merge master into filesystem

This commit is contained in:
Robin Appelman 2012-01-16 03:06:11 +01:00
commit 96e2f15d8a
681 changed files with 112210 additions and 24546 deletions

View File

@ -68,7 +68,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function createDatabase($name, $options = array())
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -95,7 +95,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function alterDatabase($name, $options = array())
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -122,7 +122,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function dropDatabase($name)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -181,7 +181,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function truncateTable($name)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -209,7 +209,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function vacuum($table = null, $options = array())
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -326,7 +326,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function alterTable($name, $changes, $check)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -396,6 +396,9 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
}
$db->loadModule('Datatype', null, true);
$type = $db->datatype->getTypeDeclaration($field['definition']);
if($type=='SERIAL PRIMARY KEY'){//not correct when altering a table, since serials arent a real type
$type='INTEGER';//use integer instead
}
$query = "ALTER $field_name TYPE $type USING CAST($field_name AS $type)";
$result = $db->exec("ALTER TABLE $name $query");
if (PEAR::isError($result)) {
@ -441,7 +444,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function listDatabases()
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -474,7 +477,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function listUsers()
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -499,9 +502,9 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
* @return mixed array of view names on success, a MDB2 error on failure
* @access public
*/
function listViews()
function listViews($database = null)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -631,9 +634,9 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
* @return mixed array of table names on success, a MDB2 error on failure
* @access public
*/
function listTables()
function listTables($database = null)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -680,7 +683,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function listTableFields($table)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -692,7 +695,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
$table = $db->quoteIdentifier($schema, true) . '.' .$table;
}
$db->setLimit(1);
$result2 = $db->query("SELECT * FROM $table");
$result2 = $db->query("SELECT * FROM $table LIMIT 1");
if (PEAR::isError($result2)) {
return $result2;
}
@ -716,7 +719,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function listTableIndexes($table)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -769,7 +772,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function dropConstraint($table, $name, $primary = false)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -817,7 +820,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function listTableConstraints($table)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -882,7 +885,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function createSequence($seq_name, $start = 1)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -904,7 +907,7 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
*/
function dropSequence($seq_name)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -922,9 +925,9 @@ class MDB2_Driver_Manager_pgsql extends MDB2_Driver_Manager_Common
* @return mixed array of sequence names on success, a MDB2 error on failure
* @access public
*/
function listSequences()
function listSequences($database = null)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}

View File

@ -682,8 +682,10 @@ class MDB2_Driver_Manager_sqlite extends MDB2_Driver_Manager_Common
}
foreach ($constraints as $constraint => $definition) {
if(empty($definition['primary']) and empty($definition['foreign'])){
$this->createConstraint($name_new, $constraint, $definition);
}
}
if (!empty($select_fields) && !empty($data)) {
$query = 'INSERT INTO '.$db->quoteIdentifier($name_new, true);

View File

@ -69,7 +69,7 @@ class MDB2_Driver_Reverse_pgsql extends MDB2_Driver_Reverse_Common
*/
function getTableFieldDefinition($table_name, $field_name)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -198,7 +198,7 @@ class MDB2_Driver_Reverse_pgsql extends MDB2_Driver_Reverse_Common
*/
function getTableIndexDefinition($table_name, $index_name)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -256,7 +256,7 @@ class MDB2_Driver_Reverse_pgsql extends MDB2_Driver_Reverse_Common
*/
function getTableConstraintDefinition($table_name, $constraint_name)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -443,7 +443,7 @@ class MDB2_Driver_Reverse_pgsql extends MDB2_Driver_Reverse_Common
*/
function getTriggerDefinition($trigger)
{
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}
@ -517,7 +517,7 @@ class MDB2_Driver_Reverse_pgsql extends MDB2_Driver_Reverse_Common
return parent::tableInfo($result, $mode);
}
$db =& $this->getDBInstance();
$db =$this->getDBInstance();
if (PEAR::isError($db)) {
return $db;
}

View File

@ -1193,7 +1193,7 @@ class MDB2_Result_pgsql extends MDB2_Result_Common
if ($object_class == 'stdClass') {
$row = (object) $row;
} else {
$row = &new $object_class($row);
$row = new $object_class($row);
}
}
++$this->rownum;

View File

@ -1,20 +1,17 @@
<?php
/**
* Copyright (c) 2011 Georg Ehrke <ownclouddev at georgswebsite dot de>
* Copyright (c) 2012 Georg Ehrke <ownclouddev at georgswebsite dot de>
* This file is licensed under the Affero General Public License version 3 or
* later.
* See the COPYING-README file.
*/
require_once('../../../lib/base.php');
OC_JSON::checkLoggedIn();
OC_Util::checkAppEnabled('calendar');
$l10n = new OC_L10N('calendar');
if(!OC_USER::isLoggedIn()) {
die('<script type="text/javascript">document.location = oc_webroot;</script>');
}
OC_JSON::checkAppEnabled('calendar');
$tmpl = new OC_Template('calendar', 'part.import');
$tmpl->assign('path', $_POST['path']);
$tmpl->assign('filename', $_POST['filename']);
$tmpl->printpage();
?>

View File

@ -4,7 +4,7 @@
<name>Calendar</name>
<version>0.2</version>
<licence>AGPL</licence>
<author>Georg Ehrke (Userinterface), Jakob Sack</author>
<author>Georg Ehrke, Bart Visscher, Jakob Sack</author>
<require>2</require>
<description>Calendar with CalDAV support</description>
<default_enable/>

View File

