Skip to content

Commit 7ca8e51

Browse files
authored
Merge branch 'feature/wsl-for-apps' into richfr/portmapping
2 parents 31e28b4 + e5eaeb2 commit 7ca8e51

104 files changed

Lines changed: 3230 additions & 1211 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.pipelines/wsl-build-nightly-localization.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ schedules:
1818
always: true
1919

2020
variables:
21-
targetBranch: ${{ variables['Build.SourceBranchName'] }}
21+
targetBranch: $[ replace(variables['Build.SourceBranch'], 'refs/heads/', '') ]
2222

2323
pool:
2424
vmImage: 'windows-latest'

.pipelines/wsl-build-notice.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ trigger:
44
- master
55

66
variables:
7-
targetBranch: ${{ variables['Build.SourceBranchName'] }}
7+
targetBranch: $[ replace(variables['Build.SourceBranch'], 'refs/heads/', '') ]
88

99
pool:
1010
vmImage: 'windows-latest'

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ set(YAML_CPP_BUILD_TESTS OFF CACHE BOOL "" FORCE)
5656
set(YAML_CPP_BUILD_TOOLS OFF CACHE BOOL "" FORCE)
5757
set(YAML_CPP_BUILD_CONTRIB OFF CACHE BOOL "" FORCE)
5858
set(YAML_MSVC_SHARED_RT OFF CACHE BOOL "" FORCE)
59+
set(BUILD_TESTING OFF CACHE BOOL "" FORCE) # Prevents yaml-cpp from generating CTest* targets
5960

6061
FetchContent_MakeAvailable(yaml-cpp)
61-
FetchContent_GetProperties(yaml-cpp SOURCE_DIR YAML_CPP_SOURCE_DIR)
6262

6363
set(BOOST_VERSION "1.90.0")
6464
set(BOOST_TARBALL "boost_${BOOST_VERSION}")

localization/strings/cs-CZ/Resources.resw

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -961,7 +961,7 @@ Návrat k sítím NAT.</value>
961961
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
962962
</data>
963963
<data name="MessageUninstallNoArguments" xml:space="preserve">
964-
<value>{} does not take any arguments. To unregister a distribution, use {} instead.</value>
964+
<value>{} nepřijímá žádné argumenty. Pokud chcete zrušit registraci distribuce, použijte místo toho {}.</value>
965965
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
966966
</data>
967967
<data name="MessageUninstallFailed" xml:space="preserve">
@@ -1912,39 +1912,39 @@ Využití:
19121912
wslc --help</value>
19131913
<comment>{Locked="--help"}Command line arguments, file names and string inserts should not be translated</comment>
19141914
</data>
1915-
<data name="MessageWslaSessionNotFound" xml:space="preserve">
1915+
<data name="MessageWslcSessionNotFound" xml:space="preserve">
19161916
<value>Relace nebyla nalezena: '{}'</value>
19171917
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19181918
</data>
19191919
<data name="MessageInvalidIp" xml:space="preserve">
19201920
<value>Neplatná IP adresa '{}'</value>
19211921
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19221922
</data>
1923-
<data name="MessageWslaOpenSessionFailed" xml:space="preserve">
1923+
<data name="MessageWslcOpenSessionFailed" xml:space="preserve">
19241924
<value>OpenSessionByName('{}') selhalo</value>
19251925
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19261926
</data>
1927-
<data name="MessageWslaNoSessionsFound" xml:space="preserve">
1928-
<value>Nebyly nalezeny žádné relace WSLA.</value>
1927+
<data name="MessageWslcNoSessionsFound" xml:space="preserve">
1928+
<value>No WSLC sessions found.</value>
19291929
</data>
1930-
<data name="MessageWslaSessionsFound" xml:space="preserve">
1931-
<value>Bylo nalezeno {} relací WSLA{}:</value>
1930+
<data name="MessageWslcSessionsFound" xml:space="preserve">
1931+
<value>Found {} WSLC session{}:</value>
19321932
<comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19331933
</data>
1934-
<data name="MessageWslaShellExited" xml:space="preserve">
1934+
<data name="MessageWslcShellExited" xml:space="preserve">
19351935
<value>{} byl ukončen s: {}</value>
19361936
<comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19371937
</data>
1938-
<data name="MessageWslaHeaderId" xml:space="preserve">
1938+
<data name="MessageWslcHeaderId" xml:space="preserve">
19391939
<value>ID</value>
19401940
</data>
1941-
<data name="MessageWslaHeaderCreatorPid" xml:space="preserve">
1941+
<data name="MessageWslcHeaderCreatorPid" xml:space="preserve">
19421942
<value>PID autora</value>
19431943
</data>
1944-
<data name="MessageWslaHeaderDisplayName" xml:space="preserve">
1944+
<data name="MessageWslcHeaderDisplayName" xml:space="preserve">
19451945
<value>Zobrazovaný název</value>
19461946
</data>
1947-
<data name="MessageWslaUnknownCommand" xml:space="preserve">
1947+
<data name="MessageWslcUnknownCommand" xml:space="preserve">
19481948
<value>Neznámý příkaz: '{}'</value>
19491949
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19501950
</data>
@@ -2074,32 +2074,32 @@ Využití:
20742074
Informace o ochraně osobních údajů k tomuto produktu najdete na stránce https://aka.ms/privacy.</value>
20752075
<comment>Copyright notice and privacy link</comment>
20762076
</data>
2077-
<data name="MessageWslaInvalidImage" xml:space="preserve">
2077+
<data name="MessageWslcInvalidImage" xml:space="preserve">
20782078
<value>Neplatný obrázek: '{}'</value>
20792079
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20802080
</data>
2081-
<data name="MessageWslaInvalidName" xml:space="preserve">
2082-
<value>Invalid name: '{}'</value>
2081+
<data name="MessageWslcInvalidName" xml:space="preserve">
2082+
<value>Neplatný název: '{}'</value>
20832083
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20842084
</data>
20852085
<data name="MessagePathNotAbsolute" xml:space="preserve">
20862086
<value>Cesta není absolutní: '{}'</value>
20872087
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20882088
</data>
2089-
<data name="MessageWslaVolumeNotFound" xml:space="preserve">
2090-
<value>Volume not found: '{}'</value>
2089+
<data name="MessageWslcVolumeNotFound" xml:space="preserve">
2090+
<value>Svazek '{}' nebyl nalezen</value>
20912091
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20922092
</data>
2093-
<data name="MessageWslaInvalidVolumeOptions" xml:space="preserve">
2094-
<value>Invalid volume options: '{}'</value>
2093+
<data name="MessageWslcInvalidVolumeOptions" xml:space="preserve">
2094+
<value>Neplatné možnosti svazku: '{}'</value>
20952095
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20962096
</data>
2097-
<data name="MessageWslaInvalidVolumeType" xml:space="preserve">
2098-
<value>Unsupported volume type: '{}'</value>
2097+
<data name="MessageWslcInvalidVolumeType" xml:space="preserve">
2098+
<value>Nepodporovaný typ svazku: '{}'</value>
20992099
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
21002100
</data>
2101-
<data name="MessageWslaVolumeInUse" xml:space="preserve">
2102-
<value>Volume '{}' is in use.</value>
2101+
<data name="MessageWslcVolumeInUse" xml:space="preserve">
2102+
<value>Svazek '{}' je používán.</value>
21032103
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
21042104
</data>
21052105
</root>

