文件名称:translator:从任何代码到JSON文件的转换提取
文件大小:1.55MB
文件格式:ZIP
更新时间:2024-03-26 16:16:51
i18n go translation Go
转换器-从任何代码到JSON文件的转换提取 Translator提取项目的所有可翻译术语,并将所有内容放入一个JSON文件,该文件可以从几乎任何编程语言(包括JavaScript)中读取。 它最初设计为与多语言SPA项目结合使用,但可扩展到您正在开发的任何类型的项目,无论源代码语言是什么(如果可以读取JSON),都可以使用。 特征 用Go语言编写,并作为软件包模块提供 从__()和translate()函数中提取术语 支持__p()和__p() pluralize()函数的pluralize() 默认情况下,读取.js , .html和.go文件中的术语,但可以包含任何其他文件扩展名 将已翻译的术语保留在目标文件上 删除不再使用的旧术语 可用于即时提取和翻译Go项目 正常工作! CLI-安装和使用 要安装,只需下载最新的二进制文件: sudo wget https://raw.git
【文件预览】:
translator-master
----go.mod(53B)
----Makefile(178B)
----LICENSE.md(1KB)
----bin()
--------translator(2.79MB)
----go.sum(0B)
----README.md(2KB)
----i18n()
--------extract.go(2KB)
--------context.go(1KB)
--------reader.go(565B)
----cmd()
--------main.go(2KB)