From 73316ab5b8392a465fa2b8af613e95c8a813ce90 Mon Sep 17 00:00:00 2001 From: Acaki Date: Thu, 14 Aug 2025 23:35:53 +0800 Subject: [PATCH] fix: iphone storyboard and add more translations --- VoidLink/Base.lproj/iPhone.storyboard | 102 ++++++++++++++++------ VoidLink/mul.lproj/iPad.xcstrings | 54 ++++++++++++ VoidLink/mul.lproj/iPhone.xcstrings | 120 ++++++++++++++++++++++++++ 3 files changed, 252 insertions(+), 24 deletions(-) diff --git a/VoidLink/Base.lproj/iPhone.storyboard b/VoidLink/Base.lproj/iPhone.storyboard index 12159717..e1e24874 100644 --- a/VoidLink/Base.lproj/iPhone.storyboard +++ b/VoidLink/Base.lproj/iPhone.storyboard @@ -677,12 +677,12 @@ - + - + @@ -890,24 +890,7 @@ - - - - - - - - - - - - - + @@ -1643,6 +1626,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1664,12 +1706,18 @@ + + + + + + @@ -1690,6 +1738,7 @@ + @@ -1738,6 +1787,8 @@ + + @@ -1747,16 +1798,19 @@ - + + + + - + - + - + diff --git a/VoidLink/mul.lproj/iPad.xcstrings b/VoidLink/mul.lproj/iPad.xcstrings index 947d689d..3ecdccf7 100644 --- a/VoidLink/mul.lproj/iPad.xcstrings +++ b/VoidLink/mul.lproj/iPad.xcstrings @@ -982,6 +982,24 @@ "state" : "new", "value" : "Performance Graphs - Opacity: 50%" } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "性能图表 - 不透明度:50%" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "效能圖表 - 不透明度:50%" + } + }, + "zh-HK" : { + "stringUnit" : { + "state" : "translated", + "value" : "效能圖表 - 不透明度:50%" + } } } }, @@ -1342,6 +1360,24 @@ "state" : "new", "value" : "Displays frametime and buffer health metrics. Adjust the opacity if they obscure parts of the screen. Swipe up/down with two fingers to show or hide all stats." } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "显示帧时间和缓冲健康指标。如果遮挡屏幕部分内容,请调整透明度。用两指上下滑动以显示或隐藏所有统计信息。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "顯示影格時間與緩衝健康指標。如遮擋螢幕部分內容,請調整透明度。用兩指上下滑動以顯示或隱藏所有統計資訊。" + } + }, + "zh-HK" : { + "stringUnit" : { + "state" : "translated", + "value" : "顯示影格時間與緩衝健康指標。如遮擋螢幕部分內容,請調整透明度。用兩指上下滑動以顯示或隱藏所有統計資訊。" + } } } }, @@ -3370,6 +3406,24 @@ "state" : "new", "value" : "The recommended value is 2. 1 frame provides the lowest latency, but may require an Ethernet connection." } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "建议值为2。1帧提供最低延迟,但可能需要以太网连接。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "建議值為2。1影格提供最低延遲,但可能需要乙太網路連線。" + } + }, + "zh-HK" : { + "stringUnit" : { + "state" : "translated", + "value" : "建議值為2。1影格提供最低延遲,但可能需要乙太網路連線。" + } } } }, diff --git a/VoidLink/mul.lproj/iPhone.xcstrings b/VoidLink/mul.lproj/iPhone.xcstrings index 43103409..a6c78979 100644 --- a/VoidLink/mul.lproj/iPhone.xcstrings +++ b/VoidLink/mul.lproj/iPhone.xcstrings @@ -91,6 +91,36 @@ } } }, + "3Ff-AF-K42.text" : { + "comment" : "Class = \"UILabel\"; text = \"Displays frametime and buffer health metrics. Adjust the opacity if they obscure parts of the screen. Swipe up/down with two fingers to show or hide all stats.\"; ObjectID = \"3Ff-AF-K42\";", + "extractionState" : "extracted_with_value", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Displays frametime and buffer health metrics. Adjust the opacity if they obscure parts of the screen. Swipe up/down with two fingers to show or hide all stats." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "显示帧时间和缓冲健康指标。如果遮挡屏幕部分内容,请调整透明度。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "顯示影格時間與緩衝健康指標。如遮擋螢幕部分內容,請調整透明度。" + } + }, + "zh-HK" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "顯示影格時間與緩衝健康指標。如遮擋螢幕部分內容,請調整透明度。" + } + } + } + }, "3Hh-2q-gas.text" : { "comment" : "Class = \"UILabel\"; text = \"Preferred Codec\"; ObjectID = \"3Hh-2q-gas\";", "extractionState" : "extracted_with_value", @@ -1765,6 +1795,36 @@ } } }, + "LVq-7c-3zg.text" : { + "comment" : "Class = \"UILabel\"; text = \"Performance Graphs - Opacity: 50%\"; ObjectID = \"LVq-7c-3zg\";", + "extractionState" : "extracted_with_value", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Performance Graphs - Opacity: 50%" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "性能图表 - 不透明度:50%" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "效能圖表 - 不透明度:50%" + } + }, + "zh-HK" : { + "stringUnit" : { + "state" : "translated", + "value" : "效能圖表 - 不透明度:50%" + } + } + } + }, "lwy-Nu-hQj.text" : { "comment" : "Class = \"UILabel\"; text = \"External Display Mode\"; ObjectID = \"lwy-Nu-hQj\";", "extractionState" : "extracted_with_value", @@ -2623,6 +2683,36 @@ } } }, + "r8X-jt-JfH.text" : { + "comment" : "Class = \"UILabel\"; text = \"Frames to Buffer\"; ObjectID = \"r8X-jt-JfH\";", + "extractionState" : "extracted_with_value", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Frames to Buffer" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "缓冲帧数" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "緩衝影格數" + } + }, + "zh-HK" : { + "stringUnit" : { + "state" : "translated", + "value" : "緩衝影格數" + } + } + } + }, "R9C-JW-nkF.text" : { "comment" : "Class = \"UILabel\"; text = \"test\"; ObjectID = \"R9C-JW-nkF\";", "extractionState" : "extracted_with_value", @@ -2923,6 +3013,36 @@ } } }, + "ttV-kY-jCi.text" : { + "comment" : "Class = \"UILabel\"; text = \"The recommended value is 2. 1 frame provides the lowest latency, but may require an Ethernet connection.\"; ObjectID = \"ttV-kY-jCi\";", + "extractionState" : "extracted_with_value", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "The recommended value is 2. 1 frame provides the lowest latency, but may require an Ethernet connection." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "建议值为2。1帧提供最低延迟,但可能需要以太网连接。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "建議值為2。1影格提供最低延遲,但可能需要乙太網路連線。" + } + }, + "zh-HK" : { + "stringUnit" : { + "state" : "translated", + "value" : "建議值為2。1影格提供最低延遲,但可能需要乙太網路連線。" + } + } + } + }, "Tue-Qh-8zP.segmentTitles[0]" : { "comment" : "Class = \"UISegmentedControl\"; Tue-Qh-8zP.segmentTitles[0] = \"Stage Manager\"; ObjectID = \"Tue-Qh-8zP\";", "extractionState" : "extracted_with_value",