localization/strings/da-DK/Resources.resw

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -961,7 +961,7 @@ Går tilbage til NAT-netværk.</value>
961961
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
962962
</data>
963963
<data name="MessageUninstallNoArguments" xml:space="preserve">
964-
<value>{} does not take any arguments. To unregister a distribution, use {} instead.</value>
964+
<value>{} kan ikke bruge argumenter. Hvis du vil fjerne registreringen af en distribution, skal du bruge {} i stedet.</value>
965965
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
966966
</data>
967967
<data name="MessageUninstallFailed" xml:space="preserve">
@@ -1912,39 +1912,39 @@ Brug:
19121912
wslc --help</value>
19131913
<comment>{Locked="--help"}Command line arguments, file names and string inserts should not be translated</comment>
19141914
</data>
1915-
<data name="MessageWslaSessionNotFound" xml:space="preserve">
1915+
<data name="MessageWslcSessionNotFound" xml:space="preserve">
19161916
<value>Session blev ikke fundet: '{}'</value>
19171917
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19181918
</data>
19191919
<data name="MessageInvalidIp" xml:space="preserve">
19201920
<value>Ugyldig IP-adresse '{}'</value>
19211921
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19221922
</data>
1923-
<data name="MessageWslaOpenSessionFailed" xml:space="preserve">
1923+
<data name="MessageWslcOpenSessionFailed" xml:space="preserve">
19241924
<value>OpenSessionByName('{}') mislykkedes</value>
19251925
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19261926
</data>
1927-
<data name="MessageWslaNoSessionsFound" xml:space="preserve">
1927+
<data name="MessageWslcNoSessionsFound" xml:space="preserve">
19281928
<value>Der blev ikke fundet nogen WSLA-sessioner.</value>
19291929
</data>
1930-
<data name="MessageWslaSessionsFound" xml:space="preserve">
1931-
<value>Fandt {} WSLA-session{}:</value>
1930+
<data name="MessageWslcSessionsFound" xml:space="preserve">
1931+
<value>Fundet {} WSLC-session{}:</value>
19321932
<comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19331933
</data>
1934-
<data name="MessageWslaShellExited" xml:space="preserve">
1934+
<data name="MessageWslcShellExited" xml:space="preserve">
19351935
<value>{} afsluttede med: {}</value>
19361936
<comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19371937
</data>
1938-
<data name="MessageWslaHeaderId" xml:space="preserve">
1938+
<data name="MessageWslcHeaderId" xml:space="preserve">
19391939
<value>Id</value>
19401940
</data>
1941-
<data name="MessageWslaHeaderCreatorPid" xml:space="preserve">
1941+
<data name="MessageWslcHeaderCreatorPid" xml:space="preserve">
19421942
<value>Forfatter-PID</value>
19431943
</data>
1944-
<data name="MessageWslaHeaderDisplayName" xml:space="preserve">
1944+
<data name="MessageWslcHeaderDisplayName" xml:space="preserve">
19451945
<value>Vist navn</value>
19461946
</data>
1947-
<data name="MessageWslaUnknownCommand" xml:space="preserve">
1947+
<data name="MessageWslcUnknownCommand" xml:space="preserve">
19481948
<value>Ukendt Kommando: '{}'</value>
19491949
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19501950
</data>
@@ -2074,32 +2074,32 @@ Brug:
20742074
Du kan finde oplysninger om beskyttelse af personlige oplysninger for dette produkt på https://aka.ms/privacy.</value>
20752075
<comment>Copyright notice and privacy link</comment>
20762076
</data>
2077-
<data name="MessageWslaInvalidImage" xml:space="preserve">
2077+
<data name="MessageWslcInvalidImage" xml:space="preserve">
20782078
<value>Ugyldigt billede: "{}"</value>
20792079
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20802080
</data>
2081-
<data name="MessageWslaInvalidName" xml:space="preserve">
2082-
<value>Invalid name: '{}'</value>
2081+
<data name="MessageWslcInvalidName" xml:space="preserve">
2082+
<value>Ugyldigt navn: '{}'</value>
20832083
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20842084
</data>
20852085
<data name="MessagePathNotAbsolute" xml:space="preserve">
20862086
<value>Stien er ikke absolut: "{}"</value>
20872087
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20882088
</data>
2089-
<data name="MessageWslaVolumeNotFound" xml:space="preserve">
2090-
<value>Volume not found: '{}'</value>
2089+
<data name="MessageWslcVolumeNotFound" xml:space="preserve">
2090+
<value>Enheden blev ikke fundet: '{}'</value>
20912091
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20922092
</data>
2093-
<data name="MessageWslaInvalidVolumeOptions" xml:space="preserve">
2094-
<value>Invalid volume options: '{}'</value>
2093+
<data name="MessageWslcInvalidVolumeOptions" xml:space="preserve">
2094+
<value>Ugyldige enhedsindstillinger: '{}'</value>
20952095
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20962096
</data>
2097-
<data name="MessageWslaInvalidVolumeType" xml:space="preserve">
2098-
<value>Unsupported volume type: '{}'</value>
2097+
<data name="MessageWslcInvalidVolumeType" xml:space="preserve">
2098+
<value>Ikke-understøttet enhedstype: '{}'</value>
20992099
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
21002100
</data>
2101-
<data name="MessageWslaVolumeInUse" xml:space="preserve">
2102-
<value>Volume '{}' is in use.</value>
2101+
<data name="MessageWslcVolumeInUse" xml:space="preserve">
2102+
<value>Enheden '{}' er i brug.</value>
21032103
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
21042104
</data>
21052105
</root>

