Repository navigation
i18n: add Catalan (ca) translation - #289
Conversation
|
Hi @cuquet, thank you for this pull request. We’re going to approve it. Would it also be possible for you to add this language to the desktop client in the following repository: https://github.com/Sync-in/desktop? It follows the same localization format. Thanks again for your contribution! |
|
@cuquet it looks like a translation file is missing from the following directory: |
Done! I've added the missing translation file at: Thanks for pointing it out. |
|
Thanks! If you'd like, feel free to open a PR on the desktop app repository to add the translations. |
Summary
This PR adds full Catalan (
ca) language support to Sync-in.Changes
New translation file
frontend/src/i18n/ca.json— Complete Catalan translation covering all UI strings:Language registration
backend/src/common/i18n.ts— AddedcatoLANG_SUPPORTEDfrontend/src/i18n/l10n.ts— Addedca: 'Català'toi18nLanguageTextfrontend/src/i18n/lib/bs.i18n.ts— RegisteredcaLocalefor ngx-bootstrap datepickerfrontend/src/i18n/lib/dayjs.i18n.ts— Registeredcalocale for dayjs date formattingTesting
ca.jsonvalidated as proper JSONes.json,nl.json)cafollows ISO 639-1 standardNotes
The translation has been carefully reviewed to use proper Catalan terminology consistent with the rest of the Sync-in interface. Technical terms (WebDAV, OnlyOffice, etc.) are kept in their original form where appropriate.
I'm happy to make any adjustments requested by the maintainers.
Related
Closes #[issue number if any]