Browse Source

Merge branch 'main' into nl-translations

pull/4776/head
Turka Turki 3 months ago
committed by GitHub
parent
commit
407c78aed2
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      CHANGELOG.md
  2. 4
      apps/api/src/assets/sitemap.xml
  3. 18
      apps/client/src/locales/messages.ca.xlf
  4. 18
      apps/client/src/locales/messages.de.xlf
  5. 18
      apps/client/src/locales/messages.es.xlf
  6. 18
      apps/client/src/locales/messages.fr.xlf
  7. 18
      apps/client/src/locales/messages.it.xlf
  8. 28
      apps/client/src/locales/messages.nl.xlf
  9. 18
      apps/client/src/locales/messages.pl.xlf
  10. 18
      apps/client/src/locales/messages.pt.xlf
  11. 18
      apps/client/src/locales/messages.tr.xlf
  12. 18
      apps/client/src/locales/messages.uk.xlf
  13. 16
      apps/client/src/locales/messages.xlf
  14. 18
      apps/client/src/locales/messages.zh.xlf
  15. 6
      libs/common/src/lib/paths.ts
  16. 12
      package-lock.json
  17. 4
      package.json

4
CHANGELOG.md

@ -5,14 +5,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased ## 2.164.0 - 2025-05-28
### Changed ### Changed
- Improved the language localization for Dutch (`nl`)
- Improved the language localization for French (`fr`) - Improved the language localization for French (`fr`)
- Improved the language localization for Polish (`pl`) - Improved the language localization for Polish (`pl`)
- Improved the language localization for Spanish (`es`) - Improved the language localization for Spanish (`es`)
- Upgraded `Node.js` from version `20` to `22` (`Dockerfile`) - Upgraded `Node.js` from version `20` to `22` (`Dockerfile`)
- Upgraded `yahoo-finance2` from version `3.3.4` to `3.3.5`
## 2.163.0 - 2025-05-26 ## 2.163.0 - 2025-05-26

4
apps/api/src/assets/sitemap.xml

@ -89,7 +89,7 @@
<lastmod>${currentDate}T00:00:00+00:00</lastmod> <lastmod>${currentDate}T00:00:00+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://ghostfol.io/de/ueber-uns/oss-freunde</loc> <loc>https://ghostfol.io/de/ueber-uns/oss-friends</loc>
<lastmod>${currentDate}T00:00:00+00:00</lastmod> <lastmod>${currentDate}T00:00:00+00:00</lastmod>
</url> </url>
<url> <url>
@ -395,7 +395,7 @@
<lastmod>${currentDate}T00:00:00+00:00</lastmod> <lastmod>${currentDate}T00:00:00+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://ghostfol.io/it/informazioni-su/oss-amici</loc> <loc>https://ghostfol.io/it/informazioni-su/oss-friends</loc>
<lastmod>${currentDate}T00:00:00+00:00</lastmod> <lastmod>${currentDate}T00:00:00+00:00</lastmod>
</url> </url>
<url> <url>

18
apps/client/src/locales/messages.ca.xlf

@ -7604,24 +7604,6 @@
<context context-type="linenumber">37</context> <context context-type="linenumber">37</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="5929637553579019226" datatype="html">
<source>oss-friends</source>
<target state="new">oss-friends</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="9010413891924313175" datatype="html">
<source>open</source>
<target state="new">open</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">45</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

18
apps/client/src/locales/messages.de.xlf

@ -7604,24 +7604,6 @@
<context context-type="linenumber">37</context> <context context-type="linenumber">37</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="5929637553579019226" datatype="html">
<source>oss-friends</source>
<target state="translated">oss-freunde</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="9010413891924313175" datatype="html">
<source>open</source>
<target state="new">open</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">45</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

18
apps/client/src/locales/messages.es.xlf

@ -7605,24 +7605,6 @@
<context context-type="linenumber">37</context> <context context-type="linenumber">37</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="5929637553579019226" datatype="html">
<source>oss-friends</source>
<target state="new">oss-friends</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="9010413891924313175" datatype="html">
<source>open</source>
<target state="new">open</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">45</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

18
apps/client/src/locales/messages.fr.xlf

@ -7604,24 +7604,6 @@
<context context-type="linenumber">37</context> <context context-type="linenumber">37</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="5929637553579019226" datatype="html">
<source>oss-friends</source>
<target state="translated">oss-amis</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="9010413891924313175" datatype="html">
<source>open</source>
<target state="translated">ouvert</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">45</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

18
apps/client/src/locales/messages.it.xlf

@ -7605,24 +7605,6 @@
<context context-type="linenumber">37</context> <context context-type="linenumber">37</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="5929637553579019226" datatype="html">
<source>oss-friends</source>
<target state="translated">oss-amici</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="9010413891924313175" datatype="html">
<source>open</source>
<target state="new">open</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">45</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

28
apps/client/src/locales/messages.nl.xlf