@ -1,6 +1,6 @@
<?php
/**
* Copyright (c) 2011 Georg Ehrke <ownclouddev at georgswebsite dot de>
* Copyright (c) 2012 Georg Ehrke <ownclouddev at georgswebsite dot de>
* This file is licensed under the Affero General Public License version 3 or
* later.
* See the COPYING-README file.
@ -11,13 +11,14 @@ OC_Util::checkLoggedIn();
OC_Util::checkAppEnabled('calendar');
$cal = isset($_GET['calid']) ? $_GET['calid'] : NULL;
$event = isset($_GET['eventid']) ? $_GET['eventid'] : NULL;
$nl = "\n";
if(isset($cal)){
$calendar = OC_Calendar_App::getCalendar($cal);
$calobjects = OC_Calendar_Object::all($cal);
header('Content-Type: text/Calendar');
header('Content-Disposition: inline; filename=' . $calendar['displayname'] . '.ics');
foreach($calobjects as $calobject){
echo $calobject['calendardata'] . '\n';
echo $calobject['calendardata'] . $nl;
}
}elseif(isset($event)){
$data = OC_Calendar_App::getEventObject($_GET['eventid']);

View File

@ -0,0 +1,2 @@
http://thenounproject.com/noun/calendar/#icon-No404
Creative Commons BY 3.0

Binary file not shown.

Before

Width:  |  Height:  |  Size: 398 B

After

Width:  |  Height:  |  Size: 423 B

14
apps/calendar/img/icon.svg Executable file
View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="88px" height="100px" viewBox="0 0 88 100" enable-background="new 0 0 88 100" xml:space="preserve">
<path d="M0,32v59.906C0,96.377,3.582,100,8,100h72c4.418,0,8-3.623,8-8.094V32H0z M22,94H6V78h16V94z M22,74H6V58h16V74z M22,54H6
V38h16V54z M42,94H26V78h16V94z M42,74H26V58h16V74z M42,54H26V38h16V54z M62,94H46V78h16V94z M62,74H46V58h16V74z M62,54H46V38h16
V54z M82,94H66V78h16V94z M82,74H66V58h16V74z M82,54H66V38h16V54z"/>
<path d="M80,12H67V3c0-1.657-1.344-3-3-3c-1.657,0-3,1.343-3,3v9H27V3c0-1.657-1.344-3-3-3c-1.657,0-3,1.343-3,3v9H8
c-4.418,0-8,3.623-8,8.093V27v0v1h88v-1v0v-6.907C88,15.623,84.418,12,80,12z M24,26c-3.313,0-6-2.687-6-6
c0-2.219,1.209-4.152,3-5.19V20c0,1.657,1.343,3,3,3c1.656,0,3-1.343,3-3v-5.191c1.792,1.038,3,2.972,3,5.191
C30,23.313,27.314,26,24,26z M64,26c-3.313,0-6-2.687-6-6c0-2.219,1.209-4.152,3-5.19V20c0,1.657,1.343,3,3,3c1.656,0,3-1.343,3-3
v-5.191c1.792,1.038,3,2.972,3,5.191C70,23.313,67.314,26,64,26z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -1,46 +1,120 @@
<?php
/**
* Copyright (c) 2011 Georg Ehrke <ownclouddev at georgswebsite dot de>
* Copyright (c) 2012 Georg Ehrke <ownclouddev at georgswebsite dot de>
* This file is licensed under the Affero General Public License version 3 or
* later.
* See the COPYING-README file.
*/
//check for calendar rights or create new one
ob_start();
require_once ('../../lib/base.php');
OC_JSON::checkLoggedIn();
OC_Util::checkAppEnabled('calendar');
if($_GET["import"] == "existing"){
$calid = $_GET["calid"];
$calendar = OC_Calendar_App::getCalendar($calid);
if($_GET["path"] != ""){
$filename = $_GET["path"] . "/" . $_GET["file"];
}else{
$filename = "/" . $_GET["file"];
$nl = "\n";
$progressfile = 'import_tmp/' . md5(session_id()) . '.txt';
if(is_writable('import_tmp/')){
$progressfopen = fopen($progressfile, 'w');
fwrite($progressfopen, '10');
fclose($progressfopen);
}
}else{
$file = OC_Filesystem::file_get_contents($_POST['path'] . '/' . $_POST['file']);
if($_POST['method'] == 'new'){
$id = OC_Calendar_Calendar::addCalendar(OC_User::getUser(), $_POST['calname']);
OC_Calendar_Calendar::setCalendarActive($id, 1);
$calid = $id;
if($_POST["path"] != ""){
$filename = $_POST["path"] . "/" . $_POST["file"];
}else{
$filename = "/" . $_POST["file"];
$calendar = OC_Calendar_App::getCalendar($_POST['id']);
if($calendar['userid'] != OC_USER::getUser()){
OC_JSON::error();
exit();
}
$id = $_POST['id'];
}
//analyse the calendar file
if(is_writable('import_tmp/')){
$progressfopen = fopen($progressfile, 'w');
fwrite($progressfopen, '20');
fclose($progressfopen);
}
$searchfor = array('VEVENT', 'VTODO', 'VJOURNAL');
$parts = $searchfor;
$filearr = explode($nl, $file);
$inelement = false;
$parts = array();
$i = 0;
foreach($filearr as $line){
foreach($searchfor as $search){
if(substr_count($line, $search) == 1){
list($attr, $val) = explode(':', $line);
if($attr == 'BEGIN'){
$parts[]['begin'] = $i;
$inelement = true;
}
if($attr == 'END'){
$parts[count($parts) - 1]['end'] = $i;
$inelement = false;
}
}
$vcalendar = OC_Filesystem::file_get_contents($filename);
$vcalendar = explode("BEGIN:VEVENT", $vcalendar);
for($i = 1;$i < count($vcalendar);$i++){
$vcalendar[$i] = "BEGIN:VEVENT" . $vcalendar[$i];
}
for($i = 1;$i < count($vcalendar) - 1;$i++){
$vcalendar[$i] = $vcalendar[$i] . "END:VCALENDAR";
$i++;
}
for($i = 1;$i < count($vcalendar);$i++){
$vcalendar[$i] = $vcalendar[0] . $vcalendar[$i];
//import the calendar
if(is_writable('import_tmp/')){
$progressfopen = fopen($progressfile, 'w');
fwrite($progressfopen, '40');
fclose($progressfopen);
}
for($i = 1;$i < count($vcalendar);$i++){
OC_Calendar_Object::add($calid, $vcalendar[$i]);
$start = '';
for ($i = 0; $i < $parts[0]['begin']; $i++) {
if($i == 0){
$start = $filearr[0];
}else{
$start .= $nl . $filearr[$i];
}
}
$end = '';
for($i = $parts[count($parts) - 1]['end'] + 1;$i <= count($filearr) - 1; $i++){
if($i == $parts[count($parts) - 1]['end'] + 1){
$end = $filearr[$parts[count($parts) - 1]['end'] + 1];
}else{
$end .= $nl . $filearr[$i];
}
}
if(is_writable('import_tmp/')){
$progressfopen = fopen($progressfile, 'w');
fwrite($progressfopen, '50');
fclose($progressfopen);
}
$importready = array();
foreach($parts as $part){
for($i = $part['begin']; $i <= $part['end'];$i++){
if($i == $part['begin']){
$content = $filearr[$i];
}else{
$content .= $nl . $filearr[$i];
}
}
$importready[] = $start . $nl . $content . $nl . $end;
}
if(is_writable('import_tmp/')){
$progressfopen = fopen($progressfile, 'w');
fwrite($progressfopen, '70');
fclose($progressfopen);
}
if(count($parts) == 1){
OC_Calendar_Object::add($id, $file);
}else{
foreach($importready as $import){
OC_Calendar_Object::add($id, $import);
}
}
//done the import
if(is_writable('import_tmp/')){
$progressfopen = fopen($progressfile, 'w');
fwrite($progressfopen, '100');
fclose($progressfopen);
}
sleep(3);
if(is_writable('import_tmp/')){
unlink($progressfile);
}
OC_JSON::success();
?>

View File

@ -0,0 +1,2 @@
This folder contains static files with the percentage of the import.
Requires write permission

View File

@ -1,5 +1,5 @@
/**
* Copyright (c) 2011 Georg Ehrke <ownclouddev at georgswebsite dot de>
* Copyright (c) 2012 Georg Ehrke <ownclouddev at georgswebsite dot de>
* Copyright (c) 2011 Bart Visscher <bartv@thisnet.nl>
* This file is licensed under the Affero General Public License version 3 or
* later.
@ -345,6 +345,11 @@ Calendar={
}
},
reseticonhighlight: function(){
$('#oneweekview_radio').css('color', '#000000');
$('#onemonthview_radio').css('color', '#000000');
$('#listview_radio').css('color', '#000000');
},
Calendar:{
overview:function(){
if($('#choosecalendar_dialog').dialog('isOpen') == true){
@ -669,12 +674,18 @@ $(document).ready(function(){
});
$('#oneweekview_radio').click(function(){
$('#calendar_holder').fullCalendar('changeView', 'agendaWeek');
Calendar.UI.reseticonhighlight();
$('#oneweekview_radio').css('color', '#6193CF');
});
$('#onemonthview_radio').click(function(){
$('#calendar_holder').fullCalendar('changeView', 'month');
Calendar.UI.reseticonhighlight();
$('#onemonthview_radio').css('color', '#6193CF');
});
$('#listview_radio').click(function(){
$('#calendar_holder').fullCalendar('changeView', 'list');
Calendar.UI.reseticonhighlight();
$('#listview_radio').css('color', '#6193CF');
});
$('#today_input').click(function(){
$('#calendar_holder').fullCalendar('today');

View File

@ -1,16 +1,81 @@
function importdialog(directory, filename){
$("body").append("<div id=\"importdialogholder\"></div>");
$("#importdialogholder").load(OC.filePath('calendar', 'ajax', 'importdialog.php?filename=' + filename + '&path=' + directory));
/**
* Copyright (c) 2012 Georg Ehrke <ownclouddev at georgswebsite dot de>
* This file is licensed under the Affero General Public License version 3 or
* later.
* See the COPYING-README file.
*/
Calendar_Import={
importdialog: function(filename){
var path = $('#dir').val();
$('body').append('<div id="calendar_import"></div>');
$('#calendar_import').load(OC.filePath('calendar', 'ajax', 'importdialog.php'), {filename:filename, path:path}, function(){Calendar_Import.initdialog(filename);});
},
initdialog: function(filename){
$('#calendar_import_dialog').dialog({
width : 500,
close : function() {
$(this).dialog('destroy').remove();
$('#calendar_import').remove();
}
});
$('#import_done_button').click(function(){
$('#calendar_import_dialog').dialog('destroy').remove();
$('#calendar_import').remove();
});
$('#progressbar').progressbar({value: 0});
$('#startimport').click(function(){
var filename = $('#filename').val();
var path = $('#path').val();
var calid = $('#calendar option:selected').val();
if($('#calendar option:selected').val() == 'newcal'){
var method = 'new';
var calname = $('#newcalendar').val();
var calname = $.trim(calname);
if(calname == ''){
$('#newcalendar').css('background-color', '#FF2626');
$('#newcalendar').focus(function(){
$('#newcalendar').css('background-color', '#F8F8F8');
});
return false;
}
}else{
var method = 'old';
}
$('#newcalendar').attr('readonly', 'readonly');
$('#calendar').attr('disabled', 'disabled');
var progressfile = $('#progressfile').val();
$.post(OC.filePath('calendar', '', 'import.php'), {method: String (method), calname: String (calname), path: String (path), file: String (filename), id: String (calid)}, function(data){
if(data.status == 'success'){
$('#progressbar').progressbar('option', 'value', 100);
$('#import_done').css('display', 'block');
}
});
$('#form_container').css('display', 'none');
$('#progressbar_container').css('display', 'block');
window.setTimeout('Calendar_Import.getimportstatus(\'' + progressfile + '\')', 500);
});
$('#calendar').change(function(){
if($('#calendar option:selected').val() == 'newcal'){
$('#newcalform').slideDown('slow');
}else{
$('#newcalform').slideUp('slow');
}
});
},
getimportstatus: function(progressfile){
$.get(OC.filePath('calendar', 'import_tmp', progressfile), function(percent){
$('#progressbar').progressbar('option', 'value', parseInt(percent));
if(percent < 100){
window.setTimeout('Calendar_Import.getimportstatus(\'' + progressfile + '\')', 500);
}else{
$('#import_done').css('display', 'block');
}
});
}
}
$(document).ready(function(){
$('tr[data-file$=".ics"]').attr("data-mime", "text/calendar");
$('tr[data-file$=".vcs"]').attr("data-mime", "text/calendar");
$('tr[data-file$=".ical"]').attr("data-mime", "text/calendar");
if(typeof FileActions !== 'undefined'){
FileActions.register('text/calendar','Import to Calendar','',function(filename){
importdialog($('#dir').val(),filename);
});
FileActions.setDefault('text/calendar','Import to Calendar');
}
FileActions.register('text/calendar','importcal', '', Calendar_Import.importdialog);
FileActions.setDefault('text/calendar','importcal');
};
});

80
apps/calendar/l10n/ar.php Normal file
View File

@ -0,0 +1,80 @@
<?php $TRANSLATIONS = array(
"Timezone changed" => "تم تغيير المنطقة الزمنية",
"Invalid request" => "طلب غير مفهوم",
"Calendar" => "الجدول الزمني",
"Wrong calendar" => "جدول زمني خاطئ",
"Birthday" => "عيد ميلاد",
"Business" => "عمل",
"Call" => "إتصال",
"Clients" => "الزبائن",
"Deliverer" => "المرسل",
"Holidays" => "عطلة",
"Ideas" => "أفكار",
"Journey" => "رحلة",
"Jubilee" => "يوبيل",
"Meeting" => "إجتماع",
"Other" => "شيء آخر",
"Personal" => "شخصي",
"Projects" => "مشاريع",
"Questions" => "اسئلة",
"Work" => "العمل",
"Does not repeat" => "لا يعاد",
"Daily" => "يومي",
"Weekly" => "أسبوعي",
"Every Weekday" => "كل نهاية الأسبوع",
"Bi-Weekly" => "كل اسبوعين",
"Monthly" => "شهري",
"Yearly" => "سنوي",
"Not an array" => "ليس صفيف",
"All day" => "كل النهار",
"Missing fields" => "خانات خالية من المعلومات",
"Title" => "عنوان",
"From Date" => "من تاريخ",
"From Time" => "إلى تاريخ",
"To Date" => "إلى يوم",
"To Time" => "إلى وقت",
"The event ends before it starts" => "هذا الحدث ينتهي قبل أن يبدأ",
"There was a database fail" => "خطأ في قاعدة البيانات",
"Week" => "إسبوع",
"Month" => "شهر",
"List" => "قائمة",
"Today" => "اليوم",
"Calendars" => "الجداول الزمنية",
"There was a fail, while parsing the file." => "لم يتم قراءة الملف بنجاح.",
"Choose active calendars" => "إختر الجدول الزمني الرئيسي",
"New Calendar" => "جدول زمني جديد",
"CalDav Link" => "وصلة CalDav",
"Download" => "تحميل",
"Edit" => "تعديل",
"Delete" => "حذف",
"New calendar" => "جدول زمني جديد",
"Edit calendar" => "عادل الجدول الزمني",
"Displayname" => "الاسم المرئي",
"Active" => "حالي",
"Calendar color" => "لون الجدول الزمني",
"Save" => "إحفظ",
"Submit" => "أرسل",
"Cancel" => "إلغاء",
"Edit an event" => "عادل حدث",
"Export" => "تصدير المعلومات",
"Title of the Event" => "عنوان الحدث",
"Category" => "فئة",
"Select category" => "اختر الفئة",
"All Day Event" => "حدث في يوم كامل",
"From" => "من",
"To" => "إلى",
"Advanced options" => "خيارات متقدمة",
"Repeat" => "إعادة",
"Location" => "مكان",
"Location of the Event" => "مكان الحدث",
"Description" => "مواصفات",
"Description of the Event" => "وصف الحدث",
"Please choose the calendar" => "الرجاء إختر الجدول الزمني",
"Import" => "إدخال",
"Create a new event" => "إضافة حدث جديد",
"Timezone" => "المنطقة الزمنية",
"Timeformat" => "شكل الوقت",
"24h" => "24 ساعة",
"12h" => "12 ساعة",
"Calendar CalDAV syncing address:" => "عنوان لتحديث ال CalDAV الجدول الزمني"
);

View File

@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Проблем с идентификацията",
"Timezone changed" => "Часовата зона е сменена",
"Invalid request" => "Невалидна заявка",
"Calendar" => "Календар",
@ -11,50 +10,11 @@
"Monthly" => "Месечно",
"Yearly" => "Годишно",
"All day" => "Всички дни",
"Sunday" => "Неделя",
"Monday" => "Понеделник",
"Tuesday" => "Вторник",
"Wednesday" => "Сряда",
"Thursday" => "Четвъртък",
"Friday" => "Петък",
"Saturday" => "Събота",
"Sun." => "Нед.",
"Mon." => "Пон.",
"Tue." => "Втр.",
"Wed." => "Сря.",
"Thu." => "Чет.",
"Fri." => "Пет.",
"Sat." => "Съб.",
"January" => "Януари",
"February" => "Февруари",
"March" => "Март",
"April" => "Април",
"May" => "Май",
"June" => "Юни",
"July" => "Юли",
"August" => "Август",
"September" => "Септември",
"October" => "Октомври",
"November" => "Ноември",
"December" => "Декември",
"Jan." => "Ян.",
"Feb." => "Фв.",
"Mar." => "Март",
"Apr." => "Апр.",
"Jun." => "Юни",
"Jul." => "Юли",
"Aug." => "Авг.",
"Sep." => "Сеп.",
"Oct." => "Окт.",
"Nov." => "Ное.",
"Dec." => "Дек.",
"Title" => "Заглавие",
"Week" => "Седмица",
"Weeks" => "Седмици",
"Day" => "Ден",
"Month" => "Месец",
"Today" => "Днес",
"Calendars" => "Календари",
"Time" => "Час",
"There was a fail, while parsing the file." => "Възникна проблем с разлистването на файла.",
"Choose active calendars" => "Изберете активен календар",
"Download" => "Изтегляне",
@ -62,22 +22,19 @@
"Edit calendar" => "Промени календар",
"Displayname" => "Екранно име",
"Active" => "Активен",
"Description" => "Описание",
"Calendar color" => "Цвят на календара",
"Submit" => "Продължи",
"Edit an event" => "Промяна на събитие",
"Title" => "Заглавие",
"Title of the Event" => "Наименование",
"Location" => "Локация",
"Location of the Event" => "Локация",
"Category" => "Категория",
"All Day Event" => "Целодневно събитие",
"From" => "От",
"To" => "До",
"Repeat" => "Повтори",
"Attendees" => "Присъстващи",
"Location" => "Локация",
"Location of the Event" => "Локация",
"Description" => "Описание",
"Description of the Event" => "Описание",
"Close" => "Затвори",
"Create a new event" => "Ново събитие",
"Timezone" => "Часова зона"
);

View File

@ -1,8 +1,24 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Error d'autenticació",
"New Timezone:" => "Nova zona horària:",
"Timezone changed" => "La zona horària ha canviat",
"Invalid request" => "Sol.licitud no vàlida",
"Calendar" => "Calendari",
"Wrong calendar" => "Calendari erroni",
"Birthday" => "Aniversari",
"Business" => "Feina",
"Call" => "Trucada",
"Clients" => "Clients",
"Deliverer" => "Remitent",
"Holidays" => "Vacances",
"Ideas" => "Idees",
"Journey" => "Viatge",
"Jubilee" => "Sant",
"Meeting" => "Reunió",
"Other" => "Altres",
"Personal" => "Personal",
"Projects" => "Projectes",
"Questions" => "Preguntes",
"Work" => "Feina",
"Does not repeat" => "No es repeteix",
"Daily" => "Diari",
"Weekly" => "Mensual",
@ -10,21 +26,25 @@
"Bi-Weekly" => "Bisetmanalment",
"Monthly" => "Mensualment",
"Yearly" => "Cada any",
"All day" => "Tot el dia",
"Sunday" => "Diumenge",
"never" => "mai",
"by occurrences" => "per aparicions",
"by date" => "per data",
"by monthday" => "per dia del mes",
"by weekday" => "per dia de la setmana",
"Monday" => "Dilluns",
"Tuesday" => "Dimarts",
"Wednesday" => "Dimecres",
"Thursday" => "Dijous",
"Friday" => "Divendres",
"Saturday" => "Dissabte",
"Sun." => "dg.",
"Mon." => "dl.",
"Tue." => "dm.",
"Wed." => "dc.",
"Thu." => "dj.",
"Fri." => "dv.",
"Sat." => "ds.",
"Sunday" => "Diumenge",
"events week of month" => "esdeveniments la setmana del mes",
"first" => "primer",
"second" => "segon",
"third" => "tercer",
"fourth" => "quart",
"fifth" => "cinquè",
"last" => "últim",
"January" => "Gener",
"February" => "Febrer",
"March" => "Març",
@ -37,10 +57,40 @@
"October" => "Octubre",
"November" => "Novembre",
"December" => "Desembre",
"by events date" => "per data d'esdeveniments",
"by yearday(s)" => "per ahir(s)",
"by weeknumber(s)" => "per número(s) de la setmana",
"by day and month" => "per dia del mes",
"Not an array" => "No és una sèrie",
"Date" => "Data",
"Cal." => "Cal.",
"All day" => "Tot el dia",
"Missing fields" => "Els camps que falten",
"Title" => "Títol",
"From Date" => "Des de la data",
"From Time" => "Des de l'hora",
"To Date" => "Fins a la data",
"To Time" => "Fins a l'hora",
"The event ends before it starts" => "L'esdeveniment acaba abans que comenci",
"There was a database fail" => "Hi ha un error de base de dades",
"Week" => "Setmana",
"Month" => "Mes",
"List" => "Llista",
"Today" => "Avui",
"Calendars" => "Calendaris",
"There was a fail, while parsing the file." => "S'ha produït un error en analitzar el fitxer.",
"Sun." => "dg.",
"Mon." => "dl.",
"Tue." => "dt.",
"Wed." => "dc.",
"Thu." => "dj.",
"Fri." => "dv.",
"Sat." => "ds.",
"Jan." => "gen.",
"Feb." => "febr.",
"Mar." => "març",
"Apr." => "abr.",
"May." => "maig",
"Jun." => "juny",
"Jul." => "jul.",
"Aug." => "ag.",
@ -48,36 +98,52 @@
"Oct." => "oct.",
"Nov." => "nov.",
"Dec." => "des.",
"Week" => "Setmana",
"Weeks" => "Setmanes",
"Day" => "Dia",
"Month" => "Mes",
"Today" => "Avui",
"Calendars" => "Calendaris",
"Time" => "Hora",
"There was a fail, while parsing the file." => "S'ha produït un error en analitzar el fitxer.",
"Choose active calendars" => "Seleccioneu calendaris actius",
"New Calendar" => "Calendari nou",
"CalDav Link" => "Enllaç CalDav",
"Download" => "Baixa",
"Edit" => "Edita",
"Delete" => "Esborra",
"New calendar" => "Calendari nou",
"Edit calendar" => "Edita el calendari",
"Displayname" => "Mostra el nom",
"Active" => "Actiu",
"Description" => "Descripció",
"Calendar color" => "Color del calendari",
"Submit" => "Tramet",
"Save" => "Desa",
"Submit" => "Envia",
"Cancel" => "Cancel·la",
"Edit an event" => "Edició d'un esdeveniment",
"Title" => "Títol",
"Export" => "Exporta",
"Title of the Event" => "Títol de l'esdeveniment",
"Location" => "Ubicació",
"Location of the Event" => "Ubicació de l'esdeveniment",
"Category" => "Categoria",
"Select category" => "Seleccioneu categoria",
"All Day Event" => "Esdeveniment de tot el dia",
"From" => "Des de",
"To" => "Fins a",
"Repeat" => "Repeteix",
"Attendees" => "Assistents",
"Advanced options" => "Opcions avançades",
"Repeat" => "Repetició",
"Advanced" => "Avançat",
"Select weekdays" => "Dies de la setmana seleccionats",
"Select days" => "Seleccionar dies",
"and the events day of year." => "i dies d'esdeveniment de l'any.",
"and the events day of month." => "i dies d'esdeveniment del mes.",
"Select months" => "Seleccionar mesos",
"Select weeks" => "Seleccionar setmanes",
"and the events week of year." => "i setmanes d'esdeveniment de l'any.",
"Interval" => "Interval",
"End" => "Final",
"occurrences" => "aparicions",
"Location" => "Ubicació",
"Location of the Event" => "Ubicació de l'esdeveniment",
"Description" => "Descripció",
"Description of the Event" => "Descripció de l'esdeveniment",
"Close" => "Tanca",
"Please choose the calendar" => "Escolliu el calendari",
"Import" => "Importa",
"Create a new event" => "Crea un nou esdeveniment",
"Timezone" => "Zona horària"
"Timezone" => "Zona horària",
"Check always for changes of the timezone" => "Comprova sempre en els canvis de zona horària",
"Timeformat" => "Format de temps",
"24h" => "24",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Adreça de sincronització del calendari CalDAV:"
);

View File

@ -0,0 +1,149 @@
<?php $TRANSLATIONS = array(
"New Timezone:" => "Nová časová zóna:",
"Timezone changed" => "Časová zóna byla změněna",
"Invalid request" => "Chybný požadavek",
"Calendar" => "Kalendář",
"Wrong calendar" => "Nesprávný kalendář",
"Birthday" => "Narozeniny",
"Business" => "Pracovní",
"Call" => "Volat",
"Clients" => "Klienti",
"Deliverer" => "Doručovatel",
"Holidays" => "Prázdniny",
"Ideas" => "Nápady",
"Journey" => "Cesta",
"Jubilee" => "Jubileum",
"Meeting" => "Schůzka",
"Other" => "Další",
"Personal" => "Osobní",
"Projects" => "Projekty",
"Questions" => "Dotazy",
"Work" => "Práce",
"Does not repeat" => "Neopakuje se",
"Daily" => "Denně",
"Weekly" => "Týdně",
"Every Weekday" => "Každý všední den",
"Bi-Weekly" => "Jednou za dva týdny",
"Monthly" => "Měsíčně",
"Yearly" => "Ročně",
"never" => "nikdy",
"by occurrences" => "podle výskytu",
"by date" => "podle data",
"by monthday" => "podle dne v měsíci",
"by weekday" => "podle dne v týdnu",
"Monday" => "Pondělí",
"Tuesday" => "Úterý",
"Wednesday" => "Středa",
"Thursday" => "Čtvrtek",
"Friday" => "Pátek",
"Saturday" => "Sobota",
"Sunday" => "Neděle",
"events week of month" => "týdenní události v měsíci",
"first" => "první",
"second" => "druhý",
"third" => "třetí",
"fourth" => "čtvrtý",
"fifth" => "pátý",
"last" => "poslední",
"January" => "Leden",
"February" => "Únor",
"March" => "Břeyen",
"April" => "Duben",
"May" => "Květen",
"June" => "Červen",
"July" => "Červenec",
"August" => "Srpen",
"September" => "Září",
"October" => "Říjen",
"November" => "Listopad",
"December" => "Prosinec",
"by events date" => "podle data události",
"by yearday(s)" => "po dni (dnech)",
"by weeknumber(s)" => "podle čísel týdnů",
"by day and month" => "podle dne a měsíce",
"Not an array" => "Není zařazeno",
"Date" => "Datum",
"Cal." => "Kal.",
"All day" => "Celý den",
"Missing fields" => "Chybějící pole",
"Title" => "Název",
"From Date" => "Od data",
"From Time" => "Od",
"To Date" => "Do data",
"To Time" => "Do",
"The event ends before it starts" => "Akce končí před zahájením",
"There was a database fail" => "Chyba v databázi",
"Week" => "týden",
"Month" => "měsíc",
"List" => "Seznam",
"Today" => "dnes",
"Calendars" => "Kalendáře",
"There was a fail, while parsing the file." => "Chyba při převodu souboru",
"Sun." => "Ne",
"Mon." => "Po",
"Tue." => "Út",
"Wed." => "St",
"Thu." => "Čt",
"Fri." => "",
"Sat." => "So",
"Jan." => "Led.",
"Feb." => "Úno.",
"Mar." => "Bře.",
"Apr." => "Dub.",
"May." => "Kvě.",
"Jun." => "Čer.",
"Jul." => "Čec.",
"Aug." => "Srp.",
"Sep." => "Zář.",
"Oct." => "Říj.",
"Nov." => "Lis.",
"Dec." => "Pro.",
"Choose active calendars" => "Vybrat aktivní kalendář",
"New Calendar" => "Nový kalendář",
"CalDav Link" => "Odkaz CalDav",
"Download" => "Stáhnout",
"Edit" => "Editovat",
"Delete" => "Odstranit",
"New calendar" => "Nový kalendář",
"Edit calendar" => "Editovat kalendář",
"Displayname" => "Zobrazené jméno",
"Active" => "Aktivní",
"Calendar color" => "Barva kalendáře",
"Save" => "Uložit",
"Submit" => "Potvrdit",
"Cancel" => "Storno",
"Edit an event" => "Editovat událost",
"Export" => "Export",
"Title of the Event" => "Název události",
"Category" => "Kategorie",
"Select category" => "Vyberte kategorii",
"All Day Event" => "Celodenní událost",
"From" => "od",
"To" => "do",
"Advanced options" => "Pokročilé volby",
"Repeat" => "Opakovat",
"Advanced" => "Pokročilé",
"Select weekdays" => "Vybrat dny v týdnu",
"Select days" => "Vybrat dny",
"and the events day of year." => "a denní události v roce",
"and the events day of month." => "a denní události v měsíci",
"Select months" => "Vybrat měsíce",
"Select weeks" => "Vybrat týdny",
"and the events week of year." => "a týden s událostmi v roce",
"Interval" => "Interval",
"End" => "Konec",
"occurrences" => "výskyty",
"Location" => "Umístění",
"Location of the Event" => "Místo konání události",
"Description" => "Popis",
"Description of the Event" => "Popis události",
"Please choose the calendar" => "Zvolte prosím kalendář",
"Import" => "Import",
"Create a new event" => "Vytvořit novou událost",
"Timezone" => "Časové pásmo",
"Check always for changes of the timezone" => "Zkontrolujte vždy změny časového pásma",
"Timeformat" => "Formát času",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Adresa pro synchronizaci kalendáře CalDAV:"
);

View File

@ -1,13 +1,14 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Godkendelsesfejl",
"Wrong calendar" => "Forkert kalender",
"New Timezone:" => "Ny tidszone:",
"Timezone changed" => "Tidszone ændret",
"Invalid request" => "Ugyldig forespørgsel",
"Calendar" => "Kalender",
"Wrong calendar" => "Forkert kalender",
"Birthday" => "Fødselsdag",
"Business" => "Forretning",
"Call" => "Ring",
"Clients" => "Kunder",
"Deliverer" => "Leverance",
"Holidays" => "Helligdage",
"Ideas" => "Ideér",
"Journey" => "Rejse",
@ -22,24 +23,27 @@
"Daily" => "Daglig",
"Weekly" => "Ugentlig",
"Every Weekday" => "Alle hverdage",
"Bi-Weekly" => "Bi-Ugentligt",
"Monthly" => "Månedlige",
"Bi-Weekly" => "Hver anden uge",
"Monthly" => "Månedlig",
"Yearly" => "Årlig",
"All day" => "Hele dagen",
"Sunday" => "Søndag",
"never" => "aldrig",
"by occurrences" => "efter forekomster",
"by date" => "efter dato",
"by monthday" => "efter dag i måneden",
"by weekday" => "efter ugedag",
"Monday" => "Mandag",
"Tuesday" => "Tirsdag",
"Wednesday" => "Onsdag",
"Thursday" => "Torsdag",
"Friday" => "Fredag",
"Saturday" => "Lørdag",
"Sun." => "Søn.",
"Mon." => "Man.",
"Tue." => "Tir.",
"Wed." => "Ons.",
"Thu." => "Tor.",
"Fri." => "Fre.",
"Sat." => "Lør.",
"Sunday" => "øndag",
"first" => "første",
"second" => "anden",
"third" => "tredje",
"fourth" => "fjerde",
"fifth" => "femte",
"last" => "sidste",
"January" => "Januar",
"February" => "Februar",
"March" => "Marts",
@ -52,6 +56,34 @@
"October" => "Oktober",
"November" => "November",
"December" => "December",
"by events date" => "efter begivenheders dato",
"by weeknumber(s)" => "efter ugenummer/-numre",
"by day and month" => "efter dag og måned",
"Not an array" => "Ikke en array",
"Date" => "Dato",
"Cal." => "Kal.",
"All day" => "Hele dagen",
"Missing fields" => "Manglende felter",
"Title" => "Titel",
"From Date" => "Fra dato",
"From Time" => "Fra tidspunkt",
"To Date" => "Til dato",
"To Time" => "Til tidspunkt",
"The event ends before it starts" => "Begivenheden slutter, inden den begynder",
"There was a database fail" => "Der var en fejl i databasen",
"Week" => "Uge",
"Month" => "Måned",
"List" => "Liste",
"Today" => "I dag",
"Calendars" => "Kalendere",
"There was a fail, while parsing the file." => "Der opstod en fejl under gennemlæsning af filen.",
"Sun." => "Søn.",
"Mon." => "Man.",
"Tue." => "Tir.",
"Wed." => "Ons.",
"Thu." => "Tor.",
"Fri." => "Fre.",
"Sat." => "Lør.",
"Jan." => "Jan.",
"Feb." => "Feb.",
"Mar." => "Mar.",
@ -60,49 +92,53 @@
"Jun." => "Jun.",
"Jul." => "Jul.",
"Aug." => "Aug.",
"Sep." => "Sep.",
"Oct." => "Oct.",
"Sep." => "Sept.",
"Oct." => "Okt.",
"Nov." => "Nov.",
"Dec." => "Dec.",
"Week" => "Uge",
"Weeks" => "Uger",
"More before {startdate}" => "Mere før {startdate}",
"More after {enddate}" => "Mere efter {enddate}",
"Day" => "Dag",
"Month" => "Måned",
"List" => "Liste",
"Today" => "I dag",
"Calendars" => "Kalendere",
"Time" => "Tid",
"There was a fail, while parsing the file." => "Der opstod en fejl under gennemlæsning af filen.",
"Choose active calendars" => "Vælg aktiv kalendere",
"Choose active calendars" => "Vælg aktive kalendere",
"New Calendar" => "Ny Kalender",
"CalDav Link" => "CalDav Link",
"CalDav Link" => "CalDav-link",
"Download" => "Hent",
"Edit" => "Rediger",
"Delete" => "Slet",
"New calendar" => "Ny kalender",
"Edit calendar" => "Rediger kalender",
"Displayname" => "Visningsnavn",
"Displayname" => "Vist navn",
"Active" => "Aktiv",
"Description" => "Beskrivelse",
"Calendar color" => "Kalenderfarve",
"Save" => "Gem",
"Submit" => "Send",
"Cancel" => "Annullér",
"Cancel" => "Annuller",
"Edit an event" => "Redigér en begivenhed",
"Title" => "Titel",
"Export" => "Eksporter",
"Title of the Event" => "Titel på begivenheden",
"Location" => "Sted",
"Location of the Event" => "Placering af begivenheden",
"Category" => "Kategori",
"Select category" => "Vælg kategori",
"All Day Event" => "Heldagsarrangement",
"From" => "Fra",
"To" => "Til",
"Advanced options" => "Avancerede indstillinger",
"Repeat" => "Gentag",
"Attendees" => "Deltagere",
"Advanced" => "Avanceret",
"Select weekdays" => "Vælg ugedage",
"Select days" => "Vælg dage",
"Select months" => "Vælg måneder",
"Select weeks" => "Vælg uger",
"Interval" => "Interval",
"End" => "Afslutning",
"occurrences" => "forekomster",
"Location" => "Sted",
"Location of the Event" => "Placering af begivenheden",
"Description" => "Beskrivelse",
"Description of the Event" => "Beskrivelse af begivenheden",
"Close" => "Luk",
"Please choose the calendar" => "Vælg venligst kalender",
"Import" => "Importer",
"Create a new event" => "Opret en ny begivenhed",
"Timezone" => "Tidszone"
"Timezone" => "Tidszone",
"Check always for changes of the timezone" => "Check altid efter ændringer i tidszone",
"Timeformat" => "Tidsformat",
"24h" => "24T",
"12h" => "12T",
"Calendar CalDAV syncing address:" => "Synkroniseringsadresse til CalDAV:"
);

View File

@ -1,9 +1,9 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Anmeldefehler",
"Wrong calendar" => "Falscher Kalender",
"New Timezone:" => "Neue Zeitzone:",
"Timezone changed" => "Zeitzone geändert",
"Invalid request" => "Anfragefehler",
"Calendar" => "Kalender",
"Wrong calendar" => "Falscher Kalender",
"Birthday" => "Geburtstag",
"Business" => "Geschäftlich",
"Call" => "Anruf",
@ -26,22 +26,25 @@
"Bi-Weekly" => "jede zweite Woche",
"Monthly" => "monatlich",
"Yearly" => "jährlich",
"Not an array" => "Kein Feld",
"All day" => "Ganztags",
"Sunday" => "Sonntag",
"never" => "niemals",
"by occurrences" => "nach Vorkommen",
"by date" => "nach Datum",
"by monthday" => "an einem Monatstag",
"by weekday" => "an einem Wochentag",
"Monday" => "Montag",
"Tuesday" => "Dienstag",
"Wednesday" => "Mittwoch",
"Thursday" => "Donnerstag",
"Friday" => "Freitag",
"Saturday" => "Samstag",
"Sun." => "Son.",
"Mon." => "Mon.",
"Tue." => "Die.",
"Wed." => "Mit.",
"Thu." => "Don.",
"Fri." => "Fre.",
"Sat." => "Sam.",
"Sunday" => "Sonntag",
"events week of month" => "Woche des Monats vom Termin",
"first" => "erste",
"second" => "zweite",
"third" => "dritte",
"fourth" => "vierte",
"fifth" => "fünfte",
"last" => "letzte",
"January" => "Januar",
"February" => "Februar",
"March" => "März",
@ -54,57 +57,74 @@
"October" => "Oktober",
"November" => "November",
"December" => "Dezember",
"Jan." => "Jan.",
"Feb." => "Feb.",
"Mar." => "Mär.",
"Apr." => "Apr.",
"May." => "Mai",
"Jun." => "Jun.",
"Jul." => "Jul.",
"Aug." => "Aug.",
"Sep." => "Sep.",
"Oct." => "Okt.",
"Nov." => "Nov.",
"Dec." => "Dez.",
"by events date" => "bei Tag des Termins",
"by yearday(s)" => "an einem Tag des Jahres",
"by weeknumber(s)" => "an einer Wochennummer",
"by day and month" => "an einer Tag und Monats Kombination",
"Not an array" => "Kein Feld",
"Date" => "Datum",
"Cal." => "Kal.",
"All day" => "Ganztags",
"Missing fields" => "fehlende Felder",
"Title" => "Titel",
"From Date" => "Startdatum",
"From Time" => "Startzeit",
"To Date" => "Enddatum",
"To Time" => "Endzeit",
"The event ends before it starts" => "Der Termin hört auf, bevor er angefangen hat.",
"There was a database fail" => "Datenbankfehler",
"Week" => "Woche",
"Weeks" => "Wochen",
"More before {startdate}" => "Mehr vor {startdate}",
"More after {enddate}" => "Mehr nach {enddate}",
"Day" => "Tag",
"Month" => "Monat",
"List" => "Liste",
"Today" => "Heute",
"Calendars" => "Kalender",
"Time" => "Zeit",
"There was a fail, while parsing the file." => "Fehler beim Einlesen der Datei.",
"Choose active calendars" => "Aktive Kalender wählen",
"New Calendar" => "Neuer Kalender",
"CalDav Link" => "CalDAV-Link",
"Download" => "Herunterladen",
"Edit" => "Bearbeiten",
"Delete" => "Löschen",
"New calendar" => "Neuer Kalender",
"Edit calendar" => "Kalender bearbeiten",
"Displayname" => "Anzeigename",
"Active" => "Aktiv",
"Description" => "Beschreibung",
"Calendar color" => "Kalenderfarbe",
"Save" => "Speichern",
"Submit" => "Bestätigen",
"Cancel" => "Abbrechen",
"Edit an event" => "Ereignis bearbeiten",
"Title" => "Titel",
"Export" => "Exportieren",
"Title of the Event" => "Name",
"Location" => "Ort",
"Location of the Event" => "Ort",
"Category" => "Kategorie",
"Select category" => "Kategorie auswählen",
"All Day Event" => "Ganztägiges Ereignis",
"From" => "von",
"To" => "bis",
"Advanced options" => "Erweiterte Optionen",
"Repeat" => "wiederholen",
"Attendees" => "Teilnehmer",
"Advanced" => "Erweitert",
"Select weekdays" => "Wochentage auswählen",
"Select days" => "Tage auswählen",
"and the events day of year." => "und den Tag des Jahres vom Termin",
"and the events day of month." => "und den Tag des Monats vom Termin",
"Select months" => "Monate auswählen",
"Select weeks" => "Wochen auswählen",
"and the events week of year." => "und den Tag des Jahres vom Termin",
"Interval" => "Intervall",
"End" => "Ende",
"occurrences" => "Vorkommen",
"Location" => "Ort",
"Location of the Event" => "Ort",
"Description" => "Beschreibung",
"Description of the Event" => "Beschreibung",
"Close" => "Schließen",
"Please choose the calendar" => "Bitte wählen Sie den Kalender.",
"Import" => "Importieren",
"Create a new event" => "Neues Ereignis",
"Timezone" => "Zeitzone"
"Timezone" => "Zeitzone",
"Check always for changes of the timezone" => "immer die Zeitzone überprüfen",
"Timeformat" => "Zeitformat",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Kalender CalDAV Synchronisationsadresse:"
);

View File

@ -1,16 +1,19 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Σφάλμα ταυτοποίησης",
"Wrong calendar" => "Λάθος ημερολόγιο",
"New Timezone:" => "Νέα ζώνη ώρας:",
"Timezone changed" => "Η ζώνη ώρας άλλαξε",
"Invalid request" => "Μη έγκυρο αίτημα",
"Calendar" => "Ημερολόγιο",
"Wrong calendar" => "Λάθος ημερολόγιο",
"Birthday" => "Γενέθλια",
"Business" => "Επιχείρηση",
"Call" => "Κλήση",
"Clients" => "Πελάτες",
"Deliverer" => "Παραδώσας",
"Holidays" => "Διακοπές",
"Ideas" => "Ιδέες",
"Journey" => "Ταξίδι",
"Jubilee" => "Γιορτή",
"Meeting" => "Συνάντηση",
"Other" => "Άλλο",
"Personal" => "Προσωπικό",
"Projects" => "Έργα",
@ -23,27 +26,30 @@
"Bi-Weekly" => "Δύο φορές την εβδομάδα",
"Monthly" => "Μηνιαία",
"Yearly" => "Ετήσια",
"Not an array" => "Δεν είναι μια σειρά",
"All day" => "Ολοήμερο",
"Sunday" => "Κυριακή",
"never" => "ποτέ",
"by occurrences" => "κατά συχνότητα πρόσβασης",
"by date" => "κατά ημερομηνία",
"by monthday" => "κατά ημέρα",
"by weekday" => "κατά εβδομάδα",
"Monday" => "Δευτέρα",
"Tuesday" => "Τρίτη",
"Wednesday" => "Τετάρτη",
"Thursday" => "Πέμπτη",
"Friday" => "Παρασκευή",
"Saturday" => "Σάββατο",
"Sun." => "Κυρ.",
"Mon." => "Δευτ.",
"Tue." => "Τρ.",
"Wed." => "Τετ.",
"Thu." => "Πέμ.",
"Fri." => "Παρ.",
"Sat." => "Σάβ.",
"Sunday" => "Κυριακή",
"events week of month" => "συμβάντα της εβδομάδας του μήνα",
"first" => "πρώτο",
"second" => "δεύτερο",
"third" => "τρίτο",
"fourth" => "τέταρτο",
"fifth" => "πέμπτο",
"last" => "τελευταίο",
"January" => "Ιανουάριος",
"February" => "Φεβρουάριος",
"March" => "Μάρτιος",
"April" => "Απρίλιος",
"May" => "Μάιος",
"May" => "Μάϊος",
"June" => "Ιούνιος",
"July" => "Ιούλιος",
"August" => "Αύγουστος",
@ -51,52 +57,93 @@
"October" => "Οκτώβριος",
"November" => "Νοέμβριος",
"December" => "Δεκέμβριος",
"Jan." => "Ιαν.",
"Feb." => "Φεβ.",
"Mar." => "Μαρ.",
"Apr." => "Απρ.",
"Jun." => "Ιούν.",
"Jul." => "Ιούλ.",
"Aug." => "Αύγ.",
"Sep." => "Σεπ.",
"Oct." => "Οκτ.",
"Nov." => "Νοέ.",
"Dec." => "Δεκ.",
"by events date" => "κατά ημερομηνία συμβάντων",
"by yearday(s)" => "κατά ημέρα(ες) του έτους",
"by weeknumber(s)" => "κατά εβδομάδα(ες)",
"by day and month" => "κατά ημέρα και μήνα",
"Not an array" => "Δεν είναι μια σειρά",
"Date" => "Ημερομηνία",
"Cal." => "Ημερ.",
"All day" => "Ολοήμερο",
"Missing fields" => "Πεδία που λείπουν",
"Title" => "Τίτλος",
"From Date" => "Από Ημερομηνία",
"From Time" => "Από Ώρα",
"To Date" => "Έως Ημερομηνία",
"To Time" => "Έως Ώρα",
"The event ends before it starts" => "Το γεγονός ολοκληρώνεται πριν από την έναρξή του",
"There was a database fail" => "Υπήρξε σφάλμα στη βάση δεδομένων",
"Week" => "Εβδομάδα",
"Weeks" => "Εβδομάδες",
"Day" => "Ημέρα",
"Month" => "Μήνας",
"List" => "Λίστα",
"Today" => "Σήμερα",
"Calendars" => "Ημερολόγια",
"Time" => "Ώρα",
"There was a fail, while parsing the file." => "Υπήρχε μια αποτυχία, κατά την ανάλυση του αρχείου.",
"There was a fail, while parsing the file." => "Υπήρξε μια αποτυχία, κατά την αξιολόγηση του αρχείου.",
"Sun." => "Κυρ.",
"Mon." => "Δευτ.",
"Tue." => "Τρι.",
"Wed." => "Τετ.",
"Thu." => "Πέμ.",
"Fri." => "Παρ.",
"Sat." => "Σαβ.",
"Jan." => "Ιαν.",
"Feb." => "Φεβ.",
"Mar." => "Μαρ.",
"Apr." => "Απρ.",
"May." => "Μάϊ.",
"Jun." => "Ιον.",
"Jul." => "Ιολ.",
"Aug." => "Αύγ.",
"Sep." => "Σεπ.",
"Oct." => "Οκτ.",
"Nov." => "Νοε.",
"Dec." => "Δεκ.",
"Choose active calendars" => "Επιλέξτε τα ενεργά ημερολόγια",
"New Calendar" => "Νέα Ημερολόγιο",
"CalDav Link" => "Σύνδεση CalDAV",
"Download" => "Λήψη",
"Edit" => "Επεξεργασία",
"Delete" => "Διαγραφή",
"New calendar" => "Νέο ημερολόγιο",
"Edit calendar" => "Επεξεργασία ημερολογίου",
"Displayname" => "Προβολή ονόματος",
"Active" => "Ενεργό",
"Description" => "Περιγραφή",
"Calendar color" => "Χρώμα ημερολογίου",
"Save" => "Αποθήκευση",
"Submit" => "Υποβολή",
"Cancel" => "Ακύρωση",
"Edit an event" => "Επεξεργασία ενός γεγονότος",
"Title" => "Τίτλος",
"Export" => "Εξαγωγή",
"Title of the Event" => "Τίτλος συμβάντος",
"Location" => "Τοποθεσία",
"Location of the Event" => "Τοποθεσία συμβάντος",
"Category" => "Κατηγορία",
"Select category" => "Επιλέξτε κατηγορία",
"All Day Event" => "Ολοήμερο συμβάν",
"From" => "Από",
"To" => "Έως",
"Advanced options" => "Επιλογές για προχωρημένους",
"Repeat" => "Επαναλαμβανόμενο",
"Attendees" => "Παρευρισκόμενοι",
"Advanced" => "Για προχωρημένους",
"Select weekdays" => "Επιλογή ημερών εβδομάδας",
"Select days" => "Επιλογή ημερών",
"and the events day of year." => "και των ημερών του χρόνου που υπάρχουν συμβάντα.",
"and the events day of month." => "και των ημερών του μήνα που υπάρχουν συμβάντα.",
"Select months" => "Επιλογή μηνών",
"Select weeks" => "Επιλογή εβδομάδων",
"and the events week of year." => "και των εβδομάδων του χρόνου που υπάρουν συμβάντα.",
"Interval" => "Διάστημα",
"End" => "Τέλος",
"occurrences" => "περιστατικά",
"Location" => "Τοποθεσία",
"Location of the Event" => "Τοποθεσία συμβάντος",
"Description" => "Περιγραφή",
"Description of the Event" => "Περιγραφή του συμβάντος",
"Close" => "Κλείσιμο",
"Please choose the calendar" => "Παρακαλώ επιλέξτε το ημερολόγιο",
"Import" => "Εισαγωγή",
"Create a new event" => "Δημιουργήστε ένα νέο συμβάν",
"Timezone" => "Ζώνη ώρας"
"Timezone" => "Ζώνη ώρας",
"Check always for changes of the timezone" => "Έλεγοχς πάντα για τις αλλαγές της ζώνης ώρας",
"Timeformat" => "Μορφή ώρας",
"24h" => "24ω",
"12h" => "12ω",
"Calendar CalDAV syncing address:" => "Διεύθυνση για το συγχρονισμού του ημερολογίου CalDAV:"
);

130
apps/calendar/l10n/eo.php Normal file
View File

@ -0,0 +1,130 @@
<?php $TRANSLATIONS = array(
"New Timezone:" => "Nova horzono:",
"Timezone changed" => "La horozono estas ŝanĝita",
"Invalid request" => "Nevalida peto",
"Calendar" => "Kalendaro",
"Wrong calendar" => "Malĝusta kalendaro",
"Birthday" => "Naskiĝotago",
"Business" => "Negoco",
"Call" => "Voko",
"Clients" => "Klientoj",
"Deliverer" => "Livero",
"Holidays" => "Ferioj",
"Ideas" => "Ideoj",
"Journey" => "Vojaĝo",
"Jubilee" => "Jubileo",
"Meeting" => "Rendevuo",
"Other" => "Alia",
"Personal" => "Persona",
"Projects" => "Projektoj",
"Questions" => "Demandoj",
"Work" => "Laboro",
"Does not repeat" => "Ĉi tio ne ripetiĝas",
"Daily" => "Tage",
"Weekly" => "Semajne",
"Every Weekday" => "Tage",
"Bi-Weekly" => "Semajnduope",
"Monthly" => "Monate",
"Yearly" => "Jare",
"never" => "neniam",
"by occurrences" => "laŭ aperoj",
"by date" => "laŭ dato",
"by monthday" => "laŭ monattago",
"by weekday" => "laŭ semajntago",
"Monday" => "lundo",
"Tuesday" => "mardo",
"Wednesday" => "merkredo",
"Thursday" => "ĵaŭdo",
"Friday" => "vendredo",
"Saturday" => "sabato",
"Sunday" => "dimanĉo",
"events week of month" => "la monatsemajno de la okazaĵo",
"first" => "unua",
"second" => "dua",
"third" => "tria",
"fourth" => "kvara",
"fifth" => "kvina",
"last" => "lasta",
"January" => "Januaro",
"February" => "Februaro",
"March" => "Marto",
"April" => "Aprilo",
"May" => "Majo",
"June" => "Junio",
"July" => "Julio",
"August" => "Aŭgusto",
"September" => "Septembro",
"October" => "Oktobro",
"November" => "Novembro",
"December" => "Decembro",
"by events date" => "laŭ okazaĵdato",
"by yearday(s)" => "laŭ jartago(j)",
"by weeknumber(s)" => "laŭ semajnnumero(j)",
"by day and month" => "laŭ tago kaj monato",
"Not an array" => "Ĉi tio ne estas tabeltipa",
"Date" => "Dato",
"Cal." => "Kal.",
"All day" => "La tuta tago",
"Missing fields" => "Mankas iuj kampoj",
"Title" => "Titolo",
"From Date" => "ekde la dato",
"From Time" => "ekde la horo",
"To Date" => "ĝis la dato",
"To Time" => "ĝis la horo",
"The event ends before it starts" => "La okazaĵo finas antaŭ komenci",
"There was a database fail" => "Datumbaza malsukceso okazis",
"Week" => "Semajno",
"Month" => "Monato",
"List" => "Listo",
"Today" => "Hodiaŭ",
"Calendars" => "Kalendaroj",
"There was a fail, while parsing the file." => "Malsukceso okazis dum analizo de la dosiero.",
"Choose active calendars" => "Elektu aktivajn kalendarojn",
"New Calendar" => "Nova kalendaro",
"CalDav Link" => "CalDav-a ligilo",
"Download" => "Elŝuti",
"Edit" => "Redakti",
"Delete" => "Forigi",
"New calendar" => "Nova kalendaro",
"Edit calendar" => "Redakti la kalendaron",
"Displayname" => "Montrota nomo",
"Active" => "Aktiva",
"Calendar color" => "Kalendarokoloro",
"Save" => "Konservi",
"Submit" => "Sendi",
"Cancel" => "Nuligi",
"Edit an event" => "Redakti okazaĵon",
"Export" => "Elporti",
"Title of the Event" => "Okazaĵotitolo",
"Category" => "Kategorio",
"Select category" => "Elekti kategorion",
"All Day Event" => "La tuta tago",
"From" => "Ekde",
"To" => "Ĝis",
"Advanced options" => "Altnivela agordo",
"Repeat" => "Ripeti",
"Advanced" => "Altnivelo",
"Select weekdays" => "Elekti semajntagojn",
"Select days" => "Elekti tagojn",
"and the events day of year." => "kaj la jartago de la okazaĵo.",
"and the events day of month." => "kaj la monattago de la okazaĵo.",
"Select months" => "Elekti monatojn",
"Select weeks" => "Elekti semajnojn",
"and the events week of year." => "kaj la jarsemajno de la okazaĵo.",
"Interval" => "Intervalo",
"End" => "Fino",
"occurrences" => "aperoj",
"Location" => "Loko",
"Location of the Event" => "Okazaĵoloko",
"Description" => "Priskribo",
"Description of the Event" => "Okazaĵopriskribo",
"Please choose the calendar" => "Bonvolu elekti kalendaron",
"Import" => "Enporti",
"Create a new event" => "Krei okazaĵon",
"Timezone" => "Horozono",
"Check always for changes of the timezone" => "Ĉiam kontroli ĉu la horzono ŝanĝiĝis",
"Timeformat" => "Tempoformo",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Adreso de kalendarosinkronigo per CalDAV:"
);

View File

@ -1,12 +1,14 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Error de autentificación",
"Wrong calendar" => "Calendario incorrecto",
"New Timezone:" => "Nueva zona horaria:",
"Timezone changed" => "Zona horaria cambiada",
"Invalid request" => "Petición no válida",
"Calendar" => "Calendario",
"Wrong calendar" => "Calendario incorrecto",
"Birthday" => "Cumpleaños",
"Business" => "Negocios",
"Call" => "LLamada",
"Clients" => "Clientes",
"Deliverer" => "Entrega",
"Holidays" => "Feriados",
"Ideas" => "Ideas",
"Journey" => "Viaje",
@ -14,31 +16,35 @@
"Meeting" => "Reunión",
"Other" => "Otro",
"Personal" => "Personal",
"Projects" => "Projectos",
"Projects" => "Proyectos",
"Questions" => "Preguntas",
"Work" => "Trabajo",
"Does not repeat" => "No se repite",
"Daily" => "Diariamente",
"Weekly" => "Semanalmente",
"Every Weekday" => "Una vez a la semana",
"Bi-Weekly" => "Dos veces a la semana",
"Every Weekday" => "Días de semana laboral",
"Bi-Weekly" => "Cada 2 semanas",
"Monthly" => "Mensualmente",
"Yearly" => "Anualmente",
"All day" => "Todo el día",
"Sunday" => "Domingo",
"never" => "nunca",
"by occurrences" => "por ocurrencias",
"by date" => "por fecha",
"by monthday" => "por día del mes",
"by weekday" => "por día de la semana",
"Monday" => "Lunes",
"Tuesday" => "Martes",
"Wednesday" => "Miércoles",
"Thursday" => "Jueves",
"Friday" => "Viernes",
"Saturday" => "Sábado",
"Sun." => "Dom.",
"Mon." => "Lun.",
"Tue." => "Mar.",
"Wed." => "Mie.",
"Thu." => "Jue.",
"Fri." => "Vie.",
"Sat." => "Sáb.",
"Sunday" => "Domingo",
"events week of month" => "eventos de la semana del mes",
"first" => "primer",
"second" => "segundo",
"third" => "tercer",
"fourth" => "cuarto",
"fifth" => "quinto",
"last" => "último",
"January" => "Enero",
"February" => "Febrero",
"March" => "Marzo",
@ -51,10 +57,40 @@
"October" => "Octubre",
"November" => "Noviembre",
"December" => "Diciembre",
"by events date" => "por fecha de los eventos",
"by yearday(s)" => "por día(s) del año",
"by weeknumber(s)" => "por número(s) de semana",
"by day and month" => "por día y mes",
"Not an array" => "No es una serie",
"Date" => "Fecha",
"Cal." => "Cal.",
"All day" => "Todo el día",
"Missing fields" => "Los campos que faltan",
"Title" => "Título",
"From Date" => "Desde la fecha",
"From Time" => "Desde la hora",
"To Date" => "Hasta la fecha",
"To Time" => "Hasta la hora",
"The event ends before it starts" => "El evento termina antes de que comience",
"There was a database fail" => "Hubo un error en la base de datos",
"Week" => "Semana",
"Month" => "Mes",
"List" => "Lista",
"Today" => "Hoy",
"Calendars" => "Calendarios",
"There was a fail, while parsing the file." => "Hubo un fallo al analizar el archivo.",
"Sun." => "Dom.",
"Mon." => "Lun.",
"Tue." => "Mar.",
"Wed." => "Mié.",
"Thu." => "Jue.",
"Fri." => "Vie.",
"Sat." => "Sáb.",
"Jan." => "Ene.",
"Feb." => "Feb.",
"Mar." => "Mar.",
"Apr." => "Abr.",
"May." => "May.",
"Jun." => "Jun.",
"Jul." => "Jul.",
"Aug." => "Ago.",
@ -62,42 +98,52 @@
"Oct." => "Oct.",
"Nov." => "Nov.",
"Dec." => "Dic.",
"Week" => "Semana",
"Weeks" => "Semanas",
"Day" => "Día",
"Month" => "Mes",
"List" => "Lista",
"Today" => "Hoy",
"Calendars" => "Calendarios",
"Time" => "Hora",
"There was a fail, while parsing the file." => "Hubo un fallo al analizar el archivo.",
"Choose active calendars" => "Elige los calendarios activos",
"New Calendar" => "Nuevo calendario",
"CalDav Link" => "Enlace a CalDav",
"Download" => "Descargar",
"Edit" => "Editar",
"Delete" => "Eliminar",
"New calendar" => "Nuevo calendario",
"Edit calendar" => "Editar calendario",
"Displayname" => "Nombre",
"Active" => "Activo",
"Description" => "Descripción",
"Calendar color" => "Color del calendario",
"Save" => "Guardar",
"Submit" => "Guardar",
"Cancel" => "Cancelar",
"Edit an event" => "Editar un evento",
"Title" => "Título",
"Export" => "Exportar",
"Title of the Event" => "Título del evento",
"Location" => "Lugar",
"Location of the Event" => "Lugar del Evento",
"Category" => "Categoría",
"Select category" => "Seleccionar categoría",
"All Day Event" => "Todo el día",
"From" => "Desde",
"To" => "Hasta",
"Advanced options" => "Opciones avanzadas",
"Repeat" => "Repetir",
"Attendees" => "Asistentes",
"Advanced" => "Avanzado",
"Select weekdays" => "Seleccionar días de la semana",
"Select days" => "Seleccionar días",
"and the events day of year." => "y el día del año de los eventos.",
"and the events day of month." => "y el día del mes de los eventos.",
"Select months" => "Seleccionar meses",
"Select weeks" => "Seleccionar semanas",
"and the events week of year." => "y la semana del año de los eventos.",
"Interval" => "Intervalo",
"End" => "Fin",
"occurrences" => "ocurrencias",
"Location" => "Lugar",
"Location of the Event" => "Lugar del Evento",
"Description" => "Descripción",
"Description of the Event" => "Descripción del evento",
"Close" => "Cerrar",
"Please choose the calendar" => "Elija el calendario",
"Import" => "Importar",
"Create a new event" => "Crear un nuevo evento",
"Timezone" => "Zona horaria"
"Timezone" => "Zona horaria",
"Check always for changes of the timezone" => "Comprobar siempre por cambios en la zona horaria",
"Timeformat" => "Formato de hora",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Dirección de sincronización de calendario CalDAV:"
);

