diff options
author | Jim Hu <jimhu@users.sourceforge.net> | 2008-12-26 19:32:41 +0000 |
---|---|---|
committer | Jim Hu <jimhu@users.sourceforge.net> | 2008-12-26 19:32:41 +0000 |
commit | b4d635e784aa5589a34d3bbadaf3e93482fa4d33 (patch) | |
tree | 456daf290e674c99ebaa313325882f5b2c065b71 | |
parent | 65c00ba1223eb97ff618fd661402a74c037c58cd (diff) | |
download | phpicalendar-b4d635e784aa5589a34d3bbadaf3e93482fa4d33.tar.gz phpicalendar-b4d635e784aa5589a34d3bbadaf3e93482fa4d33.tar.bz2 phpicalendar-b4d635e784aa5589a34d3bbadaf3e93482fa4d33.zip |
update danish
-rw-r--r-- | functions/date_functions.php | 20 | ||||
-rw-r--r-- | functions/parse/recur_functions.php | 1 | ||||
-rw-r--r-- | languages/danish.inc.php | 187 |
3 files changed, 106 insertions, 102 deletions
diff --git a/functions/date_functions.php b/functions/date_functions.php index 5239279..96e0c75 100644 --- a/functions/date_functions.php +++ b/functions/date_functions.php @@ -107,15 +107,17 @@ function localizeDate($format, $timestamp) { $year = date("Y", $timestamp); $month = date("n", $timestamp)-1; $day = date("j", $timestamp); - $dayofweek = date("w", $timestamp); - - $date = str_replace('%Y', $year, $format); - $date = str_replace('%e', $day, $date); - $date = str_replace('%B', $monthsofyear_lang[$month], $date); - $date = str_replace('%b', $monthsofyearshort_lang[$month], $date); - $date = str_replace('%A', $daysofweek_lang[$dayofweek], $date); - $date = str_replace('%a', $daysofweekshort_lang[$dayofweek], $date); - + $dayofweek = date("w", $timestamp); + $replacements = array( + '%Y' => $year, + '%e' => $day, + '%B' => $monthsofyear_lang[$month], + '%b' => $monthsofyearshort_lang[$month], + '%A' => $daysofweek_lang[$dayofweek], + '%a' => $daysofweekshort_lang[$dayofweek], + '%d' => sprintf("%02d", $day) + ); + $date = str_replace(array_keys($replacements), array_values($replacements), $format); return $date; } diff --git a/functions/parse/recur_functions.php b/functions/parse/recur_functions.php index 8daa71d..0526e1d 100644 --- a/functions/parse/recur_functions.php +++ b/functions/parse/recur_functions.php @@ -34,6 +34,7 @@ function add_recur($times,$freq=''){ # These are already fixed for the initial instance, but need to be fixed for recurrences if (date("Ymd", $time) != $start_date) $time = $time + $day_offset * (24*60*60); if(isset($time) + && $time != '' && !in_array($time, $recur_data) && !in_array($date, $except_dates) && $time >= $start_date_unixtime diff --git a/languages/danish.inc.php b/languages/danish.inc.php index b017785..1c04649 100644 --- a/languages/danish.inc.php +++ b/languages/danish.inc.php @@ -1,9 +1,11 @@ <?php -// English language include +// Danish language include // For version 2.0 PHP iCalendar // -// Translation by Chad Little (chad@chadsdomain.com) +// Translation by Henrik H¿jmark (styxx@worldonline.dk) +// and Jakob Peterh¿nsel (marook@creepers.org) +// 2.0 transfer and update by AlleyKat - Finn S¿rensen (translation@phpbb2.dk) // // Submit new translations to phpicalendar@gmail.com @@ -16,65 +18,65 @@ $lang['l_next_day'] = 'Næste dag'; $lang['l_next_month'] = 'Næste måned'; $lang['l_next_week'] = 'Næste uge'; $lang['l_next_year'] = 'Næste år'; -$lang['l_last_day'] = 'Forrige dag'; -$lang['l_last_month'] = 'Forrige måned'; -$lang['l_last_week'] = 'Forrige uge'; -$lang['l_last_year'] = 'Forrige År'; +$lang['l_last_day'] = 'Foregående dag'; +$lang['l_last_month'] = 'Foregående måned'; +$lang['l_last_week'] = 'Foregående uge'; +$lang['l_last_year'] = 'Foregående år'; $lang['l_subscribe'] = 'Abonnér'; -$lang['l_download'] = 'Download'; -$lang['l_powered_by'] = 'Powered by'; -$lang['l_event'] = 'Event'; -$lang['l_event_start'] = 'Starttid'; -$lang['l_event_end'] = 'Sluttid'; -$lang['l_this_months'] = 'Denne måneds events'; +$lang['l_download'] = 'Hent'; +$lang['l_powered_by'] = 'Drevet af'; +$lang['l_event'] = 'Aftale'; +$lang['l_event_start'] = 'Starttidspunkt'; +$lang['l_event_end'] = 'Sluttidspunkt'; +$lang['l_this_months'] = 'Denne måneds aftaler'; $lang['l_date'] = 'Dato'; -$lang['l_summary'] = 'Summary'; -$lang['l_all_day'] = 'Heldags-event'; +$lang['l_summary'] = 'Opsummering'; +$lang['l_all_day'] = 'Heldagsaftale'; $lang['l_notes'] = 'Noter'; -$lang['l_this_years'] = 'Dette års events'; -$lang['l_today'] = 'Idag'; +$lang['l_this_years'] = 'Dette ås aftaler'; +$lang['l_today'] = 'I dag'; $lang['l_this_week'] = 'Denne uge'; $lang['l_this_month'] = 'Denne måned'; $lang['l_jump'] = 'Gå til'; -$lang['l_tomorrows'] = 'Events imorgen'; -$lang['l_goday'] = 'Gå til idag'; +$lang['l_tomorrows'] = 'Næste dags aftaler'; +$lang['l_goday'] = 'Gå til i dag'; $lang['l_goweek'] = 'Gå til denne uge'; $lang['l_gomonth'] = 'Gå til denne måned'; $lang['l_goyear'] = 'Gå til dette år'; $lang['l_search'] = 'Søg'; // the verb $lang['l_results'] = 'Søgeresultater'; $lang['l_pick_multiple'] = 'Vælg flere'; -$lang['l_query'] = 'Kriterie'; // will be followed by the search query -$lang['l_no_results'] = 'Ingen events fundet'; -$lang['l_goprint'] = 'Printervenlig'; +$lang['l_query'] = 'Søgekriterier'; // will be followed by the search query +$lang['l_no_results'] = 'Der er ikke fundet nogen aftaler'; +$lang['l_goprint'] = 'Udskriftsvenligt'; $lang['l_time'] = 'Tid'; -$lang['l_summary'] = 'Summary'; +$lang['l_summary'] = 'Opsummering'; $lang['l_description'] = 'Beskrivelse'; -$lang['l_this_site_is'] = 'Dette site er'; -$lang['l_no_events_day'] = 'Ingen events idag.'; -$lang['l_no_events_week'] = 'Ingen events denne uge.'; -$lang['l_no_events_month'] = 'Ingen events denne måned.'; +$lang['l_this_site_is'] = 'Denne webadresse er'; +$lang['l_no_events_day'] = 'Ingen aftaler i dag.'; +$lang['l_no_events_week'] = 'Ingen aftaler i denne uge.'; +$lang['l_no_events_month'] = 'Ingen aftaler i denne måned.'; $lang['l_rss_day_date'] = 'g:i A'; // Lists just the time $lang['l_rss_week_date '] = '%b %e'; // Lists just the day $lang['l_rss_month_date '] = '%b %e'; // Lists just the day -$lang['l_rss_language'] = 'en-us'; -$lang['l_search_took'] = 'Søgning tog %s sekunder'; -$lang['l_recurring_event'] = 'Tilbagevendende event'; +$lang['l_rss_language'] = 'da-dk'; +$lang['l_search_took'] = 'Søgningen tog %s sekunder'; +$lang['l_recurring_event'] = 'Gentagen aftale'; $lang['l_exception'] = 'Undtagelse'; -$lang['l_no_query'] = 'Ingen kriterier angivet'; +$lang['l_no_query'] = 'Ingen forspørgsel angivet'; $lang['l_preferences'] = 'Indstillinger'; $lang['l_printer'] = 'Printer'; -$lang['l_select_lang'] = 'Vælg dit standard-sprog'; -$lang['l_select_cal'] = 'Vælg din standard-kalender'; -$lang['l_select_view'] = 'Vælg dit standard-view'; -$lang['l_select_time'] = 'Vælg din standard-starttid'; -$lang['l_select_day'] = 'Vælg din første dag i ugen'; -$lang['l_select_style'] = 'Vælg din standard-stil'; -$lang['l_set_prefs'] = 'Indstillinger'; -$lang['l_completed_date'] = 'Afsluttet d.'; +$lang['l_select_lang'] = 'Vælg sprog'; +$lang['l_select_cal'] = 'Vælg kalender'; +$lang['l_select_view'] = 'Vælg standard visning'; +$lang['l_select_time'] = 'Vælg starttidspunkt'; +$lang['l_select_day'] = 'Vælg første dag i ugen'; +$lang['l_select_style'] = 'Vælg stil'; +$lang['l_set_prefs'] = 'Gem indstillinger'; +$lang['l_completed_date'] = 'Afsluttet på'; $lang['l_completed'] = 'Afsluttet'; $lang['l_created'] = 'Oprettet'; -$lang['l_due'] = 'Forfald'; +$lang['l_due'] = 'Klar'; $lang['l_priority'] = 'Prioritet'; $lang['l_priority_high'] = 'Høj'; $lang['l_priority_low'] = 'Lav'; @@ -83,57 +85,57 @@ $lang['l_priority_none'] = 'Ingen'; $lang['l_status'] = 'Status'; $lang['l_status_confirmed'] = 'BEKRÆFTET' ; $lang['l_status_cancelled'] = 'ANNULLERET'; -$lang['l_status_tentative'] = 'TENTATIV'; -$lang['l_todo'] = 'Todo-items'; -$lang['l_unfinished'] = 'Ikke afsluttet'; +$lang['l_status_tentative'] = 'AFVENTENDE'; +$lang['l_todo'] = 'Ting der skal gøres'; +$lang['l_unfinished'] = 'Uafsluttet'; $lang['l_prefs_set'] = 'Dine indstillinger er gemt.'; -$lang['l_prefs_unset'] = 'Indstillinger nulstillet. Ændringer vil træde i kraft næste gang siden indlæses.'; +$lang['l_prefs_unset'] = 'Indstillinger fjernet. Ændringer er synlig ved næste opdatering af siden.'; $lang['l_unset_prefs'] = 'Nulstil indstillinger'; -$lang['l_organizer'] = 'Organizer'; -$lang['l_attendee'] = 'Tilstede'; -$lang['l_location'] = 'Location'; -$lang['l_admin_header'] = 'PHP iCalendar-administration'; +$lang['l_organizer'] = 'Organisator'; +$lang['l_attendee'] = 'Deltager'; +$lang['l_location'] = 'Sted'; +$lang['l_admin_header'] = 'PHP iCalendar Administration'; $lang['l_username'] = 'Brugernavn'; -$lang['l_password'] = 'Password'; -$lang['l_login'] = 'Login'; -$lang['l_invalid_login'] = 'Forkert brugernavn eller password.'; -$lang['l_addupdate_cal'] = 'Tilføj eller opdatér en kalender'; -$lang['l_addupdate_desc'] = 'Tilføj en kalender ved at uploade en ny fil. Opdatér en kalender ved at uploade en fil med samme navn.'; +$lang['l_password'] = 'Kodeord'; +$lang['l_login'] = 'Log ind'; +$lang['l_invalid_login'] = 'Forkert brugernavn eller kodeord.'; +$lang['l_addupdate_cal'] = 'Tilføj eller opdater en kalender'; +$lang['l_addupdate_desc'] = 'Tilføj en kalender ved at uploade en ny fil. Opdater en kalender ved at uploade en fil med samme navn.'; $lang['l_delete_cal'] = 'Slet en kalender'; -$lang['l_logout'] = 'Logout'; +$lang['l_logout'] = 'Log ud'; $lang['l_cal_file'] = 'Kalenderfil'; $lang['l_php_error'] = 'PHP-fejl'; -$upload_error_gen_lang = 'Der opstod et problem med din upload.'; -$upload_error_lang[0] = 'Der opstod et problem med din upload.'; -$upload_error_lang[1] = 'Den fil du forsøger at uploade er for stor.'; -$upload_error_lang[2] = 'Den fil du forsøger at uploade er for stor.'; -$upload_error_lang[3] = 'Den fil du forsøger at uploade blev kun delvist uploaded.'; -$upload_error_lang[4] = 'Du skal vælge en fil at uploade..'; -$lang['l_upload_error_type'] = 'Kun .ics-filer kan uploades.'; +$upload_error_gen_lang = 'Der var et problem med dit upload.'; +$upload_error_lang[0] = 'Der var et problem med dit upload.'; +$upload_error_lang[1] = 'Filen du prøver at uploade er for stor.'; +$upload_error_lang[2] = 'Filen du prøver at uploade er for stor.'; +$upload_error_lang[3] = 'Filen du prøver at uploade blev kun delvist uploadet.'; +$upload_error_lang[4] = 'Du skal vælge en fil der skal uploades.'; +$lang['l_upload_error_type'] = 'Kun .ics filer kan uploades.'; $lang['l_copy_error'] = 'Kunne ikke kopiere fil'; $lang['l_delete_error'] = 'Kunne ikke slette fil'; -$lang['l_delete_success'] = 'er blevet slettet.'; -$lang['l_action_success'] = 'Gennemført.'; -$lang['l_submit'] = 'Submit'; +$lang['l_delete_success'] = 'blev korrekt slettet.'; +$lang['l_action_success'] = 'Handlingen lykkedes.'; +$lang['l_submit'] = 'Indsend'; $lang['l_delete'] = 'Slet'; $all_cal_comb_lang = 'Alle kombineret'; // New for 2.0 -$lang['l_legend'] = 'Signaturer'; -$lang['l_admin_subhead'] = 'Administrér dine kalendre fra denne side'; -$lang['l_prefs_subhead'] = 'Gemmer en cookie når du begøger dette site'; +$lang['l_legend'] = 'Forklaring'; +$lang['l_admin_subhead'] = 'Administrer dine kalendere fra denne side'; +$lang['l_prefs_subhead'] = 'Sætter en cookie ved besøg p denne side'; $lang['l_rss_info'] = 'RSS-information'; -$lang['l_rss_subhead'] = 'RSS-feeds for hver enkelt kalender'; -$lang['l_rss_notenabled'] = 'RSS er ikke tilgængeligt på dette site'; +$lang['l_rss_subhead'] = 'Grundlæggende RSS-feeds tilgængelige for hver kalender'; +$lang['l_rss_notenabled'] = 'RSS er ikke aktiveret for denne side'; // - navigation $lang['l_back'] = 'Tilbage'; $lang['l_next'] = 'Næste'; -$lang['l_prev'] = 'Forrige'; -$lang['l_day_view'] = 'Dag-view'; -$lang['l_week_view'] = 'Uge-iew'; -$lang['l_month_view'] = 'Måned-view'; -$lang['l_year_view'] = 'År-view'; +$lang['l_prev'] = 'Foregående'; +$lang['l_day_view'] = 'Vis Dag'; +$lang['l_week_view'] = 'Vis Uge'; +$lang['l_month_view'] = 'Vis Måned'; +$lang['l_year_view'] = 'Vis År'; // --------------------------------- @@ -142,7 +144,7 @@ $lang['l_year_view'] = 'År-view'; $format_recur_lang['delimiter'] = ', '; // ie, 'one, two, three' $format_recur_lang['yearly'] = array('år','år'); // for these, put singular -$format_recur_lang['monthly'] = array('m^aring;ned','måneder'); // and plural forms +$format_recur_lang['monthly'] = array('måned','måneder'); // and plural forms $format_recur_lang['weekly'] = array('uge','uger'); // these will be %freq% $format_recur_lang['daily'] = array('dag','dage'); // in the replacement below $format_recur_lang['hourly'] = array('time','timer'); @@ -153,31 +155,30 @@ $format_recur_lang['start'] = 'Hver %int% %freq% %for%'; // ie, 'Every 1 day u $format_recur_lang['until'] = 'indtil %date%'; // ie, 'until January 4' $format_recur_lang['count'] = '%int% gange'; // ie, 'for 5 times' -$format_recur_lang['bymonth'] = 'I måneder: %list%'; // ie, 'In months: January, February, March' -$format_recur_lang['bymonthday'] = 'På datoer: %list%'; // ie, 'On dates: 1, 2, 3, 4' -$format_recur_lang['byday'] = 'På dage: %list%'; // ie, 'On days: Mon, Tues, Wed, Thurs' +$format_recur_lang['bymonth'] = 'I månderne: %list%'; // ie, 'In months: January, February, March' +$format_recur_lang['bymonthday'] = 'På datoerne: %list%'; // ie, 'On dates: 1, 2, 3, 4' +$format_recur_lang['byday'] = 'På dagene: %list%'; // ie, 'On days: Mon, Tues, Wed, Thurs' // --------------------------------- $daysofweek_lang = array ('Søndag','Mandag','Tirsdag','Onsdag','Torsdag','Fredag','Lørdag'); -$daysofweekshort_lang = array ('Søn','Man','Tir','Ons','Tor','Fre','Lør'); +$daysofweekshort_lang = array ('Søn','Man','Tir','Ons','Tors','Fre','Lør'); $daysofweekreallyshort_lang = array ('S','M','T','O','T','F','L'); $monthsofyear_lang = array ('Januar','Februar','Marts','April','Maj','Juni','Juli','August','September','Oktober','November','December'); $monthsofyearshort_lang = array ('Jan','Feb','Mar','Apr','Maj','Jun','Jul','Aug','Sep','Okt','Nov','Dec'); // For time formatting, check out: http://www.php.net/manual/en/function.date.php -$timeFormat = 'G:i'; -$timeFormat_small = 'G:i'; +$timeFormat = 'H:i'; +$timeFormat_small = 'H:i'; // For date formatting, see note below -$dateFormat_day = '%A, %B %e'; -$dateFormat_week = '%B %e'; -//$dateFormat_week_list = '%a, %b %e'; -$dateFormat_week_list = '%a %e. %b'; +$dateFormat_day = '%A, %e. %B'; +$dateFormat_week = '%e. %B'; +$dateFormat_week_list = '%a, %e %b'; $dateFormat_week_jump = '%e. %b'; $dateFormat_month = '%B %Y'; -$dateFormat_month_list = '%A, %e. %B'; -$dateFormat_year = '%Y'; +$dateFormat_month_list = '%A, %e %B'; +$dateFormat_year = '%Y'; /* @@ -199,13 +200,13 @@ Notes about dateFormat_* // Error messages - %s will be replaced with a variable $lang['l_error_title'] = 'Fejl!'; $lang['l_error_window'] = 'Der opstod en fejl!'; -$lang['l_error_calendar'] = 'Kalenderen "%s" var under behandling da denne fejl opstod.'; -$lang['l_error_path'] = 'Kan ikke åbne sti: "%s"'; -$lang['l_error_back'] = 'Brug "Tilbage"-knappen for at komme retur.'; -$lang['l_error_remotecal'] = 'Denne server blokerer remote-kalendre der ikke er godkendt.'; -$lang['l_error_restrictedcal'] = 'Du har fordøgt at tilgå en kalender der er begr&arlig;nset adgang til på denne server.'; -$lang['l_error_invalidcal'] = 'Ugyldig kalender-fil. Prøv venligst en anden kalender.'; +$lang['l_error_calendar'] = 'Kalenderen "%s" blev behandlet da fejlen opstod.'; +$lang['l_error_path'] = 'Kan ikke åbne stien: "%s"'; +$lang['l_error_back'] = 'Brug venligst "Tilbage" knappen for at gå tilbage.'; +$lang['l_error_remotecal'] = 'Denne server blokerer for eksterne kalendere der ikke er blevet godkendt.'; +$lang['l_error_restrictedcal'] = 'Du har forsøgt at få adgang til en beskyttet kalender på denne server.'; +$lang['l_error_invalidcal'] = 'Kalenderen kan ikke læses. Prøv en anden kalender.'; $lang['l_error_cantopen'] = 'Kan ikke åbne kalender.'; -$lang['l_error_cache'] = 'Kan ikke skrive til cache-folder. Kontrollér venligst opsætningen.'; +$lang['l_error_cache'] = 'Kan ikek skrive til mellemlager-mappen. Check din konfiguration.'; ?> |