This commit is contained in:
2026-01-05 12:47:14 +08:00
commit 1fc846fae3
1614 changed files with 162035 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
"use strict";
const uni_modules_nutuiUni_components__utils_common = require("../components/_utils/common.js");
require("../components/_utils/env.js");
const uni_modules_nutuiUni_components__utils_is = require("../components/_utils/is.js");
const uni_modules_nutuiUni_locale_locale = require("./locale.js");
function useTranslate(compName) {
function translate(keyPath, ...args) {
const { languages } = uni_modules_nutuiUni_locale_locale.Locale;
const text = uni_modules_nutuiUni_components__utils_common.getPropByPath(languages(), `${compName.split("-").slice(1).join("-").replace("-", "")}.${keyPath}`) || uni_modules_nutuiUni_components__utils_common.getPropByPath(languages(), keyPath);
return uni_modules_nutuiUni_components__utils_is.isFunction(text) ? text(...args) : text;
}
return {
translate
};
}
exports.useTranslate = useTranslate;
//# sourceMappingURL=../../../../.sourcemap/mp-weixin/uni_modules/nutui-uni/locale/useTranslate.js.map