View File

@ -1,8 +1,23 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Autentimise viga",
"Timezone changed" => "Ajavöönd on muudetud",
"Invalid request" => "Vigane päring",
"Calendar" => "Kalender",
"Wrong calendar" => "Vale kalender",
"Birthday" => "Sünnipäev",
"Business" => "Äri",
"Call" => "Helista",
"Clients" => "Kliendid",
"Deliverer" => "Kohaletoimetaja",
"Holidays" => "Pühad",
"Ideas" => "Ideed",
"Journey" => "Reis",
"Jubilee" => "Juubel",
"Meeting" => "Kohtumine",
"Other" => "Muu",
"Personal" => "Isiklik",
"Projects" => "Projektid",
"Questions" => "Küsimused",
"Work" => "Töö",
"Does not repeat" => "Ei kordu",
"Daily" => "Iga päev",
"Weekly" => "Iga nädal",
@ -10,74 +25,56 @@
"Bi-Weekly" => "Üle nädala",
"Monthly" => "Igal kuul",
"Yearly" => "Igal aastal",
"Not an array" => "Pole andmemassiiv",
"All day" => "Kogu päev",
"Sunday" => "Pühapäev",
"Monday" => "Esmaspäev",
"Tuesday" => "Teisipäev",
"Wednesday" => "Kolmapäev",
"Thursday" => "Neljapäev",
"Friday" => "Reede",
"Saturday" => "Laupäev",
"Sun." => "Pü.",
"Mon." => "Esm.",
"Tue." => "Teisip.",
"Wed." => "Kolmap.",
"Thu." => "Neljap.",
"Fri." => "Reede",
"Sat." => "Laup.",
"January" => "Jaanuar",
"February" => "Veebruar",
"March" => "Märts",
"April" => "Aprill",
"May" => "Mai",
"June" => "Juuni",
"July" => "Juuli",
"August" => "August",
"September" => "September",
"October" => "Oktoober",
"November" => "November",
"December" => "Detsember",
"Jan." => "Jan.",
"Feb." => "Veebr.",
"Mar." => "Märts",
"Apr." => "Apr.",
"Jun." => "Jun.",
"Jul." => "Jul.",
"Aug." => "Aug.",
"Sep." => "Sept.",
"Oct." => "Okt.",
"Nov." => "Nov.",
"Dec." => "Dets.",
"Missing fields" => "Puuduvad väljad",
"Title" => "Pealkiri",
"From Date" => "Alates kuupäevast",
"From Time" => "Alates kellaajast",
"To Date" => "Kuni kuupäevani",
"To Time" => "Kuni kellaajani",
"The event ends before it starts" => "Üritus lõpeb enne, kui see algab",
"There was a database fail" => "Tekkis andmebaasi viga",
"Week" => "Nädal",
"Weeks" => "Nädalat",
"Day" => "Päev",
"Month" => "Kuu",
"List" => "Nimekiri",
"Today" => "Täna",
"Calendars" => "Kalendrid",
"Time" => "Kellaaeg",
"There was a fail, while parsing the file." => "Faili parsimisel tekkis viga.",
"Choose active calendars" => "Vali aktiivsed kalendrid",
"New Calendar" => "Uus kalender",
"CalDav Link" => "CalDav Link",
"Download" => "Lae alla",
"Edit" => "Muuda",
"Delete" => "Kustuta",
"New calendar" => "Uus kalender",
"Edit calendar" => "Muuda kalendrit",
"Displayname" => "Näidatav nimi",
"Active" => "Aktiivne",
"Description" => "Kirjeldus",
"Calendar color" => "Kalendri värv",
"Save" => "Salvesta",
"Submit" => "OK",
"Cancel" => "Loobu",
"Edit an event" => "Muuda sündmust",
"Title" => "Pealkiri",
"Export" => "Ekspordi",
"Title of the Event" => "Sündmuse pealkiri",
"Location" => "Asukoht",
"Location of the Event" => "Sündmuse toimumiskoht",
"Category" => "Kategooria",
"Select category" => "Salvesta kategooria",
"All Day Event" => "Kogu päeva sündmus",
"From" => "Alates",
"To" => "Kuni",
"Advanced options" => "Lisavalikud",
"Repeat" => "Korda",
"Attendees" => "Osalejad",
"Location" => "Asukoht",
"Location of the Event" => "Sündmuse toimumiskoht",
"Description" => "Kirjeldus",
"Description of the Event" => "Sündmuse kirjeldus",
"Close" => "Sulge",
"Please choose the calendar" => "Palun vali kalender",
"Import" => "Impordi",
"Create a new event" => "Loo sündmus",
"Timezone" => "Ajavöönd"
"Timezone" => "Ajavöönd",
"Timeformat" => "Aja vorming",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Kalendri CalDAV sünkroniseerimise aadress:"
);

80
apps/calendar/l10n/eu.php Normal file
View File

@ -0,0 +1,80 @@
<?php $TRANSLATIONS = array(
"Timezone changed" => "Ordu-zona aldatuta",
"Invalid request" => "Baligabeko eskaera",
"Calendar" => "Egutegia",
"Wrong calendar" => "Egutegi okerra",
"Birthday" => "Jaioteguna",
"Business" => "Negozioa",
"Call" => "Deia",
"Clients" => "Bezeroak",
"Deliverer" => "Banatzailea",
"Holidays" => "Oporrak",
"Ideas" => "Ideiak",
"Journey" => "Bidaia",
"Jubilee" => "Urteurrena",
"Meeting" => "Bilera",
"Other" => "Bestelakoa",
"Personal" => "Pertsonala",
"Projects" => "Proiektuak",
"Questions" => "Galderak",
"Work" => "Lana",
"Does not repeat" => "Ez da errepikatzen",
"Daily" => "Egunero",
"Weekly" => "Astero",
"Every Weekday" => "Asteko egun guztietan",
"Bi-Weekly" => "Bi-Astero",
"Monthly" => "Hilabetero",
"Yearly" => "Urtero",
"Not an array" => "Ez da bektore bat",
"All day" => "Egun guztia",
"Missing fields" => "Eremuak faltan",
"Title" => "Izenburua",
"From Date" => "Hasierako Data",
"From Time" => "Hasierako Ordua",
"To Date" => "Bukaerako Data",
"To Time" => "Bukaerako Ordua",
"The event ends before it starts" => "Gertaera hasi baino lehen bukatzen da",
"There was a database fail" => "Datu baseak huts egin du",
"Week" => "Astea",
"Month" => "Hilabetea",
"List" => "Zerrenda",
"Today" => "Gaur",
"Calendars" => "Egutegiak",
"There was a fail, while parsing the file." => "Huts bat egon da, fitxategia aztertzen zen bitartea.",
"Choose active calendars" => "Aukeratu egutegi aktiboak",
"New Calendar" => "Egutegi berria",
"CalDav Link" => "CalDav Lotura",
"Download" => "Deskargatu",
"Edit" => "Editatu",
"Delete" => "Ezabatu",
"New calendar" => "Egutegi berria",
"Edit calendar" => "Editatu egutegia",
"Displayname" => "Bistaratzeko izena",
"Active" => "Aktiboa",
"Calendar color" => "Egutegiaren kolorea",
"Save" => "Gorde",
"Submit" => "Bidali",
"Cancel" => "Ezeztatu",
"Edit an event" => "Editatu gertaera",
"Export" => "Exportatu",
"Title of the Event" => "Gertaeraren izenburua",
"Category" => "Kategoria",
"Select category" => "Aukeratu kategoria",
"All Day Event" => "Egun osoko gertaera",
"From" => "Hasiera",
"To" => "Bukaera",
"Advanced options" => "Aukera aurreratuak",
"Repeat" => "Errepikatu",
"Location" => "Kokalekua",
"Location of the Event" => "Gertaeraren kokalekua",
"Description" => "Deskribapena",
"Description of the Event" => "Gertaeraren deskribapena",
"Please choose the calendar" => "Mesedez aukeratu egutegia",
"Import" => "Importatu",
"Create a new event" => "Sortu gertaera berria",
"Timezone" => "Ordu-zona",
"Timeformat" => "Ordu formatua",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Egutegiaren CalDAV sinkronizazio helbidea"
);

View File

@ -1,17 +1,17 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Erreur d'authentification",
"Wrong calendar" => "Mauvais calendrier",
"New Timezone:" => "Nouveau fuseau horaire :",
"Timezone changed" => "Fuseau horaire modifié",
"Invalid request" => "Requête invalide",
"Calendar" => "Calendrier",
"Wrong calendar" => "Mauvais calendrier",
"Birthday" => "Anniversaire",
"Business" => "Business",
"Business" => "Professionnel",
"Call" => "Appel",
"Clients" => "Clients",
"Deliverer" => "Livreur",
"Clients" => "Clientèle",
"Deliverer" => "Livraison",
"Holidays" => "Vacances",
"Ideas" => "Idées",
"Journey" => "Journée",
"Journey" => "Déplacement",
"Jubilee" => "Jubilé",
"Meeting" => "Meeting",
"Other" => "Autre",
@ -21,27 +21,29 @@
"Work" => "Travail",
"Does not repeat" => "Pas de répétition",
"Daily" => "Tous les jours",
"Weekly" => "Toutes les semaines",
"Every Weekday" => "Chaque jour de la semaine",
"Bi-Weekly" => "Bimestriel",
"Monthly" => "Tous les mois",
"Yearly" => "Tous les ans",
"Not an array" => "Ce n'est pas un tableau",
"All day" => "Tous les jours",
"Sunday" => "Dimanche",
"Weekly" => "Hebdomadaire",
"Every Weekday" => "Quotidien",
"Bi-Weekly" => "Bi-hebdomadaire",
"Monthly" => "Mensuel",
"Yearly" => "Annuel",
"never" => "jamais",
"by occurrences" => "par occurrences",
"by date" => "par date",
"by monthday" => "par jour du mois",
"by weekday" => "par jour de la semaine",
"Monday" => "Lundi",
"Tuesday" => "Mardi",
"Wednesday" => "Mercredi",
"Thursday" => "Jeudi",
"Friday" => "Vendredi",
"Saturday" => "Samedi",
"Sun." => "Dim.",
"Mon." => "Lun.",
"Tue." => "Mar.",
"Wed." => "Mer.",
"Thu." => "Jeu.",
"Fri." => "Ven.",
"Sat." => "Sam.",
"Sunday" => "Dimanche",
"first" => "premier",
"second" => "second",
"third" => "troisième",
"fourth" => "quatrième",
"fifth" => "cinquième",
"last" => "dernier",
"January" => "Janvier",
"February" => "Février",
"March" => "Mars",
@ -54,57 +56,90 @@
"October" => "Octobre",
"November" => "Novembre",
"December" => "Décembre",
"Jan." => "Jan.",
"Feb." => "Fév.",
"Mar." => "Mar.",
"Apr." => "Avr.",
"May." => "Peut-être *****",
"Jun." => "Juin",
"Jul." => "Juil.",
"Aug." => "Aoû.",
"Sep." => "Sep.",
"Oct." => "Oct.",
"Nov." => "Nov.",
"Dec." => "Déc.",
"by events date" => "par date dévénements",
"by yearday(s)" => "par jour(s) de l'année",
"by weeknumber(s)" => "par numéro de semaine(s)",
"by day and month" => "par jour et mois",
"Not an array" => "Ce n'est pas un tableau",
"Date" => "Date",
"Cal." => "Cal.",
"All day" => "Journée entière",
"Missing fields" => "Champs manquants",
"Title" => "Titre",
"From Date" => "De la date",
"From Time" => "De l'heure",
"To Date" => "A la date",
"To Time" => "A l'heure",
"The event ends before it starts" => "L'évènement s'est terminé avant qu'il ne commence",
"There was a database fail" => "Il y a eu un échec dans la base de donnée",
"Week" => "Semaine",
"Weeks" => "Semaines",
"More before {startdate}" => "Voir plus avant {startdate}",
"More after {enddate}" => "Voir plus après {enddate}",
"Day" => "Jour",
"Month" => "Mois",
"List" => "Liste",
"Today" => "Aujourd'hui",
"Calendars" => "Calendriers",
"Time" => "Heure",
"There was a fail, while parsing the file." => "Une erreur est survenue pendant la lecture du fichier.",
"Sun." => "Dim.",
"Mon." => "Lun.",
"Tue." => "Mar.",
"Wed." => "Mer.",
"Thu." => "Jeu.",
"Fri." => "Ven.",
"Sat." => "Sam.",
"Jan." => "Jan.",
"Feb." => "Fév.",
"Mar." => "Mar.",
"Apr." => "Avr.",
"May." => "Mai.",
"Jun." => "Jui.",
"Jul." => "Jit.",
"Aug." => "Aou.",
"Sep." => "Sep.",
"Oct." => "Oct.",
"Nov." => "Nov.",
"Dec." => "Déc.",
"Choose active calendars" => "Choix des calendriers actifs",
"New Calendar" => "Nouveau Calendrier",
"CalDav Link" => "Lien CalDav",
"Download" => "Télécharger",
"Edit" => "Éditer",
"Delete" => "Supprimer",
"New calendar" => "Nouveau calendrier",
"Edit calendar" => "Éditer le calendrier",
"Displayname" => "Nom d'affichage",
"Active" => "Actif",
"Description" => "Description",
"Calendar color" => "Couleur du calendrier",
"Save" => "Sauvegarder",
"Submit" => "Soumettre",
"Cancel" => "Annuler",
"Edit an event" => "Éditer un événement",
"Title" => "Titre",
"Export" => "Exporter",
"Title of the Event" => "Titre de l'événement",
"Location" => "Localisation",
"Location of the Event" => "Localisation de l'événement",
"Category" => "Catégorie",
"Select category" => "Sélectionner une catégorie",
"All Day Event" => "Événement de toute une journée",
"All Day Event" => "Journée entière",
"From" => "De",
"To" => "À",
"Advanced options" => "Options avancées",
"Repeat" => "Répétition",
"Attendees" => "Personnes présentes",
"Advanced" => "Avancé",
"Select weekdays" => "Sélection des jours de la semaine",
"Select days" => "Sélection des jours",
"Select months" => "Sélection des mois",
"Select weeks" => "Sélection des semaines",
"Interval" => "Intervalle",
"End" => "Fin",
"occurrences" => "occurrences",
"Location" => "Emplacement",
"Location of the Event" => "Emplacement de l'événement",
"Description" => "Description",
"Description of the Event" => "Description de l'événement",
"Close" => "Fermer",
"Please choose the calendar" => "Choisissez le calendrier svp",
"Import" => "Importer",
"Create a new event" => "Créer un nouvel événement",
"Timezone" => "Fuseau horaire"
"Timezone" => "Fuseau horaire",
"Check always for changes of the timezone" => "Toujours vérifier d'éventuels changements de fuseau horaire",
"Timeformat" => "Format de l'heure",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Adresse de synchronisation du calendrier CalDAV :"
);

67
apps/calendar/l10n/he.php Normal file
View File

@ -0,0 +1,67 @@
<?php $TRANSLATIONS = array(
"Timezone changed" => "אזור זמן השתנה",
"Invalid request" => "בקשה לא חוקית",
"Calendar" => "ח שנה",
"Wrong calendar" => "לוח שנה לא נכון",
"Birthday" => "יום הולדת",
"Business" => "עסקים",
"Call" => "שיחה",
"Clients" => "לקוחות",
"Deliverer" => "משלוח",
"Holidays" => "חגים",
"Ideas" => "רעיונות",
"Journey" => "מסע",
"Jubilee" => "יובל",
"Meeting" => "פגישה",
"Other" => "אחר",
"Personal" => "אישי",
"Projects" => "פרוייקטים",
"Questions" => "שאלות",
"Work" => "עבודה",
"Does not repeat" => "ללא חזרה",
"Daily" => "יומי",
"Weekly" => "שבועי",
"Every Weekday" => "כל יום עבודה",
"Bi-Weekly" => "דו שבועי",
"Monthly" => "חודשי",
"Yearly" => "שנתי",
"Not an array" => "לא מערך",
"All day" => "היום",
"Title" => "כותרת",
"Week" => "שבוע",
"Month" => "חודש",
"List" => "רשימה",
"Today" => "היום",
"Calendars" => "לוחות שנה",
"There was a fail, while parsing the file." => "אירעה שגיאה בעת פענוח הקובץ.",
"Choose active calendars" => "בחר לוחות שנה פעילים",
"New Calendar" => "לוח שנה חדש",
"CalDav Link" => "קישור CalDav",
"Download" => "הורדה",
"Edit" => "עריכה",
"Delete" => "מחיקה",
"New calendar" => "לוח שנה חדש",
"Edit calendar" => "עריכת לוח שנה",
"Displayname" => "שם תצוגה",
"Active" => "פעיל",
"Calendar color" => "צבע לוח שנה",
"Save" => "שמירה",
"Submit" => "שליחה",
"Cancel" => "ביטול",
"Edit an event" => "עריכת אירוע",
"Export" => "יצוא",
"Title of the Event" => "כותרת האירוע",
"Category" => "קטגוריה",
"Select category" => "בחר קטגוריה",
"All Day Event" => "אירוע של כל היום",
"From" => "מאת",
"To" => "עבור",
"Repeat" => "חזרה",
"Location" => "מיקום",
"Location of the Event" => "מיקום האירוע",
"Description" => "תיאור",
"Description of the Event" => "תיאור האירוע",
"Import" => "יבוא",
"Create a new event" => "יצירת אירוע חדש",
"Timezone" => "אזור זמן"
);

80
apps/calendar/l10n/hr.php Normal file
View File

@ -0,0 +1,80 @@
<?php $TRANSLATIONS = array(
"Timezone changed" => "Vremenska zona promijenjena",
"Invalid request" => "Neispravan zahtjev",
"Calendar" => "Kalendar",
"Wrong calendar" => "Pogrešan kalendar",
"Birthday" => "Rođendan",
"Business" => "Poslovno",
"Call" => "Poziv",
"Clients" => "Klijenti",
"Deliverer" => "Dostavljač",
"Holidays" => "Odmori",
"Ideas" => "Ideje",
"Journey" => "Putovanje",
"Jubilee" => "Obljetnica",
"Meeting" => "Sastanak",
"Other" => "Ostalo",
"Personal" => "Osobno",
"Projects" => "Projekti",
"Questions" => "Pitanja",
"Work" => "Posao",
"Does not repeat" => "Ne ponavlja se",
"Daily" => "Dnevno",
"Weekly" => "Tjedno",
"Every Weekday" => "Svakog radnog dana",
"Bi-Weekly" => "Dvotjedno",
"Monthly" => "Mjesečno",
"Yearly" => "Godišnje",
"Not an array" => "Nije niz",
"All day" => "Cijeli dan",
"Missing fields" => "Nedostaju polja",
"Title" => "Naslov",
"From Date" => "Datum Od",
"From Time" => "Vrijeme Od",
"To Date" => "Datum Do",
"To Time" => "Vrijeme Do",
"The event ends before it starts" => "Događaj završava prije nego počinje",
"There was a database fail" => "Pogreška u bazi podataka",
"Week" => "Tjedan",
"Month" => "Mjesec",
"List" => "Lista",
"Today" => "Danas",
"Calendars" => "Kalendari",
"There was a fail, while parsing the file." => "Pogreška pri čitanju datoteke.",
"Choose active calendars" => "Odaberite aktive kalendare",
"New Calendar" => "Novi Kalendar",
"CalDav Link" => "CalDav Poveznica",
"Download" => "Spremi lokalno",
"Edit" => "Uredi",
"Delete" => "Briši",
"New calendar" => "Novi kalendar",
"Edit calendar" => "Uredi kalendar",
"Displayname" => "Naziv",
"Active" => "Aktivan",
"Calendar color" => "Boja kalendara",
"Save" => "Spremi",
"Submit" => "Potvrdi",
"Cancel" => "Odustani",
"Edit an event" => "Uredi događaj",
"Export" => "Izvoz",
"Title of the Event" => "Naslov Događaja",
"Category" => "Kategorija",
"Select category" => "Odabir kategorije",
"All Day Event" => "Cjelodnevni događaj",
"From" => "Od",
"To" => "Za",
"Advanced options" => "Napredne mogućnosti",
"Repeat" => "Ponavljanje",
"Location" => "Lokacija",
"Location of the Event" => "Lokacija Događaja",
"Description" => "Opis",
"Description of the Event" => "Opis događaja",
"Please choose the calendar" => "Odaberite kalendar",
"Import" => "Uvoz",
"Create a new event" => "Unesi novi događaj",
"Timezone" => "Vremenska zona",
"Timeformat" => "Format vremena",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Adresa za CalDAV sinkronizaciju kalendara"
);

View File

@ -0,0 +1,78 @@
<?php $TRANSLATIONS = array(
"Timezone changed" => "Időzóna megváltozott",
"Invalid request" => "Érvénytelen kérés",
"Calendar" => "Naptár",
"Wrong calendar" => "Hibás naptár",
"Birthday" => "Születésap",
"Business" => "Üzlet",
"Call" => "Hívás",
"Clients" => "Kliensek",
"Deliverer" => "Szállító",
"Holidays" => "Ünnepek",
"Ideas" => "Ötletek",
"Journey" => "Utazás",
"Jubilee" => "Évforduló",
"Meeting" => "Találkozó",
"Other" => "Egyéb",
"Personal" => "Személyes",
"Projects" => "Projektek",
"Questions" => "Kérdések",
"Work" => "Munka",
"Does not repeat" => "Nem ismétlődik",
"Daily" => "Napi",
"Weekly" => "Heti",
"Every Weekday" => "Minden hétköznap",
"Bi-Weekly" => "Kéthetente",
"Monthly" => "Havi",
"Yearly" => "Évi",
"Not an array" => "Nem egy tömb",
"All day" => "Egész nap",
"Missing fields" => "Hiányzó mezők",
"Title" => "Cím",
"From Date" => "Napjától",
"From Time" => "Időtől",
"To Date" => "Napig",
"To Time" => "Ideig",
"The event ends before it starts" => "Az esemény véget ér a kezdés előtt.",
"There was a database fail" => "Adatbázis hiba történt",
"Week" => "Hét",
"Month" => "Hónap",
"List" => "Lista",
"Today" => "Ma",
"Calendars" => "Naptárak",
"There was a fail, while parsing the file." => "Probléma volt a fájl elemzése közben.",
"Choose active calendars" => "Aktív naptár kiválasztása",
"New Calendar" => "Új naptár",
"CalDav Link" => "CalDAV link",
"Download" => "Letöltés",
"Edit" => "Szerkesztés",
"Delete" => "Törlés",
"New calendar" => "Új naptár",
"Edit calendar" => "Naptár szerkesztése",
"Displayname" => "Megjelenítési név",
"Active" => "Aktív",
"Calendar color" => "Naptár szín",
"Save" => "Mentés",
"Submit" => "Beküldés",
"Cancel" => "Mégse",
"Edit an event" => "Esemény szerkesztése",
"Export" => "Export",
"Title of the Event" => "Az esemény címe",
"Category" => "Kategória",
"Select category" => "Kategória kiválasztása",
"All Day Event" => "Egész napos esemény",
"Advanced options" => "Haladó beállítások",
"Repeat" => "Ismétlés",
"Location" => "Hely",
"Location of the Event" => "Az esemény helyszíne",
"Description" => "Leírás",
"Description of the Event" => "Az esemény leírása",
"Please choose the calendar" => "Válassz naptárat",
"Import" => "Importálás",
"Create a new event" => "Új esemény létrehozása",
"Timezone" => "Időzóna",
"Timeformat" => "Időformátum",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Naptár CalDAV szinkronizálási cím:"
);

11
apps/calendar/l10n/hy.php Normal file
View File

@ -0,0 +1,11 @@
<?php $TRANSLATIONS = array(
"Calendar" => "Օրացույց",
"Other" => "Այլ",
"Month" => "Ամիս",
"Today" => "Այսօր",
"Download" => "Բեռնել",
"Delete" => "Ջնջել",
"Save" => "Պահպանել",
"Submit" => "Հաստատել",
"Description" => "Նկարագրություն"
);

27
apps/calendar/l10n/ia.php Normal file
View File

@ -0,0 +1,27 @@
<?php $TRANSLATIONS = array(
"Calendar" => "Calendario",
"Projects" => "Projectos",
"Work" => "Travalio",
"All day" => "Omne die",
"Title" => "Titulo",
"Week" => "Septimana",
"Month" => "Mense",
"List" => "Lista",
"Today" => "Hodie",
"Calendars" => "Calendarios",
"Choose active calendars" => "Selectionar calendarios active",
"New Calendar" => "Nove calendario",
"Download" => "Discarga",
"Edit" => "Modificar",
"Delete" => "Deler",
"Edit calendar" => "Modificar calendario",
"Active" => "Active",
"Calendar color" => "Color de calendario",
"Save" => "Salveguardar",
"Submit" => "Inviar",
"Cancel" => "Cancellar",
"Select category" => "Selectionar categoria",
"From" => "Ab",
"To" => "A",
"Description" => "Description"
);

View File

@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Kesalahan otentikasi",
"Timezone changed" => "Zona waktu telah diubah",
"Invalid request" => "Permintaan tidak sah",
"Calendar" => "Kalender",
@ -11,50 +10,11 @@
"Monthly" => "Bulanan",
"Yearly" => "Tahunan",
"All day" => "Semua Hari",
"Sunday" => "Minggu",
"Monday" => "Senin",
"Tuesday" => "Selasa",
"Wednesday" => "Rabu",
"Thursday" => "Kamis",
"Friday" => "Jumat",
"Saturday" => "Sabtu",
"Sun." => "Min.",
"Mon." => "Sen.",
"Tue." => "Sel.",
"Wed." => "Rab.",
"Thu." => "Kam.",
"Fri." => "Jum.",
"Sat." => "Sab.",
"January" => "Januari",
"February" => "Februari",
"March" => "Maret",
"April" => "April",
"May" => "Mei",
"June" => "Juni",
"July" => "Juli",
"August" => "Agustus",
"September" => "September",
"October" => "Oktober",
"November" => "November",
"December" => "Desember",
"Jan." => "Jan.",
"Feb." => "Feb.",
"Mar." => "Mar.",
"Apr." => "Apr.",
"Jun." => "Jun.",
"Jul." => "Jul.",
"Aug." => "Agu.",
"Sep." => "Sep.",
"Oct." => "Okt.",
"Nov." => "Nov.",
"Dec." => "Des.",
"Title" => "Judul",
"Week" => "Minggu",
"Weeks" => "Minggu",
"Day" => "Hari",
"Month" => "Bulan",
"Today" => "Hari ini",
"Calendars" => "Kalender",
"Time" => "Waktu",
"There was a fail, while parsing the file." => "Terjadi kesalahan, saat mengurai berkas.",
"Choose active calendars" => "Pilih kalender aktif",
"Download" => "Unduh",
@ -62,22 +22,19 @@
"Edit calendar" => "Sunting kalender",
"Displayname" => "Namatampilan",
"Active" => "Aktif",
"Description" => "Deskripsi",
"Calendar color" => "Warna kalender",
"Submit" => "Sampaikan",
"Edit an event" => "Sunting agenda",
"Title" => "Judul",
"Title of the Event" => "Judul Agenda",
"Location" => "Lokasi",
"Location of the Event" => "Lokasi Agenda",
"Category" => "Kategori",
"All Day Event" => "Agenda di Semua Hari",
"From" => "Dari",
"To" => "Ke",
"Repeat" => "Ulangi",
"Attendees" => "Yang menghadiri",
"Location" => "Lokasi",
"Location of the Event" => "Lokasi Agenda",
"Description" => "Deskripsi",
"Description of the Event" => "Deskripsi dari Agenda",
"Close" => "Tutup",
"Create a new event" => "Buat agenda baru",
"Timezone" => "Zonawaktu"
);

View File

