Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Localisation: help requested! (new text items added) #154

Open
sbs20 opened this issue Mar 29, 2021 · 11 comments
Open

Localisation: help requested! (new text items added) #154

sbs20 opened this issue Mar 29, 2021 · 11 comments

Comments

@sbs20
Copy link
Owner

sbs20 commented Mar 29, 2021

UPDATE: There are additional items added for mode and source (see here) - additional contributions would be great!

There is now the ability to add localised content - see ./app-ui/src/locales/.

It would be possible to use google translate to come up with "something" but it would be better if there were some kind native speakers who were able to offer up a bit of time. It would be particularly good to get those below as that will cover the greatest population. That said, any and all translations will be very welcome!

If you are able to figure out what's needed from the existing en.json file then that would be great. If you need help then please comment on this issue and I'll do whatever I can to assist.

  • Hindi

Done

  • Arabic
  • Czech
  • Dutch
  • English
  • French
  • German
  • Italian
  • Mandarin
  • Polish
  • Portuguese (PT)
  • Portuguese (BR)
  • Russian
  • Slovak
  • Spanish
  • Turkish

Here is a dump of all the currently missing translations

[
  {
    "key": "ar.json",
    "missing": [
      "global.no-data-text",
      "files.message:action",
      "files.button:action-selected"
    ]
  },
  {
    "key": "cs.json",
    "missing": [
      "files.message:action",
      "files.button:action-selected"
    ]
  },
  {
    "key": "de.json",
    "missing": [
      "global.no-data-text",
      "about.api",
      "files.message:action",
      "files.button:action-selected",
      "adf-mode",
      "scan.adf-mode"
    ]
  },
  {
    "key": "es.json",
    "missing": [
      "global.no-data-text",
      "about.api",
      "files.message:action",
      "files.button:action-selected",
      "adf-mode",
      "scan.adf-mode"
    ]
  },
  {
    "key": "fr.json",
    "missing": [
      "global.no-data-text",
      "about.api",
      "files.message:action",
      "files.button:action-selected",
      "adf-mode",
      "scan.adf-mode"
    ]
  },
  {
    "key": "it.json",
    "missing": [
      "files.message:action",
      "files.button:action-selected"
    ]
  },
  {
    "key": "nl.json",
    "missing": [
      "global.no-data-text",
      "about.api",
      "files.message:action",
      "files.button:action-selected",
      "adf-mode",
      "scan.adf-mode"
    ]
  },
  {
    "key": "pl.json",
    "missing": [
      "global.no-data-text",
      "about.api",
      "files.message:action",
      "files.button:action-selected",
      "adf-mode",
      "scan.adf-mode"
    ]
  },
  {
    "key": "pt-BR.json",
    "missing": [
      "global.no-data-text",
      "about.api",
      "files.message:action",
      "files.button:action-selected",
      "adf-mode",
      "scan.adf-mode"
    ]
  },
  {
    "key": "pt.json",
    "missing": [
      "global.no-data-text",
      "about.api",
      "files.message:action",
      "files.button:action-selected",
      "adf-mode",
      "scan.adf-mode"
    ]
  },
  {
    "key": "ru.json",
    "missing": [
      "global.no-data-text",
      "about.api",
      "files.message:action",
      "files.button:action-selected",
      "adf-mode",
      "scan.adf-mode"
    ]
  },
  {
    "key": "sk.json",
    "missing": [
      "files.message:action",
      "files.button:action-selected"
    ]
  },
  {
    "key": "test.json",
    "missing": []
  },
  {
    "key": "tr.json",
    "missing": [
      "global.no-data-text",
      "about.api",
      "files.message:action",
      "files.button:action-selected",
      "adf-mode",
      "scan.adf-mode"
    ]
  },
  {
    "key": "zh.json",
    "missing": [
      "global.no-data-text",
      "about.api",
      "files.message:action",
      "files.button:action-selected",
      "files.thumbnail-show",
      "files.thumbnail-size",
      "adf-mode",
      "source.transparency unit",
      "scan.adf-mode",
      "settings.show-files-after-scan:description"
    ]
  }
]
@vaagnavanesyan
Copy link
Contributor

@sbs20 I can handle Russian localisation :)
Seems like not a big deal (only 85 lines in en.json) so I'll prepare PR quickly

sbs20 added a commit that referenced this issue Apr 26, 2021
@sbs20 sbs20 changed the title Localisation: help requested! Localisation: help requested! (new text items added) Apr 26, 2021
This was referenced Apr 26, 2021
@GG700
Copy link
Contributor

GG700 commented May 1, 2021

@sbs20 : I made a new upgrade of the french translation with the last version.
fr.json.zip

I have a request : the source "Transparency Unit" is not is the language file, an so cannot be translated.

sbs20 added a commit that referenced this issue May 1, 2021
@splithor1zon
Copy link

Hi, I was able to translate the file to Slovak language. For the locales in the en.json file you can use "sk": "Slovenčina",. Thank you for this app.
sk.json.zip

@onyxis
Copy link

onyxis commented May 23, 2023

ukrainian locale
uk.zip

@takalasz
Copy link

Hungarian locale
hu.zip

sbs20 added a commit that referenced this issue Oct 5, 2023
sbs20 added a commit that referenced this issue Oct 5, 2023
sbs20 added a commit that referenced this issue Oct 5, 2023
@sbs20 sbs20 mentioned this issue Oct 5, 2023
sbs20 added a commit that referenced this issue Oct 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants