首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AppScript - LanguageApp.translate对随机日期失败

AppScript - LanguageApp.translate对随机日期失败
EN

Stack Overflow用户
提问于 2022-04-12 19:16:03
回答 1查看 53关注 0票数 0

我正在用LanguageApp.translate把日期从英语(En)翻译成马拉蒂(先生)。它对new Date()很好(返回今天的日期,在我的例子中是2022年4月12日)。

然而,当我选择四月十日,它没有翻译日期。所以我试了一下4月13日,它又起了作用。所以,我只是在这个月的每个日期放了一个循环,来知道什么是有效的,什么是不成功的,对于非常随机的数字- 10,11,19,20,30。

我无法判断为什么相同的代码会在很少的日期失效。

下面是循环代码:

代码语言:javascript
复制
function dateTest(){
  
  for (var i = 1; i<=30; i++){
    var date2 = new Date(2022,3);
    date2.setDate(i);
    date2 = Utilities.formatDate(date2, "GMT+5.30", "dd/MM/yyyy");
    var marathi = LanguageApp.translate(date2, 'en', 'mr');
    Logger.log(marathi);
  }
}

这是结果的一部分:

看看第10和第11条是如何不被改造的。不过,我已经向谷歌报告了这一情况,并在这里检查我是否漏掉了什么。

EN

回答 1

Stack Overflow用户

发布于 2022-04-13 00:39:28

在您的脚本中,一切看起来都很好,我对它进行了测试,得到了相同的结果,然后我使用了translate.google.com,并通过UI实现了同样的结果。你可以检查一下这里

这可能是谷歌翻译的问题,而不是你的代码,你可以通过问题跟踪器报告这个谷歌翻译问题,这样谷歌就知道了这个行为,并提供了一个解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71848013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档