手机网站做分享到微信,wordpress 后台被锁定,cn wordpress,保险代理做的比较好的网站1、前言
之前上线了移动端国际化翻译系统V1版本#xff0c;其中有一些弊端#xff0c;例如#xff1a;
1、项目仅能适用于Android和iOS项目#xff0c;针对前端项目#xff0c;Flutter项目#xff0c;和后端项目无法支持2、之前的桌面程序需要搭建本地java环境才能运行…1、前言
之前上线了移动端国际化翻译系统V1版本其中有一些弊端例如
1、项目仅能适用于Android和iOS项目针对前端项目Flutter项目和后端项目无法支持2、之前的桌面程序需要搭建本地java环境才能运行对没有相关经验的同学来说有点痛苦3、之前的翻译系统仅能支持中文和英文无法满足日新月异下多语言翻译的场景4、一个账号仅仅能用于一个项目的翻译无法满足公司中多项目的场景…
那这套系统能解决的痛点是什么呢
这不废话么当然是为了解决上面的问题。。。
githubhttps://github.com/MZCretin/Eva-Translate 来都来了记得点个赞
项目主页地址https://cretinzp.com/pro-translate
老系统版本说明https://juejin.cn/post/7063280080427958303/
2、系统使用流程
2.1 使用步骤
2.1.1 注册账号
访问https://cretinzp.com/pro-translate/#/login 注册账号注册成功后登录
2.1.2 新建项目
访问https://cretinzp.com/pro-translate/#/translate/projects
点击新建项目输入项目名称和项目描述选择项目平台平台目前支持如下
AndroidiOS后端PHP-laravel前端Vue-i18nFlutter-i18n… 2.1.3 下载终端桌面程序
访问https://cretinzp.com/pro-translate/#/translate/tools 下载对应你当前设备的桌面程序
2.1.4 登录桌面端
访问https://cretinzp.com/pro-translate/#/translate/projects 点击右上角你的手机号在弹出框中选择获取token复制对话框中您的token信息。
打开您刚刚下载的桌面程序在登录页面输入刚刚获取到的token信息点击登录即可。 2.1.5 选择和配置项目
终端登录成功之后点击首页的切换项目首次登录会直接弹出切换项目弹窗选择你刚刚创建的项目。 选择项目之后请配置项目地址如图所示请注意请务必选择项目根目录 2.1.6 整理项目本身确保项目中有需要翻译的内容
这里以Android为例
我们新建一个Android项目有两个module一个是app一个是mylibrary1其中在两个module中分别在values中新建一个strings.xml文件里面是用于国家化的配置信息另外在app中在values的同级目录下新建一个values-en和values-ja文件夹分别用于存放英文翻译和日语翻译然后在里面分别新建一个空的strings.xml文件用于占位这个是为了告知系统我们需要适配哪几个国家的语言。 2.1.7 上传翻译
点击【上传翻译】点击上方【拉取本地资源】页面会展示拉去到的所有翻译内容确认无误之后点击【上传数据到云端】 2.1.8 配置应用相关信息
访问https://cretinzp.com/pro-translate/#/translate/projects , 选择你刚刚创建的项目点击【设置语言别名】可给语言设置一个别名方便查看 访问https://cretinzp.com/pro-translate/#/translate/projects , 选择你刚刚创建的项目点击【配置应用模块】可屏蔽不需要的模块数据屏蔽之后该模块的数据将会被隐藏 2.1.9 对内容进行翻译
访问https://cretinzp.com/pro-translate/#/translate/projects 选择你刚刚创建的项目点击后面的进入翻译系统。
下面对整个页面进行简单的说明整体说来这个页面可以搜索指定内容可筛选不同状态和语言类型可导入和导出翻译内容并对他国语言进行翻译。 点击待翻译区域的任意内容可以打开翻译对话框在这里会展示翻译原内容和被翻译的语言类型底部还支持自动翻译可支持大部分国家语言的互相翻译翻译内容填充完成之后点击确定即可保存翻译内容。 2.1.10 终端同步翻译到本地
首先在翻译系统中完成对内容的翻译工作如图所示。 打开终端桌面程序点击左侧【同步翻译】点击上方【拉取云端数据】确认无误后点击【生成本地数据】 2.1.11 查看翻译效果
这里以Android为例
查看本地项目中英文和日语文件夹下的strings.xml文件可以看到已经自动帮我们生成了对应的语言信息至此流程完结。 2.2 项目后续
项目目前支持的项目类型还是比较少的所以如果你有项目需要用到这个系统但是这个系统并没有支持的时候请尽快联系我我会尽快适配你的项目类型让这个系统更强大更好用。
我的联系方式https://www.mxnzp.com 在这里能找到