1.0.3 • Published 7 months ago

dde-translate v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
7 months ago

dde-translate

这是一个用于在dde(深时数字地球)页面里,进行批量翻译的插件。

安装

使用 npm 安装:

npm i dde-translate

使用

import { translateFun } from 'dde-translate';

// translateFun是一个封装函数,参数如下
// 1. 回调函数,在请求接口时调用一次,返回true。在请求完成时调用一次,返回false。不用的话传空值。
// 2. 需要翻译区域的容器的class名,要求唯一。
// 3. 被翻译标签的tag名称,随意起,要求唯一。
// 4. 目标语言。(zh-CHS,en-US,fr-FRA,ar-ARA,de-DE,es-ES,pt-PT,ru-RU) 
// 5. 翻译接口地址。(http://dev.deeptime-engine.com/v1.0/api/i18n/translate)

translateFun(callback,'translate-box', 'selectedVote','zh-CHS','http://dev.deeptime-engine.com/v1.0/api/i18n/translate');

const callback = (val) => {
    // 根据返回的val的值进行对应操作。如加载动画的显隐。
};
1.0.3

7 months ago

1.0.2

7 months ago

1.0.1

7 months ago

1.0.12

7 months ago