summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--locales/index.d.ts12
-rw-r--r--locales/ja-JP.yml3
-rw-r--r--packages/frontend/src/components/MkDrive.vue10
-rw-r--r--packages/frontend/src/components/MkRemoteEmojiEditDialog.vue2
-rw-r--r--packages/frontend/src/pages/admin-user.vue2
-rw-r--r--packages/frontend/src/pages/auth.vue2
-rw-r--r--packages/frontend/src/pages/registry.keys.vue2
-rw-r--r--packages/frontend/src/widgets/WidgetSlideshow.vue2
8 files changed, 25 insertions, 10 deletions
diff --git a/locales/index.d.ts b/locales/index.d.ts
index 9e51d89760..c413e70f3a 100644
--- a/locales/index.d.ts
+++ b/locales/index.d.ts
@@ -1355,6 +1355,10 @@ export interface Locale extends ILocale {
*/
"selectFolder": string;
/**
+ * フォルダーの選択を解除
+ */
+ "unselectFolder": string;
+ /**
* フォルダーを選択
*/
"selectFolders": string;
@@ -1403,6 +1407,10 @@ export interface Locale extends ILocale {
*/
"emptyFolder": string;
/**
+ * ここにファイルをドロップしてアップロード
+ */
+ "dropHereToUpload": string;
+ /**
* 削除できません
*/
"unableToDelete": string;
@@ -9460,6 +9468,10 @@ export interface Locale extends ILocale {
* アクセスを許可すると、自動で以下のURLに遷移します
*/
"byClickingYouWillBeRedirectedToThisUrl": string;
+ /**
+ * このアプリケーションは既にアクセスが許可されています。
+ */
+ "alreadyAuthorized": string;
};
"_antennaSources": {
/**
diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml
index bfcc98243c..fa657505f7 100644
--- a/locales/ja-JP.yml
+++ b/locales/ja-JP.yml
@@ -334,6 +334,7 @@ fileName: "ファイル名"
selectFile: "ファイルを選択"
selectFiles: "ファイルを選択"
selectFolder: "フォルダーを選択"
+unselectFolder: "フォルダーの選択を解除"
selectFolders: "フォルダーを選択"
fileNotSelected: "ファイルが選択されていません"
renameFile: "ファイル名を変更"
@@ -346,6 +347,7 @@ addFile: "ファイルを追加"
showFile: "ファイルを表示"
emptyDrive: "ドライブは空です"
emptyFolder: "フォルダーは空です"
+dropHereToUpload: "ここにファイルをドロップしてアップロード"
unableToDelete: "削除できません"
inputNewFileName: "新しいファイル名を入力してください"
inputNewDescription: "新しいキャプションを入力してください"
@@ -2484,6 +2486,7 @@ _auth:
scopeUser: "以下のユーザーとして操作しています"
pleaseLogin: "アプリケーションにアクセス許可を与えるには、ログインが必要です。"
byClickingYouWillBeRedirectedToThisUrl: "アクセスを許可すると、自動で以下のURLに遷移します"
+ alreadyAuthorized: "このアプリケーションは既にアクセスが許可されています。"
_antennaSources:
all: "全てのノート"
diff --git a/packages/frontend/src/components/MkDrive.vue b/packages/frontend/src/components/MkDrive.vue
index 19c98c3738..7213e3496d 100644
--- a/packages/frontend/src/components/MkDrive.vue
+++ b/packages/frontend/src/components/MkDrive.vue
@@ -35,18 +35,18 @@ SPDX-License-Identifier: AGPL-3.0-only
<div v-if="select === 'folder'">
<template v-if="folder == null">
<MkButton v-if="!isRootSelected" @click="isRootSelected = true">
- <i class="ti ti-square"></i> {{ i18n.ts.selectThisFolder }}
+ <i class="ti ti-square"></i> {{ i18n.ts.selectFolder }}
</MkButton>
<MkButton v-else @click="isRootSelected = false">
- <i class="ti ti-checkbox"></i> {{ i18n.ts.unselectThisFolder }}
+ <i class="ti ti-checkbox"></i> {{ i18n.ts.unselectFolder }}
</MkButton>
</template>
<template v-else>
<MkButton v-if="!selectedFolders.some(f => f.id === folder!.id)" @click="selectedFolders.push(folder)">
- <i class="ti ti-square"></i> {{ i18n.ts.selectThisFolder }}
+ <i class="ti ti-square"></i> {{ i18n.ts.selectFolder }}
</MkButton>
<MkButton v-else @click="selectedFolders = selectedFolders.filter(f => f.id !== folder!.id)">
- <i class="ti ti-checkbox"></i> {{ i18n.ts.unselectThisFolder }}
+ <i class="ti ti-checkbox"></i> {{ i18n.ts.unselectFolder }}
</MkButton>
</template>
</div>
@@ -112,7 +112,7 @@ SPDX-License-Identifier: AGPL-3.0-only
<MkButton v-show="filesPaginator.canFetchOlder.value" :class="$style.loadMore" primary rounded @click="filesPaginator.fetchOlder()">{{ i18n.ts.loadMore }}</MkButton>
<div v-if="filesPaginator.items.value.length == 0 && foldersPaginator.items.value.length == 0 && !fetching" :class="$style.empty">
- <div v-if="draghover">{{ i18n.ts['empty-draghover'] }}</div>
+ <div v-if="draghover">{{ i18n.ts.dropHereToUpload }}</div>
<div v-if="!draghover && folder == null"><strong>{{ i18n.ts.emptyDrive }}</strong></div>
<div v-if="!draghover && folder != null">{{ i18n.ts.emptyFolder }}</div>
</div>
diff --git a/packages/frontend/src/components/MkRemoteEmojiEditDialog.vue b/packages/frontend/src/components/MkRemoteEmojiEditDialog.vue
index abe6466971..71f3cf7fe4 100644
--- a/packages/frontend/src/components/MkRemoteEmojiEditDialog.vue
+++ b/packages/frontend/src/components/MkRemoteEmojiEditDialog.vue
@@ -33,7 +33,7 @@ SPDX-License-Identifier: AGPL-3.0-only
</div>
<MkKeyValue>
- <template #key>{{ i18n.ts.id }}</template>
+ <template #key>{{ i18n.ts.name }}</template>
<template #value>{{ name }}</template>
</MkKeyValue>
<MkKeyValue>
diff --git a/packages/frontend/src/pages/admin-user.vue b/packages/frontend/src/pages/admin-user.vue
index 24f2d0d5eb..6d3cc9c1b7 100644
--- a/packages/frontend/src/pages/admin-user.vue
+++ b/packages/frontend/src/pages/admin-user.vue
@@ -151,7 +151,7 @@ SPDX-License-Identifier: AGPL-3.0-only
</div>
<div v-else-if="tab === 'announcements'" class="_gaps">
- <MkButton primary rounded @click="createAnnouncement"><i class="ti ti-plus"></i> {{ i18n.ts.new }}</MkButton>
+ <MkButton primary rounded @click="createAnnouncement"><i class="ti ti-plus"></i> {{ i18n.ts.createNew }}</MkButton>
<MkSelect v-model="announcementsStatus" :items="announcementsStatusDef">
<template #label>{{ i18n.ts.filter }}</template>
diff --git a/packages/frontend/src/pages/auth.vue b/packages/frontend/src/pages/auth.vue
index 7e13d0ab36..83bf7221d0 100644
--- a/packages/frontend/src/pages/auth.vue
+++ b/packages/frontend/src/pages/auth.vue
@@ -24,7 +24,7 @@ SPDX-License-Identifier: AGPL-3.0-only
<h1>{{ i18n.ts._auth.denied }}</h1>
</div>
<div v-if="state == 'accepted' && session">
- <h1>{{ session.app.isAuthorized ? i18n.ts['already-authorized'] : i18n.ts.allowed }}</h1>
+ <h1>{{ session.app.isAuthorized ? i18n.ts._auth.alreadyAuthorized : i18n.ts._auth.accepted }}</h1>
<p v-if="session.app.callbackUrl">
{{ i18n.ts._auth.callback }}
<MkEllipsis/>
diff --git a/packages/frontend/src/pages/registry.keys.vue b/packages/frontend/src/pages/registry.keys.vue
index 8eb2ab9fd0..a352fe4c00 100644
--- a/packages/frontend/src/pages/registry.keys.vue
+++ b/packages/frontend/src/pages/registry.keys.vue
@@ -21,7 +21,7 @@ SPDX-License-Identifier: AGPL-3.0-only
<MkButton primary @click="createKey">{{ i18n.ts._registry.createKey }}</MkButton>
<FormSection v-if="keys">
- <template #label>{{ i18n.ts.keys }}</template>
+ <template #label>{{ i18n.ts._registry.keys }}</template>
<div class="_gaps_s">
<FormLink v-for="key in keys" :to="`/registry/value/${props.domain}/${scope.join('/')}/${key[0]}`" class="_monospace">{{ key[0] }}<template #suffix>{{ key[1].toUpperCase() }}</template></FormLink>
</div>
diff --git a/packages/frontend/src/widgets/WidgetSlideshow.vue b/packages/frontend/src/widgets/WidgetSlideshow.vue
index 8e5dc9e8d3..240210c1fb 100644
--- a/packages/frontend/src/widgets/WidgetSlideshow.vue
+++ b/packages/frontend/src/widgets/WidgetSlideshow.vue
@@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-only
<p v-if="widgetProps.folderId == null">
{{ i18n.ts.folder }}
</p>
- <p v-if="widgetProps.folderId != null && images.length === 0 && !fetching">{{ i18n.ts['no-image'] }}</p>
+ <p v-if="widgetProps.folderId != null && images.length === 0 && !fetching">{{ i18n.ts.nothing }}</p>
<div ref="slideA" class="slide a"></div>
<div ref="slideB" class="slide b"></div>
</div>