On Tue, 23 Dec 2025 02:49:22 GMT, Alexander Matveev <[email protected]> wrote:
> - Fixed plist file so translation works. It did not worked before. > - All strings which needs translations moved to .properties files. > - Added translated strings, since it is required to have all of them. We > cannot have English strings in localized files, since different charset is > required for each language. > - I tested all translations. > - Adding same license text for all translations is required. > - See JBS for screenshot of dialog. It is same except it now has drop down > box with 4 languages we support. There are no way to remove it once > translations implemented correctly in plist file. > - NOTE: License dialog for DMG was deprecated since macOS 12. Also, there are > no alternative for it. This pull request has now been integrated. Changeset: 499b5882 Author: Alexander Matveev <[email protected]> URL: https://git.openjdk.org/jdk/commit/499b58820225eb96c728816af9ea2ade47d1fc6b Stats: 365 lines in 9 files changed: 173 ins; 160 del; 32 mod 8374215: [macos] Clean and fix "lic_template.plist" to correctly work with multiple languages Reviewed-by: asemenyuk ------------- PR: https://git.openjdk.org/jdk/pull/28959
