Skip to content

Commit

Permalink
chore: sync from crowdin
Browse files Browse the repository at this point in the history
  • Loading branch information
goenning committed May 20, 2022
1 parent 17f92b1 commit 0554ffc
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 26 deletions.
14 changes: 6 additions & 8 deletions locale/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ All other locale files are sourced from [Crowdin](https://crowdin.com/project/fi

# How to sync Git with Crowdin

*Note:* This section is a how-to process for Fider admins only.
*Note 2:* Would be great to automate this...
_Note:_ This section is a how-to process for Fider admins only.
_Note 2:_ Would be great to automate this...

## Source Strings

Expand All @@ -16,16 +16,14 @@ All other locale files are sourced from [Crowdin](https://crowdin.com/project/fi

## Sync English from Git to Crowdin

1. Visit https://crowdin.com/project/fider/en#
2. For each file, select Upload translations
- Mark `Allow target translation to match source`
- Mark `Approve added translations`
1. Visit https://crowdin.com/project/fider/content/files
2. For each file, select Update

## Sync other locales from Crowdin to Git

1. Review and approve translations
2. Visit https://crowdin.com/project/fider
3. Select build and download
4. Copy files to locale folder
4. Copy files to locale folder
5. Update percentages on `locales.ts` based on Crowdin numbers
6. Create PR
6. Create PR
18 changes: 9 additions & 9 deletions locale/locales.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,39 +14,39 @@ const locales: { [key: string]: Locale } = {
},
"es-ES": {
text: "🇪🇸 Spanish",
translated: 100,
translated: 97,
},
de: {
text: "🇩🇪 German",
translated: 100,
translated: 97,
},
fr: {
text: "🇫🇷 French",
translated: 100,
translated: 97,
},
"sv-SE": {
text: "🇸🇪 Swedish",
translated: 100,
translated: 97,
},
nl: {
text: "🇳🇱 Dutch",
translated: 100,
translated: 97,
},
pl: {
text: "🇵🇱 Polish",
translated: 100,
translated: 97,
},
ru: {
text: "🇷🇺 Russian",
translated: 100,
translated: 97,
},
sk: {
text: "🇸🇰 Slovak",
translated: 100,
translated: 97,
},
tr: {
text: "🇹🇷 Turkish",
translated: 100,
translated: 97,
},
}

Expand Down
12 changes: 6 additions & 6 deletions locale/pl/client.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"enum.poststatus.open": "Otwarte",
"enum.poststatus.planned": "Zaplanowane",
"enum.poststatus.started": "Rozpoczęte",
"error.expired.text": "Link który kliknąłeś wygasł.",
"error.expired.text": "Kliknięty przez Ciebie link wygasł.",
"error.expired.title": "Wygasły",
"error.forbidden.text": "Nie masz uprawnień do wyświetlania tej strony.",
"error.forbidden.title": "Zabroniony",
Expand All @@ -29,8 +29,8 @@
"error.unauthorized.text": "Potwierdź swoją tożsamość aby wyświetlić tą stronę.",
"error.unauthorized.title": "Błąd uwierzytelnienia",
"home.form.defaultinvitation": "Wpisz swoją sugestię tutaj...",
"home.form.defaultwelcomemessage": "Chcielibyśmy się dowiedzieć o czym myślisz.\n\nCo możemy poprawić? To jest miejsce w którym możesz głosować, dyskutować i dzielić się pomysłami.",
"home.lonely.suggestion": "Zaleca się, abyś stworzył <0>co najmniej 3</0> sugestie tutaj przed udostępnieniem tej witryny. Początkowa zawartość jest ważna do początkowego zangażowania swoich odbiorców.",
"home.form.defaultwelcomemessage": "Chcemy się dowiedzieć o czym myślisz.\n\nCo możemy poprawić? To jest miejsce, w którym możesz głosować, dyskutować i dzielić się pomysłami.",
"home.lonely.suggestion": "Zaleca się stworzenie tutaj <0>co najmniej 3</0> sugestii przed udostępnieniem tej witryny. Początkowa zawartość jest ważna do zaangażowania swoich odbiorców.",
"home.lonely.text": "Nie stworzono jeszcze żadnych postów.",
"home.postfilter.label.view": "Widok",
"home.postfilter.option.mostdiscussed": "Najczęściej dyskutowane",
Expand Down Expand Up @@ -121,7 +121,7 @@
"mysettings.notification.title": "Użyj następującego panelu, aby wybrać zdarzenia z których chciałbyś otrzymywać powiadomienia",
"mysettings.page.subtitle": "Zarządzaj ustawieniami profilu",
"mysettings.page.title": "Ustawienia",
"page.backhome": "Zabierz mnie z powrotem na stronę główną <0>{0}</0> .",
"page.backhome": "Zabierz mnie z powrotem na stronę główną <0>{0}</0>.",
"page.notinvited.text": "Nie znaleźliśmy konta powiązanego z Twoim adresem email.",
"page.notinvited.title": "Niezaproszony",
"page.pendingactivation.text": "Wysłaliśmy do Ciebie maila z linkiem do aktywowania Twojej strony.",
Expand All @@ -148,6 +148,6 @@
"signin.message.locked.title": "<0>{0}</0> jest aktualnie zablokowany.",
"signin.message.onlyadmins": "Obecnie możliwe jest logowanie tylko na konto administratora",
"signin.message.private.text": "Jeśli posiadasz konto lub zaproszenie możesz użyć poniższych opcji aby się zalogować.",
"signin.message.private.title": "<0>{0}</0> to przestrzeń prywatna i wymaga zaproszenia aby do niej dołączyć.",
"signin.message.private.title": "<0>{0}</0> is a private space, you must sign in to participate and vote.",
"{count, plural, one {# tag} other {# tags}}": "{count, plural, one {# tag} few {# tagów} many {# tagów} other {# tagi}}"
}
}
6 changes: 3 additions & 3 deletions locale/pt-BR/client.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"error.internalerror.title": "Oops, isso não era esperado…",
"error.pagenotfound.text": "O link que você acessou pode estar quebrado ou a página pode ter sido removida.",
"error.pagenotfound.title": "Página não encontrada",
"error.unauthorized.text": "Sem permissão para acessar esta página.",
"error.unauthorized.text": "Você não está autorizado a visualizar esta página.",
"error.unauthorized.title": "Não autorizado",
"home.form.defaultinvitation": "Insira sua sugestão aqui...",
"home.form.defaultwelcomemessage": "Gostaríamos de ouvir sobre o que você está pensando.\n\nO que podemos fazer melhor? Este é o lugar para você votar, discutir e compartilhar ideias.",
Expand Down Expand Up @@ -83,7 +83,7 @@
"modal.deletecomment.text": "Este processo é irreversível. <0>Tem certeza?</0>",
"modal.showvotes.message.zeromatches": "Nenhum usuário encontrado para <0>{0}</0>.",
"modal.showvotes.query.placeholder": "Procurar usuários por nome...",
"modal.signin.header": "Faça login para postar e votar",
"modal.signin.header": "Faça login para participar e votar",
"mynotifications.label.readrecently": "Lido nos últimos 30 dias.",
"mynotifications.message.nounread": "Nenhuma notificação não lida.",
"mynotifications.page.subtitle": "Mantenha-se atualizado com o que está acontecendo",
Expand Down Expand Up @@ -148,6 +148,6 @@
"signin.message.locked.title": "<0>{0}</0> está bloqueado no momento.",
"signin.message.onlyadmins": "Atualmente, só é permitido entrar em uma conta de administrador",
"signin.message.private.text": "Se você tem uma conta ou um convite, você pode usar as seguintes opções para fazer o login.",
"signin.message.private.title": "<0>{0}</0> é um espaço privado e requer um convite para se juntar a ele.",
"signin.message.private.title": "<0>{0}</0> é um espaço privado, você deve se inscrever para participar e votar.",
"{count, plural, one {# tag} other {# tags}}": "{count, plural, one {# tag} other {# tags}}"
}

0 comments on commit 0554ffc

Please sign in to comment.