Sidekiq: Sidekiq Pro localization

Created on 6 Sep 2018  ·  19Comments  ·  Source: mperham/sidekiq

Sidekiq Pro only has localization for English today. I'd like to fix that if possible. Here's the English strings file if you'd like to translate it to another language so that Pro's Web UI will look more natural in that language.

en:
  Batch: Batch %{bid}
  Batches: Batches
  NoBatchesFound: No batches found
  Description: Description
  Size: Size
  Pending: Pending
  Job: Job
  Class: Class
  Failures: Failures
  ErrorMessage: Error Message
  ErrorBacktrace: Error Backtrace
  Started: Started
  JobCount: Job Count
  Failed: Failed
  Status: Status
  Parent: Parent

Here's the Web UI in context.

screen shot 2018-09-06 at 9 25 07 am

screen shot 2018-09-06 at 9 25 25 am

pro

All 19 comments

here is my idea

ja:
  Batch: バッチ %{bid}
  Batches: バッチ処理
  NoBatchesFound: バッチ処理が設定されていません
  Description: 説明
  Size: サイズ
  Pending: 未成功
  Job: ジョブ
  Class: クラス
  Failures: 失敗
  ErrorMessage: エラーメッセージ
  ErrorBacktrace: バックトレース
  Started: 開始
  JobCount: 回数
  Failed: 失敗
  Status: ステータス
  Parent: 親

Thank you so much, this will be in the next release.

Leaving it open for other languages.

ru:
  Batch: Партия %{bid}
  Batches: Партии
  NoBatchesFound: Партии не найдены
  Description: Описание
  Size: Размер
  Pending: Ожидает
  Job: Задача
  Class: Класс
  Failures: Провалы
  ErrorMessage: Сообщение об ошибке
  ErrorBacktrace: Трассировка ошибки
  Started: Начато
  JobCount: Число задач
  Failed: Провалено
  Status: Статус
  Parent: Родитель

Thank you so much Andrey, Russian will be in 4.0.5.

Hello!

Here are the locales for Portuguese and Brazilian Portuguese

pt:
  Batch: Lote %{bid}
  Batches: Lotes
  NoBatchesFound: Nenhum lote encontrado
  Description: Descrição
  Size: Tamanho
  Pending: Aguardando
  Job: Tarefa
  Class: Classe
  Failures: Falhas
  ErrorMessage: Mensagem de Erro
  ErrorBacktrace: Backtrace do Erro
  Started: Iniciados
  JobCount: Quantidade de Tarefas
  Failed: Falhas
  Status: Estado
  Parent: Pai
pt-br:
  Batch: Lote %{bid}
  Batches: Lotes
  NoBatchesFound: Nenhum lote encontrado
  Description: Descrição
  Size: Tamanho
  Pending: Aguardando
  Job: Tarefa
  Class: Classe
  Failures: Falhas
  ErrorMessage: Mensagem de Erro
  ErrorBacktrace: Backtrace do Erro
  Started: Iniciados
  JobCount: Quantidade de Tarefas
  Failed: Falhas
  Status: Estado
  Parent: Pai

Thank you so much, I will get this in the next version. There is an Enterprise issue too if you want to do the same there.

On Nov 13, 2018, at 05:11, Gustavo Diel notifications@github.com wrote:

Hello!

Here are the locales for Portuguese and Brazilian Portuguese

pt:
Batch: Lote %{bid}
Batches: Lotes
NoBatchesFound: Nenhum lote encontrado
Description: Descrição
Size: Tamanho
Pending: Aguardando
Job: Tarefa
Class: Classe
Failures: Falhas
ErrorMessage: Mensagem de Erro
ErrorBacktrace: Backtrace do Erro
Started: Iniciados
JobCount: Quantidade de Tarefas
Failed: Falhas
Status: Estado
Parent: Pai
pt-br:
Batch: Lote %{bid}
Batches: Lotes
NoBatchesFound: Nenhum lote encontrado
Description: Descrição
Size: Tamanho
Pending: Aguardando
Job: Tarefa
Class: Classe
Failures: Falhas
ErrorMessage: Mensagem de Erro
ErrorBacktrace: Backtrace do Erro
Started: Iniciados
JobCount: Quantidade de Tarefas
Failed: Falhas
Status: Estado
Parent: Pai

