Browse Source

Readme of i18n update

master
filesite 2 weeks ago
parent
commit
84d2344747
  1. 25
      i18n/README.md
  2. 2
      public/template/index.html

25
i18n/README.md

@ -22,11 +22,30 @@
* zh-sg - 新加坡繁体中文 * zh-sg - 新加坡繁体中文
## 翻译命令 所有语言代码均为小写字母。
## 语言包命令
### 从模板文件解析默认语言包
``` ```
node translate.mjs [语言代号] node i18n.mjs init [默认语言代号]
``` ```
如果不传参数“语言代号”,则翻译i18n/目录下的所有以配置的语言。 如果不传参数“默认语言代号”,默认从模板文件的<html lang="{语言代码}">标签中解析,如果解析失败,则默认为英文en;
从template/里的模板文件中解析出语言模版代码,并保存到i18n/{默认语言代码}.json文件中。
### 使用语言包生成html文件
```
node i18n.mjs build [语言代号]
```
如果不传参数“语言代号”,则生成i18n/目录下的所有已配置语言对应的html文件。

2
public/template/index.html

@ -1,5 +1,5 @@
<!doctype html> <!doctype html>
<html class="no-js" lang="en-US"> <html lang="en-us">
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">

Loading…
Cancel
Save