PrefUI // Correct a description regarding App Sandbox.
This commit is contained in:
parent
3984cb79e4
commit
03bdee4437
|
@ -109,7 +109,7 @@ struct VwrPrefPaneDictionary: View {
|
||||||
).controlSize(.small)
|
).controlSize(.small)
|
||||||
Text(
|
Text(
|
||||||
LocalizedStringKey(
|
LocalizedStringKey(
|
||||||
"Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. Official releases of vChewing is Sandboxed, and a Sandboxed app is not allowed to execute an external shell command, either."
|
"Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. vChewing is designed to be invulnerable from this kind of attack. Also, official releases of vChewing are Sandboxed."
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
.preferenceDescription()
|
.preferenceDescription()
|
||||||
|
|
|
@ -236,7 +236,7 @@
|
||||||
"Disable forced conversion for cassette outputs" = "Disable forced conversion for cassette outputs";
|
"Disable forced conversion for cassette outputs" = "Disable forced conversion for cassette outputs";
|
||||||
"Disassemble the previous reading, dropping its intonation" = "Disassemble the previous reading, dropping its intonation";
|
"Disassemble the previous reading, dropping its intonation" = "Disassemble the previous reading, dropping its intonation";
|
||||||
"Disassembling process does not work with non-phonetic reading keys." = "Disassembling process does not work with non-phonetic reading keys.";
|
"Disassembling process does not work with non-phonetic reading keys." = "Disassembling process does not work with non-phonetic reading keys.";
|
||||||
"Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. Official releases of vChewing is Sandboxed, and a Sandboxed app is not allowed to execute an external shell command, either." = "Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. Official releases of vChewing is Sandboxed, and a Sandboxed app is not allowed to execute an external shell command, either.";
|
"Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. vChewing is designed to be invulnerable from this kind of attack. Also, official releases of vChewing are Sandboxed." = "Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. vChewing is designed to be invulnerable from this kind of attack. Also, official releases of vChewing are Sandboxed.";
|
||||||
"Edit…" = "Edit…";
|
"Edit…" = "Edit…";
|
||||||
"Emulating select-candidate-per-character mode" = "Emulating select-candidate-per-character mode";
|
"Emulating select-candidate-per-character mode" = "Emulating select-candidate-per-character mode";
|
||||||
"Enable cassette mode, suppressing phonabet input" = "Enable cassette mode, suppressing phonabet input";
|
"Enable cassette mode, suppressing phonabet input" = "Enable cassette mode, suppressing phonabet input";
|
||||||
|
|
|
@ -236,7 +236,7 @@
|
||||||
"Disable forced conversion for cassette outputs" = "Disable forced conversion for cassette outputs";
|
"Disable forced conversion for cassette outputs" = "Disable forced conversion for cassette outputs";
|
||||||
"Disassemble the previous reading, dropping its intonation" = "Disassemble the previous reading, dropping its intonation";
|
"Disassemble the previous reading, dropping its intonation" = "Disassemble the previous reading, dropping its intonation";
|
||||||
"Disassembling process does not work with non-phonetic reading keys." = "Disassembling process does not work with non-phonetic reading keys.";
|
"Disassembling process does not work with non-phonetic reading keys." = "Disassembling process does not work with non-phonetic reading keys.";
|
||||||
"Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. Official releases of vChewing is Sandboxed, and a Sandboxed app is not allowed to execute an external shell command, either." = "Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. Official releases of vChewing is Sandboxed, and a Sandboxed app is not allowed to execute an external shell command, either.";
|
"Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. vChewing is designed to be invulnerable from this kind of attack. Also, official releases of vChewing are Sandboxed." = "Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. vChewing is designed to be invulnerable from this kind of attack. Also, official releases of vChewing are Sandboxed.";
|
||||||
"Edit…" = "Edit…";
|
"Edit…" = "Edit…";
|
||||||
"Emulating select-candidate-per-character mode" = "Emulating select-candidate-per-character mode";
|
"Emulating select-candidate-per-character mode" = "Emulating select-candidate-per-character mode";
|
||||||
"Enable cassette mode, suppressing phonabet input" = "Enable cassette mode, suppressing phonabet input";
|
"Enable cassette mode, suppressing phonabet input" = "Enable cassette mode, suppressing phonabet input";
|
||||||
|
|
|
@ -237,7 +237,7 @@
|
||||||
"Disable forced conversion for cassette outputs" = "カセットモードによる漢字出力の簡繁転換を行わずにする";
|
"Disable forced conversion for cassette outputs" = "カセットモードによる漢字出力の簡繁転換を行わずにする";
|
||||||
"Disassemble the previous reading, dropping its intonation" = "カーソルの後部の音読みを解き、その音調を除く";
|
"Disassemble the previous reading, dropping its intonation" = "カーソルの後部の音読みを解き、その音調を除く";
|
||||||
"Disassembling process does not work with non-phonetic reading keys." = "実の意味の音読みだけを解くことができる。";
|
"Disassembling process does not work with non-phonetic reading keys." = "実の意味の音読みだけを解くことができる。";
|
||||||
"Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. Official releases of vChewing is Sandboxed, and a Sandboxed app is not allowed to execute an external shell command, either." = "セキュリティ上の懸念から、いかなるシェルスクリプトの実装も計画していません。App Sandbox の実装が無い場合には、関連する UserDefaults を容易に改ざんできることから、悪意のあるシェルスクリプトが実行される恐れがあり、従ってシステム全体に脆弱性を持つことは疑う余地がありません。威注音入力アプリの公式発行版は Sandbox 処理済みであり、そしてその処理をしたアプリ自身は「外部のシェルコマンドの実行」はできません。";
|
"Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. vChewing is designed to be invulnerable from this kind of attack. Also, official releases of vChewing are Sandboxed." = "セキュリティ上の懸念から、いかなるシェルスクリプトの実装も計画していません。App Sandbox の実装が無い場合には、関連する UserDefaults を容易に改ざんできることから、悪意のあるシェルスクリプトが実行される恐れがあり、従ってシステム全体に脆弱性を持つことは疑う余地がありません。威注音入力アプリの公式発行版は Sandbox 処理済みであり、そして威注音入力アプリは、このような脆弱性を持たないために、すでに(デザイン上の)安全処置済み。";
|
||||||
"Edit…" = "編集…";
|
"Edit…" = "編集…";
|
||||||
"Emulating select-candidate-per-character mode" = "漢字1つづつ全候補選択入力モード";
|
"Emulating select-candidate-per-character mode" = "漢字1つづつ全候補選択入力モード";
|
||||||
"Enable cassette mode, suppressing phonabet input" = "カセットモードを起用(注音入力はこのモードで使えぬ)";
|
"Enable cassette mode, suppressing phonabet input" = "カセットモードを起用(注音入力はこのモードで使えぬ)";
|
||||||
|
|
|
@ -236,7 +236,7 @@
|
||||||
"Disable forced conversion for cassette outputs" = "对磁带模式禁用繁简转换";
|
"Disable forced conversion for cassette outputs" = "对磁带模式禁用繁简转换";
|
||||||
"Disassemble the previous reading, dropping its intonation" = "析构游标正后方的字音,且剔除其声调";
|
"Disassemble the previous reading, dropping its intonation" = "析构游标正后方的字音,且剔除其声调";
|
||||||
"Disassembling process does not work with non-phonetic reading keys." = "析构行为仅针对组字器内「身为汉字读音」的读音索引单元有效。";
|
"Disassembling process does not work with non-phonetic reading keys." = "析构行为仅针对组字器内「身为汉字读音」的读音索引单元有效。";
|
||||||
"Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. Official releases of vChewing is Sandboxed, and a Sandboxed app is not allowed to execute an external shell command, either." = "出于与资讯安全有关的考量,此处不提供任何与终端机脚本执行有关的功能。一款尚未经过 App Sandbox 沙箱处理的输入法,若提供了这种功能,便会带来系统层面上的资安缺陷:与该功能有关的 UserDefaults 可被任意篡改、以执行恶意脚本。官方发行的威注音有经过沙箱处理,且经过该处理的 App 没有权限执行任何外部终端机指令。";
|
"Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. vChewing is designed to be invulnerable from this kind of attack. Also, official releases of vChewing are Sandboxed." = "出于与资讯安全有关的考量,此处不提供任何与终端机脚本执行有关的功能。一款尚未经过 App Sandbox 沙箱处理的输入法,若提供了这种功能,便会带来系统层面上的资安缺陷:与该功能有关的 UserDefaults 可被任意篡改、以执行恶意脚本。威注音本身的设计使得其不会有这种资安缺陷,且官方发行的威注音有经过沙箱处理。";
|
||||||
"Edit…" = "编辑…";
|
"Edit…" = "编辑…";
|
||||||
"Emulating select-candidate-per-character mode" = "模拟 90 年代前期注音逐字选字输入风格";
|
"Emulating select-candidate-per-character mode" = "模拟 90 年代前期注音逐字选字输入风格";
|
||||||
"Enable cassette mode, suppressing phonabet input" = "启用磁带模式,会停用注音输入";
|
"Enable cassette mode, suppressing phonabet input" = "启用磁带模式,会停用注音输入";
|
||||||
|
|
|
@ -236,7 +236,7 @@
|
||||||
"Disable forced conversion for cassette outputs" = "對磁帶模式禁用繁簡轉換";
|
"Disable forced conversion for cassette outputs" = "對磁帶模式禁用繁簡轉換";
|
||||||
"Disassemble the previous reading, dropping its intonation" = "析構游標正後方的字音,且剔除其聲調";
|
"Disassemble the previous reading, dropping its intonation" = "析構游標正後方的字音,且剔除其聲調";
|
||||||
"Disassembling process does not work with non-phonetic reading keys." = "析構行為僅針對組字器內「身為漢字讀音」的讀音索引單元有效。";
|
"Disassembling process does not work with non-phonetic reading keys." = "析構行為僅針對組字器內「身為漢字讀音」的讀音索引單元有效。";
|
||||||
"Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. Official releases of vChewing is Sandboxed, and a Sandboxed app is not allowed to execute an external shell command, either." = "出於與資訊安全有關的考量,此處不提供任何與終端機腳本執行有關的功能。一款尚未經過 App Sandbox 沙箱處理的輸入法,若提供了這種功能,便會帶來系統層面上的資安缺陷:與該功能有關的 UserDefaults 可被任意篡改、以執行惡意腳本。官方發行的威注音有經過沙箱處理,且經過該處理的 App 沒有權限執行任何外部終端機指令。";
|
"Due to security concerns, we don't consider implementing anything related to shell script execution here. An input method doing this without implementing App Sandbox will definitely have system-wide vulnerabilities, considering that its related UserDefaults are easily tamperable to execute malicious shell scripts. vChewing is designed to be invulnerable from this kind of attack. Also, official releases of vChewing are Sandboxed." = "出於與資訊安全有關的考量,此處不提供任何與終端機腳本執行有關的功能。一款尚未經過 App Sandbox 沙箱處理的輸入法,若提供了這種功能,便會帶來系統層面上的資安缺陷:與該功能有關的 UserDefaults 可被任意篡改、以執行惡意腳本。威注音本身的設計使得其不會有這種資安缺陷,且官方發行的威注音有經過沙箱處理。";
|
||||||
"Edit…" = "編輯…";
|
"Edit…" = "編輯…";
|
||||||
"Emulating select-candidate-per-character mode" = "模擬 90 年代前期注音逐字選字輸入風格";
|
"Emulating select-candidate-per-character mode" = "模擬 90 年代前期注音逐字選字輸入風格";
|
||||||
"Enable cassette mode, suppressing phonabet input" = "啟用磁帶模式,會停用注音輸入";
|
"Enable cassette mode, suppressing phonabet input" = "啟用磁帶模式,會停用注音輸入";
|
||||||
|
|
Loading…
Reference in New Issue