Add Chinese (Taiwan) translation

pull/91/head
Francis Lachapelle 2015-07-23 11:09:04 -04:00
parent c3aa601f3c
commit 538e6fa4b1
89 changed files with 2231 additions and 15 deletions

View File

@ -28,6 +28,7 @@ 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.uk = UI/MailerUI/Ukrainian.lproj/Localizable.strings
trans.zh_TW = UI/MailerUI/ChineseTaiwan.lproj/Localizable.strings
[sogo.ui-preferencesui]
source_file = UI/PreferencesUI/English.lproj/Localizable.strings
@ -56,6 +57,7 @@ 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.uk = UI/PreferencesUI/Ukrainian.lproj/Localizable.strings
trans.zh_TW = UI/PreferencesUI/ChineseTaiwan.lproj/Localizable.strings
[sogo.ui-scheduler]
source_file = UI/Scheduler/English.lproj/Localizable.strings
@ -84,6 +86,7 @@ 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.uk = UI/Scheduler/Ukrainian.lproj/Localizable.strings
trans.zh_TW = UI/Scheduler/ChineseTaiwan.lproj/Localizable.strings
[sogo.ui-contacts]
source_file = UI/Contacts/English.lproj/Localizable.strings
@ -112,6 +115,7 @@ 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.uk = UI/Contacts/Ukrainian.lproj/Localizable.strings
trans.zh_TW = UI/Contacts/ChineseTaiwan.lproj/Localizable.strings
[sogo.ui-mainui]
source_file = UI/MainUI/English.lproj/Localizable.strings
@ -140,6 +144,7 @@ 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.uk = UI/MainUI/Ukrainian.lproj/Localizable.strings
trans.zh_TW = UI/MainUI/ChineseTaiwan.lproj/Localizable.strings
[sogo.ui-common]
source_file = UI/Common/English.lproj/Localizable.strings
@ -168,6 +173,7 @@ 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.uk = UI/Common/Ukrainian.lproj/Localizable.strings
trans.zh_TW = UI/Common/ChineseTaiwan.lproj/Localizable.strings
[sogo.ui-administrationui]
source_file = UI/AdministrationUI/English.lproj/Localizable.strings
@ -196,6 +202,7 @@ 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.uk = UI/AdministrationUI/Ukrainian.lproj/Localizable.strings
trans.zh_TW = UI/AdministrationUI/ChineseTaiwan.lproj/Localizable.strings
[sogo.soobjects-appointments]
source_file = SoObjects/Appointments/English.lproj/Localizable.strings
@ -224,6 +231,7 @@ 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.uk = SoObjects/Appointments/Ukrainian.lproj/Localizable.strings
trans.zh_TW = SoObjects/Appointments/ChineseTaiwan.lproj/Localizable.strings
[sogo.soobjects-contacts]
source_file = SoObjects/Contacts/English.lproj/Localizable.strings
@ -252,6 +260,7 @@ 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.uk = SoObjects/Contacts/Ukrainian.lproj/Localizable.strings
trans.zh_TW = SoObjects/Contacts/ChineseTaiwan.lproj/Localizable.strings
[sogo.soobjects-mailer]
source_file = SoObjects/Mailer/English.lproj/Localizable.strings
@ -280,6 +289,7 @@ 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.uk = SoObjects/Mailer/Ukrainian.lproj/Localizable.strings
trans.zh_TW = SoObjects/Mailer/ChineseTaiwan.lproj/Localizable.strings
[sogo.ui-mailpartviewers]
source_file = UI/MailPartViewers/English.lproj/Localizable.strings
@ -308,3 +318,4 @@ 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.uk = UI/MailPartViewers/Ukrainian.lproj/Localizable.strings
trans.zh_TW = UI/MailPartViewers/ChineseTaiwan.lproj/Localizable.strings

1
NEWS
View File

@ -10,6 +10,7 @@ Enhancements
- group mail addresses can be used as recipient in Outlook
- added 'ActiveSync' module constraints
- added Slovenian translation - thanks to Jens Riecken
- added Chinese (Taiwan) translation
Bug fixes
- EAS's GetItemEstimate/ItemOperations now support fetching mails and empty folders

View File

@ -0,0 +1,67 @@
"Inviting the following persons is prohibited:" = "禁止邀請以下人士:";
"Personal Calendar" = "個人行事曆";
vevent_class0 = "(公開事件)";
vevent_class1 = "(私人事件)";
vevent_class2 = "(機密事件)";
vtodo_class0 = "(公開任務)";
vtodo_class1 = "(私人任務)";
vtodo_class2 = "(機密任務)";
/* Receipts */
"The event \"%{Summary}\" was created" = "事件 \"%{Summary}\" 已建立";
"The event \"%{Summary}\" was deleted" = "事件\"%{Summary}\" 已刪除";
"The event \"%{Summary}\" was updated" = "事件\"%{Summary}\" 已異動";
"The following attendees(s) were notified:" = "已通知下列出席者:";
"The following attendees(s) were added:" = "已增加下列出席者:";
"The following attendees(s) were removed:" = "已移除下列出席者:";
/* IMIP messages */
"calendar_label" = "行事曆:";
"startDate_label" = "開始:";
"endDate_label" = "結束:";
"due_label" = "截止日期:";
"location_label" = "地點:";
"summary_label" = "事件主題:";
"comment_label" = "備註:";
/* Invitation */
"Event Invitation: \"%{Summary}\"" = "邀請事件: \"%{Summary}\"";
"(sent by %{SentBy}) " = "(來自 %{SentBy})";
"%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}" = "%{Organizer} %{SentByText} 邀請您參加 %{Summary}。\n\n起始日期: %{StartDate}\n結束日期: %{EndDate}\n備註說明: %{Description}";
"%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}" = "%{Organizer} %{SentByText} 邀請您參加 %{Summary}。\n\n起始時間: %{StartDate} %{StartTime}\n結束時間: %{EndDate} %{EndTime}\n備註說明: %{Description}";
/* Deletion */
"Event Cancelled: \"%{Summary}\"" = "取消事件 : \"%{Summary}\"";
"%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}"
= "%{Organizer} %{SentByText} 己取消事件: %{Summary}。\n\n起始日期: %{StartDate}\n結束日期: %{EndDate}\n備註說明: %{Description}";
"%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}"
= "%{Organizer} %{SentByText} 己取消了事件: %{Summary}。\n\n起始時間: %{StartDate} %{StartTime}\n結束時間: %{EndDate} %{EndTime}\n備註說明: %{Description}";
/* Update */
"The appointment \"%{Summary}\" for the %{OldStartDate} has changed"
= " 安排於%{OldStartDate} 的事件 \"%{Summary}\" 已變更";
"The appointment \"%{Summary}\" for the %{OldStartDate} at %{OldStartTime} has changed"
= "安排於 %{OldStartDate} %{OldStartTime} 的事件 \"%{Summary}\" 已變更";
"The following parameters have changed in the \"%{Summary}\" meeting:"
= "已變更會議 \"%{Summary}\" 下列參數:";
"Please accept or decline those changes."
= "請接受或拒絶這些變更。";
/* Reply */
"Accepted invitation: \"%{Summary}\"" = "接受邀請: \"%{Summary}\"";
"Declined invitation: \"%{Summary}\"" = "拒絶邀請: \"%{Summary}\"";
"Delegated invitation: \"%{Summary}\"" = "\"委派出席: \"%{Summary}\"";
"Not yet decided on invitation: \"%{Summary}\"" = "未處理的邀請: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "\"%{Attendee} %{SentByText}已接受了您的邀請。";
"%{Attendee} %{SentByText}has declined your event invitation."
= "\"%{Attendee} %{SentByText}已拒絶了您的邀請。";
"%{Attendee} %{SentByText}has delegated the invitation to %{Delegate}."
= "\"%{Attendee} %{SentByText}已將您的邀請委任給%{Delegate}。";
"%{Attendee} %{SentByText}has not yet decided upon your event invitation."
= "%{Attendee} %{SentByText}還沒有決定是否接受您的邀請。";
/* Resources */
"Cannot access resource: \"%{Cn} %{SystemEmail}\"" = "無法讀取資源: \"%{Cn} %{SystemEmail}\"";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\". The conflicting event is \"%{EventTitle}\", and starts on %{StartDate}." = "\"%{Cn} %{SystemEmail}\" 的衝突事件己達上限 ( %{NumberOfSimultaneousBookings} )。衝突事件 \"%{EventTitle}\" 的起始日期為 %{StartDate}。";

View File

@ -54,7 +54,7 @@ Appointments_RESOURCE_FILES += \
MSExchangeFreeBusySOAPResponseMap.plist \
MSExchangeFreeBusySOAPRequest.wo
Appointments_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
Appointments_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
Appointments_LOCALIZED_RESOURCE_FILES = Localizable.strings

View File

@ -0,0 +1,2 @@
"Personal Address Book" = "個人通訊錄";
"Collected Address Book" = "公用通訊錄";

View File

@ -27,7 +27,7 @@ Contacts_OBJC_FILES = \
Contacts_RESOURCE_FILES += \
product.plist \
Contacts_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
Contacts_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
Contacts_LOCALIZED_RESOURCE_FILES = Localizable.strings

View File

@ -0,0 +1,2 @@
"OtherUsersFolderName" = "其他使用者";
"SharedFoldersName" = "共用資料匣";

View File

@ -50,6 +50,8 @@ Mailer_RESOURCE_FILES += \
SOGoMailBrazilianPortugueseReply.wo \
SOGoMailCatalanForward.wo \
SOGoMailCatalanReply.wo \
SOGoMailChineseTaiwanForward.wo \
SOGoMailChineseTaiwanReply.wo \
SOGoMailCzechForward.wo \
SOGoMailCzechReply.wo \
SOGoMailDanishForward.wo \
@ -93,9 +95,7 @@ Mailer_RESOURCE_FILES += \
SOGoMailWelshForward.wo \
SOGoMailWelshReply.wo
Mailer_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
Mailer_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovenian Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
Mailer_LANGUAGES = Arabic Basque BrazilianPortuguese ChineseTaiwan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovenian Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
Mailer_LOCALIZED_RESOURCE_FILES = Localizable.strings

View File

@ -0,0 +1,16 @@
<#newLine/>
<#newLine/>
<#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/></#signaturePlacementOnTop>
-------- 原始信件 --------<#newLine/>
主旨: <#subject/><#newLine/>
日期: <#date/><#newLine/>
寄件者: <#from/><#newLine/>
<#hasReplyTo>回覆帳號: <#replyTo/></#hasReplyTo><#hasOrganization>公司: <#organization/></#hasOrganization>收件者: <#to/><#newLine/>
<#hasCc>副本: <#cc/></#hasCc><#hasNewsGroups>新聞群組: <#newsgroups/></#hasNewsGroups><#hasReferences>參考: <#references/></#hasReferences><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#signaturePlacementOnBottom><#newLine/>
<#newLine/>
<#signature/></#signaturePlacementOnBottom>
<#newLine/>

View File

@ -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;
}

View File

