CrowdIn is set up

The l10n of Pale Moon. Rawr.

Moderator: satrow

User avatar
Fedor2
Lunatic
Lunatic
Posts: 324
Joined: Mon Apr 11, 2016 1:26 am

Re: CrowdIn is set up

Postby Fedor2 » Fri Nov 18, 2016 11:22 pm

Or, if translation is already completed, try to download


So I am to download from that github link. Aknowledged

as far as i see your languages are only English

Missed that thing, for now it seems I selected right languages: russian and similar

User avatar
loxodont
Lunatic
Lunatic
Posts: 320
Joined: Sat Jul 26, 2014 11:03 pm
Location: Mare Serenitatis

Re: CrowdIn is set up

Postby loxodont » Sat Nov 19, 2016 4:15 am

CrowdIn just threw me out. Can't get any connection. :(

Any infos about downtime?

edit: They're up again

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1051
Joined: Thu Sep 03, 2015 7:47 pm
Location: UA
Contact:

Re: CrowdIn is set up

Postby JustOff » Sat Nov 19, 2016 1:33 pm

Thanks to KNTRO, we have 4rd 100% translated locale: Español (AR)!

Updated versions of Czech, Polish & Russian along with Spanish, Argentina are on GitHub now.

Current status of most completed translations:

Czech - 100%
Polish - 100%
Russian - 100%
Spanish, Argentina - 100%
French - 98%
Italian - 96%
German - 96%
Spanish, Mexico - 86%
Spanish - 82%

Thanks for all the comments and suggestions, new contributors are always welcomed!
Here are the add-ons I made in a spare time. That was fun!

User avatar
KNTRO
Astronaut
Astronaut
Posts: 597
Joined: Tue Jan 01, 2013 10:46 am
Location: Southern Cone
Contact:

Re: CrowdIn is set up

Postby KNTRO » Sat Nov 19, 2016 2:44 pm

JustOff wrote:Thanks to KNTRO, we have 4rd 100% translated locale: Español (AR)!


This 4th 100% translated locale is not because of me, it is thanks TO YOU‼ Because without such a manager, no other locale than en-US would be available! :clap: :clap: :clap:

Now, I want to comment something. I'm double checking all files while deleting some unneeded suggestions. Well, I found the xslt.properties file which —in this locale at least— has 2 suggestions per string, in most strings. One suggestion is almost fine, while the other one has nothing to do with the English language original string.

So, I recommend every localizer to double check that file, just in case.

Code: Select all

https://crowdin.com/proofread/pale-moon/167/enus-esar
[Replace the target language by the one you are working on.]

GMforker
Lunatic
Lunatic
Posts: 417
Joined: Thu Aug 27, 2015 6:29 am
Location: Czech Republic

Re: CrowdIn is set up

Postby GMforker » Sat Nov 19, 2016 3:01 pm

KNTRO wrote:
JustOff wrote:Thanks to KNTRO, we have 4rd 100% translated locale: Español (AR)!


This 4th 100% translated locale is not because of me, it is thanks TO YOU‼ Because without such a manager, no other locale than en-US would be available! :clap: :clap: :clap:

Now, I want to comment something. I'm double checking all files while deleting some unneeded suggestions. Well, I found the xslt.properties file which —in this locale at least— has 2 suggestions per string, in most strings. One suggestion is almost fine, while the other one has nothing to do with the English language original string.

So, I recommend every localizer to double check that file, just in case.

Code: Select all

https://crowdin.com/proofread/pale-moon/167/enus-esar
[Replace the target language by the one you are working on.]

Confirmed. Btw, it's corrected in Czech language.
(bad strings are from the file xmlparser.properties)

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1051
Joined: Thu Sep 03, 2015 7:47 pm
Location: UA
Contact:

Re: CrowdIn is set up

Postby JustOff » Sat Nov 19, 2016 3:10 pm

KNTRO wrote:Now, I want to comment something. I'm double checking all files while deleting some unneeded suggestions. Well, I found the xslt.properties file which —in this locale at least— has 2 suggestions per string, in most strings. One suggestion is almost fine, while the other one has nothing to do with the English language original string.

