From 7474e1d75b24fe60b24e44fcd3ae315e2cf9c0fe Mon Sep 17 00:00:00 2001 From: Robby Date: Thu, 19 Dec 2024 00:23:15 +0800 Subject: [PATCH 1/8] feat: Add README.md --- README.md | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..7699f76 --- /dev/null +++ b/README.md @@ -0,0 +1,85 @@ +# locale-zh-Hans + +這個倉庫包含了 State of JS/CSS/HTML 等調查的中文(繁體)語言文件。你可以在這裡查看 [所有語言倉庫列表](https://github.com/orgs/Devographics/repositories?q=locale-&type=all&language=&sort=name)。 + +## 如何貢獻代碼 + +#### 1. 成為翻譯者 + +要開始幫助翻譯調查,你應該 [加入 Discord](https://discord.com/invite/zRDb35jfrt) 並私訊我(`SachaG`)你的 GitHub 用戶名,以及你希望幫助翻譯的語言區域代碼(例如 `fr-FR`、`zh-Hant` 等)。 + +接著,我會授予你該所有翻譯 `yaml` 文件倉庫的維護者權限,之後你可以和其他翻譯團隊成員一起管理它。 + +#### 2. 尋找要翻譯的東西 + +你可以通過瀏覽調查應用、調查結果網站等方式來查找未翻譯的字串,或者使用我們的 API 獲得額外的資料,例如某語言區域的完成百分比或所有未翻譯的字串: + +- https://graphiql.devographics.com/ + +以下是範例查詢: + +```graphql +query GetLocaleData { + locale(localeId: ru_RU) { + completion + totalCount + translatedCount + translators + untranslatedKeys + } +} +``` + +#### 3. 獲得貢獻認可 + +每位翻譯者都會在使用翻譯的調查應用網站中獲得貢獻認可。為了獲得認可,請將你的 GitHub 用戶名添加到每個語言區域 `config.yml` 文件中的 `translators` 陣列中。 + +以下是 `de-DE` 語言區域的範例: + +- https://github.com/Devographics/locale-de-DE/blob/main/config.yml#L3 + +#### 4. 即時推送你的更改 + +目前沒有自動化的 GitHub Hooks 來更新翻譯好的語言文件,所以目前最好的方法是從 Discord 私訊告訴我你完成了翻譯。 + +## 翻譯文件 + +#### 調查應用 + +這些字串與用戶填寫實際調查時使用的應用相關。 + +- `surveys.yml` +- `accounts.yml` +- `state_of_js_2020_survey.yml` + +#### 結果應用 + +這些字串僅出現在顯示調查結果和統計資料的靜態網站中。 + +- `results.yml` +- `state_of_css_2020.yml` +- `state_of_js_2020.yml` + +#### 兩者都有 + +這些字串都出現在兩者中。 + +- `common.yml` +- `state_of_css.yml` +- `state_of_js.yml` + +#### 其他 + +- `homepage.yml` + +## 加入翻譯團隊 + +建議你加入你想翻譯的 [翻譯團隊](https://github.com/orgs/Devographics/teams/translators/teams)。 + +## 本地開發 + +目前在本地開發時,沒有簡單的方式查看字串的上下文。我們正在努力解決這個問題。 + +## 獲得幫助 + +加入 [我們的 Discord](https://discord.gg/zRDb35jfrt) 以獲得幫助。 From 691abf056b54cee3ec328c4f7d75ddb21524790a Mon Sep 17 00:00:00 2001 From: Robby Date: Fri, 27 Dec 2024 00:18:46 +0800 Subject: [PATCH 2/8] Update README.md --- README.md | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 7699f76..7e3f51e 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,18 @@ # locale-zh-Hans -這個倉庫包含了 State of JS/CSS/HTML 等調查的中文(繁體)語言文件。你可以在這裡查看 [所有語言倉庫列表](https://github.com/orgs/Devographics/repositories?q=locale-&type=all&language=&sort=name)。 +這個 Repo (Repository) 包含了 State of JS/CSS/HTML 等調查的中文(繁體)文件。你可以在這裡查看 [所有 Repository 列表](https://github.com/orgs/Devographics/repositories?q=locale-&type=all&language=&sort=name)。 -## 如何貢獻代碼 +## 如何參與 #### 1. 成為翻譯者 -要開始幫助翻譯調查,你應該 [加入 Discord](https://discord.com/invite/zRDb35jfrt) 並私訊我(`SachaG`)你的 GitHub 用戶名,以及你希望幫助翻譯的語言區域代碼(例如 `fr-FR`、`zh-Hant` 等)。 +如果想協助翻譯,你可以 [加入 Discord](https://discord.com/invite/zRDb35jfrt) 並向(`SachaG`)私訊提供你的 GitHub 使用者名稱,以及希望翻譯的地區代碼(例如 `fr-FR`、`zh-Hant` 等)。 -接著,我會授予你該所有翻譯 `yaml` 文件倉庫的維護者權限,之後你可以和其他翻譯團隊成員一起管理它。 +待收到翻譯團隊邀請後,你便可以和其他團隊成員進行翻譯與維護。 #### 2. 尋找要翻譯的東西 -你可以通過瀏覽調查應用、調查結果網站等方式來查找未翻譯的字串,或者使用我們的 API 獲得額外的資料,例如某語言區域的完成百分比或所有未翻譯的字串: +你可以瀏覽調查結果網站來查找尚未翻譯的文字,或者使用我們的 API 取得額外的資料,例如某地區代碼的完成百分比,或者是所有未翻譯的字串: - https://graphiql.devographics.com/ @@ -30,9 +30,9 @@ query GetLocaleData { } ``` -#### 3. 獲得貢獻認可 +#### 3. 取得貢獻認可 -每位翻譯者都會在使用翻譯的調查應用網站中獲得貢獻認可。為了獲得認可,請將你的 GitHub 用戶名添加到每個語言區域 `config.yml` 文件中的 `translators` 陣列中。 +每一位翻譯者都能在貢獻列表中顯示自己的名字,因此你可以將 GitHub 使用者名稱新增到 `config.yml` 文件的 `translators` 中。 以下是 `de-DE` 語言區域的範例: @@ -40,29 +40,29 @@ query GetLocaleData { #### 4. 即時推送你的更改 -目前沒有自動化的 GitHub Hooks 來更新翻譯好的語言文件,所以目前最好的方法是從 Discord 私訊告訴我你完成了翻譯。 +目前沒有自動化的 GitHub Hooks 來更新翻譯好的文件,請直接從 Discord 文字頻道或私訊(`SachaG`)說明你完成了翻譯。 ## 翻譯文件 -#### 調查應用 +#### 調查相關文件 -這些字串與用戶填寫實際調查時使用的應用相關。 +這些文件會在調查問卷中出現。 - `surveys.yml` - `accounts.yml` - `state_of_js_2020_survey.yml` -#### 結果應用 +#### 調查結果相關文件 -這些字串僅出現在顯示調查結果和統計資料的靜態網站中。 +這些文件僅出現在問卷結果和統計資料的靜態網站中。 - `results.yml` - `state_of_css_2020.yml` - `state_of_js_2020.yml` -#### 兩者都有 +#### 共通文件 -這些字串都出現在兩者中。 +這些文件都會出現在上述兩種情境。 - `common.yml` - `state_of_css.yml` @@ -74,12 +74,12 @@ query GetLocaleData { ## 加入翻譯團隊 -建議你加入你想翻譯的 [翻譯團隊](https://github.com/orgs/Devographics/teams/translators/teams)。 +建議你可以加入對應語言區域的 [翻譯團隊](https://github.com/orgs/Devographics/teams/translators/teams)。 ## 本地開發 -目前在本地開發時,沒有簡單的方式查看字串的上下文。我們正在努力解決這個問題。 +目前在本地開發時,沒有相對簡單的方式來反查字串的原文內容。我們正在努力解決這個問題。 -## 獲得幫助 +## 取得幫助 -加入 [我們的 Discord](https://discord.gg/zRDb35jfrt) 以獲得幫助。 +加入 [我們的 Discord](https://discord.gg/zRDb35jfrt) 以取得幫助。 From e12bab190662465e21f0fdf7daf616aecd7f576f Mon Sep 17 00:00:00 2001 From: Robby Date: Mon, 30 Dec 2024 09:07:14 +0800 Subject: [PATCH 3/8] Update README.md title --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7e3f51e..0485528 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# locale-zh-Hans +# locale-zh-Hant 這個 Repo (Repository) 包含了 State of JS/CSS/HTML 等調查的中文(繁體)文件。你可以在這裡查看 [所有 Repository 列表](https://github.com/orgs/Devographics/repositories?q=locale-&type=all&language=&sort=name)。 From 9be832c8029e4fbd853eac5a6e24477f1bf16d8e Mon Sep 17 00:00:00 2001 From: Robby Date: Fri, 10 Jan 2025 22:47:08 +0800 Subject: [PATCH 4/8] Update README.md Co-authored-by: Ming-jun Lu <40516784+mingjunlu@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0485528..4c8ce8b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # locale-zh-Hant -這個 Repo (Repository) 包含了 State of JS/CSS/HTML 等調查的中文(繁體)文件。你可以在這裡查看 [所有 Repository 列表](https://github.com/orgs/Devographics/repositories?q=locale-&type=all&language=&sort=name)。 +這個 repo 包含了 State of JS/CSS/HTML 等調查的正體中文文件。你可以[在此查看所有 repo 列表](https://github.com/orgs/Devographics/repositories?q=locale-&type=all&language=&sort=name)。 ## 如何參與 From 44565384ff9fe0adcde8a5968319085b62831327 Mon Sep 17 00:00:00 2001 From: Robby Date: Fri, 10 Jan 2025 22:47:29 +0800 Subject: [PATCH 5/8] Update README.md Co-authored-by: Ming-jun Lu <40516784+mingjunlu@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4c8ce8b..edcbd3c 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ #### 1. 成為翻譯者 -如果想協助翻譯,你可以 [加入 Discord](https://discord.com/invite/zRDb35jfrt) 並向(`SachaG`)私訊提供你的 GitHub 使用者名稱,以及希望翻譯的地區代碼(例如 `fr-FR`、`zh-Hant` 等)。 +如果想協助翻譯,可以[加入 Discord](https://discord.com/invite/zRDb35jfrt) 並私訊(`SachaG`)你的 GitHub 使用者名稱,以及希望翻譯的地區代碼(例如 `fr-FR`、`zh-Hant` 等)。 待收到翻譯團隊邀請後,你便可以和其他團隊成員進行翻譯與維護。 From 20930742e737aaddcb9175e9e80520d6e8b45e7d Mon Sep 17 00:00:00 2001 From: Robby Date: Fri, 10 Jan 2025 22:47:47 +0800 Subject: [PATCH 6/8] Update README.md Co-authored-by: Ming-jun Lu <40516784+mingjunlu@users.noreply.github.com> --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index edcbd3c..8bb19ad 100644 --- a/README.md +++ b/README.md @@ -38,9 +38,9 @@ query GetLocaleData { - https://github.com/Devographics/locale-de-DE/blob/main/config.yml#L3 -#### 4. 即時推送你的更改 +#### 4. 推送更動 -目前沒有自動化的 GitHub Hooks 來更新翻譯好的文件,請直接從 Discord 文字頻道或私訊(`SachaG`)說明你完成了翻譯。 +目前沒有自動化的 GitHub Hooks 來更新翻譯好的文件,請直接在 Discord 私訊 `SachaG`,讓對方知道你完成了翻譯。 ## 翻譯文件 From f644414e5fa2606413325668e6728784960a1731 Mon Sep 17 00:00:00 2001 From: Robby Date: Fri, 10 Jan 2025 22:47:56 +0800 Subject: [PATCH 7/8] Update README.md Co-authored-by: Ming-jun Lu <40516784+mingjunlu@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8bb19ad..76269f3 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ query GetLocaleData { ## 加入翻譯團隊 -建議你可以加入對應語言區域的 [翻譯團隊](https://github.com/orgs/Devographics/teams/translators/teams)。 +建議加入對應語言區域的[翻譯團隊](https://github.com/orgs/Devographics/teams/translators/teams)。 ## 本地開發 From fc7c410f3f42035c5164ebc120bb8ef028faf7a9 Mon Sep 17 00:00:00 2001 From: Robby Date: Fri, 10 Jan 2025 22:48:11 +0800 Subject: [PATCH 8/8] Update README.md Co-authored-by: Ming-jun Lu <40516784+mingjunlu@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 76269f3..12abfa4 100644 --- a/README.md +++ b/README.md @@ -82,4 +82,4 @@ query GetLocaleData { ## 取得幫助 -加入 [我們的 Discord](https://discord.gg/zRDb35jfrt) 以取得幫助。 +加入[我們的 Discord](https://discord.gg/zRDb35jfrt) 以取得幫助。