分享一款将中文网站源代码直接生成英文网站的工具(代码片段)

待到南方有嘉木 待到南方有嘉木     2022-12-31     709

关键词:

背景

在网站开发初期,由于快速上线网站,没有考虑完善的国际化方案,直接将中文硬编码到代码中,当网站上线后,想再实现国际化,发现工程量太大,因此发现了一款工具,只需要输入一行命令,即可将中文网站快速生成英文网站。

使用说明

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,也有各种... 查看详情