Changes between Version 145 and Version 146 of Localization
- Timestamp:
- Jul 30, 2008, 10:15:17 AM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Localization
v145 v146 57 57 58 58 1. Ensure that you are running the latest subversion checkout of the code - run "svn update" in your local django subversion copy. 59 2. Run bin/make-messages.py -l <locale>and you get updated .po files59 2. Run {{{django-admin.py makemessages -l <locale>}}} and you get updated .po files 60 60 3. Update any untranslated and fuzzy messages with your favorite translation tool. Anything that looks like "%s" or "%(something)s" has to be copied precisely and the 's' may be a 'd' or 'x' or 'i', possibly. 61 4. Run bin/compile-messages.py -l <locale>and ensure there are no errors.61 4. Run {{{django-admin.py compilemessages -l <locale>}}} and ensure there are no errors. 62 62 5. Upload the complete new .po files to Trac. 63 63 … … 73 73 === Linux and other Unix Systems === 74 74 75 * required for make-messages.py and compile-messages.py: the gettext utilities. These should be available with your distribution. With Debian based distributions it is the {{{gettext}}} package.75 * required for {{{makemessages}}} and {{{compilemessages}}} commands: the gettext utilities. These should be available with your distribution. With Debian based distributions it is the {{{gettext}}} package. 76 76 77 * translating: [http://gtranslator.sourceforge.net/ gtranslator] for gnome, [http://kbabel.kde.org/ kbabel] for kde, [http://www.poedit.net/ poEdit]77 * translating: [http://gtranslator.sourceforge.net/ gtranslator] for GNOME, [http://kbabel.kde.org/ kbabel] for KDE, [http://www.poedit.net/ poEdit] 78 78 79 79 === Windows === 80 80 81 * required for make-messages.py and compile-messages.py: the gettext utilities. The [http://www.cygwin.com/ cygwin installation] looks most promising. Another place would be [http://sourceforge.net/project/showfiles.php?group_id=25167 the gettext Download on SourceForge].81 * required for {{{makemessages}}} and {{{compilemessages}}}: the gettext utilities. The [http://www.cygwin.com/ cygwin installation] looks most promising. Another place would be [http://sourceforge.net/project/showfiles.php?group_id=25167 the gettext Download on SourceForge]. 82 82 83 83 * translating: [http://www.poedit.net/ poEdit] (supports fuzzy, plural, translation memory, UTF-8, compiles to .mo files - it includes native win32 GNU gettext binaries) … … 89 89 === Multi-platform === 90 90 91 * [http://www.vim.org VIM] can work with .po files without trouble, there's a special plugin with helpers: [http://vim.sourceforge.net/scripts/script.php?script_id=695 po.vim] which updates dates, and searches for strings. 91 * [http://www.gnu.org/software/emacs/ GNU Emacs] with {{{po-mode}}}; 92 93 * [http://www.vim.org VIM] can work with .po files without trouble, there's a special plugin with helpers: [http://vim.sourceforge.net/scripts/script.php?script_id=695 po.vim] which updates dates, and searches for strings. 92 94 93 95 == Translations of the Django documentation ==