关键词:
背景
在网站开发初期,由于快速上线网站,没有考虑完善的国际化方案,直接将中文硬编码到代码中,当网站上线后,想再实现国际化,发现工程量太大,因此发现了一款工具,只需要输入一行命令,即可将中文网站快速生成英文网站。
使用说明
1. 下载对应版本
系统 | 链接 |
---|---|
Windows | 下载 |
Mac | 下载 |
Linux | 下载 |
2.安装
该工具由于是命令行工具,所以只需要从上面的下载链接下载后即可执行使用。
Linux和Mac平台
(1)权限
如果在Linux或者Mac系统上遇到Permission Denied的错误,请使用命令chmod +x trans来为文件添加可执行权限。这里的trans是上面文件重命名之后的简写。
(2)任何位置运行
对于Linux或者Mac,如果希望能够在任何位置都可以执行,那么可以把trans所在的目录加入到环境变量$PATH中去。假设trans命令被解压到路径/home/admin/tools目录下面,那么我们可以把如下的命令写入到你所使用的bash所对应的配置文件中,如果是/bin/bash,那么就是/.bashrc文件,如果是/bin/zsh,那么就是/.zshrc文件中。写入的内容为:
export PATH=$PATH:/home/admin/tools
保存完毕之后,可以通过两种方式立即生效,其一为输入source ~/.zshrc或者source ~/.bashrc来使配置立即生效,或者完全关闭命令行,然后重新打开一个即可,接下来就可以在任何位置使用trans命令了。
Windows平台
(1)闪退问题
本工具是一个命令行工具,在Windows下面请先打开命令行终端,然后输入工具名称执行,不要双击打开,否则会出现闪退现象。
(2)任何位置运行
如果你希望可以在任意目录下使用trans,请将trans工具可执行文件所在目录添加到系统的环境变量中。由于Windows系统是图形界面,所以方便一点。假设trans.exe命令被解压到路径D:\\tools目录下面,那么我们把这个目录放到系统的环境变量PATH里面。
3.使用
命令选项
参数 | 描述 |
---|---|
-u | 用户名(jabari) |
-a | 密码(123) |
-s | 源目录,源代码存放目录 |
-d | 生成目录,翻译后的代码存放目录 |
trans -u jabari -a 123 -s ./src -d ./dist
4.翻译效果
在Github上搜索了一个官网响应式网站offical-website,编译后使用trans工具翻译为英文网站
运行日志
翻译效果对比
中文网站:点击访问
英文网站:点击访问
从 Markdown 生成技术文档网站的工具
...我们使用的工具、一些简单的教程等。我的想法是在其中分享它团队,相当非正式。我敢肯定,市面上有很多工具,但实际上很难选择其中一种。rmarkdow 查看详情
logo免费在线生成网站推荐
几个免费在线生成Logo的网站推荐:Canva:Canva是一款流行的设计工具,可帮助用户创建高质量的Logo。该平台提供了许多模板和元素,您可以根据自己的需求进行编辑。Hatchful:Hatchful是Shopify开发的一款Logo制作工具,可用于快速创... 查看详情
分享------10个超好用的配色网站
01MaterialPalette网站地址:http://www.materialpalette.com/MaterialPalette是一款提供MaterialDesign配色的线上工具,它的用法很简单,你只要找出想要搭配的两种颜色,它就会显示出两种颜色搭配在一起的效果预览,并提供你较深或较浅的颜色... 查看详情
分享一个国内可用的免费chatgpt网站
https://blog.csdn.net/laichj/article/details/129901356背景ChatGPT作为一种基于人工智能技术的自然语言处理工具,近期的热度直接沸腾。作为一个程序员,我也忍不住做了一个基于ChatGPT的网站,免费!免登陆!!国内可直接对话ChatGPT,也有... 查看详情
Facebook 分享并始终询问该帐户
】Facebook分享并始终询问该帐户【英文标题】:FacebookShareandaskingalwaysfortheaccount【发布时间】:2014-05-1313:44:42【问题描述】:我正在开发一款将在iPad上运行的应用程序,所有进入市场的人都会使用它。如果人们在他们的Facebook上... 查看详情
备忘整理
...,并且一键评论同步至社交网络将网站内容和自己的评论分享给. http://changyan.kuaizhan.com/快站搜狐快站是一款可视化建站工具,包括拖拽生成页面,强大的内容管理 查看详情
使用vitepress搭建文档网站(代码片段)
...形式,这次采用Vitepress完成文档建设工作。Vitepress是一款基于Vite的静态站点生成工具。开发的初衷就是为了建设Vue的文档。Vitepress的方便之处在于,可以使用流行的Markdown语法进行编写,也可以直接运行Vue的代码。也... 查看详情
一个很好的命令行分享网站(代码片段)
跟上一篇一样发现有一个分享的工具https://asciinema.org/a/24707看视频处理还能够copy出里面的内容直接看官网感觉自己知道的太少了..还有那么好用的东西一边教学一边还能复制东西.mark一下.以后多学习. 查看详情
很火爆的8款代码生成器
...ibernate是Hibernate公司在Java生成领域取得巨大成功后推出的一款ORM工具.官方网站:http://www.hibernate.org/版权形式:免费开源:否推荐指数:4颗星3、CodeSmith一款人气很旺国外的基于模板的dotnet代码生成器官方网站:http://www.codesmit... 查看详情
怎么快速在网站上创建分享按钮?推荐一个javascript组件(代码片段)
记得以前做网站的时候遇到前端分享按钮会去百度分享或者jiathis在线生成一个分享代码,当时不懂现在看起来它们做了不少信息收集工作,于是便想着替换掉;在github上找了很久发现没有特别合适的于是便想着自己做一款组件... 查看详情
chatgpt搭建ai网站实战(代码片段)
...如在线客服、智能助手、个性化推荐等。今天笔者给大家分享一下如何使用ChatGPT的API模型快速搭建一个AI网站。2.内容在实战中,我发现ChatGPT的最大优势在于其自然流畅的对话交互能力。ChatGPT能够自动理解用户的意图和提出的... 查看详情
测试接口直接生成api文档,这个工具贼好用(代码片段)
...f0c;无意间发现了一款工具,这里马不停蹄的来给大家分享一下。ShowDoc一个非常适合团队的在线API文档工具,也支持用docker自建文档服务,不过为了方便演示,我直接用了平台在线服务。官网地址:https://www.sho... 查看详情
怎样生成网站二维码?
...进行推广两个,一是可以在官网中加入推广脚本,出现“分享到微信,微博等等”,里面会自动生成二维码,截图就行。第二种是创建微网站,也可以做推广名片或者siteapp,内容与pc端一致,也可以加入pc端的链接,制作完成后... 查看详情
手绘相片制作网站分享
在线制作手绘相片-aTool在线工具手绘相片制作,在线制作,拖拽生成,可支持任意大小照片。点击进入手绘相片制作 查看详情
如何将网页分享到各大网站
首先打开你要分享的网页,然后找到分享功能按纽,如图然后选择想要分享的平台网页挑战到选择的平台,登录帐号完成操作!参考技术A我最喜欢国内的一家bShare社会化分享工具。比起国外的Sharethis或者Addthis,本地化做得更好... 查看详情
干掉postman?测试接口直接生成api文档,这个工具我爱了(代码片段)
...f0c;无意间发现了一款工具,这里马不停蹄的来给大家分享一下。ShowDoc一个非常适合团队的在线API文档工具,也支持用docker自建文档服务,不过为了方便演示,我直接用了平台在线服务。官网地址:https://www.sho... 查看详情
分享一些装x网站
...是国外的,码工具网在国内还不错的,很专业,有些工具分享给大家:代码对比/归并: http://www.matools.com/compare正则表达式: http://www.matools.com/regexjs/css压缩: http://www.matools.com/compress网页调色板: http://www.matools.co... 查看详情
分享一个国内可用的免费chatgpt网站
背景ChatGPT作为一种基于人工智能技术的自然语言处理工具,近期的热度直接沸腾🌋。作为一个程序员,我也忍不住做了一个基于ChatGPT的网站,免费!免登陆!!国内可直接对话ChatGPT,也有各种... 查看详情