Author: mhutch
Date: 2008-01-23 19:36:24 -0500 (Wed, 23 Jan 2008)
New Revision: 93749
Modified:
trunk/monodevelop/main/po/ChangeLog
trunk/monodevelop/main/po/README
Log:
2008-01-23 Michael Hutchinson <[EMAIL PROTECTED]>
* README: Updated to reflect new tools.
Modified: trunk/monodevelop/main/po/ChangeLog
===================================================================
--- trunk/monodevelop/main/po/ChangeLog 2008-01-24 00:24:36 UTC (rev 93748)
+++ trunk/monodevelop/main/po/ChangeLog 2008-01-24 00:36:24 UTC (rev 93749)
@@ -1,3 +1,7 @@
+2008-01-23 Michael Hutchinson <[EMAIL PROTECTED]>
+
+ * README: Updated to reflect new tools.
+
2008-01-24 David Makovský (Yakeen) <[EMAIL PROTECTED]>
* cs.po: Updated translation.
Modified: trunk/monodevelop/main/po/README
===================================================================
--- trunk/monodevelop/main/po/README 2008-01-24 00:24:36 UTC (rev 93748)
+++ trunk/monodevelop/main/po/README 2008-01-24 00:36:24 UTC (rev 93749)
@@ -1,28 +1,42 @@
-Notes on how to do a localization (l10n) for MonoDevelop
-========================================================
+Notes on how to do a localisation for MonoDevelop
+=================================================
-Creating a l10n:
----------------
- First of all you create a template to base your translation on:
- intltool-update --pot
+Updating localisations:
+-----------------------
+ The command
+ make update-po
+ will update the messages.po main catalog from the MonoDevelop source,
+ then use it to update the all of the language-specific po files.
+
+ NOTE: In general, this is not necessary, as all of the .po files in
+ SVN are regularly updated.
+
- Then copy it to your translation
- cp monodevelop.pot da.po
- Do your translation, with some kind of editor
- emacs da.po
+Creating a localisation:
+------------------------
+ Find the ISO standard country code for your translation, e.g. "da"
+ for Denmark/Danish. Copy the main catalog to your new translation,
+ e.g.
+ cp messages.po da.po
- Add your l10n to configure.in, find the ALL_LINGUAS variable and add
your
- l10n to it.
+ Add your localisation's language code to the ALL_LINGUAS variable
+ in the ../configure.in script, and to the po.mdse file in the
+ current directory.
-Updating your l10n:
-------------------
- To update an existing po fx da.po:
- intltool-update da
+Editing your localisation:
+---------------------------
+ Edit the .po file with some kind of editor. Several good GUI editors
+ are available, including MonoDevelop itself.
+
+ To test it, you must build the whole of MonoDevelop, then set the
+ LANG environment variable
+ export LANG=da
+ and run MonoDevelop with
+ make run
+ in the top-level Monodevelop source directory.
+
+ Finally, attach your updated localisation to a bug report at
+ http://bugzilla.novell.com or email it to the Monodevelop mailing list,
+ [EMAIL PROTECTED]
-Using your l10n:
----------------
- Be sure to set correctly the environment variable LC_ALL:
- export LC_ALL=es_ES
-
- Perhaps you also need to install (make install) for the locale to work.
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches