mirror of
https://github.com/Fabio286/antares.git
synced 2025-06-05 21:59:22 +02:00
Compare commits
19 Commits
v0.7.24
...
v0.7.25-be
Author | SHA1 | Date | |
---|---|---|---|
b4cdd58973 | |||
9947479fdc | |||
4a1697d633 | |||
b7dfd5cb8c | |||
3fa9873d20 | |||
37a160a03f | |||
2385a8207c | |||
|
243984e697 | ||
d1bb50b2bb | |||
8501fa2e81 | |||
25123e34ef | |||
bd4502ee47 | |||
b2f9d475a2 | |||
|
93de974b09 | ||
|
949bf4cbcb | ||
|
bb3c87b2cf | ||
40bf9a040a | |||
|
978b55fdb1 | ||
|
098d4e96d6 |
@@ -275,6 +275,15 @@
|
|||||||
"contributions": [
|
"contributions": [
|
||||||
"code"
|
"code"
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"login": "penguinlab",
|
||||||
|
"name": "Naoki Ishikawa",
|
||||||
|
"avatar_url": "https://avatars.githubusercontent.com/u/10959317?v=4",
|
||||||
|
"profile": "https://github.com/penguinlab",
|
||||||
|
"contributions": [
|
||||||
|
"translation"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"contributorsPerLine": 7,
|
"contributorsPerLine": 7,
|
||||||
|
20
CHANGELOG.md
20
CHANGELOG.md
@@ -2,6 +2,26 @@
|
|||||||
|
|
||||||
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
|
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
|
||||||
|
|
||||||
|
### [0.7.25-beta.1](https://github.com/antares-sql/antares/compare/v0.7.25-beta.0...v0.7.25-beta.1) (2024-06-08)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* issue switching table after using a filter, fixes[#691](https://github.com/antares-sql/antares/issues/691) ([4a1697d](https://github.com/antares-sql/antares/commit/4a1697d63351b9990efff5804b95d92ac2fc9783))
|
||||||
|
|
||||||
|
### [0.7.25-beta.0](https://github.com/antares-sql/antares/compare/v0.7.24...v0.7.25-beta.0) (2024-05-26)
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* update japanese translation ([bb3c87b](https://github.com/antares-sql/antares/commit/bb3c87b2cf6fa38e3cfb68317c02aa350aae7887))
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* missing resizebars on mouse over ([25123e3](https://github.com/antares-sql/antares/commit/25123e34ef860d8bf019c496097e68e0101c9ab9))
|
||||||
|
* **PostgreSQL:** unable to search for databases, fixes [#798](https://github.com/antares-sql/antares/issues/798) ([d1bb50b](https://github.com/antares-sql/antares/commit/d1bb50b2bb48d3445080990c28fdc656cf27a6d3))
|
||||||
|
|
||||||
### [0.7.24](https://github.com/antares-sql/antares/compare/v0.7.24-beta.1...v0.7.24) (2024-05-03)
|
### [0.7.24](https://github.com/antares-sql/antares/compare/v0.7.24-beta.1...v0.7.24) (2024-05-03)
|
||||||
|
|
||||||
|
|
||||||
|
@@ -150,6 +150,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/bagusindrayana"><img src="https://avatars.githubusercontent.com/u/36830534?v=4?s=100" width="100px;" alt="Bagus Indrayana"/><br /><sub><b>Bagus Indrayana</b></sub></a><br /><a href="https://github.com/antares-sql/antares/commits?author=bagusindrayana" title="Code">💻</a></td>
|
<td align="center" valign="top" width="14.28%"><a href="https://github.com/bagusindrayana"><img src="https://avatars.githubusercontent.com/u/36830534?v=4?s=100" width="100px;" alt="Bagus Indrayana"/><br /><sub><b>Bagus Indrayana</b></sub></a><br /><a href="https://github.com/antares-sql/antares/commits?author=bagusindrayana" title="Code">💻</a></td>
|
||||||
|
<td align="center" valign="top" width="14.28%"><a href="https://github.com/penguinlab"><img src="https://avatars.githubusercontent.com/u/10959317?v=4?s=100" width="100px;" alt="Naoki Ishikawa"/><br /><sub><b>Naoki Ishikawa</b></sub></a><br /><a href="#translation-penguinlab" title="Translation">🌍</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
19447
package-lock.json
generated
19447
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
25
package.json
25
package.json
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "antares",
|
"name": "antares",
|
||||||
"productName": "Antares",
|
"productName": "Antares",
|
||||||
"version": "0.7.24",
|
"version": "0.7.25-beta.1",
|
||||||
"description": "A modern, fast and productivity driven SQL client with a focus in UX.",
|
"description": "A modern, fast and productivity driven SQL client with a focus in UX.",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"repository": "https://github.com/antares-sql/antares.git",
|
"repository": "https://github.com/antares-sql/antares.git",
|
||||||
@@ -119,7 +119,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@electron/remote": "~2.0.1",
|
"@electron/remote": "~2.1.2",
|
||||||
"@fabio286/ssh2-promise": "~1.0.4-b",
|
"@fabio286/ssh2-promise": "~1.0.4-b",
|
||||||
"@faker-js/faker": "~6.1.2",
|
"@faker-js/faker": "~6.1.2",
|
||||||
"@jamescoyle/vue-icon": "~0.1.2",
|
"@jamescoyle/vue-icon": "~0.1.2",
|
||||||
@@ -127,10 +127,11 @@
|
|||||||
"@turf/helpers": "~6.5.0",
|
"@turf/helpers": "~6.5.0",
|
||||||
"@vue/compiler-sfc": "~3.2.33",
|
"@vue/compiler-sfc": "~3.2.33",
|
||||||
"@vueuse/core": "~10.4.1",
|
"@vueuse/core": "~10.4.1",
|
||||||
"ace-builds": "~1.24.1",
|
"ace-builds": "~1.34.1",
|
||||||
"babel-loader": "~8.2.3",
|
"babel-loader": "~8.2.3",
|
||||||
"better-sqlite3": "~9.4.1",
|
"better-sqlite3": "~10.0.0",
|
||||||
"chalk": "~4.1.2",
|
"chalk": "~4.1.2",
|
||||||
|
"cpu-features": "^0.0.10",
|
||||||
"cross-env": "~7.0.2",
|
"cross-env": "~7.0.2",
|
||||||
"css-loader": "~6.5.0",
|
"css-loader": "~6.5.0",
|
||||||
"electron-log": "~5.0.1",
|
"electron-log": "~5.0.1",
|
||||||
@@ -146,10 +147,10 @@
|
|||||||
"marked": "~12.0.0",
|
"marked": "~12.0.0",
|
||||||
"mini-css-extract-plugin": "~2.4.5",
|
"mini-css-extract-plugin": "~2.4.5",
|
||||||
"moment": "~2.30.1",
|
"moment": "~2.30.1",
|
||||||
"mysql2": "~3.9.1",
|
"mysql2": "~3.9.7",
|
||||||
"node-firebird": "~1.1.4",
|
"node-firebird": "~1.1.8",
|
||||||
"node-loader": "~2.0.0",
|
"node-loader": "~2.0.0",
|
||||||
"pg": "~8.11.3",
|
"pg": "~8.11.5",
|
||||||
"pg-connection-string": "~2.5.0",
|
"pg-connection-string": "~2.5.0",
|
||||||
"pg-query-stream": "~4.2.3",
|
"pg-query-stream": "~4.2.3",
|
||||||
"pgsql-ast-parser": "~7.2.1",
|
"pgsql-ast-parser": "~7.2.1",
|
||||||
@@ -169,11 +170,11 @@
|
|||||||
"typescript": "~4.6.3",
|
"typescript": "~4.6.3",
|
||||||
"unzip-crx-3": "~0.2.0",
|
"unzip-crx-3": "~0.2.0",
|
||||||
"v-mask": "~2.3.0",
|
"v-mask": "~2.3.0",
|
||||||
"vue": "~3.4.19",
|
"vue": "~3.4.27",
|
||||||
"vue-i18n": "~9.2.2",
|
"vue-i18n": "~9.13.1",
|
||||||
"vue-loader": "~16.8.3",
|
"vue-loader": "~16.8.3",
|
||||||
"vuedraggable": "~4.1.0",
|
"vuedraggable": "~4.1.0",
|
||||||
"webpack": "~5.72.0",
|
"webpack": "^5.91.0",
|
||||||
"webpack-cli": "~4.9.1"
|
"webpack-cli": "~4.9.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
@@ -192,8 +193,8 @@
|
|||||||
"@typescript-eslint/eslint-plugin": "~5.18.0",
|
"@typescript-eslint/eslint-plugin": "~5.18.0",
|
||||||
"@typescript-eslint/parser": "~5.18.0",
|
"@typescript-eslint/parser": "~5.18.0",
|
||||||
"all-contributors-cli": "~6.20.0",
|
"all-contributors-cli": "~6.20.0",
|
||||||
"electron": "~26.6.9",
|
"electron": "~30.0.8",
|
||||||
"electron-builder": "~24.6.4",
|
"electron-builder": "~24.13.3",
|
||||||
"eslint": "~7.32.0",
|
"eslint": "~7.32.0",
|
||||||
"eslint-config-standard": "~16.0.3",
|
"eslint-config-standard": "~16.0.3",
|
||||||
"eslint-plugin-import": "~2.24.2",
|
"eslint-plugin-import": "~2.24.2",
|
||||||
|
@@ -19,6 +19,8 @@
|
|||||||
v-model="selectedDatabase"
|
v-model="selectedDatabase"
|
||||||
:options="databases"
|
:options="databases"
|
||||||
class="form-select select-sm text-bold my-0"
|
class="form-select select-sm text-bold my-0"
|
||||||
|
@keypress.stop=""
|
||||||
|
@keydown.stop=""
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<span v-else class="workspace-explorebar-title">{{ connectionName }}</span>
|
<span v-else class="workspace-explorebar-title">{{ connectionName }}</span>
|
||||||
@@ -501,7 +503,7 @@ const toggleSearchMethod = () => {
|
|||||||
transition: background 0.2s;
|
transition: background 0.2s;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
background: rgba(var(--primary-color), 50%);
|
background: var(--primary-color-dark);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -145,7 +145,7 @@ onMounted(() => {
|
|||||||
transition: background 0.2s;
|
transition: background 0.2s;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
background: rgba(var(--primary-color), 50%);
|
background: var(--primary-color-dark);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -821,7 +821,7 @@ onBeforeUnmount(() => {
|
|||||||
transition: background 0.2s;
|
transition: background 0.2s;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
background: rgba(var(--primary-color), 50%);
|
background: var(--primary-color-dark);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -441,6 +441,25 @@ const resizeScroller = () => {
|
|||||||
const updateFilters = (clausoles: TableFilterClausole[]) => {
|
const updateFilters = (clausoles: TableFilterClausole[]) => {
|
||||||
filters.value = clausoles;
|
filters.value = clausoles;
|
||||||
results.value = [];
|
results.value = [];
|
||||||
|
|
||||||
|
const permanentTabs = {
|
||||||
|
table: 'data',
|
||||||
|
view: 'data',
|
||||||
|
trigger: 'trigger-props',
|
||||||
|
triggerFunction: 'trigger-function-props',
|
||||||
|
function: 'function-props',
|
||||||
|
routine: 'routine-props',
|
||||||
|
procedure: 'routine-props',
|
||||||
|
scheduler: 'scheduler-props'
|
||||||
|
} as Record<string, string>;
|
||||||
|
|
||||||
|
newTab({
|
||||||
|
uid: props.connection.uid,
|
||||||
|
schema: props.schema,
|
||||||
|
elementName: props.table,
|
||||||
|
type: permanentTabs[props.elementType],
|
||||||
|
elementType: props.elementType
|
||||||
|
});
|
||||||
getTableData();
|
getTableData();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -4,106 +4,145 @@ export const jaJP = {
|
|||||||
save: '保存',
|
save: '保存',
|
||||||
close: '閉じる',
|
close: '閉じる',
|
||||||
delete: '削除',
|
delete: '削除',
|
||||||
confirm: '確認',
|
confirm: '確定',
|
||||||
cancel: 'キャンセル',
|
cancel: 'キャンセル',
|
||||||
send: '送信',
|
send: '送信',
|
||||||
refresh: 'リフレッシュ',
|
refresh: 'リフレッシュ',
|
||||||
autoRefresh: 'オートリフレシュ',
|
autoRefresh: '自動リフレッシュ',
|
||||||
version: 'バージョン',
|
version: 'バージョン',
|
||||||
donate: '寄付する',
|
donate: '寄付',
|
||||||
run: '実行',
|
run: '実行',
|
||||||
results: '結果',
|
results: '結果',
|
||||||
size: 'サイズ',
|
size: 'サイズ',
|
||||||
mimeType: 'マイムタイプ',
|
mimeType: 'MIME タイプ',
|
||||||
download: 'ダウンロード',
|
download: 'ダウンロード',
|
||||||
add: '追加',
|
add: '追加',
|
||||||
data: 'データ',
|
data: 'データ',
|
||||||
properties: 'プロパティ',
|
properties: 'プロパティ',
|
||||||
insert: '挿入',
|
name: '名前',
|
||||||
name: '名称',
|
|
||||||
clear: 'クリア',
|
clear: 'クリア',
|
||||||
seconds: '秒数',
|
|
||||||
options: 'オプション',
|
options: 'オプション',
|
||||||
|
insert: '挿入',
|
||||||
discard: '破棄',
|
discard: '破棄',
|
||||||
stay: 'ステイ',
|
stay: '留まる',
|
||||||
author: '作者',
|
author: '作成者',
|
||||||
upload: 'アップロード',
|
upload: 'アップロード',
|
||||||
browse: '閲覧',
|
browse: '参照',
|
||||||
content: 'コンテンツ',
|
content: '内容',
|
||||||
cut: 'カット',
|
cut: '切り取り',
|
||||||
copy: 'コピー',
|
copy: 'コピー',
|
||||||
paste: '貼り付け',
|
paste: '貼り付け',
|
||||||
|
duplicate: '複製',
|
||||||
tools: 'ツール',
|
tools: 'ツール',
|
||||||
format: 'フォーマット',
|
seconds: '秒',
|
||||||
all: 'すべて',
|
all: 'すべて',
|
||||||
duplicate: 'デュプリケート',
|
new: '新規',
|
||||||
history: '履歴',
|
|
||||||
select: '選択',
|
select: '選択',
|
||||||
deleteConfirm: 'のキャンセルを確認しますか?',
|
change: '変更',
|
||||||
|
include: '含める',
|
||||||
|
includes: '含める',
|
||||||
|
completed: '完了しました',
|
||||||
|
aborted: '中断しました',
|
||||||
|
disabled: '無効',
|
||||||
|
enable: '有効化',
|
||||||
|
disable: '無効化',
|
||||||
|
contributors: 'コントリビューター',
|
||||||
|
pin: '固定',
|
||||||
|
unpin: '固定を解除',
|
||||||
|
folder: 'フォルダー | フォルダー',
|
||||||
|
none: 'なし',
|
||||||
|
singleQuote: 'シングルクォート',
|
||||||
|
doubleQuote: 'ダブルクォート',
|
||||||
|
deleteConfirm: '次の要素を抹消します。確定しますか?',
|
||||||
uploadFile: 'ファイルのアップロード',
|
uploadFile: 'ファイルのアップロード',
|
||||||
|
format: 'フォーマット',
|
||||||
|
history: '履歴',
|
||||||
|
filter: 'フィルタ',
|
||||||
manualValue: 'マニュアル値',
|
manualValue: 'マニュアル値',
|
||||||
selectAll: 'すべてを選択する',
|
selectAll: 'すべて選択',
|
||||||
pageNumber: 'ページ番号'
|
pageNumber: 'ページ番号',
|
||||||
|
directoryPath: 'ディレクトリパス',
|
||||||
|
actionSuccessful: '{action} 成功',
|
||||||
|
outputFormat: '出力フォーマット',
|
||||||
|
singleFile: '単一の {ext} ファイル',
|
||||||
|
zipCompressedFile: 'ZIP 圧縮済の {ext} ファイル',
|
||||||
|
copyName: '名前をコピー',
|
||||||
|
search: '検索',
|
||||||
|
title: 'タイトル',
|
||||||
|
archive: 'アーカイブ',
|
||||||
|
undo: '元に戻す',
|
||||||
|
moveTo: '移動'
|
||||||
},
|
},
|
||||||
connection: {
|
connection: {
|
||||||
|
connection: '接続',
|
||||||
connectionName: '接続名',
|
connectionName: '接続名',
|
||||||
client: 'クライアント',
|
|
||||||
hostName: 'ホスト名',
|
hostName: 'ホスト名',
|
||||||
|
client: 'クライアント',
|
||||||
port: 'ポート',
|
port: 'ポート',
|
||||||
user: 'ユーザー名',
|
user: 'ユーザー名',
|
||||||
password: 'パスワード',
|
password: 'パスワード',
|
||||||
credentials: '認証情報',
|
credentials: '認証情報',
|
||||||
connect: '接続',
|
connect: '接続',
|
||||||
connected: '接続中',
|
connected: '接続済',
|
||||||
disconnect: '接続解除',
|
disconnect: '切断',
|
||||||
disconnected: '接続解除',
|
disconnected: '切断済',
|
||||||
ssl: 'SSL',
|
ssl: 'SSL',
|
||||||
|
enableSsl: 'SSL を有効化',
|
||||||
privateKey: '秘密鍵',
|
privateKey: '秘密鍵',
|
||||||
certificate: '証明書',
|
certificate: '証明書',
|
||||||
caCertificate: 'CA 証明書',
|
caCertificate: 'CA 証明書',
|
||||||
ciphers: '暗号',
|
ciphers: '暗号化アルゴリズム',
|
||||||
|
untrustedConnection: '信頼できない接続',
|
||||||
|
passphrase: 'パスフレーズ',
|
||||||
sshTunnel: 'SSH トンネル',
|
sshTunnel: 'SSH トンネル',
|
||||||
addConnection: '接続の追加',
|
enableSsh: 'SSH を有効化',
|
||||||
createConnection: '接続の作成',
|
connectionString: '接続文字列',
|
||||||
createNewConnection: '新しい接続の作成',
|
addConnection: '接続を追加',
|
||||||
askCredentials: '認証情報の入力',
|
createConnection: '接続を作成',
|
||||||
testConnection: '接続のテスト',
|
createNewConnection: '新規接続の作成',
|
||||||
editConnection: '接続の編集',
|
askCredentials: '認証情報を接続時に尋ねる',
|
||||||
deleteConnection: '接続の削除',
|
testConnection: '接続をテスト',
|
||||||
|
editConnection: '接続を編集',
|
||||||
|
deleteConnection: '接続を削除',
|
||||||
connectionSuccessfullyMade: '接続に成功しました。',
|
connectionSuccessfullyMade: '接続に成功しました。',
|
||||||
enableSsl: 'SSL 対応',
|
readOnlyMode: '読み取り専用モード',
|
||||||
enableSsh: 'SSH を有効にする'
|
allConnections: 'すべての接続',
|
||||||
|
searchForConnections: '接続を検索',
|
||||||
|
keepAliveInterval: 'Keep alive 間隔',
|
||||||
|
singleConnection: '単一接続'
|
||||||
},
|
},
|
||||||
database: {
|
database: {
|
||||||
schema: 'スキーマ',
|
schema: 'スキーマ',
|
||||||
type: 'タイプ',
|
type: '型',
|
||||||
|
insert: '挿入',
|
||||||
|
indexes: 'インデックス',
|
||||||
foreignKeys: '外部キー',
|
foreignKeys: '外部キー',
|
||||||
length: '長さ',
|
length: '長さ',
|
||||||
unsigned: '符号なし',
|
unsigned: '符号なし',
|
||||||
default: 'デフォルト',
|
default: 'デフォルト値',
|
||||||
comment: 'コメント',
|
comment: 'コメント',
|
||||||
collation: '照合',
|
|
||||||
key: 'キー | キー',
|
key: 'キー | キー',
|
||||||
order: '順序',
|
order: '順序',
|
||||||
expression: '表現',
|
expression: '式',
|
||||||
autoIncrement: 'オートインクリメント',
|
autoIncrement: '自動インクリメント',
|
||||||
engine: 'エンジン',
|
engine: 'エンジン',
|
||||||
field: 'フィールド | フィールド',
|
field: 'フィールド | フィールド',
|
||||||
approximately: '約',
|
approximately: '約',
|
||||||
total: '合計',
|
total: '合計',
|
||||||
table: 'テーブル',
|
table: 'テーブル',
|
||||||
view: 'ビュー',
|
view: 'ビュー',
|
||||||
indexes: 'インデックス',
|
|
||||||
definer: 'デファイナー',
|
definer: 'デファイナー',
|
||||||
algorithm: 'アルゴリズム',
|
algorithm: 'アルゴリズム',
|
||||||
trigger: 'トリガー | トリガー',
|
trigger: 'トリガー | トリガー',
|
||||||
storedRoutine: 'ストアド・ルーチン | ストアド・ルーチン',
|
storedRoutine: 'ストアド・ルーチン | ストアド・ルーチン',
|
||||||
scheduler: 'スケジューラー | スケジューラー',
|
scheduler: 'スケジューラー | スケジューラー',
|
||||||
event: 'イベント',
|
event: 'イベント',
|
||||||
parameters: 'パラメータ',
|
parameters: 'パラメーター',
|
||||||
function: '関数 | 関数',
|
function: '関数 | 関数',
|
||||||
|
deterministic: '決定論的',
|
||||||
context: 'コンテキスト',
|
context: 'コンテキスト',
|
||||||
export: 'エクスポート',
|
export: 'エクスポート',
|
||||||
|
import: 'インポート',
|
||||||
returns: '戻り値',
|
returns: '戻り値',
|
||||||
timing: 'タイミング',
|
timing: 'タイミング',
|
||||||
state: '状態',
|
state: '状態',
|
||||||
@@ -115,128 +154,249 @@ export const jaJP = {
|
|||||||
database: 'データベース',
|
database: 'データベース',
|
||||||
array: '配列',
|
array: '配列',
|
||||||
structure: '構造',
|
structure: '構造',
|
||||||
row: 'ロウ | ロウ',
|
row: '行 | 行',
|
||||||
cell: 'セル | セル',
|
cell: 'セル | セル',
|
||||||
triggerFunction: 'トリガー関数 | トリガー関数',
|
triggerFunction: 'トリガー関数 | トリガー関数',
|
||||||
routine: 'ルーチン',
|
routine: 'ルーチン',
|
||||||
unableEditFieldWithoutPrimary: '主キーのないフィールドを結果セットで編集できない',
|
drop: 'ドロップ',
|
||||||
editCell: 'セルの編集',
|
commit: 'コミット',
|
||||||
deleteRows: '行の削除 | {count} 行の削除',
|
rollback: 'ロールバック',
|
||||||
confirmToDeleteRows: '1つの行を削除することを確認しますか? | {count} 行を削除することを確認しますか?',
|
ddl: 'DDL',
|
||||||
addNewRow: '新しい行の追加',
|
collation: '照合',
|
||||||
numberOfInserts: 'インサート数',
|
resultsTable: '結果テーブル',
|
||||||
|
unableEditFieldWithoutPrimary: '結果セットでは主キーのないフィールドを編集できません',
|
||||||
|
editCell: 'セルを編集',
|
||||||
|
deleteRows: '行を削除 | {count} 行を削除',
|
||||||
|
confirmToDeleteRows: '行を削除します。確定しますか? | {count} 行を削除します。確定しますか?',
|
||||||
|
addNewRow: '行を新規追加',
|
||||||
|
numberOfInserts: '挿入レコード数',
|
||||||
affectedRows: '影響を受ける行',
|
affectedRows: '影響を受ける行',
|
||||||
createNewDatabase: '新規データベースの作成',
|
createNewDatabase: '新規データベースの作成',
|
||||||
databaseName: 'データベース名',
|
databaseName: 'データベース名',
|
||||||
serverDefault: 'サーバーのデフォルト',
|
serverDefault: 'サーバーのデフォルト',
|
||||||
deleteDatabase: 'データベースの削除',
|
deleteDatabase: 'データベースを削除',
|
||||||
editDatabase: 'データベースの編集',
|
editDatabase: 'データベースを編集',
|
||||||
clearChanges: '変更の消去',
|
clearChanges: '変更をクリア',
|
||||||
addNewField: '新しいフィールドの追加',
|
addNewField: '新規フィールドを追加',
|
||||||
manageIndexes: 'インデックスの管理',
|
manageIndexes: 'インデックスの管理',
|
||||||
manageForeignKeys: '外部キーの管理',
|
manageForeignKeys: '外部キーの管理',
|
||||||
allowNull: 'NULL を許可する',
|
allowNull: 'NULL を許可',
|
||||||
zeroFill: 'ゼロフィル',
|
zeroFill: 'ゼロ埋め',
|
||||||
customValue: 'カスタム値',
|
customValue: 'カスタム値',
|
||||||
onUpdate: '更新時',
|
onUpdate: 'ON UPDATE',
|
||||||
deleteField: 'フィールドの削除',
|
deleteField: 'フィールドを削除',
|
||||||
createNewIndex: '新しいインデックスの作成',
|
createNewIndex: '新規インデックスの作成',
|
||||||
addToIndex: 'インデックスへの追加',
|
addToIndex: 'インデックスに追加',
|
||||||
createNewTable: '新しいテーブルの作成',
|
createNewTable: '新規テーブルの作成',
|
||||||
emptyTable: '空のテーブル',
|
emptyTable: 'テーブルを空にする',
|
||||||
deleteTable: 'テーブルの削除',
|
duplicateTable: 'テーブルを複製',
|
||||||
emptyConfirm: '空にすることを確認しますか?',
|
deleteTable: 'テーブルを削除',
|
||||||
thereAreNoIndexes: 'インデックスがありません',
|
exportTable: 'テーブルをエクスポート',
|
||||||
|
emptyConfirm: 'テーブルを空にします。確定しますか?',
|
||||||
|
thereAreNoIndexes: 'インデックスがありません。',
|
||||||
thereAreNoForeign: '外部キーがありません。',
|
thereAreNoForeign: '外部キーがありません。',
|
||||||
createNewForeign: '新しい外部キーの作成',
|
createNewForeign: '新規外部キーの作成',
|
||||||
referenceTable: '参照テーブル',
|
referenceTable: '参照テーブル',
|
||||||
referenceField: '参照フィールド',
|
referenceField: '参照フィールド',
|
||||||
foreignFields: '外部フィールド',
|
foreignFields: '外部フィールド',
|
||||||
invalidDefault: '無効なデフォルト',
|
invalidDefault: '無効なデフォルト値',
|
||||||
onDelete: '削除時',
|
onDelete: 'ON DELETE',
|
||||||
selectStatement: '選択文',
|
selectStatement: 'SELECT 文',
|
||||||
triggerStatement: 'トリガー文',
|
triggerStatement: 'トリガー文',
|
||||||
sqlSecurity: 'SQL セキュリティ',
|
sqlSecurity: 'SQL セキュリティ',
|
||||||
updateOption: '更新オプション',
|
updateOption: '更新オプション',
|
||||||
deleteView: 'ビューの削除',
|
deleteView: 'ビューの削除',
|
||||||
createNewView: '新規ビューの作成',
|
createNewView: '新規ビューの作成',
|
||||||
deleteTrigger: 'トリガーの削除',
|
deleteTrigger: 'トリガーを削除',
|
||||||
createNewTrigger: '新しいトリガの作成',
|
createNewTrigger: '新規トリガーの作成',
|
||||||
currentUser: '現在のユーザー',
|
currentUser: '現在のユーザー',
|
||||||
routineBody: 'ルーチン本体',
|
routineBody: 'ルーチンの本体',
|
||||||
dataAccess: 'データアクセス',
|
dataAccess: 'データアクセス',
|
||||||
thereAreNoParameters: 'パラメータはありません',
|
thereAreNoParameters: 'パラメーターがありません',
|
||||||
createNewParameter: '新しいパラメータの作成',
|
createNewParameter: '新規パラメータの作成',
|
||||||
createNewRoutine: 'ストアド・ルーチンの新規作成',
|
createNewRoutine: '新規ストアド・ルーチンの作成',
|
||||||
deleteRoutine: 'ストアド・ルーチンの削除',
|
deleteRoutine: 'ストアド・ルーチンの削除',
|
||||||
functionBody: '関数本体',
|
functionBody: '関数の本体',
|
||||||
createNewFunction: '新しい関数の作成',
|
createNewFunction: '新規関数の作成',
|
||||||
deleteFunction: '関数の削除',
|
deleteFunction: '関数を削除',
|
||||||
schedulerBody: 'スケジューラ本体',
|
schedulerBody: 'スケジューラの本体',
|
||||||
createNewScheduler: 'スケジューラの新規作成',
|
createNewScheduler: '新規スケジューラの作成',
|
||||||
deleteScheduler: 'スケジューラの削除',
|
deleteScheduler: 'スケジューラを削除',
|
||||||
preserveOnCompletion: '完了時に保存する',
|
preserveOnCompletion: '完了時に保存する',
|
||||||
tableFiller: 'テーブルフィラー',
|
tableFiller: 'テーブルフィラー',
|
||||||
fakeDataLanguage: 'フェイクデータの言語',
|
fakeDataLanguage: 'フェイクデータの言語',
|
||||||
queryDuration: '問い合わせ期間',
|
queryDuration: 'クエリ実行時間',
|
||||||
setNull: 'NULL の設定',
|
setNull: 'NULL の設定',
|
||||||
processesList: 'プロセス一覧',
|
processesList: 'プロセス一覧',
|
||||||
processInfo: 'プロセス情報',
|
processInfo: 'プロセス情報',
|
||||||
manageUsers: 'ユーザーの管理',
|
manageUsers: 'ユーザーの管理',
|
||||||
createNewSchema: '新しいスキーマの作成',
|
createNewSchema: '新規スキーマの作成',
|
||||||
schemaName: 'スキーマ名',
|
schemaName: 'スキーマ名',
|
||||||
editSchema: 'スキーマの編集',
|
editSchema: 'スキーマを編集',
|
||||||
deleteSchema: 'スキーマの削除',
|
deleteSchema: 'スキーマを削除',
|
||||||
duplicateTable: 'テーブルを複製する',
|
|
||||||
noSchema: 'スキーマなし',
|
noSchema: 'スキーマなし',
|
||||||
runQuery: 'クエリの実行',
|
runQuery: 'クエリを実行',
|
||||||
thereAreNoTableFields: 'テーブルのフィールドがありません',
|
thereAreNoTableFields: 'テーブルにフィールドがありません。',
|
||||||
newTable: '新しいテーブル',
|
newTable: '新規テーブル',
|
||||||
newView: '新しいビュー',
|
newView: '新規ビュー',
|
||||||
newTrigger: '新しいトリガー',
|
newTrigger: '新規トリガー',
|
||||||
newRoutine: '新しいルーチン',
|
newRoutine: '新規ルーチン',
|
||||||
newFunction: '新しい関数',
|
newFunction: '新規関数',
|
||||||
newScheduler: '新規スケジューラ',
|
newScheduler: '新規スケジューラ',
|
||||||
newTriggerFunction: '新しいトリガー機能',
|
newTriggerFunction: '新規トリガー機能',
|
||||||
thereAreNoQueriesYet: 'まだ問い合わせはありません',
|
thereAreNoQueriesYet: 'クエリはまだありません。',
|
||||||
searchForQueries: 'クエリの検索',
|
searchForQueries: 'クエリの検索',
|
||||||
killProcess: 'プロセスの停止'
|
killProcess: 'プロセスの停止',
|
||||||
|
exportSchema: 'スキーマをエクスポート',
|
||||||
|
importSchema: 'スキーマをインポート',
|
||||||
|
newInsertStmtEvery: 'それぞれに新しい INSERT 文',
|
||||||
|
processingTableExport: '{table} を処理中',
|
||||||
|
fetchingTableExport: '{table} のデータを取得中',
|
||||||
|
writingTableExport: '{table} のデータを書き込み中',
|
||||||
|
checkAllTables: 'すべてのテーブルを選択',
|
||||||
|
uncheckAllTables: 'すべてのテーブルの選択を解除',
|
||||||
|
killQuery: 'クエリを終了',
|
||||||
|
insertRow: '行を挿入 | 行を挿入',
|
||||||
|
commitMode: 'コミットモード',
|
||||||
|
autoCommit: '自動コミット',
|
||||||
|
manualCommit: '手動コミット',
|
||||||
|
importQueryErrors: '警告: {n} 個のエラーが発生しました。 | 警告: {n} 個のエラーが発生しました。',
|
||||||
|
executedQueries: '{n} 個のクエリを実行しました。 | {n} 個のクエリを実行しました。',
|
||||||
|
disableFKChecks: '外部キーのチェックを無効化',
|
||||||
|
formatQuery: 'クエリをフォーマット',
|
||||||
|
queryHistory: 'クエリ履歴',
|
||||||
|
clearQuery: 'クエリをクリア',
|
||||||
|
fillCell: 'セルを埋める',
|
||||||
|
executeSelectedQuery: '選択されたクエリを実行',
|
||||||
|
noResultsPresent: '結果がありません。',
|
||||||
|
sqlExportOptions: 'SQL エクスポートオプション',
|
||||||
|
targetTable: '対象テーブル',
|
||||||
|
switchDatabase: 'データベースを切り替え',
|
||||||
|
searchForElements: '要素を検索',
|
||||||
|
searchForSchemas: 'スキーマを検索',
|
||||||
|
savedQueries: '保存済のクエリ'
|
||||||
},
|
},
|
||||||
application: {
|
application: {
|
||||||
settings: '設定',
|
settings: '設定',
|
||||||
|
console: 'コンソール',
|
||||||
general: '一般',
|
general: '一般',
|
||||||
themes: 'テーマ',
|
themes: 'テーマ',
|
||||||
update: '更新情報',
|
update: '更新',
|
||||||
|
about: 'About',
|
||||||
language: '言語',
|
language: '言語',
|
||||||
|
shortcuts: 'ショートカット',
|
||||||
|
key: 'キー | キー', // キーボードのキー
|
||||||
|
event: 'イベント',
|
||||||
light: 'ライト',
|
light: 'ライト',
|
||||||
dark: 'ダーク',
|
dark: 'ダーク',
|
||||||
autoCompletion: 'オートコンプリート',
|
autoCompletion: 'オートコンプリート',
|
||||||
application: 'アプリケーション',
|
application: 'アプリケーション',
|
||||||
editor: 'エディター',
|
editor: 'エディター',
|
||||||
scratchpad: 'スクラッチパッド',
|
|
||||||
changelog: '変更履歴',
|
changelog: '変更履歴',
|
||||||
madeWithJS: '💛 と JavaScript で作られています。',
|
small: '小',
|
||||||
checkForUpdates: '更新情報の確認',
|
medium: '中',
|
||||||
noUpdatesAvailable: 'アップデートがありません',
|
large: '大',
|
||||||
checkingForUpdate: 'アップデートを確認中',
|
appearance: '外観',
|
||||||
checkFailure: 'チェックに失敗しました、後で試してください',
|
color: '色',
|
||||||
updateAvailable: 'アップデートが利用可能です',
|
label: 'ラベル',
|
||||||
downloadingUpdate: 'アップデートのダウンロード',
|
icon: 'アイコン',
|
||||||
updateDownloaded: 'アップデートのダウンロード',
|
fileName: 'ファイル名',
|
||||||
restartToInstall: 'Antares を再起動してインストールしてください',
|
choseFile: 'ファイルを選択',
|
||||||
|
data: 'データ',
|
||||||
|
password: 'パスワード',
|
||||||
|
required: '必須',
|
||||||
|
madeWithJS: '💛 と JavaScript で作られています!',
|
||||||
|
checkForUpdates: '更新を確認',
|
||||||
|
noUpdatesAvailable: '更新はありません。',
|
||||||
|
checkingForUpdate: '更新を確認中',
|
||||||
|
checkFailure: 'チェックに失敗しました、後で試してください。',
|
||||||
|
updateAvailable: '更新が利用可能です。',
|
||||||
|
downloadingUpdate: '更新をダウンロード中',
|
||||||
|
updateDownloaded: '更新をダウンロード済',
|
||||||
|
restartToInstall: 'Antares を再起動してインストールしてください。',
|
||||||
|
includeBetaUpdates: 'ベータ版アップデートを含む',
|
||||||
notificationsTimeout: '通知のタイムアウト',
|
notificationsTimeout: '通知のタイムアウト',
|
||||||
openNewTab: '新しいタブを開く',
|
openNewTab: '新しいタブを開く',
|
||||||
unsavedChanges: '保存されていない変更',
|
unsavedChanges: '保存されていない変更',
|
||||||
discardUnsavedChanges: '保存されていない変更があります。このタブを閉じると、これらの変更は破棄されます。',
|
discardUnsavedChanges: '保存されていない変更があります。このタブを閉じると、これらの変更は破棄されます。',
|
||||||
applicationTheme: 'アプリケーションテーマ',
|
applicationTheme: 'アプリケーションのテーマ',
|
||||||
editorTheme: 'エディターテーマ',
|
editorTheme: 'エディターのテーマ',
|
||||||
wrapLongLines: '長い行の折り返し',
|
wrapLongLines: '長い行を折り返す',
|
||||||
includeBetaUpdates: 'ベータ版アップデートを含む',
|
markdownSupported: 'Markdown をサポートしています。',
|
||||||
markdownSupported: 'マークダウン対応',
|
plantATree: '木を植える',
|
||||||
dataTabPageSize: 'DATA タブのページサイズ',
|
dataTabPageSize: 'DATA タブのページサイズ',
|
||||||
noOpenTabs: '開いているタブがありません。左のバーでナビゲートするか',
|
noOpenTabs: '開いているタブがありません。',
|
||||||
restorePreviousSession: '前のセッションに戻す',
|
restorePreviousSession: '前のセッションに戻す',
|
||||||
searchForElements: '要素の検索'
|
closeTab: 'タブを閉じる',
|
||||||
|
goToDownloadPage: 'ダウンロードページへ移動',
|
||||||
|
disableBlur: 'ぼかしを無効化',
|
||||||
|
missingOrIncompleteTranslation: '翻訳が不足しているか、または不完全ですか?',
|
||||||
|
findOutHowToContribute: 'コントリビュートの方法を調べる',
|
||||||
|
reportABug: 'バグを報告',
|
||||||
|
nextTab: '次のタブ',
|
||||||
|
previousTab: '前のタブ',
|
||||||
|
selectTabNumber: 'タブ番号を選択 {param}',
|
||||||
|
toggleConsole: 'コンソールを切り替え',
|
||||||
|
addShortcut: 'ショートカットを追加',
|
||||||
|
editShortcut: 'ショートカットを編集',
|
||||||
|
deleteShortcut: 'ショートカットを削除',
|
||||||
|
restoreDefaults: 'デフォルトに戻す',
|
||||||
|
restoreDefaultsQuestion: 'デフォルト値に戻します。確定しますか?',
|
||||||
|
registerAShortcut: 'ショートカットを登録',
|
||||||
|
invalidShortcutMessage: '無効な組み合わせです、続けて入力してください。',
|
||||||
|
shortcutAlreadyExists: 'ショートカットが既に存在します。',
|
||||||
|
saveContent: '内容を保存',
|
||||||
|
openAllConnections: 'すべての接続を開く',
|
||||||
|
openSettings: '設定を開く',
|
||||||
|
runOrReload: '実行またはリロード',
|
||||||
|
openFilter: 'フィルタを開く',
|
||||||
|
nextResultsPage: '次の結果ページ',
|
||||||
|
previousResultsPage: '前の結果ページ',
|
||||||
|
editFolder: 'フォルダーを編集',
|
||||||
|
folderName: 'フォルダー名',
|
||||||
|
deleteFolder: 'フォルダーを削除',
|
||||||
|
newFolder: '新規フォルダー',
|
||||||
|
outOfFolder: 'フォルダーの外',
|
||||||
|
editConnectionAppearance: '接続の外観を編集',
|
||||||
|
defaultCopyType: 'デフォルトのコピータイプ',
|
||||||
|
showTableSize: 'サイドバーにテーブルのサイズを表示',
|
||||||
|
showTableSizeDescription: 'MySQL/MariaDB のみ。このオプションを有効にすると、多数のテーブルを持つスキーマのパフォーマンスに影響を与える可能性があります。',
|
||||||
|
switchSearchMethod: '検索方法を切り替え',
|
||||||
|
phpArray: 'PHP 配列',
|
||||||
|
closeAllTabs: 'すべてのタブを閉じる',
|
||||||
|
closeOtherTabs: '他のタブを閉じる',
|
||||||
|
closeTabsToLeft: '左のタブを閉じる',
|
||||||
|
closeTabsToRight: '右のタブを閉じる',
|
||||||
|
csvFieldDelimiter: 'フィールドの区切り文字',
|
||||||
|
csvLinesTerminator: '行の終端',
|
||||||
|
csvStringDelimiter: '文字列の区切り文字',
|
||||||
|
csvIncludeHeader: 'ヘッダを含める',
|
||||||
|
csvExportOptions: 'CSV エクスポートオプション',
|
||||||
|
exportData: 'データをエクスポート',
|
||||||
|
exportDataExplanation: 'Anteras に保存された接続をエクスポートします。エクスポートされたファイルを暗号化するためのパスワードが要求されます。',
|
||||||
|
importData: 'データをインポート',
|
||||||
|
importDataExplanation: '接続を含む .antares ファイルをインポートします。エクスポート時に定義したパスワードを入力する必要があります。',
|
||||||
|
includeConnectionPasswords: '接続パスワードを含める',
|
||||||
|
includeFolders: 'フォルダーを含める',
|
||||||
|
encryptionPassword: '暗号化パスワード',
|
||||||
|
encryptionPasswordError: '暗号化パスワードは8文字以上でなければなりません。',
|
||||||
|
ignoreDuplicates: '重複を無視',
|
||||||
|
wrongImportPassword: 'インポートパスワードが誤っています。',
|
||||||
|
wrongFileFormat: 'ファイルフォーマットが誤っています。',
|
||||||
|
dataImportSuccess: 'データのインポートに成功しました。',
|
||||||
|
note: 'ノート | ノート',
|
||||||
|
thereAreNoNotesYet: 'ノートはまだありません。',
|
||||||
|
addNote: 'ノートを追加',
|
||||||
|
editNote: 'ノートを編集',
|
||||||
|
saveAsNote: 'ノートとして保存',
|
||||||
|
showArchivedNotes: 'アーカイブ済のノートを表示',
|
||||||
|
hideArchivedNotes: 'アーカイブ済のノートを非表示',
|
||||||
|
tag: 'タグ', // ノートのタグ
|
||||||
|
saveFile: 'ファイルを保存',
|
||||||
|
saveFileAs: 'ファイルを別名で保存',
|
||||||
|
openFile: 'ファイルを開く',
|
||||||
|
openNotes: 'ノートを開く'
|
||||||
|
|
||||||
},
|
},
|
||||||
faker: {
|
faker: {
|
||||||
address: '住所',
|
address: '住所',
|
||||||
@@ -245,42 +405,42 @@ export const jaJP = {
|
|||||||
database: 'データベース',
|
database: 'データベース',
|
||||||
date: '日付',
|
date: '日付',
|
||||||
finance: 'ファイナンス',
|
finance: 'ファイナンス',
|
||||||
// git: 'ギット',
|
git: 'Git',
|
||||||
hacker: 'ハッカー',
|
hacker: 'ハッカー',
|
||||||
internet: 'インターネット',
|
internet: 'インターネット',
|
||||||
// lorem: 'ローレム',
|
lorem: 'Lorem',
|
||||||
name: '名前',
|
name: '名前',
|
||||||
music: '音楽',
|
music: '音楽',
|
||||||
phone: '電話',
|
phone: '電話',
|
||||||
random: 'ランダム',
|
random: 'ランダム',
|
||||||
system: 'システム',
|
system: 'システム',
|
||||||
time: '時間',
|
time: '時間',
|
||||||
vehicle: '車',
|
vehicle: '車両',
|
||||||
zipCode: '郵便番号',
|
zipCode: '郵便番号',
|
||||||
zipCodeByState: '都道府県別郵便番号',
|
zipCodeByState: '都道府県別郵便番号',
|
||||||
city: '都市名',
|
city: '都市名',
|
||||||
cityPrefix: '市のプレフィックス',
|
cityPrefix: '都市のプレフィックス',
|
||||||
citySuffix: '市の接尾辞',
|
citySuffix: '都市のサフィックス',
|
||||||
streetName: '通りの名前',
|
streetName: '通りの名前',
|
||||||
streetAddress: 'ストリートアドレス',
|
streetAddress: '通りの住所',
|
||||||
streetSuffix: '通りの接尾辞',
|
streetSuffix: '通りのサフィックス',
|
||||||
streetPrefix: 'ストリートプレフィックス',
|
streetPrefix: '通りのプレフィックス',
|
||||||
secondaryAddress: '副住所',
|
secondaryAddress: '副住所',
|
||||||
county: '郡',
|
county: '郡',
|
||||||
country: '国名',
|
country: '国名',
|
||||||
countryCode: '国コード',
|
countryCode: '国コード',
|
||||||
state: '州',
|
state: '州',
|
||||||
stateAbbr: '州の略語',
|
stateAbbr: '州の略称',
|
||||||
latitude: '緯度',
|
latitude: '緯度',
|
||||||
longitude: '経度',
|
longitude: '経度',
|
||||||
direction: '方向',
|
direction: '方向',
|
||||||
cardinalDirection: '枢機卿の方向',
|
cardinalDirection: '4方位',
|
||||||
ordinalDirection: '序列方向',
|
ordinalDirection: '8方位',
|
||||||
nearbyGPSCoordinate: '近くのGPS座標',
|
nearbyGPSCoordinate: '近くのGPS座標',
|
||||||
timeZone: 'タイムゾーン',
|
timeZone: 'タイムゾーン',
|
||||||
color: '色',
|
color: '色',
|
||||||
department: '部門',
|
department: '部門',
|
||||||
productName: '商品名',
|
productName: '製品名',
|
||||||
price: '価格',
|
price: '価格',
|
||||||
productAdjective: '製品の形容詞',
|
productAdjective: '製品の形容詞',
|
||||||
productMaterial: '製品の素材',
|
productMaterial: '製品の素材',
|
||||||
@@ -288,29 +448,30 @@ export const jaJP = {
|
|||||||
productDescription: '製品の説明',
|
productDescription: '製品の説明',
|
||||||
suffixes: 'サフィックス',
|
suffixes: 'サフィックス',
|
||||||
companyName: '会社名',
|
companyName: '会社名',
|
||||||
companySuffix: '会社のサフィックス',
|
companySuffix: '会社名のサフィックス',
|
||||||
catchPhrase: 'キャッチフレーズ',
|
catchPhrase: 'キャッチフレーズ',
|
||||||
// bs: 'BS',
|
bs: 'BS',
|
||||||
catchPhraseAdjective: 'キャッチフレーズ形容詞',
|
catchPhraseAdjective: 'キャッチフレーズ形容詞',
|
||||||
catchPhraseDescriptor: 'キャッチフレーズの説明文',
|
catchPhraseDescriptor: 'キャッチフレーズの説明文',
|
||||||
catchPhraseNoun: 'キャッチフレーズの名詞',
|
catchPhraseNoun: 'キャッチフレーズの名詞',
|
||||||
bsAdjective: 'BS 形容詞',
|
bsAdjective: 'BS 形容詞',
|
||||||
bsBuzz: 'BS の話題',
|
bsBuzz: 'BS の話題',
|
||||||
bsNoun: 'BS の名詞',
|
bsNoun: 'BS の名詞',
|
||||||
column: 'コラム',
|
column: 'カラム',
|
||||||
type: 'タイプ',
|
type: 'タイプ',
|
||||||
collation: '照合',
|
collation: '照合',
|
||||||
engine: 'エンジン',
|
engine: 'エンジン',
|
||||||
past: '過去',
|
past: '過去',
|
||||||
|
now: '現在',
|
||||||
future: '未来',
|
future: '未来',
|
||||||
between: '間',
|
between: '間',
|
||||||
recent: '最近',
|
recent: '最近',
|
||||||
soon: 'すぐ',
|
soon: 'まもなく',
|
||||||
month: '月',
|
month: '月',
|
||||||
weekday: '曜日',
|
weekday: '曜日',
|
||||||
account: 'アカウント',
|
account: '口座',
|
||||||
accountName: '口座名',
|
accountName: '口座名',
|
||||||
routingNumber: 'ルーティング番号',
|
routingNumber: 'ルーティングナンバー',
|
||||||
mask: 'マスク',
|
mask: 'マスク',
|
||||||
amount: '金額',
|
amount: '金額',
|
||||||
transactionType: '取引の種類',
|
transactionType: '取引の種類',
|
||||||
@@ -318,19 +479,19 @@ export const jaJP = {
|
|||||||
currencyName: '通貨名',
|
currencyName: '通貨名',
|
||||||
currencySymbol: '通貨記号',
|
currencySymbol: '通貨記号',
|
||||||
bitcoinAddress: 'Bitcoin アドレス',
|
bitcoinAddress: 'Bitcoin アドレス',
|
||||||
litecoinAddress: 'ライトコインのアドレス',
|
litecoinAddress: 'Litecoin アドレス',
|
||||||
creditCardNumber: 'クレジットカード番号',
|
creditCardNumber: 'クレジットカード番号',
|
||||||
creditCardCVV: 'クレジットカードの CVV',
|
creditCardCVV: 'クレジットカードの CVV',
|
||||||
ethereumAddress: 'イーサリアムのアドレス',
|
ethereumAddress: 'Ethereum アドレス',
|
||||||
iban: 'アイバン',
|
iban: 'IBAN',
|
||||||
bic: 'ビック',
|
bic: 'BIC',
|
||||||
transactionDescription: '取引内容',
|
transactionDescription: '取引の説明',
|
||||||
branch: 'ブランチ',
|
branch: 'ブランチ',
|
||||||
commitEntry: 'コミットエントリ',
|
commitEntry: 'コミットエントリ',
|
||||||
commitMessage: 'コミットメッセージ',
|
commitMessage: 'コミットメッセージ',
|
||||||
commitSha: 'コミット SHA',
|
commitSha: 'コミット SHA',
|
||||||
shortSha: 'ショート SHA',
|
shortSha: 'ショート SHA',
|
||||||
abbreviation: '省略形',
|
abbreviation: '略称',
|
||||||
adjective: '形容詞',
|
adjective: '形容詞',
|
||||||
noun: '名詞',
|
noun: '名詞',
|
||||||
verb: '動詞',
|
verb: '動詞',
|
||||||
@@ -345,23 +506,23 @@ export const jaJP = {
|
|||||||
domainName: 'ドメイン名',
|
domainName: 'ドメイン名',
|
||||||
domainSuffix: 'ドメインのサフィックス',
|
domainSuffix: 'ドメインのサフィックス',
|
||||||
domainWord: 'ドメイン名',
|
domainWord: 'ドメイン名',
|
||||||
ip: 'Ip',
|
ip: 'IP',
|
||||||
ipv6: 'Ipv6',
|
ipv6: 'IPv6',
|
||||||
userAgent: 'ユーザーエージェント',
|
userAgent: 'User-Agent',
|
||||||
// mac: 'Mac',
|
mac: 'MAC',
|
||||||
password: 'パスワード',
|
password: 'パスワード',
|
||||||
word: 'ワード',
|
word: '単語',
|
||||||
words: '単語',
|
words: '単語',
|
||||||
sentence: '文章',
|
sentence: '文章',
|
||||||
slug: 'スラッグ',
|
slug: 'Slug',
|
||||||
sentences: 'センテンス',
|
sentences: '文章',
|
||||||
paragraph: 'パラグラフ',
|
paragraph: '段落',
|
||||||
paragraphs: 'パラグラフ',
|
paragraphs: '段落',
|
||||||
text: 'テキスト',
|
text: 'テキスト',
|
||||||
lines: '行',
|
lines: '行',
|
||||||
genre: 'ジャンル',
|
genre: 'ジャンル',
|
||||||
firstName: 'ファーストネーム',
|
firstName: '姓',
|
||||||
lastName: '苗字',
|
lastName: '名',
|
||||||
middleName: 'ミドルネーム',
|
middleName: 'ミドルネーム',
|
||||||
findName: 'フルネーム',
|
findName: 'フルネーム',
|
||||||
jobTitle: '役職名',
|
jobTitle: '役職名',
|
||||||
@@ -371,35 +532,35 @@ export const jaJP = {
|
|||||||
title: '役職名',
|
title: '役職名',
|
||||||
jobDescriptor: '職務記述書',
|
jobDescriptor: '職務記述書',
|
||||||
jobArea: '職務領域',
|
jobArea: '職務領域',
|
||||||
jobType: '仕事の種類',
|
jobType: '職種',
|
||||||
phoneNumber: '電話番号',
|
phoneNumber: '電話番号',
|
||||||
phoneNumberFormat: '電話番号のフォーマット',
|
phoneNumberFormat: '電話番号のフォーマット',
|
||||||
phoneFormats: '電話番号のフォーマット',
|
phoneFormats: '電話番号のフォーマット',
|
||||||
// number: '番号',
|
number: '数字',
|
||||||
// float: 'フロート',
|
float: '浮動小数点数',
|
||||||
arrayElement: '配列要素',
|
arrayElement: '配列要素',
|
||||||
arrayElements: '配列要素',
|
arrayElements: '配列要素',
|
||||||
objectElement: 'オブジェクトの要素',
|
objectElement: 'オブジェクトの要素',
|
||||||
// uuid: 'Uuid',
|
uuid: 'UUID',
|
||||||
// boolean: 'ブール',
|
boolean: 'ブール値',
|
||||||
image: '画像',
|
image: '画像',
|
||||||
locale: 'ロケール',
|
locale: 'ロケール',
|
||||||
alpha: '英字',
|
alpha: '英字',
|
||||||
alphaNumeric: '英数字',
|
alphaNumeric: '英数字',
|
||||||
hexaDecimal: '16進法',
|
hexaDecimal: '16進数',
|
||||||
fileName: 'ファイル名',
|
fileName: 'ファイル名',
|
||||||
commonFileName: '一般的なファイル名',
|
commonFileName: '一般的なファイル名',
|
||||||
mimeType: 'Mimeタイプ',
|
mimeType: 'MIME タイプ',
|
||||||
commonFileType: '共通のファイルタイプ',
|
commonFileType: '共通のファイルタイプ',
|
||||||
commonFileExt: '共通のファイル拡張子',
|
commonFileExt: '共通のファイル拡張子',
|
||||||
fileType: 'ファイルタイプ',
|
fileType: 'ファイルタイプ',
|
||||||
fileExt: 'ファイル拡張子',
|
fileExt: 'ファイル拡張子',
|
||||||
directoryPath: 'ディレクトリパス',
|
directoryPath: 'ディレクトリパス',
|
||||||
filePath: 'ファイルパス',
|
filePath: 'ファイルパス',
|
||||||
// semver: 'セムバー',
|
semver: 'セマンティックバージョニング',
|
||||||
manufacturer: 'メーカー名',
|
manufacturer: 'メーカー',
|
||||||
model: 'モデル',
|
model: 'モデル',
|
||||||
fuel: '燃料'
|
fuel: '燃料',
|
||||||
// vin: 'Vin'
|
vin: '車両識別番号'
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@@ -65,9 +65,16 @@ export const zhCN = {
|
|||||||
actionSuccessful: '{action} 成功',
|
actionSuccessful: '{action} 成功',
|
||||||
outputFormat: '输出格式',
|
outputFormat: '输出格式',
|
||||||
singleFile: '单个 {ext} 文件',
|
singleFile: '单个 {ext} 文件',
|
||||||
zipCompressedFile: 'ZIP 压缩 {ext} 文件'
|
zipCompressedFile: 'ZIP 压缩 {ext} 文件',
|
||||||
|
copyName: '复制名称',
|
||||||
|
search: '搜索',
|
||||||
|
title: '标题',
|
||||||
|
archive: '归档',
|
||||||
|
undo: '重做',
|
||||||
|
moveTo: '移动到'
|
||||||
},
|
},
|
||||||
connection: { // 数据库连接
|
connection: { // 数据库连接
|
||||||
|
connection: '连接',
|
||||||
connectionName: '连接名称',
|
connectionName: '连接名称',
|
||||||
hostName: '主机名',
|
hostName: '主机名',
|
||||||
client: '数据库类型',
|
client: '数据库类型',
|
||||||
@@ -101,7 +108,8 @@ export const zhCN = {
|
|||||||
readOnlyMode: '只读模式',
|
readOnlyMode: '只读模式',
|
||||||
allConnections: '所有连接',
|
allConnections: '所有连接',
|
||||||
searchForConnections: '搜索连接',
|
searchForConnections: '搜索连接',
|
||||||
keepAliveInterval: '保持活跃间隔'
|
keepAliveInterval: '保持活跃间隔',
|
||||||
|
singleConnection: '单一连接'
|
||||||
},
|
},
|
||||||
database: { // 数据库相关术语
|
database: { // 数据库相关术语
|
||||||
schema: '模式(schema)',
|
schema: '模式(schema)',
|
||||||
@@ -265,12 +273,11 @@ export const zhCN = {
|
|||||||
targetTable: '目标表',
|
targetTable: '目标表',
|
||||||
switchDatabase: '切换数据库',
|
switchDatabase: '切换数据库',
|
||||||
searchForElements: '搜索元素',
|
searchForElements: '搜索元素',
|
||||||
searchForSchemas: '搜索模式(schema)'
|
searchForSchemas: '搜索模式(schema)',
|
||||||
|
savedQueries: '已保存的查询'
|
||||||
},
|
},
|
||||||
application: { // 应用程序相关术语
|
application: { // 应用程序相关术语
|
||||||
settings: '设置',
|
settings: '设置',
|
||||||
scratchpad: '草稿栏',
|
|
||||||
disableScratchpad: '禁用草稿栏',
|
|
||||||
console: '控制台',
|
console: '控制台',
|
||||||
general: '常规',
|
general: '常规',
|
||||||
themes: '主题',
|
themes: '主题',
|
||||||
@@ -375,7 +382,19 @@ export const zhCN = {
|
|||||||
ignoreDuplicates: '忽略重复',
|
ignoreDuplicates: '忽略重复',
|
||||||
wrongImportPassword: '错误的导入密码',
|
wrongImportPassword: '错误的导入密码',
|
||||||
wrongFileFormat: '错误的文件格式',
|
wrongFileFormat: '错误的文件格式',
|
||||||
dataImportSuccess: '数据已成功导入'
|
dataImportSuccess: '数据已成功导入',
|
||||||
|
note: '笔记 | 笔记',
|
||||||
|
thereAreNoNotesYet: '目前还没有笔记',
|
||||||
|
addNote: '添加笔记',
|
||||||
|
editNote: '编辑笔记',
|
||||||
|
saveAsNote: '另存为笔记',
|
||||||
|
showArchivedNotes: '显示归档笔记',
|
||||||
|
hideArchivedNotes: '隐藏归档笔记',
|
||||||
|
tag: '笔记标签', // Note tag,
|
||||||
|
saveFile: '保存文件',
|
||||||
|
saveFileAs: '将文件另存为',
|
||||||
|
openFile: '打开文件',
|
||||||
|
openNotes: '打开笔记'
|
||||||
},
|
},
|
||||||
faker: { // Faker.js 方法,用于随机生成的内容
|
faker: { // Faker.js 方法,用于随机生成的内容
|
||||||
address: '地址',
|
address: '地址',
|
||||||
|
Reference in New Issue
Block a user