localization/strings/de-DE/Resources.resw

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -967,7 +967,7 @@ Fallback auf NAT-Netzwerk.</value>
967967
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
968968
</data>
969969
<data name="MessageUninstallNoArguments" xml:space="preserve">
970-
<value>{} does not take any arguments. To unregister a distribution, use {} instead.</value>
970+
<value>{} akzeptiert keine Argumente. Um die Registrierung einer Verteilung aufzuheben, verwenden Sie stattdessen "{}".</value>
971971
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
972972
</data>
973973
<data name="MessageUninstallFailed" xml:space="preserve">
@@ -1918,39 +1918,39 @@ Verwendung:
19181918
wslc --help</value>
19191919
<comment>{Locked="--help"}Command line arguments, file names and string inserts should not be translated</comment>
19201920
</data>
1921-
<data name="MessageWslaSessionNotFound" xml:space="preserve">
1921+
<data name="MessageWslcSessionNotFound" xml:space="preserve">
19221922
<value>Sitzung nicht gefunden: '{}'</value>
19231923
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19241924
</data>
19251925
<data name="MessageInvalidIp" xml:space="preserve">
19261926
<value>Ungültige IP-Adresse „{}“</value>
19271927
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19281928
</data>
1929-
<data name="MessageWslaOpenSessionFailed" xml:space="preserve">
1929+
<data name="MessageWslcOpenSessionFailed" xml:space="preserve">
19301930
<value>Fehler bei OpenSessionByName('{}')</value>
19311931
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19321932
</data>
1933-
<data name="MessageWslaNoSessionsFound" xml:space="preserve">
1934-
<value>Keine WSLA-Sitzungen gefunden.</value>
1933+
<data name="MessageWslcNoSessionsFound" xml:space="preserve">
1934+
<value>No WSLC sessions found.</value>
19351935
</data>
1936-
<data name="MessageWslaSessionsFound" xml:space="preserve">
1937-
<value>{} WSLA-Sitzung gefunden{}:</value>
1936+
<data name="MessageWslcSessionsFound" xml:space="preserve">
1937+
<value>Found {} WSLC session{}:</value>
19381938
<comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19391939
</data>
1940-
<data name="MessageWslaShellExited" xml:space="preserve">
1940+
<data name="MessageWslcShellExited" xml:space="preserve">
19411941
<value>{} beendet mit: {}</value>
19421942
<comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19431943
</data>
1944-
<data name="MessageWslaHeaderId" xml:space="preserve">
1944+
<data name="MessageWslcHeaderId" xml:space="preserve">
19451945
<value>ID</value>
19461946
</data>
1947-
<data name="MessageWslaHeaderCreatorPid" xml:space="preserve">
1947+
<data name="MessageWslcHeaderCreatorPid" xml:space="preserve">
19481948
<value>Ersteller-PID</value>
19491949
</data>
1950-
<data name="MessageWslaHeaderDisplayName" xml:space="preserve">
1950+
<data name="MessageWslcHeaderDisplayName" xml:space="preserve">
19511951
<value>Anzeigename</value>
19521952
</data>
1953-
<data name="MessageWslaUnknownCommand" xml:space="preserve">
1953+
<data name="MessageWslcUnknownCommand" xml:space="preserve">
19541954
<value>Unbekannter Befehl: „{}“</value>
19551955
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
19561956
</data>
@@ -2080,32 +2080,32 @@ Verwendung:
20802080
Datenschutzinformationen zu diesem Produkt finden Sie unter https://aka.ms/privacy.</value>
20812081
<comment>Copyright notice and privacy link</comment>
20822082
</data>
2083-
<data name="MessageWslaInvalidImage" xml:space="preserve">
2083+
<data name="MessageWslcInvalidImage" xml:space="preserve">
20842084
<value>Ungültiges Bild: „{}“</value>
20852085
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20862086
</data>
2087-
<data name="MessageWslaInvalidName" xml:space="preserve">
2088-
<value>Invalid name: '{}'</value>
2087+
<data name="MessageWslcInvalidName" xml:space="preserve">
2088+
<value>Ungültiger Name: '{}'</value>
20892089
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20902090
</data>
20912091
<data name="MessagePathNotAbsolute" xml:space="preserve">
20922092
<value>Der Pfad ist nicht absolut: „{}“.</value>
20932093
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20942094
</data>
2095-
<data name="MessageWslaVolumeNotFound" xml:space="preserve">
2096-
<value>Volume not found: '{}'</value>
2095+
<data name="MessageWslcVolumeNotFound" xml:space="preserve">
2096+
<value>Volume nicht gefunden: '{}'</value>
20972097
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
20982098
</data>
2099-
<data name="MessageWslaInvalidVolumeOptions" xml:space="preserve">
2100-
<value>Invalid volume options: '{}'</value>
2099+
<data name="MessageWslcInvalidVolumeOptions" xml:space="preserve">
2100+
<value>Ungültige Volumeoptionen: '{}'</value>
21012101
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
21022102
</data>
2103-
<data name="MessageWslaInvalidVolumeType" xml:space="preserve">
2104-
<value>Unsupported volume type: '{}'</value>
2103+
<data name="MessageWslcInvalidVolumeType" xml:space="preserve">
2104+
<value>Nicht unterstützter Volumetyp: '{}'</value>
21052105
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
21062106
</data>
2107-
<data name="MessageWslaVolumeInUse" xml:space="preserve">
2108-
<value>Volume '{}' is in use.</value>
2107+
<data name="MessageWslcVolumeInUse" xml:space="preserve">
2108+
<value>Volume '{}' wird verwendet.</value>
21092109
<comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
21102110
</data>
21112111
</root>

0 commit comments

Comments
 (0)