Enable Korean for Tor Check
The Korean translation of the Tor Check page is done, please enable it.
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
Looks like no strings have been updated for TorCheck since Apr 2010, which was when weasel-or-somebody set it up on sergii.
Those translations have rotted a lot over time, e.g. https://check.torproject.org/?lang=de
There's an i18n/pootle/po directory on sergii that I can't svn update because it's owned by root and not writable by group check. Not that updating it is probably the appropriate thing to do anymore.
So where are the translations now?
I see https://svn.torproject.org/svn/translation/trunk/projects/torcheck/po/ko/TorCheck_ko.po but it looks old. It should probably be removed if it is in fact old.
I believe I want a locale directory with files in it like ko/LC_MESSAGES/TorCheck.mo
https://svn.torproject.org/svn/check/trunk/i18n/README is the best hint we've got on how to set it up.
Also blocking on #5120 (moved) since there are no torcheck translations anywhere in git or svn (that aren't from 2010).
- Author
Replying to arma:
https://svn.torproject.org/svn/check/trunk/i18n/README is the best hint we've got on how to set it up.
There's also https://svn.torproject.org/svn/translation/trunk/documentation/howto.txt, but I wonder how up to date that is (see #2656 (moved), still open).
Runa: where does transifex expect to find its TorCheck.pot? Does it notice changes or do you have to tell it manually? There will be a new one which will invalidate most translations.
Transifex pulls from svn occasionally, and will then go ahead to invalidate the translations we have for it.
- Author
Replying to arma:
Runa: where does transifex expect to find its TorCheck.pot? Does it notice changes or do you have to tell it manually? There will be a new one which will invalidate most translations.
Transifex pulls http://svn.torproject.org/svn/translation/trunk/projects/torcheck/po/templates/TorCheck.pot every now and then and updates the .po files if there are any new and/or updated strings. You don't have to tell it manually, just make sure you push your changes to the same file, with the same URL.
I pushed a new TorCheck.pot there.
- Author
Replying to arma:
I pushed a new TorCheck.pot there.
The TorCheck.pot you pushed does not have any metadata. Without the metadata, Transifex will refuse to import the file.
Here is the header of the old TorCheck.pot file:
# TorCheck gettext template # Copyright (C) 2008 Jacob Appelbaum # msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n" "POT-Creation-Date: 2008-04-24 20:28+PDT\n" "PO-Revision-Date: 2008-06-08 21:20+CET\n" "Last-Translator: Jacob Appelbaum <jacob@appelbaum.net>\n" "Language-Team: Tor Translation <tor-translation@torproject.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n"
And here's the header of the file you pushed yesterday:
# TorCheck gettext template # Copyright (C) 2008-2012 The Tor Project, Inc #
Please update the new TorCheck.pot to include the necessary metadata and push it again.
I finished translating Torcheck and it has been updated last month. . https://www.transifex.com/projects/p/torproject/language/ko/
Trac:
Username: cwt96- Trac closed
closed