Chrome网上应用店不接受印地文中的本地化消息文件

时间:2015-02-27 21:47:22

标签: google-chrome google-chrome-extension

我为Google Chrome开发了一个扩展程序,现在我将其本地化为多种语言。我已成功将其本地化为使用不同字母的许多语言(例如俄语,希伯来语......),但今天我尝试将包含印地语本地化的扩展的新版本上传到网络商店,我收到以下错误:

An error occurred: Failed to process your item.

_locales/hi/messages.json:1:1: a object must begin with '{'.

Hindi(hi)的messages.json文件包含以下内容:

{
  "appName": {
    "message": "Mind the Word",
    "description": "The title of the application, displayed in the web store."
  },
  "appDesc": {
    "message": "इंटरनेट सर्फिंग करते समय भाषा सीखें|",
    "description": "The description of the application, displayed in the web store."
  }
}

我怀疑这是一个编码问题。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我不小心将messages.json文件的编码更改为UTF-16。当我将编码更改回UTF-8时,我能够将新版本的扩展名上传到网上商店。