[GMG-Devel] Migrating from transifex (bis)

Ineiev ineiev at gnu.org
Sun Nov 16 00:26:57 EST 2014

On Sun, Nov 16, 2014 at 03:16:15AM +0300, Boris Bobrov wrote:
> While fixing the script I noticed that for some reason Pootle creates an 
> additional .po with <lang> suffix. For example, in
> https://chapters.gnu.org/export/mediagoblin/mediagoblin/i18n/ru/LC_MESSAGES/
> it created "mediagoblin.ru.po". Which looks like a duplicate to me.

Yes; in fact, megiagoblin.ru.po is a symbolic link to mediagoblin.po.
Pootle doesn't recognize the .../<lang>/LC_MESSAGES/<package>.po
convention, so I added the links manually on the server.

> I think that we could move all our <lang>/LC_MESSAGES/mediagoblin.po files to 
> their <lang>/LC_MESSAGES/mediagoblin.<lang>.po. Am I right?

It would be great for Pootle admins: they wouldn't have to add links
for new languages.

> I also don't quite understand how to add new languages. Suppose I want to add 
> Tigrinya language. What should I do?

Push the PO to MediaGoblin GIT master; with current naming convention,
ask Pootle admins; with <lang>/LC_MESSAGES/mediagoblin.<lang>.po, either
ask the admins or add the language to the project in Pootle, then
[Projects https://chapters.gnu.org/projects/] ->
[mediagoblin https://chapters.gnu.org/projects/mediagoblin/] ->
[Tigrinya https://chapters.gnu.org/ti/mediagoblin/] ->
[Update all from VCS https://chapters.gnu.org/ti/mediagoblin/update_all],
[Rescan project files https://chapters.gnu.org/ti/mediagoblin/rescan]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
URL: <http://lists.mediagoblin.org/pipermail/devel/attachments/20141116/3f285153/attachment.sig>

More information about the devel mailing list