「NSPrintOperationを呼び出すとダイアログが英語になる」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) |
Administrator (トーク | 投稿記録) |
||
1行目: | 1行目: | ||
− | [[macOS]]で[[Swift]]などからNSPrintOperationを呼び出した際の印刷ダイアログの言語は「OSの言語設定」および「アプリのローカライゼーション」に依存します。 | + | [[macOS]]で[[Swift]]などからNSPrintOperationを呼び出した際の印刷ダイアログの言語は「OSの言語設定」および「アプリのローカライゼーション」に依存します。[[プログラム]]側から明示的に切り替える方法はないようです。 |
とくに後者が重要で[[xcode]]でアプリを新規作成するとローカライゼーションの設定は「Englishのみ」となっているので、これが原因でmacOSが日本語でも印刷ダイアログは英語になってしまいます。 | とくに後者が重要で[[xcode]]でアプリを新規作成するとローカライゼーションの設定は「Englishのみ」となっているので、これが原因でmacOSが日本語でも印刷ダイアログは英語になってしまいます。 |