@ -1,9 +1,9 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Errore di autenticazione",
"Wrong calendar" => "Calendario sbagliato",
"New Timezone:" => "Nuovo fuso orario:",
"Timezone changed" => "Fuso orario cambiato",
"Invalid request" => "Richiesta non validia",
"Invalid request" => "Richiesta non valida",
"Calendar" => "Calendario",
"Wrong calendar" => "Calendario sbagliato",
"Birthday" => "Compleanno",
"Business" => "Azienda",
"Call" => "Chiama",
@ -26,22 +26,24 @@
"Bi-Weekly" => "Ogni due settimane",
"Monthly" => "Mensile",
"Yearly" => "Annuale",
"Not an array" => "Non è un array",
"All day" => "Tutti i giorni",
"Sunday" => "Domenica",
"never" => "mai",
"by occurrences" => "per occorrenze",
"by date" => "per data",
"by monthday" => "per giorno del mese",
"by weekday" => "per giorno della settimana",
"Monday" => "Lunedì",
"Tuesday" => "Martedì",
"Wednesday" => "Mercoledì",
"Thursday" => "Giovedì",
"Friday" => "Venerdì",
"Saturday" => "Sabato",
"Sun." => "Dom.",
"Mon." => "Lun.",
"Tue." => "Mar.",
"Wed." => "Mer.",
"Thu." => "Gio.",
"Fri." => "Ven.",
"Sat." => "Sab.",
"Sunday" => "Domenica",
"first" => "primo",
"second" => "secondo",
"third" => "terzo",
"fourth" => "quarto",
"fifth" => "quinto",
"last" => "ultimo",
"January" => "Gennaio",
"February" => "Febbraio",
"March" => "Marzo",
@ -54,57 +56,65 @@
"October" => "Ottobre",
"November" => "Novembre",
"December" => "Dicembre",
"Jan." => "Gen.",
"Feb." => "Feb.",
"Mar." => "Mar.",
"Apr." => "Apr.",
"May." => "Maggio.",
"Jun." => "Giu.",
"Jul." => "Lug.",
"Aug." => "Ago.",
"Sep." => "Set.",
"Oct." => "Ott.",
"Nov." => "Nov.",
"Dec." => "Dic.",
"Not an array" => "Non è un array",
"Date" => "Data",
"Cal." => "Cal.",
"All day" => "Tutti i giorni",
"Missing fields" => "Campi mancanti",
"Title" => "Titolo",
"From Date" => "Dal giorno",
"From Time" => "Ora inizio",
"To Date" => "al giorno",
"To Time" => "Ora fine",
"The event ends before it starts" => "L'evento finisce prima d'iniziare",
"There was a database fail" => "C'è stato un errore col database",
"Week" => "Settimana",
"Weeks" => "Settimane",
"More before {startdate}" => "Prima di {startdate}",
"More after {enddate}" => "Dopo {enddate}",
"Day" => "Giorno",
"Month" => "Mese",
"List" => "Lista",
"Today" => "Oggi",
"Calendars" => "Calendari",
"Time" => "Ora",
"There was a fail, while parsing the file." => "C'è stato un errore nel parsing del file.",
"Choose active calendars" => "Selezionare calendari attivi",
"New Calendar" => "Nuovo Calendario",
"CalDav Link" => "CalDav Link",
"Download" => "Download",
"Edit" => "Modifica",
"Delete" => "Elimina",
"New calendar" => "Nuovo calendario",
"Edit calendar" => "Modifica calendario",
"Displayname" => "Mostra nome",
"Active" => "Attivo",
"Description" => "Descrizione",
"Calendar color" => "Colore calendario",
"Save" => "Salva",
"Submit" => "Invia",
"Cancel" => "Annulla",
"Edit an event" => "Modifica evento",
"Title" => "Titolo",
"Export" => "Esporta",
"Title of the Event" => "Titolo evento",
"Location" => "Luogo",
"Location of the Event" => "Luogo evento",
"Category" => "Categoria",
"Select category" => "Seleziona categoria",
"All Day Event" => "Tutti gli eventi del giorno",
"From" => "Da",
"To" => "A",
"Advanced options" => "Opzioni avanzate",
"Repeat" => "Ripeti",
"Attendees" => "Partecipanti",
"Select weekdays" => "Seleziona i giorni della settimana",
"Select days" => "Seleziona i giorni",
"Select months" => "Seleziona i mesi",
"Select weeks" => "Seleziona le settimane",
"Interval" => "Intervallo",
"End" => "Fine",
"Location" => "Luogo",
"Location of the Event" => "Luogo evento",
"Description" => "Descrizione",
"Description of the Event" => "Descrizione evento",
"Close" => "Chiuso",
"Please choose the calendar" => "Per favore scegli il calendario",
"Import" => "Importa",
"Create a new event" => "Crea evento",
"Timezone" => "Timezone"
"Timezone" => "Fuso orario",
"Check always for changes of the timezone" => "Controlla sempre i cambiamenti di fuso orario",
"Timeformat" => "Formato ora",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Indirizzo sincronizzazione calendario CalDAV:"
);

View File

@ -0,0 +1,80 @@
<?php $TRANSLATIONS = array(
"Timezone changed" => "タイムゾーンが変更されました",
"Invalid request" => "無効なリクエストです",
"Calendar" => "カレンダー",
"Wrong calendar" => "誤ったカレンダーです",
"Birthday" => "誕生日",
"Business" => "ビジネス",
"Call" => "電話をかける",
"Clients" => "顧客",
"Deliverer" => "運送会社",
"Holidays" => "休日",
"Ideas" => "アイデア",
"Journey" => "旅行",
"Jubilee" => "記念祭",
"Meeting" => "ミーティング",
"Other" => "その他",
"Personal" => "個人",
"Projects" => "プロジェクト",
"Questions" => "質問事項",
"Work" => "仕事",
"Does not repeat" => "繰り返さない",
"Daily" => "毎日",
"Weekly" => "毎週",
"Every Weekday" => "毎平日",
"Bi-Weekly" => "2週間ごと",
"Monthly" => "毎月",
"Yearly" => "毎年",
"Not an array" => "配列ではありません",
"All day" => "終日",
"Missing fields" => "項目がありません",
"Title" => "タイトル",
"From Date" => "開始日",
"From Time" => "開始時間",
"To Date" => "終了日",
"To Time" => "終了時間",
"The event ends before it starts" => "イベント終了時間が開始時間より先です",
"There was a database fail" => "データベースフェイルがありました",
"Week" => "",
"Month" => "",
"List" => "リスト",
"Today" => "今日",
"Calendars" => "カレンダー",
"There was a fail, while parsing the file." => "ファイルを構文解析する際に失敗しました",
"Choose active calendars" => "アクティブなカレンダーを選択してください",
"New Calendar" => "新しくカレンダーを作成する",
"CalDav Link" => "CalDavへのリンク",
"Download" => "ダウンロード",
"Edit" => "編集",
"Delete" => "削除",
"New calendar" => "新しくカレンダーを作成する",
"Edit calendar" => "カレンダーを編集",
"Displayname" => "表示名",
"Active" => "アクティブ",
"Calendar color" => "カレンダーの色",
"Save" => "保存",
"Submit" => "完了",
"Cancel" => "キャンセル",
"Edit an event" => "イベントを編集",
"Export" => "エクスポート",
"Title of the Event" => "イベントのタイトル",
"Category" => "カテゴリー",
"Select category" => "カテゴリーを選択してください",
"All Day Event" => "終日イベント",
"From" => "開始",
"To" => "終了",
"Advanced options" => "詳細設定",
"Repeat" => "繰り返す",
"Location" => "場所",
"Location of the Event" => "イベントの場所",
"Description" => "メモ",
"Description of the Event" => "イベントのメモ",
"Please choose the calendar" => "カレンダーを選択してください",
"Import" => "インポート",
"Create a new event" => "新しいイベントを作成する",
"Timezone" => "タイムゾーン",
"Timeformat" => "時刻のフォーマット",
"24h" => "24時間制",
"12h" => "12時間制",
"Calendar CalDAV syncing address:" => "カレンダーのCalDAVシンクアドレス"
);

View File

@ -1,8 +1,23 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Authentifizéierung's Feeler",
"Timezone changed" => "Zäitzon geännert",
"Invalid request" => "Ongülteg Requête",
"Calendar" => "Kalenner",
"Wrong calendar" => "Falschen Kalenner",
"Birthday" => "Gebuertsdag",
"Business" => "Geschäftlech",
"Call" => "Uruff",
"Clients" => "Clienten",
"Deliverer" => "Liwwerant",
"Holidays" => "Vakanzen",
"Ideas" => "Ideeën",
"Journey" => "Dag",
"Jubilee" => "Jubiläum",
"Meeting" => "Meeting",
"Other" => "Aner",
"Personal" => "Perséinlech",
"Projects" => "Projeten",
"Questions" => "Froen",
"Work" => "Aarbecht",
"Does not repeat" => "Widderhëlt sech net",
"Daily" => "Deeglech",
"Weekly" => "All Woch",
@ -10,74 +25,56 @@
"Bi-Weekly" => "All zweet Woch",
"Monthly" => "All Mount",
"Yearly" => "All Joer",
"Not an array" => "Keen array",
"All day" => "All Dag",
"Sunday" => "Sonnden",
"Monday" => "Méinden",
"Tuesday" => "Dënschden",
"Wednesday" => "Mëttwoch",
"Thursday" => "Donneschden",
"Friday" => "Freiden",
"Saturday" => "Samschden",
"Sun." => "So. ",
"Mon." => "Méin. ",
"Tue." => "Dën.",
"Wed." => "Mëtt.",
"Thu." => "Do.",
"Fri." => "Fr.",
"Sat." => "Sam.",
"January" => "Januar",
"February" => "Februar",
"March" => "Mäerz",
"April" => "Abrëll",
"May" => "Mäi",
"June" => "Juni",
"July" => "Juli",
"August" => "August",
"September" => "September",
"October" => "Oktober",
"November" => "November",
"December" => "Dezember",
"Jan." => "Jan.",
"Feb." => "Feb.",
"Mar." => "Mär.",
"Apr." => "Abr.",
"Jun." => "Jun.",
"Jul." => "Jul.",
"Aug." => "Aug.",
"Sep." => "Sep.",
"Oct." => "Okt.",
"Nov." => "Nov.",
"Dec." => "Dez.",
"Missing fields" => "Felder déi feelen",
"Title" => "Titel",
"From Date" => "Vun Datum",
"From Time" => "Vun Zäit",
"To Date" => "Bis Datum",
"To Time" => "Bis Zäit",
"The event ends before it starts" => "D'Evenement hält op ier et ufänkt",
"There was a database fail" => "En Datebank Feeler ass opgetrueden",
"Week" => "Woch",
"Weeks" => "Wochen",
"Day" => "Dag",
"Month" => "Mount",
"List" => "Lescht",
"Today" => "Haut",
"Calendars" => "Kalenneren",
"Time" => "Zäit",
"There was a fail, while parsing the file." => "Feeler beim lueden vum Fichier.",
"Choose active calendars" => "Wiel aktiv Kalenneren aus",
"New Calendar" => "Neien Kalenner",
"CalDav Link" => "CalDav Link",
"Download" => "Eroflueden",
"Edit" => "Editéieren",
"Delete" => "Läschen",
"New calendar" => "Neien Kalenner",
"Edit calendar" => "Kalenner editéieren",
"Displayname" => "Numm",
"Active" => "Aktiv",
"Description" => "Beschreiwung",
"Calendar color" => "Fuerf vum Kalenner",
"Save" => "Späicheren",
"Submit" => "Fortschécken",
"Cancel" => "Ofbriechen",
"Edit an event" => "Evenement editéieren",
"Title" => "Titel",
"Export" => "Export",
"Title of the Event" => "Titel vum Evenement",
"Location" => "Uert",
"Location of the Event" => "Uert vum Evenement",
"Category" => "Kategorie",
"Select category" => "Kategorie auswielen",
"All Day Event" => "Ganz-Dag Evenement",
"From" => "Vun",
"To" => "Fir",
"Advanced options" => "Avancéiert Optiounen",
"Repeat" => "Widderhuelen",
"Attendees" => "Participanten",
"Location" => "Uert",
"Location of the Event" => "Uert vum Evenement",
"Description" => "Beschreiwung",
"Description of the Event" => "Beschreiwung vum Evenement",
"Close" => "Zoumaachen",
"Please choose the calendar" => "Wiel den Kalenner aus",
"Import" => "Import",
"Create a new event" => "En Evenement maachen",
"Timezone" => "Zäitzon"
"Timezone" => "Zäitzon",
"Timeformat" => "Zäit Format",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "CalDAV Kalenner Synchronisatioun's Adress:"
);

View File

@ -0,0 +1,71 @@
<?php $TRANSLATIONS = array(
"Timezone changed" => "Laiko zona pakeista",
"Invalid request" => "Klaidinga užklausa",
"Calendar" => "Kalendorius",
"Wrong calendar" => "Ne tas kalendorius",
"Birthday" => "Gimtadienis",
"Business" => "Verslas",
"Call" => "Skambučiai",
"Clients" => "Klientai",
"Holidays" => "Išeiginės",
"Ideas" => "Idėjos",
"Journey" => "Kelionė",
"Jubilee" => "Jubiliejus",
"Meeting" => "Susitikimas",
"Does not repeat" => "Nekartoti",
"Daily" => "Kasdien",
"Weekly" => "Kiekvieną savaitę",
"Every Weekday" => "Kiekvieną savaitės dieną",
"Bi-Weekly" => "Kas dvi savaites",
"Monthly" => "Kiekvieną mėnesį",
"Yearly" => "Kiekvienais metais",
"Not an array" => "Ne masyvas",
"All day" => "Visa diena",
"Missing fields" => "Trūkstami laukai",
"Title" => "Pavadinimas",
"To Date" => "Iki datos",
"To Time" => "Iki laiko",
"The event ends before it starts" => "Įvykis baigiasi anksčiau nei jis prasideda",
"There was a database fail" => "Įvyko duomenų bazės klaida",
"Week" => "Savaitė",
"Month" => "Mėnuo",
"List" => "Sąrašas",
"Today" => "Šiandien",
"Calendars" => "Kalendoriai",
"There was a fail, while parsing the file." => "Apdorojant failą įvyko klaida.",
"Choose active calendars" => "Pasirinkite naudojamus kalendorius",
"New Calendar" => "Naujas kalendorius",
"CalDav Link" => "CalDav adresas",
"Download" => "Atsisiųsti",
"Edit" => "Keisti",
"Delete" => "Trinti",
"New calendar" => "Naujas kalendorius",
"Edit calendar" => "Taisyti kalendorių",
"Displayname" => "Pavadinimas",
"Active" => "Naudojamas",
"Save" => "Išsaugoti",
"Submit" => "Išsaugoti",
"Cancel" => "Atšaukti",
"Edit an event" => "Taisyti įvykį",
"Export" => "Eksportuoti",
"Title of the Event" => "Įvykio pavadinimas",
"Category" => "Kategorija",
"Select category" => "Pasirinkite kategoriją",
"All Day Event" => "Visos dienos įvykis",
"From" => "Nuo",
"To" => "Iki",
"Advanced options" => "Papildomi nustatymai",
"Repeat" => "Kartoti",
"Location" => "Vieta",
"Location of the Event" => "Įvykio vieta",
"Description" => "Aprašymas",
"Description of the Event" => "Įvykio aprašymas",
"Please choose the calendar" => "Pasirinkite kalendorių",
"Import" => "Importuoti",
"Create a new event" => "Sukurti naują įvykį",
"Timezone" => "Laiko juosta",
"Timeformat" => "Laiko formatas",
"24h" => "24val",
"12h" => "12val",
"Calendar CalDAV syncing address:" => "CalDAV kalendoriaus synchronizavimo adresas:"
);

View File

@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Ralat pengesahan",
"Timezone changed" => "Zon waktu diubah",
"Invalid request" => "Permintaan tidak sah",
"Calendar" => "Kalendar",
@ -11,50 +10,11 @@
"Monthly" => "Bulanan",
"Yearly" => "Tahunan",
"All day" => "Sepanjang hari",
"Sunday" => "Ahad",
"Monday" => "Isnin",
"Tuesday" => "Selasa",
"Wednesday" => "Rabu",
"Thursday" => "Khamis",
"Friday" => "Jumaat",
"Saturday" => "Sabtu",
"Sun." => "Ahad",
"Mon." => "Isnin",
"Tue." => "Selasa",
"Wed." => "Rabu",
"Thu." => "Khamis",
"Fri." => "Jumaat",
"Sat." => "Sabtu",
"January" => "Januari",
"February" => "Februari",
"March" => "Mac",
"April" => "April ",
"May" => "Mei",
"June" => "Jun",
"July" => "Julai",
"August" => "Ogos",
"September" => "September",
"October" => "Oktober",
"November" => "November",
"December" => "Disember",
"Jan." => "Jan",
"Feb." => "Feb",
"Mar." => "Mac",
"Apr." => "Apr",
"Jun." => "Jun",
"Jul." => "Jul",
"Aug." => "Ogos",
"Sep." => "Sep",
"Oct." => "Okt",
"Nov." => "Nov",
"Dec." => "Dis",
"Title" => "Tajuk",
"Week" => "Minggu",
"Weeks" => "Minggu",
"Day" => "Hari",
"Month" => "Bulan",
"Today" => "Hari ini",
"Calendars" => "Kalendar",
"Time" => "Waktu",
"There was a fail, while parsing the file." => "Berlaku kegagalan ketika penguraian fail. ",
"Choose active calendars" => "Pilih kalendar yang aktif",
"Download" => "Muat turun",
@ -62,22 +22,19 @@
"Edit calendar" => "Edit kalendar",
"Displayname" => "Paparan nama",
"Active" => "Aktif",
"Description" => "Huraian",
"Calendar color" => "Warna kalendar",
"Submit" => "Hantar",
"Edit an event" => "Edit agenda",
"Title" => "Tajuk",
"Title of the Event" => "Tajuk agenda",
"Location" => "Lokasi",
"Location of the Event" => "Lokasi agenda",
"Category" => "kategori",
"All Day Event" => "Agenda di sepanjang hari ",
"From" => "Dari",
"To" => "ke",
"Repeat" => "Ulang",
"Attendees" => "Hadirin",
"Location" => "Lokasi",
"Location of the Event" => "Lokasi agenda",
"Description" => "Huraian",
"Description of the Event" => "Huraian agenda",
"Close" => "Tutup",
"Create a new event" => "Buat agenda baru",
"Timezone" => "Zon waktu"
);

View File

@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Autentifikasjonsfeil",
"Timezone changed" => "Tidssone endret",
"Invalid request" => "Ugyldig forespørsel",
"Calendar" => "Kalender",
@ -10,72 +9,30 @@
"Monthly" => "Månedlig",
"Yearly" => "Årlig",
"All day" => "Hele dagen ",
"Sunday" => "Søndag",
"Monday" => "Mandag",
"Tuesday" => "Tirsdag",
"Wednesday" => "Onsdag",
"Thursday" => "Torsdag",
"Friday" => "Fredag",
"Saturday" => "Lørdag",
"Sun." => "Sø.",
"Mon." => "Ma.",
"Tue." => "Ti.",
"Wed." => "On.",
"Thu." => "To.",
"Fri." => "Fr.",
"Sat." => "Lø.",
"January" => "Januar",
"February" => "Februar",
"March" => "Mars",
"April" => "April",
"May" => "Mai",
"June" => "Juni",
"July" => "Juli",
"August" => "August",
"September" => "September",
"October" => "Oktober",
"November" => "November",
"December" => "Desember",
"Jan." => "jan.",
"Feb." => "feb.",
"Mar." => "mar.",
"Apr." => "apr.",
"Jun." => "jun.",
"Jul." => "jul.",
"Aug." => "aug.",
"Sep." => "sep.",
"Oct." => "okt.",
"Nov." => "nov.",
"Dec." => "des.",
"Title" => "Tittel",
"Week" => "Uke",
"Weeks" => "Uke",
"Day" => "Dag",
"Month" => "ned",
"Today" => "I dag",
"Calendars" => "Kalendre",
"Time" => "Tid",
"Choose active calendars" => "Velg en aktiv kalender",
"Download" => "Last ned",
"Edit" => "Endre",
"Edit calendar" => "Rediger kalender",
"Displayname" => "Visningsnavn",
"Active" => "Aktiv",
"Description" => "Beskrivelse",
"Calendar color" => "Kalenderfarge",
"Submit" => "Lagre",
"Edit an event" => "Rediger en hendelse",
"Title" => "Tittel",
"Title of the Event" => "Hendelsestittel",
"Location" => "Sted",
"Location of the Event" => "Hendelsessted",
"Category" => "Kategori",
"All Day Event" => "Hele dagen-hendelse",
"From" => "Fra",
"To" => "Til",
"Repeat" => "Gjenta",
"Attendees" => "Deltakere",
"Location" => "Sted",
"Location of the Event" => "Hendelsessted",
"Description" => "Beskrivelse",
"Description of the Event" => "Hendelesebeskrivelse",
"Close" => "Lukk",
"Create a new event" => "Opprett en ny hendelse",
"Timezone" => "Tidssone"
);

View File

@ -1,8 +1,24 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Foute aanvraag",
"Timezone changed" => "U kunt maar een venster tegelijk openen.",
"New Timezone:" => "Nieuwe tijdszone:",
"Timezone changed" => "Tijdzone is veranderd",
"Invalid request" => "Ongeldige aanvraag",
"Calendar" => "Weergavenaam",
"Calendar" => "Kalender",
"Wrong calendar" => "Verkeerde kalender",
"Birthday" => "Verjaardag",
"Business" => "Zakelijk",
"Call" => "Bellen",
"Clients" => "Klanten",
"Deliverer" => "Leverancier",
"Holidays" => "Vakantie",
"Ideas" => "Ideeën",
"Journey" => "Reis",
"Jubilee" => "Jubileum",
"Meeting" => "Vergadering",
"Other" => "Ander",
"Personal" => "Persoonlijk",
"Projects" => "Projecten",
"Questions" => "Vragen",
"Work" => "Werk",
"Does not repeat" => "Wordt niet herhaald",
"Daily" => "Dagelijks",
"Weekly" => "Wekelijks",
@ -10,21 +26,23 @@
"Bi-Weekly" => "Tweewekelijks",
"Monthly" => "Maandelijks",
"Yearly" => "Jaarlijks",
"All day" => "Tweewekelijks",
"Sunday" => "Zondag",
"never" => "nooit meer",
"by occurrences" => "volgens gebeurtenissen",
"by date" => "op datum",
"by weekday" => "op weekdag",
"Monday" => "Maandag",
"Tuesday" => "Dinsdag",
"Wednesday" => "Woensdag",
"Thursday" => "Donderdag",
"Friday" => "Vrijdag",
"Saturday" => "Zaterdag",
"Sun." => "Zo",
"Mon." => "Ma",
"Tue." => "Di",
"Wed." => "Wo",
"Thu." => "Do",
"Fri." => "Vr",
"Sat." => "Za",
"Sunday" => "Zondag",
"first" => "eerste",
"second" => "tweede",
"third" => "derde",
"fourth" => "vierde",
"fifth" => "vijfde",
"last" => "laatste",
"January" => "Januari",
"February" => "Februari",
"March" => "Maart",
@ -37,47 +55,88 @@
"October" => "Oktober",
"November" => "November",
"December" => "December",
"Jan." => "Jan",
"Feb." => "Feb",
"Mar." => "Maa",
"Apr." => "Apr",
"Jun." => "Jun",
"Jul." => "Jul",
"Aug." => "Aug",
"Sep." => "Sept",
"Oct." => "Okt",
"Nov." => "Nov",
"Dec." => "Dec",
"by events date" => "volgens evenementsdatum",
"by yearday(s)" => "volgens jaardag(en)",
"by weeknumber(s)" => "volgens weeknummer(s)",
"by day and month" => "per dag en maand",
"Not an array" => "Geen array",
"Date" => "Datum",
"All day" => "Hele dag",
"Missing fields" => "missende velden",
"Title" => "Titel",
"From Date" => "Begindatum",
"From Time" => "Begintijd",
"To Date" => "Einddatum",
"To Time" => "Eindtijd",
"The event ends before it starts" => "Het evenement eindigt voordat het begint",
"There was a database fail" => "Er was een databasefout",
"Week" => "Week",
"Weeks" => "Weken",
"Day" => "Dag",
"Month" => "Maand",
"List" => "Lijst",
"Today" => "Vandaag",
"Calendars" => "Kalenders",
"Time" => "Tijd",
"There was a fail, while parsing the file." => "Er is een fout opgetreden bij het verwerken van het bestand.",
"Sun." => "Zo.",
"Mon." => "Ma.",
"Tue." => "Di.",
"Wed." => "Woe.",
"Thu." => "Do.",
"Fri." => "Vrij.",
"Sat." => "Zat.",
"Jan." => "Jan.",
"Feb." => "Feb.",
"Mar." => "Maart",
"Apr." => "April",
"May." => "Mei",
"Jun." => "Jun.",
"Jul." => "Jul.",
"Aug." => "Aug.",
"Sep." => "Sept.",
"Oct." => "Okt.",
"Nov." => "Nov.",
"Dec." => "Dec.",
"Choose active calendars" => "Kies actieve kalenders",
"New Calendar" => "Nieuwe Kalender",
"CalDav Link" => "CalDav Link",
"Download" => "Download",
"Edit" => "Bewerken",
"Delete" => "Verwijderen",
"New calendar" => "Nieuwe kalender",
"Edit calendar" => "Bewerk kalender",
"Displayname" => "Weergavenaam",
"Active" => "Actief",
"Description" => "Beschrijving",
"Calendar color" => "Kalender kleur",
"Save" => "Opslaan",
"Submit" => "Opslaan",
"Edit an event" => "Bewerken een evenement",
"Title" => "Titel",
"Title of the Event" => "Titel van het evenement",
"Location" => "Locatie",
"Location of the Event" => "Locatie van het evenement",
"Cancel" => "Annuleren",
"Edit an event" => "Bewerken van een afspraak",
"Export" => "Exporteren",
"Title of the Event" => "Titel van de afspraak",
"Category" => "Categorie",
"Select category" => "Kies een categorie",
"All Day Event" => "Hele dag",
"From" => "Van",
"To" => "Aan",
"Advanced options" => "Geavanceerde opties",
"Repeat" => "Herhalen",
"Attendees" => "Deelnemers",
"Advanced" => "Geavanceerd",
"Select weekdays" => "Selecteer weekdagen",
"Select days" => "Selecteer dagen",
"Select months" => "Selecteer maanden",
"Select weeks" => "Selecteer weken",
"End" => "Einde",
"occurrences" => "gebeurtenissen",
"Location" => "Locatie",
"Location of the Event" => "Locatie van de afspraak",
"Description" => "Beschrijving",
"Description of the Event" => "Beschrijving van het evenement",
"Close" => "Sluiten",
"Create a new event" => "Maak een nieuw evenement",
"Timezone" => "Tijdzone"
"Please choose the calendar" => "Kies de kalender",
"Import" => "Importeer",
"Create a new event" => "Maak een nieuwe afspraak",
"Timezone" => "Tijdzone",
"Check always for changes of the timezone" => "Controleer altijd op aanpassingen van de tijdszone",
"Timeformat" => "Tijdformaat",
"24h" => "24uur",
"12h" => "12uur",
"Calendar CalDAV syncing address:" => "CalDAV kalender synchronisatie adres:"
);

View File

@ -0,0 +1,65 @@
<?php $TRANSLATIONS = array(
"Timezone changed" => "Endra tidssone",
"Invalid request" => "Ugyldig førespurnad",
"Calendar" => "Kalender",
"Wrong calendar" => "Feil kalender",
"Birthday" => "Bursdag",
"Business" => "Forretning",
"Call" => "Telefonsamtale",
"Clients" => "Klientar",
"Deliverer" => "Forsending",
"Holidays" => "Høgtid",
"Ideas" => "Idear",
"Journey" => "Reise",
"Jubilee" => "Jubileum",
"Meeting" => "Møte",
"Other" => "Anna",
"Personal" => "Personleg",
"Projects" => "Prosjekt",
"Questions" => "Spørsmål",
"Work" => "Arbeid",
"Does not repeat" => "Ikkje gjenta",
"Daily" => "Kvar dag",
"Weekly" => "Kvar veke",
"Every Weekday" => "Kvar vekedag",
"Bi-Weekly" => "Annakvar veke",
"Monthly" => "Kvar månad",
"Yearly" => "Kvart år",
"Not an array" => "Ikkje ein matrise",
"All day" => "Heile dagen",
"Title" => "Tittel",
"Week" => "Veke",
"Month" => "Månad",
"List" => "Liste",
"Today" => "I dag",
"Calendars" => "Kalendarar",
"There was a fail, while parsing the file." => "Feil ved tolking av fila.",
"Choose active calendars" => "Vel aktive kalendarar",
"New Calendar" => "Ny kalender",
"CalDav Link" => "CalDav-lenkje",
"Download" => "Last ned",
"Edit" => "Endra",
"Delete" => "Slett",
"New calendar" => "Ny kalender",
"Edit calendar" => "Endra kalendarar",
"Displayname" => "Visingsnamn",
"Active" => "Aktiv",
"Calendar color" => "Kalenderfarge",
"Save" => "Lagra",
"Submit" => "Lagra",
"Cancel" => "Avbryt",
"Edit an event" => "Endra ein hending",
"Title of the Event" => "Tittel på hendinga",
"Category" => "Kategori",
"Select category" => "Vel kategori",
"All Day Event" => "Heildagshending",
"From" => "Frå",
"To" => "Til",
"Repeat" => "Gjenta",
"Location" => "Stad",
"Location of the Event" => "Stad for hendinga",
"Description" => "Skildring",
"Description of the Event" => "Skildring av hendinga",
"Create a new event" => "Opprett ei ny hending",
"Timezone" => "Tidssone"
);

View File

@ -1,9 +1,9 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Błąd uwierzytelniania",
"Wrong calendar" => "Zły kalendarz",
"New Timezone:" => "Nowa strefa czasowa:",
"Timezone changed" => "Strefa czasowa została zmieniona",
"Invalid request" => "Nieprawidłowe żądanie",
"Calendar" => "Kalendarz",
"Wrong calendar" => "Zły kalendarz",
"Birthday" => "Urodziny",
"Business" => "Interes",
"Call" => "Rozmowa",
@ -26,22 +26,24 @@
"Bi-Weekly" => "Dwa razy w tygodniu",
"Monthly" => "Miesięcznie",
"Yearly" => "Rocznie",
"Not an array" => "Nie ma w tablicy",
"All day" => "Cały dzień",
"Sunday" => "Niedziela",
"never" => "nigdy",
"by occurrences" => "przez wydarzenia",
"by date" => "po dacie",
"by monthday" => "miesięcznie",
"by weekday" => "tygodniowo",
"Monday" => "Poniedziałek",
"Tuesday" => "Wtorek",
"Wednesday" => "Środa",
"Thursday" => "Czwartek",
"Friday" => "Piątek",
"Saturday" => "Sobota",
"Sun." => "Nie.",
"Mon." => "Po.",
"Tue." => "Wt.",
"Wed." => "Śr.",
"Thu." => "Cz..",
"Fri." => "Pią.",
"Sat." => "So.",
"Sunday" => "Niedziela",
"first" => "pierwszy",
"second" => "drugi",
"third" => "trzeci",
"fourth" => "czwarty",
"fifth" => "piąty",
"last" => "ostatni",
"January" => "Styczeń",
"February" => "Luty",
"March" => "Marzec",
@ -54,11 +56,39 @@
"October" => "Październik",
"November" => "Listopad",
"December" => "Grudzień",
"by events date" => "po datach wydarzeń",
"by yearday(s)" => "po dniach roku",
"by weeknumber(s)" => "po tygodniach",
"Not an array" => "Nie ma w tablicy",
"Date" => "Data",
"Cal." => "Kal.",
"All day" => "Cały dzień",
"Missing fields" => "Brakujące pola",
"Title" => "Tytuł",
"From Date" => "Od dnia",
"From Time" => "Od czasu",
"To Date" => "Do daty",
"To Time" => "Do czasu",
"The event ends before it starts" => "Wydarzenie kończy się przed rozpoczęciem",
"There was a database fail" => "Awaria bazy danych",
"Week" => "Tydzień",
"Month" => "Miesiąc",
"List" => "Lista",
"Today" => "Dzisiaj",
"Calendars" => "Kalendarze",
"There was a fail, while parsing the file." => "Nastąpił problem przy parsowaniu pliku..",
"Sun." => "Nie.",
"Mon." => "Poń.",
"Tue." => "Wto.",
"Wed." => "Śro.",
"Thu." => "Czw.",
"Fri." => "Pią.",
"Sat." => "So.",
"Jan." => "Sty.",
"Feb." => "Lut.",
"Mar." => "Mar.",
"Apr." => "Kwi.",
"May." => "Może.",
"May." => "Maj",
"Jun." => "Cze.",
"Jul." => "Lip.",
"Aug." => "Sie.",
@ -66,45 +96,52 @@
"Oct." => "Paź.",
"Nov." => "Lis.",
"Dec." => "Gru.",
"Week" => "Tydzień",
"Weeks" => "Tygodnie",
"More before {startdate}" => "Więcej przed {startdate}",
"More after {enddate}" => "Więcej po {enddate}",
"Day" => "Dzień",
"Month" => "Miesiąc",
"List" => "Lista",
"Today" => "Dzisiaj",
"Calendars" => "Kalendarze",
"Time" => "Czas",
"There was a fail, while parsing the file." => "Nastąpił problem przy parsowaniu pliku..",
"Choose active calendars" => "Wybierz aktywne kalendarze",
"New Calendar" => "Nowy kalendarz",
"CalDav Link" => "Link do CalDAV",
"Download" => "Pobierz",
"Edit" => "Edytuj",
"Delete" => "Usuń",
"New calendar" => "Nowy kalendarz",
"Edit calendar" => "Edycja kalendarza",
"Displayname" => "Displayname",
"Active" => "Aktywny",
"Description" => "Opis",
"Calendar color" => "Kalendarz kolor",
"Save" => "Zapisz",
"Submit" => "Prześlij",
"Cancel" => "Anuluj",
"Edit an event" => "Edycja zdarzenia",
"Title" => "Tytuł",
"Export" => "Wyeksportuj",
"Title of the Event" => "Tytuł zdarzenia",
"Location" => "Lokalizacja",
"Location of the Event" => "Lokalizacja zdarzenia",
"Category" => "Kategoria",
"Select category" => "Wybierz kategorię",
"All Day Event" => "Całodniowe wydarzenie",
"From" => "Z",
"To" => "Do",
"Advanced options" => "Opcje zaawansowane",
"Repeat" => "Powtórz",
"Attendees" => "Uczestnicy",
"Advanced" => "Zaawansowane",
"Select weekdays" => "Wybierz dni powszechne",
"Select days" => "Wybierz dni",
"and the events day of year." => "oraz wydarzenia roku",
"and the events day of month." => "oraz wydarzenia miesiąca",
"Select months" => "Wybierz miesiące",
"Select weeks" => "Wybierz tygodnie",
"and the events week of year." => "oraz wydarzenia roku.",
"Interval" => "Przedział",
"End" => "Koniec",
"occurrences" => "wystąpienia",
"Location" => "Lokalizacja",
"Location of the Event" => "Lokalizacja zdarzenia",
"Description" => "Opis",
"Description of the Event" => "Opis zdarzenia",
"Close" => "Zamknij",
"Please choose the calendar" => "Proszę wybrać kalendarz",
"Import" => "Import",
"Create a new event" => "Stwórz nowe wydarzenie",
"Timezone" => "Strefa czasowa"
"Timezone" => "Strefa czasowa",
"Check always for changes of the timezone" => "Zawsze sprawdzaj zmiany strefy czasowej",
"Timeformat" => "Format czasu",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Adres synchronizacji kalendarza CalDAV:"
);

View File

@ -1,8 +1,23 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Erro de autenticação",
"Timezone changed" => "Fuso horário alterado",
"Invalid request" => "Pedido inválido",
"Calendar" => "Calendário",
"Wrong calendar" => "Calendário incorreto",
"Birthday" => "Aniversário",
"Business" => "Negócio",
"Call" => "Chamada",
"Clients" => "Clientes",
"Deliverer" => "Entrega",
"Holidays" => "Feriados",
"Ideas" => "Idéias",
"Journey" => "Jornada",
"Jubilee" => "Jubileu",
"Meeting" => "Reunião",
"Other" => "Outros",
"Personal" => "Pessoal",
"Projects" => "Projetos",
"Questions" => "Perguntas",
"Work" => "Trabalho",
"Does not repeat" => "Não repetir",
"Daily" => "Diariamente",
"Weekly" => "Semanal",
@ -10,74 +25,56 @@
"Bi-Weekly" => "De duas em duas semanas",
"Monthly" => "Mensal",
"Yearly" => "Anual",
"Not an array" => "Não é um array",
"All day" => "Todo o dia",
"Sunday" => "Domingo",
"Monday" => "Segunda-feira",
"Tuesday" => "Terça-feira",
"Wednesday" => "Quarta-feira",
"Thursday" => "Quinta-feira",
"Friday" => "Sexta-feira",
"Saturday" => "Sábado",
"Sun." => "Dom.",
"Mon." => "Seg.",
"Tue." => "Ter.",
"Wed." => "Qua.",
"Thu." => "Qui.",
"Fri." => "Sex.",
"Sat." => "Sáb.",
"January" => "Janeiro",
"February" => "Fevereiro",
"March" => "Março",
"April" => "Abril",
"May" => "Maio",
"June" => "Junho",
"July" => "Julho",
"August" => "Agosto",
"September" => "Setembro",
"October" => "Outubro",
"November" => "Novembro",
"December" => "Dezembro",
"Jan." => "Jan.",
"Feb." => "Fev.",
"Mar." => "Mar.",
"Apr." => "Abr.",
"Jun." => "Jun.",
"Jul." => "Jul.",
"Aug." => "Ago.",
"Sep." => "Set.",
"Oct." => "Out.",
"Nov." => "Nov.",
"Dec." => "Dez.",
"Missing fields" => "Campos incompletos",
"Title" => "Título",
"From Date" => "Desde a Data",
"From Time" => "Desde a Hora",
"To Date" => "Até a Data",
"To Time" => "Até a Hora",
"The event ends before it starts" => "O evento termina antes de começar",
"There was a database fail" => "Houve uma falha de banco de dados",
"Week" => "Semana",
"Weeks" => "Semanas",
"Day" => "Dia",
"Month" => "Mês",
"List" => "Lista",
"Today" => "Hoje",
"Calendars" => "Calendários",
"Time" => "Tempo",
"There was a fail, while parsing the file." => "Houve uma falha, ao analisar o arquivo.",
"Choose active calendars" => "Escolha calendários ativos",
"New Calendar" => "Novo Calendário",
"CalDav Link" => "Link para CalDav",
"Download" => "Baixar",
"Edit" => "Editar",
"Delete" => "Excluir",
"New calendar" => "Novo calendário",
"Edit calendar" => "Editar calendário",
"Displayname" => "Mostrar Nome",
"Active" => "Ativo",
"Description" => "Descrição",
"Calendar color" => "Cor do Calendário",
"Save" => "Salvar",
"Submit" => "Submeter",
"Cancel" => "Cancelar",
"Edit an event" => "Editar um evento",
"Title" => "Título",
"Export" => "Exportar",
"Title of the Event" => "Título do evento",
"Location" => "Local",
"Location of the Event" => "Local do evento",
"Category" => "Categoria",
"Select category" => "Selecionar categoria",
"All Day Event" => "Evento de dia inteiro",
"From" => "De",
"To" => "Para",
"Advanced options" => "Opções avançadas",
"Repeat" => "Repetir",
"Attendees" => "Participantes",
"Location" => "Local",
"Location of the Event" => "Local do evento",
"Description" => "Descrição",
"Description of the Event" => "Descrição do Evento",
"Close" => "Fechar",
"Please choose the calendar" => "Por favor, escolha o calendário",
"Import" => "Importar",
"Create a new event" => "Criar um novo evento",
"Timezone" => "Fuso horário"
"Timezone" => "Fuso horário",
"Timeformat" => "Formato da Hora",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Sincronização de endereço do calendário CalDAV :"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Calendar" => "Calendário",
"All day" => "Todo o dia",
"Week" => "Semana",
"Month" => "Mês",
"Today" => "Hoje",
"Calendars" => "Calendários"
);

View File

@ -1,8 +1,24 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Eroare de autentificare",
"New Timezone:" => "Fus orar nou:",
"Timezone changed" => "A fost schimbat fusul orar",
"Invalid request" => "Cerere eronată",
"Calendar" => "Calendar",
"Wrong calendar" => "Calendar greșit",
"Birthday" => "Zi de naștere",
"Business" => "Afaceri",
"Call" => "Sună",
"Clients" => "Clienți",
"Deliverer" => "Curier",
"Holidays" => "Sărbători",
"Ideas" => "Idei",
"Journey" => "Călătorie",
"Jubilee" => "Aniversare",
"Meeting" => "Întâlnire",
"Other" => "Altele",
"Personal" => "Personal",
"Projects" => "Proiecte",
"Questions" => "Întrebări",
"Work" => "Servici",
"Does not repeat" => "Nu se repetă",
"Daily" => "Zilnic",
"Weekly" => "Săptămânal",
@ -10,21 +26,25 @@
"Bi-Weekly" => "Din două în două săptămâni",
"Monthly" => "Lunar",
"Yearly" => "Anual",
"All day" => "Toată ziua",
"Sunday" => "Duminică",
"never" => "niciodată",
"by occurrences" => "după repetiție",
"by date" => "după dată",
"by monthday" => "după ziua lunii",
"by weekday" => "după ziua săptămânii",
"Monday" => "Luni",
"Tuesday" => "Marți",
"Wednesday" => "Miercuri",
"Thursday" => "Joi",
"Friday" => "Vineri",
"Saturday" => "Sâmbătă",
"Sun." => "Dum.",
"Mon." => "Lun.",
"Tue." => "Mar.",
"Wed." => "Mie.",
"Thu." => "Joi.",
"Fri." => "Vin.",
"Sat." => "Sâm.",
"Sunday" => "Duminică",
"events week of month" => "evenimentele săptămânii din luna.",
"first" => "primul",
"second" => "al doilea",
"third" => "al treilea",
"fourth" => "al patrulea",
"fifth" => "al cincilea",
"last" => "ultimul",
"January" => "Ianuarie",
"February" => "Februarie",
"March" => "Martie",
@ -37,47 +57,93 @@
"October" => "Octombrie",
"November" => "Noiembrie",
"December" => "Decembrie",
"by events date" => "după data evenimentului",
"by yearday(s)" => "după ziua(zilele) anului",
"by weeknumber(s)" => "după numărul săptămânii",
"by day and month" => "după zi și lună",
"Not an array" => "Not an array",
"Date" => "Data",
"Cal." => "Cal.",
"All day" => "Toată ziua",
"Missing fields" => "Câmpuri lipsă",
"Title" => "Titlu",
"From Date" => "Începând cu",
"From Time" => "De la",
"To Date" => "Până pe",
"To Time" => "La",
"The event ends before it starts" => "Evenimentul se termină înainte să înceapă",
"There was a database fail" => "A avut loc o eroare a bazei de date",
"Week" => "Săptămâna",
"Month" => "Luna",
"List" => "Listă",
"Today" => "Astăzi",
"Calendars" => "Calendare",
"There was a fail, while parsing the file." => "A fost întâmpinată o eroare în procesarea fișierului",
"Sun." => "D",
"Mon." => "L",
"Tue." => "M",
"Wed." => "M",
"Thu." => "J",
"Fri." => "V",
"Sat." => "S",
"Jan." => "Ian.",
"Feb." => "Feb.",
"Mar." => "Mar.",
"Apr." => "Apr.",
"May." => "Mai.",
"Jun." => "Iun.",
"Jul." => "Iul.",
"Aug." => "Aug.",
"Sep." => "Sep.",
"Sep." => "Sept.",
"Oct." => "Oct.",
"Nov." => "Nov.",
"Dec." => "Dec.",
"Week" => "Săptămâna",
"Weeks" => "Săptămâni",
"Day" => "Zi",
"Month" => "Luna",
"Today" => "Astăzi",
"Calendars" => "Calendare",
"Time" => "Ora",
"There was a fail, while parsing the file." => "A fost întâmpinată o eroare în procesarea fișierului",
"Choose active calendars" => "Alege activitățile din calendar",
"New Calendar" => "Calendar nou",
"CalDav Link" => "Link CalDav",
"Download" => "Descarcă",
"Edit" => "Modifică",
"Delete" => "Șterge",
"New calendar" => "Calendar nou",
"Edit calendar" => "Modifcă acest calendar",
"Displayname" => "Nume",
"Active" => "Activ",
"Description" => "Descriere",
"Calendar color" => "Culoare calendar",
"Save" => "Salveză",
"Submit" => "Trimite",
"Cancel" => "Anulează",
"Edit an event" => "Modifică un eveniment",
"Title" => "Titlu",
"Export" => "Exportă",
"Title of the Event" => "Numele evenimentului",
"Location" => "Localizare",
"Location of the Event" => "Localizarea evenimentului",
"Category" => "Categorie",
"Select category" => "Alege categoria",
"All Day Event" => "Toată ziua",
"From" => "De la",
"To" => "Către",
"Advanced options" => "Opțiuni avansate",
"Repeat" => "Repetă",
"Attendees" => "Participanți",
"Advanced" => "Avansat",
"Select weekdays" => "Selectează zilele săptămânii",
"Select days" => "Selectează zilele",
"and the events day of year." => "și evenimentele zilei.",
"and the events day of month." => "și evenimentele zilei din lună.",
"Select months" => "Selectează lunile",
"Select weeks" => "Selectează săptămânile",
"and the events week of year." => "și evenimentele săptămânii.",
"Interval" => "Interval",
"End" => "Sfârșit",
"occurrences" => "repetiții",
"Location" => "Localizare",
"Location of the Event" => "Localizarea evenimentului",
"Description" => "Descriere",
"Description of the Event" => "Descrierea evenimentului",
"Close" => "Închide",
"Please choose the calendar" => "Alegeți calendarul",
"Import" => "Importă",
"Create a new event" => "Crează un evenimetn nou",
"Timezone" => "Fus orar"
"Timezone" => "Fus orar",
"Check always for changes of the timezone" => "Verifică mereu pentru schimbări ale fusului orar",
"Timeformat" => "Format de timp",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Adresa pentru sincronizarea calendarului CalDAV"
);

View File

@ -1,9 +1,8 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Ошибка аутентификации",
"Wrong calendar" => "Неверный календарь",
"Timezone changed" => "Часовой пояс изменён",
"Invalid request" => "Неверный запрос",
"Calendar" => "Календарь",
"Wrong calendar" => "Неверный календарь",
"Birthday" => "День рождения",
"Business" => "Бизнес",
"Call" => "Звонить",
@ -28,83 +27,54 @@
"Yearly" => "Каждый год",
"Not an array" => "Не массив",
"All day" => "Весь день",
"Sunday" => "Воскресенье",
"Monday" => "Понедельник",
"Tuesday" => "Вторник",
"Wednesday" => "Среда",
"Thursday" => "Четверг",
"Friday" => "Пятница",
"Saturday" => "Суббота",
"Sun." => "Вс.",
"Mon." => "Пн.",
"Tue." => "Вт.",
"Wed." => "Ср.",
"Thu." => "Чт.",
"Fri." => "Пт.",
"Sat." => "Сб.",
"January" => "Январь",
"February" => "Февраль",
"March" => "Март",
"April" => "Апрель",
"May" => "Май",
"June" => "Июнь",
"July" => "Июль",
"August" => "Август",
"September" => "Сентябрь",
"October" => "Октябрь",
"November" => "Ноябрь",
"December" => "Декабрь",
"Jan." => "Янв.",
"Feb." => "Фев.",
"Mar." => "Мар.",
"Apr." => "Апр.",
"May." => "Май.",
"Jun." => "Июн.",
"Jul." => "Июл.",
"Aug." => "Авг.",
"Sep." => "Сен.",
"Oct." => "Окт.",
"Nov." => "Ноя.",
"Dec." => "Дек.",
"Missing fields" => "Незаполненные поля",
"Title" => "Название",
"From Date" => "Дата начала",
"From Time" => "Время начала",
"To Date" => "Дата окончания",
"To Time" => "Время окончания",
"The event ends before it starts" => "Окончание события раньше, чем его начало",
"There was a database fail" => "Ошибка базы данных",
"Week" => "Неделя",
"Weeks" => "Недели",
"More before {startdate}" => "Еще до {startdate}",
"More after {enddate}" => "Больше после {startdate}",
"Day" => "День",
"Month" => "Месяц",
"List" => "Список",
"Today" => "Сегодня",
"Calendars" => "Календари",
"Time" => "Время",
"There was a fail, while parsing the file." => "Не удалось обработать файл.",
"Choose active calendars" => "Выберите активные календари",
"New Calendar" => "Новый Календарь",
"CalDav Link" => "Ссылка для CalDav",
"Download" => "Скачать",
"Edit" => "Редактировать",
"Delete" => "Удалить",
"New calendar" => "Новый календарь",
"Edit calendar" => "Редактировать календарь",
"Displayname" => "Отображаемое имя",
"Active" => "Активен",
"Description" => "Описание",
"Calendar color" => "Цвет календаря",
"Save" => "Сохранить",
"Submit" => "Отправить",
"Cancel" => "Отмена",
"Edit an event" => "Редактировать событие",
"Title" => "Название",
"Export" => "Экспортировать",
"Title of the Event" => "Название событие",
"Location" => "Место",
"Location of the Event" => "Место события",
"Category" => "Категория",
"Select category" => "Выбрать категорию",
"All Day Event" => "Событие на весь день",
"From" => "От",
"To" => "До",
"Advanced options" => "Дополнительные параметры",
"Repeat" => "Повтор",
"Attendees" => "Присутствующие",
"Location" => "Место",
"Location of the Event" => "Место события",
"Description" => "Описание",
"Description of the Event" => "Описание события",
"Close" => "Закрыть",
"Please choose the calendar" => "Пожалуйста, выберите календарь",
"Import" => "Импортировать",
"Create a new event" => "Создать новое событие",
"Timezone" => "Часовой пояс"
"Timezone" => "Часовой пояс",
"Timeformat" => "Формат времени",
"24h" => "24ч",
"12h" => "12ч",
"Calendar CalDAV syncing address:" => "Адрес синхронизации календаря CalDAV:"
);

View File

@ -0,0 +1,80 @@
<?php $TRANSLATIONS = array(
"Timezone changed" => "Časové pásmo zmenené",
"Invalid request" => "Neplatná požiadavka",
"Calendar" => "Kalendár",
"Wrong calendar" => "Zlý kalendár",
"Birthday" => "Narodeniny",
"Business" => "Podnikanie",
"Call" => "Hovor",
"Clients" => "Klienti",
"Deliverer" => "Doručovateľ",
"Holidays" => "Prázdniny",
"Ideas" => "Nápady",
"Journey" => "Cesta",
"Jubilee" => "Jubileá",
"Meeting" => "Stretnutia",
"Other" => "Ostatné",
"Personal" => "Osobné",
"Projects" => "Projekty",
"Questions" => "Otázky",
"Work" => "Práca",
"Does not repeat" => "Neopakovať",
"Daily" => "Denne",
"Weekly" => "Týždenne",
"Every Weekday" => "Každý výkend",
"Bi-Weekly" => "Každý druhý týždeň",
"Monthly" => "Mesačne",
"Yearly" => "Ročne",
"Not an array" => "Nie je pole",
"All day" => "Celý deň",
"Missing fields" => "Nevyplnené položky",
"Title" => "Nadpis",
"From Date" => "Od Dátumu",
"From Time" => "Od Času",
"To Date" => "Do Dátumu",
"To Time" => "Do Času",
"The event ends before it starts" => "Udalosť končí ešte pred tým než začne",
"There was a database fail" => "Nastala chyba databázy",
"Week" => "Týždeň",
"Month" => "Mesiac",
"List" => "Zoznam",
"Today" => "Dnes",
"Calendars" => "Kalendáre",
"There was a fail, while parsing the file." => "Nastala chyba počas parsovania súboru.",
"Choose active calendars" => "Zvoľte aktívne kalendáre",
"New Calendar" => "Nový kalendár",
"CalDav Link" => "CalDav odkaz",
"Download" => "Stiahnuť",
"Edit" => "Upraviť",
"Delete" => "Odstrániť",
"New calendar" => "Nový kalendár",
"Edit calendar" => "Upraviť kalendár",
"Displayname" => "Zobrazené meno",
"Active" => "Aktívne",
"Calendar color" => "Farba kalendáru",
"Save" => "Uložiť",
"Submit" => "Odoslať",
"Cancel" => "Zrušiť",
"Edit an event" => "Upraviť udalosť",
"Export" => "Exportovať",
"Title of the Event" => "Nadpis Udalosti",
"Category" => "Kategória",
"Select category" => "Vybrať kategóriu",
"All Day Event" => "Celodenná udalosť",
"From" => "Od",
"To" => "Do",
"Advanced options" => "Pokročilé možnosti",
"Repeat" => "Opakovať",
"Location" => "Poloha",
"Location of the Event" => "Poloha Udalosti",
"Description" => "Popis",
"Description of the Event" => "Popis Udalosti",
"Please choose the calendar" => "Prosím zvoľte kalendár",
"Import" => "Importovať",
"Create a new event" => "Vytvoriť udalosť",
"Timezone" => "Časová zóna",
"Timeformat" => "Formát času",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Synchronizačná adresa kalendára CalDAV: "
);

80
apps/calendar/l10n/sl.php Normal file
View File

@ -0,0 +1,80 @@
<?php $TRANSLATIONS = array(
"Timezone changed" => "Časovna Cona spremenjena",
"Invalid request" => "Neveljavna zahteva",
"Calendar" => "Kolendar",
"Wrong calendar" => "Napačen Kolendar",
"Birthday" => "Rojstni Dan",
"Business" => "Poslovno",
"Call" => "Pokliči",
"Clients" => "Stranke",
"Deliverer" => "Dobavitelj",
"Holidays" => "Dopust",
"Ideas" => "Ideje",
"Journey" => "Potovanje",
"Jubilee" => "Obletnica",
"Meeting" => "Sestanek",
"Other" => "Ostalo",
"Personal" => "Osebno",
"Projects" => "Projekt",
"Questions" => "Vprašanja",
"Work" => "Delo",
"Does not repeat" => "Se ne ponavlja",
"Daily" => "Dnevno",
"Weekly" => "Tedensko",
"Every Weekday" => "Vsak dan v tednu",
"Bi-Weekly" => "Dvakrat Tedensko",
"Monthly" => "Mesečno",
"Yearly" => "Letno",
"Not an array" => "Not an array",
"All day" => "Cel dan",
"Missing fields" => "Mankajoča polja",
"Title" => "Naslov",
"From Date" => "od Datum",
"From Time" => "od Čas",
"To Date" => "do Datum",
"To Time" => "do Čas",
"The event ends before it starts" => "Dogodek se konča preden se začne",
"There was a database fail" => "Napaka v podatkovni bazi. Kontaktirajte Administratorja",
"Week" => "Teden",
"Month" => "Mesec",
"List" => "Seznam",
"Today" => "Danes",
"Calendars" => "Kolendarji",
"There was a fail, while parsing the file." => "Pri razčlenjevanju datoteke je prišlo do napake.",
"Choose active calendars" => "Izberi aktivni Kolendar",
"New Calendar" => "Nov Kolendar",
"CalDav Link" => "CalDav Povezava",
"Download" => "Naloži dol",
"Edit" => "Uredi",
"Delete" => "Izbriši",
"New calendar" => "Nov Kolendar",
"Edit calendar" => "Uredi Kolendar",
"Displayname" => "Prikazano Ime",
"Active" => "Aktivno",
"Calendar color" => "Barva Kolendarja",
"Save" => "Shrani",
"Submit" => "Potrdi",
"Cancel" => "Prekliči",
"Edit an event" => "Uredi Dogodek",
"Export" => "Izvozi",
"Title of the Event" => "Naslov",
"Category" => "Kategorija",
"Select category" => "Izberi Kategorijo",
"All Day Event" => "Celodnevni Dogodek",
"From" => "Od",
"To" => "Za",
"Advanced options" => "Napredne Možnosti",
"Repeat" => "Ponovi",
"Location" => "Lokacija",
"Location of the Event" => "Lokacija dogodka",
"Description" => "Opis",
"Description of the Event" => "Opis Dogodka",
"Please choose the calendar" => "Izberi kolendar",
"Import" => "Uvozi",
"Create a new event" => "Ustvari nov dogodek",
"Timezone" => "Časovna Cona",
"Timeformat" => "Časovni format",
"24h" => "24ur",
"12h" => "12ur",
"Calendar CalDAV syncing address:" => "Kolendarjev CalDAV sinhronizacijski naslov"
);

View File

@ -1,8 +1,23 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Грешка аутентификације",
"Timezone changed" => "Временска зона је промењена",
"Invalid request" => "Неисправан захтев",
"Calendar" => "Календар",
"Wrong calendar" => "Погрешан календар",
"Birthday" => "Рођендан",
"Business" => "Посао",
"Call" => "Позив",
"Clients" => "Клијенти",
"Deliverer" => "Достављач",
"Holidays" => "Празници",
"Ideas" => "Идеје",
"Journey" => "путовање",
"Jubilee" => "јубилеј",
"Meeting" => "Састанак",
"Other" => "Друго",
"Personal" => "Лично",
"Projects" => "Пројекти",
"Questions" => "Питања",
"Work" => "Посао",
"Does not repeat" => "Не понавља се",
"Daily" => "дневно",
"Weekly" => "недељно",
@ -10,74 +25,41 @@
"Bi-Weekly" => "двонедељно",
"Monthly" => "месечно",
"Yearly" => "годишње",
"Not an array" => "Није област",
"All day" => "Цео дан",
"Sunday" => "Недеља",
"Monday" => "Понедељак",
"Tuesday" => "Уторак",
"Wednesday" => "Среда",
"Thursday" => "Четвртак",
"Friday" => "Петак",
"Saturday" => "Субота",
"Sun." => "Нед",
"Mon." => "Пон",
"Tue." => "Уто",
"Wed." => "Сре",
"Thu." => "Чет",
"Fri." => "Пет",
"Sat." => "Суб",
"January" => "Јануар",
"February" => "Фебруар",
"March" => "Март",
"April" => "Април",
"May" => "Мај",
"June" => "Јун",
"July" => "Јул",
"August" => "Август",
"September" => "Септембар",
"October" => "Октобар",
"November" => "Новембар",
"December" => "Децембар",
"Jan." => "Јан",
"Feb." => "Феб",
"Mar." => "Мар",
"Apr." => "Апр",
"Jun." => "Јун",
"Jul." => "Јул",
"Aug." => "Авг",
"Sep." => "Сеп",
"Oct." => "Окт",
"Nov." => "Нов",
"Dec." => "Дец",
"Title" => "Наслов",
"Week" => "Недеља",
"Weeks" => "Недеља",
"Day" => "Дан",
"Month" => "Месец",
"List" => "Списак",
"Today" => "Данас",
"Calendars" => "Календари",
"Time" => "Време",
"There was a fail, while parsing the file." => "дошло је до грешке при расчлањивању фајла.",
"Choose active calendars" => "Изаберите активне календаре",
"New Calendar" => "Нови календар",
"CalDav Link" => "КалДав веза",
"Download" => "Преузми",
"Edit" => "Уреди",
"Delete" => "Обриши",
"New calendar" => "Нови календар",
"Edit calendar" => "Уреди календар",
"Displayname" => "Приказаноиме",
"Active" => "Активан",
"Description" => "Опис",
"Calendar color" => "Боја календара",
"Save" => "Сними",
"Submit" => "Пошаљи",
"Cancel" => "Откажи",
"Edit an event" => "Уреди догађај",
"Title" => "Наслов",
"Title of the Event" => "Наслов догађаја",
"Location" => "Локација",
"Location of the Event" => "Локација догађаја",
"Category" => "Категорија",
"Select category" => "Изаберите категорију",
"All Day Event" => "Целодневни догађај",
"From" => "Од",
"To" => "До",
"Repeat" => "Понављај",
"Attendees" => "Присутни",
"Location" => "Локација",
"Location of the Event" => "Локација догађаја",
"Description" => "Опис",
"Description of the Event" => "Опис догађаја",
"Close" => "Затвори",
"Create a new event" => "Направи нови догађај",
"Timezone" => "Временска зона"
);

View File

@ -1,8 +1,23 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "Greška autentifikacije",
"Timezone changed" => "Vremenska zona je promenjena",
"Invalid request" => "Neispravan zahtev",
"Calendar" => "Kalendar",
"Wrong calendar" => "Pogrešan kalendar",
"Birthday" => "Rođendan",
"Business" => "Posao",
"Call" => "Poziv",
"Clients" => "Klijenti",
"Deliverer" => "Dostavljač",
"Holidays" => "Praznici",
"Ideas" => "Ideje",
"Journey" => "putovanje",
"Jubilee" => "jubilej",
"Meeting" => "Sastanak",
"Other" => "Drugo",
"Personal" => "Lično",
"Projects" => "Projekti",
"Questions" => "Pitanja",
"Work" => "Posao",
"Does not repeat" => "Ne ponavlja se",
"Daily" => "dnevno",
"Weekly" => "nedeljno",
@ -10,74 +25,41 @@
"Bi-Weekly" => "dvonedeljno",
"Monthly" => "mesečno",
"Yearly" => "godišnje",
"Not an array" => "Nije oblast",
"All day" => "Ceo dan",
"Sunday" => "Nedelja",
"Monday" => "Ponedeljak",
"Tuesday" => "Utorak",
"Wednesday" => "Sreda",
"Thursday" => "Četvrtak",
"Friday" => "Petak",
"Saturday" => "Subota",
"Sun." => "Ned",
"Mon." => "Pon",
"Tue." => "Uto",
"Wed." => "Sre",
"Thu." => "Čet",
"Fri." => "Pet",
"Sat." => "Sub",
"January" => "Januar",
"February" => "Februar",
"March" => "Mart",
"April" => "April",
"May" => "Maj",
"June" => "Jun",
"July" => "Jul",
"August" => "Avgust",
"September" => "Septembar",
"October" => "Oktobar",
"November" => "Novembar",
"December" => "Decembar",
"Jan." => "Jan",
"Feb." => "Feb",
"Mar." => "Mar",
"Apr." => "Apr",
"Jun." => "Jun",
"Jul." => "Jul",
"Aug." => "Avg",
"Sep." => "Sep",
"Oct." => "Okt",
"Nov." => "Nov",
"Dec." => "Dec",
"Title" => "Naslov",
"Week" => "Nedelja",
"Weeks" => "Nedelja",
"Day" => "Dan",
"Month" => "Mesec",
"List" => "Spisak",
"Today" => "Danas",
"Calendars" => "Kalendari",
"Time" => "Vreme",
"There was a fail, while parsing the file." => "došlo je do greške pri rasčlanjivanju fajla.",
"Choose active calendars" => "Izaberite aktivne kalendare",
"New Calendar" => "Novi kalendar",
"CalDav Link" => "KalDav veza",
"Download" => "Preuzmi",
"Edit" => "Uredi",
"Delete" => "Obriši",
"New calendar" => "Novi kalendar",
"Edit calendar" => "Uredi kalendar",
"Displayname" => "Prikazanoime",
"Active" => "Aktivan",
"Description" => "Opis",
"Calendar color" => "Boja kalendara",
"Save" => "Snimi",
"Submit" => "Pošalji",
"Cancel" => "Otkaži",
"Edit an event" => "Uredi događaj",
"Title" => "Naslov",
"Title of the Event" => "Naslov događaja",
"Location" => "Lokacija",
"Location of the Event" => "Lokacija događaja",
"Category" => "Kategorija",
"Select category" => "Izaberite kategoriju",
"All Day Event" => "Celodnevni događaj",
"From" => "Od",
"To" => "Do",
"Repeat" => "Ponavljaj",
"Attendees" => "Prisutni",
"Location" => "Lokacija",
"Location of the Event" => "Lokacija događaja",
"Description" => "Opis",
"Description of the Event" => "Opis događaja",
"Close" => "Zatvori",
"Create a new event" => "Napravi novi događaj",
"Timezone" => "Vremenska zona"
);

80
apps/calendar/l10n/sv.php Normal file
View File

