当前位置: 首页 > news >正文

网站开发属于什么模式/西安今日头条新闻

网站开发属于什么模式,西安今日头条新闻,沐风 wordpress,邯郸网警巡查执法有些开发人员几乎从未接触过软件标签翻译,有些则每天进行。 它无疑有助于在一个国家使用多种语言(官方或事实上)的工作。 即使是在第一种情况下,也可以将属性文件中的标签外部化。 至于第二种情况,语言通常是相关的。 …

有些开发人员几乎从未接触过软件标签翻译,有些则每天进行。 它无疑有助于在一个国家使用多种语言(官方或事实上)的工作。

即使是在第一种情况下,也可以将属性文件中的标签外部化。 至于第二种情况,语言通常是相关的。

在Java中,整个标签转换机制是通过属性文件的层次结构来处理的。 层次结构的顶部是根文件,第二级是特定于语言的文件,最后是最底下的国家/地区文件(让我们忘了较低的级别,因为我已经有15年没有使用它们了)。 消息字符串的翻译是沿着特定的区域搜索的,从最特定的国家(直到国家)一直到根。 如果找到任何级别的翻译,则解析机制将在那里停止并返回标签。

作为一个简单的示例,让我们看一个简单的用例,在列表上显示项目数。 我可能需要3个标签:

  • 找不到项目
  • 找到一项
  • 找到多个项目

这可能是生成的messages.properties文件:

result.found.none=No item found
result.found.one=One item found
result.found.multiple={0} items found

当客户希望在初始发行后将软件翻译成不相关的语言时,事情会变得很有趣。 我们不深入探讨基于象形文字的语言(例如普通话中文)或RTL语言(例如阿拉伯语),而是使用俄语(我正在尝试学习的语言)(强调尝试)。

俄语是一种带有个案的语言,例如拉丁语。

格是一种语法类别,其值反映了短语,从句或句子中名词或代词所执行的语法功能。 在某些语言中,名词,代词及其修饰语会根据其所处的情况而采用不同的变形形式。

常见的情况包括主格,宾格,和格和格。 这些语言之一按大小写标记的角色通常会使用介词用英语标记。

—维基百科

那么,有什么大惊小怪的呢? 只需翻译文件并完成即可! 好吧,俄语是一种有趣的计数语言。 如果使用1,则使用2到4的单数,使用复数和主格,但是从5开始,使用复数和和格–表示数量。

现在,密钥将如下所示(消息本身并不是很重要):

  • result.found.none
  • 结果找到一个
  • result.found.twotofour
  • 结果发现五

现在可以翻译吗? 不完全的。 俄语源自旧斯拉夫语,而旧斯拉夫语具有三个语法数字:单数,复数和对偶。 俄语只有单数和复数形式,但对于女性而言,这是一个剩余的数字。 在这种情况下,您将使用две而不是два。

这需要以下键:

  • result.found.none
  • 结果找到一个
  • 结果发现两个女性
  • 结果发现两个女人味
  • 结果三三四
  • 结果发现五

这仅适用于我所知道的事情。 恐怕还有比我不知道的更多的规则。

这里有两课要学习:

  1. 翻译不是简单明了的,尤其是当目标是具有不同根源的语言时。
  2. i18n比翻译要庞大,难得多。 考虑一下日期:月或日应该放在第一位吗? 而l10n比i18n更大,更难。
  3. 翻译的成本不为零,并且可能会高于预期。 估算很难,而且在大多数情况下都是错误的。
  4. 永远不要承担任何责任。 隐式对软件项目不利...

翻译自: https://blog.frankel.ch/software-labels-translation-not-easy/

http://www.lbrq.cn/news/1097119.html

相关文章:

  • 义乌网站推广/百度知道首页官网
  • 龙华附近网站建设公司/活动推广软文范例
  • 做网站要会什么/十大放黄不登录不收费
  • python 网站开发 linux/app拉新一手渠道商
  • 哪个网站可以学做蛋糕/合肥seo网络营销推广
  • 网上注册网站要钱吗/昆明网站seo服务
  • 上海网站建设多少费用/今日头条官网
  • 什么网站有题目做/seo分析seo诊断
  • 池州网站制作公司/怎么网络推广自己业务
  • 新乡平原新区建设局网站/什么文案容易上热门
  • 网站建设补贴/百度网站入口
  • 专业 网站设计/网站建设的意义和作用
  • wordpress关闭注册发邮件/上海野猪seo
  • 怎么把做的网站传/网站外链代发
  • 济南手机网站定制费用/关键词分为哪几类
  • 17网站一起做网店如何下单/手机seo快速排名
  • 非法网站开发者刑事责任/设计一个简单的网页
  • wordpress ob start/seo推广网站
  • 怎么给一个网站做推广/搜索历史记录
  • 做网站引用别人的图片/百度知道合伙人答题兼职
  • 怎么给一个网站做seo/百度关键词推广帝搜软件
  • 电商网站的分辨率/电商培训心得体会
  • 北京做公司网站的公司/站长工具服务器查询
  • WordPress修改首页文章预览/北京网站优化价格
  • 学做动态网站的步骤/文件外链
  • 政府网站 都是谁做的/郑州官网网站优化公司
  • 网站登录接口怎么做/网络推广公司运营
  • 自己做网站花多少钱/2345系统导航
  • 武汉网站建设组织/wordpress建站公司
  • 秦皇岛做网站优化公司/免费推广网站注册入口
  • ZLMediaKit 入门
  • MFC类Qt的自动布局框架
  • Apache Ignite 中乐观事务(OPTIMISTIC Transactions)的工作机制
  • Linux | C Shell 与 Bash 的差异 / 环境变量配置问题解析
  • GoLang教程005:switch分支
  • 本地部署Nacos开源服务平台,并简单操作实现外部访问,Windows 版本