diff --git a/internal/i18n/locales/ja_JP.yml b/internal/i18n/locales/ja_JP.yml new file mode 100644 index 0000000..a83763b --- /dev/null +++ b/internal/i18n/locales/ja_JP.yml @@ -0,0 +1,324 @@ +gist.public: '全体に公開' +gist.unlisted: '限定公開' +gist.private: '非公開' + +gist.header.like: 'いいね' +gist.header.unlike: 'よくないね' +gist.header.fork: 'フォーク' +gist.header.edit: '編集' +gist.header.delete: '削除' +gist.header.forked-from: 'フォーク元' +gist.header.last-active: '最終更新' +gist.header.select-tab: 'タブを選択' +gist.header.code: 'コード' +gist.header.revisions: '修正履歴' +gist.header.revision: '修正履歴' +gist.header.clone-http: '%sでクローン' +gist.header.clone-http-help: 'HTTP BASIC認証によりGitを使ってクローン' +gist.header.clone-ssh: 'SSHでクローン' +gist.header.clone-ssh-help: 'SSH鍵認証によりGitを使ってクローン' +gist.header.embed: '埋め込み' +gist.header.embed-help: 'gistをWebサイトに埋め込む' +gist.header.download-zip: 'ZIPでダウンロード' + +gist.raw: 'Raw' +gist.file-truncated: '' +gist.watch-full-file: 'ファイル全体を見る' +gist.file-not-valid: '無効なCSVファイルです' +gist.no-content: 'ファイルがありません' + +gist.new.new_gist: '新規gist' +gist.new.title: 'タイトル' +gist.new.description: '概要' +gist.new.url: '' +gist.new.filename-with-extension: 'ファイル名 (拡張子あり)' +gist.new.indent-mode: 'インデント' +gist.new.indent-mode-space: '空白' +gist.new.indent-mode-tab: 'タブ文字' +gist.new.indent-size: 'インデントサイズ' +gist.new.wrap-mode: '折り返し' +gist.new.wrap-mode-no: 'なし' +gist.new.wrap-mode-soft: '右端で折り返し' +gist.new.add-file: 'ファイルを追加' +gist.new.create-public-button: '公開gistを作成' +gist.new.create-unlisted-button: '限定公開gistを作成' +gist.new.create-private-button: '非公開gistを作成' +gist.new.preview: 'プレビュー' +gist.new.create-a-new-gist: '新規gistを作成' +gist.new.topics: 'トピック (スペースで区切り)' + +gist.edit.editing: '編集中' +gist.edit.edit-gist: '編集 %s' +gist.edit.change-visibility: '作成' +gist.edit.delete: '削除' +gist.edit.cancel: '' +gist.edit.save: '' +gist.delete.confirm: '' + +gist.list.joined: '' +gist.list.all: '' +gist.list.search-results: '' +gist.list.sort: '' +gist.list.sort-by-created: '' +gist.list.sort-by-updated: '' +gist.list.order-by-asc: '' +gist.list.order-by-desc: '' +gist.list.select-tab: '' +gist.list.liked: '' +gist.list.likes: '' +gist.list.forked: '' +gist.list.forked-from: '' +gist.list.forks: '' +gist.list.files: '' +gist.list.last-active: '' +gist.list.no-gists: '' +gist.list.all-liked-by: '' +gist.list.all-forked-by: '' +gist.list.all-from: '' +gist.list.topic-results-topic: '' +gist.list.topic-results: '' + + +gist.search.found: '' +gist.search.no-results: '' +gist.search.help.user: '' +gist.search.help.title: '' +gist.search.help.filename: '' +gist.search.help.extension: '' +gist.search.help.language: '' +gist.search.help.topic: '' +gist.search.placeholder.title: '' +gist.search.placeholder.visibility: '' +gist.search.placeholder.public: '' +gist.search.placeholder.unlisted: '' +gist.search.placeholder.private: '' +gist.search.placeholder.language: '' +gist.search.placeholder.all: '' +gist.search.placeholder.topics: '' +gist.search.placeholder.search: '' + +gist.forks: '' +gist.forks.view: '' +gist.forks.no: '' +gist.forks.for: '' + +gist.likes: '' +gist.likes.no: '' +gist.likes.for: '' + +gist.revisions: '' +gist.revision.revised: '' +gist.revision.go-to-revision: '' +gist.revision.file-created: '' +gist.revision.file-deleted: '' +gist.revision.file-renamed: '' +gist.revision.diff-truncated: '' +gist.revision.file-renamed-no-changes: '' +gist.revision.empty-file: '' +gist.revision.no-changes: '' +gist.revision.no-revisions: '' +gist.revision-of: '' + +settings: '' +settings.email: '' +settings.email-help: '' +settings.email-set: '' +settings.link-accounts: '' +settings.link-github-account: '' +settings.link-gitlab-account: '' +settings.link-gitea-account: '' +settings.unlink-github-account: '' +settings.unlink-gitlab-account: '' +settings.unlink-gitea-account: '' +settings.delete-account: '' +settings.delete-account-confirm: '' +settings.add-ssh-key: '' +settings.add-ssh-key-help: '' +settings.add-ssh-key-title: '' +settings.add-ssh-key-content: '' +settings.delete-ssh-key: '' +settings.delete-ssh-key-confirm: '' +settings.ssh-key-added-at: '' +settings.ssh-key-never-used: '' +settings.ssh-key-last-used: '' +settings.ssh-key-exists: '' +settings.change-username: '' +settings.create-password: '' +settings.create-password-help: '' +settings.change-password: '' +settings.change-password-help: '' +settings.password-label-title: '' + +auth.signup-disabled: '' +auth.login: '' +auth.signup: '' +auth.new-account: '' +auth.username: '' +auth.password: '' +auth.register-instead: '' +auth.login-instead: '' +auth.oauth: '' +auth.mfa: '' +auth.mfa.passkey: '' +auth.mfa.passkeys: '' +auth.mfa.use-passkey: '' +auth.mfa.bind-passkey: '' +auth.mfa.login-with-passkey: '' +auth.mfa.waiting-for-passkey-input: '' +auth.mfa.use-passkey-to-finish: '' +auth.mfa.passkeys-help: '' +auth.mfa.passkey-name: '' +auth.mfa.delete-passkey: '' +auth.mfa.passkey-added-at: '' +auth.mfa.passkey-never-used: '' +auth.mfa.passkey-last-used: '' +auth.mfa.delete-passkey-confirm: '' +auth.totp: '' +auth.totp.help: '' +auth.totp.use: '' +auth.totp.regenerate-recovery-codes: '' +auth.totp.already-enabled: '' +auth.totp.invalid-secret: '' +auth.totp.invalid-code: '' +auth.totp.code-used: '' +auth.totp.disabled: '' +auth.totp.disable: '' +auth.totp.enter-code: '' +auth.totp.enter-recovery-key: '' +auth.totp.code: '' +auth.totp.submit: '' +auth.totp.proceed: '' +auth.totp.save-recovery-codes: '' +auth.totp.scan-qr-code: '' + + +error: '' +error.page-not-found: '' +error.bad-request: '' +error.signup-disabled: '' +error.signup-disabled-form: '' +error.login-disabled-form: '' +error.complete-oauth-login: "" +error.oauth-unsupported: '' +error.cannot-bind-data: '' +error.invalid-number: '' +error.invalid-character-unescaped: '' +error.not-in-mfa-session: '' + +header.menu.all: '' +header.menu.new: '' +header.menu.search: '' +header.menu.my-gists: '' +header.menu.liked: '' +header.menu.admin: '' +header.menu.settings: '' +header.menu.logout: '' +header.menu.register: '' +header.menu.login: '' +header.menu.light: '' +header.menu.dark: '' +header.menu.system: '' +footer.powered-by: '' + +pagination.older: '' +pagination.newer: '' +pagination.previous: '' +pagination.next: '' + +admin.admin_panel: '' +admin.general: '' +admin.users: '' +admin.gists: '' +admin.configuration: '' +admin.invitations: '' +admin.invitations.create: '' +admin.versions: '' +admin.ssh_keys: '' +admin.stats: '' +admin.actions: '' +admin.actions.sync-fs: '' +admin.actions.sync-db: '' +admin.actions.git-gc: '' +admin.actions.sync-previews: '' +admin.actions.reset-hooks: '' +admin.actions.index-gists: '' +admin.actions.sync-gist-languages: '' +admin.id: '' +admin.user: '' +admin.delete: '' +admin.created_at: '' + +admin.config-link: '' +admin.config-link-overriden: '' +admin.disable-signup: '' +admin.disable-signup_help: '' +admin.require-login: '' +admin.require-login_help: '' +admin.allow-gists-without-login: '' +admin.allow-gists-without-login_help: '' +admin.disable-login: '' +admin.disable-login_help: '' +admin.disable-gravatar: '' +admin.disable-gravatar_help: '' + +admin.users.delete_confirm: '' + +admin.gists.title: '' +admin.gists.private: '' +admin.gists.nb-files: '' +admin.gists.nb-likes: '' +admin.gists.delete_confirm: '' + +admin.invitations.help: '' +admin.invitations.max_uses: '' +admin.invitations.expires_at: '' +admin.invitations.code: '' +admin.invitations.copy_link: '' +admin.invitations.uses: '' +admin.invitations.expired: '' +admin.invitations.delete_confirm: '' + +flash.admin.user-deleted: '' +flash.admin.gist-deleted: '' +flash.admin.invitation-created: '' +flash.admin.invitation-deleted: '' +flash.admin.sync-fs: '' +flash.admin.sync-db: '' +flash.admin.git-gc: '' +flash.admin.sync-previews: '' +flash.admin.reset-hooks: '' +flash.admin.index-gists: '' +flash.admin.sync-gist-languages: '' + +flash.auth.username-exists: '' +flash.auth.invalid-credentials: '' +flash.auth.account-linked-oauth: '' +flash.auth.account-unlinked-oauth: '' +flash.auth.user-sshkeys-not-retrievable: '' +flash.auth.user-sshkeys-not-created: '' +flash.auth.must-be-logged-in: '' +flash.auth.passkey-registred: '' +flash.auth.passkey-deleted: '' + +flash.gist.visibility-changed: '' +flash.gist.deleted: '' +flash.gist.fork-own-gist: '' +flash.gist.forked: '' + +flash.user.email-updated: '' +flash.user.invalid-ssh-key: '' +flash.user.ssh-key-added: '' +flash.user.ssh-key-deleted: '' +flash.user.password-updated: '' +flash.user.username-updated: '' + +validation.is-too-long: '' +validation.should-not-be-empty: '' +validation.should-not-include-sub-directory: '' +validation.should-only-contain-alphanumeric-characters: '' +validation.should-only-contain-alphanumeric-characters-and-dashes: '' +validation.not-enough: '' +validation.invalid: '' +validation.invalid-gist-topics: '' + +html.title.admin-panel: '' diff --git a/internal/i18n/locales/zh-CN.yml b/internal/i18n/locales/zh-CN.yml index 6693bad..d72f022 100644 --- a/internal/i18n/locales/zh-CN.yml +++ b/internal/i18n/locales/zh-CN.yml @@ -295,3 +295,19 @@ auth.totp.submit: 提交 auth.totp.proceed: 继续 auth.totp.save-recovery-codes: 请将您的恢复代码保存在安全的地方。在您无法访问身份验证应用程序时,可以使用这些代码恢复访问。 admin.invitations.delete_confirm: 您想要删除此邀请吗? +gist.new.topics: 主题(用空格分隔) +validation.invalid-gist-topics: 无效的 Gists 主题,它们必须以字母或数字开头,长度不超过50个字符,并且可以包含连字符 +gist.list.topic-results-topic: '%s 与主题匹配的所有 Gists' +admin.actions.sync-gist-languages: 同步所有 gists 语言 +flash.admin.sync-gist-languages: 正在同步 Gist 语言... +gist.list.topic-results: 所有匹配主题的 Gist +gist.search.help.topic: 具有给定主题的 Gists +gist.search.placeholder.title: 标题 +gist.search.placeholder.visibility: 可见性 +gist.search.placeholder.private: 私密 +gist.search.placeholder.language: 语言 +gist.search.placeholder.all: 所有 +gist.search.placeholder.topics: 话题 +gist.search.placeholder.search: 搜索 +gist.search.placeholder.public: 公开 +gist.search.placeholder.unlisted: 未列出的