@ -5481,7 +5481,7 @@
</trans-unit> </trans-unit>
<trans-unit id="4b00337456de4a757f7abc8224d8b391f5d0634a" datatype="html"> <trans-unit id="4b00337456de4a757f7abc8224d8b391f5d0634a" datatype="html">
<source>Transfer Cash Balance</source> <source>Transfer Cash Balance</source>
<target state="new">Transfer Cash Balance</target> <target state="translated">Contant saldo overboeken</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/accounts-table/accounts-table.component.html</context> <context context-type="sourcefile">apps/client/src/app/components/accounts-table/accounts-table.component.html</context>
<context context-type="linenumber">10</context> <context context-type="linenumber">10</context>
@ -5933,7 +5933,7 @@
</trans-unit> </trans-unit>
<trans-unit id="7451343426685730864" datatype="html"> <trans-unit id="7451343426685730864" datatype="html">
<source>WTD</source> <source>WTD</source>
<target state="new">WTD</target> <target state="translated">Week tot nu toe</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context> <context context-type="sourcefile">libs/ui/src/lib/assistant/assistant.component.ts</context>
<context context-type="linenumber">222</context> <context context-type="linenumber">222</context>
@ -5965,7 +5965,7 @@
</trans-unit> </trans-unit>
<trans-unit id="6829218544e108e152f5fa72cb79c4ccb82e0d06" datatype="html"> <trans-unit id="6829218544e108e152f5fa72cb79c4ccb82e0d06" datatype="html">
<source>View</source> <source>View</source>
<target state="new">View</target> <target state="translated">Weergave</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/access-table/access-table.component.html</context> <context context-type="sourcefile">apps/client/src/app/components/access-table/access-table.component.html</context>
<context context-type="linenumber">23</context> <context context-type="linenumber">23</context>
@ -7188,7 +7188,7 @@
</trans-unit> </trans-unit>
<trans-unit id="8540986733881734625" datatype="html"> <trans-unit id="8540986733881734625" datatype="html">
<source>Lazy</source> <source>Lazy</source>
<target state="new">Lazy</target> <target state="translated">Lui</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts</context> <context context-type="sourcefile">apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts</context>
<context context-type="linenumber">138</context> <context context-type="linenumber">138</context>
@ -7196,7 +7196,7 @@
</trans-unit> </trans-unit>
<trans-unit id="6882618704933649036" datatype="html"> <trans-unit id="6882618704933649036" datatype="html">
<source>Instant</source> <source>Instant</source>
<target state="new">Instant</target> <target state="translated">Direct</target>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts</context> <context context-type="sourcefile">apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts</context>
<context context-type="linenumber">142</context> <context context-type="linenumber">142</context>
@ -7604,24 +7604,6 @@
<context context-type="linenumber">37</context> <context context-type="linenumber">37</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="5929637553579019226" datatype="html">
<source>oss-friends</source>
<target state="translated">oss-vrienden</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="9010413891924313175" datatype="html">
<source>open</source>
<target state="translated">openen</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">45</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

18
apps/client/src/locales/messages.pl.xlf

@ -7604,24 +7604,6 @@
<context context-type="linenumber">37</context> <context context-type="linenumber">37</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="5929637553579019226" datatype="html">
<source>oss-friends</source>
<target state="new">oss-friends</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="9010413891924313175" datatype="html">
<source>open</source>
<target state="new">open</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">45</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

18
apps/client/src/locales/messages.pt.xlf

@ -7604,24 +7604,6 @@
<context context-type="linenumber">37</context> <context context-type="linenumber">37</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="5929637553579019226" datatype="html">
<source>oss-friends</source>
<target state="new">oss-friends</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="9010413891924313175" datatype="html">
<source>open</source>
<target state="new">open</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">45</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

18
apps/client/src/locales/messages.tr.xlf

@ -7604,24 +7604,6 @@
<context context-type="linenumber">37</context> <context context-type="linenumber">37</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="5929637553579019226" datatype="html">
<source>oss-friends</source>
<target state="translated">oss-arkadaslar</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="9010413891924313175" datatype="html">
<source>open</source>
<target state="new">open</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">45</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

18
apps/client/src/locales/messages.uk.xlf

@ -7604,24 +7604,6 @@
<context context-type="linenumber">37</context> <context context-type="linenumber">37</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="5929637553579019226" datatype="html">
<source>oss-friends</source>
<target state="new">oss-friends</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="9010413891924313175" datatype="html">
<source>open</source>
<target state="new">open</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">45</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

16
apps/client/src/locales/messages.xlf

@ -6830,14 +6830,6 @@
<context context-type="linenumber">41</context> <context context-type="linenumber">41</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="5929637553579019226" datatype="html">
<source>oss-friends</source>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="793097298820646129" datatype="html"> <trans-unit id="793097298820646129" datatype="html">
<source>changelog</source> <source>changelog</source>
<note priority="1" from="description">kebab-case</note> <note priority="1" from="description">kebab-case</note>
@ -6846,14 +6838,6 @@
<context context-type="linenumber">37</context> <context context-type="linenumber">37</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="9010413891924313175" datatype="html">
<source>open</source>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">45</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

