You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.PHONY: help build up down restart logs shell composer-install wp-install lint lint-fix lint-php integration-setup integration test package clean
15
+
.PHONY: help build up down restart logs shell composer-install wp-install lint lint-fix lint-php translations integration-setup integration test package clean
15
16
16
17
help:
17
18
@echo "Targets:"
@@ -26,6 +27,7 @@ help:
26
27
@echo " lint-php Run PHP syntax lint"
27
28
@echo " lint Run PHPCS"
28
29
@echo " lint-fix Run PHPCBF"
30
+
@echo " translations Update POT, PO, and MO translation catalogs"
29
31
@echo " unit Run unit tests"
30
32
@echo " integration-setup Install WordPress test suite inside containers"
31
33
@echo " integration Run integration tests"
@@ -66,6 +68,9 @@ lint:
66
68
lint-fix:
67
69
$(COMPOSE) run --rm -w $(PLUGIN_WORKDIR)$(PHP_SERVICE) composer lint:fix
68
70
71
+
translations:
72
+
$(COMPOSE) run --rm --no-deps --user "$$(id -u):$$(id -g)" -e HOME=/tmp -w $(WPCLI_PLUGIN_WORKDIR)$(WPCLI_SERVICE) sh /tools/update-translations.sh .
73
+
69
74
unit:
70
75
$(COMPOSE) run --rm -w $(PLUGIN_WORKDIR)$(PHP_SERVICE) composer unit
"Project-Id-Version: Basic Rum Wordpress Plugin\n"
4
4
"Report-Msgid-Bugs-To: \n"
5
-
"POT-Creation-Date: 2022-10-31 14:45+0000\n"
6
-
"PO-Revision-Date: 2022-11-01 08:23+0000\n"
7
5
"Last-Translator: \n"
8
6
"Language-Team: Bulgarian\n"
9
-
"Language: bg_BG\n"
10
-
"Plural-Forms: nplurals=2; plural=n != 1;\n"
11
7
"MIME-Version: 1.0\n"
12
8
"Content-Type: text/plain; charset=UTF-8\n"
13
9
"Content-Transfer-Encoding: 8bit\n"
10
+
"POT-Creation-Date: 2026-07-16T14:01:43+00:00\n"
11
+
"PO-Revision-Date: 2026-07-16 14:01+0000\n"
12
+
"Language: bg_BG\n"
13
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
14
14
"X-Generator: Loco https://localise.biz/\n"
15
15
"X-Loco-Version: 2.6.3; wp-6.0.3\n"
16
-
"X-Domain: basicrum"
17
-
18
-
#. Name of the plugin
19
-
msgid"Basic Rum Wordpress Plugin"
20
-
msgstr"Basic Rum плъгин за Уърдпрес"
16
+
"X-Domain: basicrum\n"
21
17
22
-
#:admin/admin-menu.php:11
23
-
msgid"Basicrum"
24
-
msgstr"Basicrum"
18
+
#. Plugin Name of the plugin
19
+
#: basicrum.php
20
+
msgid"Basicrum - Real User Monitoring"
21
+
msgstr""
25
22
26
-
#:admin/admin-menu.php:10
27
-
msgid"Basicrum Config"
28
-
msgstr"Настройки на Basicrum"
23
+
#. Plugin URI of the plugin
24
+
#: basicrum.php
25
+
msgid"https://www.basicrum.com/"
26
+
msgstr"https://www.basicrum.com/"
29
27
30
28
#. Description of the plugin
31
-
msgid"Budget - Open Source - Real User Monitoring system."
32
-
msgstr"Budget - Open Source - Real User Monitoring system."
29
+
#: basicrum.php
30
+
msgid"Budget, open source, Real User Monitoring powered by Boomerang.js. Track page load performance, page types, and Web Vitals."
31
+
msgstr""
32
+
33
+
#. Author of the plugin
34
+
#: basicrum.php
35
+
msgid"Tsvetan Stoychev"
36
+
msgstr"Цветан Стойчев"
37
+
38
+
#. Author URI of the plugin
39
+
#: basicrum.php
40
+
msgid"https://www.basicrum.com/contact/"
41
+
msgstr"https://www.basicrum.com/contact/"
33
42
34
-
#:admin/settings-register.php:43
35
-
msgid"Delay Beacon Sending:"
36
-
msgstr"Забавяне на изпращаните данни:"
43
+
#:src/Admin/Settings/Page.php:51
44
+
msgid"Basicrum Settings"
45
+
msgstr""
37
46
38
-
#:admin/settings-callbacks.php:56
39
-
msgid"First Option"
40
-
msgstr"Първа опция"
47
+
#:src/Admin/Settings/Page.php:52
48
+
msgid"Basicrum"
49
+
msgstr"Basicrum"
41
50
42
-
#:admin/settings-register.php:16
51
+
#:src/Admin/Settings/Page.php:89
43
52
msgid"General Settings"
44
53
msgstr"Основни настройки"
45
54
46
-
#. URI of the plugin
47
-
msgid"https://www.basicrum.com/"
48
-
msgstr"https://www.basicrum.com/"
55
+
#:src/Admin/Settings/Page.php:96
56
+
msgid"Enable Basicrum"
57
+
msgstr""
49
58
50
-
#. Author URI of the plugin
51
-
msgid"https://www.basicrum.com/contact/"
52
-
msgstr"https://www.basicrum.com/contact/"
59
+
#:src/Admin/Settings/Page.php:102
60
+
msgid"Enable real user monitoring on your site."
61
+
msgstr""
53
62
54
-
#:admin/settings-callbacks.php:82
55
-
msgid"Insert script in header"
56
-
msgstr"Вмъкване на скрипта в хед таг-а на сайта"
63
+
#:src/Admin/Settings/Page.php:108
64
+
msgid"Beacon URL"
65
+
msgstr""
57
66
58
-
#:admin/settings-callbacks.php:83
59
-
msgid"Insert script in the footer"
60
-
msgstr"Вмъкване на скрипта във футъра на сайта"
67
+
#:src/Admin/Settings/Page.php:114
68
+
msgid"URL where Boomerang beacons are sent. Example: https://www.example.com/beacon/catcher"
69
+
msgstr""
61
70
62
-
#:admin/settings-register.php:53
63
-
msgid"Script Insert Options:"
64
-
msgstr"Опции за вмъкване на скрипт кода:"
71
+
#:src/Admin/Settings/Page.php:121
72
+
msgid"Brum Site ID"
73
+
msgstr"Brum Site ID"
65
74
66
-
#:admin/settings-register.php:68
67
-
msgid"Select options"
68
-
msgstr"Изберете опция"
75
+
#:src/Admin/Settings/Page.php:127
76
+
msgid"Copy the Brum Site ID from the Basicrum backoffice."
77
+
msgstr"Копирайте Brum Site ID от административния панел на Basicrum."
69
78
70
-
#:admin/settings-register.php:57
71
-
msgid"Select where to insert script."
72
-
msgstr"Изберете къде да бъде вмъкнат скрипта"
79
+
#:src/Admin/Settings/Page.php:134
80
+
msgid"Track Admin Users"
81
+
msgstr""
73
82
74
-
#:admin/settings-register.php:32
75
-
msgid"Send Data to:"
76
-
msgstr"Изпращане на данните към:"
83
+
#:src/Admin/Settings/Page.php:140
84
+
msgid"Track logged-in administrators (users with manage_options capability)."
85
+
msgstr""
77
86
78
-
#:admin/settings-register.php:47
79
-
msgid"Set delay in milliseconds (For example 5000)"
80
-
msgstr"Задайте забавяне в милисекунди (например 5000)"
87
+
#:src/Admin/Settings/Page.php:146
88
+
msgid"Boomerang Version"
89
+
msgstr""
81
90
82
-
#:admin/settings-register.php:36
83
-
msgid"Set the URL, where data from Boomerang script should be send"
84
-
msgstr"Задайте URL, където да бъдат изпращани данните от скрипта"
91
+
#:src/Admin/Settings/Page.php:161
92
+
msgid"Privacy / GDPR"
93
+
msgstr""
85
94
86
-
#. Author of the plugin
87
-
msgid"Tsvetan Stoychev"
88
-
msgstr"Цветан Стойчев"
95
+
#:src/Admin/Settings/Page.php:168
96
+
msgid"Require Consent"
97
+
msgstr""
98
+
99
+
#:src/Admin/Settings/Page.php:174
100
+
msgid"When enabled, Boomerang only loads after user gives consent."
101
+
msgstr""
102
+
103
+
#:src/Admin/Settings/Page.php:180
104
+
msgid"Consent Mode"
105
+
msgstr""
106
+
107
+
#:src/Admin/Settings/Page.php:186
108
+
msgid"How consent is obtained from the user."
109
+
msgstr""
110
+
111
+
#:src/Admin/Settings/Page.php:188
112
+
msgid"Explicit Consent"
113
+
msgstr""
89
114
90
-
#:admin/settings-register.php:64
91
-
msgid"What do you want to monitor:"
92
-
msgstr"Какво желаете да наблюдавате:"
115
+
#:src/Admin/Settings/Page.php:189
116
+
msgid"Implicit Consent"
117
+
msgstr""
118
+
119
+
#:src/Admin/Settings/Page.php:190
120
+
msgid"Cookie Banner"
121
+
msgstr""
122
+
123
+
#:src/Admin/Settings/Page.php:191
124
+
msgid"GDPR Banner"
125
+
msgstr""
126
+
127
+
#:src/Admin/Settings/Page.php:213
128
+
msgid"Performance"
129
+
msgstr""
130
+
131
+
#:src/Admin/Settings/Page.php:220
132
+
msgid"Wait After Onload"
133
+
msgstr""
134
+
135
+
#:src/Admin/Settings/Page.php:226
136
+
msgid"Delay beacon sending until after page load completes."
137
+
msgstr""
138
+
139
+
#:src/Admin/Settings/Page.php:232
140
+
msgid"Delay (milliseconds)"
141
+
msgstr""
142
+
143
+
#:src/Admin/Settings/Page.php:238
144
+
msgid"Milliseconds to delay the beacon after onload. Leave 0 to disable the delay."
145
+
msgstr""
146
+
147
+
#:src/Admin/Settings/Page.php:253
148
+
msgid"Developer Settings"
149
+
msgstr""
150
+
151
+
#:src/Admin/Settings/Page.php:260
152
+
msgid"Script Position"
153
+
msgstr""
154
+
155
+
#:src/Admin/Settings/Page.php:266
156
+
msgid"Where to insert the monitoring script."
157
+
msgstr""
93
158
94
-
#:admin/settings-register.php:23
95
-
msgid"What would you like to monitor?"
96
-
msgstr"Какви данни желаете да събирате?"
159
+
#:src/Admin/Settings/Page.php:268
160
+
msgid"Header (wp_head)"
161
+
msgstr""
162
+
163
+
#:src/Admin/Settings/Page.php:269
164
+
msgid"Footer (wp_footer)"
165
+
msgstr""
166
+
167
+
#:src/Admin/Settings/Page.php:276
168
+
msgid"Use Unminified Loaders"
169
+
msgstr""
170
+
171
+
#:src/Admin/Settings/Page.php:282
172
+
msgid"Load unminified JavaScript loaders for debugging."
173
+
msgstr""
174
+
175
+
#:src/Admin/Settings/Page.php:468
176
+
msgid"~30 KB gzipped"
177
+
msgstr""
178
+
179
+
#:src/Admin/Settings/Page.php:482
180
+
msgid"Consent JavaScript API"
181
+
msgstr""
182
+
183
+
#:src/Admin/Settings/Page.php:483
184
+
msgid"When consent mode is enabled, Boomerang will not load until the user gives consent. Use the following JavaScript API in your consent banner or cookie notice:"
185
+
msgstr""
186
+
187
+
#:src/Admin/Settings/Page.php:484
188
+
msgid"Call this to grant consent and start monitoring. Sets a BRUM_CONSENT cookie (1 year, Strict, Secure)."
189
+
msgstr""
190
+
191
+
#:src/Admin/Settings/Page.php:485
192
+
msgid"Call this to revoke consent. Disables Boomerang and removes tracking cookies."
193
+
msgstr""
194
+
195
+
#:src/Admin/Settings/Page.php:486
196
+
msgid"Example:"
197
+
msgstr""
198
+
199
+
#:src/Admin/Settings/Validate.php:127
200
+
msgid"Beacon URL was automatically upgraded to HTTPS."
201
+
msgstr""
202
+
203
+
#:src/Admin/Settings/Validate.php:136
204
+
msgid"Invalid Beacon URL. The default URL has been restored."
205
+
msgstr""
206
+
207
+
#:src/Admin/Settings/Validate.php:162
208
+
msgid"Invalid Brum Site ID. Copy it from the Basicrum backoffice and try again."
209
+
msgstr"Невалиден Brum Site ID. Копирайте го от административния панел на Basicrum и опитайте отново."
210
+
211
+
#:src/Admin/Settings/Validate.php:189
212
+
msgid"Delay cannot exceed 30000 milliseconds. It has been capped at 30000."
0 commit comments