美文网首页优美编程
使用拼音作为翻译文件的键值

使用拼音作为翻译文件的键值

作者: 小遁哥 | 来源:发表于2018-07-31 11:05 被阅读10次

一门语言对应一个json文件,zh-hans.json 内容如下
{
"name": "小遁",
"age": 21
}

简单英文我是可以驾驭的,然而当涉及到多人维护时,会出现这样的情况
"Determine":"确定"

小红:为什么不用confirm呢
小明:为什么不用ok呢

尤其是复杂翻译时,建值通常很难记住
execute_Template":"执行模板",
"execute_time":"执行时间",
"last_execute_time":"上次执行时间",

即使是英语超好的两个人,对于同一个词汇的翻译也会不一样。

我期望当我看到这个建值时,就能知道他对应的中文是什么。

所以,为什么不用拼音去做呢,对于一些短词汇可以很高效的解决问题,对于重复定义的key值也能尽快发现。

{
"xing_ming": "小遁",
"nian_ling": 21,
"shi_jian_1_1": "时间",
"shi_jian_4_4": "事件"
}
对于长词汇,比如某一事物的具体描述,重复出现的频率是很低的,可以取前几个汉字再加上一个是缩写的标记

奇怪的是,很多人对于拼音的第一反应是太low了,使项目显得不正规。

在我看来,low是个人的主观情感,程序是不讲求情感的,还是务实一些的好。

毕竟拼音对于国内程序来讲,广为人知且简易。

配合编辑器的提示功能,我无需去翻译文件中查找,根据中文就能知道对应的键值,不存在再去创建,也不用打开百度翻译,这难道不有利于开发?

相关文章

  • 使用拼音作为翻译文件的键值

    一门语言对应一个json文件,zh-hans.json 内容如下{"name": "小遁","age": 21} ...

  • Kafka-2.配置-Broker Configs

    Kafka在 property file format 使用键值对作为配置。这些值无论来自文件还是以编程的方式,都...

  • 自定义控件历程记录

    使用配置文件创建assets文件夹下的配置文件,采用键值对的方式进行存储*读取的时候使用InputStream c...

  • KVC

    键值编码 键值编码,将表示对象包含的信息的字符串作为键值使用,来间接访问该信息的方式。 键值编码提供非常强大的功能...

  • join

    使用join连接字段 join命令可以将多个文件结合在一起,每个文件里的每条记录,都共享一个键值(key),键值指...

  • iOS KVC头文件

    KVC 键值对编码,实现步骤头文件中说得很明白了,以下是个人翻译。 -setValue:ForKey: 1、找方法...

  • GOLANG读取配置文件(简易版)

    将文件中的键值对(去空格)转化为map使用例:配置文件application.properties 代码

  • CSI讲义14--编程作业格式要求

    命名方法 不要使用拼音。文件名尽量避免使用中文。 变量 不要使用拼音,不要使用单字符变量,循环控制变量除外。一般,...

  • spring 3中新增的@value注解

    在spring 3.0中,可以通过使用@value,对一些如xxx.properties文件 中的文件,进行键值对...

  • python爬虫系列2-有道翻译

    任务需求: 使用有道翻译接口开发自己的翻译软件 使用库文件:urllib,json 主要技术点有道翻译接口为htt...

网友评论

    本文标题:使用拼音作为翻译文件的键值

    本文链接:https://www.haomeiwen.com/subject/azaupftx.html