@ -0,0 +1,80 @@
<?php $TRANSLATIONS = array(
"Timezone changed" => "Tidszon ändrad",
"Invalid request" => "Ogiltig begäran",
"Calendar" => "Kalender",
"Wrong calendar" => "Fel kalender",
"Birthday" => "Födelsedag",
"Business" => "Företag",
"Call" => "Ringa",
"Clients" => "Klienter",
"Deliverer" => "Leverantör",
"Holidays" => "Semester",
"Ideas" => "Idéer",
"Journey" => "Resa",
"Jubilee" => "Jubileum",
"Meeting" => "Möte",
"Other" => "Annat",
"Personal" => "Personlig",
"Projects" => "Projekt",
"Questions" => "Frågor",
"Work" => "Arbetet",
"Does not repeat" => "Upprepas inte",
"Daily" => "Dagligen",
"Weekly" => "Varje vecka",
"Every Weekday" => "Varje vardag",
"Bi-Weekly" => "Varannan vecka",
"Monthly" => "Varje månad",
"Yearly" => "Årligen",
"Not an array" => "ingen rad",
"All day" => "Hela dagen",
"Missing fields" => "Saknade fält",
"Title" => "Rubrik",
"From Date" => "Från datum",
"From Time" => "Från tid",
"To Date" => "Till datum",
"To Time" => "Till tid",
"The event ends before it starts" => "Händelsen slutar innan den börjar",
"There was a database fail" => "Det blev ett databasfel",
"Week" => "Vecka",
"Month" => "Månad",
"List" => "Lista",
"Today" => "Idag",
"Calendars" => "Kalendrar",
"There was a fail, while parsing the file." => "Det blev ett fel medan filen analyserades.",
"Choose active calendars" => "Välj aktiva kalendrar",
"New Calendar" => "Ny kalender",
"CalDav Link" => "CalDAV-länk",
"Download" => "Ladda ner",
"Edit" => "Redigera",
"Delete" => "Radera",
"New calendar" => "Nya kalender",
"Edit calendar" => "Redigera kalender",
"Displayname" => "Visningsnamn",
"Active" => "Aktiv",
"Calendar color" => "Kalender-färg",
"Save" => "Spara",
"Submit" => "Lägg till",
"Cancel" => "Avbryt",
"Edit an event" => "Redigera en händelse",
"Export" => "Exportera",
"Title of the Event" => "Rubrik för händelsen",
"Category" => "Kategori",
"Select category" => "Välj kategori",
"All Day Event" => "Hela dagen",
"From" => "Från",
"To" => "Till",
"Advanced options" => "Avancerade alternativ",
"Repeat" => "Upprepa",
"Location" => "Plats",
"Location of the Event" => "Platsen för händelsen",
"Description" => "Beskrivning",
"Description of the Event" => "Beskrivning av händelse",
"Please choose the calendar" => "Välj kalender",
"Import" => "Importera",
"Create a new event" => "Skapa en ny händelse",
"Timezone" => "Tidszon",
"Timeformat" => "Tidsformat",
"24h" => "24h",
"12h" => "12h",
"Calendar CalDAV syncing address:" => "Synkroniseringsadress för CalDAV kalender:"
);

80
apps/calendar/l10n/tr.php Normal file
View File

@ -0,0 +1,80 @@
<?php $TRANSLATIONS = array(
"Timezone changed" => "Zaman dilimi değiştirildi",
"Invalid request" => "Geçersiz istek",
"Calendar" => "Takvim",
"Wrong calendar" => "Yanlış takvim",
"Birthday" => "Doğum günü",
"Business" => "İş",
"Call" => "Arama",
"Clients" => "Müşteriler",
"Deliverer" => "Teslimatçı",
"Holidays" => "Tatil günleri",
"Ideas" => "Fikirler",
"Journey" => "Seyahat",
"Jubilee" => "Yıl dönümü",
"Meeting" => "Toplantı",
"Other" => "Diğer",
"Personal" => "Kişisel",
"Projects" => "Projeler",
"Questions" => "Sorular",
"Work" => "İş",
"Does not repeat" => "Tekrar etmiyor",
"Daily" => "Günlük",
"Weekly" => "Haftalı",
"Every Weekday" => "Haftaiçi Her gün",
"Bi-Weekly" => "İki haftada bir",
"Monthly" => "Aylık",
"Yearly" => "Yıllı",
"Not an array" => "Bir dizi değil",
"All day" => "Tüm gün",
"Missing fields" => "Eksik alanlar",
"Title" => "Başlık",
"From Date" => "Bu Tarihten",
"From Time" => "Bu Saatten",
"To Date" => "Bu Tarihe",
"To Time" => "Bu Saate",
"The event ends before it starts" => "Olay başlamadan önce bitiyor",
"There was a database fail" => "Bir veritabanı başarısızlığı oluştu",
"Week" => "Hafta",
"Month" => "Ay",
"List" => "Liste",
"Today" => "Bugün",
"Calendars" => "Takvimler",
"There was a fail, while parsing the file." => "Dosya okunurken başarısızlık oldu.",
"Choose active calendars" => "Aktif takvimleri seçin",
"New Calendar" => "Yeni Takvim",
"CalDav Link" => "CalDav Bağlantısı",
"Download" => "İndir",
"Edit" => "Düzenle",
"Delete" => "Sil",
"New calendar" => "Yeni takvim",
"Edit calendar" => "Takvimi düzenle",
"Displayname" => "Görünümadı",
"Active" => "Aktif",
"Calendar color" => "Takvim rengi",
"Save" => "Kaydet",
"Submit" => "Gönder",
"Cancel" => "İptal",
"Edit an event" => "Bir olay düzenle",
"Export" => "Dışa aktar",
"Title of the Event" => "Olayın Başlığı",
"Category" => "Kategori",
"Select category" => "Kategori seçin",
"All Day Event" => "Tüm Gün Olay",
"From" => "Kimden",
"To" => "Kime",
"Advanced options" => "Gelişmiş opsiyonlar",
"Repeat" => "Tekrar",
"Location" => "Konum",
"Location of the Event" => "Olayın Konumu",
"Description" => "ıklama",
"Description of the Event" => "Olayın Açıklaması",
"Please choose the calendar" => "Lütfen takvimi seçin",
"Import" => "İçe Al",
"Create a new event" => "Yeni olay oluştur",
"Timezone" => "Zaman dilimi",
"Timeformat" => "Saat biçimi",
"24h" => "24s",
"12h" => "12s",
"Calendar CalDAV syncing address:" => "CalDAV Takvim senkron adresi:"
);

View File

@ -1,8 +1,23 @@
<?php $TRANSLATIONS = array(
"Authentication error" => "验证错误",
"Timezone changed" => "时区已修改",
"Invalid request" => "非法请求",
"Calendar" => "日历",
"Wrong calendar" => "错误的日历",
"Birthday" => "生日",
"Business" => "商务",
"Call" => "呼叫",
"Clients" => "客户",
"Deliverer" => "派送",
"Holidays" => "节日",
"Ideas" => "想法",
"Journey" => "旅行",
"Jubilee" => "周年纪念",
"Meeting" => "会议",
"Other" => "其他",
"Personal" => "个人",
"Projects" => "项目",
"Questions" => "问题",
"Work" => "工作",
"Does not repeat" => "不重复",
"Daily" => "每天",
"Weekly" => "每周",
@ -10,74 +25,56 @@
"Bi-Weekly" => "每两周",
"Monthly" => "每月",
"Yearly" => "每年",
"Not an array" => "不是一个数组",
"All day" => "全天",
"Sunday" => "星期日",
"Monday" => "星期一",
"Tuesday" => "星期二",
"Wednesday" => "星期三",
"Thursday" => "星期四",
"Friday" => "星期五",
"Saturday" => "星期六",
"Sun." => "",
"Mon." => "",
"Tue." => "",
"Wed." => "",
"Thu." => "",
"Fri." => "",
"Sat." => "",
"January" => "1月",
"February" => "2月",
"March" => "3月",
"April" => "4月",
"May" => "5月",
"June" => "6月",
"July" => "7月",
"August" => "8月",
"September" => "9月",
"October" => "10月",
"November" => "11月",
"December" => "12月",
"Jan." => "1月",
"Feb." => "2月",
"Mar." => "3月",
"Apr." => "4月",
"Jun." => "6月",
"Jul." => "7月",
"Aug." => "8月",
"Sep." => "9月",
"Oct." => "10月",
"Nov." => "11月",
"Dec." => "12月",
"Missing fields" => "缺少字段",
"Title" => "标题",
"From Date" => "",
"From Time" => "",
"To Date" => "",
"To Time" => "",
"The event ends before it starts" => "事件在开始前已结束",
"There was a database fail" => "数据库访问失败",
"Week" => "星期",
"Weeks" => "星期",
"Day" => "",
"Month" => "",
"List" => "列表",
"Today" => "今天",
"Calendars" => "日历",
"Time" => "时间",
"There was a fail, while parsing the file." => "解析文件失败",
"Choose active calendars" => "选择活动日历",
"New Calendar" => "新日历",
"CalDav Link" => "CalDav 链接",
"Download" => "下载",
"Edit" => "编辑",
"Delete" => "删除",
"New calendar" => "新日历",
"Edit calendar" => "编辑日历",
"Displayname" => "显示名称",
"Active" => "激活",
"Description" => "描述",
"Calendar color" => "日历颜色",
"Save" => "保存",
"Submit" => "提交",
"Cancel" => "取消",
"Edit an event" => "编辑事件",
"Title" => "标题",
"Export" => "导出",
"Title of the Event" => "事件标题",
"Location" => "地点",
"Location of the Event" => "事件地点",
"Category" => "分类",
"Select category" => "选择分类",
"All Day Event" => "全天事件",
"From" => "",
"To" => "",
"Advanced options" => "高级选项",
"Repeat" => "重复",
"Attendees" => "参加者",
"Location" => "地点",
"Location of the Event" => "事件地点",
"Description" => "描述",
"Description of the Event" => "事件描述",
"Close" => "关闭",
"Please choose the calendar" => "请选择日历",
"Import" => "导入",
"Create a new event" => "创建新事件",
"Timezone" => "时区"
"Timezone" => "时区",
"Timeformat" => "时间格式",
"24h" => "24小时",
"12h" => "12小时",
"Calendar CalDAV syncing address:" => "日历CalDAV 同步地址:"
);

View File

@ -151,11 +151,11 @@ class OC_Calendar_Calendar{
$calendar = self::find($id);
// Keep old stuff
if(is_null($name)) $name = $calendar['name'];
if(is_null($name)) $name = $calendar['displayname'];
if(is_null($components)) $components = $calendar['components'];
if(is_null($timezone)) $timezone = $calendar['timezone'];
if(is_null($order)) $order = $calendar['calendarorder'];
if(is_null($color)) $color = $calendar['color'];
if(is_null($color)) $color = $calendar['calendarcolor'];
$stmt = OC_DB::prepare( 'UPDATE *PREFIX*calendar_calendars SET displayname=?,calendarorder=?,calendarcolor=?,timezone=?,components=?,ctag=ctag+1 WHERE id=?' );
$result = $stmt->execute(array($name,$order,$color,$timezone,$components,$id));
@ -231,13 +231,13 @@ class OC_Calendar_Calendar{
public static function getCalendarColorOptions(){
return array(
'ff0000', // "Red"
'00ff00', // "Green"
'b3dc6c', // "Green"
'ffff00', // "Yellow"
'808000', // "Olive"
'ffa500', // "Orange"
'ff7f50', // "Coral"
'ee82ee', // "Violet"
'ecc255', // dark yellow
'9fc6e7', // "light blue"
);
}
public static function getEventSourceInfo($calendar){

View File

@ -27,6 +27,20 @@
echo '$(\'#calendar_holder\').fullCalendar(\'gotoDate\', ' . $year . ', ' . --$month . ', ' . $day . ');';
echo '$(\'#dialog_holder\').load(OC.filePath(\'calendar\', \'ajax\', \'editeventform.php\') + \'?id=\' + ' . $_['showevent'] . ' , Calendar.UI.startEventDialog);';
}
switch(OC_Preferences::getValue(OC_USER::getUser(), 'calendar', 'currentview', 'month')){
case 'agendaWeek':
echo '$(\'#oneweekview_radio\').css(\'color\', \'#6193CF\');';
break;
case 'month':
echo '$(\'#onemonthview_radio\').css(\'color\', \'#6193CF\');';
break;
case 'list':
echo '$(\'#listview_radio\').css(\'color\', \'#6193CF\');';
break;
default:
break;
}
?>
});
</script>

View File

@ -1,69 +1,27 @@
<div id="importdialog" title="<?php echo $l->t("Import Ical File"); ?>">
<input type="hidden" id="filename" value="<?php echo $_GET["filename"];?>">
<input type="hidden" id="path" value="<?php echo $_GET["path"];?>">
<div id="first"><strong style="text-align: center;margin: 0 auto;"><?php echo $l->t("How to import the new calendar?");?></strong>
<br><br>
<input style="float: left;" type="button" value="<?php echo $l->t("Import into an existing calendar"); ?>" onclick="$('#first').css('display', 'none');$('#existingcal').css('display', 'block');">
<input style="float: right;" type="button" value="<?php echo $l->t("Import into a new calendar");?>" onclick="$('#first').css('display', 'none');$('#newcal').css('display', 'block');">
</div>
<div id="existingcal" style="display: none;">
<strong><?php echo $l->t("Please choose the calendar"); ?></strong><br><br>
<form id="inputradioform">
<div id="calendar_import_dialog" title="<?php echo $l->t("Import a calendar file"); ?>">
<div id="form_container">
<input type="hidden" id="filename" value="<?php echo $_['filename'];?>">
<input type="hidden" id="path" value="<?php echo $_['path'];?>">
<input type="hidden" id="progressfile" value="<?php echo md5(session_id()) . '.txt';?>">
<p style="text-align:center;"><b><?php echo $l->t('Please choose the calendar'); ?></b>
<select style="width:100%;" id="calendar" name="calendar">
<?php
$calendars = OC_Calendar_Calendar::allCalendars(OC_User::getUser());
foreach($calendars as $calendar){
echo '<input type="radio" style="width: 20px;" name="calendar" id="radio_' . $calendar["id"] . '" value="' . $calendar["id"] . '">' . $calendar["displayname"] . '<br>';
}
$calendar_options = OC_Calendar_Calendar::allCalendars(OC_User::getUser());
$calendar_options[] = array('id'=>'newcal', 'displayname'=>$l->t('create a new calendar'));
echo html_select_options($calendar_options, $calendar_options[0]['id'], array('value'=>'id', 'label'=>'displayname'));
?>
</form>
<br><br>
<input type="button" value="<?php echo $l->t("Import");?>!" onclick="importcal('existing');">
<br><br>
<input type="button" value="<?php echo $l->t("Back");?>" onclick="$('#existingcal').css('display', 'none');$('#first').css('display', 'block');">
</select>
<div id="newcalform" style="display: none;">
<input type="text" style="width: 97%;" placeholder="<?php echo $l->t('Name of new calendar'); ?>" id="newcalendar" name="newcalendar">
</div>
<input type="button" value="<?php echo $l->t("Import");?>!" id="startimport">
</div>
<div id="progressbar_container" style="display: none">
<p style="text-align:center;"><b><?php echo $l->t('Importing calendar'); ?></b>
<div id="progressbar"></div>
<div id="import_done" style="display: none;">
<p style="text-align:center;"><b><?php echo $l->t('Calendar imported successfully'); ?></b></p>
<input type="button" value="<?php echo $l->t('Close Dialog'); ?>" id="import_done_button">
</div>
<div id="newcal" style="display: none;">
<strong><?php echo $l->t("Please fill out the form"); ?></strong>
<!-- modified part of part.editcalendar.php -->
<table width="100%" style="border: 0;">
<tr>
<th><?php echo $l->t('Displayname') ?></th>
<td>
<input id="displayname" type="text" value="">
</td>
</tr>
</table>
<!-- end of modified part -->
<br><br>
<input type="button" value="<?php echo $l->t("Import");?>!" onclick="importcal('new');">
<br><br>
<input type="button" value="<?php echo $l->t("Back");?>" onclick="$('#newcal').css('display', 'none');$('#first').css('display', 'block');">
</div>
</div>
<script type="text/javascript">
$("input:radio[name='calendar']:first").attr("checked","checked");
$("#importdialog").dialog({
width : 500,
close : function(event, ui) {
$(this).dialog('destroy').remove();
$("#importdialogholder").remove();
}
});
function importcal(importtype){
var path = $("#path").val();
var file = $("#filename").val();
if(importtype == "existing"){
var calid = $("input:radio[name='calendar']:checked").val();
$.getJSON(OC.filePath('calendar', '', 'import.php') + "?import=existing&calid=" + calid + "&path=" + path + "&file=" + file, function(){
$("#importdialog").dialog('destroy').remove();
$("#importdialogholder").remove();
});
}
if(importtype == "new"){
var calname = $("#displayname").val();
$.post(OC.filePath('calendar', '', 'import.php'), {'import':'new', 'calname':calname, 'path':path, 'file':file}, function(){
$("#importdialog").dialog('destroy').remove();
$("#importdialogholder").remove();
});
}
}
</script>

View File

@ -10,10 +10,17 @@
require_once ("../../../lib/base.php");
OC_JSON::checkLoggedIn();
OC_JSON::checkAppEnabled('contacts');
$l=new OC_L10N('contacts');
$bookid = $_POST['bookid'];
OC_Contacts_Addressbook::setActive($bookid, $_POST['active']);
if(!OC_Contacts_Addressbook::setActive($bookid, $_POST['active'])) {
OC_JSON::error(array('data' => array('message' => $l->t('Error (de)activating addressbook.'))));
OC_Log::write('contacts','ajax/activation.php: Error activating addressbook: '.$bookid, OC_Log::ERROR);
exit();
}
$book = OC_Contacts_App::getAddressbook($bookid);
/* is there an OC_JSON::error() ? */
OC_JSON::success(array(
'active' => OC_Contacts_Addressbook::isActive($bookid),

View File

@ -26,6 +26,7 @@ require_once('../../../lib/base.php');
// Check if we are a user
OC_JSON::checkLoggedIn();
OC_JSON::checkAppEnabled('contacts');
$l=new OC_L10N('contacts');
$aid = $_POST['id'];
$addressbook = OC_Contacts_App::getAddressbook( $aid );
@ -54,13 +55,31 @@ foreach( $add as $propname){
$value = $values[$propname];
if( isset( $parameters[$propname] ) && count( $parameters[$propname] )){
$prop_parameters = $parameters[$propname];
}
else{
} else {
$prop_parameters = array();
}
$vcard->addProperty($propname, $value, $prop_parameters);
$vcard->addProperty($propname, $value); //, $prop_parameters);
$line = count($vcard->children) - 1;
foreach ($prop_parameters as $key=>$element) {
if(is_array($element) && strtoupper($key) == 'TYPE') {
// FIXME: Maybe this doesn't only apply for TYPE?
// And it probably shouldn't be done here anyways :-/
foreach($element as $e){
if($e != '' && !is_null($e)){
$vcard->children[$line]->parameters[] = new Sabre_VObject_Parameter($key,$e);
}
}
} else {
$vcard->children[$line]->parameters[] = new Sabre_VObject_Parameter($key,$element);
}
}
}
$id = OC_Contacts_VCard::add($aid,$vcard->serialize());
OC_Log::write('contacts','ajax/addcard.php - adding id: '.$id,OC_Log::DEBUG);
if(!$id) {
OC_JSON::error(array('data' => array('message' => $l->t('There was an error adding the contact.'))));
OC_Log::write('contacts','ajax/addcard.php: Recieved non-positive ID on adding card: '.$name, OC_Log::ERROR);
exit();
}
// NOTE: Why is this in OC_Contacts_App?
OC_Contacts_App::renderDetails($id, $vcard);

View File

@ -26,21 +26,65 @@ require_once('../../../lib/base.php');
// Check if we are a user
OC_JSON::checkLoggedIn();
OC_JSON::checkAppEnabled('contacts');
$l=new OC_L10N('contacts');
$id = $_POST['id'];
$vcard = OC_Contacts_App::getContactVCard( $id );
$name = $_POST['name'];
$value = $_POST['value'];
if(!is_array($value)){
$value = trim($value);
if(!$value && in_array($name, array('TEL', 'EMAIL', 'ORG'))) {
OC_JSON::error(array('data' => array('message' => $l->t('Cannot add empty property.'))));
exit();
}
} elseif($name === 'ADR') { // only add if non-empty elements.
$empty = true;
foreach($value as $part) {
if(trim($part) != '') {
$empty = false;
break;
}
}
if($empty) {
OC_JSON::error(array('data' => array('message' => $l->t('At least one of the address fields has to be filled out.'))));
exit();
}
}
$parameters = isset($_POST['parameters']) ? $_POST['parameters'] : array();
$property = $vcard->addProperty($name, $value, $parameters);
$property = $vcard->addProperty($name, $value); //, $parameters);
$line = count($vcard->children) - 1;
OC_Contacts_VCard::edit($id,$vcard->serialize());
// Apparently Sabre_VObject_Parameter doesn't do well with multiple values or I don't know how to do it. Tanghus.
foreach ($parameters as $key=>$element) {
if(is_array($element) && strtoupper($key) == 'TYPE') {
// NOTE: Maybe this doesn't only apply for TYPE?
// And it probably shouldn't be done here anyways :-/
foreach($element as $e){
if($e != '' && !is_null($e)){
$vcard->children[$line]->parameters[] = new Sabre_VObject_Parameter($key,$e);
}
}
} else {
$vcard->children[$line]->parameters[] = new Sabre_VObject_Parameter($key,$element);
}
}
if(!OC_Contacts_VCard::edit($id,$vcard->serialize())) {
OC_JSON::error(array('data' => array('message' => $l->t('Error adding contact property.'))));
OC_Log::write('contacts','ajax/addproperty.php: Error updating contact property: '.$name, OC_Log::ERROR);
exit();
}
$adr_types = OC_Contacts_App::getTypesOfProperty('ADR');
$phone_types = OC_Contacts_App::getTypesOfProperty('TEL');
$tmpl = new OC_Template('contacts','part.property');
$tmpl->assign('adr_types',$adr_types);
$tmpl->assign('phone_types',$phone_types);
$tmpl->assign('property',OC_Contacts_VCard::structureProperty($property,$line));
$page = $tmpl->fetchPage();

View File

@ -12,21 +12,6 @@ OC_JSON::checkAppEnabled('contacts');
$ids = OC_Contacts_Addressbook::activeIds(OC_User::getUser());
$contacts = OC_Contacts_VCard::all($ids);
//OC_Log::write('contacts','contacts.php: '.count($contacts).' contacts.',OC_Log::DEBUG);
/*
$addressbooks = OC_Contacts_Addressbook::active(OC_User::getUser());
$contacts = array();
foreach( $addressbooks as $addressbook ){
$addressbookcontacts = OC_Contacts_VCard::all($addressbook['id']);
foreach( $addressbookcontacts as $contact ){
if(is_null($contact['fullname'])){
continue;
}
$contacts[] = $contact;
}
}
usort($contacts,'contacts_namesort');
*/
$tmpl = new OC_TEMPLATE("contacts", "part.contacts");
$tmpl->assign('contacts', $contacts);
$page = $tmpl->fetchPage();

View File

@ -1,6 +1,6 @@
<?php
/**
* Copyright (c) 2011 Thomas Tanghus <thomas@tanghus.net>
* Copyright (c) 2011-2012 Thomas Tanghus <thomas@tanghus.net>
* Copyright (c) 2011 Bart Visscher <bartv@thisnet.nl>
* This file is licensed under the Affero General Public License version 3 or
* later.
@ -16,7 +16,17 @@ OC_JSON::checkAppEnabled('contacts');
$userid = OC_User::getUser();
$bookid = OC_Contacts_Addressbook::add($userid, $_POST['name'], null);
OC_Contacts_Addressbook::setActive($bookid, 1);
if(!$bookid) {
OC_JSON::error(array('data' => array('message' => $l->t('Error adding addressbook.'))));
OC_Log::write('contacts','ajax/createaddressbook.php: Error adding addressbook: '.$_POST['name'], OC_Log::ERROR);
exit();
}
if(!OC_Contacts_Addressbook::setActive($bookid, 1)) {
OC_JSON::error(array('data' => array('message' => $l->t('Error activating addressbook.'))));
OC_Log::write('contacts','ajax/createaddressbook.php: Error activating addressbook: '.$bookid, OC_Log::ERROR);
//exit();
}
$addressbook = OC_Contacts_App::getAddressbook($bookid);
$tmpl = new OC_Template('contacts', 'part.chooseaddressbook.rowfields');
$tmpl->assign('addressbook', $addressbook);

View File

@ -26,6 +26,7 @@ require_once('../../../lib/base.php');
// Check if we are a user
OC_JSON::checkLoggedIn();
OC_JSON::checkAppEnabled('contacts');
$l10n = new OC_L10N('contacts');
$id = $_GET['id'];
$checksum = $_GET['checksum'];
@ -35,5 +36,10 @@ $line = OC_Contacts_App::getPropertyLineByChecksum($vcard, $checksum);
unset($vcard->children[$line]);
OC_Contacts_VCard::edit($id,$vcard->serialize());
if(!OC_Contacts_VCard::edit($id,$vcard->serialize())) {
OC_JSON::error(array('data' => array('message' => $l->t('Error deleting contact property.'))));
OC_Log::write('contacts','ajax/deleteproperty.php: Error deleting contact property', OC_Log::ERROR);
exit();
}
OC_JSON::success(array('data' => array( 'id' => $id )));

View File

@ -0,0 +1,16 @@
<?php
/**
* Copyright (c) 2011 Thomas Tanghus <thomas@tanghus.net>
* This file is licensed under the Affero General Public License version 3 or
* later.
* See the COPYING-README file.
*/
require_once('../../../lib/base.php');
$l10n = new OC_L10N('contacts');
OC_JSON::checkLoggedIn();
OC_JSON::checkAppEnabled('contacts');
$output = new OC_TEMPLATE("contacts", "part.messagebox");
$output -> printpage();
?>

View File

@ -72,9 +72,14 @@ foreach($missingparameters as $i){
}
// Do checksum and be happy
// NOTE: This checksum is not used..?
$checksum = md5($vcard->children[$line]->serialize());
OC_Contacts_VCard::edit($id,$vcard->serialize());
if(!OC_Contacts_VCard::edit($id,$vcard->serialize())) {
OC_JSON::error(array('data' => array('message' => $l->t('Error updating contact property.'))));
OC_Log::write('contacts','ajax/setproperty.php: Error updating contact property: '.$value, OC_Log::ERROR);
exit();
}
$adr_types = OC_Contacts_App::getTypesOfProperty('ADR');
$phone_types = OC_Contacts_App::getTypesOfProperty('TEL');

View File

@ -1,6 +1,6 @@
<?php
/**
* Copyright (c) 2011 Bart Visscher <bartv@thisnet.nl>
* Copyright (c) 2011-2012 Thomas Tanghus <thomas@tanghus.net>
* This file is licensed under the Affero General Public License version 3 or
* later.
* See the COPYING-README file.
@ -15,8 +15,19 @@ OC_JSON::checkLoggedIn();
OC_JSON::checkAppEnabled('contacts');
$bookid = $_POST['id'];
OC_Contacts_Addressbook::edit($bookid, $_POST['name'], null);
OC_Contacts_Addressbook::setActive($bookid, $_POST['active']);
if(!OC_Contacts_Addressbook::edit($bookid, $_POST['name'], null)) {
OC_JSON::error(array('data' => array('message' => $l->t('Error updating addressbook.'))));
OC_Log::write('contacts','ajax/updateaddressbook.php: Error adding addressbook: ', OC_Log::ERROR);
//exit();
}
if(!OC_Contacts_Addressbook::setActive($bookid, $_POST['active'])) {
OC_JSON::error(array('data' => array('message' => $l->t('Error (de)activating addressbook.'))));
OC_Log::write('contacts','ajax/updateaddressbook.php: Error (de)activating addressbook: '.$bookid, OC_Log::ERROR);
//exit();
}
$addressbook = OC_Contacts_App::getAddressbook($bookid);
$tmpl = new OC_Template('contacts', 'part.chooseaddressbook.rowfields');
$tmpl->assign('addressbook', $addressbook);

View File

@ -1,4 +1,5 @@
<?php
$l=new OC_L10N('contacts');
OC::$CLASSPATH['OC_Contacts_App'] = 'apps/contacts/lib/app.php';
OC::$CLASSPATH['OC_Contacts_Addressbook'] = 'apps/contacts/lib/addressbook.php';
@ -17,7 +18,8 @@ OC_App::addNavigationEntry( array(
'order' => 10,
'href' => OC_Helper::linkTo( 'contacts', 'index.php' ),
'icon' => OC_Helper::imagePath( 'settings', 'users.svg' ),
'name' => 'Contacts' ));
'name' => $l->t('Contacts') ));
OC_APP::registerPersonal('contacts','settings');
require_once('apps/contacts/lib/search.php');

View File

@ -1,270 +0,0 @@
/* -------------------------------------------------------------------------------------------------
ownCloud changes: search for OWNCLOUD
Based on formtastic style sheet
This stylesheet forms part of the Formtastic Rails Plugin
(c) 2008-2011 Justin French
--------------------------------------------------------------------------------------------------*/
/* NORMALIZE AND RESET - obviously inspired by Yahoo's reset.css, but scoped to just .formtastic
--------------------------------------------------------------------------------------------------*/
.formtastic,
.formtastic ul,
.formtastic ol,
.formtastic li,
.formtastic fieldset,
.formtastic legend,
/*.formtastic input,
.formtastic textarea,
.formtastic select, COMMENTED BY OWNCLOUD */
.formtastic p {
margin:0;
padding:0;
}
.formtastic fieldset {
border:0;
}
.formtastic em,
.formtastic strong {
font-style:normal;
font-weight:normal;
}
.formtastic ol,
.formtastic ul {
list-style:none;
}
.formtastic abbr,
.formtastic acronym {
border:0;
font-variant:normal;
}
/*.formtastic input,
.formtastic textarea {
font-family:sans-serif;
font-size:inherit;
font-weight:inherit;
}
.formtastic input,
.formtastic textarea,
.formtastic select {
font-size:100%;
} COMMENTED BY OWNCLOUD */
.formtastic legend {
white-space:normal;
color:#000;
}
/* SEMANTIC ERRORS
--------------------------------------------------------------------------------------------------*/
.formtastic .errors {
color:#cc0000;
margin:0.5em 0 1.5em 25%;
list-style:square;
}
.formtastic .errors li {
padding:0;
border:none;
display:list-item;
}
/* BUTTONS
--------------------------------------------------------------------------------------------------*/
.formtastic .buttons {
overflow:hidden; /* clear containing floats */
padding-left:25%;
}
.formtastic .button {
float:left;
padding-right:0.5em;
border:none; /* ADDED BY OWNCLOUD */
}
/* INPUTS
--------------------------------------------------------------------------------------------------*/
.formtastic .inputs {
padding:0.5em 0; /* padding and negative margin juggling is for Firefox */
margin-top:-0.5em;
margin-bottom:1em;
}
.formtastic .input {
}
/* LEFT ALIGNED LABELS
--------------------------------------------------------------------------------------------------*/
.formtastic .input .label {
display:block;
width:25%;
float:left;
padding-top:.2em;
}
.formtastic .fragments .label,
.formtastic .choices .label {
position:absolute;
width:95%;
left:0px;
}
.formtastic .fragments .label label,
.formtastic .choices .label label {
position:absolute;
}
/* NESTED FIELDSETS AND LEGENDS (radio, check boxes and date/time inputs use nested fieldsets)
--------------------------------------------------------------------------------------------------*/
.formtastic .choices {
position:relative;
}
.formtastic .choices-group {
float:left;
width:74%;
margin:0;
padding:0 0 0 25%;
}
.formtastic .choice {
padding:0;
border:0;
}
/* INLINE HINTS
--------------------------------------------------------------------------------------------------*/
.formtastic .input .inline-hints {
color:#666;
margin:0.5em 0 0 25%;
}
/* INLINE ERRORS
--------------------------------------------------------------------------------------------------*/
.formtastic .inline-errors {
color:#cc0000;
margin:0.5em 0 0 25%;
}
.formtastic .errors {
color:#cc0000;
margin:0.5em 0 0 25%;
list-style:square;
}
.formtastic .errors li {
padding:0;
border:none;
display:list-item;
}
/* STRING, NUMERIC, PASSWORD, EMAIL, URL, PHONE, SEARCH (ETC) OVERRIDES
--------------------------------------------------------------------------------------------------*/
.formtastic .stringish input {
width:72%;
}
.formtastic .stringish input[size] {
width:auto;
max-width:72%;
}
/* TEXTAREA OVERRIDES
--------------------------------------------------------------------------------------------------*/
.formtastic .text textarea {
width:72%;
}
.formtastic .text textarea[cols] {
width:auto;
max-width:72%;
}
/* HIDDEN OVERRIDES
--------------------------------------------------------------------------------------------------*/
.formtastic .hidden {
display:none;
}
/* BOOLEAN LABELS
--------------------------------------------------------------------------------------------------*/
.formtastic .boolean label {
padding-left:25%;
display:block;
}
/* CHOICE GROUPS
--------------------------------------------------------------------------------------------------*/
.formtastic .choices-group {
margin-bottom:-0.5em;
}
.formtastic .choice {
margin:0.1em 0 0.5em 0;
}
.formtastic .choice label {
float:none;
width:100%;
line-height:100%;
padding-top:0;
margin-bottom:0.6em;
}
/* ADJUSTMENTS FOR INPUTS INSIDE LABELS (boolean input, radio input, check_boxes input)
--------------------------------------------------------------------------------------------------*/
.formtastic .choice label input,
.formtastic .boolean label input {
margin:0 0.3em 0 0.1em;
line-height:100%;
}
/* FRAGMENTED INPUTS (DATE/TIME/DATETIME)
--------------------------------------------------------------------------------------------------*/
.formtastic .fragments {
position:relative;
}
.formtastic .fragments-group {
float:left;
width:74%;
margin:0;
padding:0 0 0 25%;
}
.formtastic .fragment {
float:left;
width:auto;
margin:0 .3em 0 0;
padding:0;
border:0;
}
.formtastic .fragment label {
display:none;
}
.formtastic .fragment label input {
display:inline;
margin:0;
padding:0;
}

View File

@ -4,13 +4,51 @@
#contacts_details_name { font-weight:bold;font-size:1.1em;margin-left:25%;}
#contacts_details_photo { margin:.5em 0em .5em 25%; }
#contacts_deletecard {position:absolute;top:15px;right:0;}
#contacts_deletecard {position:absolute;top:15px;right:25px;}
#contacts_downloadcard {position:absolute;top:15px;right:50px;}
#contacts_details_list { list-style:none; }
#contacts_details_list li { overflow:visible; }
#contacts_details_list li p.contacts_property_name { width:25%; float:left;text-align:right;padding-right:0.3em;color:#666; }
#contacts_details_list li p.contacts_property_data, #contacts_details_list li ul.contacts_property_data { width:72%;float:left; }
#contacts_details_list li p.contacts_property_data, #contacts_details_list li ul.contacts_property_data { width:72%;float:left; clear: right; }
#contacts_setproperty_button { margin-left:25%; }
dl.form
{
width: 100%;
float: left;
clear: right;
margin: 1em;
padding: 0;
}
.form dt
{
display: table-cell;
clear: left;
float: left;
min-width: 10em;
margin: 0;
padding-top: 0.5em;
padding-right: 1em;
font-weight: bold;
text-align:right;
vertical-align: text-bottom;
bottom: 0px;
}
.form dd
{
display: table-cell;
clear: right;
float: left;
min-width: 20em;
margin: 0;
padding: 0;
white-space: nowrap;
top: 0px;
}
.form input { position: relative; width: 20em; }
.contacts_property_data ul, ol.contacts_property_data { list-style:none; }
.contacts_property_data li { overflow: hidden; }
.contacts_property_data li label { width:20%; float:left; text-align:right;padding-right:0.3em; }

View File

@ -1,6 +1,6 @@
<?php
/**
* Copyright (c) 2011 Georg Ehrke <ownclouddev at georgswebsite dot de>
* Copyright (c) 2011-2012 Thomas Tanghus <thomas@tanghus.net>
* This file is licensed under the Affero General Public License version 3 or
* later.
* See the COPYING-README file.
@ -11,6 +11,7 @@ OC_Util::checkLoggedIn();
OC_Util::checkAppEnabled('contacts');
$book = isset($_GET['bookid']) ? $_GET['bookid'] : NULL;
$contact = isset($_GET['contactid']) ? $_GET['contactid'] : NULL;
$nl = "\n";
if(isset($book)){
$addressbook = OC_Contacts_App::getAddressbook($book);
if($addressbook['userid'] != OC_User::getUser()){
@ -20,9 +21,9 @@ if(isset($book)){
$cardobjects = OC_Contacts_VCard::all($book);
header('Content-Type: text/directory');
header('Content-Disposition: inline; filename=' . str_replace(' ', '_', $addressbook['displayname']) . '.vcf');
for($i = 0;$i <= count($cardobjects); $i++){
echo $cardobjects[$i]['carddata'];
//echo '\r\n';
foreach($cardobjects as $card) {
echo $card['carddata'] . $nl;
}
}elseif(isset($contact)){
$data = OC_Contacts_App::getContactObject($contact);
@ -33,7 +34,7 @@ if(isset($book)){
exit;
}
header('Content-Type: text/directory');
header('Content-Disposition: inline; filename=' . $data['fullname'] . '.vcf');
header('Content-Disposition: inline; filename=' . str_replace(' ', '_', $data['fullname']) . '.vcf');
echo $data['carddata'];
}
?>

View File

@ -42,38 +42,26 @@ OC_App::setActiveNavigationEntry( 'contacts_index' );
// Load a specific user?
$id = isset( $_GET['id'] ) ? $_GET['id'] : null;
/*
// sort addressbooks (use contactsort)
usort($addressbooks,'contacts_namesort');
$contacts = array();
foreach( $addressbooks as $addressbook ){
$addressbookcontacts = OC_Contacts_VCard::all($addressbook['id']);
foreach( $addressbookcontacts as $contact ){
if(is_null($contact['fullname'])){
continue;
}
$contacts[] = $contact;
}
}
usort($contacts,'contacts_namesort');
*/
$details = array();
// FIXME: This cannot work..?
if( !is_null($id)/* || count($contacts)*/){
if(is_null($id)) $id = $contacts[0]['id'];
if(is_null($id) && count($contacts) > 0) {
$id = $contacts[0]['id'];
}
$vcard = null;
$details = null;
if(!is_null($id)) {
$vcard = OC_Contacts_App::getContactVCard($id);
if(!is_null($vcard)) {
$details = OC_Contacts_VCard::structureContact($vcard);
}
}
// Include Style and Script
OC_Util::addScript('contacts','interface');
OC_Util::addStyle('contacts','styles');
OC_Util::addStyle('contacts','formtastic');
OC_Util::addScript('contacts','jquery.inview');
OC_Util::addScript('', 'jquery.multiselect');
OC_Util::addStyle('', 'jquery.multiselect');
OC_Util::addStyle('contacts','styles');
//OC_Util::addStyle('contacts','formtastic');
$property_types = OC_Contacts_App::getAddPropertyOptions();
$adr_types = OC_Contacts_App::getTypesOfProperty('ADR');

View File

@ -1,3 +1,26 @@
/**
* ownCloud - Addressbook
*
* @author Jakob Sack
* @copyright 2011 Jakob Sack mail@jakobsack.de
* @copyright 2011-2012 Thomas Tanghus <thomas@tanghus.net>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
* License as published by the Free Software Foundation; either
* version 3 of the License, or any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU AFFERO GENERAL PUBLIC LICENSE for more details.
*
* You should have received a copy of the GNU Affero General Public
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
*
*/
Contacts={
UI:{
showCardDAVUrl:function(username, bookname){
@ -5,6 +28,30 @@ Contacts={
$('#carddav_url').show();
$('#carddav_url_close').show();
},
messageBox:function(title, msg) {
if($('#messagebox').dialog('isOpen') == true){
// NOTE: Do we ever get here?
$('#messagebox').dialog('moveToTop');
}else{
$('#dialog_holder').load(OC.filePath('contacts', 'ajax', 'messagebox.php'), function(){
$('#messagebox').dialog(
{
autoOpen: true,
title: title,
buttons: [{
text: "Ok",
click: function() { $(this).dialog("close"); }
}],
close: function(event, ui) {
$(this).dialog('destroy').remove();
},
open: function(event, ui) {
$('#messagebox_msg').html(msg);
}
});
});
}
},
Addressbooks:{
overview:function(){
if($('#chooseaddressbook_dialog').dialog('isOpen') == true){
@ -59,7 +106,8 @@ Contacts={
Contacts.UI.Contacts.update();
Contacts.UI.Addressbooks.overview();
} else {
alert('Error: ' + data.message);
Contacts.UI.messageBox(t('contacts', 'Error'), data.message);
//alert('Error: ' + data.message);
}
});
}
@ -88,37 +136,29 @@ Contacts={
}
},
Contacts:{
/**
* Reload the contacts list.
*/
update:function(){
$.getJSON('ajax/contacts.php',{},function(jsondata){
if(jsondata.status == 'success'){
$('#contacts').html(jsondata.data.page);
}
else{
alert(jsondata.data.message);
Contacts.UI.messageBox(t('contacts', 'Error'),jsondata.data.message);
//alert(jsondata.data.message);
}
});
/*
var contactlist = $('#contacts');
var contacts = contactlist.children('li').get();
//alert(contacts);
contacts.sort(function(a, b) {
var compA = $(a).text().toUpperCase();
var compB = $(b).text().toUpperCase();
return (compA < compB) ? -1 : (compA > compB) ? 1 : 0;
})
$.each(contacts, function(idx, itm) { contactlist.append(itm); });
*/
setTimeout(Contacts.UI.Contacts.lazyupdate(), 500);
setTimeout(Contacts.UI.Contacts.lazyupdate, 500);
},
/**
* Add thumbnails to the contact list as they become visible in the viewport.
*/
lazyupdate:function(){
//alert('lazyupdate');
$('#contacts li').live('inview', function(){
if (!$(this).find('a').attr('style')) {
//alert($(this).data('id') + ' has background: ' + $(this).attr('style'));
$(this).find('a').css('background','url(thumbnail.php?id='+$(this).data('id')+') no-repeat');
}/* else {
alert($(this).data('id') + ' has style ' + $(this).attr('style').match('url'));
}*/
}
});
}
}
@ -129,6 +169,10 @@ $(document).ready(function(){
/*-------------------------------------------------------------------------
* Event handlers
*-----------------------------------------------------------------------*/
/**
* Load the details view for a contact.
*/
$('#leftcontent li').live('click',function(){
var id = $(this).data('id');
var oldid = $('#rightcontent').data('id');
@ -142,13 +186,18 @@ $(document).ready(function(){
$('#leftcontent li[data-id="'+jsondata.data.id+'"]').addClass('active');
}
else{
alert(jsondata.data.message);
Contacts.UI.messageBox(t('contacts', 'Error'), jsondata.data.message);
//alert(jsondata.data.message);
}
});
return false;
});
/**
* Delete currently selected contact (and clear form?)
*/
$('#contacts_deletecard').live('click',function(){
$('#contacts_deletecard').tipsy('hide');
var id = $('#rightcontent').data('id');
$.getJSON('ajax/deletecard.php',{'id':id},function(jsondata){
if(jsondata.status == 'success'){
@ -157,12 +206,17 @@ $(document).ready(function(){
$('#rightcontent').empty();
}
else{
alert(jsondata.data.message);
Contacts.UI.messageBox(t('contacts', 'Error'), jsondata.data.message);
//alert(jsondata.data.message);
}
});
return false;
});
/**
* Add a property to the contact.
* NOTE: Where does 'contacts_addproperty' exist?
*/
$('#contacts_addproperty').live('click',function(){
var id = $('#rightcontent').data('id');
$.getJSON('ajax/showaddproperty.php',{'id':id},function(jsondata){
@ -171,12 +225,16 @@ $(document).ready(function(){
$('#contacts_addproperty').hide();
}
else{
alert(jsondata.data.message);
Contacts.UI.messageBox(t('contacts', 'Error'), jsondata.data.message);
alert('From handler: '+jsondata.data.message);
}
});
return false;
});
/**
* Change the inputs based on which type of property is selected for addition.
*/
$('#contacts_addpropertyform [name="name"]').live('change',function(){
$('#contacts_addpropertyform #contacts_addresspart').remove();
$('#contacts_addpropertyform #contacts_phonepart').remove();
@ -200,17 +258,23 @@ $(document).ready(function(){
$('#contacts_addpropertyform').before(jsondata.data.page);
}
else{
alert(jsondata.data.message);
Contacts.UI.messageBox(t('contacts', 'Error'), jsondata.data.message);
}
}, 'json');
return false;
});
/**
* Show the Addressbook chooser
*/
$('#chooseaddressbook').click(function(){
Contacts.UI.Addressbooks.overview();
return false;
});
/**
* Open blank form to add new contact.
*/
$('#contacts_newcontact').click(function(){
$.getJSON('ajax/showaddcard.php',{},function(jsondata){
if(jsondata.status == 'success'){
@ -219,27 +283,46 @@ $(document).ready(function(){
.find('select').chosen();
}
else{
alert(jsondata.data.message);
Contacts.UI.messageBox(t('contacts', 'Error'), jsondata.data.message);
//alert(jsondata.data.message);
}
});
return false;
});
/**
* Add and insert a new contact into the list.
*/
$('#contacts_addcardform input[type="submit"]').live('click',function(){
$.post('ajax/addcard.php',$('#contacts_addcardform').serialize(),function(jsondata){
if(jsondata.status == 'success'){
$('#rightcontent').data('id',jsondata.data.id);
$('#rightcontent').html(jsondata.data.page);
$('#leftcontent .active').removeClass('active');
$('#leftcontent ul').append('<li data-id="'+jsondata.data.id+'" class="active"><a href="index.php?id='+jsondata.data.id+'">'+jsondata.data.name+'</a></li>');
var item = '<li data-id="'+jsondata.data.id+'" class="active"><a href="index.php?id='+jsondata.data.id+'" style="background: url(thumbnail.php?id='+jsondata.data.id+') no-repeat scroll 0% 0% transparent;">'+jsondata.data.name+'</a></li>';
var added = false;
$('#leftcontent ul li').each(function(){
if ($(this).text().toLowerCase() > jsondata.data.name.toLowerCase()) {
$(this).before(item).fadeIn('fast');
added = true;
return false;
}
});
if(!added) {
$('#leftcontent ul').append(item);
}
}
else{
alert(jsondata.data.message);
Contacts.UI.messageBox(t('contacts', 'Error'), jsondata.data.message);
//alert(jsondata.data.message);
}
}, 'json');
return false;
});
/**
* Show inputs for editing a property.
*/
$('.contacts_property [data-use="edit"]').live('click',function(){
var id = $('#rightcontent').data('id');
var checksum = $(this).parents('.contacts_property').first().data('checksum');
@ -249,19 +332,24 @@ $(document).ready(function(){
.find('select').chosen();
}
else{
alert(jsondata.data.message);
Contacts.UI.messageBox(t('contacts', 'Error'), jsondata.data.message);
//alert(jsondata.data.message);
}
});
return false;
});
/**
* Save the edited property
*/
$('#contacts_setpropertyform input[type="submit"]').live('click',function(){
$.post('ajax/setproperty.php',$(this).parents('form').first().serialize(),function(jsondata){
if(jsondata.status == 'success'){
$('.contacts_property[data-checksum="'+jsondata.data.oldchecksum+'"]').replaceWith(jsondata.data.page);
}
else{
alert(jsondata.data.message);
Contacts.UI.messageBox(t('contacts', 'Error'), jsondata.data.message);
//alert(jsondata.data.message);
}
},'json');
return false;
@ -275,7 +363,8 @@ $(document).ready(function(){
$('.contacts_property[data-checksum="'+checksum+'"]').remove();
}
else{
alert(jsondata.data.message);
Contacts.UI.messageBox(t('contacts', 'Error'), jsondata.data.message);
//alert(jsondata.data.message);
}
});
return false;
@ -312,4 +401,7 @@ $(document).ready(function(){
// element has gone out of viewport
}
});
$('.button').tipsy();
//Contacts.UI.messageBox('Hello','Sailor');
});

34
apps/contacts/l10n/ar.php Normal file
View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "هذا ليس دفتر عناوينك.",
"Contact could not be found." => "لم يتم العثور على الشخص.",
"Information about vCard is incorrect. Please reload the page." => "المعلومات الموجودة في ال vCard غير صحيحة. الرجاء إعادة تحديث الصفحة.",
"Address" => "عنوان",
"Telephone" => "الهاتف",
"Email" => "البريد الالكتروني",
"Organization" => "المؤسسة",
"Work" => "الوظيفة",
"Home" => "البيت",
"Mobile" => "الهاتف المحمول",
"Text" => "معلومات إضافية",
"Voice" => "صوت",
"Fax" => "الفاكس",
"Video" => "الفيديو",
"Pager" => "الرنان",
"This is not your contact." => ".هذا ليس من معارفي",
"This card is not RFC compatible." => "هذا الكرت ليس متلائم مع نظام ال RFC.",
"This card does not contain a photo." => "لا يحتوي هذا الكرت على صورة.",
"Add Contact" => "أضف شخص ",
"Name" => "الاسم",
"PO Box" => "العنوان البريدي",
"Extended" => "إضافة",
"Street" => "شارع",
"City" => "المدينة",
"Region" => "المنطقة",
"Zipcode" => "رقم المنطقة",
"Country" => "البلد",
"Create Contact" => "أضف شخص ",
"Edit" => "تعديل",
"Delete" => "حذف",
"Birthday" => "تاريخ الميلاد",
"Phone" => "الهاتف"
);

48
apps/contacts/l10n/ca.php Normal file
View File

@ -0,0 +1,48 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Aquesta no és la vostra llibreta d'adreces",
"Contact could not be found." => "No s'ha trobat el contacte.",
"Information about vCard is incorrect. Please reload the page." => "La informació de la vCard és incorrecta. Carregueu la pàgina de nou.",
"Address" => "Adreça",
"Telephone" => "Telèfon",
"Email" => "Correu electrònic",
"Organization" => "Organització",
"Work" => "Feina",
"Home" => "Casa",
"Mobile" => "Mòbil",
"Text" => "Text",
"Voice" => "Veu",
"Fax" => "Fax",
"Video" => "Vídeo",
"Pager" => "Paginador",
"This is not your contact." => "Aquest contacte no és vostre.",
"This card is not RFC compatible." => "Aquesta targeta no és compatible amb RFC.",
"This card does not contain a photo." => "Aquesta targeta no conté foto.",
"Add Contact" => "Afegiu un contacte",
"Name" => "Nom",
"Type" => "Tipus",
"PO Box" => "Adreça Postal",
"Extended" => "Addicional",
"Street" => "Carrer",
"City" => "Ciutat",
"Region" => "Comarca",
"Zipcode" => "Codi postal",
"Country" => "País",
"Create Contact" => "Crea un contacte",
"Choose active Address Books" => "Escolliu una llibreda d'adreces activa",
"New Address Book" => "Nova llibreta d'adreces",
"CardDav Link" => "Enllaç CardDav",
"Download" => "Baixa",
"Edit" => "Edita",
"Delete" => "Elimina",
"Delete contact" => "Elimina el contacte",
"Add" => "Afegeix",
"Displayname" => "Nom a mostrar",
"Active" => "Actiu",
"Save" => "Desa",
"Submit" => "Envia",
"Cancel" => "Cancel·la",
"Birthday" => "Aniversari",
"Preferred" => "Preferit",
"Phone" => "Telèfon",
"Update" => "Actualitza"
);

View File

@ -0,0 +1,48 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Toto není Váš adresář.",
"Contact could not be found." => "Kontakt nebyl nalezen.",
"Information about vCard is incorrect. Please reload the page." => "Informace o vCard je nesprávná. Obnovte stránku, prosím.",
"Address" => "Adresa",
"Telephone" => "Telefon",
"Email" => "Email",
"Organization" => "Organizace",
"Work" => "Pracovní",
"Home" => "Domácí",
"Mobile" => "Mobil",
"Text" => "Text",
"Voice" => "Hlas",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Pager",
"This is not your contact." => "Toto není Váš kontakt.",
"This card is not RFC compatible." => "Tato karta není kompatibilní s RFC.",
"This card does not contain a photo." => "Tato karta neobsahuje foto",
"Add Contact" => "Přidat kontakt",
"Name" => "Jméno",
"Type" => "Typ",
"PO Box" => "PO box",
"Extended" => "Rozšířené",
"Street" => "Ulice",
"City" => "Město",
"Region" => "Kraj",
"Zipcode" => "PSČ",
"Country" => "Země",
"Create Contact" => "Vytvořit kontakt",
"Choose active Address Books" => "Zvolte aktivní adresář",
"New Address Book" => "Nový adresář",
"CardDav Link" => "Odkaz CardDav",
"Download" => "Stažení",
"Edit" => "Editovat",
"Delete" => "Odstranit",
"Delete contact" => "Odstranit kontakt",
"Add" => "Přidat",
"Displayname" => "Zobrazené jméno",
"Active" => "Aktivní",
"Save" => "Uložit",
"Submit" => "Potvrdit",
"Cancel" => "Storno",
"Birthday" => "Narozeniny",
"Preferred" => "Preferovaný",
"Phone" => "Telefon",
"Update" => "Aktualizovat"
);

View File

@ -1,22 +1,25 @@
<?php $TRANSLATIONS = array(
"You need to log in." => "Du skal logge ind.",
"This is not your addressbook." => "Dette er ikke din adressebog.",
"Contact could not be found." => "Kontakt kunne ikke findes.",
"This is not your contact." => "Dette er ikke din kontakt.",
"vCard could not be read." => "Kunne ikke læse vCard.",
"Contact could not be found." => "Kontaktperson kunne ikke findes.",
"Information about vCard is incorrect. Please reload the page." => "Informationen om vCard er forkert. Genindlæs siden.",
"This card is not RFC compatible." => "Dette kort er ikke RFC-kompatibelt.",
"This card does not contain a photo." => "Dette kort indeholder ikke et foto.",
"Add Contact" => "Tilføj kontakt",
"Group" => "Gruppe",
"Name" => "Navn",
"Create Contact" => "Ny Kontakt",
"Address" => "Adresse",
"Telephone" => "Telefon",
"Email" => "Email",
"Organization" => "Organisation",
"Work" => "Arbejde",
"Home" => "Hjem",
"Home" => "Hjemme",
"Mobile" => "Mobil",
"Text" => "SMS",
"Voice" => "Telefonsvarer",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Personsøger",
"This is not your contact." => "Dette er ikke din kontaktperson.",
"This card is not RFC compatible." => "Dette kort er ikke RFC-kompatibelt.",
"This card does not contain a photo." => "Dette kort indeholder ikke et foto.",
"Add Contact" => "Tilføj kontaktperson",
"Name" => "Navn",
"Type" => "Type",
"PO Box" => "Postboks",
"Extended" => "Udvidet",
"Street" => "Vej",
@ -24,15 +27,22 @@
"Region" => "Region",
"Zipcode" => "Postnummer",
"Country" => "Land",
"Mobile" => "Mobil",
"Text" => "SMS",
"Voice" => "Telefonsvarer",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Personsøger",
"Create Contact" => "Ny kontaktperson",
"Choose active Address Books" => "Vælg aktive adressebøger",
"New Address Book" => "Ny adressebog",
"CardDav Link" => "CardDav-link",
"Download" => "Download",
"Edit" => "Rediger",
"Delete" => "Slet",
"Add Property" => "Tilføj Egenskab",
"Delete contact" => "Slet kontaktperson",
"Add" => "Tilføj",
"Displayname" => "Vist navn",
"Active" => "Aktiv",
"Save" => "Gem",
"Submit" => "Gem",
"Cancel" => "Fortryd",
"Birthday" => "Fødselsdag",
"Preferred" => "Foretrukken",
"Phone" => "Telefon",
"Edit" => "Redigér"
"Update" => "Opdater"
);

View File

@ -1,9 +1,48 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Dies ist nicht dein Adressbuch.",
"Contact could not be found." => "Kontakt konnte nicht gefunden werden.",
"Information about vCard is incorrect. Please reload the page." => "Die Information der vCard ist fehlerhaft. Bitte aktualisiere die Seite.",
"Address" => "Adresse",
"Telephone" => "Telefon",
"Email" => "Email",
"Organization" => "Organisation",
"Work" => "Arbeit",
"Home" => "Zuhause",
"Mobile" => "Mobil",
"Text" => "Text",
"Voice" => "Anruf",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Pager",
"This is not your contact." => "Dies ist nicht dein Kontakt.",
"This card is not RFC compatible." => "Diese Karte ist nicht RFC-kompatibel.",
"This card does not contain a photo." => "Diese Karte enthält kein Foto.",
"Add Contact" => "Kontakt hinzufügen",
"Name" => "Name",
"Type" => "Typ",
"PO Box" => "Postfach",
"Extended" => "Erweitert",
"Street" => "Straße",
"City" => "Stadt",
"Region" => "Region",
"Zipcode" => "Postleitzahl",
"Country" => "Land",
"Create Contact" => "Kontakt erstellen",
"Choose active Address Books" => "Aktive Adressbücher auswählen",
"New Address Book" => "Neues Adressbuch",
"CardDav Link" => "CardDav Link",
"Download" => "Herunterladen",
"Edit" => "Bearbeiten",
"Delete" => "Löschen",
"Delete contact" => "Kontakt löschen",
"Add" => "Hinzufügen",
"Displayname" => "Anzeigename",
"Active" => "Aktiv",
"Save" => "Speichern",
"Submit" => "Eintragen",
"Cancel" => "Abbrechen",
"Birthday" => "Geburtstag",
"Edit" => "Bearbeiten"
"Preferred" => "Bevorzugt",
"Phone" => "Telefon",
"Update" => "Aktualisieren"
);

48
apps/contacts/l10n/el.php Normal file
View File

@ -0,0 +1,48 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Αυτό δεν είναι βιβλίο διευθύνσεων σας.",
"Contact could not be found." => "Η επαφή δεν μπρόρεσε να βρεθεί.",
"Information about vCard is incorrect. Please reload the page." => "Οι πληροφορίες σχετικά με vCard είναι εσφαλμένες. Παρακαλώ επαναφορτώστε τη σελίδα.",
"Address" => "Διεύθυνση",
"Telephone" => "Τηλέφωνο",
"Email" => "Email",
"Organization" => "Οργανισμός",
"Work" => "Εργασία",
"Home" => "Σπίτι",
"Mobile" => "Κινητό",
"Text" => "Κείμενο",
"Voice" => "Φωνή",
"Fax" => "Φαξ",
"Video" => "Βίντεο",
"Pager" => "Βομβητής",
"This is not your contact." => "Αυτή δεν είναι επαφή σας.",
"This card is not RFC compatible." => "Αυτή η κάρτα δεν είναι RFC συμβατή.",
"This card does not contain a photo." => "Αυτή η κάρτα δεν περιέχει φωτογραφία.",
"Add Contact" => "Προσθήκη επαφής",
"Name" => "Όνομα",
"Type" => "Τύπος",
"PO Box" => "Ταχ. Θυρίδα",
"Extended" => "Εκτεταμένη",
"Street" => "Οδός",
"City" => "Πόλη",
"Region" => "Περιοχή",
"Zipcode" => "Τ.Κ.",
"Country" => "Χώρα",
"Create Contact" => "Δημιουργία επαφής",
"Choose active Address Books" => "Επιλέξτε τα ενεργά βιβλία διευθύνσεων",
"New Address Book" => "Νέο βιβλίο διευθύνσεων",
"CardDav Link" => "Σύνδεσμος CardDav",
"Download" => "Μεταφόρτωση",
"Edit" => "Επεξεργασία",
"Delete" => "Διαγραφή",
"Delete contact" => "Διαγραφή επαφής",
"Add" => "Προσθήκη",
"Displayname" => "Προβαλόμενο όνομα",
"Active" => "Ενεργό",
"Save" => "Αποθήκευση",
"Submit" => "Καταχώρηση",
"Cancel" => "Ακύρωση",
"Birthday" => "Γενέθλια",
"Preferred" => "Προτιμώμενο",
"Phone" => "Τηλέφωνο",
"Update" => "Ενημέρωση"
);

34
apps/contacts/l10n/eo.php Normal file
View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Ĉi tiu ne estas via adresaro.",
"Contact could not be found." => "Ne eblis trovi la kontakton.",
"Information about vCard is incorrect. Please reload the page." => "Informo pri vCard estas malĝusta. Bonvolu reŝargi la paĝon.",
"Address" => "Adreso",
"Telephone" => "Telefono",
"Email" => "Retpoŝtadreso",
"Organization" => "Organizaĵo",
"Work" => "Laboro",
"Home" => "Hejmo",
"Mobile" => "Poŝtelefono",
"Text" => "Teksto",
"Voice" => "Voĉo",
"Fax" => "Fakso",
"Video" => "Videaĵo",
"Pager" => "Televokilo",
"This is not your contact." => "Tiu ĉi ne estas via kontakto.",
"This card is not RFC compatible." => "Ĉi tiu karto ne kongruas kun RFC.",
"This card does not contain a photo." => "Ĉi tiu karto ne havas foton.",
"Add Contact" => "Aldoni kontakton",
"Name" => "Nomo",
"PO Box" => "Abonkesto",
"Extended" => "Etendita",
"Street" => "Strato",
"City" => "Urbo",
"Region" => "Regiono",
"Zipcode" => "Poŝtokodo",
"Country" => "Lando",
"Create Contact" => "Krei kontakton",
"Edit" => "Redakti",
"Delete" => "Forigi",
"Birthday" => "Naskiĝotago",
"Phone" => "Telefono"
);

46
apps/contacts/l10n/es.php Normal file
View File

@ -0,0 +1,46 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Esta no es tu agenda de contactos.",
"Contact could not be found." => "No se pudo encontrar el contacto.",
"Information about vCard is incorrect. Please reload the page." => "La información sobre el vCard es incorrecta. Por favor vuelve a cargar la página.",
"Address" => "Dirección",
"Telephone" => "Teléfono",
"Email" => "Correo electrónico",
"Organization" => "Organización",
"Work" => "Trabajo",
"Home" => "Particular",
"Mobile" => "Móvil",
"Text" => "Texto",
"Voice" => "Voz",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Localizador",
"This is not your contact." => "Este no es tu contacto.",
"This card is not RFC compatible." => "Esta tarjeta no es compatible con RFC.",
"This card does not contain a photo." => "Esta tarjeta no contiene ninguna foto.",
"Add Contact" => "Agregar contacto",
"Name" => "Nombre",
"Type" => "Tipo",
"PO Box" => "Código postal",
"Extended" => "Extendido",
"Street" => "Calle",
"City" => "Ciudad",
"Region" => "Región",
"Zipcode" => "Código Postal",
"Country" => "País",
"Create Contact" => "Crear contacto",
"New Address Book" => "Nueva libreta de direcciones",
"CardDav Link" => "Link Card Dav",
"Download" => "Descargar",
"Edit" => "Editar",
"Delete" => "Borrar",
"Delete contact" => "Eliminar contacto",
"Add" => "Añadir",
"Active" => "Activo",
"Save" => "Guardar",
"Submit" => "Aceptar",
"Cancel" => "Cancelar",
"Birthday" => "Cumpleaños",
"Preferred" => "Preferido",
"Phone" => "Teléfono",
"Update" => "Actualizar"
);

View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "See pole sinu aadressiraamat.",
"Contact could not be found." => "Kontakti ei leitud.",
"Information about vCard is incorrect. Please reload the page." => "Visiitkaardi info pole korrektne. Palun lae leht uuesti.",
"Address" => "Aadress",
"Telephone" => "Telefon",
"Email" => "E-post",
"Organization" => "Organisatsioon",
"Work" => "Töö",
"Home" => "Kodu",
"Mobile" => "Mobiil",
"Text" => "Tekst",
"Voice" => "Hääl",
"Fax" => "Faks",
"Video" => "Video",
"Pager" => "Piipar",
"This is not your contact." => "See pole sinu kontakt.",
"This card is not RFC compatible." => "See kaart ei ühildu RFC-ga.",
"This card does not contain a photo." => "Sellel kaardil pole fotot.",
"Add Contact" => "Lisa kontakt",
"Name" => "Nimi",
"PO Box" => "Postkontori postkast",
"Extended" => "Laiendatud",
"Street" => "Tänav",
"City" => "Linn",
"Region" => "Piirkond",
"Zipcode" => "Postiindeks",
"Country" => "Riik",
"Create Contact" => "Lisa kontakt",
"Edit" => "Muuda",
"Delete" => "Kustuta",
"Birthday" => "Sünnipäev",
"Phone" => "Telefon"
);

