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

Sidekiq Enterprise localization #3949

Open
mperham opened this issue Sep 6, 2018 · 22 comments
Open

Sidekiq Enterprise localization #3949

mperham opened this issue Sep 6, 2018 · 22 comments

Comments

@mperham
Copy link
Collaborator

mperham commented Sep 6, 2018

Sidekiq Enterprise has localization strings in GEMROOT/web/locales/en.yml. Non-English customers are welcome to translate that file into their native language so that the Web UI extensions look natural to them. Here's Sidekiq Enterprise's en.yml:

en:
  Limits: Limits
  NoLimitsFound: No limits found
  Size: Size
  Name: Name
  Type: Type
  InUse: In Use
  Loop: Periodic Job
  Loops: Periodic Jobs
  NoLoopsFound: No periodic jobs found
  Schedule: Schedule
  Options: Options
  Held: Held
  HoldTime: Hold Time
  Waited: Waited
  WaitTime: Wait Time
  Overages: Overages
  Reclaimed: Reclaimed
  Immediate: Immediate

Example UI screenshots:

https://github.com/mperham/sidekiq/wiki/Ent-Rate-Limiting#web-ui
https://github.com/mperham/sidekiq/wiki/Ent-Periodic-Jobs#web-ui

@hanahiroAze
Copy link

@mperham I'd like to translate, but how can I make pull request to pro/enterprise?
can I add these words to https://github.com/mperham/sidekiq/blob/master/web/locales/en.yml ?

@mperham
Copy link
Collaborator Author

mperham commented Sep 21, 2018 via email

@hanahiroAze
Copy link

here is my idea.

ja:
  Limits: 制限
  NoLimitsFound: 同時実行数制限が設定されていません
  Size: サイズ
  Name:  名前
  Type: 種類
  InUse: 使用中
  Loop: 定期実行
  Loops: 定期実行
  NoLoopsFound: 定期実行ジョブがありません
  Schedule: スケジュール
  Options: オプション
  Held: ロック回数
  HoldTime: ロック秒数
  Waited: ロック解放待ち回数
  WaitTime: ロック解放待ち時間
  Overages: タイムアウト超過回数
  Reclaimed: 再ロック要求回数

@mperham
Copy link
Collaborator Author

mperham commented Sep 22, 2018

thank you, this will go in the next release

@gustavodiel
Copy link

Hello!

Here are the locations for Brazilian and European Portuguese:

pt:
  Limits: Limites
  NoLimitsFound: Nenhum limite encontrado
  Size: Tamanho
  Name: Nome
  Type: Tipo
  InUse: Em uso
  Loop: Tarefa Periódica
  Loops: Tarefas Periódicas
  NoLoopsFound: Nenhuma tarefa periódica encontrada
  Schedule: Cronograma
  Options: Opções
  Held: Bloqueado
  HoldTime: Tempo Bloqueado
  Waited: A Esperar
  WaitTime: Tempo de Espera
  Overages: Invalidez por Idade
  Reclaimed: Bloqueios Recuperados
pt-br:
  Limits: Limites
  NoLimitsFound: Nenhum limite encontrado
  Size: Tamanho
  Name: Nome
  Type: Tipo
  InUse: Em uso
  Loop: Tarefa Periódica
  Loops: Tarefas Periódicas
  NoLoopsFound: Nenhuma tarefa periódica encontrada
  Schedule: Cronograma
  Options: Opções
  Held: Bloqueado
  HoldTime: Tempo Bloqueado
  Waited: Esperando
  WaitTime: Tempo de Espera
  Overages: Invalidez por Idade
  Reclaimed: Bloqueios Recuperados

@redwarewolf
Copy link

redwarewolf commented Feb 13, 2019

A possible spanish translation.

es:
  Limits: Límites
  NoLimitsFound: Ningún Límite Encontrado
  Size: Tamaño
  Name: Nombre
  Type: Tipo
  InUse: En Uso
  Loop: Tarea Periodica
  Loops: Tareas Periodicas
  NoLoopsFound: Ninguna Tarea Periodica Encontrada
  Schedule: Cronograma
  Options: Opciones
  Held: Retenidos
  HoldTime: Tiempo Retenido
  Waited: Esperado
  WaitTime: Tiempo de Espera
  Overages: Exceso
  Reclaimed: Reclamado

@mperham
Copy link
Collaborator Author

mperham commented Feb 14, 2019

Thank you @redwarewolf, these will be in the next Pro and Ent releases. 😎

@hanahiroAze
Copy link

@mperham
The word Immediate looks not translated.
here is my ja version screen.

2019-03-01 14 09 53

@mperham
Copy link
Collaborator Author

mperham commented Mar 1, 2019

@hakanensari Thank you, I missed this word in en.yml. I've updated the description. The "Immediate" metric shows "Number of times the caller got a concurrent lock immediately, without wait"

