Add Turkish (Turkey) translation

This commit is contained in:
Francis Lachapelle
2016-05-16 13:28:12 -04:00
parent 9375d756c6
commit c8f8b505cb
102 changed files with 2393 additions and 49 deletions
+1 -1
View File
@@ -54,7 +54,7 @@ Appointments_RESOURCE_FILES += \
MSExchangeFreeBusySOAPResponseMap.plist \
MSExchangeFreeBusySOAPRequest.wo
Appointments_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Croatian Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian Lithuanian Macedonian NorwegianBokmal NorwegianNynorsk Polish Portuguese Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
Appointments_LANGUAGES = $(SOGO_LANGUAGES)
Appointments_LOCALIZED_RESOURCE_FILES = Localizable.strings
@@ -0,0 +1,60 @@
"Inviting the following persons is prohibited:" = "Bu kişileri davet etmek yasaklanmış:";
"Personal Calendar" = "Kişisel Takvim";
vevent_class0 = "(Halka Açık etkinlik)";
vevent_class1 = "(Özel etkinlik)";
vevent_class2 = "(Gizli etkinlik)";
vtodo_class0 = "(Halka Açık görev)";
vtodo_class1 = "(Özel görev)";
vtodo_class2 = "(Gizli görev)";
/* Receipts */
"The event \"%{Summary}\" was created" = "\"%{Summary}\" etkinliği oluşturuldu";
"The event \"%{Summary}\" was deleted" = "\"%{Summary}\" etkinliği silindi";
"The event \"%{Summary}\" was updated" = "\"%{Summary}\" etkinliği güncellendi";
"The following attendees(s) were notified" = "Şu katılımcı(lar) haberdar edilidi";
"The following attendees(s) were added" = "Şu katılımcılar eklendi";
"The following attendees(s) were removed" = "Şu katılımcılar çıkarıldı";
/* IMIP messages */
"calendar_label" = "Takvim";
"startDate_label" = "Başlangıç";
"endDate_label" = "Bitiş";
"due_label" = "Vade";
"location_label" = "Konum";
"summary_label" = "Özet";
"comment_label" = "Açıklama";
/* Invitation */
"Event Invitation: \"%{Summary}\"" = "Etkinlik Daveti: \"%{Summary}\"";
"(sent by %{SentBy}) " = "(%{SentBy} tarafından gönderilidi) ";
"%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}" = "%{Organizer} %{SentByText}sizi %{Summary} etkinliğine davet etti.\n\n\nBaşlangıç: %{StartDate}\n\nBitiş: %{EndDate}\n\nTanım: %{Description}";
"%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}" = "%{Organizer} %{SentByText}sizi %{Summary} etkinliğine davet etti.\n\n\nBaşlangıç: %{StartDate} saat %{StartTime}\n\nBitiş: %{EndDate} saat %{EndTime}\n\nTanım: %{Description}";
/* Deletion */
"Event Cancelled: \"%{Summary}\"" = "Etkinlik İptal Edildi: \"%{Summary}\"";
"%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}"
= "%{Organizer} %{SentByText}şu etkiliği iptal etti: %{Summary}.\n\n\nBaşlangıç: %{StartDate}\n\nBitiş: %{EndDate}\n\nTanım: %{Description}";
"%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}"
= "%{Organizer} %{SentByText}şu etkinliği iptal etti: %{Summary}.\n\n\nBaşlangıç: %{StartDate} saat %{StartTime}\n\nBitiş: %{EndDate} saat %{EndTime}\n\nTanım: %{Description}";
/* Update */
"The appointment \"%{Summary}\" for the %{OldStartDate} has changed"
= "%{OldStartDate} tarihli \"%{Summary}\" buluşması değişti.";
"The appointment \"%{Summary}\" for the %{OldStartDate} at %{OldStartTime} has changed"
= "%{OldStartDate} tarihli ve %{OldStartTime} saatli \"%{Summary}\" buluşması değişti";
"The following parameters have changed in the \"%{Summary}\" meeting:"
= "\"%{Summary}\" buluşmasının şu özellikleri değişti:";
"Please accept or decline those changes."
= "Lütfen şu değişikleri onaylayın veya reddedin.";
/* Reply */
"Accepted invitation: \"%{Summary}\"" = "Davet kabul edilidi: \"%{Summary}\"";
"Declined invitation: \"%{Summary}\"" = "Davet Geri Çevrildi: \"%{Summary}\"";
"Delegated invitation: \"%{Summary}\"" = "Temsilci atanmış davet: \"%{Summary}\"";
"Not yet decided on invitation: \"%{Summary}\"" = "Davet hakkında henüz karar verilmedi: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}etkinlik davetinizi kabul etti.";
"%{Attendee} %{SentByText}has declined your event invitation."
= "%{Attendee} %{SentByText}davetinizi reddetti.";
"%{Attendee} %{SentByText}has delegated the invitation to %{Delegate}."
= "%{Attendee} %{SentByText} davete temsilci atadı: %{Delegate} ";
"%{Attendee} %{SentByText}has not yet decided upon your event invitation."
= "%{Attendee} %{SentByText}henüz etkinlik davetinizle ilgili kararını vermedi.";
/* Resources */
"Cannot access resource: \"%{Cn} %{SystemEmail}\"" = "Kaynağa ulaşılamıyor: \"%{Cn} %{SystemEmail}\"";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\". The conflicting event is \"%{EventTitle}\", and starts on %{StartDate}." = "\"%{Cn} %{SystemEmail}\" kanağı için maksimum eşzamanlı kayıt adedine (%{NumberOfSimultaneousBookings}) ulaşıldı. Çakışan \"%{EventTitle}\" etkinlik, %{StartDate} tarihinde başlıyor.";
+1 -1
View File
@@ -27,7 +27,7 @@ Contacts_OBJC_FILES = \
Contacts_RESOURCE_FILES += \
product.plist \
Contacts_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Croatian Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian Lithuanian Macedonian NorwegianBokmal NorwegianNynorsk Polish Portuguese Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
Contacts_LANGUAGES = $(SOGO_LANGUAGES)
Contacts_LOCALIZED_RESOURCE_FILES = Localizable.strings
@@ -0,0 +1,2 @@
"Personal Address Book" = "Kişisel Adres Defteri";
"Collected Address Book" = "Toplanan Adres Defteri";
+3 -1
View File
@@ -99,12 +99,14 @@ Mailer_RESOURCE_FILES += \
SOGoMailSpanishArgentinaReply.wo \
SOGoMailSwedishForward.wo \
SOGoMailSwedishReply.wo \
SOGoMailTurkishTurkeyForward.wo \
SOGoMailTurkishTurkeyReply.wo \
SOGoMailUkrainianForward.wo \
SOGoMailUkrainianReply.wo \
SOGoMailWelshForward.wo \
SOGoMailWelshReply.wo
Mailer_LANGUAGES = Arabic Basque BrazilianPortuguese ChineseTaiwan Croatian Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian Lithuanian Macedonian NorwegianBokmal NorwegianNynorsk Polish Portuguese Russian Slovenian Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
Mailer_LANGUAGES = $(SOGO_LANGUAGES)
Mailer_LOCALIZED_RESOURCE_FILES = Localizable.strings
+12 -9
View File
@@ -103,15 +103,6 @@
@interface SOGoMailPortugueseForward : SOGoMailForward
@end
@interface SOGoMailSpanishSpainForward : SOGoMailForward
@end
@interface SOGoMailSpanishArgentinaForward : SOGoMailForward
@end
@interface SOGoMailSwedishForward : SOGoMailForward
@end
@interface SOGoMailRussianForward : SOGoMailForward
@end
@@ -121,6 +112,18 @@
@interface SOGoMailSlovenianForward : SOGoMailForward
@end
@interface SOGoMailSpanishSpainForward : SOGoMailForward
@end
@interface SOGoMailSpanishArgentinaForward : SOGoMailForward
@end
@interface SOGoMailSwedishForward : SOGoMailForward
@end
@interface SOGoMailTurkishTurkeyForward : SOGoMailForward
@end
@interface SOGoMailUkrainianForward : SOGoMailForward
@end
+12 -9
View File
@@ -314,15 +314,6 @@
@implementation SOGoMailPortugueseForward
@end
@implementation SOGoMailSpanishSpainForward
@end
@implementation SOGoMailSpanishArgentinaForward
@end
@implementation SOGoMailSwedishForward
@end
@implementation SOGoMailRussianForward
@end
@@ -332,6 +323,18 @@
@implementation SOGoMailSlovenianForward
@end
@implementation SOGoMailSpanishSpainForward
@end
@implementation SOGoMailSpanishArgentinaForward
@end
@implementation SOGoMailSwedishForward
@end
@implementation SOGoMailTurkishTurkeyForward
@end
@implementation SOGoMailUkrainianForward
@end
+12 -9
View File
@@ -102,15 +102,6 @@
@interface SOGoMailPortugueseReply : SOGoMailReply
@end
@interface SOGoMailSpanishSpainReply : SOGoMailReply
@end
@interface SOGoMailSpanishArgentinaReply : SOGoMailReply
@end
@interface SOGoMailSwedishReply : SOGoMailReply
@end
@interface SOGoMailRussianReply : SOGoMailReply
@end
@@ -120,6 +111,18 @@
@interface SOGoMailSlovenianReply : SOGoMailReply
@end
@interface SOGoMailSpanishSpainReply : SOGoMailReply
@end
@interface SOGoMailSpanishArgentinaReply : SOGoMailReply
@end
@interface SOGoMailSwedishReply : SOGoMailReply
@end
@interface SOGoMailTurkishTurkeyReply : SOGoMailReply
@end
@interface SOGoMailUkrainianReply : SOGoMailReply
@end
+12 -9
View File
@@ -150,15 +150,6 @@
@implementation SOGoMailPortugueseReply
@end
@implementation SOGoMailSpanishSpainReply
@end
@implementation SOGoMailSpanishArgentinaReply
@end
@implementation SOGoMailSwedishReply
@end
@implementation SOGoMailRussianReply
@end
@@ -168,6 +159,18 @@
@implementation SOGoMailSlovenianReply
@end
@implementation SOGoMailSpanishSpainReply
@end
@implementation SOGoMailSpanishArgentinaReply
@end
@implementation SOGoMailSwedishReply
@end
@implementation SOGoMailTurkishTurkeyReply
@end
@implementation SOGoMailUkrainianReply
@end
@@ -0,0 +1,16 @@
<#newLine/>
<#newLine/>
<#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/></#signaturePlacementOnTop>
-------- Original Message --------<#newLine/>
Subject: <#subject/><#newLine/>
Date: <#date/><#newLine/>
From: <#from/><#newLine/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#signaturePlacementOnBottom><#newLine/>
<#newLine/>
<#signature/></#signaturePlacementOnBottom>
<#newLine/>
@@ -0,0 +1,88 @@
subject: WOString {
value = subject;
escapeHTML = NO;
}
date: WOString {
value = date;
escapeHTML = NO;
}
from: WOString {
value = from;
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}
replyTo: WOString {
value = replyTo;
escapeHTML = NO;
}
hasOrganization: WOConditional {
condition = hasOrganization;
}
organization: WOString {
value = organization;
escapeHTML = NO;
}
to: WOString {
value = to;
escapeHTML = NO;
}
hasCc: WOConditional {
condition = hasCc;
}
cc: WOString {
value = cc;
escapeHTML = NO;
}
hasNewsGroups: WOConditional {
condition = hasNewsGroups;
}
newsgroups: WOString {
value = newsgroups;
escapeHTML = NO;
}
hasReferences: WOConditional {
condition = hasReferences;
}
references: WOString {
value = references;
escapeHTML = NO;
}
messageBody: WOString {
value = messageBody;
escapeHTML = NO;
}
signature: WOString {
value = signature;
escapeHTML = NO;
}
signaturePlacementOnTop: WOConditional {
condition = signaturePlacementOnTop;
}
signaturePlacementOnBottom: WOConditional {
condition = signaturePlacementOnTop;
negate = YES;
}
@@ -0,0 +1,16 @@
<#replyPlacementOnTop><#newLine/>
<#newLine/>
</#replyPlacementOnTop><#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/>
</#signaturePlacementOnTop><#outlookMode>-------- Original Message --------<#newLine/>
Subject: <#subject/><#newLine/>
Date: <#date/><#newLine/>
From: <#from/><#newLine/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences></#outlookMode><#newLine/>
<#standardMode>On <#date/>, <#from/> wrote:</#standardMode><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#replyPlacementOnBottom><#newLine/>
<#newLine/>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom><#newLine/>
@@ -0,0 +1,106 @@
outlookMode: WOConditional {
condition = outlookMode;
}
standardMode: WOConditional {
condition = outlookMode;
negate = YES;
}
subject: WOString {
value = subject;
escapeHTML = NO;
}
date: WOString {
value = date;
escapeHTML = NO;
}
from: WOString {
value = from;
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}
replyTo: WOString {
value = replyTo;
escapeHTML = NO;
}
hasOrganization: WOConditional {
condition = hasOrganization;
}
organization: WOString {
value = organization;
escapeHTML = NO;
}
to: WOString {
value = to;
escapeHTML = NO;
}
hasCc: WOConditional {
condition = hasCc;
}
cc: WOString {
value = cc;
escapeHTML = NO;
}
hasNewsGroups: WOConditional {
condition = hasNewsGroups;
}
newsgroups: WOString {
value = newsgroups;
escapeHTML = NO;
}
hasReferences: WOConditional {
condition = hasReferences;
}
references: WOString {
value = references;
escapeHTML = NO;
}
messageBody: WOString {
value = messageBody;
escapeHTML = NO;
}
signature: WOString {
value = signature;
escapeHTML = NO;
}
replyPlacementOnTop: WOConditional {
condition = replyPlacementOnTop;
}
replyPlacementOnBottom: WOConditional {
condition = replyPlacementOnTop;
negate = YES;
}
signaturePlacementOnTop: WOConditional {
condition = signaturePlacementOnTop;
}
signaturePlacementOnBottom: WOConditional {
condition = signaturePlacementOnTop;
negate = YES;
}
@@ -0,0 +1,2 @@
"OtherUsersFolderName" = "Diğer Kullanıcılar";
"SharedFoldersName" = "Paylaşılan Klasörler";
+1 -1
View File
@@ -44,7 +44,7 @@
"SpanishSpain", "SpanishArgentina", "Finnish", "French", "German",
"Icelandic", "Italian", "Lithuanian", "Macedonian", "Hungarian", "Portuguese", "BrazilianPortuguese",
"NorwegianBokmal", "NorwegianNynorsk", "Polish", "Russian", "Slovak",
"Slovenian", "Ukrainian", "Swedish" );
"Slovenian", "Swedish", "TurkishTurkey", "Ukrainian" );
SOGoTimeZone = "UTC";
SOGoDayStartTime = "8";