2个版本
0.1.1 | 2020年7月29日 |
---|---|
0.1.0 | 2020年7月16日 |
#24 in #multi
22KB
317 行
多语言
在网站上尝试多语言支持。
如何使用
- 从 github 克隆或下载此应用程序。
- 编辑 Settings.toml 文件以更新IP地址
- 编辑 dictionaries.csv 文件以将所需条目更新到其中。
a. 第一行用于传达语言名称及其对应的代码(括号内)。例如:对于英语语言 => English(en),对于泰米尔语,Tamil(ta_en),等等。注意: ta_en_ 表示使用 English字体/符号 的 泰米尔语。
b. 第二行及以后的条目是针对 关键词 和 语言词。
c. 键 用于HTML模板页面。例如:在 first_page.hbs 文件中,这些键作为 {{key-word}} 使用 - 将以下文件/文件夹复制到单独的文件夹中,例如 “~/projects”
a. target/release/multilingual 文件。
b. Settings.toml 文件
c. resources 文件夹
d. multilingual.service 文件(用于将此服务器配置为服务)
e. multilingual.eastgate.in 文件(如果计划在相同机器上运行多个服务器,请使用此nginx配置) - 编辑 multilingual.service 以设置IP地址。按照其中的说明将其作为服务运行。
- 编辑 multilingual.eastgate.in 以设置IP地址。按照其中的说明配置nginx反向代理服务器。
- 假设 Settings.toml 文件中有一个ip_address条目为127.0.0.1:3020,打开网页浏览器并输入url为https://127.0.0.1:3020。浏览器显示多语言Web服务器的第一页。这确认服务器正在运行。
演示
点击这里查看演示。
许可证
MIT
依赖项
~23–35MB
~679K SLoC