Thanks for reporting this! I had to remove translations for xslt.properties from all locales, and then I uploaded it again for all active translations from Firefox 38 language packs (Czech - from last xpi).
Here are the add-ons I made in a spare time. That was fun!

GMforker
Lunatic
Lunatic
Posts: 417
Joined: Thu Aug 27, 2015 6:29 am
Location: Czech Republic

Re: CrowdIn is set up

Postby GMforker » Sat Nov 19, 2016 3:13 pm

JustOff wrote:Czech - from last xpi

Thank you :-)

User avatar
KNTRO
Astronaut
Astronaut
Posts: 597
Joined: Tue Jan 01, 2013 10:46 am
Location: Southern Cone
Contact:

Re: CrowdIn is set up

Postby KNTRO » Mon Nov 21, 2016 12:24 pm

Hi all!

I'm still re-reviewing every single string of every single file of my locale and have found another thing.

The file region.properties has some browser.search.order.n, where n is a number. There are a few search engines, but English language original strings don't match my current translations —I will fix them now, of course. For instance, browser.search.order.2 is Yahoo in the original string but it's Google in the current translation of my locale. I don't know if this happens on other locales too.

Again, please check your locales. Again, just in case.

Code: Select all

https://crowdin.com/proofread/pale-moon/337/enus-esar
Remember to replace "esar" by your locale code.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 20075
Joined: Sun Aug 28, 2011 5:27 pm
Location: 58.5°N 15.5°E
Contact:

Re: CrowdIn is set up

Postby Moonchild » Mon Nov 21, 2016 1:32 pm

Different locales are traditionally served with custom search engines and orders (they include searchplugins regularly too for region-specific search engines).
This will likely need to be investigated for each individual language which search plugins and which order should be used. DDG with pale moon tag should at all times be default.
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

GMforker
Lunatic
Lunatic
Posts: 417
Joined: Thu Aug 27, 2015 6:29 am
Location: Czech Republic

Re: CrowdIn is set up

Postby GMforker » Mon Nov 21, 2016 1:56 pm

Moonchild wrote:Different locales are traditionally served with custom search engines and orders (they include searchplugins regularly too for region-specific search engines).
This will likely need to be investigated for each individual language which search plugins and which order should be used.

Translators would add files (*.xml - local search engines) to CrowdIn...

Moonchild wrote:DDG with pale moon tag should at all times be default.

AFAIK: It's probably not a problem.

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1051
Joined: Thu Sep 03, 2015 7:47 pm
Location: UA
Contact:

Re: CrowdIn is set up

Postby JustOff » Mon Nov 21, 2016 2:08 pm

GMforker wrote:
Moonchild wrote:Different locales are traditionally served with custom search engines and orders (they include searchplugins regularly too for region-specific search engines).
This will likely need to be investigated for each individual language which search plugins and which order should be used.

Translators would add files (*.xml - local search engines) to CrowdIn...

As for now, all language packs built from CrowdIn use search plugins from en-US locale. We will have to update them simultaneously with region.properties if it's decided to use different search sets for different languages.

Corresponding approvals from Moonchild will be required of course, so we will have to discuss this somehow.
Here are the add-ons I made in a spare time. That was fun!

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1051
Joined: Thu Sep 03, 2015 7:47 pm
Location: UA
Contact:

Re: CrowdIn is set up

Postby JustOff » Mon Nov 21, 2016 4:47 pm

Thanks to Lucio Chiappetti, we have 5th 100% translated locale: Italiano (IT)!

Updated versions of Czech, Polish, Russian & Spanish, Argentina along with Italian are on GitHub.

Current status of most completed translations:

Czech - 100% (verified 100%)
Italian - 100% (unverified)
Polish - 100% (unverified)
Russian - 100% (verified 100%)
Spanish, Argentina - 100% (verified 23%)
French - 98%
German - 98%
Spanish, Mexico - 87%
Spanish - 82%

We need more contributors for translation, testing and proofreading of language packs!