18
apps/client/src/locales/messages.zh.xlf

@ -7605,24 +7605,6 @@
<context context-type="linenumber">37</context> <context context-type="linenumber">37</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="5929637553579019226" datatype="html">
<source>oss-friends</source>
<target state="translated">开源朋友</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="9010413891924313175" datatype="html">
<source>open</source>
<target state="new">open</target>
<note priority="1" from="description">kebab-case</note>
<context-group purpose="location">
<context context-type="sourcefile">libs/common/src/lib/paths.ts</context>
<context context-type="linenumber">45</context>
</context-group>
</trans-unit>
</body> </body>
</file> </file>
</xliff> </xliff>

6
libs/common/src/lib/paths.ts

@ -32,7 +32,7 @@ export const paths = {
xRay: 'x-ray', xRay: 'x-ray',
zen: 'zen', zen: 'zen',
// Localized paths (public-facing pages) // Publicly accessible pages
about: $localize`:kebab-case:about`, about: $localize`:kebab-case:about`,
changelog: $localize`:kebab-case:changelog`, changelog: $localize`:kebab-case:changelog`,
faq: $localize`:kebab-case:faq`, faq: $localize`:kebab-case:faq`,
@ -42,8 +42,8 @@ export const paths = {
license: $localize`:kebab-case:license`, license: $localize`:kebab-case:license`,
markets: $localize`:kebab-case:markets`, markets: $localize`:kebab-case:markets`,
openSourceAlternativeTo: $localize`:kebab-case:open-source-alternative-to`, openSourceAlternativeTo: $localize`:kebab-case:open-source-alternative-to`,
openStartup: $localize`:kebab-case:open`, openStartup: 'open',
ossFriends: $localize`:kebab-case:oss-friends`, ossFriends: 'oss-friends',
pricing: $localize`:kebab-case:pricing`, pricing: $localize`:kebab-case:pricing`,
privacyPolicy: $localize`:kebab-case:privacy-policy`, privacyPolicy: $localize`:kebab-case:privacy-policy`,
register: $localize`:kebab-case:register`, register: $localize`:kebab-case:register`,

12
package-lock.json

@ -1,12 +1,12 @@
{ {
"name": "ghostfolio", "name": "ghostfolio",
"version": "2.163.0", "version": "2.164.0",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "ghostfolio", "name": "ghostfolio",
"version": "2.163.0", "version": "2.164.0",
"hasInstallScript": true, "hasInstallScript": true,
"license": "AGPL-3.0", "license": "AGPL-3.0",
"dependencies": { "dependencies": {
@ -89,7 +89,7 @@
"svgmap": "2.12.2", "svgmap": "2.12.2",
"twitter-api-v2": "1.23.0", "twitter-api-v2": "1.23.0",
"uuid": "11.1.0", "uuid": "11.1.0",
"yahoo-finance2": "3.3.4", "yahoo-finance2": "3.3.5",
"zone.js": "0.15.0" "zone.js": "0.15.0"
}, },
"devDependencies": { "devDependencies": {
@ -36101,9 +36101,9 @@
} }
}, },
"node_modules/yahoo-finance2": { "node_modules/yahoo-finance2": {
"version": "3.3.4", "version": "3.3.5",
"resolved": "https://registry.npmjs.org/yahoo-finance2/-/yahoo-finance2-3.3.4.tgz", "resolved": "https://registry.npmjs.org/yahoo-finance2/-/yahoo-finance2-3.3.5.tgz",
"integrity": "sha512-LusAnc5R/5t0x/uhXdwLMzC/Q15Ekc2VGRpS21mL8XpTsrgnKEYmx12UlammXjna9S2Y+pFkST7TYZTDH7gn0w==", "integrity": "sha512-rLsoKpxOGD5x2aT62mfF89yFBKBUNM3RMttvW4JuLH1K0JgADwyOfBm3zJzl4zLFoSOnqeOjRvlhhF59R6X3HA==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@deno/shim-deno": "~0.18.0", "@deno/shim-deno": "~0.18.0",

4
package.json

@ -1,6 +1,6 @@
{ {
"name": "ghostfolio", "name": "ghostfolio",
"version": "2.163.0", "version": "2.164.0",
"homepage": "https://ghostfol.io", "homepage": "https://ghostfol.io",
"license": "AGPL-3.0", "license": "AGPL-3.0",
"repository": "https://github.com/ghostfolio/ghostfolio", "repository": "https://github.com/ghostfolio/ghostfolio",
@ -135,7 +135,7 @@
"svgmap": "2.12.2", "svgmap": "2.12.2",
"twitter-api-v2": "1.23.0", "twitter-api-v2": "1.23.0",
"uuid": "11.1.0", "uuid": "11.1.0",
"yahoo-finance2": "3.3.4", "yahoo-finance2": "3.3.5",
"zone.js": "0.15.0" "zone.js": "0.15.0"
}, },
"devDependencies": { "devDependencies": {

Loading…
Cancel
Save