summaryrefslogtreecommitdiff
path: root/packages/client/src/scripts
diff options
context:
space:
mode:
authortamaina <tamaina@hotmail.co.jp>2022-06-21 22:36:37 +0900
committertamaina <tamaina@hotmail.co.jp>2022-06-21 22:36:37 +0900
commitac93a1808b7b512ee05339dfbbf8fa491628acb3 (patch)
tree1d41bcf6a9f8c989f99ce86ad662716cb9d229dd /packages/client/src/scripts
parentMerge branch 'develop' into pizzax-indexeddb (diff)
parentenhance(client): show warning in control panel when there is an unresolved ab... (diff)
downloadsharkey-ac93a1808b7b512ee05339dfbbf8fa491628acb3.tar.gz
sharkey-ac93a1808b7b512ee05339dfbbf8fa491628acb3.tar.bz2
sharkey-ac93a1808b7b512ee05339dfbbf8fa491628acb3.zip
Merge branch 'develop' into pizzax-indexeddb
Diffstat (limited to 'packages/client/src/scripts')
-rw-r--r--packages/client/src/scripts/i18n.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/client/src/scripts/i18n.ts b/packages/client/src/scripts/i18n.ts
index 3fe88e5514..54184386da 100644
--- a/packages/client/src/scripts/i18n.ts
+++ b/packages/client/src/scripts/i18n.ts
@@ -11,13 +11,13 @@ export class I18n<T extends Record<string, any>> {
// string にしているのは、ドット区切りでのパス指定を許可するため
// なるべくこのメソッド使うよりもlocale直接参照の方がvueのキャッシュ効いてパフォーマンスが良いかも
- public t(key: string, args?: Record<string, string>): string {
+ public t(key: string, args?: Record<string, string | number>): string {
try {
let str = key.split('.').reduce((o, i) => o[i], this.ts) as unknown as string;
if (args) {
for (const [k, v] of Object.entries(args)) {
- str = str.replace(`{${k}}`, v);
+ str = str.replace(`{${k}}`, v.toString());
}
}
return str;