You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub, or mute the thread.

zh-cn:
  Batch: 批次 %{bid}
  Batches: 批处理
  NoBatchesFound: 没有发现批处理任务
  Description: 描述
  Size: 总数
  Pending: 待处理
  Job: 作业
  Class: 类别
  Failures: 失败数
  ErrorMessage: 错误消息
  ErrorBacktrace: 错误的回调追踪
  Started: 开始时间
  JobCount: 作业数
  Failed: 已失败
  Status: 状态
  Parent: 父级

@Lihua93 Thank you!

fr:
  Batch: Lot %{bid}
  Batches: Lots
  NoBatchesFound: Lots non trouvés
  Description: Description
  Size: Taille
  Pending: En attente
  Job: Tâche
  Class: Classe
  Failures: Échecs
  ErrorMessage: Message d'erreur
  ErrorBacktrace: Erreur Backtrace
  Started: Commencé
  JobCount: Nombre de tâches
  Failed: Échoué
  Status: Statut
  Parent: Parent

@rfkdali Merci!

@mperham you may find https://lingohub.com/ useful for managing the translations.

Here is a possible spanish translation.

es:
  Batch: Lote %{bid}
  Batches: Lotes
  NoBatchesFound: Ningún lote ha sido encontrado
  Description: Descripción
  Size: Tamaño
  Pending: Pendiente
  Job: Tarea
  Class: Clase
  Failures: Fallidos
  ErrorMessage: Mensaje de Error
  ErrorBacktrace: Seguimiento de Error
  Started: Comenzado
  JobCount: Cantidad de Tareas
  Failed: Fallido
  Status: Estado
  Parent: Parent

Ukrainian one:

ua:
  Batch: Партія %{bid}
  Batches: Партії
  NoBatchesFound: Партії не знайдені
  Description: Опис
  Size: Розмір
  Pending: Чекає
  Job: Завдання
  Class: Клас
  Failures: Невдачі
  ErrorMessage: Повідомлення про помилку
  ErrorBacktrace: Трасування помилки
  Started: Розпочато
  JobCount: Число завдань
  Failed: Невдалі
  Status: Статус
  Parent: Батько

@balakirevs This is great but Sidekiq itself doesn't have a Ukrainian locale, most of the UI will still be in English. We need a ua.yml here too if you want to provide one: https://github.com/mperham/sidekiq/tree/master/web/locales

Thank you for your awesome work @mperham, here are the Dutch translations. Not entirely sure about the parent though. In what context is it used? I don't see it anywhere in the interface.

nl:
  Batch: Groep %{bid}
  Batches: Groepen
  NoBatchesFound: Geen groepen gevonden
  Description: Omschrijving
  Size: Grootte
  Pending: In afwachting
  Job: Taak
  Class: Klasse
  Failures: Mislukkingen
  ErrorMessage: Foutmelding
  ErrorBacktrace: Fout backtrace
  Started: Gestart
  JobCount: Aantal taken
  Failed: Mislukt
  Status: Status
  Parent: Bovenliggende

Thanks Loed, "Parent" is the parent batch ID. It's used in the sense of a parent and child node in a tree structure. I will integrate these as is, let me know if anything needs to change.

Italian version:

it:
  Batch: Lotto %{bid}
  Batches: Lotti
  NoBatchesFound: Nessun Lotto trovato
  Description: Descrizione
  Size: Dimensione
  Pending: In attesa
  Job: Lavoro
  Class: Classe
  Failures: Fallimenti
  ErrorMessage: Messagio di errore
  ErrorBacktrace: Backtrace dell'errore
  Started: Iniziato
  JobCount: Numero di lavori
  Failed: Fallito
  Status: Stato
  Parent: Genitore

@davidmetta Thank you so much, this will be in the next Pro release. If you want to translate Enterprise, you can find the strings here:

https://github.com/mperham/sidekiq/issues/3949#issue-357717719

Was this page helpful?
0 / 5 - 0 ratings