@gustavodiel
Copy link

gustavodiel commented Mar 1, 2019

@mperham do you need a update on the Portuguese version with the Immediate?

@mperham
Copy link
Collaborator Author

mperham commented Mar 1, 2019

Yep, if anyone wants to add Immediate here, I will update the locales so the next version is fixed.

@gustavodiel
Copy link

For both pt and pt-br it is:

immediate: Imediatos

@mperham
Copy link
Collaborator Author

mperham commented Mar 1, 2019 via email

@mperham
Copy link
Collaborator Author

mperham commented Mar 4, 2019

@hakanensari Can you supply a translation so I can update JA and release?

@hanahiroAze
Copy link

@mperham

maybe you're making the wrong mention...
it is ja version

immediate: 即時ロック取得回数

@fchatterji
Copy link

French:
en:
Limits: Limites
NoLimitsFound: Aucune limite trouvée
Size: Taille
Name: Nom
Type: Type
InUse: En cours d'utilisation
Loop: Tâche périodique
Loops: Tâches périodiques
NoLoopsFound: Aucune tâche périodique trouvée
Schedule: Programme
Options: Options
Held: Bloqué
HoldTime: Temps de blocage
Waited: En attente
WaitTime: Temps d'attente
Overages: Excédents
Reclaimed: Récupéré
Immediate: Immédiat

@mperham
Copy link
Collaborator Author

mperham commented Jul 2, 2019

Merci, @fchatterji!

@loed-idzinga
Copy link

I've made an attempt to translate these terms into Dutch:

nl:
  Limits: Limieten
  NoLimitsFound: Geen limieten gevonden
  Size: Grootte
  Name: Naam
  Type: Type
  InUse: In gebruik
  Loop: Periodieke taak
  Loops: Periodieke taken
  NoLoopsFound: Geen periodieke taken gevonden
  Schedule: Tijdsindeling
  Options: Opties
  Held: Vastgehouden
  HoldTime: Tijd vastgehouden
  Waited: In afwachting
  WaitTime: Wachttijd
  Overages: Overschot
  Reclaimed: Teruggewonnen
  Immediate: Onmiddelijk

@davidmetta
Copy link

Italian version:

it:
  Limits: Limiti
  NoLimitsFound: Nessun Limite trovato
  Size: Quantità
  Name: Nome
  Type: Tipo
  InUse: In Uso
  Loop: Lavoro Periodico
  Loops: Lavori Periodici
  NoLoopsFound: Nessuno Lavoro Periodico trovato
  Schedule: Programma
  Options: Opzioni
  Held: Tenuti
  HoldTime: Tempo di tenuta
  Waited: Attesi
  WaitTime: Tempo di attesa
  Overages: Eccedenze
  Reclaimed: Reclamati
  Immediate: Immediati

@mobilutz
Copy link
Contributor

Here is a german translation

de:
  Limits: Grenzen
  NoLimitsFound: Keine Grenzen gefunden
  Size: Größe
  Name: Name
  Type: Typ
  InUse: In Bearbeitung
  Loop: Periodischer Job
  Loops: Periodische Jobs
  NoLoopsFound: Keine periodischen Jobs gefunden
  Schedule: Pläne
  Options: Optionen
  Held: Einbehalten
  HoldTime: Einbehaltezeit
  Waited: Wartend
  WaitTime: Wartezeit
  Overages: Veraltete
  Reclaimed: Wiedergewonnen
  Immediate: Unmittelbar

@alekgosk
Copy link

polish translation:

pl:
  Limits: Limity
  NoLimitsFound: Nie znaleziono limitòw
  Size: Rozmiar
  Name: Nazwa
  Type: Typ
  InUse: W użyciu
  Loop: Okresowe zadanie
  Loops: Okresowe zadania
  NoLoopsFound: Nie znaleziono okresowych zadań
  Schedule: Harmonogram
  Options: Opcje
  Held: Zachowane
  HoldTime: Czas blokowania
  Waited: Czekanie
  WaitTime: Czas oczekiwania
  Overages: Nadwyżki
  Reclaimed: Odzyskano
  Immediate: Natychmiastowy

@ogom
Copy link
Contributor

ogom commented Jan 16, 2024

Added Periodic to Japanese

ja:
  Limits: 制限
  NoLimitsFound: 同時実行数制限が設定されていません
  Size: サイズ
  Name: 名前
  Type: 種類
  InUse: 使用中
  Loop: 定期実行
  Loops: 定期実行
  Periodic: 定期実行
  NoLoopsFound: 定期実行ジョブがありません
  Schedule: スケジュール
  Options: オプション
  Held: ロック回数
  HoldTime: ロック秒数
  Waited: ロック解放待ち回数
  WaitTime: ロック解放待ち時間
  Overages: タイムアウト超過回数
  Reclaimed: 再ロック要求回数
  Immediate: 即時ロック取得回数

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