草庐IT

多语种

全部标签

c++ - FlatBuffers 的多语言集成问题

问题在尝试访问缓冲区的一部分时,flatbuffers生成的服务器文件反复出现崩溃(紧急情况:运行时错误:slice边界超出范围)(使用flatbuffers创建),其中包含从一个客户端流式传输到服务器的消息。这个问题只出现在客户端和服务器端集成的时候。单独测试时,客户端和服务器都成功使用了flatbuffers并且服务器没有发生崩溃//请参阅下面的边界测试知道:-发送和接收的byte[]是一样的,(排除通信方式的问题)-发送的数据在被放入flatbuffers'buffer并发送之前已正确形成。是什么原因造成的?问题背景和细节我有一个c++client和一个goserver使用Fla

go - 检查 rune 是否在基本多语言平面中的正确方法是什么?

我想检查给定rune是否在basicmultilingualplane中或不。也就是在这个函数里放什么-https://play.golang.org/p/3szTn8pP7xepackagemainimport("fmt")funcisBMP(rrune)bool{//???returnfalse}funcmain(){fmt.Println(isBMP(rune('պ')))//expecttruefmt.Println(isBMP(rune('?')))//expectfalse} 最佳答案 基本多语言平面分配了以下代码点范围

git - git 对于多语言实现的最佳实践是什么?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭6年前。Improvethisquestion所以我有一些私有(private)的git存储库,它们是算法的不同语言实现(Python、Java等)。每个实现在功能上都是相同的,执行相同的步骤并提供相同的输出。目前,这些是单独的repo协议(protocol),但我想知道我是否应该将它们统一到一个repo协议(protocol)中,目录指示语言,如:master-java-python-ruby我可以使用git-repocombine

linux - 是否有适用于 Linux 的命令行 TMX 编辑工具(多语言支持)?

我正在构建一个在TMX中支持多语言的应用程序。我找到了一些适用于Windows的编辑器,但由于我是在远程服务器上开发的,所以我正在寻找适用于Linux的命令行工具来翻译字符串并将它们写入TMX文件。有人知道这样的工具吗? 最佳答案 TMX(TranslationMemoryeXchange)格式是一个简单的XML文件。您可以在此处找到确切的规范:http://www.lisa.org/Translation-Memory-e.34.0.html#c33。您还可以在那里找到验证工具。您会注意到,TMX格式有多个版本。假设您不关心格式信

php - 如何在 Linux 中检查文件编码?处理多语言脚本

我的公司有php脚本,其中包含不同语言的文本(包括法语、德语、西类牙语、意大利语和英语)。开发人员决定使用Latin-1编码作为每个人的基础,这样就没有人会覆盖文件编码并破坏其中的外语。(起初有些开发者使用html实体,但这种方式不是首选)我有几个问题要问你:如何在Linux上检查文件编码?如果您有处理不同语言文件的经验,您是如何做到不覆盖其他语言的编码的?提前感谢您的任何建议 最佳答案 file为您提供有关文件的信息,包括字符集、语言等,具体取决于文件类型。使用--mime-encoding只获取您想要的信息。

php - Symfony2 和 Twig 中的多语言

如何在Symfony中创建多语言页面?在Symfony1.0中,Jobeettutorial有很好的描述。但是现在在symfony.com上,我还没有看到与页面翻译相关的东西。在symfony1.4中,echo__('text');使用,但现在在Symfony2中使用TWIG。 最佳答案 在Symfony2网站上有一个文档部分。您可以在这里查看:Translations基本上,您可以在路由中访问名为_locale的特殊属性,该属性放在您的url中,将用于在session中设置区域设置。请注意,使用此方案,locale值由Symfon

php - 编写多语言 PHP 应用程序

我正在开发一个PHP应用程序,我想知道为其他国家/地区的用户提供多语言支持的最佳方法。我精通PHP,但从未开发过任何支持其他语言的东西。我正在考虑将语言放入带有常量的PHP文件中,示例:en.php可能包含:define('HZ_DB_CONN_ERR','Therewasanerrorconnectingtothedatabase.');和fr.php可以包含:define('HZ_DB_CONN_ERR','whateverthefrenchisfortheabove...');然后我可以调用一个函数并自动传入正确的语言。hz_die('HZ_DB_CONN_ERR',$this)

php - 您将如何将已有的 Web 应用程序转换为多语言应用程序?

我将从事一个项目,其中需要调整一个相当大的网络应用程序以处理多种语言。这个东西使用手工制作的PHP代码运行,但它非常干净。我想知道最好的方法是什么?我自己做一些东西,试图适应实际的架构。使用将为我管理i18n的框架(例如Symfony)重写大部分内容?对于选项1,我应该将i18n数据存储在哪里?*.po、xliff、纯数据库?我想到了一个替代方案:仅使用Symfony进行翻译,但将Controller设置为按原样加载网站。很快,但很脏。另一方面,它允许我们进行下一次修改,慢慢转向完整的Symfony:这个网站确实是一个很好的候选者。但也许有一些独立的翻译引擎会比整个网络框架做得更好。有

php - Yii:多语言网站 - 最佳实践

我发现Yii框架很棒,使用yiicshell创建的示例网站是一个很好的起点……但不幸的是,它没有涵盖多语言网站的主题。文档涵盖了翻译短消息的主题,但不保留多语言内容...我即将开始在需要至少使用两种语言的网站上工作,我想知道保留内容的最佳方式是什么...问题在于内容与常见元素(如嵌入的视频文件)广泛混合。我需要避免重复这些公共(public)内容......到目前为止,我曾经有一个包含文本的数组数组(通常不超过1-2个短段落),然后View文件只是从数组中渲染文本。现在我想避免将它保存在数组中(这需要在放置双引号“”时引起一些注意,并且通常不方便......)。那么,保留这些短段落的最

php - 如何在 Laravel 中创建多语言翻译路线

我想根据所选语言创建具有许多翻译路线的应用程序。我曾经在3methodsofcreatingURLsinmultilingualwebsites上描述过它.在这种情况下,它应该是提到的主题中的第一个方法所以:我有一种默认语言我可以使用多种其他语言当前语言应仅通过URL(不含cookie/session)计算,以使其对搜索引擎也非常友好对于默认语言,URL中不应该有前缀,对于其他语言,应该是域后的语言前缀url的每一部分都应该按照当前语言翻译。假设我设置了默认语言pl和其他2种语言en和fr。我只有3个页面-主页、联系页面和关于页面。网站的网址应该是这样的://[about]/[cont