RFR: 8359761: JDK 25 RDP1 L10n resource files update [v2]
Alexey Ivanov
aivanov at openjdk.org
Wed Jun 18 16:15:35 UTC 2025
On Tue, 17 Jun 2025 23:34:52 GMT, Alisen Chung <achung at openjdk.org> wrote:
>> This issue is responsible for updating the translations of all the localize(able) resources in the JDK since the previous L10n drop.
>
> Alisen Chung has updated the pull request incrementally with one additional commit since the last revision:
>
> fix unicode escapes
src/demo/share/jfc/SwingSet2/resources/swingset_de.properties line 1:
> 1: # Copyright (c) 2010, 2022, Oracle and/or its affiliates. All rights reserved.
Shall the copyright year be updated?
src/demo/share/jfc/SwingSet2/resources/swingset_de.properties line 460:
> 458: SliderDemo.a_plain_slider=Ein einfacher Schieberegler
> 459: SliderDemo.majorticks=Grobteilungen
> 460: SliderDemo.majorticksdescription=Ein Schieberegler mit Hauptteilstrichen
Should the translation of `SliderDemo.majorticks` also be updated?
src/demo/share/jfc/SwingSet2/resources/swingset_de.properties line 462:
> 460: SliderDemo.majorticksdescription=Ein Schieberegler mit Hauptteilstrichen
> 461: SliderDemo.ticks=Feinteilungen, Teilungen zum Einrasten und Labels
> 462: SliderDemo.minorticks=Feinteilungen
The following description uses different words now:
Feinteilungen -> Teilstrichen
Teilungen -> Teilstrichen
src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_de.properties line 183:
> 181: size.bit.alg=%1$d-Bit-%2$s
> 182: Generating.full.keyAlgName.key.pair.and.self.signed.certificate.sigAlgName.with.a.validity.of.days.for=Generieren von {0}-Schlüsselpaar und selbstsigniertem Zertifikat ({1}) mit einer Gültigkeit von {2} Tagen\n\tfür: {3}
> 183: Generating.full.keyAlgName.key.pair.and.a.certificate.sigAlgName.issued.by.signerAlias.with.a.validity.of.days.for=Generieren von {0}-Schlüsselpaar und einem von <{2}> ausgestellten Zertifikat ({1}) mit einer Gültigkeit von {3} Tagen\n\tfür: {4}
It feels as if there's something missing after _‘einem’_.
src/java.base/share/classes/sun/security/util/resources/security_de.properties line 46:
> 44: invalid.null.action.provided=Ungültige Nullaktion angegeben
> 45: invalid.null.Class.provided=Ungültige Nullklasse angegeben
> 46: Subject.=Subject:\n
Is it correct? German usually uses `k`.
src/java.base/share/classes/sun/security/util/resources/security_zh_CN.properties line 56:
> 54:
> 55: # javax.security.auth.login.AppConfigurationEntry
> 56: LoginModuleControlFlag.=LoginModuleControlFlag:\u0020
Is it intended to have two spaces instead of one? Or am I missing anything? The colon on the modified line looks slightly differently.
src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_de.properties line 220:
> 218: entry.1.is.signed.in.jarfile.but.is.not.signed.in.jarinputstream=Eintrag %s ist in JarFile, aber nicht in JarInputStream signiert
> 219: entry.1.is.signed.in.jarinputstream.but.is.not.signed.in.jarfile=Eintrag %s ist in JarInputStream, aber nicht in JarFile signiert
> 220: jar.contains.internal.inconsistencies.result.in.different.contents.via.jarfile.and.jarinputstream=Diese JAR-Datei enthält interne Inkonsistenzen, die zu anderem Inhalt beim Lesen über JarFile als beim Lesen über JarInputStream führen können:
Is it expected to have “JAR_-Datei_”? It was removed from `.verified` and `.signed` strings.
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties line 229:
> 227: doclet.search_in_documentation=In Dokumentation suchen
> 228: doclet.search_reset=Zurücksetzen
> 229: doclet.Member=Member
Is `Member` translated? Should it be _“Mitglied”_?
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/25839#discussion_r2154931256
PR Review Comment: https://git.openjdk.org/jdk/pull/25839#discussion_r2154807291
PR Review Comment: https://git.openjdk.org/jdk/pull/25839#discussion_r2154813672
PR Review Comment: https://git.openjdk.org/jdk/pull/25839#discussion_r2154907979
PR Review Comment: https://git.openjdk.org/jdk/pull/25839#discussion_r2154905960
PR Review Comment: https://git.openjdk.org/jdk/pull/25839#discussion_r2154915395
PR Review Comment: https://git.openjdk.org/jdk/pull/25839#discussion_r2154968902
PR Review Comment: https://git.openjdk.org/jdk/pull/25839#discussion_r2154985100
More information about the core-libs-dev
mailing list