Romanitho / Romanitho/Winget-AutoUpdate
[Feature Request]: Update NL translations
Nobody has claimed this yet.
- Dominant language
- PowerShell
- Stars
- 2k
- Forks
- 194
- Avg merge
- 22h 54m
- Merged PRs (30d)
- 1
Description
The request
Summary
While going through the Dutch (nl) strings, I ran into a few issues: one string is still untranslated, one changes meaning compared to the English source, and there are some spelling and consistency problems.
Below is a corrected version of the file, with reasoning for each change.
Proposed changes
1. String 2 is untranslated. The message body still reads {0} to {1}. Translated to
{0} naar {1}.
2. String 4 uses the wrong tense. "could not be updated" is past tense, but "kan niet
worden geüpdatet" means "cannot be updated". It says the update is impossible rather than
that it failed. Changed to "kon niet worden bijgewerkt".
3. Space before the exclamation mark (strings 2 and 5). That spacing is a French
typographic convention; in Dutch the mark attaches directly to the preceding word. Removed the spaces.
4. "software updates" is written as two words. English compounds are not split in Dutch.
Corrected to "software-updates" (the form "softwareupdates" is also valid).
5. "manuele" is Belgian Dutch. For a Netherlands audience "handmatige" is the standard
term. If this file is specifically localised for Flanders, "manuele" can stay, but it should
then be applied consistently.
6. "bijgewerkt" instead of "geüpdatet". Both are understood, but "bijwerken" is the term
Microsoft uses in the Dutch Windows interface, so it will feel familiar to users and matches
the surrounding OS. Applied throughout. For the same reason string 5 now uses "logs"
(matching the plural in the source) while string 11 keeps "logbestand", since the English
there is singular and the action opens one specific file.
7. "Zie changelog" → "Bekijk changelog". "Zie" is the wording of a cross-reference in
written text ("see appendix B"); for something the user clicks, "Bekijk" is the natural verb.
This keeps it consistent with "Open logbestand", which is unchanged.
Two options for punctuation
The punctuation is a matter of house style rather than correctness, so I have prepared two
versions and would rather leave the choice to you.
Version A keeps the punctuation exactly as it stands today.
Version B follows standard Dutch UI convention: titles take no full stop, and exclamation
marks in status and error dialogs become full stops, which reads calmer and less alarming.
The trailing dots on string 9 also become a full stop, since that message reports a completed
action rather than one in progress. Strings 6 and 8 keep their trailing dots in both versions,
as the work there really is ongoing.
Everything else is identical between the two.
Version A - punctuation as-is
<local>
<outputs>
<output id="0">
<!--Check network connection-->
<title>Controleer de netwerkverbinding.</title>
<!--Unable to check for software updates at this time!-->
<message>Er kan op dit moment niet op software-updates worden gecontroleerd!</message>
</output>
<output id="1">
<!--No internet connection-->
<title>Geen internetverbinding.</title>
<!--Updates could not be verified-->
<message>Er kon niet op updates worden gecontroleerd.</message>
</output>
<output id="2">
<!--{App} will be updated-->
<title>{0} wordt bijgewerkt!</title>
<!--{v1.0} to {v2.0}-->
<message>{0} naar {1}</message>
</output>
<output id="3">
<!--{App} updated-->
<title>{0} is bijgewerkt.</title>
<!--Installed version: {v1.0}-->
<message>Geïnstalleerde versie: {0}</message>
</output>
<output id="4">
<!--{App} could not be updated-->
<title>{0} kon niet worden bijgewerkt!</title>
<!--Please contact support-->
<message>Neem contact op met support.</message>
</output>
<output id="5">
<!--Logs are not available yet-->
<message>Er zijn nog geen logs beschikbaar!</message>
</output>
<output id="6">
<!--Starting a manual check for updated apps-->
<message>Bezig met zoeken naar software-updates...</message>
</output>
<output id="7">
<!--Couldn't start a manual check for updated apps-->
<message>Kon geen handmatige controle op software-updates starten!</message>
</output>
<output id="8">
<!--Check for updated apps already running-->
<message>Er wordt al naar software-updates gezocht...</message>
</output>
<output id="9">
<!--Manual check for updated apps completed-->
<message>Handmatige controle op software-updates voltooid...</message>
</output>
<output id="10">
<!--See changelog-->
<message>Bekijk changelog</message>
</output>
<output id="11">
<!--Open log file-->
<message>Open logbestand</message>
</output>
</outputs>
</local>
Version B - standard Dutch punctuation
<local>
<outputs>
<output id="0">
<!--Check network connection-->
<title>Controleer de netwerkverbinding</title>
<!--Unable to check for software updates at this time!-->
<message>Er kan op dit moment niet op software-updates worden gecontroleerd.</message>
</output>
<output id="1">
<!--No internet connection-->
<title>Geen internetverbinding</title>
<!--Updates could not be verified-->
<message>Er kon niet op updates worden gecontroleerd.</message>
</output>
<output id="2">
<!--{App} will be updated-->
<title>{0} wordt bijgewerkt</title>
<!--{v1.0} to {v2.0}-->
<message>{0} naar {1}</message>
</output>
<output id="3">
<!--{App} updated-->
<title>{0} is bijgewerkt</title>
<!--Installed version: {v1.0}-->
<message>Geïnstalleerde versie: {0}</message>
</output>
<output id="4">
<!--{App} could not be updated-->
<title>{0} kon niet worden bijgewerkt</title>
<!--Please contact support-->
<message>Neem contact op met support.</message>
</output>
<output id="5">
<!--Logs are not available yet-->
<message>Er zijn nog geen logs beschikbaar.</message>
</output>
<output id="6">
<!--Starting a manual check for updated apps-->
<message>Bezig met zoeken naar software-updates...</message>
</output>
<output id="7">
<!--Couldn't start a manual check for updated apps-->
<message>Kon geen handmatige controle op software-updates starten.</message>
</output>
<output id="8">
<!--Check for updated apps already running-->
<message>Er wordt al naar software-updates gezocht...</message>
</output>
<output id="9">
<!--Manual check for updated apps completed-->
<message>Handmatige controle op software-updates voltooid.</message>
</output>
<output id="10">
<!--See changelog-->
<message>Bekijk changelog</message>
</output>
<output id="11">
<!--Open log file-->
<message>Open logbestand</message>
</output>
</outputs>
</local>
Hope this helps!
Is your feature request related to a problem?
Additional information
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the Dutch (nl) localization XML or resource file and compare it with the English strings. Confirm with maintainers whether Version A or Version B punctuation is preferred, then apply the proposed translations consistently while preserving placeholders and valid XML structure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- powershell
- Domain
- localization
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100