From f06c3aa8499ab965ec3afd59cf3bf9741da7567d Mon Sep 17 00:00:00 2001 From: kodisto <32579769+kodisto@users.noreply.github.com> Date: Sat, 7 Oct 2017 19:42:15 -0500 Subject: [PATCH 1/7] Added eo --- src/locale/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/locale/index.js b/src/locale/index.js index ae7f07aca..872dc57b6 100644 --- a/src/locale/index.js +++ b/src/locale/index.js @@ -1,6 +1,6 @@ import { AsyncStorage } from 'react-native'; import I18n from 'react-native-i18n'; -import { en, fr, nl, ptBr, tr, ru } from './languages'; +import { en, fr, nl, ptBr, tr, ru, eo } from './languages'; I18n.fallbacks = true; @@ -11,6 +11,7 @@ I18n.translations = { tr, 'pt-br': ptBr, ru, + eo }; export default I18n; From 30d9138718e32b9c816814ae27230e1a356dd2ac Mon Sep 17 00:00:00 2001 From: kodisto <32579769+kodisto@users.noreply.github.com> Date: Sat, 7 Oct 2017 20:40:39 -0500 Subject: [PATCH 2/7] 1/3 done translating to Esperanto --- src/locale/languages/eo.js | 335 +++++++++++++++++++++++++++++++++++++ 1 file changed, 335 insertions(+) create mode 100644 src/locale/languages/eo.js diff --git a/src/locale/languages/eo.js b/src/locale/languages/eo.js new file mode 100644 index 000000000..c4c65dd34 --- /dev/null +++ b/src/locale/languages/eo.js @@ -0,0 +1,335 @@ +export const eo = { + auth: { + login: { + connectingToGitHub: 'Konektante al GitHub...', + preparingGitPoint: 'Prepari GitPoint...', + cancel: 'CANCELO', + welcomeTitle: 'Bonvenon al GitPoint', + welcomeMessage: 'La plej karakterizaĵo riĉa GitHub-kliento, kiu estas 100% libera', + notificationsTitle: 'Kontroli sciigojn', + notificationsMessage: + 'Vidi kaj kontroli ĉiujn viajn nelegitajn kaj partoprenajn sciigojn', + reposTitle: 'Repositorioj kaj Uzantoj', + reposMessage: + 'Facile akiri dosierujon, uzantojn kaj organizajn informojn', + issuesTitle: 'Problemoj kaj Petitaj Petoj', + issuesMessage: + 'Komuniki sur konversacioj, kunfandi tiri petojn kaj pli', + signInButton: 'ENSALUTI', + }, + welcome: { + welcomeTitle: 'Bonvenon al GitPoint', + }, + events: { + welcomeMessage: + "Bonvenon! Ĉi tio estas via novaĵ-manĝaĵo - ĝi helpos vin resti kun freŝa agado en repositorioj, kiujn vi rigardas kaj homoj, kiujn vi sekvas.", + commitCommentEvent: 'komentis fari', + createEvent: 'kreita {{object}}', + deleteEvent: 'forigita {{object}}', + issueCommentEvent: '{{action}} sur {{type}}', + issueEditedEvent: '{{action}} ilian komenton {{type}}', + issueRemovedEvent: '{{action}} ilian komenton {{type}}', + issuesEvent: '{{action}} afero', + publicEvent: { + action: 'farita', + connector: 'publika', + }, + pullRequestEvent: '{{action}} tiri peton', + pullRequestReviewEvent: '{{action}} tiri peto revizio', + pullRequestReviewCommentEvent: '{{action}} en tiri peto', + pullRequestReviewEditedEvent: '{{action}} ilia komento pri tiri peto', + pullRequestReviewDeletedEvent: '{{action}} ilia komento pri tiri peto', + releaseEvent: '{{action}} liberigo', + atConnector: 'ĉe', + toConnector: 'ĉe', + types: { + pullRequest: 'tiri peton', + issue: 'afero', + }, + objects: { + repository: 'repositorio', + branch: 'branĉo', + tag: 'etikedo', + }, + actions: { + added: 'aldonita', + created: 'kreita', + edited: 'redaktita', + deleted: 'forigita', + assigned: 'atribuita', + unassigned: 'neignigita', + labeled: 'etikedita', + unlabeled: 'neblasita', + opened: 'malfermita', + milestoned: 'mejloŝtonoj', + demilestoned: 'demilestita', + closed: 'fermita', + reopened: 'remalfermita', + review_requested: 'recenzo petita', + review_request_removed: 'recenzo petita forigita', + submitted: 'sendita', + dismissed: 'eksigita', + published: 'publikigita', + publicized: 'publikigita', , , , , , , + privatized: 'privatigita', + starred: 'frakasita', + pushedTo: 'puŝita al', + forked: 'forkis', + commented: 'komentis', + removed: 'forigita', + }, + }, + profile: { + orgsRequestApprovalTop: "Ĉu vi ne povas vidi ĉiujn viajn organizojn?", + orgsRequestApprovalBottom: 'Vi eble devas peti aprobon por ili.', + codePushCheck: 'Kontrolu por ĝisdatigo', + codePushChecking: 'Kontroli por ĝisdatigo...', + codePushUpdated: 'La apliko estas ĝisdata', + codePushAvailable: 'Ĝisdatigo estas havebla!', + codePushNotApplicable: 'Not applicable in analizo mod', + }, + userOptions: { + donate: 'Faru donacon', + title: 'Opcioj', + language: 'Lingvo', + privacyPolicy: 'Privateca Politiko', + signOut: 'Elsaluti', + }, + privacyPolicy: { + title: 'Privateca Politiko', + effectiveDate: 'Lasta ĝisdatigita: July 15, 2017', + introduction: + "Ni ĝojas, ke vi decidis uzi GitPoint. Ĉi tiu Privateca Politiko estas ĉi tie por informi vin pri tio, kion ni faros - kaj ne fari - kun la datumoj de nia uzanto.", + userDataTitle: 'UZANTO-DATUMOJ', + userData1: + "Ni nenion faras kun via GitHub-informo. Post aŭtentikigado, la uzanto OAuth token estas persistita rekte sur ilia aparato-stokado. Ne eblas rekuperi tiun informon. Ni neniam vidos aliron al la uzanto token nek stokas ĝin.", + userData2: + "Ĉi tio signifas, ke en neniu maniero, formo aŭ formo ni iam ajn vidos, uzas aŭ dividas datumojn de GitHub de uzanto. Se privataj datumoj iam ajn videblas en iu ajn punkto, ni ne registros aŭ vidos ĝin. Se ĝi hazarde registriĝas, ni forigos ĝin tuj uzante sekurajn viŝajn metodojn. Denove, ni starigis aŭtentike specife por ke ĉi tio neniam okazas.", + analyticsInfoTitle: 'ANALIKA INFORMO', + analyticsInfo1: + 'Ni nuntempe uzas Google Analytics kaj iTunes App Analytics por helpi nin mezuri trafikojn kaj uzadajn tendencojn por la GitPoint. Ĉi tiuj iloj kolektas informojn senditajn de via aparato, inkluzive de mekanismo kaj platforma versio, regiono kaj referinto. Ĉi tiu informo ne povas esti prudente uzata por identigi ajnan individuan uzanton kaj neniun personan informon ĉerpas.', + analyticsInfo2: + "Se ni pasos por inkludi alian trian platformon por kolekti stakajn spurojn, erarojn-registrojn aŭ pli da analizaj informoj, ni certiĝos, ke uzantoj de datumoj restas senvaloraj kaj ĉifritaj.", + openSourceTitle: 'MALFERMA FONTO', + openSource1: + 'GitPoint estas malferma fonto kaj la historio de kontribuoj al la platformo ĉiam estos videbla al la publiko.', + openSource2: + 'Kun ĉiu kontribuo al la programo, la revizio de kodo ĉiam fariĝas por malhelpi iun ajn el inkludi malican kodon de ia speco.', + contactTitle: 'KONTAKTU', + contact1: + 'Dankon pro legado de nia Privateca Politiko. Ni esperas, ke vi ĝuas uzi GitPoint tiom, kiom ni ĝuis konstrui ĝin.', + contact2: + 'Se vi havas demandojn pri ĉi tiu Privateca Politiko aŭ GitPoint ĝenerale, bonvolu enmeti aferon en la', + contactLink: 'GitPoint repository', + }, + }, + notifications: { + main: { + unread: 'unread', + participating: 'participating', + all: 'all', + unreadButton: 'Unread', + participatingButton: 'Participating', + allButton: 'All', + retrievingMessage: 'Retrieving notifications', + noneMessage: "You don't have any notifications of this type", + markAllAsRead: 'Mark all as read', + }, + }, + search: { + main: { + repositoryButton: 'Repositories', + userButton: 'Users', + searchingMessage: 'Searching for {{query}}', + searchMessage: 'Search for any {{type}}', + repository: 'repository', + user: 'user', + noUsersFound: 'No users found :(', + noRepositoriesFound: 'No repositories found :(', + }, + }, + user: { + profile: { + userActions: 'User Actions', + unfollow: 'Unfollow', + follow: 'Follow', + }, + repositoryList: { + title: 'Repositories', + }, + followers: { + title: 'Followers', + text: 'Followers', + followsYou: 'Follows you', + }, + following: { + title: 'Following', + text: 'Following', + followingYou: 'Following', + }, + }, + repository: { + main: { + shareRepositoryTitle: 'Share {{repoName}}', + shareRepositoryMessage: 'Check out {{repoName}} on GitHub. {{repoUrl}}', + repoActions: 'Repository Actions', + forkAction: 'Fork', + starAction: 'Star', + unstarAction: 'Unstar', + shareAction: 'Share', + unwatchAction: 'Unwatch', + watchAction: 'Watch', + ownerTitle: 'OWNER', + contributorsTitle: 'CONTRIBUTORS', + noContributorsMessage: 'No contributors found', + sourceTitle: 'SOURCE', + readMe: 'README', + viewSource: 'View Code', + issuesTitle: 'ISSUES', + noIssuesMessage: 'No issues', + noOpenIssuesMessage: 'No open issues', + viewAllButton: 'View All', + newIssueButton: 'New Issue', + pullRequestTitle: 'PULL REQUESTS', + noPullRequestsMessage: 'No pull requests', + noOpenPullRequestsMessage: 'No open pull requests', + starsTitle: 'Stars', + forksTitle: 'Forks', + forkedFromMessage: 'forked from', + starred: 'Starred', + watching: 'Watching', + watchers: 'Watchers', + }, + codeList: { + title: 'Code', + }, + issueList: { + title: 'Issues', + openButton: 'Open', + closedButton: 'Closed', + searchingMessage: 'Searching for {{query}}', + noOpenIssues: 'No open issues found!', + noClosedIssues: 'No closed issues found!', + }, + pullList: { + title: 'Pull Requests', + openButton: 'Open', + closedButton: 'Closed', + searchingMessage: 'Searching for {{query}}', + noOpenPulls: 'No open pull requests found!', + noClosedPulls: 'No closed pull requests found!', + }, + pullDiff: { + title: 'Diff', + numFilesChanged: '{{numFilesChanged}} files', + new: 'NEW', + deleted: 'DELETED', + fileRenamed: 'File renamed without any changes', + }, + }, + organization: { + main: { + membersTitle: 'MEMBERS', + descriptionTitle: 'DESCRIPTION', + }, + }, + issue: { + settings: { + title: 'Settings', + pullRequestType: 'Pull Request', + issueType: 'Issue', + applyLabelButton: 'Apply Label', + noneMessage: 'None yet', + labelsTitle: 'LABELS', + assignYourselfButton: 'Assign Yourself', + assigneesTitle: 'ASSIGNEES', + actionsTitle: 'ACTIONS', + unlockIssue: 'Unlock {{issueType}}', + lockIssue: 'Lock {{issueType}}', + closeIssue: 'Close {{issueType}}', + reopenIssue: 'Reopen {{issueType}}', + areYouSurePrompt: 'Are you sure?', + applyLabelTitle: 'Apply a label to this issue', + }, + comment: { + commentActions: 'Comment Actions', + editCommentTitle: 'Edit Comment', + editAction: 'Edit', + deleteAction: 'Delete', + }, + main: { + assignees: 'Assignees', + mergeButton: 'Merge Pull Request', + noDescription: 'No description provided.', + lockedCommentInput: 'Locked, but you can still comment...', + commentInput: 'Add a comment...', + lockedIssue: 'Issue is locked', + states: { + open: 'Open', + closed: 'Closed', + merged: 'Merged', + }, + screenTitles: { + issue: 'Issue', + pullRequest: 'Pull Request', + }, + openIssueSubTitle: '#{{number}} opened {{time}} ago by {{user}}', + closedIssueSubTitle: '#{{number}} by {{user}} was closed {{time}} ago', + }, + newIssue: { + title: 'New Issue', + missingTitleAlert: 'You need to have an issue title!', + issueTitle: 'Issue Title', + writeATitle: 'Write a title for your issue here', + issueComment: 'Issue Comment', + writeAComment: 'Write a comment for your issue here', + }, + pullMerge: { + title: 'Merge Pull Request', + createMergeCommit: 'Create a merge commit', + squashAndMerge: 'Squash and merge', + merge: 'merge', + squash: 'squash', + missingTitleAlert: 'You need to have a commit title!', + commitTitle: 'Commit Title', + writeATitle: 'Write a title for your commit here', + commitMessage: 'Commit Message', + writeAMessage: 'Write a message for your commit here', + mergeType: 'Merge Type', + changeMergeType: 'Change Merge Type', + }, + }, + common: { + bio: 'BIO', + stars: 'Stars', + orgs: 'ORGANIZATIONS', + noOrgsMessage: 'No organizations', + info: 'INFO', + company: 'Company', + location: 'Location', + email: 'Email', + website: 'Website', + repositories: 'Repositories', + cancel: 'Cancel', + yes: 'Yes', + ok: 'OK', + submit: 'Submit', + relativeTime: { + past: '%s', + s: '%ds', + m: '%dm', + mm: '%dm', + h: '%dh', + hh: '%dh', + d: '%dd', + dd: '%dd', + M: '%dmo', + MM: '%dmo', + y: '%dy', + yy: '%dy', + }, + abbreviations: { + thousand: 'k', + }, + }, +}; From c7115baf129e82ca268605dadab7001a0a2017af Mon Sep 17 00:00:00 2001 From: Kodo Verkisto <32579769+kodisto@users.noreply.github.com> Date: Thu, 12 Oct 2017 19:27:16 -0500 Subject: [PATCH 3/7] Added esperanto The esperanto flag has a star, but no emoji yet (we are working on this though!) --- src/auth/screens/language-settings.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/auth/screens/language-settings.js b/src/auth/screens/language-settings.js index b773627c8..b9e6625a3 100644 --- a/src/auth/screens/language-settings.js +++ b/src/auth/screens/language-settings.js @@ -29,4 +29,9 @@ export default [ emojiCode: ':flag-ru:', name: 'Русский', }, + { + code: 'eo', + emojiCode: ':star:', + name: 'Esperanto', + } ]; From 018a49726aead97a5d5a181e2461239f1adad277 Mon Sep 17 00:00:00 2001 From: Kodo Verkisto <32579769+kodisto@users.noreply.github.com> Date: Thu, 12 Oct 2017 19:56:36 -0500 Subject: [PATCH 4/7] Finished translations of esperanto There's no direct for the concept of "forked", but forkis would logistically make the most since in the language. If there ever becomes a consensus on this, change it then. Otherwise I'm coining it now. --- src/locale/languages/eo.js | 294 ++++++++++++++++++------------------- 1 file changed, 147 insertions(+), 147 deletions(-) diff --git a/src/locale/languages/eo.js b/src/locale/languages/eo.js index c4c65dd34..1188fe696 100644 --- a/src/locale/languages/eo.js +++ b/src/locale/languages/eo.js @@ -120,213 +120,213 @@ export const eo = { 'Dankon pro legado de nia Privateca Politiko. Ni esperas, ke vi ĝuas uzi GitPoint tiom, kiom ni ĝuis konstrui ĝin.', contact2: 'Se vi havas demandojn pri ĉi tiu Privateca Politiko aŭ GitPoint ĝenerale, bonvolu enmeti aferon en la', - contactLink: 'GitPoint repository', + contactLink: 'GitPoint repositorio', }, }, notifications: { main: { - unread: 'unread', - participating: 'participating', - all: 'all', - unreadButton: 'Unread', - participatingButton: 'Participating', - allButton: 'All', - retrievingMessage: 'Retrieving notifications', - noneMessage: "You don't have any notifications of this type", - markAllAsRead: 'Mark all as read', + unread: 'nelegita', + participating: 'partoprenanta', + all: 'ĉio', + unreadButton: 'Nelegita', + participatingButton: 'Partoprenanta', + allButton: 'Ĉio', + retrievingMessage: 'Ricevanta sciigojn', + noneMessage: "Vi ne havas iujn sciigojn pri ĉi tiu tipo", + markAllAsRead: 'Marki ĉion kiel legita', }, }, search: { main: { - repositoryButton: 'Repositories', - userButton: 'Users', - searchingMessage: 'Searching for {{query}}', - searchMessage: 'Search for any {{type}}', - repository: 'repository', - user: 'user', - noUsersFound: 'No users found :(', - noRepositoriesFound: 'No repositories found :(', + repositoryButton: 'Repositorioj', + userButton: 'Uzantoj', + searchingMessage: 'Serĉante {{query}}', + searchMessage: 'Serĉado por ajna {{type}}', + repository: 'repositorio', + user: 'uzanto', + noUsersFound: 'Neniu uzantoj trovitaj :(', + noRepositoriesFound: 'Neniu repositorioj trovitaj :(', }, }, user: { profile: { - userActions: 'User Actions', - unfollow: 'Unfollow', - follow: 'Follow', + userActions: 'Uzaj Agoj', + unfollow: 'Senflui', + follow: 'Sekvi', }, repositoryList: { - title: 'Repositories', + title: 'Repositorioj', }, followers: { - title: 'Followers', - text: 'Followers', - followsYou: 'Follows you', + title: 'Sekvantoj', + text: 'Sekvantoj', + followsYou: 'Sekvas vin', }, following: { - title: 'Following', - text: 'Following', - followingYou: 'Following', + title: 'Sekvanta', + text: 'Sekvanta', + followingYou: 'sekvi', }, }, repository: { main: { - shareRepositoryTitle: 'Share {{repoName}}', - shareRepositoryMessage: 'Check out {{repoName}} on GitHub. {{repoUrl}}', - repoActions: 'Repository Actions', - forkAction: 'Fork', - starAction: 'Star', - unstarAction: 'Unstar', - shareAction: 'Share', - unwatchAction: 'Unwatch', - watchAction: 'Watch', - ownerTitle: 'OWNER', - contributorsTitle: 'CONTRIBUTORS', - noContributorsMessage: 'No contributors found', - sourceTitle: 'SOURCE', - readMe: 'README', - viewSource: 'View Code', - issuesTitle: 'ISSUES', - noIssuesMessage: 'No issues', - noOpenIssuesMessage: 'No open issues', - viewAllButton: 'View All', - newIssueButton: 'New Issue', - pullRequestTitle: 'PULL REQUESTS', - noPullRequestsMessage: 'No pull requests', - noOpenPullRequestsMessage: 'No open pull requests', - starsTitle: 'Stars', - forksTitle: 'Forks', - forkedFromMessage: 'forked from', - starred: 'Starred', - watching: 'Watching', - watchers: 'Watchers', + shareRepositoryTitle: 'Kunhavigi {{repoName}}', + shareRepositoryMessage: 'Kontrolu {{repoName}} sur GitHub. {{repoUrl}} ', + repoActions: 'Repository-Agoj', + forkAction: 'Forko', + starAction: 'Stelo', + unstarAction: 'Senstari', + shareAction: 'Kunhavigi', + unwatchAction: 'Senrigardo', + watchAction: 'Vidi', + ownerTitle: 'SINJORINO', + contributorsTitle: 'Kontaktoj', + noContributorsMessage: 'Neniu kontribuantoj trovita', + sourceTitle: 'FONTO', + readMe: 'LEGUMIN', + viewSource: 'Vidi Kodon', + issuesTitle: 'AFEROJ', + noIssuesMessage: 'Neniu afero', + noOpenIssuesMessage: 'Ne malfermaj aferoj', + viewAllButton: 'Rigardi Ĉiuj', + newIssueButton: 'Nova temo', + pullRequestTitle: 'PULKAJ PLEAS', + noPullRequestsMessage: 'Ne tiro petoj', + noOpenPullRequestsMessage: 'Ne malfermaj tiri petoj', + starsTitle: 'Steloj', + forksTitle: 'Forkoj', + forkedFromMessage: 'forkis de', + starred: 'Fenita', + watching: 'Rigardanta', + watchers: 'Gardistoj', }, codeList: { - title: 'Code', + title: 'Kodo', }, issueList: { title: 'Issues', - openButton: 'Open', - closedButton: 'Closed', - searchingMessage: 'Searching for {{query}}', - noOpenIssues: 'No open issues found!', - noClosedIssues: 'No closed issues found!', + openButton: 'Malfermi', + closedButton: 'Fermita', + searchingMessage: 'Serĉado por {{query}}', + noOpenIssues: 'Ne malfermitaj aferoj trovitaj!', + noClosedIssues: 'Neniu fermita afero trovita!', }, pullList: { - title: 'Pull Requests', - openButton: 'Open', - closedButton: 'Closed', - searchingMessage: 'Searching for {{query}}', - noOpenPulls: 'No open pull requests found!', - noClosedPulls: 'No closed pull requests found!', + title: 'Peti Petojn', + openButton: 'Malfermi', + closedButton: 'Fermita', + searchingMessage: 'Serĉado por {{query}}', + noOpenPulls: 'Neniu malferma tiro-petoj trovita!', + noClosedPulls: 'Neniu fermita tiro-petoj!', }, pullDiff: { - title: 'Diff', - numFilesChanged: '{{numFilesChanged}} files', - new: 'NEW', - deleted: 'DELETED', - fileRenamed: 'File renamed without any changes', + title: 'Difino', + numFilesChanged: '{{numfilesChanged}} dosieroj', + new: 'NOVA', + deleted: 'DIVITA', + fileRenamed: 'Dosiero renomita sen ia ajn ŝanĝo', }, }, organization: { main: { - membersTitle: 'MEMBERS', - descriptionTitle: 'DESCRIPTION', + membersTitle: 'Membroj', + descriptionTitle: 'PRISKRIBO', }, }, issue: { settings: { - title: 'Settings', - pullRequestType: 'Pull Request', - issueType: 'Issue', - applyLabelButton: 'Apply Label', - noneMessage: 'None yet', + title: 'Agordoj', + pullRequestType: 'Peti Petojn', + issueType: 'Temo', + applyLabelButton: 'Apliki Etikedon', + noneMessage: 'Neniu ankoraŭ', labelsTitle: 'LABELS', - assignYourselfButton: 'Assign Yourself', - assigneesTitle: 'ASSIGNEES', - actionsTitle: 'ACTIONS', - unlockIssue: 'Unlock {{issueType}}', - lockIssue: 'Lock {{issueType}}', - closeIssue: 'Close {{issueType}}', - reopenIssue: 'Reopen {{issueType}}', - areYouSurePrompt: 'Are you sure?', - applyLabelTitle: 'Apply a label to this issue', + assignYourselfButton: 'asigni vin mem', + assigneesTitle: 'ASIGNEES', + actionsTitle: 'AGOJ', + unlockIssue: 'Malŝlosi {{issueType}}', + lockIssue: 'Ŝlosilo {{issueType}}', + closeIssue: 'Fermi {{issueType}}', + reopenIssue: 'Revenu {{issueType}}', + areYouSurePrompt: 'Ĉu vi certas?', + applyLabelTitle: 'Apliki etikedon al ĉi tiu afero', }, comment: { - commentActions: 'Comment Actions', - editCommentTitle: 'Edit Comment', - editAction: 'Edit', - deleteAction: 'Delete', + commentActions: 'Komentoj Agoj', + editCommentTitle: 'Redakti Rimarkon', + editAction: 'Redakti', + deleteAction: 'Forigi', }, main: { - assignees: 'Assignees', - mergeButton: 'Merge Pull Request', - noDescription: 'No description provided.', - lockedCommentInput: 'Locked, but you can still comment...', - commentInput: 'Add a comment...', - lockedIssue: 'Issue is locked', + assignees: 'Apartaĵoj', + mergeButton: 'Kombini Peti Petojn', + noDescription: 'Neniu priskribo provizita.', + lockedCommentInput: 'Ŝlosita, sed vi ankoraŭ povas diri ...', + commentInput: 'Aldoni komenton ...', + lockedIssue: 'Temo estas ŝlosita', states: { - open: 'Open', - closed: 'Closed', - merged: 'Merged', + open: 'Malfermi', + closed: 'Fermita', + merged: 'kunfandita', }, screenTitles: { - issue: 'Issue', - pullRequest: 'Pull Request', + issue: 'Temo', + pullRequest: 'Peti Petojn', }, - openIssueSubTitle: '#{{number}} opened {{time}} ago by {{user}}', - closedIssueSubTitle: '#{{number}} by {{user}} was closed {{time}} ago', + openIssueSubTitle: '# {{number}} malfermis {{time}} ago per {{user}}', + closedIssueSubTitle: '# {{number}} per {{user}} estis fermita {{time}} ago', }, newIssue: { title: 'New Issue', - missingTitleAlert: 'You need to have an issue title!', + missingTitleAlert: 'Vi devas havi aferon-titolon!', issueTitle: 'Issue Title', - writeATitle: 'Write a title for your issue here', - issueComment: 'Issue Comment', - writeAComment: 'Write a comment for your issue here', + writeATitle: 'Skribu titolon por via problemo ĉi tie', + issueComment: 'Temo Komento', + writeAComment: 'Skribu komenton por via problemo ĉi tie', }, pullMerge: { - title: 'Merge Pull Request', - createMergeCommit: 'Create a merge commit', - squashAndMerge: 'Squash and merge', - merge: 'merge', - squash: 'squash', - missingTitleAlert: 'You need to have a commit title!', - commitTitle: 'Commit Title', - writeATitle: 'Write a title for your commit here', - commitMessage: 'Commit Message', - writeAMessage: 'Write a message for your commit here', - mergeType: 'Merge Type', - changeMergeType: 'Change Merge Type', + title: 'Kombini Peti Petojn', + createMergeCommit: 'Krei merge commit', + squashAndMerge: 'Akvofali kaj kunfandi', + merge: 'kunfandi', + squash: 'premplatigi', + missingTitleAlert: 'Vi devas havi titolon!', + commitTitle: 'Komerca Titolo', + writeATitle: 'Skribu titolon por via kompromiso ĉi tie', + commitMessage: 'Komitato Mesaĝo', + writeAMessage: "Skribu mesaĝon por via kompromiso ĉi tie", + mergeType: 'Kombini Tipo', + changeMergeType: 'Ŝanĝi Kombini Tipo', }, }, common: { bio: 'BIO', - stars: 'Stars', - orgs: 'ORGANIZATIONS', - noOrgsMessage: 'No organizations', + stars: 'Steloj', + orgs: 'ORGANIZOJ', + noOrgsMessage: 'Neniuj organizoj', info: 'INFO', - company: 'Company', - location: 'Location', - email: 'Email', - website: 'Website', - repositories: 'Repositories', - cancel: 'Cancel', - yes: 'Yes', - ok: 'OK', - submit: 'Submit', + company: 'Kompanio', + location: 'Loko', + email: 'Retpoŝto', + website: 'Retejo', + repositories: 'Repositorioj', + cancel: 'nuligi', + yes: 'Jes', + ok: 'BONE', + submit: 'Proponi', relativeTime: { - past: '%s', - s: '%ds', - m: '%dm', - mm: '%dm', - h: '%dh', - hh: '%dh', - d: '%dd', - dd: '%dd', - M: '%dmo', - MM: '%dmo', - y: '%dy', - yy: '%dy', + past: '% s', + s: '% ds', + m: '% dm', + mm: '% dm', + h: '% dh', + hh: '% dh', + d: '% dd', + dd: '% dd', + M: '% dmo', + MM: '% dmo', + y: '% dy', + yy: '% dy', }, abbreviations: { thousand: 'k', From e9a909c6a865604c6654fe2e7cccfdfc30f9ec03 Mon Sep 17 00:00:00 2001 From: Kodo Verkisto <32579769+kodisto@users.noreply.github.com> Date: Thu, 12 Oct 2017 19:57:48 -0500 Subject: [PATCH 5/7] Added esperanto --- src/locale/languages/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/locale/languages/index.js b/src/locale/languages/index.js index 793e2f191..05d8afe09 100644 --- a/src/locale/languages/index.js +++ b/src/locale/languages/index.js @@ -4,3 +4,4 @@ export * from './nl.js'; export * from './pt-br.js'; export * from './tr.js'; export * from './ru.js'; +export * from './eo.js'; From 2c2592c3508dd148e395169161902e785062f36c Mon Sep 17 00:00:00 2001 From: Kodo Verkisto <32579769+kodisto@users.noreply.github.com> Date: Thu, 12 Oct 2017 22:26:11 -0500 Subject: [PATCH 6/7] Fixed typo --- src/locale/languages/eo.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locale/languages/eo.js b/src/locale/languages/eo.js index 1188fe696..a104226e8 100644 --- a/src/locale/languages/eo.js +++ b/src/locale/languages/eo.js @@ -70,7 +70,7 @@ export const eo = { submitted: 'sendita', dismissed: 'eksigita', published: 'publikigita', - publicized: 'publikigita', , , , , , , + publicized: 'publikigita', privatized: 'privatigita', starred: 'frakasita', pushedTo: 'puŝita al', From 2fe6f5d69b8ffbbd4f93b663b9b5c4289d1c3665 Mon Sep 17 00:00:00 2001 From: Kodo Verkisto <32579769+kodisto@users.noreply.github.com> Date: Thu, 12 Oct 2017 22:31:45 -0500 Subject: [PATCH 7/7] Fixed flag --- src/auth/screens/language-settings.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/auth/screens/language-settings.js b/src/auth/screens/language-settings.js index 629f01f36..81978ef27 100644 --- a/src/auth/screens/language-settings.js +++ b/src/auth/screens/language-settings.js @@ -36,7 +36,7 @@ export default [ }, { code: 'eo', - emojiCode: ':star:', + emojiCode: ':waving_white_flag:', name: 'Esperanto', }, code: 'gl',