@nextcloud/moment
Version:
Customized moment.js for Nextcloud
25 lines (24 loc) • 8.79 kB
JavaScript
import moment from "moment/min/moment-with-locales.js";
import { default as default2 } from "moment/min/moment-with-locales.js";
import { getLocale } from "@nextcloud/l10n";
import { getGettextBuilder } from "@nextcloud/l10n/gettext";
const locale = getLocale();
const translations = { "ar": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["ثوانٍ"] } } } }, "ast": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["segundos"] } } } }, "az": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["saniyə"] } } } }, "be": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["секунды"] } } } }, "br": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["eilennoù"] } } } }, "ca": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["segons"] } } } }, "cs": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekund(y)"] } } } }, "cs_CZ": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekund(y)"] } } } }, "da": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekunder"] } } } }, "de": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["Sekunden"] } } } }, "de_DE": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["Sekunden"] } } } }, "el": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["δευτερόλεπτα"] } } } }, "en_GB": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["seconds"] } } } }, "eo": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekundoj"] } } } }, "es": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["segundos"] } } } }, "es_AR": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["segundos"] } } } }, "es_CL": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["segundos"] } } } }, "es_MX": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["segundos"] } } } }, "et_EE": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekundid"] } } } }, "eu": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["segundo"] } } } }, "fa": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["ثانیه"] } } } }, "fi": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekuntia"] } } } }, "fi_FI": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekuntia"] } } } }, "fr": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["secondes"] } } } }, "ga": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["soicindí"] } } } }, "gl": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["segundos"] } } } }, "he": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["שניות"] } } } }, "hr": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekunde"] } } } }, "hu": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["másodperc"] } } } }, "hu_HU": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["másodperc"] } } } }, "id": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["detik"] } } } }, "is": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekúndur"] } } } }, "it": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["secondi"] } } } }, "ja": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["秒後"] } } } }, "ja_JP": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["秒"] } } } }, "kab": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["tasinin"] } } } }, "ko": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["초"] } } } }, "lo": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["ວິນາທີ"] } } } }, "lt_LT": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sek."] } } } }, "lv": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekundes"] } } } }, "mk": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["секунди"] } } } }, "mn": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["секунд"] } } } }, "ms_MY": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["saat"] } } } }, "my": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["စက္ကန့်"] } } } }, "nb": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekunder"] } } } }, "nb_NO": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekunder"] } } } }, "nl": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["seconden"] } } } }, "oc": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["segondas"] } } } }, "pl": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekundy"] } } } }, "pt_BR": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["segundos"] } } } }, "pt_PT": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["segundos"] } } } }, "ro": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["secunde"] } } } }, "ru": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["секунды"] } } } }, "si": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["තත්පර"] } } } }, "sk": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekúnd"] } } } }, "sk_SK": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekundy"] } } } }, "sl": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekunde"] } } } }, "sq": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekonda"] } } } }, "sr": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["секунде"] } } } }, "sv": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["sekunder"] } } } }, "th_TH": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["วินาที"] } } } }, "tr": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["saniye"] } } } }, "uk": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["секунд"] } } } }, "uz": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["ikkinchi"] } } } }, "vi": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["giây"] } } } }, "zh_CN": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["秒"] } } } }, "zh_HK": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["秒"] } } } }, "zh_TW": { "charset": "utf-8", "translations": { "": { "seconds": { "msgid": "seconds", "msgstr": ["秒"] } } } } };
moment.locale(locale);
if (locale === "en") {
moment.updateLocale(moment.locale(), {
relativeTime: { s: "seconds" }
});
}
if (locale in translations) {
const gt = getGettextBuilder().setLanguage(locale).addTranslation(locale, translations[locale]).build();
moment.updateLocale(moment.locale(), {
relativeTime: {
s: gt.gettext("seconds")
}
});
}
export {
default2 as default
};
//# sourceMappingURL=index.mjs.map