Ask Your Question
1

Translation - how to proceed when all words are translated?

asked May 05 '10

Pekka gravatar image Pekka
500 19 26 34

updated May 05 '10

Suppose a translation is 99% finished except for a few unclear cases. What's next?

  1. How do I fetch the finished translation into my local install of Askbot?

  2. If I see errors in my translation while browsing askbot.org or my local Askbot install - e.g. Inappropriately Capitalized Words Within A Sentence - what is the easiest way to find that specific word in Rosetta and fix it? Is there some sort of search function or full view? Or is this kind of translation work easiest to do in the .po file itself? I solved this once in a PHP app that admins got direct links to the translations of all words used on the current page. Maybe such a tool exists as an addition to Rosetta?

  3. What should the long term policy on translations be? How will translators learn that new words have come up in updates and migrations that need to be updated? Will Askbot's developers be notifying people? Should there be a list of translators who are willing to do further work when needed?

Comments

@Pekka, I've marked one message fuzzy - it's missing a variable in the translation string. Evgeny (May 05 '10)
@Evgeny thanks, that was that unused one. I translated it anyway and added the variable. Pekka (May 06 '10)

2 Answers

Sort by » oldest newest most voted
1
Pekka has selected this answer as correct

answered May 05 '10

Pekka gravatar image Pekka
500 19 26 34

To answer 1. (Please correct me if I'm wrong):

The result of your Rosetta work will be transferred manually into the git repository from where it can then be fetched the normal way. Just download the po and mo files into your local locale directory and restart.

link

Comments

@Pekka, yes there is still I beleive a site configuation bug that prevents you from being able to download the file yourself. I'll look into it today. Your work is now in the repository. Evgeny (May 05 '10)
@Evgeny thanks! I'll download it straight away. Pekka (May 06 '10)
Turns out there is a unicode conversion bug in rosetta which stops from downloading the file. I've submitted a bug report :) sorry for the bureaucracy - want to focus on the forum issues. Evgeny (May 06 '10)
@Evgeny no problem, thanks for the info. Pekka (May 06 '10)
1
Pekka has selected this answer as correct

answered May 05 '10

Evgeny gravatar image Evgeny flag of Chile
6665 31 49 95
http://askbot.org/

updated May 05 '10

(2) - Rosetta has search tool - it's closer to upper-left corner of your translation view. I don't know of anything more advanced than Rosetta, and Rosetta clearly has some deficiencies. Not only in the user interface, but it does not make great job on error checking. About 1% of translated strings tend to have errors which prevent .po file from compiling, those are asily fixed with manual editing though. Let's stay on the lookout - maybe better tools pop out or we find energy to improve rosetta.

(3) - maybe build some sort of notification system for translators and developers where you could choose what to receive updates about and how often. It should not be too tough to scan .po files for untranslated or fuzzy strings.

Well, .po file is not the full story yet. There is also javascript catalog described here. It is much shorter though. The most complete are spanish and turkish, and I've compiled a more readable hybrid English/Spanish in the link above.

Maybe you could actually do that directly on the repository? - clone a full-access version (not readonly), edit file forum/skins/default/media/js/com.cnprog.i18n.js accordingly and push back to github?

Thanks!!!

link

Comments

The automatic .po scanner sounds like a great idea, I like it. Pekka (May 06 '10)

Your answer

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[hide preview]

Question tools

Follow

subscribe to rss feed

Stats

Asked: May 05 '10

Seen: 691 times

Last updated: May 05 '10