> - 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.
Alexander Matveev has updated the pull request incrementally with one additional commit since the last revision: 8374215: [macos] Clean lic_template.plist [v4] ------------- Changes: - all: https://git.openjdk.org/jdk/pull/28959/files - new: https://git.openjdk.org/jdk/pull/28959/files/66b483ec..c1b9cd8b Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=28959&range=05 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=28959&range=04-05 Stats: 17 lines in 2 files changed: 2 ins; 5 del; 10 mod Patch: https://git.openjdk.org/jdk/pull/28959.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/28959/head:pull/28959 PR: https://git.openjdk.org/jdk/pull/28959
