Ukrainian localizat...
 
Notifications
Clear all

Ukrainian localization contribution — translation PRs ready for review

3 Posts
2 Users
0 Reactions
209 Views
(@kotovav81)
New Member
Joined: 6 days ago
Posts: 2
Topic starter  

Hello Zextras team and Carbonio community,

My name is Котов Андрій (GitHub: @kotovav81). We have prepared an expanded Ukrainian (uk) localization for Carbonio CE and would like to contribute it to official releases. This is a contribution/review request, not a product support incident.

Our GitHub tracking issue was automatically closed with instructions to use this forum:
<a href=" removed link "> removed link

The following 11 pull requests are currently open:

  • Mail: <a href=" removed link "> removed link

  • Calendar: <a href=" removed link "> removed link

  • Contacts: <a href=" removed link "> removed link

  • Files: <a href=" removed link "> removed link

  • Shell translations: <a href=" removed link "> removed link

  • Ukrainian selector label: <a href=" removed link "> removed link

  • User Login: <a href=" removed link "> removed link

  • Admin Login: <a href=" removed link "> removed link

  • Auth UI: <a href=" removed link "> removed link

  • Tasks: <a href=" removed link "> removed link

  • Workstream Collaboration: <a href=" removed link "> removed link

English is the source of truth. Existing Ukrainian translations are preserved except explicit reviewed corrections. New translations are AI-assisted EN → UK with manual review; maintainer linguistic review is welcome.

Changed values have been checked for placeholders and supported markup, and our tooling has 24 passing unit tests. An earlier installed revision is being tested by internal users, particularly in Mail and Calendar.

We do not claim 100% coverage: twelve keys have empty English source values, and current Files upstream introduced four additional strings. These gaps are disclosed in the PRs. Current Admin Console coverage is not claimed.

We also prepared a separate minimal Shell source patch registering uk in the language selector and loading Ukrainian date-fns locale data. Against fresh upstream, its two tests, TypeScript check, targeted ESLint, package and library builds passed.

GitHub temporarily blocked creation of the remaining forks; the functional Shell and Storages PRs are not yet open.

Project and technical details:

Project: <a href=" removed link "> removed link

Submission details: <a href=" removed link /blob/main/docs/submission-2026-10-13.md"> removed link /blob/main/docs/submission-2026-10-13.md

Tested Shell patch: <a href=" removed link /blob/main/patches/shell/0003-current-upstream-uk-locale-with-tests.patch"> removed link /blob/main/patches/shell/0003-current-upstream-uk-locale-with-tests.patch

Could a moderator please direct this contribution to the localization and Web Client maintainers?

We would appreciate guidance on:

  1. Review/acceptance of these PRs or importing them into your translation platform.

  2. Including accepted translations in official localization packages removed link

  3. Enabling Українська in the Web Client language selector.

  4. The correct context for empty English values and the current Admin Console translation source.

The translation CONTRIBUTING pages link to carbonio-ce-contribute; please confirm the current contribution channel if that page has moved.

No branding, private URLs, credentials or production-specific changes are included in these contributions.

We are ready to help maintain the translation and incorporate feedback.

Thank you,
Котов Андрій (@kotovav81)


   
Quote
(@kotovav81)
New Member
Joined: 6 days ago
Posts: 2
Topic starter  

The forum removed the external links from my first post. The 11 open pull requests are in the Zextras GitHub repositories under kotovav81. Please search for open PRs by
this GitHub user in the Carbonio localization repositories. The project is kotovav81 removed link


   
ReplyQuote
(@sharif)
Honorable Member Admin
Joined: 4 years ago
Posts: 977
 

@kotovav81 

Hi,

Thanks for your interest in helping translate Carbonio Community Edition (CE). There's no need to open a pull request to contribute to localization, so this pull request will be closed.

As described in the official documentation ( https://docs.zextras.com/carbonio-ce/html/basics/general.html#volunteer-translators ), please send the details to @zextras.com" target="_blank" rel="noopener">translators@zextras.com the language you would like to work on, and the team should reach out to you with the next steps.

We appreciate your support in making Carbonio CE available to more people

Regards,

This post was modified 5 days ago 3 times by Sharif

   
ReplyQuote