vorta
vorta copied to clipboard
Add Arabic Translation
Hello. i want to translate Vorta to Arabic language . My Transifex account is @ots My best Regards.
Thank you for your interest in translating Vorta. Can you apply to joining the project over at Transifex?
Ok, i sent request in Transifex.
Related: #1852
Translating completed.
Not limited to arabic, rather meant as a general comment about translations:
It would be good if translations would get (similar as code changes) some review by another community member capable of doing that.
It would be good if translations would get (similar as code changes) some review by another community member capable of doing that.
Good point. But how would one organise that? Transifex seems very limited in that regard.
I didn't mean that technically, like the review process on github happening before a PR gets merged.
I just meant that there should be someone looking at that stuff.
Preferably on transifex (more comfortable) or after it gets pull into the repo.
Testing Arabic UI
Some problems, especially in mixed text between RTL & LTR languages
Since I am little familiar with rtl languages, where exactly lies the problem depicted in your screenshots?
In the first picture, notice the word : Borgbase {in blue}, which should be at the end of the line on the left. See this from Transifex:
The only solution for this is to replace the word (Borgbase) with Arabic characters like : بورغ بيز or make it on a new line.
Just a wild guess:
I didn't check in the code, but I could imagine that some text is just assembled in the code (e.g. like using string concatenation and assuming ltr text).
Such places need to be found and changed like translate("For simple and secure backup hosting, try {borgbase_link}").format(...) - just a rough example, not sure what kind of string formatting is preferred for vorta src code.
Then, the rtl translator can move the placeholder via the translated string to the correct place and the formatting (placeholder replacement) happens after the translation. Important: use named placeholders, for clarity and to be independent of order/direction.
Another issue after updating to Vorta 0.9.1, the direction of text and windows in the application has completely flipped from right to left!
Another issue after updating to Vorta 0.9.1, the direction of text and windows in the application has completely flipped from right to left!
Hi, after updating Plasma to 6 with wayland and Qt6, Right to left direction problem solved now.
