Author: mhutch
Date: 2008-01-23 19:38:46 -0500 (Wed, 23 Jan 2008)
New Revision: 93750
Modified:
branches/monodevelop/main/1.0/ChangeLog
branches/monodevelop/main/1.0/autogen.sh
branches/monodevelop/main/1.0/po/ChangeLog
branches/monodevelop/main/1.0/po/README
Log:
In .:
2008-01-23 Michael Hutchinson <[EMAIL PROTECTED]>
* autogen.sh: Update ftp addresses for packages.
In po:
2008-01-23 Michael Hutchinson <[EMAIL PROTECTED]>
* README: Updated to reflect new tools.
Modified: branches/monodevelop/main/1.0/ChangeLog
===================================================================
--- branches/monodevelop/main/1.0/ChangeLog 2008-01-24 00:36:24 UTC (rev
93749)
+++ branches/monodevelop/main/1.0/ChangeLog 2008-01-24 00:38:46 UTC (rev
93750)
@@ -1,3 +1,7 @@
+2008-01-23 Michael Hutchinson <[EMAIL PROTECTED]>
+
+ * autogen.sh: Update ftp addresses for packages.
+
2008-01-22 Michael Hutchinson <[EMAIL PROTECTED]>
* configure.in: Add a check for msgmerge. Add "hu" to ALL_LINGUAS.
Modified: branches/monodevelop/main/1.0/autogen.sh
===================================================================
--- branches/monodevelop/main/1.0/autogen.sh 2008-01-24 00:36:24 UTC (rev
93749)
+++ branches/monodevelop/main/1.0/autogen.sh 2008-01-24 00:38:46 UTC (rev
93750)
@@ -12,15 +12,17 @@
(autoconf --version) < /dev/null > /dev/null 2>&1 || {
echo
echo "**Error**: You must have \`autoconf' installed to compile MonoDevelop."
- echo "Download the appropriate package for your distribution,"
- echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
+ echo "Download the appropriate package for your distribution, or get the "
+ echo "source at ftp://ftp.gnu.org/pub/gnu/autoconf/autoconf-2.61.tar.bz2 "
+ echo "(or a newer version if it is available)"
DIE=1
}
(automake --version) < /dev/null > /dev/null 2>&1 || {
echo
echo "**Error**: You must have \`automake' installed to compile MonoDevelop."
- echo "Get ftp://ftp.gnu.org/pub/gnu/automake-1.3.tar.gz"
+ echo "Download the appropriate package for your distribution, or get the "
+ echo "source at ftp://ftp.gnu.org/pub/gnu/automake/automake-1.10.1.tar.bz2 "
echo "(or a newer version if it is available)"
DIE=1
NO_AUTOMAKE=yes
Modified: branches/monodevelop/main/1.0/po/ChangeLog
===================================================================
--- branches/monodevelop/main/1.0/po/ChangeLog 2008-01-24 00:36:24 UTC (rev
93749)
+++ branches/monodevelop/main/1.0/po/ChangeLog 2008-01-24 00:38:46 UTC (rev
93750)
@@ -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: branches/monodevelop/main/1.0/po/README
===================================================================
--- branches/monodevelop/main/1.0/po/README 2008-01-24 00:36:24 UTC (rev
93749)
+++ branches/monodevelop/main/1.0/po/README 2008-01-24 00:38:46 UTC (rev
93750)
@@ -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