feat: Added translations, use locales instead of depending on hardcoded strings. (#65)

## Pull Request Description

Single and hopefully only commit so weblate is up-to-date with last
repository

## Special thanks to the translators 🎉 

@kingu - Noors (Bokmål) (nb_NO)
@alison2033  - Portuguese (Brazil) (pt_BR)
@andreasmolnardev - German (de)
@stanol - Ukrainian (uk)

If I forgot someone let me know!

## Checklist

- [x] If a new package was added, did you ensure it works for all
supported platforms? Is the package also well maintained?
- [x] Did you add localization for any text? If yes, did you sort the
.arb file using ```arb_utils sort <INPUT_FILE>```?
- [x] Check that any changes are related to the issue at hand.

---------

Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
This commit is contained in:
PartyDonut 2024-10-23 18:27:24 +02:00 committed by GitHub
parent 62e046de4a
commit eb231f37cd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
17 changed files with 6619 additions and 686 deletions

View file

@ -1,41 +1,26 @@
{
"es": [
"nativeName",
"settingsHomeBannerTitle",
"settingsHomeBannerDescription",
"homeBannerBanner",
"homeBannerCarousel"
],
"fr": [
"nativeName",
"settingsHomeBannerTitle",
"settingsHomeBannerDescription",
"homeBannerBanner",
"homeBannerCarousel"
],
"ja": [
"nativeName",
"settingsHomeBannerTitle",
"settingsHomeBannerDescription",
"homeBannerBanner",
"homeBannerCarousel"
],
"nl": [
"nativeName",
"settingsHomeBannerTitle",
"settingsHomeBannerDescription",
"homeBannerBanner",
"homeBannerCarousel"
],
"zh": [
"nativeName",
"settingsHomeBannerTitle",
"settingsHomeBannerDescription",
"homeBannerBanner",
"homeBannerCarousel"
"de": [
"masonry",
"mediaTypeBoxset",
"settingsHomeNextUpDesc",
"settingsNextUpCutoffDays",
"settingsPlayerNativeLibassAccelDesc",
"settingsPlayerNativeLibassAccelTitle",
"settingsPosterPinch",
"settingsPosterSize",
"settingsShowScaleSlider",
"syncDeleteItemDesc",
"syncRemoveDataDesc",
"timeAndAnnotation",
"totalSize",
"unknown",
"useDefaults",
"videoScalingFillScreenNotif",
"videoScalingFillScreenTitle",
"videoScalingFitHeight",
"videoScalingFitWidth",
"videoScalingScaleDown",
"viewPhotos",
"writer"
]
}