diff --git a/.tx/config b/.tx/config index fbff3dd58..772aea9b3 100644 --- a/.tx/config +++ b/.tx/config @@ -31,6 +31,7 @@ trans.ru = UI/MailerUI/Russian.lproj/Localizable.strings trans.sk = UI/MailerUI/Slovak.lproj/Localizable.strings trans.sl_SI = UI/MailerUI/Slovenian.lproj/Localizable.strings trans.sv = UI/MailerUI/Swedish.lproj/Localizable.strings +trans.tr_TR = UI/MailerUI/TurkishTurkey.lproj/Localizable.strings trans.uk = UI/MailerUI/Ukrainian.lproj/Localizable.strings trans.zh_TW = UI/MailerUI/ChineseTaiwan.lproj/Localizable.strings @@ -64,6 +65,7 @@ trans.ru = UI/PreferencesUI/Russian.lproj/Localizable.strings trans.sk = UI/PreferencesUI/Slovak.lproj/Localizable.strings trans.sl_SI = UI/PreferencesUI/Slovenian.lproj/Localizable.strings trans.sv = UI/PreferencesUI/Swedish.lproj/Localizable.strings +trans.tr_TR = UI/PreferencesUI/TurkishTurkey.lproj/Localizable.strings trans.uk = UI/PreferencesUI/Ukrainian.lproj/Localizable.strings trans.zh_TW = UI/PreferencesUI/ChineseTaiwan.lproj/Localizable.strings @@ -97,6 +99,7 @@ trans.ru = UI/Scheduler/Russian.lproj/Localizable.strings trans.sk = UI/Scheduler/Slovak.lproj/Localizable.strings trans.sl_SI = UI/Scheduler/Slovenian.lproj/Localizable.strings trans.sv = UI/Scheduler/Swedish.lproj/Localizable.strings +trans.tr_TR = UI/Scheduler/TurkishTurkey.lproj/Localizable.strings trans.uk = UI/Scheduler/Ukrainian.lproj/Localizable.strings trans.zh_TW = UI/Scheduler/ChineseTaiwan.lproj/Localizable.strings @@ -130,6 +133,7 @@ trans.ru = UI/Contacts/Russian.lproj/Localizable.strings trans.sk = UI/Contacts/Slovak.lproj/Localizable.strings trans.sl_SI = UI/Contacts/Slovenian.lproj/Localizable.strings trans.sv = UI/Contacts/Swedish.lproj/Localizable.strings +trans.tr_TR = UI/Contacts/TurkishTurkey.lproj/Localizable.strings trans.uk = UI/Contacts/Ukrainian.lproj/Localizable.strings trans.zh_TW = UI/Contacts/ChineseTaiwan.lproj/Localizable.strings @@ -163,6 +167,7 @@ trans.ru = UI/MainUI/Russian.lproj/Localizable.strings trans.sk = UI/MainUI/Slovak.lproj/Localizable.strings trans.sl_SI = UI/MainUI/Slovenian.lproj/Localizable.strings trans.sv = UI/MainUI/Swedish.lproj/Localizable.strings +trans.tr_TR = UI/MainUI/TurkishTurkey.lproj/Localizable.strings trans.uk = UI/MainUI/Ukrainian.lproj/Localizable.strings trans.zh_TW = UI/MainUI/ChineseTaiwan.lproj/Localizable.strings @@ -196,6 +201,7 @@ trans.ru = UI/Common/Russian.lproj/Localizable.strings trans.sk = UI/Common/Slovak.lproj/Localizable.strings trans.sl_SI = UI/Common/Slovenian.lproj/Localizable.strings trans.sv = UI/Common/Swedish.lproj/Localizable.strings +trans.tr_TR = UI/Common/TurkishTurkey.lproj/Localizable.strings trans.uk = UI/Common/Ukrainian.lproj/Localizable.strings trans.zh_TW = UI/Common/ChineseTaiwan.lproj/Localizable.strings @@ -229,6 +235,7 @@ trans.ru = UI/AdministrationUI/Russian.lproj/Localizable.strings trans.sk = UI/AdministrationUI/Slovak.lproj/Localizable.strings trans.sl_SI = UI/AdministrationUI/Slovenian.lproj/Localizable.strings trans.sv = UI/AdministrationUI/Swedish.lproj/Localizable.strings +trans.tr_TR = UI/AdministrationUI/TurkishTurkey.lproj/Localizable.strings trans.uk = UI/AdministrationUI/Ukrainian.lproj/Localizable.strings trans.zh_TW = UI/AdministrationUI/ChineseTaiwan.lproj/Localizable.strings @@ -262,6 +269,7 @@ trans.ru = SoObjects/Appointments/Russian.lproj/Localizable.strings trans.sk = SoObjects/Appointments/Slovak.lproj/Localizable.strings trans.sl_SI = SoObjects/Appointments/Slovenian.lproj/Localizable.strings trans.sv = SoObjects/Appointments/Swedish.lproj/Localizable.strings +trans.tr_TR = SoObjects/Appointments/TurkishTurkey.lproj/Localizable.strings trans.uk = SoObjects/Appointments/Ukrainian.lproj/Localizable.strings trans.zh_TW = SoObjects/Appointments/ChineseTaiwan.lproj/Localizable.strings @@ -295,6 +303,7 @@ trans.ru = SoObjects/Contacts/Russian.lproj/Localizable.strings trans.sk = SoObjects/Contacts/Slovak.lproj/Localizable.strings trans.sl_SI = SoObjects/Contacts/Slovenian.lproj/Localizable.strings trans.sv = SoObjects/Contacts/Swedish.lproj/Localizable.strings +trans.tr_TR = SoObjects/Contacts/TurkishTurkey.lproj/Localizable.strings trans.uk = SoObjects/Contacts/Ukrainian.lproj/Localizable.strings trans.zh_TW = SoObjects/Contacts/ChineseTaiwan.lproj/Localizable.strings @@ -328,6 +337,7 @@ trans.ru = SoObjects/Mailer/Russian.lproj/Localizable.strings trans.sk = SoObjects/Mailer/Slovak.lproj/Localizable.strings trans.sl_SI = SoObjects/Mailer/Slovenian.lproj/Localizable.strings trans.sv = SoObjects/Mailer/Swedish.lproj/Localizable.strings +trans.tr_TR = SoObjects/Mailer/TurkishTurkey.lproj/Localizable.strings trans.uk = SoObjects/Mailer/Ukrainian.lproj/Localizable.strings trans.zh_TW = SoObjects/Mailer/ChineseTaiwan.lproj/Localizable.strings @@ -361,5 +371,6 @@ trans.ru = UI/MailPartViewers/Russian.lproj/Localizable.strings trans.sk = UI/MailPartViewers/Slovak.lproj/Localizable.strings trans.sl_SI = UI/MailPartViewers/Slovenian.lproj/Localizable.strings trans.sv = UI/MailPartViewers/Swedish.lproj/Localizable.strings +trans.tr_TR = UI/MailPartViewers/TurkishTurkey.lproj/Localizable.strings trans.uk = UI/MailPartViewers/Ukrainian.lproj/Localizable.strings trans.zh_TW = UI/MailPartViewers/ChineseTaiwan.lproj/Localizable.strings diff --git a/NEWS b/NEWS index 38e18e163..6f7b8cbd8 100644 --- a/NEWS +++ b/NEWS @@ -12,6 +12,7 @@ New features Enhancements - [web] updated Angular Material to version 1.0.6 - [web] added Lithuanan (lt) translation - thanks to Mantas Liobė + - [web] added Turkish (Turkey) (tr_TR) translation - thanks to Sinan Kurşunoğlu - [web] we now "cc" delegates during invitation updates (#3195) - [web] new SOGoHelpURL preference to set a custom URL for SOGo help (#2768) - [web] now able to copy/move events and also duplicate them (#3196) diff --git a/README.md b/README.md index 567aeffc0..95f6edb9b 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,7 @@ SOGo and its associated components are available in various languages. The follo * Spanish (Argentina) - Federico Alberto Sayd * Spanish (Spain) - Dominique Couot * Swedish - Peter Johansson +* Turkish (Turkey) - Sinan Kurşunoğlu * Ukrainian - Oleksa Stasevych * Welsh - Iona Bailey diff --git a/SoObjects/Appointments/GNUmakefile b/SoObjects/Appointments/GNUmakefile index f3b1f11e1..bb1821d49 100644 --- a/SoObjects/Appointments/GNUmakefile +++ b/SoObjects/Appointments/GNUmakefile @@ -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 diff --git a/SoObjects/Appointments/TurkishTurkey.lproj/Localizable.strings b/SoObjects/Appointments/TurkishTurkey.lproj/Localizable.strings new file mode 100644 index 000000000..0ff373979 --- /dev/null +++ b/SoObjects/Appointments/TurkishTurkey.lproj/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."; diff --git a/SoObjects/Contacts/GNUmakefile b/SoObjects/Contacts/GNUmakefile index a5a536271..bbdef42ce 100644 --- a/SoObjects/Contacts/GNUmakefile +++ b/SoObjects/Contacts/GNUmakefile @@ -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 diff --git a/SoObjects/Contacts/TurkishTurkey.lproj/Localizable.strings b/SoObjects/Contacts/TurkishTurkey.lproj/Localizable.strings new file mode 100644 index 000000000..937bd60b5 --- /dev/null +++ b/SoObjects/Contacts/TurkishTurkey.lproj/Localizable.strings @@ -0,0 +1,2 @@ +"Personal Address Book" = "Kişisel Adres Defteri"; +"Collected Address Book" = "Toplanan Adres Defteri"; diff --git a/SoObjects/Mailer/GNUmakefile b/SoObjects/Mailer/GNUmakefile index 6919f4ae4..9341bf669 100644 --- a/SoObjects/Mailer/GNUmakefile +++ b/SoObjects/Mailer/GNUmakefile @@ -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 diff --git a/SoObjects/Mailer/SOGoMailForward.h b/SoObjects/Mailer/SOGoMailForward.h index a2778eae5..3193232d0 100644 --- a/SoObjects/Mailer/SOGoMailForward.h +++ b/SoObjects/Mailer/SOGoMailForward.h @@ -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 diff --git a/SoObjects/Mailer/SOGoMailForward.m b/SoObjects/Mailer/SOGoMailForward.m index 3ebe252da..5b19dc987 100644 --- a/SoObjects/Mailer/SOGoMailForward.m +++ b/SoObjects/Mailer/SOGoMailForward.m @@ -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 diff --git a/SoObjects/Mailer/SOGoMailReply.h b/SoObjects/Mailer/SOGoMailReply.h index 621843713..45472b6fb 100644 --- a/SoObjects/Mailer/SOGoMailReply.h +++ b/SoObjects/Mailer/SOGoMailReply.h @@ -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 diff --git a/SoObjects/Mailer/SOGoMailReply.m b/SoObjects/Mailer/SOGoMailReply.m index 36ffccae9..18f843a71 100644 --- a/SoObjects/Mailer/SOGoMailReply.m +++ b/SoObjects/Mailer/SOGoMailReply.m @@ -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 diff --git a/SoObjects/Mailer/SOGoMailTurkishTurkeyForward.wo/SOGoMailTurkishTurkeyForward.html b/SoObjects/Mailer/SOGoMailTurkishTurkeyForward.wo/SOGoMailTurkishTurkeyForward.html new file mode 100644 index 000000000..ef3b83e17 --- /dev/null +++ b/SoObjects/Mailer/SOGoMailTurkishTurkeyForward.wo/SOGoMailTurkishTurkeyForward.html @@ -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/> diff --git a/SoObjects/Mailer/SOGoMailTurkishTurkeyForward.wo/SOGoMailTurkishTurkeyForward.wod b/SoObjects/Mailer/SOGoMailTurkishTurkeyForward.wo/SOGoMailTurkishTurkeyForward.wod new file mode 100644 index 000000000..f2436acc9 --- /dev/null +++ b/SoObjects/Mailer/SOGoMailTurkishTurkeyForward.wo/SOGoMailTurkishTurkeyForward.wod @@ -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; +} diff --git a/SoObjects/Mailer/SOGoMailTurkishTurkeyReply.wo/SOGoMailTurkishTurkeyReply.html b/SoObjects/Mailer/SOGoMailTurkishTurkeyReply.wo/SOGoMailTurkishTurkeyReply.html new file mode 100644 index 000000000..3f77594ae --- /dev/null +++ b/SoObjects/Mailer/SOGoMailTurkishTurkeyReply.wo/SOGoMailTurkishTurkeyReply.html @@ -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/> diff --git a/SoObjects/Mailer/SOGoMailTurkishTurkeyReply.wo/SOGoMailTurkishTurkeyReply.wod b/SoObjects/Mailer/SOGoMailTurkishTurkeyReply.wo/SOGoMailTurkishTurkeyReply.wod new file mode 100644 index 000000000..3fbed6d61 --- /dev/null +++ b/SoObjects/Mailer/SOGoMailTurkishTurkeyReply.wo/SOGoMailTurkishTurkeyReply.wod @@ -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; +} diff --git a/SoObjects/Mailer/TurkishTurkey.lproj/Localizable.strings b/SoObjects/Mailer/TurkishTurkey.lproj/Localizable.strings new file mode 100644 index 000000000..8041c37da --- /dev/null +++ b/SoObjects/Mailer/TurkishTurkey.lproj/Localizable.strings @@ -0,0 +1,2 @@ +"OtherUsersFolderName" = "Diğer Kullanıcılar"; +"SharedFoldersName" = "Paylaşılan Klasörler"; diff --git a/SoObjects/SOGo/SOGoDefaults.plist b/SoObjects/SOGo/SOGoDefaults.plist index 2b7a3a365..d26d32e18 100644 --- a/SoObjects/SOGo/SOGoDefaults.plist +++ b/SoObjects/SOGo/SOGoDefaults.plist @@ -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"; diff --git a/Tests/Integration/preferences.py b/Tests/Integration/preferences.py index 31d6ade2f..377f15bc6 100644 --- a/Tests/Integration/preferences.py +++ b/Tests/Integration/preferences.py @@ -17,7 +17,7 @@ SOGoSupportedLanguages = [ "Arabic", "Basque", "Catalan", "ChineseTaiwan", "Croa "SpanishSpain", "SpanishArgentina", "French", "German", "Icelandic", "Italian", "Lithuanian", "Macedonian", "Hungarian", "Portuguese", "BrazilianPortuguese", "NorwegianBokmal", "NorwegianNynorsk", "Polish", "Russian", "Slovak", - "Slovenian", "Ukrainian", "Swedish" ]; + "Slovenian", "Swedish", "TurkishTurkey", "Ukrainian" ]; daysBetweenResponseList=[1,2,3,5,7,14,21,30] class HTTPPreferencesPOST (webdavlib.HTTPPOST): diff --git a/UI/AdministrationUI/GNUmakefile b/UI/AdministrationUI/GNUmakefile index 68baf52ca..436d64c76 100644 --- a/UI/AdministrationUI/GNUmakefile +++ b/UI/AdministrationUI/GNUmakefile @@ -6,7 +6,7 @@ BUNDLE_NAME = AdministrationUI AdministrationUI_PRINCIPAL_CLASS = AdministrationUIProduct -AdministrationUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Croatian Czech Danish Dutch English Finnish French German Hungarian Italian Lithuanian Macedonian NorwegianBokmal NorwegianNynorsk Polish Portuguese Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh +AdministrationUI_LANGUAGES = $(SOGO_LANGUAGES) AdministrationUI_OBJC_FILES = \ AdministrationUIProduct.m \ diff --git a/UI/AdministrationUI/TurkishTurkey.lproj/Localizable.strings b/UI/AdministrationUI/TurkishTurkey.lproj/Localizable.strings new file mode 100644 index 000000000..22d6b61ba --- /dev/null +++ b/UI/AdministrationUI/TurkishTurkey.lproj/Localizable.strings @@ -0,0 +1,26 @@ +/* this file is in UTF-8 format! */ + +"Help" = "Yardım"; +"Close" = "Kapat"; +"Modules" = "Modüller"; +/* Modules short names */ +"ACLs" = "Erişim Denetim Listeleri"; +/* Modules titles */ +"ACLs_title" = "Kullanıcı klasörleri Erişim Denetim Listeleri yönetimi"; +/* Modules descriptions */ +"ACLs_description" = "
Erişim Denetim Listesi yönetim modülü, her kullanıcı için Takvim ve Adres defterlerinin EDL'lerin değiştirilmesini sağlar.
Bir kullanıcı klasörünün EDL'sini değiştirmek için, pencerenin üst kısmındaki arama alanına kullanıcının adını yazın ve ilgili klasöre çift tıklayın.
"; +"Name or Email" = "İsim veya E-posta"; +/* Rights module: initial search message */ +"Start a search to edit the rights" = "yetkileri düzenlemek için bir arama başlatın"; +/* Rights module: Empty search result */ +"No matching user" = "Eşleşen kullanıcı bulunamadı"; +/* Rights module: no selection */ +"No resource selected" = "Kaynak seçilmedi"; +"Add User" = "Kullanıcı Ekle"; +"Subscribe User" = "Kullanıcıyı Üye Yap"; +"Rights" = "Yetkiler"; +"Search Users" = "Kullanıcıları Ara"; +"users found" = "kullanıcılar bulundu"; +"No resource" = "Kaynak yok"; +"Any Authenticated User" = "Herhangi kimliği doğrulanmış bir kullanıcı"; +"Public Access" = "Halka Açık Erişim"; diff --git a/UI/Common/GNUmakefile b/UI/Common/GNUmakefile index 5a3ad9b23..6aaabd4e8 100644 --- a/UI/Common/GNUmakefile +++ b/UI/Common/GNUmakefile @@ -6,7 +6,7 @@ BUNDLE_NAME = CommonUI CommonUI_PRINCIPAL_CLASS = CommonUIProduct -CommonUI_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 +CommonUI_LANGUAGES = $(SOGO_LANGUAGES) CommonUI_OBJC_FILES += \ CommonUIProduct.m \ diff --git a/UI/Common/TurkishTurkey.lproj/Localizable.strings b/UI/Common/TurkishTurkey.lproj/Localizable.strings new file mode 100644 index 000000000..d3934acb5 --- /dev/null +++ b/UI/Common/TurkishTurkey.lproj/Localizable.strings @@ -0,0 +1,109 @@ +/* this file is in UTF-8 format! */ + +/* toolbars */ +"Save" = "Kaydet"; +"Close" = "Kapat"; +"Edit User Rights" = "Kullanıcı Yetkilerini Düzenle"; +"Home" = "Ev"; +"Calendar" = "Takvim"; +"Address Book" = "Adres Defteri"; +"Mail" = "E-posta"; +"Preferences" = "Tercihler"; +"Administration" = "Yönetim"; +"Disconnect" = "Bağlantıyı Kes"; +"Toggle Menu" = "Menüde Geçiş Yap"; +"Right Administration" = "Yetki Yönetimi"; +"Log Console (dev.)" = "Seyir Defteri Kumanda Paneli (dev.)"; +"User" = "Kullanıcı"; +"Vacation message is enabled" = "Tatil mesajı etkinleştirildi"; +"Help" = "Yardım"; +"noJavascriptError" = "SOGo'yu çalıştırmak için Javascript gereklidir. Lütfen internet gezgininizde Javascript özelliğinin bulunup, etkinleştirilmiş olduğundan emin olun. "; +"noJavascriptRetry" = "Yeniden Dene"; +"Owner" = "Hak Sahibi"; +"Publish the Free/Busy information" = "Serbest/Meşgul bilgisini yayınla"; +"Add..." = "Ekle..."; +"Remove" = "Çıkar"; +"Subscribe User" = "Kullanıcıyı Üye Yap"; +"Any Authenticated User" = "Herhangi kimliği doğrulanmış kullanıcı"; +"Public Access" = "Halka Açık Erişim"; +"Any user not listed above" = "Aşağıdaki listede bulanmayan her hangi kullanıcı"; +"Anybody accessing this resource from the public area" = "Bu kaynağa halka açık alandan ulaşan herkes"; +"Sorry, the user rights can not be configured for that object." = "Üzgünüz, bu öge için kullanıcı yetkileri ayarlanamaz."; +"Any user with an account on this system will be able to access your mailbox \"%{0}\". Are you certain you trust them all?" + = "Bu ağda hesabı bulunan her kullanıcı \"%{0}\" e-posta klasörünüze erişebilecek. Hepsine güvenebileceğinizden emin misiniz?"; +"Any user with an account on this system will be able to access your calendar \"%{0}\". Are you certain you trust them all?" + = "Bu ağda hesabı olan her kullanıcı \"%{0}\" takviminize erişebilecek. Hepsine güvenebileceğinizden emin misiniz?"; +"Potentially anyone on the Internet will be able to access your calendar \"%{0}\", even if they do not have an account on this system. Is this information suitable for the public Internet?" + = "Muhtemelen internetteki herkes, bu ağ üzerinde bir hesapları olmasa bile \"%{0}\" takviminize erişebilecek. Bu bilgi halka açık internet için uygun mu?"; +"Any user with an account on this system will be able to access your address book \"%{0}\". Are you certain you trust them all?" + = "Bu ağda hesabı olan her kullanıcı \"%{0}\" adres defterinize erişebilecek. Hepsine güvenebileceğinizden emin misiniz?"; +"Potentially anyone on the Internet will be able to access your address book \"%{0}\", even if they do not have an account on this system. Is this information suitable for the public Internet?" + = "Muhtemelen internetteki herkes, bu ağ üzerinde bir hesapları olmasa bile \"%{0}\" adres defterinize erişebilecek. Bu bilgi halka açık internet için uygun mu?"; +"Give Access" = "Erişim Yetkisi Ver"; +"Keep Private" = "Halka Kapalı Tut"; +/* generic.js */ +"Unable to subscribe to that folder!" + = "Bu klasöre üye olunamıyor!"; +"You cannot subscribe to a folder that you own!" + = "Kendi klasörünüze üye olamazsınız!"; +"Unable to unsubscribe from that folder!" + = "Bu klasörden üyelik kaldırılamıyor!"; +"You cannot unsubscribe from a folder that you own!" + = "Kendinize ait bir klasörden üyelik kaldıramazsınız!"; +"Unable to rename that folder!" = "Bu klasörün adı değiştirilemiyor!"; +"You have already subscribed to that folder!" + = "Bu klasöre zaten üyesiniz!"; +"The user rights cannot be edited for this object!" + = "Bu ögenin kullanıcı yetkileri düzenlenemez!"; +"A folder by that name already exists." = "Bu isimde başka bir klasör var."; +"You cannot create a list in a shared address book." + = "Paylaşılan bir adres defterinde liste oluşturmazsınız!"; +"Warning" = "Uyarı"; +"Can't contact server" = "Sunucuya erişirken bir hata oluştu. Lütfen, daha sonra tekrar deneyin."; +"You are not allowed to access this module or this system. Please contact your system administrator." += "Bu modül veya sisteme erişim yetkiniz yok. Lütfen, sistem yöneticisiyle iletişime geçin."; +"You don't have the required privileges to perform the operation." += "Bu işlemi gerçekleştirmek için gereken yetkilere sahip değilsiniz."; +"noEmailForDelegation" = "Davetinize temsilci atayacağınız adresleri belirtmelisiniz."; +"delegate is organizer" = "Temsilci etkinliği düzenleyen kişidir. Lütfen başka bir temsilci seçin. "; +"delegate is a participant" = "Temsilci zaten bu etkinliğe katılıyor."; +"delegate is a group" = "Belirtilen adres bir gruba denk geliyor. Sadece tek bir kişiyi temsilci atayabilirsiniz."; +"Snooze for " = "Beklenecek süre"; +"5 minutes" = "5 dakika"; +"10 minutes" = "10 dakika"; +"15 minutes" = "15 dakika"; +"30 minutes" = "30 dakika"; +"45 minutes" = "45 dakika"; +"1 hour" = "1 saat"; +"1 day" = "1 gün"; +/* common buttons */ +"OK" = "Tamam"; +"Cancel" = "İptal"; +"Yes" = "Evet"; +"No" = "Hayır"; +/* alarms */ +"Reminder" = "Hatırlatma"; +"Start" = "Başlangıç"; +"Due Date" = "Vade"; +"Location" = "Konum"; +/* mail labels */ +"Important" = "Önemli"; +"Work" = "İş"; +"Personal" = "Kişisel"; +"To Do" = "Yapılacak İşler"; +"Later" = "Sonra"; +"a2_Sunday" = "Pzr"; +"a2_Monday" = "Pts"; +"a2_Tuesday" = "Sal"; +"a2_Wednesday" = "Çar"; +"a2_Thursday" = "Per"; +"a2_Friday" = "Cum"; +"a2_Saturday" = "Cts"; +"Access Rights" = "Erişim Yetkileri"; +"Add User" = "Kullanıcı Ekle"; +"Loading" = "Yükleniyor"; +"No such user." = "Böyle bir kullanıcı yok."; +"You cannot (un)subscribe to a folder that you own!" = "Kendinize ait bir klasöre üye olamaz (üyeliğinizi kaldıramazsınız)!"; + +/* Error message display bellow search field when the search string has less than the required number of characters */ +"Enter at least %{minimumSearchLength} characters" = "En az %{minimumSearchLength} harf girin"; \ No newline at end of file diff --git a/UI/Contacts/GNUmakefile b/UI/Contacts/GNUmakefile index 069ce037b..1f0315e3e 100644 --- a/UI/Contacts/GNUmakefile +++ b/UI/Contacts/GNUmakefile @@ -6,7 +6,7 @@ BUNDLE_NAME = ContactsUI ContactsUI_PRINCIPAL_CLASS = ContactsUIProduct -ContactsUI_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 +ContactsUI_LANGUAGES = $(SOGO_LANGUAGES) ContactsUI_OBJC_FILES = \ UIxContactsUserFolders.m \ diff --git a/UI/Contacts/TurkishTurkey.lproj/Localizable.strings b/UI/Contacts/TurkishTurkey.lproj/Localizable.strings new file mode 100644 index 000000000..ff6c66a33 --- /dev/null +++ b/UI/Contacts/TurkishTurkey.lproj/Localizable.strings @@ -0,0 +1,237 @@ +/* this file is in UTF-8 format! */ + +"Contact" = "Kişi"; +"Address" = "Adres"; +"Photos" = "Resimler"; +"Other" = "Diğer"; +"Address Books" = "Adres Defterleri"; +"Addressbook" = "Adres deftreri"; +"Addresses" = "Adresler"; +"Update" = "Güncelle"; +"Cancel" = "İptal"; +"Common" = "Genel"; +"Contact editor" = "Kişi düzenleyici"; +"Contact viewer" = "Kişi görüntüleyici"; +"Email" = "E-posta"; +"Screen Name" = "Görünen İsim"; +"Extended" = "Genişletilmiş"; +"Fax" = "Faks"; +"Firstname" = "Ad"; +"Home" = "Ev"; +"HomePhone" = "EvTelefonu"; +"Lastname" = "Soyad"; +"Location" = "Konum"; +"Add a category" = "Bir sınıf ekle"; +"MobilePhone" = "CepTelefonu"; +"Name" = "İsim"; +"OfficePhone" = "OfisTelefonu"; +"Organization" = "Kuruluş"; +"Work Phone" = "İş Telefonu"; +"Phone" = "Telefon"; +"Phones" = "Telefonlar"; +"Postal" = "Posta"; +"Save" = "Kaydet"; +"Internet" = "İnternet"; +"Unit" = "Birim"; +"delete" = "sil"; +"edit" = "düzenle"; +"invalidemailwarn" = "Belirtilen e-posta adresi geçersiz"; +"new" = "yeni"; +"Preferred Phone" = "Tercih Edilen Telefon"; +"Move To" = "Taşı"; +"Copy To" = "Şuraya Kopyala"; +"Add to" = "Şuraya Ekle"; +/* Subheader of empty addressbook */ +"No contact" = "Kişi yok"; +/* Subheader of system addressbook */ +"Start a search to browse this address book" = "Bu adres defterini taramak için bir arama başlatın"; +/* Number of contacts in addressbook; string is prefixed by number */ +"contacts" = "kişiler"; +/* No contact matching search criteria */ +"No matching contact" = "Eşleşen kişi yok"; +/* Number of contacts matching search criteria; string is prefixed by number */ +"matching contacts" = "eşleşen kişiler"; +/* Number of selected contacts in list */ +"selected" = "seçili"; +/* Empty right pane */ +"No contact selected" = "Seçilen kişi yok"; +/* Tooltips */ +"Create a new address book card" = "Yeni adres defteri kartı oluştur"; +"Create a new list" = "Yeni liste oluştu"; +"Edit the selected card" = "Seçili kartı düzenle"; +"Send a mail message" = "Bir e-posta iletisi gönder"; +"Delete selected card or address book" = "Seçili kartı veya adres defterini sil"; +"Reload all contacts" = "Tüm kişileri tazele"; +"htmlMailFormat_UNKNOWN" = "Bilinmeyen"; +"htmlMailFormat_FALSE" = "Düz Metin"; +"htmlMailFormat_TRUE" = "HTML"; +"Name or Email" = "İsim veya E-posta"; +"Category" = "Sınıf"; +"Personal Addressbook" = "Kişisel Adres Defteri"; +"Search in Addressbook" = "Adres Defterinde Ara"; +"New Card" = "Yeni Kart"; +"New List" = "Yeni Liste"; +"Edit" = "Düzenle"; +"Properties" = "Özellikler"; +"Sharing..." = "Paylaşılıyor..."; +"Write" = "Yaz"; +"Delete" = "Sil"; +"Instant Message" = "Anlık İleti"; +"Add..." = "Ekle..."; +"Remove" = "Sil"; +"Please wait..." = "Lütfen bekleyin..."; +"No possible subscription" = "Mümkün olan bir üyelik yok"; +"Preferred" = "Tercih edilen"; +"Display" = "Göster"; +"Display Name" = "Görünen İsim"; +"Additional Email" = "Diğer E-posta"; +"Phone Number" = "Telefon Numarası"; +"Prefers to receive messages formatted as" = "Almayı tercih ettiği ileti formatı"; +"Categories" = "Sınıflar"; +"First" = "İlk"; +"Last" = "Son"; +"Nickname" = "Takma ad"; +"Telephone" = "Telefon"; +"Work" = "İş"; +"Mobile" = "Cep"; +"Pager" = "Çağrı cihazı"; +/* categories */ +"contacts_category_labels" = "Meslektaş, Rakip, Müşteri, Arkadaş, Aile, İş Ortağı, Tedarikçi, Basın, VIP"; +"New category" = "Yeni sınıf"; +/* adresses */ +"Title" = "Ünvan"; +"Service" = "Servis"; +"Company" = "Şirket"; +"Department" = "Şube"; +"City" = "Şehir"; +"State_Province" = "Eyalet / İl"; +"ZIP_Postal Code" = "ZIP/Posta Kodu"; +"Country" = "Ülke"; +"Web Page" = "Web Sayfası"; +"Other Infos" = "Diğer Bilgiler"; +"Note" = "Açıklama"; +"Timezone" = "Zaman Dilimi"; +"Birthday" = "Doğum Günü"; +"Birthday (yyyy-mm-dd)" = "Doğum Günü (yyyy-aa-gg)"; +"Freebusy URL" = "Serbest/Meşgul URL"; +"Add as..." = "Şu Şekilde Ekle..."; +"Recipient" = "Alıcı"; +"Carbon Copy" = "Karbon Kopya"; +"Blind Carbon Copy" = "Gizli Karbon Kopya"; +"New Addressbook..." = "Yeni Adres Defteri..."; +"Subscribe to an Addressbook..." = "Bir Adres defterine Üye Ol..."; +"Remove the selected Addressbook" = "Seçili Adres defterini sil"; +"Subscribe to a shared folder" = "Paylaşılan bir klasöre üye ol"; +"Search User" = "Kullanıcı Ara"; +"Name of the Address Book" = "Adres Defterinin Adı"; +"Are you sure you want to delete the selected address book?" += "Seçili adres defterlerini silmek istediğinizden emin misiniz?"; +"Are you sure you want to delete the addressbook \"%{0}\"?" += "\"%{0}\" adres defterini silmek istediğinizden emin misiniz?"; +"You cannot remove nor unsubscribe from a public addressbook." += "Halka açık bir adres defterinden çıkamaz ve üyeliğinizi kaldıramazsınız."; +"You cannot remove nor unsubscribe from your personal addressbook." += "Kişisel adres defterinizden çıkamaz ve üyeliğinizi kaldıramazsınız."; +"Are you sure you want to delete the selected contacts?" += "Seçili kişileri silmek istediğinizden emin misiniz?"; +"You cannot delete the card of \"%{0}\"." += "\"%{0}\" kartını silemezsiniz."; +"You cannot subscribe to a folder that you own!" += "Size ait bir klasöre üye olamazsınız."; +"Unable to subscribe to that folder!" += "Bu klasöre üye olunamıyor."; +/* acls */ +"Access rights to" = "Erişim yetkileri"; +"For user" = "Şu kullanıcı için"; +"Any Authenticated User" = "Herhangi kimliği doğrulanmış kullanıcı"; +"Public Access" = "Halka Açık Erişim"; +"This person can add cards to this addressbook." += "Bu kişi bu adres defterine kart ekleyebilir."; +"This person can edit the cards of this addressbook." += "Bu kişi bu adres defterindeki kartları düzenleyebilir."; +"This person can list the content of this addressbook." += "Bu kişi bu adres defterinin içeriğini listeleyebilir."; +"This person can read the cards of this addressbook." += "Bu kişi bu adres defterindeki kartları okuyabilir."; +"This person can erase cards from this addressbook." += "Bu kişi bu adres defterinden kart silebilir."; +"The selected contact has no email address." += "Seçili kişinin bir e-posta adresi yok."; +"Please select a contact." = "Lütfen bir kişi seçin."; +/* Error messages for move and copy */ +"SoAccessDeniedException" = "Bu adres defterine yazamazsınız."; +"Forbidden" = "Bu adres defterine yazamazsınız."; +"Invalid Contact" = "Seçili kişi artık mevcut değil."; +"Unknown Destination Folder" = "Seçilen hedef adres defteri artık mevcut değil."; +/* Lists */ +"List details" = "Ayrıntıları listele"; +"List name" = "Liste adı"; +"List nickname" = "Takma adı listele"; +"List description" = "Liste tanımı"; +"Members" = "Üyeler"; +"Contacts" = "Kişiler"; +"Add" = "Ekle"; +"Lists can't be moved or copied." = "Listeler taşınamaz ve kopyalanamaz."; +"Export" = "Dışarı Aktar"; +"Export Address Book..." = "Adres Defterini Dışarı Aktar..."; +"View Raw Source" = "Kaynak Kodunu Görüntüle"; +"Import Cards" = "Kartları İçeri Aktar"; +"Select a vCard or LDIF file." = "Bir vCard veya LDIF dosyası seçin."; +"Upload" = "Yükle"; +"Uploading" = "Yükleniyor"; +"Done" = "Tamamlandı"; +"An error occured while importing contacts." = "Kişileri içe aktarırken bir hata oluştu."; +"No card was imported." = "Hiç bir kart içe aktarılmadı."; +"A total of %{0} cards were imported in the addressbook." = "Toplam %{0} kart adres defterinine aktarıldı."; +"Reload" = "Tazele"; +/* Properties window */ +"Address Book Name" = "Adres Defteri Adı"; +"Links to this Address Book" = "Adres Defteri Bağlantıları"; +"Authenticated User Access" = "Kimliği Doğrulamış Kullanıcı Erişimi"; +"CardDAV URL" = "CardDAV URL"; +"Options" = "Seçenekler"; +"Rename" = "Yeniden Adlandır"; +"Subscriptions" = "Üyelikler"; +"Global Addressbooks" = "Genel Adres Defteri"; +"Search" = "Ara"; +"Sort" = "Sıralandır"; +"Descending Order" = "Azalan Sıralama"; +"Back" = "Geri"; +"Select All" = "Hepsini Seç"; +"Copy contacts" = "Kişileri kopyala"; + +/* Notification on the number of messages successfully copied */ +"%{0} cards copied" = "%{0} kart kopyalandı"; + +"More messages options" = "Diğer ileti seçenekleri"; +"New Contact" = "Yeni Kişi"; +"Close" = "Kapat"; +"More contact options" = "Diğer kişi seçenekleri"; +"Organization Unit" = "Kuruluş Birimi"; +"Add Organizational Unit" = "Kuruluş Birimi Ekle"; +"Type" = "Tür"; +"Email Address" = "E-posta Adresi"; +"New Email Address" = "Yeni E-posta Adresi"; +"New Phone Number" = "Yeni Telefon Numarası"; +"URL" = "URL"; +"New URL" = "Yeni URL"; +"street" = "sokak"; +"Postoffice" = "Postane"; +"Region" = "Bölge"; +"Postal Code" = "Posta Kodu"; +"New Address" = "Yeni Adres"; +"Reset" = "Baştaki konumuna getir"; +"Description" = "Tanım"; +"Add Member" = "Üye Ekle"; +"Subscribe" = "Üye ol"; +"Add Birthday" = "Doğum Günü Ekle"; +"Import" = "İçeri Aktar"; +"More options" = "Diğer seçenekler"; +"Role" = "Görev"; +"Add Screen Name" = "Görünen İsim Ekle"; +"Synchronization" = "Eşitleme"; +"Synchronize" = "Eşitle"; +"Sucessfully subscribed to address book" = "Adres defterine başarıyla abone"; + +/* Aria label for scope of search on contacts */ +"Search scope" = "Arama kapsamı"; \ No newline at end of file diff --git a/UI/MailPartViewers/GNUmakefile b/UI/MailPartViewers/GNUmakefile index 164701a88..e1e4bc767 100644 --- a/UI/MailPartViewers/GNUmakefile +++ b/UI/MailPartViewers/GNUmakefile @@ -6,7 +6,7 @@ BUNDLE_NAME = MailPartViewers MailPartViewers_PRINCIPAL_CLASS = MailPartViewersProduct -MailPartViewers_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 +MailPartViewers_LANGUAGES = $(SOGO_LANGUAGES) MailPartViewers_OBJC_FILES += \ MailPartViewersProduct.m \ diff --git a/UI/MailPartViewers/TurkishTurkey.lproj/Localizable.strings b/UI/MailPartViewers/TurkishTurkey.lproj/Localizable.strings new file mode 100644 index 000000000..28df9226b --- /dev/null +++ b/UI/MailPartViewers/TurkishTurkey.lproj/Localizable.strings @@ -0,0 +1,50 @@ +ACCEPTED = "kabul edildi"; +COMPLETED = "tamamlandı"; +DECLINED = "reddedildi"; +DELEGATED = "temsilci atanmış"; +"IN-PROCESS" = "işleniyor"; +"NEEDS-ACTION" = "eyleme ihtiyaç var"; +TENTATIVE = "geçici"; +organized_by_you = "tarafınızdan düzenlendi"; +you_are_an_attendee = "siz bir katılımcısınız"; +add_info_text = "iMIP 'ADD' istekleri SOGo tarafından henüz desteklenmiyor."; +publish_info_text = "Gönderici sizi ekteki etkinlik hakında bilgilendiriyor."; +cancel_info_text = "Davetiniz veya tüm etkinlik iptal edildi."; +request_info_no_attendee = "katılımcılara bir toplantı teklif ediyor. Bu iletiyi bilgilendirme amacıyla aldınız, siz iştirakçi olarak eklenmediniz."; +Appointment = "Buluşma"; +"Status Update" = "Durum Güncellemesi"; +was = "önceden"; + +Organizer = "Düzenleyen"; +Time = "Süre"; +Attendees = "Katılımcılar"; +request_info = "sizi toplantıya katılmaya davet ediyor. "; +"Add to calendar" = "Takvime ekle"; +"Delete from calendar" = "Takvimden sil"; +"Update status" = "Güncelleme durumu"; +Accept = "Kabul et"; +Decline = "Reddet"; +Tentative = "Geçici"; +"Delegate ..." = "Temsilci Ata ..."; +"Delegated to" = "Temsilci atanan"; +"Update status in calendar" = "Takvimdeki durumu güncelle"; +"delegated from" = "tarafından temsilci atandı"; +reply_info_no_attendee = "Bir etkinlik programına yanıt aldınız fakat yanıtı gönderen kişi katılımcı değil."; +reply_info = "Yapmış olduğunuz etkinlik davetinin yanıtıdır."; +"to" = "alıcı"; +"Untitled" = "Başlıksız"; +"Size" = "Boyut"; +"Digital signature is not valid" = "Elektronik imza geçerli değil"; +"Message is signed" = "İleti imzalanmış"; +"Subject" = "Konu"; +"From" = "Gönderen"; +"Date" = "Tarih"; +"To" = "Alıcı"; +"Issuer" = "Yayınlayan"; +/* Tooltips */ +"View Attachment" = "Eklentiyi Görüntüle"; +"Save Attachment" = "Eklentiyi Kaydet"; +"CC" = "Karbon Kopya"; +"Cancel" = "İptal"; +"OK" = "Tamam"; +"Comment" = "Açıklama"; diff --git a/UI/MailerUI/GNUmakefile b/UI/MailerUI/GNUmakefile index 222cda8bd..4a465aae0 100644 --- a/UI/MailerUI/GNUmakefile +++ b/UI/MailerUI/GNUmakefile @@ -6,7 +6,7 @@ BUNDLE_NAME = MailerUI MailerUI_PRINCIPAL_CLASS = MailerUIProduct -MailerUI_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 +MailerUI_LANGUAGES = $(SOGO_LANGUAGES) MailerUI_OBJC_FILES += \ MailerUIProduct.m \ diff --git a/UI/MailerUI/TurkishTurkey.lproj/Localizable.strings b/UI/MailerUI/TurkishTurkey.lproj/Localizable.strings new file mode 100644 index 000000000..c97b82f71 --- /dev/null +++ b/UI/MailerUI/TurkishTurkey.lproj/Localizable.strings @@ -0,0 +1,351 @@ +/* this file is in UTF-8 format! */ + +/* Icon's label */ +"Create" = "Oluştur"; +"Empty Trash" = "Çöp Kutusunu Boşalt"; +"Delete" = "Sil"; +"Expunge" = "Silip At"; +"Forward" = "İlet"; +"Get Mail" = "E-posta Al"; +"Junk" = "İstenmeyen"; +"Not junk" = "İstenen"; +"Reply" = "Yanıtla"; +"Reply All" = "Hepsini Yanıtla"; +"Print" = "Yazdır"; +"Stop" = "Durdur"; +"Write" = "Yaz"; +"Search" = "Arama"; +"Send" = "Gönder"; +"Contacts" = "Kişiler"; +"Attach" = "Ekle"; +"Save" = "Kaydet"; +"Options" = "Seçenekler"; +"Close" = "Kapat"; +"Size" = "Boyut"; + +/* Tooltips */ +"Send this message now" = "Bu iletiyi şimdi gönder"; +"Select a recipient from an Address Book" = "Bir Adres Defterinden Bir Alıcı Seçin"; +"Include an attachment" = "Dosya Ekle"; +"Save this message" = "Bu iletiyi kaydet"; +"Get new messages" = "Yeni iletileri al"; +"Create a new message" = "Yeni ileti oluştur"; +"Go to address book" = "Adres defterine git"; +"Reply to the message" = "İletiyi yanıtla"; +"Reply to sender and all recipients" = "Göndereni ve tüm alıcıları yanıtla"; +"Forward selected message" = "Seçili iletiyi İlet"; +"Delete selected message or folder" = "Seçili ileti veya klasörü sil"; +"Print this message" = "Bu iletiyi yazdır"; +"Stop the current transfer" = "Geçerli aktarımı durdur"; +"Attachment" = "Eklenti"; +"Unread" = "Okunmamış"; +"Flagged" = "Bayraklı"; +"Search multiple mailboxes" = "Birden fazla klasörde ara"; + +/* Main Frame */ +"Home" = "Ev"; +"Calendar" = "Takvim"; +"Addressbook" = "Adres Defteri"; +"Mail" = "E-posta"; +"Right Administration" = "Yetki Yönetimi"; +"Help" = "Yardım"; + +/* Mail account main windows */ +"Welcome to the SOGo Mailer. Use the folder tree on the left to browse your mail accounts!" = "SOGo Postalayıcısına hoş geldiniz. E-posta hesaplarınızı görmek için soldaki klasör ağacını kullanın!"; +"Read messages" = "İletileri oku"; +"Write a new message" = "Yeni ileti yaz"; +"Share" = "Paylaş"; +"Account" = "Hesap"; +"Shared Account" = "Paylaşılan Hesap"; + +/* A mailbox is selected, but no message (only shown on large screens) */ +"No message selected" = "Seçilen ileti yok"; + +/* No mailbox is selected (usually resulting from an IMAP connection problem) */ +"No mailbox selected" = "Seçilen e-posta klasörü yok"; + +/* Mailbox actions */ +/* Compact Folder success message */ +"Folder compacted" = "Klasör sıkıştırıldı"; +/* Empty Trash success message */ +"Trash emptied" = "Çöp Kutusu boşaltıldı"; + +/* acls */ +"Access rights to" = "Erişim yetkileri"; +"For user" = "Şu kullanıcı için"; +"Any Authenticated User" = "Kimliği doğrulanmış herhangi kullanıcı"; +"List and see this folder" = "Bu klasörü listele ve görüntüle"; +"Read mails from this folder" = "Bu klasörden iletileri oku"; +"Mark mails read and unread" = "İletileri okumuş ve okunmamış olarak işaretle"; +"Modify the flags of the mails in this folder" = "Bu klasördeki iletilerin bayraklarını değiştir"; +"Insert, copy and move mails into this folder" = "İletiler bu klasöre yerleştir, kopyala ve taşı"; +"Post mails" = "İletileri postala"; +"Add subfolders to this folder" = "Bu klasöre alt klasörler ekle"; +"Remove this folder" = "Bu klasörü kaldır"; +"Erase mails from this folder" = "Bu klasörden iletileri sil"; +"Expunge this folder" = "Bu klasörü temizle"; +"Export This Folder" = "Bu klasörü dışa aktar"; +"Modify the acl of this folder" = "Bu klasörün erişim denetimi listesini değiştir"; +"Saved Messages.zip" = "Messages.zip olarak kaydedildi"; +"Update" = "Güncelle"; +"Cancel" = "İptal"; + +/* Mail edition */ +"From" = "Gönderen"; +"Subject" = "Konu"; +"To" = "Alıcı"; +"Cc" = "Karbon Kopya"; +"Bcc" = "Gizli Karbon Kopya"; +"Reply-To" = "Yanıtlama adresi"; +"Add address" = "Adresleri ekle"; +"Body" = "Gövde"; +"Open" = "Aç"; +"Select All" = "Hepsini seç"; +"Attach Web Page..." = "Web sayfası ekle..."; +"file" = "dosya"; +"files" = "dosyalar"; +"Save all" = "Hepsini kaydet"; +"to" = "Alıcı"; +"cc" = "Karbon Kopya"; +"bcc" = "Gizli Karbon Kopya"; +"Add a recipient" = "Bir alıcı ekle"; +"Edit Draft..." = "Taslağı Düzenle..."; +"Load Images" = "Resimleri yükle"; +"Return Receipt" = "Alındı Raporu"; +"The sender of this message has asked to be notified when you read this message. Do you with to notify the sender?" = "Bu iletiyi gönderen kişi, iletiyi okuduğunuzdan haberdar olmak istedi. Gönderene alındı raporu yollamak ister misiniz?"; +"Return Receipt (displayed) - %@"= "Alındı Raporu (görüntülendi) - %@"; +"This is a Return Receipt for the mail that you sent to %@.\n\nNote: This Return Receipt only acknowledges that the message was displayed on the recipient's computer. There is no guarantee that the recipient has read or understood the message contents." = "Şuraya gönderdiğiniz iletinin Alındı Raporudur: %@\n\nBilgi Notu: Bu Alındı Raporu gönderdiğiniz iletinin yalnızca, alıcının bilgisayarında görüntülendiğini belirtir. İleti içeriğinin alıcı tarafından okunduğunu veya anlaşıldığını garanti etmez."; +"Priority" = "Öncelik"; +"highest" = "En yüksek"; +"high" = "Yüksek"; +"normal" = "Normal"; +"low" = "Düşük"; +"lowest" = "En düşük"; +"This mail is being sent from an unsecure network!" = "Bu ileti güvenli olmayan bir ağdan gönderilmiştir!"; +"Address Book" = "Adres Defteri"; +"Search For" = "Şunu Ara"; + +/* Popup "show" */ +"all" = "hepsi"; +"read" = "okunmuş"; +"unread" = "okunmamış"; +"deleted" = "silinmiş"; +"flagged" = "bayraklı"; + +/* MailListView */ +"Sender" = "Gönderen"; +"Subject or Sender" = "Konu veya Gönderen"; +"To or Cc" = "Alıcı veya Karbon Kopya"; +"Entire Message" = "Tüm İleti"; +"Date" = "Tarih"; +"View" = "Görüntüle"; +"All" = "Hepsi"; +"No message" = "İleti yok"; +"messages" = "iletiler"; +"Yesterday" = "Dün"; +"first" = "İlk"; +"previous" = "Önceki"; +"next" = "Sonraki"; +"last" = "En son"; +"msgnumber_to" = "alıcı"; +"msgnumber_of" = "den"; +"Mark Unread" = "Okunmamış olarak işaretle"; +"Mark Read" = "Okunmuş olarak işaretle"; +"Untitled" = "Başlıksız"; + +/* Tree */ +"SentFolderName" = "Gönderilmiş"; +"TrashFolderName" = "Çöp Kutusu"; +"InboxFolderName" = "Gelen Kutusu"; +"DraftsFolderName" = "Taslaklar"; +"JunkFolderName" = "İstenmeyen"; +"SieveFolderName" = "Süzgeçler"; +"Folders" = "Klasörler"; /* title line */ + +/* MailMoveToPopUp */ +"MoveTo" = "Taşı …"; + +/* Address Popup menu */ +"Add to Address Book..." = "Adres Defterine Ekle..."; +"Compose Mail To" = "İleti Yaz"; +"Create Filter From Message..." = "İletiden Süzgeç Oluştur..."; + +/* Image Popup menu */ +"Save Image" = "Resmi kaydet"; +"Save Attachment" = "Eklentiyi Kaydet"; + +/* Mailbox popup menus */ +"Open in New Mail Window" = "Yeni İleti Penceresinde Aç"; +"Copy Folder Location" = "Klasörün Konumunu Kopyala"; +"Subscribe..." = "Üye ol..."; +"Mark Folder Read" = "Klasörü Okunmuş Olarak İşretle"; +"New Folder..." = "Yeni Klasör..."; +"Compact This Folder" = "Bu Klasörü Sıkıştır"; +"Search Messages..." = "İletileri Ara..."; +"Sharing..." = "Paylaş..."; +"New Subfolder..." = "Yeni Alt Klasör..."; +"Rename Folder..." = "Klasörü Yeniden Adlandır..."; +"Delete Folder" = "Klasörü Sil"; +"Use This Folder For" = "Bu Klasörü Şunun İçin Kullan"; +"Get Messages for Account" = "Hesaptaki İletileri Al"; +"Properties..." = "Özellikler..."; +"Delegation..." = "Temsilci Atama..."; + +/* Use This Folder menu */ +"Sent Messages" = "Gönderilmiş İletiler"; +"Drafts" = "Taslaklar"; +"Deleted Messages" = "Silinmiş İletiler"; +"Junk Messages" = "İstenmeyen İletiler"; + +/* Message list popup menu */ +"Open Message In New Window" = "İletiyi Yeni Pencerede Aç"; +"Reply to Sender Only" = "Sadece Gönderini Yanıtla"; +"Reply to All" = "Herkesi Yanıtla"; +"Edit As New..." = "Yeni Olarak Düzenle..."; +"Move To" = "Şuraya Taşı"; +"Copy To" = "Şuraya Kopyala"; +"Label" = "Etiket"; +"Mark" = "İşaretle"; +"Save As..." = "Farklı Kaydet..."; +"Print Preview" = "Baskı Önizleme"; +"View Message Source" = "İletinin Kaynak Kodunu Göster"; + +/* Message view "more" menu: create an event from message */ +"Convert To Event" = "Etkinliğe Çevir"; + +/* Message view "more" menu: create a task from message */ +"Convert To Task" = "Göreve Çevir"; + +"Print..." = "Yazdır..."; +"Delete Message" = "İletiyi Sil"; +"Delete Selected Messages" = "Seçili İletileri Sil"; +"Mark the selected messages as junk" = "Seçili İletileri İstenmeyen Olarak İşaretle"; +"Mark the selected messages as not junk" = "Seçili İletileri İstenen Olarak İşaretle"; + +/* Text appended to the recipients list when there are too many recipients */ +"and %{0} more..." = "ve %{0} daha..."; + +/* Button label to hide extended list of recipients */ +"Hide" = "Gizle"; + +/* Number of selected messages in list */ +"selected" = "seçildi"; + +"This Folder" = "Bu Klasör"; + +/* Label popup menu */ +"None" = "Hiç biri"; + +/* Mark popup menu */ +"As Read" = "Okunmuş Olarak"; +"Thread As Read" = "Okunmuşları Zincirleme Sırala"; +"As Read By Date..." = "Okunma Tarihi..."; +"All Read" = "Hepsi Okunmuş"; +"Flag" = "Bayrak"; +"As Junk" = "İstenmeyen Olarak"; +"As Not Junk" = "İstenen Olarak"; +"Run Junk Mail Controls" = "İstenmeyen İleti Denetimi Yap"; +"Search messages in" = "İletileri şurada ara"; +"Search" = "Arama"; +"Search subfolders" = "Alt klasörleri ara"; +"Match any of the following" = "Şunlardan biriyle eşleştir"; +"Match all of the following" = "Şunların hepsiyle eşleştir"; +"contains" = "içeren"; +"does not contain" = "içermeyen"; +"No matches found" = "Eşleşme bulunamadı"; +"results found" = "bulundu"; +"result found" = "bulunamadı"; +"Please specify at least one filter" = "Lütfen en az bir süzgeç belirtin"; + +/* Folder operations */ +"Name" = "İsim"; +"Enter the new name of your folder" + ="Klasörün yeni adını yazın"; +"Do you really want to move this folder into the trash ?" + = "Bu klasörü çöp kutusuna taşımak istediğinizden emin misiniz?"; +"Operation failed" = "İşlem başarısiz oldu"; +"Quota" = "Kota:"; +"quotasFormat" = "%{0}% kullanılıyor, toplam %{1} MB"; + +/* Confirmation message when deleting multiple messages */ +"Are you sure you want to delete the selected messages?" = "Seçili iletileri silmek istediğinizden emin misiniz?"; + +"Please select a message." = "Lütfen bir ileti seçin."; +"Please select a message to print." = "Lütfen yazdırılacak iletiyi seçin."; +"Please select only one message to print." = "Lütfen yazdırmak için sadece bir ileti seçin."; +"The message you have selected doesn't exist anymore." = "Seçtiğiniz ileti artık mevcut değil."; +"The folder with name \"%{0}\" could not be created." += "\"%{0}\" adındaki klasör oluşturulamıyor."; +"This folder could not be renamed to \"%{0}\"." += "Klasörün adı \"%{0}\" olarak değiştirilemiyor."; +"The folder could not be deleted." += "Klasör silinemiyor."; +"The trash could not be emptied." += "Çöp Kutusu boşaltılamıyor."; +"The folder functionality could not be changed." += "Klasörün işlevi değişitirilemiyor."; +"You need to choose a non-virtual folder!" = "Sanal olmayan bir klasör seçmelisiniz."; +"Moving a message into its own folder is impossible!" += "İletiyi bulunduğu klasöre taşımak mümkün değil!"; +"Copying a message into its own folder is impossible!" += "İletiyi bulunduğu klasöre kopyalamak mümkün değil!"; + +/* Message operations */ +"The messages could not be moved to the trash folder. Would you like to delete them immediately?" += "İletileri çöp kutusuna taşımak mümkün değil. İletileri hemen silmek ister misiniz?"; + +/* Message editing */ +"error_missingsubject" = "İletiye bir konu başlığı yazılmadı. İletiyi konusuz olarak göndermek istediğinizden emin misiniz?"; +"error_missingrecipients" = "Lütfen en az bir alıcı belirtin."; +"Send Anyway" = "Yinede Gönder"; +"Error while saving the draft" = "Taslağı kaydederken hata oluştu"; + +/* Error when uploading a file attachment */ +"Error while uploading the file \"%{0}\":" = " \"%{0}\" dosyasını yüklerken hata oluştu:"; +"There is an active file upload. Closing the window will interrupt it." = "Devam eden bir dosya yükleme işlemi var. Pencereyi kapanırsa yükleme işlemi duracak."; + +/* Message sending */ +"cannot send message: (smtp) all recipients discarded" = "İleti gönderilemiyor: tüm alıcılar geçersiz."; +"cannot send message (smtp) - recipients discarded" = "İleti gönderilemiyor. Şu adresler geçersiz"; +"cannot send message: (smtp) error when connecting" = "İleti gönderilemiyor: SMTP sunucusuna erişirken hata ile karşılaşıldı."; + +/* Contacts list in mail editor */ +"Email" = "E-posta"; +"More mail options" = "Diğer e-posta seçenekleri"; +"Delegation" = "Temsilci Atama"; +"Add User" = "Kullanıcı Ekle"; +"Add a tag" = "Bir etiket ekle"; +"reply" = "yanıtla"; +"Edit" = "Düzenle"; +"Yes" = "Evet"; +"No" = "Hayır"; +"Location" = "Konum"; +"Rename" = "Yeniden Adlandır"; +"Compact" = "Sıkıştır"; +"Export" = "Dışarı Aktar"; +"Set as Drafts" = "Taslaklar olarak tanımla"; +"Set as Sent" = "Gönderilmiş olarak tanımla"; +"Set as Trash" = "Çöp Kutusu olarak tanımla"; + +/* Set the folder as the one holding Junk mails */ +"Set as Junk" = "İstenmeyen olarak belirle"; + +"Sort" = "Sıralandır"; +"Descending Order" = "Azalan Sıralama"; +"Back" = "Geri"; +"Copy messages" = "İletileri kopyala"; +"More messages options" = "Diğer ileti seçenekleri"; +"Mark as Unread" = "Okunmamış olarak işaretle"; +"Closing Window ..." = "Pencere Kapatılıyor ..."; +"Tried to send too many mails. Please wait." = "Çok fazla ileti gönderilmeye çalışıldı. Lütfen bekleyin."; +"View Mail" = "İletiyi Görüntüle"; +"This message contains external images." = "İleti harici konumlarda bulunan resimler içeriyor."; +"Expanded" = "Genişletildi"; +"Add a Criteria" = "Ayırt edici bir özellik ekleyin"; +"More search options" = "Diğer arama tercihleri"; +"Your email has been saved" = "İletiniz kaydedildi"; +"Your email has been sent" = "İletiniz gönderildi"; +"Folder compacted" = "Klasör sıkıştırıldı"; + +/* Aria label for scope of search on messages */ +"Search scope" = "Arama kapsamı"; \ No newline at end of file diff --git a/UI/MainUI/Arabic.lproj/Localizable.strings b/UI/MainUI/Arabic.lproj/Localizable.strings index 94c713866..8e724a451 100644 --- a/UI/MainUI/Arabic.lproj/Localizable.strings +++ b/UI/MainUI/Arabic.lproj/Localizable.strings @@ -43,6 +43,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "حول"; diff --git a/UI/MainUI/Basque.lproj/Localizable.strings b/UI/MainUI/Basque.lproj/Localizable.strings index 1c621c8e4..1d0138bf3 100644 --- a/UI/MainUI/Basque.lproj/Localizable.strings +++ b/UI/MainUI/Basque.lproj/Localizable.strings @@ -43,6 +43,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Honi buruz"; diff --git a/UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings b/UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings index e5397abe6..1778ef034 100644 --- a/UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings +++ b/UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings @@ -42,6 +42,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Sobre"; diff --git a/UI/MainUI/Catalan.lproj/Localizable.strings b/UI/MainUI/Catalan.lproj/Localizable.strings index 975290525..31df7b7f3 100644 --- a/UI/MainUI/Catalan.lproj/Localizable.strings +++ b/UI/MainUI/Catalan.lproj/Localizable.strings @@ -40,6 +40,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Informació"; diff --git a/UI/MainUI/ChineseTaiwan.lproj/Localizable.strings b/UI/MainUI/ChineseTaiwan.lproj/Localizable.strings index c06e347d9..0829ce2b9 100644 --- a/UI/MainUI/ChineseTaiwan.lproj/Localizable.strings +++ b/UI/MainUI/ChineseTaiwan.lproj/Localizable.strings @@ -43,6 +43,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "About"; diff --git a/UI/MainUI/Croatian.lproj/Localizable.strings b/UI/MainUI/Croatian.lproj/Localizable.strings index a54a669bc..f0b1cad5b 100644 --- a/UI/MainUI/Croatian.lproj/Localizable.strings +++ b/UI/MainUI/Croatian.lproj/Localizable.strings @@ -41,6 +41,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "o"; diff --git a/UI/MainUI/Czech.lproj/Localizable.strings b/UI/MainUI/Czech.lproj/Localizable.strings index d5abdb293..1a2534adb 100644 --- a/UI/MainUI/Czech.lproj/Localizable.strings +++ b/UI/MainUI/Czech.lproj/Localizable.strings @@ -43,6 +43,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "O aplikaci"; diff --git a/UI/MainUI/Danish.lproj/Localizable.strings b/UI/MainUI/Danish.lproj/Localizable.strings index 9b9185b34..a11d9cdf4 100644 --- a/UI/MainUI/Danish.lproj/Localizable.strings +++ b/UI/MainUI/Danish.lproj/Localizable.strings @@ -43,6 +43,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Om"; diff --git a/UI/MainUI/Dutch.lproj/Localizable.strings b/UI/MainUI/Dutch.lproj/Localizable.strings index 67a689026..fc4dc4e07 100644 --- a/UI/MainUI/Dutch.lproj/Localizable.strings +++ b/UI/MainUI/Dutch.lproj/Localizable.strings @@ -40,6 +40,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Over"; diff --git a/UI/MainUI/English.lproj/Localizable.strings b/UI/MainUI/English.lproj/Localizable.strings index ecbd31de9..bcd236492 100644 --- a/UI/MainUI/English.lproj/Localizable.strings +++ b/UI/MainUI/English.lproj/Localizable.strings @@ -43,6 +43,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "About"; diff --git a/UI/MainUI/Finnish.lproj/Localizable.strings b/UI/MainUI/Finnish.lproj/Localizable.strings index 570363968..2348b249f 100644 --- a/UI/MainUI/Finnish.lproj/Localizable.strings +++ b/UI/MainUI/Finnish.lproj/Localizable.strings @@ -42,6 +42,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Tietoa"; diff --git a/UI/MainUI/French.lproj/Localizable.strings b/UI/MainUI/French.lproj/Localizable.strings index 33718af9e..d7d29e577 100644 --- a/UI/MainUI/French.lproj/Localizable.strings +++ b/UI/MainUI/French.lproj/Localizable.strings @@ -42,6 +42,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "À propos"; diff --git a/UI/MainUI/GNUmakefile b/UI/MainUI/GNUmakefile index 7b8933382..98ace4112 100644 --- a/UI/MainUI/GNUmakefile +++ b/UI/MainUI/GNUmakefile @@ -6,7 +6,7 @@ BUNDLE_NAME = MainUI MainUI_PRINCIPAL_CLASS = MainUIProduct -MainUI_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 +MainUI_LANGUAGES = $(SOGO_LANGUAGES) MainUI_OBJC_FILES += \ MainUIProduct.m \ diff --git a/UI/MainUI/German.lproj/Localizable.strings b/UI/MainUI/German.lproj/Localizable.strings index b9ee87ac3..8cd5ef867 100644 --- a/UI/MainUI/German.lproj/Localizable.strings +++ b/UI/MainUI/German.lproj/Localizable.strings @@ -42,6 +42,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Über"; diff --git a/UI/MainUI/Hungarian.lproj/Localizable.strings b/UI/MainUI/Hungarian.lproj/Localizable.strings index d63903e4c..deb6df51c 100644 --- a/UI/MainUI/Hungarian.lproj/Localizable.strings +++ b/UI/MainUI/Hungarian.lproj/Localizable.strings @@ -42,6 +42,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Névjegy"; diff --git a/UI/MainUI/Icelandic.lproj/Localizable.strings b/UI/MainUI/Icelandic.lproj/Localizable.strings index 4b6af129a..6cb8ca50f 100644 --- a/UI/MainUI/Icelandic.lproj/Localizable.strings +++ b/UI/MainUI/Icelandic.lproj/Localizable.strings @@ -42,6 +42,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Um"; diff --git a/UI/MainUI/Italian.lproj/Localizable.strings b/UI/MainUI/Italian.lproj/Localizable.strings index 1d64fe68a..59c4488c1 100644 --- a/UI/MainUI/Italian.lproj/Localizable.strings +++ b/UI/MainUI/Italian.lproj/Localizable.strings @@ -43,6 +43,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Informazioni"; diff --git a/UI/MainUI/Lithuanian.lproj/Localizable.strings b/UI/MainUI/Lithuanian.lproj/Localizable.strings index 9477be5bf..aefee9879 100644 --- a/UI/MainUI/Lithuanian.lproj/Localizable.strings +++ b/UI/MainUI/Lithuanian.lproj/Localizable.strings @@ -39,6 +39,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Apie"; diff --git a/UI/MainUI/Macedonian.lproj/Localizable.strings b/UI/MainUI/Macedonian.lproj/Localizable.strings index c7b14d26a..56faf65d1 100644 --- a/UI/MainUI/Macedonian.lproj/Localizable.strings +++ b/UI/MainUI/Macedonian.lproj/Localizable.strings @@ -42,6 +42,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "За"; diff --git a/UI/MainUI/NorwegianBokmal.lproj/Localizable.strings b/UI/MainUI/NorwegianBokmal.lproj/Localizable.strings index 0158c8cd3..37bd9383e 100644 --- a/UI/MainUI/NorwegianBokmal.lproj/Localizable.strings +++ b/UI/MainUI/NorwegianBokmal.lproj/Localizable.strings @@ -43,6 +43,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Om"; diff --git a/UI/MainUI/NorwegianNynorsk.lproj/Localizable.strings b/UI/MainUI/NorwegianNynorsk.lproj/Localizable.strings index 6e1c7910e..7f364e91b 100644 --- a/UI/MainUI/NorwegianNynorsk.lproj/Localizable.strings +++ b/UI/MainUI/NorwegianNynorsk.lproj/Localizable.strings @@ -43,6 +43,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Om"; diff --git a/UI/MainUI/Polish.lproj/Localizable.strings b/UI/MainUI/Polish.lproj/Localizable.strings index f820ce87e..2655bc708 100644 --- a/UI/MainUI/Polish.lproj/Localizable.strings +++ b/UI/MainUI/Polish.lproj/Localizable.strings @@ -42,6 +42,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "O programie"; diff --git a/UI/MainUI/Portuguese.lproj/Localizable.strings b/UI/MainUI/Portuguese.lproj/Localizable.strings index 8dbe94249..6e86937ef 100644 --- a/UI/MainUI/Portuguese.lproj/Localizable.strings +++ b/UI/MainUI/Portuguese.lproj/Localizable.strings @@ -43,6 +43,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Sobre"; diff --git a/UI/MainUI/Russian.lproj/Localizable.strings b/UI/MainUI/Russian.lproj/Localizable.strings index a0ef57ae3..6075e20d6 100644 --- a/UI/MainUI/Russian.lproj/Localizable.strings +++ b/UI/MainUI/Russian.lproj/Localizable.strings @@ -42,6 +42,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "О системе"; diff --git a/UI/MainUI/Slovak.lproj/Localizable.strings b/UI/MainUI/Slovak.lproj/Localizable.strings index f06023a26..b6baf630c 100644 --- a/UI/MainUI/Slovak.lproj/Localizable.strings +++ b/UI/MainUI/Slovak.lproj/Localizable.strings @@ -43,6 +43,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "O"; diff --git a/UI/MainUI/Slovenian.lproj/Localizable.strings b/UI/MainUI/Slovenian.lproj/Localizable.strings index 5528a106f..bed22abec 100644 --- a/UI/MainUI/Slovenian.lproj/Localizable.strings +++ b/UI/MainUI/Slovenian.lproj/Localizable.strings @@ -43,6 +43,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "O"; diff --git a/UI/MainUI/SpanishArgentina.lproj/Localizable.strings b/UI/MainUI/SpanishArgentina.lproj/Localizable.strings index fab3dffdc..e8a2d0251 100644 --- a/UI/MainUI/SpanishArgentina.lproj/Localizable.strings +++ b/UI/MainUI/SpanishArgentina.lproj/Localizable.strings @@ -42,6 +42,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Acerca de"; diff --git a/UI/MainUI/SpanishSpain.lproj/Localizable.strings b/UI/MainUI/SpanishSpain.lproj/Localizable.strings index 38a67865a..cb237632e 100644 --- a/UI/MainUI/SpanishSpain.lproj/Localizable.strings +++ b/UI/MainUI/SpanishSpain.lproj/Localizable.strings @@ -42,6 +42,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Acerca de"; diff --git a/UI/MainUI/Swedish.lproj/Localizable.strings b/UI/MainUI/Swedish.lproj/Localizable.strings index 7b3c6700a..362522ac1 100644 --- a/UI/MainUI/Swedish.lproj/Localizable.strings +++ b/UI/MainUI/Swedish.lproj/Localizable.strings @@ -42,6 +42,7 @@ "SpanishSpain" = "Español (España)"; "SpanishArgentina" = "Español (Argentina)"; "Swedish" = "Svenska"; +"TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; "About" = "Om"; diff --git a/UI/MainUI/TurkishTurkey.lproj/Locale b/UI/MainUI/TurkishTurkey.lproj/Locale new file mode 100644 index 000000000..26bc3849c --- /dev/null +++ b/UI/MainUI/TurkishTurkey.lproj/Locale @@ -0,0 +1,35 @@ +/* Turkish */ +{ + NSLanguageName = "Turkish (Turkey)"; + NSFormalName = "Türkçe (Türkiye)"; + NSLocaleCode = "tr_TR"; /* ISO 639-1 */ + NSLanguageCode = "tur"; /* ISO 639-2 */ + NSParentContext = ""; + + NSAMPMDesignation = (Sabah, "Akşam"); + NSCurrencySymbol = "TL"; + NSDateFormatString = "%e, %B, %Y, %A"; + NSDateTimeOrdering = DMYH; + NSDecimalDigits = ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9"); + NSDecimalSeparator = ","; + NSEarlierTimeDesignations = (ilk, son, "geçmiş", "önce"); + NSHourNameDesignations = ((0, gece), (10, sabah), (12, "öğlen"), (14, "öğleden sonra"), (19, "akşam")); + NSInternationalCurrencyString = TRY; /* ISO 4217 */ + NSLaterTimeDesignations = (next); + NSMonthNameArray = (Ocak, "Şubat", Mart, Nisan, "Mayıs", Haziran, Temmuz, "Ağustos", "Eylül", Ekim, "Kasım", "Aralık"); + NSNextDayDesignations = ("yarın"); + NSNextNextDayDesignations = ("gelecek gün"); + NSPriorDayDesignations = ("dün"); + NSShortDateFormatString = "%e/%m/%y"; + NSShortMonthNameArray = (Oca, "Şub", Mar, Nis, May, Haz, Tem, "Ağu", Eyl, Eki, Kas, Ara); + NSShortTimeDateFormatString = "%e/%m/%y %H:%M"; + NSShortWeekDayNameArray = (Pzr, Pts, Sal, "Çar", Per, Cum, Cts); + NSThisDayDesignations = ("bugün", "şimdi"); + NSThousandsSeparator = "."; + NSTimeDateFormatString = "%e %B %Y %A %H:%M:%S %Z"; + NSTimeFormatString = "%H:%M:%S"; + NSWeekDayNameArray = (Pazar, Pazartesi, "Salı", "Çarşamba", "Perşembe", Cuma, Cumartesi); + NSYearMonthWeekDesignations = ("yıl", ay, hafta); + NSPositiveCurrencyFormatString = "9.999,00 TL"; + NSNegativeCurrencyFormatString = "-9.999,00 TL"; +} diff --git a/UI/MainUI/TurkishTurkey.lproj/Localizable.strings b/UI/MainUI/TurkishTurkey.lproj/Localizable.strings new file mode 100644 index 000000000..91aa20d83 --- /dev/null +++ b/UI/MainUI/TurkishTurkey.lproj/Localizable.strings @@ -0,0 +1,82 @@ +/* this file is in UTF-8 format! */ + +"title" = "SOGo"; +"Username" = "Kullanıcı Adı"; +"Password" = "Şifre"; +"Domain" = "Alan"; +"Remember username" = "Kullanıcı Adını hatırla"; +"Connect" = "Bağlan"; +"Authentication Failed" = "Kullanıcı Kimliği Doğrulanamadı"; +"Wrong username or password." = "Kullanıcı adı veya şifre yanlış."; +"cookiesNotEnabled" = "Giriş yapamıyorsunuz çünkü tarayıcınızdaki çerezler engellenmiş. Lütfen tarayıcınızın ayarlarında çerezleri etkinleştirip, tekrar deneyin."; +"browserNotCompatible" = "Tarayıcı sürümünüzün bu sitede henüz desteklenmediğini tespit ettik. Tavsiyemiz Firefox kullanmanız. Bu tarayıcının son sürümünü indirmek için aşağıdaki bağlantıya tıklayın."; +"alternativeBrowsers" = "Diğer bir seçenek olarak, aşağıdaki uyumlu tarayıcıları da kullanabilirsiniz"; +"alternativeBrowserSafari" = "Diğer bir seçenek olarak, Safari de kullanabilirsiniz."; +"Download" = "İndir"; +"Language" = "Dil"; +"choose" = "Seç ..."; +"Arabic" = "Arapça"; +"Basque" = "Bask"; +"Catalan" = "Katalonya Dili"; +"ChineseTaiwan" = "Çince (Tayvan)"; +"Croatian" = "Hırvatca"; +"Czech" = "Çek"; +"Danish" = "Danimarka Dili (Danimarka)"; +"Dutch" = "Flemenkçe"; +"English" = "İngilizce"; +"Finnish" = "Fince"; +"French" = "Fransızca"; +"German" = "Almanca"; +"Hungarian" = "Macarca"; +"Icelandic" = "İzlandaca"; +"Italian" = "İtalyanca"; +"Lithuanian" = "Litvanca"; +"Macedonian" = "Makedonca"; +"NorwegianBokmal" = "Norveççe (Bokmal)"; +"NorwegianNynorsk" = "Norveççe (Nynorsky)"; +"Polish" = "Lehçe"; +"Portuguese" = "Portekizce"; +"BrazilianPortuguese" = "Portekizce (Brezilya)"; +"Russian" = "Rusça"; +"Slovak" = "Slavca"; +"Slovenian" = "Slovence"; +"SpanishSpain" = "İspanyolca (İspanya)"; +"SpanishArgentina" = "İspanyolca (Arjantin)"; +"Swedish" = "İsveççe"; +"Ukrainian" = "Ukraynaca"; +"Welsh" = "Gal Dili"; +"About" = "Hakkında"; +"AboutBox" = "Inverse tarafından geliştirilen SOGo tüm özellikleri kapsayan, kolay kullanım ve ölçeklenebilirliğe odaklı groupware sunucusudur.