(i18n) Add Indonesian (id) translation

This commit is contained in:
Francis Lachapelle
2019-06-14 10:58:29 -04:00
parent 4fc515b229
commit f0c8aa884c
108 changed files with 2880 additions and 5 deletions
@@ -0,0 +1,79 @@
"Inviting the following persons is prohibited:" = "Dilarang mengundang orang berikut:";
"Personal Calendar" = "Kalender Pribadi";
vevent_class0 = "(Acara Publik)";
vevent_class1 = "(Acara Pribadi)";
vevent_class2 = "(Acara Rahasia)";
vtodo_class0 = "(Tugas Publik)";
vtodo_class1 = "(Tugas Pribadi)";
vtodo_class2 = "(Tugas Rahasia)";
/* Receipts */
"The event \"%{Summary}\" was created" = "Acara \"%{Summary}\" telah dibuat";
"The event \"%{Summary}\" was deleted" = "Acara \"%{Summary}\" telah dihapus";
"The event \"%{Summary}\" was updated" = "Acara \"%{Summary}\" telah diperbaharui";
"The following attendees(s) were notified" = "Peserta berikut telah diberi tahu";
"The following attendees(s) were added" = "Peserta berikut telah ditambahkan";
"The following attendees(s) were removed" = "Peserta berikut telah dihilangkan";
/* IMIP messages */
"calendar_label" = "Kalender";
"startDate_label" = "Mulai";
"endDate_label" = "Selesai";
"time_label" = "Waktu";
"to_label" = "kepada";
"due_label" = "Batas Akhir";
"location_label" = "Lokasi";
"summary_label" = "Ikhtisar";
"comment_label" = "Komentar";
"organizer_label" = "Penyelenggara";
"attendee_label" = "Peserta";
/* Invitation */
"Event Invitation: \"%{Summary}\"" = "Undangan Acara: \"%{Summary}\"";
"(sent by %{SentBy}) " = "(dikirim oleh %{SentBy})";
"%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}" = "%{Organizer} %{SentByText} telah mengundang Anda ke %{Summary}.\n\nMulai: %{StartDate}\nSelesai: %{EndDate}\nKeterangan: %{Description}";
"%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}" = "%{Organizer} %{SentByText} telah mengundang Anda ke %{Summary}.\n\nMulai: %{StartDate} pukul %{StartTime}\nSelesai: %{EndDate} pukul %{EndTime}\nKeterangan: %{Description}";
/* Deletion */
"Event Cancelled: \"%{Summary}\"" = "Acara Dibatalkan: \"%{Summary}\"";
"%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}"
= "%{Organizer} %{SentByText} telah membatalkan acara ini: %{Summary}.\n\nMulai: %{StartDate}\nSelesai: %{EndDate}\nKeterangan: %{Description}";
"%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}"
= "%{Organizer} %{SentByText} telah membatalkan acara ini: %{Summary}.\n\nMulai: %{StartDate} pukul %{StartTime}\nSelesai: %{EndDate} pukul %{EndTime}\nKeterangan: %{Description}";
/* Update */
"The appointment \"%{Summary}\" for the %{OldStartDate} has changed"
= "Janji \"%{Summary}\" untuk %{OldStartDate} telah diubah";
"The appointment \"%{Summary}\" for the %{OldStartDate} at %{OldStartTime} has changed"
= "Janji \"%{Summary}\" untuk %{OldStartDate} pukul %{OldStartTime} telah diubah";
"The following parameters have changed in the \"%{Summary}\" meeting:"
= "Parameter berikut telah berubah pada pertemuan \"%{Summary}\":";
"Please accept or decline those changes."
= "Mohon menerima atau menolak perubahan tersebut.";
/* Reply */
"Accepted invitation: \"%{Summary}\"" = "Undangan yang diterima: \"%{Summary}\"";
"Declined invitation: \"%{Summary}\"" = "Undangan yang ditolak: \"%{Summary}\"";
"Delegated invitation: \"%{Summary}\"" = "Undangan yang didelegasikan: \"%{Summary}\"";
"Not yet decided on invitation: \"%{Summary}\"" = "Belum memutuskan pada undangan: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText} telah menerima undangan acara Anda.";
"%{Attendee} %{SentByText}has declined your event invitation."
= "%{Attendee} %{SentByText} telah menolak undangan acara Anda.";
"%{Attendee} %{SentByText}has delegated the invitation to %{Delegate}."
= "%{Attendee} %{SentByText} telah mendelegasikan undangan kepada %{Delegate}.";
"%{Attendee} %{SentByText}has not yet decided upon your event invitation."
= "%{Attendee} %{SentByText} belum memutuskan tentang undangan acara Anda.";
/* Reminder */
"Reminder: \"%{Summary}\" - %{StartDate}" = "Reminder: \"%{Summary}\" - %{StartDate}";
/* Resources */
"Cannot access resource: \"%{Cn} %{SystemEmail}\"" = "Tidak dapat mengakses sumber daya: \"%{Cn} %{SystemEmail}\"";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\". The conflicting event is \"%{EventTitle}\", and starts on %{StartDate}." = "Jumlah maksimal booking bersamaan (%{NumberOfSimultaneousBookings}) telah terlampaui untuk sumber daya \"%{Cn} %{SystemEmail}\". Acara yang bentrok adalah \"%{EventTitle}\", dan mulai pada %{StartDate}.";
/* Participation role */
"Your participation is required to this event" = "Your participation is required to this event";
"Your participation is optional to this event" = "Your participation is optional to this event";
"Your participation is not required to this event" = "Your participation is not required to this event";
@@ -0,0 +1,2 @@
"Personal Address Book" = "Buku Alamat Pribadi";
"Collected Address Book" = "Buku Alamat Terkumpul";
+2
View File
@@ -76,6 +76,8 @@ Mailer_RESOURCE_FILES += \
SOGoMailHebrewReply.wo \
SOGoMailHungarianForward.wo \
SOGoMailHungarianReply.wo \
SOGoMailIndonesianForward.wo \
SOGoMailIndonesianReply.wo \
SOGoMailIcelandicForward.wo \
SOGoMailIcelandicReply.wo \
SOGoMailItalianForward.wo \
@@ -0,0 +1,5 @@
"OtherUsersFolderName" = "Pengguna Lain";
"SharedFoldersName" = "Folder Bersama";
"Report: Marked messages as junk" = "Report: Marked messages as junk";
"Report: Marked messages as not junk" = "Report: Marked messages as not junk";
+3
View File
@@ -85,6 +85,9 @@
@interface SOGoMailHungarianForward : SOGoMailForward
@end
@interface SOGoMailIndonesianForward : SOGoMailForward
@end
@interface SOGoMailIcelandicForward : SOGoMailForward
@end
+3
View File
@@ -296,6 +296,9 @@
@implementation SOGoMailHungarianForward
@end
@implementation SOGoMailIndonesianForward
@end
@implementation SOGoMailIcelandicForward
@end
@@ -0,0 +1,16 @@
<#newLine/>
<#newLine/>
<#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/></#signaturePlacementOnTop>
-------- Pesan Asli --------<#newLine/>
Subjek: <#subject/><#newLine/>
Tanggal: <#date/><#newLine/>
Dari: <#from/><#newLine/>
<#hasReplyTo>Membalas ke: <#replyTo/></#hasReplyTo><#hasOrganization>Organisasi: <#organization/></#hasOrganization>Kepada: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Kelompok Berita: <#newsgroups/></#hasNewsGroups><#hasReferences>Referensi: <#references/></#hasReferences><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#signaturePlacementOnBottom><#newLine/>
<#newLine/>
<#signature/></#signaturePlacementOnBottom>
<#newLine/>
@@ -0,0 +1,88 @@
subject: WOString {
value = subject;
escapeHTML = NO;
}
date: WOString {
value = date;
escapeHTML = NO;
}
from: WOString {
value = from;
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}
replyTo: WOString {
value = replyTo;
escapeHTML = NO;
}
hasOrganization: WOConditional {
condition = hasOrganization;
}
organization: WOString {
value = organization;
escapeHTML = NO;
}
to: WOString {
value = to;
escapeHTML = NO;
}
hasCc: WOConditional {
condition = hasCc;
}
cc: WOString {
value = cc;
escapeHTML = NO;
}
hasNewsGroups: WOConditional {
condition = hasNewsGroups;
}
newsgroups: WOString {
value = newsgroups;
escapeHTML = NO;
}
hasReferences: WOConditional {
condition = hasReferences;
}
references: WOString {
value = references;
escapeHTML = NO;
}
messageBody: WOString {
value = messageBody;
escapeHTML = NO;
}
signature: WOString {
value = signature;
escapeHTML = NO;
}
signaturePlacementOnTop: WOConditional {
condition = signaturePlacementOnTop;
}
signaturePlacementOnBottom: WOConditional {
condition = signaturePlacementOnTop;
negate = YES;
}
@@ -0,0 +1,16 @@
<#replyPlacementOnTop><#newLine/>
<#newLine/>
</#replyPlacementOnTop><#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/>
</#signaturePlacementOnTop><#outlookMode>-------- Pesan Asli--------<#newLine/>
Subjek: <#subject/><#newLine/>
Tanggal: <#date/><#newLine/>
Dari: <#from/><#newLine/>
<#hasReplyTo>Membalas ke: <#replyTo/></#hasReplyTo><#hasOrganization>Organisasi: <#organization/></#hasOrganization>Kepada: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Kelompok Berita: <#newsgroups/></#hasNewsGroups><#hasReferences>Referensi: <#references/></#hasReferences></#outlookMode><#newLine/>
<#standardMode>Pada Tanggal <#date/>, <#from/> tulis:</#standardMode><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#replyPlacementOnBottom><#newLine/>
<#newLine/>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom><#newLine/>
@@ -0,0 +1,106 @@
outlookMode: WOConditional {
condition = outlookMode;
}
standardMode: WOConditional {
condition = outlookMode;
negate = YES;
}
subject: WOString {
value = subject;
escapeHTML = NO;
}
date: WOString {
value = date;
escapeHTML = NO;
}
from: WOString {
value = from;
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}
replyTo: WOString {
value = replyTo;
escapeHTML = NO;
}
hasOrganization: WOConditional {
condition = hasOrganization;
}
organization: WOString {
value = organization;
escapeHTML = NO;
}
to: WOString {
value = to;
escapeHTML = NO;
}
hasCc: WOConditional {
condition = hasCc;
}
cc: WOString {
value = cc;
escapeHTML = NO;
}
hasNewsGroups: WOConditional {
condition = hasNewsGroups;
}
newsgroups: WOString {
value = newsgroups;
escapeHTML = NO;
}
hasReferences: WOConditional {
condition = hasReferences;
}
references: WOString {
value = references;
escapeHTML = NO;
}
messageBody: WOString {
value = messageBody;
escapeHTML = NO;
}
signature: WOString {
value = signature;
escapeHTML = NO;
}
replyPlacementOnTop: WOConditional {
condition = replyPlacementOnTop;
}
replyPlacementOnBottom: WOConditional {
condition = replyPlacementOnTop;
negate = YES;
}
signaturePlacementOnTop: WOConditional {
condition = signaturePlacementOnTop;
}
signaturePlacementOnBottom: WOConditional {
condition = signaturePlacementOnTop;
negate = YES;
}
+3
View File
@@ -84,6 +84,9 @@
@interface SOGoMailHungarianReply : SOGoMailReply
@end
@interface SOGoMailIndonesianReply : SOGoMailReply
@end
@interface SOGoMailIcelandicReply : SOGoMailReply
@end
+3
View File
@@ -132,6 +132,9 @@
@implementation SOGoMailHungarianReply
@end
@implementation SOGoMailIndonesianReply
@end
@implementation SOGoMailIcelandicReply
@end
+1
View File
@@ -59,6 +59,7 @@
"Hebrew",
"Hungarian",
"Icelandic",
"Indonesian",
"Italian",
"Japanese",
"Latvian",