/** * A simple class to simulate a resource bundle. * Modify the contents of this class according to the * locales/languages you want your application to support. * In your application, retrieve a string using code such as the * following: * <pre> * <code>String s = Resources.getString(Resources.ID_GAME_NEW); * </code></pre> * Copyright (C) 2002 Nokia Corporation */ public class Resources { // Identifiers for text strings. public static final int ID_GAME_NEW = 0; public static final int ID_GAME_OPTIONS = 1; public static final int ID_GAME_HIGHSCORES = 2; public static final int ID_GAME_INSTRUCTIONS = 3; public static final int ID_GAME_ABOUT = 4; public static final int ID_GAME_CONTINUE = 5; public static final int ID_GAME_BACK = 6; public static final int ID_GAME_MORE = 7; public static final int ID_GAME_EXIT = 8; public static final int ID_GAME_LEVEL = 9; public static final int ID_GAME_SOUNDS = 10; public static final int ID_GAME_VIBRA = 11; public static final int ID_GAME_NAME = 12; // List of supported locales. // The strings are Nokia-specific values // of the "microedition.locale" system property. private static final String[] supportedLocales = { "en", "fi-FI", "fr", "de" }; //NOTE: default language must be the first one //for getString to work! // Strings for each locale, indexed according to the // contents of supportedLocales private static final String[][] strings = { { "New game", "Settings", "High scores", "Instructions", "About","Continue", "Back", "More", "Exit game", "Level", "Sounds","Shakes", "Game name" }, { "Uusi peli", "Asetukset", "Huipputulokset", "Peliohjeet", "Tietoja","Jatka", "Poistu", "Jatka", "Poistu", "Vaikeusaste", "Peli??net", "V?rin?tehosteet", "Pelin nimi" }, { "Nouveau jeu", "Paramètres", "Scores", "Instructions", "A propos","Continuer", "Retour", "Suite", "Sortir", "Niveau", "Sons", "Vibrations", "Jeu nom" }, { "Neues Spiel", "Einstellungen", "Rekord", "Anleitung", "über","Weiter", "Zurück", "Weiter", "Beenden", "Ebene", "Ton", "Vibrationen", "Spiel name" } }; /** * Gets a string for the given key. * @param key Integer key for string * @return The string */ public static String getString(int key) { String locale = System.getProperty("microedition.locale"); if (locale == null) { locale = new String(""); // use empty instead of null } // find the index of the locale id int localeIndex = -1; for (int i = 0; i < supportedLocales.length; i++) { if (locale.equals(supportedLocales[i])) { localeIndex = i; break; } } // not found if (localeIndex == -1) { // defaults to first language, in this example English return strings[0][key]; } return strings[localeIndex][key]; } } |
相关推荐
《ASP.NET MVC步步通》是一本专注于讲解ASP.NET MVC技术的详细教程,旨在帮助开发者逐步掌握这一强大的Web应用开发框架。ASP.NET MVC是Microsoft推出的一种模型-视图-控制器(Model-View-Controller)架构模式的实现...
总的来说,“嵌入式Linux系统移植步步通”这份资源将引导学习者逐步完成从硬件选型、内核配置、驱动开发、系统构建到最终系统验证的全过程。对于初学者,这是一份宝贵的教程,能够帮助他们快速掌握嵌入式Linux系统...
Fdisk硬盘分区图解步步通.chm
【Joomla!建站步步通】是一套专为学习Joomla!内容管理系统(CMS)而设计的视频培训教程。...,还涉及了移动开发、数据库、Web开发、软件测试和金融等多个领域,为全面提高个人技术能力提供了多样化的学习资源。
【Fdisk硬盘分区图解步步通】 在计算机领域,硬盘分区是管理和组织硬盘空间的重要步骤。Fdisk(全称为Fixed Disk)是一款经典的命令行工具,主要用于在DOS系统下进行硬盘分区操作。本文将深入探讨Fdisk的工作原理、...
【Fdisk硬盘分区图解步步通】 在计算机操作系统中,硬盘分区是管理和组织硬盘空间的重要方式,它将一个物理硬盘划分为多个逻辑区域,每个区域都有独立的驱动器字母或盘符,便于数据的存储和管理。Fdisk是早期...
《fdisk硬盘分区图解步步通》是一部针对Linux系统中fdisk工具的详细教程,采用图文并茂的方式,便于读者理解和掌握硬盘分区的操作。fdisk是Linux系统中用于磁盘分区管理的重要工具,它允许用户创建、删除和修改硬盘...
本压缩包`Fdisk硬盘分区图解步步通.rar`提供了关于如何使用Fdisk进行硬盘分区的详细教程,其中包含`Fdisk硬盘分区图解步步通.chm`这个帮助文档。 硬盘分区的主要目的是将一个大的物理硬盘划分为多个逻辑驱动器,...
标题“嵌入式Linux系统移植步步通”暗示了这是一个逐步指导的教程,旨在帮助初学者或有经验的工程师了解并掌握嵌入式Linux的移植过程。描述中的“不错,学习学习”表明该资料可能是有价值的教育资源,包含了一系列...
《Fdisk硬盘分区图解步步通》是一份深入浅出的教程,主要针对计算机用户,尤其是初学者,旨在帮助他们理解和掌握如何使用Fdisk工具进行硬盘分区操作。这份教程采用了图文并茂的方式,使得复杂的操作过程更加直观易懂...
《Fdisk硬盘分区图解步步通》是一款专为用户详细解析硬盘分区操作的教程,以CHM类电子书的形式提供,且是免费软件。这款软件适用于想要了解或掌握硬盘分区基础知识的人群,无论你是计算机新手还是有一定经验的技术...
目 录 第一部分 前言...................................................................................................................................8 1 硬件环境.........................................
该教程为MSP430单片机入门提供步步通视频教程,TXT文件里有百度云链接,永久有效,欢迎大家下载学习。
该文档的目的是总结我们在工作中的一些经验,并把它们分享给喜欢ARM和Linux的朋友, 如有错误之处,请大家多多指点. 同样, 我们也希望更多人能把自己的工作经验和体会加入该文档,让大家共同进步.该文档是一份交流性...
《Fdisk硬盘分区图解步步通》是一本详细介绍Fdisk工具使用方法的教程,通过图解的方式使得学习者能够更加直观地理解这个经典的硬盘分区工具。Fdisk在早期的Windows系统中是主要的硬盘分区工具,它允许用户创建、删除...