From 09ba8d2f0f65b0e60215c16db2b88092b5c42720 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Fri, 2 Dec 2022 19:39:21 -0500 Subject: [PATCH] [U] Generate zh_hant --- people/GLaDOSister/page.zh_hant.md | 7 +++++++ people/MioCardMeow/page.zh_hant.md | 7 +++++++ people/MizuharaNagisa/page.zh_hant.md | 7 +++++++ people/SevenBird/page.zh_hant.md | 7 +++++++ people/Uekawakuyuurei/page.zh_hant.md | 7 +++++++ people/donotexist_A/page.zh_hant.md | 7 +++++++ people/gaoyanger/page.zh_hant.md | 7 +++++++ people/homoyamakaze/page.zh_hant.md | 7 +++++++ people/lintong/page.zh_hant.md | 7 +++++++ people/noname/page.zh_hant.md | 6 ++++++ scripts/.convert_past/last-hash.txt | 2 +- scripts/convert_zh.py | 12 +++++++++--- 12 files changed, 79 insertions(+), 4 deletions(-) diff --git a/people/GLaDOSister/page.zh_hant.md b/people/GLaDOSister/page.zh_hant.md index 8afe587e..ba038d62 100644 --- a/people/GLaDOSister/page.zh_hant.md +++ b/people/GLaDOSister/page.zh_hant.md @@ -1,3 +1,10 @@ +--- +name: 倉山靜葉 +info: + alias: 靜葉、G姐 + location: 中國北京 +--- + ## 簡介 正如她的簽名所寫,靜葉是「一隻可愛的語言學女孩」。 diff --git a/people/MioCardMeow/page.zh_hant.md b/people/MioCardMeow/page.zh_hant.md index 9cb5ffd3..547463a4 100644 --- a/people/MioCardMeow/page.zh_hant.md +++ b/people/MioCardMeow/page.zh_hant.md @@ -1,3 +1,10 @@ +--- +name: 澪卡喵 +info: + alias: 澪卡喵 + location: 中國 +--- + ## 簡介 [澪卡喵](https://twitter.com/MiocardMeow) ,一名跨性別女性,於 2022 年 1 月 31 日凌晨醫治無效逝世。該消息於 2022 年 2 月 14 日由 [喵小白](https://twitter.com/pizyj/status/1492928433172582400?s=21) 發佈。 diff --git a/people/MizuharaNagisa/page.zh_hant.md b/people/MizuharaNagisa/page.zh_hant.md index 3d022c93..1f4a4707 100644 --- a/people/MizuharaNagisa/page.zh_hant.md +++ b/people/MizuharaNagisa/page.zh_hant.md @@ -1,3 +1,10 @@ +--- +name: 水原なぎさ +info: + alias: 水原なぎさ + location: 上海 +--- + ## 簡介 水原渚是一名居住在上海區域的跨性別女性,蛍的好友。是活躍的維基人,曾長期編輯中文維基百科和其它 MediaWiki 站點。從2019年開始成爲一名艦隊收藏提督,最喜歡的艦娘是響(推測)。喜歡鑽研樹莓派等電腦硬件技術,也熱愛繪畫。可以熟練使用日文。 diff --git a/people/SevenBird/page.zh_hant.md b/people/SevenBird/page.zh_hant.md index 4a9f2f68..a069b1d3 100644 --- a/people/SevenBird/page.zh_hant.md +++ b/people/SevenBird/page.zh_hant.md @@ -1,3 +1,10 @@ +--- +name: 柒鳥 +info: + alias: 柒鳥 + location: 福建 +--- + >「想念我的時候,就擡頭看看月亮吧~」 >「我會在月亮上等你」 diff --git a/people/Uekawakuyuurei/page.zh_hant.md b/people/Uekawakuyuurei/page.zh_hant.md index 0233fc16..f06ac633 100644 --- a/people/Uekawakuyuurei/page.zh_hant.md +++ b/people/Uekawakuyuurei/page.zh_hant.md @@ -1,3 +1,10 @@ +--- +name: 蛍 +info: + alias: 阿蛍、蛍醬、秋雲 + location: 中國 +--- + ## 簡介 據阿蛍的[自述](https://twitter.com/Uekawakuyuurei/status/1416208961339019267),ta「在現實中只是一個看起來不太健康的男生而已」,不過,在網上被當成是女生的時候,ta 也不會去主動修正別人的稱呼。雖然這樣做 ta 會因此感到抱歉,覺得「總有一點像在騙人」,但無論阿蛍是男生還是女生,ta 都是最善良、最可愛的孩子。 diff --git a/people/donotexist_A/page.zh_hant.md b/people/donotexist_A/page.zh_hant.md index f9905261..02fdec89 100644 --- a/people/donotexist_A/page.zh_hant.md +++ b/people/donotexist_A/page.zh_hant.md @@ -1,3 +1,10 @@ +--- +name: 不存在 +info: + alias: 不存在、存存 + location: 中國廣東省 +--- + ## 簡介 存存是一個可愛的小姑娘,因此人緣也超級好,每一個見到存存的人都會被她的熱情和開朗所打動。雖然存存患有雙相以及其他的基礎疾病,身體不是很好,經常生病[住院](https://twitter.com/donotexist_A/status/1383379769903910915?s=20),要喫很多藥,但她和醫生、病友的關係總是很好。同病房的美術生哥哥幫存存畫過一張自畫像。 diff --git a/people/gaoyanger/page.zh_hant.md b/people/gaoyanger/page.zh_hant.md index 58bb7f37..7d2c951f 100644 --- a/people/gaoyanger/page.zh_hant.md +++ b/people/gaoyanger/page.zh_hant.md @@ -1,3 +1,10 @@ +--- +name: 羔羊 +info: + alias: 羔羊 + location: 海南海口 +--- + ## 簡介 羔羊是一個可愛、溫柔、善良的女孩。是單親家庭,從小生活條件不好,但她一直很堅強。 diff --git a/people/homoyamakaze/page.zh_hant.md b/people/homoyamakaze/page.zh_hant.md index acd3c418..68c21707 100644 --- a/people/homoyamakaze/page.zh_hant.md +++ b/people/homoyamakaze/page.zh_hant.md @@ -1,3 +1,10 @@ +--- +name: 淺羽貓頭 +info: + alias: 淺羽貓頭、穗也貓貓頭 + location: 甘肅蘭州 +--- + ## 简介 [淺羽貓頭](https://twitter.com/homoyamakaze) ,上傳了wiki上唯一一個遼寧地區開證方法,線下協助多名跨性別開具證明和處方,説明很多人買到了低價日雌,數量至少在100盒以上。 diff --git a/people/lintong/page.zh_hant.md b/people/lintong/page.zh_hant.md index 0f527b7d..41498431 100644 --- a/people/lintong/page.zh_hant.md +++ b/people/lintong/page.zh_hant.md @@ -1,3 +1,10 @@ +--- +name: 林童 +info: + alias: 林童 + location: 湖北武漢 +--- + ## 簡介 林童,是一個佔有欲比較強烈的女孩子,有個不經常聯繫的媽媽,喜歡吃西紅柿炒雞蛋什麽的,喝黑色魔爪,黏人,性格方面,比較突出的就是喜歡逼著妳幹不喜歡的事情,有點公主病?可能是因為我吧。比較喜歡麻煩愛人。不喜歡麻煩熟人。(生前愛人留) diff --git a/people/noname/page.zh_hant.md b/people/noname/page.zh_hant.md index 806310f3..d9d59fc5 100644 --- a/people/noname/page.zh_hant.md +++ b/people/noname/page.zh_hant.md @@ -1,3 +1,9 @@ +--- +name: 無名逝者 +info: + alias: 無名逝者 +--- + ## 簡介 這個頁面用來記錄那些沒有名字的,因爲對跨性別的系統性暴力而喪失生命的受害者。ta 們或許甚至未必是跨性別本身。 diff --git a/scripts/.convert_past/last-hash.txt b/scripts/.convert_past/last-hash.txt index 661d5fdc..0c763966 100644 --- a/scripts/.convert_past/last-hash.txt +++ b/scripts/.convert_past/last-hash.txt @@ -1 +1 @@ -bb82193d413000569b581dbeacfff2017988f49a +dacf47e2d848513235bda0af91c15e1b18e7cc97 diff --git a/scripts/convert_zh.py b/scripts/convert_zh.py index 77cdbe71..3c7066ff 100755 --- a/scripts/convert_zh.py +++ b/scripts/convert_zh.py @@ -2,14 +2,14 @@ import difflib import os from pathlib import Path -from subprocess import check_output +from subprocess import check_output, CalledProcessError import opencc from hypy_utils import write from hypy_utils.tqdm_utils import pmap, smap ALLOWED_DIRS = {Path(p) for p in ['people', 'src/assets']} -ALLOWED_SUF = {'.json5', '.md'} +ALLOWED_SUF = {'.md'} HANS_TO_HANT = opencc.OpenCC('s2t.json') @@ -122,7 +122,13 @@ def process_file(f: Path): # Hant file exists, use diff # Obtain original version from git - past = check_output(['git', 'show', f"{LAST_HASH}:{f.relative_to('.')}"]).decode() + try: + past = check_output(['git', 'show', f"{LAST_HASH}:{f.relative_to('.')}"]).decode() + except CalledProcessError as e: + # This might happen when the last recorded commit is before the first occurrence of the file. If this + # happens, print an error. + print(e) + return # Nothing changed, skip if past == hans: