草庐IT

多语种

全部标签

java - 多语言集成测试框架

想象一下,您有一个由不同组件组成的相当复杂的面向服务的架构。组件以不同的语言(Java、PHP、Ruby)编写,并以不同的方式相互通信(即UI、RESTAPI,在某些情况下共享一些数据库表等)。我正在尝试为一些端到端测试设计一个集成测试框架。我们已经对单个组件进行了单元/集成测试,但我们希望构建一些端到端完全测试我们部署的系统(在真实环境中)的东西,以确保功能(根据个人的预期行为)组件)被正确提供并且架构也被正确配置。我面临的第一个问题是我们的大部分UI都是用PHP编写的,并且UI集成测试已经用Cucumber和几个插件编写了。我正在编写的测试框架(用Java)应该触发这些功能测试,然

php - 网站的多语言(php 和 javascript)

我尝试为我的网站构建语言选择。我使用php和Javascript。我的想法是为每种语言创建一个php文件。例如:lang_en.phplang=newArray();lang[1]='Hello,pleaseselectaButton.';lang[2]='Areyousure?';但我不确定,这是一个好的解决方案吗?或者有更好的方法吗?提前致谢!彼得 最佳答案 拜托拜托don'tmakeup你的ownsolutions.你永远不会像已经存在的东西那样正确。 关于php-网站的多语言(p

php - Yii2 - 多语言

我正在尝试使用i18l设置网站的前端翻译。这是我放在frontend/config上的i18l.php文件'frontend','languages'=>['en-US','pt-BR'],//Addlanguagestothearrayforthelanguagefilestobegenerated.'translator'=>'Yii::t','sort'=>false,'removeUnused'=>false,'only'=>['*.php'],'except'=>['.svn','.git','.gitignore','.gitkeep','.hgignore','.hgke

php - 使用 codeigniter 构建多语言站点的最佳方式?

我目前的方法是使用codeigniter提供的to_remap函数来获取URI段,以检查语言是“en”还是“np”这是一个示例:function_remap($url_title){$this->_identify_language($this->uri->segment(1));$data['sub_categories']=$this->category_model->get_category_list_by_url($url_title)->result_array();$data['news']=$this->news_model->get_news_list_by_url($

php - 在 Zend Framework 中实现多语言的最佳方式

在ZendFramework中实现多语言支持的最佳方式是什么?我计划为每种语言使用一个单独的语言文件。还有其他我可以研究的好方法吗? 最佳答案 我已经用Zend_Translate和poedit做过几次了。检查此链接:string-localization-with-gettext-and-zend-frameworkinternationalization-i18n-localization-l10n-15/using-poedit 关于php-在ZendFramework中实现多语言

php - 在多语言网站中使用 PHP Gettext 扩展与 PHP 数组?

到目前为止,我所看到的关于使用gettext而不是数组的唯一2件好事是我不必创建“问候语”“子数组”(或其名称)。而且我不必为“默认语言”创建文件夹。在多语言网站上使用gettext和php数组还有其他优点和缺点吗?使用GETTEXT:西类牙语/messages.po:#:test.php:3msgid"HelloWorld!"msgstr"HolaMundo"index.php:index.php?lang=spanish:turnstoHolaMundo使用PHP数组:lang.en.php"HelloWorld",);?>lang.es.php"HolaMundo",);?>in

android - 如何通过 Tesseract 在 Android 上使用多语言支持?

我正在尝试使用TesseractTessbaseApi并且我想使用两种语言以便我可以一起识别例如英语和希腊语字符。我发现Tesseract3.02支持多语言识别(MergingtwoOCRtraineddata)。但是我如何在Android中使用它呢? 最佳答案 可以通过init方法设置:baseApi.init(dataPath,"eng+ell"); 关于android-如何通过Tesseract在Android上使用多语言支持?,我们在StackOverflow上找到一个类似的问题

android - 如何在 Android 中使用 XML 创建多语言应用程序?

我想创建一个包含三种语言的多语言Android应用程序:英语、阿拉伯语和波斯语。我必须在assets文件夹中创建三个XML文件并解析它们,然后使用一个用于语言?请帮我解决我的问题? 最佳答案 你需要有不同的strings.xml来支持不同的语言。http://developer.android.com/training/basics/supporting-devices/languages.htmlWhatisthelistofsupportedlanguages/localesonAndroid?.我认为不支持波斯语。例子:我的项

android - 多语言应用程序 : best way?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。拥有多语言应用程序的最佳方式是什么?我应该创建一组用我的语言编写的字符串,然后使用一个在线即时翻译的googleapi吗?任何代码示例?以及,如何获取用户的语言以及如何将此信息传递给api?

android - 使用 androids 多语言支持动态更改语言?

是否可以使用android多语言支持(values-de文件夹用于德语,value-en文件夹用于英语)在应用程序中切换不同语言? 最佳答案 这并不是真正受支持的,但可以通过更改配置对象的“区域设置”字段来实现[GoogleGroupsPost]Configurationc=newConfiguration(getResources().getConfiguration());c.locale=Locale.GERMAN;getResources().updateConfiguration(c,getResources().getD