Moonchild, could you please rename this topic to "Pale Moon 27 localization" so new contributors could easily find it or may be we should start new topic?
Here are the add-ons I made in a spare time. That was fun!

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 20075
Joined: Sun Aug 28, 2011 5:27 pm
Location: 58.5°N 15.5°E
Contact:

Re: CrowdIn is set up

Postby Moonchild » Mon Nov 21, 2016 10:20 pm

It's probably better to start a new topic. This thread started off with me just announcing that it was set up; I didn't expect it to become the main "working thread" for localization and it's a bit of a mish-mash as a result.
If you make a new thread I'll make it a sticky to make it easier to find.
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

User avatar
KNTRO
Astronaut
Astronaut
Posts: 597
Joined: Tue Jan 01, 2013 10:46 am
Location: Southern Cone
Contact:

Re: CrowdIn is set up

Postby KNTRO » Tue Nov 22, 2016 4:28 am

Moonchild wrote:This will likely need to be investigated for each individual language which search plugins and which order should be used.


Yeah, especially because Google Search has been removed from Pale Moon. So, this file needs to be updated to remove any reference to Google Search.

User avatar
KNTRO
Astronaut
Astronaut
Posts: 597
Joined: Tue Jan 01, 2013 10:46 am
Location: Southern Cone
Contact:

Re: CrowdIn is set up

Postby KNTRO » Tue Nov 22, 2016 6:34 am

Sorry for double posting.

Another file to check: appcacheutils.properties.

Code: Select all

https://crowdin.com/proofread/pale-moon/52/enus-esar


The English language original strings contain some variable/macros as %1$S, %2$S, %3$S, %4$S, while in my locale's current translation those variables are replaced by just %S for all cases.

I'm going to fix them all right now. You should check if this happens in your locales as well.

EDIT
Here's the same, upside down: gcli.properties.

Code: Select all

https://crowdin.com/proofread/pale-moon/65/enus-esar

Lucio Chiappetti
Fanatic
Fanatic
Posts: 202
Joined: Mon Sep 01, 2014 3:11 pm
Location: Milan Italy

Re: CrowdIn is set up

Postby Lucio Chiappetti » Tue Nov 22, 2016 9:52 am

We need guidelines about translation of accelerators, or what I suppose are accelerators (single capital or lower case letters).

The way I proceeded in my first run (translate only what was untranslated) was to leave accelerators unchanged (they will be the same in all languages ... it has the advantage that if one is using the browser in different locales one has to learn only one accelerator).

I am now in a second run (reviewing others' translations) and I see that in some files (I noticed it in places.properties) the accelerator were modified (usually as the initials of the translated verb).

Obviously the two ways are in contrast.

User avatar
KNTRO
Astronaut
Astronaut
Posts: 597
Joined: Tue Jan 01, 2013 10:46 am
Location: Southern Cone
Contact:

Re: CrowdIn is set up

Postby KNTRO » Tue Nov 22, 2016 11:22 am

Lucio Chiappetti wrote:We need guidelines about translation of accelerators, or what I suppose are accelerators (single capital or lower case letters).

The way I proceeded in my first run (translate only what was untranslated) was to leave accelerators unchanged (they will be the same in all languages ... it has the advantage that if one is using the browser in different locales one has to learn only one accelerator).


I have done the same, when available. For instance, Select All in English is A, but since in Spanish it is Seleccionar todo, I prefer the lower a instead (& Ctrl + A). Then there's a case where Contraseña (Spanish for Password) can't use the capital C because is in use already, so I selected the ñ character.

So, my suggestion is: to use the same access key as in the original en-US locale when possible.

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1051
Joined: Thu Sep 03, 2015 7:47 pm
Location: UA
Contact:

Re: CrowdIn is set up

Postby JustOff » Tue Nov 22, 2016 3:11 pm

Moonchild wrote:It's probably better to start a new topic.

New dedicated topic for Pale Moon 27 localization is created, please make it a sticky.

It may be also good idea to make link to it from official language packs page.
Here are the add-ons I made in a spare time. That was fun!


Return to “Localization”

Who is online

Users browsing this forum: No registered users and 1 guest