Skip to content

Commit

Permalink
feat: add traditional chinese translation (#166)
Browse files Browse the repository at this point in the history
  • Loading branch information
exkuretrol committed Dec 15, 2023
1 parent a13ab49 commit 9f19092
Show file tree
Hide file tree
Showing 3 changed files with 184 additions and 2 deletions.
182 changes: 182 additions & 0 deletions internal/i18n/locales/zh-TW.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
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 基本認證透過 Git 複製。
gist.header.clone-ssh: 透過 SSH 複製
gist.header.clone-ssh-help: 使用 SSH 金鑰透過 Git 複製。
gist.header.share: 分享
gist.header.share-help: 複製這個 Gist 的連結。
gist.header.download-zip: 下載 ZIP

gist.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.filename-with-extension: 含副檔名的檔案名稱
gist.new.indent-mode: 縮排模式
gist.new.indent-mode-space: 空格
gist.new.indent-mode-tab: 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.edit.editing: 編輯中
gist.edit.change-visibility: 更改可見性
gist.edit.delete: 刪除
gist.edit.cancel: 取消
gist.edit.save: 保存

gist.list.joined: 加入
gist.list.all: 所有 Gists
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: 喜歡的 Gists
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

gist.forks: 分支
gist.forks.view: 查看分支
gist.forks.no: 沒有任何公開的分支

gist.likes: 喜歡
gist.likes.no: 目前還沒有任何人喜歡

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: 沒有任何修訂版可顯示

settings: 設定
settings.email: 電子郵件
settings.email-help: 用於提交和 Gravatar
settings.email-set: 設定電子郵件
settings.link-accounts: 連結帳號
settings.link-github-account: 連結 GitHub 帳號
settings.link-gitea-account: 連結 Gitea 帳號
settings.unlink-github-account: 取消連結 GitHub 帳號
settings.unlink-gitea-account: 取消連結 Gitea 帳號
settings.delete-account: 刪除帳號
settings.delete-account-confirm: 確定要刪除您的帳號嗎?
settings.add-ssh-key: 添加 SSH 金鑰
settings.add-ssh-key-help: 僅用於藉由 SSH 使用 Git 拉取/推送 Gist
settings.add-ssh-key-title: 名稱
settings.add-ssh-key-content: 金鑰
settings.delete-ssh-key: 刪除
settings.delete-ssh-key-confirm: 確認刪除 SSH 金鑰
settings.ssh-key-added-at: 添加於
settings.ssh-key-never-used: 從未使用
settings.ssh-key-last-used: 最後使用
settings.create-password: 創建密碼
settings.create-password-help: 創建您的密碼以通過 HTTP 登錄到 Opengist
settings.change-password: 更改密碼
settings.change-password-help: 更改您的密碼以通過 HTTP 登錄到 Opengist
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.github-oauth: 用 GitHub 帳號繼續
auth.gitea-oauth: 用 Gitea 帳號繼續

error: 錯誤

header.menu.all: 全部
header.menu.new: 新建
header.menu.search: 搜索
header.menu.my-gists: 我的 Gists
header.menu.liked: 喜歡的 Gists
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: 由 %s 提供支持

pagination.older: 下一頁
pagination.newer: 上一頁
pagination.previous: 上一頁
pagination.next: 下一頁

admin.admin_panel: 管理儀表板
admin.general: 一般
admin.users: 使用者
admin.gists: Gists
admin.configuration: 設定
admin.versions: 版本
admin.ssh_keys: SSH 金鑰
admin.stats: 統計
admin.actions: 操作
admin.actions.sync-fs: 從系統同步 Gists
admin.actions.sync-db: 從資料庫同步 Gists
admin.actions.git-gc: 清理 git 儲存庫
admin.id: ID
admin.user: 使用者
admin.delete: 刪除
admin.created_at: 創建時間

admin.config-link: 這裡的設定可以通過 YAML 配置檔案或是環境變數 %s。
admin.config-link-overriden: 覆蓋
admin.disable-signup: 關閉註冊
admin.disable-signup_help: 禁止創建新帳號。
admin.require-login: 登錄後瀏覽
admin.require-login_help: 強制使用者登錄以查看 Gist。
admin.disable-login: 關閉登錄頁面
admin.disable-login_help: 關閉通過登錄頁面登錄,強制使用 OAuth 提供者。
admin.disable-gravatar: 禁用 Gravatar
admin.disable-gravatar_help: 禁止使用 Gravatar 作為頭像提供者。

admin.users.delete_confirm: 您要刪除這個使用者嗎?

admin.gists.title: 標題
admin.gists.private: 是否為私人
admin.gists.nb-files: 檔案數
admin.gists.nb-likes: 喜歡
admin.gists.delete_confirm: 您要刪除這個 Gist 嗎?
2 changes: 1 addition & 1 deletion templates/base/base_footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<div id="language-list" class="hidden absolute bottom-0 z-10 mb-10 mt-2 origin-bottom-right rounded-md bg-white shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none dark:bg-gray-800 dark:ring-gray-700" role="menu" aria-orientation="vertical" aria-labelledby="menu-button" tabindex="-1">
<div class="py-1" role="none">
{{ range .allLocales }}
<a href="?lang={{ .Code }}" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-full hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">{{ .Name }}</a>
<a href="?lang={{ .Code }}" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">{{ .Name }}</a>
{{ end }}
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion templates/base/base_header.html
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@
</svg>
{{ .locale.Tr "header.menu.dark" }}
</button>
<button id="system-mode" class="dark:text-slate-300 text-slate-700 group flex items-center px-3 py-1.5 text-sm w-full hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1">
<button id="system-mode" class="dark:text-slate-300 text-slate-700 group flex items-center px-3 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1">
<svg xmlns="http:https://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" class="mr-3 h-5 w-5 text-slate-600 dark:text-slate-400 group-hover:text-slate-500">
<path stroke-linecap="round" stroke-linejoin="round" d="M9 17.25v1.007a3 3 0 01-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0115 18.257V17.25m6-12V15a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 15V5.25m18 0A2.25 2.25 0 0018.75 3H5.25A2.25 2.25 0 003 5.25m18 0V12a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 12V5.25" />
</svg>
Expand Down

0 comments on commit 9f19092

Please sign in to comment.