阿拉伯字符串不想以正确的顺序保持内联

Arabic Strings doesn't want to stay inline in the correct order

你好,

编辑我自己找到了一个“”(见下文),很抱歉问得这么仓促。

我开发了一个脚本并收到了将其翻译成阿拉伯语的请求。他还向我发送了我需要的所有相应字符串。经过一番努力,我可以将其复制并粘贴到我的编辑器(Notepad++、ATOM)中,但我无法将其直接写入或粘贴。

datetime.strings.register("ar", {
    months: [
        "يناير", 
        "فبراير",
        "مارس",
        "أبريل",
        "مايو",
        "يونيو",
        "يوليو",
        "أغسطس",
        "سبتمبر",
        "أكتوبر",
        "نوفمبر",
        "ديسمبر"
    ],
    days:   [
        "الأحد",
        "الإثنين",
        "الثلاثاء",
        "الأربعاء",
        "الخميس",
        "الجمعة",
        "السبت"
    ],
    shorts: [
        "أحد",
        "إثن",
        "ثلا",
        "أرب",
        "خمي",
        "جمع",
        "سبت"
    ],
    time:   [
        "ساعة",
        "دقيقة",
        "ثانية"
    ],
    header: [
        "إختر الشهر",
        "إخنر السنة",
        "إختر العقد",
        "إختر الوقت"
    ]
});
return datetime;

上面的代码顺序正确(至少我希望如此),但是当我现在尝试 "minify" 这一点时,它颠倒了完整的顺序:

datetime.strings.register("ar", {
    months: [
        "يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر"
    ],
    days:   [
        "الأحد", "الإثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت"
    ],
    shorts: [
        "أحد", "إثن", "ثلا", "أرب", "خمي", "جمع", "سبت"
    ],
    time:   [
        "ساعة", "دقيقة", "ثانية"
    ],
    header: [
        "إختر الشهر", "إخنر السنة", "إختر العقد", "إختر الوقت"
    ]
});

这真的很烦人,"main" 问题是:我的脚本也被 jsCompress 压缩,这也是同样的问题。所以我的问题是:有没有办法在不丢失顺序的情况下缩小多个阿拉伯语字符串?

我试过了

但没有任何效果:/.

真诚的, 山姆

不,

没关系。只是编辑器的一个"Presentation Issue"。所以它的顺序是正确的,但它只是显示错误(RTL 没有 "stops" 在引号上)。

对不起,我很笨。

此致,山姆。