diff --git a/TMessagesProj/src/main/res/values-zh-rTW/strings_neko.xml b/TMessagesProj/src/main/res/values-zh-rTW/strings_neko.xml
index d9636baa9..98b2c0eed 100644
--- a/TMessagesProj/src/main/res/values-zh-rTW/strings_neko.xml
+++ b/TMessagesProj/src/main/res/values-zh-rTW/strings_neko.xml
@@ -5,54 +5,55 @@
訊息選單
隱藏您的手機號碼
隱藏
- 刪除所有自己傳送的訊息
- 警告! 這將為此對話中的**所有人**刪除**所有您發送的訊息**。
+ 刪除自己所有訊息
+ 警告!這將為此會話中的 **所有人** 刪除 **全部你發出的訊息**。
機器人登入
- Token 無效
- 忽略被封鎖的使用者在群組內的發言
+ 無效的訪問令牌
+ 忽略被遮蔽使用者在群組內的發言
連線
聊天
姓名順序
名字 姓氏
姓氏 名字
- 使用系統預設字體
+ 使用系統預設字型
無引用轉發
- 複讀
- 拿去自嗨
- 提及使用者
- 強制平板模式
+ 復讀
+ 儲存訊息
+ 建立\@
+ 強制啟用平板模式
ペロペロ
使用完全透明的狀態列
- 請讓貓咪住在通知列裡吧
- 果然通知列還是太擠了
+ 請讓貓咪住在通知欄裡吧
+ 果然通知欄還是太擠了
貓貓奔跑中
抽屜圖示集
每天顯示聖誕帽
標題欄裝飾
基於日期
聖誕節
- 聖誕節
+ 情人節
雪花
煙花
刪除快取的檔案
異世界
此賬戶將連線至測試後端伺服器。
此賬戶將連線至生產後端伺服器。
- 隱藏 Proxy 贊助商頻道
+ 隱藏代理贊助商頻道
顯示歷史訊息
喵!
儲存空間隔離
- 停用敏感內容過濾
+ 儲存 \"Telegram\" 資料夾到應用特定的目錄,以保持共享儲存空間整潔。
+ 禁用敏感內容過濾
在您所有裝置上顯示公共頻道中的敏感媒體內容。
- 貼圖大小
+ 貼紙大小
一大隻
一小隻
喵
呆瓜
- 實驗性
- 無限的收藏貼圖
- 向收藏夾添加無限貼圖,貼圖可能將不能同步到其它裝置。
- 資訊
+ 實驗性功能
+ 無限的收藏貼紙
+ 向收藏夾新增無限貼紙,貼紙可能將不能同步到其它裝置。
+ 詳情
匯出為 JSON
翻譯
刪除 Telegram 帳戶
@@ -60,23 +61,23 @@
翻譯源
Google 翻譯
Google 中國翻譯
- 您選擇的翻譯來源不支援您的語言.
+ 您選擇的翻譯源不支援您的語言。
彩雲小譯
撤銷翻譯
禁用點按切換圖片
令牌
無限的置頂對話
關閉同步以置頂無限對話。
- 下拉開啟已封存對話
+ 下拉開啟已歸檔對話
當滾動瀏覽對話時隱藏鍵盤
- 傳送貼圖
- 發送動圖
- 使用頭像作為程式集背景
- 在轉傳的頁面中顯示標籤
- 新增管理員
- 使用後置鏡頭錄製影片訊息
- 隱藏“所有聊天”標籤
- 在主頁上按“返回”以將其打開.
+ 傳送貼紙
+ 傳送 GIF
+ 使用頭像作為抽屜背景
+ 在轉發頁面顯示資料夾
+ 新增管理的群組與頻道
+ 影片留言預設使用後置攝像頭
+ 隱藏“全部對話”
+ 在主頁按返回鍵開啟全部對話。
在標籤欄上顯示
圖示由 Telegram 雲同步。
標題
@@ -95,12 +96,14 @@
支援我們的開發。
Google Play
Github 上的原始碼
- 重置貼圖大小
+ 重置貼紙大小
重啟應用以生效。
禁用標題欄陰影
- 這是 **Telegram** 官方的 **測試中** 功能
- 在對話列表顯示媒體預覽
+ 這是由 **Telegram** 實現的**測試版**特性。
+ 對話列表中的媒體預覽
Yandex 翻譯
- 自動將影片暫停
- 停用距離感應器事件
+ 自動暫停影片
+ 當鎖定螢幕/切換到後臺時。
+ 禁用距離感測器事件
+ 提高語音訊息質量
diff --git a/TMessagesProj/src/main/res/values-zh-rTW/strings_nekox.xml b/TMessagesProj/src/main/res/values-zh-rTW/strings_nekox.xml
index 853475497..67fc22d1f 100644
--- a/TMessagesProj/src/main/res/values-zh-rTW/strings_nekox.xml
+++ b/TMessagesProj/src/main/res/values-zh-rTW/strings_nekox.xml
@@ -1,110 +1,110 @@
- 鎖定
+ 已鎖定
聊天輸入選單
- 錄影
- 錄音
- 停用連結預覽
+ 錄製影片
+ 錄製音訊
+ 禁用連結預覽
啟用連結預覽
使用輸入選單
- 把錄製按鈕替換成選單,並加入連結預覽開關
- 預設停用連結預覽
- 停用連結預覽可以防止伺服器知道該連結被分享到Telegram上
- 自定義API
- 使用自定義api登錄,如果您無法註冊或登錄,這可能會有所幫助。\n\n注意:如果您正在使用 release 版本,谷歌云推送將不起作用。
- 不要使用自訂API
+ 將錄製按鈕更改為輸入選單,另增加一個連結預覽開關。
+ 預設禁用連結預覽
+ 預設情況下, 在輸入過程中禁用連結預覽請求,以防止伺服器知道該連結在 Telegram 被分享。
+ 自定義 API
+ 使用自定義 Api 登入,如果您無法註冊或登入,這可能會有幫助。\n\n注意:如果您正在使用 release 版本,谷歌雲推送將無法工作。
+ 不使用自定義 API
Telegram Android
Telegram Android X
手動輸入
檢查更新
切換版本
- 找不到更新
- 有新的更新可用
- 更新資料
- 後來
+ 沒有發現更新
+ 有可用的更新
+ 更新
+ 稍後
下載失敗
安裝
- 忽視
- 剛剛下載了一個更新。
+ 忽略
+ 一個更新剛剛下載完成.
代理自動切換
- 關聯群組
- 關聯頻道
- **您的Telegram帳戶可能被停權**
+ 連結的群組
+ 連結的頻道
+ **您的電報賬號可能被封禁**
對於開發者功能的任何不當使用,我們概不負責。
- 點擊以禁用。您不需要這些。
- 佔位符-請禁用
- 自訂後端
- 此功能僅提供給專業用戶,如果您不知道以下選項代表什麼,請忽略它。
- 官方生產數據中心
- 官方測試數據中心
- ipv4地址
- ipv6地址
- 層
+ 點選以禁用, 這個通知不需要顯示.
+ 佔位符 - 請禁用
+ 自定義後端
+ 此功能僅提供給專業使用者,如果您不知道以下選項代表什麼,請忽略它。
+ 官方生產資料中心
+ 官方測試資料中心
+ Ipv4 地址
+ Ipv6 地址
+ 協議層
公鑰
- 關鍵指紋
- 允許通話
+ 指紋
+ 允許電話呼叫
修改翻譯源
Yandex.Translate
- Google 雲翻譯密鑰
- 如果您設置了 Google 雲翻譯密鑰,則將在翻譯時使用雲翻譯API,而不是向網頁版本提交假表格(更快,穩定並節省流量)。
+ Google 雲翻譯金鑰
+ 如果您設定了一個谷歌雲金鑰: 雲翻譯API將被呼叫,而不是模擬表單提交到網頁版 (快速、穩定和節省流量)。
翻譯目標語言
- 翻譯輸入目標語言
+ 輸入翻譯目標語言
更多
NekoX 更新頻道
- 在個人資料中顯示ID / DC
+ 在個人資料中顯示 ID/ DC
使用預設主題 *
夜間模式
隱私警告
- 檢測到您的手機號碼對任何人都可見, 這可能會導致政府控制的黑客找到您的真實身份,請關閉它!
- 檢測到您沒有被關閉“允許通過電話號碼找到我”設置, 這可能會導致政府控制的黑客找到您的真實身份,請關閉它!
- 檢測到您沒有關閉“允許 P2p 通話”設置, 這可能會導致政府控制的黑客找到您的真實身份,請關閉它!
- 檢測到您尚未設置密碼,這可能導致政府控制的黑客找到您的真實身份,請設置一個!
- 套用
+ 檢測到您的手機號碼對任何人都可見, 這可能會導致政府控制的駭客找到您的真實身份,請關閉它!
+ 檢測到您沒有被關閉“允許透過電話號碼找到我”設定, 這可能會導致政府控制的駭客找到您的真實身份,請關閉它!
+ 檢測到您沒有關閉“允許 P2p 通話”設定, 這可能會導致政府控制的駭客找到您的真實身份,請關閉它!
+ 檢測到您沒有設定密碼,這可能會導致政府控制的駭客找到您的真實身份,請設定一個!
+ 應用
不再提醒
移除標題中的表情
NekoX 公共代理
公共
- 不要發送我的輸入狀態
- 假裝截屏
- 導入
- 用戶
- 僅來自私聊的消息
+ 不要傳送我的輸入狀態
+ 假裝截圖
+ 匯入
+ 使用者
+ 僅來自私聊的訊息
聯絡人
- 僅來自通訊錄用戶的消息
+ 僅來自通訊錄使用者的訊息
群組
- 僅來自群組的消息
+ 僅來自群聊的訊息
頻道
- 僅來自頻道的消息
+ 僅來自頻道的訊息
機器人
- 僅來自機器人的消息
+ 僅來自機器人的訊息
未靜音
- 僅來自未靜音的聊天的消息
+ 僅來自未靜音聊天的訊息
未讀
- 僅未讀的消息
- 未讀且可通知
- 僅來自未靜音的聊天的未讀消息
- 忽略文件夾標籤中靜音的未讀計數
+ 僅未讀的訊息
+ 未讀且允許通知
+ 僅來自未靜音聊天的未讀訊息
+ 忽略資料夾標籤中靜音的未讀計數
對話設定
排序設定
未讀優先排序
可通知優先排序
- 用戶優先排序
- 聯繫人優先排序
+ 使用者優先排序
+ 聯絡人優先排序
NekoX 通知服務
- 請啓用 \"NekoX 通知服務\"
+ 請啟用 \"NekoX 通知服務\"
請禁用 \"NekoX 通知服務\"
禁用五秒內後悔
- 禁用系統賬戶
- 分類菜單
- 啓用 VPN 時禁用代理
- 使用側邊欄代理項而不是按鈕
- 預設隱藏代理設置
- 跳過打開鏈接確認
- 刪除群組所有消息
+ 禁用系統帳戶
+ 分類選單
+ 啟用 VPN 時禁用代理
+ 使用側滑欄代理項而不是按鈕
+ 預設隱藏代理按鈕
+ 跳過開啟連結確認
+ 刪除群組所有訊息
警告!這將**刪除此聊天中所有使用者**的**所有訊息**。
解除所有
- 您確定要解除封鎖**所有使用者與機器人**嗎?
- 您還沒有封鎖任何人 :)
+ 您確定要解除遮蔽**所有使用者和機器人**嗎?
+ 您還沒有遮蔽任何人 :)
Vmess 代理
新增 Socks5 代理
新增 MTProto 代理
@@ -112,101 +112,102 @@
新增 Shadowsocks 代理
新增 ShadowsocksR 代理
新增 Trojan 代理
- 多個插件使用此ID: %s。
+ 多個外掛使用此ID: %s.
編輯代理
分享代理
刪除代理
Vmess 代理設定
- 用戶ID
+ 使用者ID
額外ID
加密方式
傳輸協議
- 僞裝類型
- 僞裝域名 / QUIC 加密方式
- 路徑 / QUIC 加密密鑰
+ 偽裝型別
+ 偽裝域名 / QUIC 加密方式
+ 路徑 / QUIC 加密金鑰
使用 TLS
Shadowsocks 代理設定
密碼
加密方法
- 插入
- 插件配置
+ 外掛
+ 外掛配置
ShadowsocksR 代理設定
協議
- 協議參數
+ 協議引數
混淆
- 混淆參數
- Trojan代理設定
+ 混淆引數
+ Trojan 代理設定
別名
重新測試所有 Ping 值
- 基於Ping值重新排序
- 導出伺服器列表到文件
- 從文件導入伺服器列表
- 導入代理伺服器列表
+ 基於 Ping 值重新排序
+ 匯出伺服器列表到檔案
+ 從檔案匯入伺服器列表
+ 匯入代理伺服器列表
代理訂閱
訂閱詳情
- 鏈接列表
+ 連結列表
正更新訂閱
刪除訂閱
- 導出貼紙集
- 從文件導入貼紙集
- 導入貼紙集
+ 匯出貼紙集
+ 從檔案匯入貼紙集
+ 匯入貼紙集
貼紙集
- 無效的貼紙集文件:
- 無效的代理列表文件:
- 已導入的代理伺服器列表:
- 導入出錯:
- 您還沒有添加任何代理伺服器.
+ 無效的貼紙集檔案:
+ 無效的代理列表檔案:
+ 已匯入的代理伺服器:
+ 匯入錯誤:
+ 您還沒有新增任何代理伺服器.
刪除所有伺服器
刪除不可用的伺服器
您確定要**刪除所有伺服器**嗎?
您確定要**刪除不可用的伺服器**嗎?
抱歉,您至少需要 Android 5 (API21)。
- 不好意思,您至少需要 Android 6 (API23)
- 抱歉,迷你版不支持此類型的代理,請在設置中切換版本。
- 從剪切板導入
- 未知或損壞的鏈接
+ 抱歉,您至少需要 Android 6 (API23)。
+ 抱歉,mini 版本不支援此型別的代理,請在設定中切換版本。
+ 從剪貼簿匯入
+ 未知或損壞的連結
二維碼
- 扫描二维码
+ 掃描二維碼
未找到二維碼
- 啓用開發人員模式
- 禁用開發人員模式
- 開發人員設定
- 登錄設定
+ 啟用開發者模式
+ 禁用開發者模式
+ 開發者設定
+ 登入設定
NekoX 常見問題
- 翻譯平台
+ 翻譯平臺
OpenPGP 客戶端
OpenPGP 提供應用
- PGP 密鑰
+ OpenPGP 金鑰
無
簽名
解密訊息
驗證訊息
- 導入公鑰
- 導入私鑰
+ 匯入公鑰
+ 匯入私鑰
分享我的公鑰
禁用振動
忽略內容限制
- 忽略 Telegram 在 Android 本地對訊息的限制。這在將來可能會被伺服器禁止,且您需要自行驗證這個功能在本地的合法性。
- 在轉發訊息之後送出留言
- 取消固定訊息
- 取消固定所有消息
+ 忽略本地訊息的 Android 限制。 這可能會在將來被伺服器禁止,您需要自己評估此選項的本地合法性。
+ 轉發後傳送評論
+ 解除訊息置頂
+ 解除置頂所有訊息
暫時對自己隱藏
二維碼登入
此 二維碼/連結 允許某人登入到您的 Telegram 帳戶, 這是您自己的操作嗎?
- 確認登錄
- 清除存儲
- 該應用程序的所有數據將被永久刪除(並嘗試先註銷所有帳戶)。
- 關於應用程序更新
- 關注我們的公告和更新頻道?
- OpenCC(中文轉換)
+ 確認登入
+ 清除儲存
+ 該應用程式的所有資料將被永久刪除(並先嘗試登出所有帳戶)。
+ 關於本應用之更新
+ 要跟隨我們的公告與更新頻道嗎 ?
+ OpenCC (簡繁轉換)
目標
無
繁體中文
香港繁體
臺灣正體
簡體中文
- 簡體中文(中國)
- 新日文漢字(Shinjitai)
- 發送遊戲
- 通過內聯機器人發送
+ 簡體中文 (中國)
+ 日文新字型
+ 傳送遊戲
+ 透過內聯機器人傳送
+ 接受新的加密對話
diff --git a/TMessagesProj/src/test/java/tw/nekomimi/nekogram/cc/OpenCCTest.kt b/TMessagesProj/src/test/java/tw/nekomimi/nekogram/cc/OpenCCTest.kt
index be2060f8b..8dee8828d 100644
--- a/TMessagesProj/src/test/java/tw/nekomimi/nekogram/cc/OpenCCTest.kt
+++ b/TMessagesProj/src/test/java/tw/nekomimi/nekogram/cc/OpenCCTest.kt
@@ -3,6 +3,7 @@ package tw.nekomimi.nekogram.cc
import org.junit.Test
import org.junit.runner.RunWith
import org.robolectric.RobolectricTestRunner
+import java.io.File
@RunWith(RobolectricTestRunner::class)
class OpenCCTest {
@@ -10,12 +11,16 @@ class OpenCCTest {
@Test
fun ccTest() {
- val example = "你好, 开放中文转换!"
+ File("src/main/res/values-zh-rTW/strings_neko.xml").writeText(
+ CCConverter.get(CCTarget.TT)
+ .convert(File("src/main/res/values-zh-rCN/strings_neko.xml").readText())
+ )
+
+ File("src/main/res/values-zh-rTW/strings_nekox.xml").writeText(
+ CCConverter.get(CCTarget.TT)
+ .convert(File("src/main/res/values-zh-rCN/strings_nekox.xml").readText())
+ )
- for (target in CCTarget.values()) {
- print(target.name + ": ")
- println(CCConverter(target).convert(example))
- }
}