Skip to content

Commit

Permalink
feat(i18n): Add turkish translations (#279)
Browse files Browse the repository at this point in the history
* feat(i18n): Add turkish translations

* TR translate PR feedback.

* Single quotes and incomplete translation has been arranged.

* privacy policy translated.
  • Loading branch information
abdurrahmanekr authored and Houssein Djirdeh committed Sep 1, 2017
1 parent d23e926 commit 203d192
Show file tree
Hide file tree
Showing 4 changed files with 325 additions and 1 deletion.
4 changes: 4 additions & 0 deletions src/auth/screens/language-settings.js
Expand Up @@ -11,4 +11,8 @@ export default [
code: 'nl',
name: 'Nederlands',
},
{
code: 'tr',
name: 'Türkçe',
},
];
3 changes: 2 additions & 1 deletion src/locale/index.js
@@ -1,13 +1,14 @@
import { AsyncStorage } from 'react-native';
import I18n from 'react-native-i18n';
import { en, fr, nl } from './languages';
import { en, fr, nl, tr } from './languages';

I18n.fallbacks = true;

I18n.translations = {
en,
fr,
nl,
tr,
};

export default I18n;
Expand Down
1 change: 1 addition & 0 deletions src/locale/languages/index.js
@@ -1,3 +1,4 @@
export * from './en.js';
export * from './fr.js';
export * from './nl.js';
export * from './tr.js';
318 changes: 318 additions & 0 deletions src/locale/languages/tr.js
@@ -0,0 +1,318 @@
export const tr = {
auth: {
login: {
welcomeTitle: 'GitPoint\'e Hoşgeldiniz',
welcomeMessage: 'En zengin özelliklere sahip GitHub client\'ı ve 100% ücretsiz',
notificationsTitle: 'Bildirimleri Kontrol Et',
notificationsMessage:
'Okunmamış ve katılımcı olduğunuz bildirimlerinizin tümünü görüntüleyin ve kontrol edin',
reposTitle: 'Repository\'ler ve Kullanıcılar',
reposMessage:
'Repository\'leri, kullanıcıları ve organizasyon bilgilerini kolayca edinin',
issuesTitle: 'Issue\'lar ve Pull Request\'ler',
issuesMessage:
'Sohbet ederek iletişim kurun, pull request\'leri merge edin ve daha fazlası',
signInButton: 'GİRİŞ YAP',
},
welcome: {
welcomeTitle: 'GitPoint\'e Hoşgeldiniz',
},
events: {
welcomeMessage:
'Hoşgeldiniz! Bu, haber kaynağınızdır - izlediğiniz repository\'lerde ve takip ettiğiniz kişilerle ilgili son etkinlikleri takip etmenize yardımcı olur.',
commitCommentEvent: 'commit\'e yorum yapıldı',
createEvent: '{{object}} oluşturuldu',
deleteEvent: '{{object}} silindi',
issueCommentEvent: '{{type}} {{action}}',
issueEditedEvent: '{{type}}\'daki yorum {{action}}',
issueRemovedEvent: '{{type}}\'den yorum {{action}}',
issuesEvent: '{{action}} issue',
publicEvent: {
action: 'made',
connector: 'public',
},
pullRequestEvent: 'pull request {{action}}',
pullRequestReviewEvent: 'pull request incelemesi {{action}}',
pullRequestReviewCommentEvent: 'pull request\'e {{action}}',
pullRequestReviewEditedEvent: 'pull request\'deki yorum {{action}}',
pullRequestReviewDeletedEvent: 'pull request\'deki yorum {{action}}',
releaseEvent: 'release {{action}}',
atConnector: 'de',
toConnector: 'dan',
types: {
pullRequest: 'pull request',
issue: 'issue',
},
objects: {
repository: 'repository',
branch: 'dal',
tag: 'etiket',
},
actions: {
added: 'eklendi',
created: 'oluşturuldu',
edited: 'düzenlendi',
deleted: 'silindi',
assigned: 'atandı',
unassigned: 'atanmadı',
labeled: 'etiketli',
unlabeled: 'etiketsiz',
opened: 'açıldı',
milestoned: 'milestoned',
demilestoned: 'demilestoned',
closed: 'kapandı',
reopened: 'yeniden açıldı',
review_requested: 'inceleme istendi',
review_request_removed: 'inceleme isteği silindi',
submitted: 'gönderildi',
dismissed: 'reddedildi',
published: 'yayımlandı',
publicized: 'Halka açıldı',
privatized: 'Özel yapıldı',
starred: 'yıldızlı',
pushedTo: '\'a push edildi',
forked: 'fork edildi',
commented: 'yorum yaptı',
removed: 'silindi',
},
},
profile: {
orgsRequestApprovalTop: 'Tüm organizasyonlarınızı göremiyor musunuz?',
orgsRequestApprovalBottom: 'Onlar için onay istemeniz gerekebilir',
codePushCheck: 'Güncellemeleri kontrol et',
codePushChecking: 'Güncellemeler kontrol ediliyor...',
codePushUpdated: 'Uygulama güncel',
codePushAvailable: 'Güncelleme mevcut!',
codePushNotApplicable: 'Hata ayıklama modunda uygulanamaz',
},
userOptions: {
title: 'Ayarlar',
language: 'Dil',
privacyPolicy: 'Gizlilik Politikası',
signOut: 'Çıkış Yap',
},
privacyPolicy: {
title: 'Gizlilik Politikası',
effectiveDate: 'Son Güncelleme: Temmuz 15, 2017',
introduction:
'GitPoint\'i kullanmaya karar verdiğiniz için mutluyuz. Bu Gizlilik Politikası, burada kullanıcılarımızın verileri ile ne yapıp ne yapmadığımızı size bildirmek için hazırlanmıştır.',
userDataTitle: 'KULLANICI VERİSİ',
userData1:
'GitHub bilgilerinizle hiçbir şey yapmıyoruz. Kimlik doğrulamasından sonra, kullanıcının OAuth belirteci doğrudan kendi cihaz depolama biriminde kalır. Bu bilgileri geri almamız mümkün değildir. Bir kullanıcının erişim simgesini hiçbir zaman görüntülemiyoruz ve ne olursa olsun saklamıyoruz.',
userData2:
'Bu, bir kullanıcının GitHub verilerini hiçbir şekilde görüntüleyemememiz, kullanmamamız veya paylaşmamamız anlamına gelir. Özel veriler, herhangi bir noktada görünür hale gelirse, kaydetmeyeceğiz veya görüntülemeyeceğiz. Yanlışlıkla kaydedilmişse, güvenli silme yöntemlerini kullanarak derhal silecektir. Yine, kimlik doğrulamasını özel olarak bu şekilde asla gerçekleşmeyecek şekilde kurduk.',
analyticsInfoTitle: 'ANALİTİK BİLGİLER',
analyticsInfo1:
'Şu anda, GitPoint için trafik ve kullanım bilgilerini ölçmemize yardımcı olması için Google Analytics\'i ve iTunes App Analytics\'i kullanıyoruz. Bu araçlar, aygıt ve platform sürümü, bölge ve yönlendiren de dahil olmak üzere aygıtınız tarafından gönderilen bilgileri toplar. Bu bilgi belirli bir kullanıcıyı tanımlamak için makul bir şekilde kullanılamaz ve hiçbir kişisel bilgi çıkarılamaz.',
analyticsInfo2:
'Yığın izlerini, hata günlüklerini veya daha fazla analitik bilgi toplamak için başka bir üçüncü taraf platformu eklersek, kullanıcı verilerinin anonim ve şifrelenip korunup korunmadığından emin oluruz.',
openSourceTitle: 'AÇIK KAYNAK',
openSource1:
'GitPoint açık kaynaktır ve platforma yapılan katkı geçmişi daima halk tarafından görülecektir.',
openSource2:
'Uygulamaya yapılan her katkı ile kod incelemesi, her zaman herkese, her türlü kötü niyetli kodu eklemez.',
contactTitle: 'İLETİŞİM',
contact1:
'Gizlilik Politikamızı okuduğunuz için teşekkür ederiz. Umarız gitPoint\'i keyifle kullandığımız kadar beğenirsiniz.',
contact2:
'Genel olarak bu Gizlilik Politikası veya GitPoint ile ilgili herhangi bir sorunuz varsa lütfen;',
contactLink: 'GitPoint repository\'si',
},
},
notifications: {
main: {
unread: 'okunmamış',
participating: 'katılımcı',
all: 'tümü',
unreadButton: 'Okunmamış',
participatingButton: 'Katılımda',
allButton: 'Tümü',
retrievingMessage: 'Bildirim alınıyor',
noneMessage: 'Bu türde hiçbir bildirime sahip değilsiniz',
},
},
search: {
main: {
repositoryButton: 'Repository\'ler',
userButton: 'Kullanıcılar',
searchingMessage: '{{query}} aranıyor',
searchMessage: 'Herhangi bir {{type}} ara',
repository: 'repository',
user: 'kullanıcı',
},
},
user: {
profile: {
userActions: 'Kullanıcı Hareketleri',
unfollow: 'Takibi bırak',
follow: 'Takip et',
},
repositoryList: {
title: 'Repository\'ler',
},
followerList: {
title: 'Takipçiler',
},
followingList: {
title: 'Takip',
},
followYou: {
title: 'Seni takip ediyor',
},
},
repository: {
main: {
shareRepositoryTitle: 'Paylaş {{repoName}}',
shareRepositoryMessage: 'GitHub\'daki {{repoName}}\'i kontrol edin. {{repoUrl}}',
repoActions: 'Repository Hareketleri',
forkAction: 'Fork',
starAction: 'Star',
unstarAction: 'Unstar',
shareAction: 'Paylaş',
unwatchAction: 'İzleme',
watchAction: 'İzle',
ownerTitle: 'SAHİBİ',
contributorsTitle: 'KATKIDA BULUNANLAR',
noContributorsMessage: 'katkıda bulunan bulunamadı',
sourceTitle: 'KAYNAK',
readMe: 'BENİ OKU',
viewSource: 'View Code',
issuesTitle: 'ISSUE\'LER',
noIssuesMessage: 'issue yok',
noOpenIssuesMessage: 'Açık issue yok',
viewAllButton: 'Tümünü Göster',
newIssueButton: 'Yeni Issue',
pullRequestTitle: 'PULL REQUEST\'LER',
noPullRequestsMessage: 'Pull request Yok',
noOpenPullRequestsMessage: 'Açık pull request\'ler',
starsTitle: 'Stars',
forksTitle: 'Forks',
forkedFromMessage: 'buradan fork edildi:',
starred: 'Starred',
watching: 'İzleniyor',
},
codeList: {
title: 'Code',
},
issueList: {
title: 'Issue\'ler',
openButton: 'Açık',
closedButton: 'Kapalı',
searchingMessage: '{{query}} aranıyor',
noOpenIssues: 'Açık issue bulunamadı!',
noClosedIssues: 'Kapalı issue bulunamadı!',
},
pullList: {
title: 'Pull Request\'ler',
openButton: 'Açık',
closedButton: 'Kapalı',
searchingMessage: '{{query}} aranıyor',
noOpenPulls: 'Açık pull request bulunamadı!',
noClosedPulls: 'Kapalı pull request bulunamadı!',
},
pullDiff: {
title: 'Farklar',
numFilesChanged: '{{numFilesChanged}} dosya',
new: 'YENİ',
deleted: 'SİLİNDİ',
fileRenamed: 'Dosya herhangi bir değişiklik yapılmaksızın yeniden adlandırıldı',
},
},
organization: {
main: {
membersTitle: 'ÜYELER',
descriptionTitle: 'AÇIKLAMA',
},
},
issue: {
settings: {
title: 'Ayarlar',
pullRequestType: 'Pull Request',
issueType: 'Issue',
applyLabelButton: 'Etiketi Uygula',
noneMessage: 'Henüz yok',
labelsTitle: 'ETİKETLER',
assignYourselfButton: 'Kendini Ata',
assigneesTitle: 'ATANANLAR',
actionsTitle: 'HAREKETLER',
unlockIssue: 'Kilidini aç {{issueType}}',
lockIssue: 'Kilitle {{issueType}}',
closeIssue: 'Kapat {{issueType}}',
reopenIssue: 'Yeniden aç {{issueType}}',
areYouSurePrompt: 'Emin misiniz?',
applyLabelTitle: 'Bu issue\'ya bir etiket uygulayın',
},
main: {
assignees: 'Atananlar',
mergeButton: 'Merge Pull Request',
noDescription: 'Açıklama sağlanmadı.',
lockedCommentInput: 'Kilitli, ancak yine de yorum yapabilirsiniz...',
commentInput: 'Yorum ekle...',
commentButton: 'Ekle',
lockedIssue: 'Issue kilitli',
states: {
open: 'Açık',
closed: 'Kapalı',
merged: 'Merged',
},
screenTitles: {
issue: 'Issue',
pullRequest: 'Pull Request',
},
},
newIssue: {
title: 'Yeni Issue',
missingTitleAlert: 'Bir konu başlığı gerekiyor!',
issueTitle: 'Issue Başlığı',
writeATitle: 'Buraya issue için bir başlık yazınız',
issueComment: 'Issue Yorumu',
writeAComment: 'Buraya issue için bir yorum yazınız',
},
pullMerge: {
title: 'Merge Pull Request',
createMergeCommit: 'Create a merge commit',
squashAndMerge: 'Squash and merge',
merge: 'merge',
squash: 'squash',
missingTitleAlert: 'Bir commit başlığı girmelisiniz!',
commitTitle: 'Commit Title',
writeATitle: 'Buraya commit için bir başlık yazınız',
commitMessage: 'Commit Message',
writeAMessage: 'Buraya commit için bir mesaj yazınız',
mergeType: 'Merge Type',
changeMergeType: 'Merge Tipini Seçiniz',
},
},
common: {
bio: 'Biyografi',
stars: 'Stars',
orgs: 'ORGANİZASYONLAR',
noOrgsMessage: 'Organizasyon yok',
info: 'BİLGİ',
company: 'Şirket',
location: 'Konum',
email: 'Email',
website: 'Website',
repositories: 'Repository\'ler',
followers: 'Takipçiler',
following: 'Takip',
cancel: 'Vazgeç',
yes: 'Evet',
ok: 'TAMAM',
submit: 'Gönder',
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',
},
},
};

0 comments on commit 203d192

Please sign in to comment.