对JS对象及代码进行翻译

可对JavaScript 对象、以及 JavaScript 代码进行翻译。

在线体验

http://res.wang.market/translate/jsObjectTranslateDemo/demo.html

使用示例

对JavaScript代码进行翻译

  1. var str = `
  2. {
  3. "hello":"你好",
  4. "word":"单词",
  5. "你是谁": [
  6. "世界",
  7. "大海"
  8. ]
  9. }
  10. `;
  11. translate.js.transString(
  12. str,
  13. 'english',
  14. function(obj){
  15. console.log(obj);
  16. },
  17. function(failureInfo){
  18. console.log(failureInfo);
  19. }
  20. );

对JavaScript对象进行翻译

  1. var obj = {
  2. "hello":"你好",
  3. "word":"单词",
  4. "世界":["世界","大海"]
  5. };
  6. translate.js.transObject(
  7. obj,
  8. 'english',
  9. function(obj){
  10. console.log(obj);
  11. },
  12. function(failureInfo){
  13. console.log(failureInfo);
  14. }
  15. );

注意事项

  1. client.edge 模式不支持此能力,必须使用 translate.service 模式
  2. translate.js 3.15.2 及更高版本才支持