[Scummvm-cvs-logs] SF.net SVN: scummvm:[54517] scummvm/trunk/common

lordhoto at users.sourceforge.net lordhoto at users.sourceforge.net
Sun Nov 28 03:12:53 CET 2010


Revision: 54517
          http://scummvm.svn.sourceforge.net/scummvm/?rev=54517&view=rev
Author:   lordhoto
Date:     2010-11-28 02:12:53 +0000 (Sun, 28 Nov 2010)

Log Message:
-----------
COMMON: Comment out locale <-> Common::Language conversion utils for now.

Modified Paths:
--------------
    scummvm/trunk/common/util.cpp
    scummvm/trunk/common/util.h

Modified: scummvm/trunk/common/util.cpp
===================================================================
--- scummvm/trunk/common/util.cpp	2010-11-28 02:12:33 UTC (rev 54516)
+++ scummvm/trunk/common/util.cpp	2010-11-28 02:12:53 UTC (rev 54517)
@@ -107,29 +107,29 @@
 
 
 const LanguageDescription g_languages[] = {
-	{ "zh-cn", "zh_CN", "Chinese (China)", ZH_CNA },
-	{    "zh", "zh_TW", "Chinese (Taiwan)", ZH_TWN },
-	{    "cz", "cs_CZ", "Czech", CZ_CZE },
-	{    "nl", "nl_NL", "Dutch", NL_NLD },
-	{    "en",    "en", "English", EN_ANY }, // Generic English (when only one game version exist)
-	{    "gb", "en_GB", "English (GB)", EN_GRB },
-	{    "us", "en_US", "English (US)", EN_USA },
-	{    "fr", "fr_FR", "French", FR_FRA },
-	{    "de", "de_DE", "German", DE_DEU },
-	{    "gr", "el_GR", "Greek", GR_GRE },
-	{    "he", "he_IL", "Hebrew", HE_ISR },
-	{    "hb", "he_IL", "Hebrew", HE_ISR }, // Deprecated
-	{    "hu", "hu_HU", "Hungarian", HU_HUN },
-	{    "it", "it_IT", "Italian", IT_ITA },
-	{    "jp", "ja_JP", "Japanese", JA_JPN },
-	{    "kr", "ko_KR", "Korean", KO_KOR },
-	{    "nb", "nb_NO", "Norwegian Bokm\xE5l", NB_NOR }, // TODO Someone should verify the unix locale
-	{    "pl", "pl_PL", "Polish", PL_POL },
-	{    "br", "pt_BR", "Portuguese", PT_BRA },
-	{    "ru", "ru_RU", "Russian", RU_RUS },
-	{    "es", "es_ES", "Spanish", ES_ESP },
-	{    "se", "sv_SE", "Swedish", SE_SWE },
-	{       0,       0, 0, UNK_LANG }
+	{ "zh-cn"/*, "zh_CN"*/, "Chinese (China)", ZH_CNA },
+	{    "zh"/*, "zh_TW"*/, "Chinese (Taiwan)", ZH_TWN },
+	{    "cz"/*, "cs_CZ"*/, "Czech", CZ_CZE },
+	{    "nl"/*, "nl_NL"*/, "Dutch", NL_NLD },
+	{    "en"/*,    "en"*/, "English", EN_ANY }, // Generic English (when only one game version exist)
+	{    "gb"/*, "en_GB"*/, "English (GB)", EN_GRB },
+	{    "us"/*, "en_US"*/, "English (US)", EN_USA },
+	{    "fr"/*, "fr_FR"*/, "French", FR_FRA },
+	{    "de"/*, "de_DE"*/, "German", DE_DEU },
+	{    "gr"/*, "el_GR"*/, "Greek", GR_GRE },
+	{    "he"/*, "he_IL"*/, "Hebrew", HE_ISR },
+	{    "hb"/*, "he_IL"*/, "Hebrew", HE_ISR }, // Deprecated
+	{    "hu"/*, "hu_HU"*/, "Hungarian", HU_HUN },
+	{    "it"/*, "it_IT"*/, "Italian", IT_ITA },
+	{    "jp"/*, "ja_JP"*/, "Japanese", JA_JPN },
+	{    "kr"/*, "ko_KR"*/, "Korean", KO_KOR },
+	{    "nb"/*, "nb_NO"*/, "Norwegian Bokm\xE5l", NB_NOR }, // TODO Someone should verify the unix locale
+	{    "pl"/*, "pl_PL"*/, "Polish", PL_POL },
+	{    "br"/*, "pt_BR"*/, "Portuguese", PT_BRA },
+	{    "ru"/*, "ru_RU"*/, "Russian", RU_RUS },
+	{    "es"/*, "es_ES"*/, "Spanish", ES_ESP },
+	{    "se"/*, "sv_SE"*/, "Swedish", SE_SWE },
+	{       0/*,       0*/, 0, UNK_LANG }
 };
 
 Language parseLanguage(const String &str) {
@@ -145,7 +145,7 @@
 	return UNK_LANG;
 }
 
-Language parseLanguageFromLocale(const char *locale) {
+/*Language parseLanguageFromLocale(const char *locale) {
 	if (!locale || !*locale)
 		return UNK_LANG;
 
@@ -156,7 +156,7 @@
 	}
 
 	return UNK_LANG;
-}
+}*/
 
 const char *getLanguageCode(Language id) {
 	const LanguageDescription *l = g_languages;
@@ -167,14 +167,14 @@
 	return 0;
 }
 
-const char *getLanguageLocale(Language id) {
+/*const char *getLanguageLocale(Language id) {
 	const LanguageDescription *l = g_languages;
 	for (; l->code; ++l) {
 		if (l->id == id)
 			return l->unixLocale;
 	}
 	return 0;
-}
+}*/
 
 const char *getLanguageDescription(Language id) {
 	const LanguageDescription *l = g_languages;

Modified: scummvm/trunk/common/util.h
===================================================================
--- scummvm/trunk/common/util.h	2010-11-28 02:12:33 UTC (rev 54516)
+++ scummvm/trunk/common/util.h	2010-11-28 02:12:53 UTC (rev 54517)
@@ -133,7 +133,7 @@
 
 struct LanguageDescription {
 	const char *code;
-	const char *unixLocale;
+	//const char *unixLocale;
 	const char *description;
 	Common::Language id;
 };
@@ -143,11 +143,13 @@
 
 /** Convert a string containing a language name into a Language enum value. */
 extern Language parseLanguage(const String &str);
-extern Language parseLanguageFromLocale(const char *locale);
 extern const char *getLanguageCode(Language id);
-extern const char *getLanguageLocale(Language id);
 extern const char *getLanguageDescription(Language id);
 
+// locale <-> Language conversion is disabled, since it is not used currently
+/*extern const char *getLanguageLocale(Language id);
+extern Language parseLanguageFromLocale(const char *locale);*/
+
 /**
  * List of game platforms. Specifying a platform for a target can be used to
  * give the game engines a hint for which platform the game data file are.


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list