【发布时间】:2021-11-05 11:50:10
【问题描述】:
我在我的项目中使用 Svelte i18n,它在我的 Svelte 组件中完美运行。
但是我有一些 JS 文件(例如常量),我想使用 i18n 来翻译一些键,例如(/services/constants.js):
import { _ } from 'svelte-i18n'
export const STATUS_OK = 1;
export const STATUS_PENDING = 2;
export const STATUS_ERROR = 3;
export const STATUS_INACTIVE = 4;
export const STATUS_PRICE_NOT_FOUND = 5;
export const STATUTES = {
[STATUS_OK]: {
text: _('urls.statutes.ok'),
class: 'text-green-500',
},
但是我遇到了一个错误,我可以在 JS 文件中使用_ 函数吗?或者我应该创建一种纤细的组件来处理我的常量?
【问题讨论】: