Opened 3 years ago

Last modified 2 years ago

#7741 new enhancement

Localization: Translated variables in AboutSystem's catkeys

Reported by: taos Owned by: nobody
Priority: normal Milestone: R1
Component: - General Version: R1/Development
Keywords: localization Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

From haiku irc logs [June 21 - 2011]:

[...]
[04:31:05] <Xeon4D> I was wondering if anyone can replicate a bug on alpha 3.
[04:31:29] <Xeon4D> Changing the locale and picking the box to translate the folders on the locale preflet then open the about this system...
[04:31:56] <Xeon4D> i get this http://img3.imageshack.us/img3/8070/screenshot1rr.png
[...]
[04:32:39] <Xeon4D> (1011 mb ram, %inaccesible MiB inaccessible .. yaddah
[04:32:52] <Xeon4D> the variable is translated as well it seems
[...]
[04:33:02] <augiedoggie> yeah, looks like a bad translation
[04:33:14] <augiedoggie> I'm not in Haiku to test it myself
[04:33:28] <Xeon4D> bad translation or bad localization of the about window?
[04:34:15] <augiedoggie> I'm not too familiar with that stuff
[04:35:10] <Xeon4D> oh okay
[...]

I've found some translated (or misspelled - %ld <-> %Id) variables on HTA and changed them in strings that have not been approved, yet. Translated variables that can only be changed by a language manager because they have already been approved are:

Spanish: %inaccesible -> %inaccessible
Portuguese: %inacessíveis -> %inaccessible
Croatian: %ukupno -> %total, %nepristupačno -> %inaccessible
Dutch: %ontoegankelijk -> %inaccessible

Confusing the lower-case "l" in %ld with an upper-case "I" won't happen so often anymore as HTA has used a sans serif lower-case "l" and a serif upper-case "I" for some time.

Change History (3)

comment:1 Changed 3 years ago by taos

Ignore the last paragraph of the description: it's not HTA that changed the rendering of upper-case I but the default font for firefox in my linux distribution - in haiku with webpositive it's still difficult to see the difference.

comment:2 Changed 2 years ago by taos

  • Version changed from R1/alpha3 to R1/Development

Dutch catalog: translated variable was replaced with %inaccessible in hrev43324.

comment:3 Changed 2 years ago by taos

Migrating of catalogs to Pootle (http://i18n.haiku-os.org/pootle) made suggestions possible. I've added suggestions for the above mentioned strings. As before, they still have to be approved by a language manager.

Note: See TracTickets for help on using tickets.