首页 > 其他分享 >231103 - i18n Ally 国际化插件使用说明

231103 - i18n Ally 国际化插件使用说明

时间:2023-11-23 15:55:40浏览次数:31  
标签:插件 键名 231103 翻译 ally i18n Ally


231103 - i18n Ally 国际化插件使用说明

i18n Ally 国际化插件使用说明

  1. 搜索安装插件;
  2. 在项目下的settings.json 加入如下配置, localesPaths 要结合项目目录进行配置;
     "i18n-ally.annotationInPlace": false,
     "i18n-ally.displayLanguage": "zh-chs",
     "i18n-ally.sourceLanguage": "zh-chs",
     "i18n-ally.namespace": true,
     "i18n-ally.localesPaths": [
         "src/locales",
     ],
    
  3. 选中需要翻译的汉字, 按 ctrl + . 快捷键, 弹出选项中选择 提取文本到 i18n 配置中;
  4. 直接回车在顶部输入框中输入i18n 的键名, 层级用. 分隔, 完成后回车, 根据需要选择相应的展示方式;
    4.1 i18n 业务文本键名参考文件路径命名, 例如: 文件管理模块的 “文件名” 字段,i18n键名应为 File.FileManage.FileName
    4.2 i18n 公用文本键名以 publics 开头, 例如: 数据表格操作列中 “编辑” 按钮的文本 ,i18n键名应为 publics.btn.edit

  5. 如果是已经存在的文案, 在按 ctrl + . 后插件会给出提示候选, 如果是公共的, 直接选择对应的配置及方式即可;
  6. 一键翻译为其他语言, 点击vscode 左侧的 i18n-ally 的图标, 可以显示每个语种的翻译情况, 选中一个语言, 点击对应的选项后

    标签:插件,键名,231103,翻译,ally,i18n,Ally
    From: https://www.cnblogs.com/qiangyanhuanxiao/p/17851751.html

相关文章

  • vscode 常用配置及插件
    1、调整左侧缩略图滑块颜色打开“设置”,然后修改配置JSON文件在最下面加上这段,其中颜色根据自己喜好修改"workbench.colorCustomizations":{"scrollbarSlider.activeBackground":"#62fa1b","scrollbarSlider.hoverBackground":"#fa2a1b",......
  • 征信报告修改工具插件,自动制作无密码PDF,无痕迹修改效果,仅供代码思路学习,不提供成品
    提前说明,成品我不公布,仅供学习,一般我们导出的征信报告是带密码的,想要编辑密码必须要破解密码才可以,那么这个工具你可以将带有密码的报告导入这里面,实现一键解密,然后就可以随便修改里面的内容了。软件界面图:  易语言开源代码【仅供学习研究】=============================......
  • maven插件默认绑定的phase是哪个?
    如果在pom.xml中没有指定插件的phase,那么它默认在哪个phase执行呢<plugin><groupId>org.codehaus.modello</groupId><artifactId>modello-maven-plugin</artifactId><version>1.8.1</version><executions><executi......
  • uniapp使用第三方插件image-tools进行图片转base64
    最近做的这个项目原来是原生android开发的,然后图片上传功能是 前端获取图片->图片转成base64字符串(base64编码)->传递给服务器后端->服务器接受base64字符串数据->获取到的base64转成图片jpg(解码)->存入服务器,并写入数据库后来因为原生安卓太麻烦了,转成了uniapp进行开......
  • qq附近人提取脚本插件,微信wxid附近人提取接口工具,易语言代码分享,POST方式学习教程
    其实打开Qq附近人后它会返回一个数据包我们只需要把这个数据包提取解析出来就可以提取对方的wxid或者是QQ号,通过这个WXID还能直接加好友,而且是免费的接口,我今天把基础源码和案例图发给大家,免费分享,没有HOOK也没有逆向,就抓包实现的,正常逻辑哈,并非是违规开发。框架图:  转换后......
  • com.github.pagehelper分页插件优化
    重写插件查询sql总返回条数方法原sql,如果表很大会导致分页查询耗时很久<selectid="findUser"resultType="com.x.x.x.entity">selectcount(0)from(selecta.x,a.y,............fromuser_infowhere.....)tmp_count</select>例子 优化sql,重写插件统计方法在myba......
  • CodeWhisperer 一款好玩的 AI 插件
    忙里抽闲,今天试了试CodeWhisperer这款插件,我是在IDEA中做的测试,下面是我的一些使用感想: 安装CodeWhisperer插件:在IntelliJIDEA中,可以通过插件管理器安装CodeWhisperer插件,然后在项目中右键单击Java文件,选择CodeWhisperer菜单,打开CodeWhisperer窗口。编写测......
  • intellij idea 编写插件
    先从编写一个简单的单个点击事件开始,通过在菜单栏添加一个新功能然后点击弹出一个弹出框显示当前的文件名首先新建一个IDEPlugin的项目(本文是在Intellij2023.2.3Community版本创建)然后在src->main->resources->META-INF->plugin.xml文件添加一个action,表示要添加的点击事件,......
  • revit测试插件更新,测试纪要
    1、revit如何模拟测试插件更新测试方法修改注册表的UUID,满足这个UUID和最新的UUID不一致,会弹出更新提示备注:(1)一定要测试环境和测试环境对应,dev和dev对应(2)test要和test对应,要去对应发布环境  当开发有代码修改,此时去发布对应代码库的代码,然后本地做插件更新,更新完......
  • 如何使用C#编写低代码应用插件
    本文由葡萄城技术团队发布。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。前言作为当今快速发展的技术之一,低代码平台为开发人员提供了更高效、更简便的工具和方法,以快速构建和部署应用程序。现在市面上的大部分低代码平台可以满足......