@ -0,0 +1,16 @@
<#replyPlacementOnTop><#newLine/>
<#newLine/>
</#replyPlacementOnTop><#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/>
</#signaturePlacementOnTop><#outlookMode>-------- 原始信件 --------<#newLine/>
主旨: <#subject/><#newLine/>
日期: <#date/><#newLine/>
寄件者: <#from/><#newLine/>
<#hasReplyTo>回覆帳號: <#replyTo/></#hasReplyTo><#hasOrganization>公司: <#organization/></#hasOrganization>收件者: <#to/><#newLine/>
<#hasCc>副本: <#cc/></#hasCc><#hasNewsGroups>新聞群組: <#newsgroups/></#hasNewsGroups><#hasReferences>參考: <#references/></#hasReferences></#outlookMode><#newLine/>
<#standardMode>日期 <#date/>, <#from/> 編輯:</#standardMode><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#replyPlacementOnBottom><#newLine/>
<#newLine/>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom><#newLine/>

View File

@ -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;
}

View File

@ -49,6 +49,9 @@
@interface SOGoMailCatalanForward : SOGoMailForward
@end
@interface SOGoMailChineseTaiwanForward : SOGoMailForward
@end
@interface SOGoMailCzechForward : SOGoMailForward
@end

View File

@ -260,6 +260,9 @@
@implementation SOGoMailCatalanForward
@end
@implementation SOGoMailChineseTaiwanForward
@end
@implementation SOGoMailCzechForward
@end

View File

@ -48,6 +48,9 @@
@interface SOGoMailCatalanReply : SOGoMailReply
@end
@interface SOGoMailChineseTaiwanReply : SOGoMailReply
@end
@interface SOGoMailCzechReply : SOGoMailReply
@end

View File

@ -98,6 +98,9 @@
@implementation SOGoMailCatalanReply
@end
@implementation SOGoMailChineseTaiwanReply
@end
@implementation SOGoMailCzechReply
@end

View File

