简体   繁体   English

谷歌表格翻译日期?

[英]Google Sheets translated dates?

I am trying to implement a date on Google Sheets in a way that it is translated to a different language programatically:我正在尝试以编程方式将日期翻译成另一种语言的方式在 Google 表格上实现日期:

  • If I have =TEXT("01/01/2020","DD MMMM YYYY") I get 01 January 2020 .如果我有=TEXT("01/01/2020","DD MMMM YYYY")我得到01 January 2020
  • If I change my Google sheets language settings to spanish, I will get 01 Enero 2020 .如果我将 Google 表格语言设置更改为西班牙语,我将获得01 Enero 2020

However, I am looking for some =TRANSLATE('ES', TEXT("01/01/2020","DD MMMM YYYY")) so even though my settings are set to English, I still get Enero instead of January .但是,我正在寻找一些=TRANSLATE('ES', TEXT("01/01/2020","DD MMMM YYYY"))所以即使我的设置设置为英语,我仍然得到Enero而不是January

Is there a way to do that?有没有办法做到这一点?

try:尝试:

=GOOGLETRANSLATE(TEXT(TODAY(), "dd mmmm yyyy"), "en", "es")

then:然后:

=PROPER(SUBSTITUTE(GOOGLETRANSLATE(TEXT(TODAY(), "dd mmmm yyyy"), "en", "es"), "de ", ))

0

You could try this but I don't know how accurate it is:你可以试试这个,但我不知道它有多准确:

=GOOGLETRANSLATE(TEXT("01/01/2020","DD MMMM YYYY"), "en", "es")

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM