Closed mkarolin closed 8 months ago
Closing as https://github.com/brave/brave-core/pull/22179 was merged/uplifted into 1.63.x
. The above requires 1.63.159
or higher for 1.63.x
verification 👍
Verification PASSED on
Brave | 1.63.159 Chromium: 122.0.6261.57 (Official Build) (64-bit)
-- | --
Revision | 118f746822a0acc7abc8c48993a704fcd0e29122
OS | Windows 10 Version 22H2 (Build 19045.4046)
New strings
Manage V8 security
Germany | France | Kannada | Hindi |
---|---|---|---|
Automatic picture-in-picture
Germany | France | Kannada | Hindi |
---|---|---|---|
V8 optimizer content settings
Germany | France | Kannada | Hindi |
---|---|---|---|
Saved tab groups
Germany (str1) | Germany (str2) | France (str1) | France (str2) | Kannada (Str1) | Kannada (Str2) | Hindi (Str1) | Hindi (Str2) |
---|---|---|---|---|---|---|---|
Old strings
Verified on Pixel 7
using version(s):
Device/OS: Pixel 7 / panther_beta-user 14 AP21.240119.009 release-keys
Brave build: 1.63.159
Chromium: 122.0.6261.57 (Official Build) (64-bit)
ACTUAL RESULTS:
main menu
strings are translatedLeo
strings are transaltedRussian | Spanish | French |
---|---|---|
German | Japanese | Arabic |
@mkarolin @hffvld How to become a proofreader? We would like to review Sinhala translations.
Our account: https://app.transifex.com/user/profile/HelaBasa/ https://helabasa.yalu.lk/ HelaBasa is a translation & localization service in Sri Lanka. We have added Sinhala language to Firefox and Vivaldi browsers.
https://pontoon.mozilla.org/si/contributors/
Firefox browser (Desktop)
Firefox browser (Mobile)
Vivaldi Browser (Chromium based)
cc: @AndyAnds265 ☝️
@mkarolin @AndyAnds265 Just a kind reminder in case you didn't have time to look into this issue.. (cc:@kjozwiak @hffvld)
@wnilanka - thank you for this suggestion and offering to review the localization into Sinhala. We are in the process of changing to a new tooling system. Please let me look into this and I'll get back to you.
@AndyAnds265 Can you please tell me when we can use the new translation platform?
Our suggestions:
Cloud - Crowdin https://support.crowdin.com/features/ https://crowdin.com https://crowdin.com/enterprise https://crowdin.com/page/open-source-project-setup-request
On-Premise / Cloud - Weblate https://weblate.org/en/features/ https://weblate.org/en/download/ https://docs.weblate.org/en/latest/admin/install.html
@AndyAnds265 Would you kindly give me an update from your side?
@wnilanka, thank you for your continued interest. We are unable to add Sinhala at this time. I would love for us to support the language in the future, but we are limited on our focus markets right now. As soon as we are focusing on the region and expanding our languages there I will let you know.
@AndyAnds265 I read this discussion and saw the temporally solution for Bosnian language. According to the public details, you have paid for Croatian and Serbian translations.
Please see the statistics below. If you don't see a benefit and don't want to support, we will have to pause our contribution and focus on other products.
https://en.wikipedia.org/wiki/Sinhala_language
Translation status:
Comparison:
Sinhala language speakers - L1: 16M., L2: 2M. (wikipedia), L1: 16M., L2: 3M. (omniglot), 14.9M. (unicode) Serbian language speakers - c. 12M. (wikipedia), c. 9-10M. (omniglot), 7.6M. (unicode) Croatian language speakers - L1: 5.1M., L2: 1.3M. (wikipedia), c. 6.7M. (omniglot), 5.7M. (unicode) Bosnian language speakers - 2.6M. (wikipedia), 2.2M. (omniglot), 3.8M. (unicode) Montenegrin language speakers - 232,600 (wikipedia), 230,000 (omniglot), — (unicode) (M. - million, c. - circa)
Official Chrome app - Sinhala
https://github.com/user-attachments/assets/6a37e4f5-14de-4572-9946-76f25ea43cad
@wnilanka, hey and thank you for your patience.
It is possible that I misunderstood what you were asking for originally.
Can you confirm that you are just trying to review the content that you have already localized? When I search Sinhala strings in Transifex, I can see that HelaBasa worked on them before. I assume this was through a pro-bono contribution.
Is your team just trying to continue that so we can publish the language? If so, I am able to work on that with you.
Is your team just trying to continue that so we can publish the language?
Yes. 😊
Can you check if you have access now?
Can you check if you have access now?
👍
@AndyAnds265 @mkarolin Can you please enable this checkbox component? We want to test our translations. Note: We can download the latest translations from transifex and follow these instructions to build.
The language is disabled for UI in Chromium (https://issues.chromium.org/issues/40073213). No clear indication as to why, but from what I recall they typically disable languages that don't have full support in V8 (something to do with dates or numbers formatting). It's probably worth opening a separate issue for getting the language enabled in Brave.
It's probably worth opening a separate issue for getting the language enabled in Brave.
https://github.com/brave/brave-browser/issues/40232
The language is disabled for UI in Chromium. No clear indication as to why
https://issues.chromium.org/issues/41287742#comment40 me...@chromium.org There are currently no plans to add it due to binary size constraints. That may be revisited by the Desktop team in the future.
Binary size constraints - Binary size increases are what's blocking Desktop Chrome from adding more languages. Each language is approximately 250kb, and any binary size increase causes a drop in updates.
Download the latest l10n from Transifex.
Test plan:
@brave/legacy_qa should run through a few locals just to make sure that nothing obvious has regressed. Shouldn't spend too much time on this though.