Skip to content

Commit

Permalink
Catalan Translation (#439) (#842)
Browse files Browse the repository at this point in the history
* feat: start work on a Catalan translation

#439

* feat: Catalan translation (~70% done)

#439

* feat: Catalan translation (100% done)

fix #439

* docs: manually add entry to contributors list

* docs: make sure all-contributorsrc is a valid JSON

* fix: Add missing language entry to auth/screens/language-settings

#439

* fix: Rearrange Catalan language entry

#439
  • Loading branch information
olegkorol authored and lex111 committed Oct 27, 2018
1 parent 191586e commit 73e5be6
Show file tree
Hide file tree
Showing 6 changed files with 272 additions and 1 deletion.
9 changes: 9 additions & 0 deletions .all-contributorsrc
Original file line number Diff line number Diff line change
Expand Up @@ -844,6 +844,15 @@
"code"
]
},
{
"login": "olegkorol",
"name": "Oleg Korol",
"avatar_url": "https://avatars1.githubusercontent.com/u/13587499?v=4",
"profile": "https://github.com/olegkorol",
"contributions": [
"translation"
]
},
{
"login": "samuelmeuli",
"name": "Samuel Meuli",
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,7 @@
"./node_modules"
],
"languages": [
"ca",
"de",
"en",
"eo",
Expand Down
5 changes: 5 additions & 0 deletions src/auth/screens/language-settings.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
export default [
{
code: 'ca',
emojiCode: ':waving_white_flag:',
name: 'Català',
},
{
code: 'de',
emojiCode: ':flag-de:',
Expand Down
254 changes: 254 additions & 0 deletions src/locale/languages/ca.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,254 @@
module.exports = {
'#{number} by {user} was closed {time} ago':
'#{number} per {user} va ser tancada fa {time}',
'#{number} opened {time} ago by {user}':
'#{number} oberta des de fa {time} per {user}',
ACTIONS: 'ACCIONS',
'ANALYTICS INFORMATION': 'INFORMACIÓ SOBRE ANALYTICS',
ASSIGNEES: 'ASSIGNATS',
'Add a comment...': 'Afegeix un comentari...',
All: 'Totes',
'App is up to date': 'Aplicació actualitzada',
'Apply Label': "Aplica l'etiqueta",
'Apply a label to this issue': 'Aplica una etiqueta a aquesta issue',
'Are you sure?': 'Estàs segur?',
'Assign Yourself': "Assigna't a tu mateix",
Assignees: 'Assignats',
BIO: 'BIOGRAFIA',
CANCEL: 'CANCEL•LA',
CONTACT: 'CONTACTE',
CONTRIBUTORS: 'CONTRIBUÏDORS',
"Can't login?": 'No pots accedir?',
"Can't see all your organizations?":
'No pots veure totes les teves organitzacions?',
Cancel: 'Cancel•lar',
'Change Merge Type': 'Canvia el tipus de merge',
'Check for update': 'Comprovar actualitzacions',
'Check out {repoName} on GitHub. {repoUrl}':
'Dóna una ullada a {repoNmae} a GitHub. {repoUrl}',
'Checking for update...': 'Comprovant actualitzacions...',
'Close {issueType}': 'Tancar {issueType}',
Closed: 'Tancat',
Code: 'Codi',
'Comment Actions': 'Accions de comentaris',
'Commit Message': 'Missatge del commit',
'Commit Title': 'Títol del commit',
'Communicate on conversations, merge pull requests and more':
"Communica't en conversacions, fes merge de pull requests i més",
Company: 'Companyia',
'Connecting to GitHub...': 'Connectant a GitHub...',
'Control notifications': 'Gestiona notificacions',
'Create a merge commit': 'Crea un merge commit',
DELETED: 'ELIMINATS',
DESCRIPTION: 'DESCRIPCIÓ',
Delete: 'Borrar',
Diff: 'Diferències',
'Easily obtain repository, user and organization information':
'Troba fàcilment informació sobre repositoris, usuaris i organitzacions',
Edit: 'Editar',
'Edit Comment': 'Editar comentari',
Email: 'Email',
'File renamed without any changes': 'Arxiu reanomenat sense canvis',
Follow: 'Seguir',
Followers: 'Seguidors',
Following: 'Seguint',
'Follows you': 'Et segueix',
Fork: 'Fer un fork',
Forks: 'Forks',
'GitPoint is open source and the history of contributions to the platform will always be visible to the public.':
"GitPoint és de codi obert i l'historial de contribucions a la plataforma sempre romandrà visible al públic",
'GitPoint repository': 'Repositori de GitPoint',
INFO: 'INFORMACIÓ',
ISSUES: 'ISSUES',
"If we happen to include another third party platform to collect stack traces, error logs or more analytics information, we'll make sure that user data remains anonymized and encrypted.":
"Si decidim incloure altres plataformes de tercers per analitzar rastres, registres d'errors o altra informació analítica, ens assegurarem de què les dades d'usuari siguin anonimitzades i encriptades.",
'If you have any questions about this Privacy Policy or GitPoint in general, please file an issue in the':
'Si tens alguna pregunta sobre aquesta política de protecció de dades, afegeix si us plau una incidència a',
Issue: 'Issue',
'Issue Actions': "Accions de l'issue",
'Issue Comment': "Comentari de l'issue",
'Issue Title': "Títol de l'issue",
'Issue is locked': "L'issue està bloquejat",
Issues: 'Issues',
'Issues and Pull Requests': 'Issues i Pull Requests',
LABELS: 'Etiquetes',
Language: 'Idioma',
'Last updated: July 15, 2017': 'Última actualització: 15 de juliol del 2017',
Location: 'Localització',
'Lock {issueType}': 'Bloquejar {issueTpe}',
'Locked, but you can still comment...':
'Bloquejat, però encara pots comentar...',
MEMBERS: 'MEMBRES',
'Make a donation': 'Fes una donació',
'Mark all as read': 'Marcar tot com a llegit',
'Merge Pull Request': 'Fer un merge de la Pull Request',
'Merge Type': 'Tipus de merge',
Merged: 'Merged',
NEW: 'NOU',
'New Issue': 'Nova issue',
'No README.md found': "No s'ha trobat cap README.md",
'No closed issues found!': "No s'ha trobat cap issue tancada!",
'No contributors found': "No s'ha trobat cap contribuïdor",
'No description provided.': "No s'ha trobat cap descripció",
'No issues': 'No hi ha ninguna issue',
'No open issues': 'No hi ha ninguna issue oberta',
'No open issues found!': "No s'ha trobat cap issue oberta!",
'No open pull requests': 'No hi ha ninguna pull request oberta',
'No open pull requests found!': "No s'ha trobat cap pull request!",
'No organizations': 'No hi ha ninguna organització',
'No pull requests': 'No hi ha ninguna pull request',
'No repositories found :(': "No s'ha trobat cap repositori :(",
'No users found :(': "No s'ha trobat cap usuari :(",
'None yet': 'Encara ninguna',
'Not applicable in debug mode': 'No aplicable en mode de depuració',
OK: 'OK',
'OPEN SOURCE': 'CODI OBERT',
ORGANIZATIONS: 'ORGANITZACIONS',
OWNER: 'PROPIETARI',
'One of the most feature-rich GitHub clients that is 100% free':
'Un dels clients GitHub amb més funcions que és 100% gratuït',
'Oops! it seems that you are not connected to the internet!':
'Carai! Sembla que no estàs connectat a internet!',
Open: 'Oberts',
'Open in Browser': 'Obrir en el navegador',
Options: 'Opcions',
'Organization Actions': "Accions de l'organització",
'PULL REQUESTS': 'PULL REQUESTS',
Participating: 'Participant',
'Preparing GitPoint...': 'Preparant GitPoint...',
'Privacy Policy': 'Política de protecció de dades',
'Pull Request': 'Pull Request',
'Pull Requests': 'Pull Requests',
README: 'LLEGEIX-ME',
'README Actions': 'Accions del README',
'Reopen {issueType}': 'Reobrir {issueType}',
Repositories: 'Repositoris',
'Repositories and Users': 'Repositoris i usuaris',
'Repository Actions': 'Accions del repositori',
'Repository is not found': "El repositori no s'ha pogut trobar",
'Retrieving notifications': 'Cercant notifications',
'SIGN IN': 'INICI DE SESSIÓ',
SOURCE: 'CODI',
'Search for any {type}': 'Busca qualsevol {type}',
'Searching for {query}': 'Buscant {query}',
Settings: 'Opcions',
Share: 'Compartir',
'Share {repoName}': 'Compartir {repoName}',
'Sign Out': 'Tanca sessió',
'Squash and merge': 'Fer squash i merge',
Star: 'Marcar com a favorit',
Starred: 'Favorits',
Stars: 'Stars',
Submit: 'Enviar',
TOPICS: 'TEMES',
'Thank you for reading our Privacy Policy. We hope you enjoy using GitPoint as much as we enjoyed building it.':
"Gràcies per llegir la nostra política de protecció de dades. Esperem que estiguis gaudint de l'ús de GitPoint tant com nosaltres hem gaudit construint-lo.",
"This means that in no way, shape or form do we ever view, use or share a user's GitHub data. If private data ever becomes visible at any point we will not record or view it. If it happens to be accidentally recorded, we will delete it immediately using secure erase methods. Again, we've set up authentication specifically so that this never happens.":
"Això significa que de cap manera o forma veiem, utilitzem o compartim les dades de GitHub de l'usuari. Si les dades privades es fan visibles en qualsevol moment, no les veurem ni les guardarem. Si es registra alguna dada accidentalment, l'eliminarem immediatament d'una forma segura. Hem configurat el procès d'autenticació específicament perquè això no passi mai.",
'USER DATA': "DADES D'USUARI",
Unfollow: 'Deixar de seguir',
Unknown: 'Desconegut',
'Unlock {issueType}': 'Desbloquejar {issueType}',
Unread: 'Per llegir',
Unstar: 'Desmarcar com a favorit',
Unwatch: 'Deixar de seguir',
'Update is available!': 'Hi ha una actualització disponible!',
'User Actions': "Accions d'usuari",
Users: 'Usuaris',
'View All': 'Veure a tots',
'View Code': 'Veure el codi',
'View and control all of your unread and participating notifications':
'Veure i controlar totes les teves notifications sense llegir',
Watch: 'Seguir',
Watchers: 'Seguidors',
Watching: 'Seguint',
'We currently use Google Analytics and iTunes App Analytics to help us measure traffic and usage trends for the GitPoint. These tools collect information sent by your device including device and platform version, region and referrer. This information cannot reasonably be used to identify any particular individual user and no personal information is extracted.':
"Actualment, utilitzem Google Analytics i iTunes App Analytics per ajudar-nos a mesurar el trànsit i tendències en l'ús de GitPoint. Aquestes eines recopilen informació enviada pel teu dispositiu, incloent-hi la versió del dispositiu i la plataforma, la regió i el referent. Aquesta informació no es pot utilitzar de cap manera per identificar un usuari en particular i no extreu informació personal.",
"We do not do anything with your GitHub information. After authenticating, the user's OAuth token is persisted directly on their device storage. It is not possible for us to retrieve that information. We never view a user's access token nor store it whatsoever.":
"No fem res amb la vostra informació de GitHub. Després de l'autenticació, el token OAuth de l'usuari es guarda directament en el dispositiu. No ens és possible trobar aquesta informació. Mai no veiem el token d'accés d'un usuari ni el guardem de cap manera.",
"We're glad you decided to use GitPoint. This Privacy Policy is here to inform you about what we do — and do not do — with our user's data.":
'Ens alegra que hagis decidit utilitzar GitPoint. Aquesta política de privacitat està aquí per informar-te sobre el que fem (i el que no fem) amb les dades dels nostres usuaris.',
Website: 'Lloc web',
'Welcome to GitPoint': 'Benvingut a GitPoint',
'With each contribution to the app, code review is always performed to prevent anybody from including malicious code of any kind.':
"Amb cada contribució a l'aplicació, sempre es realitza una revisió del codi per evitar que qualsevol persona inclogui codi maliciós de cap tipus.",
'Write a comment for your issue here':
'Escriu un comentari per la teva issue aquí',
'Write a message for your commit here':
'Escriu un comentari per el teu commit aquí',
'Write a title for your commit here':
'Escriu un títol per el teu commit aquí',
'Write a title for your issue here': 'Escriu un títol per la teva issue aquí',
Yes: 'Sí',
"You don't have any notifications of this type":
"No tens cap notificació d'aquest tipus",
'You may have to request approval for them.':
'És posible que hagis de sol•licitar aprovació per veure-les.',
'You need to have a commit title!':
"Has d'especificar un títol per al commit!",
'You need to have an issue title!': "Has d'especificar un títol per l'issue",
_thousandsAbbreviation: 'k',
'forked from': 'fork de',
merge: 'merge',
repository: 'repositori',
squash: 'squash',
user: 'usuari',
'{aboutXHours}h': '{aboutXHours}h',
'{aboutXMonths}mo': '{aboutXMonths}me',
'{aboutXYears}y': '{aboutXYears}a',
'{actor} added {member} at {repo}': '{actor} ha afegit a {member} a {repo}',
'{actor} closed issue {issue} at {repo}':
"{actor} ha tancat l'issue {issue} a {repo}",
'{actor} closed pull request {pr} at {repo}':
'{actor} ha tancat la pull request {pr} a {repo}',
'{actor} commented on commit': '{actor} ha comentat en el commit',
'{actor} commented on issue {issue} at {repo}':
"{actor} ha comentat a l'issue {issue} a {repo}",
'{actor} commented on pull request {issue} at {repo}':
'{actor} ha comentat a la pull request {issue} a {repo}',
'{actor} commented on pull request {pr} at {repo}':
'{actor} ha comentat a la pull request {pr} a {repo}',
'{actor} created branch {ref} at {repo}':
'{actor} ha creat la branch {ref} a {repo}',
'{actor} created repository {repo}': '{actor} ha creat el repositori {repo}',
'{actor} created tag {ref} at {repo}':
'{actor} ha creat el tag {ref} a {repo}',
'{actor} created the {repo} wiki': '{actor} ha creat una wiki per {repo}',
'{actor} deleted branch {ref} at {repo}':
'{actor} ha eliminat la branch {ref} a {repo}',
'{actor} deleted tag {ref} at {repo}':
'{actor} ha eliminat el tag {ref} a {repo}',
'{actor} edited the {repo} wiki': '{actor} ha editat la wiki per {repo}',
'{actor} edited {member} at {repo}': '{actor} ha editat {member} a {repo}',
'{actor} forked {repo} at {fork}':
'{actor} ha fet un fork de {repo} a {fork}',
'{actor} made {repo} public': '{actor} ha fet {repo} públic',
'{actor} merged pull request {pr} at {repo}':
'{actor} ha fet un merge de la pull request {pr} a {repo}',
'{actor} opened issue {issue} at {repo}':
"{actor} ha obert l'issue {issue} a {repo}",
'{actor} opened pull request {pr} at {repo}':
'{actor} ha obert la pull request {pr} a {repo}',
'{actor} published release {id}': '{actor} ha publicat el release {id}',
'{actor} pushed to {ref} at {repo}':
'{actor} ha fet un push a {ref} a {repo}',
'{actor} removed {member} at {repo}':
'{actor} ha eliminat a {member} a {repo}',
'{actor} reopened issue {issue} at {repo}':
"{actor} a tornat a obrir l'issue {issue} a {repo}",
'{actor} reopened pull request {pr} at {repo}':
'{actor} ha tornat a obrir la pull request {pr} a {repo}',
'{actor} starred {repo}': '{actor} ha afegit {repo} com a favorit',
'{almostXYears}y': '{almostXYears}a',
'{halfAMinute}s': '{halfAMinute}s',
'{lessThanXMinutes}m': '{lessThanXMinutes}m',
'{lessThanXSeconds}s': '{lessThanXSeconds}s',
'{numFilesChanged} files': '{numFilesChanged} arxius',
'{overXYears}y': '{overXYears}a',
'{xDays}d': '{xDays}d',
'{xHours}h': '{xHours}h',
'{xMinutes}m': '{xMinutes}m',
'{xMonths}mo': '{xMonths}me',
'{xSeconds}s': '{xSeconds}s',
'{xYears}y': '{xYears}a',
};
3 changes: 2 additions & 1 deletion src/locale/languages/fr.js
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,8 @@ module.exports = {
OWNER: 'PROPRIÉTAIRE',
'One of the most feature-rich GitHub clients that is 100% free':
'Le client GitHub le plus riche en fonctionnalités tout en étant 100% gratuit',
'Oops! it seems that you are not connected to the internet!': 'Aïe ! Il semble que vous êtes actuellement hors connexion !',
'Oops! it seems that you are not connected to the internet!':
'Aïe ! Il semble que vous êtes actuellement hors connexion !',
Open: 'Ouvert',
'Open in Browser': 'Ouvrir dans le navigateur',
Options: 'Options',
Expand Down
1 change: 1 addition & 0 deletions src/locale/languages/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/* eslint-disable quote-props */
export default {
ca: require('./ca'),
de: require('./de'),
en: require('./en'),
eo: require('./eo'),
Expand Down

0 comments on commit 73e5be6

Please sign in to comment.