Skip to content

Commit 7472421

Browse files
github-actions[bot]NicolaeFericitulidel
authored
chore: pull new translations (#3038)
* chore(i18n): complete Romanian (ro) localization ### Description This PR completes the Romanian translation (`ro.json`) for IPFS Desktop, covering 100% of the source strings and bringing the localization to a professional standard. ### QA & Validation The translation underwent a rigorous validation process (PVR) to ensure linguistic naturalness and technical integrity: - **JSON integrity:** validated syntax, preserved escape characters (`\n`), and protected all variable placeholders (e.g., `{ path }`, `{ accelerator }`). - **Terminology:** - **"Peers"**: kept as-is, following standard Web3/P2P terminology. - **"Garbage Collector"**: used a hybrid approach (technical term for actions, descriptive Romanian for settings) for best UX. ### ⚠️ Notes for Reviewers (Source Fidelity) We prioritized 1:1 fidelity with the upstream `en.json` source file. Please note these intentional decisions: 1. **Leading space:** In `moveRepositoryDirExists.title`, we preserved the leading space (`" Dosarul există deja"`) to match the source (`" Directory already exists"`). Please confirm if this leading space is intentional; if not, it may be worth fixing upstream. 2. **Missing trailing dot:** In `invalidRepositoryDialog.message`, we intentionally omitted the trailing dot to match the source exactly. ### Type of change - [x] Maintenance/Chore (localization update) * chore: pull transifex translations Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * chore: pull transifex translations Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> --------- Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Nicolae Fericitu <118419291+NicolaeFericitu@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Marcin Rataj <lidel@lidel.org>
1 parent 142587d commit 7472421

32 files changed

Lines changed: 1379 additions & 1187 deletions

assets/locales/ar.json

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
"restart": "أعاد التشغيل",
1212
"about": "حول",
1313
"advanced": "متقدم",
14-
"openRepoDir": "Open Kubo Repository Directory",
15-
"openLogsDir": "Open Desktop Logs Directory",
16-
"openConfigFile": "Open Desktop Configuration File",
17-
"openKuboConfigFile": "Open Kubo Configuration File",
14+
"openRepoDir": "",
15+
"openLogsDir": "",
16+
"openConfigFile": "",
17+
"openKuboConfigFile": "",
1818
"viewOnGitHub": "عرض على GitHub ...",
1919
"helpUsTranslate": "ساعد في ترجمة هذا التطبيق ...",
2020
"readReleaseNotes": "اقرأ ملاحظات الإصدار",
@@ -128,6 +128,12 @@
128128
"title": "تعذر تنزيل التحديث",
129129
"message": "تعذر تنزيل التحديث. يرجى التحقق من اتصالك بالإنترنت وحاول مرة أخرى."
130130
},
131+
"autoUpdateError": {
132+
"title": "",
133+
"message": "",
134+
"downloadNow": "",
135+
"later": "لاحقا"
136+
},
131137
"updateDownloadedDialog": {
132138
"title": "تحديث IPFS Desktop",
133139
"message": "تحديث ل IPFS Desktop { version } متاح. هل ترغب في تثبيته حاليا?",
@@ -180,7 +186,7 @@
180186
"takeScreenshotShortcut": "اختصار لقطة الشاشة العامة",
181187
"experiments": "التجارب",
182188
"npmOnIpfs": "تفعيل مدير حزمة العقد على IPFS",
183-
"monochromeTrayIcon": "Use Monochrome Tray Icon"
189+
"monochromeTrayIcon": ""
184190
},
185191
"setCustomIpfsBinaryConfirmation": {
186192
"title": "ثنائي مخصص IPFS",
@@ -210,19 +216,19 @@
210216
"message": "واجهت عقدة IPFS خطأ وتعذر إكمال بدء التشغيل:"
211217
},
212218
"repositoryMustBeDirectoryDialog": {
213-
"title": "IPFS Repository Must Be a Directory",
214-
"message": "The repository at “{ path }” is invalid, as it is not a directory.\n\nBefore starting IPFS Desktop again, please rename the old repository to “.ipfs.backup”. Please note that this will make IPFS Desktop generate a new repository."
219+
"title": "",
220+
"message": ""
215221
},
216222
"repositoryConfigurationIsMissingDialog": {
217-
"title": "IPFS Repository Configuration Is Missing",
218-
"message": "The repository at “{ path }” does not have a “config” file. The “config” file must be a valid JSON file.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository."
223+
"title": "",
224+
"message": ""
219225
},
220226
"privateNetworkDialog": {
221-
"title": "Private Network IPFS Repository",
222-
"message": "The repository at “{ path }” is part of a private network, which is not supported by IPFS Desktop."
227+
"title": "",
228+
"message": ""
223229
},
224230
"invalidRepositoryDialog": {
225231
"title": "مستودع IPFS أو ملف التكوين غير صالح",
226-
"message": "The repository at “{ path }” or its configuration is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository"
232+
"message": ""
227233
}
228234
}

assets/locales/ca.json