34
apps/contacts/l10n/eu.php Normal file
View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Hau ez da zure helbide liburua.",
"Contact could not be found." => "Ezin izan da kontaktua aurkitu.",
"Information about vCard is incorrect. Please reload the page." => "vCard-aren inguruko informazioa okerra da. Mesedez birkargatu orrialdea.",
"Address" => "Helbidea",
"Telephone" => "Telefonoa",
"Email" => "Eposta",
"Organization" => "Erakundea",
"Work" => "Lana",
"Home" => "Etxea",
"Mobile" => "Mugikorra",
"Text" => "Testua",
"Voice" => "Ahotsa",
"Fax" => "Fax-a",
"Video" => "Bideoa",
"Pager" => "Bilagailua",
"This is not your contact." => "Hau ez da zure kontaktua.",
"This card is not RFC compatible." => "Txartel hau ez da RFC bateragarria.",
"This card does not contain a photo." => "Txartel honek ez dauka argazkirik.",
"Add Contact" => "Gehitu Kontaktua",
"Name" => "Izena",
"PO Box" => "Posta kutxa",
"Extended" => "Hedatua",
"Street" => "Kalea",
"City" => "Hiria",
"Region" => "Eskualdea",
"Zipcode" => "Posta Kodea",
"Country" => "Herrialdea",
"Create Contact" => "Sortu Kontaktua",
"Edit" => "Editatu",
"Delete" => "Ezabatu",
"Birthday" => "Jaioteguna",
"Phone" => "Telefonoa"
);

48
apps/contacts/l10n/fr.php Normal file
View File

@ -0,0 +1,48 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Ce n'est pas votre carnet d'adresses.",
"Contact could not be found." => "Ce contact n'a pas été trouvé.",
"Information about vCard is incorrect. Please reload the page." => "Les informations relatives à cette vCard sont incorrectes. Veuillez recharger la page.",
"Address" => "Adresse",
"Telephone" => "Téléphone",
"Email" => "E-mail",
"Organization" => "Société",
"Work" => "Travail",
"Home" => "Maison",
"Mobile" => "Mobile",
"Text" => "Texte",
"Voice" => "Voix",
"Fax" => "Fax",
"Video" => "Vidéo",
"Pager" => "Bipeur",
"This is not your contact." => "Ce n'est pas votre contact.",
"This card is not RFC compatible." => "Cette fiche n'est pas compatible RFC.",
"This card does not contain a photo." => "Cette fiche ne contient pas de photo.",
"Add Contact" => "Ajouter un Contact",
"Name" => "Nom",
"Type" => "Type",
"PO Box" => "Boîte postale",
"Extended" => "Étendu",
"Street" => "Rue",
"City" => "Ville",
"Region" => "Région",
"Zipcode" => "Code postal",
"Country" => "Pays",
"Create Contact" => "Créer le Contact",
"Choose active Address Books" => "Choisissez le Carnet d'adresses actif",
"New Address Book" => "Nouveau Carnet d'adresses",
"CardDav Link" => "Lien CardDav",
"Download" => "Télécharger",
"Edit" => "Modifier",
"Delete" => "Supprimer",
"Delete contact" => "Supprimer le contact",
"Add" => "Ajouter",
"Displayname" => "Nom",
"Active" => "Carnet actif",
"Save" => "Sauvegarder",
"Submit" => "Envoyer",
"Cancel" => "Annuler",
"Birthday" => "Anniversaire",
"Preferred" => "Préféré",
"Phone" => "Téléphone",
"Update" => "Enregistrer"
);

34
apps/contacts/l10n/he.php Normal file
View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "זהו אינו ספר הכתובות שלך",
"Contact could not be found." => "לא ניתן לאתר איש קשר",
"Information about vCard is incorrect. Please reload the page." => "המידע אודות vCard אינו נכון. נא לטעון מחדש את הדף.",
"Address" => "כתובת",
"Telephone" => "טלפון",
"Email" => "דואר אלקטרוני",
"Organization" => "ארגון",
"Work" => "עבודה",
"Home" => "בית",
"Mobile" => "נייד",
"Text" => "טקסט",
"Voice" => "קולי",
"Fax" => "פקס",
"Video" => "וידאו",
"Pager" => "זימונית",
"This is not your contact." => "זהו אינו איש קשר שלך",
"This card is not RFC compatible." => "כרטיס זה אינו תואם ל־RFC",
"This card does not contain a photo." => "כרטיס זה אינו כולל תמונה",
"Add Contact" => "הוספת איש קשר",
"Name" => "שם",
"PO Box" => "תא דואר",
"Extended" => "מורחב",
"Street" => "רחוב",
"City" => "עיר",
"Region" => "אזור",
"Zipcode" => "מיקוד",
"Country" => "מדינה",
"Create Contact" => "יצירת איש קשר",
"Edit" => "עריכה",
"Delete" => "מחיקה",
"Birthday" => "יום הולדת",
"Phone" => "טלפון"
);

34
apps/contacts/l10n/hr.php Normal file
View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Ovo nije vaš adresar.",
"Contact could not be found." => "Kontakt ne postoji.",
"Information about vCard is incorrect. Please reload the page." => "Informacija o vCard je neispravna. Osvježite stranicu.",
"Address" => "Adresa",
"Telephone" => "Telefon",
"Email" => "E-mail",
"Organization" => "Organizacija",
"Work" => "Posao",
"Home" => "Kuća",
"Mobile" => "Mobitel",
"Text" => "Tekst",
"Voice" => "Glasovno",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Pager",
"This is not your contact." => "Ovo nije vaš kontakt.",
"This card is not RFC compatible." => "Ova kartica nije sukladna prema RFC direktivama.",
"This card does not contain a photo." => "Ova kartica ne sadrži fotografiju.",
"Add Contact" => "Dodaj kontakt",
"Name" => "Naziv",
"PO Box" => "Poštanski Pretinac",
"Extended" => "Prošireno",
"Street" => "Ulica",
"City" => "Grad",
"Region" => "Regija",
"Zipcode" => "Poštanski broj",
"Country" => "Država",
"Create Contact" => "Izradi Kontakt",
"Edit" => "Uredi",
"Delete" => "Obriši",
"Birthday" => "Rođendan",
"Phone" => "Telefon"
);

View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Ez nem a te címjegyzéked.",
"Contact could not be found." => "Kapcsolat nem található.",
"Information about vCard is incorrect. Please reload the page." => "A vCardról szóló információ helytelen. Töltsd újra az oldalt.",
"Address" => "Cím",
"Telephone" => "Telefonszám",
"Email" => "E-mail",
"Organization" => "Organizáció",
"Work" => "Munka",
"Home" => "Otthon",
"Mobile" => "Mobiltelefonszám",
"Text" => "Szöveg",
"Voice" => "Hang",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Lapozó",
"This is not your contact." => "Nem a te kapcsolatod.",
"This card is not RFC compatible." => "A kártya nem RFC kompatibilis.",
"This card does not contain a photo." => "A kártya nem tartlmaz fényképet.",
"Add Contact" => "Kontakt hozzáadása",
"Name" => "Név",
"PO Box" => "Postafiók",
"Extended" => "Kiterjesztett",
"Street" => "Utca",
"City" => "Helység",
"Region" => "Megye",
"Zipcode" => "Irányítószám",
"Country" => "Ország",
"Create Contact" => "Kontakt létrehozása",
"Edit" => "Szerkesztés",
"Delete" => "Törlés",
"Birthday" => "Születésnap",
"Phone" => "Telefonszám"
);

30
apps/contacts/l10n/ia.php Normal file
View File

@ -0,0 +1,30 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Iste non es tu libro de adresses",
"Contact could not be found." => "Contacto non poterea esser legite",
"Address" => "Adresse",
"Telephone" => "Telephono",
"Email" => "E-posta",
"Organization" => "Organisation",
"Work" => "Travalio",
"Home" => "Domo",
"Text" => "Texto",
"Voice" => "Voce",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Pager",
"This is not your contact." => "Iste non es tu contacto",
"This card is not RFC compatible." => "Iste carta non es compatibile con RFC",
"Add Contact" => "Adder contacto",
"Name" => "Nomine",
"PO Box" => "Cassa postal",
"Street" => "Strata",
"City" => "Citate",
"Region" => "Region",
"Zipcode" => "Codice postal",
"Country" => "Pais",
"Create Contact" => "Crear contacto",
"Edit" => "Modificar",
"Delete" => "Deler",
"Birthday" => "Anniversario",
"Phone" => "Phono"
);

View File

@ -1,38 +1,48 @@
<?php $TRANSLATIONS = array(
"You need to log in." => "Bisogna effettuare il login.",
"This is not your addressbook." => "Questa non è la tua rubrica.",
"Contact could not be found." => "Il contatto non può essere trovato",
"This is not your contact." => "Questo non è un tuo contatto.",
"vCard could not be read." => "La vCard non può essere letta",
"Information about vCard is incorrect. Please reload the page." => "Informazioni sulla vCard incorrette. Ricaricare la pagina.",
"This card is not RFC compatible." => "Questa card non è compatibile con il protocollo RFC.",
"This card does not contain a photo." => "Questa card non contiene una foto.",
"Add Contact" => "Aggiungi contatto",
"Group" => "Gruppo",
"Name" => "Nome",
"Create Contact" => "Crea contatto",
"Address" => "Indirizzo",
"Telephone" => "Telefono",
"Email" => "Email",
"Organization" => "Organizzazione",
"Work" => "Lavoro",
"Home" => "Casa",
"PO Box" => "PO Box",
"Mobile" => "Cellulare",
"Text" => "Testo",
"Voice" => "Voce",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Cercapersone",
"This is not your contact." => "Questo non è un tuo contatto.",
"This card is not RFC compatible." => "Questa card non è compatibile con il protocollo RFC.",
"This card does not contain a photo." => "Questa card non contiene una foto.",
"Add Contact" => "Aggiungi contatto",
"Name" => "Nome",
"Type" => "Tipo",
"PO Box" => "Casella postale",
"Extended" => "Estendi",
"Street" => "Via",
"City" => "Città",
"Region" => "Regione",
"Zipcode" => "CAP",
"Country" => "Stato",
"Mobile" => "Cellulare",
"Text" => "Testo",
"Voice" => "Voce",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Pager",
"Create Contact" => "Crea contatto",
"Choose active Address Books" => "Seleziona le rubriche attive",
"New Address Book" => "Nuova rubrica",
"CardDav Link" => "Link CardDav",
"Download" => "Scarica",
"Edit" => "Modifica",
"Delete" => "Cancella",
"Add Property" => "Aggiungi proprietà",
"Delete contact" => "Cancella contatto",
"Add" => "Aggiungi",
"Displayname" => "Nome da mostrare",
"Active" => "Attiva",
"Save" => "Salva",
"Submit" => "Conferma",
"Cancel" => "Annulla",
"Birthday" => "Compleanno",
"Preferred" => "Preferito",
"Phone" => "Telefono",
"Edit" => "Modifica"
"Update" => "Aggiorna"
);

View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "これはあなたの電話帳ではありません。",
"Contact could not be found." => "連絡先を見つける事ができません。",
"Information about vCard is incorrect. Please reload the page." => "vCardの情報に誤りがあります。ページをリロードして下さい。",
"Address" => "住所",
"Telephone" => "電話番号",
"Email" => "メールアドレス",
"Organization" => "所属",
"Work" => "勤務先",
"Home" => "住居",
"Mobile" => "携帯電話",
"Text" => "TTY TDD",
"Voice" => "音声番号",
"Fax" => "FAX",
"Video" => "テレビ電話",
"Pager" => "ポケベル",
"This is not your contact." => "あなたの連絡先ではありません。",
"This card is not RFC compatible." => "このカードはRFCに準拠していません。",
"This card does not contain a photo." => "このカードは写真を含んでおりません。",
"Add Contact" => "連絡先の追加",
"Name" => "氏名",
"PO Box" => "私書箱",
"Extended" => "拡張番地",
"Street" => "街路番地",
"City" => "都市",
"Region" => "地域",
"Zipcode" => "郵便番号",
"Country" => "国名",
"Create Contact" => "追加",
"Edit" => "編集",
"Delete" => "削除",
"Birthday" => "生年月日",
"Phone" => "電話番号"
);

34
apps/contacts/l10n/lb.php Normal file
View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Dat do ass net däin Adressbuch.",
"Contact could not be found." => "Konnt den Kontakt net fannen.",
"Information about vCard is incorrect. Please reload the page." => "Informatioun iwwert vCard ass net richteg. Lued d'Säit wegl nei.",
"Address" => "Adress",
"Telephone" => "Telefon's Nummer",
"Email" => "Email",
"Organization" => "Firma",
"Work" => "Aarbecht",
"Home" => "Doheem",
"Mobile" => "GSM",
"Text" => "SMS",
"Voice" => "Voice",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Pager",
"This is not your contact." => "Dat do ass net däin Kontakt.",
"This card is not RFC compatible." => "Déi do Kaart ass net RFC kompatibel.",
"This card does not contain a photo." => "Déi do Kaart huet keng Foto.",
"Add Contact" => "Kontakt bäisetzen",
"Name" => "Numm",
"PO Box" => "Postleetzuel",
"Extended" => "Erweidert",
"Street" => "Strooss",
"City" => "Staat",
"Region" => "Regioun",
"Zipcode" => "Postleetzuel",
"Country" => "Land",
"Create Contact" => "Kontakt erstellen",
"Edit" => "Editéieren",
"Delete" => "Läschen",
"Birthday" => "Gebuertsdag",
"Phone" => "Telefon"
);

View File

@ -0,0 +1,31 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Tai ne jūsų adresų knygelė.",
"Contact could not be found." => "Kontaktas nerastas",
"Information about vCard is incorrect. Please reload the page." => "Informacija apie vCard yra neteisinga. ",
"Address" => "Adresas",
"Telephone" => "Telefonas",
"Email" => "El. paštas",
"Organization" => "Organizacija",
"Work" => "Darbo",
"Home" => "Namų",
"Mobile" => "Mobilusis",
"Text" => "Tekstas",
"Voice" => "Balso",
"Fax" => "Faksas",
"Video" => "Vaizdo",
"Pager" => "Pranešimų gaviklis",
"This is not your contact." => "Tai ne jūsų kontaktas",
"Add Contact" => "Pridėti kontaktą",
"Name" => "Vardas",
"PO Box" => "Pašto dėžutė",
"Street" => "Gatvė",
"City" => "Miestas",
"Region" => "Regionas",
"Zipcode" => "Pašto indeksas",
"Country" => "Šalis",
"Create Contact" => "Sukurti kontaktą",
"Edit" => "Keisti",
"Delete" => "Trinti",
"Birthday" => "Gimtadienis",
"Phone" => "Telefonas"
);

48
apps/contacts/l10n/nl.php Normal file
View File

@ -0,0 +1,48 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Dit is niet uw adresboek.",
"Contact could not be found." => "Contact kon niet worden gevonden.",
"Information about vCard is incorrect. Please reload the page." => "Informatie over de vCard is onjuist. Herlaad de pagina.",
"Address" => "Adres",
"Telephone" => "Telefoon",
"Email" => "E-mail",
"Organization" => "Organisatie",
"Work" => "Werk",
"Home" => "Thuis",
"Mobile" => "Mobiel",
"Text" => "Tekst",
"Voice" => "Stem",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Pieper",
"This is not your contact." => "Dit is niet uw contactpersoon.",
"This card is not RFC compatible." => "Deze kaart is niet RFC compatibel.",
"This card does not contain a photo." => "Deze contact bevat geen foto.",
"Add Contact" => "Contact toevoegen",
"Name" => "Naam",
"Type" => "Type",
"PO Box" => "Postbus",
"Extended" => "Uitgebreide",
"Street" => "Straat",
"City" => "Stad",
"Region" => "Regio",
"Zipcode" => "Postcode",
"Country" => "Land",
"Create Contact" => "Contact aanmaken",
"Choose active Address Books" => "Kies actief Adresboek",
"New Address Book" => "Nieuw Adresboek",
"CardDav Link" => "CardDav Link",
"Download" => "Download",
"Edit" => "Bewerken",
"Delete" => "Verwijderen",
"Delete contact" => "Verwijder contact",
"Add" => "Voeg toe",
"Displayname" => "Weergavenaam",
"Active" => "Actief",
"Save" => "Opslaan",
"Submit" => "Opslaan",
"Cancel" => "Anuleren",
"Birthday" => "Verjaardag",
"Preferred" => "Voorkeur",
"Phone" => "Telefoon",
"Update" => "Vernieuwe"
);

View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Dette er ikkje di adressebok.",
"Contact could not be found." => "Fann ikkje kontakten.",
"Information about vCard is incorrect. Please reload the page." => "Informasjonen om vCard-et er feil, ver venleg og last sida på nytt.",
"Address" => "Adresse",
"Telephone" => "Telefonnummer",
"Email" => "Epost",
"Organization" => "Organisasjon",
"Work" => "Arbeid",
"Home" => "Heime",
"Mobile" => "Mobil",
"Text" => "Tekst",
"Voice" => "Tale",
"Fax" => "Faks",
"Video" => "Video",
"Pager" => "Personsøkjar",
"This is not your contact." => "Dette er ikkje din kontakt.",
"This card is not RFC compatible." => "Dette kortet er ikkje RFC-kompatibelt",
"This card does not contain a photo." => "Dette kortet har ingen bilete.",
"Add Contact" => "Legg til kontakt",
"Name" => "Namn",
"PO Box" => "Postboks",
"Extended" => "Utvida",
"Street" => "Gate",
"City" => "Stad",
"Region" => "Region/fylke",
"Zipcode" => "Postnummer",
"Country" => "Land",
"Create Contact" => "Opprett kontakt",
"Edit" => "Endra",
"Delete" => "Slett",
"Birthday" => "Bursdag",
"Phone" => "Telefonnummer"
);

66
apps/contacts/l10n/pl.php Normal file
View File

@ -0,0 +1,66 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Błąd podczas (de)aktywacji książki",
"There was an error adding the contact." => "Wystąpił błąd podczas dodawania kontaktu",
"Cannot add empty property." => "Nie można dodać pustego elementu",
"At least one of the address fields has to be filled out." => "Przynajmniej jedno pole adresu musi być wypełnione",
"Error adding contact property." => "Błąd podczas dodawania elementu",
"Error adding addressbook." => "Błąd podczas dodawania książki",
"Error activating addressbook." => "Błąd podczas aktywacji książki adresowej",
"Error deleting contact property." => "Błąd podczas kasowania elementu",
"Error updating contact property." => "Błąd podczas aktualizacji elementu",
"Error updating addressbook." => "Błąd podczas aktualizacji książki",
"Contacts" => "Kontakty",
"This is not your addressbook." => "To nie jest twoja książka adresowa.",
"Contact could not be found." => "Kontakt nie znaleziony.",
"Information about vCard is incorrect. Please reload the page." => "Informacje o vCard są nieprawidłowe. Proszę odświeżyć stronę.",
"Address" => "Adres",
"Telephone" => "Telefon",
"Email" => "E-mail",
"Organization" => "Organizacja",
"Work" => "Praca",
"Home" => "Dom",
"Mobile" => "Komórka",
"Text" => "Tekst",
"Voice" => "Połączenie głosowe",
"Fax" => "Faks",
"Video" => "Połączenie wideo",
"Pager" => "Pager",
"Contact" => "Kontakt",
"This is not your contact." => "To nie jest twój kontakt.",
"This card is not RFC compatible." => "Ta karta nie jest zgodna ze specyfikacją RFC.",
"This card does not contain a photo." => "Ta karta nie zawiera zdjęć.",
"Add Contact" => "Dodaj kontakt",
"Addressbooks" => "Książki adresowe",
"Addressbook" => "Książka adresowa",
"Name" => "Nazwisko",
"Type" => "Typ",
"PO Box" => "PO Box",
"Extended" => "Rozszerzony",
"Street" => "Ulica",
"City" => "Miasto",
"Region" => "Region",
"Zipcode" => "Błąd podczas dodawania elementu",
"Country" => "Kraj",
"Create Contact" => "Utwórz kontakt",
"Choose active Address Books" => "Wybierz aktywną książkę adresową",
"New Address Book" => "Nowa książka adresowa",
"CardDav Link" => "Link CardDav",
"Download" => "Sciągaj",
"Edit" => "Edytuj",
"Delete" => "Usuń",
"Download contact" => "Pobierz kontakt",
"Delete contact" => "Skasuj kontakt",
"Add" => "Dodaj",
"New Addressbook" => "Nowa książka adresowa",
"Edit Addressbook" => "Edytuj książkę",
"Displayname" => "Nazwa wyświetlana",
"Active" => "Aktywny",
"Save" => "Zapisz",
"Submit" => "Potwierdź",
"Cancel" => "Skasuj",
"Birthday" => "Urodziny",
"Preferred" => "Preferowane",
"Phone" => "Telefon",
"Update" => "Aktualizuj",
"CardDAV syncing address:" => "Adres synchronizacji CardDAV:"
);

View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Este não é o seu agenda de endereços.",
"Contact could not be found." => "Contato não pôde ser encontrado.",
"Information about vCard is incorrect. Please reload the page." => "Informações sobre vCard é incorreta. Por favor, recarregue a página.",
"Address" => "Endereço",
"Telephone" => "Telefone",
"Email" => "E-mail",
"Organization" => "Organização",
"Work" => "Trabalho",
"Home" => "Home",
"Mobile" => "Móvel",
"Text" => "Texto",
"Voice" => "Voz",
"Fax" => "Fax",
"Video" => "Vídeo",
"Pager" => "Pager",
"This is not your contact." => "Este não é o seu contato.",
"This card is not RFC compatible." => "Este cartão não é compatível com RFC.",
"This card does not contain a photo." => "Este cartão não contém uma foto.",
"Add Contact" => "Adicionar Contato",
"Name" => "Nome",
"PO Box" => "Caixa Postal",
"Extended" => "Estendido",
"Street" => "Rua",
"City" => "Cidade",
"Region" => "Região",
"Zipcode" => "CEP",
"Country" => "País",
"Create Contact" => "Criar Contato",
"Edit" => "Editar",
"Delete" => "Excluir",
"Birthday" => "Aniversário",
"Phone" => "Telefone"
);

View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Esta não é a sua lista de contactos",
"Contact could not be found." => "O contacto não foi encontrado",
"Information about vCard is incorrect. Please reload the page." => "A informação sobre o vCard está incorreta. Por favor refresque a página",
"Address" => "Morada",
"Telephone" => "Telefone",
"Email" => "Email",
"Organization" => "Organização",
"Work" => "Trabalho",
"Home" => "Casa",
"Mobile" => "Telemovel",
"Text" => "Texto",
"Voice" => "Voz",
"Fax" => "Fax",
"Video" => "Vídeo",
"Pager" => "Pager",
"This is not your contact." => "Este não é o seu contacto",
"This card is not RFC compatible." => "Este cartão não é compativel com RFC",
"This card does not contain a photo." => "Este cartão não possui foto",
"Add Contact" => "Adicionar Contacto",
"Name" => "Nome",
"PO Box" => "Apartado",
"Extended" => "Extendido",
"Street" => "Rua",
"City" => "Cidade",
"Region" => "Região",
"Zipcode" => "Código Postal",
"Country" => "País",
"Create Contact" => "Criar Contacto",
"Edit" => "Editar",
"Delete" => "Apagar",
"Birthday" => "Aniversário",
"Phone" => "Telefone"
);

48
apps/contacts/l10n/ro.php Normal file
View File

@ -0,0 +1,48 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Nu se găsește în agendă.",
"Contact could not be found." => "Contactul nu a putut fi găsit.",
"Information about vCard is incorrect. Please reload the page." => "Informațiile despre vCard sunt incorecte. Reîncărcați pagina.",
"Address" => "Adresă",
"Telephone" => "Telefon",
"Email" => "Email",
"Organization" => "Organizație",
"Work" => "Servici",
"Home" => "Acasă",
"Mobile" => "Mobil",
"Text" => "Text",
"Voice" => "Voce",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Pager",
"This is not your contact." => "Nu este contactul tău",
"This card is not RFC compatible." => "Nu este compatibil RFC",
"This card does not contain a photo." => "Nu conține o fotografie",
"Add Contact" => "Adaugă contact",
"Name" => "Nume",
"Type" => "Tip",
"PO Box" => "CP",
"Extended" => "Extins",
"Street" => "Stradă",
"City" => "Oraș",
"Region" => "Regiune",
"Zipcode" => "Cod poștal",
"Country" => "Țară",
"Create Contact" => "Crează contact",
"Choose active Address Books" => "Alegeți una din agendele active",
"New Address Book" => "Agendă nouă",
"CardDav Link" => "Link CardDev",
"Download" => "Descarcă",
"Edit" => "Editează",
"Delete" => "Șterge",
"Delete contact" => "Șterge contact",
"Add" => "Adaugă",
"Displayname" => "Numele afișat",
"Active" => "Activ",
"Save" => "Salvează",
"Submit" => "Trimite",
"Cancel" => "Anulează",
"Birthday" => "Zi de naștere",
"Preferred" => "Preferat",
"Phone" => "Telefon",
"Update" => "Update"
);

34
apps/contacts/l10n/ru.php Normal file
View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Это не ваша адресная книга.",
"Contact could not be found." => "Контакт не найден.",
"Information about vCard is incorrect. Please reload the page." => "Информация о vCard некорректна. Пожалуйста, обновите страницу.",
"Address" => "Адрес",
"Telephone" => "Телефон",
"Email" => "Ящик эл. почты",
"Organization" => "Организация",
"Work" => "Рабочий",
"Home" => "Домашний",
"Mobile" => "Мобильный",
"Text" => "Текст",
"Voice" => "Голос",
"Fax" => "Факс",
"Video" => "Видео",
"Pager" => "Пейджер",
"This is not your contact." => "Это не контакт.",
"This card is not RFC compatible." => "Эта карточка не соответствует RFC.",
"This card does not contain a photo." => "Эта карточка не содержит фотографии.",
"Add Contact" => "Добавить Контакт",
"Name" => "Имя",
"PO Box" => "АО",
"Extended" => "Расширенный",
"Street" => "Улица",
"City" => "Город",
"Region" => "Область",
"Zipcode" => "Почтовый индекс",
"Country" => "Страна",
"Create Contact" => "Создать Контакт",
"Edit" => "Редактировать",
"Delete" => "Удалить",
"Birthday" => "День рождения",
"Phone" => "Телефон"
);

View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Toto nie je váš adresár.",
"Contact could not be found." => "Kontakt nebol nájdený.",
"Information about vCard is incorrect. Please reload the page." => "Informácie o vCard sú neplatné. Prosím obnovte stránku.",
"Address" => "Adresa",
"Telephone" => "Telefón",
"Email" => "E-mail",
"Organization" => "Organizácia",
"Work" => "Práca",
"Home" => "Domov",
"Mobile" => "Mobil",
"Text" => "SMS",
"Voice" => "Odkazová schránka",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Pager",
"This is not your contact." => "Toto nie je váš kontakt.",
"This card is not RFC compatible." => "Táto karta nie je kompatibilná s RFC.",
"This card does not contain a photo." => "Táto karta neobsahuje fotografiu.",
"Add Contact" => "Pridať Kontakt.",
"Name" => "Meno",
"PO Box" => "PO Box",
"Extended" => "Rozšírené",
"Street" => "Ulica",
"City" => "Mesto",
"Region" => "Región",
"Zipcode" => "PSČ",
"Country" => "Krajina",
"Create Contact" => "Vytvoriť Kontakt.",
"Edit" => "Upraviť",
"Delete" => "Odstrániť",
"Birthday" => "Narodeniny",
"Phone" => "Telefón"
);

34
apps/contacts/l10n/sl.php Normal file
View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "To ni vaš adresar.",
"Contact could not be found." => "Kontakta ni bilo mogoče najti.",
"Information about vCard is incorrect. Please reload the page." => "Informacije o vVizitki (vCard) niso pravilne, Prosimo ponovno naložite okno.",
"Address" => "Naslov",
"Telephone" => "Telefon",
"Email" => "Email",
"Organization" => "Organizacija",
"Work" => "Delo",
"Home" => "Doma",
"Mobile" => "Mobitel",
"Text" => "Tekst",
"Voice" => "Glas- Voice",
"Fax" => "Faks",
"Video" => "Video",
"Pager" => "Pager",
"This is not your contact." => "To ni vaš kontakt",
"This card is not RFC compatible." => "Ta karta ni RFC kopatibilna.",
"This card does not contain a photo." => "Ta karta ne vsebuje slike.",
"Add Contact" => "Dodaj Kontakt",
"Name" => "Ime",
"PO Box" => "PO Box",
"Extended" => "Razširjeno.",
"Street" => "Ulica",
"City" => "Mesto",
"Region" => "Regija",
"Zipcode" => "Poštna št.",
"Country" => "Dežela",
"Create Contact" => "Ustvari Kontakt",
"Edit" => "Uredi",
"Delete" => "Izbriši",
"Birthday" => "Rojstni Dan",
"Phone" => "Telefon"
);

34
apps/contacts/l10n/sr.php Normal file
View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Ово није ваш адресар.",
"Contact could not be found." => "Контакт се не може наћи.",
"Information about vCard is incorrect. Please reload the page." => "Подаци о вКарти су неисправни. Поново учитајте страницу.",
"Address" => "Адреса",
"Telephone" => "Телефон",
"Email" => "Е-маил",
"Organization" => "Организација",
"Work" => "Посао",
"Home" => "Кућа",
"Mobile" => "Мобилни",
"Text" => "Текст",
"Voice" => "Глас",
"Fax" => "Факс",
"Video" => "Видео",
"Pager" => "Пејџер",
"This is not your contact." => "Ово није ваш контакт.",
"This card is not RFC compatible." => "Ова карта није сагласна са РФЦ-ом.",
"This card does not contain a photo." => "Ова карта не садржи фотографију.",
"Add Contact" => "Додај контакт",
"Name" => "Име",
"PO Box" => "Поштански број",
"Extended" => "Прошири",
"Street" => "Улица",
"City" => "Град",
"Region" => "Регија",
"Zipcode" => "Зип код",
"Country" => "Земља",
"Create Contact" => "Направи контакт",
"Edit" => "Уреди",
"Delete" => "Обриши",
"Birthday" => "Рођендан",
"Phone" => "Телефон"
);

View File

@ -0,0 +1,34 @@
<?php $TRANSLATIONS = array(
"This is not your addressbook." => "Ovo nije vaš adresar.",
"Contact could not be found." => "Kontakt se ne može naći.",
"Information about vCard is incorrect. Please reload the page." => "Podaci o vKarti su neispravni. Ponovo učitajte stranicu.",
"Address" => "Adresa",
"Telephone" => "Telefon",
"Email" => "E-mail",
"Organization" => "Organizacija",
"Work" => "Posao",
"Home" => "Kuća",
"Mobile" => "Mobilni",
"Text" => "Tekst",
"Voice" => "Glas",
"Fax" => "Faks",
"Video" => "Video",
"Pager" => "Pejdžer",
"This is not your contact." => "Ovo nije vaš kontakt.",
"This card is not RFC compatible." => "Ova karta nije saglasna sa RFC-om.",
"This card does not contain a photo." => "Ova karta ne sadrži fotografiju.",
"Add Contact" => "Dodaj kontakt",
"Name" => "Ime",
"PO Box" => "Poštanski broj",
"Extended" => "Proširi",
"Street" => "Ulica",
"City" => "Grad",
"Region" => "Regija",
"Zipcode" => "Zip kod",
"Country" => "Zemlja",
"Create Contact" => "Napravi kontakt",
"Edit" => "Uredi",
"Delete" => "Obriši",
"Birthday" => "Rođendan",
"Phone" => "Telefon"
);

Some files were not shown because too many files have changed in this diff Show More