@ -39,7 +39,7 @@
SOGoLoginModule = "Mail";
SOGoLanguage = "English";
SOGoSupportedLanguages = ( "Arabic", "Basque", "Catalan", "Czech", "Dutch", "Danish", "Welsh", "English",
SOGoSupportedLanguages = ( "Arabic", "Basque", "Catalan", "ChineseTaiwan", "Czech", "Dutch", "Danish", "Welsh", "English",
"SpanishSpain", "SpanishArgentina", "Finnish", "French", "German",
"Icelandic", "Italian", "Hungarian", "BrazilianPortuguese",
"NorwegianBokmal", "NorwegianNynorsk", "Polish", "Russian", "Slovak",

View File

@ -13,7 +13,7 @@ DEBUG=False
# must be kept in sync with SoObjects/SOGo/SOGoDefaults.plist
# this should probably be fetched magically...
SOGoSupportedLanguages = [ "Arabic", "Basque", "Catalan", "Czech", "Dutch", "Danish", "Welsh", "English", "Finnish",
SOGoSupportedLanguages = [ "Arabic", "Basque", "Catalan", "ChineseTaiwan", "Czech", "Dutch", "Danish", "Welsh", "English", "Finnish",
"SpanishSpain", "SpanishArgentina", "French", "German",
"Icelandic", "Italian", "Hungarian", "BrazilianPortuguese",
"NorwegianBokmal", "NorwegianNynorsk", "Polish", "Russian", "Slovak",

View File

@ -0,0 +1,15 @@
/* this file is in UTF-8 format! */
"Help" = "幫助";
"Close" = "關閉";
"Modules" = "模組";
/* Modules short names */
"ACLs" = "存取控制清單";
/* Modules titles */
"ACLs_title" = "使用者資料匣存取控制清單";
/* Modules descriptions */
"ACLs_description" = "\"<p>存取控制清單管理模組允許異動每個使用者行事曆及通訊錄的使用權限。</p><p>如要修改使用者資料匣的使用權限,請在視窗上方的搜尋欄位輸入使用者名稱後,將遊標移到要修改的資料匣上連續按兩下滑鼠。</p>";

View File

@ -6,7 +6,7 @@ BUNDLE_NAME = AdministrationUI
AdministrationUI_PRINCIPAL_CLASS = AdministrationUIProduct
AdministrationUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan Czech Danish Dutch English Finnish French German Hungarian Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
AdministrationUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Czech Danish Dutch English Finnish French German Hungarian Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
AdministrationUI_OBJC_FILES = \
AdministrationUIProduct.m \

View File

@ -0,0 +1,118 @@
/* this file is in UTF-8 format! */
/* toolbars */
"Save" = "儲存";
"Close" = "關閉";
"Edit User Rights" = "編輯使用者權限";
"Home" = "首頁";
"Calendar" = "行事曆";
"Address Book" = "通訊錄";
"Mail" = "郵件";
"Preferences" = "個人設定";
"Administration" = "管理";
"Disconnect" = "離線";
"Right Administration" = "管理權限";
"Log Console (dev.)" = "登錄控制台(dev.)";
"User" = "使用者";
"Vacation message is enabled" = "啟用休假自動回覆訊息功能";
"Help" = "幫助";
"noJavascriptError" = "SOGo 需要執行Javascript指令。請確定您的瀏覽器偏好設定該選項是開啟的。";
"noJavascriptRetry" = "重試";
"Owner:" = "擁有者";
"Publish the Free/Busy information" = "公開空閒/忙錄的訊息";
"Add..." = "增加...";
"Remove" = "移除";
"Subscribe User" = "訂閱者";
"Any Authenticated User" = "任何授權使用者";
"Public Access" = "公開存取";
"Any user not listed above" = "列表以外的使用者";
"Anybody accessing this resource from the public area" = "由公開區域存取資源的任何人";
"Sorry, the user rights can not be configured for that object." = "對不起, 使用者的權限無法操作這個項目。";
"Any user with an account on this system will be able to access your mailbox \"%{0}\". Are you certain you trust them all?"
= "這個系統的所有帳號都能存取您的郵件信箱\"%{0}\"。您確定所有帳號都可以信任嗎?";
"Any user with an account on this system will be able to access your calendar \"%{0}\". Are you certain you trust them all?"
= "這個系統的所有帳號都能存取您的行事曆 \"%{0}\"。您確定所有帳號都可以信任嗎?";
"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?"
= "任何人都可以存取您的行事曆 \"%{0}\", 且不限定只有同系統的帳號。確定要在網路上公開行事曆嗎?";
"Any user with an account on this system will be able to access your address book \"%{0}\". Are you certain you trust them all?"
= "這個系統的所有帳號都能存取您的通訊錄 \"%{0}\"。您確定所有帳號都可以信任嗎?";
"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?"
= "任何人都可以存取您的通訊錄 \"%{0}\", 且不限定只有同系統的帳號。確定要在網路上公開通訊錄嗎?";
"Give Access" = "允許存取";
"Keep Private" = "保持隱私";
/* generic.js */
"Unable to subscribe to that folder!"
= "無法訂閱這個資料匣!";
"You cannot subscribe to a folder that you own!"
= "您不能訂閱自己的資料匣!";
"Unable to unsubscribe from that folder!"
= "無法在資料匣取消訂閱!";
"You cannot unsubscribe from a folder that you own!"
= "您不能取消訂閱自己的資料匣!";
"Unable to rename that folder!" = "不能更改資料匣的名稱!";
"You have already subscribed to that folder!"
= "您己經訂閱了這個資料匣!";
"The user rights cannot be edited for this object!"
= "使用者的權限無法編輯這個項目!";
"A folder by that name already exists." = "己有相同名稱的資料匣。";
"You cannot create a list in a shared address book."
= "您無法在共用的通訊錄新增列表。";
"Warning" = "警告";
"Can't contact server" = "連接伺服器失敗。請稍後再試。";
"You are not allowed to access this module or this system. Please contact your system administrator."
= "您沒有權限存取這個模組或系統。請聯絡您的系統管理者。";
"You don't have the required privileges to perform the operation."
= "您沒有權限執行這項操作。";
"noEmailForDelegation" = "您必須指定代理人的電子郵件地址。";
"delegate is organizer" = "您指定的代理人是組織;請另外指定。";
"delegate is a participant" = "您指定的代理人己經是受邀者。";
"delegate is a group" = "您指定的電子郵件帳號為群組。您必須指定代理人的電子郵件帳號。";
"Snooze for " = "提醒";
"5 minutes" = "5分鐘";
"10 minutes" = "10分鐘";
"15 minutes" = "15分鐘";
"30 minutes" = "30分鐘";
"45 minutes" = "45分鐘";
"1 hour" = " 1小時";
"1 day" = "1天";
/* common buttons */
"OK" = "確定";
"Cancel" = "取消";
"Yes" = "是";
"No" = "不是";
/* alarms */
"Reminder:" = "提醒";
"Start:" = "開始:";
"Due Date:" = "到期日:";
"Location:" = "地點:";
/* mail labels */
"Important" = "重要等級";
"Work" = "工作";
"Personal" = "私人";
"To Do" = "待辦";
"Later" = "稍後";
"a2_Sunday" = "星期日";
"a2_Monday" = "星期一";
"a2_Tuesday" = "星期二";
"a2_Wednesday" = "星期三";
"a2_Thursday" = "星期四";
"a2_Friday" = "星期五";
"a2_Saturday" = "星期六";

View File

@ -6,7 +6,7 @@ BUNDLE_NAME = CommonUI
CommonUI_PRINCIPAL_CLASS = CommonUIProduct
CommonUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
CommonUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
CommonUI_OBJC_FILES += \
CommonUIProduct.m \

View File

@ -0,0 +1,215 @@
/* this file is in UTF-8 format! */
"Contact" = "連絡人";
"Address" = "地址";
"Photos" = "照片";
"Other" = "其它";
"Address Books" = "通訊錄";
"Addressbook" = "通訊錄";
"Addresses" = "地址";
"Update" = "更新";
"Cancel" = "取消";
"Common" = "一般";
"Contact editor" = "連絡人編輯器";
"Contact viewer" = "連絡人瀏覽器";
"Email" = "郵件";
"Screen Name" = "顯示名稱";
"Extended" = "延伸";
"Fax" = "傳真";
"Firstname" = "名";
"Home" = "家";
"HomePhone" = "住家電話";
"Lastname" = "姓氏";
"Location" = "地點";
"MobilePhone" = "手機";
"Name" = "名字";
"OfficePhone" = "辦公室電話";
"Organization" = "公司名稱";
"Work Phone" = "公務電話";
"Phone" = "電話";
"Phones" = "電話";
"Postal" = "郵遞區號";
"Save" = "儲存";
"Internet" = "網際網路";
"Unit" = "部門";
"delete" = "刪除";
"edit" = "編輯";
"invalidemailwarn" = "無效的郵件地址";
"new" = "新增";
"Preferred Phone" = "首選電話";
"Move To" = "移至";
"Copy To" = "拷貝到";
"Add to:" = "增加到";
/* Tooltips */
"Create a new address book card" = "新增一筆通訊錄卡片";
"Create a new list" = "新增一份清單";
"Edit the selected card" = "編輯選擇的卡片";
"Send a mail message" = "發送一份郵件訊息";
"Delete selected card or address book" = "刪除選擇的卡片或通訊錄";
"Reload all contacts" = "重載所有的連絡人";
"htmlMailFormat_UNKNOWN" = "未知";
"htmlMailFormat_FALSE" = "純文字";
"htmlMailFormat_TRUE" = "HTML";
"Name or Email" = "名字或郵件地址";
"Category" = "類別";
"Personal Addressbook" = "個人通訊錄";
"Search in Addressbook" = "搜索通訊錄";
"New Card" = "新增卡片";
"New List" = "新增清單";
"Edit" = "編輯";
"Properties" = "屬性";
"Sharing..." = "共享...";
"Write" = "寫入";
"Delete" = "删除";
"Instant Message" = "即時訊息";
"Add..." = "新增...";
"Remove" = "移除";
"Please wait..." = "請稍後...";
"No possible subscription" = "不可訂閱";
"Preferred" = "首選";
"Display:" = "顯示:";
"Display Name:" = "顯示名稱:";
"Email:" = "郵件:";
"Additional Email:" = "添加的郵件:";
"Phone Number:" = "電話號碼:";
"Prefers to receive messages formatted as:" = "喜愛的接收訊息格式為:";
"Screen Name:" = "顯示名稱:";
"Categories:" = "類别:";
"First:" = "名:";
"Last:" = "姓:";
"Nickname:" = "暱稱:";
"Telephone" = "電話";
"Work:" = "辦公:";
"Home:" = "家:";
"Fax:" = "傳真:";
"Mobile:" = "手機:";
"Pager:" = "呼叫器:";
/* categories */
"contacts_category_labels" = "同事,競争对手,客户,朋友,家人,事業伙伴,供應商,出版社,VIP";
"Categories" = "分類";
"New category" = "新類別";
/* adresses */
"Title:" = "頭銜:";
"Service:" = "服務:";
"Company:" = "公司:";
"Department:" = "部門:";
"Organization:" = "组織:";
"Address:" = "地址:";
"City:" = "城市:";
"State_Province:" = "州/省:";
"ZIP_Postal Code:" = "ZIP/郵遞區號:";
"Country:" = "國家:";
"Web Page:" = "網页:";
"Work" = "辦公";
"Other Infos" = "其他資訊";
"Note:" = "備註:";
"Timezone:" = "時區:";
"Birthday:" = "生日:";
"Birthday (yyyy-mm-dd):" = "生日 (yyyy-mm-dd):";
"Freebusy URL:" = "Freebusy URL:";
"Add as..." = "新增為...";
"Recipient" = "收件人";
"Carbon Copy" = "副本";
"Blind Carbon Copy" = "密件副本";
"New Addressbook..." = "新增通訊錄...";
"Subscribe to an Addressbook..." = "訂閱通訊錄...";
"Remove the selected Addressbook" = "移除選擇的通訊錄";
"Name of the Address Book" = " 通訊錄名稱";
"Are you sure you want to delete the selected address book?"
= "您確定要刪除選擇的通訊錄嗎?";
"You cannot remove nor unsubscribe from a public addressbook."
= "您不能從共有通訊錄中移除或取消訂閱。";
"You cannot remove nor unsubscribe from your personal addressbook."
= "您不能從您的個人通訊錄中移除或取消訂閱。";
"Are you sure you want to delete the selected contacts?"
= "您確定要刪除選擇的連絡人嗎?";
"You cannot delete the card of \"%{0}\"."
= "您不能删除第\"%{0}\"筆卡片。";
"You cannot subscribe to a folder that you own!"
= "您不能訂閱自己的資料夾。";
"Unable to subscribe to that folder!"
= "不能訂閱到該資料夾。";
/* acls */
"Access rights to" = "給予存取權限至";
"For user" = "给使用者";
"Any Authenticated User" = "任一授權的使用者";
"Public Access" = "公開存取";
"This person can add cards to this addressbook."
= "這個人可以新增卡片到這個通訊錄。";
"This person can edit the cards of this addressbook."
= "這個人可以編輯這個通訊錄的卡片。";
"This person can list the content of this addressbook."
= "這個人可以列出這個通訊錄的内容。";
"This person can read the cards of this addressbook."
= "這個人可以讀取這個通訊錄的卡片。";
"This person can erase cards from this addressbook."
= "這個人可以刪除這個通訊錄的卡片。";
"The selected contact has no email address."
= "被選擇的連絡人沒有郵件地址。";
"Please select a contact." = "請選擇連絡人。";
/* Error messages for move and copy */
"SoAccessDeniedException" = "您不能寫入資料到這個通訊錄。";
"Forbidden" = "您不能寫入資料到這個通訊錄。";
"Invalid Contact" = "所選擇的連絡人已經不存在了。";
"Unknown Destination Folder" = "所選擇的目標地址簿已經不存在了。";
/* Lists */
"List details" = "列出明细";
"List name:" = "列出名字:";
"List nickname:" = "列出暱稱:";
"List description:" = "列出說明:";
"Members" = "成員";
"Contacts" = "連絡人";
"Add" = "新增";
"Lists can't be moved or copied." = "列表不能被移除或拷貝。";
"Export" = "匯出";
"Export Address Book..." = "匯出通訊錄...";
"View Raw Source" = "查看源文件";
"Import Cards" = "匯入卡片";
"Select a vCard or LDIF file." = "選擇一張 vCard 或者 LDIF 檔案。";
"Upload" = "上傳";
"Uploading" = "上傳中";
"Done" = "完成";
"An error occured while importing contacts." = "導入連絡人時發生錯誤。";
"No card was imported." = "没有卡片可以被導入。";
"A total of %{0} cards were imported in the addressbook." = "共有%{0}張卡片被導入到通訊錄中。";
"Reload" = "重新載入";
/* Properties window */
"Address Book Name:" = "通訊錄名稱:";
"Links to this Address Book" = "連結到這本通訊錄";
"Authenticated User Access" = "授權的使用者存取";
"CardDAV URL: " = "CardDAV URL:";

View File

@ -6,7 +6,7 @@ BUNDLE_NAME = ContactsUI
ContactsUI_PRINCIPAL_CLASS = ContactsUIProduct
ContactsUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
ContactsUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
ContactsUI_OBJC_FILES = \
UIxContactsUserFolders.m \

View File

@ -0,0 +1,48 @@
ACCEPTED = "已接受";
COMPLETED = "已完成";
DECLINED = "已拒絶";
DELEGATED = "已委任";
"IN-PROCESS" = "處理中";
"NEEDS-ACTION" = "需要操作";
TENTATIVE = "未定";
organized_by_you = "您是發起者";
you_are_an_attendee = "您是受邀請者";
add_info_text = "不支援iMIP格式的 'ADD' 。";
publish_info_text = "寄件者提醒增加這筆事件";
cancel_info_text = "您的所有邀請事件都取消了。";
request_info_no_attendee = "正在安排會議出席人員。這封電子郵件是通知您不用出席這場會議。";
Appointment = "安排";
"Status Update" = "狀態更新";
was = "是";
Organizer = "發起者";
Time = "時間";
Attendees = "出席者";
request_info = "邀請您參加會議。";
"Add to calendar" = "加入行事曆";
"Delete from calendar" = "由行事曆中刪除";
"Update status" = "更新狀態";
Accept = "出席";
Decline = "不出席";
Tentative = "未定";
"Delegate ..." = "委任 ...";
"Delegated to" = "委任給";
"Update status in calendar" = "在行事曆異動狀態";
"delegated from" = "委任自";
reply_info_no_attendee = "您收到受邀請者不出席的回覆。";
reply_info = "這是您的出席回覆。";
"to" = "到";
"Untitled" = "無主旨";
"Size" = "大小";
"Digital signature is not valid" = "無效的簽署";
"Message is signed" = "己簽署的郵件";
"Subject" = "主旨";
"From" = "寄件人";
"Date" = "日期";
"To" = "收件者";
"Issuer" = "發行者";

View File

@ -6,7 +6,7 @@ BUNDLE_NAME = MailPartViewers
MailPartViewers_PRINCIPAL_CLASS = MailPartViewersProduct
MailPartViewers_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
MailPartViewers_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
MailPartViewers_OBJC_FILES += \
MailPartViewersProduct.m \

View File

@ -0,0 +1,308 @@
/* this file is in UTF-8 format! */
/* Icon's label */
"Create" = "寫信";
"Empty Trash" = "清空垃圾筒";
"Delete" = "刪除";
"Expunge" = "清除";
"Forward" = "轉寄";
"Get Mail" = "收信";
"Junk" = "垃圾信件";
"Reply" = "回覆";
"Reply All" = "全部回覆";
"Print" = "列印";
"Stop" = "停止";
"Write" = "寫信";
"Search" = "搜尋";
"Send" = "寄信";
"Contacts" = "聯絡人";
"Attach" = "附加檔案";
"Save" = "儲存";
"Options" = "選項";
"Close" = "關閉";
"Size" = "大小";
/* Tooltips */
"Send this message now" = "立即寄出";
"Select a recipient from an Address Book" = "從通訊錄選擇收件者帳號";
"Include an attachment" = "增加附檔";
"Save this message" = "儲存信件";
"Get new messages" = "接收新信";
"Create a new message" = "建立一封新的信件";
"Go to address book" = "移動到通訊錄";
"Reply to the message" = "回信";
"Reply to sender and all recipients" = "回覆寄件者及所有收件者";
"Forward selected message" = "轉寄信件";
"Delete selected message or folder" = "刪除信件或資料匣";
"Mark the selected messages as junk" = "標示為垃圾郵件";
"Print this message" = "列印信件";
"Stop the current transfer" = "停止發送";
"Attachment" = "附加檔";
"Unread" = "未讀";
"Flagged" = "標註";
"Search multiple mailboxes" = "搜尋多個郵件信箱";
/* Main Frame */
"Home" = "首頁";
"Calendar" = "行事曆";
"Addressbook" = "通訊錄";
"Mail" = "郵件";
"Right Administration" = "權限管理";
"Help" = "幫助";
/* Mail account main windows */
"Welcome to the SOGo Mailer. Use the folder tree on the left to browse your mail accounts!" = "歡迎使用SOGO郵件系統. 請使用左側的列表來檢視郵件帳號!";
"Read messages" = "讀信";
"Write a new message" = "寫新信";
"Share: " = "分享:";
"Account: " = "帳號:";
"Shared Account: " = "分享的帳號:";
/* acls */
"Access rights to" = "存取權限";
"For user" = "提供使用者";
"Any Authenticated User" = "任何認證的使用者";
"List and see this folder" = "列出並檢視這個資料匣";
"Read mails from this folder" = "讀取這個資料匣的信件";
"Mark mails read and unread" = "標示信件為己讀/未讀\"";
"Modify the flags of the mails in this folder" = "修改這個資料匣信件的標示";
"Insert, copy and move mails into this folder" = "插入, 拷貝 及搬移信件到這個資料匣";
"Post mails" = "寄出信件";
"Add subfolders to this folder" = "在這個資料匣增加子資料匣";
"Remove this folder" = "刪除這個資料匣";
"Erase mails from this folder" = "清除這個資料匣的信件";
"Expunge this folder" = "清除這個目資料匣";
"Export This Folder" = "匯出資料匣";
"Modify the acl of this folder" = "修改這個資料匣的存取控制清單";
"Saved Messages.zip" = "儲存信件壓縮檔";
"Update" = "更新";
"Cancel" = " 取消";
/* Mail edition */
"From" = "寄件人";
"Subject" = "主旨";
"To" = "收件者";
"Cc" = "副本";
"Bcc" = "密件副本";
"Reply-To" = "回覆到";
"Add address" = "增加郵件帳號";
"Body" = "信件內容";
"Open" = "開啟";
"Select All" = "全部選取";
"Attach Web Page..." = "附件網頁...";
"file" = "檔案";
"files" = "多檔案";
"Save all" = "全部儲存";
"to" = "收件者";
"cc" = "副本";
"bcc" = "密件副本";
"Edit Draft..." = "編輯草稿...";
"Load Images" = "加入圖檔";
"Return Receipt" = "回覆回條";
"The sender of this message has asked to be notified when you read this message. Do you with to notify the sender?" = "寄件者要求您讀取信件時回覆通知,請問您要回覆嗎?";
"Return Receipt (displayed) - %@"= "回覆回條 (顯示) - %@";
"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." = "這是您寄送給 %@ 的回覆回條。\n\n附註: 回覆回條只代表收件者己收到這封郵件。並不保證收件者己經閱讀或是知道郵件內容。";
"Priority" = "優先順序";
"highest" = "最重要";
"high" = "重要";
"normal" = "一般";
"low" = "低";
"lowest" = "最低";
"This mail is being sent from an unsecure network!" = "這封郵件是來自非安全的網段!";
"Address Book:" = "通訊錄:";
"Search For:" = "搜尋:";
/* Popup "show" */
"all" = "全部";
"read" = "已讀";
"unread" = "未讀";
"deleted" = "已刪除";
"flagged" = "已註記";
/* MailListView */
"Sender" = "寄件者";
"Subject or Sender" = "主旨或寄件者";
"To or Cc" = "收件者或副本收件者";
"Entire Message" = "全部內容";
"Date" = "日期";
"View" = "檢視";
"All" = "全部";
"No message" = "沒有信件";
"messages" = "信件";
"first" = "最前";
"previous" = "前";
"next" = "後";
"last" = "最後";
"msgnumber_to" = "收件人";
"msgnumber_of" = "的";
"Mark Unread" = "標示為未讀";
"Mark Read" = "標示為已讀";
"Untitled" = "無主旨";
/* Tree */
"SentFolderName" = "寄件備份";
"TrashFolderName" = "垃圾桶";
"InboxFolderName" = "收件匣";
"DraftsFolderName" = "草稿匣";
"SieveFolderName" = "垃圾信件匣";
"Folders" = "目錄\n"; /* title line */
/* MailMoveToPopUp */
"MoveTo" = "搬移到";
/* Address Popup menu */
"Add to Address Book..." = "加到通訊錄...";
"Compose Mail To" = "寫新信";
"Create Filter From Message..." = "建立規則...";
/* Image Popup menu */
"Save Image" = "儲存圖片";
"Save Attachment" = "儲存附檔";
/* Mailbox popup menus */
"Open in New Mail Window" = "在新視窗開啟信件";
"Copy Folder Location" = "複製資料匣位置";
"Subscribe..." = "訂閱...";
"Mark Folder Read" = "將資料匣標示為已讀";
"New Folder..." = "新增資料匣...";
"Compact This Folder" = "壓縮此資料匣";
"Search Messages..." = "搜尋信件...";
"Sharing..." = "共享...";
"New Subfolder..." = "新增子資料匣...";
"Rename Folder..." = "修改資料匣名稱...";
"Delete Folder" = "刪除資料匣";
"Use This Folder For" = "這個資料匣使用於";
"Get Messages for Account" = "讀取這個帳號的信件";
"Properties..." = "屬性...";
"Delegation..." = "授權...\"";
/* Use This Folder menu */
"Sent Messages" = "寄信備份";
"Drafts" = "草稿匣";
"Deleted Messages" = "垃圾桶";
/* Message list popup menu */
"Open Message In New Window" = "在新視窗開啟信件";
"Reply to Sender Only" = "只回覆寄件者";
"Reply to All" = "全部回信";
"Edit As New..." = "編輯為新的...";
"Move To" = "移動到";
"Copy To" = "複製到";
"Label" = "標籤";
"Mark" = "標示";
"Save As..." = "儲存為...";
"Print Preview" = "預覽列印";
"View Message Source" = "檢視信件原始檔";
"Print..." = "列印...";
"Delete Message" = "刪除信件";
"Delete Selected Messages" = "刪除選擇的信件";
"This Folder" = "該資料匣";
/* Label popup menu */
"None" = "無";
/* Mark popup menu */
"As Read" = "己讀";
"Thread As Read" = "標示為己讀";
"As Read By Date..." = "按日期讀取...";
"All Read" = "全部讀取";
"Flag" = "標示";
"As Junk" = "這是垃圾圾郵件";
"As Not Junk" = "這不是垃圾郵件";
"Run Junk Mail Controls" = "執行垃圾郵件管制";
"Search messages in:" = "搜尋信件在:";
"Search" = "搜尋";
"Search subfolders" = "搜尋子資料匣";
"Match any of the following" = "符合下列任一條件";
"Match all of the following" = "符合以下所有條件";
"contains" = "包含";
"does not contain" = "不包含";
"No matches found" = "未找到符合條件的資料";
"results found" = "搜尋結果";
"result found" = "搜尋結果";
"Please specify at least one filter" = "請指定至少一項過濾規則";
/* Folder operations */
"Name :" = "名稱:";
"Enter the new name of your folder :"
= "輸入新資料匣名稱 :";
"Do you really want to move this folder into the trash ?"
= "是否確定將這個資料匣移到垃圾桶?";
"Operation failed" = "操作失敗";
"Quota" = "使用空間";
"quotasFormat" = "%{0}% 己使用 %{1} MB";
"Please select a message." = "請選擇一封信件。";
"Please select a message to print." = "請選擇要列印的信件。";
"Please select only one message to print." = "請選擇單封信件進行列印。";
"The message you have selected doesn't exist anymore." = "您選擇的信件已不存在。";
"The folder with name \"%{0}\" could not be created."
= "無法建立名稱為 \"%{0}\" 的資料匣。";
"This folder could not be renamed to \"%{0}\"."
= "無法將資料匣名稱更改為 \"%{0}\"。";
"The folder could not be deleted."
= "無法刪除此資料匣。";
"The trash could not be emptied."
= "垃圾桶不能清空。";
"The folder functionality could not be changed."
= "無法修改該資料匣的功能。;";
"You need to choose a non-virtual folder!" = "您必須選擇一個非虛擬的資料匣!";
"Moving a message into its own folder is impossible!"
= "不能將信件搬移到原來所在的資料匣!";
"Copying a message into its own folder is impossible!"
= "不能將信件複製到原來所在的資料匣!";
/* Message operations */
"The messages could not be moved to the trash folder. Would you like to delete them immediately?"
= "無法將郵件搬移到垃圾桶。您確定要刪除這封郵件嗎?";
/* Message editing */
"error_missingsubject" = "這封郵件沒有主旨。是否仍要寄送?";
"error_missingrecipients" = "請輸入至少一個收件者帳號。";
"Send Anyway" = "信件寄送";
"Error while saving the draft:" = "草稿儲存發生錯誤:";
"Error while uploading the file \"%{0}\":" = "檔案上傳發送錯誤 \"%{0}\":";
"There is an active file upload. Closing the window will interrupt it." = "檔案上傳中。視窗關閉會造成上傳中斷。";
/* Message sending */
"cannot send message: (smtp) all recipients discarded" = "無法寄送信件: 所有收件者帳號都無法寄出。";
"cannot send message (smtp) - recipients discarded:" = "無法寄送信件。下面的收件者帳號無法寄出:";
"cannot send message: (smtp) error when connecting" = "無法寄送郵件: 連接SMTP伺服器失敗。";
/* Contacts list in mail editor */
"Email" = "電子郵件帳號";
"Name" = "名稱";

View File

@ -6,7 +6,7 @@ BUNDLE_NAME = MailerUI
MailerUI_PRINCIPAL_CLASS = MailerUIProduct
MailerUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
MailerUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
MailerUI_OBJC_FILES += \
MailerUIProduct.m \

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -21,6 +21,7 @@
"choose" = "Aukeratu ...";
"Arabic" = "العربية";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -0,0 +1,35 @@
/* ChineseTaiwan */
{
NSLanguageName = "ChineseTaiwan";
NSFormalName = "ChineseTaiwan";
NSLocaleCode = "zh"; /* ISO 639-1 */
NSLanguageCode = "zho"; /* ISO 639-2 */
NSParentContext = "";
NSAMPMDesignation = (AM, PM);
NSCurrencySymbol = "$";
NSDateFormatString = "%A, %B %e, %Y";
NSDateTimeOrdering = MDYH;
NSDecimalDigits = ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9");
NSDecimalSeparator = ".";
NSEarlierTimeDesignations = ("之前", "最後", "過去", "以前");
NSHourNameDesignations = ((0, "午夜"), (10, "上午"), (12, "中午", "午餐"), (14, "下午"), (19, "晚餐"));
NSInternationalCurrencyString = TWD; /* ISO 4217 */
NSLaterTimeDesignations = ("次");
NSMonthNameArray = ("一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月");
NSNextDayDesignations = ("明天");
NSNextNextDayDesignations = ("次日");
NSPriorDayDesignations = ("昨天");
NSShortDateFormatString = "%m/%e/%y";
NSShortMonthNameArray = (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec);
NSShortTimeDateFormatString = "%m/%e/%y %I:%M %p";
NSShortWeekDayNameArray = (Sun, Mon, Tue, Wed, Thu, Fri, Sat);
NSThisDayDesignations = ("今天", "現在");
NSThousandsSeparator = ",";
NSTimeDateFormatString = "%A, %B %e, %Y %I:%M:%S %p %Z";
NSTimeFormatString = "%I:%M:%S %p";
NSWeekDayNameArray = ("星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
NSYearMonthWeekDesignations = ("年", "月", "週");
NSPositiveCurrencyFormatString = "$9,999.00";
NSNegativeCurrencyFormatString = "-$9,999.00";
}

View File

@ -0,0 +1,84 @@
/* this file is in UTF-8 format! */
"title" = "SOGo";
"Username:" = "Username:";
"Password:" = "Password:";
"Domain:" = "Domain:";
"Remember username" = "Remember username";
"Connect" = "Connect";
"Wrong username or password." = "Wrong username or password.";
"cookiesNotEnabled" = "You cannot login because your browser's cookies are disabled. Please enable cookies in your browser's settings and try again.";
"browserNotCompatible" = "We've detected that your browser version is currently not supported on this site. Our recommendation is to use Firefox. Click on the link below to download the most current version of this browser.";
"alternativeBrowsers" = "Alternatively, you can also use the following compatible browsers";
"alternativeBrowserSafari" = "Alternatively, you can also use Safari.";
"Download" = "Download";
"Language:" = "Language:";
"choose" = "Choose ...";
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";
"English" = "English";
"Finnish" = "Suomi";
"French" = "Français";
"German" = "Deutsch";
"Hungarian" = "Magyar";
"Icelandic" = "Íslenska";
"Italian" = "Italiano";
"NorwegianBokmal" = "Norsk bokmål";
"NorwegianNynorsk" = "Norsk nynorsk";
"Polish" = "Polski";
"BrazilianPortuguese" = "Português brasileiro";
"Russian" = "Русский";
"Slovak" = "Slovensky";
"Slovenian" = "Slovenščina";
"SpanishSpain" = "Español (España)";
"SpanishArgentina" = "Español (Argentina)";
"Swedish" = "Svenska";
"Ukrainian" = "Українська";
"Welsh" = "Cymraeg";
"About" = "About";
"AboutBox" = "Developed by Inverse, SOGo is a fully-featured groupware server with a focus on scalability and simplicity.<br/><br/>
SOGo provides a rich AJAX-based Web interface and supports multiple native clients through the use of standard protocols such as CalDAV and CardDAV.<br/><br/>
SOGo is distributed under the <a href=\"http://gnu.org/licenses/gpl.html\">GNU GPL</a> version 2 or later and parts are distributed under the GNU LGPL version 2. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.<br/><br/>
See <a href=\"http://www.sogo.nu/en/support/community.html\">this page</a> for various support options.";
"Your account was locked due to too many failed attempts." = "Your account was locked due to too many failed attempts.";
"Your account was locked due to an expired password." = "Your account was locked due to an expired password.";
"Login failed due to unhandled error case: " = "Login failed due to unhandled error case: ";
"Change your Password" = "Change your Password";
"The password was changed successfully." = "The password was changed successfully.";
"Your password has expired, please enter a new one below:" = "Your password has expired, please enter a new one below:";
"Password must not be empty." = "Password must not be empty.";
"The passwords do not match. Please try again." = "The passwords do not match. Please try again.";
"Password Grace Period" = "Password Grace Period";
"You have %{0} logins remaining before your account is locked. Please change your password in the preference dialog." = "You have %{0} logins remaining before your account is locked. Please change your password in the preference dialog.";
"Password about to expire" = "Password about to expire";
"Your password is going to expire in %{0} %{1}." = "Your password is going to expire in %{0} %{1}.";
"days" = "days";
"hours" = "hours";
"minutes" = "minutes";
"seconds" = "seconds";
"Password change failed" = "Password change failed";
"Password change failed - Permission denied" = "Password change failed - Permission denied";
"Password change failed - Insufficient password quality" = "Password change failed - Insufficient password quality";
"Password change failed - Password is too short" = "Password change failed - Password is too short";
"Password change failed - Password is too young" = "Password change failed - Password is too young";
"Password change failed - Password is in history" = "Password change failed - Password is in history";
"Unhandled policy error: %{0}" = "Unhandled policy error: %{0}";
"Unhandled error response" = "Unhandled error response";
"Password change is not supported." = "Password change is not supported.";
"Unhandled HTTP error code: %{0}" = "Unhandled HTTP error code: %{0}";
"New password:" = "New password:";
"Confirmation:" = "Confirmation:";
"Cancel" = "Cancel";
"Please wait..." = "Please wait...";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -6,7 +6,7 @@ BUNDLE_NAME = MainUI
MainUI_PRINCIPAL_CLASS = MainUIProduct
MainUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
MainUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
MainUI_OBJC_FILES += \
MainUIProduct.m \

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -21,6 +21,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -21,6 +21,7 @@
"choose" = "Izberi ...";
"Arabic" = "العربية";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -21,6 +21,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -22,6 +22,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -21,6 +21,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -206,6 +206,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -218,6 +218,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -218,6 +218,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -219,6 +219,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -0,0 +1,329 @@
/* toolbar */
"Save and Close" = "儲存並關閉";
"Close" = "關閉";
/* tabs */
"General" = "一般";
"Calendar Options" = "行事曆選項";
"Contacts Options" = "通訊錄選項";
"Mail Options" = "郵件選項";
"IMAP Accounts" = "IMAP 帳號";
"Vacation" = "休假自動回覆設定";
"Forward" = "轉寄";
"Password" = "密碼";
"Categories" = "分類";
"Appointments invitations" = "邀請";
"Name" = "名稱";
"Color" = "顏色";
"Add" = "新增";
"Delete" = "删除";
/* contacts categories */
"contacts_category_labels" = "同事, 競爭對手, 客戶, 朋友, 家庭, 工作伙伴, 供應商, 媒體, VIP";
/* vacation (auto-reply) */
"Enable vacation auto reply" = "開啟休假自動回覆";
"Auto reply message :" = "自動回覆內容:";
"Email addresses (separated by commas) :" = "電子郵件地址 (用逗號分隔):";
"Add default email addresses" = "增加預設的電子郵件地址";
"Days between responses :" = "回覆間隔天數:";
"Do not send responses to mailing lists" = "不要寄送回覆給列表的帳號";
"Disable auto reply on" = "關閉自動回覆功能";
"Always send vacation message response" = "開啟休假自動回覆功能";
"Please specify your message and your email addresses for which you want to enable auto reply."
= "請輸入自動回覆的訊息內容及電子郵件帳號。";
"Your vacation message must not end with a single dot on a line." = "休假自動回覆訊息每一行最後一個字元不能是半型的句號(.)。";
"End date of your auto reply must be in the future."
= "結束日期必須是未來的日期。";
/* forward messages */
"Forward incoming messages" = "信件轉寄";
"Keep a copy" = "保留備份";
"Please specify an address to which you want to forward your messages."
= "請設定信件轉寄的電子郵件帳號。";
"You are not allowed to forward your messages to an external email address." = "您不能轉寄信件至外部電子郵件;帳號。";
"You are not allowed to forward your messages to an internal email address." = "您不能轉寄信件至內部電子郵件;帳號。";
/* d & t */
"Current Time Zone :" = "時區:";
"Short Date Format :" = "簡易日期格式:";
"Long Date Format :" = "完整日期格式:";
"Time Format :" = "時間格式:";
"default" = "預設";
"shortDateFmt_0" = "%d-%b-%y";
"shortDateFmt_1" = "%d-%m-%y";
"shortDateFmt_2" = "%d/%m/%y";
"shortDateFmt_3" = "%e/%m/%y";
"shortDateFmt_4" = "%d-%m-%Y";
"shortDateFmt_5" = "%d/%m/%Y";
"shortDateFmt_6" = "%m-%d-%y";
"shortDateFmt_7" = "%m/%d/%y";
"shortDateFmt_8" = "%m/%e/%y";
"shortDateFmt_9" = "%y-%m-%d";
"shortDateFmt_10" = "%y/%m/%d";
"shortDateFmt_11" = "%y.%m.%d";
"shortDateFmt_12" = "%Y-%m-%d";
"shortDateFmt_13" = "%Y/%m/%d";
"shortDateFmt_14" = "%Y.%m.%d";
"shortDateFmt_15" = "";
"longDateFmt_0" = "%A, %B %d, %Y";
"longDateFmt_1" = "%B %d, %Y";
"longDateFmt_2" = "%A, %d %B, %Y";
"longDateFmt_3" = "%d %B, %Y";
"longDateFmt_4" = "";
"longDateFmt_5" = "";
"longDateFmt_6" = "";
"longDateFmt_7" = "";
"longDateFmt_8" = "";
"longDateFmt_9" = "";
"longDateFmt_10" = "";
"timeFmt_0" = "%I:%M %p";
"timeFmt_1" = "%H:%M";
"timeFmt_2" = "";
"timeFmt_3" = "";
"timeFmt_4" = "";
/* calendar */
"Week begins on :" = "一週起始日為:";
"Day start time :" = "每日開始時間是:";
"Day end time :" = "每日結束時間是:";
"Day start time must be prior to day end time." = "每日開始時間必須早於結束時間。";
"Show time as busy outside working hours" = "顯示工作時間以下時段顯示為忙碌";
"First week of year :" = "一年的第一週:";
"Enable reminders for Calendar items" = "開啟行事曆的提醒功能";
"Play a sound when a reminder comes due" = "提醒時撥放音效";
"Default reminder :" = "預設提醒:";
"firstWeekOfYear_January1" = "開始於一月一日";
"firstWeekOfYear_First4DayWeek" = "第一個只有四天的週";
"firstWeekOfYear_FirstFullWeek" = "第一個完整的週";
"Prevent from being invited to appointments" = "拒絶邀請";
"White list for appointment invitations:" = "接受邀請的名單列表:";
"Contacts Names" = "連絡人姓名";
/* Default Calendar */
"Default calendar :" = "預設行事曆";
"selectedCalendar" = "選擇的行事曆";
"personalCalendar" = "個人行事曆";
"firstCalendar" = "第一個有效的行事曆";
"reminder_NONE" = "無提醒";
"reminder_5_MINUTES_BEFORE" = "5分鐘前";
"reminder_10_MINUTES_BEFORE" = "10分鐘前";
"reminder_15_MINUTES_BEFORE" = "15分鐘前";
"reminder_30_MINUTES_BEFORE" = "30分鐘前";
"reminder_45_MINUTES_BEFORE" = "45分鐘前";
"reminder_1_HOUR_BEFORE" = " 1小時前";
"reminder_2_HOURS_BEFORE" = "2小時前";
"reminder_5_HOURS_BEFORE" = "5小時前";
"reminder_15_HOURS_BEFORE" = "15小時前";
"reminder_1_DAY_BEFORE" = "1天前";
"reminder_2_DAYS_BEFORE" = "2天前";
"reminder_1_WEEK_BEFORE" = "1週前";
/* Mailer */
"Labels" = "標籤";
"Label" = "標籤";
"Show subscribed mailboxes only" = "只顯示訂閱的信箱";
"Sort messages by threads" = "依指定的方式進行排序";
"When sending mail, add unknown recipients to my" = "寄送信件時,將未知的收件者帳號加入我的通訊錄";
"Forward messages:" = "轉寄信件:";
"messageforward_inline" = "加入原始信件內容";
"messageforward_attached" = "將原始信件做為附件";
"When replying to a message:" = "當回覆信件時:";
"replyplacement_above" = "回覆內容在原始信件上面";
"replyplacement_below" = "回覆內容在原始信件下面";
"And place my signature" = "增加簽名檔";
"signatureplacement_above" = "在回覆之下";
"signatureplacement_below" = "在引用之下";
"Compose messages in" = "信件撰寫格式";
"composemessagestype_html" = "HTML";
"composemessagestype_text" = "純文字";
"Display remote inline images" = "顯示圖片";
"displayremoteinlineimages_never" = "從不";
"displayremoteinlineimages_always" = "永遠";
"Auto save every" = "自動存檔間隔";
"minutes" = "分鐘";
/* Contact */
"Personal Address Book" = "個人通訊錄";
"Collected Address Book" = "公用通訊錄";
/* IMAP Accounts */
"New Mail Account" = "新的電子郵件帳號";
"Server Name:" = "伺服器名稱:";
"Port:" = "埠號:";
"Encryption:" = "加密:";
"None" = "無";
"User Name:" = "使用者名稱:";
"Password:" = "密碼:";
"Full Name:" = "全名:";
"Email:" = "電子郵件郵件:";
"Reply To Email:" = "回覆電子郵件帳號:";
"Signature:" = "簽名檔:";
"(Click to create)" = "(點擊後建立)";
"Signature" = "簽名";
"Please enter your signature below:" = "請在下面輸入簽名:";
"Please specify a valid sender address." = "請指定一個有效的寄件者帳號。";
"Please specify a valid reply-to address." = "請指定一個有效的回覆郵件帳號。";
/* Additional Parameters */
"Additional Parameters" = "其他參數";
/* password */
"New password:" = "新密碼";
"Confirmation:" = "確認:";
"Change" = "修改";
/* Event+task classifications */
"Default events classification :" = "預設的事件類別:";
"Default tasks classification :" = "預設的任務類別:";
"PUBLIC_item" = "公開";
"CONFIDENTIAL_item" = "機密";
"PRIVATE_item" = "私人";
/* Event+task categories */
"category_none" = "無";
"calendar_category_labels" = "結婚紀念日,生日,工作,電話,顧客,競爭對手,客戶,收藏, 追踪 ,禮物,假日,想法,會議,事件,雜項,個人,專案,公眾假日,狀態,供應商,旅遊,休假";
/* Default module */
"Calendar" = "行事曆";
"Contacts" = "通訊錄";
"Mail" = "郵件";
"Last" = "上次使用";
"Default Module :" = "預設模式:";
"SOGo Version :" = "SOGo版本:";
"Language :" = "語言:";
"choose" = "選擇...";
"Arabic" = "العربية";
"Catalan" = "Català";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";
"English" = "English";
"Finnish" = "Suomi";
"French" = "Français";
"German" = "Deutsch";
"Hungarian" = "Magyar";
"Icelandic" = "Íslenska";
"Italian" = "Italiano";
"NorwegianBokmal" = "Norsk bokmål";
"NorwegianNynorsk" = "Norsk nynorsk";
"BrazilianPortuguese" = "Português brasileiro";
"Polish" = "Polski";
"Russian" = "Русский";
"Slovak" = "Slovensky";
"SpanishSpain" = "Español (España)";
"SpanishArgentina" = "Español (Argentina)";
"Swedish" = "Svenska";
"Ukrainian" = "Українська";
"Welsh" = "Cymraeg";
"Refresh View :" = "重新整理:";
"refreshview_manually" = "手動";
"refreshview_every_minute" = "每分鐘";
"refreshview_every_2_minutes" = "每2分鐘";
"refreshview_every_5_minutes" = "每5分鐘";
"refreshview_every_10_minutes" = "每10分鐘";
"refreshview_every_20_minutes" = "每20分鐘";
"refreshview_every_30_minutes" = "每30分鐘";
"refreshview_once_per_hour" = "一小時一次";
/* Return receipts */
"When I receive a request for a return receipt:" = "當我收到要求讀取回條時:";
"Never send a return receipt" = "不傳送回條";
"Allow return receipts for some messages" = "部份郵件允許傳送回條";
"If I'm not in the To or Cc of the message:" = "當我的帳號不在郵件的收件者或或副本收件者名單中:";
"If the sender is outside my domain:" = "當寄件者帳號與我不同網域名稱:";
"In all other cases:" = "任何其他的情形:";
"Never send" = "不要傳送回條";
"Always send" = "傳送回條";
"Ask me" = "傳送回條前先詢問我";
/* Filters - UIxPreferences */
"Filters" = "過濾規則";
"Active" = "啟動";
"Move Up" = "上移";
"Move Down" = "下移";
"Connection error" = "連接錯誤";
"Service temporarily unavailable" = "伺服器暫時沒有回應";
/* Filters - UIxFilterEditor */
"Filter name:" = "過濾規則名稱:";
"For incoming messages that" = "當收到的電子郵件";
"match all of the following rules:" = "符合下面所有規則:";
"match any of the following rules:" = "符合下面任何規則:";
"match all messages" = "符合所有郵件";
"Perform these actions:" = "執行這些指令:";
"Untitled Filter" = "沒有名稱的過濾規則";
"Subject" = "主旨";
"From" = "寄件者";
"To" = "收件者";
"Cc" = "副本";
"To or Cc" = "收件者或副本收件者";
"Size (Kb)" = "大小 (Kb)";
"Header" = "信件表頭";
"Body" = "信件本文";
"Flag the message with:" = "標示郵件為:";
"Discard the message" = "刪除信件";
"File the message in:" = "信件歸檔至:";
"Keep the message" = "保留信件";
"Forward the message to:" = "轉寄信件至:";
"Send a reject message:" = "寄送拒絶信件:";
"Send a vacation message" = "寄送休假訊息";
"Stop processing filter rules" = "終止郵件過濾";
"is under" = "在下面";
"is over" = "已結束";
"is" = "是";
"is not" = "不是";
"contains" = "包含";
"does not contain" = "不包含";
"matches" = "符合";
"does not match" = "不符合";
"matches regex" = "符合正規表示法";
"does not match regex" = "不符合正規表示法";
"Seen" = " 已讀";
"Deleted" = "已刪除";
"Answered" = "已回覆";
"Flagged" = "已註記";
"Junk" = "垃圾信件";
"Not Junk" = "這不是垃圾郵件";
/* Password policy */
"The password was changed successfully." = "密碼修改完成。";
"Password must not be empty." = "密碼不可為空白。";
"The passwords do not match. Please try again." = "密碼不一致,請再試一次。";
"Password change failed" = "密碼更改失敗";
"Password change failed - Permission denied" = "密碼更改失敗-權限被拒";
"Password change failed - Insufficient password quality" = "密碼修改失敗 - 密碼複雜度不符規則";
"Password change failed - Password is too short" = "密碼修改失敗 - 密碼太短";
"Password change failed - Password is too young" = "密碼修改失敗 - 密碼太簡單";
"Password change failed - Password is in history" = "密碼修改失敗 - 曾使用過此密碼,不符歷使用記錄原則";
"Unhandled policy error: %{0}" = "未知的錯誤: %{0}";
"Unhandled error response" = "未知的錯誤回覆";
"Password change is not supported." = "不可更改密碼";
"Unhandled HTTP error code: %{0}" = "未知的HTTP錯誤碼: %{0}";

View File

@ -218,6 +218,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -206,6 +206,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -218,6 +218,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -226,6 +226,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -218,6 +218,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -218,6 +218,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -6,7 +6,7 @@ BUNDLE_NAME = PreferencesUI
PreferencesUI_PRINCIPAL_CLASS = PreferencesUIProduct
PreferencesUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
PreferencesUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
PreferencesUI_OBJC_FILES = \
PreferencesUIProduct.m \

View File

@ -218,6 +218,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -218,6 +218,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -176,6 +176,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -197,6 +197,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -218,6 +218,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -183,6 +183,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -218,6 +218,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -218,6 +218,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -215,6 +215,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Netherlands";

View File

@ -217,6 +217,7 @@
"choose" = "Izberi ...";
"Arabic" = "العربية";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -211,6 +211,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -218,6 +218,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -185,6 +185,7 @@ Servernamn:";
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -195,6 +195,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -183,6 +183,7 @@
"Arabic" = "العربية";
"Basque" = "Euskara";
"Catalan" = "Català";
"ChineseTaiwan" = "Chinese (Taiwan)";
"Czech" = "Česky";
"Danish" = "Dansk (Danmark)";
"Dutch" = "Nederlands";

View File

@ -0,0 +1,565 @@
/* this file is in UTF-8 format! */
/* Tooltips */
"Create a new event" = "新增事件";
"Create a new task" = "新增任務";
"Edit this event or task" = "編輯事件或任務";
"Print the current calendar view" = "列印正在瀏覽的行事曆";
"Delete this event or task" = "刪除事件或任務";
"Go to today" = "移動到今天";
"Switch to day view" = "切換到日檢視";
"Switch to week view" = "切換到週檢視";
"Switch to month view" = "切換到月檢視";
"Reload all calendars" = "重新載入所有行事曆";
/* Tabs */
"Date" = "日期";
"Calendars" = "行事曆";
/* Day */
"DayOfTheMonth" = "該月的同一日";
"dayLabelFormat" = "%m/%d/%Y";
"today" = "今天";
"Previous Day" = "前一日";
"Next Day" = "後一日";
/* Week */
"Week" = "週";
"this week" = "本週";
"Week %d" = "第 %d 週";
"Previous Week" = "前一週";
"Next Week" = "後一週";
/* Month */
"this month" = "本月";
"Previous Month" = "前一月";
"Next Month" = "後一月";
/* Year */
"this year" = " 今年";
/* Menu */
"Calendar" = "行事曆";
"Contacts" = "連絡人";
"New Calendar..." = "建立新行事曆...";
"Delete Calendar" = "刪除行事曆...";
"Unsubscribe Calendar" = "取消訂閱";
"Sharing..." = "分享...";
"Export Calendar..." = "匯出行事曆...";
"Import Events..." = "匯入事件...";
"Import Events" = "匯入事件";
"Select an iCalendar file (.ics)." = "選擇iCalendar文件檔(.ics)。";
"Upload" = "上傳";
"Uploading" = "上傳中";
"Publish Calendar..." = "公開行事曆...";
"Reload Remote Calendars" = "重新載入遠端的行事曆";
"Properties" = "屬性";
"Done" = "完成";
"An error occurred while importing calendar." = "匯入行事曆時發生錯誤。";
"No event was imported." = "沒有事件匯入。\"";
"A total of %{0} events were imported in the calendar." = "共 %{0} 筆事件匯入此行事曆。";
"Compose E-Mail to All Attendees" = "發送通知信件給所有的邀請者";
"Compose E-Mail to Undecided Attendees" = "發送通知信件給所有未定的邀請者";
/* Folders */
"Personal calendar" = "個人行事曆";
/* Misc */
"OpenGroupware.org" = "OpenGroupware.org";
"Forbidden" = "禁止";
/* acls */
"Access rights to" = "給予存取權限至";
"For user" = "给使用者";
"Any Authenticated User" = "任一授權的使用者";
"Public Access" = "公開存取";
"label_Public" = "公開";
"label_Private" = "私人";
"label_Confidential" = "機密";
"label_Viewer" = "顯示全部";
"label_DAndTViewer" = "只顯示日期和時間";
"label_Modifier" = "修改";
"label_Responder" = " 回應";
"label_None" = "無";
"View All" = "顯示全部";
"View the Date & Time" = "只顯示日期和時間";
"Modify" = "修改";
"Respond To" = "回應";
"None" = "無";
"This person can create objects in my calendar."
= "允許在我的行事曆新增事件。";
"This person can erase objects from my calendar."
= "允許在我的行事曆刪除事件。";
/* Button Titles */
"Subscribe to a Calendar..." = "\"訂閱行事曆...";
"Remove the selected Calendar" = "移除選擇的行事曆";
"Name of the Calendar" = "行事曆名稱";
"new" = "新增";
"Print view" = "預覽列印";
"edit" = "編輯";
"delete" = "删除";
"proposal" = "建議";
"Save and Close" = "儲存並關閉";
"Close" = "關閉";
"Invite Attendees" = "邀請出席者";
"Attach" = "附加檔案";
"Update" = "更新";
"Cancel" = "取消";
"show_rejected_apts" = "顯示已拒絶的邀請";
"hide_rejected_apts" = "隱藏已拒絶的邀請";
/* Schedule */
"Schedule" = "行程";
"No appointments found" = "沒有議程";
"Meetings proposed by you" = "您主持的會議";
"Meetings proposed to you" = "您出席的會議";
"sched_startDateFormat" = "%d/%m %H:%M";
"action" = "操作";
"accept" = "接受";
"decline" = "拒絶";
"more attendees" = "其他出席者";
"Hide already accepted and rejected appointments" = "隱藏已接受/已拒絶的議程";
"Show already accepted and rejected appointments" = "顯示已接受/已拒絶的議程";
/* Print view */
"LIST" = "列表";
"Print Settings" = "列印設定";
"Title:" = "標題:";
"Layout:" = "格式:";
"What to Print" = "列印內容";
"Options" = "選項";
"Tasks with no due date" = "無截止日期的任務";
"Display working hours only" = "只顯示工作時段";
"Completed tasks" = "完成的任務";
"Display events and tasks colors" = "顯示事件和任務的顏色";
"Borders" = "邊界";
"Backgrounds" = "背景";
/* Appointments */
"Appointment viewer" = "顯示議程";
"Appointment editor" = "編輯議程";
"Appointment proposal" = "安排議程";
"Appointment on" = "會議安排在";
"Start:" = "開始:";
"End:" = "結束:";
"Due Date:" = "到期日:";
"Title:" = "標題:";
"Calendar:" = "行事曆:";
"Name" = "名字";
"Email" = "郵件";
"Status:" = "狀態:";
"% complete" = "% 完成";
"Location:" = "地點:";
"Priority:" = "優先順序";
"Privacy" = "私人";
"Cycle" = "重複事件";
"Cycle End" = "重複事件結束";
"Categories" = "類别";
"Classification" = "分類";
"Duration" = "期間";
"Attendees:" = "出席者:";
"Resources" = "資源";
"Organizer:" = "發起人:";
"Description:" = "說明:";
"Document:" = "文件:";
"Category:" = "類別:";
"Repeat:" = "重複:";
"Reminder:" = "提醒:";
"General:" = "一般";
"Reply:" = "回覆:";
"Created by:" = "建立者:";
"Target:" = "目標:";
"attributes" = "屬性";
"attendees" = "出席者";
"delegated from" = "委任自";
/* checkbox title */
"is private" = "私人的";
/* classification */
"Public" = "公開";
"Private" = "私人";
/* text used in overviews and tooltips */
"empty title" = "沒有主題";
"private appointment" = "私人議程";
"Change..." = "修改...";
/* Appointments (participation state) */
"partStat_NEEDS-ACTION" = "我稍後確認";
"partStat_ACCEPTED" = "我會出席";
"partStat_DECLINED" = "我不出席";
"partStat_TENTATIVE" = "我可能出席";
"partStat_DELEGATED" = "我委任其他人出席";
"partStat_OTHER" = "其它";
/* Appointments (error messages) */
"Conflicts found!" = "發現衝突事件!";
"Invalid iCal data!" = "無效的 iCal 資料!";
"Could not create iCal data!" = "無法建立 iCal 資料!";
/* Searching */
"view_all" = "全部";
"view_today" = "今天";
"view_next7" = "一週後";
"view_next14" = "二週後";
"view_next31" = "31天後";
"view_thismonth" = "本月";
"view_future" = "全部將來的事件";
"view_selectedday" = "選擇的日期";
"view_not_started" = "尚未開始的任務";
"view_overdue" = "逾期的任務";
"view_incomplete" = "未完任的任務";
"View:" = "檢視:";
"Title, category or location" = "主題, 類別或地點";
"Entire content" = "全部內容";
"Search" = "搜尋";
"Search attendees" = "搜尋出席者";
"Search resources" = "搜尋資源";
"Search appointments" = "搜尋議程";
"All day Event" = "全天事件";
"check for conflicts" = "檢查衝突事件";
"Browse URL" = "瀏覽網址";
"newAttendee" = "增加出席者";
/* calendar modes */
"Overview" = "總覽";
"Chart" = "圖表";
"List" = "列表";
"Columns" = "列";
/* Priorities */
"prio_0" = "未指定";
"prio_1" = "重要";
"prio_2" = "重要";
"prio_3" = "重要";
"prio_4" = "重要";
"prio_5" = "一般";
"prio_6" = "低";
"prio_7" = "低";
"prio_8" = "低";
"prio_9" = "低";
/* access classes (privacy) */
"PUBLIC_vevent" = "公開事件";
"CONFIDENTIAL_vevent" = "機密事件";
"PRIVATE_vevent" = "私人事件";
"PUBLIC_vtodo" = "公開任務";
"CONFIDENTIAL_vtodo" = "機密任務";
"PRIVATE_vtodo" = "私人任務";
/* status type */
"status_" = "未指定";
"status_NOT-SPECIFIED" = "未指定";
"status_TENTATIVE" = "未定";
"status_CONFIRMED" = "確認";
"status_CANCELLED" = "取消";
"status_NEEDS-ACTION" = "需要操作";
"status_IN-PROCESS" = "處理中";
"status_COMPLETED" = "完成於";
/* Cycles */
"cycle_once" = "重複一次";
"cycle_daily" = "日重複";
"cycle_weekly" = "週重複";
"cycle_2weeks" = "雙週重複";
"cycle_4weeks" = "每四週重複";
"cycle_monthly" = "月重覆";
"cycle_weekday" = "週末重覆";
"cycle_yearly" = "年重複";
"cycle_end_never" = "沒有結束日期";
"cycle_end_until" = "結束於";
"Recurrence pattern" = "重複模式";
"Range of recurrence" = "重複範圍";
"Repeat" = "重複";
"Daily" = "日";
"Weekly" = "週";
"Monthly" = "月";
"Yearly" = "年";
"Every" = "每";
"Days" = "天";
"Week(s)" = "週";
"On" = "在";
"Month(s)" = "月";
/* [Event recurrence editor] Ex: _The_ first Sunday */
"The" = "此";
"Recur on day(s)" = "重複事件發生日";
"Year(s)" = "年";
/* [Event recurrence editor] Ex: Every first Sunday _of_ April */
"cycle_of" = "的\n";
"No end date" = "沒有結束日期";
"Create" = "建立";
"appointment(s)" = "議程";
"Repeat until" = "重複直到";
"First" = "第一";
"Second" = "第二";
"Third" = "第三";
"Fourth" = "第四";
"Fift" = "第五";
"Last" = "最後";
/* Appointment categories */
"category_none" = "無";
"category_labels" = "結婚紀念日,生日,工作,電話,顧客,競爭對手,客戶,收藏, 追踪 ,禮物,假日,想法,會議,事件,雜項,個人,專案,公眾假日,狀態,供應商,旅遊,休假";
"repeat_NEVER" = "不重複";
"repeat_DAILY" = "日重複";
"repeat_WEEKLY" = "週重複";
"repeat_BI-WEEKLY" = "雙週重複";
"repeat_EVERY WEEKDAY" = "工作日重複";
"repeat_MONTHLY" = " 月重複";
"repeat_YEARLY" = "年重複";
"repeat_CUSTOM" = "自訂...";
"reminder_NONE" = "無提醒";
"reminder_5_MINUTES_BEFORE" = "5分鐘前";
"reminder_10_MINUTES_BEFORE" = "10分鐘前";
"reminder_15_MINUTES_BEFORE" = "15分鐘前";
"reminder_30_MINUTES_BEFORE" = "30分鐘前";
"reminder_45_MINUTES_BEFORE" = "45分鐘前";
"reminder_1_HOUR_BEFORE" = " 1小時前";
"reminder_2_HOURS_BEFORE" = "2小時前";
"reminder_5_HOURS_BEFORE" = "5小時前";
"reminder_15_HOURS_BEFORE" = "15小時前";
"reminder_1_DAY_BEFORE" = "1天前";
"reminder_2_DAYS_BEFORE" = "2天前";
"reminder_1_WEEK_BEFORE" = "1週前";
"reminder_CUSTOM" = "自訂...";
"reminder_MINUTES" = "分鐘";
"reminder_HOURS" = "小時";
"reminder_DAYS" = "天";
"reminder_BEFORE" = "之前";
"reminder_AFTER" = "之後";
"reminder_START" = "事件開始於";
"reminder_END" = "事件結束於";
"Reminder Details" = "提醒詳細內容";
"Choose a Reminder Action" = "選擇提醒方式";
"Show an Alert" = "顯示警告訊息";
"Send an E-mail" = "寄送電子郵件\"";
"Email Organizer" = "電子郵件發送者";
"Email Attendees" = "電子郵件接收者";
"zoom_400" = "400%";
"zoom_200" = "200%";
"zoom_100" = "100%";
"zoom_50" = "50%";
"zoom_25" = "25%";
/* transparency */
"Show Time as Free" = "顯示空閒時間";
/* email notifications */
"Send Appointment Notifications" = "寄送預約通知";
/* validation errors */
validate_notitle = "沒有標題,是否繼續?";
validate_invalid_startdate = "開始日期欄位不正確!";
validate_invalid_enddate = "結束日期欄位不正確!";
validate_endbeforestart = "事件開始時間不能大於結束時間。";
"Events" = "事件";
"Tasks" = "任務";
"Show completed tasks" = "顯示已完成的任務";
/* tabs */
"Task" = "任務";
"Event" = "事件";
"Recurrence" = "重複";
/* toolbar */
"New Event" = "新增事件";
"New Task" = "新增任務";
"Edit" = "編輯";
"Delete" = "删除";
"Go to Today" = "移動到今天";
"Day View" = "日檢視";
"Week View" = "週檢視";
"Month View" = "月檢視";
"Reload" = "重新載入";
"eventPartStatModificationError" = "您無法修改出席狀態。";
/* menu */
"New Event..." = "新增事件...";
"New Task..." = "新增任務...";
"Edit Selected Event..." = "編輯選擇的事件...";
"Delete Selected Event" = "刪除選擇的事件...";
"Select All" = "全部選取";
"Workweek days only" = "只顯示工作日";
"Tasks in View" = "檢視任務";
"eventDeleteConfirmation" = "以下的事件將會被清除:";
"taskDeleteConfirmation" = "以下的任務將會被清除:";
"Would you like to continue?" = "您要繼續嗎?";
"You cannot remove nor unsubscribe from your personal calendar."
= "您不能刪除或取消訂閱自己的行事曆。";
"Are you sure you want to delete the calendar \"%{0}\"?"
= "您確定要刪除這本行事曆 \"%{0}\"嗎?";
/* Legend */
"Participant" = "出席者";
"Optional Participant" = "可能出席者";
"Non Participant" = "非出席者";
"Chair" = "席次";
"Needs action" = "需要操作";
"Accepted" = "已接受";
"Declined" = "已拒絶";
"Tentative" = "未定";
"Free" = "空閒";
"Busy" = "忙碌";
"Maybe busy" = "可能忙碌";
"No free-busy information" = "沒有 空閒/忙碌 資訊";
/* FreeBusy panel buttons and labels */
"Suggest time slot:" = "建議時段:";
"Zoom:" = "縮放";
"Previous slot" = "前一時段";
"Next slot" = "後一時段";
"Previous hour" = "前一小時";
"Next hour" = "前一小時";
"Work days only" = "只限工作日";
"The whole day" = "所有日期";
"Between" = "介於";
"and" = "和";
"A time conflict exists with one or more attendees.\nWould you like to keep the current settings anyway?"
= "出席者中有人在此時段有其他的行程安排。\n是否要維持現在的議程安排?";
/* apt list */
"Title" = "標題";
"Start" = "開始";
"End" = "結束";
"Due Date" = "到期日:";
"Location" = "地點";
"(Private Event)" = "(私人事件)";
vevent_class0 = "(公開事件)";
vevent_class1 = "(私人事件)";
vevent_class2 = "(機密事件)";
"Priority" = "優先順序";
"Category" = "類別";
vtodo_class0 = "(公開任務)";
vtodo_class1 = "(私人任務)";
vtodo_class2 = "(機密任務)";
"closeThisWindowMessage" = "謝謝! 您可以關閉視窗或檢視您的";
"Multicolumn Day View" = "每日多列檢視";
"Please select an event or a task." = "請選擇一項事件或任務。";
"editRepeatingItem" = "這是一筆重複事件。請問您要編輯所有重複事件還是只有單獨這一筆事件?";
"button_thisOccurrenceOnly" = "僅目前這一筆";
"button_allOccurrences" = "所有重複事件";
/* Properties dialog */
"Name:" = "名稱:";
"Color:" = "顏色:";
"Include in free-busy" = "包括忙碌-空間";
"Synchronization" = "同步";
"Synchronize" = "同步";
"Tag:" = "標籤";
"Display" = "顯示";
"Show alarms" = "顯示提醒";
"Show tasks" = "顯示任務";
"Notifications" = "提醒";
"Receive a mail when I modify my calendar" = "當我修改我的行事曆時以電子郵件通知我";
"Receive a mail when someone else modifies my calendar" = "當有其他人修改我的行事曆時以電子郵件通知我";
"When I modify my calendar, send a mail to:" = "當我修改我的行事曆時以電子郵件通知:";
"Links to this Calendar" = "連結到這本行事曆";
"Authenticated User Access" = "授權的使用者存取";
"CalDAV URL" = "CalDAV URL: ";
"WebDAV ICS URL" = "WebDAV ICS URL";
"WebDAV XML URL" = "WebDAV XML URL";
/* Error messages */
"dayFieldInvalid" = "請在日數欄位輸入1或大於1的數字。";
"weekFieldInvalid" = "請在週數欄位輸入1或大於1的數字。";
"monthFieldInvalid" = "請在月數欄位輸入1或大於1的數字。";
"monthDayFieldInvalid" = "請在每月第幾日欄位輸入1或大於1的數字。";
"yearFieldInvalid" = "請在年數欄位輸入1或大於1的數字。";
"appointmentFieldInvalid" = "請在次數欄位輸入1或大於1的數字。";
"recurrenceUnsupported" = "未支援這種重複類型。";
"Please specify a calendar name." = "請輸入行事曆的名稱。";
"tagNotDefined" = "果您想要同步行事曆必需指定標籤。";
"tagAlreadyExists" = "您指定的標籤已經用於其他行事曆。";
"tagHasChanged" = "如果您修改了行事曆的標籤,您就必須在您的行動裝置重新下載所有資料。\n是否繼續?";
"tagWasAdded" = "如果您想要同步這本行事曆,您就必須在您的行動裝置重新下載所有資料。\n是否繼續?";
"tagWasRemoved" = "如果您取消這本行事曆的同步設定,您就必須在您的行動裝置重新下載所有資料。\n是否繼續?";
"DestinationCalendarError" = "來源行事曆和目的行事曆是相同的,請複製為不同的行事曆。";
"EventCopyError" = "複製失敗。請複製為為不同的行事曆。";
"Please select at least one calendar" = "請選擇至少一本行事曆";
"Open Task..." = "開啟任務...";
"Mark Completed" = "標示為完成";
"Delete Task" = "刪除任務";
"Delete Event" = "刪除事件 ";
"Copy event to my calendar" = "將事件複製到我的行事曆";
"View Raw Source" = "檢視原始碼";
"Subscribe to a web calendar..." = "訂閱到web行事曆...";
"URL of the Calendar" = "行事曆的URL";
"Web Calendar" = "Web 行事曆";
"Reload on login" = "登入時重新載入";
"Invalid number." = "無效的數字。";
"Please identify yourself to %{0}" = "請向 %{0} 識別您的身分";

View File

@ -6,7 +6,7 @@ BUNDLE_NAME = SchedulerUI
SchedulerUI_PRINCIPAL_CLASS = SchedulerUIProduct
SchedulerUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
SchedulerUI_LANGUAGES = Arabic Basque BrazilianPortuguese Catalan ChineseTaiwan Czech Danish Dutch English Finnish French German Hungarian Icelandic Italian NorwegianBokmal NorwegianNynorsk Polish Russian Slovak Slovenian SpanishSpain SpanishArgentina Swedish Ukrainian Welsh
SchedulerUI_OBJC_FILES = \
SchedulerUIProduct.m \

View File

@ -0,0 +1,28 @@
<?xml version="1.0" standalone="yes"?>
<!DOCTYPE container>
<container
xmlns="http://www.w3.org/1999/xhtml"
xmlns:var="http://www.skyrix.com/od/binding"
xmlns:const="http://www.skyrix.com/od/constant"
xmlns:rsrc="OGo:url"
xmlns:label="OGo:label">
<var:if condition="isSubject">
<var:string value="currentUserName" const:escapeHTML="NO"/> 加入管理權限列表
</var:if>
<var:if condition="isBody">
<var:string value="currentUserName" const:escapeHTML="NO"/> 己將您加入 <var:string const:value='"' const:escapeHTML="NO"/><var:string value="resourceName" const:escapeHTML="NO"/><var:string const:value='"' const:escapeHTML="NO"/> 資料匣的管理權限列表.
<!--
您可以經由下面的連結直接訂閱這個資料匣
<var:string value="httpAdvisoryURL" const:escapeHTML="NO"/>subscribe?mail-invitation=YES
或者, 您可以稍後至SoGo網站進行訂閱.
您也可以利用下面的網址由遠端存取資料匣的內容 :
<var:string value="httpFolderURL" const:escapeHTML="NO"/>
-->
</var:if>
</container>

View File

@ -0,0 +1,28 @@
<?xml version="1.0" standalone="yes"?>
<!DOCTYPE container>
<container
xmlns="http://www.w3.org/1999/xhtml"
xmlns:var="http://www.skyrix.com/od/binding"
xmlns:const="http://www.skyrix.com/od/constant"
xmlns:rsrc="OGo:url"
xmlns:label="OGo:label">
<var:if condition="isSubject">
<var:string value="currentUserName" const:escapeHTML="NO"/> 管理權限異動
</var:if>
<var:if condition="isBody">
<var:string value="currentUserName" const:escapeHTML="NO"/> 己修改您在 <var:string const:value='"' const:escapeHTML="NO"/><var:string value="resourceName" const:escapeHTML="NO"/><var:string const:value='"' const:escapeHTML="NO"/> 資料匣的管理權限.
<!--
您可以經由下面的連結直接訂閱這個資料匣 :
<var:string value="httpAdvisoryURL" const:escapeHTML="NO"/>subscribe?mail-invitation=YES
或者, 您可以稍後至SoGo網站進行訂閱.
您也可以利用下面的網址由遠端存取資料匣的內容 :
<var:string value="httpFolderURL" const:escapeHTML="NO"/>
-->
</var:if>
</container>

View File

@ -0,0 +1,28 @@
<?xml version="1.0" standalone="yes"?>
<!DOCTYPE container>
<container
xmlns="http://www.w3.org/1999/xhtml"
xmlns:var="http://www.skyrix.com/od/binding"
xmlns:const="http://www.skyrix.com/od/constant"
xmlns:rsrc="OGo:url"
xmlns:label="OGo:label">
<var:if condition="isSubject">
<var:string value="currentUserName" const:escapeHTML="NO"/> 管理權限移除
</var:if>
<var:if condition="isBody">
<var:string value="currentUserName" const:escapeHTML="NO"/> 己移除您在 <var:string const:value='"' const:escapeHTML="NO"/><var:string value="resourceName" const:escapeHTML="NO"/><var:string const:value='"' const:escapeHTML="NO"/> 資料匣的管理權限.
<!--
您可以經由下面的連結取消訂閱 :
<var:string value="httpAdvisoryURL" const:escapeHTML="NO"/>unsubscribe?mail-invitation=YES
或者, 您可以稍後至SoGo網站取消訂閱.
您無法再使用下面的網址由遠端讀取資訊 :
<var:string value="httpFolderURL" const:escapeHTML="NO"/>
-->
</var:if>
</container>

View File

@ -0,0 +1,22 @@
<?xml version="1.0" standalone="yes"?>
<!DOCTYPE container>
<container
xmlns="http://www.w3.org/1999/xhtml"
xmlns:var="http://www.skyrix.com/od/binding"
xmlns:const="http://www.skyrix.com/od/constant"
xmlns:rsrc="OGo:url"
xmlns:label="OGo:label">
<var:if condition="isSubject">
<var:string const:value='"' const:escapeHTML="NO"/><var:string value="displayName" const:escapeHTML="NO"/><var:string const:value='"' const:escapeHTML="NO"/> 資料匣建立
</var:if>
<var:if condition="isBody">
己建立 <var:string const:value='"' const:escapeHTML="NO"/><var:string value="displayName" const:escapeHTML="NO"/><var:string const:value='"' const:escapeHTML="NO"/> 資料匣.
<!--
您可以利用下面的網址由遠端進行操作 :
<var:string value="httpFolderURL" const:escapeHTML="NO"/>
-->
</var:if>
</container>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" standalone="yes"?>
<!DOCTYPE container>
<container
xmlns="http://www.w3.org/1999/xhtml"
xmlns:var="http://www.skyrix.com/od/binding"
xmlns:const="http://www.skyrix.com/od/constant"
xmlns:rsrc="OGo:url"
xmlns:label="OGo:label">
<var:if condition="isSubject">
<var:string const:value='"' const:escapeHTML="NO"/><var:string value="displayName" const:escapeHTML="NO"/><var:string const:value='"' const:escapeHTML="NO"/> 資料匣刪除
</var:if>
<var:if condition="isBody">
己刪除 <var:string const:value='"' const:escapeHTML="NO"/><var:string value="displayName" const:escapeHTML="NO"/><var:string const:value='"' const:escapeHTML="NO"/> 資料匣.
<!--
下面的網址己經失效 :
<var:string value="httpFolderURL" const:escapeHTML="NO"/>
-->
</var:if>
</container>