Opened 5 years ago
Closed 5 years ago
#19147 closed enhancement (fixed)
Add Persian language
Reported by: | Claudius | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | 20.05 |
Component: | Core | Version: | |
Keywords: | Cc: |
Description
Persian (language code: fa) translation on Launchpad just passed the 2000 translated strings milestone and the Persian speaking community would love to see language support shipping with JOSM.
I have attached a patch that adds the plural rule and enables Persian numerals (which is the "arabext" parameter for bcp47 discussed in ticket:18856#comment:13 ) for Iran (where it's the primary language). Not sure if it should be added for Afghanistan as well since the language structure is even more diverse there.
In addition to the JOSM application changes in the patch it seems the i18n script launchpad configuration needs to be expanded with the fa language code similar to [o35350].
Attachments (1)
Change History (8)
by , 5 years ago
Attachment: | PersianLanguageSupport.patch added |
---|
comment:1 by , 5 years ago
follow-up: 3 comment:2 by , 5 years ago
Thanks for looking at the Persian language import. I did indeed translate more than 100 new strings since yesterday. Also a bunch are currently in review and we are just increasing our ternlation effort over the weekend.
I will look at the issues flagged. It's a bit odd that Launchpad allows these to be created at first.
comment:3 by , 5 years ago
Replying to Claudius:
Thanks for looking at the Persian language import. I did indeed translate more than 100 new strings since yesterday. Also a bunch are currently in review and we are just increasing our ternlation effort over the weekend.
Still 1907. Limit is not yet reached.
I will look at the issues flagged. It's a bit odd that Launchpad allows these to be created at first.
Launchpad checks a lot of errors already, but not everything we reject must also be false for other projects.
comment:4 by , 5 years ago
I am checking "translated items" on Launchpad which right now shows a count of 2063. But maybe that's more than just core strings though. We'll keep translating :)
I should have meanwhile fixed all the bugs flagged in your first review though.
comment:5 by , 5 years ago
Milestone: | → 20.05 |
---|
@stoecker, it seems we're ready to add now? – 2093 strings
Created file ../core/resources/data/fa.lang : Added 2093 strings out of 9090 ( 23.0%).
If there have not been 100 new strings since yesterday Persian is still below the 2000 strings limit:
Also note, that 2000 should be exceeded, I don't want to remove Persion with the next release only because it falls below 2000 again. 2000 really is the minimum!
There are a bunch of errors: