Ask Your Question

Translation - how to proceed when all words are translated?

asked 2010-05-05 07:46:10 -0600

Pekka's avatar

updated 2010-05-05 08:50:46 -0600

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 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?

edit retag flag offensive close merge delete


@Pekka, I've marked one message fuzzy - it's missing a variable in the translation string.
Evgeny's avatar Evgeny  ( 2010-05-05 11:54:14 -0600 )edit
@Evgeny thanks, that was that unused one. I translated it anyway and added the variable.
Pekka's avatar Pekka  ( 2010-05-06 02:25:48 -0600 )edit

2 Answers

Sort by ยป oldest newest most voted

answered 2010-05-05 11:52:32 -0600

Evgeny's avatar

updated 2010-05-05 12:01:21 -0600

(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?


edit flag offensive delete link more


The automatic .po scanner sounds like a great idea, I like it.
Pekka's avatar Pekka  ( 2010-05-06 02:29:01 -0600 )edit

answered 2010-05-05 07:47:43 -0600

Pekka's avatar

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.

edit flag offensive delete link more


@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's avatar Evgeny  ( 2010-05-05 11:33:53 -0600 )edit
@Evgeny thanks! I'll download it straight away.
Pekka's avatar Pekka  ( 2010-05-06 02:25:01 -0600 )edit
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's avatar Evgeny  ( 2010-05-06 14:26:30 -0600 )edit
@Evgeny no problem, thanks for the info.
Pekka's avatar Pekka  ( 2010-05-06 15:53:49 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2010-05-05 07:46:10 -0600

Seen: 1,004 times

Last updated: May 05 '10