Lines changed: 37 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
"restart": "Reiniciar",
1212
"about": "Quant a",
1313
"advanced": "Avançat",
14-
"openRepoDir": "Open Kubo Repository Directory",
15-
"openLogsDir": "Open Desktop Logs Directory",
16-
"openConfigFile": "Open Desktop Configuration File",
17-
"openKuboConfigFile": "Open Kubo Configuration File",
14+
"openRepoDir": "",
15+
"openLogsDir": "",
16+
"openConfigFile": "",
17+
"openKuboConfigFile": "",
1818
"viewOnGitHub": "Obre-ho a GitHub...",
1919
"helpUsTranslate": "Ajuda a traduir aquesta aplicació...",
2020
"readReleaseNotes": "Llegeixi les notes del llançament",
@@ -47,7 +47,7 @@
4747
"customIpfsBinary": "Binari d'IPFS personalitzat",
4848
"setCustomIpfsBinary": "Personalitza el binari d'IPFS",
4949
"clearCustomIpfsBinary": "Treu el binari d'IPFS personalitzat",
50-
"openCliDocumentation": "Open CLI Documentation",
50+
"openCliDocumentation": "",
5151
"polkitDialog": {
5252
"title": "No s'ha trobat el Polkit",
5353
"message": "No es pot afegir IPFS a /usr/local/bin/ sense l'agent polkit."
@@ -106,11 +106,11 @@
106106
},
107107
"itemsAddedNotification": {
108108
"title": "Elements afegits",
109-
"message": "{ count } items added to your IPFS node. A shareable link was copied to your clipboard."
109+
"message": ""
110110
},
111111
"itemAddedNotification": {
112112
"title": "Element afegit",
113-
"message": "Item added to your IPFS node. A shareable link was copied to your clipboard."
113+
"message": ""
114114
},
115115
"itemsFailedNotification": {
116116
"title": "No s'han pogut afegir els elements",
@@ -128,15 +128,21 @@
128128
"title": "No s'ha pogut descarregar l'actualització",
129129
"message": "No ha estat possible descarregar l'actualització. Si us plau, comproveu la connexió a internet i proveu-ho de nou."
130130
},
131+
"autoUpdateError": {
132+
"title": "",
133+
"message": "",
134+
"downloadNow": "",
135+
"later": ""
136+
},
131137
"updateDownloadedDialog": {
132-
"title": "IPFS Desktop Update",
133-
"message": "An update to IPFS Desktop { version } is available. Would you like to install it now?",
134-
"later": "Later",
135-
"now": "Install now"
138+
"title": "",
139+
"message": "",
140+
"later": "",
141+
"now": ""
136142
},
137143
"updateDownloadedNotification": {
138-
"title": "IPFS Desktop Update",
139-
"message": "An update to IPFS Desktop { version } is available."
144+
"title": "",
145+
"message": ""
140146
},
141147
"runGarbageCollectorWarning": {
142148
"title": "Recollidor de brossa",
@@ -180,7 +186,7 @@
180186
"takeScreenshotShortcut": "Drecera de teclat de captura de pantalla general",
181187
"experiments": "Experimental",
182188
"npmOnIpfs": "Activa npm a IPFS",
183-
"monochromeTrayIcon": "Use Monochrome Tray Icon"
189+
"monochromeTrayIcon": ""
184190
},
185191
"setCustomIpfsBinaryConfirmation": {
186192
"title": "Binari d'IPFS personalitzat",
@@ -195,34 +201,34 @@
195201
"message": "El binari d'IPFS personalitzat ha estat netejat. Per començar a utilitzar la versió d'IPFS vinculada, primer cal que IPFS es reinici."
196202
},
197203
"unresponsiveWindowDialog": {
198-
"title": "IPFS Desktop became unresponsive",
199-
"message": "Ongoing operation is taking more resources than expected. Do you wish to abort, and forcefully reload the interface?",
200-
"forceReload": "Yes, reload",
201-
"doNothing": "Do nothing"
204+
"title": "",
205+
"message": "",
206+
"forceReload": "",
207+
"doNothing": ""
202208
},
203209
"migrationDialog": {
204-
"title": "IPFS Desktop Migration",
205-
"message": "One moment! IPFS Desktop needs to run the latest data store migrations:",
206-
"closeAndContinue": "Continue in the background"
210+
"title": "",
211+
"message": "",
212+
"closeAndContinue": ""
207213
},
208214
"startupFailedDialog": {
209-
"title": "IPFS Desktop Startup Has Failed",
210-
"message": "IPFS node has encountered an error and startup could not be completed:"
215+
"title": "",
216+
"message": ""
211217
},
212218
"repositoryMustBeDirectoryDialog": {
213-
"title": "IPFS Repository Must Be a Directory",
214-
"message": "The repository at “{ path }” is invalid, as it is not a directory.\n\nBefore starting IPFS Desktop again, please rename the old repository to “.ipfs.backup”. Please note that this will make IPFS Desktop generate a new repository."
219+
"title": "",
220+
"message": ""
215221
},
216222
"repositoryConfigurationIsMissingDialog": {
217-
"title": "IPFS Repository Configuration Is Missing",
218-
"message": "The repository at “{ path }” does not have a “config” file. The “config” file must be a valid JSON file.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository."
223+
"title": "",
224+
"message": ""
219225
},
220226
"privateNetworkDialog": {
221-
"title": "Private Network IPFS Repository",
222-
"message": "The repository at “{ path }” is part of a private network, which is not supported by IPFS Desktop."
227+
"title": "",
228+
"message": ""
223229
},
224230
"invalidRepositoryDialog": {
225-
"title": "Invalid IPFS Repository or Configuration File",
226-
"message": "The repository at “{ path }” or its configuration is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository"
231+
"title": "",
232+
"message": ""
227233
}
228234
}

assets/locales/cs.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,12 @@
128128
"title": "Aktualizace se nepodařilo stáhnout",
129129
"message": "Aktualizaci nebylo možné stáhnout. Zkontrolujte připojení k internetu a akci opakujte."
130130
},
131+
"autoUpdateError": {
132+
"title": "",
133+
"message": "",
134+
"downloadNow": "",
135+
"later": "Později"
136+
},
131137
"updateDownloadedDialog": {
132138
"title": "Aktualizace IPFS Desktop",
133139
"message": "K dispozici je aktualizace IPFS Desktop { version }. Chcete ji nainstalovat nyní?",

0 commit comments

Comments
 (0)