Version Description
- Fixed bug with database upgrade in multi-user additional calendars
- Fixed bug where calendar picked up current month labeling using current day of the month
- Added French translation
Download this release
Release Info
Developer | joedolson |
Plugin | My Calendar |
Version | 1.8.9 |
Comparing to | |
See all releases |
Code changes from version 1.7.8 to 1.8.9
- button/generator.css +37 -0
- button/generator.php +105 -0
- button/mcb.js +125 -0
- button/tinymce3/calendarButton.gif +0 -0
- button/tinymce3/editor_plugin.js +61 -0
- button/tinymce3/langs/en.js +4 -0
- button/tinymce3/langs/es.js +4 -0
- button/tinymce3/langs/fr.js +4 -0
- button/tinymce3/langs/ru.js +4 -0
- button/tinymce3/mcb.png +0 -0
- date-utilities.php +24 -11
- images/icon.png +0 -0
- js/calendrical.css +91 -0
- js/jquery.calendrical.js +504 -0
- js/ui.datepicker.css +0 -212
- js/ui.datepicker.js +0 -1718
- my-calendar-cs_CZ.mo → lang/my-calendar-cs_CZ.mo +0 -0
- my-calendar-cs_CZ.po → lang/my-calendar-cs_CZ.po +0 -0
- my-calendar-da_DK.mo → lang/my-calendar-da_DK.mo +0 -0
- my-calendar-da_DK.po → lang/my-calendar-da_DK.po +0 -0
- lang/my-calendar-de_DE.mo +0 -0
- lang/my-calendar-de_DE.po +2258 -0
- my-calendar-es_ES.mo → lang/my-calendar-es_ES.mo +0 -0
- my-calendar-es_ES.po → lang/my-calendar-es_ES.po +0 -0
- my-calendar-fi.mo → lang/my-calendar-fi.mo +0 -0
- my-calendar-fi.po → lang/my-calendar-fi.po +0 -0
- lang/my-calendar-fr_FR.mo +0 -0
- lang/my-calendar-fr_FR.po +2071 -0
- my-calendar-it_IT.mo → lang/my-calendar-it_IT.mo +0 -0
- my-calendar-it_IT.po → lang/my-calendar-it_IT.po +0 -0
- lang/my-calendar-ja.mo +0 -0
- my-calendar-ja.po → lang/my-calendar-ja.po +1415 -1258
- my-calendar-nl.mo → lang/my-calendar-nl.mo +0 -0
- my-calendar-nl.po → lang/my-calendar-nl.po +0 -0
- my-calendar-nl_NL.mo → lang/my-calendar-nl_NL.mo +0 -0
- my-calendar-nl_NL.po → lang/my-calendar-nl_NL.po +0 -0
- my-calendar-pt_BR.mo → lang/my-calendar-pt_BR.mo +0 -0
- my-calendar-pt_BR.po → lang/my-calendar-pt_BR.po +0 -0
- lang/my-calendar-ru_RU.mo +0 -0
- lang/my-calendar-ru_RU.po +2052 -0
- lang/my-calendar-sv_SE.mo +0 -0
- lang/my-calendar-sv_SE.po +1974 -0
- lang/my-calendar-tr_TR.mo +0 -0
- lang/my-calendar-tr_TR.po +1974 -0
- my-calendar.pot → lang/my-calendar.pot +1159 -917
- mc-styles.css +45 -0
- my-calendar-behaviors.php +4 -4
- my-calendar-categories.php +96 -62
- my-calendar-core.php +871 -0
- my-calendar-de_DE.mo +0 -0
- my-calendar-de_DE.po +0 -1372
- my-calendar-detect-mobile.php +918 -0
- my-calendar-event-manager.php +143 -149
- my-calendar-events.php +733 -0
- my-calendar-help.php +43 -14
- my-calendar-ical.php +3 -2
- my-calendar-install.php +39 -38
- my-calendar-ja.mo +0 -0
- my-calendar-limits.php +106 -0
- my-calendar-locations.php +92 -50
- my-calendar-output.php +313 -175
- my-calendar-rss.php +10 -7
- my-calendar-settings.php +258 -265
button/generator.css
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.wrap {
|
2 |
+
margin: 0 5px;
|
3 |
+
}
|
4 |
+
fieldset {
|
5 |
+
border: 1px solid #ccc;
|
6 |
+
margin: 10px 0;
|
7 |
+
padding: 10px;
|
8 |
+
}
|
9 |
+
label {
|
10 |
+
display: block;
|
11 |
+
float: left;
|
12 |
+
width: 30%;
|
13 |
+
margin-right: 10px;
|
14 |
+
}
|
15 |
+
.help, .clear {
|
16 |
+
clear: left;
|
17 |
+
}
|
18 |
+
fieldset {
|
19 |
+
margin: 6px 0;
|
20 |
+
}
|
21 |
+
input {
|
22 |
+
line-height: normal;
|
23 |
+
}
|
24 |
+
|
25 |
+
input[type=text],
|
26 |
+
select {
|
27 |
+
width: 60%;
|
28 |
+
}
|
29 |
+
.req {
|
30 |
+
color: red;
|
31 |
+
}
|
32 |
+
.resources {
|
33 |
+
margin: 5px;
|
34 |
+
padding: 10px;
|
35 |
+
background: #fff;
|
36 |
+
border: 1px solid #ccc;
|
37 |
+
}
|
button/generator.php
ADDED
@@ -0,0 +1,105 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// Load WordPress core files
|
3 |
+
$iswin = preg_match('/:\\\/', dirname(__file__));
|
4 |
+
$slash = ($iswin) ? "\\" : "/";
|
5 |
+
$wp_path = preg_split('/(?=((\\\|\/)wp-content)).*/', dirname(__file__));
|
6 |
+
$wp_path = (isset($wp_path[0]) && $wp_path[0] != "") ? $wp_path[0] : $_SERVER["DOCUMENT_ROOT"];
|
7 |
+
require_once($wp_path . $slash . 'wp-load.php');
|
8 |
+
require_once($wp_path . $slash . 'wp-admin' . $slash . 'admin.php');
|
9 |
+
|
10 |
+
// check for rights
|
11 |
+
if ( !is_user_logged_in() || !current_user_can('edit_posts') )
|
12 |
+
wp_die(__( "You don't have access to this function.", 'my-calendar' ));
|
13 |
+
?>
|
14 |
+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
15 |
+
<html xmlns="http://www.w3.org/1999/xhtml" <?php do_action('admin_xml_ns'); ?> <?php language_attributes(); ?>>
|
16 |
+
<head>
|
17 |
+
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php echo get_option('blog_charset'); ?>" />
|
18 |
+
<title><?php bloginfo('name') ?> › <?php _e("My Calendar Shortcode Generator",'my-calendar'); ?> — WordPress</title>
|
19 |
+
<?php
|
20 |
+
// WordPress styles
|
21 |
+
wp_admin_css( 'css/global' );
|
22 |
+
wp_admin_css();
|
23 |
+
wp_admin_css( 'css/colors' );
|
24 |
+
wp_admin_css( 'css/ie' );
|
25 |
+
$hook_suffix = '';
|
26 |
+
if ( isset($page_hook) )
|
27 |
+
$hook_suffix = "$page_hook";
|
28 |
+
else if ( isset($plugin_page) )
|
29 |
+
$hook_suffix = "$plugin_page";
|
30 |
+
else if ( isset($pagenow) )
|
31 |
+
$hook_suffix = "$pagenow";
|
32 |
+
do_action("admin_print_styles-$hook_suffix");
|
33 |
+
do_action('admin_print_styles');
|
34 |
+
do_action("admin_print_scripts-$hook_suffix");
|
35 |
+
do_action('admin_print_scripts');
|
36 |
+
do_action("admin_head-$hook_suffix");
|
37 |
+
do_action('admin_head');
|
38 |
+
?>
|
39 |
+
<link rel="stylesheet" href="<?php echo plugins_url('/my-calendar/button/generator.css'); ?>?ver=<?php echo mc_tiny_mce_version(); ?>" type="text/css" media="screen" charset="utf-8" />
|
40 |
+
<script src="<?php echo plugins_url('/my-calendar/button/mcb.js'); ?>" type="text/javascript" charset="utf-8"></script>
|
41 |
+
</head>
|
42 |
+
<body class="<?php echo apply_filters( 'admin_body_class', '' ); ?>">
|
43 |
+
<div class="wrap">
|
44 |
+
<h2><?php _e("My Calendar Shortcode Generator",'my-calendar'); ?></h2>
|
45 |
+
<form action="#" mode="POST">
|
46 |
+
<fieldset>
|
47 |
+
<legend><?php _e('Shortcode Atributes', 'my-calendar'); ?></legend>
|
48 |
+
<p>
|
49 |
+
<?php my_calendar_categories_list('select','admin'); ?>
|
50 |
+
</p>
|
51 |
+
<p>
|
52 |
+
<label for="format"><?php _e('Format', 'my-calendar'); ?></label>
|
53 |
+
<select name="format" id="format">
|
54 |
+
<option value="calendar" selected="selected">Grid</option>
|
55 |
+
<option value="list">List</option>
|
56 |
+
</select>
|
57 |
+
</p>
|
58 |
+
<p>
|
59 |
+
<label for="showkey"><?php _e('Show Category Key', 'my-calendar'); ?></label>
|
60 |
+
<select name="showkey" id="showkey">
|
61 |
+
<option value="yes">Yes</option>
|
62 |
+
<option value="no" selected="selected">No</option>
|
63 |
+
</select>
|
64 |
+
</p>
|
65 |
+
<p>
|
66 |
+
<label for="shownav"><?php _e('Show Previous/Next Links', 'my-calendar'); ?></label>
|
67 |
+
<select name="shownav" id="shownav">
|
68 |
+
<option value="yes">Yes</option>
|
69 |
+
<option value="no" selected="selected">No</option>
|
70 |
+
</select>
|
71 |
+
</p>
|
72 |
+
<p>
|
73 |
+
<label for="toggle"><?php _e('Show Format Toggle', 'my-calendar'); ?></label>
|
74 |
+
<select name="toggle" id="toggle">
|
75 |
+
<option value="yes">Yes</option>
|
76 |
+
<option value="no" selected="selected">No</option>
|
77 |
+
</select>
|
78 |
+
</p>
|
79 |
+
<p>
|
80 |
+
<label for="time"><?php _e('Time Segment', 'my-calendar'); ?></label>
|
81 |
+
<select name="time" id="time">
|
82 |
+
<option value="month" selected="selected">Month</option>
|
83 |
+
<option value="week">Week</option>
|
84 |
+
</select>
|
85 |
+
</p>
|
86 |
+
</fieldset>
|
87 |
+
<p>
|
88 |
+
<input type="button" class="button" id="mycalendar" name="generate" value="<?php _e('Generate Shortcode', 'my-calendar'); ?>" />
|
89 |
+
</p>
|
90 |
+
</form>
|
91 |
+
</div>
|
92 |
+
<?php jd_show_support_box(); ?>
|
93 |
+
<script type="text/javascript" charset="utf-8">
|
94 |
+
// <![CDATA[
|
95 |
+
jQuery(document).ready(function(){
|
96 |
+
try {
|
97 |
+
myCalQT.Tag.Generator.initialize();
|
98 |
+
} catch (e) {
|
99 |
+
throw "<?php _e("My Calendar: this generator isn't going to put the shortcode in your page. Sorry!", 'my-calendar'); ?>";
|
100 |
+
}
|
101 |
+
});
|
102 |
+
// ]]>
|
103 |
+
</script>
|
104 |
+
</body>
|
105 |
+
</html>
|
button/mcb.js
ADDED
@@ -0,0 +1,125 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// pass the window to the object
|
2 |
+
var myCalQT = window.myCalQT || {};
|
3 |
+
// set the function
|
4 |
+
(myCalQT.Tag = function() {
|
5 |
+
return {
|
6 |
+
// set the function
|
7 |
+
embed : function() {
|
8 |
+
// check if the URL is a string and if the function tb_show works, if not, return
|
9 |
+
if (typeof this.configUrl !== 'string' || typeof tb_show !== 'function') {
|
10 |
+
return;
|
11 |
+
}
|
12 |
+
// pepare the url
|
13 |
+
var url = this.configUrl + ((this.configUrl.match(/\?/)) ? "&" : "?") + "TB_iframe=true";
|
14 |
+
// call lightbox to show the embed
|
15 |
+
tb_show('My Calendar Shortcode Generator', url , false);
|
16 |
+
}
|
17 |
+
};
|
18 |
+
}());
|
19 |
+
/* Generator specific script */
|
20 |
+
(myCalQT.Tag.Generator = function(){
|
21 |
+
// tags to find
|
22 |
+
var tags = 'category,format,showkey,shownav,toggle,time'.split(',');
|
23 |
+
// to validate and generate the tag
|
24 |
+
var vt = function(id){
|
25 |
+
var form = jQuery('#'+id).val();
|
26 |
+
if(form==''){
|
27 |
+
return '';
|
28 |
+
}else{
|
29 |
+
return ' '+id+'="'+form+'"';
|
30 |
+
}
|
31 |
+
};
|
32 |
+
// to build tag
|
33 |
+
var buildTag = function() {
|
34 |
+
var r = '[my_calendar';
|
35 |
+
for (i=0;i<tags.length;i++){
|
36 |
+
r += vt(tags[i]);
|
37 |
+
}
|
38 |
+
return r + ']';
|
39 |
+
};
|
40 |
+
|
41 |
+
// get the selected text in the box
|
42 |
+
var getSel = function(){
|
43 |
+
var win = window.parent || window;
|
44 |
+
var ret = '';
|
45 |
+
if ( typeof win.tinyMCE !== 'undefined' && ( win.ed = win.tinyMCE.activeEditor ) && !win.ed.isHidden() ) {
|
46 |
+
win.ed.focus();
|
47 |
+
if (win.tinymce.isIE){
|
48 |
+
win.ed.selection.moveToBookmark(win.tinymce.EditorManager.activeEditor.windowManager.bookmark);
|
49 |
+
}
|
50 |
+
ret = win.tinymce.EditorManager.activeEditor.selection.getContent({format : 'text'});
|
51 |
+
} else {
|
52 |
+
var myField = win.edCanvas;
|
53 |
+
// IE
|
54 |
+
if (document.selection) {
|
55 |
+
myField.focus();
|
56 |
+
ret = (win.document.all) ? win.document.selection.createRange().text : win.document.getSelection();
|
57 |
+
}
|
58 |
+
// Mozilla, Netscape
|
59 |
+
else if (myField.selectionStart || myField.selectionStart == '0') {
|
60 |
+
ret = myField.value.substring(myField.selectionStart, myField.selectionEnd);
|
61 |
+
}
|
62 |
+
}
|
63 |
+
return (ret=='')?false:ret;
|
64 |
+
};
|
65 |
+
|
66 |
+
// Tag parser
|
67 |
+
var parseTagEdit = function(){
|
68 |
+
// get selection
|
69 |
+
var selec = getSel();
|
70 |
+
if(selec != false){
|
71 |
+
// trim
|
72 |
+
selec = selec.replace(/^\s+|\s+$/g,'');
|
73 |
+
// look for the endpoint
|
74 |
+
var endp = selec.lastIndexOf(']');
|
75 |
+
// if no endpoint is found
|
76 |
+
if(endp == -1){
|
77 |
+
return;
|
78 |
+
}
|
79 |
+
// look for the starting point
|
80 |
+
if(selec.substring(0,13) != '[my_calendar '){
|
81 |
+
return;
|
82 |
+
}
|
83 |
+
// only params
|
84 |
+
selec = selec.substring(13, endp);
|
85 |
+
// remove more than two white spaces
|
86 |
+
selec = selec.replace(/\s+/g, ' ')
|
87 |
+
// get params separated by space
|
88 |
+
var params = selec.split(' ');
|
89 |
+
// modify values
|
90 |
+
for (i=0;i<params.length;i++){
|
91 |
+
var parval = params[i].split('=');
|
92 |
+
jQuery('#'+parval[0]).val(parval[1]);
|
93 |
+
}
|
94 |
+
}
|
95 |
+
};
|
96 |
+
// to insert tag
|
97 |
+
var insertTag = function() {
|
98 |
+
var tag = buildTag() || "";
|
99 |
+
var win = window.parent || window;
|
100 |
+
|
101 |
+
if ( typeof win.tinyMCE !== 'undefined' && ( win.ed = win.tinyMCE.activeEditor ) && !win.ed.isHidden() ) {
|
102 |
+
win.ed.focus();
|
103 |
+
if (win.tinymce.isIE){
|
104 |
+
win.ed.selection.moveToBookmark(win.tinymce.EditorManager.activeEditor.windowManager.bookmark);
|
105 |
+
}
|
106 |
+
win.ed.execCommand('mceInsertContent', false, tag);
|
107 |
+
} else {
|
108 |
+
win.edInsertContent(win.edCanvas, tag);
|
109 |
+
}
|
110 |
+
// Close Lightbox
|
111 |
+
win.tb_remove();
|
112 |
+
};
|
113 |
+
return {
|
114 |
+
initialize : function() {
|
115 |
+
if (typeof jQuery === 'undefined') {
|
116 |
+
return;
|
117 |
+
}
|
118 |
+
jQuery("#mycalendar").click(function(e) {
|
119 |
+
e.preventDefault();
|
120 |
+
insertTag();
|
121 |
+
});
|
122 |
+
parseTagEdit();
|
123 |
+
}
|
124 |
+
};
|
125 |
+
}());
|
button/tinymce3/calendarButton.gif
ADDED
Binary file
|
button/tinymce3/editor_plugin.js
ADDED
@@ -0,0 +1,61 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
(function() {
|
2 |
+
// Load plugin specific language pack
|
3 |
+
tinymce.PluginManager.requireLangPack('mcqt');
|
4 |
+
tinymce.create('tinymce.plugins.myCalendar', {
|
5 |
+
/**
|
6 |
+
* Initializes the plugin, this will be executed after the plugin has been created.
|
7 |
+
* This call is done before the editor instance has finished it's initialization so use the onInit event
|
8 |
+
* of the editor instance to intercept that event.
|
9 |
+
*
|
10 |
+
* @param {tinymce.Editor} ed Editor instance that the plugin is initialized in.
|
11 |
+
* @param {string} url Absolute URL to where the plugin is located.
|
12 |
+
*/
|
13 |
+
init : function(ed, url) {
|
14 |
+
|
15 |
+
if (typeof myCalQT === 'undefined' ||
|
16 |
+
typeof myCalQT.Tag === 'undefined' ||
|
17 |
+
typeof myCalQT.Tag.embed !== 'function'
|
18 |
+
) {
|
19 |
+
return;
|
20 |
+
}
|
21 |
+
ed.addCommand('createMCTag', function() {
|
22 |
+
myCalQT.Tag.embed.apply(myCalQT.Tag);
|
23 |
+
});
|
24 |
+
ed.addButton('myCalendar', {
|
25 |
+
title : 'mcqt.description',
|
26 |
+
image : url + '/mcb.png',
|
27 |
+
cmd : 'createMCTag'
|
28 |
+
});
|
29 |
+
},
|
30 |
+
/**
|
31 |
+
* Creates control instances based in the incomming name. This method is normally not
|
32 |
+
* needed since the addButton method of the tinymce.Editor class is a more easy way of adding buttons
|
33 |
+
* but you sometimes need to create more complex controls like listboxes, split buttons etc then this
|
34 |
+
* method can be used to create those.
|
35 |
+
*
|
36 |
+
* @param {String} n Name of the control to create.
|
37 |
+
* @param {tinymce.ControlManager} cm Control manager to use inorder to create new control.
|
38 |
+
* @return {tinymce.ui.Control} New control instance or null if no control was created.
|
39 |
+
*/
|
40 |
+
createControl : function(n, cm) {
|
41 |
+
return null;
|
42 |
+
},
|
43 |
+
/**
|
44 |
+
* Returns information about the plugin as a name/value array.
|
45 |
+
* The current keys are longname, author, authorurl, infourl and version.
|
46 |
+
*
|
47 |
+
* @return {Object} Name/value array containing information about the plugin.
|
48 |
+
*/
|
49 |
+
getInfo : function() {
|
50 |
+
return {
|
51 |
+
longname : 'My Calendar TinyMCE Plugin',
|
52 |
+
author : 'Joseph C Dolson',
|
53 |
+
authorurl : 'http://www.joedolson.com',
|
54 |
+
infourl : 'http://http://www.joedolson.com/articles/my-calendar/',
|
55 |
+
version : "1.7.9"
|
56 |
+
};
|
57 |
+
}
|
58 |
+
});
|
59 |
+
// Register plugin
|
60 |
+
tinymce.PluginManager.add('mcqt', tinymce.plugins.myCalendar);
|
61 |
+
})();
|
button/tinymce3/langs/en.js
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
// English lang variables
|
2 |
+
tinyMCE.addI18n("en.mcqt", {
|
3 |
+
description : "Insert My Calendar"
|
4 |
+
});
|
button/tinymce3/langs/es.js
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
// Spanish lang variables
|
2 |
+
tinyMCE.addI18n("es.mcqt", {
|
3 |
+
description : "Insertar etiqueta My Calendar"
|
4 |
+
});
|
button/tinymce3/langs/fr.js
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
// Spanish lang variables
|
2 |
+
tinyMCE.addI18n("es.mcqt", {
|
3 |
+
description : "Insertar etiqueta My Calendar"
|
4 |
+
});
|
button/tinymce3/langs/ru.js
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
// Russian lang variables
|
2 |
+
tinyMCE.addI18n("ru.mcqt", {
|
3 |
+
description : "вставка тегов My Calendar"
|
4 |
+
});
|
button/tinymce3/mcb.png
ADDED
Binary file
|
date-utilities.php
CHANGED
@@ -14,6 +14,16 @@ function my_calendar_date_comp($early,$late) {
|
|
14 |
return false;
|
15 |
}
|
16 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
18 |
function my_calendar_date_equal($early,$late) {
|
19 |
$firstdate = strtotime($early);
|
@@ -120,17 +130,20 @@ function week_of_month($date_of_event) {
|
|
120 |
* @param string $start_of_week The start day of the week you want returned
|
121 |
* @return integer The unix timestamp of the date is returned
|
122 |
*/
|
123 |
-
function get_week_date( $week, $year
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
|
|
|
|
|
|
134 |
}
|
135 |
|
136 |
function add_days_to_date( $givendate,$day=0 ) {
|
14 |
return false;
|
15 |
}
|
16 |
}
|
17 |
+
// where the above returns true if the date is before or equal, this one only returns if before
|
18 |
+
function my_calendar_date_xcomp($early,$late) {
|
19 |
+
$firstdate = strtotime($early);
|
20 |
+
$lastdate = strtotime($late);
|
21 |
+
if ($firstdate < $lastdate) {
|
22 |
+
return true;
|
23 |
+
} else {
|
24 |
+
return false;
|
25 |
+
}
|
26 |
+
}
|
27 |
|
28 |
function my_calendar_date_equal($early,$late) {
|
29 |
$firstdate = strtotime($early);
|
130 |
* @param string $start_of_week The start day of the week you want returned
|
131 |
* @return integer The unix timestamp of the date is returned
|
132 |
*/
|
133 |
+
function get_week_date( $week, $year ) {
|
134 |
+
// Get the target week of the year with reference to the starting day of
|
135 |
+
// the year
|
136 |
+
$start_of_week = (get_option('start_of_week')==1||get_option('start_of_week')==0)?get_option('start_of_week'):0;
|
137 |
+
$week_adjustment = ($start_of_week == 0)?0:1;
|
138 |
+
|
139 |
+
$target_week = strtotime("$week week", strtotime("1 January $year"));
|
140 |
+
$date_info = getdate($target_week);
|
141 |
+
$day_of_week = $date_info['wday'];
|
142 |
+
// normal start day of the week is Monday
|
143 |
+
$adjusted_date = $day_of_week - $start_of_week;
|
144 |
+
// Get the timestamp of that day
|
145 |
+
$first_day = strtotime("-$adjusted_date day",$target_week);
|
146 |
+
return $first_day;
|
147 |
}
|
148 |
|
149 |
function add_days_to_date( $givendate,$day=0 ) {
|
images/icon.png
ADDED
Binary file
|
js/calendrical.css
ADDED
@@ -0,0 +1,91 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#event_begin, #event_time, #event_end, #event_endtime {
|
2 |
+
position: relative;
|
3 |
+
}
|
4 |
+
.calendricalDatePopup {
|
5 |
+
background: white;
|
6 |
+
border: solid 1px #999999;
|
7 |
+
padding: 2px;
|
8 |
+
text-align: center;
|
9 |
+
width: 160px;
|
10 |
+
z-index: 5;
|
11 |
+
}
|
12 |
+
.calendricalDatePopup table {
|
13 |
+
border-collapse: collapse;
|
14 |
+
width: 160px;
|
15 |
+
}
|
16 |
+
.calendricalDatePopup table .monthCell {
|
17 |
+
padding: 2px 0;
|
18 |
+
}
|
19 |
+
.calendricalDatePopup table .monthCell a {
|
20 |
+
display: block;
|
21 |
+
float: left;
|
22 |
+
line-height: 20px;
|
23 |
+
}
|
24 |
+
.calendricalDatePopup table .monthCell .prevMonth, .calendricalDatePopup table .monthCell .nextMoth {
|
25 |
+
width: 24px;
|
26 |
+
}
|
27 |
+
.calendricalDatePopup table .monthCell .monthName {
|
28 |
+
width: 110px;
|
29 |
+
}
|
30 |
+
.calendricalDatePopup table a {
|
31 |
+
text-decoration: none;
|
32 |
+
}
|
33 |
+
.calendricalDatePopup table td {
|
34 |
+
text-align: center;
|
35 |
+
font-size: 12px;
|
36 |
+
padding: 0;
|
37 |
+
}
|
38 |
+
.calendricalDatePopup table td a {
|
39 |
+
display: block;
|
40 |
+
color: black;
|
41 |
+
padding: 2px 3px;
|
42 |
+
}
|
43 |
+
.calendricalDatePopup table td a:hover {
|
44 |
+
background: #ccccff;
|
45 |
+
border: none;
|
46 |
+
padding: 2px 3px;
|
47 |
+
}
|
48 |
+
.calendricalDatePopup table td.today a {
|
49 |
+
background: #eeeebb;
|
50 |
+
}
|
51 |
+
.calendricalDatePopup table td.selected a {
|
52 |
+
background: #ccccff;
|
53 |
+
}
|
54 |
+
.calendricalDatePopup table td.today_selected a {
|
55 |
+
background: #eeeebb;
|
56 |
+
border: solid 1px #dddd66;
|
57 |
+
padding: 1px 2px;
|
58 |
+
}
|
59 |
+
.calendricalDatePopup table td.nonMonth a {
|
60 |
+
color: #999999;
|
61 |
+
}
|
62 |
+
|
63 |
+
.calendricalTimePopup {
|
64 |
+
background: white;
|
65 |
+
border: solid 1px #999999;
|
66 |
+
width: 110px;
|
67 |
+
height: 130px;
|
68 |
+
overflow: auto;
|
69 |
+
z-index: 5;
|
70 |
+
}
|
71 |
+
.calendricalTimePopup ul {
|
72 |
+
margin: 0;
|
73 |
+
padding: 0;
|
74 |
+
}
|
75 |
+
.calendricalTimePopup ul li {
|
76 |
+
list-style: none;
|
77 |
+
margin: 0;
|
78 |
+
}
|
79 |
+
.calendricalTimePopup ul li a, .calendricalTimePopup ul li a:visited {
|
80 |
+
text-indent: 10px;
|
81 |
+
padding: 4px;
|
82 |
+
display: block;
|
83 |
+
color: black;
|
84 |
+
text-decoration: none;
|
85 |
+
}
|
86 |
+
.calendricalTimePopup ul li a:hover, .calendricalTimePopup ul li.selected a {
|
87 |
+
background: #ccccff;
|
88 |
+
}
|
89 |
+
.calendricalEndTimePopup {
|
90 |
+
width: 160px;
|
91 |
+
}
|
js/jquery.calendrical.js
ADDED
@@ -0,0 +1,504 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
(function($) {
|
2 |
+
var monthNames = ['January', 'February', 'March', 'April', 'May', 'June',
|
3 |
+
'July', 'August', 'September', 'October', 'November', 'December'];
|
4 |
+
|
5 |
+
function getToday()
|
6 |
+
{
|
7 |
+
var date = new Date();
|
8 |
+
return new Date(date.getFullYear(), date.getMonth(), date.getDate());
|
9 |
+
}
|
10 |
+
|
11 |
+
function areDatesEqual(date1, date2)
|
12 |
+
{
|
13 |
+
return String(date1) == String(date2);
|
14 |
+
}
|
15 |
+
|
16 |
+
function daysInMonth(year, month)
|
17 |
+
{
|
18 |
+
if (year instanceof Date) return daysInMonth(year.getFullYear(), year.getMonth());
|
19 |
+
if (month == 1) {
|
20 |
+
var leapYear = (year % 4 == 0) &&
|
21 |
+
(!(year % 100 == 0) || (year % 400 == 0));
|
22 |
+
return leapYear ? 29 : 28;
|
23 |
+
} else if (month == 3 || month == 5 || month == 8 || month == 10) {
|
24 |
+
return 30;
|
25 |
+
} else {
|
26 |
+
return 31;
|
27 |
+
}
|
28 |
+
}
|
29 |
+
|
30 |
+
function dayAfter(date)
|
31 |
+
{
|
32 |
+
var year = date.getFullYear();
|
33 |
+
var month = date.getMonth();
|
34 |
+
var day = date.getDate();
|
35 |
+
var lastDay = daysInMonth(date);
|
36 |
+
return (day == lastDay) ?
|
37 |
+
((month == 11) ?
|
38 |
+
new Date(year + 1, 0, 1) :
|
39 |
+
new Date(year, month + 1, 1)
|
40 |
+
) :
|
41 |
+
new Date(year, month, day + 1);
|
42 |
+
}
|
43 |
+
|
44 |
+
function dayBefore(date)
|
45 |
+
{
|
46 |
+
var year = date.getFullYear();
|
47 |
+
var month = date.getMonth();
|
48 |
+
var day = date.getDate();
|
49 |
+
return (day == 1) ?
|
50 |
+
((month == 0) ?
|
51 |
+
new Date(year - 1, 11, daysInMonth(year - 1, 11)) :
|
52 |
+
new Date(year, month - 1, daysInMonth(year, month - 1))
|
53 |
+
) :
|
54 |
+
new Date(year, month, day - 1);
|
55 |
+
}
|
56 |
+
|
57 |
+
function monthAfter(year, month)
|
58 |
+
{
|
59 |
+
return (month == 11) ?
|
60 |
+
new Date(year + 1, 0, 1) :
|
61 |
+
new Date(year, month + 1, 1);
|
62 |
+
}
|
63 |
+
|
64 |
+
function formatDate(date)
|
65 |
+
{
|
66 |
+
var d = date.getDate();
|
67 |
+
var m = date.getMonth() + 1;
|
68 |
+
var dlen = d.toString();
|
69 |
+
var mlen = m.toString();
|
70 |
+
var day = ( dlen.length == 2 ) ? d : '0' + d;
|
71 |
+
var month = ( mlen.length == 2 ) ? ( m ) : '0' + m;
|
72 |
+
return (date.getFullYear() + '-' + month + '-' + day );
|
73 |
+
}
|
74 |
+
|
75 |
+
function parseDate(date)
|
76 |
+
{
|
77 |
+
a = date.split(/[\.\-\/]/);
|
78 |
+
var year = a.shift();
|
79 |
+
var month = a.shift()-1;
|
80 |
+
var day = a.shift();
|
81 |
+
return new Date( year, month, day );
|
82 |
+
}
|
83 |
+
|
84 |
+
function formatTime(hour, minute)
|
85 |
+
{
|
86 |
+
var printHour = hour % 12;
|
87 |
+
if (printHour == 0) printHour = 12;
|
88 |
+
var printMinute = minute;
|
89 |
+
if (minute < 10) printMinute = '0' + minute;
|
90 |
+
var half = (hour < 12) ? 'am' : 'pm';
|
91 |
+
|
92 |
+
return printHour + ':' + printMinute + half;
|
93 |
+
}
|
94 |
+
|
95 |
+
function parseTime(text)
|
96 |
+
{
|
97 |
+
var match = match = /(\d+)\s*[:\-\.,]\s*(\d+)\s*(am|pm)?/i.exec(text);
|
98 |
+
if (match && match.length >= 3) {
|
99 |
+
var hour = Number(match[1]);
|
100 |
+
var minute = Number(match[2])
|
101 |
+
if (hour == 12 && match[3]) hour -= 12;
|
102 |
+
if (match[3] && match[3].toLowerCase() == 'pm') hour += 12;
|
103 |
+
return {
|
104 |
+
hour: hour,
|
105 |
+
minute: minute
|
106 |
+
};
|
107 |
+
} else {
|
108 |
+
return null;
|
109 |
+
}
|
110 |
+
}
|
111 |
+
|
112 |
+
/**
|
113 |
+
* Generates calendar header, with month name, << and >> controls, and
|
114 |
+
* initials for days of the week.
|
115 |
+
*/
|
116 |
+
function renderCalendarHeader(element, year, month, options)
|
117 |
+
{
|
118 |
+
//Prepare thead element
|
119 |
+
var thead = $('<thead />');
|
120 |
+
var titleRow = $('<tr />').appendTo(thead);
|
121 |
+
|
122 |
+
//Generate << (back a month) link
|
123 |
+
$('<th />').addClass('monthCell').append(
|
124 |
+
$('<a href="javascript:;">«</a>')
|
125 |
+
.addClass('prevMonth')
|
126 |
+
.mousedown(function(e) {
|
127 |
+
renderCalendarPage(element,
|
128 |
+
month == 0 ? (year - 1) : year,
|
129 |
+
month == 0 ? 11 : (month - 1), options
|
130 |
+
);
|
131 |
+
e.preventDefault();
|
132 |
+
})
|
133 |
+
).appendTo(titleRow);
|
134 |
+
|
135 |
+
//Generate month title
|
136 |
+
$('<th />').addClass('monthCell').attr('colSpan', 5).append(
|
137 |
+
$('<a href="javascript:;">' + monthNames[month] + ' ' +
|
138 |
+
year + '</a>').addClass('monthName')
|
139 |
+
).appendTo(titleRow);
|
140 |
+
|
141 |
+
//Generate >> (forward a month) link
|
142 |
+
$('<th />').addClass('monthCell').append(
|
143 |
+
$('<a href="javascript:;">»</a>')
|
144 |
+
.addClass('nextMonth')
|
145 |
+
.mousedown(function() {
|
146 |
+
renderCalendarPage(element,
|
147 |
+
month == 11 ? (year + 1) : year,
|
148 |
+
month == 11 ? 0 : (month + 1), options
|
149 |
+
);
|
150 |
+
})
|
151 |
+
).appendTo(titleRow);
|
152 |
+
|
153 |
+
//Generate weekday initials row
|
154 |
+
var dayNames = $('<tr />').appendTo(thead);
|
155 |
+
$.each(String('SMTWTFS').split(''), function(k, v) {
|
156 |
+
$('<td />').addClass('dayName').append(v).appendTo(dayNames);
|
157 |
+
});
|
158 |
+
|
159 |
+
return thead;
|
160 |
+
}
|
161 |
+
|
162 |
+
function renderCalendarPage(element, year, month, options)
|
163 |
+
{
|
164 |
+
options = options || {};
|
165 |
+
|
166 |
+
var today = getToday();
|
167 |
+
|
168 |
+
var date = new Date(year, month, 1);
|
169 |
+
|
170 |
+
//Wind end date forward to saturday week after month
|
171 |
+
var endDate = monthAfter(year, month);
|
172 |
+
var ff = 6 - endDate.getDay();
|
173 |
+
if (ff < 6) ff += 7;
|
174 |
+
for (var i = 0; i < ff; i++) endDate = dayAfter(endDate);
|
175 |
+
|
176 |
+
var table = $('<table />');
|
177 |
+
renderCalendarHeader(element, year, month, options).appendTo(table);
|
178 |
+
|
179 |
+
var tbody = $('<tbody />').appendTo(table);
|
180 |
+
var row = $('<tr />');
|
181 |
+
|
182 |
+
//Rewind date to monday week before month
|
183 |
+
var rewind = date.getDay() + 7;
|
184 |
+
for (var i = 0; i < rewind; i++) date = dayBefore(date);
|
185 |
+
|
186 |
+
while (date <= endDate) {
|
187 |
+
var td = $('<td />')
|
188 |
+
.addClass('day')
|
189 |
+
.append(
|
190 |
+
$('<a href="javascript:;">' +
|
191 |
+
date.getDate() + '</a>'
|
192 |
+
).click((function() {
|
193 |
+
var thisDate = date;
|
194 |
+
|
195 |
+
return function() {
|
196 |
+
if (options && options.selectDate) {
|
197 |
+
options.selectDate(thisDate);
|
198 |
+
}
|
199 |
+
}
|
200 |
+
}()))
|
201 |
+
)
|
202 |
+
.appendTo(row);
|
203 |
+
|
204 |
+
var isToday = areDatesEqual(date, today);
|
205 |
+
var isSelected = options.selected &&
|
206 |
+
areDatesEqual(options.selected, date);
|
207 |
+
|
208 |
+
if (isToday) td.addClass('today');
|
209 |
+
if (isSelected) td.addClass('selected');
|
210 |
+
if (isToday && isSelected) td.addClass('today_selected');
|
211 |
+
if (date.getMonth() != month) td.addClass('nonMonth');
|
212 |
+
|
213 |
+
dow = date.getDay();
|
214 |
+
if (dow == 6) {
|
215 |
+
tbody.append(row);
|
216 |
+
row = $('<tr />');
|
217 |
+
}
|
218 |
+
date = dayAfter(date);
|
219 |
+
}
|
220 |
+
if (row.children().length) {
|
221 |
+
tbody.append(row);
|
222 |
+
} else {
|
223 |
+
row.remove();
|
224 |
+
}
|
225 |
+
|
226 |
+
element.empty().append(table);
|
227 |
+
}
|
228 |
+
|
229 |
+
function roundNumber( num, dec ) {
|
230 |
+
var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
|
231 |
+
return result;
|
232 |
+
}
|
233 |
+
|
234 |
+
function renderTimeSelect(element, options)
|
235 |
+
{
|
236 |
+
var selection = options.selection && parseTime(options.selection);
|
237 |
+
if (selection) {
|
238 |
+
selection.minute = Math.floor(selection.minute / 15.0) * 15;
|
239 |
+
}
|
240 |
+
var startTime = options.startTime &&
|
241 |
+
(options.startTime.hour * 60 + options.startTime.minute);
|
242 |
+
|
243 |
+
var scrollTo; //Element to scroll the dropdown box to when shown
|
244 |
+
var ul = $('<ul />');
|
245 |
+
var first = $('<li />').append(
|
246 |
+
$('<a href="javascript:;">No time/All day</a>')
|
247 |
+
.click(function() {
|
248 |
+
if (options && options.selectTime) {
|
249 |
+
options.selectTime('');
|
250 |
+
}
|
251 |
+
}).mousemove(function() {
|
252 |
+
$('li.selected', ul).removeClass('selected');
|
253 |
+
})
|
254 |
+
).appendTo(ul);
|
255 |
+
for (var hour = 0; hour < 24; hour++) {
|
256 |
+
for (var minute = 0; minute < 60; minute += 15) {
|
257 |
+
//if (startTime && startTime > (hour * 60 + minute)) continue;
|
258 |
+
|
259 |
+
(function() {
|
260 |
+
var timeText = formatTime(hour, minute);
|
261 |
+
var fullText = timeText;
|
262 |
+
if (startTime != null) {
|
263 |
+
var duration = roundNumber( ( (hour * 60 + minute) - startTime ), 2 );
|
264 |
+
if (duration < 60 && duration >= 0) {
|
265 |
+
fullText += ' (' + duration + ' mins)';
|
266 |
+
} else if (duration == 60) {
|
267 |
+
fullText += ' (1 hr)';
|
268 |
+
} else {
|
269 |
+
var long_duration = roundNumber( ( duration / 60.0 ), 2 );
|
270 |
+
fullText += ' (' + long_duration + ' hrs)';
|
271 |
+
}
|
272 |
+
}
|
273 |
+
var li = $('<li />').append(
|
274 |
+
$('<a href="javascript:;">' + fullText + '</a>')
|
275 |
+
.click(function() {
|
276 |
+
if (options && options.selectTime) {
|
277 |
+
options.selectTime(timeText);
|
278 |
+
}
|
279 |
+
}).mousemove(function() {
|
280 |
+
$('li.selected', ul).removeClass('selected');
|
281 |
+
})
|
282 |
+
).appendTo(ul);
|
283 |
+
|
284 |
+
//Set to scroll to the default hour, unless already set
|
285 |
+
if (!scrollTo && hour == options.defaultHour) {
|
286 |
+
scrollTo = li;
|
287 |
+
}
|
288 |
+
|
289 |
+
if (selection &&
|
290 |
+
selection.hour == hour &&
|
291 |
+
selection.minute == minute)
|
292 |
+
{
|
293 |
+
//Highlight selected item
|
294 |
+
li.addClass('selected');
|
295 |
+
//Set to scroll to the selected hour
|
296 |
+
//
|
297 |
+
//This is set even if scrollTo is already set, since scrolling to selected hour is more important than
|
298 |
+
//scrolling to default hour
|
299 |
+
scrollTo = li;
|
300 |
+
}
|
301 |
+
})();
|
302 |
+
}
|
303 |
+
}
|
304 |
+
var last = $('<li />').append(
|
305 |
+
$('<a href="javascript:;">12:00am</a>')
|
306 |
+
.click(function() {
|
307 |
+
if (options && options.selectTime) {
|
308 |
+
options.selectTime('12:00am');
|
309 |
+
}
|
310 |
+
}).mousemove(function() {
|
311 |
+
$('li.selected', ul).removeClass('selected');
|
312 |
+
})
|
313 |
+
).appendTo(ul);
|
314 |
+
if (scrollTo) {
|
315 |
+
//Set timeout of zero so code runs immediately after any calling
|
316 |
+
//functions are finished (this is needed, since box hasn't been
|
317 |
+
//added to the DOM yet)
|
318 |
+
setTimeout(function() {
|
319 |
+
//Scroll the dropdown box so that scrollTo item is in the middle
|
320 |
+
element[0].scrollTop =
|
321 |
+
scrollTo[0].offsetTop - scrollTo.height() * 2;
|
322 |
+
}, 0);
|
323 |
+
}
|
324 |
+
element.empty().append(ul);
|
325 |
+
}
|
326 |
+
|
327 |
+
$.fn.calendricalDate = function( options )
|
328 |
+
{
|
329 |
+
options = options || {};
|
330 |
+
options.padding = options.padding || 4;
|
331 |
+
|
332 |
+
return this.each(function() {
|
333 |
+
var element = $(this);
|
334 |
+
var div;
|
335 |
+
var within = false;
|
336 |
+
|
337 |
+
element.bind('focus click', function() {
|
338 |
+
if (div) return;
|
339 |
+
var offset = element.position();
|
340 |
+
var padding = element.css('padding-left');
|
341 |
+
div = $('<div />')
|
342 |
+
.addClass('calendricalDatePopup')
|
343 |
+
.mouseenter(function() { within = true; })
|
344 |
+
.mouseleave(function() { within = false; })
|
345 |
+
.mousedown(function(e) {
|
346 |
+
e.preventDefault();
|
347 |
+
})
|
348 |
+
.css({
|
349 |
+
position: 'absolute',
|
350 |
+
left: offset.left,
|
351 |
+
top: offset.top + element.height
|
352 |
+
});
|
353 |
+
element.after(div);
|
354 |
+
|
355 |
+
var selected = parseDate(element.val());
|
356 |
+
if (!selected.getFullYear()) selected = getToday();
|
357 |
+
|
358 |
+
renderCalendarPage(
|
359 |
+
div,
|
360 |
+
selected.getFullYear(),
|
361 |
+
selected.getMonth(), {
|
362 |
+
selected: selected,
|
363 |
+
selectDate: function(date) {
|
364 |
+
within = false;
|
365 |
+
element.val(formatDate(date));
|
366 |
+
div.remove();
|
367 |
+
div = null;
|
368 |
+
if (options.endDate) {
|
369 |
+
var endDate = parseDate(
|
370 |
+
options.endDate.val()
|
371 |
+
);
|
372 |
+
if (endDate >= selected) {
|
373 |
+
options.endDate.val(formatDate(
|
374 |
+
new Date(
|
375 |
+
date.getTime() +
|
376 |
+
endDate.getTime() -
|
377 |
+
selected.getTime()
|
378 |
+
)
|
379 |
+
));
|
380 |
+
}
|
381 |
+
}
|
382 |
+
}
|
383 |
+
}
|
384 |
+
);
|
385 |
+
}).blur(function() {
|
386 |
+
if (within){
|
387 |
+
if (div) element.focus();
|
388 |
+
return;
|
389 |
+
}
|
390 |
+
if (!div) return;
|
391 |
+
div.remove();
|
392 |
+
div = null;
|
393 |
+
});
|
394 |
+
});
|
395 |
+
};
|
396 |
+
|
397 |
+
$.fn.calendricalDateRange = function(options)
|
398 |
+
{
|
399 |
+
if (this.length >= 2) {
|
400 |
+
$(this[0]).calendricalDate($.extend({
|
401 |
+
endDate: $(this[1])
|
402 |
+
}, options));
|
403 |
+
$(this[1]).calendricalDate(options);
|
404 |
+
}
|
405 |
+
return this;
|
406 |
+
};
|
407 |
+
|
408 |
+
$.fn.calendricalTime = function(options)
|
409 |
+
{
|
410 |
+
options = options || {};
|
411 |
+
options.padding = options.padding || 4;
|
412 |
+
|
413 |
+
return this.each(function() {
|
414 |
+
var element = $(this);
|
415 |
+
var div;
|
416 |
+
var within = false;
|
417 |
+
|
418 |
+
element.bind('focus click', function() {
|
419 |
+
if (div) return;
|
420 |
+
|
421 |
+
var useStartTime = options.startTime;
|
422 |
+
if (useStartTime) {
|
423 |
+
if (options.startDate && options.endDate &&
|
424 |
+
!areDatesEqual(parseDate(options.startDate.val()),
|
425 |
+
parseDate(options.endDate.val())))
|
426 |
+
useStartTime = true;
|
427 |
+
}
|
428 |
+
|
429 |
+
var offset = element.position();
|
430 |
+
div = $('<div />')
|
431 |
+
.addClass('calendricalTimePopup')
|
432 |
+
.mouseenter(function() { within = true; })
|
433 |
+
.mouseleave(function() { within = false; })
|
434 |
+
.mousedown(function(e) {
|
435 |
+
e.preventDefault();
|
436 |
+
})
|
437 |
+
.css({
|
438 |
+
position: 'absolute',
|
439 |
+
left: offset.left,
|
440 |
+
top: offset.top + element.height
|
441 |
+
});
|
442 |
+
if (useStartTime) {
|
443 |
+
div.addClass('calendricalEndTimePopup');
|
444 |
+
}
|
445 |
+
|
446 |
+
element.after(div);
|
447 |
+
|
448 |
+
var opts = {
|
449 |
+
selection: element.val(),
|
450 |
+
selectTime: function(time) {
|
451 |
+
within = false;
|
452 |
+
element.val(time);
|
453 |
+
div.remove();
|
454 |
+
div = null;
|
455 |
+
},
|
456 |
+
defaultHour: (options.defaultHour != null) ?
|
457 |
+
options.defaultHour : 8
|
458 |
+
};
|
459 |
+
|
460 |
+
if (useStartTime) {
|
461 |
+
opts.startTime = parseTime(options.startTime.val());
|
462 |
+
}
|
463 |
+
|
464 |
+
renderTimeSelect(div, opts);
|
465 |
+
}).blur(function() {
|
466 |
+
if (within){
|
467 |
+
if (div) element.focus();
|
468 |
+
return;
|
469 |
+
}
|
470 |
+
if (!div) return;
|
471 |
+
div.remove();
|
472 |
+
div = null;
|
473 |
+
});
|
474 |
+
});
|
475 |
+
},
|
476 |
+
|
477 |
+
$.fn.calendricalTimeRange = function(options)
|
478 |
+
{
|
479 |
+
if (this.length >= 2) {
|
480 |
+
$(this[0]).calendricalTime(options);
|
481 |
+
$(this[1]).calendricalTime($.extend({
|
482 |
+
startTime: $(this[0])
|
483 |
+
}, options));
|
484 |
+
}
|
485 |
+
return this;
|
486 |
+
};
|
487 |
+
|
488 |
+
$.fn.calendricalDateTimeRange = function(options)
|
489 |
+
{
|
490 |
+
if (this.length >= 4) {
|
491 |
+
$(this[0]).calendricalDate($.extend({
|
492 |
+
endDate: $(this[2])
|
493 |
+
}, options));
|
494 |
+
$(this[1]).calendricalTime(options);
|
495 |
+
$(this[2]).calendricalDate(options);
|
496 |
+
$(this[3]).calendricalTime($.extend({
|
497 |
+
startTime: $(this[1]),
|
498 |
+
startDate: $(this[0]),
|
499 |
+
endDate: $(this[2])
|
500 |
+
}, options));
|
501 |
+
}
|
502 |
+
return this;
|
503 |
+
};
|
504 |
+
})( jQuery );
|
js/ui.datepicker.css
DELETED
@@ -1,212 +0,0 @@
|
|
1 |
-
/* Main Style Sheet for jQuery UI date picker */
|
2 |
-
#ui-datepicker-div, .ui-datepicker-inline {
|
3 |
-
font-size: 13px;
|
4 |
-
padding: 0;
|
5 |
-
margin: 0;
|
6 |
-
background: #ddd;
|
7 |
-
width: 185px;
|
8 |
-
}
|
9 |
-
#ui-datepicker-div {
|
10 |
-
display: none;
|
11 |
-
border: 1px solid #3185bb;
|
12 |
-
z-index: 9999;
|
13 |
-
/*must have*/
|
14 |
-
}
|
15 |
-
.ui-datepicker-inline {
|
16 |
-
float: left;
|
17 |
-
display: block;
|
18 |
-
border: 0;
|
19 |
-
}
|
20 |
-
.ui-datepicker-rtl {
|
21 |
-
direction: rtl;
|
22 |
-
}
|
23 |
-
.ui-datepicker-dialog {
|
24 |
-
padding: 5px !important;
|
25 |
-
border: 4px ridge #ccc!important;
|
26 |
-
}
|
27 |
-
button.ui-datepicker-trigger {
|
28 |
-
width: 25px;
|
29 |
-
}
|
30 |
-
img.ui-datepicker-trigger {
|
31 |
-
margin: 2px;
|
32 |
-
vertical-align: middle;
|
33 |
-
}
|
34 |
-
.ui-datepicker-prompt {
|
35 |
-
float: left;
|
36 |
-
padding: 2px;
|
37 |
-
background: #ddd;
|
38 |
-
color: #000;
|
39 |
-
}
|
40 |
-
* html .ui-datepicker-prompt {
|
41 |
-
width: 185px;
|
42 |
-
}
|
43 |
-
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {
|
44 |
-
clear: both;
|
45 |
-
float: left;
|
46 |
-
width: 100%;
|
47 |
-
color: #fff;
|
48 |
-
}
|
49 |
-
.ui-datepicker-control {
|
50 |
-
background: #21759b;
|
51 |
-
padding: 2px 0px;
|
52 |
-
}
|
53 |
-
.ui-datepicker-links {
|
54 |
-
background: #222;
|
55 |
-
padding: 2px 0px;
|
56 |
-
}
|
57 |
-
.ui-datepicker-control, .ui-datepicker-links {
|
58 |
-
font-weight: bold;
|
59 |
-
font-size: 80%;
|
60 |
-
}
|
61 |
-
.ui-datepicker-links label {
|
62 |
-
/* disabled links */
|
63 |
-
padding: 2px 5px;
|
64 |
-
color: #888;
|
65 |
-
}
|
66 |
-
.ui-datepicker-clear, .ui-datepicker-prev {
|
67 |
-
float: left;
|
68 |
-
width: 34%;
|
69 |
-
}
|
70 |
-
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev {
|
71 |
-
float: right;
|
72 |
-
text-align: right;
|
73 |
-
}
|
74 |
-
.ui-datepicker-current {
|
75 |
-
float: left;
|
76 |
-
width: 30%;
|
77 |
-
text-align: center;
|
78 |
-
}
|
79 |
-
.ui-datepicker-close, .ui-datepicker-next {
|
80 |
-
float: right;
|
81 |
-
width: 34%;
|
82 |
-
text-align: right;
|
83 |
-
}
|
84 |
-
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {
|
85 |
-
float: left;
|
86 |
-
text-align: left;
|
87 |
-
}
|
88 |
-
.ui-datepicker-header {
|
89 |
-
padding: 1px 0 3px;
|
90 |
-
background: #333;
|
91 |
-
text-align: center;
|
92 |
-
font-weight: bold;
|
93 |
-
height: 1.3em;
|
94 |
-
}
|
95 |
-
.ui-datepicker-header select {
|
96 |
-
background: #333;
|
97 |
-
color: #fff;
|
98 |
-
border: 0px;
|
99 |
-
font-weight: bold;
|
100 |
-
}
|
101 |
-
.ui-datepicker {
|
102 |
-
background: #ccc;
|
103 |
-
text-align: center;
|
104 |
-
font-size: 100%;
|
105 |
-
}
|
106 |
-
.ui-datepicker a {
|
107 |
-
display: block;
|
108 |
-
width: 100%;
|
109 |
-
}
|
110 |
-
.ui-datepicker-title-row {
|
111 |
-
background: #666;
|
112 |
-
}
|
113 |
-
.ui-datepicker-days-row {
|
114 |
-
background: #e6e6e6;
|
115 |
-
color: #666;
|
116 |
-
}
|
117 |
-
.ui-datepicker-week-col {
|
118 |
-
background: #666;
|
119 |
-
color: #fff;
|
120 |
-
}
|
121 |
-
.ui-datepicker-days-cell {
|
122 |
-
color: #000;
|
123 |
-
border: 1px solid #ddd;
|
124 |
-
}
|
125 |
-
.ui-datepicker-days-cell a {
|
126 |
-
display: block;
|
127 |
-
}
|
128 |
-
.ui-datepicker-week-end-cell {
|
129 |
-
background: #e6e6e6;
|
130 |
-
}
|
131 |
-
.ui-datepicker-title-row .ui-datepicker-week-end-cell {
|
132 |
-
background: #666;
|
133 |
-
}
|
134 |
-
.ui-datepicker-days-cell-over {
|
135 |
-
background: #fff;
|
136 |
-
border: 1px solid #01355b;
|
137 |
-
}
|
138 |
-
.ui-datepicker-unselectable {
|
139 |
-
color: #888;
|
140 |
-
}
|
141 |
-
.ui-datepicker-today {
|
142 |
-
background: #fcc !important;
|
143 |
-
}
|
144 |
-
.ui-datepicker-current-day {
|
145 |
-
background: #ccc !important;
|
146 |
-
}
|
147 |
-
.ui-datepicker-status {
|
148 |
-
background: #ddd;
|
149 |
-
width: 100%;
|
150 |
-
font-size: 80%;
|
151 |
-
text-align: center;
|
152 |
-
}
|
153 |
-
/* ________ Datepicker Links _______** Reset link properties and then override them with !important */
|
154 |
-
#ui-datepicker-div a, .ui-datepicker-inline a {
|
155 |
-
cursor: pointer;
|
156 |
-
margin: 0;
|
157 |
-
padding: 0;
|
158 |
-
background: none;
|
159 |
-
color: #000;
|
160 |
-
}
|
161 |
-
.ui-datepicker-inline .ui-datepicker-links a {
|
162 |
-
padding: 0 5px !important;
|
163 |
-
}
|
164 |
-
.ui-datepicker-control a, .ui-datepicker-links a {
|
165 |
-
padding: 2px 5px !important;
|
166 |
-
color: #eee !important;
|
167 |
-
}
|
168 |
-
.ui-datepicker-title-row a {
|
169 |
-
color: #eee !important;
|
170 |
-
}
|
171 |
-
.ui-datepicker-control a:hover {
|
172 |
-
background: #fdd !important;
|
173 |
-
color: #333 !important;
|
174 |
-
}
|
175 |
-
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover {
|
176 |
-
background: #ddd !important;
|
177 |
-
color: #333 !important;
|
178 |
-
}
|
179 |
-
/* ___________ MULTIPLE MONTHS _________*/
|
180 |
-
.ui-datepicker-multi .ui-datepicker {
|
181 |
-
border: 1px solid #777;
|
182 |
-
}
|
183 |
-
.ui-datepicker-one-month {
|
184 |
-
float: left;
|
185 |
-
width: 185px;
|
186 |
-
}
|
187 |
-
.ui-datepicker-new-row {
|
188 |
-
clear: left;
|
189 |
-
}
|
190 |
-
/* ___________ IE6 IFRAME FIX ________ */
|
191 |
-
.ui-datepicker-cover {
|
192 |
-
display: none;
|
193 |
-
/*sorry for IE5*/
|
194 |
-
display
|
195 |
-
/**/
|
196 |
-
: block;
|
197 |
-
/*sorry for IE5*/
|
198 |
-
position: absolute;
|
199 |
-
/*must have*/
|
200 |
-
z-index: -1;
|
201 |
-
/*must have*/
|
202 |
-
filter: mask();
|
203 |
-
/*must have*/
|
204 |
-
top: -4px;
|
205 |
-
/*must have*/
|
206 |
-
left: -4px;
|
207 |
-
/*must have*/
|
208 |
-
width: 200px;
|
209 |
-
/*must have*/
|
210 |
-
height: 200px;
|
211 |
-
/*must have*/
|
212 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
js/ui.datepicker.js
DELETED
@@ -1,1718 +0,0 @@
|
|
1 |
-
/*
|
2 |
-
* jQuery UI Datepicker @VERSION
|
3 |
-
*
|
4 |
-
* Copyright (c) 2006, 2007, 2008 Marc Grabanski
|
5 |
-
* Dual licensed under the MIT (MIT-LICENSE.txt)
|
6 |
-
* and GPL (GPL-LICENSE.txt) licenses.
|
7 |
-
*
|
8 |
-
* http://docs.jquery.com/UI/Datepicker
|
9 |
-
*
|
10 |
-
* Depends:
|
11 |
-
* ui.core.js
|
12 |
-
*
|
13 |
-
* Marc Grabanski (m@marcgrabanski.com) and Keith Wood (kbwood@virginbroadband.com.au).
|
14 |
-
*/
|
15 |
-
|
16 |
-
(function($) { // hide the namespace
|
17 |
-
|
18 |
-
var PROP_NAME = 'datepicker';
|
19 |
-
|
20 |
-
/* Date picker manager.
|
21 |
-
Use the singleton instance of this class, $.datepicker, to interact with the date picker.
|
22 |
-
Settings for (groups of) date pickers are maintained in an instance object,
|
23 |
-
allowing multiple different settings on the same page. */
|
24 |
-
|
25 |
-
function Datepicker() {
|
26 |
-
this.debug = false; // Change this to true to start debugging
|
27 |
-
this._curInst = null; // The current instance in use
|
28 |
-
this._disabledInputs = []; // List of date picker inputs that have been disabled
|
29 |
-
this._datepickerShowing = false; // True if the popup picker is showing , false if not
|
30 |
-
this._inDialog = false; // True if showing within a "dialog", false if not
|
31 |
-
this._mainDivId = 'ui-datepicker-div'; // The ID of the main datepicker division
|
32 |
-
this._inlineClass = 'ui-datepicker-inline'; // The name of the inline marker class
|
33 |
-
this._appendClass = 'ui-datepicker-append'; // The name of the append marker class
|
34 |
-
this._triggerClass = 'ui-datepicker-trigger'; // The name of the trigger marker class
|
35 |
-
this._dialogClass = 'ui-datepicker-dialog'; // The name of the dialog marker class
|
36 |
-
this._promptClass = 'ui-datepicker-prompt'; // The name of the dialog prompt marker class
|
37 |
-
this._disableClass = 'ui-datepicker-disabled'; // The name of the disabled covering marker class
|
38 |
-
this._unselectableClass = 'ui-datepicker-unselectable'; // The name of the unselectable cell marker class
|
39 |
-
this._currentClass = 'ui-datepicker-current-day'; // The name of the current day marker class
|
40 |
-
this.regional = []; // Available regional settings, indexed by language code
|
41 |
-
this.regional[''] = { // Default regional settings
|
42 |
-
clearText: 'Clear', // Display text for clear link
|
43 |
-
clearStatus: 'Erase the current date', // Status text for clear link
|
44 |
-
closeText: 'Close', // Display text for close link
|
45 |
-
closeStatus: 'Close without change', // Status text for close link
|
46 |
-
prevText: '<Prev', // Display text for previous month link
|
47 |
-
prevStatus: 'Show the previous month', // Status text for previous month link
|
48 |
-
prevBigText: '<<', // Display text for previous year link
|
49 |
-
prevBigStatus: 'Show the previous year', // Status text for previous year link
|
50 |
-
nextText: 'Next>', // Display text for next month link
|
51 |
-
nextStatus: 'Show the next month', // Status text for next month link
|
52 |
-
nextBigText: '>>', // Display text for next year link
|
53 |
-
nextBigStatus: 'Show the next year', // Status text for next year link
|
54 |
-
currentText: 'Today', // Display text for current month link
|
55 |
-
currentStatus: 'Show the current month', // Status text for current month link
|
56 |
-
monthNames: ['January','February','March','April','May','June',
|
57 |
-
'July','August','September','October','November','December'], // Names of months for drop-down and formatting
|
58 |
-
monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], // For formatting
|
59 |
-
monthStatus: 'Show a different month', // Status text for selecting a month
|
60 |
-
yearStatus: 'Show a different year', // Status text for selecting a year
|
61 |
-
weekHeader: 'Wk', // Header for the week of the year column
|
62 |
-
weekStatus: 'Week of the year', // Status text for the week of the year column
|
63 |
-
dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], // For formatting
|
64 |
-
dayNamesShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], // For formatting
|
65 |
-
dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'], // Column headings for days starting at Sunday
|
66 |
-
dayStatus: 'Set DD as first week day', // Status text for the day of the week selection
|
67 |
-
dateStatus: 'Select DD, M d', // Status text for the date selection
|
68 |
-
dateFormat: 'mm/dd/yy', // See format options on parseDate
|
69 |
-
firstDay: 0, // The first day of the week, Sun = 0, Mon = 1, ...
|
70 |
-
initStatus: 'Select a date', // Initial Status text on opening
|
71 |
-
isRTL: false // True if right-to-left language, false if left-to-right
|
72 |
-
};
|
73 |
-
this._defaults = { // Global defaults for all the date picker instances
|
74 |
-
showOn: 'focus', // 'focus' for popup on focus,
|
75 |
-
// 'button' for trigger button, or 'both' for either
|
76 |
-
showAnim: 'show', // Name of jQuery animation for popup
|
77 |
-
showOptions: {}, // Options for enhanced animations
|
78 |
-
defaultDate: null, // Used when field is blank: actual date,
|
79 |
-
// +/-number for offset from today, null for today
|
80 |
-
appendText: '', // Display text following the input box, e.g. showing the format
|
81 |
-
buttonText: '...', // Text for trigger button
|
82 |
-
buttonImage: '', // URL for trigger button image
|
83 |
-
buttonImageOnly: false, // True if the image appears alone, false if it appears on a button
|
84 |
-
closeAtTop: true, // True to have the clear/close at the top,
|
85 |
-
// false to have them at the bottom
|
86 |
-
mandatory: false, // True to hide the Clear link, false to include it
|
87 |
-
hideIfNoPrevNext: false, // True to hide next/previous month links
|
88 |
-
// if not applicable, false to just disable them
|
89 |
-
navigationAsDateFormat: false, // True if date formatting applied to prev/today/next links
|
90 |
-
showBigPrevNext: false, // True to show big prev/next links
|
91 |
-
gotoCurrent: false, // True if today link goes back to current selection instead
|
92 |
-
changeMonth: true, // True if month can be selected directly, false if only prev/next
|
93 |
-
changeYear: true, // True if year can be selected directly, false if only prev/next
|
94 |
-
showMonthAfterYear: false, // True if the year select precedes month, false for month then year
|
95 |
-
yearRange: '-10:+10', // Range of years to display in drop-down,
|
96 |
-
// either relative to current year (-nn:+nn) or absolute (nnnn:nnnn)
|
97 |
-
changeFirstDay: true, // True to click on day name to change, false to remain as set
|
98 |
-
highlightWeek: false, // True to highlight the selected week
|
99 |
-
showOtherMonths: false, // True to show dates in other months, false to leave blank
|
100 |
-
showWeeks: false, // True to show week of the year, false to omit
|
101 |
-
calculateWeek: this.iso8601Week, // How to calculate the week of the year,
|
102 |
-
// takes a Date and returns the number of the week for it
|
103 |
-
shortYearCutoff: '+10', // Short year values < this are in the current century,
|
104 |
-
// > this are in the previous century,
|
105 |
-
// string value starting with '+' for current year + value
|
106 |
-
showStatus: false, // True to show status bar at bottom, false to not show it
|
107 |
-
statusForDate: this.dateStatus, // Function to provide status text for a date -
|
108 |
-
// takes date and instance as parameters, returns display text
|
109 |
-
minDate: null, // The earliest selectable date, or null for no limit
|
110 |
-
maxDate: null, // The latest selectable date, or null for no limit
|
111 |
-
duration: 'normal', // Duration of display/closure
|
112 |
-
beforeShowDay: null, // Function that takes a date and returns an array with
|
113 |
-
// [0] = true if selectable, false if not, [1] = custom CSS class name(s) or '',
|
114 |
-
// [2] = cell title (optional), e.g. $.datepicker.noWeekends
|
115 |
-
beforeShow: null, // Function that takes an input field and
|
116 |
-
// returns a set of custom settings for the date picker
|
117 |
-
onSelect: null, // Define a callback function when a date is selected
|
118 |
-
onChangeMonthYear: null, // Define a callback function when the month or year is changed
|
119 |
-
onClose: null, // Define a callback function when the datepicker is closed
|
120 |
-
numberOfMonths: 1, // Number of months to show at a time
|
121 |
-
showCurrentAtPos: 0, // The position in multipe months at which to show the current month (starting at 0)
|
122 |
-
stepMonths: 1, // Number of months to step back/forward
|
123 |
-
stepBigMonths: 12, // Number of months to step back/forward for the big links
|
124 |
-
rangeSelect: false, // Allows for selecting a date range on one date picker
|
125 |
-
rangeSeparator: ' - ', // Text between two dates in a range
|
126 |
-
altField: '', // Selector for an alternate field to store selected dates into
|
127 |
-
altFormat: '', // The date format to use for the alternate field
|
128 |
-
constrainInput: true // The input is constrained by the current date format
|
129 |
-
};
|
130 |
-
$.extend(this._defaults, this.regional['']);
|
131 |
-
this.dpDiv = $('<div id="' + this._mainDivId + '" style="display: none;"></div>');
|
132 |
-
}
|
133 |
-
|
134 |
-
$.extend(Datepicker.prototype, {
|
135 |
-
/* Class name added to elements to indicate already configured with a date picker. */
|
136 |
-
markerClassName: 'hasDatepicker',
|
137 |
-
|
138 |
-
/* Debug logging (if enabled). */
|
139 |
-
log: function () {
|
140 |
-
if (this.debug)
|
141 |
-
console.log.apply('', arguments);
|
142 |
-
},
|
143 |
-
|
144 |
-
/* Override the default settings for all instances of the date picker.
|
145 |
-
@param settings object - the new settings to use as defaults (anonymous object)
|
146 |
-
@return the manager object */
|
147 |
-
setDefaults: function(settings) {
|
148 |
-
extendRemove(this._defaults, settings || {});
|
149 |
-
return this;
|
150 |
-
},
|
151 |
-
|
152 |
-
/* Attach the date picker to a jQuery selection.
|
153 |
-
@param target element - the target input field or division or span
|
154 |
-
@param settings object - the new settings to use for this date picker instance (anonymous) */
|
155 |
-
_attachDatepicker: function(target, settings) {
|
156 |
-
// check for settings on the control itself - in namespace 'date:'
|
157 |
-
var inlineSettings = null;
|
158 |
-
for (attrName in this._defaults) {
|
159 |
-
var attrValue = target.getAttribute('date:' + attrName);
|
160 |
-
if (attrValue) {
|
161 |
-
inlineSettings = inlineSettings || {};
|
162 |
-
try {
|
163 |
-
inlineSettings[attrName] = eval(attrValue);
|
164 |
-
} catch (err) {
|
165 |
-
inlineSettings[attrName] = attrValue;
|
166 |
-
}
|
167 |
-
}
|
168 |
-
}
|
169 |
-
var nodeName = target.nodeName.toLowerCase();
|
170 |
-
var inline = (nodeName == 'div' || nodeName == 'span');
|
171 |
-
if (!target.id)
|
172 |
-
target.id = 'dp' + (++this.uuid);
|
173 |
-
var inst = this._newInst($(target), inline);
|
174 |
-
inst.settings = $.extend({}, settings || {}, inlineSettings || {});
|
175 |
-
if (nodeName == 'input') {
|
176 |
-
this._connectDatepicker(target, inst);
|
177 |
-
} else if (inline) {
|
178 |
-
this._inlineDatepicker(target, inst);
|
179 |
-
}
|
180 |
-
},
|
181 |
-
|
182 |
-
/* Create a new instance object. */
|
183 |
-
_newInst: function(target, inline) {
|
184 |
-
var id = target[0].id.replace(/([:\[\]\.])/g, '\\\\$1'); // escape jQuery meta chars
|
185 |
-
return {id: id, input: target, // associated target
|
186 |
-
selectedDay: 0, selectedMonth: 0, selectedYear: 0, // current selection
|
187 |
-
drawMonth: 0, drawYear: 0, // month being drawn
|
188 |
-
inline: inline, // is datepicker inline or not
|
189 |
-
dpDiv: (!inline ? this.dpDiv : // presentation div
|
190 |
-
$('<div class="' + this._inlineClass + '"></div>'))};
|
191 |
-
},
|
192 |
-
|
193 |
-
/* Attach the date picker to an input field. */
|
194 |
-
_connectDatepicker: function(target, inst) {
|
195 |
-
var input = $(target);
|
196 |
-
if (input.hasClass(this.markerClassName))
|
197 |
-
return;
|
198 |
-
var appendText = this._get(inst, 'appendText');
|
199 |
-
var isRTL = this._get(inst, 'isRTL');
|
200 |
-
if (appendText)
|
201 |
-
input[isRTL ? 'before' : 'after']('<span class="' + this._appendClass + '">' + appendText + '</span>');
|
202 |
-
var showOn = this._get(inst, 'showOn');
|
203 |
-
if (showOn == 'focus' || showOn == 'both') // pop-up date picker when in the marked field
|
204 |
-
input.focus(this._showDatepicker);
|
205 |
-
if (showOn == 'button' || showOn == 'both') { // pop-up date picker when button clicked
|
206 |
-
var buttonText = this._get(inst, 'buttonText');
|
207 |
-
var buttonImage = this._get(inst, 'buttonImage');
|
208 |
-
var trigger = $(this._get(inst, 'buttonImageOnly') ?
|
209 |
-
$('<img/>').addClass(this._triggerClass).
|
210 |
-
attr({ src: buttonImage, alt: buttonText, title: buttonText }) :
|
211 |
-
$('<button type="button"></button>').addClass(this._triggerClass).
|
212 |
-
html(buttonImage == '' ? buttonText : $('<img/>').attr(
|
213 |
-
{ src:buttonImage, alt:buttonText, title:buttonText })));
|
214 |
-
input[isRTL ? 'before' : 'after'](trigger);
|
215 |
-
trigger.click(function() {
|
216 |
-
if ($.datepicker._datepickerShowing && $.datepicker._lastInput == target)
|
217 |
-
$.datepicker._hideDatepicker();
|
218 |
-
else
|
219 |
-
$.datepicker._showDatepicker(target);
|
220 |
-
return false;
|
221 |
-
});
|
222 |
-
}
|
223 |
-
input.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).
|
224 |
-
bind("setData.datepicker", function(event, key, value) {
|
225 |
-
inst.settings[key] = value;
|
226 |
-
}).bind("getData.datepicker", function(event, key) {
|
227 |
-
return this._get(inst, key);
|
228 |
-
});
|
229 |
-
$.data(target, PROP_NAME, inst);
|
230 |
-
},
|
231 |
-
|
232 |
-
/* Attach an inline date picker to a div. */
|
233 |
-
_inlineDatepicker: function(target, inst) {
|
234 |
-
var divSpan = $(target);
|
235 |
-
if (divSpan.hasClass(this.markerClassName))
|
236 |
-
return;
|
237 |
-
divSpan.addClass(this.markerClassName).append(inst.dpDiv).
|
238 |
-
bind("setData.datepicker", function(event, key, value){
|
239 |
-
inst.settings[key] = value;
|
240 |
-
}).bind("getData.datepicker", function(event, key){
|
241 |
-
return this._get(inst, key);
|
242 |
-
});
|
243 |
-
$.data(target, PROP_NAME, inst);
|
244 |
-
this._setDate(inst, this._getDefaultDate(inst));
|
245 |
-
this._updateDatepicker(inst);
|
246 |
-
},
|
247 |
-
|
248 |
-
/* Tidy up after displaying the date picker. */
|
249 |
-
_inlineShow: function(inst) {
|
250 |
-
var numMonths = this._getNumberOfMonths(inst); // fix width for dynamic number of date pickers
|
251 |
-
inst.dpDiv.width(numMonths[1] * $('.ui-datepicker', inst.dpDiv[0]).width());
|
252 |
-
},
|
253 |
-
|
254 |
-
/* Pop-up the date picker in a "dialog" box.
|
255 |
-
@param input element - ignored
|
256 |
-
@param dateText string - the initial date to display (in the current format)
|
257 |
-
@param onSelect function - the function(dateText) to call when a date is selected
|
258 |
-
@param settings object - update the dialog date picker instance's settings (anonymous object)
|
259 |
-
@param pos int[2] - coordinates for the dialog's position within the screen or
|
260 |
-
event - with x/y coordinates or
|
261 |
-
leave empty for default (screen centre)
|
262 |
-
@return the manager object */
|
263 |
-
_dialogDatepicker: function(input, dateText, onSelect, settings, pos) {
|
264 |
-
var inst = this._dialogInst; // internal instance
|
265 |
-
if (!inst) {
|
266 |
-
var id = 'dp' + (++this.uuid);
|
267 |
-
this._dialogInput = $('<input type="text" id="' + id +
|
268 |
-
'" size="1" style="position: absolute; top: -100px;"/>');
|
269 |
-
this._dialogInput.keydown(this._doKeyDown);
|
270 |
-
$('body').append(this._dialogInput);
|
271 |
-
inst = this._dialogInst = this._newInst(this._dialogInput, false);
|
272 |
-
inst.settings = {};
|
273 |
-
$.data(this._dialogInput[0], PROP_NAME, inst);
|
274 |
-
}
|
275 |
-
extendRemove(inst.settings, settings || {});
|
276 |
-
this._dialogInput.val(dateText);
|
277 |
-
|
278 |
-
this._pos = (pos ? (pos.length ? pos : [pos.pageX, pos.pageY]) : null);
|
279 |
-
if (!this._pos) {
|
280 |
-
var browserWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
|
281 |
-
var browserHeight = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;
|
282 |
-
var scrollX = document.documentElement.scrollLeft || document.body.scrollLeft;
|
283 |
-
var scrollY = document.documentElement.scrollTop || document.body.scrollTop;
|
284 |
-
this._pos = // should use actual width/height below
|
285 |
-
[(browserWidth / 2) - 100 + scrollX, (browserHeight / 2) - 150 + scrollY];
|
286 |
-
}
|
287 |
-
|
288 |
-
// move input on screen for focus, but hidden behind dialog
|
289 |
-
this._dialogInput.css('left', this._pos[0] + 'px').css('top', this._pos[1] + 'px');
|
290 |
-
inst.settings.onSelect = onSelect;
|
291 |
-
this._inDialog = true;
|
292 |
-
this.dpDiv.addClass(this._dialogClass);
|
293 |
-
this._showDatepicker(this._dialogInput[0]);
|
294 |
-
if ($.blockUI)
|
295 |
-
$.blockUI(this.dpDiv);
|
296 |
-
$.data(this._dialogInput[0], PROP_NAME, inst);
|
297 |
-
return this;
|
298 |
-
},
|
299 |
-
|
300 |
-
/* Detach a datepicker from its control.
|
301 |
-
@param target element - the target input field or division or span */
|
302 |
-
_destroyDatepicker: function(target) {
|
303 |
-
var $target = $(target);
|
304 |
-
if (!$target.hasClass(this.markerClassName)) {
|
305 |
-
return;
|
306 |
-
}
|
307 |
-
var nodeName = target.nodeName.toLowerCase();
|
308 |
-
$.removeData(target, PROP_NAME);
|
309 |
-
if (nodeName == 'input') {
|
310 |
-
$target.siblings('.' + this._appendClass).remove().end().
|
311 |
-
siblings('.' + this._triggerClass).remove().end().
|
312 |
-
removeClass(this.markerClassName).
|
313 |
-
unbind('focus', this._showDatepicker).
|
314 |
-
unbind('keydown', this._doKeyDown).
|
315 |
-
unbind('keypress', this._doKeyPress);
|
316 |
-
} else if (nodeName == 'div' || nodeName == 'span')
|
317 |
-
$target.removeClass(this.markerClassName).empty();
|
318 |
-
},
|
319 |
-
|
320 |
-
/* Enable the date picker to a jQuery selection.
|
321 |
-
@param target element - the target input field or division or span */
|
322 |
-
_enableDatepicker: function(target) {
|
323 |
-
var $target = $(target);
|
324 |
-
if (!$target.hasClass(this.markerClassName)) {
|
325 |
-
return;
|
326 |
-
}
|
327 |
-
var nodeName = target.nodeName.toLowerCase();
|
328 |
-
if (nodeName == 'input') {
|
329 |
-
target.disabled = false;
|
330 |
-
$target.siblings('button.' + this._triggerClass).
|
331 |
-
each(function() { this.disabled = false; }).end().
|
332 |
-
siblings('img.' + this._triggerClass).
|
333 |
-
css({opacity: '1.0', cursor: ''});
|
334 |
-
}
|
335 |
-
else if (nodeName == 'div' || nodeName == 'span') {
|
336 |
-
$target.children('.' + this._disableClass).remove();
|
337 |
-
}
|
338 |
-
this._disabledInputs = $.map(this._disabledInputs,
|
339 |
-
function(value) { return (value == target ? null : value); }); // delete entry
|
340 |
-
},
|
341 |
-
|
342 |
-
/* Disable the date picker to a jQuery selection.
|
343 |
-
@param target element - the target input field or division or span */
|
344 |
-
_disableDatepicker: function(target) {
|
345 |
-
var $target = $(target);
|
346 |
-
if (!$target.hasClass(this.markerClassName)) {
|
347 |
-
return;
|
348 |
-
}
|
349 |
-
var nodeName = target.nodeName.toLowerCase();
|
350 |
-
if (nodeName == 'input') {
|
351 |
-
target.disabled = true;
|
352 |
-
$target.siblings('button.' + this._triggerClass).
|
353 |
-
each(function() { this.disabled = true; }).end().
|
354 |
-
siblings('img.' + this._triggerClass).
|
355 |
-
css({opacity: '0.5', cursor: 'default'});
|
356 |
-
}
|
357 |
-
else if (nodeName == 'div' || nodeName == 'span') {
|
358 |
-
var inline = $target.children('.' + this._inlineClass);
|
359 |
-
var offset = inline.offset();
|
360 |
-
var relOffset = {left: 0, top: 0};
|
361 |
-
inline.parents().each(function() {
|
362 |
-
if ($(this).css('position') == 'relative') {
|
363 |
-
relOffset = $(this).offset();
|
364 |
-
return false;
|
365 |
-
}
|
366 |
-
});
|
367 |
-
$target.prepend('<div class="' + this._disableClass + '" style="' +
|
368 |
-
($.browser.msie ? 'background-color: transparent; ' : '') +
|
369 |
-
'width: ' + inline.width() + 'px; height: ' + inline.height() +
|
370 |
-
'px; left: ' + (offset.left - relOffset.left) +
|
371 |
-
'px; top: ' + (offset.top - relOffset.top) + 'px;"></div>');
|
372 |
-
}
|
373 |
-
this._disabledInputs = $.map(this._disabledInputs,
|
374 |
-
function(value) { return (value == target ? null : value); }); // delete entry
|
375 |
-
this._disabledInputs[this._disabledInputs.length] = target;
|
376 |
-
},
|
377 |
-
|
378 |
-
/* Is the first field in a jQuery collection disabled as a datepicker?
|
379 |
-
@param target element - the target input field or division or span
|
380 |
-
@return boolean - true if disabled, false if enabled */
|
381 |
-
_isDisabledDatepicker: function(target) {
|
382 |
-
if (!target)
|
383 |
-
return false;
|
384 |
-
for (var i = 0; i < this._disabledInputs.length; i++) {
|
385 |
-
if (this._disabledInputs[i] == target)
|
386 |
-
return true;
|
387 |
-
}
|
388 |
-
return false;
|
389 |
-
},
|
390 |
-
|
391 |
-
/* Retrieve the instance data for the target control.
|
392 |
-
@param target element - the target input field or division or span
|
393 |
-
@return object - the associated instance data
|
394 |
-
@throws error if a jQuery problem getting data */
|
395 |
-
_getInst: function(target) {
|
396 |
-
try {
|
397 |
-
return $.data(target, PROP_NAME);
|
398 |
-
}
|
399 |
-
catch (err) {
|
400 |
-
throw 'Missing instance data for this datepicker';
|
401 |
-
}
|
402 |
-
},
|
403 |
-
|
404 |
-
/* Update the settings for a date picker attached to an input field or division.
|
405 |
-
@param target element - the target input field or division or span
|
406 |
-
@param name object - the new settings to update or
|
407 |
-
string - the name of the setting to change or
|
408 |
-
@param value any - the new value for the setting (omit if above is an object) */
|
409 |
-
_optionDatepicker: function(target, name, value) {
|
410 |
-
var settings = name || {};
|
411 |
-
if (typeof name == 'string') {
|
412 |
-
settings = {};
|
413 |
-
settings[name] = value;
|
414 |
-
}
|
415 |
-
var inst = this._getInst(target);
|
416 |
-
if (inst) {
|
417 |
-
if (this._curInst == inst) {
|
418 |
-
this._hideDatepicker(null);
|
419 |
-
}
|
420 |
-
extendRemove(inst.settings, settings);
|
421 |
-
var date = new Date();
|
422 |
-
extendRemove(inst, {rangeStart: null, // start of range
|
423 |
-
endDay: null, endMonth: null, endYear: null, // end of range
|
424 |
-
selectedDay: date.getDate(), selectedMonth: date.getMonth(),
|
425 |
-
selectedYear: date.getFullYear(), // starting point
|
426 |
-
currentDay: date.getDate(), currentMonth: date.getMonth(),
|
427 |
-
currentYear: date.getFullYear(), // current selection
|
428 |
-
drawMonth: date.getMonth(), drawYear: date.getFullYear()}); // month being drawn
|
429 |
-
this._updateDatepicker(inst);
|
430 |
-
}
|
431 |
-
},
|
432 |
-
|
433 |
-
// change method deprecated
|
434 |
-
_changeDatepicker: this._optionDatepicker,
|
435 |
-
|
436 |
-
/* Redraw the date picker attached to an input field or division.
|
437 |
-
@param target element - the target input field or division or span */
|
438 |
-
_refreshDatepicker: function(target) {
|
439 |
-
var inst = this._getInst(target);
|
440 |
-
if (inst) {
|
441 |
-
this._updateDatepicker(inst);
|
442 |
-
}
|
443 |
-
},
|
444 |
-
|
445 |
-
/* Set the dates for a jQuery selection.
|
446 |
-
@param target element - the target input field or division or span
|
447 |
-
@param date Date - the new date
|
448 |
-
@param endDate Date - the new end date for a range (optional) */
|
449 |
-
_setDateDatepicker: function(target, date, endDate) {
|
450 |
-
var inst = this._getInst(target);
|
451 |
-
if (inst) {
|
452 |
-
this._setDate(inst, date, endDate);
|
453 |
-
this._updateDatepicker(inst);
|
454 |
-
this._updateAlternate(inst);
|
455 |
-
}
|
456 |
-
},
|
457 |
-
|
458 |
-
/* Get the date(s) for the first entry in a jQuery selection.
|
459 |
-
@param target element - the target input field or division or span
|
460 |
-
@return Date - the current date or
|
461 |
-
Date[2] - the current dates for a range */
|
462 |
-
_getDateDatepicker: function(target) {
|
463 |
-
var inst = this._getInst(target);
|
464 |
-
if (inst && !inst.inline)
|
465 |
-
this._setDateFromField(inst);
|
466 |
-
return (inst ? this._getDate(inst) : null);
|
467 |
-
},
|
468 |
-
|
469 |
-
/* Handle keystrokes. */
|
470 |
-
_doKeyDown: function(e) {
|
471 |
-
var inst = $.datepicker._getInst(e.target);
|
472 |
-
var handled = true;
|
473 |
-
if ($.datepicker._datepickerShowing)
|
474 |
-
switch (e.keyCode) {
|
475 |
-
case 9: $.datepicker._hideDatepicker(null, '');
|
476 |
-
break; // hide on tab out
|
477 |
-
case 13: if ($('td.ui-datepicker-days-cell-over', inst.dpDiv)[0])
|
478 |
-
$.datepicker._selectDay(e.target, inst.selectedMonth, inst.selectedYear,
|
479 |
-
$('td.ui-datepicker-days-cell-over', inst.dpDiv)[0]);
|
480 |
-
return false; // don't submit the form
|
481 |
-
break; // select the value on enter
|
482 |
-
case 27: $.datepicker._hideDatepicker(null, $.datepicker._get(inst, 'duration'));
|
483 |
-
break; // hide on escape
|
484 |
-
case 33: $.datepicker._adjustDate(e.target, (e.ctrlKey ?
|
485 |
-
-$.datepicker._get(inst, 'stepBigMonths') :
|
486 |
-
-$.datepicker._get(inst, 'stepMonths')), 'M');
|
487 |
-
break; // previous month/year on page up/+ ctrl
|
488 |
-
case 34: $.datepicker._adjustDate(e.target, (e.ctrlKey ?
|
489 |
-
+$.datepicker._get(inst, 'stepBigMonths') :
|
490 |
-
+$.datepicker._get(inst, 'stepMonths')), 'M');
|
491 |
-
break; // next month/year on page down/+ ctrl
|
492 |
-
case 35: if (e.ctrlKey || e.metaKey) $.datepicker._clearDate(e.target);
|
493 |
-
handled = e.ctrlKey;
|
494 |
-
break; // clear on ctrl or command +end
|
495 |
-
case 36: if (e.ctrlKey || e.metaKey) $.datepicker._gotoToday(e.target);
|
496 |
-
handled = e.ctrlKey;
|
497 |
-
break; // current on ctrl or command +home
|
498 |
-
case 37: if (e.ctrlKey || e.metaKey) $.datepicker._adjustDate(e.target, -1, 'D');
|
499 |
-
handled = e.ctrlKey;
|
500 |
-
// -1 day on ctrl or command +left
|
501 |
-
if (e.originalEvent.altKey) $.datepicker._adjustDate(e.target, (e.ctrlKey ?
|
502 |
-
-$.datepicker._get(inst, 'stepBigMonths') :
|
503 |
-
-$.datepicker._get(inst, 'stepMonths')), 'M');
|
504 |
-
// next month/year on alt +left on Mac
|
505 |
-
break;
|
506 |
-
case 38: if (e.ctrlKey || e.metaKey) $.datepicker._adjustDate(e.target, -7, 'D');
|
507 |
-
handled = e.ctrlKey;
|
508 |
-
break; // -1 week on ctrl or command +up
|
509 |
-
case 39: if (e.ctrlKey || e.metaKey) $.datepicker._adjustDate(e.target, +1, 'D');
|
510 |
-
handled = e.ctrlKey;
|
511 |
-
// +1 day on ctrl or command +right
|
512 |
-
if (e.originalEvent.altKey) $.datepicker._adjustDate(e.target, (e.ctrlKey ?
|
513 |
-
+$.datepicker._get(inst, 'stepBigMonths') :
|
514 |
-
+$.datepicker._get(inst, 'stepMonths')), 'M');
|
515 |
-
// next month/year on alt +right
|
516 |
-
break;
|
517 |
-
case 40: if (e.ctrlKey || e.metaKey) $.datepicker._adjustDate(e.target, +7, 'D');
|
518 |
-
handled = e.ctrlKey;
|
519 |
-
break; // +1 week on ctrl or command +down
|
520 |
-
default: handled = false;
|
521 |
-
}
|
522 |
-
else if (e.keyCode == 36 && e.ctrlKey) // display the date picker on ctrl+home
|
523 |
-
$.datepicker._showDatepicker(this);
|
524 |
-
else
|
525 |
-
handled = false;
|
526 |
-
if (handled) {
|
527 |
-
e.preventDefault();
|
528 |
-
e.stopPropagation();
|
529 |
-
}
|
530 |
-
},
|
531 |
-
|
532 |
-
/* Filter entered characters - based on date format. */
|
533 |
-
_doKeyPress: function(e) {
|
534 |
-
var inst = $.datepicker._getInst(e.target);
|
535 |
-
if ($.datepicker._get(inst, 'constrainInput')) {
|
536 |
-
var chars = $.datepicker._possibleChars($.datepicker._get(inst, 'dateFormat'));
|
537 |
-
var chr = String.fromCharCode(e.charCode == undefined ? e.keyCode : e.charCode);
|
538 |
-
return e.ctrlKey || (chr < ' ' || !chars || chars.indexOf(chr) > -1);
|
539 |
-
}
|
540 |
-
},
|
541 |
-
|
542 |
-
/* Pop-up the date picker for a given input field.
|
543 |
-
@param input element - the input field attached to the date picker or
|
544 |
-
event - if triggered by focus */
|
545 |
-
_showDatepicker: function(input) {
|
546 |
-
input = input.target || input;
|
547 |
-
if (input.nodeName.toLowerCase() != 'input') // find from button/image trigger
|
548 |
-
input = $('input', input.parentNode)[0];
|
549 |
-
if ($.datepicker._isDisabledDatepicker(input) || $.datepicker._lastInput == input) // already here
|
550 |
-
return;
|
551 |
-
var inst = $.datepicker._getInst(input);
|
552 |
-
var beforeShow = $.datepicker._get(inst, 'beforeShow');
|
553 |
-
extendRemove(inst.settings, (beforeShow ? beforeShow.apply(input, [input, inst]) : {}));
|
554 |
-
$.datepicker._hideDatepicker(null, '');
|
555 |
-
$.datepicker._lastInput = input;
|
556 |
-
$.datepicker._setDateFromField(inst);
|
557 |
-
if ($.datepicker._inDialog) // hide cursor
|
558 |
-
input.value = '';
|
559 |
-
if (!$.datepicker._pos) { // position below input
|
560 |
-
$.datepicker._pos = $.datepicker._findPos(input);
|
561 |
-
$.datepicker._pos[1] += input.offsetHeight; // add the height
|
562 |
-
}
|
563 |
-
var isFixed = false;
|
564 |
-
$(input).parents().each(function() {
|
565 |
-
isFixed |= $(this).css('position') == 'fixed';
|
566 |
-
return !isFixed;
|
567 |
-
});
|
568 |
-
if (isFixed && $.browser.opera) { // correction for Opera when fixed and scrolled
|
569 |
-
$.datepicker._pos[0] -= document.documentElement.scrollLeft;
|
570 |
-
$.datepicker._pos[1] -= document.documentElement.scrollTop;
|
571 |
-
}
|
572 |
-
var offset = {left: $.datepicker._pos[0], top: $.datepicker._pos[1]};
|
573 |
-
$.datepicker._pos = null;
|
574 |
-
inst.rangeStart = null;
|
575 |
-
// determine sizing offscreen
|
576 |
-
inst.dpDiv.css({position: 'absolute', display: 'block', top: '-1000px'});
|
577 |
-
$.datepicker._updateDatepicker(inst);
|
578 |
-
// fix width for dynamic number of date pickers
|
579 |
-
inst.dpDiv.width($.datepicker._getNumberOfMonths(inst)[1] *
|
580 |
-
$('.ui-datepicker', inst.dpDiv[0])[0].offsetWidth);
|
581 |
-
// and adjust position before showing
|
582 |
-
offset = $.datepicker._checkOffset(inst, offset, isFixed);
|
583 |
-
inst.dpDiv.css({position: ($.datepicker._inDialog && $.blockUI ?
|
584 |
-
'static' : (isFixed ? 'fixed' : 'absolute')), display: 'none',
|
585 |
-
left: offset.left + 'px', top: offset.top + 'px'});
|
586 |
-
if (!inst.inline) {
|
587 |
-
var showAnim = $.datepicker._get(inst, 'showAnim') || 'show';
|
588 |
-
var duration = $.datepicker._get(inst, 'duration');
|
589 |
-
var postProcess = function() {
|
590 |
-
$.datepicker._datepickerShowing = true;
|
591 |
-
if ($.browser.msie && parseInt($.browser.version,10) < 7) // fix IE < 7 select problems
|
592 |
-
$('iframe.ui-datepicker-cover').css({width: inst.dpDiv.width() + 4,
|
593 |
-
height: inst.dpDiv.height() + 4});
|
594 |
-
};
|
595 |
-
if ($.effects && $.effects[showAnim])
|
596 |
-
inst.dpDiv.show(showAnim, $.datepicker._get(inst, 'showOptions'), duration, postProcess);
|
597 |
-
else
|
598 |
-
inst.dpDiv[showAnim](duration, postProcess);
|
599 |
-
if (duration == '')
|
600 |
-
postProcess();
|
601 |
-
if (inst.input[0].type != 'hidden')
|
602 |
-
inst.input[0].focus();
|
603 |
-
$.datepicker._curInst = inst;
|
604 |
-
}
|
605 |
-
},
|
606 |
-
|
607 |
-
/* Generate the date picker content. */
|
608 |
-
_updateDatepicker: function(inst) {
|
609 |
-
var dims = {width: inst.dpDiv.width() + 4,
|
610 |
-
height: inst.dpDiv.height() + 4};
|
611 |
-
inst.dpDiv.empty().append(this._generateHTML(inst)).
|
612 |
-
find('iframe.ui-datepicker-cover').
|
613 |
-
css({width: dims.width, height: dims.height});
|
614 |
-
var numMonths = this._getNumberOfMonths(inst);
|
615 |
-
inst.dpDiv[(numMonths[0] != 1 || numMonths[1] != 1 ? 'add' : 'remove') +
|
616 |
-
'Class']('ui-datepicker-multi');
|
617 |
-
inst.dpDiv[(this._get(inst, 'isRTL') ? 'add' : 'remove') +
|
618 |
-
'Class']('ui-datepicker-rtl');
|
619 |
-
if (inst.input && inst.input[0].type != 'hidden' && inst == $.datepicker._curInst)
|
620 |
-
$(inst.input[0]).focus();
|
621 |
-
},
|
622 |
-
|
623 |
-
/* Check positioning to remain on screen. */
|
624 |
-
_checkOffset: function(inst, offset, isFixed) {
|
625 |
-
var pos = inst.input ? this._findPos(inst.input[0]) : null;
|
626 |
-
var browserWidth = window.innerWidth || (document.documentElement ?
|
627 |
-
document.documentElement.clientWidth : document.body.clientWidth);
|
628 |
-
var browserHeight = window.innerHeight || (document.documentElement ?
|
629 |
-
document.documentElement.clientHeight : document.body.clientHeight);
|
630 |
-
var scrollX = document.documentElement.scrollLeft || document.body.scrollLeft;
|
631 |
-
var scrollY = document.documentElement.scrollTop || document.body.scrollTop;
|
632 |
-
// reposition date picker horizontally if outside the browser window
|
633 |
-
if (this._get(inst, 'isRTL') || (offset.left + inst.dpDiv.width() - scrollX) > browserWidth)
|
634 |
-
offset.left = Math.max((isFixed ? 0 : scrollX),
|
635 |
-
pos[0] + (inst.input ? inst.input.width() : 0) - (isFixed ? scrollX : 0) - inst.dpDiv.width() -
|
636 |
-
(isFixed && $.browser.opera ? document.documentElement.scrollLeft : 0));
|
637 |
-
else
|
638 |
-
offset.left -= (isFixed ? scrollX : 0);
|
639 |
-
// reposition date picker vertically if outside the browser window
|
640 |
-
if ((offset.top + inst.dpDiv.height() - scrollY) > browserHeight)
|
641 |
-
offset.top = Math.max((isFixed ? 0 : scrollY),
|
642 |
-
pos[1] - (isFixed ? scrollY : 0) - (this._inDialog ? 0 : inst.dpDiv.height()) -
|
643 |
-
(isFixed && $.browser.opera ? document.documentElement.scrollTop : 0));
|
644 |
-
else
|
645 |
-
offset.top -= (isFixed ? scrollY : 0);
|
646 |
-
return offset;
|
647 |
-
},
|
648 |
-
|
649 |
-
/* Find an object's position on the screen. */
|
650 |
-
_findPos: function(obj) {
|
651 |
-
while (obj && (obj.type == 'hidden' || obj.nodeType != 1)) {
|
652 |
-
obj = obj.nextSibling;
|
653 |
-
}
|
654 |
-
var position = $(obj).offset();
|
655 |
-
return [position.left, position.top];
|
656 |
-
},
|
657 |
-
|
658 |
-
/* Hide the date picker from view.
|
659 |
-
@param input element - the input field attached to the date picker
|
660 |
-
@param duration string - the duration over which to close the date picker */
|
661 |
-
_hideDatepicker: function(input, duration) {
|
662 |
-
var inst = this._curInst;
|
663 |
-
if (!inst || (input && inst != $.data(input, PROP_NAME)))
|
664 |
-
return;
|
665 |
-
var rangeSelect = this._get(inst, 'rangeSelect');
|
666 |
-
if (rangeSelect && inst.stayOpen)
|
667 |
-
this._selectDate('#' + inst.id, this._formatDate(inst,
|
668 |
-
inst.currentDay, inst.currentMonth, inst.currentYear));
|
669 |
-
inst.stayOpen = false;
|
670 |
-
if (this._datepickerShowing) {
|
671 |
-
duration = (duration != null ? duration : this._get(inst, 'duration'));
|
672 |
-
var showAnim = this._get(inst, 'showAnim');
|
673 |
-
var postProcess = function() {
|
674 |
-
$.datepicker._tidyDialog(inst);
|
675 |
-
};
|
676 |
-
if (duration != '' && $.effects && $.effects[showAnim])
|
677 |
-
inst.dpDiv.hide(showAnim, $.datepicker._get(inst, 'showOptions'),
|
678 |
-
duration, postProcess);
|
679 |
-
else
|
680 |
-
inst.dpDiv[(duration == '' ? 'hide' : (showAnim == 'slideDown' ? 'slideUp' :
|
681 |
-
(showAnim == 'fadeIn' ? 'fadeOut' : 'hide')))](duration, postProcess);
|
682 |
-
if (duration == '')
|
683 |
-
this._tidyDialog(inst);
|
684 |
-
var onClose = this._get(inst, 'onClose');
|
685 |
-
if (onClose)
|
686 |
-
onClose.apply((inst.input ? inst.input[0] : null),
|
687 |
-
[(inst.input ? inst.input.val() : ''), inst]); // trigger custom callback
|
688 |
-
this._datepickerShowing = false;
|
689 |
-
this._lastInput = null;
|
690 |
-
inst.settings.prompt = null;
|
691 |
-
if (this._inDialog) {
|
692 |
-
this._dialogInput.css({ position: 'absolute', left: '0', top: '-100px' });
|
693 |
-
if ($.blockUI) {
|
694 |
-
$.unblockUI();
|
695 |
-
$('body').append(this.dpDiv);
|
696 |
-
}
|
697 |
-
}
|
698 |
-
this._inDialog = false;
|
699 |
-
}
|
700 |
-
this._curInst = null;
|
701 |
-
},
|
702 |
-
|
703 |
-
/* Tidy up after a dialog display. */
|
704 |
-
_tidyDialog: function(inst) {
|
705 |
-
inst.dpDiv.removeClass(this._dialogClass).unbind('.ui-datepicker');
|
706 |
-
$('.' + this._promptClass, inst.dpDiv).remove();
|
707 |
-
},
|
708 |
-
|
709 |
-
/* Close date picker if clicked elsewhere. */
|
710 |
-
_checkExternalClick: function(event) {
|
711 |
-
if (!$.datepicker._curInst)
|
712 |
-
return;
|
713 |
-
var $target = $(event.target);
|
714 |
-
if (($target.parents('#' + $.datepicker._mainDivId).length == 0) &&
|
715 |
-
!$target.hasClass($.datepicker.markerClassName) &&
|
716 |
-
!$target.hasClass($.datepicker._triggerClass) &&
|
717 |
-
$.datepicker._datepickerShowing && !($.datepicker._inDialog && $.blockUI))
|
718 |
-
$.datepicker._hideDatepicker(null, '');
|
719 |
-
},
|
720 |
-
|
721 |
-
/* Adjust one of the date sub-fields. */
|
722 |
-
_adjustDate: function(id, offset, period) {
|
723 |
-
var target = $(id);
|
724 |
-
var inst = this._getInst(target[0]);
|
725 |
-
this._adjustInstDate(inst, offset, period);
|
726 |
-
this._updateDatepicker(inst);
|
727 |
-
},
|
728 |
-
|
729 |
-
/* Action for current link. */
|
730 |
-
_gotoToday: function(id) {
|
731 |
-
var target = $(id);
|
732 |
-
var inst = this._getInst(target[0]);
|
733 |
-
if (this._get(inst, 'gotoCurrent') && inst.currentDay) {
|
734 |
-
inst.selectedDay = inst.currentDay;
|
735 |
-
inst.drawMonth = inst.selectedMonth = inst.currentMonth;
|
736 |
-
inst.drawYear = inst.selectedYear = inst.currentYear;
|
737 |
-
}
|
738 |
-
else {
|
739 |
-
var date = new Date();
|
740 |
-
inst.selectedDay = date.getDate();
|
741 |
-
inst.drawMonth = inst.selectedMonth = date.getMonth();
|
742 |
-
inst.drawYear = inst.selectedYear = date.getFullYear();
|
743 |
-
}
|
744 |
-
this._notifyChange(inst);
|
745 |
-
this._adjustDate(target);
|
746 |
-
},
|
747 |
-
|
748 |
-
/* Action for selecting a new month/year. */
|
749 |
-
_selectMonthYear: function(id, select, period) {
|
750 |
-
var target = $(id);
|
751 |
-
var inst = this._getInst(target[0]);
|
752 |
-
inst._selectingMonthYear = false;
|
753 |
-
inst['selected' + (period == 'M' ? 'Month' : 'Year')] =
|
754 |
-
inst['draw' + (period == 'M' ? 'Month' : 'Year')] =
|
755 |
-
parseInt(select.options[select.selectedIndex].value,10);
|
756 |
-
this._notifyChange(inst);
|
757 |
-
this._adjustDate(target);
|
758 |
-
},
|
759 |
-
|
760 |
-
/* Restore input focus after not changing month/year. */
|
761 |
-
_clickMonthYear: function(id) {
|
762 |
-
var target = $(id);
|
763 |
-
var inst = this._getInst(target[0]);
|
764 |
-
if (inst.input && inst._selectingMonthYear && !$.browser.msie)
|
765 |
-
inst.input[0].focus();
|
766 |
-
inst._selectingMonthYear = !inst._selectingMonthYear;
|
767 |
-
},
|
768 |
-
|
769 |
-
/* Action for changing the first week day. */
|
770 |
-
_changeFirstDay: function(id, day) {
|
771 |
-
var target = $(id);
|
772 |
-
var inst = this._getInst(target[0]);
|
773 |
-
inst.settings.firstDay = day;
|
774 |
-
this._updateDatepicker(inst);
|
775 |
-
},
|
776 |
-
|
777 |
-
/* Action for selecting a day. */
|
778 |
-
_selectDay: function(id, month, year, td) {
|
779 |
-
if ($(td).hasClass(this._unselectableClass))
|
780 |
-
return;
|
781 |
-
var target = $(id);
|
782 |
-
var inst = this._getInst(target[0]);
|
783 |
-
var rangeSelect = this._get(inst, 'rangeSelect');
|
784 |
-
if (rangeSelect) {
|
785 |
-
inst.stayOpen = !inst.stayOpen;
|
786 |
-
if (inst.stayOpen) {
|
787 |
-
$('.ui-datepicker td', inst.dpDiv).removeClass(this._currentClass);
|
788 |
-
$(td).addClass(this._currentClass);
|
789 |
-
}
|
790 |
-
}
|
791 |
-
inst.selectedDay = inst.currentDay = $('a', td).html();
|
792 |
-
inst.selectedMonth = inst.currentMonth = month;
|
793 |
-
inst.selectedYear = inst.currentYear = year;
|
794 |
-
if (inst.stayOpen) {
|
795 |
-
inst.endDay = inst.endMonth = inst.endYear = null;
|
796 |
-
}
|
797 |
-
else if (rangeSelect) {
|
798 |
-
inst.endDay = inst.currentDay;
|
799 |
-
inst.endMonth = inst.currentMonth;
|
800 |
-
inst.endYear = inst.currentYear;
|
801 |
-
}
|
802 |
-
this._selectDate(id, this._formatDate(inst,
|
803 |
-
inst.currentDay, inst.currentMonth, inst.currentYear));
|
804 |
-
if (inst.stayOpen) {
|
805 |
-
inst.rangeStart = new Date(inst.currentYear, inst.currentMonth, inst.currentDay);
|
806 |
-
this._updateDatepicker(inst);
|
807 |
-
}
|
808 |
-
else if (rangeSelect) {
|
809 |
-
inst.selectedDay = inst.currentDay = inst.rangeStart.getDate();
|
810 |
-
inst.selectedMonth = inst.currentMonth = inst.rangeStart.getMonth();
|
811 |
-
inst.selectedYear = inst.currentYear = inst.rangeStart.getFullYear();
|
812 |
-
inst.rangeStart = null;
|
813 |
-
if (inst.inline)
|
814 |
-
this._updateDatepicker(inst);
|
815 |
-
}
|
816 |
-
},
|
817 |
-
|
818 |
-
/* Erase the input field and hide the date picker. */
|
819 |
-
_clearDate: function(id) {
|
820 |
-
var target = $(id);
|
821 |
-
var inst = this._getInst(target[0]);
|
822 |
-
if (this._get(inst, 'mandatory'))
|
823 |
-
return;
|
824 |
-
inst.stayOpen = false;
|
825 |
-
inst.endDay = inst.endMonth = inst.endYear = inst.rangeStart = null;
|
826 |
-
this._selectDate(target, '');
|
827 |
-
},
|
828 |
-
|
829 |
-
/* Update the input field with the selected date. */
|
830 |
-
_selectDate: function(id, dateStr) {
|
831 |
-
var target = $(id);
|
832 |
-
var inst = this._getInst(target[0]);
|
833 |
-
dateStr = (dateStr != null ? dateStr : this._formatDate(inst));
|
834 |
-
if (this._get(inst, 'rangeSelect') && dateStr)
|
835 |
-
dateStr = (inst.rangeStart ? this._formatDate(inst, inst.rangeStart) :
|
836 |
-
dateStr) + this._get(inst, 'rangeSeparator') + dateStr;
|
837 |
-
if (inst.input)
|
838 |
-
inst.input.val(dateStr);
|
839 |
-
this._updateAlternate(inst);
|
840 |
-
var onSelect = this._get(inst, 'onSelect');
|
841 |
-
if (onSelect)
|
842 |
-
onSelect.apply((inst.input ? inst.input[0] : null), [dateStr, inst]); // trigger custom callback
|
843 |
-
else if (inst.input)
|
844 |
-
inst.input.trigger('change'); // fire the change event
|
845 |
-
if (inst.inline)
|
846 |
-
this._updateDatepicker(inst);
|
847 |
-
else if (!inst.stayOpen) {
|
848 |
-
this._hideDatepicker(null, this._get(inst, 'duration'));
|
849 |
-
this._lastInput = inst.input[0];
|
850 |
-
if (typeof(inst.input[0]) != 'object')
|
851 |
-
inst.input[0].focus(); // restore focus
|
852 |
-
this._lastInput = null;
|
853 |
-
}
|
854 |
-
},
|
855 |
-
|
856 |
-
/* Update any alternate field to synchronise with the main field. */
|
857 |
-
_updateAlternate: function(inst) {
|
858 |
-
var altField = this._get(inst, 'altField');
|
859 |
-
if (altField) { // update alternate field too
|
860 |
-
var altFormat = this._get(inst, 'altFormat');
|
861 |
-
var date = this._getDate(inst);
|
862 |
-
dateStr = (isArray(date) ? (!date[0] && !date[1] ? '' :
|
863 |
-
this.formatDate(altFormat, date[0], this._getFormatConfig(inst)) +
|
864 |
-
this._get(inst, 'rangeSeparator') + this.formatDate(
|
865 |
-
altFormat, date[1] || date[0], this._getFormatConfig(inst))) :
|
866 |
-
this.formatDate(altFormat, date, this._getFormatConfig(inst)));
|
867 |
-
$(altField).each(function() { $(this).val(dateStr); });
|
868 |
-
}
|
869 |
-
},
|
870 |
-
|
871 |
-
/* Set as beforeShowDay function to prevent selection of weekends.
|
872 |
-
@param date Date - the date to customise
|
873 |
-
@return [boolean, string] - is this date selectable?, what is its CSS class? */
|
874 |
-
noWeekends: function(date) {
|
875 |
-
var day = date.getDay();
|
876 |
-
return [(day > 0 && day < 6), ''];
|
877 |
-
},
|
878 |
-
|
879 |
-
/* Set as calculateWeek to determine the week of the year based on the ISO 8601 definition.
|
880 |
-
@param date Date - the date to get the week for
|
881 |
-
@return number - the number of the week within the year that contains this date */
|
882 |
-
iso8601Week: function(date) {
|
883 |
-
var checkDate = new Date(date.getFullYear(), date.getMonth(), date.getDate(),
|
884 |
-
(date.getTimezoneOffset() / -60));
|
885 |
-
var firstMon = new Date(checkDate.getFullYear(), 1 - 1, 4); // First week always contains 4 Jan
|
886 |
-
var firstDay = firstMon.getDay() || 7; // Day of week: Mon = 1, ..., Sun = 7
|
887 |
-
firstMon.setDate(firstMon.getDate() + 1 - firstDay); // Preceding Monday
|
888 |
-
if (firstDay < 4 && checkDate < firstMon) { // Adjust first three days in year if necessary
|
889 |
-
checkDate.setDate(checkDate.getDate() - 3); // Generate for previous year
|
890 |
-
return $.datepicker.iso8601Week(checkDate);
|
891 |
-
} else if (checkDate > new Date(checkDate.getFullYear(), 12 - 1, 28)) { // Check last three days in year
|
892 |
-
firstDay = new Date(checkDate.getFullYear() + 1, 1 - 1, 4).getDay() || 7;
|
893 |
-
if (firstDay > 4 && (checkDate.getDay() || 7) < firstDay - 3) { // Adjust if necessary
|
894 |
-
return 1;
|
895 |
-
}
|
896 |
-
}
|
897 |
-
return Math.floor(((checkDate - firstMon) / 86400000) / 7) + 1; // Weeks to given date
|
898 |
-
},
|
899 |
-
|
900 |
-
/* Provide status text for a particular date.
|
901 |
-
@param date the date to get the status for
|
902 |
-
@param inst the current datepicker instance
|
903 |
-
@return the status display text for this date */
|
904 |
-
dateStatus: function(date, inst) {
|
905 |
-
return $.datepicker.formatDate($.datepicker._get(inst, 'dateStatus'),
|
906 |
-
date, $.datepicker._getFormatConfig(inst));
|
907 |
-
},
|
908 |
-
|
909 |
-
/* Parse a string value into a date object.
|
910 |
-
See formatDate below for the possible formats.
|
911 |
-
|
912 |
-
@param format string - the expected format of the date
|
913 |
-
@param value string - the date in the above format
|
914 |
-
@param settings Object - attributes include:
|
915 |
-
shortYearCutoff number - the cutoff year for determining the century (optional)
|
916 |
-
dayNamesShort string[7] - abbreviated names of the days from Sunday (optional)
|
917 |
-
dayNames string[7] - names of the days from Sunday (optional)
|
918 |
-
monthNamesShort string[12] - abbreviated names of the months (optional)
|
919 |
-
monthNames string[12] - names of the months (optional)
|
920 |
-
@return Date - the extracted date value or null if value is blank */
|
921 |
-
parseDate: function (format, value, settings) {
|
922 |
-
if (format == null || value == null)
|
923 |
-
throw 'Invalid arguments';
|
924 |
-
value = (typeof value == 'object' ? value.toString() : value + '');
|
925 |
-
if (value == '')
|
926 |
-
return null;
|
927 |
-
var shortYearCutoff = (settings ? settings.shortYearCutoff : null) || this._defaults.shortYearCutoff;
|
928 |
-
var dayNamesShort = (settings ? settings.dayNamesShort : null) || this._defaults.dayNamesShort;
|
929 |
-
var dayNames = (settings ? settings.dayNames : null) || this._defaults.dayNames;
|
930 |
-
var monthNamesShort = (settings ? settings.monthNamesShort : null) || this._defaults.monthNamesShort;
|
931 |
-
var monthNames = (settings ? settings.monthNames : null) || this._defaults.monthNames;
|
932 |
-
var year = -1;
|
933 |
-
var month = -1;
|
934 |
-
var day = -1;
|
935 |
-
var doy = -1;
|
936 |
-
var literal = false;
|
937 |
-
// Check whether a format character is doubled
|
938 |
-
var lookAhead = function(match) {
|
939 |
-
var matches = (iFormat + 1 < format.length && format.charAt(iFormat + 1) == match);
|
940 |
-
if (matches)
|
941 |
-
iFormat++;
|
942 |
-
return matches;
|
943 |
-
};
|
944 |
-
// Extract a number from the string value
|
945 |
-
var getNumber = function(match) {
|
946 |
-
lookAhead(match);
|
947 |
-
var origSize = (match == '@' ? 14 : (match == 'y' ? 4 : (match == 'o' ? 3 : 2)));
|
948 |
-
var size = origSize;
|
949 |
-
var num = 0;
|
950 |
-
while (size > 0 && iValue < value.length &&
|
951 |
-
value.charAt(iValue) >= '0' && value.charAt(iValue) <= '9') {
|
952 |
-
num = num * 10 + parseInt(value.charAt(iValue++),10);
|
953 |
-
size--;
|
954 |
-
}
|
955 |
-
if (size == origSize)
|
956 |
-
throw 'Missing number at position ' + iValue;
|
957 |
-
return num;
|
958 |
-
};
|
959 |
-
// Extract a name from the string value and convert to an index
|
960 |
-
var getName = function(match, shortNames, longNames) {
|
961 |
-
var names = (lookAhead(match) ? longNames : shortNames);
|
962 |
-
var size = 0;
|
963 |
-
for (var j = 0; j < names.length; j++)
|
964 |
-
size = Math.max(size, names[j].length);
|
965 |
-
var name = '';
|
966 |
-
var iInit = iValue;
|
967 |
-
while (size > 0 && iValue < value.length) {
|
968 |
-
name += value.charAt(iValue++);
|
969 |
-
for (var i = 0; i < names.length; i++)
|
970 |
-
if (name == names[i])
|
971 |
-
return i + 1;
|
972 |
-
size--;
|
973 |
-
}
|
974 |
-
throw 'Unknown name at position ' + iInit;
|
975 |
-
};
|
976 |
-
// Confirm that a literal character matches the string value
|
977 |
-
var checkLiteral = function() {
|
978 |
-
if (value.charAt(iValue) != format.charAt(iFormat))
|
979 |
-
throw 'Unexpected literal at position ' + iValue;
|
980 |
-
iValue++;
|
981 |
-
};
|
982 |
-
var iValue = 0;
|
983 |
-
for (var iFormat = 0; iFormat < format.length; iFormat++) {
|
984 |
-
if (literal)
|
985 |
-
if (format.charAt(iFormat) == "'" && !lookAhead("'"))
|
986 |
-
literal = false;
|
987 |
-
else
|
988 |
-
checkLiteral();
|
989 |
-
else
|
990 |
-
switch (format.charAt(iFormat)) {
|
991 |
-
case 'd':
|
992 |
-
day = getNumber('d');
|
993 |
-
break;
|
994 |
-
case 'D':
|
995 |
-
getName('D', dayNamesShort, dayNames);
|
996 |
-
break;
|
997 |
-
case 'o':
|
998 |
-
doy = getNumber('o');
|
999 |
-
break;
|
1000 |
-
case 'm':
|
1001 |
-
month = getNumber('m');
|
1002 |
-
break;
|
1003 |
-
case 'M':
|
1004 |
-
month = getName('M', monthNamesShort, monthNames);
|
1005 |
-
break;
|
1006 |
-
case 'y':
|
1007 |
-
year = getNumber('y');
|
1008 |
-
break;
|
1009 |
-
case '@':
|
1010 |
-
var date = new Date(getNumber('@'));
|
1011 |
-
year = date.getFullYear();
|
1012 |
-
month = date.getMonth() + 1;
|
1013 |
-
day = date.getDate();
|
1014 |
-
break;
|
1015 |
-
case "'":
|
1016 |
-
if (lookAhead("'"))
|
1017 |
-
checkLiteral();
|
1018 |
-
else
|
1019 |
-
literal = true;
|
1020 |
-
break;
|
1021 |
-
default:
|
1022 |
-
checkLiteral();
|
1023 |
-
}
|
1024 |
-
}
|
1025 |
-
if (year < 100)
|
1026 |
-
year += new Date().getFullYear() - new Date().getFullYear() % 100 +
|
1027 |
-
(year <= shortYearCutoff ? 0 : -100);
|
1028 |
-
if (doy > -1) {
|
1029 |
-
month = 1;
|
1030 |
-
day = doy;
|
1031 |
-
do {
|
1032 |
-
var dim = this._getDaysInMonth(year, month - 1);
|
1033 |
-
if (day <= dim)
|
1034 |
-
break;
|
1035 |
-
month++;
|
1036 |
-
day -= dim;
|
1037 |
-
} while (true);
|
1038 |
-
}
|
1039 |
-
var date = new Date(year, month - 1, day);
|
1040 |
-
if (date.getFullYear() != year || date.getMonth() + 1 != month || date.getDate() != day)
|
1041 |
-
throw 'Invalid date'; // E.g. 31/02/*
|
1042 |
-
return date;
|
1043 |
-
},
|
1044 |
-
|
1045 |
-
/* Standard date formats. */
|
1046 |
-
ATOM: 'yy-mm-dd', // RFC 3339 (ISO 8601)
|
1047 |
-
COOKIE: 'D, dd M yy',
|
1048 |
-
ISO_8601: 'yy-mm-dd',
|
1049 |
-
RFC_822: 'D, d M y',
|
1050 |
-
RFC_850: 'DD, dd-M-y',
|
1051 |
-
RFC_1036: 'D, d M y',
|
1052 |
-
RFC_1123: 'D, d M yy',
|
1053 |
-
RFC_2822: 'D, d M yy',
|
1054 |
-
RSS: 'D, d M y', // RFC 822
|
1055 |
-
TIMESTAMP: '@',
|
1056 |
-
W3C: 'yy-mm-dd', // ISO 8601
|
1057 |
-
|
1058 |
-
/* Format a date object into a string value.
|
1059 |
-
The format can be combinations of the following:
|
1060 |
-
d - day of month (no leading zero)
|
1061 |
-
dd - day of month (two digit)
|
1062 |
-
o - day of year (no leading zeros)
|
1063 |
-
oo - day of year (three digit)
|
1064 |
-
D - day name short
|
1065 |
-
DD - day name long
|
1066 |
-
m - month of year (no leading zero)
|
1067 |
-
mm - month of year (two digit)
|
1068 |
-
M - month name short
|
1069 |
-
MM - month name long
|
1070 |
-
y - year (two digit)
|
1071 |
-
yy - year (four digit)
|
1072 |
-
@ - Unix timestamp (ms since 01/01/1970)
|
1073 |
-
'...' - literal text
|
1074 |
-
'' - single quote
|
1075 |
-
|
1076 |
-
@param format string - the desired format of the date
|
1077 |
-
@param date Date - the date value to format
|
1078 |
-
@param settings Object - attributes include:
|
1079 |
-
dayNamesShort string[7] - abbreviated names of the days from Sunday (optional)
|
1080 |
-
dayNames string[7] - names of the days from Sunday (optional)
|
1081 |
-
monthNamesShort string[12] - abbreviated names of the months (optional)
|
1082 |
-
monthNames string[12] - names of the months (optional)
|
1083 |
-
@return string - the date in the above format */
|
1084 |
-
formatDate: function (format, date, settings) {
|
1085 |
-
if (!date)
|
1086 |
-
return '';
|
1087 |
-
var dayNamesShort = (settings ? settings.dayNamesShort : null) || this._defaults.dayNamesShort;
|
1088 |
-
var dayNames = (settings ? settings.dayNames : null) || this._defaults.dayNames;
|
1089 |
-
var monthNamesShort = (settings ? settings.monthNamesShort : null) || this._defaults.monthNamesShort;
|
1090 |
-
var monthNames = (settings ? settings.monthNames : null) || this._defaults.monthNames;
|
1091 |
-
// Check whether a format character is doubled
|
1092 |
-
var lookAhead = function(match) {
|
1093 |
-
var matches = (iFormat + 1 < format.length && format.charAt(iFormat + 1) == match);
|
1094 |
-
if (matches)
|
1095 |
-
iFormat++;
|
1096 |
-
return matches;
|
1097 |
-
};
|
1098 |
-
// Format a number, with leading zero if necessary
|
1099 |
-
var formatNumber = function(match, value, len) {
|
1100 |
-
var num = '' + value;
|
1101 |
-
if (lookAhead(match))
|
1102 |
-
while (num.length < len)
|
1103 |
-
num = '0' + num;
|
1104 |
-
return num;
|
1105 |
-
};
|
1106 |
-
// Format a name, short or long as requested
|
1107 |
-
var formatName = function(match, value, shortNames, longNames) {
|
1108 |
-
return (lookAhead(match) ? longNames[value] : shortNames[value]);
|
1109 |
-
};
|
1110 |
-
var output = '';
|
1111 |
-
var literal = false;
|
1112 |
-
if (date)
|
1113 |
-
for (var iFormat = 0; iFormat < format.length; iFormat++) {
|
1114 |
-
if (literal)
|
1115 |
-
if (format.charAt(iFormat) == "'" && !lookAhead("'"))
|
1116 |
-
literal = false;
|
1117 |
-
else
|
1118 |
-
output += format.charAt(iFormat);
|
1119 |
-
else
|
1120 |
-
switch (format.charAt(iFormat)) {
|
1121 |
-
case 'd':
|
1122 |
-
output += formatNumber('d', date.getDate(), 2);
|
1123 |
-
break;
|
1124 |
-
case 'D':
|
1125 |
-
output += formatName('D', date.getDay(), dayNamesShort, dayNames);
|
1126 |
-
break;
|
1127 |
-
case 'o':
|
1128 |
-
var doy = date.getDate();
|
1129 |
-
for (var m = date.getMonth() - 1; m >= 0; m--)
|
1130 |
-
doy += this._getDaysInMonth(date.getFullYear(), m);
|
1131 |
-
output += formatNumber('o', doy, 3);
|
1132 |
-
break;
|
1133 |
-
case 'm':
|
1134 |
-
output += formatNumber('m', date.getMonth() + 1, 2);
|
1135 |
-
break;
|
1136 |
-
case 'M':
|
1137 |
-
output += formatName('M', date.getMonth(), monthNamesShort, monthNames);
|
1138 |
-
break;
|
1139 |
-
case 'y':
|
1140 |
-
output += (lookAhead('y') ? date.getFullYear() :
|
1141 |
-
(date.getYear() % 100 < 10 ? '0' : '') + date.getYear() % 100);
|
1142 |
-
break;
|
1143 |
-
case '@':
|
1144 |
-
output += date.getTime();
|
1145 |
-
break;
|
1146 |
-
case "'":
|
1147 |
-
if (lookAhead("'"))
|
1148 |
-
output += "'";
|
1149 |
-
else
|
1150 |
-
literal = true;
|
1151 |
-
break;
|
1152 |
-
default:
|
1153 |
-
output += format.charAt(iFormat);
|
1154 |
-
}
|
1155 |
-
}
|
1156 |
-
return output;
|
1157 |
-
},
|
1158 |
-
|
1159 |
-
/* Extract all possible characters from the date format. */
|
1160 |
-
_possibleChars: function (format) {
|
1161 |
-
var chars = '';
|
1162 |
-
var literal = false;
|
1163 |
-
for (var iFormat = 0; iFormat < format.length; iFormat++)
|
1164 |
-
if (literal)
|
1165 |
-
if (format.charAt(iFormat) == "'" && !lookAhead("'"))
|
1166 |
-
literal = false;
|
1167 |
-
else
|
1168 |
-
chars += format.charAt(iFormat);
|
1169 |
-
else
|
1170 |
-
switch (format.charAt(iFormat)) {
|
1171 |
-
case 'd': case 'm': case 'y': case '@':
|
1172 |
-
chars += '0123456789';
|
1173 |
-
break;
|
1174 |
-
case 'D': case 'M':
|
1175 |
-
return null; // Accept anything
|
1176 |
-
case "'":
|
1177 |
-
if (lookAhead("'"))
|
1178 |
-
chars += "'";
|
1179 |
-
else
|
1180 |
-
literal = true;
|
1181 |
-
break;
|
1182 |
-
default:
|
1183 |
-
chars += format.charAt(iFormat);
|
1184 |
-
}
|
1185 |
-
return chars;
|
1186 |
-
},
|
1187 |
-
|
1188 |
-
/* Get a setting value, defaulting if necessary. */
|
1189 |
-
_get: function(inst, name) {
|
1190 |
-
return inst.settings[name] !== undefined ?
|
1191 |
-
inst.settings[name] : this._defaults[name];
|
1192 |
-
},
|
1193 |
-
|
1194 |
-
/* Parse existing date and initialise date picker. */
|
1195 |
-
_setDateFromField: function(inst) {
|
1196 |
-
var dateFormat = this._get(inst, 'dateFormat');
|
1197 |
-
var dates = inst.input ? inst.input.val().split(this._get(inst, 'rangeSeparator')) : null;
|
1198 |
-
inst.endDay = inst.endMonth = inst.endYear = null;
|
1199 |
-
var date = defaultDate = this._getDefaultDate(inst);
|
1200 |
-
if (dates.length > 0) {
|
1201 |
-
var settings = this._getFormatConfig(inst);
|
1202 |
-
if (dates.length > 1) {
|
1203 |
-
date = this.parseDate(dateFormat, dates[1], settings) || defaultDate;
|
1204 |
-
inst.endDay = date.getDate();
|
1205 |
-
inst.endMonth = date.getMonth();
|
1206 |
-
inst.endYear = date.getFullYear();
|
1207 |
-
}
|
1208 |
-
try {
|
1209 |
-
date = this.parseDate(dateFormat, dates[0], settings) || defaultDate;
|
1210 |
-
} catch (e) {
|
1211 |
-
this.log(e);
|
1212 |
-
date = defaultDate;
|
1213 |
-
}
|
1214 |
-
}
|
1215 |
-
inst.selectedDay = date.getDate();
|
1216 |
-
inst.drawMonth = inst.selectedMonth = date.getMonth();
|
1217 |
-
inst.drawYear = inst.selectedYear = date.getFullYear();
|
1218 |
-
inst.currentDay = (dates[0] ? date.getDate() : 0);
|
1219 |
-
inst.currentMonth = (dates[0] ? date.getMonth() : 0);
|
1220 |
-
inst.currentYear = (dates[0] ? date.getFullYear() : 0);
|
1221 |
-
this._adjustInstDate(inst);
|
1222 |
-
},
|
1223 |
-
|
1224 |
-
/* Retrieve the default date shown on opening. */
|
1225 |
-
_getDefaultDate: function(inst) {
|
1226 |
-
var date = this._determineDate(this._get(inst, 'defaultDate'), new Date());
|
1227 |
-
var minDate = this._getMinMaxDate(inst, 'min', true);
|
1228 |
-
var maxDate = this._getMinMaxDate(inst, 'max');
|
1229 |
-
date = (minDate && date < minDate ? minDate : date);
|
1230 |
-
date = (maxDate && date > maxDate ? maxDate : date);
|
1231 |
-
return date;
|
1232 |
-
},
|
1233 |
-
|
1234 |
-
/* A date may be specified as an exact value or a relative one. */
|
1235 |
-
_determineDate: function(date, defaultDate) {
|
1236 |
-
var offsetNumeric = function(offset) {
|
1237 |
-
var date = new Date();
|
1238 |
-
date.setUTCDate(date.getUTCDate() + offset);
|
1239 |
-
return date;
|
1240 |
-
};
|
1241 |
-
var offsetString = function(offset, getDaysInMonth) {
|
1242 |
-
var date = new Date();
|
1243 |
-
var year = date.getFullYear();
|
1244 |
-
var month = date.getMonth();
|
1245 |
-
var day = date.getDate();
|
1246 |
-
var pattern = /([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g;
|
1247 |
-
var matches = pattern.exec(offset);
|
1248 |
-
while (matches) {
|
1249 |
-
switch (matches[2] || 'd') {
|
1250 |
-
case 'd' : case 'D' :
|
1251 |
-
day += parseInt(matches[1],10); break;
|
1252 |
-
case 'w' : case 'W' :
|
1253 |
-
day += parseInt(matches[1],10) * 7; break;
|
1254 |
-
case 'm' : case 'M' :
|
1255 |
-
month += parseInt(matches[1],10);
|
1256 |
-
day = Math.min(day, getDaysInMonth(year, month));
|
1257 |
-
break;
|
1258 |
-
case 'y': case 'Y' :
|
1259 |
-
year += parseInt(matches[1],10);
|
1260 |
-
day = Math.min(day, getDaysInMonth(year, month));
|
1261 |
-
break;
|
1262 |
-
}
|
1263 |
-
matches = pattern.exec(offset);
|
1264 |
-
}
|
1265 |
-
return new Date(year, month, day);
|
1266 |
-
};
|
1267 |
-
date = (date == null ? defaultDate :
|
1268 |
-
(typeof date == 'string' ? offsetString(date, this._getDaysInMonth) :
|
1269 |
-
(typeof date == 'number' ? (isNaN(date) ? defaultDate : offsetNumeric(date)) : date)));
|
1270 |
-
return (date && date.toString() == 'Invalid Date' ? defaultDate : date);
|
1271 |
-
},
|
1272 |
-
|
1273 |
-
/* Set the date(s) directly. */
|
1274 |
-
_setDate: function(inst, date, endDate) {
|
1275 |
-
var clear = !(date);
|
1276 |
-
var origMonth = inst.selectedMonth;
|
1277 |
-
var origYear = inst.selectedYear;
|
1278 |
-
date = this._determineDate(date, new Date());
|
1279 |
-
inst.selectedDay = inst.currentDay = date.getDate();
|
1280 |
-
inst.drawMonth = inst.selectedMonth = inst.currentMonth = date.getMonth();
|
1281 |
-
inst.drawYear = inst.selectedYear = inst.currentYear = date.getFullYear();
|
1282 |
-
if (this._get(inst, 'rangeSelect')) {
|
1283 |
-
if (endDate) {
|
1284 |
-
endDate = this._determineDate(endDate, null);
|
1285 |
-
inst.endDay = endDate.getDate();
|
1286 |
-
inst.endMonth = endDate.getMonth();
|
1287 |
-
inst.endYear = endDate.getFullYear();
|
1288 |
-
} else {
|
1289 |
-
inst.endDay = inst.currentDay;
|
1290 |
-
inst.endMonth = inst.currentMonth;
|
1291 |
-
inst.endYear = inst.currentYear;
|
1292 |
-
}
|
1293 |
-
}
|
1294 |
-
if (origMonth != inst.selectedMonth || origYear != inst.selectedYear)
|
1295 |
-
this._notifyChange(inst);
|
1296 |
-
this._adjustInstDate(inst);
|
1297 |
-
if (inst.input)
|
1298 |
-
inst.input.val(clear ? '' : this._formatDate(inst) +
|
1299 |
-
(!this._get(inst, 'rangeSelect') ? '' : this._get(inst, 'rangeSeparator') +
|
1300 |
-
this._formatDate(inst, inst.endDay, inst.endMonth, inst.endYear)));
|
1301 |
-
},
|
1302 |
-
|
1303 |
-
/* Retrieve the date(s) directly. */
|
1304 |
-
_getDate: function(inst) {
|
1305 |
-
var startDate = (!inst.currentYear || (inst.input && inst.input.val() == '') ? null :
|
1306 |
-
new Date(inst.currentYear, inst.currentMonth, inst.currentDay));
|
1307 |
-
if (this._get(inst, 'rangeSelect')) {
|
1308 |
-
return [inst.rangeStart || startDate,
|
1309 |
-
(!inst.endYear ? inst.rangeStart || startDate :
|
1310 |
-
new Date(inst.endYear, inst.endMonth, inst.endDay))];
|
1311 |
-
} else
|
1312 |
-
return startDate;
|
1313 |
-
},
|
1314 |
-
|
1315 |
-
/* Generate the HTML for the current state of the date picker. */
|
1316 |
-
_generateHTML: function(inst) {
|
1317 |
-
var today = new Date();
|
1318 |
-
today = new Date(today.getFullYear(), today.getMonth(), today.getDate()); // clear time
|
1319 |
-
var showStatus = this._get(inst, 'showStatus');
|
1320 |
-
var initStatus = this._get(inst, 'initStatus') || ' ';
|
1321 |
-
var isRTL = this._get(inst, 'isRTL');
|
1322 |
-
// build the date picker HTML
|
1323 |
-
var clear = (this._get(inst, 'mandatory') ? '' :
|
1324 |
-
'<div class="ui-datepicker-clear"><a onclick="jQuery.datepicker._clearDate(\'#' + inst.id + '\');"' +
|
1325 |
-
this._addStatus(showStatus, inst.id, this._get(inst, 'clearStatus'), initStatus) + '>' +
|
1326 |
-
this._get(inst, 'clearText') + '</a></div>');
|
1327 |
-
var controls = '<div class="ui-datepicker-control">' + (isRTL ? '' : clear) +
|
1328 |
-
'<div class="ui-datepicker-close"><a onclick="jQuery.datepicker._hideDatepicker();"' +
|
1329 |
-
this._addStatus(showStatus, inst.id, this._get(inst, 'closeStatus'), initStatus) + '>' +
|
1330 |
-
this._get(inst, 'closeText') + '</a></div>' + (isRTL ? clear : '') + '</div>';
|
1331 |
-
var prompt = this._get(inst, 'prompt');
|
1332 |
-
var closeAtTop = this._get(inst, 'closeAtTop');
|
1333 |
-
var hideIfNoPrevNext = this._get(inst, 'hideIfNoPrevNext');
|
1334 |
-
var navigationAsDateFormat = this._get(inst, 'navigationAsDateFormat');
|
1335 |
-
var showBigPrevNext = this._get(inst, 'showBigPrevNext');
|
1336 |
-
var numMonths = this._getNumberOfMonths(inst);
|
1337 |
-
var showCurrentAtPos = this._get(inst, 'showCurrentAtPos');
|
1338 |
-
var stepMonths = this._get(inst, 'stepMonths');
|
1339 |
-
var stepBigMonths = this._get(inst, 'stepBigMonths');
|
1340 |
-
var isMultiMonth = (numMonths[0] != 1 || numMonths[1] != 1);
|
1341 |
-
var currentDate = (!inst.currentDay ? new Date(9999, 9, 9) :
|
1342 |
-
new Date(inst.currentYear, inst.currentMonth, inst.currentDay));
|
1343 |
-
var minDate = this._getMinMaxDate(inst, 'min', true);
|
1344 |
-
var maxDate = this._getMinMaxDate(inst, 'max');
|
1345 |
-
var drawMonth = inst.drawMonth - showCurrentAtPos;
|
1346 |
-
var drawYear = inst.drawYear;
|
1347 |
-
if (drawMonth < 0) {
|
1348 |
-
drawMonth += 12;
|
1349 |
-
drawYear--;
|
1350 |
-
}
|
1351 |
-
if (maxDate) {
|
1352 |
-
var maxDraw = new Date(maxDate.getFullYear(),
|
1353 |
-
maxDate.getMonth() - numMonths[1] + 1, maxDate.getDate());
|
1354 |
-
maxDraw = (minDate && maxDraw < minDate ? minDate : maxDraw);
|
1355 |
-
while (new Date(drawYear, drawMonth, 1) > maxDraw) {
|
1356 |
-
drawMonth--;
|
1357 |
-
if (drawMonth < 0) {
|
1358 |
-
drawMonth = 11;
|
1359 |
-
drawYear--;
|
1360 |
-
}
|
1361 |
-
}
|
1362 |
-
}
|
1363 |
-
// controls and links
|
1364 |
-
var prevText = this._get(inst, 'prevText');
|
1365 |
-
prevText = (!navigationAsDateFormat ? prevText : this.formatDate(
|
1366 |
-
prevText, new Date(drawYear, drawMonth - stepMonths, 1), this._getFormatConfig(inst)));
|
1367 |
-
var prevBigText = (showBigPrevNext ? this._get(inst, 'prevBigText') : '');
|
1368 |
-
prevBigText = (!navigationAsDateFormat ? prevBigText : this.formatDate(
|
1369 |
-
prevBigText, new Date(drawYear, drawMonth - stepBigMonths, 1), this._getFormatConfig(inst)));
|
1370 |
-
var prev = '<div class="ui-datepicker-prev">' + (this._canAdjustMonth(inst, -1, drawYear, drawMonth) ?
|
1371 |
-
(showBigPrevNext ? '<a onclick="jQuery.datepicker._adjustDate(\'#' + inst.id + '\', -' + stepBigMonths + ', \'M\');"' +
|
1372 |
-
this._addStatus(showStatus, inst.id, this._get(inst, 'prevBigStatus'), initStatus) + '>' + prevBigText + '</a>' : '') +
|
1373 |
-
'<a onclick="jQuery.datepicker._adjustDate(\'#' + inst.id + '\', -' + stepMonths + ', \'M\');"' +
|
1374 |
-
this._addStatus(showStatus, inst.id, this._get(inst, 'prevStatus'), initStatus) + '>' + prevText + '</a>' :
|
1375 |
-
(hideIfNoPrevNext ? '' : '<label>' + prevBigText + '</label><label>' + prevText + '</label>')) + '</div>';
|
1376 |
-
var nextText = this._get(inst, 'nextText');
|
1377 |
-
nextText = (!navigationAsDateFormat ? nextText : this.formatDate(
|
1378 |
-
nextText, new Date(drawYear, drawMonth + stepMonths, 1), this._getFormatConfig(inst)));
|
1379 |
-
var nextBigText = (showBigPrevNext ? this._get(inst, 'nextBigText') : '');
|
1380 |
-
nextBigText = (!navigationAsDateFormat ? nextBigText : this.formatDate(
|
1381 |
-
nextBigText, new Date(drawYear, drawMonth + stepBigMonths, 1), this._getFormatConfig(inst)));
|
1382 |
-
var next = '<div class="ui-datepicker-next">' + (this._canAdjustMonth(inst, +1, drawYear, drawMonth) ?
|
1383 |
-
'<a onclick="jQuery.datepicker._adjustDate(\'#' + inst.id + '\', +' + stepMonths + ', \'M\');"' +
|
1384 |
-
this._addStatus(showStatus, inst.id, this._get(inst, 'nextStatus'), initStatus) + '>' + nextText + '</a>' +
|
1385 |
-
(showBigPrevNext ? '<a onclick="jQuery.datepicker._adjustDate(\'#' + inst.id + '\', +' + stepBigMonths + ', \'M\');"' +
|
1386 |
-
this._addStatus(showStatus, inst.id, this._get(inst, 'nextBigStatus'), initStatus) + '>' + nextBigText + '</a>' : '') :
|
1387 |
-
(hideIfNoPrevNext ? '' : '<label>' + nextText + '</label><label>' + nextBigText + '</label>')) + '</div>';
|
1388 |
-
var currentText = this._get(inst, 'currentText');
|
1389 |
-
var gotoDate = (this._get(inst, 'gotoCurrent') && inst.currentDay ? currentDate : today);
|
1390 |
-
currentText = (!navigationAsDateFormat ? currentText :
|
1391 |
-
this.formatDate(currentText, gotoDate, this._getFormatConfig(inst)));
|
1392 |
-
var html = (prompt ? '<div class="' + this._promptClass + '">' + prompt + '</div>' : '') +
|
1393 |
-
(closeAtTop && !inst.inline ? controls : '') +
|
1394 |
-
'<div class="ui-datepicker-links">' + (isRTL ? next : prev) +
|
1395 |
-
(this._isInRange(inst, gotoDate) ? '<div class="ui-datepicker-current">' +
|
1396 |
-
'<a onclick="jQuery.datepicker._gotoToday(\'#' + inst.id + '\');"' +
|
1397 |
-
this._addStatus(showStatus, inst.id, this._get(inst, 'currentStatus'), initStatus) + '>' +
|
1398 |
-
currentText + '</a></div>' : '') + (isRTL ? prev : next) + '</div>';
|
1399 |
-
var firstDay = this._get(inst, 'firstDay');
|
1400 |
-
var changeFirstDay = this._get(inst, 'changeFirstDay');
|
1401 |
-
var dayNames = this._get(inst, 'dayNames');
|
1402 |
-
var dayNamesShort = this._get(inst, 'dayNamesShort');
|
1403 |
-
var dayNamesMin = this._get(inst, 'dayNamesMin');
|
1404 |
-
var monthNames = this._get(inst, 'monthNames');
|
1405 |
-
var beforeShowDay = this._get(inst, 'beforeShowDay');
|
1406 |
-
var highlightWeek = this._get(inst, 'highlightWeek');
|
1407 |
-
var showOtherMonths = this._get(inst, 'showOtherMonths');
|
1408 |
-
var showWeeks = this._get(inst, 'showWeeks');
|
1409 |
-
var calculateWeek = this._get(inst, 'calculateWeek') || this.iso8601Week;
|
1410 |
-
var weekStatus = this._get(inst, 'weekStatus');
|
1411 |
-
var status = (showStatus ? this._get(inst, 'dayStatus') || initStatus : '');
|
1412 |
-
var dateStatus = this._get(inst, 'statusForDate') || this.dateStatus;
|
1413 |
-
var endDate = inst.endDay ? new Date(inst.endYear, inst.endMonth, inst.endDay) : currentDate;
|
1414 |
-
for (var row = 0; row < numMonths[0]; row++)
|
1415 |
-
for (var col = 0; col < numMonths[1]; col++) {
|
1416 |
-
var selectedDate = new Date(drawYear, drawMonth, inst.selectedDay);
|
1417 |
-
html += '<div class="ui-datepicker-one-month' + (col == 0 ? ' ui-datepicker-new-row' : '') + '">' +
|
1418 |
-
this._generateMonthYearHeader(inst, drawMonth, drawYear, minDate, maxDate,
|
1419 |
-
selectedDate, row > 0 || col > 0, showStatus, initStatus, monthNames) + // draw month headers
|
1420 |
-
'<table class="ui-datepicker" cellpadding="0" cellspacing="0"><thead>' +
|
1421 |
-
'<tr class="ui-datepicker-title-row">' +
|
1422 |
-
(showWeeks ? '<td' + this._addStatus(showStatus, inst.id, weekStatus, initStatus) + '>' +
|
1423 |
-
this._get(inst, 'weekHeader') + '</td>' : '');
|
1424 |
-
for (var dow = 0; dow < 7; dow++) { // days of the week
|
1425 |
-
var day = (dow + firstDay) % 7;
|
1426 |
-
var dayStatus = (status.indexOf('DD') > -1 ? status.replace(/DD/, dayNames[day]) :
|
1427 |
-
status.replace(/D/, dayNamesShort[day]));
|
1428 |
-
html += '<td' + ((dow + firstDay + 6) % 7 >= 5 ? ' class="ui-datepicker-week-end-cell"' : '') + '>' +
|
1429 |
-
(!changeFirstDay ? '<span' :
|
1430 |
-
'<a onclick="jQuery.datepicker._changeFirstDay(\'#' + inst.id + '\', ' + day + ');"') +
|
1431 |
-
this._addStatus(showStatus, inst.id, dayStatus, initStatus) + ' title="' + dayNames[day] + '">' +
|
1432 |
-
dayNamesMin[day] + (changeFirstDay ? '</a>' : '</span>') + '</td>';
|
1433 |
-
}
|
1434 |
-
html += '</tr></thead><tbody>';
|
1435 |
-
var daysInMonth = this._getDaysInMonth(drawYear, drawMonth);
|
1436 |
-
if (drawYear == inst.selectedYear && drawMonth == inst.selectedMonth)
|
1437 |
-
inst.selectedDay = Math.min(inst.selectedDay, daysInMonth);
|
1438 |
-
var leadDays = (this._getFirstDayOfMonth(drawYear, drawMonth) - firstDay + 7) % 7;
|
1439 |
-
var tzDate = new Date(drawYear, drawMonth, 1 - leadDays);
|
1440 |
-
var utcDate = new Date(drawYear, drawMonth, 1 - leadDays);
|
1441 |
-
var printDate = utcDate;
|
1442 |
-
var numRows = (isMultiMonth ? 6 : Math.ceil((leadDays + daysInMonth) / 7)); // calculate the number of rows to generate
|
1443 |
-
for (var dRow = 0; dRow < numRows; dRow++) { // create date picker rows
|
1444 |
-
html += '<tr class="ui-datepicker-days-row">' +
|
1445 |
-
(showWeeks ? '<td class="ui-datepicker-week-col"' +
|
1446 |
-
this._addStatus(showStatus, inst.id, weekStatus, initStatus) + '>' +
|
1447 |
-
calculateWeek(printDate) + '</td>' : '');
|
1448 |
-
for (var dow = 0; dow < 7; dow++) { // create date picker days
|
1449 |
-
var daySettings = (beforeShowDay ?
|
1450 |
-
beforeShowDay.apply((inst.input ? inst.input[0] : null), [printDate]) : [true, '']);
|
1451 |
-
var otherMonth = (printDate.getMonth() != drawMonth);
|
1452 |
-
var unselectable = otherMonth || !daySettings[0] ||
|
1453 |
-
(minDate && printDate < minDate) || (maxDate && printDate > maxDate);
|
1454 |
-
html += '<td class="ui-datepicker-days-cell' +
|
1455 |
-
((dow + firstDay + 6) % 7 >= 5 ? ' ui-datepicker-week-end-cell' : '') + // highlight weekends
|
1456 |
-
(otherMonth ? ' ui-datepicker-other-month' : '') + // highlight days from other months
|
1457 |
-
(printDate.getTime() == selectedDate.getTime() && drawMonth == inst.selectedMonth ?
|
1458 |
-
' ui-datepicker-days-cell-over' : '') + // highlight selected day
|
1459 |
-
(unselectable ? ' ' + this._unselectableClass : '') + // highlight unselectable days
|
1460 |
-
(otherMonth && !showOtherMonths ? '' : ' ' + daySettings[1] + // highlight custom dates
|
1461 |
-
(printDate.getTime() >= currentDate.getTime() && printDate.getTime() <= endDate.getTime() ? // in current range
|
1462 |
-
' ' + this._currentClass : '') + // highlight selected day
|
1463 |
-
(printDate.getTime() == today.getTime() ? ' ui-datepicker-today' : '')) + '"' + // highlight today (if different)
|
1464 |
-
((!otherMonth || showOtherMonths) && daySettings[2] ? ' title="' + daySettings[2] + '"' : '') + // cell title
|
1465 |
-
(unselectable ? (highlightWeek ? ' onmouseover="jQuery(this).parent().addClass(\'ui-datepicker-week-over\');"' + // highlight selection week
|
1466 |
-
' onmouseout="jQuery(this).parent().removeClass(\'ui-datepicker-week-over\');"' : '') : // unhighlight selection week
|
1467 |
-
' onmouseover="jQuery(this).addClass(\'ui-datepicker-days-cell-over\')' + // highlight selection
|
1468 |
-
(highlightWeek ? '.parent().addClass(\'ui-datepicker-week-over\')' : '') + ';' + // highlight selection week
|
1469 |
-
(!showStatus || (otherMonth && !showOtherMonths) ? '' : 'jQuery(\'#ui-datepicker-status-' +
|
1470 |
-
inst.id + '\').html(\'' + (dateStatus.apply((inst.input ? inst.input[0] : null),
|
1471 |
-
[printDate, inst]) || initStatus) +'\');') + '"' +
|
1472 |
-
' onmouseout="jQuery(this).removeClass(\'ui-datepicker-days-cell-over\')' + // unhighlight selection
|
1473 |
-
(highlightWeek ? '.parent().removeClass(\'ui-datepicker-week-over\')' : '') + ';' + // unhighlight selection week
|
1474 |
-
(!showStatus || (otherMonth && !showOtherMonths) ? '' : 'jQuery(\'#ui-datepicker-status-' +
|
1475 |
-
inst.id + '\').html(\'' + initStatus + '\');') + '" onclick="jQuery.datepicker._selectDay(\'#' +
|
1476 |
-
inst.id + '\',' + drawMonth + ',' + drawYear + ', this);"') + '>' + // actions
|
1477 |
-
(otherMonth ? (showOtherMonths ? printDate.getDate() : ' ') : // display for other months
|
1478 |
-
(unselectable ? printDate.getDate() : '<a>' + printDate.getDate() + '</a>')) + '</td>'; // display for this month
|
1479 |
-
tzDate.setDate(tzDate.getDate() + 1);
|
1480 |
-
utcDate.setUTCDate(utcDate.getUTCDate() + 1);
|
1481 |
-
printDate = (tzDate > utcDate ? tzDate : utcDate);
|
1482 |
-
}
|
1483 |
-
html += '</tr>';
|
1484 |
-
}
|
1485 |
-
drawMonth++;
|
1486 |
-
if (drawMonth > 11) {
|
1487 |
-
drawMonth = 0;
|
1488 |
-
drawYear++;
|
1489 |
-
}
|
1490 |
-
html += '</tbody></table></div>';
|
1491 |
-
}
|
1492 |
-
html += (showStatus ? '<div style="clear: both;"></div><div id="ui-datepicker-status-' + inst.id +
|
1493 |
-
'" class="ui-datepicker-status">' + initStatus + '</div>' : '') +
|
1494 |
-
(!closeAtTop && !inst.inline ? controls : '') +
|
1495 |
-
'<div style="clear: both;"></div>' +
|
1496 |
-
($.browser.msie && parseInt($.browser.version,10) < 7 && !inst.inline ?
|
1497 |
-
'<iframe src="javascript:false;" class="ui-datepicker-cover"></iframe>' : '');
|
1498 |
-
return html;
|
1499 |
-
},
|
1500 |
-
|
1501 |
-
/* Generate the month and year header. */
|
1502 |
-
_generateMonthYearHeader: function(inst, drawMonth, drawYear, minDate, maxDate,
|
1503 |
-
selectedDate, secondary, showStatus, initStatus, monthNames) {
|
1504 |
-
minDate = (inst.rangeStart && minDate && selectedDate < minDate ? selectedDate : minDate);
|
1505 |
-
var showMonthAfterYear = this._get(inst, 'showMonthAfterYear');
|
1506 |
-
var html = '<div class="ui-datepicker-header">';
|
1507 |
-
var monthHtml = '';
|
1508 |
-
// month selection
|
1509 |
-
if (secondary || !this._get(inst, 'changeMonth'))
|
1510 |
-
monthHtml += monthNames[drawMonth] + ' ';
|
1511 |
-
else {
|
1512 |
-
var inMinYear = (minDate && minDate.getFullYear() == drawYear);
|
1513 |
-
var inMaxYear = (maxDate && maxDate.getFullYear() == drawYear);
|
1514 |
-
monthHtml += '<select class="ui-datepicker-new-month" ' +
|
1515 |
-
'onchange="jQuery.datepicker._selectMonthYear(\'#' + inst.id + '\', this, \'M\');" ' +
|
1516 |
-
'onclick="jQuery.datepicker._clickMonthYear(\'#' + inst.id + '\');"' +
|
1517 |
-
this._addStatus(showStatus, inst.id, this._get(inst, 'monthStatus'), initStatus) + '>';
|
1518 |
-
for (var month = 0; month < 12; month++) {
|
1519 |
-
if ((!inMinYear || month >= minDate.getMonth()) &&
|
1520 |
-
(!inMaxYear || month <= maxDate.getMonth()))
|
1521 |
-
monthHtml += '<option value="' + month + '"' +
|
1522 |
-
(month == drawMonth ? ' selected="selected"' : '') +
|
1523 |
-
'>' + monthNames[month] + '</option>';
|
1524 |
-
}
|
1525 |
-
monthHtml += '</select>';
|
1526 |
-
}
|
1527 |
-
if (!showMonthAfterYear)
|
1528 |
-
html += monthHtml;
|
1529 |
-
// year selection
|
1530 |
-
if (secondary || !this._get(inst, 'changeYear'))
|
1531 |
-
html += drawYear;
|
1532 |
-
else {
|
1533 |
-
// determine range of years to display
|
1534 |
-
var years = this._get(inst, 'yearRange').split(':');
|
1535 |
-
var year = 0;
|
1536 |
-
var endYear = 0;
|
1537 |
-
if (years.length != 2) {
|
1538 |
-
year = drawYear - 10;
|
1539 |
-
endYear = drawYear + 10;
|
1540 |
-
} else if (years[0].charAt(0) == '+' || years[0].charAt(0) == '-') {
|
1541 |
-
year = endYear = new Date().getFullYear();
|
1542 |
-
year += parseInt(years[0], 10);
|
1543 |
-
endYear += parseInt(years[1], 10);
|
1544 |
-
} else {
|
1545 |
-
year = parseInt(years[0], 10);
|
1546 |
-
endYear = parseInt(years[1], 10);
|
1547 |
-
}
|
1548 |
-
year = (minDate ? Math.max(year, minDate.getFullYear()) : year);
|
1549 |
-
endYear = (maxDate ? Math.min(endYear, maxDate.getFullYear()) : endYear);
|
1550 |
-
html += '<select class="ui-datepicker-new-year" ' +
|
1551 |
-
'onchange="jQuery.datepicker._selectMonthYear(\'#' + inst.id + '\', this, \'Y\');" ' +
|
1552 |
-
'onclick="jQuery.datepicker._clickMonthYear(\'#' + inst.id + '\');"' +
|
1553 |
-
this._addStatus(showStatus, inst.id, this._get(inst, 'yearStatus'), initStatus) + '>';
|
1554 |
-
for (; year <= endYear; year++) {
|
1555 |
-
html += '<option value="' + year + '"' +
|
1556 |
-
(year == drawYear ? ' selected="selected"' : '') +
|
1557 |
-
'>' + year + '</option>';
|
1558 |
-
}
|
1559 |
-
html += '</select>';
|
1560 |
-
}
|
1561 |
-
if (showMonthAfterYear)
|
1562 |
-
html += monthHtml;
|
1563 |
-
html += '</div>'; // Close datepicker_header
|
1564 |
-
return html;
|
1565 |
-
},
|
1566 |
-
|
1567 |
-
/* Provide code to set and clear the status panel. */
|
1568 |
-
_addStatus: function(showStatus, id, text, initStatus) {
|
1569 |
-
return (showStatus ? ' onmouseover="jQuery(\'#ui-datepicker-status-' + id +
|
1570 |
-
'\').html(\'' + (text || initStatus) + '\');" ' +
|
1571 |
-
'onmouseout="jQuery(\'#ui-datepicker-status-' + id +
|
1572 |
-
'\').html(\'' + initStatus + '\');"' : '');
|
1573 |
-
},
|
1574 |
-
|
1575 |
-
/* Adjust one of the date sub-fields. */
|
1576 |
-
_adjustInstDate: function(inst, offset, period) {
|
1577 |
-
var year = inst.drawYear + (period == 'Y' ? offset : 0);
|
1578 |
-
var month = inst.drawMonth + (period == 'M' ? offset : 0);
|
1579 |
-
var day = Math.min(inst.selectedDay, this._getDaysInMonth(year, month)) +
|
1580 |
-
(period == 'D' ? offset : 0);
|
1581 |
-
var date = new Date(year, month, day);
|
1582 |
-
// ensure it is within the bounds set
|
1583 |
-
var minDate = this._getMinMaxDate(inst, 'min', true);
|
1584 |
-
var maxDate = this._getMinMaxDate(inst, 'max');
|
1585 |
-
date = (minDate && date < minDate ? minDate : date);
|
1586 |
-
date = (maxDate && date > maxDate ? maxDate : date);
|
1587 |
-
inst.selectedDay = date.getDate();
|
1588 |
-
inst.drawMonth = inst.selectedMonth = date.getMonth();
|
1589 |
-
inst.drawYear = inst.selectedYear = date.getFullYear();
|
1590 |
-
if (period == 'M' || period == 'Y')
|
1591 |
-
this._notifyChange(inst);
|
1592 |
-
},
|
1593 |
-
|
1594 |
-
/* Notify change of month/year. */
|
1595 |
-
_notifyChange: function(inst) {
|
1596 |
-
var onChange = this._get(inst, 'onChangeMonthYear');
|
1597 |
-
if (onChange)
|
1598 |
-
onChange.apply((inst.input ? inst.input[0] : null),
|
1599 |
-
[inst.selectedYear, inst.selectedMonth + 1, inst]);
|
1600 |
-
},
|
1601 |
-
|
1602 |
-
/* Determine the number of months to show. */
|
1603 |
-
_getNumberOfMonths: function(inst) {
|
1604 |
-
var numMonths = this._get(inst, 'numberOfMonths');
|
1605 |
-
return (numMonths == null ? [1, 1] : (typeof numMonths == 'number' ? [1, numMonths] : numMonths));
|
1606 |
-
},
|
1607 |
-
|
1608 |
-
/* Determine the current maximum date - ensure no time components are set - may be overridden for a range. */
|
1609 |
-
_getMinMaxDate: function(inst, minMax, checkRange) {
|
1610 |
-
var date = this._determineDate(this._get(inst, minMax + 'Date'), null);
|
1611 |
-
if (date) {
|
1612 |
-
date.setHours(0);
|
1613 |
-
date.setMinutes(0);
|
1614 |
-
date.setSeconds(0);
|
1615 |
-
date.setMilliseconds(0);
|
1616 |
-
}
|
1617 |
-
return (!checkRange || !inst.rangeStart ? date :
|
1618 |
-
(!date || inst.rangeStart > date ? inst.rangeStart : date));
|
1619 |
-
},
|
1620 |
-
|
1621 |
-
/* Find the number of days in a given month. */
|
1622 |
-
_getDaysInMonth: function(year, month) {
|
1623 |
-
return 32 - new Date(year, month, 32).getDate();
|
1624 |
-
},
|
1625 |
-
|
1626 |
-
/* Find the day of the week of the first of a month. */
|
1627 |
-
_getFirstDayOfMonth: function(year, month) {
|
1628 |
-
return new Date(year, month, 1).getDay();
|
1629 |
-
},
|
1630 |
-
|
1631 |
-
/* Determines if we should allow a "next/prev" month display change. */
|
1632 |
-
_canAdjustMonth: function(inst, offset, curYear, curMonth) {
|
1633 |
-
var numMonths = this._getNumberOfMonths(inst);
|
1634 |
-
var date = new Date(curYear, curMonth + (offset < 0 ? offset : numMonths[1]), 1);
|
1635 |
-
if (offset < 0)
|
1636 |
-
date.setDate(this._getDaysInMonth(date.getFullYear(), date.getMonth()));
|
1637 |
-
return this._isInRange(inst, date);
|
1638 |
-
},
|
1639 |
-
|
1640 |
-
/* Is the given date in the accepted range? */
|
1641 |
-
_isInRange: function(inst, date) {
|
1642 |
-
// during range selection, use minimum of selected date and range start
|
1643 |
-
var newMinDate = (!inst.rangeStart ? null :
|
1644 |
-
new Date(inst.selectedYear, inst.selectedMonth, inst.selectedDay));
|
1645 |
-
newMinDate = (newMinDate && inst.rangeStart < newMinDate ? inst.rangeStart : newMinDate);
|
1646 |
-
var minDate = newMinDate || this._getMinMaxDate(inst, 'min');
|
1647 |
-
var maxDate = this._getMinMaxDate(inst, 'max');
|
1648 |
-
return ((!minDate || date >= minDate) && (!maxDate || date <= maxDate));
|
1649 |
-
},
|
1650 |
-
|
1651 |
-
/* Provide the configuration settings for formatting/parsing. */
|
1652 |
-
_getFormatConfig: function(inst) {
|
1653 |
-
var shortYearCutoff = this._get(inst, 'shortYearCutoff');
|
1654 |
-
shortYearCutoff = (typeof shortYearCutoff != 'string' ? shortYearCutoff :
|
1655 |
-
new Date().getFullYear() % 100 + parseInt(shortYearCutoff, 10));
|
1656 |
-
return {shortYearCutoff: shortYearCutoff,
|
1657 |
-
dayNamesShort: this._get(inst, 'dayNamesShort'), dayNames: this._get(inst, 'dayNames'),
|
1658 |
-
monthNamesShort: this._get(inst, 'monthNamesShort'), monthNames: this._get(inst, 'monthNames')};
|
1659 |
-
},
|
1660 |
-
|
1661 |
-
/* Format the given date for display. */
|
1662 |
-
_formatDate: function(inst, day, month, year) {
|
1663 |
-
if (!day) {
|
1664 |
-
inst.currentDay = inst.selectedDay;
|
1665 |
-
inst.currentMonth = inst.selectedMonth;
|
1666 |
-
inst.currentYear = inst.selectedYear;
|
1667 |
-
}
|
1668 |
-
var date = (day ? (typeof day == 'object' ? day : new Date(year, month, day)) :
|
1669 |
-
new Date(inst.currentYear, inst.currentMonth, inst.currentDay));
|
1670 |
-
return this.formatDate(this._get(inst, 'dateFormat'), date, this._getFormatConfig(inst));
|
1671 |
-
}
|
1672 |
-
});
|
1673 |
-
|
1674 |
-
/* jQuery extend now ignores nulls! */
|
1675 |
-
function extendRemove(target, props) {
|
1676 |
-
$.extend(target, props);
|
1677 |
-
for (var name in props)
|
1678 |
-
if (props[name] == null || props[name] == undefined)
|
1679 |
-
target[name] = props[name];
|
1680 |
-
return target;
|
1681 |
-
};
|
1682 |
-
|
1683 |
-
/* Determine whether an object is an array. */
|
1684 |
-
function isArray(a) {
|
1685 |
-
return (a && (($.browser.safari && typeof a == 'object' && a.length) ||
|
1686 |
-
(a.constructor && a.constructor.toString().match(/\Array\(\)/))));
|
1687 |
-
};
|
1688 |
-
|
1689 |
-
/* Invoke the datepicker functionality.
|
1690 |
-
@param options string - a command, optionally followed by additional parameters or
|
1691 |
-
Object - settings for attaching new datepicker functionality
|
1692 |
-
@return jQuery object */
|
1693 |
-
$.fn.datepicker = function(options){
|
1694 |
-
|
1695 |
-
/* Initialise the date picker. */
|
1696 |
-
if (!$.datepicker.initialized) {
|
1697 |
-
$(document.body).append($.datepicker.dpDiv).
|
1698 |
-
mousedown($.datepicker._checkExternalClick);
|
1699 |
-
$.datepicker.initialized = true;
|
1700 |
-
}
|
1701 |
-
|
1702 |
-
var otherArgs = Array.prototype.slice.call(arguments, 1);
|
1703 |
-
if (typeof options == 'string' && (options == 'isDisabled' || options == 'getDate'))
|
1704 |
-
return $.datepicker['_' + options + 'Datepicker'].
|
1705 |
-
apply($.datepicker, [this[0]].concat(otherArgs));
|
1706 |
-
return this.each(function() {
|
1707 |
-
typeof options == 'string' ?
|
1708 |
-
$.datepicker['_' + options + 'Datepicker'].
|
1709 |
-
apply($.datepicker, [this].concat(otherArgs)) :
|
1710 |
-
$.datepicker._attachDatepicker(this, options);
|
1711 |
-
});
|
1712 |
-
};
|
1713 |
-
|
1714 |
-
$.datepicker = new Datepicker(); // singleton instance
|
1715 |
-
$.datepicker.initialized = false;
|
1716 |
-
$.datepicker.uuid = new Date().getTime();
|
1717 |
-
|
1718 |
-
})(jQuery);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
my-calendar-cs_CZ.mo → lang/my-calendar-cs_CZ.mo
RENAMED
File without changes
|
my-calendar-cs_CZ.po → lang/my-calendar-cs_CZ.po
RENAMED
File without changes
|
my-calendar-da_DK.mo → lang/my-calendar-da_DK.mo
RENAMED
File without changes
|
my-calendar-da_DK.po → lang/my-calendar-da_DK.po
RENAMED
File without changes
|
lang/my-calendar-de_DE.mo
ADDED
Binary file
|
lang/my-calendar-de_DE.po
ADDED
@@ -0,0 +1,2258 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: My Calendar 1.4.8\n"
|
4 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/my-calendar\n"
|
5 |
+
"POT-Creation-Date: 2010-09-05 00:27+0000\n"
|
6 |
+
"PO-Revision-Date: 2010-09-07 20:38+0100\n"
|
7 |
+
"Last-Translator: \n"
|
8 |
+
"Language-Team: Roland P <bohnerwachs@arcor.de>\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
13 |
+
"X-Poedit-Language: deutsch\n"
|
14 |
+
"X-Poedit-Country: Deutschland\n"
|
15 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
16 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n"
|
17 |
+
"X-Poedit-Basepath: \n"
|
18 |
+
"X-Poedit-Bookmarks: \n"
|
19 |
+
"X-Poedit-SearchPath-0: .\n"
|
20 |
+
"X-Textdomain-Support: yes"
|
21 |
+
|
22 |
+
#: my-calendar-categories.php:90
|
23 |
+
#@ my-calendar
|
24 |
+
msgid "Category added successfully"
|
25 |
+
msgstr "Kategorie erfolgreich hinzugefügt"
|
26 |
+
|
27 |
+
#: my-calendar-categories.php:92
|
28 |
+
#@ my-calendar
|
29 |
+
msgid "Category addition failed."
|
30 |
+
msgstr "Fehler beim hinzufügen der Kategorie"
|
31 |
+
|
32 |
+
#: my-calendar-categories.php:102
|
33 |
+
#@ my-calendar
|
34 |
+
msgid "Category deleted successfully. Categories in calendar updated."
|
35 |
+
msgstr "Kategorie erfolgreich gelöscht. Kategorien im Kalender aktualisiert"
|
36 |
+
|
37 |
+
#: my-calendar-categories.php:104
|
38 |
+
#@ my-calendar
|
39 |
+
msgid "Category deleted successfully. Categories in calendar not updated."
|
40 |
+
msgstr "Kategorie erfolgreich gelöscht. Kategorien im Kalender nicht aktualisiert."
|
41 |
+
|
42 |
+
#: my-calendar-categories.php:106
|
43 |
+
#@ my-calendar
|
44 |
+
msgid "Category not deleted. Categories in calendar updated."
|
45 |
+
msgstr "Kategorie nicht gelöscht. Kategorien im Kalender aktualisiert"
|
46 |
+
|
47 |
+
#: my-calendar-categories.php:115
|
48 |
+
#@ my-calendar
|
49 |
+
msgid "Category edited successfully"
|
50 |
+
msgstr "Kategorie erfolgreich bearbeited."
|
51 |
+
|
52 |
+
#: my-calendar-categories.php:140
|
53 |
+
#: my-calendar-categories.php:165
|
54 |
+
#: my-calendar-categories.php:182
|
55 |
+
#@ my-calendar
|
56 |
+
msgid "Add Category"
|
57 |
+
msgstr "Kategorie hinzufügen"
|
58 |
+
|
59 |
+
#: my-calendar-categories.php:142
|
60 |
+
#: my-calendar-categories.php:165
|
61 |
+
#@ my-calendar
|
62 |
+
msgid "Edit Category"
|
63 |
+
msgstr "Kategorie editieren"
|
64 |
+
|
65 |
+
#: my-calendar-categories.php:149
|
66 |
+
#@ my-calendar
|
67 |
+
msgid "Category Editor"
|
68 |
+
msgstr "Kategorie Editor"
|
69 |
+
|
70 |
+
#: my-calendar-categories.php:166
|
71 |
+
#: my-calendar-categories.php:208
|
72 |
+
#@ my-calendar
|
73 |
+
msgid "Category Name"
|
74 |
+
msgstr "Kategorie Name"
|
75 |
+
|
76 |
+
#: my-calendar-categories.php:167
|
77 |
+
#@ my-calendar
|
78 |
+
msgid "Category Color (Hex format)"
|
79 |
+
msgstr "Kategorie Farbe (Hex Format)"
|
80 |
+
|
81 |
+
#: my-calendar-categories.php:168
|
82 |
+
#: my-calendar-categories.php:210
|
83 |
+
#@ my-calendar
|
84 |
+
msgid "Category Icon"
|
85 |
+
msgstr "Kategorie Icon"
|
86 |
+
|
87 |
+
#: my-calendar-categories.php:182
|
88 |
+
#: my-calendar-locations.php:128
|
89 |
+
#@ my-calendar
|
90 |
+
msgid "Save Changes"
|
91 |
+
msgstr "Änderungen speichern"
|
92 |
+
|
93 |
+
#: my-calendar-categories.php:195
|
94 |
+
#: my-calendar.php:238
|
95 |
+
#@ my-calendar
|
96 |
+
msgid "Manage Categories"
|
97 |
+
msgstr "Kategorien verwalten"
|
98 |
+
|
99 |
+
#: my-calendar-categories.php:207
|
100 |
+
#: my-calendar-event-manager.php:669
|
101 |
+
#: my-calendar-locations.php:154
|
102 |
+
#@ my-calendar
|
103 |
+
msgid "ID"
|
104 |
+
msgstr "ID"
|
105 |
+
|
106 |
+
#: my-calendar-categories.php:209
|
107 |
+
#@ my-calendar
|
108 |
+
msgid "Category Color"
|
109 |
+
msgstr "Kategorie-Farbe"
|
110 |
+
|
111 |
+
#: my-calendar-categories.php:211
|
112 |
+
#: my-calendar-categories.php:225
|
113 |
+
#: my-calendar-event-manager.php:732
|
114 |
+
#: my-calendar-locations.php:156
|
115 |
+
#: my-calendar-locations.php:168
|
116 |
+
#@ my-calendar
|
117 |
+
msgid "Edit"
|
118 |
+
msgstr "Editieren"
|
119 |
+
|
120 |
+
#: my-calendar-categories.php:212
|
121 |
+
#: my-calendar-categories.php:231
|
122 |
+
#: my-calendar-event-manager.php:104
|
123 |
+
#: my-calendar-event-manager.php:732
|
124 |
+
#: my-calendar-locations.php:157
|
125 |
+
#: my-calendar-locations.php:169
|
126 |
+
#@ my-calendar
|
127 |
+
msgid "Delete"
|
128 |
+
msgstr "Löschen"
|
129 |
+
|
130 |
+
#: my-calendar-categories.php:228
|
131 |
+
#: my-calendar-event-manager.php:713
|
132 |
+
#: my-calendar-output.php:148
|
133 |
+
#: my-calendar-settings.php:302
|
134 |
+
#@ my-calendar
|
135 |
+
msgid "N/A"
|
136 |
+
msgstr "n/v"
|
137 |
+
|
138 |
+
#: my-calendar-categories.php:231
|
139 |
+
#: my-calendar-locations.php:169
|
140 |
+
#@ my-calendar
|
141 |
+
msgid "Are you sure you want to delete this category?"
|
142 |
+
msgstr "Sind sie sicher, dass sie diese Kategorie löschen wollen?"
|
143 |
+
|
144 |
+
#: my-calendar-categories.php:242
|
145 |
+
#@ my-calendar
|
146 |
+
msgid "There are no categories in the database - something has gone wrong!"
|
147 |
+
msgstr "Es sind keine Kategorie in der Datenbank - etwas lief schief!"
|
148 |
+
|
149 |
+
#: my-calendar-event-manager.php:28
|
150 |
+
#: my-calendar-settings.php:577
|
151 |
+
#@ my-calendar
|
152 |
+
msgid "My Calendar has identified that you have the Calendar plugin by Kieran O'Shea installed. You can import those events and categories into the My Calendar database. Would you like to import these events?"
|
153 |
+
msgstr "My Calender hat erkannt, dass sie das Kalenderplugin von Kieran O'Shea installiert haben - wollen sie diese Events und Kategorien importieren?"
|
154 |
+
|
155 |
+
#: my-calendar-event-manager.php:35
|
156 |
+
#: my-calendar-settings.php:584
|
157 |
+
#@ my-calendar
|
158 |
+
msgid "Import from Calendar"
|
159 |
+
msgstr "Importieren von Calender"
|
160 |
+
|
161 |
+
#: my-calendar-event-manager.php:40
|
162 |
+
#@ my-calendar
|
163 |
+
msgid "Although it is possible that this import could fail to import your events correctly, it should not have any impact on your existing Calendar database. If you encounter any problems, <a href=\"http://www.joedolson.com/contact.php\">please contact me</a>!"
|
164 |
+
msgstr "Trotzdem kann es sein, dass der Import fehlschlägt, dies wird aber keine Auswirkungen auf die existierende Kalender-Datenbank haben. Wenn sie ein Problem gefunden haben, schreiben sie eine eMail an <a href=\"http://www.joedolson.com/contact.php\">please contact me</a>!"
|
165 |
+
|
166 |
+
#: my-calendar-event-manager.php:98
|
167 |
+
#@ my-calendar
|
168 |
+
msgid "Delete Event"
|
169 |
+
msgstr "Event löschen"
|
170 |
+
|
171 |
+
#: my-calendar-event-manager.php:98
|
172 |
+
#@ my-calendar
|
173 |
+
msgid "Are you sure you want to delete this event?"
|
174 |
+
msgstr "Sind sie sicher, dass sie das Event löschen wollen?"
|
175 |
+
|
176 |
+
#: my-calendar-event-manager.php:112
|
177 |
+
#@ my-calendar
|
178 |
+
msgid "You do not have permission to delete that event."
|
179 |
+
msgstr "Sie haben keine Rechte das Event zu löschen!"
|
180 |
+
|
181 |
+
#: my-calendar-event-manager.php:87
|
182 |
+
#: my-calendar-event-manager.php:240
|
183 |
+
#: my-calendar-event-manager.php:263
|
184 |
+
#: my-calendar-event-manager.php:277
|
185 |
+
#: my-calendar-event-manager.php:286
|
186 |
+
#: my-calendar-event-manager.php:872
|
187 |
+
#: my-calendar-event-manager.php:875
|
188 |
+
#: my-calendar-event-manager.php:878
|
189 |
+
#: my-calendar-event-manager.php:888
|
190 |
+
#: my-calendar-event-manager.php:896
|
191 |
+
#: my-calendar-event-manager.php:912
|
192 |
+
#: my-calendar-event-manager.php:918
|
193 |
+
#@ my-calendar
|
194 |
+
msgid "Error"
|
195 |
+
msgstr "Fehler"
|
196 |
+
|
197 |
+
#: my-calendar-event-manager.php:246
|
198 |
+
#@ my-calendar
|
199 |
+
msgid "Event added. It will now show in your calendar."
|
200 |
+
msgstr "Event hinzugefügt und im Kalender erschienen."
|
201 |
+
|
202 |
+
#: my-calendar-event-manager.php:263
|
203 |
+
#@ my-calendar
|
204 |
+
msgid "Your event was not updated."
|
205 |
+
msgstr "Ihr Event wurde nicht aktualisiert"
|
206 |
+
|
207 |
+
#: my-calendar-event-manager.php:265
|
208 |
+
#@ my-calendar
|
209 |
+
msgid "Nothing was changed in that update."
|
210 |
+
msgstr "In diesem Update gab es keine Änderungen"
|
211 |
+
|
212 |
+
#: my-calendar-event-manager.php:267
|
213 |
+
#@ my-calendar
|
214 |
+
msgid "Event updated successfully"
|
215 |
+
msgstr "Event erfolgreich aktualisert"
|
216 |
+
|
217 |
+
#: my-calendar-event-manager.php:270
|
218 |
+
#@ my-calendar
|
219 |
+
msgid "You do not have sufficient permissions to edit that event."
|
220 |
+
msgstr "Sie haben keine ausreichenden Rechte um das Event zu ändern."
|
221 |
+
|
222 |
+
#: my-calendar-event-manager.php:277
|
223 |
+
#@ my-calendar
|
224 |
+
msgid "You can't delete an event if you haven't submitted an event id"
|
225 |
+
msgstr "Sie können kein Event löschen, wenn sie nicht die event-id eingegeben haben"
|
226 |
+
|
227 |
+
#: my-calendar-event-manager.php:284
|
228 |
+
#@ my-calendar
|
229 |
+
msgid "Event deleted successfully"
|
230 |
+
msgstr "Event erfolgreich gelöscht"
|
231 |
+
|
232 |
+
#: my-calendar-event-manager.php:286
|
233 |
+
#@ my-calendar
|
234 |
+
msgid "Despite issuing a request to delete, the event still remains in the database. Please investigate."
|
235 |
+
msgstr "Trotz des Versuchts das Event zu löschen befindet es sich noch in der Datenbank, bitte untersuchen sie das Problem"
|
236 |
+
|
237 |
+
#: my-calendar-event-manager.php:169
|
238 |
+
#: my-calendar-event-manager.php:326
|
239 |
+
#@ my-calendar
|
240 |
+
#@ default
|
241 |
+
msgid "Edit Event"
|
242 |
+
msgstr "Event editieren"
|
243 |
+
|
244 |
+
#: my-calendar-event-manager.php:173
|
245 |
+
#: my-calendar-event-manager.php:182
|
246 |
+
#@ my-calendar
|
247 |
+
msgid "You must provide an event id in order to edit it"
|
248 |
+
msgstr "Sie müssen eine event-id angeben um ein Event zu editieren"
|
249 |
+
|
250 |
+
#: my-calendar-event-manager.php:178
|
251 |
+
#: my-calendar-event-manager.php:326
|
252 |
+
#@ my-calendar
|
253 |
+
msgid "Copy Event"
|
254 |
+
msgstr "Event kopieren"
|
255 |
+
|
256 |
+
#: my-calendar-event-manager.php:188
|
257 |
+
#@ my-calendar
|
258 |
+
msgid "Add Event"
|
259 |
+
msgstr "Event hinzufügen"
|
260 |
+
|
261 |
+
#: my-calendar-event-manager.php:192
|
262 |
+
#@ my-calendar
|
263 |
+
msgid "Manage Events"
|
264 |
+
msgstr "Events verwalten"
|
265 |
+
|
266 |
+
#: my-calendar-event-manager.php:298
|
267 |
+
#@ my-calendar
|
268 |
+
msgid "Sorry! That's an invalid event key."
|
269 |
+
msgstr "Entschuldigung, das ist ein falscher Event-Schlüssel."
|
270 |
+
|
271 |
+
#: my-calendar-event-manager.php:302
|
272 |
+
#@ my-calendar
|
273 |
+
msgid "Sorry! We couldn't find an event with that ID."
|
274 |
+
msgstr "Entschuldigung, wir konnten mit kein Event mit dieser ID finden."
|
275 |
+
|
276 |
+
#: my-calendar-event-manager.php:326
|
277 |
+
#@ my-calendar
|
278 |
+
msgid "Add an Event"
|
279 |
+
msgstr "Event hinzufügen"
|
280 |
+
|
281 |
+
#: my-calendar-event-manager.php:362
|
282 |
+
#@ my-calendar
|
283 |
+
msgid "Enter your Event Information"
|
284 |
+
msgstr "Geben sie ihre Eventinformationen ein"
|
285 |
+
|
286 |
+
#: my-calendar-event-manager.php:364
|
287 |
+
#@ my-calendar
|
288 |
+
msgid "Event Title"
|
289 |
+
msgstr "Event Titel"
|
290 |
+
|
291 |
+
#: my-calendar-event-manager.php:383
|
292 |
+
#@ my-calendar
|
293 |
+
msgid "Event Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
294 |
+
msgstr "Event Beschreibung (<abbr title=\"hypertext markup language\">HTML</abbr> erlaubt)"
|
295 |
+
|
296 |
+
#: my-calendar-event-manager.php:389
|
297 |
+
#@ my-calendar
|
298 |
+
msgid "Event Short Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
299 |
+
msgstr "Event Kurzbeschreibung (<abbr title=\"hypertext markup language\">HTML</abbr> erlaubt)"
|
300 |
+
|
301 |
+
#: my-calendar-event-manager.php:419
|
302 |
+
#@ my-calendar
|
303 |
+
msgid "Event Category"
|
304 |
+
msgstr "Event Kategorie"
|
305 |
+
|
306 |
+
#: my-calendar-event-manager.php:444
|
307 |
+
#@ my-calendar
|
308 |
+
msgid "Event Link (Optional)"
|
309 |
+
msgstr "Event Link (optional)"
|
310 |
+
|
311 |
+
#: my-calendar-event-manager.php:444
|
312 |
+
#@ my-calendar
|
313 |
+
msgid "This link will expire when the event passes."
|
314 |
+
msgstr "Dieser Link wird ungültig, wenn das Event vorrüber ist."
|
315 |
+
|
316 |
+
#: my-calendar-event-manager.php:455
|
317 |
+
#@ my-calendar
|
318 |
+
msgid "Start Date (YYYY-MM-DD)"
|
319 |
+
msgstr "Start Datum (JJJJ-MM-TT)"
|
320 |
+
|
321 |
+
#: my-calendar-event-manager.php:455
|
322 |
+
#@ my-calendar
|
323 |
+
msgid "Time (hh:mm)"
|
324 |
+
msgstr "Zeit (ss:mm)"
|
325 |
+
|
326 |
+
#: my-calendar-event-manager.php:472
|
327 |
+
#@ my-calendar
|
328 |
+
msgid "Current time difference from GMT is "
|
329 |
+
msgstr "Aktuelle Zeitdifferenz vom GMT ist "
|
330 |
+
|
331 |
+
#: my-calendar-event-manager.php:472
|
332 |
+
#@ my-calendar
|
333 |
+
msgid " hour(s)"
|
334 |
+
msgstr "Stunde(n)"
|
335 |
+
|
336 |
+
#: my-calendar-event-manager.php:464
|
337 |
+
#@ my-calendar
|
338 |
+
msgid "End Time (hh:mm)"
|
339 |
+
msgstr "Endzeit (ss:mm)"
|
340 |
+
|
341 |
+
#: my-calendar-event-manager.php:481
|
342 |
+
#@ my-calendar
|
343 |
+
msgid "Recurring Events"
|
344 |
+
msgstr "Wiederkehrende Events"
|
345 |
+
|
346 |
+
#: my-calendar-event-manager.php:484
|
347 |
+
#@ my-calendar
|
348 |
+
msgid "Repeats for"
|
349 |
+
msgstr "Wiederholen für"
|
350 |
+
|
351 |
+
#: my-calendar-event-manager.php:485
|
352 |
+
#@ my-calendar
|
353 |
+
msgid "Units"
|
354 |
+
msgstr "Einheiten"
|
355 |
+
|
356 |
+
#: my-calendar-event-manager.php:486
|
357 |
+
#@ my-calendar
|
358 |
+
msgid "Does not recur"
|
359 |
+
msgstr "Erscheint nicht"
|
360 |
+
|
361 |
+
#: my-calendar-event-manager.php:487
|
362 |
+
#: my-calendar-event-manager.php:706
|
363 |
+
#@ my-calendar
|
364 |
+
msgid "Daily"
|
365 |
+
msgstr "täglich"
|
366 |
+
|
367 |
+
#: my-calendar-event-manager.php:488
|
368 |
+
#: my-calendar-event-manager.php:707
|
369 |
+
#@ my-calendar
|
370 |
+
msgid "Weekly"
|
371 |
+
msgstr "wöchentlich"
|
372 |
+
|
373 |
+
#: my-calendar-event-manager.php:489
|
374 |
+
#@ my-calendar
|
375 |
+
msgid "Bi-weekly"
|
376 |
+
msgstr "aller zwei Wochen"
|
377 |
+
|
378 |
+
#: my-calendar-event-manager.php:492
|
379 |
+
#@ my-calendar
|
380 |
+
msgid "Annually"
|
381 |
+
msgstr "jährlich"
|
382 |
+
|
383 |
+
#: my-calendar-event-manager.php:511
|
384 |
+
#@ my-calendar
|
385 |
+
msgid "Event Registration Status"
|
386 |
+
msgstr "Registierungsstatus des Events"
|
387 |
+
|
388 |
+
#: my-calendar-event-manager.php:514
|
389 |
+
#@ my-calendar
|
390 |
+
msgid "Open"
|
391 |
+
msgstr "offen"
|
392 |
+
|
393 |
+
#: my-calendar-event-manager.php:515
|
394 |
+
#@ my-calendar
|
395 |
+
msgid "Closed"
|
396 |
+
msgstr "geschlossen"
|
397 |
+
|
398 |
+
#: my-calendar-event-manager.php:516
|
399 |
+
#@ my-calendar
|
400 |
+
msgid "Does not apply"
|
401 |
+
msgstr "wird nicht angenommen"
|
402 |
+
|
403 |
+
#: my-calendar-event-manager.php:536
|
404 |
+
#: my-calendar-locations.php:87
|
405 |
+
#@ my-calendar
|
406 |
+
msgid "Event Location"
|
407 |
+
msgstr "Veranstaltungsort"
|
408 |
+
|
409 |
+
#: my-calendar-event-manager.php:543
|
410 |
+
#@ my-calendar
|
411 |
+
msgid "Choose a preset location:"
|
412 |
+
msgstr "Einen vordefinierten Ort auswählen"
|
413 |
+
|
414 |
+
#: my-calendar-event-manager.php:557
|
415 |
+
#@ my-calendar
|
416 |
+
msgid "Add recurring locations for later use."
|
417 |
+
msgstr "Wiederkehrenden Ort für spätere benutzung hinzufügen"
|
418 |
+
|
419 |
+
#: my-calendar-event-manager.php:566
|
420 |
+
#: my-calendar-locations.php:89
|
421 |
+
#@ my-calendar
|
422 |
+
msgid "All location fields are optional: <em>insufficient information may result in an inaccurate map</em>."
|
423 |
+
msgstr "Alle Felder sind optional (können aber in einem Kartenfehler resultieren)."
|
424 |
+
|
425 |
+
#: my-calendar-event-manager.php:569
|
426 |
+
#: my-calendar-locations.php:92
|
427 |
+
#@ my-calendar
|
428 |
+
msgid "Name of Location (e.g. <em>Joe's Bar and Grill</em>)"
|
429 |
+
msgstr "Name des Orts"
|
430 |
+
|
431 |
+
#: my-calendar-event-manager.php:572
|
432 |
+
#: my-calendar-locations.php:95
|
433 |
+
#@ my-calendar
|
434 |
+
msgid "Street Address"
|
435 |
+
msgstr "Straßenname"
|
436 |
+
|
437 |
+
#: my-calendar-event-manager.php:575
|
438 |
+
#: my-calendar-locations.php:98
|
439 |
+
#@ my-calendar
|
440 |
+
msgid "Street Address (2)"
|
441 |
+
msgstr "Straßenname (2)"
|
442 |
+
|
443 |
+
#: my-calendar-event-manager.php:578
|
444 |
+
#: my-calendar-locations.php:101
|
445 |
+
#: my-calendar-settings.php:550
|
446 |
+
#@ my-calendar
|
447 |
+
msgid "City"
|
448 |
+
msgstr "Stadt"
|
449 |
+
|
450 |
+
#: my-calendar-event-manager.php:578
|
451 |
+
#: my-calendar-locations.php:101
|
452 |
+
#: my-calendar-settings.php:551
|
453 |
+
#@ my-calendar
|
454 |
+
msgid "State/Province"
|
455 |
+
msgstr "Bundesland/Provinz"
|
456 |
+
|
457 |
+
#: my-calendar-event-manager.php:578
|
458 |
+
#: my-calendar-locations.php:101
|
459 |
+
#: my-calendar-settings.php:553
|
460 |
+
#@ my-calendar
|
461 |
+
msgid "Postal Code"
|
462 |
+
msgstr "Postleitzahl"
|
463 |
+
|
464 |
+
#: my-calendar-event-manager.php:581
|
465 |
+
#: my-calendar-locations.php:104
|
466 |
+
#: my-calendar-settings.php:552
|
467 |
+
#@ my-calendar
|
468 |
+
msgid "Country"
|
469 |
+
msgstr "Land"
|
470 |
+
|
471 |
+
#: my-calendar-event-manager.php:584
|
472 |
+
#: my-calendar-locations.php:107
|
473 |
+
#@ my-calendar
|
474 |
+
msgid "Initial Zoom"
|
475 |
+
msgstr "Zoomstufe"
|
476 |
+
|
477 |
+
#: my-calendar-event-manager.php:586
|
478 |
+
#: my-calendar-locations.php:109
|
479 |
+
#@ my-calendar
|
480 |
+
msgid "Neighborhood"
|
481 |
+
msgstr "Nachbarschaft"
|
482 |
+
|
483 |
+
#: my-calendar-event-manager.php:587
|
484 |
+
#: my-calendar-locations.php:110
|
485 |
+
#@ my-calendar
|
486 |
+
msgid "Small City"
|
487 |
+
msgstr "Kleinstadt"
|
488 |
+
|
489 |
+
#: my-calendar-event-manager.php:588
|
490 |
+
#: my-calendar-locations.php:111
|
491 |
+
#@ my-calendar
|
492 |
+
msgid "Large City"
|
493 |
+
msgstr "Großstadt"
|
494 |
+
|
495 |
+
#: my-calendar-event-manager.php:589
|
496 |
+
#: my-calendar-locations.php:112
|
497 |
+
#@ my-calendar
|
498 |
+
msgid "Greater Metro Area"
|
499 |
+
msgstr "Größeres Ballungsgebiet"
|
500 |
+
|
501 |
+
#: my-calendar-event-manager.php:590
|
502 |
+
#: my-calendar-locations.php:113
|
503 |
+
#@ my-calendar
|
504 |
+
msgid "State"
|
505 |
+
msgstr "Bundesland"
|
506 |
+
|
507 |
+
#: my-calendar-event-manager.php:591
|
508 |
+
#: my-calendar-locations.php:114
|
509 |
+
#@ my-calendar
|
510 |
+
msgid "Region"
|
511 |
+
msgstr "Region"
|
512 |
+
|
513 |
+
#: my-calendar-event-manager.php:595
|
514 |
+
#: my-calendar-locations.php:118
|
515 |
+
#@ my-calendar
|
516 |
+
msgid "GPS Coordinates (optional)"
|
517 |
+
msgstr "GPS Koordinaten (optional)"
|
518 |
+
|
519 |
+
#: my-calendar-locations.php:120
|
520 |
+
#@ my-calendar
|
521 |
+
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to pinpoint your location."
|
522 |
+
msgstr "Wenn Sie GPS Koordinaten eingeben, werden diese statt der Adresse verwendent"
|
523 |
+
|
524 |
+
#: my-calendar-event-manager.php:600
|
525 |
+
#: my-calendar-locations.php:124
|
526 |
+
#@ my-calendar
|
527 |
+
msgid "Longitude"
|
528 |
+
msgstr "Länge"
|
529 |
+
|
530 |
+
#: my-calendar-event-manager.php:600
|
531 |
+
#: my-calendar-locations.php:123
|
532 |
+
#@ my-calendar
|
533 |
+
msgid "Latitude"
|
534 |
+
msgstr "Breite"
|
535 |
+
|
536 |
+
#: my-calendar-event-manager.php:338
|
537 |
+
#@ my-calendar
|
538 |
+
msgid "Save Event"
|
539 |
+
msgstr "Event speichern"
|
540 |
+
|
541 |
+
#: my-calendar-event-manager.php:670
|
542 |
+
#: my-calendar-widgets.php:32
|
543 |
+
#: my-calendar-widgets.php:98
|
544 |
+
#@ my-calendar
|
545 |
+
msgid "Title"
|
546 |
+
msgstr "Titel"
|
547 |
+
|
548 |
+
#: my-calendar-event-manager.php:671
|
549 |
+
#: my-calendar-locations.php:155
|
550 |
+
#@ my-calendar
|
551 |
+
msgid "Location"
|
552 |
+
msgstr "Ort"
|
553 |
+
|
554 |
+
#: my-calendar-event-manager.php:672
|
555 |
+
#@ my-calendar
|
556 |
+
msgid "Description"
|
557 |
+
msgstr "Beschreibung"
|
558 |
+
|
559 |
+
#: my-calendar-event-manager.php:673
|
560 |
+
#@ my-calendar
|
561 |
+
msgid "Start Date"
|
562 |
+
msgstr "Anfangsdatum"
|
563 |
+
|
564 |
+
#: my-calendar-event-manager.php:674
|
565 |
+
#@ my-calendar
|
566 |
+
msgid "Recurs"
|
567 |
+
msgstr "Wiederholungen"
|
568 |
+
|
569 |
+
#: my-calendar-event-manager.php:675
|
570 |
+
#: my-calendar-settings.php:264
|
571 |
+
#: my-calendar-settings.php:273
|
572 |
+
#: my-calendar-settings.php:281
|
573 |
+
#@ my-calendar
|
574 |
+
msgid "Author"
|
575 |
+
msgstr "Autor"
|
576 |
+
|
577 |
+
#: my-calendar-event-manager.php:676
|
578 |
+
#@ my-calendar
|
579 |
+
msgid "Category"
|
580 |
+
msgstr "Kategorie"
|
581 |
+
|
582 |
+
#: my-calendar-event-manager.php:677
|
583 |
+
#@ my-calendar
|
584 |
+
msgid "Edit / Delete"
|
585 |
+
msgstr "editieren/löschen"
|
586 |
+
|
587 |
+
#: my-calendar-event-manager.php:705
|
588 |
+
#@ my-calendar
|
589 |
+
msgid "Never"
|
590 |
+
msgstr "niemals"
|
591 |
+
|
592 |
+
#: my-calendar-event-manager.php:708
|
593 |
+
#@ my-calendar
|
594 |
+
msgid "Bi-Weekly"
|
595 |
+
msgstr "aller zwei Wochen"
|
596 |
+
|
597 |
+
#: my-calendar-event-manager.php:711
|
598 |
+
#@ my-calendar
|
599 |
+
msgid "Yearly"
|
600 |
+
msgstr "jährlich"
|
601 |
+
|
602 |
+
#: my-calendar-event-manager.php:714
|
603 |
+
#@ my-calendar
|
604 |
+
msgid "Forever"
|
605 |
+
msgstr "für immer"
|
606 |
+
|
607 |
+
#: my-calendar-event-manager.php:715
|
608 |
+
#@ my-calendar
|
609 |
+
msgid "Times"
|
610 |
+
msgstr "Zeiten"
|
611 |
+
|
612 |
+
#: my-calendar-event-manager.php:730
|
613 |
+
#@ my-calendar
|
614 |
+
msgid "Copy"
|
615 |
+
msgstr "kopieren"
|
616 |
+
|
617 |
+
#: my-calendar-event-manager.php:767
|
618 |
+
#@ my-calendar
|
619 |
+
msgid "There are no events in the database!"
|
620 |
+
msgstr "Es sind keine Events in der Datenbank"
|
621 |
+
|
622 |
+
#: my-calendar-event-manager.php:872
|
623 |
+
#@ my-calendar
|
624 |
+
msgid "Your event end date must be either after or the same as your event begin date"
|
625 |
+
msgstr "Das Eventende muss entweder am oder nach dem Startdatum liegen"
|
626 |
+
|
627 |
+
#: my-calendar-event-manager.php:875
|
628 |
+
#@ my-calendar
|
629 |
+
msgid "Your date formatting is correct but one or more of your dates is invalid. Check for number of days in month and leap year related errors."
|
630 |
+
msgstr "Die Datumsformatierung ist korrekt aber eine oder mehrere Daten sind ungültig. Überprüfen sie die Anzahl der Tage im Monat oder Fehler auf Grund eines Schaltjahres"
|
631 |
+
|
632 |
+
#: my-calendar-event-manager.php:878
|
633 |
+
#@ my-calendar
|
634 |
+
msgid "Both start and end dates must be in the format YYYY-MM-DD"
|
635 |
+
msgstr "Start und Enddatum muss im Format JJJJ-MM-TT sein (bspw. 2010-11-25)"
|
636 |
+
|
637 |
+
#: my-calendar-event-manager.php:888
|
638 |
+
#@ my-calendar
|
639 |
+
msgid "The time field must either be blank or be entered in the format hh:mm"
|
640 |
+
msgstr "Das Start-Zeitfeld muss endweder frei gelassen werden oder im Format ss-mm eingegeben werden (bspw. 19:50)"
|
641 |
+
|
642 |
+
#: my-calendar-event-manager.php:896
|
643 |
+
#@ my-calendar
|
644 |
+
msgid "The end time field must either be blank or be entered in the format hh:mm"
|
645 |
+
msgstr "Das End-Zeitfeld muss endweder frei gelassen werden oder im Format ss-mm eingegeben werden (bspw. 19:50)"
|
646 |
+
|
647 |
+
#: my-calendar-event-manager.php:912
|
648 |
+
#@ my-calendar
|
649 |
+
msgid "The event title must be between 1 and 255 characters in length."
|
650 |
+
msgstr "Der Eventtitel muss zwischen 1 und 255 Zeichen haben"
|
651 |
+
|
652 |
+
#: my-calendar-help.php:7
|
653 |
+
#@ my-calendar
|
654 |
+
msgid "How to use My Calendar"
|
655 |
+
msgstr "Wie My Calender benutzt wird"
|
656 |
+
|
657 |
+
#: my-calendar-help.php:12
|
658 |
+
#@ my-calendar
|
659 |
+
msgid "Shortcode Syntax"
|
660 |
+
msgstr "Shortcode Syntax"
|
661 |
+
|
662 |
+
#: my-calendar-help.php:15
|
663 |
+
#@ my-calendar
|
664 |
+
msgid "These shortcodes can be used in Posts, Pages, or in text widgets."
|
665 |
+
msgstr "Diese Shortcodes können in Artikeln, Seiten oder in Textwidgets verwendet werden."
|
666 |
+
|
667 |
+
#: my-calendar-help.php:19
|
668 |
+
#@ my-calendar
|
669 |
+
msgid "This basic shortcode will show the calendar on a post or page including all categories and the category key, in a traditional month-by-month format."
|
670 |
+
msgstr "Dieser Shortcodes zeigt den Kalender in Artikeln oder Seiten inklusive aller Kategorien und Kategorie-Schlüssel in einem Monat-für-Monat format an"
|
671 |
+
|
672 |
+
#: my-calendar-help.php:39
|
673 |
+
#@ my-calendar
|
674 |
+
msgid "Category Icons"
|
675 |
+
msgstr "Kategorie Icon"
|
676 |
+
|
677 |
+
#: my-calendar-help.php:42
|
678 |
+
#@ my-calendar
|
679 |
+
msgid "My Calendar is designed to manage multiple calendars. The basis for these calendars are categories; you can easily setup a calendar page which includes all categories, or you can dedicate separate pages to calendars in each category. For an example, this might be useful for you in managing the tour calendars for multiple bands; event calendars for a variety of locations, etc."
|
680 |
+
msgstr "My Calender ist designt um mehrere Kalender zu verwalten. Die Basis dieser Kalender sind Kategorien. Sie können einfach eine Kalenderseite erstellen, die alle Kategorien einschließt oder mehre Seiten erstellen und verschiedene Kategorien in jeder anzeigen. Zum Beispiel könnte dies sinnvoll sein, wenn Sie einen Tourkalender für mehre Bands verwalten wollen oder Kalender für mehre Veranstaltungsorte usw."
|
681 |
+
|
682 |
+
#: my-calendar-help.php:45
|
683 |
+
#@ my-calendar
|
684 |
+
msgid "The pre-installed category icons may not be especially useful for your needs or design. I'm assuming that you're going to upload your own icons -- all you need to do is upload them to the plugin's icons folder, and they'll be available for immediate use, or place them in a folder at \"my-calendar-custom\" to avoid having them overwritten by upgrades."
|
685 |
+
msgstr "Das vorinstallierte Kategorie Icon ist möglicherweise nicht sinnvoll für ihre Anforderung oder ihre Homepagedesign. Ich nehme an, dass sie ihr eigenes Icon hochladen. Dazu müssen sie das Icon in den \"icon\"-Ordner im \"plugin\"-Verzeichnis hochladen oder sie ersetzten den order \"my-candar-costum\" um das Überschreiben bei Updates zu vermeiden."
|
686 |
+
|
687 |
+
#: my-calendar-help.php:45
|
688 |
+
#@ my-calendar
|
689 |
+
msgid "Your icons folder is:"
|
690 |
+
msgstr "Ihr Icon-Ordnder ist:"
|
691 |
+
|
692 |
+
#: my-calendar-help.php:45
|
693 |
+
#@ my-calendar
|
694 |
+
msgid "You can alternately place icons in:"
|
695 |
+
msgstr "Sie können Icons alternativ ablegen unter:"
|
696 |
+
|
697 |
+
#: my-calendar-help.php:66
|
698 |
+
#@ my-calendar
|
699 |
+
msgid "Widget Templating"
|
700 |
+
msgstr "Widget-Einstellungen"
|
701 |
+
|
702 |
+
#: my-calendar-help.php:73
|
703 |
+
#@ my-calendar
|
704 |
+
msgid "Displays the name of the category the event is in."
|
705 |
+
msgstr "Zeigt den Namen der Kategorie in der das Event ist."
|
706 |
+
|
707 |
+
#: my-calendar-help.php:76
|
708 |
+
#@ my-calendar
|
709 |
+
msgid "Displays the title of the event."
|
710 |
+
msgstr "Zeigt den Titel des Events."
|
711 |
+
|
712 |
+
#: my-calendar-help.php:79
|
713 |
+
#@ my-calendar
|
714 |
+
msgid "Displays the start time for the event."
|
715 |
+
msgstr "Zeigt die Startzeit des Events."
|
716 |
+
|
717 |
+
#: my-calendar-help.php:85
|
718 |
+
#@ my-calendar
|
719 |
+
msgid "Displays the date on which the event begins."
|
720 |
+
msgstr "Zeigt das Startdatum des Events."
|
721 |
+
|
722 |
+
#: my-calendar-help.php:88
|
723 |
+
#@ my-calendar
|
724 |
+
msgid "Displays the date on which the event ends."
|
725 |
+
msgstr "Zeigt das Enddatum des Events."
|
726 |
+
|
727 |
+
#: my-calendar-help.php:91
|
728 |
+
#@ my-calendar
|
729 |
+
msgid "Displays the time at which the event ends."
|
730 |
+
msgstr "Zeigt die Endzeit des Events."
|
731 |
+
|
732 |
+
#: my-calendar-help.php:94
|
733 |
+
#@ my-calendar
|
734 |
+
msgid "Displays the WordPress author who posted the event."
|
735 |
+
msgstr "Zeigt den Wordpress Autor des Events."
|
736 |
+
|
737 |
+
#: my-calendar-help.php:100
|
738 |
+
#@ my-calendar
|
739 |
+
msgid "Displays the URL provided for the event."
|
740 |
+
msgstr "Zeigt die URL im Events."
|
741 |
+
|
742 |
+
#: my-calendar-help.php:103
|
743 |
+
#@ my-calendar
|
744 |
+
msgid "Displays the description of the event."
|
745 |
+
msgstr "Zeigt die Beschreibung des Events."
|
746 |
+
|
747 |
+
#: my-calendar-help.php:106
|
748 |
+
#@ my-calendar
|
749 |
+
msgid "Displays title of the event as a link if a URL is present, or the title alone if no URL is available."
|
750 |
+
msgstr "Zeigt den Titel des Events als einen Link wenn eine URL hinterlegt wurde oder nur den Titel, wenn keine URL hinterlegt ist."
|
751 |
+
|
752 |
+
#: my-calendar-help.php:109
|
753 |
+
#@ my-calendar
|
754 |
+
msgid "Displays the name of the location of the event."
|
755 |
+
msgstr "Zeigt den Namen des Veranstaltungsortes des Events."
|
756 |
+
|
757 |
+
#: my-calendar-help.php:112
|
758 |
+
#@ my-calendar
|
759 |
+
msgid "Displays the first line of the site address."
|
760 |
+
msgstr "Zeigt die erste Zeile des Straßenfeldes."
|
761 |
+
|
762 |
+
#: my-calendar-help.php:115
|
763 |
+
#@ my-calendar
|
764 |
+
msgid "Displays the second line of the site address."
|
765 |
+
msgstr "Zeigt die zweite Zeile des Straßenfeldes."
|
766 |
+
|
767 |
+
#: my-calendar-help.php:118
|
768 |
+
#@ my-calendar
|
769 |
+
msgid "Displays the city for the event."
|
770 |
+
msgstr "Zeigt die Stadt des Events"
|
771 |
+
|
772 |
+
#: my-calendar-help.php:121
|
773 |
+
#@ my-calendar
|
774 |
+
msgid "Displays the state for the event."
|
775 |
+
msgstr "Zeigt das Bundesland des Events"
|
776 |
+
|
777 |
+
#: my-calendar-help.php:124
|
778 |
+
#@ my-calendar
|
779 |
+
msgid "Displays the postcode for the event."
|
780 |
+
msgstr "Zeigt die Postleitzahl des Events"
|
781 |
+
|
782 |
+
#: my-calendar-help.php:127
|
783 |
+
#@ my-calendar
|
784 |
+
msgid "Displays the country for the event location."
|
785 |
+
msgstr "Zeigt das Land das Veranstaltungsortes"
|
786 |
+
|
787 |
+
#: my-calendar-help.php:130
|
788 |
+
#@ my-calendar
|
789 |
+
msgid "Displays the event address in <a href=\"http://microformats.org/wiki/hcard\">hcard</a> format."
|
790 |
+
msgstr "Zeigt die Eventadresse im <a href=\"http://microformats.org/wiki/hcard\">HCard</a>-Format"
|
791 |
+
|
792 |
+
#: my-calendar-help.php:133
|
793 |
+
#@ my-calendar
|
794 |
+
msgid "Displays a link to a Google Map of the event, if sufficient address information is available. If not, will be empty."
|
795 |
+
msgstr "Zeigt den Link zu Google Maps für das Event, wenn genügend Informationen hinterlegt sind, sonst bleibt das Feld leer."
|
796 |
+
|
797 |
+
#: my-calendar-help.php:136
|
798 |
+
#@ my-calendar
|
799 |
+
msgid "Displays text indicating whether registration for the event is currently open or closed; displays nothing if that choice is selected in the event."
|
800 |
+
msgstr "Zeigt die Text an, ob die Registration geöffnet oder geschlossen ist. "
|
801 |
+
|
802 |
+
#: my-calendar-help.php:139
|
803 |
+
#@ my-calendar
|
804 |
+
msgid "Displays the short version of the event description."
|
805 |
+
msgstr "Zeigt die Kurtversion der Eventbeschreibung"
|
806 |
+
|
807 |
+
#: my-calendar-locations.php:27
|
808 |
+
#@ my-calendar
|
809 |
+
msgid "Location added successfully"
|
810 |
+
msgstr "Ort erfolgreich hinzugefügt"
|
811 |
+
|
812 |
+
#: my-calendar-locations.php:29
|
813 |
+
#@ my-calendar
|
814 |
+
msgid "Location could not be added to database"
|
815 |
+
msgstr "Ort konnte nicht zur Datenbank hinzugefügt werden"
|
816 |
+
|
817 |
+
#: my-calendar-locations.php:35
|
818 |
+
#@ my-calendar
|
819 |
+
msgid "Location deleted successfully"
|
820 |
+
msgstr "Ort erfolgreich gelöscht"
|
821 |
+
|
822 |
+
#: my-calendar-locations.php:37
|
823 |
+
#@ my-calendar
|
824 |
+
msgid "Location could not be deleted"
|
825 |
+
msgstr "Ort konnte nicht gelöscht werden"
|
826 |
+
|
827 |
+
#: my-calendar-locations.php:48
|
828 |
+
#@ my-calendar
|
829 |
+
msgid "Location could not be edited."
|
830 |
+
msgstr "Ort konnte nicht geändert werden"
|
831 |
+
|
832 |
+
#: my-calendar-locations.php:50
|
833 |
+
#@ my-calendar
|
834 |
+
msgid "Location was not changed."
|
835 |
+
msgstr "Ort konnte nicht geladen werden"
|
836 |
+
|
837 |
+
#: my-calendar-locations.php:52
|
838 |
+
#@ my-calendar
|
839 |
+
msgid "Location edited successfully"
|
840 |
+
msgstr "Ort erfolgreich bearbeitet"
|
841 |
+
|
842 |
+
#: my-calendar-locations.php:64
|
843 |
+
#@ my-calendar
|
844 |
+
msgid "Add New Location"
|
845 |
+
msgstr "Neuen Ort hinzufügen"
|
846 |
+
|
847 |
+
#: my-calendar-locations.php:66
|
848 |
+
#@ my-calendar
|
849 |
+
msgid "Edit Location"
|
850 |
+
msgstr "Ort bearbeiten"
|
851 |
+
|
852 |
+
#: my-calendar-locations.php:71
|
853 |
+
#@ my-calendar
|
854 |
+
msgid "Location Editor"
|
855 |
+
msgstr "Orts-Editor"
|
856 |
+
|
857 |
+
#: my-calendar-locations.php:128
|
858 |
+
#@ my-calendar
|
859 |
+
msgid "Add Location"
|
860 |
+
msgstr "Ort hinzufügen"
|
861 |
+
|
862 |
+
#: my-calendar-locations.php:142
|
863 |
+
#: my-calendar.php:239
|
864 |
+
#@ my-calendar
|
865 |
+
msgid "Manage Locations"
|
866 |
+
msgstr "Orte verwalten"
|
867 |
+
|
868 |
+
#: my-calendar-locations.php:177
|
869 |
+
#@ my-calendar
|
870 |
+
msgid "There are no locations in the database yet!"
|
871 |
+
msgstr "Bisher sind keine Orte in der Datenbank"
|
872 |
+
|
873 |
+
#: my-calendar-locations.php:181
|
874 |
+
#@ my-calendar
|
875 |
+
msgid "Please note: editing or deleting locations stored for re-use will have no effect on any event previously scheduled at that location. The location database exists purely as a shorthand method to enter frequently used locations into event records."
|
876 |
+
msgstr "Achtung: Ändern oder Löschen von Orten, die für die Wiederverwendung gespeichert wurden, wird keinen Effekt auf vorher geplante Events haben haben."
|
877 |
+
|
878 |
+
#: my-calendar-settings.php:76
|
879 |
+
#@ my-calendar
|
880 |
+
msgid "Categories imported successfully."
|
881 |
+
msgstr "Kategorie erfolgreich importiert."
|
882 |
+
|
883 |
+
#: my-calendar-settings.php:78
|
884 |
+
#@ my-calendar
|
885 |
+
msgid "Categories not imported."
|
886 |
+
msgstr "Kategorie nicht importiert."
|
887 |
+
|
888 |
+
#: my-calendar-settings.php:81
|
889 |
+
#@ my-calendar
|
890 |
+
msgid "Events imported successfully."
|
891 |
+
msgstr "Events erfolgreich importiert."
|
892 |
+
|
893 |
+
#: my-calendar-settings.php:83
|
894 |
+
#@ my-calendar
|
895 |
+
msgid "Events not imported."
|
896 |
+
msgstr "Events nicht importiert."
|
897 |
+
|
898 |
+
#: my-calendar-settings.php:249
|
899 |
+
#@ my-calendar
|
900 |
+
msgid "My Calendar Options"
|
901 |
+
msgstr "My Calender Optionen"
|
902 |
+
|
903 |
+
#: my-calendar-settings.php:252
|
904 |
+
#@ my-calendar
|
905 |
+
msgid "Calendar Settings"
|
906 |
+
msgstr "Kalender-Einstellungen"
|
907 |
+
|
908 |
+
#: my-calendar-settings.php:259
|
909 |
+
#@ my-calendar
|
910 |
+
msgid "Calendar Options: Management"
|
911 |
+
msgstr "Kalender Optionen: Management"
|
912 |
+
|
913 |
+
#: my-calendar-settings.php:262
|
914 |
+
#: my-calendar-settings.php:271
|
915 |
+
#@ my-calendar
|
916 |
+
msgid "Subscriber"
|
917 |
+
msgstr "Abonnent"
|
918 |
+
|
919 |
+
#: my-calendar-settings.php:263
|
920 |
+
#: my-calendar-settings.php:272
|
921 |
+
#: my-calendar-settings.php:280
|
922 |
+
#@ my-calendar
|
923 |
+
msgid "Contributor"
|
924 |
+
msgstr "Mitarbeiter"
|
925 |
+
|
926 |
+
#: my-calendar-settings.php:265
|
927 |
+
#: my-calendar-settings.php:274
|
928 |
+
#: my-calendar-settings.php:282
|
929 |
+
#@ my-calendar
|
930 |
+
msgid "Editor"
|
931 |
+
msgstr "Redakteur"
|
932 |
+
|
933 |
+
#: my-calendar-settings.php:266
|
934 |
+
#: my-calendar-settings.php:275
|
935 |
+
#: my-calendar-settings.php:283
|
936 |
+
#@ my-calendar
|
937 |
+
msgid "Administrator"
|
938 |
+
msgstr "Administrator"
|
939 |
+
|
940 |
+
#: my-calendar-settings.php:300
|
941 |
+
#@ my-calendar
|
942 |
+
msgid "Calendar Options: Customize Text"
|
943 |
+
msgstr "Kalender-Optionen: Text anpassen"
|
944 |
+
|
945 |
+
#: my-calendar-settings.php:339
|
946 |
+
#@ my-calendar
|
947 |
+
msgid "Show Heading for Calendar"
|
948 |
+
msgstr "Zeige Überschrift des Kalenders"
|
949 |
+
|
950 |
+
#: my-calendar-settings.php:302
|
951 |
+
#@ my-calendar
|
952 |
+
msgid "Label for events without a specific time"
|
953 |
+
msgstr "Beschriftung für Events mit unbestimmter Zeit"
|
954 |
+
|
955 |
+
#: my-calendar-settings.php:305
|
956 |
+
#@ my-calendar
|
957 |
+
msgid "Previous events link text"
|
958 |
+
msgstr "Vorherige Events Text"
|
959 |
+
|
960 |
+
#: my-calendar-settings.php:305
|
961 |
+
#@ my-calendar
|
962 |
+
msgid "Previous Events"
|
963 |
+
msgstr "Vorherige Events"
|
964 |
+
|
965 |
+
#: my-calendar-settings.php:308
|
966 |
+
#@ my-calendar
|
967 |
+
msgid "Next events link text"
|
968 |
+
msgstr "Kommende Events Text"
|
969 |
+
|
970 |
+
#: my-calendar-settings.php:308
|
971 |
+
#@ my-calendar
|
972 |
+
msgid "Next Events"
|
973 |
+
msgstr "Kommende Events"
|
974 |
+
|
975 |
+
#: my-calendar-settings.php:311
|
976 |
+
#@ my-calendar
|
977 |
+
msgid "Text when events are open"
|
978 |
+
msgstr "Text für offene Events"
|
979 |
+
|
980 |
+
#: my-calendar-settings.php:311
|
981 |
+
#@ my-calendar
|
982 |
+
msgid "Registration is open"
|
983 |
+
msgstr "Registrierung geöffnet"
|
984 |
+
|
985 |
+
#: my-calendar-settings.php:314
|
986 |
+
#@ my-calendar
|
987 |
+
msgid "Text when events are closed"
|
988 |
+
msgstr "Text für geschlossene Events"
|
989 |
+
|
990 |
+
#: my-calendar-settings.php:314
|
991 |
+
#@ my-calendar
|
992 |
+
msgid "Registration is closed"
|
993 |
+
msgstr "Registrierung geschlossen"
|
994 |
+
|
995 |
+
#: my-calendar-settings.php:317
|
996 |
+
#@ my-calendar
|
997 |
+
msgid "Additional caption text"
|
998 |
+
msgstr "Zusätzlicher Beschriftungstext"
|
999 |
+
|
1000 |
+
#: my-calendar-settings.php:317
|
1001 |
+
#@ my-calendar
|
1002 |
+
msgid "The calendar caption is the text containing the displayed month and year in either list or calendar format. This text will be displayed following that existing text."
|
1003 |
+
msgstr "Die Kalender Beschriftung ist der Text, der die den Angezeigten Monat und das Jahr endweder in der Listen-/ oder der Kalenderansicht beinhaltet. Der Text wird nach dem existierenden Text angezeigt."
|
1004 |
+
|
1005 |
+
#: my-calendar-settings.php:332
|
1006 |
+
#@ my-calendar
|
1007 |
+
msgid "Calendar Options: Output"
|
1008 |
+
msgstr "Kalender-Optionen: Ausgabe"
|
1009 |
+
|
1010 |
+
#: my-calendar-settings.php:342
|
1011 |
+
#@ my-calendar
|
1012 |
+
msgid "In list mode, show how many months of events at a time:"
|
1013 |
+
msgstr "Im Listenmodus wie viele Monate auf einmal:"
|
1014 |
+
|
1015 |
+
#: my-calendar-settings.php:345
|
1016 |
+
#@ my-calendar
|
1017 |
+
msgid "Date format in list mode"
|
1018 |
+
msgstr "Datumsvormat im Listenmodus"
|
1019 |
+
|
1020 |
+
#: my-calendar-settings.php:346
|
1021 |
+
#@ my-calendar
|
1022 |
+
msgid "Date format uses the same syntax as the <a href=\"http://php.net/date\">PHP <code>date()</code> function</a>. Save options to update sample output."
|
1023 |
+
msgstr "Datumsvormat benutzt den gleichen Syntax wie die<a href=\"http://php.net/date\">PHP <code>date()</code> Funktion</a>. Optionen speichern um das Beispiel zu updaten."
|
1024 |
+
|
1025 |
+
#: my-calendar-settings.php:349
|
1026 |
+
#@ my-calendar
|
1027 |
+
msgid "Do you want to display the author name on events?"
|
1028 |
+
msgstr "Wollen sie den Autor eines Events anzeigen?"
|
1029 |
+
|
1030 |
+
#: my-calendar-settings.php:352
|
1031 |
+
#@ my-calendar
|
1032 |
+
msgid "Display a jumpbox for changing month and year quickly?"
|
1033 |
+
msgstr "Eine Auswahlliste für die Wahl des Monats/Jahres anzeigen?"
|
1034 |
+
|
1035 |
+
#: my-calendar-settings.php:355
|
1036 |
+
#@ my-calendar
|
1037 |
+
msgid "Hide category icons in output"
|
1038 |
+
msgstr "Kategorien Icons verstecken"
|
1039 |
+
|
1040 |
+
#: my-calendar-settings.php:358
|
1041 |
+
#@ my-calendar
|
1042 |
+
msgid "Show Link to Google Map (when sufficient address information is available.)"
|
1043 |
+
msgstr "Zeige einen Link zu Google Maps (wenn genügend Informationen hinterlegt sind)."
|
1044 |
+
|
1045 |
+
#: my-calendar-settings.php:361
|
1046 |
+
#@ my-calendar
|
1047 |
+
msgid "Show Event Address in Details"
|
1048 |
+
msgstr "Zeige Veranstaltungsort im Detail"
|
1049 |
+
|
1050 |
+
#: my-calendar-settings.php:364
|
1051 |
+
#@ my-calendar
|
1052 |
+
msgid "Show short description field on calendar."
|
1053 |
+
msgstr "Zeige das Kurzbeschreibungsfeld im Kalender"
|
1054 |
+
|
1055 |
+
#: my-calendar-settings.php:367
|
1056 |
+
#@ my-calendar
|
1057 |
+
msgid "Show full description field on calendar."
|
1058 |
+
msgstr "Zeige die das Komplettbeschreibungsfeld im Kalender"
|
1059 |
+
|
1060 |
+
#: my-calendar-settings.php:370
|
1061 |
+
#@ my-calendar
|
1062 |
+
msgid "Links associated with events will automatically expire after the event has passed."
|
1063 |
+
msgstr "Links, die mit einem Event verbunden sind, werden nach dem Ende des Events automatisch gelöscht."
|
1064 |
+
|
1065 |
+
#: my-calendar-settings.php:373
|
1066 |
+
#@ my-calendar
|
1067 |
+
msgid "Show current availability status of events."
|
1068 |
+
msgstr "Zeige aktuellen Verfügbarkeitsstatus von Events"
|
1069 |
+
|
1070 |
+
#: my-calendar-settings.php:426
|
1071 |
+
#@ my-calendar
|
1072 |
+
msgid "Calendar Options: Input"
|
1073 |
+
msgstr "Kalender-Optionen: Eingabe"
|
1074 |
+
|
1075 |
+
#: my-calendar-settings.php:431
|
1076 |
+
#@ my-calendar
|
1077 |
+
msgid "Show Event Location Dropdown Menu"
|
1078 |
+
msgstr "Zeige Veranstaltungsort Auswahlliste"
|
1079 |
+
|
1080 |
+
#: my-calendar-settings.php:431
|
1081 |
+
#@ my-calendar
|
1082 |
+
msgid "Show Event Short Description field"
|
1083 |
+
msgstr "Zeige Event Kurzbeschreibungsfeld"
|
1084 |
+
|
1085 |
+
#: my-calendar-settings.php:431
|
1086 |
+
#@ my-calendar
|
1087 |
+
msgid "Show Event Description Field"
|
1088 |
+
msgstr "Zeige Event Beschreibungsfeld"
|
1089 |
+
|
1090 |
+
#: my-calendar-settings.php:431
|
1091 |
+
#@ my-calendar
|
1092 |
+
msgid "Show Event Category field"
|
1093 |
+
msgstr "Zeige Event Kategorienfeld"
|
1094 |
+
|
1095 |
+
#: my-calendar-settings.php:431
|
1096 |
+
#@ my-calendar
|
1097 |
+
msgid "Show Event Link field"
|
1098 |
+
msgstr "Zeige Event Link-Feld"
|
1099 |
+
|
1100 |
+
#: my-calendar-settings.php:431
|
1101 |
+
#@ my-calendar
|
1102 |
+
msgid "Show event registration options"
|
1103 |
+
msgstr "Zeige Event Registierungsoptionen"
|
1104 |
+
|
1105 |
+
#: my-calendar-settings.php:431
|
1106 |
+
#@ my-calendar
|
1107 |
+
msgid "Show event location fields"
|
1108 |
+
msgstr "Zeige Veranstaltungsort-Felder"
|
1109 |
+
|
1110 |
+
#: my-calendar-settings.php:444
|
1111 |
+
#@ my-calendar
|
1112 |
+
msgid "Administrators see all input options"
|
1113 |
+
msgstr "Administratoren sehen alle Eingabefelder"
|
1114 |
+
|
1115 |
+
#: my-calendar-settings.php:407
|
1116 |
+
#@ my-calendar
|
1117 |
+
msgid "Calendar Options: Style"
|
1118 |
+
msgstr "Kalender-Optionen: Style"
|
1119 |
+
|
1120 |
+
#: my-calendar-settings.php:409
|
1121 |
+
#@ my-calendar
|
1122 |
+
msgid "Default usage of category colors."
|
1123 |
+
msgstr "Standartbenutzung von Kategoriefarben"
|
1124 |
+
|
1125 |
+
#: my-calendar-settings.php:410
|
1126 |
+
#@ my-calendar
|
1127 |
+
msgid "Apply category colors to event titles as a font color."
|
1128 |
+
msgstr "Kategoriefarben zu Eventtiteln als Textfarbe zuweisen"
|
1129 |
+
|
1130 |
+
#: my-calendar-settings.php:411
|
1131 |
+
#@ my-calendar
|
1132 |
+
msgid "Apply category colors to event titles as a background color."
|
1133 |
+
msgstr "Kategoriefarben zu Eventtiteln als Hintergrundfarbe zuweisen"
|
1134 |
+
|
1135 |
+
#: my-calendar-styles.php:100
|
1136 |
+
#@ my-calendar
|
1137 |
+
msgid "My Calendar Styles"
|
1138 |
+
msgstr "My Calendar Styles"
|
1139 |
+
|
1140 |
+
#: my-calendar-styles.php:104
|
1141 |
+
#@ my-calendar
|
1142 |
+
msgid "Calendar Style Settings"
|
1143 |
+
msgstr "Kalender Style-Einstellungen"
|
1144 |
+
|
1145 |
+
#: my-calendar-styles.php:157
|
1146 |
+
#@ my-calendar
|
1147 |
+
msgid "CSS Style Options"
|
1148 |
+
msgstr "CSS Style-Optionen"
|
1149 |
+
|
1150 |
+
#: my-calendar-styles.php:163
|
1151 |
+
#@ my-calendar
|
1152 |
+
msgid "Reset the My Calendar stylesheet to the default"
|
1153 |
+
msgstr "My Calendar Style-Einstellungen zurücksetzten"
|
1154 |
+
|
1155 |
+
#: my-calendar-styles.php:163
|
1156 |
+
#@ my-calendar
|
1157 |
+
msgid "Disable My Calendar Stylesheet"
|
1158 |
+
msgstr "Die My Calendar Styledatei deaktivieren"
|
1159 |
+
|
1160 |
+
#: my-calendar-styles.php:166
|
1161 |
+
#@ my-calendar
|
1162 |
+
msgid "Edit the stylesheet for My Calendar"
|
1163 |
+
msgstr "Die My Calendar Styledatei bearbeiten"
|
1164 |
+
|
1165 |
+
#: my-calendar-behaviors.php:85
|
1166 |
+
#: my-calendar-behaviors.php:97
|
1167 |
+
#: my-calendar-behaviors.php:109
|
1168 |
+
#: my-calendar-behaviors.php:121
|
1169 |
+
#: my-calendar-styles.php:169
|
1170 |
+
#@ my-calendar
|
1171 |
+
msgid "Save"
|
1172 |
+
msgstr "Speichern"
|
1173 |
+
|
1174 |
+
#: my-calendar-behaviors.php:77
|
1175 |
+
#@ my-calendar
|
1176 |
+
msgid "Calendar Behaviors: Calendar View"
|
1177 |
+
msgstr "Kalenderverhalten: Kalenderansicht"
|
1178 |
+
|
1179 |
+
#: my-calendar-behaviors.php:79
|
1180 |
+
#@ my-calendar
|
1181 |
+
msgid "Reset the My Calendar Calendar Javascript"
|
1182 |
+
msgstr "Im Kalenderformat JavaScript zurücksetzten"
|
1183 |
+
|
1184 |
+
#: my-calendar-behaviors.php:79
|
1185 |
+
#@ my-calendar
|
1186 |
+
msgid "Disable Calendar Javascript Effects"
|
1187 |
+
msgstr "Im Kalenderformat JavaScript Effekte deaktivieren"
|
1188 |
+
|
1189 |
+
#: my-calendar-behaviors.php:82
|
1190 |
+
#@ my-calendar
|
1191 |
+
msgid "Edit the jQuery scripts for My Calendar in Calendar format"
|
1192 |
+
msgstr "jQuery Scripte für My Calendar im Kalenderformat"
|
1193 |
+
|
1194 |
+
#: my-calendar-behaviors.php:89
|
1195 |
+
#@ my-calendar
|
1196 |
+
msgid "Calendar Behaviors: List View"
|
1197 |
+
msgstr "Kalenderverhalten: Listenansicht"
|
1198 |
+
|
1199 |
+
#: my-calendar-behaviors.php:91
|
1200 |
+
#@ my-calendar
|
1201 |
+
msgid "Reset the My Calendar List Javascript"
|
1202 |
+
msgstr "My Calendar My Calendar-Listen zurücksetzten"
|
1203 |
+
|
1204 |
+
#: my-calendar-behaviors.php:91
|
1205 |
+
#@ my-calendar
|
1206 |
+
msgid "Disable List Javascript Effects"
|
1207 |
+
msgstr "JavaScript Effekte in der Listenansicht deaktivieren"
|
1208 |
+
|
1209 |
+
#: my-calendar-behaviors.php:94
|
1210 |
+
#@ my-calendar
|
1211 |
+
msgid "Edit the jQuery scripts for My Calendar in List format"
|
1212 |
+
msgstr "jQuery Scripte für My Calendar in der Listenansicht editieren"
|
1213 |
+
|
1214 |
+
#: my-calendar-behaviors.php:101
|
1215 |
+
#@ my-calendar
|
1216 |
+
msgid "Calendar Behaviors: Mini Calendar View"
|
1217 |
+
msgstr "Kalenderverhalten: Mini Kalender Ansicht"
|
1218 |
+
|
1219 |
+
#: my-calendar-behaviors.php:103
|
1220 |
+
#@ my-calendar
|
1221 |
+
msgid "Reset the My Calendar Mini Format Javascript"
|
1222 |
+
msgstr "In der Minikalenderansicht JavaScript zurücksetzten"
|
1223 |
+
|
1224 |
+
#: my-calendar-behaviors.php:103
|
1225 |
+
#@ my-calendar
|
1226 |
+
msgid "Disable Mini Javascript Effects"
|
1227 |
+
msgstr "In der Minikalenderansicht JavaScript Effekte deaktivieren"
|
1228 |
+
|
1229 |
+
#: my-calendar-behaviors.php:106
|
1230 |
+
#@ my-calendar
|
1231 |
+
msgid "Edit the jQuery scripts for My Calendar in Mini Calendar format"
|
1232 |
+
msgstr "jQuery Scripte für die Miniansicht editieren"
|
1233 |
+
|
1234 |
+
#: my-calendar-upgrade-db.php:21
|
1235 |
+
#: my-calendar-upgrade-db.php:29
|
1236 |
+
#@ my-calendar
|
1237 |
+
msgid "The My Calendar database needs to be updated."
|
1238 |
+
msgstr "Die My Calendar Datenbank muss aktualisiert werden."
|
1239 |
+
|
1240 |
+
#: my-calendar-upgrade-db.php:22
|
1241 |
+
#: my-calendar-upgrade-db.php:43
|
1242 |
+
#@ my-calendar
|
1243 |
+
msgid "Update now"
|
1244 |
+
msgstr "jetzt updaten"
|
1245 |
+
|
1246 |
+
#: my-calendar-upgrade-db.php:42
|
1247 |
+
#@ my-calendar
|
1248 |
+
msgid "You haven't entered any events, so My Calendar can't tell whether your database is up to date. If you can't add events, upgrade your database!"
|
1249 |
+
msgstr "Sie haben keine Events eingegeben. My Calendar kann daher nicht sagen, ob ihre Datenbank aktuell ist. Wenn sie keine Events eintragen können, upgraden sie ihre Datenbank!"
|
1250 |
+
|
1251 |
+
#: my-calendar-upgrade-db.php:53
|
1252 |
+
#@ my-calendar
|
1253 |
+
msgid "My Calendar Database is updated."
|
1254 |
+
msgstr "My Calendar Datenbank ist geupdated."
|
1255 |
+
|
1256 |
+
#: my-calendar-widgets.php:14
|
1257 |
+
#@ my-calendar
|
1258 |
+
msgid "Today's Events"
|
1259 |
+
msgstr "Heutige Events"
|
1260 |
+
|
1261 |
+
#: my-calendar-widgets.php:36
|
1262 |
+
#: my-calendar-widgets.php:102
|
1263 |
+
#@ my-calendar
|
1264 |
+
msgid "Template"
|
1265 |
+
msgstr "Template"
|
1266 |
+
|
1267 |
+
#: my-calendar-widgets.php:40
|
1268 |
+
#@ my-calendar
|
1269 |
+
msgid "Show this text if there are no events today:"
|
1270 |
+
msgstr "Zeige diesen Text, wenn heute keine Events stattfinden:"
|
1271 |
+
|
1272 |
+
#: my-calendar-widgets.php:76
|
1273 |
+
#@ my-calendar
|
1274 |
+
msgid "Upcoming Events"
|
1275 |
+
msgstr "Kommende Events"
|
1276 |
+
|
1277 |
+
#: my-calendar-widgets.php:106
|
1278 |
+
#@ my-calendar
|
1279 |
+
msgid "Widget Options"
|
1280 |
+
msgstr "Widget Optionen"
|
1281 |
+
|
1282 |
+
#: my-calendar-widgets.php:109
|
1283 |
+
#@ my-calendar
|
1284 |
+
msgid "Display upcoming events by:"
|
1285 |
+
msgstr "Zeige kommende Events:"
|
1286 |
+
|
1287 |
+
#: my-calendar-widgets.php:110
|
1288 |
+
#@ my-calendar
|
1289 |
+
msgid "Events (e.g. 2 past, 3 future)"
|
1290 |
+
msgstr "Events (z.B. 2 in der Vergangenheit, 3 in der Zukunft)"
|
1291 |
+
|
1292 |
+
#: my-calendar-widgets.php:111
|
1293 |
+
#@ my-calendar
|
1294 |
+
msgid "Dates (e.g. 4 days past, 5 forward)"
|
1295 |
+
msgstr "Daten (z.B. vor 4 Tagen in 5 Tagen)"
|
1296 |
+
|
1297 |
+
#: my-calendar-widgets.php:115
|
1298 |
+
#@ my-calendar
|
1299 |
+
msgid "events into the future;"
|
1300 |
+
msgstr "Events in der Zukunft"
|
1301 |
+
|
1302 |
+
#: my-calendar-widgets.php:116
|
1303 |
+
#@ my-calendar
|
1304 |
+
msgid "events from the past"
|
1305 |
+
msgstr "Events in der Vergangenheit"
|
1306 |
+
|
1307 |
+
#: my-calendar.php:104
|
1308 |
+
#: my-calendar.php:240
|
1309 |
+
#@ my-calendar
|
1310 |
+
msgid "Settings"
|
1311 |
+
msgstr "Einstellungen"
|
1312 |
+
|
1313 |
+
#: my-calendar.php:105
|
1314 |
+
#: my-calendar.php:243
|
1315 |
+
#@ my-calendar
|
1316 |
+
msgid "Help"
|
1317 |
+
msgstr "Hilfe"
|
1318 |
+
|
1319 |
+
#: my-calendar.php:136
|
1320 |
+
#@ my-calendar
|
1321 |
+
msgid "Get Support"
|
1322 |
+
msgstr "Support bekommen"
|
1323 |
+
|
1324 |
+
#: my-calendar.php:137
|
1325 |
+
#: my-calendar.php:243
|
1326 |
+
#@ my-calendar
|
1327 |
+
msgid "My Calendar Help"
|
1328 |
+
msgstr "My Calendar Hilfe"
|
1329 |
+
|
1330 |
+
#: my-calendar.php:138
|
1331 |
+
#@ my-calendar
|
1332 |
+
msgid "Make a Donation"
|
1333 |
+
msgstr "Spenden"
|
1334 |
+
|
1335 |
+
#: my-calendar.php:231
|
1336 |
+
#@ my-calendar
|
1337 |
+
msgid "My Calendar"
|
1338 |
+
msgstr "My Calendar"
|
1339 |
+
|
1340 |
+
#: my-calendar.php:234
|
1341 |
+
#@ my-calendar
|
1342 |
+
msgid "Add/Edit Events"
|
1343 |
+
msgstr "Events hinzufügen/editieren"
|
1344 |
+
|
1345 |
+
#: my-calendar.php:241
|
1346 |
+
#@ my-calendar
|
1347 |
+
msgid "Style Editor"
|
1348 |
+
msgstr "Style Editor"
|
1349 |
+
|
1350 |
+
#: my-calendar-output.php:126
|
1351 |
+
#@ my-calendar
|
1352 |
+
msgid "Event Details"
|
1353 |
+
msgstr "Event Details"
|
1354 |
+
|
1355 |
+
#: my-calendar-output.php:134
|
1356 |
+
#@ my-calendar
|
1357 |
+
msgid "Close"
|
1358 |
+
msgstr "geschlossen"
|
1359 |
+
|
1360 |
+
#: my-calendar-output.php:148
|
1361 |
+
#@ my-calendar
|
1362 |
+
msgid "Not Applicable"
|
1363 |
+
msgstr "entfällt"
|
1364 |
+
|
1365 |
+
#: my-calendar-output.php:160
|
1366 |
+
#@ my-calendar
|
1367 |
+
msgid "Posted by"
|
1368 |
+
msgstr "Verfasst von:"
|
1369 |
+
|
1370 |
+
#: my-calendar-output.php:210
|
1371 |
+
#@ my-calendar
|
1372 |
+
msgid "This class is part of a series. You must register for the first event in this series to attend."
|
1373 |
+
msgstr "Dieses Veranstaltung ist Teil einer Serie. Sie müssen sich für das erste Event anmelden, um teilzunehmen."
|
1374 |
+
|
1375 |
+
#: my-calendar-output.php:242
|
1376 |
+
#@ my-calendar
|
1377 |
+
msgid "Month"
|
1378 |
+
msgstr "Monat"
|
1379 |
+
|
1380 |
+
#: my-calendar-output.php:243
|
1381 |
+
#: my-calendar-output.php:320
|
1382 |
+
#@ my-calendar
|
1383 |
+
msgid "January"
|
1384 |
+
msgstr "Januar"
|
1385 |
+
|
1386 |
+
#: my-calendar-output.php:244
|
1387 |
+
#: my-calendar-output.php:320
|
1388 |
+
#@ my-calendar
|
1389 |
+
msgid "February"
|
1390 |
+
msgstr "Februar"
|
1391 |
+
|
1392 |
+
#: my-calendar-output.php:245
|
1393 |
+
#: my-calendar-output.php:320
|
1394 |
+
#@ my-calendar
|
1395 |
+
msgid "March"
|
1396 |
+
msgstr "März"
|
1397 |
+
|
1398 |
+
#: my-calendar-output.php:246
|
1399 |
+
#: my-calendar-output.php:320
|
1400 |
+
#@ my-calendar
|
1401 |
+
msgid "April"
|
1402 |
+
msgstr "April"
|
1403 |
+
|
1404 |
+
#: my-calendar-output.php:247
|
1405 |
+
#: my-calendar-output.php:320
|
1406 |
+
#@ my-calendar
|
1407 |
+
msgid "May"
|
1408 |
+
msgstr "Mai"
|
1409 |
+
|
1410 |
+
#: my-calendar-output.php:248
|
1411 |
+
#: my-calendar-output.php:320
|
1412 |
+
#@ my-calendar
|
1413 |
+
msgid "June"
|
1414 |
+
msgstr "Juni"
|
1415 |
+
|
1416 |
+
#: my-calendar-output.php:249
|
1417 |
+
#: my-calendar-output.php:320
|
1418 |
+
#@ my-calendar
|
1419 |
+
msgid "July"
|
1420 |
+
msgstr "Juli"
|
1421 |
+
|
1422 |
+
#: my-calendar-output.php:250
|
1423 |
+
#: my-calendar-output.php:320
|
1424 |
+
#@ my-calendar
|
1425 |
+
msgid "August"
|
1426 |
+
msgstr "August"
|
1427 |
+
|
1428 |
+
#: my-calendar-output.php:251
|
1429 |
+
#: my-calendar-output.php:320
|
1430 |
+
#@ my-calendar
|
1431 |
+
msgid "September"
|
1432 |
+
msgstr "September"
|
1433 |
+
|
1434 |
+
#: my-calendar-output.php:252
|
1435 |
+
#: my-calendar-output.php:320
|
1436 |
+
#@ my-calendar
|
1437 |
+
msgid "October"
|
1438 |
+
msgstr "Oktober"
|
1439 |
+
|
1440 |
+
#: my-calendar-output.php:253
|
1441 |
+
#: my-calendar-output.php:320
|
1442 |
+
#@ my-calendar
|
1443 |
+
msgid "November"
|
1444 |
+
msgstr "November"
|
1445 |
+
|
1446 |
+
#: my-calendar-output.php:254
|
1447 |
+
#: my-calendar-output.php:320
|
1448 |
+
#@ my-calendar
|
1449 |
+
msgid "December"
|
1450 |
+
msgstr "Dezember"
|
1451 |
+
|
1452 |
+
#: my-calendar-output.php:256
|
1453 |
+
#@ my-calendar
|
1454 |
+
msgid "Year"
|
1455 |
+
msgstr "Jahr"
|
1456 |
+
|
1457 |
+
#: my-calendar-output.php:278
|
1458 |
+
#@ my-calendar
|
1459 |
+
msgid "Go"
|
1460 |
+
msgstr "los"
|
1461 |
+
|
1462 |
+
#: my-calendar-output.php:294
|
1463 |
+
#@ my-calendar
|
1464 |
+
msgid "<abbr title=\"Sunday\">Sun</abbr>"
|
1465 |
+
msgstr "<abbr title=\"Sonntag\">So</abbr>"
|
1466 |
+
|
1467 |
+
#: my-calendar-output.php:295
|
1468 |
+
#@ my-calendar
|
1469 |
+
msgid "<abbr title=\"Monday\">Mon</abbr>"
|
1470 |
+
msgstr "<abbr title=\"Montag\">Mo</abbr>"
|
1471 |
+
|
1472 |
+
#: my-calendar-output.php:296
|
1473 |
+
#@ my-calendar
|
1474 |
+
msgid "<abbr title=\"Tuesday\">Tues</abbr>"
|
1475 |
+
msgstr "<abbr title=\"Dienstag\">Di</abbr>"
|
1476 |
+
|
1477 |
+
#: my-calendar-output.php:297
|
1478 |
+
#@ my-calendar
|
1479 |
+
msgid "<abbr title=\"Wednesday\">Wed</abbr>"
|
1480 |
+
msgstr "<abbr title=\"Mittwoch\">Mi</abbr>"
|
1481 |
+
|
1482 |
+
#: my-calendar-output.php:298
|
1483 |
+
#@ my-calendar
|
1484 |
+
msgid "<abbr title=\"Thursday\">Thur</abbr>"
|
1485 |
+
msgstr "<abbr title=\"Donnerstag\">Do</abbr>"
|
1486 |
+
|
1487 |
+
#: my-calendar-output.php:299
|
1488 |
+
#@ my-calendar
|
1489 |
+
msgid "<abbr title=\"Friday\">Fri</abbr>"
|
1490 |
+
msgstr "<abbr title=\"Freitag\">Fr</abbr>"
|
1491 |
+
|
1492 |
+
#: my-calendar-output.php:300
|
1493 |
+
#@ my-calendar
|
1494 |
+
msgid "<abbr title=\"Saturday\">Sat</abbr>"
|
1495 |
+
msgstr "<abbr title=\"Samstag\">Sa</abbr>"
|
1496 |
+
|
1497 |
+
#: my-calendar-output.php:305
|
1498 |
+
#@ my-calendar
|
1499 |
+
msgid "<abbr title=\"Sunday\">S</abbr>"
|
1500 |
+
msgstr "<abbr title=\"Sonntag\">So</abbr>"
|
1501 |
+
|
1502 |
+
#: my-calendar-output.php:306
|
1503 |
+
#@ my-calendar
|
1504 |
+
msgid "<abbr title=\"Monday\">M</abbr>"
|
1505 |
+
msgstr "<abbr title=\"Montag\">M</abbr>"
|
1506 |
+
|
1507 |
+
#: my-calendar-output.php:307
|
1508 |
+
#@ my-calendar
|
1509 |
+
msgid "<abbr title=\"Tuesday\">T</abbr>"
|
1510 |
+
msgstr "<abbr title=\"Dienstag\">M</abbr>"
|
1511 |
+
|
1512 |
+
#: my-calendar-output.php:308
|
1513 |
+
#@ my-calendar
|
1514 |
+
msgid "<abbr title=\"Wednesday\">W</abbr>"
|
1515 |
+
msgstr "<abbr title=\"Mittwoch\">M</abbr>"
|
1516 |
+
|
1517 |
+
#: my-calendar-output.php:309
|
1518 |
+
#@ my-calendar
|
1519 |
+
msgid "<abbr title=\"Thursday\">T</abbr>"
|
1520 |
+
msgstr "<abbr title=\"Donnerstag\">D</abbr>"
|
1521 |
+
|
1522 |
+
#: my-calendar-output.php:310
|
1523 |
+
#@ my-calendar
|
1524 |
+
msgid "<abbr title=\"Friday\">F</abbr>"
|
1525 |
+
msgstr "<abbr title=\"Freitag\">F</abbr>"
|
1526 |
+
|
1527 |
+
#: my-calendar-output.php:311
|
1528 |
+
#@ my-calendar
|
1529 |
+
msgid "<abbr title=\"Saturday\">S</abbr>"
|
1530 |
+
msgstr "<abbr title=\"Samstag\">Sa</abbr>"
|
1531 |
+
|
1532 |
+
#: my-calendar-output.php:419
|
1533 |
+
#@ my-calendar
|
1534 |
+
msgid "and"
|
1535 |
+
msgstr "und"
|
1536 |
+
|
1537 |
+
#: my-calendar-output.php:438
|
1538 |
+
#: my-calendar-output.php:443
|
1539 |
+
#@ my-calendar
|
1540 |
+
msgid "Calendar"
|
1541 |
+
msgstr "Kalender"
|
1542 |
+
|
1543 |
+
#: my-calendar-output.php:448
|
1544 |
+
#@ my-calendar
|
1545 |
+
msgid "Events in"
|
1546 |
+
msgstr "Events in"
|
1547 |
+
|
1548 |
+
#: my-calendar-output.php:619
|
1549 |
+
#@ my-calendar
|
1550 |
+
msgid "There are no events scheduled during this period."
|
1551 |
+
msgstr "In dieser Periode sind keine Events geplant"
|
1552 |
+
|
1553 |
+
#: my-calendar-output.php:629
|
1554 |
+
#@ my-calendar
|
1555 |
+
msgid "Category Key"
|
1556 |
+
msgstr "Kategorie-Schlüssel"
|
1557 |
+
|
1558 |
+
#: my-calendar-behaviors.php:42
|
1559 |
+
#@ my-calendar
|
1560 |
+
msgid "Behavior Settings saved"
|
1561 |
+
msgstr "Verhaltensweise-Einstellungen gespeichert"
|
1562 |
+
|
1563 |
+
#: my-calendar-behaviors.php:65
|
1564 |
+
#@ my-calendar
|
1565 |
+
msgid "My Calendar Behaviors"
|
1566 |
+
msgstr "My Calendar Verhaltensweisen"
|
1567 |
+
|
1568 |
+
#: my-calendar-behaviors.php:69
|
1569 |
+
#@ my-calendar
|
1570 |
+
msgid "Calendar Behavior Settings"
|
1571 |
+
msgstr "Kalender Verhaltensweise-Einstellungen"
|
1572 |
+
|
1573 |
+
#: my-calendar-behaviors.php:74
|
1574 |
+
#@ my-calendar
|
1575 |
+
msgid "Apply JavaScript only on these pages (comma separated page IDs)"
|
1576 |
+
msgstr "Übernehme JavaScript nur auf diesen Seiten (durch Komma getrennt Seite IDs)"
|
1577 |
+
|
1578 |
+
#: my-calendar-behaviors.php:113
|
1579 |
+
#@ my-calendar
|
1580 |
+
msgid "Calendar Behaviors: AJAX Navigation"
|
1581 |
+
msgstr "Kalender Verhaltensweisen: AJAX-Navigation"
|
1582 |
+
|
1583 |
+
#: my-calendar-behaviors.php:115
|
1584 |
+
#@ my-calendar
|
1585 |
+
msgid "Reset the My Calendar AJAX Javascript"
|
1586 |
+
msgstr "Zurücksetzen My Calendar AJAX Javascript"
|
1587 |
+
|
1588 |
+
#: my-calendar-behaviors.php:115
|
1589 |
+
#@ my-calendar
|
1590 |
+
msgid "Disable AJAX Effects"
|
1591 |
+
msgstr "Deaktiviere AJAX-Effekte"
|
1592 |
+
|
1593 |
+
#: my-calendar-behaviors.php:118
|
1594 |
+
#@ my-calendar
|
1595 |
+
msgid "Edit the jQuery scripts for My Calendar AJAX navigation"
|
1596 |
+
msgstr "Bearbeiten der jQuery-Skripte für My Calendar AJAX-Navigation"
|
1597 |
+
|
1598 |
+
#: my-calendar-event-manager.php:85
|
1599 |
+
#, php-format
|
1600 |
+
#@ my-calendar
|
1601 |
+
msgid "%1$d events deleted successfully out of %2$d selected"
|
1602 |
+
msgstr "%1$d Events erfolgreich gelöscht, von %2$d ausgewählten"
|
1603 |
+
|
1604 |
+
#: my-calendar-event-manager.php:87
|
1605 |
+
#@ my-calendar
|
1606 |
+
msgid "Your events have not been deleted. Please investigate."
|
1607 |
+
msgstr "Ihre Events wurden nicht gelöscht. Bitte untersuchen."
|
1608 |
+
|
1609 |
+
#: my-calendar-event-manager.php:127
|
1610 |
+
#@ my-calendar
|
1611 |
+
msgid "You do not have permission to approve that event."
|
1612 |
+
msgstr "Sie haben keine Berechtigung, diesen Event zu genehmigen."
|
1613 |
+
|
1614 |
+
#: my-calendar-event-manager.php:141
|
1615 |
+
#@ my-calendar
|
1616 |
+
msgid "You do not have permission to reject that event."
|
1617 |
+
msgstr "Sie haben keine Berechtigung, diesen Event abzulehnen."
|
1618 |
+
|
1619 |
+
#: my-calendar-event-manager.php:240
|
1620 |
+
#@ my-calendar
|
1621 |
+
msgid "I'm sorry! I couldn't add that event to the database."
|
1622 |
+
msgstr "Es tut mir leid! Ich konnte den Event nicht der Datenbank hinzufügen."
|
1623 |
+
|
1624 |
+
#: my-calendar-event-manager.php:329
|
1625 |
+
#@ my-calendar
|
1626 |
+
msgid "This event must be approved in order for it to appear on the calendar."
|
1627 |
+
msgstr "Dieses Ereignis muss genehmigt werden, damit es im Kalender erscheint."
|
1628 |
+
|
1629 |
+
#: my-calendar-event-manager.php:364
|
1630 |
+
#: my-calendar-event-manager.php:455
|
1631 |
+
#@ my-calendar
|
1632 |
+
msgid "(required)"
|
1633 |
+
msgstr "(erforderlich)"
|
1634 |
+
|
1635 |
+
#: my-calendar-event-manager.php:368
|
1636 |
+
#@ my-calendar
|
1637 |
+
msgid "Publish"
|
1638 |
+
msgstr "Veröffentlichen"
|
1639 |
+
|
1640 |
+
#: my-calendar-event-manager.php:368
|
1641 |
+
#@ my-calendar
|
1642 |
+
msgid "You must approve this event to promote it to the calendar."
|
1643 |
+
msgstr "Sie müssen dem Event zustimmen, um ihn in den Kalender zu befördern."
|
1644 |
+
|
1645 |
+
#: my-calendar-event-manager.php:370
|
1646 |
+
#@ my-calendar
|
1647 |
+
msgid "An administrator must approve your new event."
|
1648 |
+
msgstr "Ein Administrator muss Ihren neuen Event genehmigen."
|
1649 |
+
|
1650 |
+
#: my-calendar-event-manager.php:400
|
1651 |
+
#@ my-calendar
|
1652 |
+
msgid "Event Host"
|
1653 |
+
msgstr "Event-Gastgeber"
|
1654 |
+
|
1655 |
+
#: my-calendar-event-manager.php:452
|
1656 |
+
#@ my-calendar
|
1657 |
+
msgid "Event Date and Time"
|
1658 |
+
msgstr "Event-Datum und -Zeit"
|
1659 |
+
|
1660 |
+
#: my-calendar-event-manager.php:454
|
1661 |
+
#@ my-calendar
|
1662 |
+
msgid "Enter the beginning and ending information for the first occurrence of this event."
|
1663 |
+
msgstr "Geben Sie den Anfang und das Ende für das erste Auftreten dieses Events ein."
|
1664 |
+
|
1665 |
+
#: my-calendar-event-manager.php:464
|
1666 |
+
#@ my-calendar
|
1667 |
+
msgid "End Date (YYYY-MM-DD)"
|
1668 |
+
msgstr "Ende-Datum (YYYY-MM-DD)"
|
1669 |
+
|
1670 |
+
#: my-calendar-event-manager.php:490
|
1671 |
+
#@ my-calendar
|
1672 |
+
msgid "Date of Month (e.g., the 24th of each month)"
|
1673 |
+
msgstr "Datum des Monats (z.B. der 24. eines jeden Monats)"
|
1674 |
+
|
1675 |
+
#: my-calendar-event-manager.php:491
|
1676 |
+
#@ my-calendar
|
1677 |
+
msgid "Day of Month (e.g., the 3rd Monday of each month)"
|
1678 |
+
msgstr "Tag des Monats (z.B. der 3. Montag des Monats)"
|
1679 |
+
|
1680 |
+
#: my-calendar-event-manager.php:494
|
1681 |
+
#@ my-calendar
|
1682 |
+
msgid "Enter \"0\" if the event should recur indefinitely. Your entry is the number of events after the first occurrence of the event: a recurrence of <em>2</em> means the event will happen three times."
|
1683 |
+
msgstr "Geben Sie \"0\" ein, wenn sich der Event unbegrenzt wiederholen sollte. Ihr Eintrag ist die Anzahl der Events nach dem ersten Auftreten des Events: eine Wiederholung von <em>2</em> bedeutet das Ereignis wird drei mal passieren."
|
1684 |
+
|
1685 |
+
#: my-calendar-event-manager.php:512
|
1686 |
+
#@ my-calendar
|
1687 |
+
msgid "My Calendar does not manage event registrations. Use this for information only."
|
1688 |
+
msgstr "My Calendar bewältigt keine Event-Registrierungen. Verwenden Sie diese nur zur Information."
|
1689 |
+
|
1690 |
+
#: my-calendar-event-manager.php:519
|
1691 |
+
#@ my-calendar
|
1692 |
+
msgid "If this event recurs, it can only be registered for as a complete series."
|
1693 |
+
msgstr "Wenn dieser Event auftritt, kann er nur für eine komplette Serie registriert werden."
|
1694 |
+
|
1695 |
+
#: my-calendar-event-manager.php:597
|
1696 |
+
#@ my-calendar
|
1697 |
+
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to provide your map link."
|
1698 |
+
msgstr "Wenn Sie GPS-Koordinaten für Ihren Standort hinzufügen, werden diese an Stelle von anderen Adressinformationen für Ihren Karten-Link verwendet."
|
1699 |
+
|
1700 |
+
#: my-calendar-event-manager.php:666
|
1701 |
+
#@ my-calendar
|
1702 |
+
msgid "Table of Calendar Events"
|
1703 |
+
msgstr "Tabelle der Kalendereinträge"
|
1704 |
+
|
1705 |
+
#: my-calendar-event-manager.php:709
|
1706 |
+
#@ my-calendar
|
1707 |
+
msgid "Monthly (by date)"
|
1708 |
+
msgstr "Monatlich (nach Datum)"
|
1709 |
+
|
1710 |
+
#: my-calendar-event-manager.php:710
|
1711 |
+
#@ my-calendar
|
1712 |
+
msgid "Monthly (by day)"
|
1713 |
+
msgstr "Monatlich (nach Tag)"
|
1714 |
+
|
1715 |
+
#: my-calendar-event-manager.php:733
|
1716 |
+
#@ my-calendar
|
1717 |
+
msgid "Not editable."
|
1718 |
+
msgstr "Kann nicht bearbeitet werden."
|
1719 |
+
|
1720 |
+
#: my-calendar-event-manager.php:739
|
1721 |
+
#@ my-calendar
|
1722 |
+
msgid "Reject"
|
1723 |
+
msgstr "Ablehnen"
|
1724 |
+
|
1725 |
+
#: my-calendar-event-manager.php:741
|
1726 |
+
#@ my-calendar
|
1727 |
+
msgid "Approve"
|
1728 |
+
msgstr "Genehmigen"
|
1729 |
+
|
1730 |
+
#: my-calendar-event-manager.php:746
|
1731 |
+
#@ my-calendar
|
1732 |
+
msgid "Approved"
|
1733 |
+
msgstr "Genehmigt"
|
1734 |
+
|
1735 |
+
#: my-calendar-event-manager.php:748
|
1736 |
+
#@ my-calendar
|
1737 |
+
msgid "Rejected"
|
1738 |
+
msgstr "Abgelehnt"
|
1739 |
+
|
1740 |
+
#: my-calendar-event-manager.php:750
|
1741 |
+
#@ my-calendar
|
1742 |
+
msgid "Awaiting Approval"
|
1743 |
+
msgstr "Wartet auf Genehmigung"
|
1744 |
+
|
1745 |
+
#: my-calendar-event-manager.php:918
|
1746 |
+
#@ my-calendar
|
1747 |
+
msgid "The repetition value must be 0 unless a type of recurrence is selected."
|
1748 |
+
msgstr "Der Wiederholungswert muss 0 sein, ausgenommen eine Art von Wiederholung ist ausgewählt."
|
1749 |
+
|
1750 |
+
#: my-calendar-help.php:23
|
1751 |
+
#@ my-calendar
|
1752 |
+
msgid "The shortcode supports five attributes, <code>category</code>, <code>format</code>, <code>showkey</code>, <code>shownav</code> and <code>time</code>. There two alternate options for <code>format</code>: <code>list</code>, which will show the calendar in a list format, skipping dates without any events, and <code>mini</code>, which will display the calendar in a form more suitable to being displayed in smaller spaces, such as the sidebar. The <code>category</code> attribute requires either the name of or ID number one of your event categories (the name is case-sensitive). This will show a calendar only including events in that category. Multiple categories can be specified by separating the category names or IDs using the pipe character: <code>|</code>. Setting <code>showkey</code> to <code>no</code> will prevent the category key from being displayed — this can be useful with single-category output. Setting <code>shownav</code> to <code>no</code> will disable the Previous/Next links. The <code>time</code> shortcode switches between a weekly view and the default monthly view."
|
1753 |
+
msgstr "Der Shortcode unterstützt fünf Attribute, <code>category</code> , <code>format</code> , <code>showkey</code> , <code>shownav</code> und <code>time</code> . Es gibt zwei alternative Möglichkeiten für <code>format</code> : <code>list</code> , die den Kalender in Form einer Liste anzeigen, Daten ohne Ereignisse Überspringen und <code>mini</code> , die den Kalender in einer Form besser geeignet für kleinere Räume anzeigen, wie inder Sidebar. Das <code>category</code> Attribut erfordert entweder den Namen oder ID-Nummer eines Ihrer Event-Kategorien (der Name in Groß-und Kleinschreibung). Dies zeigt einen Kalender nur mit Events in dieser Kategorie. Mehrere Kategorien können angegeben werden durch die Trennung der Kategorie-Namen oder IDs mit dem Pipe-Zeichen: <code>|</code> . Setzen von <code>showkey</code> auf <code>no</code> verhindert den Kategorie-Schlüssel angezeigt zu werden — dies kann nützlich sein bei Einzel-Kategorie-Ausgabe. Setzen von <code>shownav</code> auf <code>no</code> deaktiviert die Zurück / Weiter Links. Der <code>time</code> Shortcode schaltet zwischen einer wöchentlichen Ansicht und der Standard-Monatssicht."
|
1754 |
+
|
1755 |
+
#: my-calendar-help.php:27
|
1756 |
+
#@ my-calendar
|
1757 |
+
msgid "This shortcode displays the output of the Upcoming Events widget. The <code>before</code> and <code>after</code> attributes should be numbers; the <code>type</code> attribute can be either \"event\" or \"days\", and the <code>category</code> attribute works the same way as the category attribute on the main calendar shortcode. Templates work using the template codes listed below. <code>fallback</code> provides text in case there are no events meeting your criteria."
|
1758 |
+
msgstr "Dieser Shortcode zeigt die Ausgabe des Kommende-Events-Widget. Die <code>before</code> und <code>after</code> Attribute sollten Zahlen sein; das <code>type</code> Attribut kann entweder \"event\" oder \"days\" sein und das <code>category</code> Attribut funktioniert auf dieselbe Weise wie auch das Kategorie-Attribut im Haupt-Kalender Shortcode. Vorlagen arbeiten mit Hilfe der weiter unten afgelisteten Schablonencodes. <code>fallback</code> bietet Text für den Fall es gibt keine Termine die Ihre Kriterien erfüllen."
|
1759 |
+
|
1760 |
+
#: my-calendar-help.php:30
|
1761 |
+
#@ my-calendar
|
1762 |
+
msgid "Predictably enough, this shortcode displays the output of the Today's Events widget, with three configurable attributes: category, template and fallback text."
|
1763 |
+
msgstr "Wie vorauszusehen war, zeigt dieser Shortcode die Ausgabe des Heutige-Events-Widget, mit drei konfigurierbaren Attributen: category, template and fallback."
|
1764 |
+
|
1765 |
+
#: my-calendar-help.php:33
|
1766 |
+
#@ my-calendar
|
1767 |
+
msgid "This shortcode produces a list of event locations, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>, <code>type</code> is either <code>saved</code> (to show items from your stored locations), or <code>custom</code> (to show the options configured in your user settings). <code>datatype</code> must be the type of data your limits are choosing from: <code>name</code> (business name), <code>city</code>, <code>state</code>, <code>country</code>, or <code>zip</code> (postal code)."
|
1768 |
+
msgstr "Dieser Shortcode erstellt eine Liste von Veranstaltungsorten, entweder als Liste von Links oder als Dropdown-Auswahl. Das <code>show</code> Attribut kann entweder <code>list</code> oder <code>form</code> sein, <code>type</code> ist entweder <code>saved</code> (zeigt die Artikel aus Ihren gespeicherten Standorten) oder <code>custom</code> (zeigt die Optionen wie sie in den Benutzer-Einstellungen konfiguriert sind). <code>datatype</code> muss der Datentyp Ihrer Wahl sein: <code>name</code> (Firma), <code>city</code> , <code>state</code> , <code>country</code> oder <code>zip</code> (PLZ)."
|
1769 |
+
|
1770 |
+
#: my-calendar-help.php:53
|
1771 |
+
#@ my-calendar
|
1772 |
+
msgid "Custom Styles"
|
1773 |
+
msgstr "Benutzerdefinierte Stile"
|
1774 |
+
|
1775 |
+
#: my-calendar-help.php:56
|
1776 |
+
#@ my-calendar
|
1777 |
+
msgid "My Calendar comes with four basic stylesheets. My Calendar will retain changes to these basic stylesheets on upgrade, but if you want to add an entirely new stylesheet, you may wish to store it in the My Calendar custom styles directory."
|
1778 |
+
msgstr "My Calendar ist mit vier grundlegenden Stylesheets ausgestattet. My Calendar wird bei der Änderung dieser grundlegenden Stylesheets beim Upgrade beibehalten, aber wenn man ein völlig neues Stylesheet hinzufügen möchten, möchten Sie es vielleicht im benutzerdefinierten Stylesheets-Verzeichnis von My Calendar speichern."
|
1779 |
+
|
1780 |
+
#: my-calendar-help.php:58
|
1781 |
+
#@ my-calendar
|
1782 |
+
msgid "Your stylesheet directory is"
|
1783 |
+
msgstr "Ihr Stylesheet-Verzeichnis ist"
|
1784 |
+
|
1785 |
+
#: my-calendar-help.php:58
|
1786 |
+
#@ my-calendar
|
1787 |
+
msgid "Your custom stylesheets directory is"
|
1788 |
+
msgstr "Ihr benutzerdefiniertes Stylesheets-Verzeichnis ist"
|
1789 |
+
|
1790 |
+
#: my-calendar-help.php:69
|
1791 |
+
#@ default
|
1792 |
+
msgid "These codes are available in calendar widgets, email notifications, and event titles."
|
1793 |
+
msgstr ""
|
1794 |
+
|
1795 |
+
#: my-calendar-help.php:82
|
1796 |
+
#@ my-calendar
|
1797 |
+
msgid "Displays the start time for the event adjusted to the current user's time zone settings. Blank output if user settings are disabled or the user has not selected a preferred time zone."
|
1798 |
+
msgstr "Zeigt die Startzeit für den Event, angepasst an die aktuelle Zeitzone des Benutzers. Leere Ausgabe, wenn Benutzer-Einstellungen deaktiviert sind oder der Benutzer hat nicht die bevorzugte Zeitzone ausgewählt."
|
1799 |
+
|
1800 |
+
#: my-calendar-help.php:97
|
1801 |
+
#@ my-calendar
|
1802 |
+
msgid "Displays the name of the person assigned as host for the event."
|
1803 |
+
msgstr "Zeigt den Namen der Person, die als Gastgeber für den Event vergeben wurde."
|
1804 |
+
|
1805 |
+
#: my-calendar-help.php:142
|
1806 |
+
#@ my-calendar
|
1807 |
+
msgid "Displays the current status of the event: either \"Published\" or \"Reserved\" - primary used in email templates."
|
1808 |
+
msgstr "Zeigt den aktuellen Status der Veranstaltung: entweder \"Published\" or \"Reserved\" - direkt in E-Mail-Vorlagen verwendet."
|
1809 |
+
|
1810 |
+
#: my-calendar-help.php:145
|
1811 |
+
#@ my-calendar
|
1812 |
+
msgid "Produces the address of the current event's category icon."
|
1813 |
+
msgstr "Erzeugt die Adresse des aktuellen Event-Kategorie-Symbols."
|
1814 |
+
|
1815 |
+
#: my-calendar-help.php:148
|
1816 |
+
#@ my-calendar
|
1817 |
+
msgid "Produces the hex code for the current event's category color."
|
1818 |
+
msgstr "Erzeugt den Hex-Code für die aktuelle Event-Kategorie-Farbe."
|
1819 |
+
|
1820 |
+
#: my-calendar-install.php:142
|
1821 |
+
#@ my-calendar
|
1822 |
+
msgid "My Calendar Default Timezone"
|
1823 |
+
msgstr "My Calendar Standard-Zeitzone"
|
1824 |
+
|
1825 |
+
#: my-calendar-install.php:187
|
1826 |
+
#@ my-calendar
|
1827 |
+
msgid "My Calendar Default Location"
|
1828 |
+
msgstr "My Calendar Standard-Standort"
|
1829 |
+
|
1830 |
+
#: my-calendar-output.php:143
|
1831 |
+
#@ my-calendar
|
1832 |
+
msgid "in your time zone"
|
1833 |
+
msgstr "in Ihrer Zeitzone"
|
1834 |
+
|
1835 |
+
#: my-calendar-output.php:439
|
1836 |
+
#@ my-calendar
|
1837 |
+
msgid "The week's events"
|
1838 |
+
msgstr "Die Events der Woche"
|
1839 |
+
|
1840 |
+
#: my-calendar-output.php:450
|
1841 |
+
#@ my-calendar
|
1842 |
+
msgid "This week's events"
|
1843 |
+
msgstr "Die Events dieser Woche"
|
1844 |
+
|
1845 |
+
#: my-calendar-output.php:664
|
1846 |
+
#@ my-calendar
|
1847 |
+
msgid "Subscribe by <abbr title=\"Really Simple Syndication\">RSS</abbr>"
|
1848 |
+
msgstr "Abonnieren von <abbr title=\\\"Really Simple Syndication\\\">RSS</abbr>"
|
1849 |
+
|
1850 |
+
#: my-calendar-output.php:665
|
1851 |
+
#@ my-calendar
|
1852 |
+
msgid "Download as <abbr title=\"iCal Events Export\">iCal</abbr>"
|
1853 |
+
msgstr "Download als <abbr title=\\\"iCal Ereignisse exportieren\\\">iCal</abbr>"
|
1854 |
+
|
1855 |
+
#: my-calendar-output.php:802
|
1856 |
+
#@ my-calendar
|
1857 |
+
msgid "Show all"
|
1858 |
+
msgstr "Alle"
|
1859 |
+
|
1860 |
+
#: my-calendar-output.php:816
|
1861 |
+
#@ my-calendar
|
1862 |
+
msgid "Show events in:"
|
1863 |
+
msgstr "Standort:"
|
1864 |
+
|
1865 |
+
#: my-calendar-output.php:848
|
1866 |
+
#@ my-calendar
|
1867 |
+
msgid "Submit"
|
1868 |
+
msgstr "los"
|
1869 |
+
|
1870 |
+
#: my-calendar-settings.php:115
|
1871 |
+
#@ my-calendar
|
1872 |
+
msgid "Permissions Settings saved"
|
1873 |
+
msgstr "Genehmigungen-Einstellungen gespeichert"
|
1874 |
+
|
1875 |
+
#: my-calendar-settings.php:163
|
1876 |
+
#@ my-calendar
|
1877 |
+
msgid "Output Settings saved"
|
1878 |
+
msgstr "Ausgabe-Einstellungen gespeichert"
|
1879 |
+
|
1880 |
+
#: my-calendar-settings.php:181
|
1881 |
+
#@ my-calendar
|
1882 |
+
msgid "Input Settings saved"
|
1883 |
+
msgstr "Eingabe-Einstellungen gespeichert"
|
1884 |
+
|
1885 |
+
#: my-calendar-settings.php:197
|
1886 |
+
#@ my-calendar
|
1887 |
+
msgid "Custom text settings saved"
|
1888 |
+
msgstr "Benutzerdefinierte Text-Einstellungen gespeichert"
|
1889 |
+
|
1890 |
+
#: my-calendar-settings.php:210
|
1891 |
+
#@ my-calendar
|
1892 |
+
msgid "Email notice settings saved"
|
1893 |
+
msgstr "E-Mail-Benachrichtigung-Einstellungen gespeichert"
|
1894 |
+
|
1895 |
+
#: my-calendar-settings.php:224
|
1896 |
+
#@ my-calendar
|
1897 |
+
msgid "User custom settings saved"
|
1898 |
+
msgstr "Benutzer benutzerdefinierte Einstellungen gespeichert"
|
1899 |
+
|
1900 |
+
#: my-calendar-settings.php:254
|
1901 |
+
#@ my-calendar
|
1902 |
+
msgid "Calendar Management Settings"
|
1903 |
+
msgstr "Kalender-Management-Einstellungen"
|
1904 |
+
|
1905 |
+
#: my-calendar-settings.php:261
|
1906 |
+
#@ my-calendar
|
1907 |
+
msgid "Choose the lowest user group that may create events"
|
1908 |
+
msgstr "Wählen Sie die niedrigste Benutzergruppe, die Ereignisse erstellen können"
|
1909 |
+
|
1910 |
+
#: my-calendar-settings.php:270
|
1911 |
+
#@ my-calendar
|
1912 |
+
msgid "Choose the lowest user group that may approve events"
|
1913 |
+
msgstr "Wählen Sie die niedrigste Benutzergruppe, die Ereignisse genehmigen kann"
|
1914 |
+
|
1915 |
+
#: my-calendar-settings.php:276
|
1916 |
+
#@ my-calendar
|
1917 |
+
msgid "Enable approval options."
|
1918 |
+
msgstr "Aktiviere Genehmigung-Optionen."
|
1919 |
+
|
1920 |
+
#: my-calendar-settings.php:279
|
1921 |
+
#@ my-calendar
|
1922 |
+
msgid "Choose the lowest user group that may edit or delete any event"
|
1923 |
+
msgstr "Wählen Sie die niedrigste Benutzergruppe, die Events bearbeiten oder löschen kann"
|
1924 |
+
|
1925 |
+
#: my-calendar-settings.php:285
|
1926 |
+
#@ my-calendar
|
1927 |
+
msgid "By default, only administrators may edit or delete any event. Other users may only edit or delete events which they authored."
|
1928 |
+
msgstr "Standardmäßig können nur Administratoren Events bearbeiten oder löschen. Andere Benutzer können nur Events bearbeiten oder löschen, die sie selbst verfasst haben."
|
1929 |
+
|
1930 |
+
#: my-calendar-settings.php:289
|
1931 |
+
#@ my-calendar
|
1932 |
+
msgid "Save Approval Settings"
|
1933 |
+
msgstr "Genehmigungs-Einstellungen speichern"
|
1934 |
+
|
1935 |
+
#: my-calendar-settings.php:295
|
1936 |
+
#@ my-calendar
|
1937 |
+
msgid "Calendar Text Settings"
|
1938 |
+
msgstr "Kalender-Texteinstellungen"
|
1939 |
+
|
1940 |
+
#: my-calendar-settings.php:321
|
1941 |
+
#@ my-calendar
|
1942 |
+
msgid "Save Custom Text Settings"
|
1943 |
+
msgstr "Benutzerdefinierte Texteinstellungen speichern"
|
1944 |
+
|
1945 |
+
#: my-calendar-settings.php:327
|
1946 |
+
#@ my-calendar
|
1947 |
+
msgid "Calendar Output Settings"
|
1948 |
+
msgstr "Kalender-Ausgabe-Einstellungen"
|
1949 |
+
|
1950 |
+
#: my-calendar-settings.php:334
|
1951 |
+
#@ my-calendar
|
1952 |
+
msgid "Event title template"
|
1953 |
+
msgstr "Event-Titel-Vorlage"
|
1954 |
+
|
1955 |
+
#: my-calendar-settings.php:336
|
1956 |
+
#: my-calendar-settings.php:475
|
1957 |
+
#@ my-calendar
|
1958 |
+
msgid "Shortcode Help"
|
1959 |
+
msgstr "Shortcode-Hilfe"
|
1960 |
+
|
1961 |
+
#: my-calendar-settings.php:336
|
1962 |
+
#: my-calendar-settings.php:475
|
1963 |
+
#@ my-calendar
|
1964 |
+
msgid "All template shortcodes are available."
|
1965 |
+
msgstr "Alle Template-Shortcodes sind verfügbar."
|
1966 |
+
|
1967 |
+
#: my-calendar-settings.php:376
|
1968 |
+
#@ my-calendar
|
1969 |
+
msgid "Show link to My Calendar RSS feed."
|
1970 |
+
msgstr "Zeige Link zu My Calendar RSS-Feed."
|
1971 |
+
|
1972 |
+
#: my-calendar-settings.php:379
|
1973 |
+
#@ my-calendar
|
1974 |
+
msgid "Show link to iCal format download."
|
1975 |
+
msgstr "Zeige Link zu iCal-Format-Download."
|
1976 |
+
|
1977 |
+
#: my-calendar-settings.php:382
|
1978 |
+
#@ my-calendar
|
1979 |
+
msgid "If a recurring event is scheduled for a date which doesn't exist (such as the 5th Wednesday in February), move it back one week."
|
1980 |
+
msgstr "Wenn ein wiederkehrender Event für ein Datum, das nicht vorhanden ist (wie der 5. Mittwoch im Februar) geplant ist, diesen eine Woche zurück verschieben."
|
1981 |
+
|
1982 |
+
#: my-calendar-settings.php:383
|
1983 |
+
#@ my-calendar
|
1984 |
+
msgid "If this option is unchecked, recurring events which fall on dates which don't exist will simply not be shown on the calendar."
|
1985 |
+
msgstr "Wenn diese Option deaktiviert ist, wiederkehrende Events von Daten, die nicht existieren einfach nicht im Kalender anzeigen."
|
1986 |
+
|
1987 |
+
#: my-calendar-settings.php:386
|
1988 |
+
#@ my-calendar
|
1989 |
+
msgid "If an event coincides with an event in the designated \"Holiday\" category, do not show the event."
|
1990 |
+
msgstr "Wenn ein Event sich mit einem Event der benannten \"Feiertag\"-Kategorie deckt, zeige diesen Event nicht."
|
1991 |
+
|
1992 |
+
#: my-calendar-settings.php:389
|
1993 |
+
#@ my-calendar
|
1994 |
+
msgid "Holiday Category"
|
1995 |
+
msgstr "Feiertag-Kategorie"
|
1996 |
+
|
1997 |
+
#: my-calendar-settings.php:415
|
1998 |
+
#@ my-calendar
|
1999 |
+
msgid "Save Output Settings"
|
2000 |
+
msgstr "Ausgabe-Einstellungen speichern"
|
2001 |
+
|
2002 |
+
#: my-calendar-settings.php:421
|
2003 |
+
#@ my-calendar
|
2004 |
+
msgid "Calendar Input Settings"
|
2005 |
+
msgstr "Kalender-Eingabe-Einstellungen"
|
2006 |
+
|
2007 |
+
#: my-calendar-settings.php:431
|
2008 |
+
#@ my-calendar
|
2009 |
+
msgid "Show Event Recurrence Options"
|
2010 |
+
msgstr "Zeige Event-Serienoptionen"
|
2011 |
+
|
2012 |
+
#: my-calendar-settings.php:448
|
2013 |
+
#@ my-calendar
|
2014 |
+
msgid "Save Input Settings"
|
2015 |
+
msgstr "Eingabe-Einstellungen speichern"
|
2016 |
+
|
2017 |
+
#: my-calendar-settings.php:454
|
2018 |
+
#@ my-calendar
|
2019 |
+
msgid "Calendar Email Settings"
|
2020 |
+
msgstr "Kalender-E-Mail-Einstellungen"
|
2021 |
+
|
2022 |
+
#: my-calendar-settings.php:459
|
2023 |
+
#@ my-calendar
|
2024 |
+
msgid "Calendar Options: Email Notifications"
|
2025 |
+
msgstr "Kalender-Optionen: E-Mail-Benachrichtigung"
|
2026 |
+
|
2027 |
+
#: my-calendar-settings.php:463
|
2028 |
+
#@ my-calendar
|
2029 |
+
msgid "Send Email Notifications when new events are scheduled or reserved."
|
2030 |
+
msgstr "Senden Sie E-Mail Benachrichtigungen, wenn neue Termine geplant sind oder reserviert."
|
2031 |
+
|
2032 |
+
#: my-calendar-settings.php:466
|
2033 |
+
#@ my-calendar
|
2034 |
+
msgid "Notification messages are sent to: "
|
2035 |
+
msgstr "Benachrichtigungen sind zu richten an: "
|
2036 |
+
|
2037 |
+
#: my-calendar-settings.php:470
|
2038 |
+
#@ my-calendar
|
2039 |
+
msgid "Email subject"
|
2040 |
+
msgstr "Email-Betreff"
|
2041 |
+
|
2042 |
+
#: my-calendar-settings.php:470
|
2043 |
+
#@ my-calendar
|
2044 |
+
msgid "New event Added"
|
2045 |
+
msgstr "Neuer Termin hinzugefügt"
|
2046 |
+
|
2047 |
+
#: my-calendar-settings.php:474
|
2048 |
+
#@ my-calendar
|
2049 |
+
msgid "Message Body"
|
2050 |
+
msgstr "Nachrichtentext"
|
2051 |
+
|
2052 |
+
#: my-calendar-settings.php:474
|
2053 |
+
#@ my-calendar
|
2054 |
+
msgid "New Event:"
|
2055 |
+
msgstr "Neuer Event:"
|
2056 |
+
|
2057 |
+
#: my-calendar-settings.php:479
|
2058 |
+
#@ my-calendar
|
2059 |
+
msgid "Save Email Settings"
|
2060 |
+
msgstr "E-Mail-Einstellungen speichern"
|
2061 |
+
|
2062 |
+
#: my-calendar-settings.php:485
|
2063 |
+
#@ my-calendar
|
2064 |
+
msgid "Calendar User Settings"
|
2065 |
+
msgstr "Kalender Benutzer-Einstellungen"
|
2066 |
+
|
2067 |
+
#: my-calendar-settings.php:492
|
2068 |
+
#@ my-calendar
|
2069 |
+
msgid "My Calendar: User Settings"
|
2070 |
+
msgstr "My Calendar: Benutzer-Einstellungen"
|
2071 |
+
|
2072 |
+
#: my-calendar-settings.php:495
|
2073 |
+
#@ my-calendar
|
2074 |
+
msgid "Allow registered users to provide timezone or location presets in their user profiles."
|
2075 |
+
msgstr "Registrierten Benutzern erlauben, Zeitzone oder Standard-Standort in ihren Benutzer-Profilen anzubieten."
|
2076 |
+
|
2077 |
+
#: my-calendar-settings.php:507
|
2078 |
+
#@ my-calendar
|
2079 |
+
msgid "Timezone Settings"
|
2080 |
+
msgstr "Zeitzone-Einstellungen"
|
2081 |
+
|
2082 |
+
#: my-calendar-settings.php:508
|
2083 |
+
#@ my-calendar
|
2084 |
+
msgid "These settings provide registered users with the ability to select a time zone in their user profile. When they view your calendar, the times for events will display the time the event happens in their time zone as well as the entered value."
|
2085 |
+
msgstr "Diese Einstellungen bieten Benutzern die Möglichkeit, eine Zeitzone in ihrem Benutzerprofil zu wählen. Wenn sie ihren Kalender ansehen, wird die Zeit für Events in der Zeit ihrer Zeitzone sowie der eingegebene Wert angezeigt."
|
2086 |
+
|
2087 |
+
#: my-calendar-settings.php:510
|
2088 |
+
#@ my-calendar
|
2089 |
+
msgid "Enable Timezone"
|
2090 |
+
msgstr "Aktiviere Zeitzone"
|
2091 |
+
|
2092 |
+
#: my-calendar-settings.php:513
|
2093 |
+
#@ my-calendar
|
2094 |
+
msgid "Select Timezone Label"
|
2095 |
+
msgstr "Wählen Sie den Zeitzonen-Namen"
|
2096 |
+
|
2097 |
+
#: my-calendar-settings.php:516
|
2098 |
+
#@ my-calendar
|
2099 |
+
msgid "Timezone Options"
|
2100 |
+
msgstr "Zeitzonen-Optionen"
|
2101 |
+
|
2102 |
+
#: my-calendar-settings.php:516
|
2103 |
+
#: my-calendar-settings.php:537
|
2104 |
+
#@ my-calendar
|
2105 |
+
msgid "Value, Label; one per line"
|
2106 |
+
msgstr "Wert, Beschriftung; eine pro Zeile"
|
2107 |
+
|
2108 |
+
#: my-calendar-settings.php:528
|
2109 |
+
#@ my-calendar
|
2110 |
+
msgid "Location Settings"
|
2111 |
+
msgstr "Standorteinstellungen"
|
2112 |
+
|
2113 |
+
#: my-calendar-settings.php:529
|
2114 |
+
#@ my-calendar
|
2115 |
+
msgid "These settings provide registered users with the ability to select a location in their user profile. When they view your calendar, their initial view will be limited to locations which include that location parameter."
|
2116 |
+
msgstr "Diese Einstellungen bieten registrierten Benutzern die Möglichkeit eine Standort in ihrem Benutzerprofil zu wählen. Wenn sie ihren Kalender anzeigen, wird ihre erste Ansicht begrenzt auf diesen Standort."
|
2117 |
+
|
2118 |
+
#: my-calendar-settings.php:531
|
2119 |
+
#@ my-calendar
|
2120 |
+
msgid "Enable Location"
|
2121 |
+
msgstr "Standort freigeben"
|
2122 |
+
|
2123 |
+
#: my-calendar-settings.php:534
|
2124 |
+
#@ my-calendar
|
2125 |
+
msgid "Select Location Label"
|
2126 |
+
msgstr "Wählen Sie Standort-Namen"
|
2127 |
+
|
2128 |
+
#: my-calendar-settings.php:537
|
2129 |
+
#@ my-calendar
|
2130 |
+
msgid "Location Options"
|
2131 |
+
msgstr "Standort-Optionen"
|
2132 |
+
|
2133 |
+
#: my-calendar-settings.php:547
|
2134 |
+
#@ my-calendar
|
2135 |
+
msgid "Location Type"
|
2136 |
+
msgstr "Standort-Typ"
|
2137 |
+
|
2138 |
+
#: my-calendar-settings.php:549
|
2139 |
+
#@ my-calendar
|
2140 |
+
msgid "Location Name"
|
2141 |
+
msgstr "Standort-Name"
|
2142 |
+
|
2143 |
+
#: my-calendar-settings.php:561
|
2144 |
+
#@ my-calendar
|
2145 |
+
msgid "Save User Settings"
|
2146 |
+
msgstr "Benutzereinstellungen sichern"
|
2147 |
+
|
2148 |
+
#: my-calendar-styles.php:51
|
2149 |
+
#@ my-calendar
|
2150 |
+
msgid "The stylesheet has been updated."
|
2151 |
+
msgstr "Das Stylesheet wurde aktualisiert."
|
2152 |
+
|
2153 |
+
#: my-calendar-styles.php:51
|
2154 |
+
#@ my-calendar
|
2155 |
+
msgid "Write Error! Please verify write permissions on the style file."
|
2156 |
+
msgstr "Schreibfehler! Bitte überprüfen Sie Schreibrechte der Stylesheet-Datei."
|
2157 |
+
|
2158 |
+
#: my-calendar-styles.php:67
|
2159 |
+
#@ my-calendar
|
2160 |
+
msgid "Stylesheet reset to default."
|
2161 |
+
msgstr "Stylesheet auf Standardeinstellung zurücksetzen."
|
2162 |
+
|
2163 |
+
#: my-calendar-styles.php:69
|
2164 |
+
#@ my-calendar
|
2165 |
+
msgid "Style Settings Saved"
|
2166 |
+
msgstr "Stileinstellungen gespeichert"
|
2167 |
+
|
2168 |
+
#: my-calendar-styles.php:78
|
2169 |
+
#@ my-calendar
|
2170 |
+
msgid "New theme selected."
|
2171 |
+
msgstr "Neues Thema ausgewählt."
|
2172 |
+
|
2173 |
+
#: my-calendar-styles.php:92
|
2174 |
+
#@ my-calendar
|
2175 |
+
msgid "Sorry. The file you are looking for doesn't appear to exist. Please check your file name and location!"
|
2176 |
+
msgstr "Entschuldigen Sie. Die Datei, die Sie suchen scheint offenbar nicht zu existieren. Bitte überprüfen Sie den Dateinamen und den Speicherort!"
|
2177 |
+
|
2178 |
+
#: my-calendar-styles.php:111
|
2179 |
+
#@ my-calendar
|
2180 |
+
msgid "Select My Calendar Theme"
|
2181 |
+
msgstr "Wählen Sie das My Calendar -Thema"
|
2182 |
+
|
2183 |
+
#: my-calendar-styles.php:119
|
2184 |
+
#@ default
|
2185 |
+
msgid "Your Custom Stylesheets"
|
2186 |
+
msgstr ""
|
2187 |
+
|
2188 |
+
#: my-calendar-styles.php:128
|
2189 |
+
#@ my-calendar
|
2190 |
+
msgid "Installed Stylesheets"
|
2191 |
+
msgstr "Installierte Stylesheets"
|
2192 |
+
|
2193 |
+
#: my-calendar-styles.php:136
|
2194 |
+
#@ my-calendar
|
2195 |
+
msgid "Choose Style"
|
2196 |
+
msgstr "Wählen Sie den Stil"
|
2197 |
+
|
2198 |
+
#: my-calendar-styles.php:149
|
2199 |
+
#@ my-calendar
|
2200 |
+
msgid "My Calendar was unable to update your CSS files during the upgrade. Please check your file permissions if you wish to edit your My Calendar styles. Your previously stored styles are below. This message and these styles will be deleted from the database when you successfully update your stylesheet."
|
2201 |
+
msgstr "My Calendar konnte Ihre CSS-Dateien während des Upgrade nicht aktualisieren. Bitte überprüfen Sie Ihre Dateiberechtigungen, wenn Sie auf Ihre My Calendar Stile bearbeiten möchten. Ihre zuvor gespeicherten Stile sind unten. Diese Nachricht und diese Stile werden aus der Datenbank entfernt, wenn Sie Ihre Stylesheet erfolgreich aktualisiert haben."
|
2202 |
+
|
2203 |
+
#: my-calendar-styles.php:160
|
2204 |
+
#@ my-calendar
|
2205 |
+
msgid "Apply CSS only on these pages (comma separated page IDs)"
|
2206 |
+
msgstr "CSS nur auf diesen Seiten anwenden (durch Komma getrennt Seite-IDs)"
|
2207 |
+
|
2208 |
+
#: my-calendar-templates.php:164
|
2209 |
+
#@ my-calendar
|
2210 |
+
msgid "Published"
|
2211 |
+
msgstr "Veröffentlicht"
|
2212 |
+
|
2213 |
+
#: my-calendar-templates.php:164
|
2214 |
+
#@ my-calendar
|
2215 |
+
msgid "Reserved"
|
2216 |
+
msgstr "Reserviert"
|
2217 |
+
|
2218 |
+
#: my-calendar-upgrade-db.php:29
|
2219 |
+
#@ my-calendar
|
2220 |
+
msgid "Upgrade now."
|
2221 |
+
msgstr "Jetzt aktualisieren."
|
2222 |
+
|
2223 |
+
#: my-calendar-user.php:39
|
2224 |
+
#@ my-calendar
|
2225 |
+
msgid "My Calendar User Settings"
|
2226 |
+
msgstr "My Calendar Benutzereinstellungen"
|
2227 |
+
|
2228 |
+
#: my-calendar-widgets.php:5
|
2229 |
+
#@ my-calendar
|
2230 |
+
msgid "My Calendar: Today's Events"
|
2231 |
+
msgstr "My Calendar: Heutige Events"
|
2232 |
+
|
2233 |
+
#: my-calendar-widgets.php:44
|
2234 |
+
#: my-calendar-widgets.php:124
|
2235 |
+
#@ my-calendar
|
2236 |
+
msgid "Category or categories to display:"
|
2237 |
+
msgstr "Kategorie oder Kategorien für Anzeige:"
|
2238 |
+
|
2239 |
+
#: my-calendar-widgets.php:64
|
2240 |
+
#@ my-calendar
|
2241 |
+
msgid "My Calendar: Upcoming Events"
|
2242 |
+
msgstr "My Calendar: Kommende Events"
|
2243 |
+
|
2244 |
+
#: my-calendar-widgets.php:120
|
2245 |
+
#@ my-calendar
|
2246 |
+
msgid "Show this text if there are no events meeting your criteria:"
|
2247 |
+
msgstr "Zeige diesen Text, wenn es keine Events gibt, die Ihren Kriterien entsprechen:"
|
2248 |
+
|
2249 |
+
#: my-calendar.php:135
|
2250 |
+
#@ my-calendar
|
2251 |
+
msgid "Buy the Beginner's Guide"
|
2252 |
+
msgstr "Kaufen Sie das Beginner's Guide"
|
2253 |
+
|
2254 |
+
#: my-calendar.php:242
|
2255 |
+
#@ my-calendar
|
2256 |
+
msgid "Behavior Editor"
|
2257 |
+
msgstr "Verhaltensweise Editor"
|
2258 |
+
|
my-calendar-es_ES.mo → lang/my-calendar-es_ES.mo
RENAMED
File without changes
|
my-calendar-es_ES.po → lang/my-calendar-es_ES.po
RENAMED
File without changes
|
my-calendar-fi.mo → lang/my-calendar-fi.mo
RENAMED
File without changes
|
my-calendar-fi.po → lang/my-calendar-fi.po
RENAMED
File without changes
|
lang/my-calendar-fr_FR.mo
ADDED
Binary file
|
lang/my-calendar-fr_FR.po
ADDED
@@ -0,0 +1,2071 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# This file is distributed under the same license as the My Calendar package.
|
2 |
+
msgid ""
|
3 |
+
msgstr ""
|
4 |
+
"Project-Id-Version: My Calendar 1.8.8\n"
|
5 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/my-calendar\n"
|
6 |
+
"POT-Creation-Date: 2011-04-22 15:49:10+00:00\n"
|
7 |
+
"PO-Revision-Date: 2011-05-06 18:41+0100\n"
|
8 |
+
"Last-Translator: Manuel Lasnier <manu@zef-creations.com>\n"
|
9 |
+
"Language-Team: Manuel Lasnier <manu@zef-creations.com>\n"
|
10 |
+
"MIME-Version: 1.0\n"
|
11 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
+
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"X-Poedit-Language: French\n"
|
14 |
+
"X-Poedit-Country: FRANCE\n"
|
15 |
+
|
16 |
+
#: my-calendar-styles.php:51
|
17 |
+
msgid "The stylesheet has been updated."
|
18 |
+
msgstr "La feuille de style a été mise à jour. "
|
19 |
+
|
20 |
+
#: my-calendar-styles.php:51
|
21 |
+
msgid "Write Error! Please verify write permissions on the style file."
|
22 |
+
msgstr "Erreur en écriture ! Merci de vérifier les permission du fichier CSS. "
|
23 |
+
|
24 |
+
#: my-calendar-styles.php:66
|
25 |
+
msgid "Stylesheet reset to default."
|
26 |
+
msgstr "Réinitialisation des feuilles de style. "
|
27 |
+
|
28 |
+
#: my-calendar-styles.php:68
|
29 |
+
msgid "Style Settings Saved"
|
30 |
+
msgstr "Configuration de l'apparence enregistrée"
|
31 |
+
|
32 |
+
#: my-calendar-styles.php:77
|
33 |
+
msgid "New theme selected."
|
34 |
+
msgstr "Nouveau thème sélectionné. "
|
35 |
+
|
36 |
+
#: my-calendar-styles.php:91
|
37 |
+
msgid "Sorry. The file you are looking for doesn't appear to exist. Please check your file name and location!"
|
38 |
+
msgstr "Désolé, le fichier que vous recherchez ne semble pas exister. Merci de vérifier le nom du fichier et son emplacement !"
|
39 |
+
|
40 |
+
#: my-calendar-styles.php:99
|
41 |
+
msgid "My Calendar Styles"
|
42 |
+
msgstr "Modifier l'apparence du calendrier"
|
43 |
+
|
44 |
+
#: my-calendar-styles.php:103
|
45 |
+
msgid "Calendar Style Settings"
|
46 |
+
msgstr "Configuration de l'apparence du calendrier"
|
47 |
+
|
48 |
+
#: my-calendar-styles.php:110
|
49 |
+
msgid "Select My Calendar Theme"
|
50 |
+
msgstr "Sélectionner un thème"
|
51 |
+
|
52 |
+
#: my-calendar-styles.php:118
|
53 |
+
msgid "Your Custom Stylesheets"
|
54 |
+
msgstr "Vos feuilles de style personnelles"
|
55 |
+
|
56 |
+
#: my-calendar-styles.php:127
|
57 |
+
msgid "Installed Stylesheets"
|
58 |
+
msgstr "Feuilles de style installées"
|
59 |
+
|
60 |
+
#: my-calendar-styles.php:135
|
61 |
+
msgid "Choose Style"
|
62 |
+
msgstr "Choisir un thème"
|
63 |
+
|
64 |
+
#: my-calendar-styles.php:148
|
65 |
+
msgid "My Calendar was unable to update your CSS files during the upgrade. Please check your file permissions if you wish to edit your My Calendar styles. Your previously stored styles are below. This message and these styles will be deleted from the database when you successfully update your stylesheet."
|
66 |
+
msgstr "My Calendar est incapable de mettre à jour vos fichiers CSS pendant la mise à niveau. Merci de vérifier les permissions de vos fichiers si vous souhaitez éditer les styles de base. Vos feuilles de styles précédemment mémorisées sont ci-dessous. Ce message et ces fichiers CSS seront supprimés de la base de données lorsque vous mettez à jour votre feuille de style."
|
67 |
+
|
68 |
+
#: my-calendar-styles.php:156
|
69 |
+
msgid "CSS Style Options"
|
70 |
+
msgstr "Options des feuilles de styles CSS"
|
71 |
+
|
72 |
+
#: my-calendar-styles.php:159
|
73 |
+
msgid "Apply CSS only on these pages (comma separated page IDs)"
|
74 |
+
msgstr "Appliquer le CSS seulement sur ces pages (ID séparés par des virgules)"
|
75 |
+
|
76 |
+
#: my-calendar-styles.php:162
|
77 |
+
msgid "Reset the My Calendar stylesheet to the default"
|
78 |
+
msgstr "Réinitialiser l'apparence du calendrier"
|
79 |
+
|
80 |
+
#: my-calendar-styles.php:162
|
81 |
+
msgid "Disable My Calendar Stylesheet"
|
82 |
+
msgstr "Désactiver les feuilles de style du calendrier"
|
83 |
+
|
84 |
+
#: my-calendar-styles.php:165
|
85 |
+
msgid "Edit the stylesheet for My Calendar"
|
86 |
+
msgstr "Modifier la feuille de style de My Calendar"
|
87 |
+
|
88 |
+
#: my-calendar-styles.php:168
|
89 |
+
#: my-calendar-behaviors.php:85
|
90 |
+
#: my-calendar-behaviors.php:97
|
91 |
+
#: my-calendar-behaviors.php:109
|
92 |
+
#: my-calendar-behaviors.php:121
|
93 |
+
msgid "Save"
|
94 |
+
msgstr "Appliquer"
|
95 |
+
|
96 |
+
#: button/generator.php:12
|
97 |
+
msgid "You don't have access to this function."
|
98 |
+
msgstr "Vous n'avez pas la permission d'accéder à cette fonction"
|
99 |
+
|
100 |
+
#: button/generator.php:18
|
101 |
+
#: button/generator.php:44
|
102 |
+
msgid "My Calendar Shortcode Generator"
|
103 |
+
msgstr "My Calendar : Générateur de shortcode "
|
104 |
+
|
105 |
+
#: button/generator.php:47
|
106 |
+
msgid "Shortcode Atributes"
|
107 |
+
msgstr "Attributs du Shortcode"
|
108 |
+
|
109 |
+
#: button/generator.php:52
|
110 |
+
msgid "Format"
|
111 |
+
msgstr "Format"
|
112 |
+
|
113 |
+
#: button/generator.php:59
|
114 |
+
msgid "Show Category Key"
|
115 |
+
msgstr "Afficher la catégorie par défaut"
|
116 |
+
|
117 |
+
#: button/generator.php:66
|
118 |
+
msgid "Show Previous/Next Links"
|
119 |
+
msgstr "Afficher les liens Précédent / Suivant"
|
120 |
+
|
121 |
+
#: button/generator.php:73
|
122 |
+
msgid "Show Format Toggle"
|
123 |
+
msgstr "Afficher le format Toggle"
|
124 |
+
|
125 |
+
#: button/generator.php:80
|
126 |
+
msgid "Time Segment"
|
127 |
+
msgstr "Fuseau horaire"
|
128 |
+
|
129 |
+
#: button/generator.php:88
|
130 |
+
msgid "Generate Shortcode"
|
131 |
+
msgstr "Générer le shortcode"
|
132 |
+
|
133 |
+
#: button/generator.php:99
|
134 |
+
msgid "My Calendar: this generator isn't going to put the shortcode in your page. Sorry!"
|
135 |
+
msgstr "My Calendar : ce générateur ne peut placer le shortcode dans votre page, désolé !"
|
136 |
+
|
137 |
+
#: my-calendar-categories.php:98
|
138 |
+
msgid "Category added successfully"
|
139 |
+
msgstr "Catégorie ajoutée avec succès"
|
140 |
+
|
141 |
+
#: my-calendar-categories.php:100
|
142 |
+
msgid "Category addition failed."
|
143 |
+
msgstr "Impossible d'ajouter la catégorie. "
|
144 |
+
|
145 |
+
#: my-calendar-categories.php:110
|
146 |
+
msgid "Category deleted successfully. Categories in calendar updated."
|
147 |
+
msgstr "Catégorie supprimée avec succès. Les catégories du calendrier ont été mises à jour. "
|
148 |
+
|
149 |
+
#: my-calendar-categories.php:112
|
150 |
+
msgid "Category deleted successfully. Categories in calendar not updated."
|
151 |
+
msgstr "Catégorie supprimée avec succès. Les catégories du calendrier n'ont pas été mises à jour. "
|
152 |
+
|
153 |
+
#: my-calendar-categories.php:114
|
154 |
+
msgid "Category not deleted. Categories in calendar updated."
|
155 |
+
msgstr "Catégorie non supprimée. Les catégories du calendrier ont été mises à jour. "
|
156 |
+
|
157 |
+
#: my-calendar-categories.php:123
|
158 |
+
msgid "Category edited successfully"
|
159 |
+
msgstr "Catégorie éditée avec succès"
|
160 |
+
|
161 |
+
#: my-calendar-categories.php:148
|
162 |
+
#: my-calendar-categories.php:173
|
163 |
+
#: my-calendar-categories.php:190
|
164 |
+
msgid "Add Category"
|
165 |
+
msgstr "Ajouter une catégorie"
|
166 |
+
|
167 |
+
#: my-calendar-categories.php:150
|
168 |
+
#: my-calendar-categories.php:173
|
169 |
+
msgid "Edit Category"
|
170 |
+
msgstr "Modifier les catégories"
|
171 |
+
|
172 |
+
#: my-calendar-categories.php:157
|
173 |
+
msgid "Category Editor"
|
174 |
+
msgstr "Editeur de catégories"
|
175 |
+
|
176 |
+
#: my-calendar-categories.php:174
|
177 |
+
#: my-calendar-categories.php:215
|
178 |
+
msgid "Category Name"
|
179 |
+
msgstr "Nom de la catégorie"
|
180 |
+
|
181 |
+
#: my-calendar-categories.php:175
|
182 |
+
msgid "Category Color (Hex format)"
|
183 |
+
msgstr "Couleur de la catégorie (Format Hex.)"
|
184 |
+
|
185 |
+
#: my-calendar-categories.php:176
|
186 |
+
#: my-calendar-categories.php:217
|
187 |
+
msgid "Category Icon"
|
188 |
+
msgstr "Icone de la catégorie"
|
189 |
+
|
190 |
+
#: my-calendar-categories.php:190
|
191 |
+
#: my-calendar-locations.php:160
|
192 |
+
msgid "Save Changes"
|
193 |
+
msgstr "Enregistrer les modifications"
|
194 |
+
|
195 |
+
#: my-calendar-categories.php:203
|
196 |
+
#: my-calendar.php:149
|
197 |
+
msgid "Manage Categories"
|
198 |
+
msgstr "Catégories"
|
199 |
+
|
200 |
+
#: my-calendar-categories.php:214
|
201 |
+
#: my-calendar-event-manager.php:681
|
202 |
+
#: my-calendar-locations.php:186
|
203 |
+
msgid "ID"
|
204 |
+
msgstr "ID"
|
205 |
+
|
206 |
+
#: my-calendar-categories.php:216
|
207 |
+
msgid "Category Color"
|
208 |
+
msgstr "Couleur de la catégorie"
|
209 |
+
|
210 |
+
#: my-calendar-categories.php:218
|
211 |
+
#: my-calendar-categories.php:232
|
212 |
+
#: my-calendar-event-manager.php:746
|
213 |
+
#: my-calendar-locations.php:188
|
214 |
+
#: my-calendar-locations.php:200
|
215 |
+
msgid "Edit"
|
216 |
+
msgstr "Editer"
|
217 |
+
|
218 |
+
#: my-calendar-categories.php:219
|
219 |
+
#: my-calendar-categories.php:238
|
220 |
+
#: my-calendar-event-manager.php:91
|
221 |
+
#: my-calendar-event-manager.php:746
|
222 |
+
#: my-calendar-locations.php:189
|
223 |
+
#: my-calendar-locations.php:201
|
224 |
+
msgid "Delete"
|
225 |
+
msgstr "Supprimer"
|
226 |
+
|
227 |
+
#: my-calendar-categories.php:235
|
228 |
+
#: my-calendar-settings.php:272
|
229 |
+
#: my-calendar-event-manager.php:727
|
230 |
+
#: my-calendar-output.php:153
|
231 |
+
msgid "N/A"
|
232 |
+
msgstr "N/I"
|
233 |
+
|
234 |
+
#: my-calendar-categories.php:238
|
235 |
+
#: my-calendar-locations.php:201
|
236 |
+
msgid "Are you sure you want to delete this category?"
|
237 |
+
msgstr "Etes-vous sûr de vouloir supprimer cette catégorie ? "
|
238 |
+
|
239 |
+
#: my-calendar-categories.php:249
|
240 |
+
msgid "There are no categories in the database - something has gone wrong!"
|
241 |
+
msgstr "Il n'y a aucune catégorie dans cette base de données - quelque chose a mal tourné !"
|
242 |
+
|
243 |
+
#: my-calendar-widgets.php:5
|
244 |
+
msgid "My Calendar: Today's Events"
|
245 |
+
msgstr "Evènements d'aujourd'hui"
|
246 |
+
|
247 |
+
#: my-calendar-widgets.php:37
|
248 |
+
#: my-calendar-widgets.php:118
|
249 |
+
#: my-calendar-widgets.php:461
|
250 |
+
#: my-calendar-settings.php:324
|
251 |
+
#: my-calendar-event-manager.php:682
|
252 |
+
msgid "Title"
|
253 |
+
msgstr "Titre"
|
254 |
+
|
255 |
+
#: my-calendar-widgets.php:41
|
256 |
+
#: my-calendar-widgets.php:122
|
257 |
+
msgid "Template"
|
258 |
+
msgstr "Modèle"
|
259 |
+
|
260 |
+
#: my-calendar-widgets.php:44
|
261 |
+
#: my-calendar-widgets.php:128
|
262 |
+
msgid "Add calendar URL to use this option."
|
263 |
+
msgstr "Ajouter "
|
264 |
+
|
265 |
+
#: my-calendar-widgets.php:46
|
266 |
+
#: my-calendar-widgets.php:130
|
267 |
+
msgid "Link widget title to calendar:"
|
268 |
+
msgstr "Lier le titre du widget au calendrier : "
|
269 |
+
|
270 |
+
#: my-calendar-widgets.php:47
|
271 |
+
#: my-calendar-widgets.php:131
|
272 |
+
msgid "Not Linked"
|
273 |
+
msgstr "Non Lié"
|
274 |
+
|
275 |
+
#: my-calendar-widgets.php:48
|
276 |
+
#: my-calendar-widgets.php:132
|
277 |
+
msgid "Linked"
|
278 |
+
msgstr "Lié"
|
279 |
+
|
280 |
+
#: my-calendar-widgets.php:52
|
281 |
+
msgid "Show this text if there are no events today:"
|
282 |
+
msgstr "Montrer ce texte si il n'y a aucun évènement prévu aujourd'hui : "
|
283 |
+
|
284 |
+
#: my-calendar-widgets.php:56
|
285 |
+
#: my-calendar-widgets.php:158
|
286 |
+
#: my-calendar-widgets.php:465
|
287 |
+
msgid "Category or categories to display:"
|
288 |
+
msgstr "Catégorie(s) à afficher : "
|
289 |
+
|
290 |
+
#: my-calendar-widgets.php:77
|
291 |
+
msgid "My Calendar: Upcoming Events"
|
292 |
+
msgstr "Evènements à venir"
|
293 |
+
|
294 |
+
#: my-calendar-widgets.php:126
|
295 |
+
msgid "Widget Options"
|
296 |
+
msgstr "Configuration du widget"
|
297 |
+
|
298 |
+
#: my-calendar-widgets.php:137
|
299 |
+
msgid "Display upcoming events by:"
|
300 |
+
msgstr "Trier les évènements à venir par : "
|
301 |
+
|
302 |
+
#: my-calendar-widgets.php:138
|
303 |
+
msgid "Events (e.g. 2 past, 3 future)"
|
304 |
+
msgstr "Evènements (ex : 2 passés, 3 futurs)"
|
305 |
+
|
306 |
+
#: my-calendar-widgets.php:139
|
307 |
+
msgid "Dates (e.g. 4 days past, 5 forward)"
|
308 |
+
msgstr "Dates (ex : 4 jours passés, 5 à venir)"
|
309 |
+
|
310 |
+
#: my-calendar-widgets.php:143
|
311 |
+
msgid "Events sort order:"
|
312 |
+
msgstr "Ordre de tri des évènements : "
|
313 |
+
|
314 |
+
#: my-calendar-widgets.php:144
|
315 |
+
msgid "Ascending (near to far)"
|
316 |
+
msgstr "Ascendant (proche à loin)"
|
317 |
+
|
318 |
+
#: my-calendar-widgets.php:145
|
319 |
+
msgid "Descending (far to near)"
|
320 |
+
msgstr "Descendant (du plus loin au plus près)"
|
321 |
+
|
322 |
+
#: my-calendar-widgets.php:149
|
323 |
+
msgid "events into the future;"
|
324 |
+
msgstr "Evènements planifiés"
|
325 |
+
|
326 |
+
#: my-calendar-widgets.php:150
|
327 |
+
msgid "events from the past"
|
328 |
+
msgstr "Evènements passés"
|
329 |
+
|
330 |
+
#: my-calendar-widgets.php:154
|
331 |
+
msgid "Show this text if there are no events meeting your criteria:"
|
332 |
+
msgstr "Afficher ce texte si il n'y a aucun évènement pour votre recherche : "
|
333 |
+
|
334 |
+
#: my-calendar-widgets.php:431
|
335 |
+
msgid "My Calendar: Mini Calendar"
|
336 |
+
msgstr "My Calendar : Mini-calendrier"
|
337 |
+
|
338 |
+
#: my-calendar-widgets.php:443
|
339 |
+
#: my-calendar-output.php:485
|
340 |
+
#: my-calendar-output.php:490
|
341 |
+
msgid "Calendar"
|
342 |
+
msgstr "Calendrier"
|
343 |
+
|
344 |
+
#: my-calendar-widgets.php:469
|
345 |
+
msgid "Show Next/Previous Navigation:"
|
346 |
+
msgstr "Afficher les boutons de navigation précédent / suivant"
|
347 |
+
|
348 |
+
#: my-calendar-widgets.php:470
|
349 |
+
#: my-calendar-widgets.php:476
|
350 |
+
msgid "Yes"
|
351 |
+
msgstr "Oui"
|
352 |
+
|
353 |
+
#: my-calendar-widgets.php:471
|
354 |
+
#: my-calendar-widgets.php:477
|
355 |
+
msgid "No"
|
356 |
+
msgstr "Non"
|
357 |
+
|
358 |
+
#: my-calendar-widgets.php:475
|
359 |
+
msgid "Show Category Key:"
|
360 |
+
msgstr "Afficher la catégorie par défaut"
|
361 |
+
|
362 |
+
#: my-calendar-widgets.php:481
|
363 |
+
msgid "Mini-Calendar Timespan:"
|
364 |
+
msgstr "Plage temporelle du mini-calendrier : "
|
365 |
+
|
366 |
+
#: my-calendar-widgets.php:482
|
367 |
+
#: my-calendar-output.php:264
|
368 |
+
msgid "Month"
|
369 |
+
msgstr "Mois"
|
370 |
+
|
371 |
+
#: my-calendar-widgets.php:483
|
372 |
+
msgid "Week"
|
373 |
+
msgstr "Semaine"
|
374 |
+
|
375 |
+
#: my-calendar-settings.php:52
|
376 |
+
msgid "Categories imported successfully."
|
377 |
+
msgstr "Catégories importées avec succès"
|
378 |
+
|
379 |
+
#: my-calendar-settings.php:52
|
380 |
+
msgid "Categories not imported."
|
381 |
+
msgstr "Aucune catégories importées"
|
382 |
+
|
383 |
+
#: my-calendar-settings.php:53
|
384 |
+
msgid "Events imported successfully."
|
385 |
+
msgstr "Evènements importés avec succès"
|
386 |
+
|
387 |
+
#: my-calendar-settings.php:53
|
388 |
+
msgid "Events not imported."
|
389 |
+
msgstr "Aucun évènement importé"
|
390 |
+
|
391 |
+
#: my-calendar-settings.php:80
|
392 |
+
msgid "Permissions Settings saved"
|
393 |
+
msgstr "Permissions enregistrées"
|
394 |
+
|
395 |
+
#: my-calendar-settings.php:133
|
396 |
+
msgid "Output Settings saved"
|
397 |
+
msgstr "Configuration enregistrée"
|
398 |
+
|
399 |
+
#: my-calendar-settings.php:151
|
400 |
+
msgid "Input Settings saved"
|
401 |
+
msgstr "Configuration enregistrée"
|
402 |
+
|
403 |
+
#: my-calendar-settings.php:167
|
404 |
+
msgid "Custom text settings saved"
|
405 |
+
msgstr "Configuration du texte personnalisé enregistrée"
|
406 |
+
|
407 |
+
#: my-calendar-settings.php:179
|
408 |
+
msgid "Email notice settings saved"
|
409 |
+
msgstr "Configuration des infos de l'email enregistrée"
|
410 |
+
|
411 |
+
#: my-calendar-settings.php:191
|
412 |
+
msgid "User custom settings saved"
|
413 |
+
msgstr "Configuration de l'utilisateur enregistrée"
|
414 |
+
|
415 |
+
#: my-calendar-settings.php:218
|
416 |
+
msgid "My Calendar Options"
|
417 |
+
msgstr "Options du calendrier"
|
418 |
+
|
419 |
+
#: my-calendar-settings.php:222
|
420 |
+
msgid "Calendar Management Settings"
|
421 |
+
msgstr "Configuration de la gestion du calendrier"
|
422 |
+
|
423 |
+
#: my-calendar-settings.php:227
|
424 |
+
msgid "Calendar Options: Management"
|
425 |
+
msgstr "Options du calendrier : Gestion"
|
426 |
+
|
427 |
+
#: my-calendar-settings.php:229
|
428 |
+
msgid "Lowest user group that may create events"
|
429 |
+
msgstr "Choisissez le niveau de permission pour créer des évènements"
|
430 |
+
|
431 |
+
#: my-calendar-settings.php:230
|
432 |
+
#: my-calendar-settings.php:239
|
433 |
+
msgid "Subscriber"
|
434 |
+
msgstr "Abonné"
|
435 |
+
|
436 |
+
#: my-calendar-settings.php:231
|
437 |
+
#: my-calendar-settings.php:240
|
438 |
+
#: my-calendar-settings.php:248
|
439 |
+
msgid "Contributor"
|
440 |
+
msgstr "Contributeur"
|
441 |
+
|
442 |
+
#: my-calendar-settings.php:232
|
443 |
+
#: my-calendar-settings.php:241
|
444 |
+
#: my-calendar-settings.php:249
|
445 |
+
#: my-calendar-settings.php:327
|
446 |
+
#: my-calendar-event-manager.php:687
|
447 |
+
msgid "Author"
|
448 |
+
msgstr "Auteur"
|
449 |
+
|
450 |
+
#: my-calendar-settings.php:233
|
451 |
+
#: my-calendar-settings.php:242
|
452 |
+
#: my-calendar-settings.php:250
|
453 |
+
msgid "Editor"
|
454 |
+
msgstr "Editeur"
|
455 |
+
|
456 |
+
#: my-calendar-settings.php:234
|
457 |
+
#: my-calendar-settings.php:243
|
458 |
+
#: my-calendar-settings.php:251
|
459 |
+
msgid "Administrator"
|
460 |
+
msgstr "Administrateur"
|
461 |
+
|
462 |
+
#: my-calendar-settings.php:238
|
463 |
+
msgid "Lowest user group that may approve events"
|
464 |
+
msgstr "Choisissez le niveau de permission pour valider des évènements"
|
465 |
+
|
466 |
+
#: my-calendar-settings.php:244
|
467 |
+
msgid "Enable approval options."
|
468 |
+
msgstr "Activer les options choisies"
|
469 |
+
|
470 |
+
#: my-calendar-settings.php:247
|
471 |
+
msgid "Lowest user group that may edit or delete all events"
|
472 |
+
msgstr "Choisissez le niveau de permission pour supprimer ou modifier des évènements"
|
473 |
+
|
474 |
+
#: my-calendar-settings.php:253
|
475 |
+
msgid "By default, only administrators may edit or delete any event. Other users may only edit or delete events which they authored."
|
476 |
+
msgstr "Par défaut, seuls les administrateurs peuvent éditer ou supprimer un évènement. Les autres utilisateurs doivent être autorisés pour avoir les mêmes permissions. "
|
477 |
+
|
478 |
+
#: my-calendar-settings.php:258
|
479 |
+
msgid "Save Approval Settings"
|
480 |
+
msgstr "Enregistrer la configuration"
|
481 |
+
|
482 |
+
#: my-calendar-settings.php:264
|
483 |
+
msgid "Calendar Text Settings"
|
484 |
+
msgstr "Configuration des liens et du texte"
|
485 |
+
|
486 |
+
#: my-calendar-settings.php:269
|
487 |
+
msgid "Calendar Options: Customizable Text Fields"
|
488 |
+
msgstr "Options du calendrier : Personnalisation des champs texte"
|
489 |
+
|
490 |
+
#: my-calendar-settings.php:272
|
491 |
+
msgid "Label for events without a set time"
|
492 |
+
msgstr "Champs pour les évènements sans heure spécifique"
|
493 |
+
|
494 |
+
#: my-calendar-settings.php:275
|
495 |
+
msgid "Previous events link"
|
496 |
+
msgstr "Lien 'évènements passés'"
|
497 |
+
|
498 |
+
#: my-calendar-settings.php:275
|
499 |
+
msgid "Previous Events"
|
500 |
+
msgstr "Evènements passés"
|
501 |
+
|
502 |
+
#: my-calendar-settings.php:278
|
503 |
+
msgid "Next events link"
|
504 |
+
msgstr "Lien 'évènements à venir'"
|
505 |
+
|
506 |
+
#: my-calendar-settings.php:278
|
507 |
+
msgid "Next Events"
|
508 |
+
msgstr "Evènements à venir"
|
509 |
+
|
510 |
+
#: my-calendar-settings.php:281
|
511 |
+
msgid "If events are open"
|
512 |
+
msgstr "Texte à afficher quand les inscriptions sont ouvertes"
|
513 |
+
|
514 |
+
#: my-calendar-settings.php:281
|
515 |
+
msgid "Registration is open"
|
516 |
+
msgstr "L'inscription est ouverte"
|
517 |
+
|
518 |
+
#: my-calendar-settings.php:284
|
519 |
+
msgid "If events are closed"
|
520 |
+
msgstr "Texte à afficher quand les inscriptions sont fermées"
|
521 |
+
|
522 |
+
#: my-calendar-settings.php:284
|
523 |
+
msgid "Registration is closed"
|
524 |
+
msgstr "L'inscription est fermée"
|
525 |
+
|
526 |
+
#: my-calendar-settings.php:287
|
527 |
+
msgid "Additional caption:"
|
528 |
+
msgstr "Légende facultative : "
|
529 |
+
|
530 |
+
#: my-calendar-settings.php:287
|
531 |
+
msgid "The calendar caption is the text containing the displayed month and year in either list or calendar format. This text will be displayed following that existing text."
|
532 |
+
msgstr "La légende est le texte qui contient le mois et l'année affichées. Elle sera affichée à la suite du texte existant. "
|
533 |
+
|
534 |
+
#: my-calendar-settings.php:292
|
535 |
+
msgid "Save Custom Text Settings"
|
536 |
+
msgstr "Enregistrer la configuration"
|
537 |
+
|
538 |
+
#: my-calendar-settings.php:298
|
539 |
+
msgid "Calendar Output Settings"
|
540 |
+
msgstr "Options d'affichage du calendrier"
|
541 |
+
|
542 |
+
#: my-calendar-settings.php:303
|
543 |
+
msgid "Calendar Options: Customize the Output of your Calendar"
|
544 |
+
msgstr "Options du calendrier : Personnalisation du rendu de votre calendrier"
|
545 |
+
|
546 |
+
#: my-calendar-settings.php:306
|
547 |
+
msgid "<abbr title=\"Uniform resource locator\">URL</abbr> for your public calendar (required to use the {details} template tag)"
|
548 |
+
msgstr "<abbr title=\"Uniform resource locator\">URL</abbr> de votre calendrier public (requis pour utiliser la balise {details})"
|
549 |
+
|
550 |
+
#: my-calendar-settings.php:310
|
551 |
+
msgid "Event title template"
|
552 |
+
msgstr "Modèle de titre d'évènement"
|
553 |
+
|
554 |
+
#: my-calendar-settings.php:311
|
555 |
+
msgid "Template Help"
|
556 |
+
msgstr "Aide du template"
|
557 |
+
|
558 |
+
#: my-calendar-settings.php:311
|
559 |
+
#: my-calendar-settings.php:465
|
560 |
+
msgid "All template shortcodes are available."
|
561 |
+
msgstr "Toutes les fonctions Shortcode sont disponibles. "
|
562 |
+
|
563 |
+
#: my-calendar-settings.php:314
|
564 |
+
msgid "In list mode, show how many months of events at a time:"
|
565 |
+
msgstr "En mode liste, donne le nombre de mois contenant des évènements qui seront affichés à la fois : "
|
566 |
+
|
567 |
+
#: my-calendar-settings.php:317
|
568 |
+
msgid "Date format in list mode"
|
569 |
+
msgstr "Format de la date dans la vue en liste"
|
570 |
+
|
571 |
+
#: my-calendar-settings.php:317
|
572 |
+
msgid "Current:"
|
573 |
+
msgstr "Actuellement : "
|
574 |
+
|
575 |
+
#: my-calendar-settings.php:318
|
576 |
+
msgid "Date format uses the same syntax as the <a href=\"http://php.net/date\">PHP <code>date()</code> function</a>. Save options to update sample output."
|
577 |
+
msgstr "Le format de la date utilise la même syntaxe que la <a href=\"http://php.net/date\">fonction PHP <code>date()</code></a>. Enregistrez les options pour mettre à jour l'affichage. "
|
578 |
+
|
579 |
+
#: my-calendar-settings.php:321
|
580 |
+
msgid "Default Sort order for Admin Events List"
|
581 |
+
msgstr "Ordre d'affichage par défaut de la liste des évènements pour les administrateurs"
|
582 |
+
|
583 |
+
#: my-calendar-settings.php:323
|
584 |
+
msgid "Event ID"
|
585 |
+
msgstr "ID des évènements"
|
586 |
+
|
587 |
+
#: my-calendar-settings.php:325
|
588 |
+
#: my-calendar-event-manager.php:684
|
589 |
+
msgid "Description"
|
590 |
+
msgstr "Description"
|
591 |
+
|
592 |
+
#: my-calendar-settings.php:326
|
593 |
+
#: my-calendar-event-manager.php:685
|
594 |
+
msgid "Start Date"
|
595 |
+
msgstr "Date de début"
|
596 |
+
|
597 |
+
#: my-calendar-settings.php:328
|
598 |
+
#: my-calendar-event-manager.php:688
|
599 |
+
msgid "Category"
|
600 |
+
msgstr "Catégorie"
|
601 |
+
|
602 |
+
#: my-calendar-settings.php:329
|
603 |
+
#: my-calendar-settings.php:539
|
604 |
+
msgid "Location Name"
|
605 |
+
msgstr "Nom du lieu"
|
606 |
+
|
607 |
+
#: my-calendar-settings.php:333
|
608 |
+
msgid "Holiday Category"
|
609 |
+
msgstr "Catégorie Premium"
|
610 |
+
|
611 |
+
#: my-calendar-settings.php:350
|
612 |
+
msgid "If an event coincides with an event in the designated \"Holiday\" category, do not show the event."
|
613 |
+
msgstr "Si un évènement coïncide avec un évènement de la catégorie \"Premium\", il ne sera pas affiché. "
|
614 |
+
|
615 |
+
#: my-calendar-settings.php:353
|
616 |
+
msgid "Show Heading for Calendar"
|
617 |
+
msgstr "Affiche l'entête du calendrier"
|
618 |
+
|
619 |
+
#: my-calendar-settings.php:356
|
620 |
+
msgid "Show Weekends on Calendar"
|
621 |
+
msgstr "Afficher les week-ends dans le calendrier"
|
622 |
+
|
623 |
+
#: my-calendar-settings.php:359
|
624 |
+
msgid "Do you want to display the author name on events?"
|
625 |
+
msgstr "Voulez-vous afficher le nom de l'auteur sur les évènements ?"
|
626 |
+
|
627 |
+
#: my-calendar-settings.php:362
|
628 |
+
msgid "Display a jumpbox for changing month and year quickly?"
|
629 |
+
msgstr "Afficher une boîte pour changer le mois et l'année rapidement ?"
|
630 |
+
|
631 |
+
#: my-calendar-settings.php:365
|
632 |
+
msgid "Hide category icons in output"
|
633 |
+
msgstr "Masquer la catégorie des icônes dans l'affichage du calendrier. "
|
634 |
+
|
635 |
+
#: my-calendar-settings.php:368
|
636 |
+
msgid "Show Link to Google Map (when sufficient address information is available.)"
|
637 |
+
msgstr "Affiche le lien vers Google Maps (si les données sont disponibles)"
|
638 |
+
|
639 |
+
#: my-calendar-settings.php:371
|
640 |
+
msgid "Show Event Address in Details"
|
641 |
+
msgstr "Affiche l'adresse détaillée de l'évènement"
|
642 |
+
|
643 |
+
#: my-calendar-settings.php:374
|
644 |
+
msgid "Show short description field on calendar."
|
645 |
+
msgstr "Affiche la description sommaire de l'évènement"
|
646 |
+
|
647 |
+
#: my-calendar-settings.php:377
|
648 |
+
msgid "Show full description field on calendar."
|
649 |
+
msgstr "Affiche la description complète de l'évènement"
|
650 |
+
|
651 |
+
#: my-calendar-settings.php:380
|
652 |
+
msgid "Show link to details on calendar. (requires a calendar URL, above)"
|
653 |
+
msgstr "Afficher le lien vers les détails sur le calendrier (nécessite une URL pour le calendrier)"
|
654 |
+
|
655 |
+
#: my-calendar-settings.php:383
|
656 |
+
msgid "Links associated with events will automatically expire after the event has passed."
|
657 |
+
msgstr "Les liens associés aux évènements doivent automatiquement expirer une fois l'évènement passé. "
|
658 |
+
|
659 |
+
#: my-calendar-settings.php:386
|
660 |
+
msgid "Show current availability status of events."
|
661 |
+
msgstr "Afficher le statut actuel de l'évènement"
|
662 |
+
|
663 |
+
#: my-calendar-settings.php:389
|
664 |
+
msgid "Show link to My Calendar RSS feed."
|
665 |
+
msgstr "Affiche le lien du Flux RSS. "
|
666 |
+
|
667 |
+
#: my-calendar-settings.php:392
|
668 |
+
msgid "Show link to iCal format download."
|
669 |
+
msgstr "Affiche le lien pour télécharger au format iCal. "
|
670 |
+
|
671 |
+
#: my-calendar-settings.php:395
|
672 |
+
msgid "If a recurring event is scheduled for a date which doesn't exist (such as the 5th Wednesday in February), move it back one week."
|
673 |
+
msgstr "Si un évènement récurrent est programmé pour une date qui n'existe pas, il sera décalé d'une semaine. "
|
674 |
+
|
675 |
+
#: my-calendar-settings.php:396
|
676 |
+
msgid "If this option is unchecked, recurring events which fall on dates which don't exist will simply not be shown on the calendar."
|
677 |
+
msgstr "Si cette option est désactivée, les évènements récurrents dont les dates sont erronées où n'existent pas ne seront pas affichés dans le calendrier. "
|
678 |
+
|
679 |
+
#: my-calendar-settings.php:399
|
680 |
+
msgid "Default usage of category colors."
|
681 |
+
msgstr "Couleur des catégories par défaut. "
|
682 |
+
|
683 |
+
#: my-calendar-settings.php:400
|
684 |
+
msgid "Apply category colors to event titles as a font color."
|
685 |
+
msgstr "Appliquer les couleurs des catégories pour les titres d'évènements comme une couleur de texte. "
|
686 |
+
|
687 |
+
#: my-calendar-settings.php:401
|
688 |
+
msgid "Apply category colors to event titles as a background color."
|
689 |
+
msgstr "Appliquer les couleurs des catégories pour les titres d'évènements comme une couleur de fond. "
|
690 |
+
|
691 |
+
#: my-calendar-settings.php:406
|
692 |
+
msgid "Save Output Settings"
|
693 |
+
msgstr "Enregistrer la configuration"
|
694 |
+
|
695 |
+
#: my-calendar-settings.php:412
|
696 |
+
msgid "Calendar Input Settings"
|
697 |
+
msgstr "Options de l'interface du calendrier"
|
698 |
+
|
699 |
+
#: my-calendar-settings.php:417
|
700 |
+
msgid "Select which input fields will be available when adding or editing events."
|
701 |
+
msgstr "Sélectionner les champs disponibles quand on ajoute ou édite des évènements. "
|
702 |
+
|
703 |
+
#: my-calendar-settings.php:422
|
704 |
+
msgid "Show Event Location Dropdown Menu"
|
705 |
+
msgstr "Afficher le menu déroulant du lieu"
|
706 |
+
|
707 |
+
#: my-calendar-settings.php:422
|
708 |
+
msgid "Show Event Short Description field"
|
709 |
+
msgstr "Afficher le champ de la description sommaire"
|
710 |
+
|
711 |
+
#: my-calendar-settings.php:422
|
712 |
+
msgid "Show Event Description Field"
|
713 |
+
msgstr "Afficher le champ de description de l'évènement"
|
714 |
+
|
715 |
+
#: my-calendar-settings.php:422
|
716 |
+
msgid "Show Event Category field"
|
717 |
+
msgstr "Afficher le champ de catégorie de l'évènement"
|
718 |
+
|
719 |
+
#: my-calendar-settings.php:422
|
720 |
+
msgid "Show Event Link field"
|
721 |
+
msgstr "Afficher le champ 'lien' de l'évènement"
|
722 |
+
|
723 |
+
#: my-calendar-settings.php:422
|
724 |
+
msgid "Show Event Recurrence Options"
|
725 |
+
msgstr "Afficher les options de récurrences de l'évènement"
|
726 |
+
|
727 |
+
#: my-calendar-settings.php:422
|
728 |
+
msgid "Show event registration options"
|
729 |
+
msgstr "Afficher les options d'inscription à l'évènement"
|
730 |
+
|
731 |
+
#: my-calendar-settings.php:422
|
732 |
+
msgid "Show event location fields"
|
733 |
+
msgstr "Afficher le champ du lieu de l'évènenemt"
|
734 |
+
|
735 |
+
#: my-calendar-settings.php:422
|
736 |
+
msgid "Use HTML Editor in Event Description Field"
|
737 |
+
msgstr "Utiliser l'éditeur HTML dans le champ de description de l'évènement"
|
738 |
+
|
739 |
+
#: my-calendar-settings.php:435
|
740 |
+
msgid "Administrators see all input options"
|
741 |
+
msgstr "Les administrateurs voient toutes les options"
|
742 |
+
|
743 |
+
#: my-calendar-settings.php:440
|
744 |
+
msgid "Save Input Settings"
|
745 |
+
msgstr "Enregistrer la configuration"
|
746 |
+
|
747 |
+
#: my-calendar-settings.php:446
|
748 |
+
msgid "Calendar Email Settings"
|
749 |
+
msgstr "Configuration des notifications par Email"
|
750 |
+
|
751 |
+
#: my-calendar-settings.php:451
|
752 |
+
msgid "Calendar Options: Email Notifications"
|
753 |
+
msgstr "Notifications E-mail"
|
754 |
+
|
755 |
+
#: my-calendar-settings.php:455
|
756 |
+
msgid "Send Email Notifications when new events are scheduled or reserved."
|
757 |
+
msgstr "Envoyer des notifications par mail quand de nouveaux évènements sont prévus ou réservés. "
|
758 |
+
|
759 |
+
#: my-calendar-settings.php:458
|
760 |
+
msgid "Notification messages are sent to: "
|
761 |
+
msgstr "Les messages de notification sont envoyés à : "
|
762 |
+
|
763 |
+
#: my-calendar-settings.php:461
|
764 |
+
msgid "Email subject"
|
765 |
+
msgstr "Sujet"
|
766 |
+
|
767 |
+
#: my-calendar-settings.php:461
|
768 |
+
msgid "New event Added"
|
769 |
+
msgstr "Nouvel évènement ajouté"
|
770 |
+
|
771 |
+
#: my-calendar-settings.php:464
|
772 |
+
msgid "Message Body"
|
773 |
+
msgstr "Corps du message"
|
774 |
+
|
775 |
+
#: my-calendar-settings.php:464
|
776 |
+
msgid "New Event:"
|
777 |
+
msgstr "Nouvel évènement : "
|
778 |
+
|
779 |
+
#: my-calendar-settings.php:465
|
780 |
+
msgid "Shortcode Help"
|
781 |
+
msgstr "Aide sur le shortcode"
|
782 |
+
|
783 |
+
#: my-calendar-settings.php:470
|
784 |
+
msgid "Save Email Settings"
|
785 |
+
msgstr "Enregistrer la configuration"
|
786 |
+
|
787 |
+
#: my-calendar-settings.php:476
|
788 |
+
msgid "Calendar User Settings"
|
789 |
+
msgstr "Préférences de l'utilisateur"
|
790 |
+
|
791 |
+
#: my-calendar-settings.php:483
|
792 |
+
msgid "Settings which can be configured in registered user's accounts"
|
793 |
+
msgstr "Les options de configuration peuvent aussi être définies dans les comptes d'utilisateurs enregistrés. "
|
794 |
+
|
795 |
+
#: my-calendar-settings.php:485
|
796 |
+
msgid "Allow registered users to provide timezone or location presets in their user profiles."
|
797 |
+
msgstr "Autoriser les utilisateurs enregistrés à modifier leurs fuseaux horaires et leurs villes dans leurs profils. "
|
798 |
+
|
799 |
+
#: my-calendar-settings.php:497
|
800 |
+
msgid "Timezone Settings"
|
801 |
+
msgstr "Configuration du fuseau horaire"
|
802 |
+
|
803 |
+
#: my-calendar-settings.php:498
|
804 |
+
msgid "These settings provide registered users with the ability to select a time zone in their user profile. When they view your calendar, the times for events will display the time the event happens in their time zone as well as the entered value."
|
805 |
+
msgstr "Ces paramètres permettent aux utilisateurs enregistrés la possibilité de sélectionner leur fuseau horaire dans leur profil. Quand ils regarderont le calendrier, la date des évènements affichée sera fonction du fuseau horaire choisi. "
|
806 |
+
|
807 |
+
#: my-calendar-settings.php:500
|
808 |
+
msgid "Enable Timezone"
|
809 |
+
msgstr "Activer le fuseau horaire"
|
810 |
+
|
811 |
+
#: my-calendar-settings.php:503
|
812 |
+
msgid "Select Timezone Label"
|
813 |
+
msgstr "Choisir un fuseau horaire"
|
814 |
+
|
815 |
+
#: my-calendar-settings.php:506
|
816 |
+
msgid "Timezone Options"
|
817 |
+
msgstr "Options du fuseau horaire"
|
818 |
+
|
819 |
+
#: my-calendar-settings.php:506
|
820 |
+
#: my-calendar-settings.php:527
|
821 |
+
msgid "Value, Label; one per line"
|
822 |
+
msgstr "Valeur, nom ; une par ligne"
|
823 |
+
|
824 |
+
#: my-calendar-settings.php:518
|
825 |
+
msgid "Location Settings"
|
826 |
+
msgstr "Configuration des lieux"
|
827 |
+
|
828 |
+
#: my-calendar-settings.php:519
|
829 |
+
msgid "These settings provide registered users with the ability to select a location in their user profile. When they view your calendar, their initial view will be limited to locations which include that location parameter."
|
830 |
+
msgstr "Ces paramètres fournissent aux utilisateurs enregistrés la possibilité de sélectionner un lieu dans leur profil. Quand ils consulteront votre calendrier, leur vue initiale sera limitée aux lieux qui n'incluront que ce paramètre de localisation."
|
831 |
+
|
832 |
+
#: my-calendar-settings.php:521
|
833 |
+
msgid "Enable Location"
|
834 |
+
msgstr "Activer le lieu"
|
835 |
+
|
836 |
+
#: my-calendar-settings.php:524
|
837 |
+
msgid "Select Location Label"
|
838 |
+
msgstr "Choisissez un nom de lieu"
|
839 |
+
|
840 |
+
#: my-calendar-settings.php:527
|
841 |
+
msgid "Location Options"
|
842 |
+
msgstr "Options des lieux"
|
843 |
+
|
844 |
+
#: my-calendar-settings.php:537
|
845 |
+
msgid "Location Type"
|
846 |
+
msgstr "Type de lieu"
|
847 |
+
|
848 |
+
#: my-calendar-settings.php:540
|
849 |
+
#: my-calendar-event-manager.php:557
|
850 |
+
#: my-calendar-locations.php:130
|
851 |
+
msgid "City"
|
852 |
+
msgstr "Ville"
|
853 |
+
|
854 |
+
#: my-calendar-settings.php:541
|
855 |
+
#: my-calendar-event-manager.php:557
|
856 |
+
#: my-calendar-locations.php:130
|
857 |
+
msgid "State/Province"
|
858 |
+
msgstr "Département"
|
859 |
+
|
860 |
+
#: my-calendar-settings.php:542
|
861 |
+
#: my-calendar-event-manager.php:563
|
862 |
+
#: my-calendar-locations.php:136
|
863 |
+
msgid "Country"
|
864 |
+
msgstr "Pays"
|
865 |
+
|
866 |
+
#: my-calendar-settings.php:543
|
867 |
+
#: my-calendar-event-manager.php:557
|
868 |
+
#: my-calendar-locations.php:130
|
869 |
+
msgid "Postal Code"
|
870 |
+
msgstr "Code postal"
|
871 |
+
|
872 |
+
#: my-calendar-settings.php:544
|
873 |
+
#: my-calendar-event-manager.php:560
|
874 |
+
#: my-calendar-event-manager.php:573
|
875 |
+
#: my-calendar-locations.php:133
|
876 |
+
#: my-calendar-locations.php:146
|
877 |
+
msgid "Region"
|
878 |
+
msgstr "Région"
|
879 |
+
|
880 |
+
#: my-calendar-settings.php:550
|
881 |
+
msgid "Save User Settings"
|
882 |
+
msgstr "Enregistrer les options de l'utilisateur"
|
883 |
+
|
884 |
+
#: my-calendar-settings.php:564
|
885 |
+
#: my-calendar-event-manager.php:13
|
886 |
+
msgid "My Calendar has identified that you have the Calendar plugin by Kieran O'Shea installed. You can import those events and categories into the My Calendar database. Would you like to import these events?"
|
887 |
+
msgstr "Le plugin Calendar de Kieran O'Shea a été dectecté sur votre installation Wordpress. Vous pouvez importer les évènements et catégories dans la base de données de My Calendar. Voulez-vous lancer l'import ?"
|
888 |
+
|
889 |
+
#: my-calendar-settings.php:571
|
890 |
+
#: my-calendar-event-manager.php:20
|
891 |
+
msgid "Import from Calendar"
|
892 |
+
msgstr "Import depuis Calendar"
|
893 |
+
|
894 |
+
#: my-calendar-help.php:7
|
895 |
+
msgid "How to use My Calendar"
|
896 |
+
msgstr "Comment utiliser My Calendar"
|
897 |
+
|
898 |
+
#: my-calendar-help.php:12
|
899 |
+
msgid "Shortcode Syntax"
|
900 |
+
msgstr "Syntaxe du Shortcode"
|
901 |
+
|
902 |
+
#: my-calendar-help.php:15
|
903 |
+
msgid "These shortcodes can be used in Posts, Pages, or in text widgets."
|
904 |
+
msgstr "Le Shortcode peut-être employé dans les pages, les articles ou les widgets de type Texte. "
|
905 |
+
|
906 |
+
#: my-calendar-help.php:17
|
907 |
+
msgid "Main Calendar Shortcode (List or Grid, Weekly or Monthly view)"
|
908 |
+
msgstr "Shortcode pour le calendrier principal (liste ou grille, vue hebdomadaire ou mensuelle)"
|
909 |
+
|
910 |
+
#: my-calendar-help.php:19
|
911 |
+
msgid "This basic shortcode will show the calendar on a post or page including all categories and the category key, in a traditional month-by-month format."
|
912 |
+
msgstr "Cette balise de base affiche le calendrier sur une article ou une page, avec toutes les catégories dans un format classique 'mois par mois'. "
|
913 |
+
|
914 |
+
#: my-calendar-help.php:22
|
915 |
+
msgid "The shortcode supports six attributes, <code>category</code>, <code>format</code>, <code>showkey</code>, <code>shownav</code>, <code>toggle</code>, and <code>time</code>. There two alternate options for <code>format</code>: <code>list</code>, which will show the calendar in a list format, skipping dates without any events, and <code>mini</code>, which will display the calendar in a form more suitable to being displayed in smaller spaces, such as the sidebar. The <code>category</code> attribute requires either the name of or ID number one of your event categories (the name is case-sensitive). This will show a calendar only including events in that category. Multiple categories can be specified by separating the category names or IDs using either the pipe character (<code>|</code>) or a comma. Setting <code>showkey</code> to <code>no</code> will prevent the category key from being displayed — this can be useful with single-category output. Setting <code>shownav</code> to <code>no</code> will disable the Previous/Next links. Setting <code>toggle</code> to yes will show a link to switch between the list and grid views. The <code>time</code> shortcode switches between a weekly view and the default monthly view."
|
916 |
+
msgstr "Le Shortcode supporte 6 balises, <code>category</code>, <code>format</code>, <code>showkey</code>, <code>shownav</code>, <code>toggle</code> et <code>time</code>. Il y a 2 options alternatives pour <code>format</code>: <code>list</code>, qui affiche le calendrier sous forme de liste en masquant les dates sans évènements, et <code>mini</code>, qui permet d'afficher le calendrier dans des espaces étroits comme un menu latéral. La balise <code>category</code> nécessite le nom ou l'ID de la catégorie des evènements (pour le nom, attention à la casse). Ceci affiche uniquement les évènements présents dans la catégorie sélectionnée. Plusieurs catégories peuvent être spécifiées en les séparant avec le caractère <code>|</code>. La configuration de la balise <code>showkey</code> à <code>no</code> empêche l'affichage de la catégorie index — cela peut-être pratique si une catégorie unique est utilisée. La configuration de la balise <code>shownav</code> à <code>no</code> désactive les liens 'précédent/suivant'. Les propriétés de la balise <code>toggle</code> sont d'afficher un lien qui activera soit la vue en liste soit la vue en grille. La balise <code>time</code> permet de choisir entre la vue par semaine et la vue par mois (option par défaut). "
|
917 |
+
|
918 |
+
#: my-calendar-help.php:25
|
919 |
+
msgid "The main My Calendar short code can be generated from a button in your post and page editor. The mini calendar can also be accessed and configured as a widget."
|
920 |
+
msgstr "Le Shortcode principal peut-être généré via un bouton sur votre éditeur de page ou d'article. Le mni-calendrier peut aussi être accessible et configuré comme un widget. "
|
921 |
+
|
922 |
+
#: my-calendar-help.php:27
|
923 |
+
msgid "Additional Calendar Views (Upcoming events, today's events)"
|
924 |
+
msgstr "Vues additionnelles du calendrier (évènements à venir, évènements actuels)"
|
925 |
+
|
926 |
+
#: my-calendar-help.php:29
|
927 |
+
msgid "This shortcode displays the output of the Upcoming Events widget. The <code>before</code> and <code>after</code> attributes should be numbers; the <code>type</code> attribute can be either \"event\" or \"days\", and the <code>category</code> attribute works the same way as the category attribute on the main calendar shortcode. Templates work using the template codes listed below. <code>fallback</code> provides text in case there are no events meeting your criteria. Order provides a sort order for the events list – either ascending (<code>asc</code>) or descending (<code>desc</code>)."
|
928 |
+
msgstr "Ces balises affichent l'encart des évènements à venir. Les attributs <code>before</code> et <code>after</code> doivent être des nombres ; l'attribut <code>type</code> peut-être \"évènement\" or \"jours\", et l'attribut <code>category</code> possède les mêmes propriétés que pour le calendrier principal. Les balises emploient ce code type listé ci-dessous. L'attribut <code>fallback</code> affiche le texte 'aucun évènement ne correspond à votre recherche. Il est également possible de choisir pour l'affichage de la liste des évènements un ordre ascendant (<code>asc</code>) ou descendant (<code>desc</code>)."
|
929 |
+
|
930 |
+
#: my-calendar-help.php:32
|
931 |
+
msgid "Predictably enough, this shortcode displays the output of the Today's Events widget, with three configurable attributes: category, template and fallback text."
|
932 |
+
msgstr "Vous vous en doutez, ce code affiche l'onglet des évènements d'aujourd'hui avec trois attributs configurables : catégorie, le modèle et le texte en cas d'erreur."
|
933 |
+
|
934 |
+
#: my-calendar-help.php:35
|
935 |
+
msgid "Both Upcoming Events and Today's Events can also be configured using widgets."
|
936 |
+
msgstr "Tous les évènements prévus et en cours peuvent aussi être configurés pour les widgets. "
|
937 |
+
|
938 |
+
#: my-calendar-help.php:38
|
939 |
+
msgid "Supplement Features (Locations filter, Categories filter)"
|
940 |
+
msgstr "Fonctionnalités supplémentaires (filtre des lieux et des catégories)"
|
941 |
+
|
942 |
+
#: my-calendar-help.php:41
|
943 |
+
msgid "This shortcode produces a list of event locations, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>, <code>type</code> is either <code>saved</code> (to show items from your stored locations), or <code>custom</code> (to show the options configured in your user settings). <code>datatype</code> must be the type of data your limits are choosing from: <code>name</code> (business name), <code>city</code>, <code>state</code>, <code>country</code>, <code>zip</code> (postal code), or <code>region</code>."
|
944 |
+
msgstr "Ce code produit une liste de lieux, affiché (<code>show</code>) comme une liste de liens (<code>list</code>) ou une liste déroulante de formulaire (<code>form</code>). L'attribut <code>type</code> sera <code>saved</code> (si l'on veut afficher les évènements d'un lieu enregistré ), ou <code>custom</code> (pour afficher les options choisies dans l'interface de configuration). <code>datatype</code> doit être le type de données choisies : <code>name</code> (nom de l'entreprise), <code>city</code>, <code>state</code>, <code>country</code>, ou <code>zip</code> (code postal). "
|
945 |
+
|
946 |
+
#: my-calendar-help.php:44
|
947 |
+
msgid "This shortcode produces a list of event categories, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>."
|
948 |
+
msgstr "Ce Shortcode produit une liste des catégories d'évènements, sous forme de liste de liens ou de liste déroulante : la balise <code>show</code>peut-être définie comme <code>list</code> ou <code>form</code>."
|
949 |
+
|
950 |
+
#: my-calendar-help.php:50
|
951 |
+
msgid "Category Icons"
|
952 |
+
msgstr "Catégorie des icones"
|
953 |
+
|
954 |
+
#: my-calendar-help.php:53
|
955 |
+
msgid "My Calendar is designed to manage multiple calendars. The basis for these calendars are categories; you can easily setup a calendar page which includes all categories, or you can dedicate separate pages to calendars in each category. For an example, this might be useful for you in managing the tour calendars for multiple bands; event calendars for a variety of locations, etc."
|
956 |
+
msgstr "MyCalendar est conçu pour gérer plusieurs calendriers, gérés sous forme de catégories. Vous pouvez facilement mettre en place un calendrier avec toutes les catégories, ou bien afficher chaque catégorie comme un calendrier unique. "
|
957 |
+
|
958 |
+
#: my-calendar-help.php:56
|
959 |
+
msgid "The pre-installed category icons may not be especially useful for your needs or design. I'm assuming that you're going to upload your own icons -- all you need to do is upload them to the plugin's icons folder, and they'll be available for immediate use, or place them in a folder at \"my-calendar-custom\" to avoid having them overwritten by upgrades."
|
960 |
+
msgstr "Les icônes pré-installées ne sont peut-être pas adaptées à vos goûts ou vos usages, aussi vous pouvez importer vos propres icônes -- soit vous les ajoutez dans le dossier \"my-calendar/icons\", où ils sont utilisables de suite, ou bien vous pouvez les placer dans un dossier \"my-calendar-custom\", pour éviter leur écrasement lors des mises à jour du plugin."
|
961 |
+
|
962 |
+
#: my-calendar-help.php:56
|
963 |
+
msgid "Your icons folder is:"
|
964 |
+
msgstr "Le dossier des icones est : "
|
965 |
+
|
966 |
+
#: my-calendar-help.php:56
|
967 |
+
msgid "You can alternately place icons in:"
|
968 |
+
msgstr "Vous pouvez ajouter des icones ici : "
|
969 |
+
|
970 |
+
#: my-calendar-help.php:64
|
971 |
+
msgid "Custom Styles"
|
972 |
+
msgstr "Styles personnalisés"
|
973 |
+
|
974 |
+
#: my-calendar-help.php:67
|
975 |
+
msgid "My Calendar comes with four basic stylesheets. My Calendar will retain changes to these basic stylesheets on upgrade, but if you want to add an entirely new stylesheet, you may wish to store it in the My Calendar custom styles directory."
|
976 |
+
msgstr "My Calendar propose par défaut 4 feuilles de style, et peut mémoriser les modifications apportées à ces fichiers lors de mise à jour. Mais si vous ajoutez un nouveau fichier CSS, il est préférable de le stocker dans le dossier des feuilles de style personnalisées. "
|
977 |
+
|
978 |
+
#: my-calendar-help.php:70
|
979 |
+
msgid "Your stylesheet directory is"
|
980 |
+
msgstr "Le repertoire des feuilles de styles est"
|
981 |
+
|
982 |
+
#: my-calendar-help.php:71
|
983 |
+
msgid "Your custom stylesheets directory is"
|
984 |
+
msgstr "Le répertoire des feuilles de styles personnalisées est "
|
985 |
+
|
986 |
+
#: my-calendar-help.php:79
|
987 |
+
msgid "Widget Templating"
|
988 |
+
msgstr "Options de confguration"
|
989 |
+
|
990 |
+
#: my-calendar-help.php:82
|
991 |
+
msgid "These codes are available in calendar widgets, email notifications, and event titles."
|
992 |
+
msgstr "Ces codes sont disponibles dans le widget calendrier, les notifications e-mail et les titres des évènements. "
|
993 |
+
|
994 |
+
#: my-calendar-help.php:86
|
995 |
+
msgid "Displays the name of the category the event is in."
|
996 |
+
msgstr "Affiche le nom de la catégorie de l'évènement"
|
997 |
+
|
998 |
+
#: my-calendar-help.php:89
|
999 |
+
msgid "Displays the title of the event."
|
1000 |
+
msgstr "Affiche le titre de l'évènement"
|
1001 |
+
|
1002 |
+
#: my-calendar-help.php:92
|
1003 |
+
msgid "Displays the start time for the event."
|
1004 |
+
msgstr "Affiche l'heure de début de l'évènement"
|
1005 |
+
|
1006 |
+
#: my-calendar-help.php:95
|
1007 |
+
msgid "Displays the start time for the event adjusted to the current user's time zone settings. Blank output if user settings are disabled or the user has not selected a preferred time zone."
|
1008 |
+
msgstr "Affiche l'heure de début de l'événement selon les réglages du fuseau horaire de l'utilisateur. Pas d'affichage si les paramètres utilisateur sont désactivés ou si l'utilisateur n'a pas sélectionné un fuseau horaire préféré."
|
1009 |
+
|
1010 |
+
#: my-calendar-help.php:98
|
1011 |
+
msgid "Displays the date on which the event begins."
|
1012 |
+
msgstr "Affiche la date du début de l'évènement"
|
1013 |
+
|
1014 |
+
#: my-calendar-help.php:101
|
1015 |
+
msgid "Displays the date on which the event ends."
|
1016 |
+
msgstr "Affiche la date de la fin de l'évènement"
|
1017 |
+
|
1018 |
+
#: my-calendar-help.php:104
|
1019 |
+
msgid "Displays the time at which the event ends."
|
1020 |
+
msgstr "Affiche l'heure de la fin de l'évènement"
|
1021 |
+
|
1022 |
+
#: my-calendar-help.php:107
|
1023 |
+
msgid "Displays the WordPress author who posted the event."
|
1024 |
+
msgstr "Affiche le nom de l'auteur qui a publié cet évènement"
|
1025 |
+
|
1026 |
+
#: my-calendar-help.php:110
|
1027 |
+
msgid "Displays the name of the person assigned as host for the event."
|
1028 |
+
msgstr "Affiche le nom de la personne hôte de l'évènement"
|
1029 |
+
|
1030 |
+
#: my-calendar-help.php:113
|
1031 |
+
msgid "Displays the URL provided for the event."
|
1032 |
+
msgstr "Affiche l'URL de l'évènement"
|
1033 |
+
|
1034 |
+
#: my-calendar-help.php:116
|
1035 |
+
msgid "Provides a link to an auto-generated page containing all information on the given event."
|
1036 |
+
msgstr "Créé un lien vers la page générée contenant les informations sur un évènement donné. "
|
1037 |
+
|
1038 |
+
#: my-calendar-help.php:116
|
1039 |
+
msgid "Requires that the site URL has been provided on the Settings page"
|
1040 |
+
msgstr "Nécessite que l'URL du site soit renseignée dans la configuration du calendrier. "
|
1041 |
+
|
1042 |
+
#: my-calendar-help.php:119
|
1043 |
+
msgid "Displays the description of the event."
|
1044 |
+
msgstr "Affiche la description de l'évènement"
|
1045 |
+
|
1046 |
+
#: my-calendar-help.php:122
|
1047 |
+
msgid "Displays title of the event as a link if a URL is present, or the title alone if no URL is available."
|
1048 |
+
msgstr "Affiche le titre de l'évènement comme un lien (si une URL est présente) sinon comme un titre normal. "
|
1049 |
+
|
1050 |
+
#: my-calendar-help.php:125
|
1051 |
+
msgid "Displays the name of the location of the event."
|
1052 |
+
msgstr "Affiche le nom du lieu de l'évènement. "
|
1053 |
+
|
1054 |
+
#: my-calendar-help.php:128
|
1055 |
+
msgid "Displays the first line of the site address."
|
1056 |
+
msgstr "Affiche la première ligne de l'adresse du lieu"
|
1057 |
+
|
1058 |
+
#: my-calendar-help.php:131
|
1059 |
+
msgid "Displays the second line of the site address."
|
1060 |
+
msgstr "Affiche la seconde ligne de l'adresse du lieu"
|
1061 |
+
|
1062 |
+
#: my-calendar-help.php:134
|
1063 |
+
msgid "Displays the city for the event."
|
1064 |
+
msgstr "Affiche la ville dans laquelle se déroule l'évènement"
|
1065 |
+
|
1066 |
+
#: my-calendar-help.php:137
|
1067 |
+
msgid "Displays the state for the event."
|
1068 |
+
msgstr "Affiche le département dans laquel se déroule l'évènement"
|
1069 |
+
|
1070 |
+
#: my-calendar-help.php:140
|
1071 |
+
msgid "Displays the postcode for the event."
|
1072 |
+
msgstr "Affiche le code postal de la ville où se déroule l'évènement"
|
1073 |
+
|
1074 |
+
#: my-calendar-help.php:143
|
1075 |
+
msgid "Displays the country for the event location."
|
1076 |
+
msgstr "Affiche le pays de la ville de l'évènement"
|
1077 |
+
|
1078 |
+
#: my-calendar-help.php:146
|
1079 |
+
msgid "Displays the event address in <a href=\"http://microformats.org/wiki/hcard\">hcard</a> format."
|
1080 |
+
msgstr "Affiche l'adresse du lieu au format <a href=\"http://microformats.org/wiki/hcard\">hcard</a>. "
|
1081 |
+
|
1082 |
+
#: my-calendar-help.php:149
|
1083 |
+
msgid "Displays a link to a Google Map of the event, if sufficient address information is available. If not, will be empty."
|
1084 |
+
msgstr "Affiche le lien vers la carte Google Map, si des renseignements sur l'adresse sont disponibles, sinon il sera vide. "
|
1085 |
+
|
1086 |
+
#: my-calendar-help.php:152
|
1087 |
+
msgid "Displays text indicating whether registration for the event is currently open or closed; displays nothing if that choice is selected in the event."
|
1088 |
+
msgstr "Affiche si les inscriptions à l'évènement sont ouvertes ou fermées ; Rien n'est affiché si le choix est configuré dans l'évènement. "
|
1089 |
+
|
1090 |
+
#: my-calendar-help.php:155
|
1091 |
+
msgid "Displays the short version of the event description."
|
1092 |
+
msgstr "Affiche la description sommaire de l'évènement"
|
1093 |
+
|
1094 |
+
#: my-calendar-help.php:158
|
1095 |
+
msgid "Displays the current status of the event: either \"Published\" or \"Reserved\" - primary used in email templates."
|
1096 |
+
msgstr "Affiche le statut actuel de l'évènement : \"Publié\" ou \"Reservé\" - utilisé en premier dans le modèle d'email. "
|
1097 |
+
|
1098 |
+
#: my-calendar-help.php:161
|
1099 |
+
msgid "Produces the address of the current event's category icon."
|
1100 |
+
msgstr "Affiche l'icône de l'évènement actuel. "
|
1101 |
+
|
1102 |
+
#: my-calendar-help.php:164
|
1103 |
+
msgid "Produces the hex code for the current event's category color."
|
1104 |
+
msgstr "Produit le code hexadecimal pour la couleur de la catégorie de l'évènement courant. "
|
1105 |
+
|
1106 |
+
#: my-calendar-help.php:173
|
1107 |
+
msgid "Helpful Information"
|
1108 |
+
msgstr "Informations complémentaires"
|
1109 |
+
|
1110 |
+
#: my-calendar-help.php:176
|
1111 |
+
msgid "<strong>Uninstalling the plugin</strong>: Although the WordPress standard and expectation is for plug-ins to delete any custom database tables when they're uninstalled, My Calendar <em>does not do this</em>. This was a conscious decision on my part -- the data stored in your My Calendar tables is yours; with the sole exception of the \"General\" category, you added every piece of it yourself. As such, I feel it would be a major disservice to you to delete this information if you uninstall the plug-in. As a result, if you wish to get rid of the plug-in completely, you'll need to remove those tables yourself. All your My Calendar settings will be deleted, however."
|
1112 |
+
msgstr "<strong>Désinstaller le plugin</strong> : La désinstallation de My Calendar <em>ne supprimera pas</em> la base de données associée. C'est une décision réfléchie de ma part, les données stockées contiennent surement des choses importantes pour vous et je préfère vous laisser choisir. Si vous souhaitez une désinstallation vraiment complète du plug-in, il vous faudra supprimer la base de données vous-même. "
|
1113 |
+
|
1114 |
+
#: my-calendar-help.php:179
|
1115 |
+
msgid "<strong>Donations</strong>: I appreciate anything you can give. $2 may not seem like much, but it can really add up when thousands of people are using the software. Please note that I am not a non-profit organization, and your gifts are not tax deductible. Thank you!"
|
1116 |
+
msgstr "<strong>Donations</strong> : J'apprécie n'importe quel don, quelque soit son montant. 2 € vous semblera peu, mais multiplié par cent cela prend une autre dimension. Merci de noter que je ne suis pas une associaltion à but non lucratif, aussi vos dons ne sont pas déductibles des impôts. Merci beaucoup !"
|
1117 |
+
|
1118 |
+
#: my-calendar-core.php:27
|
1119 |
+
#: my-calendar.php:151
|
1120 |
+
msgid "Settings"
|
1121 |
+
msgstr "Configuration"
|
1122 |
+
|
1123 |
+
#: my-calendar-core.php:28
|
1124 |
+
#: my-calendar.php:154
|
1125 |
+
msgid "Help"
|
1126 |
+
msgstr "Aide"
|
1127 |
+
|
1128 |
+
#: my-calendar-core.php:754
|
1129 |
+
msgid "You're currently allowing to subscribers to post events, but aren't using Akismet. My Calendar can use Akismet to check for spam in event submissions. <a href='https://akismet.com/signup/'>Get an Akismet API Key now.</a>"
|
1130 |
+
msgstr "Vous autorisez vos abonnés à publier des évènements, mais vous n'utilisez pas Akismet. My Calendar peut l'utiliser pour traquer d'éventuels spams dans les soumissions d'évènements. <a href='https://akismet.com/signup/'>Obtenez une clé API Akismet maintenant.</a>"
|
1131 |
+
|
1132 |
+
#: my-calendar-behaviors.php:42
|
1133 |
+
msgid "Behavior Settings saved"
|
1134 |
+
msgstr "Options enregistrées"
|
1135 |
+
|
1136 |
+
#: my-calendar-behaviors.php:65
|
1137 |
+
msgid "My Calendar Behaviors"
|
1138 |
+
msgstr "Effets visuels"
|
1139 |
+
|
1140 |
+
#: my-calendar-behaviors.php:69
|
1141 |
+
msgid "Calendar Behavior Settings"
|
1142 |
+
msgstr "Configuration des effets visuels du calendrier"
|
1143 |
+
|
1144 |
+
#: my-calendar-behaviors.php:74
|
1145 |
+
msgid "Apply JavaScript only on these pages (comma separated page IDs)"
|
1146 |
+
msgstr "Appliquer le Javascript seulement sur ces pages (ID séparés par des virgules)"
|
1147 |
+
|
1148 |
+
#: my-calendar-behaviors.php:77
|
1149 |
+
msgid "Calendar Behaviors: Calendar View"
|
1150 |
+
msgstr "Vue classique (calendrier)"
|
1151 |
+
|
1152 |
+
#: my-calendar-behaviors.php:79
|
1153 |
+
msgid "Reset the My Calendar Calendar Javascript"
|
1154 |
+
msgstr "Réinitialiser le Javascript"
|
1155 |
+
|
1156 |
+
#: my-calendar-behaviors.php:79
|
1157 |
+
msgid "Disable Calendar Javascript Effects"
|
1158 |
+
msgstr "Désactiver le Javascript"
|
1159 |
+
|
1160 |
+
#: my-calendar-behaviors.php:82
|
1161 |
+
msgid "Edit the jQuery scripts for My Calendar in Calendar format"
|
1162 |
+
msgstr "Modifier les scripts JQuery"
|
1163 |
+
|
1164 |
+
#: my-calendar-behaviors.php:89
|
1165 |
+
msgid "Calendar Behaviors: List View"
|
1166 |
+
msgstr "Vue en liste"
|
1167 |
+
|
1168 |
+
#: my-calendar-behaviors.php:91
|
1169 |
+
msgid "Reset the My Calendar List Javascript"
|
1170 |
+
msgstr "Réinitialiser le Javascript"
|
1171 |
+
|
1172 |
+
#: my-calendar-behaviors.php:91
|
1173 |
+
msgid "Disable List Javascript Effects"
|
1174 |
+
msgstr "Désactiver le Javascript"
|
1175 |
+
|
1176 |
+
#: my-calendar-behaviors.php:94
|
1177 |
+
msgid "Edit the jQuery scripts for My Calendar in List format"
|
1178 |
+
msgstr "Modifier les scripts JQuery"
|
1179 |
+
|
1180 |
+
#: my-calendar-behaviors.php:101
|
1181 |
+
msgid "Calendar Behaviors: Mini Calendar View"
|
1182 |
+
msgstr "Vue en mini-calendrier"
|
1183 |
+
|
1184 |
+
#: my-calendar-behaviors.php:103
|
1185 |
+
msgid "Reset the My Calendar Mini Format Javascript"
|
1186 |
+
msgstr "Réinitialiser le Javascript"
|
1187 |
+
|
1188 |
+
#: my-calendar-behaviors.php:103
|
1189 |
+
msgid "Disable Mini Javascript Effects"
|
1190 |
+
msgstr "Désactiver le Javascript"
|
1191 |
+
|
1192 |
+
#: my-calendar-behaviors.php:106
|
1193 |
+
msgid "Edit the jQuery scripts for My Calendar in Mini Calendar format"
|
1194 |
+
msgstr "Modifier les scripts JQuery"
|
1195 |
+
|
1196 |
+
#: my-calendar-behaviors.php:113
|
1197 |
+
msgid "Calendar Behaviors: AJAX Navigation"
|
1198 |
+
msgstr "Navigation AJAX"
|
1199 |
+
|
1200 |
+
#: my-calendar-behaviors.php:115
|
1201 |
+
msgid "Reset the My Calendar AJAX Javascript"
|
1202 |
+
msgstr "Réinitialiser le Javascript"
|
1203 |
+
|
1204 |
+
#: my-calendar-behaviors.php:115
|
1205 |
+
msgid "Disable AJAX Effects"
|
1206 |
+
msgstr "Désactiver les effets AJAX"
|
1207 |
+
|
1208 |
+
#: my-calendar-behaviors.php:118
|
1209 |
+
msgid "Edit the jQuery scripts for My Calendar AJAX navigation"
|
1210 |
+
msgstr "Modifier les scripts JQuery"
|
1211 |
+
|
1212 |
+
#: my-calendar-upgrade-db.php:21
|
1213 |
+
#: my-calendar-upgrade-db.php:29
|
1214 |
+
msgid "The My Calendar database needs to be updated."
|
1215 |
+
msgstr "Il est nécessaire de mettre à jour la base de données de My Calendar. "
|
1216 |
+
|
1217 |
+
#: my-calendar-upgrade-db.php:22
|
1218 |
+
#: my-calendar-upgrade-db.php:43
|
1219 |
+
msgid "Update now"
|
1220 |
+
msgstr "Faire la mise à jour maintenant"
|
1221 |
+
|
1222 |
+
#: my-calendar-upgrade-db.php:29
|
1223 |
+
msgid "Upgrade now."
|
1224 |
+
msgstr "Faire la mise à niveau maintenant"
|
1225 |
+
|
1226 |
+
#: my-calendar-upgrade-db.php:42
|
1227 |
+
msgid "You haven't entered any events, so My Calendar can't tell whether your database is up to date. If you can't add events, upgrade your database!"
|
1228 |
+
msgstr "Vous n'avez ajouté aucun autre évènement, aussi My Calendar ne peut savoir si votre base de données est à jour. Si vous ne pouvez pas ajouter de nouveaux évènements, faites une mise à niveau de la base de données !"
|
1229 |
+
|
1230 |
+
#: my-calendar-upgrade-db.php:53
|
1231 |
+
msgid "My Calendar Database is updated."
|
1232 |
+
msgstr "La base de données a été mise à jour. "
|
1233 |
+
|
1234 |
+
#: my-calendar.php:111
|
1235 |
+
msgid "Buy the Beginner's Guide"
|
1236 |
+
msgstr "Acheter le guide"
|
1237 |
+
|
1238 |
+
#: my-calendar.php:112
|
1239 |
+
msgid "Get Support"
|
1240 |
+
msgstr "Obtenir de l'aide"
|
1241 |
+
|
1242 |
+
#: my-calendar.php:113
|
1243 |
+
#: my-calendar.php:154
|
1244 |
+
msgid "My Calendar Help"
|
1245 |
+
msgstr "Aide de My Calendar"
|
1246 |
+
|
1247 |
+
#: my-calendar.php:114
|
1248 |
+
msgid "Make a Donation"
|
1249 |
+
msgstr "Faire un don"
|
1250 |
+
|
1251 |
+
#. #-#-#-#-# plugin.pot (My Calendar 1.8.7) #-#-#-#-#
|
1252 |
+
#. Plugin Name of the plugin/theme
|
1253 |
+
#: my-calendar.php:138
|
1254 |
+
#: my-calendar.php:141
|
1255 |
+
msgid "My Calendar"
|
1256 |
+
msgstr "My Calendar"
|
1257 |
+
|
1258 |
+
#: my-calendar.php:145
|
1259 |
+
msgid "Add/Edit Events"
|
1260 |
+
msgstr "Evènements"
|
1261 |
+
|
1262 |
+
#: my-calendar.php:150
|
1263 |
+
#: my-calendar-locations.php:174
|
1264 |
+
msgid "Manage Locations"
|
1265 |
+
msgstr "Lieux"
|
1266 |
+
|
1267 |
+
#: my-calendar.php:152
|
1268 |
+
msgid "Style Editor"
|
1269 |
+
msgstr "Apparence"
|
1270 |
+
|
1271 |
+
#: my-calendar.php:153
|
1272 |
+
msgid "Behavior Editor"
|
1273 |
+
msgstr "Effets visuels"
|
1274 |
+
|
1275 |
+
#: my-calendar-templates.php:136
|
1276 |
+
#: my-calendar-event-manager.php:666
|
1277 |
+
msgid "Published"
|
1278 |
+
msgstr "Publié"
|
1279 |
+
|
1280 |
+
#: my-calendar-templates.php:136
|
1281 |
+
#: my-calendar-event-manager.php:667
|
1282 |
+
msgid "Reserved"
|
1283 |
+
msgstr "Réservé"
|
1284 |
+
|
1285 |
+
#: my-calendar-templates.php:137
|
1286 |
+
#: my-calendar-output.php:174
|
1287 |
+
msgid "details"
|
1288 |
+
msgstr "Détails de l'évènement"
|
1289 |
+
|
1290 |
+
#: my-calendar-user.php:39
|
1291 |
+
msgid "My Calendar User Settings"
|
1292 |
+
msgstr "Préférences de l'utilisateur"
|
1293 |
+
|
1294 |
+
#: my-calendar-event-manager.php:25
|
1295 |
+
msgid "Although it is possible that this import could fail to import your events correctly, it should not have any impact on your existing Calendar database. If you encounter any problems, <a href=\"http://www.joedolson.com/contact.php\">please contact me</a>!"
|
1296 |
+
msgstr "Il est possible que l'import depuis Calendar comporte des erreurs, toutefois, cela ne devrait pas affecter votre base de onnées Calendar. Si vous rencontrez des difficultés, <a href=\"http://www.joedolson.com/contact.php\">contactez-moi</a> !"
|
1297 |
+
|
1298 |
+
#: my-calendar-event-manager.php:72
|
1299 |
+
msgid "%1$d events deleted successfully out of %2$d selected"
|
1300 |
+
msgstr "%1$d évènements supprimés avec succès des %2$d sélectionnés."
|
1301 |
+
|
1302 |
+
#: my-calendar-event-manager.php:74
|
1303 |
+
#: my-calendar-event-manager.php:205
|
1304 |
+
#: my-calendar-event-manager.php:228
|
1305 |
+
#: my-calendar-event-manager.php:242
|
1306 |
+
#: my-calendar-event-manager.php:251
|
1307 |
+
#: my-calendar-event-manager.php:864
|
1308 |
+
#: my-calendar-event-manager.php:867
|
1309 |
+
#: my-calendar-event-manager.php:870
|
1310 |
+
#: my-calendar-event-manager.php:879
|
1311 |
+
#: my-calendar-event-manager.php:886
|
1312 |
+
#: my-calendar-event-manager.php:902
|
1313 |
+
#: my-calendar-event-manager.php:908
|
1314 |
+
msgid "Error"
|
1315 |
+
msgstr "Erreur"
|
1316 |
+
|
1317 |
+
#: my-calendar-event-manager.php:74
|
1318 |
+
msgid "Your events have not been deleted. Please investigate."
|
1319 |
+
msgstr "Vos évènements n'ont pas été supprimés. Merci de vérifier. "
|
1320 |
+
|
1321 |
+
#: my-calendar-event-manager.php:85
|
1322 |
+
msgid "Delete Event"
|
1323 |
+
msgstr "Supprimer des évènements"
|
1324 |
+
|
1325 |
+
#: my-calendar-event-manager.php:85
|
1326 |
+
msgid "Are you sure you want to delete this event?"
|
1327 |
+
msgstr "Etes-vous sûr de vouloir supprimer l'évènement ?"
|
1328 |
+
|
1329 |
+
#: my-calendar-event-manager.php:99
|
1330 |
+
msgid "You do not have permission to delete that event."
|
1331 |
+
msgstr "Vous n'avez pas la permission de supprimer cet évènement"
|
1332 |
+
|
1333 |
+
#: my-calendar-event-manager.php:114
|
1334 |
+
msgid "You do not have permission to approve that event."
|
1335 |
+
msgstr "Vous n'avez pas la permission d'approuver cet évènement"
|
1336 |
+
|
1337 |
+
#: my-calendar-event-manager.php:128
|
1338 |
+
msgid "You do not have permission to reject that event."
|
1339 |
+
msgstr "Vous n'avez pas la permission de rejeter cet évènement"
|
1340 |
+
|
1341 |
+
#: my-calendar-event-manager.php:159
|
1342 |
+
msgid "Edit Event"
|
1343 |
+
msgstr "Editer des évènements"
|
1344 |
+
|
1345 |
+
#: my-calendar-event-manager.php:163
|
1346 |
+
#: my-calendar-event-manager.php:174
|
1347 |
+
msgid "You must provide an event id in order to edit it"
|
1348 |
+
msgstr "Vous devez fournir l'ID de l'évènement pour l'éditer"
|
1349 |
+
|
1350 |
+
#: my-calendar-event-manager.php:170
|
1351 |
+
msgid "Copy Event"
|
1352 |
+
msgstr "Copier des évènements"
|
1353 |
+
|
1354 |
+
#: my-calendar-event-manager.php:182
|
1355 |
+
msgid "Add Event"
|
1356 |
+
msgstr "Evènements"
|
1357 |
+
|
1358 |
+
#: my-calendar-event-manager.php:205
|
1359 |
+
msgid "I'm sorry! I couldn't add that event to the database."
|
1360 |
+
msgstr "Désolé ! Impossible d'ajouter l'évènement dans la base de données. "
|
1361 |
+
|
1362 |
+
#: my-calendar-event-manager.php:211
|
1363 |
+
msgid "Event added. It will now show in your calendar."
|
1364 |
+
msgstr "Evènement ajouté. Il apparaît désormais dans votre calendrier. "
|
1365 |
+
|
1366 |
+
#: my-calendar-event-manager.php:228
|
1367 |
+
msgid "Your event was not updated."
|
1368 |
+
msgstr "Votre évènement n'a pas été mis à jour. "
|
1369 |
+
|
1370 |
+
#: my-calendar-event-manager.php:230
|
1371 |
+
msgid "Nothing was changed in that update."
|
1372 |
+
msgstr "Rien n'a été modifié par cette mise à jour. "
|
1373 |
+
|
1374 |
+
#: my-calendar-event-manager.php:232
|
1375 |
+
msgid "Event updated successfully"
|
1376 |
+
msgstr "L'évènement a été mis à jour avec succès"
|
1377 |
+
|
1378 |
+
#: my-calendar-event-manager.php:235
|
1379 |
+
msgid "You do not have sufficient permissions to edit that event."
|
1380 |
+
msgstr "Vous n'avez pas les droits nécessaires pour pour éditer cet évènement. "
|
1381 |
+
|
1382 |
+
#: my-calendar-event-manager.php:242
|
1383 |
+
msgid "You can't delete an event if you haven't submitted an event id"
|
1384 |
+
msgstr "Vous ne pouvez pas supprimer un évènement si vous ne fournissez pas son ID"
|
1385 |
+
|
1386 |
+
#: my-calendar-event-manager.php:249
|
1387 |
+
msgid "Event deleted successfully"
|
1388 |
+
msgstr "Evènement supprimé avec succès"
|
1389 |
+
|
1390 |
+
#: my-calendar-event-manager.php:251
|
1391 |
+
msgid "Despite issuing a request to delete, the event still remains in the database. Please investigate."
|
1392 |
+
msgstr "En dépit de votre demande de suppression, l'évènement est toujours présent dans la base de données. Merci de vérifier. "
|
1393 |
+
|
1394 |
+
#: my-calendar-event-manager.php:263
|
1395 |
+
msgid "Sorry! That's an invalid event key."
|
1396 |
+
msgstr "Désolé, cet index d'évènement est invalide. "
|
1397 |
+
|
1398 |
+
#: my-calendar-event-manager.php:267
|
1399 |
+
msgid "Sorry! We couldn't find an event with that ID."
|
1400 |
+
msgstr "Désolé, aucun évènement ne correspond à cet ID. "
|
1401 |
+
|
1402 |
+
#: my-calendar-event-manager.php:295
|
1403 |
+
msgid "This event must be approved in order for it to appear on the calendar."
|
1404 |
+
msgstr "Cet évènement doit être approuvé avant de pouvoir apparaître dans votre calendrier. "
|
1405 |
+
|
1406 |
+
#: my-calendar-event-manager.php:304
|
1407 |
+
msgid "Save Event"
|
1408 |
+
msgstr "Enregistrer l'évènement"
|
1409 |
+
|
1410 |
+
#: my-calendar-event-manager.php:328
|
1411 |
+
msgid "Enter your Event Information"
|
1412 |
+
msgstr "Entrez les détails de l'évènement"
|
1413 |
+
|
1414 |
+
#: my-calendar-event-manager.php:330
|
1415 |
+
msgid "Event Title"
|
1416 |
+
msgstr "Titre de l'évènement"
|
1417 |
+
|
1418 |
+
#: my-calendar-event-manager.php:330
|
1419 |
+
#: my-calendar-event-manager.php:434
|
1420 |
+
msgid "(required)"
|
1421 |
+
msgstr "(requis)"
|
1422 |
+
|
1423 |
+
#: my-calendar-event-manager.php:334
|
1424 |
+
msgid "Publish"
|
1425 |
+
msgstr "Publier"
|
1426 |
+
|
1427 |
+
#: my-calendar-event-manager.php:334
|
1428 |
+
msgid "You must approve this event to promote it to the calendar."
|
1429 |
+
msgstr "Vous devez approuver cet évènement pour qu'il apparaisse dans le calendrier. "
|
1430 |
+
|
1431 |
+
#: my-calendar-event-manager.php:336
|
1432 |
+
msgid "An administrator must approve your new event."
|
1433 |
+
msgstr "Un administrateur doit approuver votre évènement. "
|
1434 |
+
|
1435 |
+
#: my-calendar-event-manager.php:349
|
1436 |
+
msgid "This event is not spam"
|
1437 |
+
msgstr "Cet évènement n'est pas un spam"
|
1438 |
+
|
1439 |
+
#: my-calendar-event-manager.php:356
|
1440 |
+
msgid "Event Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
1441 |
+
msgstr "Description de l'évènement (<abbr title=\"hypertext markup language\">HTML</abbr> autorisé)"
|
1442 |
+
|
1443 |
+
#: my-calendar-event-manager.php:368
|
1444 |
+
msgid "Event Short Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
1445 |
+
msgstr "Description sommaire de l'évènement (<abbr title=\"hypertext markup language\">HTML</abbr> autorisé)"
|
1446 |
+
|
1447 |
+
#: my-calendar-event-manager.php:379
|
1448 |
+
msgid "Event Host"
|
1449 |
+
msgstr "Créateur de l'évènement"
|
1450 |
+
|
1451 |
+
#: my-calendar-event-manager.php:398
|
1452 |
+
msgid "Event Category"
|
1453 |
+
msgstr "Catégorie de l'évènement"
|
1454 |
+
|
1455 |
+
#: my-calendar-event-manager.php:423
|
1456 |
+
msgid "Event Link (Optional)"
|
1457 |
+
msgstr "Lien de l'évènement (facultatif)"
|
1458 |
+
|
1459 |
+
#: my-calendar-event-manager.php:423
|
1460 |
+
msgid "This link will expire when the event passes."
|
1461 |
+
msgstr "Ce lien sera invalide une fois l'évènement passé. "
|
1462 |
+
|
1463 |
+
#: my-calendar-event-manager.php:431
|
1464 |
+
msgid "Event Date and Time"
|
1465 |
+
msgstr "Date et heure de l'évènement"
|
1466 |
+
|
1467 |
+
#: my-calendar-event-manager.php:433
|
1468 |
+
msgid "Enter the beginning and ending information for the first occurrence of this event."
|
1469 |
+
msgstr "Entrez les dates de début et de fin pour la première occurence de cet évènement. "
|
1470 |
+
|
1471 |
+
#: my-calendar-event-manager.php:434
|
1472 |
+
msgid "Start Date (YYYY-MM-DD)"
|
1473 |
+
msgstr "Date de début (AAAA-MM-JJ)"
|
1474 |
+
|
1475 |
+
#: my-calendar-event-manager.php:434
|
1476 |
+
msgid "Time (hh:mm am/pm)"
|
1477 |
+
msgstr "Heure (hh:mm am/pm)"
|
1478 |
+
|
1479 |
+
#: my-calendar-event-manager.php:443
|
1480 |
+
msgid "End Date (YYYY-MM-DD)"
|
1481 |
+
msgstr "Date de fin (AAAA-MM-JJ)"
|
1482 |
+
|
1483 |
+
#: my-calendar-event-manager.php:443
|
1484 |
+
msgid "End Time (hh:mm am/pm)"
|
1485 |
+
msgstr "Heure de fin (hh:mm am/pm)"
|
1486 |
+
|
1487 |
+
#: my-calendar-event-manager.php:451
|
1488 |
+
msgid "Current time difference from GMT is "
|
1489 |
+
msgstr "Le décalage horaire est de "
|
1490 |
+
|
1491 |
+
#: my-calendar-event-manager.php:451
|
1492 |
+
msgid " hour(s)"
|
1493 |
+
msgstr "heure(s)"
|
1494 |
+
|
1495 |
+
#: my-calendar-event-manager.php:460
|
1496 |
+
msgid "Recurring Events"
|
1497 |
+
msgstr "Evènements réccurents"
|
1498 |
+
|
1499 |
+
#: my-calendar-event-manager.php:463
|
1500 |
+
msgid "Repeats for"
|
1501 |
+
msgstr "Nombre d'occurences"
|
1502 |
+
|
1503 |
+
#: my-calendar-event-manager.php:464
|
1504 |
+
msgid "Units"
|
1505 |
+
msgstr "Fréquence"
|
1506 |
+
|
1507 |
+
#: my-calendar-event-manager.php:465
|
1508 |
+
msgid "Does not recur"
|
1509 |
+
msgstr "N'est pas réccurent"
|
1510 |
+
|
1511 |
+
#: my-calendar-event-manager.php:466
|
1512 |
+
#: my-calendar-event-manager.php:720
|
1513 |
+
msgid "Daily"
|
1514 |
+
msgstr "quotidienne"
|
1515 |
+
|
1516 |
+
#: my-calendar-event-manager.php:467
|
1517 |
+
#: my-calendar-event-manager.php:721
|
1518 |
+
msgid "Weekly"
|
1519 |
+
msgstr "Hebdomadaire"
|
1520 |
+
|
1521 |
+
#: my-calendar-event-manager.php:468
|
1522 |
+
msgid "Bi-weekly"
|
1523 |
+
msgstr "deux fois par semaine"
|
1524 |
+
|
1525 |
+
#: my-calendar-event-manager.php:469
|
1526 |
+
msgid "Date of Month (e.g., the 24th of each month)"
|
1527 |
+
msgstr "Date du mois (ex : le 24 de ce mois)"
|
1528 |
+
|
1529 |
+
#: my-calendar-event-manager.php:470
|
1530 |
+
msgid "Day of Month (e.g., the 3rd Monday of each month)"
|
1531 |
+
msgstr "Jour du mois (ex : le lundi 3 de ce mois)"
|
1532 |
+
|
1533 |
+
#: my-calendar-event-manager.php:471
|
1534 |
+
msgid "Annually"
|
1535 |
+
msgstr "Annuelle"
|
1536 |
+
|
1537 |
+
#: my-calendar-event-manager.php:473
|
1538 |
+
msgid "Enter \"0\" if the event should recur indefinitely. Your entry is the number of events after the first occurrence of the event: a recurrence of <em>2</em> means the event will happen three times."
|
1539 |
+
msgstr "Entrez \"0\" si l'évènement doit se reproduire à l'infini. Ce chiffre correspond au nombre d'occurences à venir après la première fois : <em>2</em> signifie que l'évènement aura lieu 3 fois."
|
1540 |
+
|
1541 |
+
#: my-calendar-event-manager.php:490
|
1542 |
+
msgid "Event Registration Status"
|
1543 |
+
msgstr "Configuration de l'inscription aux évènements"
|
1544 |
+
|
1545 |
+
#: my-calendar-event-manager.php:491
|
1546 |
+
msgid "My Calendar does not manage event registrations. Use this for information only."
|
1547 |
+
msgstr "My Calendar ne gère pas l'inscription aux évènements. "
|
1548 |
+
|
1549 |
+
#: my-calendar-event-manager.php:493
|
1550 |
+
msgid "Open"
|
1551 |
+
msgstr "Inscriptions ouvertes"
|
1552 |
+
|
1553 |
+
#: my-calendar-event-manager.php:494
|
1554 |
+
msgid "Closed"
|
1555 |
+
msgstr "Inscriptions fermées"
|
1556 |
+
|
1557 |
+
#: my-calendar-event-manager.php:495
|
1558 |
+
msgid "Does not apply"
|
1559 |
+
msgstr "Pas d'inscription"
|
1560 |
+
|
1561 |
+
#: my-calendar-event-manager.php:498
|
1562 |
+
msgid "If this event recurs, it can only be registered for as a complete series."
|
1563 |
+
msgstr "Si cet évènement est réccurent, il peut-être enregistré comme une série complète. "
|
1564 |
+
|
1565 |
+
#: my-calendar-event-manager.php:515
|
1566 |
+
#: my-calendar-locations.php:116
|
1567 |
+
msgid "Event Location"
|
1568 |
+
msgstr "Lieu de l'évènement"
|
1569 |
+
|
1570 |
+
#: my-calendar-event-manager.php:522
|
1571 |
+
msgid "Choose a preset location:"
|
1572 |
+
msgstr "Choisir un lieu déjà enregistré : "
|
1573 |
+
|
1574 |
+
#: my-calendar-event-manager.php:536
|
1575 |
+
msgid "Add recurring locations for later use."
|
1576 |
+
msgstr "Ajouter les lieux récurrents pour une utilisation future. "
|
1577 |
+
|
1578 |
+
#: my-calendar-event-manager.php:545
|
1579 |
+
#: my-calendar-locations.php:118
|
1580 |
+
msgid "All location fields are optional: <em>insufficient information may result in an inaccurate map</em>."
|
1581 |
+
msgstr "Tout les champs sont facultatifs. <em>Attention, des informations incomplètes peuvent générer une carte érronée ou imprécise. </em>"
|
1582 |
+
|
1583 |
+
#: my-calendar-event-manager.php:548
|
1584 |
+
#: my-calendar-locations.php:121
|
1585 |
+
msgid "Name of Location (e.g. <em>Joe's Bar and Grill</em>)"
|
1586 |
+
msgstr "Nom du lieu (ex : <em>le bistrot de Dédé</em>)"
|
1587 |
+
|
1588 |
+
#: my-calendar-event-manager.php:551
|
1589 |
+
#: my-calendar-locations.php:124
|
1590 |
+
msgid "Street Address"
|
1591 |
+
msgstr "Adresse"
|
1592 |
+
|
1593 |
+
#: my-calendar-event-manager.php:554
|
1594 |
+
#: my-calendar-locations.php:127
|
1595 |
+
msgid "Street Address (2)"
|
1596 |
+
msgstr "Adresse (2)"
|
1597 |
+
|
1598 |
+
#: my-calendar-event-manager.php:566
|
1599 |
+
#: my-calendar-locations.php:139
|
1600 |
+
msgid "Initial Zoom"
|
1601 |
+
msgstr "Vue initiale"
|
1602 |
+
|
1603 |
+
#: my-calendar-event-manager.php:568
|
1604 |
+
#: my-calendar-locations.php:141
|
1605 |
+
msgid "Neighborhood"
|
1606 |
+
msgstr "Quartier"
|
1607 |
+
|
1608 |
+
#: my-calendar-event-manager.php:569
|
1609 |
+
#: my-calendar-locations.php:142
|
1610 |
+
msgid "Small City"
|
1611 |
+
msgstr "Ville"
|
1612 |
+
|
1613 |
+
#: my-calendar-event-manager.php:570
|
1614 |
+
#: my-calendar-locations.php:143
|
1615 |
+
msgid "Large City"
|
1616 |
+
msgstr "Agglomération"
|
1617 |
+
|
1618 |
+
#: my-calendar-event-manager.php:571
|
1619 |
+
#: my-calendar-locations.php:144
|
1620 |
+
msgid "Greater Metro Area"
|
1621 |
+
msgstr "Agglomération et environs"
|
1622 |
+
|
1623 |
+
#: my-calendar-event-manager.php:572
|
1624 |
+
#: my-calendar-locations.php:145
|
1625 |
+
msgid "State"
|
1626 |
+
msgstr "Département"
|
1627 |
+
|
1628 |
+
#: my-calendar-event-manager.php:577
|
1629 |
+
#: my-calendar-locations.php:150
|
1630 |
+
msgid "GPS Coordinates (optional)"
|
1631 |
+
msgstr "Coordonnées GPS (facultatif)"
|
1632 |
+
|
1633 |
+
#: my-calendar-event-manager.php:579
|
1634 |
+
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to provide your map link."
|
1635 |
+
msgstr "Les coordonnées GPS seront employées à la place des autres champs pour générer le lien vers votre carte. "
|
1636 |
+
|
1637 |
+
#: my-calendar-event-manager.php:582
|
1638 |
+
#: my-calendar-locations.php:155
|
1639 |
+
msgid "Latitude"
|
1640 |
+
msgstr "Latitude"
|
1641 |
+
|
1642 |
+
#: my-calendar-event-manager.php:582
|
1643 |
+
#: my-calendar-locations.php:156
|
1644 |
+
msgid "Longitude"
|
1645 |
+
msgstr "Longitude"
|
1646 |
+
|
1647 |
+
#: my-calendar-event-manager.php:663
|
1648 |
+
msgid "Manage Events"
|
1649 |
+
msgstr "Gérer les évènements"
|
1650 |
+
|
1651 |
+
#: my-calendar-event-manager.php:668
|
1652 |
+
msgid "All"
|
1653 |
+
msgstr "Tout"
|
1654 |
+
|
1655 |
+
#: my-calendar-event-manager.php:678
|
1656 |
+
msgid "Table of Calendar Events"
|
1657 |
+
msgstr "Calendrier des évènements"
|
1658 |
+
|
1659 |
+
#: my-calendar-event-manager.php:683
|
1660 |
+
#: my-calendar-locations.php:187
|
1661 |
+
msgid "Location"
|
1662 |
+
msgstr "Lieu"
|
1663 |
+
|
1664 |
+
#: my-calendar-event-manager.php:686
|
1665 |
+
msgid "Recurs"
|
1666 |
+
msgstr "Occurences"
|
1667 |
+
|
1668 |
+
#: my-calendar-event-manager.php:689
|
1669 |
+
msgid "Edit / Delete"
|
1670 |
+
msgstr "Editer / Supprimer"
|
1671 |
+
|
1672 |
+
#: my-calendar-event-manager.php:719
|
1673 |
+
msgid "Never"
|
1674 |
+
msgstr "Aucune"
|
1675 |
+
|
1676 |
+
#: my-calendar-event-manager.php:722
|
1677 |
+
msgid "Bi-Weekly"
|
1678 |
+
msgstr "Deux fois par semaine"
|
1679 |
+
|
1680 |
+
#: my-calendar-event-manager.php:723
|
1681 |
+
msgid "Monthly (by date)"
|
1682 |
+
msgstr "Mensuel (par date)"
|
1683 |
+
|
1684 |
+
#: my-calendar-event-manager.php:724
|
1685 |
+
msgid "Monthly (by day)"
|
1686 |
+
msgstr "Mensuel (par jour)"
|
1687 |
+
|
1688 |
+
#: my-calendar-event-manager.php:725
|
1689 |
+
msgid "Yearly"
|
1690 |
+
msgstr "Annuel"
|
1691 |
+
|
1692 |
+
#: my-calendar-event-manager.php:728
|
1693 |
+
msgid "Forever"
|
1694 |
+
msgstr "Toujours"
|
1695 |
+
|
1696 |
+
#: my-calendar-event-manager.php:729
|
1697 |
+
msgid "Times"
|
1698 |
+
msgstr "Temps"
|
1699 |
+
|
1700 |
+
#: my-calendar-event-manager.php:744
|
1701 |
+
msgid "Copy"
|
1702 |
+
msgstr "Copier"
|
1703 |
+
|
1704 |
+
#: my-calendar-event-manager.php:747
|
1705 |
+
msgid "Not editable."
|
1706 |
+
msgstr "Non modifiable"
|
1707 |
+
|
1708 |
+
#: my-calendar-event-manager.php:753
|
1709 |
+
msgid "Reject"
|
1710 |
+
msgstr "Rejeter"
|
1711 |
+
|
1712 |
+
#: my-calendar-event-manager.php:755
|
1713 |
+
msgid "Approve"
|
1714 |
+
msgstr "Approuver"
|
1715 |
+
|
1716 |
+
#: my-calendar-event-manager.php:760
|
1717 |
+
msgid "Approved"
|
1718 |
+
msgstr "Approuvé"
|
1719 |
+
|
1720 |
+
#: my-calendar-event-manager.php:762
|
1721 |
+
msgid "Rejected"
|
1722 |
+
msgstr "Rejeté"
|
1723 |
+
|
1724 |
+
#: my-calendar-event-manager.php:764
|
1725 |
+
msgid "Awaiting Approval"
|
1726 |
+
msgstr "En attente de modération"
|
1727 |
+
|
1728 |
+
#: my-calendar-event-manager.php:775
|
1729 |
+
msgid "Delete checked events"
|
1730 |
+
msgstr "Supprimer les évènements sélectionnés"
|
1731 |
+
|
1732 |
+
#: my-calendar-event-manager.php:781
|
1733 |
+
msgid "There are no events in the database!"
|
1734 |
+
msgstr "Il n'y a aucun évènement dans la base de données !"
|
1735 |
+
|
1736 |
+
#: my-calendar-event-manager.php:864
|
1737 |
+
msgid "Your event end date must be either after or the same as your event begin date"
|
1738 |
+
msgstr "La date de fin doit être identique ou postérieure à la date du début de l'évènement. "
|
1739 |
+
|
1740 |
+
#: my-calendar-event-manager.php:867
|
1741 |
+
msgid "Your date formatting is correct but one or more of your dates is invalid. Check for number of days in month and leap year related errors."
|
1742 |
+
msgstr "Votre format de date est correct mais une de vos dates ou plus est incorrecte. Vérifiez le nombre de jours dans le mois et si ce n'est pas une année bissextile. "
|
1743 |
+
|
1744 |
+
#: my-calendar-event-manager.php:870
|
1745 |
+
msgid "Both start and end dates must be in the format YYYY-MM-DD"
|
1746 |
+
msgstr "Toutes les dates de début et de fin doivent être au format AAAA-MM-JJ"
|
1747 |
+
|
1748 |
+
#: my-calendar-event-manager.php:879
|
1749 |
+
msgid "The time field must either be blank or be entered in the format hh:mm"
|
1750 |
+
msgstr "Le champ 'heure' doit être laissé vide ou bien renseigné au format hh:mm"
|
1751 |
+
|
1752 |
+
#: my-calendar-event-manager.php:886
|
1753 |
+
msgid "The end time field must either be blank or be entered in the format hh:mm"
|
1754 |
+
msgstr "L'heure de fin doit être au format hh:mm ou bien le champ doit être laissé vide. "
|
1755 |
+
|
1756 |
+
#: my-calendar-event-manager.php:902
|
1757 |
+
msgid "The event title must be between 1 and 255 characters in length."
|
1758 |
+
msgstr "Le titre de l'évènement ne doit pas dépasser 255 caractères. "
|
1759 |
+
|
1760 |
+
#: my-calendar-event-manager.php:908
|
1761 |
+
msgid "The repetition value must be 0 unless a type of recurrence is selected."
|
1762 |
+
msgstr "La valeur de l'occurence doit être 0 à moins qu'un type d'occurence soit selectionné. "
|
1763 |
+
|
1764 |
+
#: my-calendar-locations.php:42
|
1765 |
+
msgid "Location added successfully"
|
1766 |
+
msgstr "Le lieu a été ajouté avec succès"
|
1767 |
+
|
1768 |
+
#: my-calendar-locations.php:44
|
1769 |
+
msgid "Location could not be added to database"
|
1770 |
+
msgstr "Le lieu n'a pas pu être ajouté à la base de données"
|
1771 |
+
|
1772 |
+
#: my-calendar-locations.php:50
|
1773 |
+
msgid "Location deleted successfully"
|
1774 |
+
msgstr "Le lieu a été supprimé avec succès"
|
1775 |
+
|
1776 |
+
#: my-calendar-locations.php:52
|
1777 |
+
msgid "Location could not be deleted"
|
1778 |
+
msgstr "Le lieu n'a pas pu être supprimé. "
|
1779 |
+
|
1780 |
+
#: my-calendar-locations.php:77
|
1781 |
+
msgid "Location could not be edited."
|
1782 |
+
msgstr "Le lieu n'a pas pu être édité."
|
1783 |
+
|
1784 |
+
#: my-calendar-locations.php:79
|
1785 |
+
msgid "Location was not changed."
|
1786 |
+
msgstr "Le lieu n'a pas été changé. "
|
1787 |
+
|
1788 |
+
#: my-calendar-locations.php:81
|
1789 |
+
msgid "Location edited successfully"
|
1790 |
+
msgstr "Le lieu a été édité avec succès. "
|
1791 |
+
|
1792 |
+
#: my-calendar-locations.php:93
|
1793 |
+
msgid "Add New Location"
|
1794 |
+
msgstr "Lieux"
|
1795 |
+
|
1796 |
+
#: my-calendar-locations.php:95
|
1797 |
+
msgid "Edit Location"
|
1798 |
+
msgstr "Editer le lieu"
|
1799 |
+
|
1800 |
+
#: my-calendar-locations.php:100
|
1801 |
+
msgid "Location Editor"
|
1802 |
+
msgstr "Ajouter un lieu"
|
1803 |
+
|
1804 |
+
#: my-calendar-locations.php:152
|
1805 |
+
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to pinpoint your location."
|
1806 |
+
msgstr "Les coordonnées GPS seront employées à la place des autres champs pour localiser votre lieu"
|
1807 |
+
|
1808 |
+
#: my-calendar-locations.php:160
|
1809 |
+
msgid "Add Location"
|
1810 |
+
msgstr "Ajouter un lieu"
|
1811 |
+
|
1812 |
+
#: my-calendar-locations.php:209
|
1813 |
+
msgid "There are no locations in the database yet!"
|
1814 |
+
msgstr "Il n'y a encore aucun lieu dans cette base de données !"
|
1815 |
+
|
1816 |
+
#: my-calendar-locations.php:213
|
1817 |
+
msgid "Please note: editing or deleting locations stored for re-use will have no effect on any event previously scheduled at that location. The location database exists purely as a shorthand method to enter frequently used locations into event records."
|
1818 |
+
msgstr "Merci de noter que l'édition ou la suppression de lieux enregistrés pour une réutilisation n'a aucun effet sur les évènements prévus à ce lieu. "
|
1819 |
+
|
1820 |
+
#: my-calendar-install.php:138
|
1821 |
+
msgid "My Calendar Default Timezone"
|
1822 |
+
msgstr "Fuseau horaire par défaut"
|
1823 |
+
|
1824 |
+
#: my-calendar-install.php:183
|
1825 |
+
msgid "My Calendar Default Location"
|
1826 |
+
msgstr "Lieu par défaut"
|
1827 |
+
|
1828 |
+
#: my-calendar-output.php:117
|
1829 |
+
msgid "Map to"
|
1830 |
+
msgstr "Aller au"
|
1831 |
+
|
1832 |
+
#: my-calendar-output.php:131
|
1833 |
+
msgid "Event Details"
|
1834 |
+
msgstr "Détails de l'évènement"
|
1835 |
+
|
1836 |
+
#: my-calendar-output.php:139
|
1837 |
+
msgid "Close"
|
1838 |
+
msgstr "Fermer"
|
1839 |
+
|
1840 |
+
#: my-calendar-output.php:148
|
1841 |
+
msgid "in your time zone"
|
1842 |
+
msgstr "dans votre fuseau horaire"
|
1843 |
+
|
1844 |
+
#: my-calendar-output.php:153
|
1845 |
+
msgid "Not Applicable"
|
1846 |
+
msgstr "Non applicable"
|
1847 |
+
|
1848 |
+
#: my-calendar-output.php:166
|
1849 |
+
msgid "Posted by"
|
1850 |
+
msgstr "publié par"
|
1851 |
+
|
1852 |
+
#: my-calendar-output.php:226
|
1853 |
+
msgid "This class is part of a series. You must register for the first event in this series to attend."
|
1854 |
+
msgstr "Cette évènement fait partie d'une série. Vous devez vous inscrire au premier événement de cette série pour y assister."
|
1855 |
+
|
1856 |
+
#: my-calendar-output.php:231
|
1857 |
+
msgid "View full calendar"
|
1858 |
+
msgstr "Vue en calendrier complet"
|
1859 |
+
|
1860 |
+
#: my-calendar-output.php:265
|
1861 |
+
msgid "January"
|
1862 |
+
msgstr "Janvier"
|
1863 |
+
|
1864 |
+
#: my-calendar-output.php:266
|
1865 |
+
msgid "February"
|
1866 |
+
msgstr "Février"
|
1867 |
+
|
1868 |
+
#: my-calendar-output.php:267
|
1869 |
+
msgid "March"
|
1870 |
+
msgstr "Mars"
|
1871 |
+
|
1872 |
+
#: my-calendar-output.php:268
|
1873 |
+
msgid "April"
|
1874 |
+
msgstr "Avril"
|
1875 |
+
|
1876 |
+
#: my-calendar-output.php:269
|
1877 |
+
msgid "May"
|
1878 |
+
msgstr "Mai"
|
1879 |
+
|
1880 |
+
#: my-calendar-output.php:270
|
1881 |
+
msgid "June"
|
1882 |
+
msgstr "Juin"
|
1883 |
+
|
1884 |
+
#: my-calendar-output.php:271
|
1885 |
+
msgid "July"
|
1886 |
+
msgstr "Juillet"
|
1887 |
+
|
1888 |
+
#: my-calendar-output.php:272
|
1889 |
+
msgid "August"
|
1890 |
+
msgstr "Août"
|
1891 |
+
|
1892 |
+
#: my-calendar-output.php:273
|
1893 |
+
msgid "September"
|
1894 |
+
msgstr "Septembre"
|
1895 |
+
|
1896 |
+
#: my-calendar-output.php:274
|
1897 |
+
msgid "October"
|
1898 |
+
msgstr "Octobre"
|
1899 |
+
|
1900 |
+
#: my-calendar-output.php:275
|
1901 |
+
msgid "November"
|
1902 |
+
msgstr "Novembre"
|
1903 |
+
|
1904 |
+
#: my-calendar-output.php:276
|
1905 |
+
msgid "December"
|
1906 |
+
msgstr "Décembre"
|
1907 |
+
|
1908 |
+
#: my-calendar-output.php:278
|
1909 |
+
msgid "Year"
|
1910 |
+
msgstr "Année"
|
1911 |
+
|
1912 |
+
#: my-calendar-output.php:300
|
1913 |
+
msgid "Go"
|
1914 |
+
msgstr "Aller"
|
1915 |
+
|
1916 |
+
#: my-calendar-output.php:321
|
1917 |
+
msgid "View as Grid"
|
1918 |
+
msgstr "Vue en grille"
|
1919 |
+
|
1920 |
+
#: my-calendar-output.php:328
|
1921 |
+
msgid "View as List"
|
1922 |
+
msgstr "Vue en liste"
|
1923 |
+
|
1924 |
+
#: my-calendar-output.php:349
|
1925 |
+
msgid "<abbr title=\"Sunday\">Sun</abbr>"
|
1926 |
+
msgstr "<abbr title=\"Dimanche\">Dim</abbr>"
|
1927 |
+
|
1928 |
+
#: my-calendar-output.php:350
|
1929 |
+
msgid "<abbr title=\"Monday\">Mon</abbr>"
|
1930 |
+
msgstr "<abbr title=\"Lundi\">Lun</abbr>"
|
1931 |
+
|
1932 |
+
#: my-calendar-output.php:351
|
1933 |
+
msgid "<abbr title=\"Tuesday\">Tues</abbr>"
|
1934 |
+
msgstr "<abbr title=\"Mardi\">Mar</abbr>"
|
1935 |
+
|
1936 |
+
#: my-calendar-output.php:352
|
1937 |
+
msgid "<abbr title=\"Wednesday\">Wed</abbr>"
|
1938 |
+
msgstr "<abbr title=\"Mercredi\">Mer</abbr>"
|
1939 |
+
|
1940 |
+
#: my-calendar-output.php:353
|
1941 |
+
msgid "<abbr title=\"Thursday\">Thur</abbr>"
|
1942 |
+
msgstr "<abbr title=\"Jeudi\">Jeu</abbr>"
|
1943 |
+
|
1944 |
+
#: my-calendar-output.php:354
|
1945 |
+
msgid "<abbr title=\"Friday\">Fri</abbr>"
|
1946 |
+
msgstr "<abbr title=\"Vendredi\">Ven</abbr>"
|
1947 |
+
|
1948 |
+
#: my-calendar-output.php:355
|
1949 |
+
msgid "<abbr title=\"Saturday\">Sat</abbr>"
|
1950 |
+
msgstr "<abbr title=\"Samedi\">Sam</abbr>"
|
1951 |
+
|
1952 |
+
#: my-calendar-output.php:360
|
1953 |
+
msgid "<abbr title=\"Sunday\">S</abbr>"
|
1954 |
+
msgstr "<abbr title=\"Dimanche\">D</abbr>"
|
1955 |
+
|
1956 |
+
#: my-calendar-output.php:361
|
1957 |
+
msgid "<abbr title=\"Monday\">M</abbr>"
|
1958 |
+
msgstr "<abbr title=\"Lundi\">L</abbr>"
|
1959 |
+
|
1960 |
+
#: my-calendar-output.php:362
|
1961 |
+
msgid "<abbr title=\"Tuesday\">T</abbr>"
|
1962 |
+
msgstr "<abbr title=\"Mardi\">M</abbr>"
|
1963 |
+
|
1964 |
+
#: my-calendar-output.php:363
|
1965 |
+
msgid "<abbr title=\"Wednesday\">W</abbr>"
|
1966 |
+
msgstr "<abbr title=\"Mercredi\">M</abbr>"
|
1967 |
+
|
1968 |
+
#: my-calendar-output.php:364
|
1969 |
+
msgid "<abbr title=\"Thursday\">T</abbr>"
|
1970 |
+
msgstr "<abbr title=\"Jeudi\">J</abbr>"
|
1971 |
+
|
1972 |
+
#: my-calendar-output.php:365
|
1973 |
+
msgid "<abbr title=\"Friday\">F</abbr>"
|
1974 |
+
msgstr "<abbr title=\"Vendredi\">V</abbr>"
|
1975 |
+
|
1976 |
+
#: my-calendar-output.php:366
|
1977 |
+
msgid "<abbr title=\"Saturday\">S</abbr>"
|
1978 |
+
msgstr "<abbr title=\"Samedi\">S</abbr>"
|
1979 |
+
|
1980 |
+
#: my-calendar-output.php:465
|
1981 |
+
msgid "and"
|
1982 |
+
msgstr "et"
|
1983 |
+
|
1984 |
+
#: my-calendar-output.php:486
|
1985 |
+
msgid "The week's events"
|
1986 |
+
msgstr "Evènements de la semaine"
|
1987 |
+
|
1988 |
+
#: my-calendar-output.php:494
|
1989 |
+
msgid "Events in"
|
1990 |
+
msgstr "Evènements dans"
|
1991 |
+
|
1992 |
+
#: my-calendar-output.php:496
|
1993 |
+
msgid "This week's events"
|
1994 |
+
msgstr "Evènements de cette semaine"
|
1995 |
+
|
1996 |
+
#: my-calendar-output.php:663
|
1997 |
+
msgid "There are no events scheduled during this period."
|
1998 |
+
msgstr "Il n'y a aucun évènement prévu pour cette période. "
|
1999 |
+
|
2000 |
+
#: my-calendar-output.php:674
|
2001 |
+
msgid "Category Key"
|
2002 |
+
msgstr "Liste des catégories"
|
2003 |
+
|
2004 |
+
#: my-calendar-output.php:710
|
2005 |
+
msgid "Subscribe by <abbr title=\"Really Simple Syndication\">RSS</abbr>"
|
2006 |
+
msgstr "Souscrire au Flux <abbr title=\"Really Simple Syndication\">RSS</abbr>"
|
2007 |
+
|
2008 |
+
#: my-calendar-output.php:711
|
2009 |
+
msgid "Download as <abbr title=\"iCal Events Export\">iCal</abbr>"
|
2010 |
+
msgstr "Télécharger au format <abbr title=\"Export évènement iCal\">iCal</abbr>"
|
2011 |
+
|
2012 |
+
#: my-calendar-output.php:809
|
2013 |
+
msgid "(select to include)"
|
2014 |
+
msgstr "(sélectionner pour ajouter)"
|
2015 |
+
|
2016 |
+
#: my-calendar-output.php:829
|
2017 |
+
#: my-calendar-output.php:832
|
2018 |
+
msgid "All Categories"
|
2019 |
+
msgstr "Toutes les Catégories"
|
2020 |
+
|
2021 |
+
#: my-calendar-output.php:830
|
2022 |
+
msgid "Categories"
|
2023 |
+
msgstr "Catégories"
|
2024 |
+
|
2025 |
+
#: my-calendar-output.php:844
|
2026 |
+
#: my-calendar-output.php:954
|
2027 |
+
msgid "Submit"
|
2028 |
+
msgstr "Envoyer"
|
2029 |
+
|
2030 |
+
#: my-calendar-output.php:906
|
2031 |
+
#: my-calendar-output.php:924
|
2032 |
+
msgid "Show all"
|
2033 |
+
msgstr "Voir tout"
|
2034 |
+
|
2035 |
+
#: my-calendar-output.php:922
|
2036 |
+
msgid "Show events in:"
|
2037 |
+
msgstr "Voir les évènements dans :"
|
2038 |
+
|
2039 |
+
#. Plugin URI of the plugin/theme
|
2040 |
+
msgid "http://www.joedolson.com/articles/my-calendar/"
|
2041 |
+
msgstr "http://www.joedolson.com/articles/my-calendar/"
|
2042 |
+
|
2043 |
+
#. Description of the plugin/theme
|
2044 |
+
msgid "Accessible WordPress event calendar plugin. Show events from multiple calendars on pages, in posts, or in widgets."
|
2045 |
+
msgstr "Plugin Wordpress de calendrier. Permet d'afficher des évènements depuis des pages, des articles, ou dans un widget. "
|
2046 |
+
|
2047 |
+
#. Author of the plugin/theme
|
2048 |
+
msgid "Joseph C Dolson"
|
2049 |
+
msgstr "Joseph C Dolson"
|
2050 |
+
|
2051 |
+
#. Author URI of the plugin/theme
|
2052 |
+
msgid "http://www.joedolson.com"
|
2053 |
+
msgstr "http://www.joedolson.com"
|
2054 |
+
|
2055 |
+
#~ msgid "Today's Events"
|
2056 |
+
#~ msgstr "Evènements d'aujourd'hui"
|
2057 |
+
#~ msgid "Upcoming Events"
|
2058 |
+
#~ msgstr "Evènements à venir"
|
2059 |
+
#~ msgid "Add an Event"
|
2060 |
+
#~ msgstr "Ajouter un évènement"
|
2061 |
+
#~ msgid "Calendar Settings"
|
2062 |
+
#~ msgstr "Configuration du calendrier"
|
2063 |
+
#~ msgid "Calendar Options: Output"
|
2064 |
+
#~ msgstr "Options du calendrier : Affichage"
|
2065 |
+
#~ msgid "Calendar Options: Style"
|
2066 |
+
#~ msgstr "Options du calendrier : Apparence"
|
2067 |
+
#~ msgid "Calendar Options: Input"
|
2068 |
+
#~ msgstr "Options du calendrier : Configuration de l'interface"
|
2069 |
+
#~ msgid "My Calendar: User Settings"
|
2070 |
+
#~ msgstr "My Calendar : Préférences de l'utilisateur"
|
2071 |
+
|
my-calendar-it_IT.mo → lang/my-calendar-it_IT.mo
RENAMED
File without changes
|
my-calendar-it_IT.po → lang/my-calendar-it_IT.po
RENAMED
File without changes
|
lang/my-calendar-ja.mo
ADDED
Binary file
|
my-calendar-ja.po → lang/my-calendar-ja.po
RENAMED
@@ -5,10 +5,10 @@
|
|
5 |
#
|
6 |
msgid ""
|
7 |
msgstr ""
|
8 |
-
"Project-Id-Version: My Calendar 1.
|
9 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/my-calendar\n"
|
10 |
-
"POT-Creation-Date: 2011-
|
11 |
-
"PO-Revision-Date: 2011-
|
12 |
"Last-Translator: Daisuke ABE <r1916s@gmail.com>\n"
|
13 |
"Language-Team: evian <r1916s@gmail.com>\n"
|
14 |
"MIME-Version: 1.0\n"
|
@@ -23,885 +23,840 @@ msgstr "スタイルシートが更新されました。"
|
|
23 |
|
24 |
#: my-calendar-styles.php:51
|
25 |
msgid "Write Error! Please verify write permissions on the style file."
|
26 |
-
msgstr ""
|
27 |
|
28 |
-
#: my-calendar-styles.php:
|
29 |
msgid "Stylesheet reset to default."
|
30 |
msgstr "スタイルシートが初期状態にリセットされました。"
|
31 |
|
32 |
-
#: my-calendar-styles.php:
|
33 |
msgid "Style Settings Saved"
|
34 |
msgstr "スタイルシートの設定を保存しました"
|
35 |
|
36 |
-
#: my-calendar-styles.php:
|
37 |
msgid "New theme selected."
|
38 |
msgstr "新しいテーマが選択されました。"
|
39 |
|
40 |
-
#: my-calendar-styles.php:
|
41 |
msgid "Sorry. The file you are looking for doesn't appear to exist. Please check your file name and location!"
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: my-calendar-styles.php:
|
45 |
msgid "My Calendar Styles"
|
46 |
msgstr "My Calendar の CSS 編集"
|
47 |
|
48 |
-
#: my-calendar-styles.php:
|
49 |
msgid "Calendar Style Settings"
|
50 |
msgstr "カレンダーのスタイル設定"
|
51 |
|
52 |
-
#: my-calendar-styles.php:
|
53 |
msgid "Select My Calendar Theme"
|
54 |
msgstr "My Calendarのテーマを選択する"
|
55 |
|
56 |
-
#: my-calendar-styles.php:
|
57 |
msgid "Your Custom Stylesheets"
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: my-calendar-styles.php:
|
61 |
msgid "Installed Stylesheets"
|
62 |
msgstr "インストール済のスタイルシート"
|
63 |
|
64 |
-
#: my-calendar-styles.php:
|
65 |
msgid "Choose Style"
|
66 |
msgstr "選択する"
|
67 |
|
68 |
-
#: my-calendar-styles.php:
|
69 |
msgid "My Calendar was unable to update your CSS files during the upgrade. Please check your file permissions if you wish to edit your My Calendar styles. Your previously stored styles are below. This message and these styles will be deleted from the database when you successfully update your stylesheet."
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: my-calendar-styles.php:
|
73 |
msgid "CSS Style Options"
|
74 |
msgstr "CSS スタイルオプション"
|
75 |
|
76 |
-
#: my-calendar-styles.php:
|
77 |
msgid "Apply CSS only on these pages (comma separated page IDs)"
|
78 |
msgstr "CSS を特定のページにだけ適用する(カンマでページ ID を区切ってください)"
|
79 |
|
80 |
-
#: my-calendar-styles.php:
|
81 |
msgid "Reset the My Calendar stylesheet to the default"
|
82 |
msgstr "My Calendar のスタイルシートをデフォルトにリセットする"
|
83 |
|
84 |
-
#: my-calendar-styles.php:
|
85 |
msgid "Disable My Calendar Stylesheet"
|
86 |
msgstr "My Calendar のスタイルシートを無効にする"
|
87 |
|
88 |
-
#: my-calendar-styles.php:
|
89 |
msgid "Edit the stylesheet for My Calendar"
|
90 |
msgstr "My Calendar のスタイルシートを編集する"
|
91 |
|
92 |
-
#: my-calendar-styles.php:
|
93 |
-
#: my-calendar-behaviors.php:
|
94 |
-
#: my-calendar-behaviors.php:
|
95 |
-
#: my-calendar-behaviors.php:
|
96 |
-
#: my-calendar-behaviors.php:
|
97 |
msgid "Save"
|
98 |
msgstr "保存する"
|
99 |
|
100 |
-
#:
|
101 |
-
#:
|
102 |
-
msgid "
|
103 |
-
msgstr "
|
104 |
-
|
105 |
-
#: my-calendar.php:93
|
106 |
-
#: my-calendar.php:229
|
107 |
-
msgid "Help"
|
108 |
-
msgstr "ヘルプ"
|
109 |
|
110 |
-
#:
|
111 |
-
msgid "
|
112 |
-
msgstr "
|
113 |
|
114 |
-
#:
|
115 |
-
msgid "
|
116 |
-
msgstr "
|
117 |
|
118 |
-
#:
|
119 |
-
|
120 |
-
|
121 |
-
msgstr "My Calendar ヘルプ"
|
122 |
|
123 |
-
#:
|
124 |
-
msgid "
|
125 |
-
msgstr "
|
126 |
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
msgid "My Calendar"
|
131 |
-
msgstr "My Calendar"
|
132 |
|
133 |
-
#:
|
134 |
-
msgid "
|
135 |
-
msgstr "
|
136 |
|
137 |
-
#:
|
138 |
-
|
139 |
-
|
140 |
-
msgstr "カテゴリーの管理"
|
141 |
|
142 |
-
#:
|
143 |
-
|
144 |
-
|
145 |
-
msgstr "場所の管理"
|
146 |
|
147 |
-
#: my-calendar.php:
|
148 |
-
msgid "
|
149 |
-
msgstr "
|
150 |
|
151 |
-
#: my-calendar.php:
|
152 |
-
msgid "
|
153 |
-
msgstr "
|
154 |
|
155 |
-
#: my-calendar-
|
156 |
-
msgid "
|
157 |
-
msgstr "
|
158 |
|
159 |
-
#: my-calendar-
|
160 |
-
|
161 |
-
|
162 |
-
msgstr ""
|
163 |
|
164 |
-
#: my-calendar-
|
165 |
-
|
166 |
-
|
167 |
-
msgstr ""
|
168 |
|
169 |
-
#: my-calendar-
|
170 |
-
msgid "
|
171 |
-
msgstr ""
|
172 |
|
173 |
-
#: my-calendar-
|
174 |
-
|
175 |
-
|
|
|
|
|
176 |
|
177 |
-
#: my-calendar-
|
178 |
-
#: my-calendar-
|
179 |
-
|
180 |
-
|
181 |
-
#: my-calendar-event-manager.php:286
|
182 |
-
#: my-calendar-event-manager.php:871
|
183 |
-
#: my-calendar-event-manager.php:874
|
184 |
-
#: my-calendar-event-manager.php:877
|
185 |
-
#: my-calendar-event-manager.php:887
|
186 |
-
#: my-calendar-event-manager.php:895
|
187 |
-
#: my-calendar-event-manager.php:911
|
188 |
-
#: my-calendar-event-manager.php:917
|
189 |
-
msgid "Error"
|
190 |
-
msgstr "エラー"
|
191 |
|
192 |
-
#: my-calendar-
|
193 |
-
msgid "
|
194 |
-
msgstr ""
|
195 |
|
196 |
-
#: my-calendar-
|
197 |
-
|
198 |
-
|
|
|
199 |
|
200 |
-
#: my-calendar-
|
201 |
-
msgid "
|
202 |
-
msgstr "
|
203 |
|
204 |
-
#: my-calendar-
|
205 |
-
#: my-calendar-event-manager.php:732
|
206 |
#: my-calendar-categories.php:212
|
207 |
-
|
208 |
-
|
209 |
-
#: my-calendar-locations.php:168
|
210 |
-
msgid "Delete"
|
211 |
-
msgstr "消去"
|
212 |
|
213 |
-
#: my-calendar-
|
214 |
-
|
215 |
-
|
|
|
216 |
|
217 |
-
#: my-calendar-
|
218 |
-
|
219 |
-
|
|
|
220 |
|
221 |
-
#: my-calendar-
|
222 |
-
|
223 |
-
|
|
|
|
|
224 |
|
225 |
-
#: my-calendar-
|
226 |
-
|
227 |
-
|
228 |
-
msgstr "イベントの編集"
|
229 |
|
230 |
-
#: my-calendar-
|
231 |
-
#: my-calendar-
|
232 |
-
|
233 |
-
|
|
|
|
|
|
|
234 |
|
235 |
-
#: my-calendar-
|
236 |
-
#: my-calendar-
|
237 |
-
|
238 |
-
|
|
|
|
|
|
|
|
|
239 |
|
240 |
-
#: my-calendar-
|
241 |
-
|
242 |
-
|
|
|
|
|
|
|
243 |
|
244 |
-
#: my-calendar-
|
245 |
-
|
246 |
-
|
|
|
247 |
|
248 |
-
#: my-calendar-
|
249 |
-
msgid "
|
250 |
-
msgstr ""
|
251 |
|
252 |
-
#: my-calendar-
|
253 |
-
msgid "
|
254 |
-
msgstr "
|
255 |
|
256 |
-
#: my-calendar-
|
257 |
-
|
258 |
-
|
|
|
|
|
|
|
259 |
|
260 |
-
#: my-calendar-
|
261 |
-
|
262 |
-
|
|
|
263 |
|
264 |
-
#: my-calendar-
|
265 |
-
|
266 |
-
|
|
|
267 |
|
268 |
-
#: my-calendar-
|
269 |
-
|
270 |
-
|
|
|
271 |
|
272 |
-
#: my-calendar-
|
273 |
-
|
274 |
-
|
|
|
275 |
|
276 |
-
#: my-calendar-
|
277 |
-
|
278 |
-
|
|
|
279 |
|
280 |
-
#: my-calendar-
|
281 |
-
msgid "
|
282 |
-
msgstr ""
|
283 |
|
284 |
-
#: my-calendar-
|
285 |
-
|
286 |
-
|
|
|
|
|
287 |
|
288 |
-
#: my-calendar-
|
289 |
-
msgid "
|
290 |
-
msgstr ""
|
291 |
|
292 |
-
#: my-calendar-
|
293 |
-
msgid "
|
294 |
-
msgstr "
|
295 |
|
296 |
-
#: my-calendar-
|
297 |
-
msgid "
|
298 |
-
msgstr ""
|
299 |
|
300 |
-
#: my-calendar-
|
301 |
-
msgid "
|
302 |
-
msgstr "
|
303 |
|
304 |
-
#: my-calendar-
|
305 |
-
msgid "
|
306 |
-
msgstr "
|
307 |
|
308 |
-
#: my-calendar-
|
309 |
-
msgid "
|
310 |
-
msgstr "
|
311 |
|
312 |
-
#: my-calendar-
|
313 |
-
|
314 |
-
|
315 |
-
msgstr "(必須)"
|
316 |
|
317 |
-
#: my-calendar-
|
318 |
-
msgid "
|
319 |
-
msgstr "
|
320 |
|
321 |
-
#: my-calendar-
|
322 |
-
msgid "
|
323 |
-
msgstr "
|
324 |
|
325 |
-
#: my-calendar-
|
326 |
-
msgid "
|
327 |
-
msgstr ""
|
328 |
|
329 |
-
#: my-calendar-
|
330 |
-
msgid "
|
331 |
-
msgstr "
|
332 |
|
333 |
-
#: my-calendar-
|
334 |
-
msgid "
|
335 |
-
msgstr "
|
336 |
|
337 |
-
#: my-calendar-
|
338 |
-
|
339 |
-
|
|
|
|
|
340 |
|
341 |
-
#: my-calendar-
|
342 |
-
msgid "
|
343 |
-
msgstr "
|
344 |
|
345 |
-
#: my-calendar-
|
346 |
-
|
347 |
-
|
|
|
348 |
|
349 |
-
#: my-calendar-
|
350 |
-
|
351 |
-
|
|
|
352 |
|
353 |
-
#: my-calendar-
|
354 |
-
|
355 |
-
|
|
|
356 |
|
357 |
-
#: my-calendar-
|
358 |
-
|
359 |
-
|
|
|
360 |
|
361 |
-
#: my-calendar-
|
362 |
-
msgid "
|
363 |
-
msgstr "
|
364 |
|
365 |
-
#: my-calendar-
|
366 |
-
msgid "
|
367 |
-
msgstr "
|
368 |
|
369 |
-
#: my-calendar-
|
370 |
-
msgid "
|
371 |
-
msgstr "
|
372 |
|
373 |
-
#: my-calendar-
|
374 |
-
msgid "
|
375 |
-
msgstr "
|
376 |
|
377 |
-
#: my-calendar-
|
378 |
-
msgid "
|
379 |
-
msgstr "
|
380 |
|
381 |
-
#: my-calendar-
|
382 |
-
msgid "
|
383 |
-
msgstr "
|
384 |
|
385 |
-
#: my-calendar-
|
386 |
-
msgid "
|
387 |
-
msgstr "
|
388 |
|
389 |
-
#: my-calendar-
|
390 |
-
msgid "
|
391 |
-
msgstr "
|
392 |
|
393 |
-
#: my-calendar-
|
394 |
-
msgid "
|
395 |
-
msgstr "
|
396 |
|
397 |
-
#: my-calendar-
|
398 |
-
msgid "
|
399 |
-
msgstr "
|
400 |
|
401 |
-
#: my-calendar-
|
402 |
-
|
403 |
-
|
404 |
-
msgstr "毎日"
|
405 |
|
406 |
-
#: my-calendar-
|
407 |
-
|
408 |
-
|
409 |
-
msgstr "毎週"
|
410 |
-
|
411 |
-
#: my-calendar-event-manager.php:490
|
412 |
-
msgid "Bi-weekly"
|
413 |
-
msgstr "隔週"
|
414 |
-
|
415 |
-
#: my-calendar-event-manager.php:491
|
416 |
-
msgid "Date of Month (e.g., the 24th of each month)"
|
417 |
-
msgstr "月の同じ日付で(例:毎月24日)"
|
418 |
-
|
419 |
-
#: my-calendar-event-manager.php:492
|
420 |
-
msgid "Day of Month (e.g., the 3rd Monday of each month)"
|
421 |
-
msgstr "月の同じ曜日で(例:毎月第3月曜日)"
|
422 |
-
|
423 |
-
#: my-calendar-event-manager.php:493
|
424 |
-
msgid "Annually"
|
425 |
-
msgstr "毎年"
|
426 |
-
|
427 |
-
#: my-calendar-event-manager.php:495
|
428 |
-
msgid "Enter \"0\" if the event should recur indefinitely."
|
429 |
-
msgstr "イベントが無期限に繰り返される場合は\"0\"を入力してください。"
|
430 |
|
431 |
-
#: my-calendar-
|
432 |
-
msgid "
|
433 |
-
msgstr "
|
434 |
|
435 |
-
#: my-calendar-
|
436 |
-
msgid "
|
437 |
-
msgstr "
|
438 |
|
439 |
-
#: my-calendar-
|
440 |
-
msgid "
|
441 |
-
msgstr "
|
442 |
|
443 |
-
#: my-calendar-
|
444 |
-
|
445 |
-
|
|
|
446 |
|
447 |
-
#: my-calendar-
|
448 |
-
|
449 |
-
|
|
|
|
|
450 |
|
451 |
-
#: my-calendar-
|
452 |
-
|
453 |
-
|
|
|
|
|
|
|
454 |
|
455 |
-
#: my-calendar-
|
456 |
-
#: my-calendar-
|
457 |
-
|
458 |
-
|
|
|
459 |
|
460 |
-
#: my-calendar-
|
461 |
-
|
462 |
-
|
|
|
|
|
463 |
|
464 |
-
#: my-calendar-
|
465 |
-
msgid "
|
466 |
-
msgstr "
|
467 |
|
468 |
-
#: my-calendar-
|
469 |
-
|
470 |
-
|
471 |
-
msgstr "場所についての項目は全てオプションです。<注意:不正確な情報が記入された場合、地図の表示も不正確になります>"
|
472 |
|
473 |
-
#: my-calendar-
|
474 |
-
|
475 |
-
|
476 |
-
msgstr "場所の名前(例:福岡タワー)"
|
477 |
|
478 |
-
#: my-calendar-
|
479 |
-
|
480 |
-
|
481 |
-
msgstr "住所(町名・通り名など)"
|
482 |
|
483 |
-
#: my-calendar-
|
484 |
-
|
485 |
-
|
486 |
-
msgstr "住所(ビル・マンション名など)"
|
487 |
|
488 |
-
#: my-calendar-
|
489 |
-
|
490 |
-
|
491 |
-
msgid "City"
|
492 |
-
msgstr "市町村"
|
493 |
|
494 |
-
#: my-calendar-
|
495 |
-
|
496 |
-
|
497 |
-
msgid "State/Province"
|
498 |
-
msgstr "都道府県"
|
499 |
|
500 |
-
#: my-calendar-
|
501 |
-
|
502 |
-
|
503 |
-
msgid "Postal Code"
|
504 |
-
msgstr "郵便番号"
|
505 |
|
506 |
-
#: my-calendar-
|
507 |
-
|
508 |
-
|
509 |
-
msgid "Country"
|
510 |
-
msgstr "国名"
|
511 |
|
512 |
-
#: my-calendar-
|
513 |
-
|
514 |
-
|
515 |
-
msgstr "ズーム初期設定"
|
516 |
|
517 |
-
#: my-calendar-
|
518 |
-
|
519 |
-
|
520 |
-
msgstr "ご近所"
|
521 |
|
522 |
-
#: my-calendar-
|
523 |
-
|
524 |
-
|
525 |
-
msgstr "市街"
|
526 |
|
527 |
-
#: my-calendar-
|
528 |
-
|
529 |
-
|
530 |
-
msgstr "大都市"
|
531 |
|
532 |
-
#: my-calendar-
|
533 |
-
|
534 |
-
|
535 |
-
msgstr "都市圏"
|
536 |
|
537 |
-
#: my-calendar-
|
538 |
-
|
539 |
-
|
540 |
-
msgstr "都道府県"
|
541 |
|
542 |
-
#: my-calendar-
|
543 |
-
|
544 |
-
|
545 |
-
msgstr "地方"
|
546 |
|
547 |
-
#: my-calendar-
|
548 |
-
|
549 |
-
|
550 |
-
msgstr "GPS情報(オプション)"
|
551 |
|
552 |
-
#: my-calendar-
|
553 |
-
msgid "
|
554 |
-
msgstr "
|
555 |
|
556 |
-
#: my-calendar-
|
557 |
-
|
558 |
-
|
559 |
-
msgstr "経度"
|
560 |
|
561 |
-
#: my-calendar-
|
562 |
-
|
563 |
-
|
564 |
-
msgstr "緯度"
|
565 |
|
566 |
-
#: my-calendar-
|
567 |
-
msgid "
|
568 |
-
msgstr "
|
569 |
|
570 |
-
#: my-calendar-
|
571 |
-
|
572 |
-
|
573 |
-
msgid "ID"
|
574 |
-
msgstr "ID"
|
575 |
|
576 |
-
#: my-calendar-
|
577 |
-
|
578 |
-
#: my-calendar-widgets.php:98
|
579 |
-
msgid "Title"
|
580 |
msgstr "イベント名"
|
581 |
|
582 |
-
#: my-calendar-
|
583 |
-
|
584 |
-
|
585 |
-
msgstr "場所"
|
586 |
|
587 |
-
#: my-calendar-
|
588 |
-
|
589 |
-
|
590 |
-
|
591 |
-
#: my-calendar-event-manager.php:673
|
592 |
-
msgid "Start Date"
|
593 |
-
msgstr "開始日時"
|
594 |
-
|
595 |
-
#: my-calendar-event-manager.php:674
|
596 |
-
msgid "Recurs"
|
597 |
-
msgstr "繰り返し"
|
598 |
|
599 |
-
#: my-calendar-
|
600 |
-
|
601 |
-
|
602 |
-
#: my-calendar-settings.php:287
|
603 |
-
msgid "Author"
|
604 |
-
msgstr "登録者"
|
605 |
|
606 |
-
#: my-calendar-
|
607 |
-
msgid "
|
608 |
-
msgstr "
|
609 |
|
610 |
-
#: my-calendar-
|
611 |
-
msgid "
|
612 |
-
msgstr "
|
613 |
|
614 |
-
#: my-calendar-
|
615 |
-
msgid "
|
616 |
-
msgstr "
|
617 |
|
618 |
-
#: my-calendar-
|
619 |
-
msgid "
|
620 |
-
msgstr ""
|
621 |
|
622 |
-
#: my-calendar-
|
623 |
-
msgid "
|
624 |
-
msgstr ""
|
625 |
|
626 |
-
#: my-calendar-
|
627 |
-
msgid "
|
628 |
-
msgstr ""
|
629 |
|
630 |
-
#: my-calendar-
|
631 |
-
msgid "
|
632 |
-
msgstr ""
|
633 |
|
634 |
-
#: my-calendar-
|
635 |
-
|
636 |
-
|
637 |
-
#: my-calendar-settings.php:308
|
638 |
-
msgid "N/A"
|
639 |
-
msgstr "設定できません"
|
640 |
|
641 |
-
#: my-calendar-
|
642 |
-
msgid "
|
643 |
-
msgstr "
|
644 |
|
645 |
-
#: my-calendar-
|
646 |
-
msgid "
|
647 |
-
msgstr "
|
648 |
|
649 |
-
#: my-calendar-
|
650 |
-
msgid "
|
651 |
-
msgstr "
|
652 |
|
653 |
-
#: my-calendar-
|
654 |
-
|
655 |
-
|
656 |
-
#: my-calendar-locations.php:155
|
657 |
-
#: my-calendar-locations.php:167
|
658 |
-
msgid "Edit"
|
659 |
-
msgstr "編集"
|
660 |
|
661 |
-
#: my-calendar-
|
662 |
-
msgid "
|
663 |
-
msgstr "
|
664 |
|
665 |
-
#: my-calendar-
|
666 |
-
msgid "
|
667 |
-
msgstr "
|
668 |
|
669 |
-
#: my-calendar-
|
670 |
-
msgid "
|
671 |
-
msgstr "
|
672 |
|
673 |
-
#: my-calendar-
|
674 |
-
msgid "
|
675 |
-
msgstr "
|
676 |
|
677 |
-
#: my-calendar-
|
678 |
-
msgid "
|
679 |
-
msgstr "
|
680 |
|
681 |
-
#: my-calendar-
|
682 |
-
msgid "
|
683 |
-
msgstr ""
|
684 |
|
685 |
-
#: my-calendar-
|
686 |
-
msgid "
|
687 |
-
msgstr "
|
688 |
|
689 |
-
#: my-calendar-
|
690 |
-
msgid "
|
691 |
-
msgstr "
|
692 |
|
693 |
-
#: my-calendar-
|
694 |
-
msgid "
|
695 |
-
msgstr ""
|
696 |
|
697 |
-
#: my-calendar-
|
698 |
-
msgid "
|
699 |
-
msgstr "
|
700 |
|
701 |
-
#: my-calendar-
|
702 |
-
msgid "
|
703 |
-
msgstr "
|
704 |
|
705 |
-
#: my-calendar-
|
706 |
-
msgid "
|
707 |
-
msgstr "
|
708 |
|
709 |
-
#: my-calendar-
|
710 |
-
msgid "
|
711 |
-
msgstr "
|
712 |
|
713 |
-
#: my-calendar-
|
714 |
-
msgid "
|
715 |
-
msgstr "
|
716 |
|
717 |
-
#: my-calendar-
|
718 |
-
|
719 |
-
|
720 |
-
msgstr "データベースを更新してください"
|
721 |
|
722 |
-
#: my-calendar-
|
723 |
-
|
724 |
-
|
725 |
-
msgstr "アップデートする"
|
726 |
|
727 |
-
#: my-calendar-
|
728 |
-
msgid "
|
729 |
-
msgstr "
|
730 |
|
731 |
-
#: my-calendar-
|
732 |
-
msgid "
|
733 |
-
msgstr "
|
734 |
|
735 |
-
#: my-calendar-
|
736 |
-
msgid "
|
737 |
-
msgstr "
|
738 |
|
739 |
-
#: my-calendar-
|
740 |
-
msgid "
|
741 |
-
msgstr "
|
742 |
|
743 |
-
#: my-calendar-
|
744 |
-
msgid "
|
745 |
-
msgstr "
|
746 |
|
747 |
-
#: my-calendar-
|
748 |
-
msgid "
|
749 |
-
msgstr "
|
750 |
|
751 |
-
#: my-calendar-
|
752 |
-
msgid "
|
753 |
-
msgstr "
|
754 |
|
755 |
-
#: my-calendar-
|
756 |
-
msgid "
|
757 |
-
msgstr "
|
758 |
|
759 |
-
#: my-calendar-
|
760 |
-
msgid "
|
761 |
-
msgstr "
|
762 |
|
763 |
-
#: my-calendar-
|
764 |
-
|
765 |
-
|
766 |
-
msgid "Add Category"
|
767 |
-
msgstr "カテゴリーを追加する"
|
768 |
|
769 |
-
#: my-calendar-
|
770 |
-
|
771 |
-
|
772 |
-
msgstr "カテゴリーを編集する"
|
773 |
|
774 |
-
#: my-calendar-
|
775 |
-
msgid "
|
776 |
-
msgstr "
|
777 |
|
778 |
-
#: my-calendar-
|
779 |
-
|
780 |
-
|
781 |
-
msgstr "カテゴリー名"
|
782 |
|
783 |
-
#: my-calendar-
|
784 |
-
msgid "
|
785 |
-
msgstr "
|
786 |
|
787 |
-
#: my-calendar-
|
788 |
-
|
789 |
-
|
790 |
-
msgstr "カテゴリー別アイコン"
|
791 |
|
792 |
-
#: my-calendar-
|
793 |
-
|
794 |
-
|
795 |
-
msgstr "変更を保存する"
|
796 |
|
797 |
-
#: my-calendar-
|
798 |
-
msgid "
|
799 |
-
msgstr "
|
800 |
|
801 |
-
#: my-calendar-
|
802 |
-
|
803 |
-
|
804 |
-
msgstr "本当にこのカテゴリーを削除してもいいですか?"
|
805 |
|
806 |
-
#: my-calendar-
|
807 |
-
msgid "
|
808 |
-
msgstr "
|
809 |
|
810 |
-
#: my-calendar-
|
811 |
-
msgid "
|
812 |
-
msgstr "
|
813 |
|
814 |
-
#: my-calendar-
|
815 |
-
msgid "
|
816 |
-
msgstr "
|
817 |
|
818 |
-
#: my-calendar-
|
819 |
-
msgid "
|
820 |
-
msgstr "
|
821 |
|
822 |
-
#: my-calendar-
|
823 |
-
msgid "
|
824 |
-
msgstr "
|
825 |
|
826 |
-
#: my-calendar-
|
827 |
-
msgid "
|
828 |
-
msgstr "
|
829 |
|
830 |
-
#: my-calendar-
|
831 |
-
msgid "
|
832 |
-
msgstr "
|
833 |
|
834 |
-
#: my-calendar-
|
835 |
-
msgid "
|
836 |
-
msgstr "
|
837 |
|
838 |
-
#: my-calendar-
|
839 |
-
msgid "
|
840 |
-
msgstr "
|
841 |
|
842 |
-
#: my-calendar-
|
843 |
-
|
844 |
-
|
|
|
845 |
|
846 |
-
#: my-calendar-
|
847 |
-
msgid "
|
848 |
-
msgstr "
|
849 |
|
850 |
-
#: my-calendar-
|
851 |
-
msgid "
|
852 |
-
msgstr "
|
853 |
|
854 |
-
#: my-calendar-
|
855 |
-
msgid "
|
856 |
-
msgstr "
|
857 |
|
858 |
-
#: my-calendar-
|
859 |
-
msgid "
|
860 |
-
msgstr "
|
861 |
|
862 |
-
#: my-calendar-
|
863 |
-
msgid "
|
864 |
-
msgstr "
|
865 |
|
866 |
-
#: my-calendar-
|
867 |
-
msgid "
|
868 |
-
msgstr "
|
869 |
|
870 |
-
#: my-calendar-
|
871 |
-
msgid "
|
872 |
-
msgstr "
|
873 |
|
874 |
-
#: my-calendar-
|
875 |
-
|
876 |
-
|
|
|
|
|
877 |
|
878 |
-
#: my-calendar-
|
879 |
-
|
880 |
-
|
|
|
|
|
881 |
|
882 |
-
#: my-calendar-
|
883 |
-
|
884 |
-
|
|
|
|
|
885 |
|
886 |
-
#: my-calendar-
|
887 |
-
|
888 |
-
|
|
|
|
|
889 |
|
890 |
-
#: my-calendar-
|
891 |
-
|
892 |
-
|
|
|
|
|
|
|
|
|
893 |
|
894 |
-
#: my-calendar-
|
895 |
-
msgid "
|
896 |
-
msgstr "
|
897 |
|
898 |
-
#: my-calendar-
|
899 |
-
|
900 |
-
|
|
|
901 |
|
902 |
-
#: my-calendar-
|
903 |
-
|
904 |
-
|
|
|
905 |
|
906 |
#: my-calendar-help.php:7
|
907 |
msgid "How to use My Calendar"
|
@@ -915,26 +870,30 @@ msgstr "ショートコードの構文"
|
|
915 |
msgid "These shortcodes can be used in Posts, Pages, or in text widgets."
|
916 |
msgstr "これらのショートコードは、投稿、ページ、ウィジェットで使えます。"
|
917 |
|
918 |
-
#: my-calendar-help.php:
|
919 |
msgid "This basic shortcode will show the calendar on a post or page including all categories and the category key, in a traditional month-by-month format."
|
920 |
msgstr "基本のショートコードです。投稿・ページの中に、カテゴリーが反映できる通常の月毎カレンダーを表示します。"
|
921 |
|
922 |
-
#: my-calendar-help.php:
|
923 |
-
msgid "The shortcode supports
|
924 |
-
msgstr "このショートコードは、<code>category</code>, <code>format</code> ,<code>showkey</code>という
|
925 |
|
926 |
-
#: my-calendar-help.php:
|
927 |
-
msgid "This shortcode displays the output of the Upcoming Events widget. The <code>before</code> and <code>after</code> attributes should be numbers; the <code>type</code> attribute can be either \"event\" or \"days\", and the <code>category</code> attribute works the same way as the category attribute on the main calendar shortcode. Templates work using the template codes listed below. <code>fallback</code> provides text in case there are no events meeting your criteria."
|
928 |
msgstr "このショートコードは「登録済のイベント」ウィジェットを表示します。ここで設定した属性はウィジェットの設定を上書きします。属性を設定しないと、ウィジェットの設定で表示されます。<code>before</code>と<code>after</code>属性には数字で件数を指定します。<code>fallback</code>属性には条件に合致するイベントがなかった場合のメッセージを設定します。<code>type</code>属性には\"event\" か \"days\" のどちらかを指定します。<code>category</code>属性の設定は上記を参考にしてください。テンプレート用コードの詳細は下の方で詳しく解説します。"
|
929 |
|
930 |
-
#: my-calendar-help.php:
|
931 |
msgid "Predictably enough, this shortcode displays the output of the Today's Events widget, with three configurable attributes: category, template and fallback text."
|
932 |
msgstr "このショートコードは「本日のイベント」ウィジェットを表示します。設定できる属性はカテゴリー、テンプレートとフォールバックテキストです。"
|
933 |
|
934 |
-
#: my-calendar-help.php:
|
935 |
-
msgid "This shortcode produces a list of event locations, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>, <code>type</code> is either <code>saved</code> (to show items from your stored locations), or <code>custom</code> (to show the options configured in your user settings). <code>datatype</code> must be the type of data your limits are choosing from: <code>name</code> (business name), <code>city</code>, <code>state</code>, <code>country</code>,
|
936 |
msgstr "このショートコードはイベントの場所をリストまたはドロップダウンメニューとして表示します。<code>show</code> 属性は <code>list</code> または<code>form</code>を表示し、 <code>type</code> 属性は同様に <code>saved</code> (保存済の場所)または<code>custom</code> (ユーザー設定で定義づけられたもの)を表示します。 <code>datatype</code> 属性は以下のデータから選択します:<code>name</code> (business name), <code>city</code>(市町村), <code>state</code>(都道府県), <code>country</code>(国名)または <code>zip</code> (郵便番号)"
|
937 |
|
|
|
|
|
|
|
|
|
938 |
#: my-calendar-help.php:39
|
939 |
msgid "Category Icons"
|
940 |
msgstr "カテゴリーのアイコン"
|
@@ -963,867 +922,1041 @@ msgstr "カスタムスタイル"
|
|
963 |
msgid "My Calendar comes with four basic stylesheets. My Calendar will retain changes to these basic stylesheets on upgrade, but if you want to add an entirely new stylesheet, you may wish to store it in the My Calendar custom styles directory."
|
964 |
msgstr "My Calendarプラグインには標準のスタイルシートが用意されていますが、プラグインのアップデートの際に新しいものがあれば書き換えられてしまいます。もし完全に新しいオリジナルのスタイルシートを追加したい場合には、カスタムスタイルのディレクトリーにスタイルシートを保存できます。"
|
965 |
|
966 |
-
#: my-calendar-help.php:
|
967 |
msgid "Your stylesheet directory is"
|
968 |
msgstr "標準スタイルシートのディレクトリー:"
|
969 |
|
970 |
-
#: my-calendar-help.php:
|
971 |
msgid "Your custom stylesheets directory is"
|
972 |
msgstr "カスタムスタイルシートのディレクトリー:"
|
973 |
|
974 |
-
#: my-calendar-help.php:
|
975 |
msgid "Widget Templating"
|
976 |
msgstr "ウィジェットテンプレートのコード"
|
977 |
|
978 |
-
#: my-calendar-help.php:
|
979 |
msgid "These codes are available in calendar widgets, email notifications, and event titles."
|
980 |
msgstr "これらのショートコードがカレンダーウィジェットをカスタマイズするために用意されています。"
|
981 |
|
982 |
-
#: my-calendar-help.php:
|
983 |
msgid "Displays the name of the category the event is in."
|
984 |
msgstr "イベントが含まれるカテゴリー名を表示します"
|
985 |
|
986 |
-
#: my-calendar-help.php:
|
987 |
msgid "Displays the title of the event."
|
988 |
msgstr "イベントのタイトルを表示します"
|
989 |
|
990 |
-
#: my-calendar-help.php:
|
991 |
msgid "Displays the start time for the event."
|
992 |
msgstr "イベントの開始時刻を表示します"
|
993 |
|
994 |
-
#: my-calendar-help.php:
|
995 |
msgid "Displays the start time for the event adjusted to the current user's time zone settings. Blank output if user settings are disabled or the user has not selected a preferred time zone."
|
996 |
msgstr "表示されるイベント開始時刻を、ユーザーのタイムゾーン設定に合わせて表示します。ユーザーのタイムゾーン設定が未選択、または無効になっている場合は空白で出力されます。"
|
997 |
|
998 |
-
#: my-calendar-help.php:
|
999 |
msgid "Displays the date on which the event begins."
|
1000 |
msgstr "イベントの開始日時を表示します"
|
1001 |
|
1002 |
-
#: my-calendar-help.php:
|
1003 |
msgid "Displays the date on which the event ends."
|
1004 |
msgstr "イベントの終了日時を表示します"
|
1005 |
|
1006 |
-
#: my-calendar-help.php:
|
1007 |
msgid "Displays the time at which the event ends."
|
1008 |
msgstr "イベントの終了時刻を表示します"
|
1009 |
|
1010 |
-
#: my-calendar-help.php:
|
1011 |
msgid "Displays the WordPress author who posted the event."
|
1012 |
msgstr "イベントの登録者を表示します"
|
1013 |
|
1014 |
-
#: my-calendar-help.php:
|
1015 |
msgid "Displays the name of the person assigned as host for the event."
|
1016 |
msgstr "イベントのホストに設定された人の名前を表示します。"
|
1017 |
|
1018 |
-
#: my-calendar-help.php:
|
1019 |
msgid "Displays the URL provided for the event."
|
1020 |
msgstr "イベントのURLを表示します"
|
1021 |
|
1022 |
-
#: my-calendar-help.php:
|
1023 |
msgid "Displays the description of the event."
|
1024 |
msgstr "イベントの説明を表示します"
|
1025 |
|
1026 |
-
#: my-calendar-help.php:
|
1027 |
msgid "Displays title of the event as a link if a URL is present, or the title alone if no URL is available."
|
1028 |
msgstr "タイトルをリンクとして表示します(リンク情報がない場合はタイトルのみ表示)"
|
1029 |
|
1030 |
-
#: my-calendar-help.php:
|
1031 |
msgid "Displays the name of the location of the event."
|
1032 |
msgstr "イベントの場所を表示します"
|
1033 |
|
1034 |
-
#: my-calendar-help.php:
|
1035 |
msgid "Displays the first line of the site address."
|
1036 |
msgstr "住所(町名・通り名など)を表示します"
|
1037 |
|
1038 |
-
#: my-calendar-help.php:
|
1039 |
msgid "Displays the second line of the site address."
|
1040 |
msgstr "住所(ビル・マンション名など)を表示します"
|
1041 |
|
1042 |
-
#: my-calendar-help.php:
|
1043 |
msgid "Displays the city for the event."
|
1044 |
msgstr "市町村を表示します"
|
1045 |
|
1046 |
-
#: my-calendar-help.php:
|
1047 |
msgid "Displays the state for the event."
|
1048 |
msgstr "都道府県を表示します"
|
1049 |
|
1050 |
-
#: my-calendar-help.php:
|
1051 |
msgid "Displays the postcode for the event."
|
1052 |
msgstr "郵便番号を表示します"
|
1053 |
|
1054 |
-
#: my-calendar-help.php:
|
1055 |
msgid "Displays the country for the event location."
|
1056 |
msgstr "国名を表示します"
|
1057 |
|
1058 |
-
#: my-calendar-help.php:
|
1059 |
msgid "Displays the event address in <a href=\"http://microformats.org/wiki/hcard\">hcard</a> format."
|
1060 |
msgstr "イベントの場所を <a href=\"http://microformats.org/wiki/hcard\">hcard</a> 様式で表示します"
|
1061 |
|
1062 |
-
#: my-calendar-help.php:
|
1063 |
msgid "Displays a link to a Google Map of the event, if sufficient address information is available. If not, will be empty."
|
1064 |
msgstr "正しく緯度・経度情報が入っている場合、Googleマップへのリンクを表示します"
|
1065 |
|
1066 |
-
#: my-calendar-help.php:
|
1067 |
msgid "Displays text indicating whether registration for the event is currently open or closed; displays nothing if that choice is selected in the event."
|
1068 |
msgstr "イベント登録状況の公開・非公開を表示します。「適用しない」を選ぶと空欄で表示されます。"
|
1069 |
|
1070 |
-
#: my-calendar-help.php:
|
1071 |
msgid "Displays the short version of the event description."
|
1072 |
msgstr "イベントの概要を表示します"
|
1073 |
|
1074 |
-
#: my-calendar-help.php:
|
1075 |
msgid "Displays the current status of the event: either \"Published\" or \"Reserved\" - primary used in email templates."
|
1076 |
msgstr "イベントのステータスを「投稿済」か「保留中」で表示します。メールのテンプレートで使用します。"
|
1077 |
|
1078 |
-
#: my-calendar-help.php:
|
1079 |
msgid "Produces the address of the current event's category icon."
|
1080 |
msgstr "現在のイベントカテゴリーのアイコンを表示します"
|
1081 |
|
1082 |
-
#: my-calendar-help.php:
|
1083 |
msgid "Produces the hex code for the current event's category color."
|
1084 |
msgstr "現在のイベントの色を表示します"
|
1085 |
|
1086 |
-
#: my-calendar-
|
1087 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1088 |
msgstr ""
|
1089 |
|
1090 |
-
#: my-calendar-
|
1091 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1092 |
msgstr ""
|
1093 |
|
1094 |
-
#: my-calendar-
|
1095 |
-
msgid "
|
|
|
|
|
|
|
|
|
1096 |
msgstr ""
|
1097 |
|
1098 |
-
#: my-calendar-
|
1099 |
-
msgid "
|
1100 |
-
msgstr "
|
1101 |
-
|
1102 |
-
#: my-calendar-output.php:137
|
1103 |
-
msgid "Posted by"
|
1104 |
-
msgstr "投稿者"
|
1105 |
|
1106 |
-
#: my-calendar-
|
1107 |
-
|
1108 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1109 |
|
1110 |
-
#: my-calendar-
|
1111 |
-
msgid "
|
1112 |
-
msgstr "
|
1113 |
|
1114 |
-
#: my-calendar-
|
1115 |
-
|
1116 |
-
|
1117 |
-
msgstr "1月"
|
1118 |
|
1119 |
-
#: my-calendar-
|
1120 |
-
|
1121 |
-
|
1122 |
-
msgstr "2月"
|
1123 |
|
1124 |
-
#: my-calendar-
|
1125 |
-
|
1126 |
-
|
1127 |
-
msgstr "3月"
|
1128 |
|
1129 |
-
#: my-calendar-
|
1130 |
-
|
1131 |
-
|
1132 |
-
msgstr "4月"
|
1133 |
|
1134 |
-
#: my-calendar-
|
1135 |
-
|
1136 |
-
|
1137 |
-
msgstr "5月"
|
1138 |
|
1139 |
-
#: my-calendar-
|
1140 |
-
|
1141 |
-
|
1142 |
-
msgstr "6月"
|
1143 |
|
1144 |
-
#: my-calendar-
|
1145 |
-
#: my-calendar-
|
1146 |
-
msgid "
|
1147 |
-
msgstr "
|
1148 |
|
1149 |
-
#: my-calendar-
|
1150 |
-
|
1151 |
-
|
1152 |
-
msgstr "8月"
|
1153 |
|
1154 |
-
#: my-calendar-
|
1155 |
-
|
1156 |
-
|
1157 |
-
msgstr "9月"
|
1158 |
|
1159 |
-
#: my-calendar-
|
1160 |
-
|
1161 |
-
|
1162 |
-
msgstr "10月"
|
1163 |
|
1164 |
-
#: my-calendar-
|
1165 |
-
|
1166 |
-
|
1167 |
-
msgstr "11月"
|
1168 |
|
1169 |
-
#: my-calendar-
|
1170 |
-
|
1171 |
-
|
1172 |
-
msgstr "12月"
|
1173 |
|
1174 |
-
#: my-calendar-
|
1175 |
-
msgid "
|
1176 |
-
msgstr "
|
1177 |
|
1178 |
-
#: my-calendar-
|
1179 |
-
msgid "
|
1180 |
-
msgstr "
|
1181 |
|
1182 |
-
#: my-calendar-
|
1183 |
-
msgid "
|
1184 |
-
msgstr "
|
1185 |
|
1186 |
-
#: my-calendar-
|
1187 |
-
msgid "
|
1188 |
-
msgstr "
|
1189 |
|
1190 |
-
#: my-calendar-
|
1191 |
-
msgid "
|
1192 |
-
msgstr "
|
1193 |
|
1194 |
-
#: my-calendar-
|
1195 |
-
msgid "
|
1196 |
-
msgstr "
|
1197 |
|
1198 |
-
#: my-calendar-
|
1199 |
-
msgid "
|
1200 |
-
msgstr "
|
1201 |
|
1202 |
-
#: my-calendar-
|
1203 |
-
msgid "
|
1204 |
-
msgstr "
|
1205 |
|
1206 |
-
#: my-calendar-
|
1207 |
-
msgid "
|
1208 |
-
msgstr "
|
1209 |
|
1210 |
-
#: my-calendar-
|
1211 |
-
msgid "
|
1212 |
-
msgstr "
|
1213 |
|
1214 |
-
#: my-calendar-
|
1215 |
-
msgid "
|
1216 |
-
msgstr "
|
1217 |
|
1218 |
-
#: my-calendar-
|
1219 |
-
msgid "
|
1220 |
-
msgstr "
|
1221 |
|
1222 |
-
#: my-calendar-
|
1223 |
-
|
1224 |
-
|
|
|
1225 |
|
1226 |
-
#: my-calendar-
|
1227 |
-
msgid "
|
1228 |
-
msgstr "
|
1229 |
|
1230 |
-
#: my-calendar-
|
1231 |
-
msgid "
|
1232 |
-
msgstr "
|
1233 |
|
1234 |
-
#: my-calendar-
|
1235 |
-
msgid "
|
1236 |
-
msgstr "
|
1237 |
|
1238 |
-
#: my-calendar-
|
1239 |
-
msgid "
|
1240 |
-
msgstr "
|
1241 |
|
1242 |
-
#: my-calendar-
|
1243 |
-
|
1244 |
-
|
1245 |
-
msgstr "カテゴリーのカレンダー"
|
1246 |
|
1247 |
-
#: my-calendar-
|
1248 |
-
msgid "
|
1249 |
-
msgstr ""
|
1250 |
|
1251 |
-
#: my-calendar-
|
1252 |
-
msgid "
|
1253 |
-
msgstr "
|
1254 |
|
1255 |
-
#: my-calendar-
|
1256 |
-
msgid "
|
1257 |
-
msgstr ""
|
1258 |
|
1259 |
-
#: my-calendar-
|
1260 |
-
msgid "
|
1261 |
-
msgstr "
|
1262 |
|
1263 |
-
#: my-calendar-
|
1264 |
-
msgid "
|
1265 |
-
msgstr "
|
1266 |
|
1267 |
-
#: my-calendar-
|
1268 |
-
msgid "
|
1269 |
-
msgstr "
|
1270 |
|
1271 |
-
#: my-calendar-
|
1272 |
-
msgid "
|
1273 |
-
msgstr "
|
1274 |
|
1275 |
-
#: my-calendar-
|
1276 |
-
msgid "
|
1277 |
-
msgstr "
|
1278 |
|
1279 |
-
#: my-calendar-
|
1280 |
-
msgid "
|
1281 |
-
msgstr ""
|
1282 |
|
1283 |
-
#: my-calendar-
|
1284 |
-
msgid "
|
1285 |
-
msgstr "
|
1286 |
|
1287 |
-
#: my-calendar-
|
1288 |
-
|
1289 |
-
|
1290 |
-
msgstr "本日のイベント"
|
1291 |
|
1292 |
-
#: my-calendar-
|
1293 |
-
|
1294 |
-
|
1295 |
-
msgstr "テンプレート"
|
1296 |
|
1297 |
-
#: my-calendar-
|
1298 |
-
msgid "
|
1299 |
-
msgstr "
|
1300 |
|
1301 |
-
#: my-calendar-
|
1302 |
-
|
1303 |
-
|
1304 |
-
msgstr "表示するカテゴリー(複数選択可)"
|
1305 |
|
1306 |
-
#: my-calendar-
|
1307 |
-
msgid "
|
1308 |
-
msgstr "
|
1309 |
|
1310 |
-
#: my-calendar-
|
1311 |
-
msgid "
|
1312 |
-
msgstr "
|
1313 |
|
1314 |
-
#: my-calendar-
|
1315 |
-
|
1316 |
-
|
|
|
1317 |
|
1318 |
-
#: my-calendar-
|
1319 |
-
|
1320 |
-
|
|
|
1321 |
|
1322 |
-
#: my-calendar-
|
1323 |
-
msgid "
|
1324 |
-
msgstr "
|
1325 |
|
1326 |
-
#: my-calendar-
|
1327 |
-
msgid "
|
1328 |
-
msgstr "
|
1329 |
|
1330 |
-
#: my-calendar-
|
1331 |
-
msgid "
|
1332 |
-
msgstr "
|
1333 |
|
1334 |
-
#: my-calendar-
|
1335 |
-
msgid "
|
1336 |
-
msgstr "
|
1337 |
|
1338 |
-
#: my-calendar-
|
1339 |
-
msgid "
|
1340 |
-
msgstr "
|
1341 |
|
1342 |
-
#: my-calendar-
|
1343 |
-
msgid "
|
1344 |
-
msgstr "
|
1345 |
|
1346 |
-
#: my-calendar-
|
1347 |
-
msgid "
|
1348 |
-
msgstr "
|
1349 |
|
1350 |
-
#: my-calendar-
|
1351 |
-
msgid "
|
1352 |
-
msgstr "
|
1353 |
|
1354 |
-
#: my-calendar-
|
1355 |
-
msgid "
|
1356 |
-
msgstr "
|
1357 |
|
1358 |
-
#: my-calendar-
|
1359 |
-
msgid "
|
1360 |
-
msgstr "
|
1361 |
|
1362 |
-
#: my-calendar-
|
1363 |
-
msgid "
|
1364 |
-
msgstr "
|
1365 |
|
1366 |
-
#: my-calendar-
|
1367 |
-
|
1368 |
-
|
|
|
1369 |
|
1370 |
-
#: my-calendar-
|
1371 |
-
msgid "
|
1372 |
-
msgstr "
|
1373 |
|
1374 |
-
#: my-calendar-
|
1375 |
-
msgid "
|
1376 |
-
msgstr "
|
1377 |
|
1378 |
-
#: my-calendar-
|
1379 |
-
|
1380 |
-
|
|
|
1381 |
|
1382 |
-
#: my-calendar-
|
1383 |
-
|
1384 |
-
|
|
|
1385 |
|
1386 |
-
#: my-calendar-
|
1387 |
-
|
1388 |
-
|
|
|
1389 |
|
1390 |
-
#: my-calendar-
|
1391 |
-
|
1392 |
-
|
|
|
1393 |
|
1394 |
-
#: my-calendar-
|
1395 |
-
|
1396 |
-
|
|
|
1397 |
|
1398 |
-
#: my-calendar-
|
1399 |
-
|
1400 |
-
|
|
|
1401 |
|
1402 |
-
#: my-calendar-
|
1403 |
-
|
1404 |
-
|
|
|
1405 |
|
1406 |
-
#: my-calendar-
|
1407 |
-
|
1408 |
-
|
|
|
1409 |
|
1410 |
-
#: my-calendar-
|
1411 |
-
|
1412 |
-
|
|
|
1413 |
|
1414 |
-
#: my-calendar-
|
1415 |
-
|
1416 |
-
|
|
|
1417 |
|
1418 |
-
#: my-calendar-
|
1419 |
-
|
1420 |
-
|
|
|
1421 |
|
1422 |
-
#: my-calendar-
|
1423 |
-
msgid "
|
1424 |
-
msgstr "
|
1425 |
|
1426 |
-
#: my-calendar-
|
1427 |
-
|
1428 |
-
|
|
|
1429 |
|
1430 |
-
#: my-calendar-
|
1431 |
-
|
1432 |
-
|
|
|
1433 |
|
1434 |
-
#: my-calendar-
|
1435 |
-
msgid "
|
1436 |
-
msgstr "
|
1437 |
|
1438 |
-
#: my-calendar-
|
1439 |
-
msgid "
|
1440 |
-
msgstr "
|
1441 |
|
1442 |
-
#: my-calendar-
|
1443 |
-
|
1444 |
-
|
|
|
1445 |
|
1446 |
-
#: my-calendar-
|
1447 |
-
msgid "
|
1448 |
-
msgstr "
|
1449 |
|
1450 |
-
#: my-calendar-
|
1451 |
-
msgid "
|
1452 |
-
msgstr "
|
1453 |
|
1454 |
-
#: my-calendar-
|
1455 |
-
msgid "
|
1456 |
-
msgstr "
|
1457 |
|
1458 |
-
#: my-calendar-
|
1459 |
-
|
1460 |
-
|
1461 |
-
msgstr "購読者"
|
1462 |
|
1463 |
-
#: my-calendar-
|
1464 |
-
|
1465 |
-
|
1466 |
-
msgid "Contributor"
|
1467 |
-
msgstr "寄稿者"
|
1468 |
|
1469 |
-
#: my-calendar-
|
1470 |
-
|
1471 |
-
|
1472 |
-
msgid "Editor"
|
1473 |
-
msgstr "編集者"
|
1474 |
|
1475 |
-
#: my-calendar-
|
1476 |
-
|
1477 |
-
|
1478 |
-
msgid "Administrator"
|
1479 |
-
msgstr "管理者"
|
1480 |
|
1481 |
-
#: my-calendar-
|
1482 |
-
msgid "
|
1483 |
-
msgstr "
|
1484 |
|
1485 |
-
#: my-calendar-
|
1486 |
-
msgid "
|
1487 |
-
msgstr "
|
1488 |
|
1489 |
-
#: my-calendar-
|
1490 |
-
msgid "
|
1491 |
-
msgstr "
|
1492 |
|
1493 |
-
#: my-calendar-
|
1494 |
-
msgid "
|
1495 |
-
msgstr "
|
1496 |
|
1497 |
-
#: my-calendar-
|
1498 |
-
msgid "
|
1499 |
-
msgstr "
|
1500 |
|
1501 |
-
#: my-calendar-
|
1502 |
-
msgid "
|
1503 |
-
msgstr "
|
1504 |
|
1505 |
-
#: my-calendar-
|
1506 |
-
msgid "
|
1507 |
-
msgstr "
|
1508 |
|
1509 |
-
#: my-calendar-
|
1510 |
-
msgid "
|
1511 |
-
msgstr "
|
1512 |
|
1513 |
-
#: my-calendar-
|
1514 |
-
msgid "
|
1515 |
-
msgstr "
|
1516 |
|
1517 |
-
#: my-calendar-
|
1518 |
-
msgid "
|
1519 |
-
msgstr "
|
1520 |
|
1521 |
-
#: my-calendar-
|
1522 |
-
msgid "
|
1523 |
-
msgstr "
|
1524 |
|
1525 |
-
#: my-calendar-
|
1526 |
-
msgid "
|
1527 |
-
msgstr "
|
1528 |
|
1529 |
-
#: my-calendar-
|
1530 |
-
msgid "
|
1531 |
-
msgstr "
|
1532 |
|
1533 |
-
#: my-calendar-
|
1534 |
-
msgid "
|
1535 |
-
msgstr "
|
1536 |
|
1537 |
-
#: my-calendar-
|
1538 |
-
msgid "
|
1539 |
-
msgstr "
|
1540 |
|
1541 |
-
#: my-calendar-
|
1542 |
-
msgid "
|
1543 |
-
msgstr "
|
1544 |
|
1545 |
-
#: my-calendar-
|
1546 |
-
msgid "
|
1547 |
-
msgstr "
|
1548 |
|
1549 |
-
#: my-calendar-
|
1550 |
-
msgid "The
|
1551 |
-
msgstr "
|
1552 |
|
1553 |
-
#: my-calendar-
|
1554 |
-
msgid "
|
1555 |
-
msgstr "
|
1556 |
|
1557 |
-
#: my-calendar-
|
1558 |
-
msgid "
|
1559 |
-
msgstr "
|
1560 |
|
1561 |
-
#: my-calendar-
|
1562 |
-
msgid "
|
1563 |
-
msgstr "
|
1564 |
|
1565 |
-
#: my-calendar-
|
1566 |
-
msgid "
|
1567 |
-
msgstr "
|
1568 |
|
1569 |
-
#: my-calendar-
|
1570 |
-
|
1571 |
-
|
1572 |
-
msgstr "ショートコードのヘルプ"
|
1573 |
|
1574 |
-
#: my-calendar-
|
1575 |
-
|
1576 |
-
|
1577 |
-
msgstr ":すべてのテンプレートショートコードが使えます"
|
1578 |
|
1579 |
-
#: my-calendar-
|
1580 |
-
msgid "
|
1581 |
-
msgstr "
|
1582 |
|
1583 |
-
#: my-calendar-
|
1584 |
-
msgid "
|
1585 |
-
msgstr "
|
1586 |
|
1587 |
-
#: my-calendar-
|
1588 |
-
msgid "
|
1589 |
-
msgstr "
|
1590 |
|
1591 |
-
#: my-calendar-
|
1592 |
-
msgid "
|
1593 |
-
msgstr "
|
1594 |
|
1595 |
-
#: my-calendar-
|
1596 |
-
msgid "
|
1597 |
-
msgstr "
|
1598 |
|
1599 |
-
#: my-calendar-
|
1600 |
-
msgid "
|
1601 |
-
msgstr "
|
1602 |
|
1603 |
-
#: my-calendar-
|
1604 |
-
msgid "
|
1605 |
-
msgstr "
|
1606 |
|
1607 |
-
#: my-calendar-
|
1608 |
-
msgid "
|
1609 |
-
msgstr "
|
1610 |
|
1611 |
-
#: my-calendar-
|
1612 |
-
msgid "
|
1613 |
-
msgstr "
|
1614 |
|
1615 |
-
#: my-calendar-
|
1616 |
-
msgid "
|
1617 |
-
msgstr "
|
1618 |
|
1619 |
-
#: my-calendar-
|
1620 |
-
msgid "
|
1621 |
-
msgstr "
|
1622 |
|
1623 |
-
#: my-calendar-
|
1624 |
-
msgid "
|
1625 |
-
msgstr "
|
1626 |
|
1627 |
-
#: my-calendar-
|
1628 |
-
msgid "
|
1629 |
-
msgstr "
|
1630 |
|
1631 |
-
#: my-calendar-
|
1632 |
-
msgid "
|
1633 |
-
msgstr "
|
1634 |
|
1635 |
-
#: my-calendar-
|
1636 |
-
msgid "
|
1637 |
-
msgstr "
|
1638 |
|
1639 |
-
#: my-calendar-
|
1640 |
-
msgid "
|
1641 |
-
msgstr "
|
1642 |
|
1643 |
-
#: my-calendar-
|
1644 |
-
msgid "
|
1645 |
-
msgstr "
|
1646 |
|
1647 |
-
#: my-calendar-
|
1648 |
-
msgid "
|
1649 |
-
msgstr "
|
1650 |
|
1651 |
-
#: my-calendar-
|
1652 |
-
msgid "
|
1653 |
-
msgstr "
|
1654 |
|
1655 |
-
#: my-calendar-
|
1656 |
-
msgid "
|
1657 |
-
msgstr "
|
1658 |
|
1659 |
-
#: my-calendar-
|
1660 |
-
msgid "
|
1661 |
-
msgstr "
|
1662 |
|
1663 |
-
#: my-calendar-
|
1664 |
-
msgid "
|
1665 |
-
msgstr "
|
1666 |
|
1667 |
-
#: my-calendar-
|
1668 |
-
msgid "
|
1669 |
-
msgstr "
|
1670 |
|
1671 |
-
#: my-calendar-
|
1672 |
-
msgid "
|
1673 |
-
msgstr "
|
1674 |
|
1675 |
-
#: my-calendar-
|
1676 |
-
msgid "
|
1677 |
-
msgstr "
|
1678 |
|
1679 |
-
#: my-calendar-
|
1680 |
-
msgid "
|
1681 |
-
msgstr "
|
1682 |
|
1683 |
-
#: my-calendar-
|
1684 |
-
msgid "
|
1685 |
-
msgstr "
|
1686 |
|
1687 |
-
#: my-calendar-
|
1688 |
-
msgid "
|
1689 |
-
msgstr "
|
1690 |
|
1691 |
-
#: my-calendar-
|
1692 |
-
msgid "
|
1693 |
-
msgstr "
|
1694 |
|
1695 |
-
#: my-calendar-
|
1696 |
-
msgid "
|
1697 |
-
msgstr "
|
1698 |
|
1699 |
-
#: my-calendar-
|
1700 |
-
msgid "
|
1701 |
-
msgstr "
|
1702 |
|
1703 |
-
#: my-calendar-
|
1704 |
-
msgid "
|
1705 |
-
msgstr "
|
1706 |
|
1707 |
-
#: my-calendar-
|
1708 |
-
msgid "
|
1709 |
-
msgstr "
|
1710 |
|
1711 |
-
#: my-calendar-
|
1712 |
-
msgid "
|
1713 |
-
msgstr "
|
1714 |
|
1715 |
-
#: my-calendar-
|
1716 |
-
msgid "
|
1717 |
-
msgstr "
|
1718 |
|
1719 |
-
#: my-calendar-
|
1720 |
-
msgid "
|
1721 |
-
msgstr "
|
1722 |
|
1723 |
-
#: my-calendar-
|
1724 |
-
msgid "
|
1725 |
-
msgstr "
|
1726 |
|
1727 |
-
#: my-calendar-
|
1728 |
-
msgid "
|
1729 |
-
msgstr "
|
1730 |
|
1731 |
-
#: my-calendar-
|
1732 |
-
msgid "
|
1733 |
-
msgstr "
|
1734 |
|
1735 |
-
#: my-calendar-
|
1736 |
-
msgid "
|
1737 |
-
msgstr "
|
1738 |
|
1739 |
-
#: my-calendar-
|
1740 |
-
msgid "
|
1741 |
-
msgstr "
|
1742 |
|
1743 |
-
#: my-calendar-
|
1744 |
-
msgid "
|
1745 |
-
msgstr "
|
1746 |
|
1747 |
-
#: my-calendar-
|
1748 |
-
msgid "
|
1749 |
-
msgstr "
|
1750 |
|
1751 |
-
#: my-calendar-
|
1752 |
-
msgid "
|
1753 |
-
msgstr "
|
1754 |
|
1755 |
-
#: my-calendar-
|
1756 |
-
msgid "
|
1757 |
-
msgstr "
|
1758 |
|
1759 |
-
#: my-calendar-
|
1760 |
-
msgid "
|
1761 |
-
msgstr "
|
1762 |
|
1763 |
-
#: my-calendar-
|
1764 |
-
msgid "
|
1765 |
-
msgstr "
|
1766 |
|
1767 |
-
#: my-calendar-
|
1768 |
-
msgid "
|
1769 |
-
msgstr "
|
1770 |
|
1771 |
-
#: my-calendar-
|
1772 |
-
msgid "
|
1773 |
-
msgstr "
|
1774 |
|
1775 |
-
#: my-calendar-
|
1776 |
-
msgid "
|
1777 |
-
msgstr "
|
1778 |
|
1779 |
-
#: my-calendar-
|
1780 |
-
msgid "
|
1781 |
-
msgstr "
|
1782 |
|
1783 |
-
#: my-calendar-
|
1784 |
-
msgid "
|
1785 |
-
msgstr "
|
1786 |
|
1787 |
-
#: my-calendar-
|
1788 |
-
msgid "
|
1789 |
-
msgstr "
|
1790 |
|
1791 |
-
#: my-calendar-
|
1792 |
-
|
1793 |
-
|
1794 |
-
msgstr "値とラベル;1行ごと"
|
1795 |
|
1796 |
-
#: my-calendar-
|
1797 |
-
msgid "
|
1798 |
-
msgstr "
|
1799 |
|
1800 |
-
#: my-calendar-
|
1801 |
-
msgid "
|
1802 |
-
msgstr "
|
1803 |
|
1804 |
-
#: my-calendar-
|
1805 |
-
msgid "
|
1806 |
-
msgstr "
|
1807 |
|
1808 |
-
#: my-calendar-
|
1809 |
-
msgid "
|
1810 |
-
msgstr "
|
1811 |
|
1812 |
-
#: my-calendar-
|
1813 |
-
msgid "
|
1814 |
-
msgstr "
|
1815 |
|
1816 |
-
#: my-calendar-
|
1817 |
-
|
1818 |
-
|
|
|
1819 |
|
1820 |
-
#: my-calendar-
|
1821 |
-
msgid "
|
1822 |
-
msgstr "
|
1823 |
|
1824 |
-
#: my-calendar-
|
1825 |
-
msgid "
|
1826 |
-
msgstr "
|
1827 |
|
1828 |
#. Plugin URI of the plugin/theme
|
1829 |
msgid "http://www.joedolson.com/articles/my-calendar/"
|
@@ -1841,6 +1974,33 @@ msgstr "Joseph C Dolson"
|
|
1841 |
msgid "http://www.joedolson.com"
|
1842 |
msgstr "http://www.joedolson.com"
|
1843 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1844 |
#~ msgid "End Date (YYYY-MM-DD) (Optional)"
|
1845 |
#~ msgstr "イベント終了日 (YYYY-MM-DD) (オプション)"
|
1846 |
|
@@ -1862,9 +2022,6 @@ msgstr "http://www.joedolson.com"
|
|
1862 |
#~ "0を入力すると永久に繰り返します。回数を指定すると、その回数分を繰り返した"
|
1863 |
#~ "後に、繰り返しを停止します。"
|
1864 |
|
1865 |
-
#~ msgid "Link"
|
1866 |
-
#~ msgstr "リンク"
|
1867 |
-
|
1868 |
#~ msgid ""
|
1869 |
#~ "The URL entered must either be prefixed with http:// or be completely "
|
1870 |
#~ "blank"
|
5 |
#
|
6 |
msgid ""
|
7 |
msgstr ""
|
8 |
+
"Project-Id-Version: My Calendar 1.8.4\n"
|
9 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/my-calendar\n"
|
10 |
+
"POT-Creation-Date: 2011-04-05 19:02:47+00:00\n"
|
11 |
+
"PO-Revision-Date: 2011-04-14 18:15+0900\n"
|
12 |
"Last-Translator: Daisuke ABE <r1916s@gmail.com>\n"
|
13 |
"Language-Team: evian <r1916s@gmail.com>\n"
|
14 |
"MIME-Version: 1.0\n"
|
23 |
|
24 |
#: my-calendar-styles.php:51
|
25 |
msgid "Write Error! Please verify write permissions on the style file."
|
26 |
+
msgstr "書き込みエラーです。スタイルシートのファイルに書き込み権限があるかを確認してください。"
|
27 |
|
28 |
+
#: my-calendar-styles.php:66
|
29 |
msgid "Stylesheet reset to default."
|
30 |
msgstr "スタイルシートが初期状態にリセットされました。"
|
31 |
|
32 |
+
#: my-calendar-styles.php:68
|
33 |
msgid "Style Settings Saved"
|
34 |
msgstr "スタイルシートの設定を保存しました"
|
35 |
|
36 |
+
#: my-calendar-styles.php:77
|
37 |
msgid "New theme selected."
|
38 |
msgstr "新しいテーマが選択されました。"
|
39 |
|
40 |
+
#: my-calendar-styles.php:91
|
41 |
msgid "Sorry. The file you are looking for doesn't appear to exist. Please check your file name and location!"
|
42 |
msgstr ""
|
43 |
|
44 |
+
#: my-calendar-styles.php:99
|
45 |
msgid "My Calendar Styles"
|
46 |
msgstr "My Calendar の CSS 編集"
|
47 |
|
48 |
+
#: my-calendar-styles.php:103
|
49 |
msgid "Calendar Style Settings"
|
50 |
msgstr "カレンダーのスタイル設定"
|
51 |
|
52 |
+
#: my-calendar-styles.php:110
|
53 |
msgid "Select My Calendar Theme"
|
54 |
msgstr "My Calendarのテーマを選択する"
|
55 |
|
56 |
+
#: my-calendar-styles.php:118
|
57 |
msgid "Your Custom Stylesheets"
|
58 |
msgstr ""
|
59 |
|
60 |
+
#: my-calendar-styles.php:127
|
61 |
msgid "Installed Stylesheets"
|
62 |
msgstr "インストール済のスタイルシート"
|
63 |
|
64 |
+
#: my-calendar-styles.php:135
|
65 |
msgid "Choose Style"
|
66 |
msgstr "選択する"
|
67 |
|
68 |
+
#: my-calendar-styles.php:148
|
69 |
msgid "My Calendar was unable to update your CSS files during the upgrade. Please check your file permissions if you wish to edit your My Calendar styles. Your previously stored styles are below. This message and these styles will be deleted from the database when you successfully update your stylesheet."
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: my-calendar-styles.php:156
|
73 |
msgid "CSS Style Options"
|
74 |
msgstr "CSS スタイルオプション"
|
75 |
|
76 |
+
#: my-calendar-styles.php:159
|
77 |
msgid "Apply CSS only on these pages (comma separated page IDs)"
|
78 |
msgstr "CSS を特定のページにだけ適用する(カンマでページ ID を区切ってください)"
|
79 |
|
80 |
+
#: my-calendar-styles.php:162
|
81 |
msgid "Reset the My Calendar stylesheet to the default"
|
82 |
msgstr "My Calendar のスタイルシートをデフォルトにリセットする"
|
83 |
|
84 |
+
#: my-calendar-styles.php:162
|
85 |
msgid "Disable My Calendar Stylesheet"
|
86 |
msgstr "My Calendar のスタイルシートを無効にする"
|
87 |
|
88 |
+
#: my-calendar-styles.php:165
|
89 |
msgid "Edit the stylesheet for My Calendar"
|
90 |
msgstr "My Calendar のスタイルシートを編集する"
|
91 |
|
92 |
+
#: my-calendar-styles.php:168
|
93 |
+
#: my-calendar-behaviors.php:85
|
94 |
+
#: my-calendar-behaviors.php:97
|
95 |
+
#: my-calendar-behaviors.php:109
|
96 |
+
#: my-calendar-behaviors.php:121
|
97 |
msgid "Save"
|
98 |
msgstr "保存する"
|
99 |
|
100 |
+
#: button/generator.php:21
|
101 |
+
#: button/generator.php:47
|
102 |
+
msgid "My Calendar Shortcode Generator"
|
103 |
+
msgstr "My Calendar ショートコードジェネレーター"
|
|
|
|
|
|
|
|
|
|
|
104 |
|
105 |
+
#: button/generator.php:49
|
106 |
+
msgid "Shortcode Atributes"
|
107 |
+
msgstr "ショートコードの属性"
|
108 |
|
109 |
+
#: button/generator.php:54
|
110 |
+
msgid "Format"
|
111 |
+
msgstr "表示形式:グリッド(カレンダー)、リスト"
|
112 |
|
113 |
+
#: button/generator.php:61
|
114 |
+
msgid "Show Category Key"
|
115 |
+
msgstr "カテゴリーを表示する"
|
|
|
116 |
|
117 |
+
#: button/generator.php:68
|
118 |
+
msgid "Show Previous/Next Links"
|
119 |
+
msgstr "前後へのリンクを表示する"
|
120 |
|
121 |
+
#: button/generator.php:75
|
122 |
+
msgid "Show Format Toggle"
|
123 |
+
msgstr "グリッド(カレンダー)/リストの切替え"
|
|
|
|
|
124 |
|
125 |
+
#: button/generator.php:82
|
126 |
+
msgid "Time Segment"
|
127 |
+
msgstr "表示する期間"
|
128 |
|
129 |
+
#: button/generator.php:90
|
130 |
+
msgid "Generate Shortcode"
|
131 |
+
msgstr "ショートコード生成"
|
|
|
132 |
|
133 |
+
#: button/generator.php:100
|
134 |
+
msgid "My Calendar: this generator isn't going to put the shortcode in your page. Sorry!"
|
135 |
+
msgstr ""
|
|
|
136 |
|
137 |
+
#: my-calendar-categories.php:93
|
138 |
+
msgid "Category added successfully"
|
139 |
+
msgstr "カテゴリーが正常に追加されました"
|
140 |
|
141 |
+
#: my-calendar-categories.php:95
|
142 |
+
msgid "Category addition failed."
|
143 |
+
msgstr "カテゴリーの追加に失敗しました"
|
144 |
|
145 |
+
#: my-calendar-categories.php:105
|
146 |
+
msgid "Category deleted successfully. Categories in calendar updated."
|
147 |
+
msgstr "カテゴリーが正常に削除されました。カレンダーの中のカテゴリーが更新されました。"
|
148 |
|
149 |
+
#: my-calendar-categories.php:107
|
150 |
+
msgid "Category deleted successfully. Categories in calendar not updated."
|
151 |
+
msgstr "カテゴリーが正常に削除されました。カレンダーの中のカテゴリーは更新されませんでした。"
|
|
|
152 |
|
153 |
+
#: my-calendar-categories.php:109
|
154 |
+
msgid "Category not deleted. Categories in calendar updated."
|
155 |
+
msgstr "カテゴリーの削除に失敗しました。カレンダーの中のカテゴリーは更新されました。"
|
|
|
156 |
|
157 |
+
#: my-calendar-categories.php:118
|
158 |
+
msgid "Category edited successfully"
|
159 |
+
msgstr "カテゴリーが正常に編集されました"
|
160 |
|
161 |
+
#: my-calendar-categories.php:143
|
162 |
+
#: my-calendar-categories.php:168
|
163 |
+
#: my-calendar-categories.php:185
|
164 |
+
msgid "Add Category"
|
165 |
+
msgstr "カテゴリーを追加する"
|
166 |
|
167 |
+
#: my-calendar-categories.php:145
|
168 |
+
#: my-calendar-categories.php:168
|
169 |
+
msgid "Edit Category"
|
170 |
+
msgstr "カテゴリーを編集する"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
171 |
|
172 |
+
#: my-calendar-categories.php:152
|
173 |
+
msgid "Category Editor"
|
174 |
+
msgstr "カテゴリーの編集"
|
175 |
|
176 |
+
#: my-calendar-categories.php:169
|
177 |
+
#: my-calendar-categories.php:210
|
178 |
+
msgid "Category Name"
|
179 |
+
msgstr "カテゴリー名"
|
180 |
|
181 |
+
#: my-calendar-categories.php:170
|
182 |
+
msgid "Category Color (Hex format)"
|
183 |
+
msgstr "カテゴリーの色(16進数形式:#000000など)"
|
184 |
|
185 |
+
#: my-calendar-categories.php:171
|
|
|
186 |
#: my-calendar-categories.php:212
|
187 |
+
msgid "Category Icon"
|
188 |
+
msgstr "カテゴリー別アイコン"
|
|
|
|
|
|
|
189 |
|
190 |
+
#: my-calendar-categories.php:185
|
191 |
+
#: my-calendar-locations.php:157
|
192 |
+
msgid "Save Changes"
|
193 |
+
msgstr "変更を保存する"
|
194 |
|
195 |
+
#: my-calendar-categories.php:198
|
196 |
+
#: my-calendar.php:149
|
197 |
+
msgid "Manage Categories"
|
198 |
+
msgstr "カテゴリーの管理"
|
199 |
|
200 |
+
#: my-calendar-categories.php:209
|
201 |
+
#: my-calendar-event-manager.php:671
|
202 |
+
#: my-calendar-locations.php:183
|
203 |
+
msgid "ID"
|
204 |
+
msgstr "ID"
|
205 |
|
206 |
+
#: my-calendar-categories.php:211
|
207 |
+
msgid "Category Color"
|
208 |
+
msgstr "カテゴリーの色"
|
|
|
209 |
|
210 |
+
#: my-calendar-categories.php:213
|
211 |
+
#: my-calendar-categories.php:227
|
212 |
+
#: my-calendar-event-manager.php:736
|
213 |
+
#: my-calendar-locations.php:185
|
214 |
+
#: my-calendar-locations.php:197
|
215 |
+
msgid "Edit"
|
216 |
+
msgstr "編集"
|
217 |
|
218 |
+
#: my-calendar-categories.php:214
|
219 |
+
#: my-calendar-categories.php:233
|
220 |
+
#: my-calendar-event-manager.php:91
|
221 |
+
#: my-calendar-event-manager.php:736
|
222 |
+
#: my-calendar-locations.php:186
|
223 |
+
#: my-calendar-locations.php:198
|
224 |
+
msgid "Delete"
|
225 |
+
msgstr "消去"
|
226 |
|
227 |
+
#: my-calendar-categories.php:230
|
228 |
+
#: my-calendar-settings.php:270
|
229 |
+
#: my-calendar-event-manager.php:717
|
230 |
+
#: my-calendar-output.php:151
|
231 |
+
msgid "N/A"
|
232 |
+
msgstr "設定できません"
|
233 |
|
234 |
+
#: my-calendar-categories.php:233
|
235 |
+
#: my-calendar-locations.php:198
|
236 |
+
msgid "Are you sure you want to delete this category?"
|
237 |
+
msgstr "本当に削除してもいいですか?"
|
238 |
|
239 |
+
#: my-calendar-categories.php:244
|
240 |
+
msgid "There are no categories in the database - something has gone wrong!"
|
241 |
+
msgstr "データベースの中にカテゴリー情報がありません。"
|
242 |
|
243 |
+
#: my-calendar-widgets.php:5
|
244 |
+
msgid "My Calendar: Today's Events"
|
245 |
+
msgstr "本日のイベント"
|
246 |
|
247 |
+
#: my-calendar-widgets.php:36
|
248 |
+
#: my-calendar-widgets.php:115
|
249 |
+
#: my-calendar-widgets.php:453
|
250 |
+
#: my-calendar-event-manager.php:672
|
251 |
+
msgid "Title"
|
252 |
+
msgstr "イベント名"
|
253 |
|
254 |
+
#: my-calendar-widgets.php:40
|
255 |
+
#: my-calendar-widgets.php:119
|
256 |
+
msgid "Template"
|
257 |
+
msgstr "テンプレート"
|
258 |
|
259 |
+
#: my-calendar-widgets.php:43
|
260 |
+
#: my-calendar-widgets.php:125
|
261 |
+
msgid "Add calendar URL to use this option."
|
262 |
+
msgstr "カレンダーのURLをオプションとして追加する"
|
263 |
|
264 |
+
#: my-calendar-widgets.php:45
|
265 |
+
#: my-calendar-widgets.php:127
|
266 |
+
msgid "Link widget title to calendar:"
|
267 |
+
msgstr "ウィジェットタイトルをカレンダーにリンクする"
|
268 |
|
269 |
+
#: my-calendar-widgets.php:46
|
270 |
+
#: my-calendar-widgets.php:128
|
271 |
+
msgid "Not Linked"
|
272 |
+
msgstr "リンクしない"
|
273 |
|
274 |
+
#: my-calendar-widgets.php:47
|
275 |
+
#: my-calendar-widgets.php:129
|
276 |
+
msgid "Linked"
|
277 |
+
msgstr "リンク"
|
278 |
|
279 |
+
#: my-calendar-widgets.php:51
|
280 |
+
msgid "Show this text if there are no events today:"
|
281 |
+
msgstr "当日にイベントがない場合に表示するテキスト"
|
282 |
|
283 |
+
#: my-calendar-widgets.php:55
|
284 |
+
#: my-calendar-widgets.php:155
|
285 |
+
#: my-calendar-widgets.php:457
|
286 |
+
msgid "Category or categories to display:"
|
287 |
+
msgstr "表示するカテゴリー(複数選択可)"
|
288 |
|
289 |
+
#: my-calendar-widgets.php:75
|
290 |
+
msgid "My Calendar: Upcoming Events"
|
291 |
+
msgstr "登録済みのイベント"
|
292 |
|
293 |
+
#: my-calendar-widgets.php:123
|
294 |
+
msgid "Widget Options"
|
295 |
+
msgstr "ウィジェットオプション"
|
296 |
|
297 |
+
#: my-calendar-widgets.php:134
|
298 |
+
msgid "Display upcoming events by:"
|
299 |
+
msgstr "今後のイベントの表示方法:"
|
300 |
|
301 |
+
#: my-calendar-widgets.php:135
|
302 |
+
msgid "Events (e.g. 2 past, 3 future)"
|
303 |
+
msgstr "イベント単位"
|
304 |
|
305 |
+
#: my-calendar-widgets.php:136
|
306 |
+
msgid "Dates (e.g. 4 days past, 5 forward)"
|
307 |
+
msgstr "日数単位"
|
308 |
|
309 |
+
#: my-calendar-widgets.php:140
|
310 |
+
msgid "Events sort order:"
|
311 |
+
msgstr "イベントの並べ替え方法:"
|
312 |
|
313 |
+
#: my-calendar-widgets.php:141
|
314 |
+
msgid "Ascending (near to far)"
|
315 |
+
msgstr "昇順(直近が先に)"
|
|
|
316 |
|
317 |
+
#: my-calendar-widgets.php:142
|
318 |
+
msgid "Descending (far to near)"
|
319 |
+
msgstr "降順(直近が最後に)"
|
320 |
|
321 |
+
#: my-calendar-widgets.php:146
|
322 |
+
msgid "events into the future;"
|
323 |
+
msgstr "本日より後のイベント表示数"
|
324 |
|
325 |
+
#: my-calendar-widgets.php:147
|
326 |
+
msgid "events from the past"
|
327 |
+
msgstr "本日より前のイベント表示数"
|
328 |
|
329 |
+
#: my-calendar-widgets.php:151
|
330 |
+
msgid "Show this text if there are no events meeting your criteria:"
|
331 |
+
msgstr "条件に合致するイベントがない場合に表示するテキスト"
|
332 |
|
333 |
+
#: my-calendar-widgets.php:423
|
334 |
+
msgid "My Calendar: Mini Calendar"
|
335 |
+
msgstr "ミニカレンダー"
|
336 |
|
337 |
+
#: my-calendar-widgets.php:435
|
338 |
+
#: my-calendar-output.php:470
|
339 |
+
#: my-calendar-output.php:475
|
340 |
+
msgid "Calendar"
|
341 |
+
msgstr "イベントカレンダー"
|
342 |
|
343 |
+
#: my-calendar-widgets.php:461
|
344 |
+
msgid "Show Next/Previous Navigation:"
|
345 |
+
msgstr "前後へのリンクを表示する"
|
346 |
|
347 |
+
#: my-calendar-widgets.php:462
|
348 |
+
#: my-calendar-widgets.php:468
|
349 |
+
msgid "Yes"
|
350 |
+
msgstr "はい"
|
351 |
|
352 |
+
#: my-calendar-widgets.php:463
|
353 |
+
#: my-calendar-widgets.php:469
|
354 |
+
msgid "No"
|
355 |
+
msgstr "いいえ"
|
356 |
|
357 |
+
#: my-calendar-widgets.php:467
|
358 |
+
#: my-calendar-widgets.php:473
|
359 |
+
msgid "Show Category Key:"
|
360 |
+
msgstr "カテゴリーを表示する:"
|
361 |
|
362 |
+
#: my-calendar-widgets.php:474
|
363 |
+
#: my-calendar-output.php:257
|
364 |
+
msgid "Month"
|
365 |
+
msgstr "月"
|
366 |
|
367 |
+
#: my-calendar-widgets.php:475
|
368 |
+
msgid "Week"
|
369 |
+
msgstr "週"
|
370 |
|
371 |
+
#: my-calendar-settings.php:52
|
372 |
+
msgid "Categories imported successfully."
|
373 |
+
msgstr "カテゴリーのインポートに成功しました"
|
374 |
|
375 |
+
#: my-calendar-settings.php:52
|
376 |
+
msgid "Categories not imported."
|
377 |
+
msgstr ""
|
378 |
|
379 |
+
#: my-calendar-settings.php:53
|
380 |
+
msgid "Events imported successfully."
|
381 |
+
msgstr ""
|
382 |
|
383 |
+
#: my-calendar-settings.php:53
|
384 |
+
msgid "Events not imported."
|
385 |
+
msgstr ""
|
386 |
|
387 |
+
#: my-calendar-settings.php:80
|
388 |
+
msgid "Permissions Settings saved"
|
389 |
+
msgstr "パーミッション設定を保存しました"
|
390 |
|
391 |
+
#: my-calendar-settings.php:131
|
392 |
+
msgid "Output Settings saved"
|
393 |
+
msgstr "設定が保存されました"
|
394 |
|
395 |
+
#: my-calendar-settings.php:149
|
396 |
+
msgid "Input Settings saved"
|
397 |
+
msgstr "設定が保存されました"
|
398 |
|
399 |
+
#: my-calendar-settings.php:165
|
400 |
+
msgid "Custom text settings saved"
|
401 |
+
msgstr "カスタムテキストの設定を保存しました"
|
402 |
|
403 |
+
#: my-calendar-settings.php:177
|
404 |
+
msgid "Email notice settings saved"
|
405 |
+
msgstr "Email通知の設定を保存しました"
|
406 |
|
407 |
+
#: my-calendar-settings.php:189
|
408 |
+
msgid "User custom settings saved"
|
409 |
+
msgstr "カスタムスタイルシートの設定を保存しました"
|
|
|
410 |
|
411 |
+
#: my-calendar-settings.php:216
|
412 |
+
msgid "My Calendar Options"
|
413 |
+
msgstr "My Calendar の設定オプション"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
414 |
|
415 |
+
#: my-calendar-settings.php:220
|
416 |
+
msgid "Calendar Management Settings"
|
417 |
+
msgstr "カレンダーの設定"
|
418 |
|
419 |
+
#: my-calendar-settings.php:225
|
420 |
+
msgid "Calendar Options: Management"
|
421 |
+
msgstr "カレンダーのオプション:管理"
|
422 |
|
423 |
+
#: my-calendar-settings.php:227
|
424 |
+
msgid "Lowest user group that may create events"
|
425 |
+
msgstr "どのユーザ権限からイベントを作成出来るようにしますか?"
|
426 |
|
427 |
+
#: my-calendar-settings.php:228
|
428 |
+
#: my-calendar-settings.php:237
|
429 |
+
msgid "Subscriber"
|
430 |
+
msgstr "購読者"
|
431 |
|
432 |
+
#: my-calendar-settings.php:229
|
433 |
+
#: my-calendar-settings.php:238
|
434 |
+
#: my-calendar-settings.php:246
|
435 |
+
msgid "Contributor"
|
436 |
+
msgstr "寄稿者"
|
437 |
|
438 |
+
#: my-calendar-settings.php:230
|
439 |
+
#: my-calendar-settings.php:239
|
440 |
+
#: my-calendar-settings.php:247
|
441 |
+
#: my-calendar-event-manager.php:677
|
442 |
+
msgid "Author"
|
443 |
+
msgstr "登録者"
|
444 |
|
445 |
+
#: my-calendar-settings.php:231
|
446 |
+
#: my-calendar-settings.php:240
|
447 |
+
#: my-calendar-settings.php:248
|
448 |
+
msgid "Editor"
|
449 |
+
msgstr "編集者"
|
450 |
|
451 |
+
#: my-calendar-settings.php:232
|
452 |
+
#: my-calendar-settings.php:241
|
453 |
+
#: my-calendar-settings.php:249
|
454 |
+
msgid "Administrator"
|
455 |
+
msgstr "管理者"
|
456 |
|
457 |
+
#: my-calendar-settings.php:236
|
458 |
+
msgid "Lowest user group that may approve events"
|
459 |
+
msgstr "どのユーザ権限からイベントを承認出来るようにしますか?"
|
460 |
|
461 |
+
#: my-calendar-settings.php:242
|
462 |
+
msgid "Enable approval options."
|
463 |
+
msgstr "承認機能を有効にする"
|
|
|
464 |
|
465 |
+
#: my-calendar-settings.php:245
|
466 |
+
msgid "Lowest user group that may edit or delete all events"
|
467 |
+
msgstr "どのユーザ権限からイベントを編集・削除出来るようにしますか?"
|
|
|
468 |
|
469 |
+
#: my-calendar-settings.php:251
|
470 |
+
msgid "By default, only administrators may edit or delete any event. Other users may only edit or delete events which they authored."
|
471 |
+
msgstr "デフォルトでは管理者のみが全てのイベントの編集・消去を出来る設定です。その他のユーザーは自身が登録したイベントのみ編集・消去が出来ます。"
|
|
|
472 |
|
473 |
+
#: my-calendar-settings.php:256
|
474 |
+
msgid "Save Approval Settings"
|
475 |
+
msgstr "設定を保存する"
|
|
|
476 |
|
477 |
+
#: my-calendar-settings.php:262
|
478 |
+
msgid "Calendar Text Settings"
|
479 |
+
msgstr "カレンダーテキスト設定"
|
|
|
|
|
480 |
|
481 |
+
#: my-calendar-settings.php:267
|
482 |
+
msgid "Calendar Options: Customizable Text Fields"
|
483 |
+
msgstr "カレンダーのオプション:テキストのカスタマイズ"
|
|
|
|
|
484 |
|
485 |
+
#: my-calendar-settings.php:270
|
486 |
+
msgid "Label for events without a set time"
|
487 |
+
msgstr "時間の詳細がない場合のラベル"
|
|
|
|
|
488 |
|
489 |
+
#: my-calendar-settings.php:273
|
490 |
+
msgid "Previous events link"
|
491 |
+
msgstr "前のリンクへのテキスト"
|
|
|
|
|
492 |
|
493 |
+
#: my-calendar-settings.php:273
|
494 |
+
msgid "Previous Events"
|
495 |
+
msgstr "先月のイベント"
|
|
|
496 |
|
497 |
+
#: my-calendar-settings.php:276
|
498 |
+
msgid "Next events link"
|
499 |
+
msgstr "次のリンクへのテキスト"
|
|
|
500 |
|
501 |
+
#: my-calendar-settings.php:276
|
502 |
+
msgid "Next Events"
|
503 |
+
msgstr "来月のイベント"
|
|
|
504 |
|
505 |
+
#: my-calendar-settings.php:279
|
506 |
+
msgid "If events are open"
|
507 |
+
msgstr "公開イベントの場合"
|
|
|
508 |
|
509 |
+
#: my-calendar-settings.php:279
|
510 |
+
msgid "Registration is open"
|
511 |
+
msgstr "登録を受け付けています"
|
|
|
512 |
|
513 |
+
#: my-calendar-settings.php:282
|
514 |
+
msgid "If events are closed"
|
515 |
+
msgstr "非公開イベントの場合"
|
|
|
516 |
|
517 |
+
#: my-calendar-settings.php:282
|
518 |
+
msgid "Registration is closed"
|
519 |
+
msgstr "登録は受け付けていません"
|
|
|
520 |
|
521 |
+
#: my-calendar-settings.php:285
|
522 |
+
msgid "Additional caption:"
|
523 |
+
msgstr "見出しのタイトル"
|
|
|
524 |
|
525 |
+
#: my-calendar-settings.php:285
|
526 |
+
msgid "The calendar caption is the text containing the displayed month and year in either list or calendar format. This text will be displayed following that existing text."
|
527 |
+
msgstr "見出しはカレンダー・イベントリストの年月部分の横に表示されます。"
|
528 |
|
529 |
+
#: my-calendar-settings.php:290
|
530 |
+
msgid "Save Custom Text Settings"
|
531 |
+
msgstr "設定を保存する"
|
|
|
532 |
|
533 |
+
#: my-calendar-settings.php:296
|
534 |
+
msgid "Calendar Output Settings"
|
535 |
+
msgstr "カレンダー出力設定"
|
|
|
536 |
|
537 |
+
#: my-calendar-settings.php:301
|
538 |
+
msgid "Calendar Options: Customize the Output of your Calendar"
|
539 |
+
msgstr "カレンダーのオプション:テキストのカスタマイズ"
|
540 |
|
541 |
+
#: my-calendar-settings.php:304
|
542 |
+
msgid "URI for your public calendar (required to use the {details} template tag)"
|
543 |
+
msgstr "公開カレンダーのURI(テンプレートタグ {details} を使って下さい)"
|
|
|
|
|
544 |
|
545 |
+
#: my-calendar-settings.php:308
|
546 |
+
msgid "Event title template"
|
|
|
|
|
547 |
msgstr "イベント名"
|
548 |
|
549 |
+
#: my-calendar-settings.php:310
|
550 |
+
msgid "Template Help"
|
551 |
+
msgstr "テンプレートのヘルプ"
|
|
|
552 |
|
553 |
+
#: my-calendar-settings.php:310
|
554 |
+
#: my-calendar-settings.php:461
|
555 |
+
msgid "All template shortcodes are available."
|
556 |
+
msgstr ":すべてのテンプレートショートコードが使えます"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
557 |
|
558 |
+
#: my-calendar-settings.php:313
|
559 |
+
msgid "In list mode, show how many months of events at a time:"
|
560 |
+
msgstr "リストモードで一度に表示する月数:"
|
|
|
|
|
|
|
561 |
|
562 |
+
#: my-calendar-settings.php:316
|
563 |
+
msgid "Date format in list mode"
|
564 |
+
msgstr "リストモードでの日付様式"
|
565 |
|
566 |
+
#: my-calendar-settings.php:317
|
567 |
+
msgid "Date format uses the same syntax as the <a href=\"http://php.net/date\">PHP <code>date()</code> function</a>. Save options to update sample output."
|
568 |
+
msgstr "日付様式は<a href=\"http://php.net/date\">PHP <code>date()</code> function</a>の様な構文を使います。オプションを保存することで反映されます。"
|
569 |
|
570 |
+
#: my-calendar-settings.php:320
|
571 |
+
msgid "Default Sort order for Admin Events List"
|
572 |
+
msgstr "イベント管理リストの並べ替え方法"
|
573 |
|
574 |
+
#: my-calendar-settings.php:332
|
575 |
+
msgid "Holiday Category"
|
576 |
+
msgstr "「祝日」カテゴリーとして使用する:"
|
577 |
|
578 |
+
#: my-calendar-settings.php:349
|
579 |
+
msgid "If an event coincides with an event in the designated \"Holiday\" category, do not show the event."
|
580 |
+
msgstr "もしこのイベントが「祝日」カテゴリーに属するイベントと重なった場合は表示しない。"
|
581 |
|
582 |
+
#: my-calendar-settings.php:352
|
583 |
+
msgid "Show Heading for Calendar"
|
584 |
+
msgstr "カレンダーに見出しを付ける"
|
585 |
|
586 |
+
#: my-calendar-settings.php:355
|
587 |
+
msgid "Show Weekends on Calendar"
|
588 |
+
msgstr "カレンダーに週末を表示する"
|
589 |
|
590 |
+
#: my-calendar-settings.php:358
|
591 |
+
msgid "Do you want to display the author name on events?"
|
592 |
+
msgstr "登録者の名前を表示しますか?"
|
|
|
|
|
|
|
593 |
|
594 |
+
#: my-calendar-settings.php:361
|
595 |
+
msgid "Display a jumpbox for changing month and year quickly?"
|
596 |
+
msgstr "年月指定ボックスを表示しますか?"
|
597 |
|
598 |
+
#: my-calendar-settings.php:364
|
599 |
+
msgid "Hide category icons in output"
|
600 |
+
msgstr "カテゴリーアイコンを非表示にする"
|
601 |
|
602 |
+
#: my-calendar-settings.php:367
|
603 |
+
msgid "Show Link to Google Map (when sufficient address information is available.)"
|
604 |
+
msgstr "Google Mapのリンクを表示する(緯度・経度のデータがある場合のみ)"
|
605 |
|
606 |
+
#: my-calendar-settings.php:370
|
607 |
+
msgid "Show Event Address in Details"
|
608 |
+
msgstr "イベントの詳細場所を表示する"
|
|
|
|
|
|
|
|
|
609 |
|
610 |
+
#: my-calendar-settings.php:373
|
611 |
+
msgid "Show short description field on calendar."
|
612 |
+
msgstr "イベントの概要のみを表示する"
|
613 |
|
614 |
+
#: my-calendar-settings.php:376
|
615 |
+
msgid "Show full description field on calendar."
|
616 |
+
msgstr "イベントの説明を全文表示する"
|
617 |
|
618 |
+
#: my-calendar-settings.php:379
|
619 |
+
msgid "Links associated with events will automatically expire after the event has passed."
|
620 |
+
msgstr "イベント関連のリンクを、イベント終了後自動的に無効にする。"
|
621 |
|
622 |
+
#: my-calendar-settings.php:382
|
623 |
+
msgid "Show current availability status of events."
|
624 |
+
msgstr "イベントの登録受付状況を表示する"
|
625 |
|
626 |
+
#: my-calendar-settings.php:385
|
627 |
+
msgid "Show link to My Calendar RSS feed."
|
628 |
+
msgstr "カレンダーのRSSフィードへのリンクを表示する"
|
629 |
|
630 |
+
#: my-calendar-settings.php:388
|
631 |
+
msgid "Show link to iCal format download."
|
632 |
+
msgstr "iCalフォーマットのダウンロードを表示する"
|
633 |
|
634 |
+
#: my-calendar-settings.php:391
|
635 |
+
msgid "If a recurring event is scheduled for a date which doesn't exist (such as the 5th Wednesday in February), move it back one week."
|
636 |
+
msgstr "もし繰り返しイベントの設定が存在しない日付に当たる場合(例:2月の第5水曜日)、イベントを前の週に移動させる"
|
637 |
|
638 |
+
#: my-calendar-settings.php:392
|
639 |
+
msgid "If this option is unchecked, recurring events which fall on dates which don't exist will simply not be shown on the calendar."
|
640 |
+
msgstr "このオプションにチェックがない場合、存在しない日付に当たった繰り返しイベントはカレンダーに表示されません"
|
641 |
|
642 |
+
#: my-calendar-settings.php:395
|
643 |
+
msgid "Default usage of category colors."
|
644 |
+
msgstr "カテゴリーの色をそのまま使う"
|
645 |
|
646 |
+
#: my-calendar-settings.php:396
|
647 |
+
msgid "Apply category colors to event titles as a font color."
|
648 |
+
msgstr "カテゴリーの色をイベントのタイトルに使う"
|
649 |
|
650 |
+
#: my-calendar-settings.php:397
|
651 |
+
msgid "Apply category colors to event titles as a background color."
|
652 |
+
msgstr "カテゴリーの色をイベントのタイトルの背景に使う"
|
653 |
|
654 |
+
#: my-calendar-settings.php:402
|
655 |
+
msgid "Save Output Settings"
|
656 |
+
msgstr "設定を保存する"
|
657 |
|
658 |
+
#: my-calendar-settings.php:408
|
659 |
+
msgid "Calendar Input Settings"
|
660 |
+
msgstr "カレンダーの入力設定"
|
661 |
|
662 |
+
#: my-calendar-settings.php:413
|
663 |
+
msgid "Select which input fields will be available when adding or editing events."
|
664 |
+
msgstr ""
|
665 |
|
666 |
+
#: my-calendar-settings.php:418
|
667 |
+
msgid "Show Event Location Dropdown Menu"
|
668 |
+
msgstr "登録された場所のドロップダウンメニューを表示"
|
|
|
669 |
|
670 |
+
#: my-calendar-settings.php:418
|
671 |
+
msgid "Show Event Short Description field"
|
672 |
+
msgstr "イベントの概要を表示"
|
|
|
673 |
|
674 |
+
#: my-calendar-settings.php:418
|
675 |
+
msgid "Show Event Description Field"
|
676 |
+
msgstr "イベントの説明を表示"
|
677 |
|
678 |
+
#: my-calendar-settings.php:418
|
679 |
+
msgid "Show Event Category field"
|
680 |
+
msgstr "イベントのカテゴリーを表示"
|
681 |
|
682 |
+
#: my-calendar-settings.php:418
|
683 |
+
msgid "Show Event Link field"
|
684 |
+
msgstr "イベントへのリンクを表示"
|
685 |
|
686 |
+
#: my-calendar-settings.php:418
|
687 |
+
msgid "Show Event Recurrence Options"
|
688 |
+
msgstr "繰り返しイベントオプションの表示"
|
689 |
|
690 |
+
#: my-calendar-settings.php:418
|
691 |
+
msgid "Show event registration options"
|
692 |
+
msgstr "イベント登録状況の表示"
|
693 |
|
694 |
+
#: my-calendar-settings.php:418
|
695 |
+
msgid "Show event location fields"
|
696 |
+
msgstr "イベントの場所の表示"
|
697 |
|
698 |
+
#: my-calendar-settings.php:418
|
699 |
+
msgid "Use HTML Editor in Event Description Field"
|
700 |
+
msgstr "「イベントの説明」の編集にHTMLエディターを使用する"
|
701 |
|
702 |
+
#: my-calendar-settings.php:431
|
703 |
+
msgid "Administrators see all input options"
|
704 |
+
msgstr "管理者には全ての入力フィールドを表示"
|
705 |
|
706 |
+
#: my-calendar-settings.php:436
|
707 |
+
msgid "Save Input Settings"
|
708 |
+
msgstr "設定を保存する"
|
709 |
|
710 |
+
#: my-calendar-settings.php:442
|
711 |
+
msgid "Calendar Email Settings"
|
712 |
+
msgstr "カレンダーのEメール設定"
|
|
|
|
|
713 |
|
714 |
+
#: my-calendar-settings.php:447
|
715 |
+
msgid "Calendar Options: Email Notifications"
|
716 |
+
msgstr "カレンダーのオプション:メール通知"
|
|
|
717 |
|
718 |
+
#: my-calendar-settings.php:451
|
719 |
+
msgid "Send Email Notifications when new events are scheduled or reserved."
|
720 |
+
msgstr "新規イベントが登録された場合、メールで通知する"
|
721 |
|
722 |
+
#: my-calendar-settings.php:454
|
723 |
+
msgid "Notification messages are sent to: "
|
724 |
+
msgstr "通知メールの宛先:"
|
|
|
725 |
|
726 |
+
#: my-calendar-settings.php:457
|
727 |
+
msgid "Email subject"
|
728 |
+
msgstr "メールのタイトル"
|
729 |
|
730 |
+
#: my-calendar-settings.php:457
|
731 |
+
msgid "New event Added"
|
732 |
+
msgstr "新しいイベントが追加されました"
|
|
|
733 |
|
734 |
+
#: my-calendar-settings.php:460
|
735 |
+
msgid "Message Body"
|
736 |
+
msgstr "メール本文"
|
|
|
737 |
|
738 |
+
#: my-calendar-settings.php:460
|
739 |
+
msgid "New Event:"
|
740 |
+
msgstr "新しいイベント:"
|
741 |
|
742 |
+
#: my-calendar-settings.php:461
|
743 |
+
msgid "Shortcode Help"
|
744 |
+
msgstr "ショートコードのヘルプ"
|
|
|
745 |
|
746 |
+
#: my-calendar-settings.php:466
|
747 |
+
msgid "Save Email Settings"
|
748 |
+
msgstr "設定を保存する"
|
749 |
|
750 |
+
#: my-calendar-settings.php:472
|
751 |
+
msgid "Calendar User Settings"
|
752 |
+
msgstr "カレンダーのユーザー設定"
|
753 |
|
754 |
+
#: my-calendar-settings.php:479
|
755 |
+
msgid "Settings which can be configured in registered user's accounts"
|
756 |
+
msgstr ""
|
757 |
|
758 |
+
#: my-calendar-settings.php:481
|
759 |
+
msgid "Allow registered users to provide timezone or location presets in their user profiles."
|
760 |
+
msgstr "登録ユーザーにプロフィールからのタイムゾーンと位置情報の提供を許可する。"
|
761 |
|
762 |
+
#: my-calendar-settings.php:493
|
763 |
+
msgid "Timezone Settings"
|
764 |
+
msgstr "タイムゾーンの設定"
|
765 |
|
766 |
+
#: my-calendar-settings.php:494
|
767 |
+
msgid "These settings provide registered users with the ability to select a time zone in their user profile. When they view your calendar, the times for events will display the time the event happens in their time zone as well as the entered value."
|
768 |
+
msgstr "この設定で登録ユーザーはプロフィールのタイムゾーンを選択できるようになります。登録ユーザーがカレンダーのイベントを見る時は、入力された値による表示と同様に登録されたタイムゾーンの時間表示でも見る事が出来ます。"
|
769 |
|
770 |
+
#: my-calendar-settings.php:496
|
771 |
+
msgid "Enable Timezone"
|
772 |
+
msgstr "タイムゾーンを適用する"
|
773 |
|
774 |
+
#: my-calendar-settings.php:499
|
775 |
+
msgid "Select Timezone Label"
|
776 |
+
msgstr "タイムゾーンを選択"
|
777 |
|
778 |
+
#: my-calendar-settings.php:502
|
779 |
+
msgid "Timezone Options"
|
780 |
+
msgstr "タイムゾーンのオプション"
|
781 |
|
782 |
+
#: my-calendar-settings.php:502
|
783 |
+
#: my-calendar-settings.php:523
|
784 |
+
msgid "Value, Label; one per line"
|
785 |
+
msgstr "値とラベル;1行ごと"
|
786 |
|
787 |
+
#: my-calendar-settings.php:514
|
788 |
+
msgid "Location Settings"
|
789 |
+
msgstr "場所の設定"
|
790 |
|
791 |
+
#: my-calendar-settings.php:515
|
792 |
+
msgid "These settings provide registered users with the ability to select a location in their user profile. When they view your calendar, their initial view will be limited to locations which include that location parameter."
|
793 |
+
msgstr "これらの設定は、登録ユーザーのプロファイルから取得した情報を使用します。登録ユーザーのカレンダー初期画面は場所パラメーターの内容が反映されます。"
|
794 |
|
795 |
+
#: my-calendar-settings.php:517
|
796 |
+
msgid "Enable Location"
|
797 |
+
msgstr "場所を適用する"
|
798 |
|
799 |
+
#: my-calendar-settings.php:520
|
800 |
+
msgid "Select Location Label"
|
801 |
+
msgstr "場所を選択"
|
802 |
|
803 |
+
#: my-calendar-settings.php:523
|
804 |
+
msgid "Location Options"
|
805 |
+
msgstr "場所のオプション"
|
806 |
|
807 |
+
#: my-calendar-settings.php:533
|
808 |
+
msgid "Location Type"
|
809 |
+
msgstr "場所の種類"
|
810 |
|
811 |
+
#: my-calendar-settings.php:535
|
812 |
+
msgid "Location Name"
|
813 |
+
msgstr "場所"
|
814 |
|
815 |
+
#: my-calendar-settings.php:536
|
816 |
+
#: my-calendar-event-manager.php:550
|
817 |
+
#: my-calendar-locations.php:127
|
818 |
+
msgid "City"
|
819 |
+
msgstr "市町村"
|
820 |
|
821 |
+
#: my-calendar-settings.php:537
|
822 |
+
#: my-calendar-event-manager.php:550
|
823 |
+
#: my-calendar-locations.php:127
|
824 |
+
msgid "State/Province"
|
825 |
+
msgstr "都道府県"
|
826 |
|
827 |
+
#: my-calendar-settings.php:538
|
828 |
+
#: my-calendar-event-manager.php:556
|
829 |
+
#: my-calendar-locations.php:133
|
830 |
+
msgid "Country"
|
831 |
+
msgstr "国名"
|
832 |
|
833 |
+
#: my-calendar-settings.php:539
|
834 |
+
#: my-calendar-event-manager.php:550
|
835 |
+
#: my-calendar-locations.php:127
|
836 |
+
msgid "Postal Code"
|
837 |
+
msgstr "郵便番号"
|
838 |
|
839 |
+
#: my-calendar-settings.php:540
|
840 |
+
#: my-calendar-event-manager.php:553
|
841 |
+
#: my-calendar-event-manager.php:566
|
842 |
+
#: my-calendar-locations.php:130
|
843 |
+
#: my-calendar-locations.php:143
|
844 |
+
msgid "Region"
|
845 |
+
msgstr "地方"
|
846 |
|
847 |
+
#: my-calendar-settings.php:546
|
848 |
+
msgid "Save User Settings"
|
849 |
+
msgstr "設定を保存する"
|
850 |
|
851 |
+
#: my-calendar-settings.php:560
|
852 |
+
#: my-calendar-event-manager.php:13
|
853 |
+
msgid "My Calendar has identified that you have the Calendar plugin by Kieran O'Shea installed. You can import those events and categories into the My Calendar database. Would you like to import these events?"
|
854 |
+
msgstr ""
|
855 |
|
856 |
+
#: my-calendar-settings.php:567
|
857 |
+
#: my-calendar-event-manager.php:20
|
858 |
+
msgid "Import from Calendar"
|
859 |
+
msgstr ""
|
860 |
|
861 |
#: my-calendar-help.php:7
|
862 |
msgid "How to use My Calendar"
|
870 |
msgid "These shortcodes can be used in Posts, Pages, or in text widgets."
|
871 |
msgstr "これらのショートコードは、投稿、ページ、ウィジェットで使えます。"
|
872 |
|
873 |
+
#: my-calendar-help.php:18
|
874 |
msgid "This basic shortcode will show the calendar on a post or page including all categories and the category key, in a traditional month-by-month format."
|
875 |
msgstr "基本のショートコードです。投稿・ページの中に、カテゴリーが反映できる通常の月毎カレンダーを表示します。"
|
876 |
|
877 |
+
#: my-calendar-help.php:21
|
878 |
+
msgid "The shortcode supports six attributes, <code>category</code>, <code>format</code>, <code>showkey</code>, <code>shownav</code>, <code>toggle</code>, and <code>time</code>. There two alternate options for <code>format</code>: <code>list</code>, which will show the calendar in a list format, skipping dates without any events, and <code>mini</code>, which will display the calendar in a form more suitable to being displayed in smaller spaces, such as the sidebar. The <code>category</code> attribute requires either the name of or ID number one of your event categories (the name is case-sensitive). This will show a calendar only including events in that category. Multiple categories can be specified by separating the category names or IDs using either the pipe character (<code>|</code>) or a comma. Setting <code>showkey</code> to <code>no</code> will prevent the category key from being displayed — this can be useful with single-category output. Setting <code>shownav</code> to <code>no</code> will disable the Previous/Next links. Setting <code>toggle</code> to yes will show a link to switch between the list and grid views. The <code>time</code> shortcode switches between a weekly view and the default monthly view."
|
879 |
+
msgstr "このショートコードは、<code>category</code>, <code>format</code> ,<code>showkey</code>, <code>shownav</code>, <code>toggle</code>, <code>time</code>という6つの属性をサポートしています。カテゴリーの属性にはカテゴリー名かカテゴリー ID を設定します(カテゴリーIDの使用を推奨)カテゴリーを設定する事で、そのカテゴリーに属するイベントだけを表示する事ができます。複数のカテゴリーを表示する場合は、カテゴリー名かカテゴリーIDの間を<code>|</code>(パイプ)で区切ります。次に<code>format</code> を「<code>list</code>」にする事で予定のない日付を飛ばしたリスト表示にできます。また「<code>mini</code>」は、サイドバーなど狭い場所へ適した小さいカレンダーを表示します。次に<code>showkey</code>ですが「<code>no</code>」にするとイベントリスト下のカテゴリーリストを非表示にします。一つしかカテゴリーを設定しない場合は「<code>no</code>」にするといいでしょう。<code>shownav</code>属性ですが、<code>no</code> にすると前月/翌月へのリンクを非表示にします。<code>toggle</code>属性を「<code>yes</code>」に設定するとリスト形式/カレンダー形式(Grid)を切り替えるリンクが表示されます。 最後に<code>time</code>属性ですが、週間ビューと通常の月間カレンダービューを切り替える設定になります。"
|
880 |
|
881 |
+
#: my-calendar-help.php:24
|
882 |
+
msgid "This shortcode displays the output of the Upcoming Events widget. The <code>before</code> and <code>after</code> attributes should be numbers; the <code>type</code> attribute can be either \"event\" or \"days\", and the <code>category</code> attribute works the same way as the category attribute on the main calendar shortcode. Templates work using the template codes listed below. <code>fallback</code> provides text in case there are no events meeting your criteria. Order provides a sort order for the events list – either ascending (<code>asc</code>) or descending (<code>desc</code>)."
|
883 |
msgstr "このショートコードは「登録済のイベント」ウィジェットを表示します。ここで設定した属性はウィジェットの設定を上書きします。属性を設定しないと、ウィジェットの設定で表示されます。<code>before</code>と<code>after</code>属性には数字で件数を指定します。<code>fallback</code>属性には条件に合致するイベントがなかった場合のメッセージを設定します。<code>type</code>属性には\"event\" か \"days\" のどちらかを指定します。<code>category</code>属性の設定は上記を参考にしてください。テンプレート用コードの詳細は下の方で詳しく解説します。"
|
884 |
|
885 |
+
#: my-calendar-help.php:27
|
886 |
msgid "Predictably enough, this shortcode displays the output of the Today's Events widget, with three configurable attributes: category, template and fallback text."
|
887 |
msgstr "このショートコードは「本日のイベント」ウィジェットを表示します。設定できる属性はカテゴリー、テンプレートとフォールバックテキストです。"
|
888 |
|
889 |
+
#: my-calendar-help.php:30
|
890 |
+
msgid "This shortcode produces a list of event locations, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>, <code>type</code> is either <code>saved</code> (to show items from your stored locations), or <code>custom</code> (to show the options configured in your user settings). <code>datatype</code> must be the type of data your limits are choosing from: <code>name</code> (business name), <code>city</code>, <code>state</code>, <code>country</code>, <code>zip</code> (postal code), or <code>region</code>."
|
891 |
msgstr "このショートコードはイベントの場所をリストまたはドロップダウンメニューとして表示します。<code>show</code> 属性は <code>list</code> または<code>form</code>を表示し、 <code>type</code> 属性は同様に <code>saved</code> (保存済の場所)または<code>custom</code> (ユーザー設定で定義づけられたもの)を表示します。 <code>datatype</code> 属性は以下のデータから選択します:<code>name</code> (business name), <code>city</code>(市町村), <code>state</code>(都道府県), <code>country</code>(国名)または <code>zip</code> (郵便番号)"
|
892 |
|
893 |
+
#: my-calendar-help.php:33
|
894 |
+
msgid "This shortcode produces a list of event categories, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>."
|
895 |
+
msgstr "このショートコードはイベントのカテゴリーをリストまたはドロップダウンメニューとして表示します。 <code>show</code> 属性は <code>list</code> と <code>form</code> から選べます。"
|
896 |
+
|
897 |
#: my-calendar-help.php:39
|
898 |
msgid "Category Icons"
|
899 |
msgstr "カテゴリーのアイコン"
|
922 |
msgid "My Calendar comes with four basic stylesheets. My Calendar will retain changes to these basic stylesheets on upgrade, but if you want to add an entirely new stylesheet, you may wish to store it in the My Calendar custom styles directory."
|
923 |
msgstr "My Calendarプラグインには標準のスタイルシートが用意されていますが、プラグインのアップデートの際に新しいものがあれば書き換えられてしまいます。もし完全に新しいオリジナルのスタイルシートを追加したい場合には、カスタムスタイルのディレクトリーにスタイルシートを保存できます。"
|
924 |
|
925 |
+
#: my-calendar-help.php:59
|
926 |
msgid "Your stylesheet directory is"
|
927 |
msgstr "標準スタイルシートのディレクトリー:"
|
928 |
|
929 |
+
#: my-calendar-help.php:60
|
930 |
msgid "Your custom stylesheets directory is"
|
931 |
msgstr "カスタムスタイルシートのディレクトリー:"
|
932 |
|
933 |
+
#: my-calendar-help.php:68
|
934 |
msgid "Widget Templating"
|
935 |
msgstr "ウィジェットテンプレートのコード"
|
936 |
|
937 |
+
#: my-calendar-help.php:71
|
938 |
msgid "These codes are available in calendar widgets, email notifications, and event titles."
|
939 |
msgstr "これらのショートコードがカレンダーウィジェットをカスタマイズするために用意されています。"
|
940 |
|
941 |
+
#: my-calendar-help.php:75
|
942 |
msgid "Displays the name of the category the event is in."
|
943 |
msgstr "イベントが含まれるカテゴリー名を表示します"
|
944 |
|
945 |
+
#: my-calendar-help.php:78
|
946 |
msgid "Displays the title of the event."
|
947 |
msgstr "イベントのタイトルを表示します"
|
948 |
|
949 |
+
#: my-calendar-help.php:81
|
950 |
msgid "Displays the start time for the event."
|
951 |
msgstr "イベントの開始時刻を表示します"
|
952 |
|
953 |
+
#: my-calendar-help.php:84
|
954 |
msgid "Displays the start time for the event adjusted to the current user's time zone settings. Blank output if user settings are disabled or the user has not selected a preferred time zone."
|
955 |
msgstr "表示されるイベント開始時刻を、ユーザーのタイムゾーン設定に合わせて表示します。ユーザーのタイムゾーン設定が未選択、または無効になっている場合は空白で出力されます。"
|
956 |
|
957 |
+
#: my-calendar-help.php:87
|
958 |
msgid "Displays the date on which the event begins."
|
959 |
msgstr "イベントの開始日時を表示します"
|
960 |
|
961 |
+
#: my-calendar-help.php:90
|
962 |
msgid "Displays the date on which the event ends."
|
963 |
msgstr "イベントの終了日時を表示します"
|
964 |
|
965 |
+
#: my-calendar-help.php:93
|
966 |
msgid "Displays the time at which the event ends."
|
967 |
msgstr "イベントの終了時刻を表示します"
|
968 |
|
969 |
+
#: my-calendar-help.php:96
|
970 |
msgid "Displays the WordPress author who posted the event."
|
971 |
msgstr "イベントの登録者を表示します"
|
972 |
|
973 |
+
#: my-calendar-help.php:99
|
974 |
msgid "Displays the name of the person assigned as host for the event."
|
975 |
msgstr "イベントのホストに設定された人の名前を表示します。"
|
976 |
|
977 |
+
#: my-calendar-help.php:102
|
978 |
msgid "Displays the URL provided for the event."
|
979 |
msgstr "イベントのURLを表示します"
|
980 |
|
981 |
+
#: my-calendar-help.php:105
|
982 |
msgid "Displays the description of the event."
|
983 |
msgstr "イベントの説明を表示します"
|
984 |
|
985 |
+
#: my-calendar-help.php:108
|
986 |
msgid "Displays title of the event as a link if a URL is present, or the title alone if no URL is available."
|
987 |
msgstr "タイトルをリンクとして表示します(リンク情報がない場合はタイトルのみ表示)"
|
988 |
|
989 |
+
#: my-calendar-help.php:111
|
990 |
msgid "Displays the name of the location of the event."
|
991 |
msgstr "イベントの場所を表示します"
|
992 |
|
993 |
+
#: my-calendar-help.php:114
|
994 |
msgid "Displays the first line of the site address."
|
995 |
msgstr "住所(町名・通り名など)を表示します"
|
996 |
|
997 |
+
#: my-calendar-help.php:117
|
998 |
msgid "Displays the second line of the site address."
|
999 |
msgstr "住所(ビル・マンション名など)を表示します"
|
1000 |
|
1001 |
+
#: my-calendar-help.php:120
|
1002 |
msgid "Displays the city for the event."
|
1003 |
msgstr "市町村を表示します"
|
1004 |
|
1005 |
+
#: my-calendar-help.php:123
|
1006 |
msgid "Displays the state for the event."
|
1007 |
msgstr "都道府県を表示します"
|
1008 |
|
1009 |
+
#: my-calendar-help.php:126
|
1010 |
msgid "Displays the postcode for the event."
|
1011 |
msgstr "郵便番号を表示します"
|
1012 |
|
1013 |
+
#: my-calendar-help.php:129
|
1014 |
msgid "Displays the country for the event location."
|
1015 |
msgstr "国名を表示します"
|
1016 |
|
1017 |
+
#: my-calendar-help.php:132
|
1018 |
msgid "Displays the event address in <a href=\"http://microformats.org/wiki/hcard\">hcard</a> format."
|
1019 |
msgstr "イベントの場所を <a href=\"http://microformats.org/wiki/hcard\">hcard</a> 様式で表示します"
|
1020 |
|
1021 |
+
#: my-calendar-help.php:135
|
1022 |
msgid "Displays a link to a Google Map of the event, if sufficient address information is available. If not, will be empty."
|
1023 |
msgstr "正しく緯度・経度情報が入っている場合、Googleマップへのリンクを表示します"
|
1024 |
|
1025 |
+
#: my-calendar-help.php:138
|
1026 |
msgid "Displays text indicating whether registration for the event is currently open or closed; displays nothing if that choice is selected in the event."
|
1027 |
msgstr "イベント登録状況の公開・非公開を表示します。「適用しない」を選ぶと空欄で表示されます。"
|
1028 |
|
1029 |
+
#: my-calendar-help.php:141
|
1030 |
msgid "Displays the short version of the event description."
|
1031 |
msgstr "イベントの概要を表示します"
|
1032 |
|
1033 |
+
#: my-calendar-help.php:144
|
1034 |
msgid "Displays the current status of the event: either \"Published\" or \"Reserved\" - primary used in email templates."
|
1035 |
msgstr "イベントのステータスを「投稿済」か「保留中」で表示します。メールのテンプレートで使用します。"
|
1036 |
|
1037 |
+
#: my-calendar-help.php:147
|
1038 |
msgid "Produces the address of the current event's category icon."
|
1039 |
msgstr "現在のイベントカテゴリーのアイコンを表示します"
|
1040 |
|
1041 |
+
#: my-calendar-help.php:150
|
1042 |
msgid "Produces the hex code for the current event's category color."
|
1043 |
msgstr "現在のイベントの色を表示します"
|
1044 |
|
1045 |
+
#: my-calendar-help.php:159
|
1046 |
+
msgid "Helpful Information"
|
1047 |
+
msgstr "その他の情報"
|
1048 |
+
|
1049 |
+
#: my-calendar-help.php:162
|
1050 |
+
msgid "<strong>Uninstalling the plugin</strong>: Although the WordPress standard and expectation is for plug-ins to delete any custom database tables when they're uninstalled, My Calendar <em>does not do this</em>. This was a conscious decision on my part -- the data stored in your My Calendar tables is yours; with the sole exception of the \"General\" category, you added every piece of it yourself. As such, I feel it would be a major disservice to you to delete this information if you uninstall the plug-in. As a result, if you wish to get rid of the plug-in completely, you'll need to remove those tables yourself. All your My Calendar settings will be deleted, however."
|
1051 |
+
msgstr "<strong>プラグインのアンインストール</strong>: WordPressのプラグイン仕様では、プラグインがアンインストールされた際には独自のテーブルも同時に削除されるのが望ましいとされていますが、My Calendarは敢えて独自テーブルを残す仕様にしています。それはあなたがMy Calendarに入力した全てのデータ(\"General\"カテゴリーは除く)はあなた自身のものであり、アンインストールと同時にそのデータも消去するのは不親切だと確信しているからです。もし完全にアンインストールしたい場合は、自分で独自テーブルを削除してください。全ての設定・データも消去されます。"
|
1052 |
+
|
1053 |
+
#: my-calendar-core.php:27
|
1054 |
+
#: my-calendar.php:151
|
1055 |
+
msgid "Settings"
|
1056 |
+
msgstr "設定"
|
1057 |
+
|
1058 |
+
#: my-calendar-core.php:28
|
1059 |
+
#: my-calendar.php:154
|
1060 |
+
msgid "Help"
|
1061 |
+
msgstr "ヘルプ"
|
1062 |
+
|
1063 |
+
#: my-calendar-core.php:742
|
1064 |
+
msgid "You're currently allowing to subscribers to post events, but aren't using Akismet. My Calendar can use Akismet to check for spam in event submissions. <a href='https://akismet.com/signup/'>Get an Akismet API Key now.</a>"
|
1065 |
msgstr ""
|
1066 |
|
1067 |
+
#: my-calendar-behaviors.php:42
|
1068 |
+
msgid "Behavior Settings saved"
|
1069 |
+
msgstr "JavaScript設定が保存されました"
|
1070 |
+
|
1071 |
+
#: my-calendar-behaviors.php:65
|
1072 |
+
msgid "My Calendar Behaviors"
|
1073 |
+
msgstr "My Calendar のJavaScript編集"
|
1074 |
+
|
1075 |
+
#: my-calendar-behaviors.php:69
|
1076 |
+
msgid "Calendar Behavior Settings"
|
1077 |
+
msgstr "カレンダーの動作設定"
|
1078 |
+
|
1079 |
+
#: my-calendar-behaviors.php:74
|
1080 |
+
msgid "Apply JavaScript only on these pages (comma separated page IDs)"
|
1081 |
+
msgstr "JavaScript を特定のページにだけ適用する(カンマでページ ID を区切ってください)"
|
1082 |
+
|
1083 |
+
#: my-calendar-behaviors.php:77
|
1084 |
+
msgid "Calendar Behaviors: Calendar View"
|
1085 |
+
msgstr "カレンダーの動作:カレンダー表示"
|
1086 |
+
|
1087 |
+
#: my-calendar-behaviors.php:79
|
1088 |
+
msgid "Reset the My Calendar Calendar Javascript"
|
1089 |
+
msgstr "JavaScript をリセットする"
|
1090 |
+
|
1091 |
+
#: my-calendar-behaviors.php:79
|
1092 |
+
msgid "Disable Calendar Javascript Effects"
|
1093 |
+
msgstr "JavaScript のエフェクトを無効にする"
|
1094 |
+
|
1095 |
+
#: my-calendar-behaviors.php:82
|
1096 |
+
msgid "Edit the jQuery scripts for My Calendar in Calendar format"
|
1097 |
+
msgstr "カレンダー表示の jQuery を編集する"
|
1098 |
+
|
1099 |
+
#: my-calendar-behaviors.php:89
|
1100 |
+
msgid "Calendar Behaviors: List View"
|
1101 |
+
msgstr "カレンダーの動作:リスト表示"
|
1102 |
+
|
1103 |
+
#: my-calendar-behaviors.php:91
|
1104 |
+
msgid "Reset the My Calendar List Javascript"
|
1105 |
+
msgstr "JavaScript をリセットする"
|
1106 |
+
|
1107 |
+
#: my-calendar-behaviors.php:91
|
1108 |
+
msgid "Disable List Javascript Effects"
|
1109 |
+
msgstr "JavaScript のエフェクトを無効にする"
|
1110 |
+
|
1111 |
+
#: my-calendar-behaviors.php:94
|
1112 |
+
msgid "Edit the jQuery scripts for My Calendar in List format"
|
1113 |
+
msgstr "リスト表示の jQuery を編集する"
|
1114 |
+
|
1115 |
+
#: my-calendar-behaviors.php:101
|
1116 |
+
msgid "Calendar Behaviors: Mini Calendar View"
|
1117 |
+
msgstr "カレンダーの動作:ミニカレンダー"
|
1118 |
+
|
1119 |
+
#: my-calendar-behaviors.php:103
|
1120 |
+
msgid "Reset the My Calendar Mini Format Javascript"
|
1121 |
+
msgstr "JavaScript をリセットする"
|
1122 |
+
|
1123 |
+
#: my-calendar-behaviors.php:103
|
1124 |
+
msgid "Disable Mini Javascript Effects"
|
1125 |
+
msgstr "JavaScript のエフェクトを無効にする"
|
1126 |
+
|
1127 |
+
#: my-calendar-behaviors.php:106
|
1128 |
+
msgid "Edit the jQuery scripts for My Calendar in Mini Calendar format"
|
1129 |
+
msgstr "ミニカレンダーの jQuery を編集する"
|
1130 |
+
|
1131 |
+
#: my-calendar-behaviors.php:113
|
1132 |
+
msgid "Calendar Behaviors: AJAX Navigation"
|
1133 |
+
msgstr "カレンダーの動作:AJAXナビゲーション"
|
1134 |
+
|
1135 |
+
#: my-calendar-behaviors.php:115
|
1136 |
+
msgid "Reset the My Calendar AJAX Javascript"
|
1137 |
+
msgstr "JavaScript をリセットする"
|
1138 |
+
|
1139 |
+
#: my-calendar-behaviors.php:115
|
1140 |
+
msgid "Disable AJAX Effects"
|
1141 |
+
msgstr "JavaScript のエフェクトを無効にする"
|
1142 |
+
|
1143 |
+
#: my-calendar-behaviors.php:118
|
1144 |
+
msgid "Edit the jQuery scripts for My Calendar AJAX navigation"
|
1145 |
+
msgstr "Ajaxナビゲーションの jQuery を編集する"
|
1146 |
+
|
1147 |
+
#: my-calendar-upgrade-db.php:21
|
1148 |
+
#: my-calendar-upgrade-db.php:29
|
1149 |
+
msgid "The My Calendar database needs to be updated."
|
1150 |
+
msgstr "データベースを更新してください"
|
1151 |
+
|
1152 |
+
#: my-calendar-upgrade-db.php:22
|
1153 |
+
#: my-calendar-upgrade-db.php:43
|
1154 |
+
msgid "Update now"
|
1155 |
+
msgstr "アップデートする"
|
1156 |
+
|
1157 |
+
#: my-calendar-upgrade-db.php:29
|
1158 |
+
msgid "Upgrade now."
|
1159 |
+
msgstr "アップデートする"
|
1160 |
+
|
1161 |
+
#: my-calendar-upgrade-db.php:42
|
1162 |
+
msgid "You haven't entered any events, so My Calendar can't tell whether your database is up to date. If you can't add events, upgrade your database!"
|
1163 |
+
msgstr "イベントのデータが入っていないので、My Calendar はデータベースが最新の物かどうか判断出来ません。もし新規イベントが追加出来ない場合、データベースをアップデートして下さい。"
|
1164 |
+
|
1165 |
+
#: my-calendar-upgrade-db.php:53
|
1166 |
+
msgid "My Calendar Database is updated."
|
1167 |
+
msgstr "データベースが更新されました"
|
1168 |
+
|
1169 |
+
#: my-calendar.php:111
|
1170 |
+
msgid "Buy the Beginner's Guide"
|
1171 |
+
msgstr "初心者マニュアルを購入する"
|
1172 |
+
|
1173 |
+
#: my-calendar.php:112
|
1174 |
+
msgid "Get Support"
|
1175 |
+
msgstr "作者サイト"
|
1176 |
+
|
1177 |
+
#: my-calendar.php:113
|
1178 |
+
#: my-calendar.php:154
|
1179 |
+
msgid "My Calendar Help"
|
1180 |
+
msgstr "My Calendar ヘルプ"
|
1181 |
+
|
1182 |
+
#: my-calendar.php:114
|
1183 |
+
msgid "Make a Donation"
|
1184 |
+
msgstr "作者に寄付する"
|
1185 |
+
|
1186 |
+
#. #-#-#-#-# plugin.pot (My Calendar 1.8.0) #-#-#-#-#
|
1187 |
+
#. Plugin Name of the plugin/theme
|
1188 |
+
#: my-calendar.php:138
|
1189 |
+
#: my-calendar.php:141
|
1190 |
+
msgid "My Calendar"
|
1191 |
+
msgstr "My Calendar"
|
1192 |
+
|
1193 |
+
#: my-calendar.php:145
|
1194 |
+
msgid "Add/Edit Events"
|
1195 |
+
msgstr "イベントの追加/編集"
|
1196 |
+
|
1197 |
+
#: my-calendar.php:150
|
1198 |
+
#: my-calendar-locations.php:171
|
1199 |
+
msgid "Manage Locations"
|
1200 |
+
msgstr "場所の管理"
|
1201 |
+
|
1202 |
+
#: my-calendar.php:152
|
1203 |
+
msgid "Style Editor"
|
1204 |
+
msgstr "CSS 編集"
|
1205 |
+
|
1206 |
+
#: my-calendar.php:153
|
1207 |
+
msgid "Behavior Editor"
|
1208 |
+
msgstr "JavaScript編集"
|
1209 |
+
|
1210 |
+
#: my-calendar-templates.php:136
|
1211 |
+
msgid "Published"
|
1212 |
+
msgstr "承認済み"
|
1213 |
+
|
1214 |
+
#: my-calendar-templates.php:136
|
1215 |
+
msgid "Reserved"
|
1216 |
+
msgstr "保留中"
|
1217 |
+
|
1218 |
+
#: my-calendar-templates.php:137
|
1219 |
+
msgid "details"
|
1220 |
msgstr ""
|
1221 |
|
1222 |
+
#: my-calendar-user.php:39
|
1223 |
+
msgid "My Calendar User Settings"
|
1224 |
+
msgstr "カレンダーのユーザー設定"
|
1225 |
+
|
1226 |
+
#: my-calendar-event-manager.php:25
|
1227 |
+
msgid "Although it is possible that this import could fail to import your events correctly, it should not have any impact on your existing Calendar database. If you encounter any problems, <a href=\"http://www.joedolson.com/contact.php\">please contact me</a>!"
|
1228 |
msgstr ""
|
1229 |
|
1230 |
+
#: my-calendar-event-manager.php:72
|
1231 |
+
msgid "%1$d events deleted successfully out of %2$d selected"
|
1232 |
+
msgstr "イベントが正常に削除されました"
|
|
|
|
|
|
|
|
|
1233 |
|
1234 |
+
#: my-calendar-event-manager.php:74
|
1235 |
+
#: my-calendar-event-manager.php:205
|
1236 |
+
#: my-calendar-event-manager.php:228
|
1237 |
+
#: my-calendar-event-manager.php:242
|
1238 |
+
#: my-calendar-event-manager.php:251
|
1239 |
+
#: my-calendar-event-manager.php:853
|
1240 |
+
#: my-calendar-event-manager.php:856
|
1241 |
+
#: my-calendar-event-manager.php:859
|
1242 |
+
#: my-calendar-event-manager.php:868
|
1243 |
+
#: my-calendar-event-manager.php:875
|
1244 |
+
#: my-calendar-event-manager.php:891
|
1245 |
+
#: my-calendar-event-manager.php:897
|
1246 |
+
msgid "Error"
|
1247 |
+
msgstr "エラー"
|
1248 |
|
1249 |
+
#: my-calendar-event-manager.php:74
|
1250 |
+
msgid "Your events have not been deleted. Please investigate."
|
1251 |
+
msgstr ""
|
1252 |
|
1253 |
+
#: my-calendar-event-manager.php:85
|
1254 |
+
msgid "Delete Event"
|
1255 |
+
msgstr "イベントを削除"
|
|
|
1256 |
|
1257 |
+
#: my-calendar-event-manager.php:85
|
1258 |
+
msgid "Are you sure you want to delete this event?"
|
1259 |
+
msgstr "本当にこのイベントを削除していいですか?"
|
|
|
1260 |
|
1261 |
+
#: my-calendar-event-manager.php:99
|
1262 |
+
msgid "You do not have permission to delete that event."
|
1263 |
+
msgstr "このイベントを削除する権限がありません"
|
|
|
1264 |
|
1265 |
+
#: my-calendar-event-manager.php:114
|
1266 |
+
msgid "You do not have permission to approve that event."
|
1267 |
+
msgstr "このイベントを承認する権限がありません"
|
|
|
1268 |
|
1269 |
+
#: my-calendar-event-manager.php:128
|
1270 |
+
msgid "You do not have permission to reject that event."
|
1271 |
+
msgstr "このイベントを却下する権限がありません"
|
|
|
1272 |
|
1273 |
+
#: my-calendar-event-manager.php:159
|
1274 |
+
msgid "Edit Event"
|
1275 |
+
msgstr "イベントの編集"
|
|
|
1276 |
|
1277 |
+
#: my-calendar-event-manager.php:163
|
1278 |
+
#: my-calendar-event-manager.php:174
|
1279 |
+
msgid "You must provide an event id in order to edit it"
|
1280 |
+
msgstr ""
|
1281 |
|
1282 |
+
#: my-calendar-event-manager.php:170
|
1283 |
+
msgid "Copy Event"
|
1284 |
+
msgstr "イベントのコピー"
|
|
|
1285 |
|
1286 |
+
#: my-calendar-event-manager.php:182
|
1287 |
+
msgid "Add Event"
|
1288 |
+
msgstr "イベントの追加"
|
|
|
1289 |
|
1290 |
+
#: my-calendar-event-manager.php:205
|
1291 |
+
msgid "I'm sorry! I couldn't add that event to the database."
|
1292 |
+
msgstr ""
|
|
|
1293 |
|
1294 |
+
#: my-calendar-event-manager.php:211
|
1295 |
+
msgid "Event added. It will now show in your calendar."
|
1296 |
+
msgstr "イベントが追加されました。カレンダー上で確認出来ます。"
|
|
|
1297 |
|
1298 |
+
#: my-calendar-event-manager.php:228
|
1299 |
+
msgid "Your event was not updated."
|
1300 |
+
msgstr ""
|
|
|
1301 |
|
1302 |
+
#: my-calendar-event-manager.php:230
|
1303 |
+
msgid "Nothing was changed in that update."
|
1304 |
+
msgstr "この更新で変更された箇所はありません"
|
1305 |
|
1306 |
+
#: my-calendar-event-manager.php:232
|
1307 |
+
msgid "Event updated successfully"
|
1308 |
+
msgstr "イベントが正常に更新されました"
|
1309 |
|
1310 |
+
#: my-calendar-event-manager.php:235
|
1311 |
+
msgid "You do not have sufficient permissions to edit that event."
|
1312 |
+
msgstr ""
|
1313 |
|
1314 |
+
#: my-calendar-event-manager.php:242
|
1315 |
+
msgid "You can't delete an event if you haven't submitted an event id"
|
1316 |
+
msgstr ""
|
1317 |
|
1318 |
+
#: my-calendar-event-manager.php:249
|
1319 |
+
msgid "Event deleted successfully"
|
1320 |
+
msgstr "イベントが正常に削除されました"
|
1321 |
|
1322 |
+
#: my-calendar-event-manager.php:251
|
1323 |
+
msgid "Despite issuing a request to delete, the event still remains in the database. Please investigate."
|
1324 |
+
msgstr ""
|
1325 |
|
1326 |
+
#: my-calendar-event-manager.php:263
|
1327 |
+
msgid "Sorry! That's an invalid event key."
|
1328 |
+
msgstr ""
|
1329 |
|
1330 |
+
#: my-calendar-event-manager.php:267
|
1331 |
+
msgid "Sorry! We couldn't find an event with that ID."
|
1332 |
+
msgstr ""
|
1333 |
|
1334 |
+
#: my-calendar-event-manager.php:295
|
1335 |
+
msgid "This event must be approved in order for it to appear on the calendar."
|
1336 |
+
msgstr ""
|
1337 |
|
1338 |
+
#: my-calendar-event-manager.php:304
|
1339 |
+
msgid "Save Event"
|
1340 |
+
msgstr "イベントを保存する"
|
1341 |
|
1342 |
+
#: my-calendar-event-manager.php:328
|
1343 |
+
msgid "Enter your Event Information"
|
1344 |
+
msgstr "イベントの内容を入力して下さい"
|
1345 |
|
1346 |
+
#: my-calendar-event-manager.php:330
|
1347 |
+
msgid "Event Title"
|
1348 |
+
msgstr "イベント名"
|
1349 |
|
1350 |
+
#: my-calendar-event-manager.php:330
|
1351 |
+
#: my-calendar-event-manager.php:427
|
1352 |
+
msgid "(required)"
|
1353 |
+
msgstr "(必須)"
|
1354 |
|
1355 |
+
#: my-calendar-event-manager.php:334
|
1356 |
+
msgid "Publish"
|
1357 |
+
msgstr "公開"
|
1358 |
|
1359 |
+
#: my-calendar-event-manager.php:334
|
1360 |
+
msgid "You must approve this event to promote it to the calendar."
|
1361 |
+
msgstr "このイベントをカレンダーに反映させるには管理者の承認が必要です"
|
1362 |
|
1363 |
+
#: my-calendar-event-manager.php:336
|
1364 |
+
msgid "An administrator must approve your new event."
|
1365 |
+
msgstr ""
|
1366 |
|
1367 |
+
#: my-calendar-event-manager.php:349
|
1368 |
+
msgid "Event Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
1369 |
+
msgstr "イベントの説明(HTMLが使えます)"
|
1370 |
|
1371 |
+
#: my-calendar-event-manager.php:361
|
1372 |
+
msgid "Event Short Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
1373 |
+
msgstr "イベントの概要(HTMLが使えます)"
|
|
|
1374 |
|
1375 |
+
#: my-calendar-event-manager.php:372
|
1376 |
+
msgid "Event Host"
|
1377 |
+
msgstr "イベントの主催者"
|
1378 |
|
1379 |
+
#: my-calendar-event-manager.php:391
|
1380 |
+
msgid "Event Category"
|
1381 |
+
msgstr "イベントのカテゴリー"
|
1382 |
|
1383 |
+
#: my-calendar-event-manager.php:416
|
1384 |
+
msgid "Event Link (Optional)"
|
1385 |
+
msgstr "イベントへのリンク(オプション)"
|
1386 |
|
1387 |
+
#: my-calendar-event-manager.php:416
|
1388 |
+
msgid "This link will expire when the event passes."
|
1389 |
+
msgstr "イベント終了後、リンクを消す"
|
1390 |
|
1391 |
+
#: my-calendar-event-manager.php:424
|
1392 |
+
msgid "Event Date and Time"
|
1393 |
+
msgstr "イベントの日時"
|
1394 |
|
1395 |
+
#: my-calendar-event-manager.php:426
|
1396 |
+
msgid "Enter the beginning and ending information for the first occurrence of this event."
|
1397 |
+
msgstr "イベントの開始日時と終了日時を入力してください。"
|
1398 |
|
1399 |
+
#: my-calendar-event-manager.php:427
|
1400 |
+
msgid "Start Date (YYYY-MM-DD)"
|
1401 |
+
msgstr "イベント開始日 (YYYY-MM-DD)"
|
1402 |
|
1403 |
+
#: my-calendar-event-manager.php:427
|
1404 |
+
msgid "Time (hh:mm am/pm)"
|
1405 |
+
msgstr "開始時刻 (hh:mm)"
|
1406 |
|
1407 |
+
#: my-calendar-event-manager.php:436
|
1408 |
+
msgid "End Date (YYYY-MM-DD)"
|
1409 |
+
msgstr "イベント終了日 (YYYY-MM-DD)"
|
1410 |
|
1411 |
+
#: my-calendar-event-manager.php:436
|
1412 |
+
msgid "End Time (hh:mm am/pm)"
|
1413 |
+
msgstr "終了時刻 (hh:mm)"
|
1414 |
|
1415 |
+
#: my-calendar-event-manager.php:444
|
1416 |
+
msgid "Current time difference from GMT is "
|
1417 |
+
msgstr "現在の時刻はGMTより"
|
|
|
1418 |
|
1419 |
+
#: my-calendar-event-manager.php:444
|
1420 |
+
msgid " hour(s)"
|
1421 |
+
msgstr "時間前です。"
|
|
|
1422 |
|
1423 |
+
#: my-calendar-event-manager.php:453
|
1424 |
+
msgid "Recurring Events"
|
1425 |
+
msgstr "繰り返しイベント"
|
1426 |
|
1427 |
+
#: my-calendar-event-manager.php:456
|
1428 |
+
msgid "Repeats for"
|
1429 |
+
msgstr "繰り返し回数"
|
|
|
1430 |
|
1431 |
+
#: my-calendar-event-manager.php:457
|
1432 |
+
msgid "Units"
|
1433 |
+
msgstr "回数"
|
1434 |
|
1435 |
+
#: my-calendar-event-manager.php:458
|
1436 |
+
msgid "Does not recur"
|
1437 |
+
msgstr "繰り返さない"
|
1438 |
|
1439 |
+
#: my-calendar-event-manager.php:459
|
1440 |
+
#: my-calendar-event-manager.php:710
|
1441 |
+
msgid "Daily"
|
1442 |
+
msgstr "毎日"
|
1443 |
|
1444 |
+
#: my-calendar-event-manager.php:460
|
1445 |
+
#: my-calendar-event-manager.php:711
|
1446 |
+
msgid "Weekly"
|
1447 |
+
msgstr "毎週"
|
1448 |
|
1449 |
+
#: my-calendar-event-manager.php:461
|
1450 |
+
msgid "Bi-weekly"
|
1451 |
+
msgstr "隔週"
|
1452 |
|
1453 |
+
#: my-calendar-event-manager.php:462
|
1454 |
+
msgid "Date of Month (e.g., the 24th of each month)"
|
1455 |
+
msgstr "月の同じ日付で(例:毎月24日)"
|
1456 |
|
1457 |
+
#: my-calendar-event-manager.php:463
|
1458 |
+
msgid "Day of Month (e.g., the 3rd Monday of each month)"
|
1459 |
+
msgstr "月の同じ曜日で(例:毎月第3月曜日)"
|
1460 |
|
1461 |
+
#: my-calendar-event-manager.php:464
|
1462 |
+
msgid "Annually"
|
1463 |
+
msgstr "毎年"
|
1464 |
|
1465 |
+
#: my-calendar-event-manager.php:466
|
1466 |
+
msgid "Enter \"0\" if the event should recur indefinitely. Your entry is the number of events after the first occurrence of the event: a recurrence of <em>2</em> means the event will happen three times."
|
1467 |
+
msgstr "イベントが無期限に繰り返される場合は\"0\" を入力してください。 繰り返し回数を指定する場合は、最初のイベントが発生後に繰り返す回数を入力してください。<br />例えば<em>2</em>と入力した場合には、イベントは初回+2回繰り返しの合計3回繰り返すという事になります。"
|
1468 |
|
1469 |
+
#: my-calendar-event-manager.php:483
|
1470 |
+
msgid "Event Registration Status"
|
1471 |
+
msgstr "イベント登録状況"
|
1472 |
|
1473 |
+
#: my-calendar-event-manager.php:484
|
1474 |
+
msgid "My Calendar does not manage event registrations. Use this for information only."
|
1475 |
+
msgstr "このプラグインはイベント登録状況の管理は出来ません。イベント情報としてご利用ください。"
|
1476 |
|
1477 |
+
#: my-calendar-event-manager.php:486
|
1478 |
+
msgid "Open"
|
1479 |
+
msgstr "公開"
|
1480 |
|
1481 |
+
#: my-calendar-event-manager.php:487
|
1482 |
+
msgid "Closed"
|
1483 |
+
msgstr "非公開"
|
1484 |
|
1485 |
+
#: my-calendar-event-manager.php:488
|
1486 |
+
msgid "Does not apply"
|
1487 |
+
msgstr "適用しない"
|
1488 |
|
1489 |
+
#: my-calendar-event-manager.php:491
|
1490 |
+
msgid "If this event recurs, it can only be registered for as a complete series."
|
1491 |
+
msgstr "このイベントが繰り返しの場合、一つの完結したセットとして登録されます"
|
1492 |
|
1493 |
+
#: my-calendar-event-manager.php:508
|
1494 |
+
#: my-calendar-locations.php:113
|
1495 |
+
msgid "Event Location"
|
1496 |
+
msgstr "イベントの場所"
|
1497 |
|
1498 |
+
#: my-calendar-event-manager.php:515
|
1499 |
+
msgid "Choose a preset location:"
|
1500 |
+
msgstr "登録された場所から選択する"
|
1501 |
|
1502 |
+
#: my-calendar-event-manager.php:529
|
1503 |
+
msgid "Add recurring locations for later use."
|
1504 |
+
msgstr "繰り返し使う場所を登録する"
|
1505 |
|
1506 |
+
#: my-calendar-event-manager.php:538
|
1507 |
+
#: my-calendar-locations.php:115
|
1508 |
+
msgid "All location fields are optional: <em>insufficient information may result in an inaccurate map</em>."
|
1509 |
+
msgstr "場所についての項目は全てオプションです。<注意:不正確な情報が記入された場合、地図の表示も不正確になります>"
|
1510 |
|
1511 |
+
#: my-calendar-event-manager.php:541
|
1512 |
+
#: my-calendar-locations.php:118
|
1513 |
+
msgid "Name of Location (e.g. <em>Joe's Bar and Grill</em>)"
|
1514 |
+
msgstr "場所の名前(例:福岡タワー)"
|
1515 |
|
1516 |
+
#: my-calendar-event-manager.php:544
|
1517 |
+
#: my-calendar-locations.php:121
|
1518 |
+
msgid "Street Address"
|
1519 |
+
msgstr "住所(町名・通り名など)"
|
1520 |
|
1521 |
+
#: my-calendar-event-manager.php:547
|
1522 |
+
#: my-calendar-locations.php:124
|
1523 |
+
msgid "Street Address (2)"
|
1524 |
+
msgstr "住所(ビル・マンション名など)"
|
1525 |
|
1526 |
+
#: my-calendar-event-manager.php:559
|
1527 |
+
#: my-calendar-locations.php:136
|
1528 |
+
msgid "Initial Zoom"
|
1529 |
+
msgstr "ズーム初期設定"
|
1530 |
|
1531 |
+
#: my-calendar-event-manager.php:561
|
1532 |
+
#: my-calendar-locations.php:138
|
1533 |
+
msgid "Neighborhood"
|
1534 |
+
msgstr "ご近所"
|
1535 |
|
1536 |
+
#: my-calendar-event-manager.php:562
|
1537 |
+
#: my-calendar-locations.php:139
|
1538 |
+
msgid "Small City"
|
1539 |
+
msgstr "市街"
|
1540 |
|
1541 |
+
#: my-calendar-event-manager.php:563
|
1542 |
+
#: my-calendar-locations.php:140
|
1543 |
+
msgid "Large City"
|
1544 |
+
msgstr "大都市"
|
1545 |
|
1546 |
+
#: my-calendar-event-manager.php:564
|
1547 |
+
#: my-calendar-locations.php:141
|
1548 |
+
msgid "Greater Metro Area"
|
1549 |
+
msgstr "都市圏"
|
1550 |
|
1551 |
+
#: my-calendar-event-manager.php:565
|
1552 |
+
#: my-calendar-locations.php:142
|
1553 |
+
msgid "State"
|
1554 |
+
msgstr "都道府県"
|
1555 |
|
1556 |
+
#: my-calendar-event-manager.php:570
|
1557 |
+
#: my-calendar-locations.php:147
|
1558 |
+
msgid "GPS Coordinates (optional)"
|
1559 |
+
msgstr "GPS情報(オプション)"
|
1560 |
|
1561 |
+
#: my-calendar-event-manager.php:572
|
1562 |
+
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to provide your map link."
|
1563 |
+
msgstr "イベント開催場所についてGPS情報がある場合には、住所を入力せずに地図上にリンクを生成出来ます。"
|
1564 |
|
1565 |
+
#: my-calendar-event-manager.php:575
|
1566 |
+
#: my-calendar-locations.php:152
|
1567 |
+
msgid "Latitude"
|
1568 |
+
msgstr "緯度"
|
1569 |
|
1570 |
+
#: my-calendar-event-manager.php:575
|
1571 |
+
#: my-calendar-locations.php:153
|
1572 |
+
msgid "Longitude"
|
1573 |
+
msgstr "経度"
|
1574 |
|
1575 |
+
#: my-calendar-event-manager.php:653
|
1576 |
+
msgid "Manage Events"
|
1577 |
+
msgstr "イベントの管理"
|
1578 |
|
1579 |
+
#: my-calendar-event-manager.php:668
|
1580 |
+
msgid "Table of Calendar Events"
|
1581 |
+
msgstr "イベントテーブル"
|
1582 |
|
1583 |
+
#: my-calendar-event-manager.php:673
|
1584 |
+
#: my-calendar-locations.php:184
|
1585 |
+
msgid "Location"
|
1586 |
+
msgstr "場所"
|
1587 |
|
1588 |
+
#: my-calendar-event-manager.php:674
|
1589 |
+
msgid "Description"
|
1590 |
+
msgstr "説明"
|
1591 |
|
1592 |
+
#: my-calendar-event-manager.php:675
|
1593 |
+
msgid "Start Date"
|
1594 |
+
msgstr "開始日時"
|
1595 |
|
1596 |
+
#: my-calendar-event-manager.php:676
|
1597 |
+
msgid "Recurs"
|
1598 |
+
msgstr "繰り返し"
|
1599 |
|
1600 |
+
#: my-calendar-event-manager.php:678
|
1601 |
+
msgid "Category"
|
1602 |
+
msgstr "カテゴリー"
|
|
|
1603 |
|
1604 |
+
#: my-calendar-event-manager.php:679
|
1605 |
+
msgid "Edit / Delete"
|
1606 |
+
msgstr "編集/消去"
|
|
|
|
|
1607 |
|
1608 |
+
#: my-calendar-event-manager.php:709
|
1609 |
+
msgid "Never"
|
1610 |
+
msgstr "繰り返さない"
|
|
|
|
|
1611 |
|
1612 |
+
#: my-calendar-event-manager.php:712
|
1613 |
+
msgid "Bi-Weekly"
|
1614 |
+
msgstr ""
|
|
|
|
|
1615 |
|
1616 |
+
#: my-calendar-event-manager.php:713
|
1617 |
+
msgid "Monthly (by date)"
|
1618 |
+
msgstr ""
|
1619 |
|
1620 |
+
#: my-calendar-event-manager.php:714
|
1621 |
+
msgid "Monthly (by day)"
|
1622 |
+
msgstr ""
|
1623 |
|
1624 |
+
#: my-calendar-event-manager.php:715
|
1625 |
+
msgid "Yearly"
|
1626 |
+
msgstr ""
|
1627 |
|
1628 |
+
#: my-calendar-event-manager.php:718
|
1629 |
+
msgid "Forever"
|
1630 |
+
msgstr "永久"
|
1631 |
|
1632 |
+
#: my-calendar-event-manager.php:719
|
1633 |
+
msgid "Times"
|
1634 |
+
msgstr "回"
|
1635 |
|
1636 |
+
#: my-calendar-event-manager.php:734
|
1637 |
+
msgid "Copy"
|
1638 |
+
msgstr "コピー"
|
1639 |
|
1640 |
+
#: my-calendar-event-manager.php:737
|
1641 |
+
msgid "Not editable."
|
1642 |
+
msgstr "編集権限がありません"
|
1643 |
|
1644 |
+
#: my-calendar-event-manager.php:743
|
1645 |
+
msgid "Reject"
|
1646 |
+
msgstr "却下"
|
1647 |
|
1648 |
+
#: my-calendar-event-manager.php:745
|
1649 |
+
msgid "Approve"
|
1650 |
+
msgstr "承認"
|
1651 |
|
1652 |
+
#: my-calendar-event-manager.php:750
|
1653 |
+
msgid "Approved"
|
1654 |
+
msgstr "承認済み"
|
1655 |
|
1656 |
+
#: my-calendar-event-manager.php:752
|
1657 |
+
msgid "Rejected"
|
1658 |
+
msgstr "却下されました"
|
1659 |
|
1660 |
+
#: my-calendar-event-manager.php:754
|
1661 |
+
msgid "Awaiting Approval"
|
1662 |
+
msgstr ""
|
1663 |
|
1664 |
+
#: my-calendar-event-manager.php:771
|
1665 |
+
msgid "There are no events in the database!"
|
1666 |
+
msgstr "データベースにイベント情報がありません!"
|
1667 |
|
1668 |
+
#: my-calendar-event-manager.php:853
|
1669 |
+
msgid "Your event end date must be either after or the same as your event begin date"
|
1670 |
+
msgstr "イベント終了日は、開始日と同日かそれ以降の日付にしてください"
|
1671 |
|
1672 |
+
#: my-calendar-event-manager.php:856
|
1673 |
+
msgid "Your date formatting is correct but one or more of your dates is invalid. Check for number of days in month and leap year related errors."
|
1674 |
+
msgstr ""
|
1675 |
|
1676 |
+
#: my-calendar-event-manager.php:859
|
1677 |
+
msgid "Both start and end dates must be in the format YYYY-MM-DD"
|
1678 |
+
msgstr "開始日と終了日は、YYYY-MM-DD(例:2010-10-15)のように指定してください"
|
1679 |
|
1680 |
+
#: my-calendar-event-manager.php:868
|
1681 |
+
msgid "The time field must either be blank or be entered in the format hh:mm"
|
1682 |
+
msgstr "開始時刻は空欄にするか、hh:mm(例:15:00)のように指定してください"
|
1683 |
|
1684 |
+
#: my-calendar-event-manager.php:875
|
1685 |
+
msgid "The end time field must either be blank or be entered in the format hh:mm"
|
1686 |
+
msgstr "終了時刻は空欄にするか、hh:mm(例:18:00)のように指定してください"
|
1687 |
|
1688 |
+
#: my-calendar-event-manager.php:891
|
1689 |
+
msgid "The event title must be between 1 and 255 characters in length."
|
1690 |
+
msgstr "イベント名は1文字以上255文字(全角128文字)以下にしてください"
|
1691 |
|
1692 |
+
#: my-calendar-event-manager.php:897
|
1693 |
+
msgid "The repetition value must be 0 unless a type of recurrence is selected."
|
1694 |
+
msgstr "繰り返しイベントを「繰り返さない」に設定した場合、繰り返し回数は必ず「0」にしてください"
|
1695 |
|
1696 |
+
#: my-calendar-locations.php:42
|
1697 |
+
msgid "Location added successfully"
|
1698 |
+
msgstr "場所が正常に追加されました"
|
1699 |
|
1700 |
+
#: my-calendar-locations.php:44
|
1701 |
+
msgid "Location could not be added to database"
|
1702 |
+
msgstr "場所をデータベースに追加出来ませんでした"
|
1703 |
|
1704 |
+
#: my-calendar-locations.php:50
|
1705 |
+
msgid "Location deleted successfully"
|
1706 |
+
msgstr "場所を正常に削除しました"
|
|
|
1707 |
|
1708 |
+
#: my-calendar-locations.php:52
|
1709 |
+
msgid "Location could not be deleted"
|
1710 |
+
msgstr "場所を削除する事が出来ませんでした"
|
|
|
1711 |
|
1712 |
+
#: my-calendar-locations.php:74
|
1713 |
+
msgid "Location could not be edited."
|
1714 |
+
msgstr "場所を編集する事が出来ませんでした"
|
1715 |
|
1716 |
+
#: my-calendar-locations.php:76
|
1717 |
+
msgid "Location was not changed."
|
1718 |
+
msgstr "場所を変更する事が出来ませんでした"
|
1719 |
|
1720 |
+
#: my-calendar-locations.php:78
|
1721 |
+
msgid "Location edited successfully"
|
1722 |
+
msgstr "場所が正常に編集されました"
|
1723 |
|
1724 |
+
#: my-calendar-locations.php:90
|
1725 |
+
msgid "Add New Location"
|
1726 |
+
msgstr "新しい場所の追加"
|
1727 |
|
1728 |
+
#: my-calendar-locations.php:92
|
1729 |
+
msgid "Edit Location"
|
1730 |
+
msgstr "場所を編集する"
|
1731 |
|
1732 |
+
#: my-calendar-locations.php:97
|
1733 |
+
msgid "Location Editor"
|
1734 |
+
msgstr "場所の編集"
|
1735 |
|
1736 |
+
#: my-calendar-locations.php:149
|
1737 |
+
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to pinpoint your location."
|
1738 |
+
msgstr "もしGPS等による緯度・経度のデータがある場合は、入力した住所よりも正確にピンポイントで地図上に表示出来ます。"
|
1739 |
|
1740 |
+
#: my-calendar-locations.php:157
|
1741 |
+
msgid "Add Location"
|
1742 |
+
msgstr "場所を追加する"
|
1743 |
|
1744 |
+
#: my-calendar-locations.php:206
|
1745 |
+
msgid "There are no locations in the database yet!"
|
1746 |
+
msgstr "データベースにまだ場所が登録されていません。"
|
1747 |
|
1748 |
+
#: my-calendar-locations.php:210
|
1749 |
+
msgid "Please note: editing or deleting locations stored for re-use will have no effect on any event previously scheduled at that location. The location database exists purely as a shorthand method to enter frequently used locations into event records."
|
1750 |
+
msgstr "注記:再利用のために登録されている場所を編集/削除しても、すでに登録されているイベントのデータに影響はありません。場所のデータベースは、イベントの場所としてよく登録される場所を保存するだけのものです。"
|
1751 |
|
1752 |
+
#: my-calendar-install.php:138
|
1753 |
+
msgid "My Calendar Default Timezone"
|
1754 |
+
msgstr "My Calendar のデフォルトタイムゾーン"
|
1755 |
|
1756 |
+
#: my-calendar-install.php:183
|
1757 |
+
msgid "My Calendar Default Location"
|
1758 |
+
msgstr "My Calendar に登録されたデフォルトの場所"
|
1759 |
|
1760 |
+
#: my-calendar-output.php:129
|
1761 |
+
msgid "Event Details"
|
1762 |
+
msgstr ""
|
1763 |
|
1764 |
+
#: my-calendar-output.php:137
|
1765 |
+
msgid "Close"
|
1766 |
+
msgstr ""
|
1767 |
|
1768 |
+
#: my-calendar-output.php:146
|
1769 |
+
msgid "in your time zone"
|
1770 |
+
msgstr ""
|
1771 |
|
1772 |
+
#: my-calendar-output.php:151
|
1773 |
+
msgid "Not Applicable"
|
1774 |
+
msgstr "情報がありません"
|
1775 |
|
1776 |
+
#: my-calendar-output.php:164
|
1777 |
+
msgid "Posted by"
|
1778 |
+
msgstr "投稿者"
|
1779 |
|
1780 |
+
#: my-calendar-output.php:219
|
1781 |
+
msgid "This class is part of a series. You must register for the first event in this series to attend."
|
1782 |
+
msgstr "このイベントはシリーズの一つです。このイベントに参加するには最初に登録する必要があります。"
|
1783 |
|
1784 |
+
#: my-calendar-output.php:224
|
1785 |
+
msgid "View full calendar"
|
1786 |
+
msgstr ""
|
1787 |
|
1788 |
+
#: my-calendar-output.php:258
|
1789 |
+
msgid "January"
|
1790 |
+
msgstr "1月"
|
1791 |
|
1792 |
+
#: my-calendar-output.php:259
|
1793 |
+
msgid "February"
|
1794 |
+
msgstr "2月"
|
1795 |
|
1796 |
+
#: my-calendar-output.php:260
|
1797 |
+
msgid "March"
|
1798 |
+
msgstr "3月"
|
1799 |
|
1800 |
+
#: my-calendar-output.php:261
|
1801 |
+
msgid "April"
|
1802 |
+
msgstr "4月"
|
1803 |
|
1804 |
+
#: my-calendar-output.php:262
|
1805 |
+
msgid "May"
|
1806 |
+
msgstr "5月"
|
1807 |
|
1808 |
+
#: my-calendar-output.php:263
|
1809 |
+
msgid "June"
|
1810 |
+
msgstr "6月"
|
1811 |
|
1812 |
+
#: my-calendar-output.php:264
|
1813 |
+
msgid "July"
|
1814 |
+
msgstr "7月"
|
1815 |
|
1816 |
+
#: my-calendar-output.php:265
|
1817 |
+
msgid "August"
|
1818 |
+
msgstr "8月"
|
1819 |
|
1820 |
+
#: my-calendar-output.php:266
|
1821 |
+
msgid "September"
|
1822 |
+
msgstr "9月"
|
1823 |
|
1824 |
+
#: my-calendar-output.php:267
|
1825 |
+
msgid "October"
|
1826 |
+
msgstr "10月"
|
1827 |
|
1828 |
+
#: my-calendar-output.php:268
|
1829 |
+
msgid "November"
|
1830 |
+
msgstr "11月"
|
1831 |
|
1832 |
+
#: my-calendar-output.php:269
|
1833 |
+
msgid "December"
|
1834 |
+
msgstr "12月"
|
1835 |
|
1836 |
+
#: my-calendar-output.php:271
|
1837 |
+
msgid "Year"
|
1838 |
+
msgstr "年"
|
1839 |
|
1840 |
+
#: my-calendar-output.php:293
|
1841 |
+
msgid "Go"
|
1842 |
+
msgstr "移動"
|
1843 |
|
1844 |
+
#: my-calendar-output.php:310
|
1845 |
+
msgid "View as Grid"
|
1846 |
+
msgstr "カレンダー形式で表示"
|
1847 |
|
1848 |
+
#: my-calendar-output.php:313
|
1849 |
+
msgid "View as List"
|
1850 |
+
msgstr "リスト形式で表示"
|
1851 |
|
1852 |
+
#: my-calendar-output.php:334
|
1853 |
+
msgid "<abbr title=\"Sunday\">Sun</abbr>"
|
1854 |
+
msgstr "<abbr title=\"Sunday\">日曜日</abbr>"
|
1855 |
|
1856 |
+
#: my-calendar-output.php:335
|
1857 |
+
msgid "<abbr title=\"Monday\">Mon</abbr>"
|
1858 |
+
msgstr "<abbr title=\"Monday\">月曜日</abbr>"
|
1859 |
|
1860 |
+
#: my-calendar-output.php:336
|
1861 |
+
msgid "<abbr title=\"Tuesday\">Tues</abbr>"
|
1862 |
+
msgstr "<abbr title=\"Tuesday\">火曜日</abbr>"
|
1863 |
|
1864 |
+
#: my-calendar-output.php:337
|
1865 |
+
msgid "<abbr title=\"Wednesday\">Wed</abbr>"
|
1866 |
+
msgstr "<abbr title=\"Wednesday\">水曜日</abbr>"
|
1867 |
|
1868 |
+
#: my-calendar-output.php:338
|
1869 |
+
msgid "<abbr title=\"Thursday\">Thur</abbr>"
|
1870 |
+
msgstr "<abbr title=\"Thursday\">木曜日</abbr>"
|
1871 |
|
1872 |
+
#: my-calendar-output.php:339
|
1873 |
+
msgid "<abbr title=\"Friday\">Fri</abbr>"
|
1874 |
+
msgstr "<abbr title=\"Friday\">金曜日</abbr>"
|
1875 |
|
1876 |
+
#: my-calendar-output.php:340
|
1877 |
+
msgid "<abbr title=\"Saturday\">Sat</abbr>"
|
1878 |
+
msgstr "<abbr title=\"Saturday\">土曜日</abbr>"
|
1879 |
|
1880 |
+
#: my-calendar-output.php:345
|
1881 |
+
msgid "<abbr title=\"Sunday\">S</abbr>"
|
1882 |
+
msgstr "<abbr title=\"Sunday\">日</abbr>"
|
1883 |
|
1884 |
+
#: my-calendar-output.php:346
|
1885 |
+
msgid "<abbr title=\"Monday\">M</abbr>"
|
1886 |
+
msgstr "<abbr title=\"Monday\">月</abbr>"
|
1887 |
|
1888 |
+
#: my-calendar-output.php:347
|
1889 |
+
msgid "<abbr title=\"Tuesday\">T</abbr>"
|
1890 |
+
msgstr "<abbr title=\"Tuesday\">火</abbr>"
|
1891 |
|
1892 |
+
#: my-calendar-output.php:348
|
1893 |
+
msgid "<abbr title=\"Wednesday\">W</abbr>"
|
1894 |
+
msgstr "<abbr title=\"Wednesday\">水</abbr>"
|
1895 |
|
1896 |
+
#: my-calendar-output.php:349
|
1897 |
+
msgid "<abbr title=\"Thursday\">T</abbr>"
|
1898 |
+
msgstr "<abbr title=\"Thursday\">木</abbr>"
|
1899 |
|
1900 |
+
#: my-calendar-output.php:350
|
1901 |
+
msgid "<abbr title=\"Friday\">F</abbr>"
|
1902 |
+
msgstr "<abbr title=\"Friday\">金</abbr>"
|
1903 |
|
1904 |
+
#: my-calendar-output.php:351
|
1905 |
+
msgid "<abbr title=\"Saturday\">S</abbr>"
|
1906 |
+
msgstr "<abbr title=\"Saturday\">土</abbr>"
|
1907 |
|
1908 |
+
#: my-calendar-output.php:450
|
1909 |
+
msgid "and"
|
1910 |
+
msgstr "と"
|
1911 |
|
1912 |
+
#: my-calendar-output.php:471
|
1913 |
+
msgid "The week's events"
|
1914 |
+
msgstr ""
|
1915 |
|
1916 |
+
#: my-calendar-output.php:479
|
1917 |
+
msgid "Events in"
|
1918 |
+
msgstr "今月のイベント:"
|
1919 |
|
1920 |
+
#: my-calendar-output.php:481
|
1921 |
+
msgid "This week's events"
|
1922 |
+
msgstr ""
|
1923 |
|
1924 |
+
#: my-calendar-output.php:648
|
1925 |
+
msgid "There are no events scheduled during this period."
|
1926 |
+
msgstr "この期間内に設定されているイベントはありません"
|
|
|
1927 |
|
1928 |
+
#: my-calendar-output.php:659
|
1929 |
+
msgid "Category Key"
|
1930 |
+
msgstr "カテゴリー名"
|
1931 |
|
1932 |
+
#: my-calendar-output.php:695
|
1933 |
+
msgid "Subscribe by <abbr title=\"Really Simple Syndication\">RSS</abbr>"
|
1934 |
+
msgstr "<abbr title=\"Really Simple Syndication\">RSS</abbr>フィード"
|
1935 |
|
1936 |
+
#: my-calendar-output.php:696
|
1937 |
+
msgid "Download as <abbr title=\"iCal Events Export\">iCal</abbr>"
|
1938 |
+
msgstr "<abbr title=\"iCal Events Export\">iCal</abbr>形式でダウンロード"
|
1939 |
|
1940 |
+
#: my-calendar-output.php:794
|
1941 |
+
msgid "(select to include)"
|
1942 |
+
msgstr "(選択してください)"
|
1943 |
|
1944 |
+
#: my-calendar-output.php:815
|
1945 |
+
msgid "Categories"
|
1946 |
+
msgstr "カテゴリー"
|
1947 |
|
1948 |
+
#: my-calendar-output.php:829
|
1949 |
+
#: my-calendar-output.php:938
|
1950 |
+
msgid "Submit"
|
1951 |
+
msgstr ""
|
1952 |
|
1953 |
+
#: my-calendar-output.php:890
|
1954 |
+
msgid "Show all"
|
1955 |
+
msgstr ""
|
1956 |
|
1957 |
+
#: my-calendar-output.php:906
|
1958 |
+
msgid "Show events in:"
|
1959 |
+
msgstr "イベントへのリンクを表示"
|
1960 |
|
1961 |
#. Plugin URI of the plugin/theme
|
1962 |
msgid "http://www.joedolson.com/articles/my-calendar/"
|
1974 |
msgid "http://www.joedolson.com"
|
1975 |
msgstr "http://www.joedolson.com"
|
1976 |
|
1977 |
+
#~ msgid "Add an Event"
|
1978 |
+
#~ msgstr "イベントを追加する"
|
1979 |
+
|
1980 |
+
#~ msgid "Enter \"0\" if the event should recur indefinitely."
|
1981 |
+
#~ msgstr "イベントが無期限に繰り返される場合は\"0\"を入力してください。"
|
1982 |
+
|
1983 |
+
#~ msgid "Today's Events"
|
1984 |
+
#~ msgstr "本日のイベント"
|
1985 |
+
|
1986 |
+
#~ msgid "There are no events currently scheduled."
|
1987 |
+
#~ msgstr "現在予定されているイベントはありません。"
|
1988 |
+
|
1989 |
+
#~ msgid "Calendar Settings"
|
1990 |
+
#~ msgstr "カレンダーの設定"
|
1991 |
+
|
1992 |
+
#~ msgid "Calendar Options: Output"
|
1993 |
+
#~ msgstr "カレンダーのオプション:表示"
|
1994 |
+
|
1995 |
+
#~ msgid "Calendar Options: Style"
|
1996 |
+
#~ msgstr "カレンダーのオプション:スタイル"
|
1997 |
+
|
1998 |
+
#~ msgid "Calendar Options: Input"
|
1999 |
+
#~ msgstr "カレンダーのオプション:入力画面"
|
2000 |
+
|
2001 |
+
#~ msgid "My Calendar: User Settings"
|
2002 |
+
#~ msgstr "カレンダーのオプション:ユーザー設定"
|
2003 |
+
|
2004 |
#~ msgid "End Date (YYYY-MM-DD) (Optional)"
|
2005 |
#~ msgstr "イベント終了日 (YYYY-MM-DD) (オプション)"
|
2006 |
|
2022 |
#~ "0を入力すると永久に繰り返します。回数を指定すると、その回数分を繰り返した"
|
2023 |
#~ "後に、繰り返しを停止します。"
|
2024 |
|
|
|
|
|
|
|
2025 |
#~ msgid ""
|
2026 |
#~ "The URL entered must either be prefixed with http:// or be completely "
|
2027 |
#~ "blank"
|
my-calendar-nl.mo → lang/my-calendar-nl.mo
RENAMED
File without changes
|
my-calendar-nl.po → lang/my-calendar-nl.po
RENAMED
File without changes
|
my-calendar-nl_NL.mo → lang/my-calendar-nl_NL.mo
RENAMED
File without changes
|
my-calendar-nl_NL.po → lang/my-calendar-nl_NL.po
RENAMED
File without changes
|
my-calendar-pt_BR.mo → lang/my-calendar-pt_BR.mo
RENAMED
File without changes
|
my-calendar-pt_BR.po → lang/my-calendar-pt_BR.po
RENAMED
File without changes
|
lang/my-calendar-ru_RU.mo
ADDED
Binary file
|
lang/my-calendar-ru_RU.po
ADDED
@@ -0,0 +1,2052 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of the WordPress plugin My Calendar 1.5.8 by Joseph C Dolson.
|
2 |
+
# Copyright (C) 2011 Joseph C Dolson
|
3 |
+
# This file is distributed under the same license as the My Calendar package.
|
4 |
+
# Alex from Sotvoril.ru <ramp@sotvoril.ru>, 2011.
|
5 |
+
#
|
6 |
+
msgid ""
|
7 |
+
msgstr ""
|
8 |
+
"Project-Id-Version: My Calendar 1.5.8\n"
|
9 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/my-calendar\n"
|
10 |
+
"POT-Creation-Date: 2011-04-05 19:02:47+00:00\n"
|
11 |
+
"PO-Revision-Date: 2011-04-16 15:49-0600\n"
|
12 |
+
"Last-Translator: Joseph Dolson <design@joedolson.com>\n"
|
13 |
+
"Language-Team: \n"
|
14 |
+
"MIME-Version: 1.0\n"
|
15 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
16 |
+
"Content-Transfer-Encoding: 8bit\n"
|
17 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
18 |
+
"X-Poedit-Language: Russian\n"
|
19 |
+
"X-Poedit-Country: RUSSIA\n"
|
20 |
+
|
21 |
+
#: my-calendar-styles.php:51
|
22 |
+
msgid "The stylesheet has been updated."
|
23 |
+
msgstr "Таблица стилей была обновлена."
|
24 |
+
|
25 |
+
#: my-calendar-styles.php:51
|
26 |
+
msgid "Write Error! Please verify write permissions on the style file."
|
27 |
+
msgstr "Ошибка записи! Пожалуйста проверьте разрешения на запись файла стиля."
|
28 |
+
|
29 |
+
#: my-calendar-styles.php:66
|
30 |
+
msgid "Stylesheet reset to default."
|
31 |
+
msgstr "Сбросить таблицу стилей на значения по умолчанию."
|
32 |
+
|
33 |
+
#: my-calendar-styles.php:68
|
34 |
+
msgid "Style Settings Saved"
|
35 |
+
msgstr "Настройки стиля сохранены"
|
36 |
+
|
37 |
+
#: my-calendar-styles.php:77
|
38 |
+
msgid "New theme selected."
|
39 |
+
msgstr "Новая тема выбрана."
|
40 |
+
|
41 |
+
#: my-calendar-styles.php:91
|
42 |
+
msgid "Sorry. The file you are looking for doesn't appear to exist. Please check your file name and location!"
|
43 |
+
msgstr "Извините. Файл, который вы ищете, кажется, не существует. Проверьте имя файла и место!"
|
44 |
+
|
45 |
+
#: my-calendar-styles.php:99
|
46 |
+
msgid "My Calendar Styles"
|
47 |
+
msgstr "Стили My Calendar"
|
48 |
+
|
49 |
+
#: my-calendar-styles.php:103
|
50 |
+
msgid "Calendar Style Settings"
|
51 |
+
msgstr "Настройки стиля календаря"
|
52 |
+
|
53 |
+
#: my-calendar-styles.php:110
|
54 |
+
msgid "Select My Calendar Theme"
|
55 |
+
msgstr "Выберите тему для My Calendar"
|
56 |
+
|
57 |
+
#: my-calendar-styles.php:118
|
58 |
+
msgid "Your Custom Stylesheets"
|
59 |
+
msgstr "Ваши пользовательские таблицы стилей"
|
60 |
+
|
61 |
+
#: my-calendar-styles.php:127
|
62 |
+
msgid "Installed Stylesheets"
|
63 |
+
msgstr "Установленные таблицы стилей"
|
64 |
+
|
65 |
+
#: my-calendar-styles.php:135
|
66 |
+
msgid "Choose Style"
|
67 |
+
msgstr "Выберите стиль"
|
68 |
+
|
69 |
+
#: my-calendar-styles.php:148
|
70 |
+
msgid "My Calendar was unable to update your CSS files during the upgrade. Please check your file permissions if you wish to edit your My Calendar styles. Your previously stored styles are below. This message and these styles will be deleted from the database when you successfully update your stylesheet."
|
71 |
+
msgstr "My Calendar не смог обновить CSS файлы во время обновления. Проверьте права доступа к файлу, если вы хотите редактировать стили My Calendar. Ваши ранее сохраненные стили ниже. Это сообщение и эти стили будут удалены из базы данных, когда вы обновите ваш стиль."
|
72 |
+
|
73 |
+
#: my-calendar-styles.php:156
|
74 |
+
msgid "CSS Style Options"
|
75 |
+
msgstr "Настройки CSS-стиля"
|
76 |
+
|
77 |
+
#: my-calendar-styles.php:159
|
78 |
+
msgid "Apply CSS only on these pages (comma separated page IDs)"
|
79 |
+
msgstr "Применить CSS только на этих страницах (ID через запятую)"
|
80 |
+
|
81 |
+
#: my-calendar-styles.php:162
|
82 |
+
msgid "Reset the My Calendar stylesheet to the default"
|
83 |
+
msgstr "Сбросить таблицу стилей My Calendar по умолчанию."
|
84 |
+
|
85 |
+
#: my-calendar-styles.php:162
|
86 |
+
msgid "Disable My Calendar Stylesheet"
|
87 |
+
msgstr "Выключить таблицу стилей My Calendar"
|
88 |
+
|
89 |
+
#: my-calendar-styles.php:165
|
90 |
+
msgid "Edit the stylesheet for My Calendar"
|
91 |
+
msgstr "Редактировать таблицу стилей для My Calendar"
|
92 |
+
|
93 |
+
#: my-calendar-styles.php:168
|
94 |
+
#: my-calendar-behaviors.php:85
|
95 |
+
#: my-calendar-behaviors.php:97
|
96 |
+
#: my-calendar-behaviors.php:109
|
97 |
+
#: my-calendar-behaviors.php:121
|
98 |
+
msgid "Save"
|
99 |
+
msgstr "Сохранить"
|
100 |
+
|
101 |
+
#: button/generator.php:21
|
102 |
+
#: button/generator.php:47
|
103 |
+
msgid "My Calendar Shortcode Generator"
|
104 |
+
msgstr "Генератор шорт-кодов My Calendar"
|
105 |
+
|
106 |
+
#: button/generator.php:49
|
107 |
+
msgid "Shortcode Atributes"
|
108 |
+
msgstr "Атрибуты шорткодов"
|
109 |
+
|
110 |
+
#: button/generator.php:54
|
111 |
+
msgid "Format"
|
112 |
+
msgstr "Формат"
|
113 |
+
|
114 |
+
#: button/generator.php:61
|
115 |
+
msgid "Show Category Key"
|
116 |
+
msgstr "Показывать легенду"
|
117 |
+
|
118 |
+
#: button/generator.php:68
|
119 |
+
msgid "Show Previous/Next Links"
|
120 |
+
msgstr "Показывать ссылки назад/вперед"
|
121 |
+
|
122 |
+
#: button/generator.php:75
|
123 |
+
msgid "Show Format Toggle"
|
124 |
+
msgstr "Показывать переключение формата"
|
125 |
+
|
126 |
+
#: button/generator.php:82
|
127 |
+
msgid "Time Segment"
|
128 |
+
msgstr "Составляющая времени"
|
129 |
+
|
130 |
+
#: button/generator.php:90
|
131 |
+
msgid "Generate Shortcode"
|
132 |
+
msgstr "Создать шорт-код"
|
133 |
+
|
134 |
+
#: button/generator.php:100
|
135 |
+
msgid "My Calendar: this generator isn't going to put the shortcode in your page. Sorry!"
|
136 |
+
msgstr "My Calendar: этот генератор не собирается вставлять шорт-код в вашу страницу. Извините!"
|
137 |
+
|
138 |
+
#: my-calendar-categories.php:93
|
139 |
+
msgid "Category added successfully"
|
140 |
+
msgstr "Категория успешно добавлена"
|
141 |
+
|
142 |
+
#: my-calendar-categories.php:95
|
143 |
+
msgid "Category addition failed."
|
144 |
+
msgstr "Добавление категории не удалось."
|
145 |
+
|
146 |
+
#: my-calendar-categories.php:105
|
147 |
+
msgid "Category deleted successfully. Categories in calendar updated."
|
148 |
+
msgstr "Категория успешно удалена. Категории в календаре обновлены."
|
149 |
+
|
150 |
+
#: my-calendar-categories.php:107
|
151 |
+
msgid "Category deleted successfully. Categories in calendar not updated."
|
152 |
+
msgstr "Категория успешно удалена. Категории в календаре не обновлены."
|
153 |
+
|
154 |
+
#: my-calendar-categories.php:109
|
155 |
+
msgid "Category not deleted. Categories in calendar updated."
|
156 |
+
msgstr "Категория не удалена. Категории в календаре обновлены."
|
157 |
+
|
158 |
+
#: my-calendar-categories.php:118
|
159 |
+
msgid "Category edited successfully"
|
160 |
+
msgstr "Категория успешно отредактирована"
|
161 |
+
|
162 |
+
#: my-calendar-categories.php:143
|
163 |
+
#: my-calendar-categories.php:168
|
164 |
+
#: my-calendar-categories.php:185
|
165 |
+
msgid "Add Category"
|
166 |
+
msgstr "Добавить категорию"
|
167 |
+
|
168 |
+
#: my-calendar-categories.php:145
|
169 |
+
#: my-calendar-categories.php:168
|
170 |
+
msgid "Edit Category"
|
171 |
+
msgstr "Редактировать категорию"
|
172 |
+
|
173 |
+
#: my-calendar-categories.php:152
|
174 |
+
msgid "Category Editor"
|
175 |
+
msgstr "Редактор категории"
|
176 |
+
|
177 |
+
#: my-calendar-categories.php:169
|
178 |
+
#: my-calendar-categories.php:210
|
179 |
+
msgid "Category Name"
|
180 |
+
msgstr "Имя категории"
|
181 |
+
|
182 |
+
#: my-calendar-categories.php:170
|
183 |
+
msgid "Category Color (Hex format)"
|
184 |
+
msgstr "Цвет категории (в hex-формате)"
|
185 |
+
|
186 |
+
#: my-calendar-categories.php:171
|
187 |
+
#: my-calendar-categories.php:212
|
188 |
+
msgid "Category Icon"
|
189 |
+
msgstr "Значок категории"
|
190 |
+
|
191 |
+
#: my-calendar-categories.php:185
|
192 |
+
#: my-calendar-locations.php:157
|
193 |
+
msgid "Save Changes"
|
194 |
+
msgstr "Сохранить изменения"
|
195 |
+
|
196 |
+
#: my-calendar-categories.php:198
|
197 |
+
#: my-calendar.php:149
|
198 |
+
msgid "Manage Categories"
|
199 |
+
msgstr "Управление категориями"
|
200 |
+
|
201 |
+
#: my-calendar-categories.php:209
|
202 |
+
#: my-calendar-event-manager.php:671
|
203 |
+
#: my-calendar-locations.php:183
|
204 |
+
msgid "ID"
|
205 |
+
msgstr "ID"
|
206 |
+
|
207 |
+
#: my-calendar-categories.php:211
|
208 |
+
msgid "Category Color"
|
209 |
+
msgstr "Цвет категории"
|
210 |
+
|
211 |
+
#: my-calendar-categories.php:213
|
212 |
+
#: my-calendar-categories.php:227
|
213 |
+
#: my-calendar-event-manager.php:736
|
214 |
+
#: my-calendar-locations.php:185
|
215 |
+
#: my-calendar-locations.php:197
|
216 |
+
msgid "Edit"
|
217 |
+
msgstr "Редактировать"
|
218 |
+
|
219 |
+
#: my-calendar-categories.php:214
|
220 |
+
#: my-calendar-categories.php:233
|
221 |
+
#: my-calendar-event-manager.php:91
|
222 |
+
#: my-calendar-event-manager.php:736
|
223 |
+
#: my-calendar-locations.php:186
|
224 |
+
#: my-calendar-locations.php:198
|
225 |
+
msgid "Delete"
|
226 |
+
msgstr "Удалить"
|
227 |
+
|
228 |
+
#: my-calendar-categories.php:230
|
229 |
+
#: my-calendar-settings.php:270
|
230 |
+
#: my-calendar-event-manager.php:717
|
231 |
+
#: my-calendar-output.php:151
|
232 |
+
msgid "N/A"
|
233 |
+
msgstr "неизв."
|
234 |
+
|
235 |
+
#: my-calendar-categories.php:233
|
236 |
+
#: my-calendar-locations.php:198
|
237 |
+
msgid "Are you sure you want to delete this category?"
|
238 |
+
msgstr "Вы уверены, что хотите удалить категорию?"
|
239 |
+
|
240 |
+
#: my-calendar-categories.php:244
|
241 |
+
msgid "There are no categories in the database - something has gone wrong!"
|
242 |
+
msgstr "В базе данных нет категорий - что-то пошло не так!"
|
243 |
+
|
244 |
+
#: my-calendar-widgets.php:5
|
245 |
+
msgid "My Calendar: Today's Events"
|
246 |
+
msgstr "My Calendar: События на сегодня"
|
247 |
+
|
248 |
+
#: my-calendar-widgets.php:36
|
249 |
+
#: my-calendar-widgets.php:115
|
250 |
+
#: my-calendar-widgets.php:453
|
251 |
+
#: my-calendar-event-manager.php:672
|
252 |
+
msgid "Title"
|
253 |
+
msgstr "Название"
|
254 |
+
|
255 |
+
#: my-calendar-widgets.php:40
|
256 |
+
#: my-calendar-widgets.php:119
|
257 |
+
msgid "Template"
|
258 |
+
msgstr "Шаблон"
|
259 |
+
|
260 |
+
#: my-calendar-widgets.php:43
|
261 |
+
#: my-calendar-widgets.php:125
|
262 |
+
msgid "Add calendar URL to use this option."
|
263 |
+
msgstr "Добавьте URL календаря чтобы использовать эту опцию."
|
264 |
+
|
265 |
+
#: my-calendar-widgets.php:45
|
266 |
+
#: my-calendar-widgets.php:127
|
267 |
+
msgid "Link widget title to calendar:"
|
268 |
+
msgstr "Ссылка загаловка виджета на календарь:"
|
269 |
+
|
270 |
+
#: my-calendar-widgets.php:46
|
271 |
+
#: my-calendar-widgets.php:128
|
272 |
+
msgid "Not Linked"
|
273 |
+
msgstr "Не привязано"
|
274 |
+
|
275 |
+
#: my-calendar-widgets.php:47
|
276 |
+
#: my-calendar-widgets.php:129
|
277 |
+
msgid "Linked"
|
278 |
+
msgstr "Привязано"
|
279 |
+
|
280 |
+
#: my-calendar-widgets.php:51
|
281 |
+
msgid "Show this text if there are no events today:"
|
282 |
+
msgstr "Показывать этот текст если на сегодня нет событий:"
|
283 |
+
|
284 |
+
#: my-calendar-widgets.php:55
|
285 |
+
#: my-calendar-widgets.php:155
|
286 |
+
#: my-calendar-widgets.php:457
|
287 |
+
msgid "Category or categories to display:"
|
288 |
+
msgstr "Категория или категории для показа:"
|
289 |
+
|
290 |
+
#: my-calendar-widgets.php:75
|
291 |
+
msgid "My Calendar: Upcoming Events"
|
292 |
+
msgstr "My Calendar: Грядущие события"
|
293 |
+
|
294 |
+
#: my-calendar-widgets.php:123
|
295 |
+
msgid "Widget Options"
|
296 |
+
msgstr "Настройки виджета"
|
297 |
+
|
298 |
+
#: my-calendar-widgets.php:134
|
299 |
+
msgid "Display upcoming events by:"
|
300 |
+
msgstr "Показывать грядущие события по: "
|
301 |
+
|
302 |
+
#: my-calendar-widgets.php:135
|
303 |
+
msgid "Events (e.g. 2 past, 3 future)"
|
304 |
+
msgstr "События (т.е. 2 прошедших, 3 будущих)"
|
305 |
+
|
306 |
+
#: my-calendar-widgets.php:136
|
307 |
+
msgid "Dates (e.g. 4 days past, 5 forward)"
|
308 |
+
msgstr "Даты (т.е. 4 прошедших дня, 5 будущих)"
|
309 |
+
|
310 |
+
#: my-calendar-widgets.php:140
|
311 |
+
msgid "Events sort order:"
|
312 |
+
msgstr "Порядок сортировки событийЖ"
|
313 |
+
|
314 |
+
#: my-calendar-widgets.php:141
|
315 |
+
msgid "Ascending (near to far)"
|
316 |
+
msgstr "Восходящий (от ближайшего к дальнейшему)"
|
317 |
+
|
318 |
+
#: my-calendar-widgets.php:142
|
319 |
+
msgid "Descending (far to near)"
|
320 |
+
msgstr "Низходящий (от дальнейшего к ближайшему)"
|
321 |
+
|
322 |
+
#: my-calendar-widgets.php:146
|
323 |
+
msgid "events into the future;"
|
324 |
+
msgstr "будущие события;"
|
325 |
+
|
326 |
+
#: my-calendar-widgets.php:147
|
327 |
+
msgid "events from the past"
|
328 |
+
msgstr "прошедшие события;"
|
329 |
+
|
330 |
+
#: my-calendar-widgets.php:151
|
331 |
+
msgid "Show this text if there are no events meeting your criteria:"
|
332 |
+
msgstr "Показывать этот текст если нет событий отвечающих вашим критериям:"
|
333 |
+
|
334 |
+
#: my-calendar-widgets.php:423
|
335 |
+
msgid "My Calendar: Mini Calendar"
|
336 |
+
msgstr "My Calendar: Вид мини-календаря"
|
337 |
+
|
338 |
+
#: my-calendar-widgets.php:435
|
339 |
+
#: my-calendar-output.php:470
|
340 |
+
#: my-calendar-output.php:475
|
341 |
+
msgid "Calendar"
|
342 |
+
msgstr "Календарь"
|
343 |
+
|
344 |
+
#: my-calendar-widgets.php:461
|
345 |
+
msgid "Show Next/Previous Navigation:"
|
346 |
+
msgstr "Показывать навигацию вперед/назад:"
|
347 |
+
|
348 |
+
#: my-calendar-widgets.php:462
|
349 |
+
#: my-calendar-widgets.php:468
|
350 |
+
msgid "Yes"
|
351 |
+
msgstr "Да"
|
352 |
+
|
353 |
+
#: my-calendar-widgets.php:463
|
354 |
+
#: my-calendar-widgets.php:469
|
355 |
+
msgid "No"
|
356 |
+
msgstr "Нет"
|
357 |
+
|
358 |
+
#: my-calendar-widgets.php:467
|
359 |
+
#: my-calendar-widgets.php:473
|
360 |
+
msgid "Show Category Key:"
|
361 |
+
msgstr "Показывать легенду:"
|
362 |
+
|
363 |
+
#: my-calendar-widgets.php:474
|
364 |
+
#: my-calendar-output.php:257
|
365 |
+
msgid "Month"
|
366 |
+
msgstr "Месяц"
|
367 |
+
|
368 |
+
#: my-calendar-widgets.php:475
|
369 |
+
msgid "Week"
|
370 |
+
msgstr "Неделя"
|
371 |
+
|
372 |
+
#: my-calendar-settings.php:52
|
373 |
+
msgid "Categories imported successfully."
|
374 |
+
msgstr "Категории успешно импортированы."
|
375 |
+
|
376 |
+
#: my-calendar-settings.php:52
|
377 |
+
msgid "Categories not imported."
|
378 |
+
msgstr "Категории не импортированы."
|
379 |
+
|
380 |
+
#: my-calendar-settings.php:53
|
381 |
+
msgid "Events imported successfully."
|
382 |
+
msgstr "События успешно импортированы."
|
383 |
+
|
384 |
+
#: my-calendar-settings.php:53
|
385 |
+
msgid "Events not imported."
|
386 |
+
msgstr "События не импортированы."
|
387 |
+
|
388 |
+
#: my-calendar-settings.php:80
|
389 |
+
msgid "Permissions Settings saved"
|
390 |
+
msgstr "Настройки разрешений сохранены"
|
391 |
+
|
392 |
+
#: my-calendar-settings.php:131
|
393 |
+
msgid "Output Settings saved"
|
394 |
+
msgstr "Настройки вывода сохранены"
|
395 |
+
|
396 |
+
#: my-calendar-settings.php:149
|
397 |
+
msgid "Input Settings saved"
|
398 |
+
msgstr "Настройки ввода сохранены"
|
399 |
+
|
400 |
+
#: my-calendar-settings.php:165
|
401 |
+
msgid "Custom text settings saved"
|
402 |
+
msgstr "Настройки пользовательского текста сохранены"
|
403 |
+
|
404 |
+
#: my-calendar-settings.php:177
|
405 |
+
msgid "Email notice settings saved"
|
406 |
+
msgstr "Электронное сообщение сохранено"
|
407 |
+
|
408 |
+
#: my-calendar-settings.php:189
|
409 |
+
msgid "User custom settings saved"
|
410 |
+
msgstr "Пользовательские настройки сохранены"
|
411 |
+
|
412 |
+
#: my-calendar-settings.php:216
|
413 |
+
msgid "My Calendar Options"
|
414 |
+
msgstr "Настройки My Calendar"
|
415 |
+
|
416 |
+
#: my-calendar-settings.php:220
|
417 |
+
msgid "Calendar Management Settings"
|
418 |
+
msgstr "Настройки управления календаря"
|
419 |
+
|
420 |
+
#: my-calendar-settings.php:225
|
421 |
+
msgid "Calendar Options: Management"
|
422 |
+
msgstr "Настройки календаря: управление"
|
423 |
+
|
424 |
+
#: my-calendar-settings.php:227
|
425 |
+
msgid "Lowest user group that may create events"
|
426 |
+
msgstr "Низшая группа, которая может создавать события"
|
427 |
+
|
428 |
+
#: my-calendar-settings.php:228
|
429 |
+
#: my-calendar-settings.php:237
|
430 |
+
msgid "Subscriber"
|
431 |
+
msgstr "Подписчик"
|
432 |
+
|
433 |
+
#: my-calendar-settings.php:229
|
434 |
+
#: my-calendar-settings.php:238
|
435 |
+
#: my-calendar-settings.php:246
|
436 |
+
msgid "Contributor"
|
437 |
+
msgstr "Помощник"
|
438 |
+
|
439 |
+
#: my-calendar-settings.php:230
|
440 |
+
#: my-calendar-settings.php:239
|
441 |
+
#: my-calendar-settings.php:247
|
442 |
+
#: my-calendar-event-manager.php:677
|
443 |
+
msgid "Author"
|
444 |
+
msgstr "Автор"
|
445 |
+
|
446 |
+
#: my-calendar-settings.php:231
|
447 |
+
#: my-calendar-settings.php:240
|
448 |
+
#: my-calendar-settings.php:248
|
449 |
+
msgid "Editor"
|
450 |
+
msgstr "Редактор"
|
451 |
+
|
452 |
+
#: my-calendar-settings.php:232
|
453 |
+
#: my-calendar-settings.php:241
|
454 |
+
#: my-calendar-settings.php:249
|
455 |
+
msgid "Administrator"
|
456 |
+
msgstr "Администратор"
|
457 |
+
|
458 |
+
#: my-calendar-settings.php:236
|
459 |
+
msgid "Lowest user group that may approve events"
|
460 |
+
msgstr "Низшая группа, которая может подтверждать события"
|
461 |
+
|
462 |
+
#: my-calendar-settings.php:242
|
463 |
+
msgid "Enable approval options."
|
464 |
+
msgstr "Включить опцию подтверждения."
|
465 |
+
|
466 |
+
#: my-calendar-settings.php:245
|
467 |
+
msgid "Lowest user group that may edit or delete all events"
|
468 |
+
msgstr "Низшая группа, которая может редактировать или удалить любое событие"
|
469 |
+
|
470 |
+
#: my-calendar-settings.php:251
|
471 |
+
msgid "By default, only administrators may edit or delete any event. Other users may only edit or delete events which they authored."
|
472 |
+
msgstr "По умолчанию, только администратор может редактировать или удалить любое событие. Остальные пользователи могут редактировать или удалять только собственные события."
|
473 |
+
|
474 |
+
#: my-calendar-settings.php:256
|
475 |
+
msgid "Save Approval Settings"
|
476 |
+
msgstr "Сохранить настройки подтверждения "
|
477 |
+
|
478 |
+
#: my-calendar-settings.php:262
|
479 |
+
msgid "Calendar Text Settings"
|
480 |
+
msgstr "Настройки текста календаря"
|
481 |
+
|
482 |
+
#: my-calendar-settings.php:267
|
483 |
+
msgid "Calendar Options: Customizable Text Fields"
|
484 |
+
msgstr "Настройки календаря: Настраиваемые текстовые поля"
|
485 |
+
|
486 |
+
#: my-calendar-settings.php:270
|
487 |
+
msgid "Label for events without a set time"
|
488 |
+
msgstr "Отметка для событий без определенного времени"
|
489 |
+
|
490 |
+
#: my-calendar-settings.php:273
|
491 |
+
msgid "Previous events link"
|
492 |
+
msgstr "Ссылка «предыдущие события»"
|
493 |
+
|
494 |
+
#: my-calendar-settings.php:273
|
495 |
+
msgid "Previous Events"
|
496 |
+
msgstr "Предыдущие события"
|
497 |
+
|
498 |
+
#: my-calendar-settings.php:276
|
499 |
+
msgid "Next events link"
|
500 |
+
msgstr "Ссылка «следующие события»"
|
501 |
+
|
502 |
+
#: my-calendar-settings.php:276
|
503 |
+
msgid "Next Events"
|
504 |
+
msgstr "Следующие события"
|
505 |
+
|
506 |
+
#: my-calendar-settings.php:279
|
507 |
+
msgid "If events are open"
|
508 |
+
msgstr "Если события открыты"
|
509 |
+
|
510 |
+
#: my-calendar-settings.php:279
|
511 |
+
msgid "Registration is open"
|
512 |
+
msgstr "Регистрация открыта"
|
513 |
+
|
514 |
+
#: my-calendar-settings.php:282
|
515 |
+
msgid "If events are closed"
|
516 |
+
msgstr "Если события закрыты"
|
517 |
+
|
518 |
+
#: my-calendar-settings.php:282
|
519 |
+
msgid "Registration is closed"
|
520 |
+
msgstr "Регистрация закрыта"
|
521 |
+
|
522 |
+
#: my-calendar-settings.php:285
|
523 |
+
msgid "Additional caption:"
|
524 |
+
msgstr "Добавочный текст заголовка:"
|
525 |
+
|
526 |
+
#: my-calendar-settings.php:285
|
527 |
+
msgid "The calendar caption is the text containing the displayed month and year in either list or calendar format. This text will be displayed following that existing text."
|
528 |
+
msgstr "Заголовок календаря — это текст, содержащий отображаемый месяц и год в любом формате списка или календаря. Этот текст будет отображаться следующим, после имеющегося текста."
|
529 |
+
|
530 |
+
#: my-calendar-settings.php:290
|
531 |
+
msgid "Save Custom Text Settings"
|
532 |
+
msgstr "Сохранить настройки пользовательского текста"
|
533 |
+
|
534 |
+
#: my-calendar-settings.php:296
|
535 |
+
msgid "Calendar Output Settings"
|
536 |
+
msgstr "Настройки вывода календаря"
|
537 |
+
|
538 |
+
#: my-calendar-settings.php:301
|
539 |
+
msgid "Calendar Options: Customize the Output of your Calendar"
|
540 |
+
msgstr "Настройки календаря: Настройте вывод вашего календаря"
|
541 |
+
|
542 |
+
#: my-calendar-settings.php:304
|
543 |
+
msgid "URI for your public calendar (required to use the {details} template tag)"
|
544 |
+
msgstr "URI для вашего общедоступного календаря (обязательно для использования тега шаблона {details})"
|
545 |
+
|
546 |
+
#: my-calendar-settings.php:308
|
547 |
+
msgid "Event title template"
|
548 |
+
msgstr "Шаблон названия события"
|
549 |
+
|
550 |
+
#: my-calendar-settings.php:310
|
551 |
+
msgid "Template Help"
|
552 |
+
msgstr "Помощь по шаблону"
|
553 |
+
|
554 |
+
#: my-calendar-settings.php:310
|
555 |
+
#: my-calendar-settings.php:461
|
556 |
+
msgid "All template shortcodes are available."
|
557 |
+
msgstr "Все шорткоды шаблона доступны."
|
558 |
+
|
559 |
+
#: my-calendar-settings.php:313
|
560 |
+
msgid "In list mode, show how many months of events at a time:"
|
561 |
+
msgstr "Сколько месяцев событий показывать за раз, в режиме списка:"
|
562 |
+
|
563 |
+
#: my-calendar-settings.php:316
|
564 |
+
msgid "Date format in list mode"
|
565 |
+
msgstr "Формат даты в режиме списка"
|
566 |
+
|
567 |
+
#: my-calendar-settings.php:317
|
568 |
+
msgid "Date format uses the same syntax as the <a href=\"http://php.net/date\">PHP <code>date()</code> function</a>. Save options to update sample output."
|
569 |
+
msgstr "Формат даты использует тот же синтаксис что и <a href=\"http://php.net/date\">функция PHP<code>date()</code></a>. Сохраните изменения чтобы посмотреть пример вывода."
|
570 |
+
|
571 |
+
#: my-calendar-settings.php:320
|
572 |
+
msgid "Default Sort order for Admin Events List"
|
573 |
+
msgstr "Порядок сортировки по умолчанию для администраторского списка событий"
|
574 |
+
|
575 |
+
#: my-calendar-settings.php:332
|
576 |
+
msgid "Holiday Category"
|
577 |
+
msgstr "Категория праздников"
|
578 |
+
|
579 |
+
#: my-calendar-settings.php:349
|
580 |
+
msgid "If an event coincides with an event in the designated \"Holiday\" category, do not show the event."
|
581 |
+
msgstr "Не показывать событие, если оно совпадает с событием в категории праздников."
|
582 |
+
|
583 |
+
#: my-calendar-settings.php:352
|
584 |
+
msgid "Show Heading for Calendar"
|
585 |
+
msgstr "Показать заголовок календаря"
|
586 |
+
|
587 |
+
#: my-calendar-settings.php:355
|
588 |
+
msgid "Show Weekends on Calendar"
|
589 |
+
msgstr "Показывать выходные в календаре"
|
590 |
+
|
591 |
+
#: my-calendar-settings.php:358
|
592 |
+
msgid "Do you want to display the author name on events?"
|
593 |
+
msgstr "Вы хотите показывать имя автора события?"
|
594 |
+
|
595 |
+
#: my-calendar-settings.php:361
|
596 |
+
msgid "Display a jumpbox for changing month and year quickly?"
|
597 |
+
msgstr "Показать джамп-бокс для быстрой смены месяца и года? "
|
598 |
+
|
599 |
+
#: my-calendar-settings.php:364
|
600 |
+
msgid "Hide category icons in output"
|
601 |
+
msgstr "Скрыть значки в выводе."
|
602 |
+
|
603 |
+
#: my-calendar-settings.php:367
|
604 |
+
msgid "Show Link to Google Map (when sufficient address information is available.)"
|
605 |
+
msgstr "Показывать ссылку на Google-карту (когда доступна информация о адресе)"
|
606 |
+
|
607 |
+
#: my-calendar-settings.php:370
|
608 |
+
msgid "Show Event Address in Details"
|
609 |
+
msgstr "Показывать адрес события в подробностях"
|
610 |
+
|
611 |
+
#: my-calendar-settings.php:373
|
612 |
+
msgid "Show short description field on calendar."
|
613 |
+
msgstr "Показывать короткое описание в календаре."
|
614 |
+
|
615 |
+
#: my-calendar-settings.php:376
|
616 |
+
msgid "Show full description field on calendar."
|
617 |
+
msgstr "Показывать полное описание в календаре."
|
618 |
+
|
619 |
+
#: my-calendar-settings.php:379
|
620 |
+
msgid "Links associated with events will automatically expire after the event has passed."
|
621 |
+
msgstr "Ссылки, связанные с событиями автоматически становятся недоступными по прошествию события."
|
622 |
+
|
623 |
+
#: my-calendar-settings.php:382
|
624 |
+
msgid "Show current availability status of events."
|
625 |
+
msgstr "Показать текущее наличие состояний событий."
|
626 |
+
|
627 |
+
#: my-calendar-settings.php:385
|
628 |
+
msgid "Show link to My Calendar RSS feed."
|
629 |
+
msgstr "Показать ссылку на My Calendar RSS-канал."
|
630 |
+
|
631 |
+
#: my-calendar-settings.php:388
|
632 |
+
msgid "Show link to iCal format download."
|
633 |
+
msgstr "Показывать ссылку на загрузку файла в iCal-формате."
|
634 |
+
|
635 |
+
#: my-calendar-settings.php:391
|
636 |
+
msgid "If a recurring event is scheduled for a date which doesn't exist (such as the 5th Wednesday in February), move it back one week."
|
637 |
+
msgstr "Если повторяющееся событие запланировано на дату, которая не существует (например, 5-я среда в феврале), переместить его на одну неделю раньше."
|
638 |
+
|
639 |
+
#: my-calendar-settings.php:392
|
640 |
+
msgid "If this option is unchecked, recurring events which fall on dates which don't exist will simply not be shown on the calendar."
|
641 |
+
msgstr "Если эта опция отключена, повторяющиеся события, которые приходятся на несуществующие даты, попросту не будут отображаться в календаре."
|
642 |
+
|
643 |
+
#: my-calendar-settings.php:395
|
644 |
+
msgid "Default usage of category colors."
|
645 |
+
msgstr "Использование цветов категории по умолчанию."
|
646 |
+
|
647 |
+
#: my-calendar-settings.php:396
|
648 |
+
msgid "Apply category colors to event titles as a font color."
|
649 |
+
msgstr "Применяет цвет категории к названиям как цвет шрифта."
|
650 |
+
|
651 |
+
#: my-calendar-settings.php:397
|
652 |
+
msgid "Apply category colors to event titles as a background color."
|
653 |
+
msgstr "Применяет цвет категории к названиям как цвет фона."
|
654 |
+
|
655 |
+
#: my-calendar-settings.php:402
|
656 |
+
msgid "Save Output Settings"
|
657 |
+
msgstr "Сохранить настройки вывода"
|
658 |
+
|
659 |
+
#: my-calendar-settings.php:408
|
660 |
+
msgid "Calendar Input Settings"
|
661 |
+
msgstr "Настройки ввода календаря"
|
662 |
+
|
663 |
+
#: my-calendar-settings.php:413
|
664 |
+
msgid "Select which input fields will be available when adding or editing events."
|
665 |
+
msgstr "Выберите поля ввода, которые будут доступны при добавлении и редактировании событий."
|
666 |
+
|
667 |
+
#: my-calendar-settings.php:418
|
668 |
+
msgid "Show Event Location Dropdown Menu"
|
669 |
+
msgstr "Показать выпадающее меню местаположения"
|
670 |
+
|
671 |
+
#: my-calendar-settings.php:418
|
672 |
+
msgid "Show Event Short Description field"
|
673 |
+
msgstr "Показывать короткое описание события"
|
674 |
+
|
675 |
+
#: my-calendar-settings.php:418
|
676 |
+
msgid "Show Event Description Field"
|
677 |
+
msgstr "Показывать описание события"
|
678 |
+
|
679 |
+
#: my-calendar-settings.php:418
|
680 |
+
msgid "Show Event Category field"
|
681 |
+
msgstr "Показывать категорию события"
|
682 |
+
|
683 |
+
#: my-calendar-settings.php:418
|
684 |
+
msgid "Show Event Link field"
|
685 |
+
msgstr "Показывать адрес события"
|
686 |
+
|
687 |
+
#: my-calendar-settings.php:418
|
688 |
+
msgid "Show Event Recurrence Options"
|
689 |
+
msgstr "Показывать параметры повтора"
|
690 |
+
|
691 |
+
#: my-calendar-settings.php:418
|
692 |
+
msgid "Show event registration options"
|
693 |
+
msgstr "Показывать параметры регистрации"
|
694 |
+
|
695 |
+
#: my-calendar-settings.php:418
|
696 |
+
msgid "Show event location fields"
|
697 |
+
msgstr "Показывать местоположение события"
|
698 |
+
|
699 |
+
#: my-calendar-settings.php:418
|
700 |
+
msgid "Use HTML Editor in Event Description Field"
|
701 |
+
msgstr "Использовать HTML-редактор в поле описания события "
|
702 |
+
|
703 |
+
#: my-calendar-settings.php:431
|
704 |
+
msgid "Administrators see all input options"
|
705 |
+
msgstr "Администраторы видят все параметры ввода"
|
706 |
+
|
707 |
+
#: my-calendar-settings.php:436
|
708 |
+
msgid "Save Input Settings"
|
709 |
+
msgstr "Сохранить настройки ввода"
|
710 |
+
|
711 |
+
#: my-calendar-settings.php:442
|
712 |
+
msgid "Calendar Email Settings"
|
713 |
+
msgstr "Настройки электропочты"
|
714 |
+
|
715 |
+
#: my-calendar-settings.php:447
|
716 |
+
msgid "Calendar Options: Email Notifications"
|
717 |
+
msgstr "Настройки календаря: электропочтовые уведомления"
|
718 |
+
|
719 |
+
#: my-calendar-settings.php:451
|
720 |
+
msgid "Send Email Notifications when new events are scheduled or reserved."
|
721 |
+
msgstr "Отправлять уведомления о новых запланированных или зарезервированных событиях."
|
722 |
+
|
723 |
+
#: my-calendar-settings.php:454
|
724 |
+
msgid "Notification messages are sent to: "
|
725 |
+
msgstr "Уведомление отправлено на: "
|
726 |
+
|
727 |
+
#: my-calendar-settings.php:457
|
728 |
+
msgid "Email subject"
|
729 |
+
msgstr "Тема письма"
|
730 |
+
|
731 |
+
#: my-calendar-settings.php:457
|
732 |
+
msgid "New event Added"
|
733 |
+
msgstr "Новое событие добавлено"
|
734 |
+
|
735 |
+
#: my-calendar-settings.php:460
|
736 |
+
msgid "Message Body"
|
737 |
+
msgstr "Сообщение"
|
738 |
+
|
739 |
+
#: my-calendar-settings.php:460
|
740 |
+
msgid "New Event:"
|
741 |
+
msgstr "Новое событие:"
|
742 |
+
|
743 |
+
#: my-calendar-settings.php:461
|
744 |
+
msgid "Shortcode Help"
|
745 |
+
msgstr "Помощь по «шорт-кодам»"
|
746 |
+
|
747 |
+
#: my-calendar-settings.php:466
|
748 |
+
msgid "Save Email Settings"
|
749 |
+
msgstr "Сохранить настройки электропочты"
|
750 |
+
|
751 |
+
#: my-calendar-settings.php:472
|
752 |
+
msgid "Calendar User Settings"
|
753 |
+
msgstr "Пользовательские настройки календаря"
|
754 |
+
|
755 |
+
#: my-calendar-settings.php:479
|
756 |
+
msgid "Settings which can be configured in registered user's accounts"
|
757 |
+
msgstr "Настройки которые могут быть изменены в аккаунтах зарегистрированных пользователей"
|
758 |
+
|
759 |
+
#: my-calendar-settings.php:481
|
760 |
+
msgid "Allow registered users to provide timezone or location presets in their user profiles."
|
761 |
+
msgstr "Разрешить зарегистрированным пользователям предоставлять информацию о часовом поясе и местоположении в их профиле."
|
762 |
+
|
763 |
+
#: my-calendar-settings.php:493
|
764 |
+
msgid "Timezone Settings"
|
765 |
+
msgstr "Настройки часового пояся "
|
766 |
+
|
767 |
+
#: my-calendar-settings.php:494
|
768 |
+
msgid "These settings provide registered users with the ability to select a time zone in their user profile. When they view your calendar, the times for events will display the time the event happens in their time zone as well as the entered value."
|
769 |
+
msgstr "Эти настройки предоставляют возможность зарегистрированным пользователям выбирать часовой пояс в их пользовательских профилях. Когда они просматривают календарь, время событий будут отображаться с учетом выбранного часового пояса."
|
770 |
+
|
771 |
+
#: my-calendar-settings.php:496
|
772 |
+
msgid "Enable Timezone"
|
773 |
+
msgstr "Включить часовые пояса"
|
774 |
+
|
775 |
+
#: my-calendar-settings.php:499
|
776 |
+
msgid "Select Timezone Label"
|
777 |
+
msgstr "Выберите название часового пояса"
|
778 |
+
|
779 |
+
#: my-calendar-settings.php:502
|
780 |
+
msgid "Timezone Options"
|
781 |
+
msgstr "Настройки часового пояся"
|
782 |
+
|
783 |
+
#: my-calendar-settings.php:502
|
784 |
+
#: my-calendar-settings.php:523
|
785 |
+
msgid "Value, Label; one per line"
|
786 |
+
msgstr "Значение, название; одно на строку"
|
787 |
+
|
788 |
+
#: my-calendar-settings.php:514
|
789 |
+
msgid "Location Settings"
|
790 |
+
msgstr "Настройки местоположения"
|
791 |
+
|
792 |
+
#: my-calendar-settings.php:515
|
793 |
+
msgid "These settings provide registered users with the ability to select a location in their user profile. When they view your calendar, their initial view will be limited to locations which include that location parameter."
|
794 |
+
msgstr "Эти настройки предоставляют возможность зарегистрированным пользователям выбирать местоположение в их пользовательских профилях. Когда они просматривают календарь, их начальный вид будет ограничиваться местоположениями, которые включены в соответствующем параметре."
|
795 |
+
|
796 |
+
#: my-calendar-settings.php:517
|
797 |
+
msgid "Enable Location"
|
798 |
+
msgstr "Включить местоположение"
|
799 |
+
|
800 |
+
#: my-calendar-settings.php:520
|
801 |
+
msgid "Select Location Label"
|
802 |
+
msgstr "Выберите название места"
|
803 |
+
|
804 |
+
#: my-calendar-settings.php:523
|
805 |
+
msgid "Location Options"
|
806 |
+
msgstr "Редактор мест"
|
807 |
+
|
808 |
+
#: my-calendar-settings.php:533
|
809 |
+
msgid "Location Type"
|
810 |
+
msgstr "Тип места"
|
811 |
+
|
812 |
+
#: my-calendar-settings.php:535
|
813 |
+
msgid "Location Name"
|
814 |
+
msgstr "Название места"
|
815 |
+
|
816 |
+
#: my-calendar-settings.php:536
|
817 |
+
#: my-calendar-event-manager.php:550
|
818 |
+
#: my-calendar-locations.php:127
|
819 |
+
msgid "City"
|
820 |
+
msgstr "Город"
|
821 |
+
|
822 |
+
#: my-calendar-settings.php:537
|
823 |
+
#: my-calendar-event-manager.php:550
|
824 |
+
#: my-calendar-locations.php:127
|
825 |
+
msgid "State/Province"
|
826 |
+
msgstr "Федеральный округ/Обасть"
|
827 |
+
|
828 |
+
#: my-calendar-settings.php:538
|
829 |
+
#: my-calendar-event-manager.php:556
|
830 |
+
#: my-calendar-locations.php:133
|
831 |
+
msgid "Country"
|
832 |
+
msgstr "Страна"
|
833 |
+
|
834 |
+
#: my-calendar-settings.php:539
|
835 |
+
#: my-calendar-event-manager.php:550
|
836 |
+
#: my-calendar-locations.php:127
|
837 |
+
msgid "Postal Code"
|
838 |
+
msgstr "Индекс"
|
839 |
+
|
840 |
+
#: my-calendar-settings.php:540
|
841 |
+
#: my-calendar-event-manager.php:553
|
842 |
+
#: my-calendar-event-manager.php:566
|
843 |
+
#: my-calendar-locations.php:130
|
844 |
+
#: my-calendar-locations.php:143
|
845 |
+
msgid "Region"
|
846 |
+
msgstr "Регион"
|
847 |
+
|
848 |
+
#: my-calendar-settings.php:546
|
849 |
+
msgid "Save User Settings"
|
850 |
+
msgstr "Сохранить пользовательские настройки"
|
851 |
+
|
852 |
+
#: my-calendar-settings.php:560
|
853 |
+
#: my-calendar-event-manager.php:13
|
854 |
+
msgid "My Calendar has identified that you have the Calendar plugin by Kieran O'Shea installed. You can import those events and categories into the My Calendar database. Would you like to import these events?"
|
855 |
+
msgstr "My Calendar определил, что у вас установлен плагин Kieran O'Shean. Вы можете импортировать события и категории в базу My Calendar. Желаете импортировать эти события?"
|
856 |
+
|
857 |
+
#: my-calendar-settings.php:567
|
858 |
+
#: my-calendar-event-manager.php:20
|
859 |
+
msgid "Import from Calendar"
|
860 |
+
msgstr "Импорт из календаря"
|
861 |
+
|
862 |
+
#: my-calendar-help.php:7
|
863 |
+
msgid "How to use My Calendar"
|
864 |
+
msgstr "Как использовать My Calendar"
|
865 |
+
|
866 |
+
#: my-calendar-help.php:12
|
867 |
+
msgid "Shortcode Syntax"
|
868 |
+
msgstr "Синтаксис «шорт-кодов»"
|
869 |
+
|
870 |
+
#: my-calendar-help.php:15
|
871 |
+
msgid "These shortcodes can be used in Posts, Pages, or in text widgets."
|
872 |
+
msgstr "Эти шорт-коды могут быть использованы в записях, страницах или в виджетах"
|
873 |
+
|
874 |
+
#: my-calendar-help.php:18
|
875 |
+
msgid "This basic shortcode will show the calendar on a post or page including all categories and the category key, in a traditional month-by-month format."
|
876 |
+
msgstr "Этот базовый шорт-код покажет календарь в записи или странице, включаяя все категории и легенду, в традиционном формате. "
|
877 |
+
|
878 |
+
#: my-calendar-help.php:21
|
879 |
+
msgid "The shortcode supports six attributes, <code>category</code>, <code>format</code>, <code>showkey</code>, <code>shownav</code>, <code>toggle</code>, and <code>time</code>. There two alternate options for <code>format</code>: <code>list</code>, which will show the calendar in a list format, skipping dates without any events, and <code>mini</code>, which will display the calendar in a form more suitable to being displayed in smaller spaces, such as the sidebar. The <code>category</code> attribute requires either the name of or ID number one of your event categories (the name is case-sensitive). This will show a calendar only including events in that category. Multiple categories can be specified by separating the category names or IDs using either the pipe character (<code>|</code>) or a comma. Setting <code>showkey</code> to <code>no</code> will prevent the category key from being displayed — this can be useful with single-category output. Setting <code>shownav</code> to <code>no</code> will disable the Previous/Next links. Setting <code>toggle</code> to yes will show a link to switch between the list and grid views. The <code>time</code> shortcode switches between a weekly view and the default monthly view."
|
880 |
+
msgstr "Этот шорт-код поддерживает шесть атрибутов, <code>category</code>, <code>format</code>, <code>showkey</code>, <code>shownav</code>, <code>toggle</code>, and <code>time</code>. Есть две альтернативные опции атрибута <code>format</code> — <code>list</code> — что выводит календарь в виде списка пропуская даты без событий, а так же<code>mini</code>, который выводит календарь в виде, более подходящем для маленьких пространств, таких как сайдбар. <code>category</code> атрибут требует ввода либо имени либо ID для одной категории событий (имя регистро-зависимое). Это покажет календарь с событиями из выбранной категории. Вы можете выбрать несколько категорий, разделяя ID или имена классов вертикальной линией. <code> | </code>. Установка атрибутов тега <code>showkey</code> в <code>no</code> предотвратит показ легенды — что полезно, для календарей с одной категорией. Установка значения атрибута <code>shownav</code> в <code>no</code> отключит ссылки назад/вперед. Установка значения атрибута <code>toggle</code> в <code>yes</code> будет показывать ссылку для переключения между видом списка и календарной сетки. Атрибут <code>time</code> переключает вид между отображением недели и месяца."
|
881 |
+
|
882 |
+
#: my-calendar-help.php:24
|
883 |
+
msgid "This shortcode displays the output of the Upcoming Events widget. The <code>before</code> and <code>after</code> attributes should be numbers; the <code>type</code> attribute can be either \"event\" or \"days\", and the <code>category</code> attribute works the same way as the category attribute on the main calendar shortcode. Templates work using the template codes listed below. <code>fallback</code> provides text in case there are no events meeting your criteria. Order provides a sort order for the events list – either ascending (<code>asc</code>) or descending (<code>desc</code>)."
|
884 |
+
msgstr "Этот шорт-код отображает вывод виджета Грядущие события. Атрибуты <code>before</code> и <code>after</code> должны быть номерами; Атрибут <code>type</code> может быть либо \"event \", либо \"days \", и атрибут <code>category</code> работает так же, как и атрибут категории календаря главного шорт-кода календаря. Шаблоны работают с использованием кодов шаблонов представленых ниже. <code>fallback</code> предоставляет текст в случае если нет событий отвечающих вашим критериям. Порядок сортировки событий – либо восходящий (<code>asc</code>) либо нисходящий (<code>desc</code>)."
|
885 |
+
|
886 |
+
#: my-calendar-help.php:27
|
887 |
+
msgid "Predictably enough, this shortcode displays the output of the Today's Events widget, with three configurable attributes: category, template and fallback text."
|
888 |
+
msgstr "Как и следовало ожидать, этот шорт-код выводит виджет Сегодня, с тремя настраиваемыми атрибутами: категории, шаблоны и текст при отсутствии информации."
|
889 |
+
|
890 |
+
#: my-calendar-help.php:30
|
891 |
+
msgid "This shortcode produces a list of event locations, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>, <code>type</code> is either <code>saved</code> (to show items from your stored locations), or <code>custom</code> (to show the options configured in your user settings). <code>datatype</code> must be the type of data your limits are choosing from: <code>name</code> (business name), <code>city</code>, <code>state</code>, <code>country</code>, <code>zip</code> (postal code), or <code>region</code>."
|
892 |
+
msgstr "Этот шорт-код дает список местоположений событий, как обычный список либо в виде выпадающей формы. Атрибут <code>show</code> может иметь значение <code>list</code> или <code>form</code>, атрибут <code>type</code> может иметь значение <code>saved</code> (чтобы показывать записи из сохраненных мест), либо <code>custom</code> (чтобы показывать в соответствии с пользовательскими настройками). Атрибут <code>datatype</code> должен быть одним из типов данных, представленных ниже: <code>name</code> (название), <code>city</code>, <code>state</code>, <code>country</code>, or <code>zip</code> (почтовый индекс)."
|
893 |
+
|
894 |
+
#: my-calendar-help.php:33
|
895 |
+
msgid "This shortcode produces a list of event categories, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>."
|
896 |
+
msgstr "Этот шорт-код выводит список категорий событий, в виде списка либо в виде выпадающей формы. Атрибут <code>show</code> может принимать значения <code>list</code> либо <code>form</code>."
|
897 |
+
|
898 |
+
#: my-calendar-help.php:39
|
899 |
+
msgid "Category Icons"
|
900 |
+
msgstr "Значки категорий"
|
901 |
+
|
902 |
+
#: my-calendar-help.php:42
|
903 |
+
msgid "My Calendar is designed to manage multiple calendars. The basis for these calendars are categories; you can easily setup a calendar page which includes all categories, or you can dedicate separate pages to calendars in each category. For an example, this might be useful for you in managing the tour calendars for multiple bands; event calendars for a variety of locations, etc."
|
904 |
+
msgstr "Мой Календарь предназначен для управления несколькими календарями. Основа для этих календарей — категори; вы можете легко настроить страницу календаря, который включает все категории, или вы можете выделить отдельные страницы для календарей в каждой категории. Для примера, это может быть полезным для управления календарями туров нескольких групп; календари событий для различных мест, и т.д."
|
905 |
+
|
906 |
+
#: my-calendar-help.php:45
|
907 |
+
msgid "The pre-installed category icons may not be especially useful for your needs or design. I'm assuming that you're going to upload your own icons -- all you need to do is upload them to the plugin's icons folder, and they'll be available for immediate use, or place them in a folder at \"my-calendar-custom\" to avoid having them overwritten by upgrades."
|
908 |
+
msgstr "Предустановленные значки категорий могут быть бесполезны для ваших нужд или дизайна. Я предусмотрел, что вы соберетесь использовать свои собственные иконки – все, что вам нужно сделать, это загрузить их в папку плагина иконки, и они будут доступны для использования, или поместить их в папку \"my-calendar-custom\" wp-content/plugins, чтобы избежать их перезаписи при обновлении."
|
909 |
+
|
910 |
+
#: my-calendar-help.php:45
|
911 |
+
msgid "Your icons folder is:"
|
912 |
+
msgstr "Ваша папка со значками: "
|
913 |
+
|
914 |
+
#: my-calendar-help.php:45
|
915 |
+
msgid "You can alternately place icons in:"
|
916 |
+
msgstr "Кроме того, вы можете поместить значки в папку: "
|
917 |
+
|
918 |
+
#: my-calendar-help.php:53
|
919 |
+
msgid "Custom Styles"
|
920 |
+
msgstr "Пользовательские стили"
|
921 |
+
|
922 |
+
#: my-calendar-help.php:56
|
923 |
+
msgid "My Calendar comes with four basic stylesheets. My Calendar will retain changes to these basic stylesheets on upgrade, but if you want to add an entirely new stylesheet, you may wish to store it in the My Calendar custom styles directory."
|
924 |
+
msgstr "My Calendar поставляется с четырьмя основными стилями. My Calendar будет сохранять изменения этих основных стилей при обновлении, но если вы хотите добавить совершенно новый стиль, вы можете сохранить его в пользовательский каталог стилей."
|
925 |
+
|
926 |
+
#: my-calendar-help.php:59
|
927 |
+
msgid "Your stylesheet directory is"
|
928 |
+
msgstr "Директория ваших таблиц стилей "
|
929 |
+
|
930 |
+
#: my-calendar-help.php:60
|
931 |
+
msgid "Your custom stylesheets directory is"
|
932 |
+
msgstr "Директория пользовательских таблиц стилей "
|
933 |
+
|
934 |
+
#: my-calendar-help.php:68
|
935 |
+
msgid "Widget Templating"
|
936 |
+
msgstr "Шаблонизация виджета"
|
937 |
+
|
938 |
+
#: my-calendar-help.php:71
|
939 |
+
msgid "These codes are available in calendar widgets, email notifications, and event titles."
|
940 |
+
msgstr "Эти коды доступны в виджетах календаря, электропочтовых уведомлениях и названиях событий."
|
941 |
+
|
942 |
+
#: my-calendar-help.php:75
|
943 |
+
msgid "Displays the name of the category the event is in."
|
944 |
+
msgstr "Показывает имя категории, содержащей события."
|
945 |
+
|
946 |
+
#: my-calendar-help.php:78
|
947 |
+
msgid "Displays the title of the event."
|
948 |
+
msgstr "Показывает название события."
|
949 |
+
|
950 |
+
#: my-calendar-help.php:81
|
951 |
+
msgid "Displays the start time for the event."
|
952 |
+
msgstr "Показывает время начала события."
|
953 |
+
|
954 |
+
#: my-calendar-help.php:84
|
955 |
+
msgid "Displays the start time for the event adjusted to the current user's time zone settings. Blank output if user settings are disabled or the user has not selected a preferred time zone."
|
956 |
+
msgstr "Отображает время начала события с учетом часового пояса текущего пользователя. Пустой вывод, если пользовательские настройки отключены или пользователь не выбрал предпочтительный часовой пояс."
|
957 |
+
|
958 |
+
#: my-calendar-help.php:87
|
959 |
+
msgid "Displays the date on which the event begins."
|
960 |
+
msgstr "Показывает дату начала события."
|
961 |
+
|
962 |
+
#: my-calendar-help.php:90
|
963 |
+
msgid "Displays the date on which the event ends."
|
964 |
+
msgstr "Показывает дату окончания события."
|
965 |
+
|
966 |
+
#: my-calendar-help.php:93
|
967 |
+
msgid "Displays the time at which the event ends."
|
968 |
+
msgstr "Показывает время окончания события."
|
969 |
+
|
970 |
+
#: my-calendar-help.php:96
|
971 |
+
msgid "Displays the WordPress author who posted the event."
|
972 |
+
msgstr "Показывает WordPress-автора, кто разместил событие."
|
973 |
+
|
974 |
+
#: my-calendar-help.php:99
|
975 |
+
msgid "Displays the name of the person assigned as host for the event."
|
976 |
+
msgstr "Показывает имя персоны, подписавшейся инициатором события."
|
977 |
+
|
978 |
+
#: my-calendar-help.php:102
|
979 |
+
msgid "Displays the URL provided for the event."
|
980 |
+
msgstr "Показывает ссылку предоставленную для события."
|
981 |
+
|
982 |
+
#: my-calendar-help.php:105
|
983 |
+
msgid "Displays the description of the event."
|
984 |
+
msgstr "Показывает описание события."
|
985 |
+
|
986 |
+
#: my-calendar-help.php:108
|
987 |
+
msgid "Displays title of the event as a link if a URL is present, or the title alone if no URL is available."
|
988 |
+
msgstr "Показывает название события как ссылку если для события таковая предоставлена события."
|
989 |
+
|
990 |
+
#: my-calendar-help.php:111
|
991 |
+
msgid "Displays the name of the location of the event."
|
992 |
+
msgstr "Показывает название местоположения события."
|
993 |
+
|
994 |
+
#: my-calendar-help.php:114
|
995 |
+
msgid "Displays the first line of the site address."
|
996 |
+
msgstr "Показывает первую линию адреса события."
|
997 |
+
|
998 |
+
#: my-calendar-help.php:117
|
999 |
+
msgid "Displays the second line of the site address."
|
1000 |
+
msgstr "Показывает вторую линию адреса события."
|
1001 |
+
|
1002 |
+
#: my-calendar-help.php:120
|
1003 |
+
msgid "Displays the city for the event."
|
1004 |
+
msgstr "Показывает город события "
|
1005 |
+
|
1006 |
+
#: my-calendar-help.php:123
|
1007 |
+
msgid "Displays the state for the event."
|
1008 |
+
msgstr "Показывает область/федеральный округ события."
|
1009 |
+
|
1010 |
+
#: my-calendar-help.php:126
|
1011 |
+
msgid "Displays the postcode for the event."
|
1012 |
+
msgstr "Показывает индекс события"
|
1013 |
+
|
1014 |
+
#: my-calendar-help.php:129
|
1015 |
+
msgid "Displays the country for the event location."
|
1016 |
+
msgstr "Показывает страну для местоположения события."
|
1017 |
+
|
1018 |
+
#: my-calendar-help.php:132
|
1019 |
+
msgid "Displays the event address in <a href=\"http://microformats.org/wiki/hcard\">hcard</a> format."
|
1020 |
+
msgstr "Показывает адрес события в формате <a href=\"http://microformats.org/wiki/hcard\">hcard</a>."
|
1021 |
+
|
1022 |
+
#: my-calendar-help.php:135
|
1023 |
+
msgid "Displays a link to a Google Map of the event, if sufficient address information is available. If not, will be empty."
|
1024 |
+
msgstr "Показывает ссылку на Google-карту события, если имеется адрес. Если нет, будет пустая строка."
|
1025 |
+
|
1026 |
+
#: my-calendar-help.php:138
|
1027 |
+
msgid "Displays text indicating whether registration for the event is currently open or closed; displays nothing if that choice is selected in the event."
|
1028 |
+
msgstr "Отображает текст указывающий, является ли регистрация на мероприятие открытой или закрытой; ничего не показывает, если это определено в выбраном событии."
|
1029 |
+
|
1030 |
+
#: my-calendar-help.php:141
|
1031 |
+
msgid "Displays the short version of the event description."
|
1032 |
+
msgstr "Показывать короткую версию описания."
|
1033 |
+
|
1034 |
+
#: my-calendar-help.php:144
|
1035 |
+
msgid "Displays the current status of the event: either \"Published\" or \"Reserved\" - primary used in email templates."
|
1036 |
+
msgstr "Показывает текущее состояние события: либо \"Опубликовано\", либо \"Зарезервировано\" - в основном используется в шаблонах электропочты."
|
1037 |
+
|
1038 |
+
#: my-calendar-help.php:147
|
1039 |
+
msgid "Produces the address of the current event's category icon."
|
1040 |
+
msgstr "Дает адрес значка категории текущего события."
|
1041 |
+
|
1042 |
+
#: my-calendar-help.php:150
|
1043 |
+
msgid "Produces the hex code for the current event's category color."
|
1044 |
+
msgstr "Дает цвет в hex-формате категории текущего события."
|
1045 |
+
|
1046 |
+
#: my-calendar-help.php:159
|
1047 |
+
msgid "Helpful Information"
|
1048 |
+
msgstr "Полезная информация"
|
1049 |
+
|
1050 |
+
#: my-calendar-help.php:162
|
1051 |
+
msgid "<strong>Uninstalling the plugin</strong>: Although the WordPress standard and expectation is for plug-ins to delete any custom database tables when they're uninstalled, My Calendar <em>does not do this</em>. This was a conscious decision on my part -- the data stored in your My Calendar tables is yours; with the sole exception of the \"General\" category, you added every piece of it yourself. As such, I feel it would be a major disservice to you to delete this information if you uninstall the plug-in. As a result, if you wish to get rid of the plug-in completely, you'll need to remove those tables yourself. All your My Calendar settings will be deleted, however."
|
1052 |
+
msgstr "<strong>Удаление плагина</strong>: Хотя по стандартам WordPress ожидается удаление всех пользовательских таблицы из базы данных, при деинсталяции плагина, My Calendar <em>не делает этого</em>. Это было сознательное решение с моей стороны — данные, хранящиеся в таблицах My Calendar ваши; за единственным исключением — категорией \"Общие \", вы добавляли каждый кусочек самостоятельно. Я предполагаю что, это будет крупный ущерб для вас если удалится эта информация, при удалении плагина. В результате, если вы хотите избавиться от плагина полностью, вы должны будете удалить эти таблицы самомтоятельно. Однако, все ваши настройки будут удалены."
|
1053 |
+
|
1054 |
+
#: my-calendar-core.php:27
|
1055 |
+
#: my-calendar.php:151
|
1056 |
+
msgid "Settings"
|
1057 |
+
msgstr "Настройки"
|
1058 |
+
|
1059 |
+
#: my-calendar-core.php:28
|
1060 |
+
#: my-calendar.php:154
|
1061 |
+
msgid "Help"
|
1062 |
+
msgstr "Помощь"
|
1063 |
+
|
1064 |
+
#: my-calendar-core.php:742
|
1065 |
+
msgid "You're currently allowing to subscribers to post events, but aren't using Akismet. My Calendar can use Akismet to check for spam in event submissions. <a href='https://akismet.com/signup/'>Get an Akismet API Key now.</a>"
|
1066 |
+
msgstr "Сейчас вы разрешаете подписчикам создавать события, но не используете Akismet. My Calendar может использовать Akismet для проверки на спам каждого события. <a href='https://akismet.com/signup/'>Получить Akismet API-ключ .</a>"
|
1067 |
+
|
1068 |
+
#: my-calendar-behaviors.php:42
|
1069 |
+
msgid "Behavior Settings saved"
|
1070 |
+
msgstr "Настройки представления сохранены"
|
1071 |
+
|
1072 |
+
#: my-calendar-behaviors.php:65
|
1073 |
+
msgid "My Calendar Behaviors"
|
1074 |
+
msgstr "Представления My Calendar"
|
1075 |
+
|
1076 |
+
#: my-calendar-behaviors.php:69
|
1077 |
+
msgid "Calendar Behavior Settings"
|
1078 |
+
msgstr "Настройки представления календаря"
|
1079 |
+
|
1080 |
+
#: my-calendar-behaviors.php:74
|
1081 |
+
msgid "Apply JavaScript only on these pages (comma separated page IDs)"
|
1082 |
+
msgstr "Применить JavaScript только к этим страницам (ID через запятую)"
|
1083 |
+
|
1084 |
+
#: my-calendar-behaviors.php:77
|
1085 |
+
msgid "Calendar Behaviors: Calendar View"
|
1086 |
+
msgstr "Представления календаря: Календарный вид"
|
1087 |
+
|
1088 |
+
#: my-calendar-behaviors.php:79
|
1089 |
+
msgid "Reset the My Calendar Calendar Javascript"
|
1090 |
+
msgstr "Сбросить Javascript'ы календаря"
|
1091 |
+
|
1092 |
+
#: my-calendar-behaviors.php:79
|
1093 |
+
msgid "Disable Calendar Javascript Effects"
|
1094 |
+
msgstr "Выключить Javascript-эффекты календаря"
|
1095 |
+
|
1096 |
+
#: my-calendar-behaviors.php:82
|
1097 |
+
msgid "Edit the jQuery scripts for My Calendar in Calendar format"
|
1098 |
+
msgstr "Редактировать jQuery-скрипты My Calendar в календарном формате"
|
1099 |
+
|
1100 |
+
#: my-calendar-behaviors.php:89
|
1101 |
+
msgid "Calendar Behaviors: List View"
|
1102 |
+
msgstr "Представления календаря: В виде списка"
|
1103 |
+
|
1104 |
+
#: my-calendar-behaviors.php:91
|
1105 |
+
msgid "Reset the My Calendar List Javascript"
|
1106 |
+
msgstr "Сбросить Javascript'ы списка My Calendar"
|
1107 |
+
|
1108 |
+
#: my-calendar-behaviors.php:91
|
1109 |
+
msgid "Disable List Javascript Effects"
|
1110 |
+
msgstr "Выключить Javascript-эффекты списка"
|
1111 |
+
|
1112 |
+
#: my-calendar-behaviors.php:94
|
1113 |
+
msgid "Edit the jQuery scripts for My Calendar in List format"
|
1114 |
+
msgstr "Редактировать jQuery-скрипты My Calendar в формате списка"
|
1115 |
+
|
1116 |
+
#: my-calendar-behaviors.php:101
|
1117 |
+
msgid "Calendar Behaviors: Mini Calendar View"
|
1118 |
+
msgstr "Представления календаря: Вид мини-календаря"
|
1119 |
+
|
1120 |
+
#: my-calendar-behaviors.php:103
|
1121 |
+
msgid "Reset the My Calendar Mini Format Javascript"
|
1122 |
+
msgstr "Сбросить Javascript'ы мини-формата My Calendar"
|
1123 |
+
|
1124 |
+
#: my-calendar-behaviors.php:103
|
1125 |
+
msgid "Disable Mini Javascript Effects"
|
1126 |
+
msgstr "Выключить Javascript-эффекты списка"
|
1127 |
+
|
1128 |
+
#: my-calendar-behaviors.php:106
|
1129 |
+
msgid "Edit the jQuery scripts for My Calendar in Mini Calendar format"
|
1130 |
+
msgstr "Редактировать jQuery-скрипты My Calendar в формате мини календаря"
|
1131 |
+
|
1132 |
+
#: my-calendar-behaviors.php:113
|
1133 |
+
msgid "Calendar Behaviors: AJAX Navigation"
|
1134 |
+
msgstr "Представления календаря: AJAX-навигация"
|
1135 |
+
|
1136 |
+
#: my-calendar-behaviors.php:115
|
1137 |
+
msgid "Reset the My Calendar AJAX Javascript"
|
1138 |
+
msgstr "Сбросить AJAX Javascript'ы My Calendar"
|
1139 |
+
|
1140 |
+
#: my-calendar-behaviors.php:115
|
1141 |
+
msgid "Disable AJAX Effects"
|
1142 |
+
msgstr "Выключить AJAX-эффекты"
|
1143 |
+
|
1144 |
+
#: my-calendar-behaviors.php:118
|
1145 |
+
msgid "Edit the jQuery scripts for My Calendar AJAX navigation"
|
1146 |
+
msgstr "Редактировать jQuery-скрипты My Calendar AJAX-навигации"
|
1147 |
+
|
1148 |
+
#: my-calendar-upgrade-db.php:21
|
1149 |
+
#: my-calendar-upgrade-db.php:29
|
1150 |
+
msgid "The My Calendar database needs to be updated."
|
1151 |
+
msgstr "База данных My Calendar нуждается в обновлении."
|
1152 |
+
|
1153 |
+
#: my-calendar-upgrade-db.php:22
|
1154 |
+
#: my-calendar-upgrade-db.php:43
|
1155 |
+
msgid "Update now"
|
1156 |
+
msgstr "Оновить сейчас"
|
1157 |
+
|
1158 |
+
#: my-calendar-upgrade-db.php:29
|
1159 |
+
msgid "Upgrade now."
|
1160 |
+
msgstr "Оновить сейчас."
|
1161 |
+
|
1162 |
+
#: my-calendar-upgrade-db.php:42
|
1163 |
+
msgid "You haven't entered any events, so My Calendar can't tell whether your database is up to date. If you can't add events, upgrade your database!"
|
1164 |
+
msgstr "Вы не ввели каких либо событий, т. е. My Calendar не может сказать является ли база данных в актуальном состоянии. Если вы не можете добавлять события, обновить базу данных!"
|
1165 |
+
|
1166 |
+
#: my-calendar-upgrade-db.php:53
|
1167 |
+
msgid "My Calendar Database is updated."
|
1168 |
+
msgstr "Стили My Calendar"
|
1169 |
+
|
1170 |
+
#: my-calendar.php:111
|
1171 |
+
msgid "Buy the Beginner's Guide"
|
1172 |
+
msgstr "Купите руководство для <br>начинающих"
|
1173 |
+
|
1174 |
+
#: my-calendar.php:112
|
1175 |
+
msgid "Get Support"
|
1176 |
+
msgstr "Получить поддержку"
|
1177 |
+
|
1178 |
+
#: my-calendar.php:113
|
1179 |
+
#: my-calendar.php:154
|
1180 |
+
msgid "My Calendar Help"
|
1181 |
+
msgstr "Помощь My Calendar"
|
1182 |
+
|
1183 |
+
#: my-calendar.php:114
|
1184 |
+
msgid "Make a Donation"
|
1185 |
+
msgstr "Сделать пожертвование"
|
1186 |
+
|
1187 |
+
#. #-#-#-#-# plugin.pot (My Calendar 1.8.0) #-#-#-#-#
|
1188 |
+
#. Plugin Name of the plugin/theme
|
1189 |
+
#: my-calendar.php:138
|
1190 |
+
#: my-calendar.php:141
|
1191 |
+
msgid "My Calendar"
|
1192 |
+
msgstr "My Calendar"
|
1193 |
+
|
1194 |
+
#: my-calendar.php:145
|
1195 |
+
msgid "Add/Edit Events"
|
1196 |
+
msgstr "Добавить / Редактировать события"
|
1197 |
+
|
1198 |
+
#: my-calendar.php:150
|
1199 |
+
#: my-calendar-locations.php:171
|
1200 |
+
msgid "Manage Locations"
|
1201 |
+
msgstr "Управление местоположениями"
|
1202 |
+
|
1203 |
+
#: my-calendar.php:152
|
1204 |
+
msgid "Style Editor"
|
1205 |
+
msgstr "Редактор стиля"
|
1206 |
+
|
1207 |
+
#: my-calendar.php:153
|
1208 |
+
msgid "Behavior Editor"
|
1209 |
+
msgstr "Редактор представлений"
|
1210 |
+
|
1211 |
+
#: my-calendar-templates.php:136
|
1212 |
+
msgid "Published"
|
1213 |
+
msgstr "Опубликовано"
|
1214 |
+
|
1215 |
+
#: my-calendar-templates.php:136
|
1216 |
+
msgid "Reserved"
|
1217 |
+
msgstr "Зарезервировано"
|
1218 |
+
|
1219 |
+
#: my-calendar-templates.php:137
|
1220 |
+
msgid "details"
|
1221 |
+
msgstr "подробности "
|
1222 |
+
|
1223 |
+
#: my-calendar-user.php:39
|
1224 |
+
msgid "My Calendar User Settings"
|
1225 |
+
msgstr "Настройки календаря"
|
1226 |
+
|
1227 |
+
#: my-calendar-event-manager.php:25
|
1228 |
+
msgid "Although it is possible that this import could fail to import your events correctly, it should not have any impact on your existing Calendar database. If you encounter any problems, <a href=\"http://www.joedolson.com/contact.php\">please contact me</a>!"
|
1229 |
+
msgstr "Вполне возможно, что не удастся правильно импортировать. Это не должно оказывать никакого влияния на текущую базу данных календаря. Если у вас возникли проблемы, <a href=\"http://www.joedolson.com/contact.php\">обратитесь к разработчику плагина</a>!"
|
1230 |
+
|
1231 |
+
#: my-calendar-event-manager.php:72
|
1232 |
+
msgid "%1$d events deleted successfully out of %2$d selected"
|
1233 |
+
msgstr "События успешно удалены (%1$d из %2$d)"
|
1234 |
+
|
1235 |
+
#: my-calendar-event-manager.php:74
|
1236 |
+
#: my-calendar-event-manager.php:205
|
1237 |
+
#: my-calendar-event-manager.php:228
|
1238 |
+
#: my-calendar-event-manager.php:242
|
1239 |
+
#: my-calendar-event-manager.php:251
|
1240 |
+
#: my-calendar-event-manager.php:853
|
1241 |
+
#: my-calendar-event-manager.php:856
|
1242 |
+
#: my-calendar-event-manager.php:859
|
1243 |
+
#: my-calendar-event-manager.php:868
|
1244 |
+
#: my-calendar-event-manager.php:875
|
1245 |
+
#: my-calendar-event-manager.php:891
|
1246 |
+
#: my-calendar-event-manager.php:897
|
1247 |
+
msgid "Error"
|
1248 |
+
msgstr "Ошибка"
|
1249 |
+
|
1250 |
+
#: my-calendar-event-manager.php:74
|
1251 |
+
msgid "Your events have not been deleted. Please investigate."
|
1252 |
+
msgstr "Ваше событие не может быть удалено. Пожалуйста разберитесь."
|
1253 |
+
|
1254 |
+
#: my-calendar-event-manager.php:85
|
1255 |
+
msgid "Delete Event"
|
1256 |
+
msgstr "Удалить событие"
|
1257 |
+
|
1258 |
+
#: my-calendar-event-manager.php:85
|
1259 |
+
msgid "Are you sure you want to delete this event?"
|
1260 |
+
msgstr "Вы уверены, что хотите удалить событие?"
|
1261 |
+
|
1262 |
+
#: my-calendar-event-manager.php:99
|
1263 |
+
msgid "You do not have permission to delete that event."
|
1264 |
+
msgstr "У вас нет полномочий для удаления этого события."
|
1265 |
+
|
1266 |
+
#: my-calendar-event-manager.php:114
|
1267 |
+
msgid "You do not have permission to approve that event."
|
1268 |
+
msgstr "У вас нет полномочий для подтверждения этого события."
|
1269 |
+
|
1270 |
+
#: my-calendar-event-manager.php:128
|
1271 |
+
msgid "You do not have permission to reject that event."
|
1272 |
+
msgstr "У вас нет полномочий для отклонения этого события."
|
1273 |
+
|
1274 |
+
#: my-calendar-event-manager.php:159
|
1275 |
+
msgid "Edit Event"
|
1276 |
+
msgstr "Редактировать событие"
|
1277 |
+
|
1278 |
+
#: my-calendar-event-manager.php:163
|
1279 |
+
#: my-calendar-event-manager.php:174
|
1280 |
+
msgid "You must provide an event id in order to edit it"
|
1281 |
+
msgstr "Вы должны ввести ID события, потом вы можете его редактировать"
|
1282 |
+
|
1283 |
+
#: my-calendar-event-manager.php:170
|
1284 |
+
msgid "Copy Event"
|
1285 |
+
msgstr "Копировать событие"
|
1286 |
+
|
1287 |
+
#: my-calendar-event-manager.php:182
|
1288 |
+
msgid "Add Event"
|
1289 |
+
msgstr "Добавить событие"
|
1290 |
+
|
1291 |
+
#: my-calendar-event-manager.php:205
|
1292 |
+
msgid "I'm sorry! I couldn't add that event to the database."
|
1293 |
+
msgstr "Извините! Я не могу добавить это событие в базу."
|
1294 |
+
|
1295 |
+
#: my-calendar-event-manager.php:211
|
1296 |
+
msgid "Event added. It will now show in your calendar."
|
1297 |
+
msgstr "Событие добавлено. Сейчас оно будет показано в календаре."
|
1298 |
+
|
1299 |
+
#: my-calendar-event-manager.php:228
|
1300 |
+
msgid "Your event was not updated."
|
1301 |
+
msgstr "События не были обновлены."
|
1302 |
+
|
1303 |
+
#: my-calendar-event-manager.php:230
|
1304 |
+
msgid "Nothing was changed in that update."
|
1305 |
+
msgstr "При обновлении ничего не изменилось."
|
1306 |
+
|
1307 |
+
#: my-calendar-event-manager.php:232
|
1308 |
+
msgid "Event updated successfully"
|
1309 |
+
msgstr "Событие успешно обновлено"
|
1310 |
+
|
1311 |
+
#: my-calendar-event-manager.php:235
|
1312 |
+
msgid "You do not have sufficient permissions to edit that event."
|
1313 |
+
msgstr "Вы не имеете соответствующих привелегий для редактирования этого события. "
|
1314 |
+
|
1315 |
+
#: my-calendar-event-manager.php:242
|
1316 |
+
msgid "You can't delete an event if you haven't submitted an event id"
|
1317 |
+
msgstr "Вы не можете удалить событие без указания его ID"
|
1318 |
+
|
1319 |
+
#: my-calendar-event-manager.php:249
|
1320 |
+
msgid "Event deleted successfully"
|
1321 |
+
msgstr "Событие успешно удалено"
|
1322 |
+
|
1323 |
+
#: my-calendar-event-manager.php:251
|
1324 |
+
msgid "Despite issuing a request to delete, the event still remains in the database. Please investigate."
|
1325 |
+
msgstr "Если вы удалите событие, а оно по-прежнему появляется в базе данных. Пожалуйста разберитесь."
|
1326 |
+
|
1327 |
+
#: my-calendar-event-manager.php:263
|
1328 |
+
msgid "Sorry! That's an invalid event key."
|
1329 |
+
msgstr "Извините! Это неправильный ключ события."
|
1330 |
+
|
1331 |
+
#: my-calendar-event-manager.php:267
|
1332 |
+
msgid "Sorry! We couldn't find an event with that ID."
|
1333 |
+
msgstr "Извините! Мы не можем найти событие с этим ID"
|
1334 |
+
|
1335 |
+
#: my-calendar-event-manager.php:295
|
1336 |
+
msgid "This event must be approved in order for it to appear on the calendar."
|
1337 |
+
msgstr "Это событие должно быть подтверждено чтобы оно появилось в календаре."
|
1338 |
+
|
1339 |
+
#: my-calendar-event-manager.php:304
|
1340 |
+
msgid "Save Event"
|
1341 |
+
msgstr "Сохранить событие"
|
1342 |
+
|
1343 |
+
#: my-calendar-event-manager.php:328
|
1344 |
+
msgid "Enter your Event Information"
|
1345 |
+
msgstr "Введите информацию о событии"
|
1346 |
+
|
1347 |
+
#: my-calendar-event-manager.php:330
|
1348 |
+
msgid "Event Title"
|
1349 |
+
msgstr "Название события "
|
1350 |
+
|
1351 |
+
#: my-calendar-event-manager.php:330
|
1352 |
+
#: my-calendar-event-manager.php:427
|
1353 |
+
msgid "(required)"
|
1354 |
+
msgstr "(обязательно)"
|
1355 |
+
|
1356 |
+
#: my-calendar-event-manager.php:334
|
1357 |
+
msgid "Publish"
|
1358 |
+
msgstr "Публиковать"
|
1359 |
+
|
1360 |
+
#: my-calendar-event-manager.php:334
|
1361 |
+
msgid "You must approve this event to promote it to the calendar."
|
1362 |
+
msgstr "Вы должны подтвердить это событие чтобы оно появилось в календаре."
|
1363 |
+
|
1364 |
+
#: my-calendar-event-manager.php:336
|
1365 |
+
msgid "An administrator must approve your new event."
|
1366 |
+
msgstr "Администратор должен подтвердить ваше новое событие."
|
1367 |
+
|
1368 |
+
#: my-calendar-event-manager.php:349
|
1369 |
+
msgid "Event Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
1370 |
+
msgstr "Описание события (<abbr title=\"hypertext markup language\">HTML</abbr> разрешен)"
|
1371 |
+
|
1372 |
+
#: my-calendar-event-manager.php:361
|
1373 |
+
msgid "Event Short Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
1374 |
+
msgstr "Короткое описание события (<abbr title=\"hypertext markup language\">HTML</abbr> разрешен)"
|
1375 |
+
|
1376 |
+
#: my-calendar-event-manager.php:372
|
1377 |
+
msgid "Event Host"
|
1378 |
+
msgstr "Инициатор события"
|
1379 |
+
|
1380 |
+
#: my-calendar-event-manager.php:391
|
1381 |
+
msgid "Event Category"
|
1382 |
+
msgstr "Категория события"
|
1383 |
+
|
1384 |
+
#: my-calendar-event-manager.php:416
|
1385 |
+
msgid "Event Link (Optional)"
|
1386 |
+
msgstr "Ссылка события (опционально)"
|
1387 |
+
|
1388 |
+
#: my-calendar-event-manager.php:416
|
1389 |
+
msgid "This link will expire when the event passes."
|
1390 |
+
msgstr "Эта ссылка события будет аннулирована когда событие произойдет."
|
1391 |
+
|
1392 |
+
#: my-calendar-event-manager.php:424
|
1393 |
+
msgid "Event Date and Time"
|
1394 |
+
msgstr "Время и дата события"
|
1395 |
+
|
1396 |
+
#: my-calendar-event-manager.php:426
|
1397 |
+
msgid "Enter the beginning and ending information for the first occurrence of this event."
|
1398 |
+
msgstr "Введите информацию о начале и окончании события"
|
1399 |
+
|
1400 |
+
#: my-calendar-event-manager.php:427
|
1401 |
+
msgid "Start Date (YYYY-MM-DD)"
|
1402 |
+
msgstr "Дата начала (ГГГГ-ММ-ДД)"
|
1403 |
+
|
1404 |
+
#: my-calendar-event-manager.php:427
|
1405 |
+
msgid "Time (hh:mm am/pm)"
|
1406 |
+
msgstr "Время (чч:мм)"
|
1407 |
+
|
1408 |
+
#: my-calendar-event-manager.php:436
|
1409 |
+
msgid "End Date (YYYY-MM-DD)"
|
1410 |
+
msgstr "Дата окончания (ГГГГ-ММ-ДД)"
|
1411 |
+
|
1412 |
+
#: my-calendar-event-manager.php:436
|
1413 |
+
msgid "End Time (hh:mm am/pm)"
|
1414 |
+
msgstr "Время окончания (чч:мм)"
|
1415 |
+
|
1416 |
+
#: my-calendar-event-manager.php:444
|
1417 |
+
msgid "Current time difference from GMT is "
|
1418 |
+
msgstr "Текущее отличие времени от GMT "
|
1419 |
+
|
1420 |
+
#: my-calendar-event-manager.php:444
|
1421 |
+
msgid " hour(s)"
|
1422 |
+
msgstr " час(ов)"
|
1423 |
+
|
1424 |
+
#: my-calendar-event-manager.php:453
|
1425 |
+
msgid "Recurring Events"
|
1426 |
+
msgstr "Повторяющееся событие"
|
1427 |
+
|
1428 |
+
#: my-calendar-event-manager.php:456
|
1429 |
+
msgid "Repeats for"
|
1430 |
+
msgstr "Повторять"
|
1431 |
+
|
1432 |
+
#: my-calendar-event-manager.php:457
|
1433 |
+
msgid "Units"
|
1434 |
+
msgstr "Единицы"
|
1435 |
+
|
1436 |
+
#: my-calendar-event-manager.php:458
|
1437 |
+
msgid "Does not recur"
|
1438 |
+
msgstr "Не повторять"
|
1439 |
+
|
1440 |
+
#: my-calendar-event-manager.php:459
|
1441 |
+
#: my-calendar-event-manager.php:710
|
1442 |
+
msgid "Daily"
|
1443 |
+
msgstr "Ежедневно"
|
1444 |
+
|
1445 |
+
#: my-calendar-event-manager.php:460
|
1446 |
+
#: my-calendar-event-manager.php:711
|
1447 |
+
msgid "Weekly"
|
1448 |
+
msgstr "Еженедельно"
|
1449 |
+
|
1450 |
+
#: my-calendar-event-manager.php:461
|
1451 |
+
msgid "Bi-weekly"
|
1452 |
+
msgstr "Раз в две недели"
|
1453 |
+
|
1454 |
+
#: my-calendar-event-manager.php:462
|
1455 |
+
msgid "Date of Month (e.g., the 24th of each month)"
|
1456 |
+
msgstr "Дата месяца (напр. 24-е число каждого месяца)"
|
1457 |
+
|
1458 |
+
#: my-calendar-event-manager.php:463
|
1459 |
+
msgid "Day of Month (e.g., the 3rd Monday of each month)"
|
1460 |
+
msgstr "День месяца (напр. 3-ий понедельник каждого месяца)"
|
1461 |
+
|
1462 |
+
#: my-calendar-event-manager.php:464
|
1463 |
+
msgid "Annually"
|
1464 |
+
msgstr "Ежегодно"
|
1465 |
+
|
1466 |
+
#: my-calendar-event-manager.php:466
|
1467 |
+
msgid "Enter \"0\" if the event should recur indefinitely. Your entry is the number of events after the first occurrence of the event: a recurrence of <em>2</em> means the event will happen three times."
|
1468 |
+
msgstr "Введите \"0\", если событие должно повторяться бесконечно. Веденное число показывает сколько раз должно повториться событие: число 2 означает, что событие произойдет три раза."
|
1469 |
+
|
1470 |
+
#: my-calendar-event-manager.php:483
|
1471 |
+
msgid "Event Registration Status"
|
1472 |
+
msgstr "Статус регистрации события"
|
1473 |
+
|
1474 |
+
#: my-calendar-event-manager.php:484
|
1475 |
+
msgid "My Calendar does not manage event registrations. Use this for information only."
|
1476 |
+
msgstr "My Calendar не управляет регистрацией событий. Используйте только для информации."
|
1477 |
+
|
1478 |
+
#: my-calendar-event-manager.php:486
|
1479 |
+
msgid "Open"
|
1480 |
+
msgstr "Открыто"
|
1481 |
+
|
1482 |
+
#: my-calendar-event-manager.php:487
|
1483 |
+
msgid "Closed"
|
1484 |
+
msgstr "Закрыто"
|
1485 |
+
|
1486 |
+
#: my-calendar-event-manager.php:488
|
1487 |
+
msgid "Does not apply"
|
1488 |
+
msgstr "Не применять"
|
1489 |
+
|
1490 |
+
#: my-calendar-event-manager.php:491
|
1491 |
+
msgid "If this event recurs, it can only be registered for as a complete series."
|
1492 |
+
msgstr "Если это событие повторяется, оно может быть зарегистрировано только как полная серия."
|
1493 |
+
|
1494 |
+
#: my-calendar-event-manager.php:508
|
1495 |
+
#: my-calendar-locations.php:113
|
1496 |
+
msgid "Event Location"
|
1497 |
+
msgstr "Местоположение события"
|
1498 |
+
|
1499 |
+
#: my-calendar-event-manager.php:515
|
1500 |
+
msgid "Choose a preset location:"
|
1501 |
+
msgstr "Выберите установленное местоположение:"
|
1502 |
+
|
1503 |
+
#: my-calendar-event-manager.php:529
|
1504 |
+
msgid "Add recurring locations for later use."
|
1505 |
+
msgstr "Добавить повторяющиеся местоположения для дальнейшего использования."
|
1506 |
+
|
1507 |
+
#: my-calendar-event-manager.php:538
|
1508 |
+
#: my-calendar-locations.php:115
|
1509 |
+
msgid "All location fields are optional: <em>insufficient information may result in an inaccurate map</em>."
|
1510 |
+
msgstr "Все связанные с местоположением поля не являются обязательными: <em> недостаточная информации может привести к неточностям на карте</em>."
|
1511 |
+
|
1512 |
+
#: my-calendar-event-manager.php:541
|
1513 |
+
#: my-calendar-locations.php:118
|
1514 |
+
msgid "Name of Location (e.g. <em>Joe's Bar and Grill</em>)"
|
1515 |
+
msgstr "Название местоположения (напр. <em>Сырники у тёти Глаши</em>)"
|
1516 |
+
|
1517 |
+
#: my-calendar-event-manager.php:544
|
1518 |
+
#: my-calendar-locations.php:121
|
1519 |
+
msgid "Street Address"
|
1520 |
+
msgstr "Адрес"
|
1521 |
+
|
1522 |
+
#: my-calendar-event-manager.php:547
|
1523 |
+
#: my-calendar-locations.php:124
|
1524 |
+
msgid "Street Address (2)"
|
1525 |
+
msgstr "Адрес (2)"
|
1526 |
+
|
1527 |
+
#: my-calendar-event-manager.php:559
|
1528 |
+
#: my-calendar-locations.php:136
|
1529 |
+
msgid "Initial Zoom"
|
1530 |
+
msgstr "Начальное увеличение"
|
1531 |
+
|
1532 |
+
#: my-calendar-event-manager.php:561
|
1533 |
+
#: my-calendar-locations.php:138
|
1534 |
+
msgid "Neighborhood"
|
1535 |
+
msgstr "Окрестности"
|
1536 |
+
|
1537 |
+
#: my-calendar-event-manager.php:562
|
1538 |
+
#: my-calendar-locations.php:139
|
1539 |
+
msgid "Small City"
|
1540 |
+
msgstr "Маленький город"
|
1541 |
+
|
1542 |
+
#: my-calendar-event-manager.php:563
|
1543 |
+
#: my-calendar-locations.php:140
|
1544 |
+
msgid "Large City"
|
1545 |
+
msgstr "Большой город"
|
1546 |
+
|
1547 |
+
#: my-calendar-event-manager.php:564
|
1548 |
+
#: my-calendar-locations.php:141
|
1549 |
+
msgid "Greater Metro Area"
|
1550 |
+
msgstr "Ближайшее метро"
|
1551 |
+
|
1552 |
+
#: my-calendar-event-manager.php:565
|
1553 |
+
#: my-calendar-locations.php:142
|
1554 |
+
msgid "State"
|
1555 |
+
msgstr "Федеральный округ"
|
1556 |
+
|
1557 |
+
#: my-calendar-event-manager.php:570
|
1558 |
+
#: my-calendar-locations.php:147
|
1559 |
+
msgid "GPS Coordinates (optional)"
|
1560 |
+
msgstr "GPS координаты (опционально)"
|
1561 |
+
|
1562 |
+
#: my-calendar-event-manager.php:572
|
1563 |
+
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to provide your map link."
|
1564 |
+
msgstr "Если вы укажете GPS координаты вашего местоположения, они будут использоваться вместо любой другой информации, адреса для обеспечения ссылки на карту."
|
1565 |
+
|
1566 |
+
#: my-calendar-event-manager.php:575
|
1567 |
+
#: my-calendar-locations.php:152
|
1568 |
+
msgid "Latitude"
|
1569 |
+
msgstr "Широта"
|
1570 |
+
|
1571 |
+
#: my-calendar-event-manager.php:575
|
1572 |
+
#: my-calendar-locations.php:153
|
1573 |
+
msgid "Longitude"
|
1574 |
+
msgstr "Долгота"
|
1575 |
+
|
1576 |
+
#: my-calendar-event-manager.php:653
|
1577 |
+
msgid "Manage Events"
|
1578 |
+
msgstr "Управление событиями"
|
1579 |
+
|
1580 |
+
#: my-calendar-event-manager.php:668
|
1581 |
+
msgid "Table of Calendar Events"
|
1582 |
+
msgstr "Таблица событий календаря"
|
1583 |
+
|
1584 |
+
#: my-calendar-event-manager.php:673
|
1585 |
+
#: my-calendar-locations.php:184
|
1586 |
+
msgid "Location"
|
1587 |
+
msgstr "Местоположение"
|
1588 |
+
|
1589 |
+
#: my-calendar-event-manager.php:674
|
1590 |
+
msgid "Description"
|
1591 |
+
msgstr "Описание"
|
1592 |
+
|
1593 |
+
#: my-calendar-event-manager.php:675
|
1594 |
+
msgid "Start Date"
|
1595 |
+
msgstr "Дата начала"
|
1596 |
+
|
1597 |
+
#: my-calendar-event-manager.php:676
|
1598 |
+
msgid "Recurs"
|
1599 |
+
msgstr "Интервал повтора "
|
1600 |
+
|
1601 |
+
#: my-calendar-event-manager.php:678
|
1602 |
+
msgid "Category"
|
1603 |
+
msgstr "Категория"
|
1604 |
+
|
1605 |
+
#: my-calendar-event-manager.php:679
|
1606 |
+
msgid "Edit / Delete"
|
1607 |
+
msgstr "Редактировать / Удалить"
|
1608 |
+
|
1609 |
+
#: my-calendar-event-manager.php:709
|
1610 |
+
msgid "Never"
|
1611 |
+
msgstr "Никогда"
|
1612 |
+
|
1613 |
+
#: my-calendar-event-manager.php:712
|
1614 |
+
msgid "Bi-Weekly"
|
1615 |
+
msgstr "Раз в две недели"
|
1616 |
+
|
1617 |
+
#: my-calendar-event-manager.php:713
|
1618 |
+
msgid "Monthly (by date)"
|
1619 |
+
msgstr "Ежемесячно (по дате)"
|
1620 |
+
|
1621 |
+
#: my-calendar-event-manager.php:714
|
1622 |
+
msgid "Monthly (by day)"
|
1623 |
+
msgstr "Ежемесячно (в день)"
|
1624 |
+
|
1625 |
+
#: my-calendar-event-manager.php:715
|
1626 |
+
msgid "Yearly"
|
1627 |
+
msgstr "Раз в год"
|
1628 |
+
|
1629 |
+
#: my-calendar-event-manager.php:718
|
1630 |
+
msgid "Forever"
|
1631 |
+
msgstr "Всегда"
|
1632 |
+
|
1633 |
+
#: my-calendar-event-manager.php:719
|
1634 |
+
msgid "Times"
|
1635 |
+
msgstr "раз"
|
1636 |
+
|
1637 |
+
#: my-calendar-event-manager.php:734
|
1638 |
+
msgid "Copy"
|
1639 |
+
msgstr "Копировать"
|
1640 |
+
|
1641 |
+
#: my-calendar-event-manager.php:737
|
1642 |
+
msgid "Not editable."
|
1643 |
+
msgstr "Не редактируемо."
|
1644 |
+
|
1645 |
+
#: my-calendar-event-manager.php:743
|
1646 |
+
msgid "Reject"
|
1647 |
+
msgstr "Отклонить"
|
1648 |
+
|
1649 |
+
#: my-calendar-event-manager.php:745
|
1650 |
+
msgid "Approve"
|
1651 |
+
msgstr "Подтвердить"
|
1652 |
+
|
1653 |
+
#: my-calendar-event-manager.php:750
|
1654 |
+
msgid "Approved"
|
1655 |
+
msgstr "Подтверждено"
|
1656 |
+
|
1657 |
+
#: my-calendar-event-manager.php:752
|
1658 |
+
msgid "Rejected"
|
1659 |
+
msgstr "Отклонить"
|
1660 |
+
|
1661 |
+
#: my-calendar-event-manager.php:754
|
1662 |
+
msgid "Awaiting Approval"
|
1663 |
+
msgstr "Ждет подтверждения"
|
1664 |
+
|
1665 |
+
#: my-calendar-event-manager.php:771
|
1666 |
+
msgid "There are no events in the database!"
|
1667 |
+
msgstr "Нет событий в базе!"
|
1668 |
+
|
1669 |
+
#: my-calendar-event-manager.php:853
|
1670 |
+
msgid "Your event end date must be either after or the same as your event begin date"
|
1671 |
+
msgstr "Дата окончания события должна быть позже чем или такой же как дата начала "
|
1672 |
+
|
1673 |
+
#: my-calendar-event-manager.php:856
|
1674 |
+
msgid "Your date formatting is correct but one or more of your dates is invalid. Check for number of days in month and leap year related errors."
|
1675 |
+
msgstr "Форматирование даты правильное, но одна или более ваших дат являются недействительными. Проверьте количество дней в месяце и не високосный ли год."
|
1676 |
+
|
1677 |
+
#: my-calendar-event-manager.php:859
|
1678 |
+
msgid "Both start and end dates must be in the format YYYY-MM-DD"
|
1679 |
+
msgstr "Дата начала и окончания должны быть введены в формате ГГГГ-ММ-ДД"
|
1680 |
+
|
1681 |
+
#: my-calendar-event-manager.php:868
|
1682 |
+
msgid "The time field must either be blank or be entered in the format hh:mm"
|
1683 |
+
msgstr "Информация в поле времени должна быть введена в формате ЧЧ:ММ либо полностью отсутствовать"
|
1684 |
+
|
1685 |
+
#: my-calendar-event-manager.php:875
|
1686 |
+
msgid "The end time field must either be blank or be entered in the format hh:mm"
|
1687 |
+
msgstr "Информация в поле времени должна быть введена в формате ЧЧ:ММ либо полностью отсутствовать"
|
1688 |
+
|
1689 |
+
#: my-calendar-event-manager.php:891
|
1690 |
+
msgid "The event title must be between 1 and 255 characters in length."
|
1691 |
+
msgstr "Заголовок должен быть от 1 до 255 символов в длину."
|
1692 |
+
|
1693 |
+
#: my-calendar-event-manager.php:897
|
1694 |
+
msgid "The repetition value must be 0 unless a type of recurrence is selected."
|
1695 |
+
msgstr "Значение повтора должно быть 0, за исключением периодического повтора, когда оно должно быть 0 или больше."
|
1696 |
+
|
1697 |
+
#: my-calendar-locations.php:42
|
1698 |
+
msgid "Location added successfully"
|
1699 |
+
msgstr "Местоположение успешно добавлено"
|
1700 |
+
|
1701 |
+
#: my-calendar-locations.php:44
|
1702 |
+
msgid "Location could not be added to database"
|
1703 |
+
msgstr "Местоположение не может быть добавлено."
|
1704 |
+
|
1705 |
+
#: my-calendar-locations.php:50
|
1706 |
+
msgid "Location deleted successfully"
|
1707 |
+
msgstr "Местоположение успешно удалено"
|
1708 |
+
|
1709 |
+
#: my-calendar-locations.php:52
|
1710 |
+
msgid "Location could not be deleted"
|
1711 |
+
msgstr "Местоположение не может быть удалено."
|
1712 |
+
|
1713 |
+
#: my-calendar-locations.php:74
|
1714 |
+
msgid "Location could not be edited."
|
1715 |
+
msgstr "Местоположение не может быть отредактировано."
|
1716 |
+
|
1717 |
+
#: my-calendar-locations.php:76
|
1718 |
+
msgid "Location was not changed."
|
1719 |
+
msgstr "Местоположение не было изменено."
|
1720 |
+
|
1721 |
+
#: my-calendar-locations.php:78
|
1722 |
+
msgid "Location edited successfully"
|
1723 |
+
msgstr "Местоположение успешно отредактировано"
|
1724 |
+
|
1725 |
+
#: my-calendar-locations.php:90
|
1726 |
+
msgid "Add New Location"
|
1727 |
+
msgstr "Добавить новое местоположение"
|
1728 |
+
|
1729 |
+
#: my-calendar-locations.php:92
|
1730 |
+
msgid "Edit Location"
|
1731 |
+
msgstr "Редактировать местоположение"
|
1732 |
+
|
1733 |
+
#: my-calendar-locations.php:97
|
1734 |
+
msgid "Location Editor"
|
1735 |
+
msgstr "Редактор местоположений"
|
1736 |
+
|
1737 |
+
#: my-calendar-locations.php:149
|
1738 |
+
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to pinpoint your location."
|
1739 |
+
msgstr "Если вы поддерживаете GPS-координаты вашего местоположения, они будут использованы вместо адреса в обозначении вашего местоположения."
|
1740 |
+
|
1741 |
+
#: my-calendar-locations.php:157
|
1742 |
+
msgid "Add Location"
|
1743 |
+
msgstr "Добавить местоположение"
|
1744 |
+
|
1745 |
+
#: my-calendar-locations.php:206
|
1746 |
+
msgid "There are no locations in the database yet!"
|
1747 |
+
msgstr "Базе не содержит мест! "
|
1748 |
+
|
1749 |
+
#: my-calendar-locations.php:210
|
1750 |
+
msgid "Please note: editing or deleting locations stored for re-use will have no effect on any event previously scheduled at that location. The location database exists purely as a shorthand method to enter frequently used locations into event records."
|
1751 |
+
msgstr "Пожалуйста, обратите внимание: редактирование или удаление, сохраненных для повторного использования, местоположений не повлияет на уже созданные события. База местоположений существует только для более удобного ввода часто используемых местоположений в записи события."
|
1752 |
+
|
1753 |
+
#: my-calendar-install.php:138
|
1754 |
+
msgid "My Calendar Default Timezone"
|
1755 |
+
msgstr "Часовой пояс My Calendar по умолчанию "
|
1756 |
+
|
1757 |
+
#: my-calendar-install.php:183
|
1758 |
+
msgid "My Calendar Default Location"
|
1759 |
+
msgstr "Местоположение My Calendar по умолчанию "
|
1760 |
+
|
1761 |
+
#: my-calendar-output.php:129
|
1762 |
+
msgid "Event Details"
|
1763 |
+
msgstr "Подробности события"
|
1764 |
+
|
1765 |
+
#: my-calendar-output.php:137
|
1766 |
+
msgid "Close"
|
1767 |
+
msgstr "Закрыть"
|
1768 |
+
|
1769 |
+
#: my-calendar-output.php:146
|
1770 |
+
msgid "in your time zone"
|
1771 |
+
msgstr "в вашем часовом поясе"
|
1772 |
+
|
1773 |
+
#: my-calendar-output.php:151
|
1774 |
+
msgid "Not Applicable"
|
1775 |
+
msgstr "Не доступно"
|
1776 |
+
|
1777 |
+
#: my-calendar-output.php:164
|
1778 |
+
msgid "Posted by"
|
1779 |
+
msgstr "Опубликовал"
|
1780 |
+
|
1781 |
+
#: my-calendar-output.php:219
|
1782 |
+
msgid "This class is part of a series. You must register for the first event in this series to attend."
|
1783 |
+
msgstr "Этот класс является частью серии. Вы должны зарегистрироваться на первое мероприятие в этой серии чтобы принять в нем участие."
|
1784 |
+
|
1785 |
+
#: my-calendar-output.php:224
|
1786 |
+
msgid "View full calendar"
|
1787 |
+
msgstr "Показывать полный календарь"
|
1788 |
+
|
1789 |
+
#: my-calendar-output.php:258
|
1790 |
+
msgid "January"
|
1791 |
+
msgstr "Январь"
|
1792 |
+
|
1793 |
+
#: my-calendar-output.php:259
|
1794 |
+
msgid "February"
|
1795 |
+
msgstr "Февраль"
|
1796 |
+
|
1797 |
+
#: my-calendar-output.php:260
|
1798 |
+
msgid "March"
|
1799 |
+
msgstr "Март"
|
1800 |
+
|
1801 |
+
#: my-calendar-output.php:261
|
1802 |
+
msgid "April"
|
1803 |
+
msgstr "Апрель"
|
1804 |
+
|
1805 |
+
#: my-calendar-output.php:262
|
1806 |
+
msgid "May"
|
1807 |
+
msgstr "Май"
|
1808 |
+
|
1809 |
+
#: my-calendar-output.php:263
|
1810 |
+
msgid "June"
|
1811 |
+
msgstr "Июнь"
|
1812 |
+
|
1813 |
+
#: my-calendar-output.php:264
|
1814 |
+
msgid "July"
|
1815 |
+
msgstr "Июль"
|
1816 |
+
|
1817 |
+
#: my-calendar-output.php:265
|
1818 |
+
msgid "August"
|
1819 |
+
msgstr "Август"
|
1820 |
+
|
1821 |
+
#: my-calendar-output.php:266
|
1822 |
+
msgid "September"
|
1823 |
+
msgstr "Сентябрь"
|
1824 |
+
|
1825 |
+
#: my-calendar-output.php:267
|
1826 |
+
msgid "October"
|
1827 |
+
msgstr "Октябрь"
|
1828 |
+
|
1829 |
+
#: my-calendar-output.php:268
|
1830 |
+
msgid "November"
|
1831 |
+
msgstr "Ноябрь"
|
1832 |
+
|
1833 |
+
#: my-calendar-output.php:269
|
1834 |
+
msgid "December"
|
1835 |
+
msgstr "Декабрь"
|
1836 |
+
|
1837 |
+
#: my-calendar-output.php:271
|
1838 |
+
msgid "Year"
|
1839 |
+
msgstr "Год"
|
1840 |
+
|
1841 |
+
#: my-calendar-output.php:293
|
1842 |
+
msgid "Go"
|
1843 |
+
msgstr "Пошел"
|
1844 |
+
|
1845 |
+
#: my-calendar-output.php:310
|
1846 |
+
msgid "View as Grid"
|
1847 |
+
msgstr "Показывать как сетку"
|
1848 |
+
|
1849 |
+
#: my-calendar-output.php:313
|
1850 |
+
msgid "View as List"
|
1851 |
+
msgstr "Показывать как список"
|
1852 |
+
|
1853 |
+
#: my-calendar-output.php:334
|
1854 |
+
msgid "<abbr title=\"Sunday\">Sun</abbr>"
|
1855 |
+
msgstr "<abbr title=\"Воскресенье\">Вс</abbr>"
|
1856 |
+
|
1857 |
+
#: my-calendar-output.php:335
|
1858 |
+
msgid "<abbr title=\"Monday\">Mon</abbr>"
|
1859 |
+
msgstr "<abbr title=\"Понедельник\">Пн</abbr>"
|
1860 |
+
|
1861 |
+
#: my-calendar-output.php:336
|
1862 |
+
msgid "<abbr title=\"Tuesday\">Tues</abbr>"
|
1863 |
+
msgstr "<abbr title=\"Вторник\">Вт</abbr>"
|
1864 |
+
|
1865 |
+
#: my-calendar-output.php:337
|
1866 |
+
msgid "<abbr title=\"Wednesday\">Wed</abbr>"
|
1867 |
+
msgstr "<abbr title=\"Среда\">Ср</abbr>"
|
1868 |
+
|
1869 |
+
#: my-calendar-output.php:338
|
1870 |
+
msgid "<abbr title=\"Thursday\">Thur</abbr>"
|
1871 |
+
msgstr "<abbr title=\"Четверг\">Чт</abbr>"
|
1872 |
+
|
1873 |
+
#: my-calendar-output.php:339
|
1874 |
+
msgid "<abbr title=\"Friday\">Fri</abbr>"
|
1875 |
+
msgstr "<abbr title=\"Пятница\">Пт</abbr>"
|
1876 |
+
|
1877 |
+
#: my-calendar-output.php:340
|
1878 |
+
msgid "<abbr title=\"Saturday\">Sat</abbr>"
|
1879 |
+
msgstr "<abbr title=\"Суббота\">Сб</abbr>"
|
1880 |
+
|
1881 |
+
#: my-calendar-output.php:345
|
1882 |
+
msgid "<abbr title=\"Sunday\">S</abbr>"
|
1883 |
+
msgstr "<abbr title=\"Воскресенье\">Вс</abbr>"
|
1884 |
+
|
1885 |
+
#: my-calendar-output.php:346
|
1886 |
+
msgid "<abbr title=\"Monday\">M</abbr>"
|
1887 |
+
msgstr "<abbr title=\"Понедельник\">Пн</abbr>"
|
1888 |
+
|
1889 |
+
#: my-calendar-output.php:347
|
1890 |
+
msgid "<abbr title=\"Tuesday\">T</abbr>"
|
1891 |
+
msgstr "<abbr title=\"Вторник\">Вт</abbr>"
|
1892 |
+
|
1893 |
+
#: my-calendar-output.php:348
|
1894 |
+
msgid "<abbr title=\"Wednesday\">W</abbr>"
|
1895 |
+
msgstr "<abbr title=\"Среда\">Ср</abbr>"
|
1896 |
+
|
1897 |
+
#: my-calendar-output.php:349
|
1898 |
+
msgid "<abbr title=\"Thursday\">T</abbr>"
|
1899 |
+
msgstr "<abbr title=\"Четверг\">Чт</abbr>"
|
1900 |
+
|
1901 |
+
#: my-calendar-output.php:350
|
1902 |
+
msgid "<abbr title=\"Friday\">F</abbr>"
|
1903 |
+
msgstr "<abbr title=\"Пятница\">Пт</abbr>"
|
1904 |
+
|
1905 |
+
#: my-calendar-output.php:351
|
1906 |
+
msgid "<abbr title=\"Saturday\">S</abbr>"
|
1907 |
+
msgstr "<abbr title=\"Суббота\">Сб</abbr>"
|
1908 |
+
|
1909 |
+
#: my-calendar-output.php:450
|
1910 |
+
msgid "and"
|
1911 |
+
msgstr "и"
|
1912 |
+
|
1913 |
+
#: my-calendar-output.php:471
|
1914 |
+
msgid "The week's events"
|
1915 |
+
msgstr "События недели"
|
1916 |
+
|
1917 |
+
#: my-calendar-output.php:479
|
1918 |
+
msgid "Events in"
|
1919 |
+
msgstr "События в"
|
1920 |
+
|
1921 |
+
#: my-calendar-output.php:481
|
1922 |
+
msgid "This week's events"
|
1923 |
+
msgstr "События этой недели"
|
1924 |
+
|
1925 |
+
#: my-calendar-output.php:648
|
1926 |
+
msgid "There are no events scheduled during this period."
|
1927 |
+
msgstr "Нет событий в течение этого периода."
|
1928 |
+
|
1929 |
+
#: my-calendar-output.php:659
|
1930 |
+
msgid "Category Key"
|
1931 |
+
msgstr "Легенда"
|
1932 |
+
|
1933 |
+
#: my-calendar-output.php:695
|
1934 |
+
msgid "Subscribe by <abbr title=\"Really Simple Syndication\">RSS</abbr>"
|
1935 |
+
msgstr "Подписаться на <abbr title=\"Really Simple Syndication\">RSS</abbr>-канал"
|
1936 |
+
|
1937 |
+
#: my-calendar-output.php:696
|
1938 |
+
msgid "Download as <abbr title=\"iCal Events Export\">iCal</abbr>"
|
1939 |
+
msgstr "Загрузить как <abbr title=\"iCal Экспорт событий\">iCal</abbr>-файл"
|
1940 |
+
|
1941 |
+
#: my-calendar-output.php:794
|
1942 |
+
msgid "(select to include)"
|
1943 |
+
msgstr "(выберите чтобы включить)"
|
1944 |
+
|
1945 |
+
#: my-calendar-output.php:815
|
1946 |
+
msgid "Categories"
|
1947 |
+
msgstr "Категории"
|
1948 |
+
|
1949 |
+
#: my-calendar-output.php:829
|
1950 |
+
#: my-calendar-output.php:938
|
1951 |
+
msgid "Submit"
|
1952 |
+
msgstr "Отправить"
|
1953 |
+
|
1954 |
+
#: my-calendar-output.php:890
|
1955 |
+
msgid "Show all"
|
1956 |
+
msgstr "Показать все"
|
1957 |
+
|
1958 |
+
#: my-calendar-output.php:906
|
1959 |
+
msgid "Show events in:"
|
1960 |
+
msgstr "Показывать события в:"
|
1961 |
+
|
1962 |
+
#. Plugin URI of the plugin/theme
|
1963 |
+
msgid "http://www.joedolson.com/articles/my-calendar/"
|
1964 |
+
msgstr "http://www.joedolson.com/articles/my-calendar/"
|
1965 |
+
|
1966 |
+
#. Description of the plugin/theme
|
1967 |
+
msgid "Accessible WordPress event calendar plugin. Show events from multiple calendars on pages, in posts, or in widgets."
|
1968 |
+
msgstr "Календарь событий WordPress. Показывает события из нескольких календарей на страницах, записях, или виджетах."
|
1969 |
+
|
1970 |
+
#. Author of the plugin/theme
|
1971 |
+
msgid "Joseph C Dolson"
|
1972 |
+
msgstr "Joseph C Dolson"
|
1973 |
+
|
1974 |
+
#. Author URI of the plugin/theme
|
1975 |
+
msgid "http://www.joedolson.com"
|
1976 |
+
msgstr "http://www.joedolson.com"
|
1977 |
+
|
1978 |
+
#~ msgid "Map to"
|
1979 |
+
#~ msgstr "Показать на карте: "
|
1980 |
+
#~ msgid "Today's Events"
|
1981 |
+
#~ msgstr "События на сегодня"
|
1982 |
+
#~ msgid "Upcoming Events"
|
1983 |
+
#~ msgstr "Грядущие события"
|
1984 |
+
#~ msgid "Add an Event"
|
1985 |
+
#~ msgstr "Добавить событие"
|
1986 |
+
#~ msgid "Calendar Settings"
|
1987 |
+
#~ msgstr "Настройки календаря"
|
1988 |
+
#~ msgid "Calendar Options: Output"
|
1989 |
+
#~ msgstr "Настройки календаря: вывод"
|
1990 |
+
#~ msgid "Calendar Options: Style"
|
1991 |
+
#~ msgstr "Настройки календаря: стиль"
|
1992 |
+
#~ msgid "Calendar Options: Input"
|
1993 |
+
#~ msgstr "Настройки календаря: ввод"
|
1994 |
+
#~ msgid "My Calendar: User Settings"
|
1995 |
+
#~ msgstr "My Calendar: Настройки пользователя"
|
1996 |
+
#~ msgid "Category deleted successfully"
|
1997 |
+
#~ msgstr "Категория успешно удалена"
|
1998 |
+
#~ msgid "Add New Category"
|
1999 |
+
#~ msgstr "Добавить новую категорию"
|
2000 |
+
#~ msgid ""
|
2001 |
+
#~ "The URL entered must either be prefixed with http:// or be completely "
|
2002 |
+
#~ "blank"
|
2003 |
+
#~ msgstr ""
|
2004 |
+
#~ "URL введенный вами должен начинаться с «http://» или быть полностью пустым"
|
2005 |
+
#~ msgid ""
|
2006 |
+
#~ "An event with the details you submitted could not be found in the "
|
2007 |
+
#~ "database. This may indicate a problem with your database or the way in "
|
2008 |
+
#~ "which it is configured."
|
2009 |
+
#~ msgstr ""
|
2010 |
+
#~ "Событие с подробностями, которое вы ввели не может быть найдено в базе. "
|
2011 |
+
#~ "Это может указывать на проблемы с базой или ее конфигурацией."
|
2012 |
+
#~ msgid "Failure"
|
2013 |
+
#~ msgstr "Сбой"
|
2014 |
+
#~ msgid "You can't update an event if you haven't submitted an event id"
|
2015 |
+
#~ msgstr "Вы не можете обновить событие если вы не введете код события"
|
2016 |
+
#~ msgid ""
|
2017 |
+
#~ "The database failed to return data to indicate the event has been updated "
|
2018 |
+
#~ "sucessfully. This may indicate a problem with your database or the way in "
|
2019 |
+
#~ "which it is configured."
|
2020 |
+
#~ msgstr ""
|
2021 |
+
#~ "Базе данных не удалось возвратить данные, указывающие, что события были "
|
2022 |
+
#~ "успешно обновлены. Это может указывать на проблемы с базой или ее "
|
2023 |
+
#~ "конфигурацией. "
|
2024 |
+
#~ msgid "End Date (YYYY-MM-DD) (Optional)"
|
2025 |
+
#~ msgstr "Дата окончания (ГГГГ-ММ-ДД) (опционально)"
|
2026 |
+
#~ msgid ""
|
2027 |
+
#~ "Optional, set blank if your event is an all-day event or does not happen "
|
2028 |
+
#~ "at a specific time."
|
2029 |
+
#~ msgstr ""
|
2030 |
+
#~ "Необязательно. Оставьте пустым, если событие на весь день, или если оно "
|
2031 |
+
#~ "не случиться в определенное время."
|
2032 |
+
#~ msgid ""
|
2033 |
+
#~ "Entering 0 means forever, if a unit is selected. If the recurrance unit "
|
2034 |
+
#~ "is left at \"Does not recur,\" the event will not reoccur."
|
2035 |
+
#~ msgstr ""
|
2036 |
+
#~ "Ввод значения 0 означает вечно. Если выбрано «не повторять», то событие не "
|
2037 |
+
#~ "повторится."
|
2038 |
+
#~ msgid "Primary Calendar Options"
|
2039 |
+
#~ msgstr "Опции первичного календаря"
|
2040 |
+
#~ msgid "Choose the lowest user group that may manage events"
|
2041 |
+
#~ msgstr "Выберите низшую группу, которая может управлять событиями"
|
2042 |
+
#~ msgid "days into the future;"
|
2043 |
+
#~ msgstr "дней в будущем;"
|
2044 |
+
#~ msgid "days from the past"
|
2045 |
+
#~ msgstr "дней в прошлом;"
|
2046 |
+
#~ msgid "Show only this category:"
|
2047 |
+
#~ msgstr "Показывать только эту категорию (имя или id):"
|
2048 |
+
#~ msgid "There are no events currently scheduled."
|
2049 |
+
#~ msgstr "Текущих событий нет."
|
2050 |
+
#~ msgid "« Previous Events"
|
2051 |
+
#~ msgstr "← Предыдущие события"
|
2052 |
+
|
lang/my-calendar-sv_SE.mo
ADDED
Binary file
|
lang/my-calendar-sv_SE.po
ADDED
@@ -0,0 +1,1974 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Copyright (C) 2010 My Calendar
|
2 |
+
# This file is distributed under the same license as the My Calendar package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"Project-Id-Version: My Calendar 1.8.4\n"
|
6 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/my-calendar\n"
|
7 |
+
"POT-Creation-Date: 2011-04-05 19:02:47+00:00\n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"PO-Revision-Date: 2011-04-14 12:27+0100\n"
|
12 |
+
"Last-Translator: Efva Nyberg <ulva01@yahoo.se>\n"
|
13 |
+
"Language-Team: maskros.nu <info@maskros.nu>\n"
|
14 |
+
"X-Poedit-Language: Swedish\n"
|
15 |
+
"X-Poedit-Country: SWEDEN\n"
|
16 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
17 |
+
|
18 |
+
#: my-calendar-styles.php:51
|
19 |
+
msgid "The stylesheet has been updated."
|
20 |
+
msgstr "Utseendemallen har uppdaterats."
|
21 |
+
|
22 |
+
#: my-calendar-styles.php:51
|
23 |
+
msgid "Write Error! Please verify write permissions on the style file."
|
24 |
+
msgstr "Skrivfel! Verifiera rättigheterna för att skriva i utseendemallen."
|
25 |
+
|
26 |
+
#: my-calendar-styles.php:66
|
27 |
+
msgid "Stylesheet reset to default."
|
28 |
+
msgstr "Återställ utseendemallen."
|
29 |
+
|
30 |
+
#: my-calendar-styles.php:68
|
31 |
+
msgid "Style Settings Saved"
|
32 |
+
msgstr "Utseendeinställningar är sparade"
|
33 |
+
|
34 |
+
#: my-calendar-styles.php:77
|
35 |
+
msgid "New theme selected."
|
36 |
+
msgstr "Ny utseendemall vald."
|
37 |
+
|
38 |
+
#: my-calendar-styles.php:91
|
39 |
+
msgid "Sorry. The file you are looking for doesn't appear to exist. Please check your file name and location!"
|
40 |
+
msgstr "Den här filen existerar inte. Kontrollera filnamn och placering."
|
41 |
+
|
42 |
+
#: my-calendar-styles.php:99
|
43 |
+
msgid "My Calendar Styles"
|
44 |
+
msgstr "My Calendar-mallar"
|
45 |
+
|
46 |
+
#: my-calendar-styles.php:103
|
47 |
+
msgid "Calendar Style Settings"
|
48 |
+
msgstr "Inställningar för kalenderutseende"
|
49 |
+
|
50 |
+
#: my-calendar-styles.php:110
|
51 |
+
msgid "Select My Calendar Theme"
|
52 |
+
msgstr "Välj kalendertema"
|
53 |
+
|
54 |
+
#: my-calendar-styles.php:118
|
55 |
+
msgid "Your Custom Stylesheets"
|
56 |
+
msgstr "Dina anpassade utseendemallar"
|
57 |
+
|
58 |
+
#: my-calendar-styles.php:127
|
59 |
+
msgid "Installed Stylesheets"
|
60 |
+
msgstr "Installerade utseendemallar"
|
61 |
+
|
62 |
+
#: my-calendar-styles.php:135
|
63 |
+
msgid "Choose Style"
|
64 |
+
msgstr "Välj utseende"
|
65 |
+
|
66 |
+
#: my-calendar-styles.php:148
|
67 |
+
msgid "My Calendar was unable to update your CSS files during the upgrade. Please check your file permissions if you wish to edit your My Calendar styles. Your previously stored styles are below. This message and these styles will be deleted from the database when you successfully update your stylesheet."
|
68 |
+
msgstr "My Calendar kunde inte uppdatera dina CSS-filer under uppgraderingen. Kontrollera dina filrättigheter. Dina hittils sparade utseenden finns nedan. Detta meddelande och de här utseendemallarna blir raderade från databasen när du uppdaterat mallarna."
|
69 |
+
|
70 |
+
#: my-calendar-styles.php:156
|
71 |
+
msgid "CSS Style Options"
|
72 |
+
msgstr "CSS (utseendemallar)"
|
73 |
+
|
74 |
+
#: my-calendar-styles.php:159
|
75 |
+
msgid "Apply CSS only on these pages (comma separated page IDs)"
|
76 |
+
msgstr "Visa bara CSS på dessa sidor (ID:n separerade med komma-tecken)"
|
77 |
+
|
78 |
+
#: my-calendar-styles.php:162
|
79 |
+
msgid "Reset the My Calendar stylesheet to the default"
|
80 |
+
msgstr "Nollställ My Calendars utseendemall till förvalda inställningar."
|
81 |
+
|
82 |
+
#: my-calendar-styles.php:162
|
83 |
+
msgid "Disable My Calendar Stylesheet"
|
84 |
+
msgstr "Deaktivera My Calendars utseendemall"
|
85 |
+
|
86 |
+
#: my-calendar-styles.php:165
|
87 |
+
msgid "Edit the stylesheet for My Calendar"
|
88 |
+
msgstr "Redigera My Calendars utseendemall"
|
89 |
+
|
90 |
+
#: my-calendar-styles.php:168
|
91 |
+
#: my-calendar-behaviors.php:85
|
92 |
+
#: my-calendar-behaviors.php:97
|
93 |
+
#: my-calendar-behaviors.php:109
|
94 |
+
#: my-calendar-behaviors.php:121
|
95 |
+
msgid "Save"
|
96 |
+
msgstr "Spara"
|
97 |
+
|
98 |
+
#: button/generator.php:21
|
99 |
+
#: button/generator.php:47
|
100 |
+
msgid "My Calendar Shortcode Generator"
|
101 |
+
msgstr "My Calendar shortcode-generator"
|
102 |
+
|
103 |
+
#: button/generator.php:49
|
104 |
+
msgid "Shortcode Atributes"
|
105 |
+
msgstr "Shortcode-attribut"
|
106 |
+
|
107 |
+
#: button/generator.php:54
|
108 |
+
msgid "Format"
|
109 |
+
msgstr "Format"
|
110 |
+
|
111 |
+
#: button/generator.php:61
|
112 |
+
msgid "Show Category Key"
|
113 |
+
msgstr "Visa kategorinyckel"
|
114 |
+
|
115 |
+
#: button/generator.php:68
|
116 |
+
msgid "Show Previous/Next Links"
|
117 |
+
msgstr "Visa föregånde/kommande länkar"
|
118 |
+
|
119 |
+
#: button/generator.php:75
|
120 |
+
msgid "Show Format Toggle"
|
121 |
+
msgstr "Visa bytesformat"
|
122 |
+
|
123 |
+
#: button/generator.php:82
|
124 |
+
msgid "Time Segment"
|
125 |
+
msgstr "Tidssegment"
|
126 |
+
|
127 |
+
#: button/generator.php:90
|
128 |
+
msgid "Generate Shortcode"
|
129 |
+
msgstr "Generera en shortcode"
|
130 |
+
|
131 |
+
#: button/generator.php:100
|
132 |
+
msgid "My Calendar: this generator isn't going to put the shortcode in your page. Sorry!"
|
133 |
+
msgstr "My Calendar: den här funktionen placerar inte en shortcode på en sida. Du måste själv placera den på den plats där du vill ha den."
|
134 |
+
|
135 |
+
#: my-calendar-categories.php:93
|
136 |
+
msgid "Category added successfully"
|
137 |
+
msgstr "Kategori inlagd"
|
138 |
+
|
139 |
+
#: my-calendar-categories.php:95
|
140 |
+
msgid "Category addition failed."
|
141 |
+
msgstr "Tillägg av kategori misslyckades."
|
142 |
+
|
143 |
+
#: my-calendar-categories.php:105
|
144 |
+
msgid "Category deleted successfully. Categories in calendar updated."
|
145 |
+
msgstr "Kategori raderades. Kalenderns kategorier är uppdaterade."
|
146 |
+
|
147 |
+
#: my-calendar-categories.php:107
|
148 |
+
msgid "Category deleted successfully. Categories in calendar not updated."
|
149 |
+
msgstr "Kategori raderades. Kalenderns kategorier är inte uppdaterade."
|
150 |
+
|
151 |
+
#: my-calendar-categories.php:109
|
152 |
+
msgid "Category not deleted. Categories in calendar updated."
|
153 |
+
msgstr "Kategori raderades inte. Kalenderns kategorier är uppdaterade."
|
154 |
+
|
155 |
+
#: my-calendar-categories.php:118
|
156 |
+
msgid "Category edited successfully"
|
157 |
+
msgstr "Kategori ändrades"
|
158 |
+
|
159 |
+
#: my-calendar-categories.php:143
|
160 |
+
#: my-calendar-categories.php:168
|
161 |
+
#: my-calendar-categories.php:185
|
162 |
+
msgid "Add Category"
|
163 |
+
msgstr "Lägg till kategori"
|
164 |
+
|
165 |
+
#: my-calendar-categories.php:145
|
166 |
+
#: my-calendar-categories.php:168
|
167 |
+
msgid "Edit Category"
|
168 |
+
msgstr "Ändra kategori"
|
169 |
+
|
170 |
+
#: my-calendar-categories.php:152
|
171 |
+
msgid "Category Editor"
|
172 |
+
msgstr "Kategoriredigering"
|
173 |
+
|
174 |
+
#: my-calendar-categories.php:169
|
175 |
+
#: my-calendar-categories.php:210
|
176 |
+
msgid "Category Name"
|
177 |
+
msgstr "Kategorinamn"
|
178 |
+
|
179 |
+
#: my-calendar-categories.php:170
|
180 |
+
msgid "Category Color (Hex format)"
|
181 |
+
msgstr "Kategorifärg (Hex-format)"
|
182 |
+
|
183 |
+
#: my-calendar-categories.php:171
|
184 |
+
#: my-calendar-categories.php:212
|
185 |
+
msgid "Category Icon"
|
186 |
+
msgstr "Kategori-ikon"
|
187 |
+
|
188 |
+
#: my-calendar-categories.php:185
|
189 |
+
#: my-calendar-locations.php:157
|
190 |
+
msgid "Save Changes"
|
191 |
+
msgstr "Spara ändringar"
|
192 |
+
|
193 |
+
#: my-calendar-categories.php:198
|
194 |
+
#: my-calendar.php:149
|
195 |
+
msgid "Manage Categories"
|
196 |
+
msgstr "Hantera kategorier"
|
197 |
+
|
198 |
+
#: my-calendar-categories.php:209
|
199 |
+
#: my-calendar-event-manager.php:671
|
200 |
+
#: my-calendar-locations.php:183
|
201 |
+
msgid "ID"
|
202 |
+
msgstr "ID"
|
203 |
+
|
204 |
+
#: my-calendar-categories.php:211
|
205 |
+
msgid "Category Color"
|
206 |
+
msgstr "Kategorifärg"
|
207 |
+
|
208 |
+
#: my-calendar-categories.php:213
|
209 |
+
#: my-calendar-categories.php:227
|
210 |
+
#: my-calendar-event-manager.php:736
|
211 |
+
#: my-calendar-locations.php:185
|
212 |
+
#: my-calendar-locations.php:197
|
213 |
+
msgid "Edit"
|
214 |
+
msgstr "Ändra"
|
215 |
+
|
216 |
+
#: my-calendar-categories.php:214
|
217 |
+
#: my-calendar-categories.php:233
|
218 |
+
#: my-calendar-event-manager.php:91
|
219 |
+
#: my-calendar-event-manager.php:736
|
220 |
+
#: my-calendar-locations.php:186
|
221 |
+
#: my-calendar-locations.php:198
|
222 |
+
msgid "Delete"
|
223 |
+
msgstr "Ta bort"
|
224 |
+
|
225 |
+
#: my-calendar-categories.php:230
|
226 |
+
#: my-calendar-settings.php:270
|
227 |
+
#: my-calendar-event-manager.php:717
|
228 |
+
#: my-calendar-output.php:151
|
229 |
+
msgid "N/A"
|
230 |
+
msgstr "Inte tillgänglig"
|
231 |
+
|
232 |
+
#: my-calendar-categories.php:233
|
233 |
+
#: my-calendar-locations.php:198
|
234 |
+
msgid "Are you sure you want to delete this category?"
|
235 |
+
msgstr "Är du säker på att du vill ta bort den här kategorin?"
|
236 |
+
|
237 |
+
#: my-calendar-categories.php:244
|
238 |
+
msgid "There are no categories in the database - something has gone wrong!"
|
239 |
+
msgstr "Det finns ingen kategori i databasen - något har gått snett."
|
240 |
+
|
241 |
+
#: my-calendar-widgets.php:5
|
242 |
+
msgid "My Calendar: Today's Events"
|
243 |
+
msgstr "My Calendar: Dagens aktiviteter"
|
244 |
+
|
245 |
+
#: my-calendar-widgets.php:36
|
246 |
+
#: my-calendar-widgets.php:115
|
247 |
+
#: my-calendar-widgets.php:453
|
248 |
+
#: my-calendar-event-manager.php:672
|
249 |
+
msgid "Title"
|
250 |
+
msgstr "Titel"
|
251 |
+
|
252 |
+
#: my-calendar-widgets.php:40
|
253 |
+
#: my-calendar-widgets.php:119
|
254 |
+
msgid "Template"
|
255 |
+
msgstr "Mall"
|
256 |
+
|
257 |
+
#: my-calendar-widgets.php:43
|
258 |
+
#: my-calendar-widgets.php:125
|
259 |
+
msgid "Add calendar URL to use this option."
|
260 |
+
msgstr "Lägg till kalender-URL för att använda den här funktionen."
|
261 |
+
|
262 |
+
#: my-calendar-widgets.php:45
|
263 |
+
#: my-calendar-widgets.php:127
|
264 |
+
msgid "Link widget title to calendar:"
|
265 |
+
msgstr "Länka widgettitel till kalender:"
|
266 |
+
|
267 |
+
#: my-calendar-widgets.php:46
|
268 |
+
#: my-calendar-widgets.php:128
|
269 |
+
msgid "Not Linked"
|
270 |
+
msgstr "Inte länkad"
|
271 |
+
|
272 |
+
#: my-calendar-widgets.php:47
|
273 |
+
#: my-calendar-widgets.php:129
|
274 |
+
msgid "Linked"
|
275 |
+
msgstr "Länkad"
|
276 |
+
|
277 |
+
#: my-calendar-widgets.php:51
|
278 |
+
msgid "Show this text if there are no events today:"
|
279 |
+
msgstr "Visa den här texten om det inte är några aktiviteter idag:"
|
280 |
+
|
281 |
+
#: my-calendar-widgets.php:55
|
282 |
+
#: my-calendar-widgets.php:155
|
283 |
+
#: my-calendar-widgets.php:457
|
284 |
+
msgid "Category or categories to display:"
|
285 |
+
msgstr "Kategori eller kategorier som visas:"
|
286 |
+
|
287 |
+
#: my-calendar-widgets.php:75
|
288 |
+
msgid "My Calendar: Upcoming Events"
|
289 |
+
msgstr "My Calendar: Kommande aktiviteter"
|
290 |
+
|
291 |
+
#: my-calendar-widgets.php:123
|
292 |
+
msgid "Widget Options"
|
293 |
+
msgstr "Widget-inställningar"
|
294 |
+
|
295 |
+
#: my-calendar-widgets.php:134
|
296 |
+
msgid "Display upcoming events by:"
|
297 |
+
msgstr "Visa kommande aktiviteter av:"
|
298 |
+
|
299 |
+
#: my-calendar-widgets.php:135
|
300 |
+
msgid "Events (e.g. 2 past, 3 future)"
|
301 |
+
msgstr "Aktiviteter (t. ex 2 tidigare, 3 kommande)"
|
302 |
+
|
303 |
+
#: my-calendar-widgets.php:136
|
304 |
+
msgid "Dates (e.g. 4 days past, 5 forward)"
|
305 |
+
msgstr "Datum (t. ex 4 dagar bakåt, 5 kommande)"
|
306 |
+
|
307 |
+
#: my-calendar-widgets.php:140
|
308 |
+
msgid "Events sort order:"
|
309 |
+
msgstr "Aktivitetsordning:"
|
310 |
+
|
311 |
+
#: my-calendar-widgets.php:141
|
312 |
+
msgid "Ascending (near to far)"
|
313 |
+
msgstr "Stigande ordning (nyare till äldre)"
|
314 |
+
|
315 |
+
#: my-calendar-widgets.php:142
|
316 |
+
msgid "Descending (far to near)"
|
317 |
+
msgstr "Fallande ordning (äldre till nyare)"
|
318 |
+
|
319 |
+
#: my-calendar-widgets.php:146
|
320 |
+
msgid "events into the future;"
|
321 |
+
msgstr "aktiviteter i fortsättningen;"
|
322 |
+
|
323 |
+
#: my-calendar-widgets.php:147
|
324 |
+
msgid "events from the past"
|
325 |
+
msgstr "gamla aktiviteter"
|
326 |
+
|
327 |
+
#: my-calendar-widgets.php:151
|
328 |
+
msgid "Show this text if there are no events meeting your criteria:"
|
329 |
+
msgstr "Visa den här texten om det inte finns några aktiviteter som matchar dina val:"
|
330 |
+
|
331 |
+
#: my-calendar-widgets.php:423
|
332 |
+
msgid "My Calendar: Mini Calendar"
|
333 |
+
msgstr "My Calendar: minikalender"
|
334 |
+
|
335 |
+
#: my-calendar-widgets.php:435
|
336 |
+
#: my-calendar-output.php:470
|
337 |
+
#: my-calendar-output.php:475
|
338 |
+
msgid "Calendar"
|
339 |
+
msgstr "Kalender"
|
340 |
+
|
341 |
+
#: my-calendar-widgets.php:461
|
342 |
+
msgid "Show Next/Previous Navigation:"
|
343 |
+
msgstr "Visa nästa/föregående navigering:"
|
344 |
+
|
345 |
+
#: my-calendar-widgets.php:462
|
346 |
+
#: my-calendar-widgets.php:468
|
347 |
+
msgid "Yes"
|
348 |
+
msgstr "Ja"
|
349 |
+
|
350 |
+
#: my-calendar-widgets.php:463
|
351 |
+
#: my-calendar-widgets.php:469
|
352 |
+
msgid "No"
|
353 |
+
msgstr "Nej"
|
354 |
+
|
355 |
+
#: my-calendar-widgets.php:467
|
356 |
+
#: my-calendar-widgets.php:473
|
357 |
+
msgid "Show Category Key:"
|
358 |
+
msgstr "Visa kategorinyckel:"
|
359 |
+
|
360 |
+
#: my-calendar-widgets.php:474
|
361 |
+
#: my-calendar-output.php:257
|
362 |
+
msgid "Month"
|
363 |
+
msgstr "Månad"
|
364 |
+
|
365 |
+
#: my-calendar-widgets.php:475
|
366 |
+
msgid "Week"
|
367 |
+
msgstr "Vecka"
|
368 |
+
|
369 |
+
#: my-calendar-settings.php:52
|
370 |
+
msgid "Categories imported successfully."
|
371 |
+
msgstr "Kategorier importerades."
|
372 |
+
|
373 |
+
#: my-calendar-settings.php:52
|
374 |
+
msgid "Categories not imported."
|
375 |
+
msgstr "Kategorier importerades inte"
|
376 |
+
|
377 |
+
#: my-calendar-settings.php:53
|
378 |
+
msgid "Events imported successfully."
|
379 |
+
msgstr "Aktiviteter importerades."
|
380 |
+
|
381 |
+
#: my-calendar-settings.php:53
|
382 |
+
msgid "Events not imported."
|
383 |
+
msgstr "Aktiviteter importerades inte."
|
384 |
+
|
385 |
+
#: my-calendar-settings.php:80
|
386 |
+
msgid "Permissions Settings saved"
|
387 |
+
msgstr "Inställningar för tillstånd är sparade"
|
388 |
+
|
389 |
+
#: my-calendar-settings.php:131
|
390 |
+
msgid "Output Settings saved"
|
391 |
+
msgstr "Visningsinställningar har sparats"
|
392 |
+
|
393 |
+
#: my-calendar-settings.php:149
|
394 |
+
msgid "Input Settings saved"
|
395 |
+
msgstr "Inmatningsinställningar är sparade"
|
396 |
+
|
397 |
+
#: my-calendar-settings.php:165
|
398 |
+
msgid "Custom text settings saved"
|
399 |
+
msgstr "Inställningar för text har sparats"
|
400 |
+
|
401 |
+
#: my-calendar-settings.php:177
|
402 |
+
msgid "Email notice settings saved"
|
403 |
+
msgstr "Inställningar för mejl-meddelanden har sparats"
|
404 |
+
|
405 |
+
#: my-calendar-settings.php:189
|
406 |
+
msgid "User custom settings saved"
|
407 |
+
msgstr "Inställningar för användare har sparats"
|
408 |
+
|
409 |
+
#: my-calendar-settings.php:216
|
410 |
+
msgid "My Calendar Options"
|
411 |
+
msgstr "My Calendar-inställningar"
|
412 |
+
|
413 |
+
#: my-calendar-settings.php:220
|
414 |
+
msgid "Calendar Management Settings"
|
415 |
+
msgstr "Inställningar för kalenderadministration"
|
416 |
+
|
417 |
+
#: my-calendar-settings.php:225
|
418 |
+
msgid "Calendar Options: Management"
|
419 |
+
msgstr "Kalenderinställningar: administration"
|
420 |
+
|
421 |
+
#: my-calendar-settings.php:227
|
422 |
+
msgid "Lowest user group that may create events"
|
423 |
+
msgstr "Lägsta användarnivå som får skapa aktiviteter"
|
424 |
+
|
425 |
+
#: my-calendar-settings.php:228
|
426 |
+
#: my-calendar-settings.php:237
|
427 |
+
msgid "Subscriber"
|
428 |
+
msgstr "Abonnent"
|
429 |
+
|
430 |
+
#: my-calendar-settings.php:229
|
431 |
+
#: my-calendar-settings.php:238
|
432 |
+
#: my-calendar-settings.php:246
|
433 |
+
msgid "Contributor"
|
434 |
+
msgstr "Medarbetare"
|
435 |
+
|
436 |
+
#: my-calendar-settings.php:230
|
437 |
+
#: my-calendar-settings.php:239
|
438 |
+
#: my-calendar-settings.php:247
|
439 |
+
#: my-calendar-event-manager.php:677
|
440 |
+
msgid "Author"
|
441 |
+
msgstr "Författare"
|
442 |
+
|
443 |
+
#: my-calendar-settings.php:231
|
444 |
+
#: my-calendar-settings.php:240
|
445 |
+
#: my-calendar-settings.php:248
|
446 |
+
msgid "Editor"
|
447 |
+
msgstr "Redaktör"
|
448 |
+
|
449 |
+
#: my-calendar-settings.php:232
|
450 |
+
#: my-calendar-settings.php:241
|
451 |
+
#: my-calendar-settings.php:249
|
452 |
+
msgid "Administrator"
|
453 |
+
msgstr "Administratör"
|
454 |
+
|
455 |
+
#: my-calendar-settings.php:236
|
456 |
+
msgid "Lowest user group that may approve events"
|
457 |
+
msgstr "Lägsta användarnivå som får godkänna aktiviteter"
|
458 |
+
|
459 |
+
#: my-calendar-settings.php:242
|
460 |
+
msgid "Enable approval options."
|
461 |
+
msgstr "Aktivera inställningar för godkännande."
|
462 |
+
|
463 |
+
#: my-calendar-settings.php:245
|
464 |
+
msgid "Lowest user group that may edit or delete all events"
|
465 |
+
msgstr "Lägsta användarnivå "
|
466 |
+
|
467 |
+
#: my-calendar-settings.php:251
|
468 |
+
msgid "By default, only administrators may edit or delete any event. Other users may only edit or delete events which they authored."
|
469 |
+
msgstr "Grundinställningen är att endast administratörer kan redigera och radera alla aktiviteter. Andra användare kan endast redigera eller radera aktiviteter som de själva lagt in."
|
470 |
+
|
471 |
+
#: my-calendar-settings.php:256
|
472 |
+
msgid "Save Approval Settings"
|
473 |
+
msgstr "Spara inställningar för godkännande"
|
474 |
+
|
475 |
+
#: my-calendar-settings.php:262
|
476 |
+
msgid "Calendar Text Settings"
|
477 |
+
msgstr "Inställningar för kalendertext"
|
478 |
+
|
479 |
+
#: my-calendar-settings.php:267
|
480 |
+
msgid "Calendar Options: Customizable Text Fields"
|
481 |
+
msgstr "Kalenderinställningar: Justera text"
|
482 |
+
|
483 |
+
#: my-calendar-settings.php:270
|
484 |
+
msgid "Label for events without a set time"
|
485 |
+
msgstr "Ettiket för aktiviter utan tidsangivelse"
|
486 |
+
|
487 |
+
#: my-calendar-settings.php:273
|
488 |
+
msgid "Previous events link"
|
489 |
+
msgstr "Länktext för aktiviteter som varit"
|
490 |
+
|
491 |
+
#: my-calendar-settings.php:273
|
492 |
+
msgid "Previous Events"
|
493 |
+
msgstr "Gamla aktiviteter"
|
494 |
+
|
495 |
+
#: my-calendar-settings.php:276
|
496 |
+
msgid "Next events link"
|
497 |
+
msgstr "Länktext för kommande aktiviteter"
|
498 |
+
|
499 |
+
#: my-calendar-settings.php:276
|
500 |
+
msgid "Next Events"
|
501 |
+
msgstr "Kommande aktiviteter"
|
502 |
+
|
503 |
+
#: my-calendar-settings.php:279
|
504 |
+
msgid "If events are open"
|
505 |
+
msgstr "Om aktiviteter är öppen"
|
506 |
+
|
507 |
+
#: my-calendar-settings.php:279
|
508 |
+
msgid "Registration is open"
|
509 |
+
msgstr "Registrering är öppen"
|
510 |
+
|
511 |
+
#: my-calendar-settings.php:282
|
512 |
+
msgid "If events are closed"
|
513 |
+
msgstr "Om aktiviteter är stängd"
|
514 |
+
|
515 |
+
#: my-calendar-settings.php:282
|
516 |
+
msgid "Registration is closed"
|
517 |
+
msgstr "Registrering är stängd"
|
518 |
+
|
519 |
+
#: my-calendar-settings.php:285
|
520 |
+
msgid "Additional caption:"
|
521 |
+
msgstr "Ytterligare text:"
|
522 |
+
|
523 |
+
#: my-calendar-settings.php:285
|
524 |
+
msgid "The calendar caption is the text containing the displayed month and year in either list or calendar format. This text will be displayed following that existing text."
|
525 |
+
msgstr "Kalendertexten innehåller månad och år i antingen list- eller kalenderformat. Den här texten visas efter övrig information."
|
526 |
+
|
527 |
+
#: my-calendar-settings.php:290
|
528 |
+
msgid "Save Custom Text Settings"
|
529 |
+
msgstr "Spara textinställningar"
|
530 |
+
|
531 |
+
#: my-calendar-settings.php:296
|
532 |
+
msgid "Calendar Output Settings"
|
533 |
+
msgstr "Inställningar för kalendervisning"
|
534 |
+
|
535 |
+
#: my-calendar-settings.php:301
|
536 |
+
msgid "Calendar Options: Customize the Output of your Calendar"
|
537 |
+
msgstr "Kalenderinställningar: Anpassa visningen av din kalender"
|
538 |
+
|
539 |
+
#: my-calendar-settings.php:304
|
540 |
+
msgid "URI for your public calendar (required to use the {details} template tag)"
|
541 |
+
msgstr "URI till din kalender (obligatorisk för att kunna använda {details} mall-koden)"
|
542 |
+
|
543 |
+
#: my-calendar-settings.php:308
|
544 |
+
msgid "Event title template"
|
545 |
+
msgstr "Mall för aktivitetstitel"
|
546 |
+
|
547 |
+
#: my-calendar-settings.php:310
|
548 |
+
msgid "Template Help"
|
549 |
+
msgstr "Mallhjälp"
|
550 |
+
|
551 |
+
#: my-calendar-settings.php:310
|
552 |
+
#: my-calendar-settings.php:461
|
553 |
+
msgid "All template shortcodes are available."
|
554 |
+
msgstr "Alla mall-shortkodes är tillgängliga."
|
555 |
+
|
556 |
+
#: my-calendar-settings.php:313
|
557 |
+
msgid "In list mode, show how many months of events at a time:"
|
558 |
+
msgstr "I listvy, visa hur många månader med aktiviteter som visas åt gången:"
|
559 |
+
|
560 |
+
#: my-calendar-settings.php:316
|
561 |
+
msgid "Date format in list mode"
|
562 |
+
msgstr "Datumformat i listvy"
|
563 |
+
|
564 |
+
#: my-calendar-settings.php:317
|
565 |
+
msgid "Date format uses the same syntax as the <a href=\"http://php.net/date\">PHP <code>date()</code> function</a>. Save options to update sample output."
|
566 |
+
msgstr "Datumformatet använder samma syntax som <a href=\"http://php.net/date\">PHP <code>date()</code>-funktionen</a>. Spara inställningar för att uppdatera test-visning."
|
567 |
+
|
568 |
+
#: my-calendar-settings.php:320
|
569 |
+
msgid "Default Sort order for Admin Events List"
|
570 |
+
msgstr "Standardordning för administratörens aktivitetslista"
|
571 |
+
|
572 |
+
#: my-calendar-settings.php:332
|
573 |
+
msgid "Holiday Category"
|
574 |
+
msgstr "Semesterkategori"
|
575 |
+
|
576 |
+
#: my-calendar-settings.php:349
|
577 |
+
msgid "If an event coincides with an event in the designated \"Holiday\" category, do not show the event."
|
578 |
+
msgstr "Om en aktivitet ligger samtidigt med en annan aktivitet i \"semester\"-kategorin, dölj den."
|
579 |
+
|
580 |
+
#: my-calendar-settings.php:352
|
581 |
+
msgid "Show Heading for Calendar"
|
582 |
+
msgstr "Visa kalenderns titel"
|
583 |
+
|
584 |
+
#: my-calendar-settings.php:355
|
585 |
+
msgid "Show Weekends on Calendar"
|
586 |
+
msgstr "Visa kalenderns helger"
|
587 |
+
|
588 |
+
#: my-calendar-settings.php:358
|
589 |
+
msgid "Do you want to display the author name on events?"
|
590 |
+
msgstr "Vill du visa namnet på författaren till aktiviteter?"
|
591 |
+
|
592 |
+
#: my-calendar-settings.php:361
|
593 |
+
msgid "Display a jumpbox for changing month and year quickly?"
|
594 |
+
msgstr "Visa ett popup-fönster för att snabbt ändra månad och år?"
|
595 |
+
|
596 |
+
#: my-calendar-settings.php:364
|
597 |
+
msgid "Hide category icons in output"
|
598 |
+
msgstr "Göm kategori-ikoner i visning"
|
599 |
+
|
600 |
+
#: my-calendar-settings.php:367
|
601 |
+
msgid "Show Link to Google Map (when sufficient address information is available.)"
|
602 |
+
msgstr "Visa länk till Google Maps (när tillräckliga adressupplysningar är tillgängliga)."
|
603 |
+
|
604 |
+
#: my-calendar-settings.php:370
|
605 |
+
msgid "Show Event Address in Details"
|
606 |
+
msgstr "Visa aktivitetens adress i detalj"
|
607 |
+
|
608 |
+
#: my-calendar-settings.php:373
|
609 |
+
msgid "Show short description field on calendar."
|
610 |
+
msgstr "Visa den korta beskrivningen i kalendern."
|
611 |
+
|
612 |
+
#: my-calendar-settings.php:376
|
613 |
+
msgid "Show full description field on calendar."
|
614 |
+
msgstr "Visa den fullständiga beskrivningen i kalendern."
|
615 |
+
|
616 |
+
#: my-calendar-settings.php:379
|
617 |
+
msgid "Links associated with events will automatically expire after the event has passed."
|
618 |
+
msgstr "Länkar kopplade till aktiviteter kommer att automatiskt förfalla efter att aktiviteten varit."
|
619 |
+
|
620 |
+
#: my-calendar-settings.php:382
|
621 |
+
msgid "Show current availability status of events."
|
622 |
+
msgstr "Visa aktuell tillgänglighetsstatus för aktiviteter."
|
623 |
+
|
624 |
+
#: my-calendar-settings.php:385
|
625 |
+
msgid "Show link to My Calendar RSS feed."
|
626 |
+
msgstr "Visa länk till My Calendar RSS-feed."
|
627 |
+
|
628 |
+
#: my-calendar-settings.php:388
|
629 |
+
msgid "Show link to iCal format download."
|
630 |
+
msgstr "Visa länk till nedladdning av iCal-format."
|
631 |
+
|
632 |
+
#: my-calendar-settings.php:391
|
633 |
+
msgid "If a recurring event is scheduled for a date which doesn't exist (such as the 5th Wednesday in February), move it back one week."
|
634 |
+
msgstr "Om en återkommande aktivitet är förlagt till ett datum som inte existerar (tex den 5:e onsdagen i februari), flytta tillbaka aktiviteten en vecka."
|
635 |
+
|
636 |
+
#: my-calendar-settings.php:392
|
637 |
+
msgid "If this option is unchecked, recurring events which fall on dates which don't exist will simply not be shown on the calendar."
|
638 |
+
msgstr "Om den här inställningen inte är markerad så kommer återkommande aktiviteter som infaller på datum som inte existerar inte att visas i kalendern."
|
639 |
+
|
640 |
+
#: my-calendar-settings.php:395
|
641 |
+
msgid "Default usage of category colors."
|
642 |
+
msgstr "Standard för kategorifärger."
|
643 |
+
|
644 |
+
#: my-calendar-settings.php:396
|
645 |
+
msgid "Apply category colors to event titles as a font color."
|
646 |
+
msgstr "Använd kategorifärger som textfärg i aktivitetsrubriker."
|
647 |
+
|
648 |
+
#: my-calendar-settings.php:397
|
649 |
+
msgid "Apply category colors to event titles as a background color."
|
650 |
+
msgstr "Använd kategorifärger som bakgrundstfärg i aktivitetsrubriker."
|
651 |
+
|
652 |
+
#: my-calendar-settings.php:402
|
653 |
+
msgid "Save Output Settings"
|
654 |
+
msgstr "Spara visnings-inställningar"
|
655 |
+
|
656 |
+
#: my-calendar-settings.php:408
|
657 |
+
msgid "Calendar Input Settings"
|
658 |
+
msgstr "Inställningar för indata"
|
659 |
+
|
660 |
+
#: my-calendar-settings.php:413
|
661 |
+
msgid "Select which input fields will be available when adding or editing events."
|
662 |
+
msgstr "Välj vilka indatafält som visas när användare lägger upp eller ändrar aktiviteter."
|
663 |
+
|
664 |
+
#: my-calendar-settings.php:418
|
665 |
+
msgid "Show Event Location Dropdown Menu"
|
666 |
+
msgstr "Visa rullgardinsmeny för aktivitetslokal/plats"
|
667 |
+
|
668 |
+
#: my-calendar-settings.php:418
|
669 |
+
msgid "Show Event Short Description field"
|
670 |
+
msgstr "Visa fältet för kort beskrivning"
|
671 |
+
|
672 |
+
#: my-calendar-settings.php:418
|
673 |
+
msgid "Show Event Description Field"
|
674 |
+
msgstr "Visa fältet för fullständig beskrivning"
|
675 |
+
|
676 |
+
#: my-calendar-settings.php:418
|
677 |
+
msgid "Show Event Category field"
|
678 |
+
msgstr "Visa fältet för aktivitetskategori"
|
679 |
+
|
680 |
+
#: my-calendar-settings.php:418
|
681 |
+
msgid "Show Event Link field"
|
682 |
+
msgstr "Visa fältet för länkar"
|
683 |
+
|
684 |
+
#: my-calendar-settings.php:418
|
685 |
+
msgid "Show Event Recurrence Options"
|
686 |
+
msgstr "Visa inställningar för återkommande aktiviteter"
|
687 |
+
|
688 |
+
#: my-calendar-settings.php:418
|
689 |
+
msgid "Show event registration options"
|
690 |
+
msgstr "Visa inställningar flr aktivitetsregistrering"
|
691 |
+
|
692 |
+
#: my-calendar-settings.php:418
|
693 |
+
msgid "Show event location fields"
|
694 |
+
msgstr "Visa fältet för lokal/plats"
|
695 |
+
|
696 |
+
#: my-calendar-settings.php:418
|
697 |
+
msgid "Use HTML Editor in Event Description Field"
|
698 |
+
msgstr "Använd HTML-verktyg i fältet för aktivitetsbeskrivning"
|
699 |
+
|
700 |
+
#: my-calendar-settings.php:431
|
701 |
+
msgid "Administrators see all input options"
|
702 |
+
msgstr "Administratören har tillgång till alla indatainställningar"
|
703 |
+
|
704 |
+
#: my-calendar-settings.php:436
|
705 |
+
msgid "Save Input Settings"
|
706 |
+
msgstr "Spara indatainställningar"
|
707 |
+
|
708 |
+
#: my-calendar-settings.php:442
|
709 |
+
msgid "Calendar Email Settings"
|
710 |
+
msgstr "Mejlinställningar"
|
711 |
+
|
712 |
+
#: my-calendar-settings.php:447
|
713 |
+
msgid "Calendar Options: Email Notifications"
|
714 |
+
msgstr "Kalenderinställningar: mejlmeddelanden"
|
715 |
+
|
716 |
+
#: my-calendar-settings.php:451
|
717 |
+
msgid "Send Email Notifications when new events are scheduled or reserved."
|
718 |
+
msgstr "Skicka mejlmeddelande när nya aktiviteter läggs upp"
|
719 |
+
|
720 |
+
#: my-calendar-settings.php:454
|
721 |
+
msgid "Notification messages are sent to: "
|
722 |
+
msgstr "Meddelanden skickas till:"
|
723 |
+
|
724 |
+
#: my-calendar-settings.php:457
|
725 |
+
msgid "Email subject"
|
726 |
+
msgstr "Ämne"
|
727 |
+
|
728 |
+
#: my-calendar-settings.php:457
|
729 |
+
msgid "New event Added"
|
730 |
+
msgstr "Ny aktivitet upplagd"
|
731 |
+
|
732 |
+
#: my-calendar-settings.php:460
|
733 |
+
msgid "Message Body"
|
734 |
+
msgstr "Meddelande"
|
735 |
+
|
736 |
+
#: my-calendar-settings.php:460
|
737 |
+
msgid "New Event:"
|
738 |
+
msgstr "Nya aktiviteter:"
|
739 |
+
|
740 |
+
#: my-calendar-settings.php:461
|
741 |
+
msgid "Shortcode Help"
|
742 |
+
msgstr "Hjälp med shortkodes"
|
743 |
+
|
744 |
+
#: my-calendar-settings.php:466
|
745 |
+
msgid "Save Email Settings"
|
746 |
+
msgstr "Spara mejlinställningar"
|
747 |
+
|
748 |
+
#: my-calendar-settings.php:472
|
749 |
+
msgid "Calendar User Settings"
|
750 |
+
msgstr "Användarinställningar"
|
751 |
+
|
752 |
+
#: my-calendar-settings.php:479
|
753 |
+
msgid "Settings which can be configured in registered user's accounts"
|
754 |
+
msgstr "Inställningar som kan anpassas av registrerade användare"
|
755 |
+
|
756 |
+
#: my-calendar-settings.php:481
|
757 |
+
msgid "Allow registered users to provide timezone or location presets in their user profiles."
|
758 |
+
msgstr "Tillåt registrerade användare att visa tidszon och plats i sin användarprofil."
|
759 |
+
|
760 |
+
#: my-calendar-settings.php:493
|
761 |
+
msgid "Timezone Settings"
|
762 |
+
msgstr "Inställningar för tidszon"
|
763 |
+
|
764 |
+
#: my-calendar-settings.php:494
|
765 |
+
msgid "These settings provide registered users with the ability to select a time zone in their user profile. When they view your calendar, the times for events will display the time the event happens in their time zone as well as the entered value."
|
766 |
+
msgstr "De här inställningarna ger användare möjlighet att välja tidszon i sin profil. När användarna ser din kalender kommer aktiviteter i deras tidszon tillsammans med annan information om aktiviteten att visas."
|
767 |
+
|
768 |
+
#: my-calendar-settings.php:496
|
769 |
+
msgid "Enable Timezone"
|
770 |
+
msgstr "Använd tidszon"
|
771 |
+
|
772 |
+
#: my-calendar-settings.php:499
|
773 |
+
msgid "Select Timezone Label"
|
774 |
+
msgstr "Välj tidszonsetikett"
|
775 |
+
|
776 |
+
#: my-calendar-settings.php:502
|
777 |
+
msgid "Timezone Options"
|
778 |
+
msgstr "Valmöjligheter för tidszon"
|
779 |
+
|
780 |
+
#: my-calendar-settings.php:502
|
781 |
+
#: my-calendar-settings.php:523
|
782 |
+
msgid "Value, Label; one per line"
|
783 |
+
msgstr "Värde, etikett; en per rad"
|
784 |
+
|
785 |
+
#: my-calendar-settings.php:514
|
786 |
+
msgid "Location Settings"
|
787 |
+
msgstr "Inställningar för plats"
|
788 |
+
|
789 |
+
#: my-calendar-settings.php:515
|
790 |
+
msgid "These settings provide registered users with the ability to select a location in their user profile. When they view your calendar, their initial view will be limited to locations which include that location parameter."
|
791 |
+
msgstr "De här inställningarna ger användare möjlighet att välja ort i sin profil. När användarna ser din kalender kommer aktiviteter på deras ort tillsammans med annan information om aktiviteten att visas."
|
792 |
+
|
793 |
+
#: my-calendar-settings.php:517
|
794 |
+
msgid "Enable Location"
|
795 |
+
msgstr "Använd plats"
|
796 |
+
|
797 |
+
#: my-calendar-settings.php:520
|
798 |
+
msgid "Select Location Label"
|
799 |
+
msgstr "Välj etikett för plats"
|
800 |
+
|
801 |
+
#: my-calendar-settings.php:523
|
802 |
+
msgid "Location Options"
|
803 |
+
msgstr "Val för lokal/plats"
|
804 |
+
|
805 |
+
#: my-calendar-settings.php:533
|
806 |
+
msgid "Location Type"
|
807 |
+
msgstr "Val för lokal/plats"
|
808 |
+
|
809 |
+
#: my-calendar-settings.php:535
|
810 |
+
msgid "Location Name"
|
811 |
+
msgstr "Namn på lokal/plats"
|
812 |
+
|
813 |
+
#: my-calendar-settings.php:536
|
814 |
+
#: my-calendar-event-manager.php:550
|
815 |
+
#: my-calendar-locations.php:127
|
816 |
+
msgid "City"
|
817 |
+
msgstr "Ort"
|
818 |
+
|
819 |
+
#: my-calendar-settings.php:537
|
820 |
+
#: my-calendar-event-manager.php:550
|
821 |
+
#: my-calendar-locations.php:127
|
822 |
+
msgid "State/Province"
|
823 |
+
msgstr "Region"
|
824 |
+
|
825 |
+
#: my-calendar-settings.php:538
|
826 |
+
#: my-calendar-event-manager.php:556
|
827 |
+
#: my-calendar-locations.php:133
|
828 |
+
msgid "Country"
|
829 |
+
msgstr "Land"
|
830 |
+
|
831 |
+
#: my-calendar-settings.php:539
|
832 |
+
#: my-calendar-event-manager.php:550
|
833 |
+
#: my-calendar-locations.php:127
|
834 |
+
msgid "Postal Code"
|
835 |
+
msgstr "Postnummer"
|
836 |
+
|
837 |
+
#: my-calendar-settings.php:540
|
838 |
+
#: my-calendar-event-manager.php:553
|
839 |
+
#: my-calendar-event-manager.php:566
|
840 |
+
#: my-calendar-locations.php:130
|
841 |
+
#: my-calendar-locations.php:143
|
842 |
+
msgid "Region"
|
843 |
+
msgstr "Region"
|
844 |
+
|
845 |
+
#: my-calendar-settings.php:546
|
846 |
+
msgid "Save User Settings"
|
847 |
+
msgstr "Spara användarinställningar"
|
848 |
+
|
849 |
+
#: my-calendar-settings.php:560
|
850 |
+
#: my-calendar-event-manager.php:13
|
851 |
+
msgid "My Calendar has identified that you have the Calendar plugin by Kieran O'Shea installed. You can import those events and categories into the My Calendar database. Would you like to import these events?"
|
852 |
+
msgstr "My Calendar har registrerat at du har Kieran O'Sheas Calendar-plugin installerat. Du kan importera aktiviteter och kategorier därifrån till din My Calendar-databas. Vill du göra det?"
|
853 |
+
|
854 |
+
#: my-calendar-settings.php:567
|
855 |
+
#: my-calendar-event-manager.php:20
|
856 |
+
msgid "Import from Calendar"
|
857 |
+
msgstr "Importera från Calendar"
|
858 |
+
|
859 |
+
#: my-calendar-help.php:7
|
860 |
+
msgid "How to use My Calendar"
|
861 |
+
msgstr "Hur du använder My Calendar"
|
862 |
+
|
863 |
+
#: my-calendar-help.php:12
|
864 |
+
msgid "Shortcode Syntax"
|
865 |
+
msgstr "Syntax för shortcode"
|
866 |
+
|
867 |
+
#: my-calendar-help.php:15
|
868 |
+
msgid "These shortcodes can be used in Posts, Pages, or in text widgets."
|
869 |
+
msgstr "Följande shortcodes kan användas i inlägg, på sidor och i text-widgets"
|
870 |
+
|
871 |
+
#: my-calendar-help.php:18
|
872 |
+
msgid "This basic shortcode will show the calendar on a post or page including all categories and the category key, in a traditional month-by-month format."
|
873 |
+
msgstr "Följande grundläggande shortcode visar kalenderen i ett inlägg eller på en sida, inklusive alla kategorier och kategorinycklar, i ett vanligt månad-för-månad-format."
|
874 |
+
|
875 |
+
#: my-calendar-help.php:21
|
876 |
+
msgid "The shortcode supports six attributes, <code>category</code>, <code>format</code>, <code>showkey</code>, <code>shownav</code>, <code>toggle</code>, and <code>time</code>. There two alternate options for <code>format</code>: <code>list</code>, which will show the calendar in a list format, skipping dates without any events, and <code>mini</code>, which will display the calendar in a form more suitable to being displayed in smaller spaces, such as the sidebar. The <code>category</code> attribute requires either the name of or ID number one of your event categories (the name is case-sensitive). This will show a calendar only including events in that category. Multiple categories can be specified by separating the category names or IDs using either the pipe character (<code>|</code>) or a comma. Setting <code>showkey</code> to <code>no</code> will prevent the category key from being displayed — this can be useful with single-category output. Setting <code>shownav</code> to <code>no</code> will disable the Previous/Next links. Setting <code>toggle</code> to yes will show a link to switch between the list and grid views. The <code>time</code> shortcode switches between a weekly view and the default monthly view."
|
877 |
+
msgstr "Följande shortcode stödjer sex attribut, <code>category</code>, <code>format</code>, <code>showkey</code>, <code>shownav</code>, <code>toggle</code> och <code>time</code>. Det finns också två valmöjligheter för <code>format</code>: <code>list</code>, som visar kalendern i ett listformat, där dagar utan aktiviteter hoppas över och <code>mini</code>, som visar kalendern i en form som passar bättre på små platser, som tex ett sidofält. Attributen <code>category</code> kräver en av dina aktivitetskategoriers namn eller ID-nummer (i namnet skiljer man mellan små och stora bokstäver). Detta visar en kalender som bara innehåller aktiviteter i den angivna kategorin. Flera kategorier kan specificeras genom att skilja kategorirubrikerna eller ID-numren med \"pipe\"-tecknet <code>|</code>. Skrivs <code>showkey</code> med <code>no</code>, förhindrar man att kategorinyckeln visas — något som kan vara användbart vid kategorivisning. Skrivs <code>shownav</code> med <code>no</code> visas inte passerade/kommande-länkar. Väljer du \"ja\" i <code>toggle</code>-koden visas en länk som gör det möjligt att byta mellan list- och rutsystem. Shortcode <code>time</code> växlar mellan vecko- och månadsvy som är grundinställningen."
|
878 |
+
|
879 |
+
#: my-calendar-help.php:24
|
880 |
+
msgid "This shortcode displays the output of the Upcoming Events widget. The <code>before</code> and <code>after</code> attributes should be numbers; the <code>type</code> attribute can be either \"event\" or \"days\", and the <code>category</code> attribute works the same way as the category attribute on the main calendar shortcode. Templates work using the template codes listed below. <code>fallback</code> provides text in case there are no events meeting your criteria. Order provides a sort order for the events list – either ascending (<code>asc</code>) or descending (<code>desc</code>)."
|
881 |
+
msgstr "Följande shortcode visar det synliga innehållet i widgeten \"kommande aktiviteter\". Utan attribut visas den med inställningarna för widgeten. Attributen används för att ändra widgetens inställningar. Attributen <code>before</code> och <code>after</code> bör vara tal; attributen <code>type</code> kan vara antingen \"event\" eller \"days\", och attributen <code>category</code> fungerer på samma sätt som kategori-attributen i huvudkalenderns shortcode. Teman fungerar genom att använda koderna för teman nedan. Termen ordning ger en ordnad aktivitetslista – antingen stigande (<code>asc</code>) eller fallande (<code>desc</code>)."
|
882 |
+
|
883 |
+
#: my-calendar-help.php:27
|
884 |
+
msgid "Predictably enough, this shortcode displays the output of the Today's Events widget, with three configurable attributes: category, template and fallback text."
|
885 |
+
msgstr "Följande shortcode visar innehåll från widgeten \"dagens aktivitet\", med två inställbara attribut: <code>category</code> och <code>template</code>."
|
886 |
+
|
887 |
+
#: my-calendar-help.php:30
|
888 |
+
msgid "This shortcode produces a list of event locations, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>, <code>type</code> is either <code>saved</code> (to show items from your stored locations), or <code>custom</code> (to show the options configured in your user settings). <code>datatype</code> must be the type of data your limits are choosing from: <code>name</code> (business name), <code>city</code>, <code>state</code>, <code>country</code>, <code>zip</code> (postal code), or <code>region</code>."
|
889 |
+
msgstr "Följande shortcode visar en lista över aktivitetsplatser, antingen som en länklista eller som en rullgardinsmeny. Attributen <code>show</code> kan antingen skrivas <code>list</code> eller <code>form</code>. Attributen <code>type</code> kan antingen vara <code>saved</code> (hämtar sparad data) eller <code>custom</code> (hämtar data från valda inställningar i användarprofilen). Attributen <code>datatype</code> bestäms till den typ som begränsas av: <code>name</code> (lokal/plats), <code>city</code>, <code>country</code> eller <code>zip</code> (postnummer) eller <code>region</code>."
|
890 |
+
|
891 |
+
#: my-calendar-help.php:33
|
892 |
+
msgid "This shortcode produces a list of event categories, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>."
|
893 |
+
msgstr "Följande shortcode ger en lista av aktivitetskategorier, antingen som en länklista eller som en rullgardinsmeny. Attributen <code>show</code> kan antingen vara <code>list</code> eller <code>form</code>."
|
894 |
+
|
895 |
+
#: my-calendar-help.php:39
|
896 |
+
msgid "Category Icons"
|
897 |
+
msgstr "Kategori-ikoner"
|
898 |
+
|
899 |
+
#: my-calendar-help.php:42
|
900 |
+
msgid "My Calendar is designed to manage multiple calendars. The basis for these calendars are categories; you can easily setup a calendar page which includes all categories, or you can dedicate separate pages to calendars in each category. For an example, this might be useful for you in managing the tour calendars for multiple bands; event calendars for a variety of locations, etc."
|
901 |
+
msgstr "My Calendar är kontruerad för att hantera flera kalendrar. Grunden är användandet av kategorier. Du kan skapa en kalendersida som inkluderar alla kategorier eller så kan du använda separata sidor med kalendrar för varje kategori. Detta är intressant om du vill hantera turnékalendrar för flera band eller aktivitetskalendrarna för en rad olika platser."
|
902 |
+
|
903 |
+
#: my-calendar-help.php:45
|
904 |
+
msgid "The pre-installed category icons may not be especially useful for your needs or design. I'm assuming that you're going to upload your own icons -- all you need to do is upload them to the plugin's icons folder, and they'll be available for immediate use, or place them in a folder at \"my-calendar-custom\" to avoid having them overwritten by upgrades."
|
905 |
+
msgstr "De förinställda kategori-ikonerna passar kanske inte för dina behov eller din design. Jag utgår ifrån att du kommer att ladda upp egna ikoner — allt du behöver göra är att ladda upp dem i tilläggets ikonmapp som finns i wp-content/plugins. Så fort de finns där kan de användas omedelbart. Du kan också placera dem i en mapp kallad \"my-calendar-custom\" för att undgå att de blir raderade vid en uppgradering av det här tillägget."
|
906 |
+
|
907 |
+
#: my-calendar-help.php:45
|
908 |
+
msgid "Your icons folder is:"
|
909 |
+
msgstr "Din mapp för ikoner är:"
|
910 |
+
|
911 |
+
#: my-calendar-help.php:45
|
912 |
+
msgid "You can alternately place icons in:"
|
913 |
+
msgstr "Du kan alternativt placera ikoner i:"
|
914 |
+
|
915 |
+
#: my-calendar-help.php:53
|
916 |
+
msgid "Custom Styles"
|
917 |
+
msgstr "Anpassade utseenden"
|
918 |
+
|
919 |
+
#: my-calendar-help.php:56
|
920 |
+
msgid "My Calendar comes with four basic stylesheets. My Calendar will retain changes to these basic stylesheets on upgrade, but if you want to add an entirely new stylesheet, you may wish to store it in the My Calendar custom styles directory."
|
921 |
+
msgstr "My Calendar kommer med fyra grundläggande utseendemallar. My Calendar sparar ändringar i dessa utseendemallar vid en uppgradering så om du önskar lägga till en helt ny utseenemall så är det en god idé att spara den i My Calendars mapp for anpassade utseendemallar."
|
922 |
+
|
923 |
+
#: my-calendar-help.php:59
|
924 |
+
msgid "Your stylesheet directory is"
|
925 |
+
msgstr "Din mapp för utseendemallar är"
|
926 |
+
|
927 |
+
#: my-calendar-help.php:60
|
928 |
+
msgid "Your custom stylesheets directory is"
|
929 |
+
msgstr "Din mapp för anpassade utseendemallar är"
|
930 |
+
|
931 |
+
#: my-calendar-help.php:68
|
932 |
+
msgid "Widget Templating"
|
933 |
+
msgstr "Widgetsmallar"
|
934 |
+
|
935 |
+
#: my-calendar-help.php:71
|
936 |
+
msgid "These codes are available in calendar widgets, email notifications, and event titles."
|
937 |
+
msgstr "De här koderna finns för kalenderwidgets, mejlmeddelanden och aktivitetsrubriker."
|
938 |
+
|
939 |
+
#: my-calendar-help.php:75
|
940 |
+
msgid "Displays the name of the category the event is in."
|
941 |
+
msgstr "Visar namnet på kategorin som aktiviteten placerats i."
|
942 |
+
|
943 |
+
#: my-calendar-help.php:78
|
944 |
+
msgid "Displays the title of the event."
|
945 |
+
msgstr "Visar aktivitetsrubrik."
|
946 |
+
|
947 |
+
#: my-calendar-help.php:81
|
948 |
+
msgid "Displays the start time for the event."
|
949 |
+
msgstr "Visar aktiviteters starttid."
|
950 |
+
|
951 |
+
#: my-calendar-help.php:84
|
952 |
+
msgid "Displays the start time for the event adjusted to the current user's time zone settings. Blank output if user settings are disabled or the user has not selected a preferred time zone."
|
953 |
+
msgstr "Visar aktivitetens starttid justerat efter användarens inställda tidszon. Det visas ett tomt fält om användarinställningar är avstängda eller användare inte har valt tidszon."
|
954 |
+
|
955 |
+
#: my-calendar-help.php:87
|
956 |
+
msgid "Displays the date on which the event begins."
|
957 |
+
msgstr "Visar aktivitetens startdatum."
|
958 |
+
|
959 |
+
#: my-calendar-help.php:90
|
960 |
+
msgid "Displays the date on which the event ends."
|
961 |
+
msgstr "Visar aktivitetens slutdatum."
|
962 |
+
|
963 |
+
#: my-calendar-help.php:93
|
964 |
+
msgid "Displays the time at which the event ends."
|
965 |
+
msgstr "Visar aktivitetens sluttid."
|
966 |
+
|
967 |
+
#: my-calendar-help.php:96
|
968 |
+
msgid "Displays the WordPress author who posted the event."
|
969 |
+
msgstr "Visar den WordPress-författare som gjort inlägget."
|
970 |
+
|
971 |
+
#: my-calendar-help.php:99
|
972 |
+
msgid "Displays the name of the person assigned as host for the event."
|
973 |
+
msgstr "Visar namnet på den som är värd för aktiviteten."
|
974 |
+
|
975 |
+
#: my-calendar-help.php:102
|
976 |
+
msgid "Displays the URL provided for the event."
|
977 |
+
msgstr "Visar webbadress till aktivitessajt."
|
978 |
+
|
979 |
+
#: my-calendar-help.php:105
|
980 |
+
msgid "Displays the description of the event."
|
981 |
+
msgstr "Visar beskrivning av aktivitet."
|
982 |
+
|
983 |
+
#: my-calendar-help.php:108
|
984 |
+
msgid "Displays title of the event as a link if a URL is present, or the title alone if no URL is available."
|
985 |
+
msgstr "Visar aktivitetens rubrik som en länk om det finns en webbadress eller endast titel om webbadress saknas."
|
986 |
+
|
987 |
+
#: my-calendar-help.php:111
|
988 |
+
msgid "Displays the name of the location of the event."
|
989 |
+
msgstr "Visar namnet på aktivitetens plats."
|
990 |
+
|
991 |
+
#: my-calendar-help.php:114
|
992 |
+
msgid "Displays the first line of the site address."
|
993 |
+
msgstr "Visar första raden på platsens gatuadress."
|
994 |
+
|
995 |
+
#: my-calendar-help.php:117
|
996 |
+
msgid "Displays the second line of the site address."
|
997 |
+
msgstr "Visar andra raden av platsens gatuadress."
|
998 |
+
|
999 |
+
#: my-calendar-help.php:120
|
1000 |
+
msgid "Displays the city for the event."
|
1001 |
+
msgstr "Visar ort där aktivitet är förlagd."
|
1002 |
+
|
1003 |
+
#: my-calendar-help.php:123
|
1004 |
+
msgid "Displays the state for the event."
|
1005 |
+
msgstr "Visar region där aktivitet är förlagd."
|
1006 |
+
|
1007 |
+
#: my-calendar-help.php:126
|
1008 |
+
msgid "Displays the postcode for the event."
|
1009 |
+
msgstr "Visar postnummer för aktivitet."
|
1010 |
+
|
1011 |
+
#: my-calendar-help.php:129
|
1012 |
+
msgid "Displays the country for the event location."
|
1013 |
+
msgstr "Visar land för aktivitet."
|
1014 |
+
|
1015 |
+
#: my-calendar-help.php:132
|
1016 |
+
msgid "Displays the event address in <a href=\"http://microformats.org/wiki/hcard\">hcard</a> format."
|
1017 |
+
msgstr "Visar aktivtetens adress i <a href=\"http://microformats.org/wiki/hcard\">hcard</a>-format."
|
1018 |
+
|
1019 |
+
#: my-calendar-help.php:135
|
1020 |
+
msgid "Displays a link to a Google Map of the event, if sufficient address information is available. If not, will be empty."
|
1021 |
+
msgstr "Visar en länk till en Googlekarta över platsen där aktiviteten förlagts om tillräcklig data finns. Om inte visas ingen karta."
|
1022 |
+
|
1023 |
+
#: my-calendar-help.php:138
|
1024 |
+
msgid "Displays text indicating whether registration for the event is currently open or closed; displays nothing if that choice is selected in the event."
|
1025 |
+
msgstr "Text som visar om anmälan är öppen eller stängd. Inget visas om det här är valt för aktivitet."
|
1026 |
+
|
1027 |
+
#: my-calendar-help.php:141
|
1028 |
+
msgid "Displays the short version of the event description."
|
1029 |
+
msgstr "Visar den korta beskrivningen av aktiviteten."
|
1030 |
+
|
1031 |
+
#: my-calendar-help.php:144
|
1032 |
+
msgid "Displays the current status of the event: either \"Published\" or \"Reserved\" - primary used in email templates."
|
1033 |
+
msgstr "Visar aktivitetens aktuella status: Antingen \"Inlagt\" eller \"Utkast\" - används framförallt i mejlteman."
|
1034 |
+
|
1035 |
+
#: my-calendar-help.php:147
|
1036 |
+
msgid "Produces the address of the current event's category icon."
|
1037 |
+
msgstr "Ger adressen till den aktuella aktivitetens kategori-ikon."
|
1038 |
+
|
1039 |
+
#: my-calendar-help.php:150
|
1040 |
+
msgid "Produces the hex code for the current event's category color."
|
1041 |
+
msgstr "Ger Hex-koden till den aktuella aktivitetens kategorifärg."
|
1042 |
+
|
1043 |
+
#: my-calendar-help.php:159
|
1044 |
+
msgid "Helpful Information"
|
1045 |
+
msgstr "Användbar information"
|
1046 |
+
|
1047 |
+
#: my-calendar-help.php:162
|
1048 |
+
msgid "<strong>Uninstalling the plugin</strong>: Although the WordPress standard and expectation is for plug-ins to delete any custom database tables when they're uninstalled, My Calendar <em>does not do this</em>. This was a conscious decision on my part -- the data stored in your My Calendar tables is yours; with the sole exception of the \"General\" category, you added every piece of it yourself. As such, I feel it would be a major disservice to you to delete this information if you uninstall the plug-in. As a result, if you wish to get rid of the plug-in completely, you'll need to remove those tables yourself. All your My Calendar settings will be deleted, however."
|
1049 |
+
msgstr "<strong>Avinstallera tillägget</strong>: Även om WordPress har som standard och de förväntar sig att avinstallation av tillägg resulterar i att databaser och annat material raderas, så sker <em>inte</em> det med My Calendar. Det är ett medvetet val från min sida eftersom det som lagrats är ditt; med undantag av kategorin \"General\". Du har lagt till allt själv. Efetrsom det är så, tycker jag att det är att göra dig en otjänst att ta bort all den informationen om du avinstallerar tillägget. Om du verkligen vill ta bort tillägget helt, så måste du ta bort de tabellerna själv. Inställningarna för My Calendar försvinner dock."
|
1050 |
+
|
1051 |
+
#: my-calendar-core.php:27
|
1052 |
+
#: my-calendar.php:151
|
1053 |
+
msgid "Settings"
|
1054 |
+
msgstr "Inställningar"
|
1055 |
+
|
1056 |
+
#: my-calendar-core.php:28
|
1057 |
+
#: my-calendar.php:154
|
1058 |
+
msgid "Help"
|
1059 |
+
msgstr "Hjälp"
|
1060 |
+
|
1061 |
+
#: my-calendar-core.php:742
|
1062 |
+
msgid "You're currently allowing to subscribers to post events, but aren't using Akismet. My Calendar can use Akismet to check for spam in event submissions. <a href='https://akismet.com/signup/'>Get an Akismet API Key now.</a>"
|
1063 |
+
msgstr "Du tillåter för närvarande prenumeranter att lägga upp aktiviteter, men du använder inte akismet. My Calendar kan använda Akismet för att kontrollera skräppost i aktiviteter. <a href='https://akismet.com/signup/'>Hämta en Akismet API-nyckel nu.</a>"
|
1064 |
+
|
1065 |
+
#: my-calendar-behaviors.php:42
|
1066 |
+
msgid "Behavior Settings saved"
|
1067 |
+
msgstr "Inställningar för kalenderbeteende är sparade"
|
1068 |
+
|
1069 |
+
#: my-calendar-behaviors.php:65
|
1070 |
+
msgid "My Calendar Behaviors"
|
1071 |
+
msgstr "My Calendar beteende"
|
1072 |
+
|
1073 |
+
#: my-calendar-behaviors.php:69
|
1074 |
+
msgid "Calendar Behavior Settings"
|
1075 |
+
msgstr "Inställningar för kalenderbeteende"
|
1076 |
+
|
1077 |
+
#: my-calendar-behaviors.php:74
|
1078 |
+
msgid "Apply JavaScript only on these pages (comma separated page IDs)"
|
1079 |
+
msgstr "Visa bara javaskript på dessa sidor (separera sid-ID med kommatecken)"
|
1080 |
+
|
1081 |
+
#: my-calendar-behaviors.php:77
|
1082 |
+
msgid "Calendar Behaviors: Calendar View"
|
1083 |
+
msgstr "Kalenderbeteende: kalendervy"
|
1084 |
+
|
1085 |
+
#: my-calendar-behaviors.php:79
|
1086 |
+
msgid "Reset the My Calendar Calendar Javascript"
|
1087 |
+
msgstr "Nollställ My Calendars kalenderskript"
|
1088 |
+
|
1089 |
+
#: my-calendar-behaviors.php:79
|
1090 |
+
msgid "Disable Calendar Javascript Effects"
|
1091 |
+
msgstr "Stäng av kalenderns skripteffekter"
|
1092 |
+
|
1093 |
+
#: my-calendar-behaviors.php:82
|
1094 |
+
msgid "Edit the jQuery scripts for My Calendar in Calendar format"
|
1095 |
+
msgstr "Redigera jQuery-skript till My Calendar i kalendervisning."
|
1096 |
+
|
1097 |
+
#: my-calendar-behaviors.php:89
|
1098 |
+
msgid "Calendar Behaviors: List View"
|
1099 |
+
msgstr "Kalenderbeteende: listvy"
|
1100 |
+
|
1101 |
+
#: my-calendar-behaviors.php:91
|
1102 |
+
msgid "Reset the My Calendar List Javascript"
|
1103 |
+
msgstr "Nollställ My Calendars listvyskript"
|
1104 |
+
|
1105 |
+
#: my-calendar-behaviors.php:91
|
1106 |
+
msgid "Disable List Javascript Effects"
|
1107 |
+
msgstr "Stäng av listvyns skripteffekter"
|
1108 |
+
|
1109 |
+
#: my-calendar-behaviors.php:94
|
1110 |
+
msgid "Edit the jQuery scripts for My Calendar in List format"
|
1111 |
+
msgstr "Redigera jQuery-scripts till My Calendar i listvy"
|
1112 |
+
|
1113 |
+
#: my-calendar-behaviors.php:101
|
1114 |
+
msgid "Calendar Behaviors: Mini Calendar View"
|
1115 |
+
msgstr "Kalenderbetéende: minkalendervy"
|
1116 |
+
|
1117 |
+
#: my-calendar-behaviors.php:103
|
1118 |
+
msgid "Reset the My Calendar Mini Format Javascript"
|
1119 |
+
msgstr "Nollställ My Calendars javaskript till minikalendervy"
|
1120 |
+
|
1121 |
+
#: my-calendar-behaviors.php:103
|
1122 |
+
msgid "Disable Mini Javascript Effects"
|
1123 |
+
msgstr "Stäng av minikalendervyns javascripteffekter"
|
1124 |
+
|
1125 |
+
#: my-calendar-behaviors.php:106
|
1126 |
+
msgid "Edit the jQuery scripts for My Calendar in Mini Calendar format"
|
1127 |
+
msgstr "Redigera jQuery-scripts till My Calendar i minikalendervy"
|
1128 |
+
|
1129 |
+
#: my-calendar-behaviors.php:113
|
1130 |
+
msgid "Calendar Behaviors: AJAX Navigation"
|
1131 |
+
msgstr "Kalenderbeteende: AJAX-navigering"
|
1132 |
+
|
1133 |
+
#: my-calendar-behaviors.php:115
|
1134 |
+
msgid "Reset the My Calendar AJAX Javascript"
|
1135 |
+
msgstr "Nollställ My Calendar AJAX-javascript"
|
1136 |
+
|
1137 |
+
#: my-calendar-behaviors.php:115
|
1138 |
+
msgid "Disable AJAX Effects"
|
1139 |
+
msgstr "Stäng av AJAX-effekter"
|
1140 |
+
|
1141 |
+
#: my-calendar-behaviors.php:118
|
1142 |
+
msgid "Edit the jQuery scripts for My Calendar AJAX navigation"
|
1143 |
+
msgstr "Redigera jQuery-scripts till My Calendar AJAX-javascript"
|
1144 |
+
|
1145 |
+
#: my-calendar-upgrade-db.php:21
|
1146 |
+
#: my-calendar-upgrade-db.php:29
|
1147 |
+
msgid "The My Calendar database needs to be updated."
|
1148 |
+
msgstr "My Calendars databas behöver uppdateras"
|
1149 |
+
|
1150 |
+
#: my-calendar-upgrade-db.php:22
|
1151 |
+
#: my-calendar-upgrade-db.php:43
|
1152 |
+
msgid "Update now"
|
1153 |
+
msgstr "Uppdatera nu"
|
1154 |
+
|
1155 |
+
#: my-calendar-upgrade-db.php:29
|
1156 |
+
msgid "Upgrade now."
|
1157 |
+
msgstr "Uppgradera nu."
|
1158 |
+
|
1159 |
+
#: my-calendar-upgrade-db.php:42
|
1160 |
+
msgid "You haven't entered any events, so My Calendar can't tell whether your database is up to date. If you can't add events, upgrade your database!"
|
1161 |
+
msgstr "Du har inte fört in några aktiviteter så My Calendar vet inte om databasen behöver uppdateras. Uppgradera om du inte kan lägga till aktiviteter."
|
1162 |
+
|
1163 |
+
#: my-calendar-upgrade-db.php:53
|
1164 |
+
msgid "My Calendar Database is updated."
|
1165 |
+
msgstr "My Calendars databas är uppdaterad."
|
1166 |
+
|
1167 |
+
#: my-calendar.php:111
|
1168 |
+
msgid "Buy the Beginner's Guide"
|
1169 |
+
msgstr "Köp nybörjarguiden"
|
1170 |
+
|
1171 |
+
#: my-calendar.php:112
|
1172 |
+
msgid "Get Support"
|
1173 |
+
msgstr "Få support"
|
1174 |
+
|
1175 |
+
#: my-calendar.php:113
|
1176 |
+
#: my-calendar.php:154
|
1177 |
+
msgid "My Calendar Help"
|
1178 |
+
msgstr "My Calendar hjälp"
|
1179 |
+
|
1180 |
+
#: my-calendar.php:114
|
1181 |
+
msgid "Make a Donation"
|
1182 |
+
msgstr "Lämna ett bidrag"
|
1183 |
+
|
1184 |
+
#. #-#-#-#-# plugin.pot (My Calendar 1.8.0) #-#-#-#-#
|
1185 |
+
#. Plugin Name of the plugin/theme
|
1186 |
+
#: my-calendar.php:138
|
1187 |
+
#: my-calendar.php:141
|
1188 |
+
msgid "My Calendar"
|
1189 |
+
msgstr "My Calendar"
|
1190 |
+
|
1191 |
+
#: my-calendar.php:145
|
1192 |
+
msgid "Add/Edit Events"
|
1193 |
+
msgstr "Lägg till/ändra aktivitet"
|
1194 |
+
|
1195 |
+
#: my-calendar.php:150
|
1196 |
+
#: my-calendar-locations.php:171
|
1197 |
+
msgid "Manage Locations"
|
1198 |
+
msgstr "Hantera lokaler/platser"
|
1199 |
+
|
1200 |
+
#: my-calendar.php:152
|
1201 |
+
msgid "Style Editor"
|
1202 |
+
msgstr "Stillhanterare"
|
1203 |
+
|
1204 |
+
#: my-calendar.php:153
|
1205 |
+
msgid "Behavior Editor"
|
1206 |
+
msgstr "Beteendehanterare"
|
1207 |
+
|
1208 |
+
#: my-calendar-templates.php:136
|
1209 |
+
msgid "Published"
|
1210 |
+
msgstr "Publicerad"
|
1211 |
+
|
1212 |
+
#: my-calendar-templates.php:136
|
1213 |
+
msgid "Reserved"
|
1214 |
+
msgstr "Reserverad"
|
1215 |
+
|
1216 |
+
#: my-calendar-templates.php:137
|
1217 |
+
msgid "details"
|
1218 |
+
msgstr "information"
|
1219 |
+
|
1220 |
+
#: my-calendar-user.php:39
|
1221 |
+
msgid "My Calendar User Settings"
|
1222 |
+
msgstr "My Calendar: användarinställningar"
|
1223 |
+
|
1224 |
+
#: my-calendar-event-manager.php:25
|
1225 |
+
msgid "Although it is possible that this import could fail to import your events correctly, it should not have any impact on your existing Calendar database. If you encounter any problems, <a href=\"http://www.joedolson.com/contact.php\">please contact me</a>!"
|
1226 |
+
msgstr "Även om det är möjligt att den här överföringen inte fungerar korrekt, så bör det inte påverka din Calendar-databas. Om du stöter på problem, var vänlig och <a href=\"http://www.joedolson.com/contact.php\">kontakta mig</a>."
|
1227 |
+
|
1228 |
+
#: my-calendar-event-manager.php:72
|
1229 |
+
msgid "%1$d events deleted successfully out of %2$d selected"
|
1230 |
+
msgstr "%1$d aktiviteter framgångsrikt raderade av %2$d valda"
|
1231 |
+
|
1232 |
+
#: my-calendar-event-manager.php:74
|
1233 |
+
#: my-calendar-event-manager.php:205
|
1234 |
+
#: my-calendar-event-manager.php:228
|
1235 |
+
#: my-calendar-event-manager.php:242
|
1236 |
+
#: my-calendar-event-manager.php:251
|
1237 |
+
#: my-calendar-event-manager.php:853
|
1238 |
+
#: my-calendar-event-manager.php:856
|
1239 |
+
#: my-calendar-event-manager.php:859
|
1240 |
+
#: my-calendar-event-manager.php:868
|
1241 |
+
#: my-calendar-event-manager.php:875
|
1242 |
+
#: my-calendar-event-manager.php:891
|
1243 |
+
#: my-calendar-event-manager.php:897
|
1244 |
+
msgid "Error"
|
1245 |
+
msgstr "Fel"
|
1246 |
+
|
1247 |
+
#: my-calendar-event-manager.php:74
|
1248 |
+
msgid "Your events have not been deleted. Please investigate."
|
1249 |
+
msgstr "Dina aktiviteter har inte blivit raderade. Försök ta reda på varför."
|
1250 |
+
|
1251 |
+
#: my-calendar-event-manager.php:85
|
1252 |
+
msgid "Delete Event"
|
1253 |
+
msgstr "Ta bort aktivitet"
|
1254 |
+
|
1255 |
+
#: my-calendar-event-manager.php:85
|
1256 |
+
msgid "Are you sure you want to delete this event?"
|
1257 |
+
msgstr "Är du säker på att att du vill radera den här aktiviteten?"
|
1258 |
+
|
1259 |
+
#: my-calendar-event-manager.php:99
|
1260 |
+
msgid "You do not have permission to delete that event."
|
1261 |
+
msgstr "Du har inte tillstånd att radera den här aktiviteten."
|
1262 |
+
|
1263 |
+
#: my-calendar-event-manager.php:114
|
1264 |
+
msgid "You do not have permission to approve that event."
|
1265 |
+
msgstr "Du har inte tillstånd att godkänna den här aktiviteten."
|
1266 |
+
|
1267 |
+
#: my-calendar-event-manager.php:128
|
1268 |
+
msgid "You do not have permission to reject that event."
|
1269 |
+
msgstr "Du har inte tillstånd att avvisa den här aktiviteten."
|
1270 |
+
|
1271 |
+
#: my-calendar-event-manager.php:159
|
1272 |
+
msgid "Edit Event"
|
1273 |
+
msgstr "Ändra aktivitet"
|
1274 |
+
|
1275 |
+
#: my-calendar-event-manager.php:163
|
1276 |
+
#: my-calendar-event-manager.php:174
|
1277 |
+
msgid "You must provide an event id in order to edit it"
|
1278 |
+
msgstr "Du måste ange aktivitets-ID för att kunna redigera"
|
1279 |
+
|
1280 |
+
#: my-calendar-event-manager.php:170
|
1281 |
+
msgid "Copy Event"
|
1282 |
+
msgstr "Kopiera aktivitet"
|
1283 |
+
|
1284 |
+
#: my-calendar-event-manager.php:182
|
1285 |
+
msgid "Add Event"
|
1286 |
+
msgstr "Lägg till aktivitet"
|
1287 |
+
|
1288 |
+
#: my-calendar-event-manager.php:205
|
1289 |
+
msgid "I'm sorry! I couldn't add that event to the database."
|
1290 |
+
msgstr "Tyvärr kunde inte den här aktiviteten läggas in i databasen."
|
1291 |
+
|
1292 |
+
#: my-calendar-event-manager.php:211
|
1293 |
+
msgid "Event added. It will now show in your calendar."
|
1294 |
+
msgstr "Aktivitet är inlagd. Den kommer att synas i din kalender."
|
1295 |
+
|
1296 |
+
#: my-calendar-event-manager.php:228
|
1297 |
+
msgid "Your event was not updated."
|
1298 |
+
msgstr "Din aktivitet uppdaterades inte."
|
1299 |
+
|
1300 |
+
#: my-calendar-event-manager.php:230
|
1301 |
+
msgid "Nothing was changed in that update."
|
1302 |
+
msgstr "Ingenting ändrades i den här uppdateringen."
|
1303 |
+
|
1304 |
+
#: my-calendar-event-manager.php:232
|
1305 |
+
msgid "Event updated successfully"
|
1306 |
+
msgstr "Aktiviteten uppdaterades"
|
1307 |
+
|
1308 |
+
#: my-calendar-event-manager.php:235
|
1309 |
+
msgid "You do not have sufficient permissions to edit that event."
|
1310 |
+
msgstr "Du har inte tillstånd att ändra den här aktiviteten."
|
1311 |
+
|
1312 |
+
#: my-calendar-event-manager.php:242
|
1313 |
+
msgid "You can't delete an event if you haven't submitted an event id"
|
1314 |
+
msgstr "Du kan inte radera en aktivitet om du inte har skrivit in ett aktivitets-ID"
|
1315 |
+
|
1316 |
+
#: my-calendar-event-manager.php:249
|
1317 |
+
msgid "Event deleted successfully"
|
1318 |
+
msgstr "Aktiviteten raderades"
|
1319 |
+
|
1320 |
+
#: my-calendar-event-manager.php:251
|
1321 |
+
msgid "Despite issuing a request to delete, the event still remains in the database. Please investigate."
|
1322 |
+
msgstr "Aktiviteten du begärde raderad finns fortfarande kvar i databasen. Kontrollera orsak."
|
1323 |
+
|
1324 |
+
#: my-calendar-event-manager.php:263
|
1325 |
+
msgid "Sorry! That's an invalid event key."
|
1326 |
+
msgstr "Beklagar! Det där är en ogiltig aktivitetsnyckel."
|
1327 |
+
|
1328 |
+
#: my-calendar-event-manager.php:267
|
1329 |
+
msgid "Sorry! We couldn't find an event with that ID."
|
1330 |
+
msgstr "Beklagar! Det gick inte att hitta en aktivitet med det ID."
|
1331 |
+
|
1332 |
+
#: my-calendar-event-manager.php:295
|
1333 |
+
msgid "This event must be approved in order for it to appear on the calendar."
|
1334 |
+
msgstr "Den här aktiviteten måste godkännas för att visas i kalendern."
|
1335 |
+
|
1336 |
+
#: my-calendar-event-manager.php:304
|
1337 |
+
msgid "Save Event"
|
1338 |
+
msgstr "Spara aktivitet"
|
1339 |
+
|
1340 |
+
#: my-calendar-event-manager.php:328
|
1341 |
+
msgid "Enter your Event Information"
|
1342 |
+
msgstr "Fyll i aktivitetsinformation"
|
1343 |
+
|
1344 |
+
#: my-calendar-event-manager.php:330
|
1345 |
+
msgid "Event Title"
|
1346 |
+
msgstr "Aktivitetsrubrik"
|
1347 |
+
|
1348 |
+
#: my-calendar-event-manager.php:330
|
1349 |
+
#: my-calendar-event-manager.php:427
|
1350 |
+
msgid "(required)"
|
1351 |
+
msgstr " (obligatoriskt)"
|
1352 |
+
|
1353 |
+
#: my-calendar-event-manager.php:334
|
1354 |
+
msgid "Publish"
|
1355 |
+
msgstr "Publicera"
|
1356 |
+
|
1357 |
+
#: my-calendar-event-manager.php:334
|
1358 |
+
msgid "You must approve this event to promote it to the calendar."
|
1359 |
+
msgstr "Du måste godkänna den här aktiviteten för att den ska visas i kalendern."
|
1360 |
+
|
1361 |
+
#: my-calendar-event-manager.php:336
|
1362 |
+
msgid "An administrator must approve your new event."
|
1363 |
+
msgstr "En administratör måste godkänna den här aktiviteten för att den ska visas i kalendern."
|
1364 |
+
|
1365 |
+
#: my-calendar-event-manager.php:349
|
1366 |
+
msgid "Event Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
1367 |
+
msgstr "Beskrivning av aktivitet (<abbr title=\"hypertext markup language\">HTML</abbr> tillåtet)"
|
1368 |
+
|
1369 |
+
#: my-calendar-event-manager.php:361
|
1370 |
+
msgid "Event Short Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
1371 |
+
msgstr "Kort beskrivning av aktivitet (<abbr title=\"hypertext markup language\">HTML</abbr> tillåtet)"
|
1372 |
+
|
1373 |
+
#: my-calendar-event-manager.php:372
|
1374 |
+
msgid "Event Host"
|
1375 |
+
msgstr "Aktivitetens värd"
|
1376 |
+
|
1377 |
+
#: my-calendar-event-manager.php:391
|
1378 |
+
msgid "Event Category"
|
1379 |
+
msgstr "Aktivitetskategori"
|
1380 |
+
|
1381 |
+
#: my-calendar-event-manager.php:416
|
1382 |
+
msgid "Event Link (Optional)"
|
1383 |
+
msgstr "Aktivitetslänk (valfri)"
|
1384 |
+
|
1385 |
+
#: my-calendar-event-manager.php:416
|
1386 |
+
msgid "This link will expire when the event passes."
|
1387 |
+
msgstr "Den här länken utgår när aktiviteten varit."
|
1388 |
+
|
1389 |
+
#: my-calendar-event-manager.php:424
|
1390 |
+
msgid "Event Date and Time"
|
1391 |
+
msgstr "Aktivitetens datum och klockslag"
|
1392 |
+
|
1393 |
+
#: my-calendar-event-manager.php:426
|
1394 |
+
msgid "Enter the beginning and ending information for the first occurrence of this event."
|
1395 |
+
msgstr "Fyll i start- och slutpunktsuppgifter för denna aktivitets första förekomst."
|
1396 |
+
|
1397 |
+
#: my-calendar-event-manager.php:427
|
1398 |
+
msgid "Start Date (YYYY-MM-DD)"
|
1399 |
+
msgstr "Startdatum (ÅÅÅÅ-MM-DD)"
|
1400 |
+
|
1401 |
+
#: my-calendar-event-manager.php:427
|
1402 |
+
msgid "Time (hh:mm am/pm)"
|
1403 |
+
msgstr "Klockslag (tt:mm)"
|
1404 |
+
|
1405 |
+
#: my-calendar-event-manager.php:436
|
1406 |
+
msgid "End Date (YYYY-MM-DD)"
|
1407 |
+
msgstr "Slutdatum (ÅÅÅÅ-MM-DD)"
|
1408 |
+
|
1409 |
+
#: my-calendar-event-manager.php:436
|
1410 |
+
msgid "End Time (hh:mm am/pm)"
|
1411 |
+
msgstr "Slutklockslag (tt:mm)"
|
1412 |
+
|
1413 |
+
#: my-calendar-event-manager.php:444
|
1414 |
+
msgid "Current time difference from GMT is "
|
1415 |
+
msgstr "Nuvarande tidsskillnad i förhållande till GMT är "
|
1416 |
+
|
1417 |
+
#: my-calendar-event-manager.php:444
|
1418 |
+
msgid " hour(s)"
|
1419 |
+
msgstr " timma(r)"
|
1420 |
+
|
1421 |
+
#: my-calendar-event-manager.php:453
|
1422 |
+
msgid "Recurring Events"
|
1423 |
+
msgstr "Återkommande aktiviteter"
|
1424 |
+
|
1425 |
+
#: my-calendar-event-manager.php:456
|
1426 |
+
msgid "Repeats for"
|
1427 |
+
msgstr "Återkommer"
|
1428 |
+
|
1429 |
+
#: my-calendar-event-manager.php:457
|
1430 |
+
msgid "Units"
|
1431 |
+
msgstr "gånger"
|
1432 |
+
|
1433 |
+
#: my-calendar-event-manager.php:458
|
1434 |
+
msgid "Does not recur"
|
1435 |
+
msgstr "Återkommer inte"
|
1436 |
+
|
1437 |
+
#: my-calendar-event-manager.php:459
|
1438 |
+
#: my-calendar-event-manager.php:710
|
1439 |
+
msgid "Daily"
|
1440 |
+
msgstr "Dagligen"
|
1441 |
+
|
1442 |
+
#: my-calendar-event-manager.php:460
|
1443 |
+
#: my-calendar-event-manager.php:711
|
1444 |
+
msgid "Weekly"
|
1445 |
+
msgstr "Veckovis"
|
1446 |
+
|
1447 |
+
#: my-calendar-event-manager.php:461
|
1448 |
+
msgid "Bi-weekly"
|
1449 |
+
msgstr "Varannan vecka"
|
1450 |
+
|
1451 |
+
#: my-calendar-event-manager.php:462
|
1452 |
+
msgid "Date of Month (e.g., the 24th of each month)"
|
1453 |
+
msgstr "Datum i måneden (tex den 24:e i varje månad)"
|
1454 |
+
|
1455 |
+
#: my-calendar-event-manager.php:463
|
1456 |
+
msgid "Day of Month (e.g., the 3rd Monday of each month)"
|
1457 |
+
msgstr "Dag i månaden (tex den 3:e måndagen varje månad)"
|
1458 |
+
|
1459 |
+
#: my-calendar-event-manager.php:464
|
1460 |
+
msgid "Annually"
|
1461 |
+
msgstr "Årligen"
|
1462 |
+
|
1463 |
+
#: my-calendar-event-manager.php:466
|
1464 |
+
msgid "Enter \"0\" if the event should recur indefinitely. Your entry is the number of events after the first occurrence of the event: a recurrence of <em>2</em> means the event will happen three times."
|
1465 |
+
msgstr "Fyll i \"0\", om den här aktiviteten inte har slutdatum. Notera att den siffra du anger här är det antal aktiviteter i en serie som sker <em>efter</em> den första aktiviteten. Fyller du i 2 betyder det att det totalt är 3 aktiviteter."
|
1466 |
+
|
1467 |
+
#: my-calendar-event-manager.php:483
|
1468 |
+
msgid "Event Registration Status"
|
1469 |
+
msgstr "Status för anmälan till aktivitet"
|
1470 |
+
|
1471 |
+
#: my-calendar-event-manager.php:484
|
1472 |
+
msgid "My Calendar does not manage event registrations. Use this for information only."
|
1473 |
+
msgstr "My Calendar administrerar inte anmälningar till aktiviteter. Använd endast den här funktionen för att informera."
|
1474 |
+
|
1475 |
+
#: my-calendar-event-manager.php:486
|
1476 |
+
msgid "Open"
|
1477 |
+
msgstr "Öppen"
|
1478 |
+
|
1479 |
+
#: my-calendar-event-manager.php:487
|
1480 |
+
msgid "Closed"
|
1481 |
+
msgstr "Stängd"
|
1482 |
+
|
1483 |
+
#: my-calendar-event-manager.php:488
|
1484 |
+
msgid "Does not apply"
|
1485 |
+
msgstr "Inte relevant"
|
1486 |
+
|
1487 |
+
#: my-calendar-event-manager.php:491
|
1488 |
+
msgid "If this event recurs, it can only be registered for as a complete series."
|
1489 |
+
msgstr "Om den här aktiviteten återkommer kan anmälan bara ske till alla aktiviter av samma slag."
|
1490 |
+
|
1491 |
+
#: my-calendar-event-manager.php:508
|
1492 |
+
#: my-calendar-locations.php:113
|
1493 |
+
msgid "Event Location"
|
1494 |
+
msgstr "Lokal/plats för aktivitet"
|
1495 |
+
|
1496 |
+
#: my-calendar-event-manager.php:515
|
1497 |
+
msgid "Choose a preset location:"
|
1498 |
+
msgstr "Välj en inlagd lokal/plats:"
|
1499 |
+
|
1500 |
+
#: my-calendar-event-manager.php:529
|
1501 |
+
msgid "Add recurring locations for later use."
|
1502 |
+
msgstr "Lägg till återkommande lokaler/platser för framtida användning."
|
1503 |
+
|
1504 |
+
#: my-calendar-event-manager.php:538
|
1505 |
+
#: my-calendar-locations.php:115
|
1506 |
+
msgid "All location fields are optional: <em>insufficient information may result in an inaccurate map</em>."
|
1507 |
+
msgstr "Alla platsrelaterade fält är valfria: <em>Otillräcklig information kan resultera i en ofullständig karta</em>."
|
1508 |
+
|
1509 |
+
#: my-calendar-event-manager.php:541
|
1510 |
+
#: my-calendar-locations.php:118
|
1511 |
+
msgid "Name of Location (e.g. <em>Joe's Bar and Grill</em>)"
|
1512 |
+
msgstr "Namn på plats (tex <em>Joe's Bar & Grill</em>)"
|
1513 |
+
|
1514 |
+
#: my-calendar-event-manager.php:544
|
1515 |
+
#: my-calendar-locations.php:121
|
1516 |
+
msgid "Street Address"
|
1517 |
+
msgstr "Gatuadress"
|
1518 |
+
|
1519 |
+
#: my-calendar-event-manager.php:547
|
1520 |
+
#: my-calendar-locations.php:124
|
1521 |
+
msgid "Street Address (2)"
|
1522 |
+
msgstr "Gatuadress (2)"
|
1523 |
+
|
1524 |
+
#: my-calendar-event-manager.php:559
|
1525 |
+
#: my-calendar-locations.php:136
|
1526 |
+
msgid "Initial Zoom"
|
1527 |
+
msgstr "Initial zoom"
|
1528 |
+
|
1529 |
+
#: my-calendar-event-manager.php:561
|
1530 |
+
#: my-calendar-locations.php:138
|
1531 |
+
msgid "Neighborhood"
|
1532 |
+
msgstr "Grannskap"
|
1533 |
+
|
1534 |
+
#: my-calendar-event-manager.php:562
|
1535 |
+
#: my-calendar-locations.php:139
|
1536 |
+
msgid "Small City"
|
1537 |
+
msgstr "Liten ort"
|
1538 |
+
|
1539 |
+
#: my-calendar-event-manager.php:563
|
1540 |
+
#: my-calendar-locations.php:140
|
1541 |
+
msgid "Large City"
|
1542 |
+
msgstr "Stor ort"
|
1543 |
+
|
1544 |
+
#: my-calendar-event-manager.php:564
|
1545 |
+
#: my-calendar-locations.php:141
|
1546 |
+
msgid "Greater Metro Area"
|
1547 |
+
msgstr "Större stadsområde"
|
1548 |
+
|
1549 |
+
#: my-calendar-event-manager.php:565
|
1550 |
+
#: my-calendar-locations.php:142
|
1551 |
+
msgid "State"
|
1552 |
+
msgstr "Kommun"
|
1553 |
+
|
1554 |
+
#: my-calendar-event-manager.php:570
|
1555 |
+
#: my-calendar-locations.php:147
|
1556 |
+
msgid "GPS Coordinates (optional)"
|
1557 |
+
msgstr "GPS-koordinater (valfri)"
|
1558 |
+
|
1559 |
+
#: my-calendar-event-manager.php:572
|
1560 |
+
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to provide your map link."
|
1561 |
+
msgstr "Om du tillhandahåller GPS-koordinater för en plats, används de istället för adressupplysningar för att skapa din kartlänk."
|
1562 |
+
|
1563 |
+
#: my-calendar-event-manager.php:575
|
1564 |
+
#: my-calendar-locations.php:152
|
1565 |
+
msgid "Latitude"
|
1566 |
+
msgstr "Breddgrad"
|
1567 |
+
|
1568 |
+
#: my-calendar-event-manager.php:575
|
1569 |
+
#: my-calendar-locations.php:153
|
1570 |
+
msgid "Longitude"
|
1571 |
+
msgstr "Longitud"
|
1572 |
+
|
1573 |
+
#: my-calendar-event-manager.php:653
|
1574 |
+
msgid "Manage Events"
|
1575 |
+
msgstr "Hantera aktiviteter"
|
1576 |
+
|
1577 |
+
#: my-calendar-event-manager.php:668
|
1578 |
+
msgid "Table of Calendar Events"
|
1579 |
+
msgstr "Tabell som visar aktiviter i kalendern"
|
1580 |
+
|
1581 |
+
#: my-calendar-event-manager.php:673
|
1582 |
+
#: my-calendar-locations.php:184
|
1583 |
+
msgid "Location"
|
1584 |
+
msgstr "Lokal/plats"
|
1585 |
+
|
1586 |
+
#: my-calendar-event-manager.php:674
|
1587 |
+
msgid "Description"
|
1588 |
+
msgstr "Beskrivning"
|
1589 |
+
|
1590 |
+
#: my-calendar-event-manager.php:675
|
1591 |
+
msgid "Start Date"
|
1592 |
+
msgstr "Startdatum"
|
1593 |
+
|
1594 |
+
#: my-calendar-event-manager.php:676
|
1595 |
+
msgid "Recurs"
|
1596 |
+
msgstr "Återkommande"
|
1597 |
+
|
1598 |
+
#: my-calendar-event-manager.php:678
|
1599 |
+
msgid "Category"
|
1600 |
+
msgstr "Kategori"
|
1601 |
+
|
1602 |
+
#: my-calendar-event-manager.php:679
|
1603 |
+
msgid "Edit / Delete"
|
1604 |
+
msgstr "Ändra / radera"
|
1605 |
+
|
1606 |
+
#: my-calendar-event-manager.php:709
|
1607 |
+
msgid "Never"
|
1608 |
+
msgstr "Aldrig"
|
1609 |
+
|
1610 |
+
#: my-calendar-event-manager.php:712
|
1611 |
+
msgid "Bi-Weekly"
|
1612 |
+
msgstr "Varannan vecka"
|
1613 |
+
|
1614 |
+
#: my-calendar-event-manager.php:713
|
1615 |
+
msgid "Monthly (by date)"
|
1616 |
+
msgstr "Månatlig (efter datum)"
|
1617 |
+
|
1618 |
+
#: my-calendar-event-manager.php:714
|
1619 |
+
msgid "Monthly (by day)"
|
1620 |
+
msgstr "Månatlig (efter dag)"
|
1621 |
+
|
1622 |
+
#: my-calendar-event-manager.php:715
|
1623 |
+
msgid "Yearly"
|
1624 |
+
msgstr "Årligen"
|
1625 |
+
|
1626 |
+
#: my-calendar-event-manager.php:718
|
1627 |
+
msgid "Forever"
|
1628 |
+
msgstr "Alltid"
|
1629 |
+
|
1630 |
+
#: my-calendar-event-manager.php:719
|
1631 |
+
msgid "Times"
|
1632 |
+
msgstr "gånger"
|
1633 |
+
|
1634 |
+
#: my-calendar-event-manager.php:734
|
1635 |
+
msgid "Copy"
|
1636 |
+
msgstr "Kopiera"
|
1637 |
+
|
1638 |
+
#: my-calendar-event-manager.php:737
|
1639 |
+
msgid "Not editable."
|
1640 |
+
msgstr "Inte möjlig att ändra."
|
1641 |
+
|
1642 |
+
#: my-calendar-event-manager.php:743
|
1643 |
+
msgid "Reject"
|
1644 |
+
msgstr "Avvisa"
|
1645 |
+
|
1646 |
+
#: my-calendar-event-manager.php:745
|
1647 |
+
msgid "Approve"
|
1648 |
+
msgstr "Godkänn"
|
1649 |
+
|
1650 |
+
#: my-calendar-event-manager.php:750
|
1651 |
+
msgid "Approved"
|
1652 |
+
msgstr "Godkänd"
|
1653 |
+
|
1654 |
+
#: my-calendar-event-manager.php:752
|
1655 |
+
msgid "Rejected"
|
1656 |
+
msgstr "Avvisad"
|
1657 |
+
|
1658 |
+
#: my-calendar-event-manager.php:754
|
1659 |
+
msgid "Awaiting Approval"
|
1660 |
+
msgstr "Väntar på godkännande"
|
1661 |
+
|
1662 |
+
#: my-calendar-event-manager.php:771
|
1663 |
+
msgid "There are no events in the database!"
|
1664 |
+
msgstr "Det finns inga aktiviteter i databasen!"
|
1665 |
+
|
1666 |
+
#: my-calendar-event-manager.php:853
|
1667 |
+
msgid "Your event end date must be either after or the same as your event begin date"
|
1668 |
+
msgstr "Din aktivitets sluttid måste antingen vara den samma eller efter aktivitetens starttid."
|
1669 |
+
|
1670 |
+
#: my-calendar-event-manager.php:856
|
1671 |
+
msgid "Your date formatting is correct but one or more of your dates is invalid. Check for number of days in month and leap year related errors."
|
1672 |
+
msgstr "Din datumformatering är korrekt men en eller flera av datumen är ogiltiga. Kontrollera om det är fel antal dagar i månaden eller finns skottårsmisstag."
|
1673 |
+
|
1674 |
+
#: my-calendar-event-manager.php:859
|
1675 |
+
msgid "Both start and end dates must be in the format YYYY-MM-DD"
|
1676 |
+
msgstr "Både start- och slutdatum ska vara i formatet ÅÅÅÅ-MM-DD"
|
1677 |
+
|
1678 |
+
#: my-calendar-event-manager.php:868
|
1679 |
+
msgid "The time field must either be blank or be entered in the format hh:mm"
|
1680 |
+
msgstr "Fältet för klockslag ska antingen vara tomt eller ha formatet tt:mm"
|
1681 |
+
|
1682 |
+
#: my-calendar-event-manager.php:875
|
1683 |
+
msgid "The end time field must either be blank or be entered in the format hh:mm"
|
1684 |
+
msgstr "Fältet för slutdatum ska antingen vara tomt eller ha formatet tt:mm"
|
1685 |
+
|
1686 |
+
#: my-calendar-event-manager.php:891
|
1687 |
+
msgid "The event title must be between 1 and 255 characters in length."
|
1688 |
+
msgstr "Aktivitetens rubrik ska vara mellan 1 och 255 tecken långt."
|
1689 |
+
|
1690 |
+
#: my-calendar-event-manager.php:897
|
1691 |
+
msgid "The repetition value must be 0 unless a type of recurrence is selected."
|
1692 |
+
msgstr "Om inte en aktivitet är åtekommande måste rutan för återkommande fyllas i med 0."
|
1693 |
+
|
1694 |
+
#: my-calendar-locations.php:42
|
1695 |
+
msgid "Location added successfully"
|
1696 |
+
msgstr "Lokal/plats tillagd"
|
1697 |
+
|
1698 |
+
#: my-calendar-locations.php:44
|
1699 |
+
msgid "Location could not be added to database"
|
1700 |
+
msgstr "Kunde inte lägga till lokal/plats i databasen"
|
1701 |
+
|
1702 |
+
#: my-calendar-locations.php:50
|
1703 |
+
msgid "Location deleted successfully"
|
1704 |
+
msgstr "Lokal/plats raderades"
|
1705 |
+
|
1706 |
+
#: my-calendar-locations.php:52
|
1707 |
+
msgid "Location could not be deleted"
|
1708 |
+
msgstr "Kunde inte ta bort lokal/plats"
|
1709 |
+
|
1710 |
+
#: my-calendar-locations.php:74
|
1711 |
+
msgid "Location could not be edited."
|
1712 |
+
msgstr "Lokal/plats kunde inte redigeras."
|
1713 |
+
|
1714 |
+
#: my-calendar-locations.php:76
|
1715 |
+
msgid "Location was not changed."
|
1716 |
+
msgstr "Lokal/plats ändrades inte."
|
1717 |
+
|
1718 |
+
#: my-calendar-locations.php:78
|
1719 |
+
msgid "Location edited successfully"
|
1720 |
+
msgstr "Lokal/plats redigerades"
|
1721 |
+
|
1722 |
+
#: my-calendar-locations.php:90
|
1723 |
+
msgid "Add New Location"
|
1724 |
+
msgstr "Lägg till ny lokal/plats"
|
1725 |
+
|
1726 |
+
#: my-calendar-locations.php:92
|
1727 |
+
msgid "Edit Location"
|
1728 |
+
msgstr "Redigera lokal/plats"
|
1729 |
+
|
1730 |
+
#: my-calendar-locations.php:97
|
1731 |
+
msgid "Location Editor"
|
1732 |
+
msgstr "Lokal/platsredigerare"
|
1733 |
+
|
1734 |
+
#: my-calendar-locations.php:149
|
1735 |
+
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to pinpoint your location."
|
1736 |
+
msgstr "Om du tillhandahåller GPS-koordinater för en lokal/plats, används de istället för adressupplysningar för att skapa din kartlänk."
|
1737 |
+
|
1738 |
+
#: my-calendar-locations.php:157
|
1739 |
+
msgid "Add Location"
|
1740 |
+
msgstr "Lägg till lokal/plats"
|
1741 |
+
|
1742 |
+
#: my-calendar-locations.php:206
|
1743 |
+
msgid "There are no locations in the database yet!"
|
1744 |
+
msgstr "Det finns inga lokaler/platser i databasen ännu!"
|
1745 |
+
|
1746 |
+
#: my-calendar-locations.php:210
|
1747 |
+
msgid "Please note: editing or deleting locations stored for re-use will have no effect on any event previously scheduled at that location. The location database exists purely as a shorthand method to enter frequently used locations into event records."
|
1748 |
+
msgstr "Notera: Det går inte att ändra eller radera platser som är sparade som återkommande. Platsdatabasen är enbart ett snabbare sätt att lägga till platser som ofta används."
|
1749 |
+
|
1750 |
+
#: my-calendar-install.php:138
|
1751 |
+
msgid "My Calendar Default Timezone"
|
1752 |
+
msgstr "My Calendars förinställda tidszon"
|
1753 |
+
|
1754 |
+
#: my-calendar-install.php:183
|
1755 |
+
msgid "My Calendar Default Location"
|
1756 |
+
msgstr "My Calendars förinställda plats"
|
1757 |
+
|
1758 |
+
#: my-calendar-output.php:129
|
1759 |
+
msgid "Event Details"
|
1760 |
+
msgstr "Aktivitetsdetaljer"
|
1761 |
+
|
1762 |
+
#: my-calendar-output.php:137
|
1763 |
+
msgid "Close"
|
1764 |
+
msgstr "Stäng"
|
1765 |
+
|
1766 |
+
#: my-calendar-output.php:146
|
1767 |
+
msgid "in your time zone"
|
1768 |
+
msgstr "i din tidszon"
|
1769 |
+
|
1770 |
+
#: my-calendar-output.php:151
|
1771 |
+
msgid "Not Applicable"
|
1772 |
+
msgstr "Inte relevant"
|
1773 |
+
|
1774 |
+
#: my-calendar-output.php:164
|
1775 |
+
msgid "Posted by"
|
1776 |
+
msgstr "Inlagt av"
|
1777 |
+
|
1778 |
+
#: my-calendar-output.php:219
|
1779 |
+
msgid "This class is part of a series. You must register for the first event in this series to attend."
|
1780 |
+
msgstr "Denna aktivitet är en del av en serie. Du måste registrera dig för den första aktiviteten i den här serien för att delta."
|
1781 |
+
|
1782 |
+
#: my-calendar-output.php:224
|
1783 |
+
msgid "View full calendar"
|
1784 |
+
msgstr "Visa hela kalendern"
|
1785 |
+
|
1786 |
+
#: my-calendar-output.php:258
|
1787 |
+
msgid "January"
|
1788 |
+
msgstr "januari"
|
1789 |
+
|
1790 |
+
#: my-calendar-output.php:259
|
1791 |
+
msgid "February"
|
1792 |
+
msgstr "februari"
|
1793 |
+
|
1794 |
+
#: my-calendar-output.php:260
|
1795 |
+
msgid "March"
|
1796 |
+
msgstr "mars"
|
1797 |
+
|
1798 |
+
#: my-calendar-output.php:261
|
1799 |
+
msgid "April"
|
1800 |
+
msgstr "april"
|
1801 |
+
|
1802 |
+
#: my-calendar-output.php:262
|
1803 |
+
msgid "May"
|
1804 |
+
msgstr "maj"
|
1805 |
+
|
1806 |
+
#: my-calendar-output.php:263
|
1807 |
+
msgid "June"
|
1808 |
+
msgstr "juni"
|
1809 |
+
|
1810 |
+
#: my-calendar-output.php:264
|
1811 |
+
msgid "July"
|
1812 |
+
msgstr "juli"
|
1813 |
+
|
1814 |
+
#: my-calendar-output.php:265
|
1815 |
+
msgid "August"
|
1816 |
+
msgstr "augusti"
|
1817 |
+
|
1818 |
+
#: my-calendar-output.php:266
|
1819 |
+
msgid "September"
|
1820 |
+
msgstr "september"
|
1821 |
+
|
1822 |
+
#: my-calendar-output.php:267
|
1823 |
+
msgid "October"
|
1824 |
+
msgstr "oktober"
|
1825 |
+
|
1826 |
+
#: my-calendar-output.php:268
|
1827 |
+
msgid "November"
|
1828 |
+
msgstr "november"
|
1829 |
+
|
1830 |
+
#: my-calendar-output.php:269
|
1831 |
+
msgid "December"
|
1832 |
+
msgstr "december"
|
1833 |
+
|
1834 |
+
#: my-calendar-output.php:271
|
1835 |
+
msgid "Year"
|
1836 |
+
msgstr "År"
|
1837 |
+
|
1838 |
+
#: my-calendar-output.php:293
|
1839 |
+
msgid "Go"
|
1840 |
+
msgstr "Kör"
|
1841 |
+
|
1842 |
+
#: my-calendar-output.php:310
|
1843 |
+
msgid "View as Grid"
|
1844 |
+
msgstr "Visa som rutnät"
|
1845 |
+
|
1846 |
+
#: my-calendar-output.php:313
|
1847 |
+
msgid "View as List"
|
1848 |
+
msgstr "Visa som lista"
|
1849 |
+
|
1850 |
+
#: my-calendar-output.php:334
|
1851 |
+
msgid "<abbr title=\"Sunday\">Sun</abbr>"
|
1852 |
+
msgstr "<abbr title=\"Sunday\">sön</abbr>"
|
1853 |
+
|
1854 |
+
#: my-calendar-output.php:335
|
1855 |
+
msgid "<abbr title=\"Monday\">Mon</abbr>"
|
1856 |
+
msgstr "<abbr title=\"Monday\">mån</abbr>"
|
1857 |
+
|
1858 |
+
#: my-calendar-output.php:336
|
1859 |
+
msgid "<abbr title=\"Tuesday\">Tues</abbr>"
|
1860 |
+
msgstr "<abbr title=\"Tuesday\">tis</abbr>"
|
1861 |
+
|
1862 |
+
#: my-calendar-output.php:337
|
1863 |
+
msgid "<abbr title=\"Wednesday\">Wed</abbr>"
|
1864 |
+
msgstr "<abbr title=\"Wednesday\">ons</abbr>"
|
1865 |
+
|
1866 |
+
#: my-calendar-output.php:338
|
1867 |
+
msgid "<abbr title=\"Thursday\">Thur</abbr>"
|
1868 |
+
msgstr "<abbr title=\"Thursday\">tor</abbr>"
|
1869 |
+
|
1870 |
+
#: my-calendar-output.php:339
|
1871 |
+
msgid "<abbr title=\"Friday\">Fri</abbr>"
|
1872 |
+
msgstr "<abbr title=\"Friday\">fre</abbr>"
|
1873 |
+
|
1874 |
+
#: my-calendar-output.php:340
|
1875 |
+
msgid "<abbr title=\"Saturday\">Sat</abbr>"
|
1876 |
+
msgstr "<abbr title=\"Saturday\">lör</abbr>"
|
1877 |
+
|
1878 |
+
#: my-calendar-output.php:345
|
1879 |
+
msgid "<abbr title=\"Sunday\">S</abbr>"
|
1880 |
+
msgstr "<abbr title=\"Sunday\">s</abbr>"
|
1881 |
+
|
1882 |
+
#: my-calendar-output.php:346
|
1883 |
+
msgid "<abbr title=\"Monday\">M</abbr>"
|
1884 |
+
msgstr "<abbr title=\"Monday\">m</abbr>"
|
1885 |
+
|
1886 |
+
#: my-calendar-output.php:347
|
1887 |
+
msgid "<abbr title=\"Tuesday\">T</abbr>"
|
1888 |
+
msgstr "<abbr title=\"Tuesday\">ti</abbr>"
|
1889 |
+
|
1890 |
+
#: my-calendar-output.php:348
|
1891 |
+
msgid "<abbr title=\"Wednesday\">W</abbr>"
|
1892 |
+
msgstr "<abbr title=\"Wednesday\">o</abbr>"
|
1893 |
+
|
1894 |
+
#: my-calendar-output.php:349
|
1895 |
+
msgid "<abbr title=\"Thursday\">T</abbr>"
|
1896 |
+
msgstr "<abbr title=\"Thursday\">to</abbr>"
|
1897 |
+
|
1898 |
+
#: my-calendar-output.php:350
|
1899 |
+
msgid "<abbr title=\"Friday\">F</abbr>"
|
1900 |
+
msgstr "<abbr title=\"Friday\">f</abbr>"
|
1901 |
+
|
1902 |
+
#: my-calendar-output.php:351
|
1903 |
+
msgid "<abbr title=\"Saturday\">S</abbr>"
|
1904 |
+
msgstr "<abbr title=\"Saturday\">l</abbr>"
|
1905 |
+
|
1906 |
+
#: my-calendar-output.php:450
|
1907 |
+
msgid "and"
|
1908 |
+
msgstr "och"
|
1909 |
+
|
1910 |
+
#: my-calendar-output.php:471
|
1911 |
+
msgid "The week's events"
|
1912 |
+
msgstr "Veckans aktiviteter"
|
1913 |
+
|
1914 |
+
#: my-calendar-output.php:479
|
1915 |
+
msgid "Events in"
|
1916 |
+
msgstr "Aktiviteter i"
|
1917 |
+
|
1918 |
+
#: my-calendar-output.php:481
|
1919 |
+
msgid "This week's events"
|
1920 |
+
msgstr "Den här veckans aktiviteter"
|
1921 |
+
|
1922 |
+
#: my-calendar-output.php:648
|
1923 |
+
msgid "There are no events scheduled during this period."
|
1924 |
+
msgstr "Det finns inga planerade aktiviteter under den här perioden."
|
1925 |
+
|
1926 |
+
#: my-calendar-output.php:659
|
1927 |
+
msgid "Category Key"
|
1928 |
+
msgstr "Kategorinyckel"
|
1929 |
+
|
1930 |
+
#: my-calendar-output.php:695
|
1931 |
+
msgid "Subscribe by <abbr title=\"Really Simple Syndication\">RSS</abbr>"
|
1932 |
+
msgstr "Prenumerera via <abbr title=\"Really Simple Syndication\">RSS</abbr>"
|
1933 |
+
|
1934 |
+
#: my-calendar-output.php:696
|
1935 |
+
msgid "Download as <abbr title=\"iCal Events Export\">iCal</abbr>"
|
1936 |
+
msgstr "Ladda ner som <abbr title=\"iCal Events Export\">iCal</abbr>"
|
1937 |
+
|
1938 |
+
#: my-calendar-output.php:794
|
1939 |
+
msgid "(select to include)"
|
1940 |
+
msgstr "(välj följande för att inkludera)"
|
1941 |
+
|
1942 |
+
#: my-calendar-output.php:815
|
1943 |
+
msgid "Categories"
|
1944 |
+
msgstr "Kategorier"
|
1945 |
+
|
1946 |
+
#: my-calendar-output.php:829
|
1947 |
+
#: my-calendar-output.php:938
|
1948 |
+
msgid "Submit"
|
1949 |
+
msgstr "Skicka"
|
1950 |
+
|
1951 |
+
#: my-calendar-output.php:890
|
1952 |
+
msgid "Show all"
|
1953 |
+
msgstr "Visa alla"
|
1954 |
+
|
1955 |
+
#: my-calendar-output.php:906
|
1956 |
+
msgid "Show events in:"
|
1957 |
+
msgstr "Visa aktiviteter i:"
|
1958 |
+
|
1959 |
+
#. Plugin URI of the plugin/theme
|
1960 |
+
msgid "http://www.joedolson.com/articles/my-calendar/"
|
1961 |
+
msgstr "http://www.joedolson.com/articles/my-calendar/"
|
1962 |
+
|
1963 |
+
#. Description of the plugin/theme
|
1964 |
+
msgid "Accessible WordPress event calendar plugin. Show events from multiple calendars on pages, in posts, or in widgets."
|
1965 |
+
msgstr "Användarvänligt kalendertillägg till WordPress. Visa aktiviteter med flera kalendrar på sidor, i inlägg eller i widgets."
|
1966 |
+
|
1967 |
+
#. Author of the plugin/theme
|
1968 |
+
msgid "Joseph C Dolson"
|
1969 |
+
msgstr "Joseph C Dolson"
|
1970 |
+
|
1971 |
+
#. Author URI of the plugin/theme
|
1972 |
+
msgid "http://www.joedolson.com"
|
1973 |
+
msgstr "http://www.joedolson.com"
|
1974 |
+
|
lang/my-calendar-tr_TR.mo
ADDED
Binary file
|
lang/my-calendar-tr_TR.po
ADDED
@@ -0,0 +1,1974 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Copyright (C) 2010 My Calendar
|
2 |
+
# This file is distributed under the same license as the My Calendar package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"Project-Id-Version: My Calendar 1.8.0 TR\n"
|
6 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/my-calendar\n"
|
7 |
+
"POT-Creation-Date: 2011-04-05 19:02:47+00:00\n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"PO-Revision-Date: 2011-04-12 15:26+0200\n"
|
12 |
+
"Last-Translator: Mehmet Kocali <membus@gmail.com>\n"
|
13 |
+
"Language-Team: Mehmet Kocali <membus@gmail.com>\n"
|
14 |
+
"X-Poedit-Language: Turkish\n"
|
15 |
+
"X-Poedit-Country: TURKEY\n"
|
16 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
17 |
+
|
18 |
+
#: my-calendar-styles.php:51
|
19 |
+
msgid "The stylesheet has been updated."
|
20 |
+
msgstr "Stil dosyası güncellenmiştir."
|
21 |
+
|
22 |
+
#: my-calendar-styles.php:51
|
23 |
+
msgid "Write Error! Please verify write permissions on the style file."
|
24 |
+
msgstr "Yazma hatası! Lütfen stil dosyasının yazma izinlerini kontrol ediniz."
|
25 |
+
|
26 |
+
#: my-calendar-styles.php:66
|
27 |
+
msgid "Stylesheet reset to default."
|
28 |
+
msgstr "Stil dosyası varsayılan olark sıfırlanmıştır."
|
29 |
+
|
30 |
+
#: my-calendar-styles.php:68
|
31 |
+
msgid "Style Settings Saved"
|
32 |
+
msgstr "Stil Ayarları Kaydedildi"
|
33 |
+
|
34 |
+
#: my-calendar-styles.php:77
|
35 |
+
msgid "New theme selected."
|
36 |
+
msgstr "Yeni tema seçildi."
|
37 |
+
|
38 |
+
#: my-calendar-styles.php:91
|
39 |
+
msgid "Sorry. The file you are looking for doesn't appear to exist. Please check your file name and location!"
|
40 |
+
msgstr "Üzgünüz. Aradığınız dosya bulunamadı. Lütfen dosya adını ve konumunu kontrol ediniz."
|
41 |
+
|
42 |
+
#: my-calendar-styles.php:99
|
43 |
+
msgid "My Calendar Styles"
|
44 |
+
msgstr "Takvim Stillerim"
|
45 |
+
|
46 |
+
#: my-calendar-styles.php:103
|
47 |
+
msgid "Calendar Style Settings"
|
48 |
+
msgstr "Takvim Stil Ayarları"
|
49 |
+
|
50 |
+
#: my-calendar-styles.php:110
|
51 |
+
msgid "Select My Calendar Theme"
|
52 |
+
msgstr "Takvim Teması Seç"
|
53 |
+
|
54 |
+
#: my-calendar-styles.php:118
|
55 |
+
msgid "Your Custom Stylesheets"
|
56 |
+
msgstr "Kişisel Stil Dosyanız"
|
57 |
+
|
58 |
+
#: my-calendar-styles.php:127
|
59 |
+
msgid "Installed Stylesheets"
|
60 |
+
msgstr "Yüklü Stil Dosyaları"
|
61 |
+
|
62 |
+
#: my-calendar-styles.php:135
|
63 |
+
msgid "Choose Style"
|
64 |
+
msgstr "Stil Seç"
|
65 |
+
|
66 |
+
#: my-calendar-styles.php:148
|
67 |
+
msgid "My Calendar was unable to update your CSS files during the upgrade. Please check your file permissions if you wish to edit your My Calendar styles. Your previously stored styles are below. This message and these styles will be deleted from the database when you successfully update your stylesheet."
|
68 |
+
msgstr "Takvimim eklentisi yükseltme (upgrade) sırasında CSS dosyalarınızı güncelleyemedi. Takvimim CSS dosyalarınızı düzenleyebilmek istiyorsanız, lütfen dosya erişim izinlerinizi kontrol ediniz. Daha önce saklanmış olan CSS dosyalarınız aşağıdadır. Stil dosyanızı başarılı bir şekilde güncellediğinizde, bu mesaj ve bu stillerveritabanından silinecektir."
|
69 |
+
|
70 |
+
#: my-calendar-styles.php:156
|
71 |
+
msgid "CSS Style Options"
|
72 |
+
msgstr "CSS Stil Ayarları"
|
73 |
+
|
74 |
+
#: my-calendar-styles.php:159
|
75 |
+
msgid "Apply CSS only on these pages (comma separated page IDs)"
|
76 |
+
msgstr "CSS'yi sadece bu sayfalarda uygula (virgülle ayrılmış sayfa ID'leri)"
|
77 |
+
|
78 |
+
#: my-calendar-styles.php:162
|
79 |
+
msgid "Reset the My Calendar stylesheet to the default"
|
80 |
+
msgstr "Takvim Stil Dosyamı varsayılana olarak sıfırla."
|
81 |
+
|
82 |
+
#: my-calendar-styles.php:162
|
83 |
+
msgid "Disable My Calendar Stylesheet"
|
84 |
+
msgstr "Takvim Stil Dosyasını Kullanım Dışı Yap"
|
85 |
+
|
86 |
+
#: my-calendar-styles.php:165
|
87 |
+
msgid "Edit the stylesheet for My Calendar"
|
88 |
+
msgstr "Takvimim stil dosyasını düzenle:"
|
89 |
+
|
90 |
+
#: my-calendar-styles.php:168
|
91 |
+
#: my-calendar-behaviors.php:85
|
92 |
+
#: my-calendar-behaviors.php:97
|
93 |
+
#: my-calendar-behaviors.php:109
|
94 |
+
#: my-calendar-behaviors.php:121
|
95 |
+
msgid "Save"
|
96 |
+
msgstr "Kaydet"
|
97 |
+
|
98 |
+
#: button/generator.php:21
|
99 |
+
#: button/generator.php:47
|
100 |
+
msgid "My Calendar Shortcode Generator"
|
101 |
+
msgstr "Takvimim Kısa Kod Oluşturucusu"
|
102 |
+
|
103 |
+
#: button/generator.php:49
|
104 |
+
msgid "Shortcode Atributes"
|
105 |
+
msgstr "Kısa Kod Özellikleri"
|
106 |
+
|
107 |
+
#: button/generator.php:54
|
108 |
+
msgid "Format"
|
109 |
+
msgstr "Format"
|
110 |
+
|
111 |
+
#: button/generator.php:61
|
112 |
+
msgid "Show Category Key"
|
113 |
+
msgstr "Kategori Anahtarını Göster"
|
114 |
+
|
115 |
+
#: button/generator.php:68
|
116 |
+
msgid "Show Previous/Next Links"
|
117 |
+
msgstr "Önceki/Sonraki Bağlantılarını Göster"
|
118 |
+
|
119 |
+
#: button/generator.php:75
|
120 |
+
msgid "Show Format Toggle"
|
121 |
+
msgstr "Format İşaretleyicisini Göster"
|
122 |
+
|
123 |
+
#: button/generator.php:82
|
124 |
+
msgid "Time Segment"
|
125 |
+
msgstr "Zaman Segmenti"
|
126 |
+
|
127 |
+
#: button/generator.php:90
|
128 |
+
msgid "Generate Shortcode"
|
129 |
+
msgstr "Kısa kod oluştur"
|
130 |
+
|
131 |
+
#: button/generator.php:100
|
132 |
+
msgid "My Calendar: this generator isn't going to put the shortcode in your page. Sorry!"
|
133 |
+
msgstr "Takvimim: Bu oluşturucu sayfanıza bir kısa kod eklemeyecektir. Üzgünüz!"
|
134 |
+
|
135 |
+
#: my-calendar-categories.php:93
|
136 |
+
msgid "Category added successfully"
|
137 |
+
msgstr "Kategori başarıyla eklenmiştir."
|
138 |
+
|
139 |
+
#: my-calendar-categories.php:95
|
140 |
+
msgid "Category addition failed."
|
141 |
+
msgstr "Kategori yüklemesi başarısız oldu."
|
142 |
+
|
143 |
+
#: my-calendar-categories.php:105
|
144 |
+
msgid "Category deleted successfully. Categories in calendar updated."
|
145 |
+
msgstr "Kategori başarılı bir şekilde silinmiştir. Takvimdeki kategoriler güncellenmiştir."
|
146 |
+
|
147 |
+
#: my-calendar-categories.php:107
|
148 |
+
msgid "Category deleted successfully. Categories in calendar not updated."
|
149 |
+
msgstr "Kategori başarılı bir şekilde silinmiştir. Takvimdeki kategoriler güncellenmedi."
|
150 |
+
|
151 |
+
#: my-calendar-categories.php:109
|
152 |
+
msgid "Category not deleted. Categories in calendar updated."
|
153 |
+
msgstr "Kategori silinmedi. Takvimdeki kategoriler güncellenmiştir."
|
154 |
+
|
155 |
+
#: my-calendar-categories.php:118
|
156 |
+
msgid "Category edited successfully"
|
157 |
+
msgstr "Kategori başarılı bir şekilde düzenlenmiştir."
|
158 |
+
|
159 |
+
#: my-calendar-categories.php:143
|
160 |
+
#: my-calendar-categories.php:168
|
161 |
+
#: my-calendar-categories.php:185
|
162 |
+
msgid "Add Category"
|
163 |
+
msgstr "Kategori Ekle"
|
164 |
+
|
165 |
+
#: my-calendar-categories.php:145
|
166 |
+
#: my-calendar-categories.php:168
|
167 |
+
msgid "Edit Category"
|
168 |
+
msgstr "Kategori Düzenle"
|
169 |
+
|
170 |
+
#: my-calendar-categories.php:152
|
171 |
+
msgid "Category Editor"
|
172 |
+
msgstr "Kategori Düzenleyicisi"
|
173 |
+
|
174 |
+
#: my-calendar-categories.php:169
|
175 |
+
#: my-calendar-categories.php:210
|
176 |
+
msgid "Category Name"
|
177 |
+
msgstr "Kategori Adı"
|
178 |
+
|
179 |
+
#: my-calendar-categories.php:170
|
180 |
+
msgid "Category Color (Hex format)"
|
181 |
+
msgstr "Kategori Rengi (Hex formatında)"
|
182 |
+
|
183 |
+
#: my-calendar-categories.php:171
|
184 |
+
#: my-calendar-categories.php:212
|
185 |
+
msgid "Category Icon"
|
186 |
+
msgstr "Kategori Simgesi"
|
187 |
+
|
188 |
+
#: my-calendar-categories.php:185
|
189 |
+
#: my-calendar-locations.php:157
|
190 |
+
msgid "Save Changes"
|
191 |
+
msgstr "Değişiklikleri Kaydet"
|
192 |
+
|
193 |
+
#: my-calendar-categories.php:198
|
194 |
+
#: my-calendar.php:149
|
195 |
+
msgid "Manage Categories"
|
196 |
+
msgstr "Kategorileri Yönet"
|
197 |
+
|
198 |
+
#: my-calendar-categories.php:209
|
199 |
+
#: my-calendar-event-manager.php:671
|
200 |
+
#: my-calendar-locations.php:183
|
201 |
+
msgid "ID"
|
202 |
+
msgstr "ID"
|
203 |
+
|
204 |
+
#: my-calendar-categories.php:211
|
205 |
+
msgid "Category Color"
|
206 |
+
msgstr "Kategori Rengi"
|
207 |
+
|
208 |
+
#: my-calendar-categories.php:213
|
209 |
+
#: my-calendar-categories.php:227
|
210 |
+
#: my-calendar-event-manager.php:736
|
211 |
+
#: my-calendar-locations.php:185
|
212 |
+
#: my-calendar-locations.php:197
|
213 |
+
msgid "Edit"
|
214 |
+
msgstr "Düzenle"
|
215 |
+
|
216 |
+
#: my-calendar-categories.php:214
|
217 |
+
#: my-calendar-categories.php:233
|
218 |
+
#: my-calendar-event-manager.php:91
|
219 |
+
#: my-calendar-event-manager.php:736
|
220 |
+
#: my-calendar-locations.php:186
|
221 |
+
#: my-calendar-locations.php:198
|
222 |
+
msgid "Delete"
|
223 |
+
msgstr "Sil"
|
224 |
+
|
225 |
+
#: my-calendar-categories.php:230
|
226 |
+
#: my-calendar-settings.php:270
|
227 |
+
#: my-calendar-event-manager.php:717
|
228 |
+
#: my-calendar-output.php:151
|
229 |
+
msgid "N/A"
|
230 |
+
msgstr "Yok"
|
231 |
+
|
232 |
+
#: my-calendar-categories.php:233
|
233 |
+
#: my-calendar-locations.php:198
|
234 |
+
msgid "Are you sure you want to delete this category?"
|
235 |
+
msgstr "Bu kategoriyi silmek istediğinizden emin misiniz?"
|
236 |
+
|
237 |
+
#: my-calendar-categories.php:244
|
238 |
+
msgid "There are no categories in the database - something has gone wrong!"
|
239 |
+
msgstr "Veritabanında herhangi bir kategori yok - ters giden bir durum var!"
|
240 |
+
|
241 |
+
#: my-calendar-widgets.php:5
|
242 |
+
msgid "My Calendar: Today's Events"
|
243 |
+
msgstr "Takvimim: Bugünün Etkinlikleri"
|
244 |
+
|
245 |
+
#: my-calendar-widgets.php:36
|
246 |
+
#: my-calendar-widgets.php:115
|
247 |
+
#: my-calendar-widgets.php:453
|
248 |
+
#: my-calendar-event-manager.php:672
|
249 |
+
msgid "Title"
|
250 |
+
msgstr "Başlık"
|
251 |
+
|
252 |
+
#: my-calendar-widgets.php:40
|
253 |
+
#: my-calendar-widgets.php:119
|
254 |
+
msgid "Template"
|
255 |
+
msgstr "Şablon"
|
256 |
+
|
257 |
+
#: my-calendar-widgets.php:43
|
258 |
+
#: my-calendar-widgets.php:125
|
259 |
+
msgid "Add calendar URL to use this option."
|
260 |
+
msgstr "Bu özelliği kullanabilmek için takvimin url'sini girin."
|
261 |
+
|
262 |
+
#: my-calendar-widgets.php:45
|
263 |
+
#: my-calendar-widgets.php:127
|
264 |
+
msgid "Link widget title to calendar:"
|
265 |
+
msgstr "Ek alan başlığından takvime bağlantı yap:"
|
266 |
+
|
267 |
+
#: my-calendar-widgets.php:46
|
268 |
+
#: my-calendar-widgets.php:128
|
269 |
+
msgid "Not Linked"
|
270 |
+
msgstr "Bağlantı Yok"
|
271 |
+
|
272 |
+
#: my-calendar-widgets.php:47
|
273 |
+
#: my-calendar-widgets.php:129
|
274 |
+
msgid "Linked"
|
275 |
+
msgstr "Bağlantı Var"
|
276 |
+
|
277 |
+
#: my-calendar-widgets.php:51
|
278 |
+
msgid "Show this text if there are no events today:"
|
279 |
+
msgstr "Bugün herhangi bir etkinlik yoksa bu mesajı göster:"
|
280 |
+
|
281 |
+
#: my-calendar-widgets.php:55
|
282 |
+
#: my-calendar-widgets.php:155
|
283 |
+
#: my-calendar-widgets.php:457
|
284 |
+
msgid "Category or categories to display:"
|
285 |
+
msgstr "Gösterilecek kategori veya kategoriler:"
|
286 |
+
|
287 |
+
#: my-calendar-widgets.php:75
|
288 |
+
msgid "My Calendar: Upcoming Events"
|
289 |
+
msgstr "Takvimim: Gelecek Etkinlikler"
|
290 |
+
|
291 |
+
#: my-calendar-widgets.php:123
|
292 |
+
msgid "Widget Options"
|
293 |
+
msgstr "Ek Alan Ayarları"
|
294 |
+
|
295 |
+
#: my-calendar-widgets.php:134
|
296 |
+
msgid "Display upcoming events by:"
|
297 |
+
msgstr "Gelecek etkinlikleri şuna göre göster:"
|
298 |
+
|
299 |
+
#: my-calendar-widgets.php:135
|
300 |
+
msgid "Events (e.g. 2 past, 3 future)"
|
301 |
+
msgstr "Etkinlikler (ör. 2 adet geçmiş, 3 adet gelecek)"
|
302 |
+
|
303 |
+
#: my-calendar-widgets.php:136
|
304 |
+
msgid "Dates (e.g. 4 days past, 5 forward)"
|
305 |
+
msgstr "Tarihler (ör. önceki 2 gün, sonraki 3 gün)"
|
306 |
+
|
307 |
+
#: my-calendar-widgets.php:140
|
308 |
+
msgid "Events sort order:"
|
309 |
+
msgstr "Etkinliklerin sıralaması:"
|
310 |
+
|
311 |
+
#: my-calendar-widgets.php:141
|
312 |
+
msgid "Ascending (near to far)"
|
313 |
+
msgstr "Artan (yakından uzağa)"
|
314 |
+
|
315 |
+
#: my-calendar-widgets.php:142
|
316 |
+
msgid "Descending (far to near)"
|
317 |
+
msgstr "Azalan (uzaktan yakına)"
|
318 |
+
|
319 |
+
#: my-calendar-widgets.php:146
|
320 |
+
msgid "events into the future;"
|
321 |
+
msgstr "gelecek etkinlikle;"
|
322 |
+
|
323 |
+
#: my-calendar-widgets.php:147
|
324 |
+
msgid "events from the past"
|
325 |
+
msgstr "geçmiş etkinlikler"
|
326 |
+
|
327 |
+
#: my-calendar-widgets.php:151
|
328 |
+
msgid "Show this text if there are no events meeting your criteria:"
|
329 |
+
msgstr "Eğer kriterlerinizi karşılayan bir etkinlik yoksa bu mesajı görüntüle:"
|
330 |
+
|
331 |
+
#: my-calendar-widgets.php:423
|
332 |
+
msgid "My Calendar: Mini Calendar"
|
333 |
+
msgstr "Takvimim: Mini Takvim"
|
334 |
+
|
335 |
+
#: my-calendar-widgets.php:435
|
336 |
+
#: my-calendar-output.php:470
|
337 |
+
#: my-calendar-output.php:475
|
338 |
+
msgid "Calendar"
|
339 |
+
msgstr "Takvim"
|
340 |
+
|
341 |
+
#: my-calendar-widgets.php:461
|
342 |
+
msgid "Show Next/Previous Navigation:"
|
343 |
+
msgstr "Önceki/Sonraki Navigasyonunu Göster:"
|
344 |
+
|
345 |
+
#: my-calendar-widgets.php:462
|
346 |
+
#: my-calendar-widgets.php:468
|
347 |
+
msgid "Yes"
|
348 |
+
msgstr "Evet"
|
349 |
+
|
350 |
+
#: my-calendar-widgets.php:463
|
351 |
+
#: my-calendar-widgets.php:469
|
352 |
+
msgid "No"
|
353 |
+
msgstr "Hayır"
|
354 |
+
|
355 |
+
#: my-calendar-widgets.php:467
|
356 |
+
#: my-calendar-widgets.php:473
|
357 |
+
msgid "Show Category Key:"
|
358 |
+
msgstr "Kategori Anahtarını Göster:"
|
359 |
+
|
360 |
+
#: my-calendar-widgets.php:474
|
361 |
+
#: my-calendar-output.php:257
|
362 |
+
msgid "Month"
|
363 |
+
msgstr "Ay"
|
364 |
+
|
365 |
+
#: my-calendar-widgets.php:475
|
366 |
+
msgid "Week"
|
367 |
+
msgstr "Hafta"
|
368 |
+
|
369 |
+
#: my-calendar-settings.php:52
|
370 |
+
msgid "Categories imported successfully."
|
371 |
+
msgstr "Kategoriler başarılı bir şekilde içeri alınmıştır."
|
372 |
+
|
373 |
+
#: my-calendar-settings.php:52
|
374 |
+
msgid "Categories not imported."
|
375 |
+
msgstr "Kategoriler içeri alınmadı."
|
376 |
+
|
377 |
+
#: my-calendar-settings.php:53
|
378 |
+
msgid "Events imported successfully."
|
379 |
+
msgstr "Etkinlikler başarılı bir şekilde içeri alınmıştır."
|
380 |
+
|
381 |
+
#: my-calendar-settings.php:53
|
382 |
+
msgid "Events not imported."
|
383 |
+
msgstr "Etkinlikler içeri alınmadı."
|
384 |
+
|
385 |
+
#: my-calendar-settings.php:80
|
386 |
+
msgid "Permissions Settings saved"
|
387 |
+
msgstr "Takvim Yönetim Ayarları kaydedildi."
|
388 |
+
|
389 |
+
#: my-calendar-settings.php:131
|
390 |
+
msgid "Output Settings saved"
|
391 |
+
msgstr "Görünüm Ayarları kaydedildi."
|
392 |
+
|
393 |
+
#: my-calendar-settings.php:149
|
394 |
+
msgid "Input Settings saved"
|
395 |
+
msgstr "Giriş Ayarları kaydedildi."
|
396 |
+
|
397 |
+
#: my-calendar-settings.php:165
|
398 |
+
msgid "Custom text settings saved"
|
399 |
+
msgstr "Takvim yazı ayarları kaydedildi."
|
400 |
+
|
401 |
+
#: my-calendar-settings.php:177
|
402 |
+
msgid "Email notice settings saved"
|
403 |
+
msgstr "E-posta bildirim ayarları kaydedildi."
|
404 |
+
|
405 |
+
#: my-calendar-settings.php:189
|
406 |
+
msgid "User custom settings saved"
|
407 |
+
msgstr "Kullanıcı özel ayarları kaydedildi."
|
408 |
+
|
409 |
+
#: my-calendar-settings.php:216
|
410 |
+
msgid "My Calendar Options"
|
411 |
+
msgstr "Takvimim Ayarları"
|
412 |
+
|
413 |
+
#: my-calendar-settings.php:220
|
414 |
+
msgid "Calendar Management Settings"
|
415 |
+
msgstr "Takvim Yönetim Ayarları"
|
416 |
+
|
417 |
+
#: my-calendar-settings.php:225
|
418 |
+
msgid "Calendar Options: Management"
|
419 |
+
msgstr "Takvim Ayarları: Yönetim"
|
420 |
+
|
421 |
+
#: my-calendar-settings.php:227
|
422 |
+
msgid "Lowest user group that may create events"
|
423 |
+
msgstr "Etkinlik yaratabilecek en düşük kullanıcı grubu"
|
424 |
+
|
425 |
+
#: my-calendar-settings.php:228
|
426 |
+
#: my-calendar-settings.php:237
|
427 |
+
msgid "Subscriber"
|
428 |
+
msgstr "Üye (Subscriber)"
|
429 |
+
|
430 |
+
#: my-calendar-settings.php:229
|
431 |
+
#: my-calendar-settings.php:238
|
432 |
+
#: my-calendar-settings.php:246
|
433 |
+
msgid "Contributor"
|
434 |
+
msgstr "Katkı Sağlayan (Contributor)"
|
435 |
+
|
436 |
+
#: my-calendar-settings.php:230
|
437 |
+
#: my-calendar-settings.php:239
|
438 |
+
#: my-calendar-settings.php:247
|
439 |
+
#: my-calendar-event-manager.php:677
|
440 |
+
msgid "Author"
|
441 |
+
msgstr "Yazar (Author)"
|
442 |
+
|
443 |
+
#: my-calendar-settings.php:231
|
444 |
+
#: my-calendar-settings.php:240
|
445 |
+
#: my-calendar-settings.php:248
|
446 |
+
msgid "Editor"
|
447 |
+
msgstr "Editör (Editor)"
|
448 |
+
|
449 |
+
#: my-calendar-settings.php:232
|
450 |
+
#: my-calendar-settings.php:241
|
451 |
+
#: my-calendar-settings.php:249
|
452 |
+
msgid "Administrator"
|
453 |
+
msgstr "Yönetici (Administrator)"
|
454 |
+
|
455 |
+
#: my-calendar-settings.php:236
|
456 |
+
msgid "Lowest user group that may approve events"
|
457 |
+
msgstr "Etkinlik onaylayabilecek en düşük kullanıcı grubu"
|
458 |
+
|
459 |
+
#: my-calendar-settings.php:242
|
460 |
+
msgid "Enable approval options."
|
461 |
+
msgstr "Onaylama seçeneklerini etkinleştir."
|
462 |
+
|
463 |
+
#: my-calendar-settings.php:245
|
464 |
+
msgid "Lowest user group that may edit or delete all events"
|
465 |
+
msgstr "Etkinlik değiştirip silebilecek en düşük kullanıcı grubu"
|
466 |
+
|
467 |
+
#: my-calendar-settings.php:251
|
468 |
+
msgid "By default, only administrators may edit or delete any event. Other users may only edit or delete events which they authored."
|
469 |
+
msgstr "Varsayılan olarak, sadece yöneticiler (administrators) etkinlik değiştirip silebilir. Diğer kullanıcılar sadece kendi yazdıkları yazılarda değişiklik yapabilir."
|
470 |
+
|
471 |
+
#: my-calendar-settings.php:256
|
472 |
+
msgid "Save Approval Settings"
|
473 |
+
msgstr "Takvim Yönetim Ayarlarını Kaydet"
|
474 |
+
|
475 |
+
#: my-calendar-settings.php:262
|
476 |
+
msgid "Calendar Text Settings"
|
477 |
+
msgstr "Takvim Yazı Ayarları"
|
478 |
+
|
479 |
+
#: my-calendar-settings.php:267
|
480 |
+
msgid "Calendar Options: Customizable Text Fields"
|
481 |
+
msgstr "Takvim Ayarları: Özelleştirilebilir Yazı Alanları"
|
482 |
+
|
483 |
+
#: my-calendar-settings.php:270
|
484 |
+
msgid "Label for events without a set time"
|
485 |
+
msgstr "Saati girilmemiş etkinliklerde gösterilecek saat alanı metni"
|
486 |
+
|
487 |
+
#: my-calendar-settings.php:273
|
488 |
+
msgid "Previous events link"
|
489 |
+
msgstr "Önceki etkinlikler bağlantısı"
|
490 |
+
|
491 |
+
#: my-calendar-settings.php:273
|
492 |
+
msgid "Previous Events"
|
493 |
+
msgstr "Önceki Etkinlikler"
|
494 |
+
|
495 |
+
#: my-calendar-settings.php:276
|
496 |
+
msgid "Next events link"
|
497 |
+
msgstr "Sonraki etkinlikler bağlantısı"
|
498 |
+
|
499 |
+
#: my-calendar-settings.php:276
|
500 |
+
msgid "Next Events"
|
501 |
+
msgstr "Sonraki Etkinlikler"
|
502 |
+
|
503 |
+
#: my-calendar-settings.php:279
|
504 |
+
msgid "If events are open"
|
505 |
+
msgstr "Etkinlikler açıksa"
|
506 |
+
|
507 |
+
#: my-calendar-settings.php:279
|
508 |
+
msgid "Registration is open"
|
509 |
+
msgstr "Kayıt açıktır"
|
510 |
+
|
511 |
+
#: my-calendar-settings.php:282
|
512 |
+
msgid "If events are closed"
|
513 |
+
msgstr "Etkinlikler kapalıysa"
|
514 |
+
|
515 |
+
#: my-calendar-settings.php:282
|
516 |
+
msgid "Registration is closed"
|
517 |
+
msgstr "Kayıt kapalıdır"
|
518 |
+
|
519 |
+
#: my-calendar-settings.php:285
|
520 |
+
msgid "Additional caption:"
|
521 |
+
msgstr "Ek bilgiler:"
|
522 |
+
|
523 |
+
#: my-calendar-settings.php:285
|
524 |
+
msgid "The calendar caption is the text containing the displayed month and year in either list or calendar format. This text will be displayed following that existing text."
|
525 |
+
msgstr "Takvim ek bilgisi, liste veya takvim formatında görünen ay ve yıl bilgisini gösteren yazıdır. Bu yazı, mevcut yazının devamında gösterilecektir."
|
526 |
+
|
527 |
+
#: my-calendar-settings.php:290
|
528 |
+
msgid "Save Custom Text Settings"
|
529 |
+
msgstr "Takvim Yazı Ayarlarını Kaydet"
|
530 |
+
|
531 |
+
#: my-calendar-settings.php:296
|
532 |
+
msgid "Calendar Output Settings"
|
533 |
+
msgstr "Takvim Görünüm Ayarları"
|
534 |
+
|
535 |
+
#: my-calendar-settings.php:301
|
536 |
+
msgid "Calendar Options: Customize the Output of your Calendar"
|
537 |
+
msgstr "Takvim Seçenekleri: Takviminizin Çıktısını Özelleştirin"
|
538 |
+
|
539 |
+
#: my-calendar-settings.php:304
|
540 |
+
msgid "URI for your public calendar (required to use the {details} template tag)"
|
541 |
+
msgstr "Herkesin görebileceği takviminiz için URI ({details} tema ayarını kullanmak için gerekli)"
|
542 |
+
|
543 |
+
#: my-calendar-settings.php:308
|
544 |
+
msgid "Event title template"
|
545 |
+
msgstr "Etkinlik başlık şablonu"
|
546 |
+
|
547 |
+
#: my-calendar-settings.php:310
|
548 |
+
msgid "Template Help"
|
549 |
+
msgstr "Şablon Yardımı"
|
550 |
+
|
551 |
+
#: my-calendar-settings.php:310
|
552 |
+
#: my-calendar-settings.php:461
|
553 |
+
msgid "All template shortcodes are available."
|
554 |
+
msgstr "Bütün şablon kısa kodları mevcuttur."
|
555 |
+
|
556 |
+
#: my-calendar-settings.php:313
|
557 |
+
msgid "In list mode, show how many months of events at a time:"
|
558 |
+
msgstr "Liste modunda aynı anda kaç ayın etkinlikleri gösterilsin:"
|
559 |
+
|
560 |
+
#: my-calendar-settings.php:316
|
561 |
+
msgid "Date format in list mode"
|
562 |
+
msgstr "Liste modundaki tarih formatı"
|
563 |
+
|
564 |
+
#: my-calendar-settings.php:317
|
565 |
+
msgid "Date format uses the same syntax as the <a href=\"http://php.net/date\">PHP <code>date()</code> function</a>. Save options to update sample output."
|
566 |
+
msgstr "Tarih formatı <a href=\"http://php.net/date\">PHP <code>date()</code> function</a> deki aynı komutları kullanır. Örnek çıktıyı güncellemek için seçenekleri kaydedin."
|
567 |
+
|
568 |
+
#: my-calendar-settings.php:320
|
569 |
+
msgid "Default Sort order for Admin Events List"
|
570 |
+
msgstr "Yönetici Etkinlikleri Listesinin Varsayılan Sıralaması"
|
571 |
+
|
572 |
+
#: my-calendar-settings.php:332
|
573 |
+
msgid "Holiday Category"
|
574 |
+
msgstr "Tatil Kategorisi"
|
575 |
+
|
576 |
+
#: my-calendar-settings.php:349
|
577 |
+
msgid "If an event coincides with an event in the designated \"Holiday\" category, do not show the event."
|
578 |
+
msgstr "Eğer bir etkinlik \"Holiday\" (Tatil) kategorisiyle çakışıyorsa etkinliği gösterme."
|
579 |
+
|
580 |
+
#: my-calendar-settings.php:352
|
581 |
+
msgid "Show Heading for Calendar"
|
582 |
+
msgstr "Takvim Başlığını Göster"
|
583 |
+
|
584 |
+
#: my-calendar-settings.php:355
|
585 |
+
msgid "Show Weekends on Calendar"
|
586 |
+
msgstr "Takvimde Hafta Sonlarını Göster"
|
587 |
+
|
588 |
+
#: my-calendar-settings.php:358
|
589 |
+
msgid "Do you want to display the author name on events?"
|
590 |
+
msgstr "Etkinliklerde yazar ismini göstermek istiyor musunuz?"
|
591 |
+
|
592 |
+
#: my-calendar-settings.php:361
|
593 |
+
msgid "Display a jumpbox for changing month and year quickly?"
|
594 |
+
msgstr "Ay ve yılı değiştirmek için bir kutu gösterilmesini istiyor musunuz?"
|
595 |
+
|
596 |
+
#: my-calendar-settings.php:364
|
597 |
+
msgid "Hide category icons in output"
|
598 |
+
msgstr "Kategori simgelerini gizle"
|
599 |
+
|
600 |
+
#: my-calendar-settings.php:367
|
601 |
+
msgid "Show Link to Google Map (when sufficient address information is available.)"
|
602 |
+
msgstr "Google Haritasına Bağlantı Göster (yeterli adres bilgisi varsa)"
|
603 |
+
|
604 |
+
#: my-calendar-settings.php:370
|
605 |
+
msgid "Show Event Address in Details"
|
606 |
+
msgstr "Etkinlik Adresini Detaylarda Göster"
|
607 |
+
|
608 |
+
#: my-calendar-settings.php:373
|
609 |
+
msgid "Show short description field on calendar."
|
610 |
+
msgstr "Takvimde kısa açıklama alanını göster."
|
611 |
+
|
612 |
+
#: my-calendar-settings.php:376
|
613 |
+
msgid "Show full description field on calendar."
|
614 |
+
msgstr "Takvimde tam açıklama alanını göster."
|
615 |
+
|
616 |
+
#: my-calendar-settings.php:379
|
617 |
+
msgid "Links associated with events will automatically expire after the event has passed."
|
618 |
+
msgstr "Etkinlikle ilişkilendirilmiş internet adresi bağlantıları, etkinlik süresinin sonunda otomatik olarak devre dışı kalacaktır."
|
619 |
+
|
620 |
+
#: my-calendar-settings.php:382
|
621 |
+
msgid "Show current availability status of events."
|
622 |
+
msgstr "Etkinliklerin mevcut uygunluklarını durumlarında göster."
|
623 |
+
|
624 |
+
#: my-calendar-settings.php:385
|
625 |
+
msgid "Show link to My Calendar RSS feed."
|
626 |
+
msgstr "Takvimim RSS Feed'i için bağlantı göster."
|
627 |
+
|
628 |
+
#: my-calendar-settings.php:388
|
629 |
+
msgid "Show link to iCal format download."
|
630 |
+
msgstr "iCal formatı için indirme bağlantısı göster."
|
631 |
+
|
632 |
+
#: my-calendar-settings.php:391
|
633 |
+
msgid "If a recurring event is scheduled for a date which doesn't exist (such as the 5th Wednesday in February), move it back one week."
|
634 |
+
msgstr "Eğer bir etkinlik için mevcut olmayan bir tarihe tekrarlanan kaydı girilirse (ör. Şubat ayının 5. Çarşambası), bir hafta geriye kaydır."
|
635 |
+
|
636 |
+
#: my-calendar-settings.php:392
|
637 |
+
msgid "If this option is unchecked, recurring events which fall on dates which don't exist will simply not be shown on the calendar."
|
638 |
+
msgstr "Bu seçeneğin işareti kaldırıldığında, mevcut olmayan tarihlere denk gelen tekrarlanan etkinlikler takvimde gösterilmeyecektir."
|
639 |
+
|
640 |
+
#: my-calendar-settings.php:395
|
641 |
+
msgid "Default usage of category colors."
|
642 |
+
msgstr "Kategori renklerinin varsayılan kullanımı."
|
643 |
+
|
644 |
+
#: my-calendar-settings.php:396
|
645 |
+
msgid "Apply category colors to event titles as a font color."
|
646 |
+
msgstr "Kategori renklerini etkinlik başlıklarına yazı rengi olarak uygula."
|
647 |
+
|
648 |
+
#: my-calendar-settings.php:397
|
649 |
+
msgid "Apply category colors to event titles as a background color."
|
650 |
+
msgstr "Kategori renklerini etkinlik başlıklarına arkaplan rengi olarak uygula."
|
651 |
+
|
652 |
+
#: my-calendar-settings.php:402
|
653 |
+
msgid "Save Output Settings"
|
654 |
+
msgstr "Görünüm Ayarlarını Kaydet"
|
655 |
+
|
656 |
+
#: my-calendar-settings.php:408
|
657 |
+
msgid "Calendar Input Settings"
|
658 |
+
msgstr "Takvim Giriş Ayarları"
|
659 |
+
|
660 |
+
#: my-calendar-settings.php:413
|
661 |
+
msgid "Select which input fields will be available when adding or editing events."
|
662 |
+
msgstr "Bir etkinlik eklerken veya değiştirirken hangi girdi alanlarının mevcut olacağını seçin."
|
663 |
+
|
664 |
+
#: my-calendar-settings.php:418
|
665 |
+
msgid "Show Event Location Dropdown Menu"
|
666 |
+
msgstr "Etkinlik Yeri Aşağı Açılan (Dropdown) Menüsünü Göster"
|
667 |
+
|
668 |
+
#: my-calendar-settings.php:418
|
669 |
+
msgid "Show Event Short Description field"
|
670 |
+
msgstr "Etkinlik Kısa Açıklama Alanını Göster"
|
671 |
+
|
672 |
+
#: my-calendar-settings.php:418
|
673 |
+
msgid "Show Event Description Field"
|
674 |
+
msgstr "Ektinlik Açıklama Alanını Göster"
|
675 |
+
|
676 |
+
#: my-calendar-settings.php:418
|
677 |
+
msgid "Show Event Category field"
|
678 |
+
msgstr "Etkinlik Kategori Alanını Göster"
|
679 |
+
|
680 |
+
#: my-calendar-settings.php:418
|
681 |
+
msgid "Show Event Link field"
|
682 |
+
msgstr "Etkinlik Bağlantı Alanını Göster"
|
683 |
+
|
684 |
+
#: my-calendar-settings.php:418
|
685 |
+
msgid "Show Event Recurrence Options"
|
686 |
+
msgstr "Etkinlik Tekrarlama Seçeneklerini Göster"
|
687 |
+
|
688 |
+
#: my-calendar-settings.php:418
|
689 |
+
msgid "Show event registration options"
|
690 |
+
msgstr "Etkinlik Kayıt Seçeneklerini Göster"
|
691 |
+
|
692 |
+
#: my-calendar-settings.php:418
|
693 |
+
msgid "Show event location fields"
|
694 |
+
msgstr "Etkinlik Yeri Alanlarını Göster"
|
695 |
+
|
696 |
+
#: my-calendar-settings.php:418
|
697 |
+
msgid "Use HTML Editor in Event Description Field"
|
698 |
+
msgstr "Etkinlik Açıklama Alanında HTML Düzenleyicisini Kullan"
|
699 |
+
|
700 |
+
#: my-calendar-settings.php:431
|
701 |
+
msgid "Administrators see all input options"
|
702 |
+
msgstr "Yöneticiler (administrators) tüm girdi seçeneklerini görür"
|
703 |
+
|
704 |
+
#: my-calendar-settings.php:436
|
705 |
+
msgid "Save Input Settings"
|
706 |
+
msgstr "Takvim Giriş Ayarlarını Kaydet"
|
707 |
+
|
708 |
+
#: my-calendar-settings.php:442
|
709 |
+
msgid "Calendar Email Settings"
|
710 |
+
msgstr "Takvim E-posta Ayarları"
|
711 |
+
|
712 |
+
#: my-calendar-settings.php:447
|
713 |
+
msgid "Calendar Options: Email Notifications"
|
714 |
+
msgstr "Takvim Seçenekleri: E-posta Bilgilendirmeleri"
|
715 |
+
|
716 |
+
#: my-calendar-settings.php:451
|
717 |
+
msgid "Send Email Notifications when new events are scheduled or reserved."
|
718 |
+
msgstr "Yeni bir etkinlik programlanır veya rezerv edilirse e-posta bilgilendirmesi gönder."
|
719 |
+
|
720 |
+
#: my-calendar-settings.php:454
|
721 |
+
msgid "Notification messages are sent to: "
|
722 |
+
msgstr "Bilgilendirme mesajlarını bu adrese gönder:"
|
723 |
+
|
724 |
+
#: my-calendar-settings.php:457
|
725 |
+
msgid "Email subject"
|
726 |
+
msgstr "E-posta Konusu:"
|
727 |
+
|
728 |
+
#: my-calendar-settings.php:457
|
729 |
+
msgid "New event Added"
|
730 |
+
msgstr "Yeni Ektkinlik Eklendi"
|
731 |
+
|
732 |
+
#: my-calendar-settings.php:460
|
733 |
+
msgid "Message Body"
|
734 |
+
msgstr "Mesaj İçeriği"
|
735 |
+
|
736 |
+
#: my-calendar-settings.php:460
|
737 |
+
msgid "New Event:"
|
738 |
+
msgstr "Yeni Etkinlik:"
|
739 |
+
|
740 |
+
#: my-calendar-settings.php:461
|
741 |
+
msgid "Shortcode Help"
|
742 |
+
msgstr "Kısa Kod Yardımı"
|
743 |
+
|
744 |
+
#: my-calendar-settings.php:466
|
745 |
+
msgid "Save Email Settings"
|
746 |
+
msgstr "E-posta Ayarlarını Kaydet"
|
747 |
+
|
748 |
+
#: my-calendar-settings.php:472
|
749 |
+
msgid "Calendar User Settings"
|
750 |
+
msgstr "Takvim Kullanıcı Ayarları"
|
751 |
+
|
752 |
+
#: my-calendar-settings.php:479
|
753 |
+
msgid "Settings which can be configured in registered user's accounts"
|
754 |
+
msgstr "Kayıtlı kulllanıcıların hesaplarında düzenlenebilecek ayarlar"
|
755 |
+
|
756 |
+
#: my-calendar-settings.php:481
|
757 |
+
msgid "Allow registered users to provide timezone or location presets in their user profiles."
|
758 |
+
msgstr "Kayıtlı kullanıcılara kendi profillerinde saat dilimi veya konumlarını ayarlama izni ver."
|
759 |
+
|
760 |
+
#: my-calendar-settings.php:493
|
761 |
+
msgid "Timezone Settings"
|
762 |
+
msgstr "Saat Dilimi Ayarları"
|
763 |
+
|
764 |
+
#: my-calendar-settings.php:494
|
765 |
+
msgid "These settings provide registered users with the ability to select a time zone in their user profile. When they view your calendar, the times for events will display the time the event happens in their time zone as well as the entered value."
|
766 |
+
msgstr "Bu ayarlar, kayıtlı kullanıcılara kendi profillerinde saat dilimi seçme imkanı tanır. Takviminize baktıklarında, etkinlik saatlerini kendi ayarladıkları saat diliminde ve girişini yaptığınız saat diliminde göreceklerdir."
|
767 |
+
|
768 |
+
#: my-calendar-settings.php:496
|
769 |
+
msgid "Enable Timezone"
|
770 |
+
msgstr "Saat Dilimini Etkinleştir"
|
771 |
+
|
772 |
+
#: my-calendar-settings.php:499
|
773 |
+
msgid "Select Timezone Label"
|
774 |
+
msgstr "Saat Dilimi Etiketini Seç"
|
775 |
+
|
776 |
+
#: my-calendar-settings.php:502
|
777 |
+
msgid "Timezone Options"
|
778 |
+
msgstr "Saat Dilimi Seçenekleri"
|
779 |
+
|
780 |
+
#: my-calendar-settings.php:502
|
781 |
+
#: my-calendar-settings.php:523
|
782 |
+
msgid "Value, Label; one per line"
|
783 |
+
msgstr "Değer, Etiket; her satıra bir tane gelecek şekilde"
|
784 |
+
|
785 |
+
#: my-calendar-settings.php:514
|
786 |
+
msgid "Location Settings"
|
787 |
+
msgstr "Konum Ayarları"
|
788 |
+
|
789 |
+
#: my-calendar-settings.php:515
|
790 |
+
msgid "These settings provide registered users with the ability to select a location in their user profile. When they view your calendar, their initial view will be limited to locations which include that location parameter."
|
791 |
+
msgstr "Bu ayarlar, kayıtlı kullanıcılara kendi profillerinde bir konum seçme imkanı tanır. Takviminize baktıklarında, ilk gördükleri ekranda seçmiş oldukları konum parametresindeki etkinlikleri göreceklerdir."
|
792 |
+
|
793 |
+
#: my-calendar-settings.php:517
|
794 |
+
msgid "Enable Location"
|
795 |
+
msgstr "Konumu Etkinleştir"
|
796 |
+
|
797 |
+
#: my-calendar-settings.php:520
|
798 |
+
msgid "Select Location Label"
|
799 |
+
msgstr "Konum Etikerini Seç"
|
800 |
+
|
801 |
+
#: my-calendar-settings.php:523
|
802 |
+
msgid "Location Options"
|
803 |
+
msgstr "Konum Seçenekleri"
|
804 |
+
|
805 |
+
#: my-calendar-settings.php:533
|
806 |
+
msgid "Location Type"
|
807 |
+
msgstr "Konum Tipi"
|
808 |
+
|
809 |
+
#: my-calendar-settings.php:535
|
810 |
+
msgid "Location Name"
|
811 |
+
msgstr "Konum Adı"
|
812 |
+
|
813 |
+
#: my-calendar-settings.php:536
|
814 |
+
#: my-calendar-event-manager.php:550
|
815 |
+
#: my-calendar-locations.php:127
|
816 |
+
msgid "City"
|
817 |
+
msgstr "Şehir"
|
818 |
+
|
819 |
+
#: my-calendar-settings.php:537
|
820 |
+
#: my-calendar-event-manager.php:550
|
821 |
+
#: my-calendar-locations.php:127
|
822 |
+
msgid "State/Province"
|
823 |
+
msgstr "İlçe"
|
824 |
+
|
825 |
+
#: my-calendar-settings.php:538
|
826 |
+
#: my-calendar-event-manager.php:556
|
827 |
+
#: my-calendar-locations.php:133
|
828 |
+
msgid "Country"
|
829 |
+
msgstr "Ülke"
|
830 |
+
|
831 |
+
#: my-calendar-settings.php:539
|
832 |
+
#: my-calendar-event-manager.php:550
|
833 |
+
#: my-calendar-locations.php:127
|
834 |
+
msgid "Postal Code"
|
835 |
+
msgstr "Posta Kodu"
|
836 |
+
|
837 |
+
#: my-calendar-settings.php:540
|
838 |
+
#: my-calendar-event-manager.php:553
|
839 |
+
#: my-calendar-event-manager.php:566
|
840 |
+
#: my-calendar-locations.php:130
|
841 |
+
#: my-calendar-locations.php:143
|
842 |
+
msgid "Region"
|
843 |
+
msgstr "Bölge"
|
844 |
+
|
845 |
+
#: my-calendar-settings.php:546
|
846 |
+
msgid "Save User Settings"
|
847 |
+
msgstr "Kullanıcı Ayarlarını Kaydet"
|
848 |
+
|
849 |
+
#: my-calendar-settings.php:560
|
850 |
+
#: my-calendar-event-manager.php:13
|
851 |
+
msgid "My Calendar has identified that you have the Calendar plugin by Kieran O'Shea installed. You can import those events and categories into the My Calendar database. Would you like to import these events?"
|
852 |
+
msgstr "Kieran O' Shea'nin Calendar eklentisinin sisteminizde yüklü olduğu tespit edildi. Calendar eklentisindeki etkinlik ve kategorileri Takvimim Veritabanına aktarabilirsiniz. Bu etkinlik ve kategorileri içe aktarmak ister misiniz?"
|
853 |
+
|
854 |
+
#: my-calendar-settings.php:567
|
855 |
+
#: my-calendar-event-manager.php:20
|
856 |
+
msgid "Import from Calendar"
|
857 |
+
msgstr "Takvimden İçe Aktar"
|
858 |
+
|
859 |
+
#: my-calendar-help.php:7
|
860 |
+
msgid "How to use My Calendar"
|
861 |
+
msgstr "Takvimim Nasıl Kullanılır?"
|
862 |
+
|
863 |
+
#: my-calendar-help.php:12
|
864 |
+
msgid "Shortcode Syntax"
|
865 |
+
msgstr "Kısa Kod Komutları"
|
866 |
+
|
867 |
+
#: my-calendar-help.php:15
|
868 |
+
msgid "These shortcodes can be used in Posts, Pages, or in text widgets."
|
869 |
+
msgstr "Bu kısa kodlar yazılarda, sayfalarda ve ek alanlarda kullanılabilir."
|
870 |
+
|
871 |
+
#: my-calendar-help.php:18
|
872 |
+
msgid "This basic shortcode will show the calendar on a post or page including all categories and the category key, in a traditional month-by-month format."
|
873 |
+
msgstr "Bu basit kısa kod, bir yazı veya sayfadaki takvimi, tüm kategori ve kategori anahtarlarını dahil ederek, geleneksel aydan aya formatında gösterir."
|
874 |
+
|
875 |
+
#: my-calendar-help.php:21
|
876 |
+
msgid "The shortcode supports six attributes, <code>category</code>, <code>format</code>, <code>showkey</code>, <code>shownav</code>, <code>toggle</code>, and <code>time</code>. There two alternate options for <code>format</code>: <code>list</code>, which will show the calendar in a list format, skipping dates without any events, and <code>mini</code>, which will display the calendar in a form more suitable to being displayed in smaller spaces, such as the sidebar. The <code>category</code> attribute requires either the name of or ID number one of your event categories (the name is case-sensitive). This will show a calendar only including events in that category. Multiple categories can be specified by separating the category names or IDs using either the pipe character (<code>|</code>) or a comma. Setting <code>showkey</code> to <code>no</code> will prevent the category key from being displayed — this can be useful with single-category output. Setting <code>shownav</code> to <code>no</code> will disable the Previous/Next links. Setting <code>toggle</code> to yes will show a link to switch between the list and grid views. The <code>time</code> shortcode switches between a weekly view and the default monthly view."
|
877 |
+
msgstr "Kısa Kod altı özelliği destekler, <code>category</code>, <code>format</code>, <code>showkey</code>, <code>shownav</code>, <code>toggle</code>, ve <code>time</code>. <code>format</code> için iki alternatif var: <code>list</code>, bu ayar takvimi bir liste formatında, etkinlik olmayan günleri es geçerek gösterir; <code>mini</code> kodu ise takvimi daha küçük alanlarda gösterilmeye daha uygun bir formatta gösterir.<code>category</code> özelliği, etkinlik kategorilerinden birinin adını veya ID numarasını girmenizi gerektirir (kategori isminde büyük/küçük harf uyumuna dikkat ediniz). Bu sayede sadece o kategorideki etkinliklerin gösterilmesi sağlanmış olur. Birden fazla kategorinin gösterilmesi için kategori isim veya ID numaralarının \"|\" sembolü ile veya aralarına virgül konularak ayrılması gerekir.<code>showkey</code> ile <code>no</code> ayarı ise kategori anahtarının gösterilmesini engeller; bu da tek kategori gösterimleri için yararlı olur. <code>shownav</code> ile <code>no</code> ayarı, Önceki/Sonraki bağlantılarını gizler. <code>toggle</code> ayarını \"yes\" olarak ayarlayarak, takvim görüntüsünde \"Liste\" ve \"Tablo\" görünümleri arasında geçiş sağlayan bir bağlantı gösterilmesini sağlayabilirsiniz. <code>time</code> kısa kodu ise haftalık ve varsayılan aylık görünümleri arasında geçiş sağlar."
|
878 |
+
|
879 |
+
#: my-calendar-help.php:24
|
880 |
+
msgid "This shortcode displays the output of the Upcoming Events widget. The <code>before</code> and <code>after</code> attributes should be numbers; the <code>type</code> attribute can be either \"event\" or \"days\", and the <code>category</code> attribute works the same way as the category attribute on the main calendar shortcode. Templates work using the template codes listed below. <code>fallback</code> provides text in case there are no events meeting your criteria. Order provides a sort order for the events list – either ascending (<code>asc</code>) or descending (<code>desc</code>)."
|
881 |
+
msgstr "Bu kısa kod Gelecek Etkinlikler Bileşeninin (Widget) çıktısını görüntüler. <code>before</code> ve <code>after</code> ayarları rakam olmak zorundadır; <code>type</code> ayarı \"event\" veya \"days\" olabilir. <code>category</code> ayarı da Ana Takvim Kısa Kodlarındaki kategori ayarı gibi çalışır. Temalar aşağıda listelenmiş tema kodları ile çalışır. <code>fallback</code> ayarı kriterlere uygun bir etkinlik bulunamaması durumunda gösterilecek metni verir. <code>Order</code> ise etkinlik listelerinin sıralamasını belirler, (<code>asc</code>) artan veya (<code>desc</code>) azalan gibi."
|
882 |
+
|
883 |
+
#: my-calendar-help.php:27
|
884 |
+
msgid "Predictably enough, this shortcode displays the output of the Today's Events widget, with three configurable attributes: category, template and fallback text."
|
885 |
+
msgstr "Bu kod, kolayca tahmin edilebildiği gibi, Bugünün Etkinlikleri Bileşeninin (Widget) görünümünü belirler. Ayarlanabilir üç tane özelliği vardır: kategori, tema ve yedek metin."
|
886 |
+
|
887 |
+
#: my-calendar-help.php:30
|
888 |
+
msgid "This shortcode produces a list of event locations, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>, <code>type</code> is either <code>saved</code> (to show items from your stored locations), or <code>custom</code> (to show the options configured in your user settings). <code>datatype</code> must be the type of data your limits are choosing from: <code>name</code> (business name), <code>city</code>, <code>state</code>, <code>country</code>, <code>zip</code> (postal code), or <code>region</code>."
|
889 |
+
msgstr "Bu kısa kod, \"liste bağlantıları\" veya \"aşağı açılan menü\" şeklinde etkinliklerin konumlarını listeler.<code>show</code> ayarı <code>list</code> veya <code>form</code> olmalıdır. <code>type</code> ayarı ise <code>saved</code> (kayıtlı konumlarınızı göstermesi için) veya <code>custom</code> (kullanıcı ayarlarınızdaki ayarları göstermesi için) olmalıdır. <code>datatype</code> kısa kodu limitlerinizin seçim yaptığı veri türü olmalıdır: <code>name</code> (firma ismi), <code>city</code> (şehir), <code>state</code> (ilçe), <code>country</code> (ülke), <code>zip</code> (posta kodu), veya <code>region</code> (bölge)."
|
890 |
+
|
891 |
+
#: my-calendar-help.php:33
|
892 |
+
msgid "This shortcode produces a list of event categories, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>."
|
893 |
+
msgstr "Bu kısa kod, \"liste bağlantıları\" veya \"aşağı açılan menü\" şeklinde etkinliklerin kategorilerini listeler. <code>show</code> ayarı ya <code>list</code> ya da <code>form</code> olmalıdır."
|
894 |
+
|
895 |
+
#: my-calendar-help.php:39
|
896 |
+
msgid "Category Icons"
|
897 |
+
msgstr "Kategori Simgeleri"
|
898 |
+
|
899 |
+
#: my-calendar-help.php:42
|
900 |
+
msgid "My Calendar is designed to manage multiple calendars. The basis for these calendars are categories; you can easily setup a calendar page which includes all categories, or you can dedicate separate pages to calendars in each category. For an example, this might be useful for you in managing the tour calendars for multiple bands; event calendars for a variety of locations, etc."
|
901 |
+
msgstr "Takvimim, birden fazla takvim yönetebilmek için dizayn edilmiştir. Bu takvimlerin temelinde kategoriler vardır; kolay bir şekilde bütün kategorileri ihtiva eden bir takvim oluşturabileceğiniz gibi, her kategori için farklı sayfalar da oluşturabilirsiniz. Örneğin, birden fazla müzik grubu için turneler takvimini yönetebileceğiniz gibi, farklı konumlar için etkinlik takvimleri de yönetebilirsiniz.."
|
902 |
+
|
903 |
+
#: my-calendar-help.php:45
|
904 |
+
msgid "The pre-installed category icons may not be especially useful for your needs or design. I'm assuming that you're going to upload your own icons -- all you need to do is upload them to the plugin's icons folder, and they'll be available for immediate use, or place them in a folder at \"my-calendar-custom\" to avoid having them overwritten by upgrades."
|
905 |
+
msgstr "Kurulumda gelen kategori simgeleri sizin ihtiyaçlarınız veya tasarımınıza uygun olmayabilir. Kendi simgelerinizi yüklemek istediğinizi varsayarsak, tek yapmanız gereken bu simgeleri Takvimim (my-calendar) eklentisinin içerisindeki simgeler (icons) klasörüne yüklemek. Yeni simgeleriniz hemen kullanıma hazır hale gelecektir. Alternatif olarak bu simgelerinizi \"my-calendar-custom\" içinde bir klasöre yükleyin ki, gelecek eklenti güncellemeleri kendi simgelerinizin üzerine orjinallerini yazmasın."
|
906 |
+
|
907 |
+
#: my-calendar-help.php:45
|
908 |
+
msgid "Your icons folder is:"
|
909 |
+
msgstr "Simgelerinizin klasörü:"
|
910 |
+
|
911 |
+
#: my-calendar-help.php:45
|
912 |
+
msgid "You can alternately place icons in:"
|
913 |
+
msgstr "Alternatif olarak simgelerinizi buraya yerleştirebilirsiniz:"
|
914 |
+
|
915 |
+
#: my-calendar-help.php:53
|
916 |
+
msgid "Custom Styles"
|
917 |
+
msgstr "Özel Ayar Stilleri"
|
918 |
+
|
919 |
+
#: my-calendar-help.php:56
|
920 |
+
msgid "My Calendar comes with four basic stylesheets. My Calendar will retain changes to these basic stylesheets on upgrade, but if you want to add an entirely new stylesheet, you may wish to store it in the My Calendar custom styles directory."
|
921 |
+
msgstr "Takvimim dört tane basit stil dosyası ile birlikte gelmektedir. Takvimim eklentisi güncellemeler esnasında bu stil dosyalarını koruyacaktır, ancak tamamen ayrı bir stil dosyası oluşturmak istiyorsanız, bunu Takvimim eklentisinin kişiselleştirilmiş stilleri (custom styles) klasöründe saklamayı tercih edebilirsiniz."
|
922 |
+
|
923 |
+
#: my-calendar-help.php:59
|
924 |
+
msgid "Your stylesheet directory is"
|
925 |
+
msgstr "Stil Dosyası Dizininiz:"
|
926 |
+
|
927 |
+
#: my-calendar-help.php:60
|
928 |
+
msgid "Your custom stylesheets directory is"
|
929 |
+
msgstr "Özel Ayar Stil Dosyası Dizininiz:"
|
930 |
+
|
931 |
+
#: my-calendar-help.php:68
|
932 |
+
msgid "Widget Templating"
|
933 |
+
msgstr "Bileşen Teması Yapma"
|
934 |
+
|
935 |
+
#: my-calendar-help.php:71
|
936 |
+
msgid "These codes are available in calendar widgets, email notifications, and event titles."
|
937 |
+
msgstr "Bu kodlar takvim ek alanlarında (widget), e-posta bilgilendirmelerinde ve etkinlik başlıklarında mevcuttur."
|
938 |
+
|
939 |
+
#: my-calendar-help.php:75
|
940 |
+
msgid "Displays the name of the category the event is in."
|
941 |
+
msgstr "Etkinliğin dahil olduğu kategori ismini gösterir."
|
942 |
+
|
943 |
+
#: my-calendar-help.php:78
|
944 |
+
msgid "Displays the title of the event."
|
945 |
+
msgstr "Etkinliğin başlığını gösterir."
|
946 |
+
|
947 |
+
#: my-calendar-help.php:81
|
948 |
+
msgid "Displays the start time for the event."
|
949 |
+
msgstr "Etkinliğin başlama saatini gösterir."
|
950 |
+
|
951 |
+
#: my-calendar-help.php:84
|
952 |
+
msgid "Displays the start time for the event adjusted to the current user's time zone settings. Blank output if user settings are disabled or the user has not selected a preferred time zone."
|
953 |
+
msgstr "Etkinliğin başlama saatini mevcut kullanıcının Saat Dilimi ayarına uyarlanmış olarak gösterir."
|
954 |
+
|
955 |
+
#: my-calendar-help.php:87
|
956 |
+
msgid "Displays the date on which the event begins."
|
957 |
+
msgstr "Etkinliğin başladığı günü gösterir."
|
958 |
+
|
959 |
+
#: my-calendar-help.php:90
|
960 |
+
msgid "Displays the date on which the event ends."
|
961 |
+
msgstr "Etkinliğin bittiği günü gösterir."
|
962 |
+
|
963 |
+
#: my-calendar-help.php:93
|
964 |
+
msgid "Displays the time at which the event ends."
|
965 |
+
msgstr "Etkinliğin bittiği saati gösterir."
|
966 |
+
|
967 |
+
#: my-calendar-help.php:96
|
968 |
+
msgid "Displays the WordPress author who posted the event."
|
969 |
+
msgstr "Etkinliği gönderen WordPress yazarını gösterir."
|
970 |
+
|
971 |
+
#: my-calendar-help.php:99
|
972 |
+
msgid "Displays the name of the person assigned as host for the event."
|
973 |
+
msgstr "Etkinliğin girişini yapmış kullanıcının adını görüntüler."
|
974 |
+
|
975 |
+
#: my-calendar-help.php:102
|
976 |
+
msgid "Displays the URL provided for the event."
|
977 |
+
msgstr "Etkinlik için verilmiş bağlantıyı gösterir."
|
978 |
+
|
979 |
+
#: my-calendar-help.php:105
|
980 |
+
msgid "Displays the description of the event."
|
981 |
+
msgstr "Etkinliğin açıklamasını gösterir."
|
982 |
+
|
983 |
+
#: my-calendar-help.php:108
|
984 |
+
msgid "Displays title of the event as a link if a URL is present, or the title alone if no URL is available."
|
985 |
+
msgstr "Etkinliğin başlığını, daha önce bir URL (internet adresi) bilgisi girilmişse bir bağlantı olarak görüntüler, veya URL bilgisi girilmemişse de sadece başlık olarak görüntüler."
|
986 |
+
|
987 |
+
#: my-calendar-help.php:111
|
988 |
+
msgid "Displays the name of the location of the event."
|
989 |
+
msgstr "Etkinlik konumunun adını gösterir."
|
990 |
+
|
991 |
+
#: my-calendar-help.php:114
|
992 |
+
msgid "Displays the first line of the site address."
|
993 |
+
msgstr "Etkinlik adresinin birinci satırını gösterir."
|
994 |
+
|
995 |
+
#: my-calendar-help.php:117
|
996 |
+
msgid "Displays the second line of the site address."
|
997 |
+
msgstr "Etkinlik adresinin ikinci satırını gösterir."
|
998 |
+
|
999 |
+
#: my-calendar-help.php:120
|
1000 |
+
msgid "Displays the city for the event."
|
1001 |
+
msgstr "Etkinlik şehrini gösterir."
|
1002 |
+
|
1003 |
+
#: my-calendar-help.php:123
|
1004 |
+
msgid "Displays the state for the event."
|
1005 |
+
msgstr "Etkinlik ilçesini gösterir."
|
1006 |
+
|
1007 |
+
#: my-calendar-help.php:126
|
1008 |
+
msgid "Displays the postcode for the event."
|
1009 |
+
msgstr "Etkinlik posta kodunu gösterir."
|
1010 |
+
|
1011 |
+
#: my-calendar-help.php:129
|
1012 |
+
msgid "Displays the country for the event location."
|
1013 |
+
msgstr "Etkinlik ülkesini gösterir."
|
1014 |
+
|
1015 |
+
#: my-calendar-help.php:132
|
1016 |
+
msgid "Displays the event address in <a href=\"http://microformats.org/wiki/hcard\">hcard</a> format."
|
1017 |
+
msgstr "Etkinlik adresini <a href=\"http://microformats.org/wiki/hcard\">hcard</a> formatında görüntüler."
|
1018 |
+
|
1019 |
+
#: my-calendar-help.php:135
|
1020 |
+
msgid "Displays a link to a Google Map of the event, if sufficient address information is available. If not, will be empty."
|
1021 |
+
msgstr "Yeterli adres bilgisi girilmişse etkinlik için bir Google Haritaları bağlantısı gösterir. Yoksa, boş kalır."
|
1022 |
+
|
1023 |
+
#: my-calendar-help.php:138
|
1024 |
+
msgid "Displays text indicating whether registration for the event is currently open or closed; displays nothing if that choice is selected in the event."
|
1025 |
+
msgstr "Etkinliğe kayıtların o an için açık olup olmadığını görüntüler; ancak eğer etkinlikte bu seçenek işaretlendiyse hiçbir şey göstermez."
|
1026 |
+
|
1027 |
+
#: my-calendar-help.php:141
|
1028 |
+
msgid "Displays the short version of the event description."
|
1029 |
+
msgstr "Etkinlik açıklamasının kısa şeklini gösterir."
|
1030 |
+
|
1031 |
+
#: my-calendar-help.php:144
|
1032 |
+
msgid "Displays the current status of the event: either \"Published\" or \"Reserved\" - primary used in email templates."
|
1033 |
+
msgstr "Etkinlik mevcut durumunu görüntüler: \"Yayınlanmış\" veya \"Rezerv Edildi\" - öncelikli olarak e-posta şablonlarında kullanılır."
|
1034 |
+
|
1035 |
+
#: my-calendar-help.php:147
|
1036 |
+
msgid "Produces the address of the current event's category icon."
|
1037 |
+
msgstr "Mevcut etkinliğin kategori simgesinin adresini üretir."
|
1038 |
+
|
1039 |
+
#: my-calendar-help.php:150
|
1040 |
+
msgid "Produces the hex code for the current event's category color."
|
1041 |
+
msgstr "Mevcut etkinliğin kategori renginin HEX kodunu üretir."
|
1042 |
+
|
1043 |
+
#: my-calendar-help.php:159
|
1044 |
+
msgid "Helpful Information"
|
1045 |
+
msgstr "Yardımcı Bilgiler"
|
1046 |
+
|
1047 |
+
#: my-calendar-help.php:162
|
1048 |
+
msgid "<strong>Uninstalling the plugin</strong>: Although the WordPress standard and expectation is for plug-ins to delete any custom database tables when they're uninstalled, My Calendar <em>does not do this</em>. This was a conscious decision on my part -- the data stored in your My Calendar tables is yours; with the sole exception of the \"General\" category, you added every piece of it yourself. As such, I feel it would be a major disservice to you to delete this information if you uninstall the plug-in. As a result, if you wish to get rid of the plug-in completely, you'll need to remove those tables yourself. All your My Calendar settings will be deleted, however."
|
1049 |
+
msgstr "<strong>Takvimim eklentisi kaldırma</strong>: WordPress'in standardında (ki normal durum da budur) bir eklenti kaldırıldığında, eklentinin oluşturmuş olduğu özel veritabanı tabloları silinmektedir. Ancak Takvimim eklentisi <em>bunu yapmıyor</em>. Bu benim bilinçli olarak aldığım bir karardı -- Takvimim eklentisinin veritabanı tablolarında saklanan veriler size aittir. Genel kategorisi dışındaki her bilgiyi siz girdiniz. Bundan dolayı da, eklentiyi kaldırdığınızda bu bilgileri silmek size karşı büyük bir haksızlık olacaktır diye inanıyorum. Sonuç olarak, eğer Takvimim eklentisinden tamamen kurtulmak istiyorsanız, veritabanındaki bu tabloları sizin silmeniz gerekecektir. Bütün Takvimim ayarlarınız da bununla birlikte silinecektir."
|
1050 |
+
|
1051 |
+
#: my-calendar-core.php:27
|
1052 |
+
#: my-calendar.php:151
|
1053 |
+
msgid "Settings"
|
1054 |
+
msgstr "Ayarlar"
|
1055 |
+
|
1056 |
+
#: my-calendar-core.php:28
|
1057 |
+
#: my-calendar.php:154
|
1058 |
+
msgid "Help"
|
1059 |
+
msgstr "Yardım"
|
1060 |
+
|
1061 |
+
#: my-calendar-core.php:742
|
1062 |
+
msgid "You're currently allowing to subscribers to post events, but aren't using Akismet. My Calendar can use Akismet to check for spam in event submissions. <a href='https://akismet.com/signup/'>Get an Akismet API Key now.</a>"
|
1063 |
+
msgstr "Üyelerinize (subscribers) etkinlik gönderme/ekleme izni verdiğiniz halde \"Akismet\" eklentisini kullanmıyorsunuz. Takvimim, etkinlik gönderileri için \"Akismet\" ile spam kontrolü yapabilmektedir. <a href='https://akismet.com/signup/'>Akismet API Anahtarınızı (Key) şimdi alın.</a>"
|
1064 |
+
|
1065 |
+
#: my-calendar-behaviors.php:42
|
1066 |
+
msgid "Behavior Settings saved"
|
1067 |
+
msgstr "Davranış Ayarlarınız kaydedildi."
|
1068 |
+
|
1069 |
+
#: my-calendar-behaviors.php:65
|
1070 |
+
msgid "My Calendar Behaviors"
|
1071 |
+
msgstr "Takvimim Davranışları"
|
1072 |
+
|
1073 |
+
#: my-calendar-behaviors.php:69
|
1074 |
+
msgid "Calendar Behavior Settings"
|
1075 |
+
msgstr "Takvim Davranış Ayarları"
|
1076 |
+
|
1077 |
+
#: my-calendar-behaviors.php:74
|
1078 |
+
msgid "Apply JavaScript only on these pages (comma separated page IDs)"
|
1079 |
+
msgstr "JavaScript'i sadece bu sayfalarda uygula (virgülle ayrılmış sayfa ID'leri)"
|
1080 |
+
|
1081 |
+
#: my-calendar-behaviors.php:77
|
1082 |
+
msgid "Calendar Behaviors: Calendar View"
|
1083 |
+
msgstr "Takvim Davranışları: Takvim Görünümü"
|
1084 |
+
|
1085 |
+
#: my-calendar-behaviors.php:79
|
1086 |
+
msgid "Reset the My Calendar Calendar Javascript"
|
1087 |
+
msgstr "Takvimim eklentisinin takvim Javascript'ini sıfırla."
|
1088 |
+
|
1089 |
+
#: my-calendar-behaviors.php:79
|
1090 |
+
msgid "Disable Calendar Javascript Effects"
|
1091 |
+
msgstr "Takvim Javascript efektlerini kullanma."
|
1092 |
+
|
1093 |
+
#: my-calendar-behaviors.php:82
|
1094 |
+
msgid "Edit the jQuery scripts for My Calendar in Calendar format"
|
1095 |
+
msgstr "Takvimim eklentisinin takvim formatı için jQuery script'ini düzenle:"
|
1096 |
+
|
1097 |
+
#: my-calendar-behaviors.php:89
|
1098 |
+
msgid "Calendar Behaviors: List View"
|
1099 |
+
msgstr "Takvim Davranışları: Liste Görünümü"
|
1100 |
+
|
1101 |
+
#: my-calendar-behaviors.php:91
|
1102 |
+
msgid "Reset the My Calendar List Javascript"
|
1103 |
+
msgstr "Takvimim eklentisinin liste Javascript'ini sıfırla."
|
1104 |
+
|
1105 |
+
#: my-calendar-behaviors.php:91
|
1106 |
+
msgid "Disable List Javascript Effects"
|
1107 |
+
msgstr "Liste Javascript efektlerini kullanma."
|
1108 |
+
|
1109 |
+
#: my-calendar-behaviors.php:94
|
1110 |
+
msgid "Edit the jQuery scripts for My Calendar in List format"
|
1111 |
+
msgstr "Takvimim eklentisinin liste formatı için jQuery script'ini düzenle:"
|
1112 |
+
|
1113 |
+
#: my-calendar-behaviors.php:101
|
1114 |
+
msgid "Calendar Behaviors: Mini Calendar View"
|
1115 |
+
msgstr "Takvim Davranışları: Mini Takvim Görünümü"
|
1116 |
+
|
1117 |
+
#: my-calendar-behaviors.php:103
|
1118 |
+
msgid "Reset the My Calendar Mini Format Javascript"
|
1119 |
+
msgstr "Takvimim eklentisinin Mini Takvim Javascript'ini sıfırla."
|
1120 |
+
|
1121 |
+
#: my-calendar-behaviors.php:103
|
1122 |
+
msgid "Disable Mini Javascript Effects"
|
1123 |
+
msgstr "Mini Takvim Javascript efektlerini kullanma."
|
1124 |
+
|
1125 |
+
#: my-calendar-behaviors.php:106
|
1126 |
+
msgid "Edit the jQuery scripts for My Calendar in Mini Calendar format"
|
1127 |
+
msgstr "Takvimim eklentisinin Mini Takvim formatı için jQuery script'ini düzenle:"
|
1128 |
+
|
1129 |
+
#: my-calendar-behaviors.php:113
|
1130 |
+
msgid "Calendar Behaviors: AJAX Navigation"
|
1131 |
+
msgstr "Takvim Davranışları: AJAX Navigasyonu"
|
1132 |
+
|
1133 |
+
#: my-calendar-behaviors.php:115
|
1134 |
+
msgid "Reset the My Calendar AJAX Javascript"
|
1135 |
+
msgstr "Takvimim AJAX Javascript'ini sıfırla"
|
1136 |
+
|
1137 |
+
#: my-calendar-behaviors.php:115
|
1138 |
+
msgid "Disable AJAX Effects"
|
1139 |
+
msgstr "AJAX Efektlerini devre dışı bırak"
|
1140 |
+
|
1141 |
+
#: my-calendar-behaviors.php:118
|
1142 |
+
msgid "Edit the jQuery scripts for My Calendar AJAX navigation"
|
1143 |
+
msgstr "Takvimim eklentisinin AJAX navigasyonu için jQuery script'lerini düzenle:"
|
1144 |
+
|
1145 |
+
#: my-calendar-upgrade-db.php:21
|
1146 |
+
#: my-calendar-upgrade-db.php:29
|
1147 |
+
msgid "The My Calendar database needs to be updated."
|
1148 |
+
msgstr "Takvimim veritabanının güncellenmesi gerekmektedir."
|
1149 |
+
|
1150 |
+
#: my-calendar-upgrade-db.php:22
|
1151 |
+
#: my-calendar-upgrade-db.php:43
|
1152 |
+
msgid "Update now"
|
1153 |
+
msgstr "Şimdi güncelle."
|
1154 |
+
|
1155 |
+
#: my-calendar-upgrade-db.php:29
|
1156 |
+
msgid "Upgrade now."
|
1157 |
+
msgstr "Şimdi sürüm yükselt."
|
1158 |
+
|
1159 |
+
#: my-calendar-upgrade-db.php:42
|
1160 |
+
msgid "You haven't entered any events, so My Calendar can't tell whether your database is up to date. If you can't add events, upgrade your database!"
|
1161 |
+
msgstr "Herhangi bir etkinlik girişi yapmadınız. Bundan dolayı da Takvimim eklentisi veritabanınızın güncelliğini kontrol edememektedir. Eğer herhangi bir etkinlik ekleyemiyorsanız, veritabanınızın sürümünü yükseltin."
|
1162 |
+
|
1163 |
+
#: my-calendar-upgrade-db.php:53
|
1164 |
+
msgid "My Calendar Database is updated."
|
1165 |
+
msgstr "Takvimim Veritabanı güncellenmiştir."
|
1166 |
+
|
1167 |
+
#: my-calendar.php:111
|
1168 |
+
msgid "Buy the Beginner's Guide"
|
1169 |
+
msgstr "\"Yeni Başlayanlar Kılavuzunu\" satın alın (İngilizce)"
|
1170 |
+
|
1171 |
+
#: my-calendar.php:112
|
1172 |
+
msgid "Get Support"
|
1173 |
+
msgstr "Yardım Al"
|
1174 |
+
|
1175 |
+
#: my-calendar.php:113
|
1176 |
+
#: my-calendar.php:154
|
1177 |
+
msgid "My Calendar Help"
|
1178 |
+
msgstr "Takvimim Yardımı"
|
1179 |
+
|
1180 |
+
#: my-calendar.php:114
|
1181 |
+
msgid "Make a Donation"
|
1182 |
+
msgstr "Bağışta Bulun"
|
1183 |
+
|
1184 |
+
#. #-#-#-#-# plugin.pot (My Calendar 1.8.0) #-#-#-#-#
|
1185 |
+
#. Plugin Name of the plugin/theme
|
1186 |
+
#: my-calendar.php:138
|
1187 |
+
#: my-calendar.php:141
|
1188 |
+
msgid "My Calendar"
|
1189 |
+
msgstr "Takvimim"
|
1190 |
+
|
1191 |
+
#: my-calendar.php:145
|
1192 |
+
msgid "Add/Edit Events"
|
1193 |
+
msgstr "Etkinlik Ekle/Değiştir"
|
1194 |
+
|
1195 |
+
#: my-calendar.php:150
|
1196 |
+
#: my-calendar-locations.php:171
|
1197 |
+
msgid "Manage Locations"
|
1198 |
+
msgstr "Konumları Yönet"
|
1199 |
+
|
1200 |
+
#: my-calendar.php:152
|
1201 |
+
msgid "Style Editor"
|
1202 |
+
msgstr "Stil Düzenleyicisi"
|
1203 |
+
|
1204 |
+
#: my-calendar.php:153
|
1205 |
+
msgid "Behavior Editor"
|
1206 |
+
msgstr "Davranış Düzenleyicisi"
|
1207 |
+
|
1208 |
+
#: my-calendar-templates.php:136
|
1209 |
+
msgid "Published"
|
1210 |
+
msgstr "Yayınlandı"
|
1211 |
+
|
1212 |
+
#: my-calendar-templates.php:136
|
1213 |
+
msgid "Reserved"
|
1214 |
+
msgstr "Rezerv Edildi"
|
1215 |
+
|
1216 |
+
#: my-calendar-templates.php:137
|
1217 |
+
msgid "details"
|
1218 |
+
msgstr "detaylar"
|
1219 |
+
|
1220 |
+
#: my-calendar-user.php:39
|
1221 |
+
msgid "My Calendar User Settings"
|
1222 |
+
msgstr "Takvimim Kullanıcı Ayarları"
|
1223 |
+
|
1224 |
+
#: my-calendar-event-manager.php:25
|
1225 |
+
msgid "Although it is possible that this import could fail to import your events correctly, it should not have any impact on your existing Calendar database. If you encounter any problems, <a href=\"http://www.joedolson.com/contact.php\">please contact me</a>!"
|
1226 |
+
msgstr "Bu içeri aktarmanın etkinliklerinizi düzgün bir şekilde aktaramayabilir, ancak bunun mevcut takvim veritabanınıza bir etkisi olmayacaktır. Herhangi bir problemle karşılaşırsanız lütfen <a href=\"http://www.joedolson.com/contact.php\">adresinden iletişime geçin</a>!"
|
1227 |
+
|
1228 |
+
#: my-calendar-event-manager.php:72
|
1229 |
+
msgid "%1$d events deleted successfully out of %2$d selected"
|
1230 |
+
msgstr "%2$d etkinlik arasından seçilmiş olan %1$d adedi silinmiştir."
|
1231 |
+
|
1232 |
+
#: my-calendar-event-manager.php:74
|
1233 |
+
#: my-calendar-event-manager.php:205
|
1234 |
+
#: my-calendar-event-manager.php:228
|
1235 |
+
#: my-calendar-event-manager.php:242
|
1236 |
+
#: my-calendar-event-manager.php:251
|
1237 |
+
#: my-calendar-event-manager.php:853
|
1238 |
+
#: my-calendar-event-manager.php:856
|
1239 |
+
#: my-calendar-event-manager.php:859
|
1240 |
+
#: my-calendar-event-manager.php:868
|
1241 |
+
#: my-calendar-event-manager.php:875
|
1242 |
+
#: my-calendar-event-manager.php:891
|
1243 |
+
#: my-calendar-event-manager.php:897
|
1244 |
+
msgid "Error"
|
1245 |
+
msgstr "Hata"
|
1246 |
+
|
1247 |
+
#: my-calendar-event-manager.php:74
|
1248 |
+
msgid "Your events have not been deleted. Please investigate."
|
1249 |
+
msgstr "Etkinlikleriniz silinmemiştir. Lütfen araştırınız."
|
1250 |
+
|
1251 |
+
#: my-calendar-event-manager.php:85
|
1252 |
+
msgid "Delete Event"
|
1253 |
+
msgstr "Etkinlik Sil"
|
1254 |
+
|
1255 |
+
#: my-calendar-event-manager.php:85
|
1256 |
+
msgid "Are you sure you want to delete this event?"
|
1257 |
+
msgstr "Bu etkinliği silmek istediğinize emin misiniz?"
|
1258 |
+
|
1259 |
+
#: my-calendar-event-manager.php:99
|
1260 |
+
msgid "You do not have permission to delete that event."
|
1261 |
+
msgstr "Bu etkinliği silmek için yetkiniz bulunmamaktadır."
|
1262 |
+
|
1263 |
+
#: my-calendar-event-manager.php:114
|
1264 |
+
msgid "You do not have permission to approve that event."
|
1265 |
+
msgstr "Bu etkinliği onaylamak için yetkiniz bulunmamaktadır."
|
1266 |
+
|
1267 |
+
#: my-calendar-event-manager.php:128
|
1268 |
+
msgid "You do not have permission to reject that event."
|
1269 |
+
msgstr "Bu etkinliği reddetmek için yetkiniz bulunmamaktadır."
|
1270 |
+
|
1271 |
+
#: my-calendar-event-manager.php:159
|
1272 |
+
msgid "Edit Event"
|
1273 |
+
msgstr "Etkinlik Değiştir"
|
1274 |
+
|
1275 |
+
#: my-calendar-event-manager.php:163
|
1276 |
+
#: my-calendar-event-manager.php:174
|
1277 |
+
msgid "You must provide an event id in order to edit it"
|
1278 |
+
msgstr "Bir etkinliği değiştirmek için bir etkinlik id'si sunmanız gerekmektedir."
|
1279 |
+
|
1280 |
+
#: my-calendar-event-manager.php:170
|
1281 |
+
msgid "Copy Event"
|
1282 |
+
msgstr "Etkinlik Kopyala"
|
1283 |
+
|
1284 |
+
#: my-calendar-event-manager.php:182
|
1285 |
+
msgid "Add Event"
|
1286 |
+
msgstr "Etkinlik Ekle"
|
1287 |
+
|
1288 |
+
#: my-calendar-event-manager.php:205
|
1289 |
+
msgid "I'm sorry! I couldn't add that event to the database."
|
1290 |
+
msgstr "Üzgünüm! Bu etkinliği veritabanına ekleyemedim."
|
1291 |
+
|
1292 |
+
#: my-calendar-event-manager.php:211
|
1293 |
+
msgid "Event added. It will now show in your calendar."
|
1294 |
+
msgstr "Etkinlik eklendi. Artık takviminizde görünecektir."
|
1295 |
+
|
1296 |
+
#: my-calendar-event-manager.php:228
|
1297 |
+
msgid "Your event was not updated."
|
1298 |
+
msgstr "Etkinliğiniz güncellenmedi."
|
1299 |
+
|
1300 |
+
#: my-calendar-event-manager.php:230
|
1301 |
+
msgid "Nothing was changed in that update."
|
1302 |
+
msgstr "Bu güncellemede hiçbir şey değişmemiş."
|
1303 |
+
|
1304 |
+
#: my-calendar-event-manager.php:232
|
1305 |
+
msgid "Event updated successfully"
|
1306 |
+
msgstr "Etkinlik başarılı bir şekilde güncellenmiştir."
|
1307 |
+
|
1308 |
+
#: my-calendar-event-manager.php:235
|
1309 |
+
msgid "You do not have sufficient permissions to edit that event."
|
1310 |
+
msgstr "Bu etkinliği değiştirmek için yeterli yetkiniz bulunmamaktadır."
|
1311 |
+
|
1312 |
+
#: my-calendar-event-manager.php:242
|
1313 |
+
msgid "You can't delete an event if you haven't submitted an event id"
|
1314 |
+
msgstr "Bir etkinlik ID'si girmediğiniz sürece herhangi bir etkinliği silemezsiniz."
|
1315 |
+
|
1316 |
+
#: my-calendar-event-manager.php:249
|
1317 |
+
msgid "Event deleted successfully"
|
1318 |
+
msgstr "Etkinlik başarılı bir şekilde silinmiştir."
|
1319 |
+
|
1320 |
+
#: my-calendar-event-manager.php:251
|
1321 |
+
msgid "Despite issuing a request to delete, the event still remains in the database. Please investigate."
|
1322 |
+
msgstr "Silme talebinize rağmen, etkinlik hala veritabanında görünüyor. Lütfen araştırınız."
|
1323 |
+
|
1324 |
+
#: my-calendar-event-manager.php:263
|
1325 |
+
msgid "Sorry! That's an invalid event key."
|
1326 |
+
msgstr "Üzgünüz! Bu geçersiz bir etkinlik anahtarıdır."
|
1327 |
+
|
1328 |
+
#: my-calendar-event-manager.php:267
|
1329 |
+
msgid "Sorry! We couldn't find an event with that ID."
|
1330 |
+
msgstr "Üzgünüz! Bu etkinlik ID'sine sahip bir etkinlik bulamadık."
|
1331 |
+
|
1332 |
+
#: my-calendar-event-manager.php:295
|
1333 |
+
msgid "This event must be approved in order for it to appear on the calendar."
|
1334 |
+
msgstr "Bu etkinliğin takvimde görünebilmesi için onaylanması gerekmektedir."
|
1335 |
+
|
1336 |
+
#: my-calendar-event-manager.php:304
|
1337 |
+
msgid "Save Event"
|
1338 |
+
msgstr "Etkinliği Kaydet"
|
1339 |
+
|
1340 |
+
#: my-calendar-event-manager.php:328
|
1341 |
+
msgid "Enter your Event Information"
|
1342 |
+
msgstr "Etkinlik Bilginizi Giriniz"
|
1343 |
+
|
1344 |
+
#: my-calendar-event-manager.php:330
|
1345 |
+
msgid "Event Title"
|
1346 |
+
msgstr "Etkinlik Başlığı "
|
1347 |
+
|
1348 |
+
#: my-calendar-event-manager.php:330
|
1349 |
+
#: my-calendar-event-manager.php:427
|
1350 |
+
msgid "(required)"
|
1351 |
+
msgstr "(gerekli)"
|
1352 |
+
|
1353 |
+
#: my-calendar-event-manager.php:334
|
1354 |
+
msgid "Publish"
|
1355 |
+
msgstr "Yayınla"
|
1356 |
+
|
1357 |
+
#: my-calendar-event-manager.php:334
|
1358 |
+
msgid "You must approve this event to promote it to the calendar."
|
1359 |
+
msgstr "Bu etkinliğin takvimde görünebilmesi için onaylamanız gerekmektedir."
|
1360 |
+
|
1361 |
+
#: my-calendar-event-manager.php:336
|
1362 |
+
msgid "An administrator must approve your new event."
|
1363 |
+
msgstr "Yeni etkinliğinizi bir yöneticinin onaylaması gerekmektedir."
|
1364 |
+
|
1365 |
+
#: my-calendar-event-manager.php:349
|
1366 |
+
msgid "Event Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
1367 |
+
msgstr "Etkinlik Açıklaması (<abbr title=\"hypertext markup language\">HTML</abbr> kullanılabilir)"
|
1368 |
+
|
1369 |
+
#: my-calendar-event-manager.php:361
|
1370 |
+
msgid "Event Short Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
1371 |
+
msgstr "Etkinlik Kısa Açıklaması (<abbr title=\"hypertext markup language\">HTML</abbr> kullanılabilir)"
|
1372 |
+
|
1373 |
+
#: my-calendar-event-manager.php:372
|
1374 |
+
msgid "Event Host"
|
1375 |
+
msgstr "Etkinliği Giren Kullanıcı"
|
1376 |
+
|
1377 |
+
#: my-calendar-event-manager.php:391
|
1378 |
+
msgid "Event Category"
|
1379 |
+
msgstr "Etkinlik Kategorisi"
|
1380 |
+
|
1381 |
+
#: my-calendar-event-manager.php:416
|
1382 |
+
msgid "Event Link (Optional)"
|
1383 |
+
msgstr "Etkinlik için internet adresi bağlantısı (isteğe bağlı)"
|
1384 |
+
|
1385 |
+
#: my-calendar-event-manager.php:416
|
1386 |
+
msgid "This link will expire when the event passes."
|
1387 |
+
msgstr "Bu bağlantı, etkinlik süresi geçtiğinde geçersiz kalacaktır."
|
1388 |
+
|
1389 |
+
#: my-calendar-event-manager.php:424
|
1390 |
+
msgid "Event Date and Time"
|
1391 |
+
msgstr "Etkinlik Tarih ve Saati"
|
1392 |
+
|
1393 |
+
#: my-calendar-event-manager.php:426
|
1394 |
+
msgid "Enter the beginning and ending information for the first occurrence of this event."
|
1395 |
+
msgstr "Bu etkinliğin ilk gerçekleşme zamanının başlangıç ve bitiş bilgilerini giriniz."
|
1396 |
+
|
1397 |
+
#: my-calendar-event-manager.php:427
|
1398 |
+
msgid "Start Date (YYYY-MM-DD)"
|
1399 |
+
msgstr "Başlama Tarihi (YYYY-AA-GG)"
|
1400 |
+
|
1401 |
+
#: my-calendar-event-manager.php:427
|
1402 |
+
msgid "Time (hh:mm am/pm)"
|
1403 |
+
msgstr "Saat (ss:dd am/pm) (\"am\": 00:01-12:00 arası, \"pm\": 12:01-00:00 arası)"
|
1404 |
+
|
1405 |
+
#: my-calendar-event-manager.php:436
|
1406 |
+
msgid "End Date (YYYY-MM-DD)"
|
1407 |
+
msgstr "Bitiş Tarihi (YYYY-AA-GG)"
|
1408 |
+
|
1409 |
+
#: my-calendar-event-manager.php:436
|
1410 |
+
msgid "End Time (hh:mm am/pm)"
|
1411 |
+
msgstr "Bitiş Saati (ss:dd am/pm) (\"am\": 00:01-12:00 arası, \"pm\": 12:01-00:00 arası)"
|
1412 |
+
|
1413 |
+
#: my-calendar-event-manager.php:444
|
1414 |
+
msgid "Current time difference from GMT is "
|
1415 |
+
msgstr "GMT'den mevcut saat farkı:"
|
1416 |
+
|
1417 |
+
#: my-calendar-event-manager.php:444
|
1418 |
+
msgid " hour(s)"
|
1419 |
+
msgstr "saat(ler)"
|
1420 |
+
|
1421 |
+
#: my-calendar-event-manager.php:453
|
1422 |
+
msgid "Recurring Events"
|
1423 |
+
msgstr "Tekrarlanan Etkinlikler"
|
1424 |
+
|
1425 |
+
#: my-calendar-event-manager.php:456
|
1426 |
+
msgid "Repeats for"
|
1427 |
+
msgstr "Tekrarlanma sayısı"
|
1428 |
+
|
1429 |
+
#: my-calendar-event-manager.php:457
|
1430 |
+
msgid "Units"
|
1431 |
+
msgstr "Tekrar Şekli"
|
1432 |
+
|
1433 |
+
#: my-calendar-event-manager.php:458
|
1434 |
+
msgid "Does not recur"
|
1435 |
+
msgstr "Tekrar etmez"
|
1436 |
+
|
1437 |
+
#: my-calendar-event-manager.php:459
|
1438 |
+
#: my-calendar-event-manager.php:710
|
1439 |
+
msgid "Daily"
|
1440 |
+
msgstr "Günlük"
|
1441 |
+
|
1442 |
+
#: my-calendar-event-manager.php:460
|
1443 |
+
#: my-calendar-event-manager.php:711
|
1444 |
+
msgid "Weekly"
|
1445 |
+
msgstr "Haftalık"
|
1446 |
+
|
1447 |
+
#: my-calendar-event-manager.php:461
|
1448 |
+
msgid "Bi-weekly"
|
1449 |
+
msgstr "İki haftada bir"
|
1450 |
+
|
1451 |
+
#: my-calendar-event-manager.php:462
|
1452 |
+
msgid "Date of Month (e.g., the 24th of each month)"
|
1453 |
+
msgstr "Ayın Belli Bir Tarihi (ör. her ayın 24. günü)"
|
1454 |
+
|
1455 |
+
#: my-calendar-event-manager.php:463
|
1456 |
+
msgid "Day of Month (e.g., the 3rd Monday of each month)"
|
1457 |
+
msgstr "Ayın Belli Bir Günü (ör. her ayın 3. Pazartesi günü)"
|
1458 |
+
|
1459 |
+
#: my-calendar-event-manager.php:464
|
1460 |
+
msgid "Annually"
|
1461 |
+
msgstr "Yıllık"
|
1462 |
+
|
1463 |
+
#: my-calendar-event-manager.php:466
|
1464 |
+
msgid "Enter \"0\" if the event should recur indefinitely. Your entry is the number of events after the first occurrence of the event: a recurrence of <em>2</em> means the event will happen three times."
|
1465 |
+
msgstr "Etkinlik tekrarının sonsuza kadar devam etmesi için lütfen \"0\" giriniz. Girdiğiniz değer, etkinliğin ilk gerçekleşmesinden sonra kaç kere daha tekrarlanacağını ifade eder: Tekrar sayısının <em>2</em> olması, etkinliğin toplam üç kere gerçekleşeceğini belirtir."
|
1466 |
+
|
1467 |
+
#: my-calendar-event-manager.php:483
|
1468 |
+
msgid "Event Registration Status"
|
1469 |
+
msgstr "Etkinlik Kayıt Durumu"
|
1470 |
+
|
1471 |
+
#: my-calendar-event-manager.php:484
|
1472 |
+
msgid "My Calendar does not manage event registrations. Use this for information only."
|
1473 |
+
msgstr "Takvimim eklentisi, etkinlik kayıtlarını yönetmez. Bunu sadece bilgi için kullanınız."
|
1474 |
+
|
1475 |
+
#: my-calendar-event-manager.php:486
|
1476 |
+
msgid "Open"
|
1477 |
+
msgstr "Açık"
|
1478 |
+
|
1479 |
+
#: my-calendar-event-manager.php:487
|
1480 |
+
msgid "Closed"
|
1481 |
+
msgstr "Kapalı"
|
1482 |
+
|
1483 |
+
#: my-calendar-event-manager.php:488
|
1484 |
+
msgid "Does not apply"
|
1485 |
+
msgstr "Uygulanmaz"
|
1486 |
+
|
1487 |
+
#: my-calendar-event-manager.php:491
|
1488 |
+
msgid "If this event recurs, it can only be registered for as a complete series."
|
1489 |
+
msgstr "Bu etkinlik tekrar ediyorsa, sadece tüm seri için kayıt yapılabilir."
|
1490 |
+
|
1491 |
+
#: my-calendar-event-manager.php:508
|
1492 |
+
#: my-calendar-locations.php:113
|
1493 |
+
msgid "Event Location"
|
1494 |
+
msgstr "Etkinlik Konumu"
|
1495 |
+
|
1496 |
+
#: my-calendar-event-manager.php:515
|
1497 |
+
msgid "Choose a preset location:"
|
1498 |
+
msgstr "Mevcut bir konum seçiniz:"
|
1499 |
+
|
1500 |
+
#: my-calendar-event-manager.php:529
|
1501 |
+
msgid "Add recurring locations for later use."
|
1502 |
+
msgstr "Tekrar eden konumları ileriki kullanımlar için ekle."
|
1503 |
+
|
1504 |
+
#: my-calendar-event-manager.php:538
|
1505 |
+
#: my-calendar-locations.php:115
|
1506 |
+
msgid "All location fields are optional: <em>insufficient information may result in an inaccurate map</em>."
|
1507 |
+
msgstr "Bütün konum alanları isteğe bağlıdır: <em>yetersiz bilgi doğru sonuç vermeyen harita gösterimlerine sebep olabilir</em>."
|
1508 |
+
|
1509 |
+
#: my-calendar-event-manager.php:541
|
1510 |
+
#: my-calendar-locations.php:118
|
1511 |
+
msgid "Name of Location (e.g. <em>Joe's Bar and Grill</em>)"
|
1512 |
+
msgstr "Konum İsmi (ör. <em>Dernek Merkezi</em>)"
|
1513 |
+
|
1514 |
+
#: my-calendar-event-manager.php:544
|
1515 |
+
#: my-calendar-locations.php:121
|
1516 |
+
msgid "Street Address"
|
1517 |
+
msgstr "Adres Satırı"
|
1518 |
+
|
1519 |
+
#: my-calendar-event-manager.php:547
|
1520 |
+
#: my-calendar-locations.php:124
|
1521 |
+
msgid "Street Address (2)"
|
1522 |
+
msgstr "Adres Satırı (2)"
|
1523 |
+
|
1524 |
+
#: my-calendar-event-manager.php:559
|
1525 |
+
#: my-calendar-locations.php:136
|
1526 |
+
msgid "Initial Zoom"
|
1527 |
+
msgstr "İlk Harita Seviyesi"
|
1528 |
+
|
1529 |
+
#: my-calendar-event-manager.php:561
|
1530 |
+
#: my-calendar-locations.php:138
|
1531 |
+
msgid "Neighborhood"
|
1532 |
+
msgstr "Mahalle"
|
1533 |
+
|
1534 |
+
#: my-calendar-event-manager.php:562
|
1535 |
+
#: my-calendar-locations.php:139
|
1536 |
+
msgid "Small City"
|
1537 |
+
msgstr "Küçük Şehir"
|
1538 |
+
|
1539 |
+
#: my-calendar-event-manager.php:563
|
1540 |
+
#: my-calendar-locations.php:140
|
1541 |
+
msgid "Large City"
|
1542 |
+
msgstr "Büyük Şehir"
|
1543 |
+
|
1544 |
+
#: my-calendar-event-manager.php:564
|
1545 |
+
#: my-calendar-locations.php:141
|
1546 |
+
msgid "Greater Metro Area"
|
1547 |
+
msgstr "Geniş Alan"
|
1548 |
+
|
1549 |
+
#: my-calendar-event-manager.php:565
|
1550 |
+
#: my-calendar-locations.php:142
|
1551 |
+
msgid "State"
|
1552 |
+
msgstr "İlçe"
|
1553 |
+
|
1554 |
+
#: my-calendar-event-manager.php:570
|
1555 |
+
#: my-calendar-locations.php:147
|
1556 |
+
msgid "GPS Coordinates (optional)"
|
1557 |
+
msgstr "GPS (Uydu Konumlandırma Sistemi) Koordinatları (isteğe bağlı)"
|
1558 |
+
|
1559 |
+
#: my-calendar-event-manager.php:572
|
1560 |
+
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to provide your map link."
|
1561 |
+
msgstr "Eğer bir GPS koordinatı tanımladıysanız, bu koordinatlar, girilmiş bütün diğer adres bilgilerinin yerine kullanılır."
|
1562 |
+
|
1563 |
+
#: my-calendar-event-manager.php:575
|
1564 |
+
#: my-calendar-locations.php:152
|
1565 |
+
msgid "Latitude"
|
1566 |
+
msgstr "Enlem"
|
1567 |
+
|
1568 |
+
#: my-calendar-event-manager.php:575
|
1569 |
+
#: my-calendar-locations.php:153
|
1570 |
+
msgid "Longitude"
|
1571 |
+
msgstr "Boylam"
|
1572 |
+
|
1573 |
+
#: my-calendar-event-manager.php:653
|
1574 |
+
msgid "Manage Events"
|
1575 |
+
msgstr "Etkinlikleri Yönet"
|
1576 |
+
|
1577 |
+
#: my-calendar-event-manager.php:668
|
1578 |
+
msgid "Table of Calendar Events"
|
1579 |
+
msgstr "Takvim Etkinlikleri Tablosu"
|
1580 |
+
|
1581 |
+
#: my-calendar-event-manager.php:673
|
1582 |
+
#: my-calendar-locations.php:184
|
1583 |
+
msgid "Location"
|
1584 |
+
msgstr "Konum"
|
1585 |
+
|
1586 |
+
#: my-calendar-event-manager.php:674
|
1587 |
+
msgid "Description"
|
1588 |
+
msgstr "Açıklama"
|
1589 |
+
|
1590 |
+
#: my-calendar-event-manager.php:675
|
1591 |
+
msgid "Start Date"
|
1592 |
+
msgstr "Başlangıç Tarihi"
|
1593 |
+
|
1594 |
+
#: my-calendar-event-manager.php:676
|
1595 |
+
msgid "Recurs"
|
1596 |
+
msgstr "Tekrar ediyor"
|
1597 |
+
|
1598 |
+
#: my-calendar-event-manager.php:678
|
1599 |
+
msgid "Category"
|
1600 |
+
msgstr "Kategori"
|
1601 |
+
|
1602 |
+
#: my-calendar-event-manager.php:679
|
1603 |
+
msgid "Edit / Delete"
|
1604 |
+
msgstr "Değiştir / Sil"
|
1605 |
+
|
1606 |
+
#: my-calendar-event-manager.php:709
|
1607 |
+
msgid "Never"
|
1608 |
+
msgstr "Hiçbir Zaman"
|
1609 |
+
|
1610 |
+
#: my-calendar-event-manager.php:712
|
1611 |
+
msgid "Bi-Weekly"
|
1612 |
+
msgstr "İki Haftada Bir"
|
1613 |
+
|
1614 |
+
#: my-calendar-event-manager.php:713
|
1615 |
+
msgid "Monthly (by date)"
|
1616 |
+
msgstr "Aylık (tarihe göre)"
|
1617 |
+
|
1618 |
+
#: my-calendar-event-manager.php:714
|
1619 |
+
msgid "Monthly (by day)"
|
1620 |
+
msgstr "Aylık (güne göre)"
|
1621 |
+
|
1622 |
+
#: my-calendar-event-manager.php:715
|
1623 |
+
msgid "Yearly"
|
1624 |
+
msgstr "Yıllık"
|
1625 |
+
|
1626 |
+
#: my-calendar-event-manager.php:718
|
1627 |
+
msgid "Forever"
|
1628 |
+
msgstr "Sonsuza kadar"
|
1629 |
+
|
1630 |
+
#: my-calendar-event-manager.php:719
|
1631 |
+
msgid "Times"
|
1632 |
+
msgstr "Kere"
|
1633 |
+
|
1634 |
+
#: my-calendar-event-manager.php:734
|
1635 |
+
msgid "Copy"
|
1636 |
+
msgstr "Kopyala"
|
1637 |
+
|
1638 |
+
#: my-calendar-event-manager.php:737
|
1639 |
+
msgid "Not editable."
|
1640 |
+
msgstr "Düzenlemez."
|
1641 |
+
|
1642 |
+
#: my-calendar-event-manager.php:743
|
1643 |
+
msgid "Reject"
|
1644 |
+
msgstr "Reddet"
|
1645 |
+
|
1646 |
+
#: my-calendar-event-manager.php:745
|
1647 |
+
msgid "Approve"
|
1648 |
+
msgstr "Onayla"
|
1649 |
+
|
1650 |
+
#: my-calendar-event-manager.php:750
|
1651 |
+
msgid "Approved"
|
1652 |
+
msgstr "Onaylandı"
|
1653 |
+
|
1654 |
+
#: my-calendar-event-manager.php:752
|
1655 |
+
msgid "Rejected"
|
1656 |
+
msgstr "Reddedildi"
|
1657 |
+
|
1658 |
+
#: my-calendar-event-manager.php:754
|
1659 |
+
msgid "Awaiting Approval"
|
1660 |
+
msgstr "Onay Bekliyor"
|
1661 |
+
|
1662 |
+
#: my-calendar-event-manager.php:771
|
1663 |
+
msgid "There are no events in the database!"
|
1664 |
+
msgstr "Veritabanında hiçbir etkinlik yok!"
|
1665 |
+
|
1666 |
+
#: my-calendar-event-manager.php:853
|
1667 |
+
msgid "Your event end date must be either after or the same as your event begin date"
|
1668 |
+
msgstr "Etkinlik bitiş tarihiniz, başlama tarihiyle ya aynı olmalıdır, ya da daha ileriki bir tarihte olmalıdır."
|
1669 |
+
|
1670 |
+
#: my-calendar-event-manager.php:856
|
1671 |
+
msgid "Your date formatting is correct but one or more of your dates is invalid. Check for number of days in month and leap year related errors."
|
1672 |
+
msgstr "Tarih giriş formatınız doğru ancak girdiğiniz bir veya daha fazla tarih geçersizdir. Lütfen bir ayda kaç gün olduğu gibi bilgileri kontrol ederek bilgi edininiz."
|
1673 |
+
|
1674 |
+
#: my-calendar-event-manager.php:859
|
1675 |
+
msgid "Both start and end dates must be in the format YYYY-MM-DD"
|
1676 |
+
msgstr "Hem başlama hem de bitiş tarihleri YYYY-AA-GG formatında olmalıdır."
|
1677 |
+
|
1678 |
+
#: my-calendar-event-manager.php:868
|
1679 |
+
msgid "The time field must either be blank or be entered in the format hh:mm"
|
1680 |
+
msgstr "Saat alanı ya boş olmalıdır ya da ss:dd formatında doldurulmalıdır."
|
1681 |
+
|
1682 |
+
#: my-calendar-event-manager.php:875
|
1683 |
+
msgid "The end time field must either be blank or be entered in the format hh:mm"
|
1684 |
+
msgstr "Bitiş Saati alanı ya boş olmalıdır ya da ss:dd formatında doldurulmalıdır."
|
1685 |
+
|
1686 |
+
#: my-calendar-event-manager.php:891
|
1687 |
+
msgid "The event title must be between 1 and 255 characters in length."
|
1688 |
+
msgstr "Etkinlik başlığının uzunluğu 1 ile 255 karakter arasında olmalıdır."
|
1689 |
+
|
1690 |
+
#: my-calendar-event-manager.php:897
|
1691 |
+
msgid "The repetition value must be 0 unless a type of recurrence is selected."
|
1692 |
+
msgstr "Bir tekrarlama seçeneği seçilmediği sürece tekrar değeri 0 olarak girilmelidir."
|
1693 |
+
|
1694 |
+
#: my-calendar-locations.php:42
|
1695 |
+
msgid "Location added successfully"
|
1696 |
+
msgstr "Konum başarılı bir şekilde eklendi"
|
1697 |
+
|
1698 |
+
#: my-calendar-locations.php:44
|
1699 |
+
msgid "Location could not be added to database"
|
1700 |
+
msgstr "Konum, veritabanına eklenemedi"
|
1701 |
+
|
1702 |
+
#: my-calendar-locations.php:50
|
1703 |
+
msgid "Location deleted successfully"
|
1704 |
+
msgstr "Konum başarılı bir şekilde silindi"
|
1705 |
+
|
1706 |
+
#: my-calendar-locations.php:52
|
1707 |
+
msgid "Location could not be deleted"
|
1708 |
+
msgstr "Konum silinemedi"
|
1709 |
+
|
1710 |
+
#: my-calendar-locations.php:74
|
1711 |
+
msgid "Location could not be edited."
|
1712 |
+
msgstr "Konum düzenlenemedi."
|
1713 |
+
|
1714 |
+
#: my-calendar-locations.php:76
|
1715 |
+
msgid "Location was not changed."
|
1716 |
+
msgstr "Konum değişmedi."
|
1717 |
+
|
1718 |
+
#: my-calendar-locations.php:78
|
1719 |
+
msgid "Location edited successfully"
|
1720 |
+
msgstr "Konum başarılı bir şekilde düzenlendi"
|
1721 |
+
|
1722 |
+
#: my-calendar-locations.php:90
|
1723 |
+
msgid "Add New Location"
|
1724 |
+
msgstr "Yeni Konum Ekle"
|
1725 |
+
|
1726 |
+
#: my-calendar-locations.php:92
|
1727 |
+
msgid "Edit Location"
|
1728 |
+
msgstr "Konum Düzenle"
|
1729 |
+
|
1730 |
+
#: my-calendar-locations.php:97
|
1731 |
+
msgid "Location Editor"
|
1732 |
+
msgstr "Konum Düzenleyicisi"
|
1733 |
+
|
1734 |
+
#: my-calendar-locations.php:149
|
1735 |
+
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to pinpoint your location."
|
1736 |
+
msgstr "Eğer bir GPS koordinatı tanımladıysanız, bu koordinatlar girilmiş bütün diğer adres bilgilerinin yerine tam noktanızı göstermek için kullanılır."
|
1737 |
+
|
1738 |
+
#: my-calendar-locations.php:157
|
1739 |
+
msgid "Add Location"
|
1740 |
+
msgstr "Konum Ekle"
|
1741 |
+
|
1742 |
+
#: my-calendar-locations.php:206
|
1743 |
+
msgid "There are no locations in the database yet!"
|
1744 |
+
msgstr "Veritabanında hiçbir konum yok!"
|
1745 |
+
|
1746 |
+
#: my-calendar-locations.php:210
|
1747 |
+
msgid "Please note: editing or deleting locations stored for re-use will have no effect on any event previously scheduled at that location. The location database exists purely as a shorthand method to enter frequently used locations into event records."
|
1748 |
+
msgstr "Not: Tekrar kullanım için kaydedilmiş konumları sildiğinizde veya değiştirdiğinizde, o konum için daha önceden girilmiş etkinlikler üzerinde değişikliğe sebep olmaz. Konum veritabanı sadece çok kullanılan konumları elle girmek yerine kısa yoldan girmenizi sağlar."
|
1749 |
+
|
1750 |
+
#: my-calendar-install.php:138
|
1751 |
+
msgid "My Calendar Default Timezone"
|
1752 |
+
msgstr "Takvimim Varsayılan Saat Dilimi"
|
1753 |
+
|
1754 |
+
#: my-calendar-install.php:183
|
1755 |
+
msgid "My Calendar Default Location"
|
1756 |
+
msgstr "Takvimim Varsayılan Konumu"
|
1757 |
+
|
1758 |
+
#: my-calendar-output.php:129
|
1759 |
+
msgid "Event Details"
|
1760 |
+
msgstr "Etkinlik Detayları"
|
1761 |
+
|
1762 |
+
#: my-calendar-output.php:137
|
1763 |
+
msgid "Close"
|
1764 |
+
msgstr "Kapat"
|
1765 |
+
|
1766 |
+
#: my-calendar-output.php:146
|
1767 |
+
msgid "in your time zone"
|
1768 |
+
msgstr "sizin saat diliminizde"
|
1769 |
+
|
1770 |
+
#: my-calendar-output.php:151
|
1771 |
+
msgid "Not Applicable"
|
1772 |
+
msgstr "Uygulanamaz"
|
1773 |
+
|
1774 |
+
#: my-calendar-output.php:164
|
1775 |
+
msgid "Posted by"
|
1776 |
+
msgstr "Gönderen: "
|
1777 |
+
|
1778 |
+
#: my-calendar-output.php:219
|
1779 |
+
msgid "This class is part of a series. You must register for the first event in this series to attend."
|
1780 |
+
msgstr "Bu etkinlik bir etkinlik serisine aittir. Etkinliğe katılmak için serinin ilk etkinliğine kaydolmanız gerekir."
|
1781 |
+
|
1782 |
+
#: my-calendar-output.php:224
|
1783 |
+
msgid "View full calendar"
|
1784 |
+
msgstr "Tüm takvimi göster"
|
1785 |
+
|
1786 |
+
#: my-calendar-output.php:258
|
1787 |
+
msgid "January"
|
1788 |
+
msgstr "Ocak"
|
1789 |
+
|
1790 |
+
#: my-calendar-output.php:259
|
1791 |
+
msgid "February"
|
1792 |
+
msgstr "Şubat"
|
1793 |
+
|
1794 |
+
#: my-calendar-output.php:260
|
1795 |
+
msgid "March"
|
1796 |
+
msgstr "Mart"
|
1797 |
+
|
1798 |
+
#: my-calendar-output.php:261
|
1799 |
+
msgid "April"
|
1800 |
+
msgstr "Nisan"
|
1801 |
+
|
1802 |
+
#: my-calendar-output.php:262
|
1803 |
+
msgid "May"
|
1804 |
+
msgstr "Mayıs"
|
1805 |
+
|
1806 |
+
#: my-calendar-output.php:263
|
1807 |
+
msgid "June"
|
1808 |
+
msgstr "Haziran"
|
1809 |
+
|
1810 |
+
#: my-calendar-output.php:264
|
1811 |
+
msgid "July"
|
1812 |
+
msgstr "Temmuz"
|
1813 |
+
|
1814 |
+
#: my-calendar-output.php:265
|
1815 |
+
msgid "August"
|
1816 |
+
msgstr "Ağustos"
|
1817 |
+
|
1818 |
+
#: my-calendar-output.php:266
|
1819 |
+
msgid "September"
|
1820 |
+
msgstr "Eylül"
|
1821 |
+
|
1822 |
+
#: my-calendar-output.php:267
|
1823 |
+
msgid "October"
|
1824 |
+
msgstr "Ekim"
|
1825 |
+
|
1826 |
+
#: my-calendar-output.php:268
|
1827 |
+
msgid "November"
|
1828 |
+
msgstr "Kasım"
|
1829 |
+
|
1830 |
+
#: my-calendar-output.php:269
|
1831 |
+
msgid "December"
|
1832 |
+
msgstr "Aralık"
|
1833 |
+
|
1834 |
+
#: my-calendar-output.php:271
|
1835 |
+
msgid "Year"
|
1836 |
+
msgstr "Yıl"
|
1837 |
+
|
1838 |
+
#: my-calendar-output.php:293
|
1839 |
+
msgid "Go"
|
1840 |
+
msgstr "Git"
|
1841 |
+
|
1842 |
+
#: my-calendar-output.php:310
|
1843 |
+
msgid "View as Grid"
|
1844 |
+
msgstr "Tablo formatında göster"
|
1845 |
+
|
1846 |
+
#: my-calendar-output.php:313
|
1847 |
+
msgid "View as List"
|
1848 |
+
msgstr "Liste olarak göster"
|
1849 |
+
|
1850 |
+
#: my-calendar-output.php:334
|
1851 |
+
msgid "<abbr title=\"Sunday\">Sun</abbr>"
|
1852 |
+
msgstr "<abbr title=\"Pazar\">Paz</abbr>"
|
1853 |
+
|
1854 |
+
#: my-calendar-output.php:335
|
1855 |
+
msgid "<abbr title=\"Monday\">Mon</abbr>"
|
1856 |
+
msgstr "<abbr title=\"Pazartesi\">Pzt</abbr>"
|
1857 |
+
|
1858 |
+
#: my-calendar-output.php:336
|
1859 |
+
msgid "<abbr title=\"Tuesday\">Tues</abbr>"
|
1860 |
+
msgstr "<abbr title=\"Salı\">Sal</abbr>"
|
1861 |
+
|
1862 |
+
#: my-calendar-output.php:337
|
1863 |
+
msgid "<abbr title=\"Wednesday\">Wed</abbr>"
|
1864 |
+
msgstr "<abbr title=\"Çarşamba\">Çrş</abbr>"
|
1865 |
+
|
1866 |
+
#: my-calendar-output.php:338
|
1867 |
+
msgid "<abbr title=\"Thursday\">Thur</abbr>"
|
1868 |
+
msgstr "<abbr title=\"Perşembe\">Prş</abbr>"
|
1869 |
+
|
1870 |
+
#: my-calendar-output.php:339
|
1871 |
+
msgid "<abbr title=\"Friday\">Fri</abbr>"
|
1872 |
+
msgstr "<abbr title=\"Cuma\">Cum</abbr>"
|
1873 |
+
|
1874 |
+
#: my-calendar-output.php:340
|
1875 |
+
msgid "<abbr title=\"Saturday\">Sat</abbr>"
|
1876 |
+
msgstr "<abbr title=\"Cumartesi\">Cts</abbr>"
|
1877 |
+
|
1878 |
+
#: my-calendar-output.php:345
|
1879 |
+
msgid "<abbr title=\"Sunday\">S</abbr>"
|
1880 |
+
msgstr "<abbr title=\"Pazar\">P</abbr>"
|
1881 |
+
|
1882 |
+
#: my-calendar-output.php:346
|
1883 |
+
msgid "<abbr title=\"Monday\">M</abbr>"
|
1884 |
+
msgstr "<abbr title=\"Pazartesi\">P</abbr>"
|
1885 |
+
|
1886 |
+
#: my-calendar-output.php:347
|
1887 |
+
msgid "<abbr title=\"Tuesday\">T</abbr>"
|
1888 |
+
msgstr "<abbr title=\"Salı\">S</abbr>"
|
1889 |
+
|
1890 |
+
#: my-calendar-output.php:348
|
1891 |
+
msgid "<abbr title=\"Wednesday\">W</abbr>"
|
1892 |
+
msgstr "<abbr title=\"Çarşamba\">Ç</abbr>"
|
1893 |
+
|
1894 |
+
#: my-calendar-output.php:349
|
1895 |
+
msgid "<abbr title=\"Thursday\">T</abbr>"
|
1896 |
+
msgstr "<abbr title=\"Perşembe\">P</abbr>"
|
1897 |
+
|
1898 |
+
#: my-calendar-output.php:350
|
1899 |
+
msgid "<abbr title=\"Friday\">F</abbr>"
|
1900 |
+
msgstr "<abbr title=\"Cuma\">C</abbr>"
|
1901 |
+
|
1902 |
+
#: my-calendar-output.php:351
|
1903 |
+
msgid "<abbr title=\"Saturday\">S</abbr>"
|
1904 |
+
msgstr "<abbr title=\"Cumartesi\">C</abbr>"
|
1905 |
+
|
1906 |
+
#: my-calendar-output.php:450
|
1907 |
+
msgid "and"
|
1908 |
+
msgstr "ve"
|
1909 |
+
|
1910 |
+
#: my-calendar-output.php:471
|
1911 |
+
msgid "The week's events"
|
1912 |
+
msgstr "Haftanın etkinlikleri"
|
1913 |
+
|
1914 |
+
#: my-calendar-output.php:479
|
1915 |
+
msgid "Events in"
|
1916 |
+
msgstr "Buradaki Etkinlikler:"
|
1917 |
+
|
1918 |
+
#: my-calendar-output.php:481
|
1919 |
+
msgid "This week's events"
|
1920 |
+
msgstr "Bu haftanın etkinlikleri"
|
1921 |
+
|
1922 |
+
#: my-calendar-output.php:648
|
1923 |
+
msgid "There are no events scheduled during this period."
|
1924 |
+
msgstr "Bu dönem için belirlenmiş bir etkinlik bulunmamaktadır."
|
1925 |
+
|
1926 |
+
#: my-calendar-output.php:659
|
1927 |
+
msgid "Category Key"
|
1928 |
+
msgstr "Kategori Anahtarı"
|
1929 |
+
|
1930 |
+
#: my-calendar-output.php:695
|
1931 |
+
msgid "Subscribe by <abbr title=\"Really Simple Syndication\">RSS</abbr>"
|
1932 |
+
msgstr "<abbr title=\"Really Simple Syndication\">RSS</abbr> ile takip edin."
|
1933 |
+
|
1934 |
+
#: my-calendar-output.php:696
|
1935 |
+
msgid "Download as <abbr title=\"iCal Events Export\">iCal</abbr>"
|
1936 |
+
msgstr "<abbr title=\"iCal Events Export\">iCal</abbr> olarak indirin"
|
1937 |
+
|
1938 |
+
#: my-calendar-output.php:794
|
1939 |
+
msgid "(select to include)"
|
1940 |
+
msgstr "(dahil etmek için seçiniz)"
|
1941 |
+
|
1942 |
+
#: my-calendar-output.php:815
|
1943 |
+
msgid "Categories"
|
1944 |
+
msgstr "Kategoriler"
|
1945 |
+
|
1946 |
+
#: my-calendar-output.php:829
|
1947 |
+
#: my-calendar-output.php:938
|
1948 |
+
msgid "Submit"
|
1949 |
+
msgstr "Gönder"
|
1950 |
+
|
1951 |
+
#: my-calendar-output.php:890
|
1952 |
+
msgid "Show all"
|
1953 |
+
msgstr "Hepsini göster"
|
1954 |
+
|
1955 |
+
#: my-calendar-output.php:906
|
1956 |
+
msgid "Show events in:"
|
1957 |
+
msgstr "Buradaki etkinlikleri göster:"
|
1958 |
+
|
1959 |
+
#. Plugin URI of the plugin/theme
|
1960 |
+
msgid "http://www.joedolson.com/articles/my-calendar/"
|
1961 |
+
msgstr "http://www.joedolson.com/articles/my-calendar/"
|
1962 |
+
|
1963 |
+
#. Description of the plugin/theme
|
1964 |
+
msgid "Accessible WordPress event calendar plugin. Show events from multiple calendars on pages, in posts, or in widgets."
|
1965 |
+
msgstr "Erişilebilir WordPress etkinlik takvimi eklentisi. Birdon çok takvimdeki etkinlikleri sayfalarda, yazılarda veya bileşen alanlarında gösterir."
|
1966 |
+
|
1967 |
+
#. Author of the plugin/theme
|
1968 |
+
msgid "Joseph C Dolson"
|
1969 |
+
msgstr "Joseph C Dolson"
|
1970 |
+
|
1971 |
+
#. Author URI of the plugin/theme
|
1972 |
+
msgid "http://www.joedolson.com"
|
1973 |
+
msgstr "http://www.joedolson.com"
|
1974 |
+
|
my-calendar.pot → lang/my-calendar.pot
RENAMED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the My Calendar package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: My Calendar 1.7
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/my-calendar\n"
|
7 |
-
"POT-Creation-Date: 2011-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -12,873 +12,871 @@ msgstr ""
|
|
12 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
|
15 |
-
#: my-calendar
|
16 |
-
msgid "
|
17 |
msgstr ""
|
18 |
|
19 |
-
#: my-calendar
|
20 |
-
msgid "
|
21 |
msgstr ""
|
22 |
|
23 |
-
#: my-calendar.php:
|
24 |
-
msgid "
|
25 |
msgstr ""
|
26 |
|
27 |
-
#: my-calendar.php:
|
28 |
-
msgid "
|
29 |
msgstr ""
|
30 |
|
31 |
-
#: my-calendar
|
32 |
-
msgid "
|
33 |
msgstr ""
|
34 |
|
35 |
-
#: my-calendar.php:
|
36 |
-
msgid "
|
|
|
|
|
37 |
msgstr ""
|
38 |
|
39 |
-
|
40 |
-
|
41 |
-
#: my-calendar.php:231
|
42 |
-
msgid "My Calendar"
|
43 |
msgstr ""
|
44 |
|
45 |
-
#: my-calendar.php:
|
46 |
-
msgid "
|
47 |
msgstr ""
|
48 |
|
49 |
-
#: my-calendar
|
50 |
-
msgid "
|
51 |
msgstr ""
|
52 |
|
53 |
-
#: my-calendar
|
54 |
-
msgid "
|
55 |
msgstr ""
|
56 |
|
57 |
-
#: my-calendar.php:
|
58 |
-
msgid "
|
59 |
msgstr ""
|
60 |
|
61 |
-
#: my-calendar.php:
|
62 |
-
msgid "
|
63 |
msgstr ""
|
64 |
|
65 |
-
#: my-calendar-
|
66 |
-
msgid "
|
|
|
|
|
|
|
|
|
67 |
msgstr ""
|
68 |
|
69 |
-
#: my-calendar-
|
70 |
-
msgid "
|
71 |
msgstr ""
|
72 |
|
73 |
-
#: my-calendar-
|
74 |
-
|
75 |
-
msgid "Title"
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: my-calendar-
|
79 |
-
msgid "
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: my-calendar-
|
83 |
-
msgid "
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: my-calendar-
|
87 |
-
msgid "
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: my-calendar-
|
91 |
-
|
|
|
|
|
92 |
msgstr ""
|
93 |
|
94 |
-
#:
|
95 |
-
msgid "
|
96 |
msgstr ""
|
97 |
|
98 |
-
#:
|
99 |
-
msgid "
|
100 |
msgstr ""
|
101 |
|
102 |
-
#:
|
103 |
-
msgid "
|
104 |
msgstr ""
|
105 |
|
106 |
-
#:
|
107 |
-
msgid "
|
108 |
msgstr ""
|
109 |
|
110 |
-
#:
|
111 |
-
msgid "
|
112 |
msgstr ""
|
113 |
|
114 |
-
#:
|
115 |
-
msgid "
|
116 |
msgstr ""
|
117 |
|
118 |
-
#:
|
119 |
-
msgid "
|
120 |
msgstr ""
|
121 |
|
122 |
-
#:
|
123 |
-
msgid "
|
124 |
msgstr ""
|
125 |
|
126 |
-
#:
|
127 |
-
msgid "
|
128 |
msgstr ""
|
129 |
|
130 |
-
#:
|
131 |
-
msgid "
|
|
|
|
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: my-calendar-
|
135 |
-
msgid "
|
136 |
msgstr ""
|
137 |
|
138 |
-
#: my-calendar-
|
139 |
-
msgid "
|
140 |
msgstr ""
|
141 |
|
142 |
-
#: my-calendar-
|
143 |
-
msgid "
|
144 |
msgstr ""
|
145 |
|
146 |
-
#: my-calendar-
|
147 |
-
msgid "
|
148 |
msgstr ""
|
149 |
|
150 |
-
#: my-calendar-
|
151 |
-
msgid "
|
152 |
msgstr ""
|
153 |
|
154 |
-
#: my-calendar-
|
155 |
-
msgid "
|
156 |
msgstr ""
|
157 |
|
158 |
-
#: my-calendar-
|
159 |
-
|
|
|
160 |
msgstr ""
|
161 |
|
162 |
-
#: my-calendar-
|
163 |
-
msgid "
|
164 |
msgstr ""
|
165 |
|
166 |
-
#: my-calendar-
|
167 |
-
msgid "
|
168 |
msgstr ""
|
169 |
|
170 |
-
#: my-calendar-
|
171 |
-
msgid ""
|
172 |
-
"All location fields are optional: <em>insufficient information may result in "
|
173 |
-
"an inaccurate map</em>."
|
174 |
msgstr ""
|
175 |
|
176 |
-
#: my-calendar-
|
177 |
-
msgid "
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: my-calendar-
|
181 |
-
msgid "
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: my-calendar-
|
185 |
-
msgid "
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: my-calendar-
|
189 |
-
|
190 |
-
msgid "City"
|
191 |
msgstr ""
|
192 |
|
193 |
-
#: my-calendar-
|
194 |
-
#: my-calendar-
|
195 |
-
msgid "
|
196 |
msgstr ""
|
197 |
|
198 |
-
#: my-calendar-
|
199 |
-
|
200 |
-
msgid "Postal Code"
|
201 |
msgstr ""
|
202 |
|
203 |
-
#: my-calendar-
|
204 |
-
#: my-calendar-
|
205 |
-
|
|
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: my-calendar-
|
209 |
-
|
|
|
|
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: my-calendar-
|
213 |
-
|
|
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: my-calendar-
|
217 |
-
msgid "
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: my-calendar-
|
221 |
-
msgid "
|
222 |
msgstr ""
|
223 |
|
224 |
-
#: my-calendar-
|
225 |
-
msgid "
|
226 |
msgstr ""
|
227 |
|
228 |
-
#: my-calendar-
|
229 |
-
|
|
|
|
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: my-calendar-
|
233 |
-
msgid "
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: my-calendar-
|
237 |
-
msgid "
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: my-calendar-
|
241 |
-
msgid ""
|
242 |
-
"If you supply GPS coordinates for your location, they will be used in place "
|
243 |
-
"of any other address information to pinpoint your location."
|
244 |
msgstr ""
|
245 |
|
246 |
-
#: my-calendar-
|
247 |
-
msgid "
|
248 |
msgstr ""
|
249 |
|
250 |
-
#: my-calendar-
|
251 |
-
msgid "
|
252 |
msgstr ""
|
253 |
|
254 |
-
#: my-calendar-
|
255 |
-
msgid "
|
256 |
msgstr ""
|
257 |
|
258 |
-
#: my-calendar-
|
259 |
-
|
|
|
260 |
msgstr ""
|
261 |
|
262 |
-
#: my-calendar-
|
263 |
-
|
264 |
-
msgid "ID"
|
265 |
msgstr ""
|
266 |
|
267 |
-
#: my-calendar-
|
268 |
-
msgid "
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: my-calendar-
|
272 |
-
|
273 |
-
#: my-calendar-categories.php:225
|
274 |
-
msgid "Edit"
|
275 |
msgstr ""
|
276 |
|
277 |
-
#: my-calendar-
|
278 |
-
|
279 |
-
#: my-calendar-categories.php:212 my-calendar-categories.php:231
|
280 |
-
msgid "Delete"
|
281 |
msgstr ""
|
282 |
|
283 |
-
#: my-calendar-
|
284 |
-
msgid "
|
285 |
msgstr ""
|
286 |
|
287 |
-
#: my-calendar-
|
288 |
-
msgid "
|
289 |
msgstr ""
|
290 |
|
291 |
-
#: my-calendar-
|
292 |
-
msgid ""
|
293 |
-
"Please note: editing or deleting locations stored for re-use will have no "
|
294 |
-
"effect on any event previously scheduled at that location. The location "
|
295 |
-
"database exists purely as a shorthand method to enter frequently used "
|
296 |
-
"locations into event records."
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: my-calendar-
|
300 |
-
msgid ""
|
301 |
-
"My Calendar has identified that you have the Calendar plugin by Kieran "
|
302 |
-
"O'Shea installed. You can import those events and categories into the My "
|
303 |
-
"Calendar database. Would you like to import these events?"
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: my-calendar-
|
307 |
-
msgid "
|
308 |
msgstr ""
|
309 |
|
310 |
-
#: my-calendar-
|
311 |
-
msgid ""
|
312 |
-
"Although it is possible that this import could fail to import your events "
|
313 |
-
"correctly, it should not have any impact on your existing Calendar database. "
|
314 |
-
"If you encounter any problems, <a href=\"http://www.joedolson.com/contact.php"
|
315 |
-
"\">please contact me</a>!"
|
316 |
msgstr ""
|
317 |
|
318 |
-
#: my-calendar-
|
319 |
-
msgid "
|
320 |
msgstr ""
|
321 |
|
322 |
-
#: my-calendar-
|
323 |
-
|
324 |
-
#: my-calendar-event-manager.php:286 my-calendar-event-manager.php:872
|
325 |
-
#: my-calendar-event-manager.php:875 my-calendar-event-manager.php:878
|
326 |
-
#: my-calendar-event-manager.php:888 my-calendar-event-manager.php:896
|
327 |
-
#: my-calendar-event-manager.php:912 my-calendar-event-manager.php:918
|
328 |
-
msgid "Error"
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: my-calendar-
|
332 |
-
|
|
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: my-calendar-
|
336 |
-
msgid "
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: my-calendar-
|
340 |
-
msgid "
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: my-calendar-
|
344 |
-
msgid "
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: my-calendar-
|
348 |
-
msgid "
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: my-calendar-
|
352 |
-
msgid "
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: my-calendar-
|
356 |
-
msgid "
|
357 |
msgstr ""
|
358 |
|
359 |
-
#: my-calendar-
|
360 |
-
msgid "
|
361 |
msgstr ""
|
362 |
|
363 |
-
#: my-calendar-
|
364 |
-
msgid "
|
365 |
msgstr ""
|
366 |
|
367 |
-
#: my-calendar-
|
368 |
-
msgid "
|
369 |
msgstr ""
|
370 |
|
371 |
-
#: my-calendar-
|
372 |
-
msgid "
|
373 |
msgstr ""
|
374 |
|
375 |
-
#: my-calendar-
|
376 |
-
msgid "
|
377 |
msgstr ""
|
378 |
|
379 |
-
#: my-calendar-
|
380 |
-
msgid "
|
381 |
msgstr ""
|
382 |
|
383 |
-
#: my-calendar-
|
384 |
-
msgid "
|
385 |
msgstr ""
|
386 |
|
387 |
-
#: my-calendar-
|
388 |
-
msgid "
|
389 |
msgstr ""
|
390 |
|
391 |
-
#: my-calendar-
|
392 |
-
msgid "
|
393 |
msgstr ""
|
394 |
|
395 |
-
#: my-calendar-
|
396 |
-
msgid "
|
397 |
msgstr ""
|
398 |
|
399 |
-
#: my-calendar-
|
400 |
-
msgid "
|
401 |
msgstr ""
|
402 |
|
403 |
-
#: my-calendar-
|
404 |
-
msgid "
|
405 |
msgstr ""
|
406 |
|
407 |
-
#: my-calendar-
|
408 |
-
msgid ""
|
409 |
-
"Despite issuing a request to delete, the event still remains in the "
|
410 |
-
"database. Please investigate."
|
411 |
msgstr ""
|
412 |
|
413 |
-
#: my-calendar-
|
414 |
-
msgid "
|
415 |
msgstr ""
|
416 |
|
417 |
-
#: my-calendar-
|
418 |
-
msgid "
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: my-calendar-
|
422 |
-
msgid "
|
423 |
msgstr ""
|
424 |
|
425 |
-
#: my-calendar-
|
426 |
-
|
|
|
427 |
msgstr ""
|
428 |
|
429 |
-
#: my-calendar-
|
430 |
-
|
|
|
|
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: my-calendar-
|
434 |
-
|
|
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: my-calendar-
|
438 |
-
|
|
|
439 |
msgstr ""
|
440 |
|
441 |
-
#: my-calendar-
|
442 |
-
msgid "
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: my-calendar-
|
446 |
-
msgid "
|
447 |
msgstr ""
|
448 |
|
449 |
-
#: my-calendar-
|
450 |
-
msgid "
|
451 |
msgstr ""
|
452 |
|
453 |
-
#: my-calendar-
|
454 |
-
msgid "
|
|
|
|
|
455 |
msgstr ""
|
456 |
|
457 |
-
#: my-calendar-
|
458 |
-
msgid ""
|
459 |
-
"Event Description (<abbr title=\"hypertext markup language\">HTML</abbr> "
|
460 |
-
"allowed)"
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: my-calendar-
|
464 |
-
msgid ""
|
465 |
-
"Event Short Description (<abbr title=\"hypertext markup language\">HTML</"
|
466 |
-
"abbr> allowed)"
|
467 |
msgstr ""
|
468 |
|
469 |
-
#: my-calendar-
|
470 |
-
msgid "
|
471 |
msgstr ""
|
472 |
|
473 |
-
#: my-calendar-
|
474 |
-
msgid "
|
475 |
msgstr ""
|
476 |
|
477 |
-
#: my-calendar-
|
478 |
-
msgid "
|
479 |
msgstr ""
|
480 |
|
481 |
-
#: my-calendar-
|
482 |
-
msgid "
|
483 |
msgstr ""
|
484 |
|
485 |
-
#: my-calendar-
|
486 |
-
msgid "
|
487 |
msgstr ""
|
488 |
|
489 |
-
#: my-calendar-
|
490 |
-
msgid ""
|
491 |
-
"Enter the beginning and ending information for the first occurrence of this "
|
492 |
-
"event."
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: my-calendar-
|
496 |
-
msgid "
|
497 |
msgstr ""
|
498 |
|
499 |
-
#: my-calendar-
|
500 |
-
msgid "
|
501 |
msgstr ""
|
502 |
|
503 |
-
#: my-calendar-
|
504 |
-
msgid "
|
505 |
msgstr ""
|
506 |
|
507 |
-
#: my-calendar-
|
508 |
-
msgid "
|
509 |
msgstr ""
|
510 |
|
511 |
-
#: my-calendar-
|
512 |
-
msgid "
|
513 |
msgstr ""
|
514 |
|
515 |
-
#: my-calendar-
|
516 |
-
msgid "
|
|
|
|
|
|
|
517 |
msgstr ""
|
518 |
|
519 |
-
#: my-calendar-
|
520 |
-
msgid "
|
521 |
msgstr ""
|
522 |
|
523 |
-
#: my-calendar-
|
524 |
-
msgid "
|
525 |
msgstr ""
|
526 |
|
527 |
-
#: my-calendar-
|
528 |
-
msgid "
|
529 |
msgstr ""
|
530 |
|
531 |
-
#: my-calendar-
|
532 |
-
msgid "
|
|
|
|
|
533 |
msgstr ""
|
534 |
|
535 |
-
#: my-calendar-
|
536 |
-
msgid "
|
537 |
msgstr ""
|
538 |
|
539 |
-
#: my-calendar-
|
540 |
-
msgid "
|
541 |
msgstr ""
|
542 |
|
543 |
-
#: my-calendar-
|
544 |
-
msgid "
|
545 |
msgstr ""
|
546 |
|
547 |
-
#: my-calendar-
|
548 |
-
msgid "
|
549 |
msgstr ""
|
550 |
|
551 |
-
#: my-calendar-
|
552 |
-
msgid "
|
553 |
msgstr ""
|
554 |
|
555 |
-
#: my-calendar-
|
556 |
-
msgid "
|
557 |
msgstr ""
|
558 |
|
559 |
-
#: my-calendar-
|
560 |
msgid ""
|
561 |
-
"
|
562 |
-
"
|
563 |
-
"em> means the event will happen three times."
|
564 |
-
msgstr ""
|
565 |
-
|
566 |
-
#: my-calendar-event-manager.php:511
|
567 |
-
msgid "Event Registration Status"
|
568 |
msgstr ""
|
569 |
|
570 |
-
#: my-calendar-
|
571 |
-
msgid ""
|
572 |
-
"My Calendar does not manage event registrations. Use this for information "
|
573 |
-
"only."
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: my-calendar-
|
577 |
-
msgid "
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: my-calendar-event-manager.php:
|
581 |
-
msgid "
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: my-calendar-event-manager.php:
|
585 |
-
msgid "
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: my-calendar-event-manager.php:
|
589 |
-
msgid ""
|
590 |
-
"If this event recurs, it can only be registered for as a complete series."
|
591 |
msgstr ""
|
592 |
|
593 |
-
#: my-calendar-
|
594 |
-
msgid "
|
595 |
msgstr ""
|
596 |
|
597 |
-
#: my-calendar-
|
598 |
-
msgid "
|
599 |
msgstr ""
|
600 |
|
601 |
-
#: my-calendar-
|
602 |
msgid ""
|
603 |
-
"If
|
604 |
-
"
|
605 |
-
msgstr ""
|
606 |
-
|
607 |
-
#: my-calendar-event-manager.php:666
|
608 |
-
msgid "Table of Calendar Events"
|
609 |
msgstr ""
|
610 |
|
611 |
-
#: my-calendar-
|
612 |
-
msgid "
|
613 |
msgstr ""
|
614 |
|
615 |
-
#: my-calendar-
|
616 |
-
msgid "
|
617 |
msgstr ""
|
618 |
|
619 |
-
#: my-calendar-
|
620 |
-
msgid "
|
621 |
msgstr ""
|
622 |
|
623 |
-
#: my-calendar-
|
624 |
-
|
625 |
-
msgid "Author"
|
626 |
msgstr ""
|
627 |
|
628 |
-
#: my-calendar-
|
629 |
-
msgid "
|
630 |
msgstr ""
|
631 |
|
632 |
-
#: my-calendar-
|
633 |
-
msgid "
|
|
|
634 |
msgstr ""
|
635 |
|
636 |
-
#: my-calendar-
|
637 |
-
msgid "
|
638 |
msgstr ""
|
639 |
|
640 |
-
#: my-calendar-
|
641 |
-
msgid "
|
642 |
msgstr ""
|
643 |
|
644 |
-
#: my-calendar-
|
645 |
-
msgid "
|
646 |
msgstr ""
|
647 |
|
648 |
-
#: my-calendar-
|
649 |
-
msgid "
|
650 |
msgstr ""
|
651 |
|
652 |
-
#: my-calendar-
|
653 |
-
msgid "
|
|
|
|
|
654 |
msgstr ""
|
655 |
|
656 |
-
#: my-calendar-
|
657 |
-
|
658 |
-
msgid "N/A"
|
659 |
msgstr ""
|
660 |
|
661 |
-
#: my-calendar-
|
662 |
-
msgid "
|
663 |
msgstr ""
|
664 |
|
665 |
-
#: my-calendar-
|
666 |
-
msgid "
|
667 |
msgstr ""
|
668 |
|
669 |
-
#: my-calendar-
|
670 |
-
msgid "
|
|
|
|
|
671 |
msgstr ""
|
672 |
|
673 |
-
#: my-calendar-
|
674 |
-
msgid "
|
|
|
|
|
675 |
msgstr ""
|
676 |
|
677 |
-
#: my-calendar-
|
678 |
-
msgid "
|
679 |
msgstr ""
|
680 |
|
681 |
-
#: my-calendar-
|
682 |
-
msgid "
|
683 |
msgstr ""
|
684 |
|
685 |
-
#: my-calendar-
|
686 |
-
msgid "
|
687 |
msgstr ""
|
688 |
|
689 |
-
#: my-calendar-
|
690 |
-
msgid "
|
691 |
msgstr ""
|
692 |
|
693 |
-
#: my-calendar-
|
694 |
-
msgid "
|
695 |
msgstr ""
|
696 |
|
697 |
-
#: my-calendar-
|
698 |
-
msgid "
|
|
|
699 |
msgstr ""
|
700 |
|
701 |
-
#: my-calendar-
|
702 |
-
msgid ""
|
703 |
-
"Your event end date must be either after or the same as your event begin date"
|
704 |
msgstr ""
|
705 |
|
706 |
-
#: my-calendar-
|
707 |
-
msgid ""
|
708 |
-
"Your date formatting is correct but one or more of your dates is invalid. "
|
709 |
-
"Check for number of days in month and leap year related errors."
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: my-calendar-
|
713 |
-
msgid "
|
714 |
msgstr ""
|
715 |
|
716 |
-
#: my-calendar-
|
717 |
-
msgid "
|
718 |
msgstr ""
|
719 |
|
720 |
-
#: my-calendar-
|
721 |
-
msgid ""
|
722 |
-
"The end time field must either be blank or be entered in the format hh:mm"
|
723 |
msgstr ""
|
724 |
|
725 |
-
#: my-calendar-
|
726 |
-
msgid "
|
727 |
msgstr ""
|
728 |
|
729 |
-
#: my-calendar-
|
730 |
-
msgid "
|
731 |
msgstr ""
|
732 |
|
733 |
-
#: my-calendar-
|
734 |
-
msgid "
|
735 |
msgstr ""
|
736 |
|
737 |
-
#: my-calendar-
|
738 |
-
msgid "
|
739 |
msgstr ""
|
740 |
|
741 |
-
#: my-calendar-
|
742 |
-
msgid "
|
743 |
msgstr ""
|
744 |
|
745 |
-
#: my-calendar-
|
746 |
-
msgid "
|
747 |
msgstr ""
|
748 |
|
749 |
-
#: my-calendar-
|
750 |
-
msgid "
|
751 |
msgstr ""
|
752 |
|
753 |
-
#: my-calendar-
|
754 |
-
msgid "
|
755 |
msgstr ""
|
756 |
|
757 |
-
#: my-calendar-
|
758 |
-
msgid "
|
759 |
msgstr ""
|
760 |
|
761 |
-
#: my-calendar-
|
762 |
-
msgid "
|
763 |
msgstr ""
|
764 |
|
765 |
-
#: my-calendar-
|
766 |
-
|
767 |
-
msgid "Add Category"
|
768 |
msgstr ""
|
769 |
|
770 |
-
#: my-calendar-
|
771 |
-
msgid "
|
772 |
msgstr ""
|
773 |
|
774 |
-
#: my-calendar-
|
775 |
-
msgid "
|
776 |
msgstr ""
|
777 |
|
778 |
-
#: my-calendar-
|
779 |
-
msgid "
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: my-calendar-
|
783 |
-
msgid "
|
784 |
msgstr ""
|
785 |
|
786 |
-
#: my-calendar-
|
787 |
-
msgid "
|
788 |
msgstr ""
|
789 |
|
790 |
-
#: my-calendar-
|
791 |
-
msgid "
|
792 |
msgstr ""
|
793 |
|
794 |
-
#: my-calendar-
|
795 |
-
msgid "
|
796 |
msgstr ""
|
797 |
|
798 |
-
#: my-calendar-
|
799 |
-
msgid "
|
|
|
|
|
800 |
msgstr ""
|
801 |
|
802 |
-
#: my-calendar-
|
803 |
-
msgid "
|
804 |
msgstr ""
|
805 |
|
806 |
-
#: my-calendar-
|
807 |
-
msgid "
|
|
|
|
|
|
|
|
|
808 |
msgstr ""
|
809 |
|
810 |
-
#: my-calendar-
|
811 |
-
msgid "
|
812 |
msgstr ""
|
813 |
|
814 |
-
#: my-calendar-
|
815 |
-
msgid "
|
816 |
msgstr ""
|
817 |
|
818 |
-
#: my-calendar-
|
819 |
-
msgid "
|
820 |
msgstr ""
|
821 |
|
822 |
-
#: my-calendar-
|
823 |
-
msgid "
|
824 |
msgstr ""
|
825 |
|
826 |
-
#: my-calendar-
|
827 |
-
msgid "
|
828 |
msgstr ""
|
829 |
|
830 |
-
#: my-calendar-
|
831 |
-
|
832 |
-
|
833 |
-
|
|
|
834 |
msgstr ""
|
835 |
|
836 |
-
#: my-calendar-
|
837 |
-
msgid "
|
838 |
msgstr ""
|
839 |
|
840 |
-
#: my-calendar-
|
841 |
-
msgid "
|
842 |
msgstr ""
|
843 |
|
844 |
-
#: my-calendar-
|
845 |
-
msgid "
|
846 |
msgstr ""
|
847 |
|
848 |
-
#: my-calendar-
|
849 |
-
msgid "
|
850 |
msgstr ""
|
851 |
|
852 |
-
#: my-calendar-
|
853 |
-
|
|
|
854 |
msgstr ""
|
855 |
|
856 |
-
#: my-calendar-
|
857 |
-
|
|
|
858 |
msgstr ""
|
859 |
|
860 |
-
#: my-calendar-
|
861 |
-
|
|
|
862 |
msgstr ""
|
863 |
|
864 |
-
#: my-calendar-
|
865 |
-
|
|
|
866 |
msgstr ""
|
867 |
|
868 |
-
#: my-calendar-
|
869 |
-
|
|
|
|
|
870 |
msgstr ""
|
871 |
|
872 |
-
#: my-calendar-
|
873 |
-
msgid "
|
874 |
msgstr ""
|
875 |
|
876 |
-
#: my-calendar-
|
877 |
-
msgid "
|
|
|
|
|
|
|
878 |
msgstr ""
|
879 |
|
880 |
-
#: my-calendar-
|
881 |
-
msgid "
|
882 |
msgstr ""
|
883 |
|
884 |
#: my-calendar-help.php:7
|
@@ -893,32 +891,49 @@ msgstr ""
|
|
893 |
msgid "These shortcodes can be used in Posts, Pages, or in text widgets."
|
894 |
msgstr ""
|
895 |
|
|
|
|
|
|
|
|
|
896 |
#: my-calendar-help.php:19
|
897 |
msgid ""
|
898 |
"This basic shortcode will show the calendar on a post or page including all "
|
899 |
"categories and the category key, in a traditional month-by-month format."
|
900 |
msgstr ""
|
901 |
|
902 |
-
#: my-calendar-help.php:
|
903 |
msgid ""
|
904 |
-
"The shortcode supports
|
905 |
-
"code>, <code>showkey</code>, <code>shownav</code
|
906 |
-
"There two alternate options for <code>format</code>:
|
907 |
-
"which will show the calendar in a list format, skipping
|
908 |
-
"events, and <code>mini</code>, which will display the
|
909 |
-
"more suitable to being displayed in smaller spaces, such
|
910 |
-
"<code>category</code> attribute requires either the name
|
911 |
-
"of your event categories (the name is case-sensitive).
|
912 |
-
"calendar only including events in that category. Multiple
|
913 |
-
"specified by separating the category names or IDs using
|
914 |
-
"
|
915 |
-
"
|
916 |
-
"
|
917 |
-
"
|
|
|
|
|
918 |
"between a weekly view and the default monthly view."
|
919 |
msgstr ""
|
920 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
921 |
#: my-calendar-help.php:27
|
|
|
|
|
|
|
|
|
922 |
msgid ""
|
923 |
"This shortcode displays the output of the Upcoming Events widget. The "
|
924 |
"<code>before</code> and <code>after</code> attributes should be numbers; the "
|
@@ -926,17 +941,28 @@ msgid ""
|
|
926 |
"<code>category</code> attribute works the same way as the category attribute "
|
927 |
"on the main calendar shortcode. Templates work using the template codes "
|
928 |
"listed below. <code>fallback</code> provides text in case there are no "
|
929 |
-
"events meeting your criteria."
|
|
|
|
|
930 |
msgstr ""
|
931 |
|
932 |
-
#: my-calendar-help.php:
|
933 |
msgid ""
|
934 |
"Predictably enough, this shortcode displays the output of the Today's Events "
|
935 |
"widget, with three configurable attributes: category, template and fallback "
|
936 |
"text."
|
937 |
msgstr ""
|
938 |
|
939 |
-
#: my-calendar-help.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
940 |
msgid ""
|
941 |
"This shortcode produces a list of event locations, either as a list of links "
|
942 |
"or as a select dropdown form. The <code>show</code> attribute can either be "
|
@@ -945,14 +971,22 @@ msgid ""
|
|
945 |
"<code>custom</code> (to show the options configured in your user settings). "
|
946 |
"<code>datatype</code> must be the type of data your limits are choosing "
|
947 |
"from: <code>name</code> (business name), <code>city</code>, <code>state</"
|
948 |
-
"code>, <code>country</code>,
|
|
|
949 |
msgstr ""
|
950 |
|
951 |
-
#: my-calendar-help.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
952 |
msgid "Category Icons"
|
953 |
msgstr ""
|
954 |
|
955 |
-
#: my-calendar-help.php:
|
956 |
msgid ""
|
957 |
"My Calendar is designed to manage multiple calendars. The basis for these "
|
958 |
"calendars are categories; you can easily setup a calendar page which "
|
@@ -962,7 +996,7 @@ msgid ""
|
|
962 |
"locations, etc."
|
963 |
msgstr ""
|
964 |
|
965 |
-
#: my-calendar-help.php:
|
966 |
msgid ""
|
967 |
"The pre-installed category icons may not be especially useful for your needs "
|
968 |
"or design. I'm assuming that you're going to upload your own icons -- all "
|
@@ -971,19 +1005,19 @@ msgid ""
|
|
971 |
"custom\" to avoid having them overwritten by upgrades."
|
972 |
msgstr ""
|
973 |
|
974 |
-
#: my-calendar-help.php:
|
975 |
msgid "Your icons folder is:"
|
976 |
msgstr ""
|
977 |
|
978 |
-
#: my-calendar-help.php:
|
979 |
msgid "You can alternately place icons in:"
|
980 |
msgstr ""
|
981 |
|
982 |
-
#: my-calendar-help.php:
|
983 |
msgid "Custom Styles"
|
984 |
msgstr ""
|
985 |
|
986 |
-
#: my-calendar-help.php:
|
987 |
msgid ""
|
988 |
"My Calendar comes with four basic stylesheets. My Calendar will retain "
|
989 |
"changes to these basic stylesheets on upgrade, but if you want to add an "
|
@@ -991,889 +1025,1097 @@ msgid ""
|
|
991 |
"styles directory."
|
992 |
msgstr ""
|
993 |
|
994 |
-
#: my-calendar-help.php:
|
995 |
msgid "Your stylesheet directory is"
|
996 |
msgstr ""
|
997 |
|
998 |
-
#: my-calendar-help.php:
|
999 |
msgid "Your custom stylesheets directory is"
|
1000 |
msgstr ""
|
1001 |
|
1002 |
-
#: my-calendar-help.php:
|
1003 |
msgid "Widget Templating"
|
1004 |
msgstr ""
|
1005 |
|
1006 |
-
#: my-calendar-help.php:
|
1007 |
msgid ""
|
1008 |
"These codes are available in calendar widgets, email notifications, and "
|
1009 |
"event titles."
|
1010 |
msgstr ""
|
1011 |
|
1012 |
-
#: my-calendar-help.php:
|
1013 |
msgid "Displays the name of the category the event is in."
|
1014 |
msgstr ""
|
1015 |
|
1016 |
-
#: my-calendar-help.php:
|
1017 |
msgid "Displays the title of the event."
|
1018 |
msgstr ""
|
1019 |
|
1020 |
-
#: my-calendar-help.php:
|
1021 |
msgid "Displays the start time for the event."
|
1022 |
msgstr ""
|
1023 |
|
1024 |
-
#: my-calendar-help.php:
|
1025 |
msgid ""
|
1026 |
"Displays the start time for the event adjusted to the current user's time "
|
1027 |
"zone settings. Blank output if user settings are disabled or the user has "
|
1028 |
"not selected a preferred time zone."
|
1029 |
msgstr ""
|
1030 |
|
1031 |
-
#: my-calendar-help.php:
|
1032 |
msgid "Displays the date on which the event begins."
|
1033 |
msgstr ""
|
1034 |
|
1035 |
-
#: my-calendar-help.php:
|
1036 |
msgid "Displays the date on which the event ends."
|
1037 |
msgstr ""
|
1038 |
|
1039 |
-
#: my-calendar-help.php:
|
1040 |
msgid "Displays the time at which the event ends."
|
1041 |
msgstr ""
|
1042 |
|
1043 |
-
#: my-calendar-help.php:
|
1044 |
msgid "Displays the WordPress author who posted the event."
|
1045 |
msgstr ""
|
1046 |
|
1047 |
-
#: my-calendar-help.php:
|
1048 |
msgid "Displays the name of the person assigned as host for the event."
|
1049 |
msgstr ""
|
1050 |
|
1051 |
-
#: my-calendar-help.php:
|
1052 |
msgid "Displays the URL provided for the event."
|
1053 |
msgstr ""
|
1054 |
|
1055 |
-
#: my-calendar-help.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1056 |
msgid "Displays the description of the event."
|
1057 |
msgstr ""
|
1058 |
|
1059 |
-
#: my-calendar-help.php:
|
1060 |
msgid ""
|
1061 |
"Displays title of the event as a link if a URL is present, or the title "
|
1062 |
"alone if no URL is available."
|
1063 |
msgstr ""
|
1064 |
|
1065 |
-
#: my-calendar-help.php:
|
1066 |
msgid "Displays the name of the location of the event."
|
1067 |
msgstr ""
|
1068 |
|
1069 |
-
#: my-calendar-help.php:
|
1070 |
msgid "Displays the first line of the site address."
|
1071 |
msgstr ""
|
1072 |
|
1073 |
-
#: my-calendar-help.php:
|
1074 |
msgid "Displays the second line of the site address."
|
1075 |
msgstr ""
|
1076 |
|
1077 |
-
#: my-calendar-help.php:
|
1078 |
msgid "Displays the city for the event."
|
1079 |
msgstr ""
|
1080 |
|
1081 |
-
#: my-calendar-help.php:
|
1082 |
msgid "Displays the state for the event."
|
1083 |
msgstr ""
|
1084 |
|
1085 |
-
#: my-calendar-help.php:
|
1086 |
msgid "Displays the postcode for the event."
|
1087 |
msgstr ""
|
1088 |
|
1089 |
-
#: my-calendar-help.php:
|
1090 |
msgid "Displays the country for the event location."
|
1091 |
msgstr ""
|
1092 |
|
1093 |
-
#: my-calendar-help.php:
|
1094 |
msgid ""
|
1095 |
"Displays the event address in <a href=\"http://microformats.org/wiki/hcard"
|
1096 |
"\">hcard</a> format."
|
1097 |
msgstr ""
|
1098 |
|
1099 |
-
#: my-calendar-help.php:
|
1100 |
msgid ""
|
1101 |
"Displays a link to a Google Map of the event, if sufficient address "
|
1102 |
"information is available. If not, will be empty."
|
1103 |
msgstr ""
|
1104 |
|
1105 |
-
#: my-calendar-help.php:
|
1106 |
msgid ""
|
1107 |
"Displays text indicating whether registration for the event is currently "
|
1108 |
"open or closed; displays nothing if that choice is selected in the event."
|
1109 |
msgstr ""
|
1110 |
|
1111 |
-
#: my-calendar-help.php:
|
1112 |
msgid "Displays the short version of the event description."
|
1113 |
msgstr ""
|
1114 |
|
1115 |
-
#: my-calendar-help.php:
|
1116 |
msgid ""
|
1117 |
"Displays the current status of the event: either \"Published\" or \"Reserved"
|
1118 |
"\" - primary used in email templates."
|
1119 |
msgstr ""
|
1120 |
|
1121 |
-
#: my-calendar-help.php:
|
1122 |
msgid "Produces the address of the current event's category icon."
|
1123 |
msgstr ""
|
1124 |
|
1125 |
-
#: my-calendar-help.php:
|
1126 |
msgid "Produces the hex code for the current event's category color."
|
1127 |
msgstr ""
|
1128 |
|
1129 |
-
#: my-calendar-
|
1130 |
-
msgid "
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: my-calendar-
|
1134 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1135 |
msgstr ""
|
1136 |
|
1137 |
-
#: my-calendar-
|
1138 |
-
msgid "
|
1139 |
msgstr ""
|
1140 |
|
1141 |
-
#: my-calendar-
|
1142 |
-
msgid "
|
1143 |
msgstr ""
|
1144 |
|
1145 |
-
#: my-calendar-
|
1146 |
-
msgid "
|
|
|
|
|
|
|
1147 |
msgstr ""
|
1148 |
|
1149 |
-
#: my-calendar-
|
1150 |
-
msgid "
|
1151 |
msgstr ""
|
1152 |
|
1153 |
-
#: my-calendar-
|
1154 |
-
msgid "
|
1155 |
msgstr ""
|
1156 |
|
1157 |
-
#: my-calendar-
|
1158 |
-
msgid "
|
1159 |
msgstr ""
|
1160 |
|
1161 |
-
#: my-calendar-
|
1162 |
-
msgid "
|
1163 |
msgstr ""
|
1164 |
|
1165 |
-
#: my-calendar-
|
1166 |
-
msgid "
|
1167 |
msgstr ""
|
1168 |
|
1169 |
-
#: my-calendar-
|
1170 |
-
msgid "My Calendar
|
1171 |
msgstr ""
|
1172 |
|
1173 |
-
#: my-calendar-
|
1174 |
-
msgid "Calendar
|
1175 |
msgstr ""
|
1176 |
|
1177 |
-
#: my-calendar-
|
1178 |
-
msgid "Calendar
|
1179 |
msgstr ""
|
1180 |
|
1181 |
-
#: my-calendar-
|
1182 |
-
msgid "Calendar
|
1183 |
msgstr ""
|
1184 |
|
1185 |
-
#: my-calendar-
|
1186 |
-
msgid "
|
1187 |
msgstr ""
|
1188 |
|
1189 |
-
#: my-calendar-
|
1190 |
-
msgid "
|
1191 |
msgstr ""
|
1192 |
|
1193 |
-
#: my-calendar-
|
1194 |
-
|
1195 |
-
msgid "Contributor"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
-
#: my-calendar-
|
1199 |
-
|
1200 |
-
msgid "Editor"
|
1201 |
msgstr ""
|
1202 |
|
1203 |
-
#: my-calendar-
|
1204 |
-
|
1205 |
-
msgid "Administrator"
|
1206 |
msgstr ""
|
1207 |
|
1208 |
-
#: my-calendar-
|
1209 |
-
msgid "
|
1210 |
msgstr ""
|
1211 |
|
1212 |
-
#: my-calendar-
|
1213 |
-
msgid "
|
|
|
|
|
|
|
|
|
1214 |
msgstr ""
|
1215 |
|
1216 |
-
#: my-calendar-
|
1217 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1218 |
msgstr ""
|
1219 |
|
1220 |
-
#: my-calendar-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1221 |
msgid ""
|
1222 |
-
"
|
1223 |
-
"
|
1224 |
msgstr ""
|
1225 |
|
1226 |
-
#: my-calendar-
|
1227 |
-
msgid "
|
1228 |
msgstr ""
|
1229 |
|
1230 |
-
#: my-calendar
|
1231 |
-
msgid "
|
1232 |
msgstr ""
|
1233 |
|
1234 |
-
#: my-calendar
|
1235 |
-
msgid "
|
1236 |
msgstr ""
|
1237 |
|
1238 |
-
#: my-calendar-
|
1239 |
-
msgid "
|
1240 |
msgstr ""
|
1241 |
|
1242 |
-
#: my-calendar
|
1243 |
-
msgid "
|
1244 |
msgstr ""
|
1245 |
|
1246 |
-
|
1247 |
-
|
|
|
|
|
1248 |
msgstr ""
|
1249 |
|
1250 |
-
#: my-calendar
|
1251 |
-
msgid "
|
1252 |
msgstr ""
|
1253 |
|
1254 |
-
#: my-calendar-
|
1255 |
-
msgid "
|
1256 |
msgstr ""
|
1257 |
|
1258 |
-
#: my-calendar
|
1259 |
-
msgid "
|
1260 |
msgstr ""
|
1261 |
|
1262 |
-
#: my-calendar
|
1263 |
-
msgid "
|
1264 |
msgstr ""
|
1265 |
|
1266 |
-
#: my-calendar-
|
1267 |
-
msgid "
|
1268 |
msgstr ""
|
1269 |
|
1270 |
-
#: my-calendar-
|
1271 |
-
msgid "
|
1272 |
msgstr ""
|
1273 |
|
1274 |
-
#: my-calendar-
|
1275 |
-
msgid "
|
1276 |
msgstr ""
|
1277 |
|
1278 |
-
#: my-calendar-
|
|
|
|
|
|
|
|
|
1279 |
msgid ""
|
1280 |
-
"
|
1281 |
-
"
|
1282 |
-
"
|
|
|
1283 |
msgstr ""
|
1284 |
|
1285 |
-
#: my-calendar-
|
1286 |
-
msgid "
|
1287 |
msgstr ""
|
1288 |
|
1289 |
-
#: my-calendar-
|
1290 |
-
|
|
|
|
|
|
|
|
|
|
|
1291 |
msgstr ""
|
1292 |
|
1293 |
-
#: my-calendar-
|
1294 |
-
msgid "
|
1295 |
msgstr ""
|
1296 |
|
1297 |
-
#: my-calendar-
|
1298 |
-
msgid "Event
|
1299 |
msgstr ""
|
1300 |
|
1301 |
-
#: my-calendar-
|
1302 |
-
msgid "
|
1303 |
msgstr ""
|
1304 |
|
1305 |
-
#: my-calendar-
|
1306 |
-
msgid "
|
1307 |
msgstr ""
|
1308 |
|
1309 |
-
#: my-calendar-
|
1310 |
-
msgid "
|
1311 |
msgstr ""
|
1312 |
|
1313 |
-
#: my-calendar-
|
1314 |
-
msgid "
|
1315 |
msgstr ""
|
1316 |
|
1317 |
-
#: my-calendar-
|
1318 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1319 |
msgstr ""
|
1320 |
|
1321 |
-
#: my-calendar-
|
1322 |
msgid ""
|
1323 |
-
"
|
1324 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1325 |
msgstr ""
|
1326 |
|
1327 |
-
#: my-calendar-
|
1328 |
-
msgid "
|
1329 |
msgstr ""
|
1330 |
|
1331 |
-
#: my-calendar-
|
1332 |
-
msgid "
|
1333 |
msgstr ""
|
1334 |
|
1335 |
-
#: my-calendar-
|
1336 |
-
msgid "
|
1337 |
msgstr ""
|
1338 |
|
1339 |
-
#: my-calendar-
|
1340 |
-
msgid ""
|
1341 |
-
"Show Link to Google Map (when sufficient address information is available.)"
|
1342 |
msgstr ""
|
1343 |
|
1344 |
-
#: my-calendar-
|
1345 |
-
msgid "
|
1346 |
msgstr ""
|
1347 |
|
1348 |
-
#: my-calendar-
|
1349 |
-
msgid "
|
1350 |
msgstr ""
|
1351 |
|
1352 |
-
#: my-calendar-
|
1353 |
-
msgid "
|
1354 |
msgstr ""
|
1355 |
|
1356 |
-
#: my-calendar-
|
1357 |
-
msgid ""
|
1358 |
-
"Links associated with events will automatically expire after the event has "
|
1359 |
-
"passed."
|
1360 |
msgstr ""
|
1361 |
|
1362 |
-
#: my-calendar-
|
1363 |
-
msgid "
|
1364 |
msgstr ""
|
1365 |
|
1366 |
-
#: my-calendar-
|
1367 |
-
msgid "
|
|
|
|
|
1368 |
msgstr ""
|
1369 |
|
1370 |
-
#: my-calendar-
|
1371 |
-
msgid "
|
1372 |
msgstr ""
|
1373 |
|
1374 |
-
#: my-calendar-
|
1375 |
-
msgid ""
|
1376 |
-
"If a recurring event is scheduled for a date which doesn't exist (such as "
|
1377 |
-
"the 5th Wednesday in February), move it back one week."
|
1378 |
msgstr ""
|
1379 |
|
1380 |
-
#: my-calendar-
|
1381 |
-
msgid ""
|
1382 |
-
"If this option is unchecked, recurring events which fall on dates which "
|
1383 |
-
"don't exist will simply not be shown on the calendar."
|
1384 |
msgstr ""
|
1385 |
|
1386 |
-
#: my-calendar-
|
1387 |
-
msgid ""
|
1388 |
-
"If an event coincides with an event in the designated \"Holiday\" category, "
|
1389 |
-
"do not show the event."
|
1390 |
msgstr ""
|
1391 |
|
1392 |
-
#: my-calendar-
|
1393 |
-
msgid "
|
1394 |
msgstr ""
|
1395 |
|
1396 |
-
#: my-calendar-
|
1397 |
-
msgid "
|
1398 |
msgstr ""
|
1399 |
|
1400 |
-
#: my-calendar-
|
1401 |
-
msgid "
|
1402 |
msgstr ""
|
1403 |
|
1404 |
-
#: my-calendar-
|
1405 |
-
msgid "
|
1406 |
msgstr ""
|
1407 |
|
1408 |
-
#: my-calendar-
|
1409 |
-
msgid "
|
1410 |
msgstr ""
|
1411 |
|
1412 |
-
#: my-calendar-
|
1413 |
-
msgid "
|
1414 |
msgstr ""
|
1415 |
|
1416 |
-
#: my-calendar-
|
1417 |
-
msgid "
|
1418 |
msgstr ""
|
1419 |
|
1420 |
-
#: my-calendar-
|
1421 |
-
msgid "
|
1422 |
msgstr ""
|
1423 |
|
1424 |
-
#: my-calendar-
|
1425 |
-
msgid "
|
1426 |
msgstr ""
|
1427 |
|
1428 |
-
#: my-calendar-
|
1429 |
-
msgid "
|
1430 |
msgstr ""
|
1431 |
|
1432 |
-
#: my-calendar-
|
1433 |
-
msgid "
|
1434 |
msgstr ""
|
1435 |
|
1436 |
-
#: my-calendar-
|
1437 |
-
msgid "
|
1438 |
msgstr ""
|
1439 |
|
1440 |
-
#: my-calendar-
|
1441 |
-
msgid "
|
1442 |
msgstr ""
|
1443 |
|
1444 |
-
#: my-calendar-
|
1445 |
-
msgid "
|
1446 |
msgstr ""
|
1447 |
|
1448 |
-
#: my-calendar-
|
1449 |
-
msgid "
|
1450 |
msgstr ""
|
1451 |
|
1452 |
-
#: my-calendar-
|
1453 |
-
msgid "
|
1454 |
msgstr ""
|
1455 |
|
1456 |
-
#: my-calendar-
|
1457 |
-
msgid "
|
1458 |
msgstr ""
|
1459 |
|
1460 |
-
#: my-calendar-
|
1461 |
-
msgid "
|
1462 |
msgstr ""
|
1463 |
|
1464 |
-
#: my-calendar-
|
1465 |
-
msgid "
|
1466 |
msgstr ""
|
1467 |
|
1468 |
-
#: my-calendar-
|
1469 |
-
msgid "
|
1470 |
msgstr ""
|
1471 |
|
1472 |
-
#: my-calendar-
|
1473 |
-
msgid "
|
|
|
1474 |
msgstr ""
|
1475 |
|
1476 |
-
#: my-calendar-
|
1477 |
-
msgid "
|
|
|
|
|
1478 |
msgstr ""
|
1479 |
|
1480 |
-
#: my-calendar-
|
1481 |
-
msgid "
|
1482 |
msgstr ""
|
1483 |
|
1484 |
-
#: my-calendar-
|
1485 |
-
msgid "
|
1486 |
msgstr ""
|
1487 |
|
1488 |
-
#: my-calendar-
|
1489 |
-
msgid "
|
|
|
1490 |
msgstr ""
|
1491 |
|
1492 |
-
#: my-calendar-
|
1493 |
-
msgid "
|
1494 |
msgstr ""
|
1495 |
|
1496 |
-
#: my-calendar-
|
1497 |
-
msgid "
|
1498 |
msgstr ""
|
1499 |
|
1500 |
-
#: my-calendar-
|
1501 |
-
msgid "
|
1502 |
msgstr ""
|
1503 |
|
1504 |
-
#: my-calendar-
|
1505 |
-
msgid "
|
1506 |
msgstr ""
|
1507 |
|
1508 |
-
#: my-calendar-
|
1509 |
-
msgid ""
|
1510 |
-
"Allow registered users to provide timezone or location presets in their user "
|
1511 |
-
"profiles."
|
1512 |
msgstr ""
|
1513 |
|
1514 |
-
#: my-calendar-
|
1515 |
-
msgid "
|
1516 |
msgstr ""
|
1517 |
|
1518 |
-
#: my-calendar-
|
1519 |
-
msgid ""
|
1520 |
-
"These settings provide registered users with the ability to select a time "
|
1521 |
-
"zone in their user profile. When they view your calendar, the times for "
|
1522 |
-
"events will display the time the event happens in their time zone as well as "
|
1523 |
-
"the entered value."
|
1524 |
msgstr ""
|
1525 |
|
1526 |
-
#: my-calendar-
|
1527 |
-
msgid "
|
1528 |
msgstr ""
|
1529 |
|
1530 |
-
#: my-calendar-
|
1531 |
-
msgid "
|
1532 |
msgstr ""
|
1533 |
|
1534 |
-
#: my-calendar-
|
1535 |
-
msgid "
|
1536 |
msgstr ""
|
1537 |
|
1538 |
-
#: my-calendar-
|
1539 |
-
msgid "
|
1540 |
msgstr ""
|
1541 |
|
1542 |
-
#: my-calendar-
|
1543 |
-
msgid "Location
|
1544 |
msgstr ""
|
1545 |
|
1546 |
-
#: my-calendar-
|
1547 |
msgid ""
|
1548 |
-
"
|
1549 |
-
"
|
1550 |
-
"view will be limited to locations which include that location parameter."
|
1551 |
msgstr ""
|
1552 |
|
1553 |
-
#: my-calendar-
|
1554 |
-
msgid "
|
1555 |
msgstr ""
|
1556 |
|
1557 |
-
#: my-calendar-
|
1558 |
-
msgid "
|
1559 |
msgstr ""
|
1560 |
|
1561 |
-
#: my-calendar-
|
1562 |
-
msgid "
|
|
|
|
|
|
|
|
|
1563 |
msgstr ""
|
1564 |
|
1565 |
-
#: my-calendar-
|
1566 |
-
msgid "
|
1567 |
msgstr ""
|
1568 |
|
1569 |
-
#: my-calendar-
|
1570 |
-
msgid "Location
|
1571 |
msgstr ""
|
1572 |
|
1573 |
-
#: my-calendar-
|
1574 |
-
msgid "
|
1575 |
msgstr ""
|
1576 |
|
1577 |
-
#: my-calendar-output.php:
|
1578 |
msgid "Event Details"
|
1579 |
msgstr ""
|
1580 |
|
1581 |
-
#: my-calendar-output.php:
|
1582 |
msgid "Close"
|
1583 |
msgstr ""
|
1584 |
|
1585 |
-
#: my-calendar-output.php:
|
1586 |
msgid "in your time zone"
|
1587 |
msgstr ""
|
1588 |
|
1589 |
-
#: my-calendar-output.php:
|
1590 |
msgid "Not Applicable"
|
1591 |
msgstr ""
|
1592 |
|
1593 |
-
#: my-calendar-output.php:
|
1594 |
msgid "Posted by"
|
1595 |
msgstr ""
|
1596 |
|
1597 |
-
#: my-calendar-output.php:
|
1598 |
msgid ""
|
1599 |
"This class is part of a series. You must register for the first event in "
|
1600 |
"this series to attend."
|
1601 |
msgstr ""
|
1602 |
|
1603 |
-
#: my-calendar-output.php:
|
1604 |
-
msgid "
|
1605 |
msgstr ""
|
1606 |
|
1607 |
-
#: my-calendar-output.php:
|
1608 |
msgid "January"
|
1609 |
msgstr ""
|
1610 |
|
1611 |
-
#: my-calendar-output.php:
|
1612 |
msgid "February"
|
1613 |
msgstr ""
|
1614 |
|
1615 |
-
#: my-calendar-output.php:
|
1616 |
msgid "March"
|
1617 |
msgstr ""
|
1618 |
|
1619 |
-
#: my-calendar-output.php:
|
1620 |
msgid "April"
|
1621 |
msgstr ""
|
1622 |
|
1623 |
-
#: my-calendar-output.php:
|
1624 |
msgid "May"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
-
#: my-calendar-output.php:
|
1628 |
msgid "June"
|
1629 |
msgstr ""
|
1630 |
|
1631 |
-
#: my-calendar-output.php:
|
1632 |
msgid "July"
|
1633 |
msgstr ""
|
1634 |
|
1635 |
-
#: my-calendar-output.php:
|
1636 |
msgid "August"
|
1637 |
msgstr ""
|
1638 |
|
1639 |
-
#: my-calendar-output.php:
|
1640 |
msgid "September"
|
1641 |
msgstr ""
|
1642 |
|
1643 |
-
#: my-calendar-output.php:
|
1644 |
msgid "October"
|
1645 |
msgstr ""
|
1646 |
|
1647 |
-
#: my-calendar-output.php:
|
1648 |
msgid "November"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
-
#: my-calendar-output.php:
|
1652 |
msgid "December"
|
1653 |
msgstr ""
|
1654 |
|
1655 |
-
#: my-calendar-output.php:
|
1656 |
msgid "Year"
|
1657 |
msgstr ""
|
1658 |
|
1659 |
-
#: my-calendar-output.php:
|
1660 |
msgid "Go"
|
1661 |
msgstr ""
|
1662 |
|
1663 |
-
#: my-calendar-output.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1664 |
msgid "<abbr title=\"Sunday\">Sun</abbr>"
|
1665 |
msgstr ""
|
1666 |
|
1667 |
-
#: my-calendar-output.php:
|
1668 |
msgid "<abbr title=\"Monday\">Mon</abbr>"
|
1669 |
msgstr ""
|
1670 |
|
1671 |
-
#: my-calendar-output.php:
|
1672 |
msgid "<abbr title=\"Tuesday\">Tues</abbr>"
|
1673 |
msgstr ""
|
1674 |
|
1675 |
-
#: my-calendar-output.php:
|
1676 |
msgid "<abbr title=\"Wednesday\">Wed</abbr>"
|
1677 |
msgstr ""
|
1678 |
|
1679 |
-
#: my-calendar-output.php:
|
1680 |
msgid "<abbr title=\"Thursday\">Thur</abbr>"
|
1681 |
msgstr ""
|
1682 |
|
1683 |
-
#: my-calendar-output.php:
|
1684 |
msgid "<abbr title=\"Friday\">Fri</abbr>"
|
1685 |
msgstr ""
|
1686 |
|
1687 |
-
#: my-calendar-output.php:
|
1688 |
msgid "<abbr title=\"Saturday\">Sat</abbr>"
|
1689 |
msgstr ""
|
1690 |
|
1691 |
-
#: my-calendar-output.php:
|
1692 |
msgid "<abbr title=\"Sunday\">S</abbr>"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
-
#: my-calendar-output.php:
|
1696 |
msgid "<abbr title=\"Monday\">M</abbr>"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
-
#: my-calendar-output.php:
|
1700 |
msgid "<abbr title=\"Tuesday\">T</abbr>"
|
1701 |
msgstr ""
|
1702 |
|
1703 |
-
#: my-calendar-output.php:
|
1704 |
msgid "<abbr title=\"Wednesday\">W</abbr>"
|
1705 |
msgstr ""
|
1706 |
|
1707 |
-
#: my-calendar-output.php:
|
1708 |
msgid "<abbr title=\"Thursday\">T</abbr>"
|
1709 |
msgstr ""
|
1710 |
|
1711 |
-
#: my-calendar-output.php:
|
1712 |
msgid "<abbr title=\"Friday\">F</abbr>"
|
1713 |
msgstr ""
|
1714 |
|
1715 |
-
#: my-calendar-output.php:
|
1716 |
msgid "<abbr title=\"Saturday\">S</abbr>"
|
1717 |
msgstr ""
|
1718 |
|
1719 |
-
#: my-calendar-output.php:
|
1720 |
msgid "and"
|
1721 |
msgstr ""
|
1722 |
|
1723 |
-
#: my-calendar-output.php:
|
1724 |
-
msgid "Calendar"
|
1725 |
-
msgstr ""
|
1726 |
-
|
1727 |
-
#: my-calendar-output.php:439
|
1728 |
msgid "The week's events"
|
1729 |
msgstr ""
|
1730 |
|
1731 |
-
#: my-calendar-output.php:
|
1732 |
msgid "Events in"
|
1733 |
msgstr ""
|
1734 |
|
1735 |
-
#: my-calendar-output.php:
|
1736 |
msgid "This week's events"
|
1737 |
msgstr ""
|
1738 |
|
1739 |
-
#: my-calendar-output.php:
|
1740 |
msgid "There are no events scheduled during this period."
|
1741 |
msgstr ""
|
1742 |
|
1743 |
-
#: my-calendar-output.php:
|
1744 |
msgid "Category Key"
|
1745 |
msgstr ""
|
1746 |
|
1747 |
-
#: my-calendar-output.php:
|
1748 |
msgid "Subscribe by <abbr title=\"Really Simple Syndication\">RSS</abbr>"
|
1749 |
msgstr ""
|
1750 |
|
1751 |
-
#: my-calendar-output.php:
|
1752 |
msgid "Download as <abbr title=\"iCal Events Export\">iCal</abbr>"
|
1753 |
msgstr ""
|
1754 |
|
1755 |
-
#: my-calendar-output.php:
|
1756 |
-
msgid "
|
1757 |
-
msgstr ""
|
1758 |
-
|
1759 |
-
#: my-calendar-output.php:816
|
1760 |
-
msgid "Show events in:"
|
1761 |
-
msgstr ""
|
1762 |
-
|
1763 |
-
#: my-calendar-output.php:848
|
1764 |
-
msgid "Submit"
|
1765 |
-
msgstr ""
|
1766 |
-
|
1767 |
-
#: my-calendar-install.php:142
|
1768 |
-
msgid "My Calendar Default Timezone"
|
1769 |
-
msgstr ""
|
1770 |
-
|
1771 |
-
#: my-calendar-install.php:187
|
1772 |
-
msgid "My Calendar Default Location"
|
1773 |
-
msgstr ""
|
1774 |
-
|
1775 |
-
#: my-calendar-styles.php:51
|
1776 |
-
msgid "The stylesheet has been updated."
|
1777 |
-
msgstr ""
|
1778 |
-
|
1779 |
-
#: my-calendar-styles.php:51
|
1780 |
-
msgid "Write Error! Please verify write permissions on the style file."
|
1781 |
-
msgstr ""
|
1782 |
-
|
1783 |
-
#: my-calendar-styles.php:67
|
1784 |
-
msgid "Stylesheet reset to default."
|
1785 |
-
msgstr ""
|
1786 |
-
|
1787 |
-
#: my-calendar-styles.php:69
|
1788 |
-
msgid "Style Settings Saved"
|
1789 |
-
msgstr ""
|
1790 |
-
|
1791 |
-
#: my-calendar-styles.php:78
|
1792 |
-
msgid "New theme selected."
|
1793 |
-
msgstr ""
|
1794 |
-
|
1795 |
-
#: my-calendar-styles.php:92
|
1796 |
-
msgid ""
|
1797 |
-
"Sorry. The file you are looking for doesn't appear to exist. Please check "
|
1798 |
-
"your file name and location!"
|
1799 |
-
msgstr ""
|
1800 |
-
|
1801 |
-
#: my-calendar-styles.php:100
|
1802 |
-
msgid "My Calendar Styles"
|
1803 |
-
msgstr ""
|
1804 |
-
|
1805 |
-
#: my-calendar-styles.php:104
|
1806 |
-
msgid "Calendar Style Settings"
|
1807 |
-
msgstr ""
|
1808 |
-
|
1809 |
-
#: my-calendar-styles.php:111
|
1810 |
-
msgid "Select My Calendar Theme"
|
1811 |
-
msgstr ""
|
1812 |
-
|
1813 |
-
#: my-calendar-styles.php:119
|
1814 |
-
msgid "Your Custom Stylesheets"
|
1815 |
-
msgstr ""
|
1816 |
-
|
1817 |
-
#: my-calendar-styles.php:128
|
1818 |
-
msgid "Installed Stylesheets"
|
1819 |
-
msgstr ""
|
1820 |
-
|
1821 |
-
#: my-calendar-styles.php:136
|
1822 |
-
msgid "Choose Style"
|
1823 |
-
msgstr ""
|
1824 |
-
|
1825 |
-
#: my-calendar-styles.php:149
|
1826 |
-
msgid ""
|
1827 |
-
"My Calendar was unable to update your CSS files during the upgrade. Please "
|
1828 |
-
"check your file permissions if you wish to edit your My Calendar styles. "
|
1829 |
-
"Your previously stored styles are below. This message and these styles will "
|
1830 |
-
"be deleted from the database when you successfully update your stylesheet."
|
1831 |
-
msgstr ""
|
1832 |
-
|
1833 |
-
#: my-calendar-styles.php:157
|
1834 |
-
msgid "CSS Style Options"
|
1835 |
-
msgstr ""
|
1836 |
-
|
1837 |
-
#: my-calendar-styles.php:160
|
1838 |
-
msgid "Apply CSS only on these pages (comma separated page IDs)"
|
1839 |
-
msgstr ""
|
1840 |
-
|
1841 |
-
#: my-calendar-styles.php:163
|
1842 |
-
msgid "Reset the My Calendar stylesheet to the default"
|
1843 |
-
msgstr ""
|
1844 |
-
|
1845 |
-
#: my-calendar-styles.php:163
|
1846 |
-
msgid "Disable My Calendar Stylesheet"
|
1847 |
-
msgstr ""
|
1848 |
-
|
1849 |
-
#: my-calendar-styles.php:166
|
1850 |
-
msgid "Edit the stylesheet for My Calendar"
|
1851 |
-
msgstr ""
|
1852 |
-
|
1853 |
-
#: my-calendar-upgrade-db.php:21 my-calendar-upgrade-db.php:29
|
1854 |
-
msgid "The My Calendar database needs to be updated."
|
1855 |
msgstr ""
|
1856 |
|
1857 |
-
#: my-calendar-
|
1858 |
-
msgid "
|
1859 |
msgstr ""
|
1860 |
|
1861 |
-
#: my-calendar-
|
1862 |
-
msgid "
|
1863 |
msgstr ""
|
1864 |
|
1865 |
-
#: my-calendar-
|
1866 |
-
msgid ""
|
1867 |
-
"You haven't entered any events, so My Calendar can't tell whether your "
|
1868 |
-
"database is up to date. If you can't add events, upgrade your database!"
|
1869 |
msgstr ""
|
1870 |
|
1871 |
-
#: my-calendar-
|
1872 |
-
msgid "
|
1873 |
msgstr ""
|
1874 |
|
1875 |
-
#: my-calendar-
|
1876 |
-
msgid "
|
1877 |
msgstr ""
|
1878 |
|
1879 |
#. Plugin URI of the plugin/theme
|
2 |
# This file is distributed under the same license as the My Calendar package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: My Calendar 1.8.7\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/my-calendar\n"
|
7 |
+
"POT-Creation-Date: 2011-04-22 15:49:10+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
|
15 |
+
#: my-calendar-styles.php:51
|
16 |
+
msgid "The stylesheet has been updated."
|
17 |
msgstr ""
|
18 |
|
19 |
+
#: my-calendar-styles.php:51
|
20 |
+
msgid "Write Error! Please verify write permissions on the style file."
|
21 |
msgstr ""
|
22 |
|
23 |
+
#: my-calendar-styles.php:66
|
24 |
+
msgid "Stylesheet reset to default."
|
25 |
msgstr ""
|
26 |
|
27 |
+
#: my-calendar-styles.php:68
|
28 |
+
msgid "Style Settings Saved"
|
29 |
msgstr ""
|
30 |
|
31 |
+
#: my-calendar-styles.php:77
|
32 |
+
msgid "New theme selected."
|
33 |
msgstr ""
|
34 |
|
35 |
+
#: my-calendar-styles.php:91
|
36 |
+
msgid ""
|
37 |
+
"Sorry. The file you are looking for doesn't appear to exist. Please check "
|
38 |
+
"your file name and location!"
|
39 |
msgstr ""
|
40 |
|
41 |
+
#: my-calendar-styles.php:99
|
42 |
+
msgid "My Calendar Styles"
|
|
|
|
|
43 |
msgstr ""
|
44 |
|
45 |
+
#: my-calendar-styles.php:103
|
46 |
+
msgid "Calendar Style Settings"
|
47 |
msgstr ""
|
48 |
|
49 |
+
#: my-calendar-styles.php:110
|
50 |
+
msgid "Select My Calendar Theme"
|
51 |
msgstr ""
|
52 |
|
53 |
+
#: my-calendar-styles.php:118
|
54 |
+
msgid "Your Custom Stylesheets"
|
55 |
msgstr ""
|
56 |
|
57 |
+
#: my-calendar-styles.php:127
|
58 |
+
msgid "Installed Stylesheets"
|
59 |
msgstr ""
|
60 |
|
61 |
+
#: my-calendar-styles.php:135
|
62 |
+
msgid "Choose Style"
|
63 |
msgstr ""
|
64 |
|
65 |
+
#: my-calendar-styles.php:148
|
66 |
+
msgid ""
|
67 |
+
"My Calendar was unable to update your CSS files during the upgrade. Please "
|
68 |
+
"check your file permissions if you wish to edit your My Calendar styles. "
|
69 |
+
"Your previously stored styles are below. This message and these styles will "
|
70 |
+
"be deleted from the database when you successfully update your stylesheet."
|
71 |
msgstr ""
|
72 |
|
73 |
+
#: my-calendar-styles.php:156
|
74 |
+
msgid "CSS Style Options"
|
75 |
msgstr ""
|
76 |
|
77 |
+
#: my-calendar-styles.php:159
|
78 |
+
msgid "Apply CSS only on these pages (comma separated page IDs)"
|
|
|
79 |
msgstr ""
|
80 |
|
81 |
+
#: my-calendar-styles.php:162
|
82 |
+
msgid "Reset the My Calendar stylesheet to the default"
|
83 |
msgstr ""
|
84 |
|
85 |
+
#: my-calendar-styles.php:162
|
86 |
+
msgid "Disable My Calendar Stylesheet"
|
87 |
msgstr ""
|
88 |
|
89 |
+
#: my-calendar-styles.php:165
|
90 |
+
msgid "Edit the stylesheet for My Calendar"
|
91 |
msgstr ""
|
92 |
|
93 |
+
#: my-calendar-styles.php:168 my-calendar-behaviors.php:85
|
94 |
+
#: my-calendar-behaviors.php:97 my-calendar-behaviors.php:109
|
95 |
+
#: my-calendar-behaviors.php:121
|
96 |
+
msgid "Save"
|
97 |
msgstr ""
|
98 |
|
99 |
+
#: button/generator.php:12
|
100 |
+
msgid "You don't have access to this function."
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: button/generator.php:18 button/generator.php:44
|
104 |
+
msgid "My Calendar Shortcode Generator"
|
105 |
msgstr ""
|
106 |
|
107 |
+
#: button/generator.php:47
|
108 |
+
msgid "Shortcode Atributes"
|
109 |
msgstr ""
|
110 |
|
111 |
+
#: button/generator.php:52
|
112 |
+
msgid "Format"
|
113 |
msgstr ""
|
114 |
|
115 |
+
#: button/generator.php:59
|
116 |
+
msgid "Show Category Key"
|
117 |
msgstr ""
|
118 |
|
119 |
+
#: button/generator.php:66
|
120 |
+
msgid "Show Previous/Next Links"
|
121 |
msgstr ""
|
122 |
|
123 |
+
#: button/generator.php:73
|
124 |
+
msgid "Show Format Toggle"
|
125 |
msgstr ""
|
126 |
|
127 |
+
#: button/generator.php:80
|
128 |
+
msgid "Time Segment"
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: button/generator.php:88
|
132 |
+
msgid "Generate Shortcode"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: button/generator.php:99
|
136 |
+
msgid ""
|
137 |
+
"My Calendar: this generator isn't going to put the shortcode in your page. "
|
138 |
+
"Sorry!"
|
139 |
msgstr ""
|
140 |
|
141 |
+
#: my-calendar-categories.php:98
|
142 |
+
msgid "Category added successfully"
|
143 |
msgstr ""
|
144 |
|
145 |
+
#: my-calendar-categories.php:100
|
146 |
+
msgid "Category addition failed."
|
147 |
msgstr ""
|
148 |
|
149 |
+
#: my-calendar-categories.php:110
|
150 |
+
msgid "Category deleted successfully. Categories in calendar updated."
|
151 |
msgstr ""
|
152 |
|
153 |
+
#: my-calendar-categories.php:112
|
154 |
+
msgid "Category deleted successfully. Categories in calendar not updated."
|
155 |
msgstr ""
|
156 |
|
157 |
+
#: my-calendar-categories.php:114
|
158 |
+
msgid "Category not deleted. Categories in calendar updated."
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: my-calendar-categories.php:123
|
162 |
+
msgid "Category edited successfully"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: my-calendar-categories.php:148 my-calendar-categories.php:173
|
166 |
+
#: my-calendar-categories.php:190
|
167 |
+
msgid "Add Category"
|
168 |
msgstr ""
|
169 |
|
170 |
+
#: my-calendar-categories.php:150 my-calendar-categories.php:173
|
171 |
+
msgid "Edit Category"
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: my-calendar-categories.php:157
|
175 |
+
msgid "Category Editor"
|
176 |
msgstr ""
|
177 |
|
178 |
+
#: my-calendar-categories.php:174 my-calendar-categories.php:215
|
179 |
+
msgid "Category Name"
|
|
|
|
|
180 |
msgstr ""
|
181 |
|
182 |
+
#: my-calendar-categories.php:175
|
183 |
+
msgid "Category Color (Hex format)"
|
184 |
msgstr ""
|
185 |
|
186 |
+
#: my-calendar-categories.php:176 my-calendar-categories.php:217
|
187 |
+
msgid "Category Icon"
|
188 |
msgstr ""
|
189 |
|
190 |
+
#: my-calendar-categories.php:190 my-calendar-locations.php:160
|
191 |
+
msgid "Save Changes"
|
192 |
msgstr ""
|
193 |
|
194 |
+
#: my-calendar-categories.php:203 my-calendar.php:149
|
195 |
+
msgid "Manage Categories"
|
|
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: my-calendar-categories.php:214 my-calendar-event-manager.php:681
|
199 |
+
#: my-calendar-locations.php:186
|
200 |
+
msgid "ID"
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: my-calendar-categories.php:216
|
204 |
+
msgid "Category Color"
|
|
|
205 |
msgstr ""
|
206 |
|
207 |
+
#: my-calendar-categories.php:218 my-calendar-categories.php:232
|
208 |
+
#: my-calendar-event-manager.php:746 my-calendar-locations.php:188
|
209 |
+
#: my-calendar-locations.php:200
|
210 |
+
msgid "Edit"
|
211 |
msgstr ""
|
212 |
|
213 |
+
#: my-calendar-categories.php:219 my-calendar-categories.php:238
|
214 |
+
#: my-calendar-event-manager.php:91 my-calendar-event-manager.php:746
|
215 |
+
#: my-calendar-locations.php:189 my-calendar-locations.php:201
|
216 |
+
msgid "Delete"
|
217 |
msgstr ""
|
218 |
|
219 |
+
#: my-calendar-categories.php:235 my-calendar-settings.php:272
|
220 |
+
#: my-calendar-event-manager.php:727 my-calendar-output.php:153
|
221 |
+
msgid "N/A"
|
222 |
msgstr ""
|
223 |
|
224 |
+
#: my-calendar-categories.php:238 my-calendar-locations.php:201
|
225 |
+
msgid "Are you sure you want to delete this category?"
|
226 |
msgstr ""
|
227 |
|
228 |
+
#: my-calendar-categories.php:249
|
229 |
+
msgid "There are no categories in the database - something has gone wrong!"
|
230 |
msgstr ""
|
231 |
|
232 |
+
#: my-calendar-widgets.php:5
|
233 |
+
msgid "My Calendar: Today's Events"
|
234 |
msgstr ""
|
235 |
|
236 |
+
#: my-calendar-widgets.php:37 my-calendar-widgets.php:118
|
237 |
+
#: my-calendar-widgets.php:461 my-calendar-settings.php:324
|
238 |
+
#: my-calendar-event-manager.php:682
|
239 |
+
msgid "Title"
|
240 |
msgstr ""
|
241 |
|
242 |
+
#: my-calendar-widgets.php:41 my-calendar-widgets.php:122
|
243 |
+
msgid "Template"
|
244 |
msgstr ""
|
245 |
|
246 |
+
#: my-calendar-widgets.php:44 my-calendar-widgets.php:128
|
247 |
+
msgid "Add calendar URL to use this option."
|
248 |
msgstr ""
|
249 |
|
250 |
+
#: my-calendar-widgets.php:46 my-calendar-widgets.php:130
|
251 |
+
msgid "Link widget title to calendar:"
|
|
|
|
|
252 |
msgstr ""
|
253 |
|
254 |
+
#: my-calendar-widgets.php:47 my-calendar-widgets.php:131
|
255 |
+
msgid "Not Linked"
|
256 |
msgstr ""
|
257 |
|
258 |
+
#: my-calendar-widgets.php:48 my-calendar-widgets.php:132
|
259 |
+
msgid "Linked"
|
260 |
msgstr ""
|
261 |
|
262 |
+
#: my-calendar-widgets.php:52
|
263 |
+
msgid "Show this text if there are no events today:"
|
264 |
msgstr ""
|
265 |
|
266 |
+
#: my-calendar-widgets.php:56 my-calendar-widgets.php:158
|
267 |
+
#: my-calendar-widgets.php:465
|
268 |
+
msgid "Category or categories to display:"
|
269 |
msgstr ""
|
270 |
|
271 |
+
#: my-calendar-widgets.php:77
|
272 |
+
msgid "My Calendar: Upcoming Events"
|
|
|
273 |
msgstr ""
|
274 |
|
275 |
+
#: my-calendar-widgets.php:126
|
276 |
+
msgid "Widget Options"
|
277 |
msgstr ""
|
278 |
|
279 |
+
#: my-calendar-widgets.php:137
|
280 |
+
msgid "Display upcoming events by:"
|
|
|
|
|
281 |
msgstr ""
|
282 |
|
283 |
+
#: my-calendar-widgets.php:138
|
284 |
+
msgid "Events (e.g. 2 past, 3 future)"
|
|
|
|
|
285 |
msgstr ""
|
286 |
|
287 |
+
#: my-calendar-widgets.php:139
|
288 |
+
msgid "Dates (e.g. 4 days past, 5 forward)"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: my-calendar-widgets.php:143
|
292 |
+
msgid "Events sort order:"
|
293 |
msgstr ""
|
294 |
|
295 |
+
#: my-calendar-widgets.php:144
|
296 |
+
msgid "Ascending (near to far)"
|
|
|
|
|
|
|
|
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: my-calendar-widgets.php:145
|
300 |
+
msgid "Descending (far to near)"
|
|
|
|
|
|
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: my-calendar-widgets.php:149
|
304 |
+
msgid "events into the future;"
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: my-calendar-widgets.php:150
|
308 |
+
msgid "events from the past"
|
|
|
|
|
|
|
|
|
309 |
msgstr ""
|
310 |
|
311 |
+
#: my-calendar-widgets.php:154
|
312 |
+
msgid "Show this text if there are no events meeting your criteria:"
|
313 |
msgstr ""
|
314 |
|
315 |
+
#: my-calendar-widgets.php:431
|
316 |
+
msgid "My Calendar: Mini Calendar"
|
|
|
|
|
|
|
|
|
|
|
317 |
msgstr ""
|
318 |
|
319 |
+
#: my-calendar-widgets.php:443 my-calendar-output.php:485
|
320 |
+
#: my-calendar-output.php:490
|
321 |
+
msgid "Calendar"
|
322 |
msgstr ""
|
323 |
|
324 |
+
#: my-calendar-widgets.php:469
|
325 |
+
msgid "Show Next/Previous Navigation:"
|
326 |
msgstr ""
|
327 |
|
328 |
+
#: my-calendar-widgets.php:470 my-calendar-widgets.php:476
|
329 |
+
msgid "Yes"
|
330 |
msgstr ""
|
331 |
|
332 |
+
#: my-calendar-widgets.php:471 my-calendar-widgets.php:477
|
333 |
+
msgid "No"
|
334 |
msgstr ""
|
335 |
|
336 |
+
#: my-calendar-widgets.php:475
|
337 |
+
msgid "Show Category Key:"
|
338 |
msgstr ""
|
339 |
|
340 |
+
#: my-calendar-widgets.php:481
|
341 |
+
msgid "Mini-Calendar Timespan:"
|
342 |
msgstr ""
|
343 |
|
344 |
+
#: my-calendar-widgets.php:482 my-calendar-output.php:264
|
345 |
+
msgid "Month"
|
346 |
msgstr ""
|
347 |
|
348 |
+
#: my-calendar-widgets.php:483
|
349 |
+
msgid "Week"
|
350 |
msgstr ""
|
351 |
|
352 |
+
#: my-calendar-settings.php:52
|
353 |
+
msgid "Categories imported successfully."
|
354 |
msgstr ""
|
355 |
|
356 |
+
#: my-calendar-settings.php:52
|
357 |
+
msgid "Categories not imported."
|
358 |
msgstr ""
|
359 |
|
360 |
+
#: my-calendar-settings.php:53
|
361 |
+
msgid "Events imported successfully."
|
362 |
msgstr ""
|
363 |
|
364 |
+
#: my-calendar-settings.php:53
|
365 |
+
msgid "Events not imported."
|
366 |
msgstr ""
|
367 |
|
368 |
+
#: my-calendar-settings.php:80
|
369 |
+
msgid "Permissions Settings saved"
|
370 |
msgstr ""
|
371 |
|
372 |
+
#: my-calendar-settings.php:133
|
373 |
+
msgid "Output Settings saved"
|
374 |
msgstr ""
|
375 |
|
376 |
+
#: my-calendar-settings.php:151
|
377 |
+
msgid "Input Settings saved"
|
378 |
msgstr ""
|
379 |
|
380 |
+
#: my-calendar-settings.php:167
|
381 |
+
msgid "Custom text settings saved"
|
382 |
msgstr ""
|
383 |
|
384 |
+
#: my-calendar-settings.php:179
|
385 |
+
msgid "Email notice settings saved"
|
386 |
msgstr ""
|
387 |
|
388 |
+
#: my-calendar-settings.php:191
|
389 |
+
msgid "User custom settings saved"
|
390 |
msgstr ""
|
391 |
|
392 |
+
#: my-calendar-settings.php:218
|
393 |
+
msgid "My Calendar Options"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: my-calendar-settings.php:222
|
397 |
+
msgid "Calendar Management Settings"
|
|
|
|
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: my-calendar-settings.php:227
|
401 |
+
msgid "Calendar Options: Management"
|
402 |
msgstr ""
|
403 |
|
404 |
+
#: my-calendar-settings.php:229
|
405 |
+
msgid "Lowest user group that may create events"
|
406 |
msgstr ""
|
407 |
|
408 |
+
#: my-calendar-settings.php:230 my-calendar-settings.php:239
|
409 |
+
msgid "Subscriber"
|
410 |
msgstr ""
|
411 |
|
412 |
+
#: my-calendar-settings.php:231 my-calendar-settings.php:240
|
413 |
+
#: my-calendar-settings.php:248
|
414 |
+
msgid "Contributor"
|
415 |
msgstr ""
|
416 |
|
417 |
+
#: my-calendar-settings.php:232 my-calendar-settings.php:241
|
418 |
+
#: my-calendar-settings.php:249 my-calendar-settings.php:327
|
419 |
+
#: my-calendar-event-manager.php:687
|
420 |
+
msgid "Author"
|
421 |
msgstr ""
|
422 |
|
423 |
+
#: my-calendar-settings.php:233 my-calendar-settings.php:242
|
424 |
+
#: my-calendar-settings.php:250
|
425 |
+
msgid "Editor"
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: my-calendar-settings.php:234 my-calendar-settings.php:243
|
429 |
+
#: my-calendar-settings.php:251
|
430 |
+
msgid "Administrator"
|
431 |
msgstr ""
|
432 |
|
433 |
+
#: my-calendar-settings.php:238
|
434 |
+
msgid "Lowest user group that may approve events"
|
435 |
msgstr ""
|
436 |
|
437 |
+
#: my-calendar-settings.php:244
|
438 |
+
msgid "Enable approval options."
|
439 |
msgstr ""
|
440 |
|
441 |
+
#: my-calendar-settings.php:247
|
442 |
+
msgid "Lowest user group that may edit or delete all events"
|
443 |
msgstr ""
|
444 |
|
445 |
+
#: my-calendar-settings.php:253
|
446 |
+
msgid ""
|
447 |
+
"By default, only administrators may edit or delete any event. Other users "
|
448 |
+
"may only edit or delete events which they authored."
|
449 |
msgstr ""
|
450 |
|
451 |
+
#: my-calendar-settings.php:258
|
452 |
+
msgid "Save Approval Settings"
|
|
|
|
|
453 |
msgstr ""
|
454 |
|
455 |
+
#: my-calendar-settings.php:264
|
456 |
+
msgid "Calendar Text Settings"
|
|
|
|
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: my-calendar-settings.php:269
|
460 |
+
msgid "Calendar Options: Customizable Text Fields"
|
461 |
msgstr ""
|
462 |
|
463 |
+
#: my-calendar-settings.php:272
|
464 |
+
msgid "Label for events without a set time"
|
465 |
msgstr ""
|
466 |
|
467 |
+
#: my-calendar-settings.php:275
|
468 |
+
msgid "Previous events link"
|
469 |
msgstr ""
|
470 |
|
471 |
+
#: my-calendar-settings.php:275
|
472 |
+
msgid "Previous Events"
|
473 |
msgstr ""
|
474 |
|
475 |
+
#: my-calendar-settings.php:278
|
476 |
+
msgid "Next events link"
|
477 |
msgstr ""
|
478 |
|
479 |
+
#: my-calendar-settings.php:278
|
480 |
+
msgid "Next Events"
|
|
|
|
|
481 |
msgstr ""
|
482 |
|
483 |
+
#: my-calendar-settings.php:281
|
484 |
+
msgid "If events are open"
|
485 |
msgstr ""
|
486 |
|
487 |
+
#: my-calendar-settings.php:281
|
488 |
+
msgid "Registration is open"
|
489 |
msgstr ""
|
490 |
|
491 |
+
#: my-calendar-settings.php:284
|
492 |
+
msgid "If events are closed"
|
493 |
msgstr ""
|
494 |
|
495 |
+
#: my-calendar-settings.php:284
|
496 |
+
msgid "Registration is closed"
|
497 |
msgstr ""
|
498 |
|
499 |
+
#: my-calendar-settings.php:287
|
500 |
+
msgid "Additional caption:"
|
501 |
msgstr ""
|
502 |
|
503 |
+
#: my-calendar-settings.php:287
|
504 |
+
msgid ""
|
505 |
+
"The calendar caption is the text containing the displayed month and year in "
|
506 |
+
"either list or calendar format. This text will be displayed following that "
|
507 |
+
"existing text."
|
508 |
msgstr ""
|
509 |
|
510 |
+
#: my-calendar-settings.php:292
|
511 |
+
msgid "Save Custom Text Settings"
|
512 |
msgstr ""
|
513 |
|
514 |
+
#: my-calendar-settings.php:298
|
515 |
+
msgid "Calendar Output Settings"
|
516 |
msgstr ""
|
517 |
|
518 |
+
#: my-calendar-settings.php:303
|
519 |
+
msgid "Calendar Options: Customize the Output of your Calendar"
|
520 |
msgstr ""
|
521 |
|
522 |
+
#: my-calendar-settings.php:306
|
523 |
+
msgid ""
|
524 |
+
"<abbr title=\"Uniform resource locator\">URL</abbr> for your public calendar "
|
525 |
+
"(required to use the {details} template tag)"
|
526 |
msgstr ""
|
527 |
|
528 |
+
#: my-calendar-settings.php:310
|
529 |
+
msgid "Event title template"
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: my-calendar-settings.php:311
|
533 |
+
msgid "Template Help"
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: my-calendar-settings.php:311 my-calendar-settings.php:465
|
537 |
+
msgid "All template shortcodes are available."
|
538 |
msgstr ""
|
539 |
|
540 |
+
#: my-calendar-settings.php:314
|
541 |
+
msgid "In list mode, show how many months of events at a time:"
|
542 |
msgstr ""
|
543 |
|
544 |
+
#: my-calendar-settings.php:317
|
545 |
+
msgid "Date format in list mode"
|
546 |
msgstr ""
|
547 |
|
548 |
+
#: my-calendar-settings.php:317
|
549 |
+
msgid "Current:"
|
550 |
msgstr ""
|
551 |
|
552 |
+
#: my-calendar-settings.php:318
|
553 |
msgid ""
|
554 |
+
"Date format uses the same syntax as the <a href=\"http://php.net/date\">PHP "
|
555 |
+
"<code>date()</code> function</a>. Save options to update sample output."
|
|
|
|
|
|
|
|
|
|
|
556 |
msgstr ""
|
557 |
|
558 |
+
#: my-calendar-settings.php:321
|
559 |
+
msgid "Default Sort order for Admin Events List"
|
|
|
|
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: my-calendar-settings.php:323
|
563 |
+
msgid "Event ID"
|
564 |
msgstr ""
|
565 |
|
566 |
+
#: my-calendar-settings.php:325 my-calendar-event-manager.php:684
|
567 |
+
msgid "Description"
|
568 |
msgstr ""
|
569 |
|
570 |
+
#: my-calendar-settings.php:326 my-calendar-event-manager.php:685
|
571 |
+
msgid "Start Date"
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: my-calendar-settings.php:328 my-calendar-event-manager.php:688
|
575 |
+
msgid "Category"
|
|
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: my-calendar-settings.php:329 my-calendar-settings.php:539
|
579 |
+
msgid "Location Name"
|
580 |
msgstr ""
|
581 |
|
582 |
+
#: my-calendar-settings.php:333
|
583 |
+
msgid "Holiday Category"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: my-calendar-settings.php:350
|
587 |
msgid ""
|
588 |
+
"If an event coincides with an event in the designated \"Holiday\" category, "
|
589 |
+
"do not show the event."
|
|
|
|
|
|
|
|
|
590 |
msgstr ""
|
591 |
|
592 |
+
#: my-calendar-settings.php:353
|
593 |
+
msgid "Show Heading for Calendar"
|
594 |
msgstr ""
|
595 |
|
596 |
+
#: my-calendar-settings.php:356
|
597 |
+
msgid "Show Weekends on Calendar"
|
598 |
msgstr ""
|
599 |
|
600 |
+
#: my-calendar-settings.php:359
|
601 |
+
msgid "Do you want to display the author name on events?"
|
602 |
msgstr ""
|
603 |
|
604 |
+
#: my-calendar-settings.php:362
|
605 |
+
msgid "Display a jumpbox for changing month and year quickly?"
|
|
|
606 |
msgstr ""
|
607 |
|
608 |
+
#: my-calendar-settings.php:365
|
609 |
+
msgid "Hide category icons in output"
|
610 |
msgstr ""
|
611 |
|
612 |
+
#: my-calendar-settings.php:368
|
613 |
+
msgid ""
|
614 |
+
"Show Link to Google Map (when sufficient address information is available.)"
|
615 |
msgstr ""
|
616 |
|
617 |
+
#: my-calendar-settings.php:371
|
618 |
+
msgid "Show Event Address in Details"
|
619 |
msgstr ""
|
620 |
|
621 |
+
#: my-calendar-settings.php:374
|
622 |
+
msgid "Show short description field on calendar."
|
623 |
msgstr ""
|
624 |
|
625 |
+
#: my-calendar-settings.php:377
|
626 |
+
msgid "Show full description field on calendar."
|
627 |
msgstr ""
|
628 |
|
629 |
+
#: my-calendar-settings.php:380
|
630 |
+
msgid "Show link to details on calendar. (requires a calendar URL, above)"
|
631 |
msgstr ""
|
632 |
|
633 |
+
#: my-calendar-settings.php:383
|
634 |
+
msgid ""
|
635 |
+
"Links associated with events will automatically expire after the event has "
|
636 |
+
"passed."
|
637 |
msgstr ""
|
638 |
|
639 |
+
#: my-calendar-settings.php:386
|
640 |
+
msgid "Show current availability status of events."
|
|
|
641 |
msgstr ""
|
642 |
|
643 |
+
#: my-calendar-settings.php:389
|
644 |
+
msgid "Show link to My Calendar RSS feed."
|
645 |
msgstr ""
|
646 |
|
647 |
+
#: my-calendar-settings.php:392
|
648 |
+
msgid "Show link to iCal format download."
|
649 |
msgstr ""
|
650 |
|
651 |
+
#: my-calendar-settings.php:395
|
652 |
+
msgid ""
|
653 |
+
"If a recurring event is scheduled for a date which doesn't exist (such as "
|
654 |
+
"the 5th Wednesday in February), move it back one week."
|
655 |
msgstr ""
|
656 |
|
657 |
+
#: my-calendar-settings.php:396
|
658 |
+
msgid ""
|
659 |
+
"If this option is unchecked, recurring events which fall on dates which "
|
660 |
+
"don't exist will simply not be shown on the calendar."
|
661 |
msgstr ""
|
662 |
|
663 |
+
#: my-calendar-settings.php:399
|
664 |
+
msgid "Default usage of category colors."
|
665 |
msgstr ""
|
666 |
|
667 |
+
#: my-calendar-settings.php:400
|
668 |
+
msgid "Apply category colors to event titles as a font color."
|
669 |
msgstr ""
|
670 |
|
671 |
+
#: my-calendar-settings.php:401
|
672 |
+
msgid "Apply category colors to event titles as a background color."
|
673 |
msgstr ""
|
674 |
|
675 |
+
#: my-calendar-settings.php:406
|
676 |
+
msgid "Save Output Settings"
|
677 |
msgstr ""
|
678 |
|
679 |
+
#: my-calendar-settings.php:412
|
680 |
+
msgid "Calendar Input Settings"
|
681 |
msgstr ""
|
682 |
|
683 |
+
#: my-calendar-settings.php:417
|
684 |
+
msgid ""
|
685 |
+
"Select which input fields will be available when adding or editing events."
|
686 |
msgstr ""
|
687 |
|
688 |
+
#: my-calendar-settings.php:422
|
689 |
+
msgid "Show Event Location Dropdown Menu"
|
|
|
690 |
msgstr ""
|
691 |
|
692 |
+
#: my-calendar-settings.php:422
|
693 |
+
msgid "Show Event Short Description field"
|
|
|
|
|
694 |
msgstr ""
|
695 |
|
696 |
+
#: my-calendar-settings.php:422
|
697 |
+
msgid "Show Event Description Field"
|
698 |
msgstr ""
|
699 |
|
700 |
+
#: my-calendar-settings.php:422
|
701 |
+
msgid "Show Event Category field"
|
702 |
msgstr ""
|
703 |
|
704 |
+
#: my-calendar-settings.php:422
|
705 |
+
msgid "Show Event Link field"
|
|
|
706 |
msgstr ""
|
707 |
|
708 |
+
#: my-calendar-settings.php:422
|
709 |
+
msgid "Show Event Recurrence Options"
|
710 |
msgstr ""
|
711 |
|
712 |
+
#: my-calendar-settings.php:422
|
713 |
+
msgid "Show event registration options"
|
714 |
msgstr ""
|
715 |
|
716 |
+
#: my-calendar-settings.php:422
|
717 |
+
msgid "Show event location fields"
|
718 |
msgstr ""
|
719 |
|
720 |
+
#: my-calendar-settings.php:422
|
721 |
+
msgid "Use HTML Editor in Event Description Field"
|
722 |
msgstr ""
|
723 |
|
724 |
+
#: my-calendar-settings.php:435
|
725 |
+
msgid "Administrators see all input options"
|
726 |
msgstr ""
|
727 |
|
728 |
+
#: my-calendar-settings.php:440
|
729 |
+
msgid "Save Input Settings"
|
730 |
msgstr ""
|
731 |
|
732 |
+
#: my-calendar-settings.php:446
|
733 |
+
msgid "Calendar Email Settings"
|
734 |
msgstr ""
|
735 |
|
736 |
+
#: my-calendar-settings.php:451
|
737 |
+
msgid "Calendar Options: Email Notifications"
|
738 |
msgstr ""
|
739 |
|
740 |
+
#: my-calendar-settings.php:455
|
741 |
+
msgid "Send Email Notifications when new events are scheduled or reserved."
|
742 |
msgstr ""
|
743 |
|
744 |
+
#: my-calendar-settings.php:458
|
745 |
+
msgid "Notification messages are sent to: "
|
746 |
msgstr ""
|
747 |
|
748 |
+
#: my-calendar-settings.php:461
|
749 |
+
msgid "Email subject"
|
|
|
750 |
msgstr ""
|
751 |
|
752 |
+
#: my-calendar-settings.php:461
|
753 |
+
msgid "New event Added"
|
754 |
msgstr ""
|
755 |
|
756 |
+
#: my-calendar-settings.php:464
|
757 |
+
msgid "Message Body"
|
758 |
msgstr ""
|
759 |
|
760 |
+
#: my-calendar-settings.php:464
|
761 |
+
msgid "New Event:"
|
762 |
msgstr ""
|
763 |
|
764 |
+
#: my-calendar-settings.php:465
|
765 |
+
msgid "Shortcode Help"
|
766 |
msgstr ""
|
767 |
|
768 |
+
#: my-calendar-settings.php:470
|
769 |
+
msgid "Save Email Settings"
|
770 |
msgstr ""
|
771 |
|
772 |
+
#: my-calendar-settings.php:476
|
773 |
+
msgid "Calendar User Settings"
|
774 |
msgstr ""
|
775 |
|
776 |
+
#: my-calendar-settings.php:483
|
777 |
+
msgid "Settings which can be configured in registered user's accounts"
|
778 |
msgstr ""
|
779 |
|
780 |
+
#: my-calendar-settings.php:485
|
781 |
+
msgid ""
|
782 |
+
"Allow registered users to provide timezone or location presets in their user "
|
783 |
+
"profiles."
|
784 |
msgstr ""
|
785 |
|
786 |
+
#: my-calendar-settings.php:497
|
787 |
+
msgid "Timezone Settings"
|
788 |
msgstr ""
|
789 |
|
790 |
+
#: my-calendar-settings.php:498
|
791 |
+
msgid ""
|
792 |
+
"These settings provide registered users with the ability to select a time "
|
793 |
+
"zone in their user profile. When they view your calendar, the times for "
|
794 |
+
"events will display the time the event happens in their time zone as well as "
|
795 |
+
"the entered value."
|
796 |
msgstr ""
|
797 |
|
798 |
+
#: my-calendar-settings.php:500
|
799 |
+
msgid "Enable Timezone"
|
800 |
msgstr ""
|
801 |
|
802 |
+
#: my-calendar-settings.php:503
|
803 |
+
msgid "Select Timezone Label"
|
804 |
msgstr ""
|
805 |
|
806 |
+
#: my-calendar-settings.php:506
|
807 |
+
msgid "Timezone Options"
|
808 |
msgstr ""
|
809 |
|
810 |
+
#: my-calendar-settings.php:506 my-calendar-settings.php:527
|
811 |
+
msgid "Value, Label; one per line"
|
812 |
msgstr ""
|
813 |
|
814 |
+
#: my-calendar-settings.php:518
|
815 |
+
msgid "Location Settings"
|
816 |
msgstr ""
|
817 |
|
818 |
+
#: my-calendar-settings.php:519
|
819 |
+
msgid ""
|
820 |
+
"These settings provide registered users with the ability to select a "
|
821 |
+
"location in their user profile. When they view your calendar, their initial "
|
822 |
+
"view will be limited to locations which include that location parameter."
|
823 |
msgstr ""
|
824 |
|
825 |
+
#: my-calendar-settings.php:521
|
826 |
+
msgid "Enable Location"
|
827 |
msgstr ""
|
828 |
|
829 |
+
#: my-calendar-settings.php:524
|
830 |
+
msgid "Select Location Label"
|
831 |
msgstr ""
|
832 |
|
833 |
+
#: my-calendar-settings.php:527
|
834 |
+
msgid "Location Options"
|
835 |
msgstr ""
|
836 |
|
837 |
+
#: my-calendar-settings.php:537
|
838 |
+
msgid "Location Type"
|
839 |
msgstr ""
|
840 |
|
841 |
+
#: my-calendar-settings.php:540 my-calendar-event-manager.php:557
|
842 |
+
#: my-calendar-locations.php:130
|
843 |
+
msgid "City"
|
844 |
msgstr ""
|
845 |
|
846 |
+
#: my-calendar-settings.php:541 my-calendar-event-manager.php:557
|
847 |
+
#: my-calendar-locations.php:130
|
848 |
+
msgid "State/Province"
|
849 |
msgstr ""
|
850 |
|
851 |
+
#: my-calendar-settings.php:542 my-calendar-event-manager.php:563
|
852 |
+
#: my-calendar-locations.php:136
|
853 |
+
msgid "Country"
|
854 |
msgstr ""
|
855 |
|
856 |
+
#: my-calendar-settings.php:543 my-calendar-event-manager.php:557
|
857 |
+
#: my-calendar-locations.php:130
|
858 |
+
msgid "Postal Code"
|
859 |
msgstr ""
|
860 |
|
861 |
+
#: my-calendar-settings.php:544 my-calendar-event-manager.php:560
|
862 |
+
#: my-calendar-event-manager.php:573 my-calendar-locations.php:133
|
863 |
+
#: my-calendar-locations.php:146
|
864 |
+
msgid "Region"
|
865 |
msgstr ""
|
866 |
|
867 |
+
#: my-calendar-settings.php:550
|
868 |
+
msgid "Save User Settings"
|
869 |
msgstr ""
|
870 |
|
871 |
+
#: my-calendar-settings.php:564 my-calendar-event-manager.php:13
|
872 |
+
msgid ""
|
873 |
+
"My Calendar has identified that you have the Calendar plugin by Kieran "
|
874 |
+
"O'Shea installed. You can import those events and categories into the My "
|
875 |
+
"Calendar database. Would you like to import these events?"
|
876 |
msgstr ""
|
877 |
|
878 |
+
#: my-calendar-settings.php:571 my-calendar-event-manager.php:20
|
879 |
+
msgid "Import from Calendar"
|
880 |
msgstr ""
|
881 |
|
882 |
#: my-calendar-help.php:7
|
891 |
msgid "These shortcodes can be used in Posts, Pages, or in text widgets."
|
892 |
msgstr ""
|
893 |
|
894 |
+
#: my-calendar-help.php:17
|
895 |
+
msgid "Main Calendar Shortcode (List or Grid, Weekly or Monthly view)"
|
896 |
+
msgstr ""
|
897 |
+
|
898 |
#: my-calendar-help.php:19
|
899 |
msgid ""
|
900 |
"This basic shortcode will show the calendar on a post or page including all "
|
901 |
"categories and the category key, in a traditional month-by-month format."
|
902 |
msgstr ""
|
903 |
|
904 |
+
#: my-calendar-help.php:22
|
905 |
msgid ""
|
906 |
+
"The shortcode supports six attributes, <code>category</code>, <code>format</"
|
907 |
+
"code>, <code>showkey</code>, <code>shownav</code>, <code>toggle</code>, and "
|
908 |
+
"<code>time</code>. There two alternate options for <code>format</code>: "
|
909 |
+
"<code>list</code>, which will show the calendar in a list format, skipping "
|
910 |
+
"dates without any events, and <code>mini</code>, which will display the "
|
911 |
+
"calendar in a form more suitable to being displayed in smaller spaces, such "
|
912 |
+
"as the sidebar. The <code>category</code> attribute requires either the name "
|
913 |
+
"of or ID number one of your event categories (the name is case-sensitive). "
|
914 |
+
"This will show a calendar only including events in that category. Multiple "
|
915 |
+
"categories can be specified by separating the category names or IDs using "
|
916 |
+
"either the pipe character (<code>|</code>) or a comma. Setting "
|
917 |
+
"<code>showkey</code> to <code>no</code> will prevent the category key from "
|
918 |
+
"being displayed — this can be useful with single-category output. "
|
919 |
+
"Setting <code>shownav</code> to <code>no</code> will disable the Previous/"
|
920 |
+
"Next links. Setting <code>toggle</code> to yes will show a link to switch "
|
921 |
+
"between the list and grid views. The <code>time</code> shortcode switches "
|
922 |
"between a weekly view and the default monthly view."
|
923 |
msgstr ""
|
924 |
|
925 |
+
#: my-calendar-help.php:25
|
926 |
+
msgid ""
|
927 |
+
"The main My Calendar short code can be generated from a button in your post "
|
928 |
+
"and page editor. The mini calendar can also be accessed and configured as a "
|
929 |
+
"widget."
|
930 |
+
msgstr ""
|
931 |
+
|
932 |
#: my-calendar-help.php:27
|
933 |
+
msgid "Additional Calendar Views (Upcoming events, today's events)"
|
934 |
+
msgstr ""
|
935 |
+
|
936 |
+
#: my-calendar-help.php:29
|
937 |
msgid ""
|
938 |
"This shortcode displays the output of the Upcoming Events widget. The "
|
939 |
"<code>before</code> and <code>after</code> attributes should be numbers; the "
|
941 |
"<code>category</code> attribute works the same way as the category attribute "
|
942 |
"on the main calendar shortcode. Templates work using the template codes "
|
943 |
"listed below. <code>fallback</code> provides text in case there are no "
|
944 |
+
"events meeting your criteria. Order provides a sort order for the events "
|
945 |
+
"list – either ascending (<code>asc</code>) or descending (<code>desc</"
|
946 |
+
"code>)."
|
947 |
msgstr ""
|
948 |
|
949 |
+
#: my-calendar-help.php:32
|
950 |
msgid ""
|
951 |
"Predictably enough, this shortcode displays the output of the Today's Events "
|
952 |
"widget, with three configurable attributes: category, template and fallback "
|
953 |
"text."
|
954 |
msgstr ""
|
955 |
|
956 |
+
#: my-calendar-help.php:35
|
957 |
+
msgid ""
|
958 |
+
"Both Upcoming Events and Today's Events can also be configured using widgets."
|
959 |
+
msgstr ""
|
960 |
+
|
961 |
+
#: my-calendar-help.php:38
|
962 |
+
msgid "Supplement Features (Locations filter, Categories filter)"
|
963 |
+
msgstr ""
|
964 |
+
|
965 |
+
#: my-calendar-help.php:41
|
966 |
msgid ""
|
967 |
"This shortcode produces a list of event locations, either as a list of links "
|
968 |
"or as a select dropdown form. The <code>show</code> attribute can either be "
|
971 |
"<code>custom</code> (to show the options configured in your user settings). "
|
972 |
"<code>datatype</code> must be the type of data your limits are choosing "
|
973 |
"from: <code>name</code> (business name), <code>city</code>, <code>state</"
|
974 |
+
"code>, <code>country</code>, <code>zip</code> (postal code), or "
|
975 |
+
"<code>region</code>."
|
976 |
msgstr ""
|
977 |
|
978 |
+
#: my-calendar-help.php:44
|
979 |
+
msgid ""
|
980 |
+
"This shortcode produces a list of event categories, either as a list of "
|
981 |
+
"links or as a select dropdown form. The <code>show</code> attribute can "
|
982 |
+
"either be <code>list</code> or <code>form</code>."
|
983 |
+
msgstr ""
|
984 |
+
|
985 |
+
#: my-calendar-help.php:50
|
986 |
msgid "Category Icons"
|
987 |
msgstr ""
|
988 |
|
989 |
+
#: my-calendar-help.php:53
|
990 |
msgid ""
|
991 |
"My Calendar is designed to manage multiple calendars. The basis for these "
|
992 |
"calendars are categories; you can easily setup a calendar page which "
|
996 |
"locations, etc."
|
997 |
msgstr ""
|
998 |
|
999 |
+
#: my-calendar-help.php:56
|
1000 |
msgid ""
|
1001 |
"The pre-installed category icons may not be especially useful for your needs "
|
1002 |
"or design. I'm assuming that you're going to upload your own icons -- all "
|
1005 |
"custom\" to avoid having them overwritten by upgrades."
|
1006 |
msgstr ""
|
1007 |
|
1008 |
+
#: my-calendar-help.php:56
|
1009 |
msgid "Your icons folder is:"
|
1010 |
msgstr ""
|
1011 |
|
1012 |
+
#: my-calendar-help.php:56
|
1013 |
msgid "You can alternately place icons in:"
|
1014 |
msgstr ""
|
1015 |
|
1016 |
+
#: my-calendar-help.php:64
|
1017 |
msgid "Custom Styles"
|
1018 |
msgstr ""
|
1019 |
|
1020 |
+
#: my-calendar-help.php:67
|
1021 |
msgid ""
|
1022 |
"My Calendar comes with four basic stylesheets. My Calendar will retain "
|
1023 |
"changes to these basic stylesheets on upgrade, but if you want to add an "
|
1025 |
"styles directory."
|
1026 |
msgstr ""
|
1027 |
|
1028 |
+
#: my-calendar-help.php:70
|
1029 |
msgid "Your stylesheet directory is"
|
1030 |
msgstr ""
|
1031 |
|
1032 |
+
#: my-calendar-help.php:71
|
1033 |
msgid "Your custom stylesheets directory is"
|
1034 |
msgstr ""
|
1035 |
|
1036 |
+
#: my-calendar-help.php:79
|
1037 |
msgid "Widget Templating"
|
1038 |
msgstr ""
|
1039 |
|
1040 |
+
#: my-calendar-help.php:82
|
1041 |
msgid ""
|
1042 |
"These codes are available in calendar widgets, email notifications, and "
|
1043 |
"event titles."
|
1044 |
msgstr ""
|
1045 |
|
1046 |
+
#: my-calendar-help.php:86
|
1047 |
msgid "Displays the name of the category the event is in."
|
1048 |
msgstr ""
|
1049 |
|
1050 |
+
#: my-calendar-help.php:89
|
1051 |
msgid "Displays the title of the event."
|
1052 |
msgstr ""
|
1053 |
|
1054 |
+
#: my-calendar-help.php:92
|
1055 |
msgid "Displays the start time for the event."
|
1056 |
msgstr ""
|
1057 |
|
1058 |
+
#: my-calendar-help.php:95
|
1059 |
msgid ""
|
1060 |
"Displays the start time for the event adjusted to the current user's time "
|
1061 |
"zone settings. Blank output if user settings are disabled or the user has "
|
1062 |
"not selected a preferred time zone."
|
1063 |
msgstr ""
|
1064 |
|
1065 |
+
#: my-calendar-help.php:98
|
1066 |
msgid "Displays the date on which the event begins."
|
1067 |
msgstr ""
|
1068 |
|
1069 |
+
#: my-calendar-help.php:101
|
1070 |
msgid "Displays the date on which the event ends."
|
1071 |
msgstr ""
|
1072 |
|
1073 |
+
#: my-calendar-help.php:104
|
1074 |
msgid "Displays the time at which the event ends."
|
1075 |
msgstr ""
|
1076 |
|
1077 |
+
#: my-calendar-help.php:107
|
1078 |
msgid "Displays the WordPress author who posted the event."
|
1079 |
msgstr ""
|
1080 |
|
1081 |
+
#: my-calendar-help.php:110
|
1082 |
msgid "Displays the name of the person assigned as host for the event."
|
1083 |
msgstr ""
|
1084 |
|
1085 |
+
#: my-calendar-help.php:113
|
1086 |
msgid "Displays the URL provided for the event."
|
1087 |
msgstr ""
|
1088 |
|
1089 |
+
#: my-calendar-help.php:116
|
1090 |
+
msgid ""
|
1091 |
+
"Provides a link to an auto-generated page containing all information on the "
|
1092 |
+
"given event."
|
1093 |
+
msgstr ""
|
1094 |
+
|
1095 |
+
#: my-calendar-help.php:116
|
1096 |
+
msgid "Requires that the site URL has been provided on the Settings page"
|
1097 |
+
msgstr ""
|
1098 |
+
|
1099 |
+
#: my-calendar-help.php:119
|
1100 |
msgid "Displays the description of the event."
|
1101 |
msgstr ""
|
1102 |
|
1103 |
+
#: my-calendar-help.php:122
|
1104 |
msgid ""
|
1105 |
"Displays title of the event as a link if a URL is present, or the title "
|
1106 |
"alone if no URL is available."
|
1107 |
msgstr ""
|
1108 |
|
1109 |
+
#: my-calendar-help.php:125
|
1110 |
msgid "Displays the name of the location of the event."
|
1111 |
msgstr ""
|
1112 |
|
1113 |
+
#: my-calendar-help.php:128
|
1114 |
msgid "Displays the first line of the site address."
|
1115 |
msgstr ""
|
1116 |
|
1117 |
+
#: my-calendar-help.php:131
|
1118 |
msgid "Displays the second line of the site address."
|
1119 |
msgstr ""
|
1120 |
|
1121 |
+
#: my-calendar-help.php:134
|
1122 |
msgid "Displays the city for the event."
|
1123 |
msgstr ""
|
1124 |
|
1125 |
+
#: my-calendar-help.php:137
|
1126 |
msgid "Displays the state for the event."
|
1127 |
msgstr ""
|
1128 |
|
1129 |
+
#: my-calendar-help.php:140
|
1130 |
msgid "Displays the postcode for the event."
|
1131 |
msgstr ""
|
1132 |
|
1133 |
+
#: my-calendar-help.php:143
|
1134 |
msgid "Displays the country for the event location."
|
1135 |
msgstr ""
|
1136 |
|
1137 |
+
#: my-calendar-help.php:146
|
1138 |
msgid ""
|
1139 |
"Displays the event address in <a href=\"http://microformats.org/wiki/hcard"
|
1140 |
"\">hcard</a> format."
|
1141 |
msgstr ""
|
1142 |
|
1143 |
+
#: my-calendar-help.php:149
|
1144 |
msgid ""
|
1145 |
"Displays a link to a Google Map of the event, if sufficient address "
|
1146 |
"information is available. If not, will be empty."
|
1147 |
msgstr ""
|
1148 |
|
1149 |
+
#: my-calendar-help.php:152
|
1150 |
msgid ""
|
1151 |
"Displays text indicating whether registration for the event is currently "
|
1152 |
"open or closed; displays nothing if that choice is selected in the event."
|
1153 |
msgstr ""
|
1154 |
|
1155 |
+
#: my-calendar-help.php:155
|
1156 |
msgid "Displays the short version of the event description."
|
1157 |
msgstr ""
|
1158 |
|
1159 |
+
#: my-calendar-help.php:158
|
1160 |
msgid ""
|
1161 |
"Displays the current status of the event: either \"Published\" or \"Reserved"
|
1162 |
"\" - primary used in email templates."
|
1163 |
msgstr ""
|
1164 |
|
1165 |
+
#: my-calendar-help.php:161
|
1166 |
msgid "Produces the address of the current event's category icon."
|
1167 |
msgstr ""
|
1168 |
|
1169 |
+
#: my-calendar-help.php:164
|
1170 |
msgid "Produces the hex code for the current event's category color."
|
1171 |
msgstr ""
|
1172 |
|
1173 |
+
#: my-calendar-help.php:173
|
1174 |
+
msgid "Helpful Information"
|
1175 |
msgstr ""
|
1176 |
|
1177 |
+
#: my-calendar-help.php:176
|
1178 |
+
msgid ""
|
1179 |
+
"<strong>Uninstalling the plugin</strong>: Although the WordPress standard "
|
1180 |
+
"and expectation is for plug-ins to delete any custom database tables when "
|
1181 |
+
"they're uninstalled, My Calendar <em>does not do this</em>. This was a "
|
1182 |
+
"conscious decision on my part -- the data stored in your My Calendar tables "
|
1183 |
+
"is yours; with the sole exception of the \"General\" category, you added "
|
1184 |
+
"every piece of it yourself. As such, I feel it would be a major disservice "
|
1185 |
+
"to you to delete this information if you uninstall the plug-in. As a result, "
|
1186 |
+
"if you wish to get rid of the plug-in completely, you'll need to remove "
|
1187 |
+
"those tables yourself. All your My Calendar settings will be deleted, "
|
1188 |
+
"however."
|
1189 |
+
msgstr ""
|
1190 |
+
|
1191 |
+
#: my-calendar-help.php:179
|
1192 |
+
msgid ""
|
1193 |
+
"<strong>Donations</strong>: I appreciate anything you can give. $2 may not "
|
1194 |
+
"seem like much, but it can really add up when thousands of people are using "
|
1195 |
+
"the software. Please note that I am not a non-profit organization, and your "
|
1196 |
+
"gifts are not tax deductible. Thank you!"
|
1197 |
msgstr ""
|
1198 |
|
1199 |
+
#: my-calendar-core.php:27 my-calendar.php:151
|
1200 |
+
msgid "Settings"
|
1201 |
msgstr ""
|
1202 |
|
1203 |
+
#: my-calendar-core.php:28 my-calendar.php:154
|
1204 |
+
msgid "Help"
|
1205 |
msgstr ""
|
1206 |
|
1207 |
+
#: my-calendar-core.php:754
|
1208 |
+
msgid ""
|
1209 |
+
"You're currently allowing to subscribers to post events, but aren't using "
|
1210 |
+
"Akismet. My Calendar can use Akismet to check for spam in event submissions. "
|
1211 |
+
"<a href='https://akismet.com/signup/'>Get an Akismet API Key now.</a>"
|
1212 |
msgstr ""
|
1213 |
|
1214 |
+
#: my-calendar-behaviors.php:42
|
1215 |
+
msgid "Behavior Settings saved"
|
1216 |
msgstr ""
|
1217 |
|
1218 |
+
#: my-calendar-behaviors.php:65
|
1219 |
+
msgid "My Calendar Behaviors"
|
1220 |
msgstr ""
|
1221 |
|
1222 |
+
#: my-calendar-behaviors.php:69
|
1223 |
+
msgid "Calendar Behavior Settings"
|
1224 |
msgstr ""
|
1225 |
|
1226 |
+
#: my-calendar-behaviors.php:74
|
1227 |
+
msgid "Apply JavaScript only on these pages (comma separated page IDs)"
|
1228 |
msgstr ""
|
1229 |
|
1230 |
+
#: my-calendar-behaviors.php:77
|
1231 |
+
msgid "Calendar Behaviors: Calendar View"
|
1232 |
msgstr ""
|
1233 |
|
1234 |
+
#: my-calendar-behaviors.php:79
|
1235 |
+
msgid "Reset the My Calendar Calendar Javascript"
|
1236 |
msgstr ""
|
1237 |
|
1238 |
+
#: my-calendar-behaviors.php:79
|
1239 |
+
msgid "Disable Calendar Javascript Effects"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
+
#: my-calendar-behaviors.php:82
|
1243 |
+
msgid "Edit the jQuery scripts for My Calendar in Calendar format"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
+
#: my-calendar-behaviors.php:89
|
1247 |
+
msgid "Calendar Behaviors: List View"
|
1248 |
msgstr ""
|
1249 |
|
1250 |
+
#: my-calendar-behaviors.php:91
|
1251 |
+
msgid "Reset the My Calendar List Javascript"
|
1252 |
msgstr ""
|
1253 |
|
1254 |
+
#: my-calendar-behaviors.php:91
|
1255 |
+
msgid "Disable List Javascript Effects"
|
1256 |
msgstr ""
|
1257 |
|
1258 |
+
#: my-calendar-behaviors.php:94
|
1259 |
+
msgid "Edit the jQuery scripts for My Calendar in List format"
|
|
|
1260 |
msgstr ""
|
1261 |
|
1262 |
+
#: my-calendar-behaviors.php:101
|
1263 |
+
msgid "Calendar Behaviors: Mini Calendar View"
|
|
|
1264 |
msgstr ""
|
1265 |
|
1266 |
+
#: my-calendar-behaviors.php:103
|
1267 |
+
msgid "Reset the My Calendar Mini Format Javascript"
|
|
|
1268 |
msgstr ""
|
1269 |
|
1270 |
+
#: my-calendar-behaviors.php:103
|
1271 |
+
msgid "Disable Mini Javascript Effects"
|
1272 |
msgstr ""
|
1273 |
|
1274 |
+
#: my-calendar-behaviors.php:106
|
1275 |
+
msgid "Edit the jQuery scripts for My Calendar in Mini Calendar format"
|
1276 |
+
msgstr ""
|
1277 |
+
|
1278 |
+
#: my-calendar-behaviors.php:113
|
1279 |
+
msgid "Calendar Behaviors: AJAX Navigation"
|
1280 |
msgstr ""
|
1281 |
|
1282 |
+
#: my-calendar-behaviors.php:115
|
1283 |
+
msgid "Reset the My Calendar AJAX Javascript"
|
1284 |
+
msgstr ""
|
1285 |
+
|
1286 |
+
#: my-calendar-behaviors.php:115
|
1287 |
+
msgid "Disable AJAX Effects"
|
1288 |
+
msgstr ""
|
1289 |
+
|
1290 |
+
#: my-calendar-behaviors.php:118
|
1291 |
+
msgid "Edit the jQuery scripts for My Calendar AJAX navigation"
|
1292 |
msgstr ""
|
1293 |
|
1294 |
+
#: my-calendar-upgrade-db.php:21 my-calendar-upgrade-db.php:29
|
1295 |
+
msgid "The My Calendar database needs to be updated."
|
1296 |
+
msgstr ""
|
1297 |
+
|
1298 |
+
#: my-calendar-upgrade-db.php:22 my-calendar-upgrade-db.php:43
|
1299 |
+
msgid "Update now"
|
1300 |
+
msgstr ""
|
1301 |
+
|
1302 |
+
#: my-calendar-upgrade-db.php:29
|
1303 |
+
msgid "Upgrade now."
|
1304 |
+
msgstr ""
|
1305 |
+
|
1306 |
+
#: my-calendar-upgrade-db.php:42
|
1307 |
msgid ""
|
1308 |
+
"You haven't entered any events, so My Calendar can't tell whether your "
|
1309 |
+
"database is up to date. If you can't add events, upgrade your database!"
|
1310 |
msgstr ""
|
1311 |
|
1312 |
+
#: my-calendar-upgrade-db.php:53
|
1313 |
+
msgid "My Calendar Database is updated."
|
1314 |
msgstr ""
|
1315 |
|
1316 |
+
#: my-calendar.php:111
|
1317 |
+
msgid "Buy the Beginner's Guide"
|
1318 |
msgstr ""
|
1319 |
|
1320 |
+
#: my-calendar.php:112
|
1321 |
+
msgid "Get Support"
|
1322 |
msgstr ""
|
1323 |
|
1324 |
+
#: my-calendar.php:113 my-calendar.php:154
|
1325 |
+
msgid "My Calendar Help"
|
1326 |
msgstr ""
|
1327 |
|
1328 |
+
#: my-calendar.php:114
|
1329 |
+
msgid "Make a Donation"
|
1330 |
msgstr ""
|
1331 |
|
1332 |
+
#. #-#-#-#-# plugin.pot (My Calendar 1.8.7) #-#-#-#-#
|
1333 |
+
#. Plugin Name of the plugin/theme
|
1334 |
+
#: my-calendar.php:138 my-calendar.php:141
|
1335 |
+
msgid "My Calendar"
|
1336 |
msgstr ""
|
1337 |
|
1338 |
+
#: my-calendar.php:145
|
1339 |
+
msgid "Add/Edit Events"
|
1340 |
msgstr ""
|
1341 |
|
1342 |
+
#: my-calendar.php:150 my-calendar-locations.php:174
|
1343 |
+
msgid "Manage Locations"
|
1344 |
msgstr ""
|
1345 |
|
1346 |
+
#: my-calendar.php:152
|
1347 |
+
msgid "Style Editor"
|
1348 |
msgstr ""
|
1349 |
|
1350 |
+
#: my-calendar.php:153
|
1351 |
+
msgid "Behavior Editor"
|
1352 |
msgstr ""
|
1353 |
|
1354 |
+
#: my-calendar-templates.php:136 my-calendar-event-manager.php:666
|
1355 |
+
msgid "Published"
|
1356 |
msgstr ""
|
1357 |
|
1358 |
+
#: my-calendar-templates.php:136 my-calendar-event-manager.php:667
|
1359 |
+
msgid "Reserved"
|
1360 |
msgstr ""
|
1361 |
|
1362 |
+
#: my-calendar-templates.php:137 my-calendar-output.php:174
|
1363 |
+
msgid "details"
|
1364 |
msgstr ""
|
1365 |
|
1366 |
+
#: my-calendar-user.php:39
|
1367 |
+
msgid "My Calendar User Settings"
|
1368 |
+
msgstr ""
|
1369 |
+
|
1370 |
+
#: my-calendar-event-manager.php:25
|
1371 |
msgid ""
|
1372 |
+
"Although it is possible that this import could fail to import your events "
|
1373 |
+
"correctly, it should not have any impact on your existing Calendar database. "
|
1374 |
+
"If you encounter any problems, <a href=\"http://www.joedolson.com/contact.php"
|
1375 |
+
"\">please contact me</a>!"
|
1376 |
msgstr ""
|
1377 |
|
1378 |
+
#: my-calendar-event-manager.php:72
|
1379 |
+
msgid "%1$d events deleted successfully out of %2$d selected"
|
1380 |
msgstr ""
|
1381 |
|
1382 |
+
#: my-calendar-event-manager.php:74 my-calendar-event-manager.php:205
|
1383 |
+
#: my-calendar-event-manager.php:228 my-calendar-event-manager.php:242
|
1384 |
+
#: my-calendar-event-manager.php:251 my-calendar-event-manager.php:864
|
1385 |
+
#: my-calendar-event-manager.php:867 my-calendar-event-manager.php:870
|
1386 |
+
#: my-calendar-event-manager.php:879 my-calendar-event-manager.php:886
|
1387 |
+
#: my-calendar-event-manager.php:902 my-calendar-event-manager.php:908
|
1388 |
+
msgid "Error"
|
1389 |
msgstr ""
|
1390 |
|
1391 |
+
#: my-calendar-event-manager.php:74
|
1392 |
+
msgid "Your events have not been deleted. Please investigate."
|
1393 |
msgstr ""
|
1394 |
|
1395 |
+
#: my-calendar-event-manager.php:85
|
1396 |
+
msgid "Delete Event"
|
1397 |
msgstr ""
|
1398 |
|
1399 |
+
#: my-calendar-event-manager.php:85
|
1400 |
+
msgid "Are you sure you want to delete this event?"
|
1401 |
msgstr ""
|
1402 |
|
1403 |
+
#: my-calendar-event-manager.php:99
|
1404 |
+
msgid "You do not have permission to delete that event."
|
1405 |
msgstr ""
|
1406 |
|
1407 |
+
#: my-calendar-event-manager.php:114
|
1408 |
+
msgid "You do not have permission to approve that event."
|
1409 |
msgstr ""
|
1410 |
|
1411 |
+
#: my-calendar-event-manager.php:128
|
1412 |
+
msgid "You do not have permission to reject that event."
|
1413 |
msgstr ""
|
1414 |
|
1415 |
+
#: my-calendar-event-manager.php:159
|
1416 |
+
msgid "Edit Event"
|
1417 |
+
msgstr ""
|
1418 |
+
|
1419 |
+
#: my-calendar-event-manager.php:163 my-calendar-event-manager.php:174
|
1420 |
+
msgid "You must provide an event id in order to edit it"
|
1421 |
+
msgstr ""
|
1422 |
+
|
1423 |
+
#: my-calendar-event-manager.php:170
|
1424 |
+
msgid "Copy Event"
|
1425 |
+
msgstr ""
|
1426 |
+
|
1427 |
+
#: my-calendar-event-manager.php:182
|
1428 |
+
msgid "Add Event"
|
1429 |
+
msgstr ""
|
1430 |
+
|
1431 |
+
#: my-calendar-event-manager.php:205
|
1432 |
+
msgid "I'm sorry! I couldn't add that event to the database."
|
1433 |
+
msgstr ""
|
1434 |
+
|
1435 |
+
#: my-calendar-event-manager.php:211
|
1436 |
+
msgid "Event added. It will now show in your calendar."
|
1437 |
+
msgstr ""
|
1438 |
+
|
1439 |
+
#: my-calendar-event-manager.php:228
|
1440 |
+
msgid "Your event was not updated."
|
1441 |
+
msgstr ""
|
1442 |
+
|
1443 |
+
#: my-calendar-event-manager.php:230
|
1444 |
+
msgid "Nothing was changed in that update."
|
1445 |
+
msgstr ""
|
1446 |
+
|
1447 |
+
#: my-calendar-event-manager.php:232
|
1448 |
+
msgid "Event updated successfully"
|
1449 |
+
msgstr ""
|
1450 |
+
|
1451 |
+
#: my-calendar-event-manager.php:235
|
1452 |
+
msgid "You do not have sufficient permissions to edit that event."
|
1453 |
+
msgstr ""
|
1454 |
+
|
1455 |
+
#: my-calendar-event-manager.php:242
|
1456 |
+
msgid "You can't delete an event if you haven't submitted an event id"
|
1457 |
+
msgstr ""
|
1458 |
+
|
1459 |
+
#: my-calendar-event-manager.php:249
|
1460 |
+
msgid "Event deleted successfully"
|
1461 |
msgstr ""
|
1462 |
|
1463 |
+
#: my-calendar-event-manager.php:251
|
1464 |
msgid ""
|
1465 |
+
"Despite issuing a request to delete, the event still remains in the "
|
1466 |
+
"database. Please investigate."
|
1467 |
+
msgstr ""
|
1468 |
+
|
1469 |
+
#: my-calendar-event-manager.php:263
|
1470 |
+
msgid "Sorry! That's an invalid event key."
|
1471 |
+
msgstr ""
|
1472 |
+
|
1473 |
+
#: my-calendar-event-manager.php:267
|
1474 |
+
msgid "Sorry! We couldn't find an event with that ID."
|
1475 |
+
msgstr ""
|
1476 |
+
|
1477 |
+
#: my-calendar-event-manager.php:295
|
1478 |
+
msgid "This event must be approved in order for it to appear on the calendar."
|
1479 |
+
msgstr ""
|
1480 |
+
|
1481 |
+
#: my-calendar-event-manager.php:304
|
1482 |
+
msgid "Save Event"
|
1483 |
+
msgstr ""
|
1484 |
+
|
1485 |
+
#: my-calendar-event-manager.php:328
|
1486 |
+
msgid "Enter your Event Information"
|
1487 |
+
msgstr ""
|
1488 |
+
|
1489 |
+
#: my-calendar-event-manager.php:330
|
1490 |
+
msgid "Event Title"
|
1491 |
+
msgstr ""
|
1492 |
+
|
1493 |
+
#: my-calendar-event-manager.php:330 my-calendar-event-manager.php:434
|
1494 |
+
msgid "(required)"
|
1495 |
+
msgstr ""
|
1496 |
+
|
1497 |
+
#: my-calendar-event-manager.php:334
|
1498 |
+
msgid "Publish"
|
1499 |
+
msgstr ""
|
1500 |
+
|
1501 |
+
#: my-calendar-event-manager.php:334
|
1502 |
+
msgid "You must approve this event to promote it to the calendar."
|
1503 |
+
msgstr ""
|
1504 |
+
|
1505 |
+
#: my-calendar-event-manager.php:336
|
1506 |
+
msgid "An administrator must approve your new event."
|
1507 |
+
msgstr ""
|
1508 |
+
|
1509 |
+
#: my-calendar-event-manager.php:349
|
1510 |
+
msgid "This event is not spam"
|
1511 |
+
msgstr ""
|
1512 |
+
|
1513 |
+
#: my-calendar-event-manager.php:356
|
1514 |
+
msgid ""
|
1515 |
+
"Event Description (<abbr title=\"hypertext markup language\">HTML</abbr> "
|
1516 |
+
"allowed)"
|
1517 |
+
msgstr ""
|
1518 |
+
|
1519 |
+
#: my-calendar-event-manager.php:368
|
1520 |
+
msgid ""
|
1521 |
+
"Event Short Description (<abbr title=\"hypertext markup language\">HTML</"
|
1522 |
+
"abbr> allowed)"
|
1523 |
+
msgstr ""
|
1524 |
+
|
1525 |
+
#: my-calendar-event-manager.php:379
|
1526 |
+
msgid "Event Host"
|
1527 |
+
msgstr ""
|
1528 |
+
|
1529 |
+
#: my-calendar-event-manager.php:398
|
1530 |
+
msgid "Event Category"
|
1531 |
+
msgstr ""
|
1532 |
+
|
1533 |
+
#: my-calendar-event-manager.php:423
|
1534 |
+
msgid "Event Link (Optional)"
|
1535 |
+
msgstr ""
|
1536 |
+
|
1537 |
+
#: my-calendar-event-manager.php:423
|
1538 |
+
msgid "This link will expire when the event passes."
|
1539 |
+
msgstr ""
|
1540 |
+
|
1541 |
+
#: my-calendar-event-manager.php:431
|
1542 |
+
msgid "Event Date and Time"
|
1543 |
+
msgstr ""
|
1544 |
+
|
1545 |
+
#: my-calendar-event-manager.php:433
|
1546 |
+
msgid ""
|
1547 |
+
"Enter the beginning and ending information for the first occurrence of this "
|
1548 |
+
"event."
|
1549 |
+
msgstr ""
|
1550 |
+
|
1551 |
+
#: my-calendar-event-manager.php:434
|
1552 |
+
msgid "Start Date (YYYY-MM-DD)"
|
1553 |
+
msgstr ""
|
1554 |
+
|
1555 |
+
#: my-calendar-event-manager.php:434
|
1556 |
+
msgid "Time (hh:mm am/pm)"
|
1557 |
+
msgstr ""
|
1558 |
+
|
1559 |
+
#: my-calendar-event-manager.php:443
|
1560 |
+
msgid "End Date (YYYY-MM-DD)"
|
1561 |
+
msgstr ""
|
1562 |
+
|
1563 |
+
#: my-calendar-event-manager.php:443
|
1564 |
+
msgid "End Time (hh:mm am/pm)"
|
1565 |
+
msgstr ""
|
1566 |
+
|
1567 |
+
#: my-calendar-event-manager.php:451
|
1568 |
+
msgid "Current time difference from GMT is "
|
1569 |
+
msgstr ""
|
1570 |
+
|
1571 |
+
#: my-calendar-event-manager.php:451
|
1572 |
+
msgid " hour(s)"
|
1573 |
+
msgstr ""
|
1574 |
+
|
1575 |
+
#: my-calendar-event-manager.php:460
|
1576 |
+
msgid "Recurring Events"
|
1577 |
+
msgstr ""
|
1578 |
+
|
1579 |
+
#: my-calendar-event-manager.php:463
|
1580 |
+
msgid "Repeats for"
|
1581 |
+
msgstr ""
|
1582 |
+
|
1583 |
+
#: my-calendar-event-manager.php:464
|
1584 |
+
msgid "Units"
|
1585 |
+
msgstr ""
|
1586 |
+
|
1587 |
+
#: my-calendar-event-manager.php:465
|
1588 |
+
msgid "Does not recur"
|
1589 |
+
msgstr ""
|
1590 |
+
|
1591 |
+
#: my-calendar-event-manager.php:466 my-calendar-event-manager.php:720
|
1592 |
+
msgid "Daily"
|
1593 |
+
msgstr ""
|
1594 |
+
|
1595 |
+
#: my-calendar-event-manager.php:467 my-calendar-event-manager.php:721
|
1596 |
+
msgid "Weekly"
|
1597 |
+
msgstr ""
|
1598 |
+
|
1599 |
+
#: my-calendar-event-manager.php:468
|
1600 |
+
msgid "Bi-weekly"
|
1601 |
+
msgstr ""
|
1602 |
+
|
1603 |
+
#: my-calendar-event-manager.php:469
|
1604 |
+
msgid "Date of Month (e.g., the 24th of each month)"
|
1605 |
+
msgstr ""
|
1606 |
+
|
1607 |
+
#: my-calendar-event-manager.php:470
|
1608 |
+
msgid "Day of Month (e.g., the 3rd Monday of each month)"
|
1609 |
+
msgstr ""
|
1610 |
+
|
1611 |
+
#: my-calendar-event-manager.php:471
|
1612 |
+
msgid "Annually"
|
1613 |
+
msgstr ""
|
1614 |
+
|
1615 |
+
#: my-calendar-event-manager.php:473
|
1616 |
+
msgid ""
|
1617 |
+
"Enter \"0\" if the event should recur indefinitely. Your entry is the number "
|
1618 |
+
"of events after the first occurrence of the event: a recurrence of <em>2</"
|
1619 |
+
"em> means the event will happen three times."
|
1620 |
+
msgstr ""
|
1621 |
+
|
1622 |
+
#: my-calendar-event-manager.php:490
|
1623 |
+
msgid "Event Registration Status"
|
1624 |
+
msgstr ""
|
1625 |
+
|
1626 |
+
#: my-calendar-event-manager.php:491
|
1627 |
+
msgid ""
|
1628 |
+
"My Calendar does not manage event registrations. Use this for information "
|
1629 |
+
"only."
|
1630 |
+
msgstr ""
|
1631 |
+
|
1632 |
+
#: my-calendar-event-manager.php:493
|
1633 |
+
msgid "Open"
|
1634 |
+
msgstr ""
|
1635 |
+
|
1636 |
+
#: my-calendar-event-manager.php:494
|
1637 |
+
msgid "Closed"
|
1638 |
+
msgstr ""
|
1639 |
+
|
1640 |
+
#: my-calendar-event-manager.php:495
|
1641 |
+
msgid "Does not apply"
|
1642 |
+
msgstr ""
|
1643 |
+
|
1644 |
+
#: my-calendar-event-manager.php:498
|
1645 |
+
msgid ""
|
1646 |
+
"If this event recurs, it can only be registered for as a complete series."
|
1647 |
+
msgstr ""
|
1648 |
+
|
1649 |
+
#: my-calendar-event-manager.php:515 my-calendar-locations.php:116
|
1650 |
+
msgid "Event Location"
|
1651 |
+
msgstr ""
|
1652 |
+
|
1653 |
+
#: my-calendar-event-manager.php:522
|
1654 |
+
msgid "Choose a preset location:"
|
1655 |
+
msgstr ""
|
1656 |
+
|
1657 |
+
#: my-calendar-event-manager.php:536
|
1658 |
+
msgid "Add recurring locations for later use."
|
1659 |
+
msgstr ""
|
1660 |
+
|
1661 |
+
#: my-calendar-event-manager.php:545 my-calendar-locations.php:118
|
1662 |
+
msgid ""
|
1663 |
+
"All location fields are optional: <em>insufficient information may result in "
|
1664 |
+
"an inaccurate map</em>."
|
1665 |
+
msgstr ""
|
1666 |
+
|
1667 |
+
#: my-calendar-event-manager.php:548 my-calendar-locations.php:121
|
1668 |
+
msgid "Name of Location (e.g. <em>Joe's Bar and Grill</em>)"
|
1669 |
msgstr ""
|
1670 |
|
1671 |
+
#: my-calendar-event-manager.php:551 my-calendar-locations.php:124
|
1672 |
+
msgid "Street Address"
|
1673 |
msgstr ""
|
1674 |
|
1675 |
+
#: my-calendar-event-manager.php:554 my-calendar-locations.php:127
|
1676 |
+
msgid "Street Address (2)"
|
1677 |
msgstr ""
|
1678 |
|
1679 |
+
#: my-calendar-event-manager.php:566 my-calendar-locations.php:139
|
1680 |
+
msgid "Initial Zoom"
|
1681 |
msgstr ""
|
1682 |
|
1683 |
+
#: my-calendar-event-manager.php:568 my-calendar-locations.php:141
|
1684 |
+
msgid "Neighborhood"
|
|
|
1685 |
msgstr ""
|
1686 |
|
1687 |
+
#: my-calendar-event-manager.php:569 my-calendar-locations.php:142
|
1688 |
+
msgid "Small City"
|
1689 |
msgstr ""
|
1690 |
|
1691 |
+
#: my-calendar-event-manager.php:570 my-calendar-locations.php:143
|
1692 |
+
msgid "Large City"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
+
#: my-calendar-event-manager.php:571 my-calendar-locations.php:144
|
1696 |
+
msgid "Greater Metro Area"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
+
#: my-calendar-event-manager.php:572 my-calendar-locations.php:145
|
1700 |
+
msgid "State"
|
|
|
|
|
1701 |
msgstr ""
|
1702 |
|
1703 |
+
#: my-calendar-event-manager.php:577 my-calendar-locations.php:150
|
1704 |
+
msgid "GPS Coordinates (optional)"
|
1705 |
msgstr ""
|
1706 |
|
1707 |
+
#: my-calendar-event-manager.php:579
|
1708 |
+
msgid ""
|
1709 |
+
"If you supply GPS coordinates for your location, they will be used in place "
|
1710 |
+
"of any other address information to provide your map link."
|
1711 |
msgstr ""
|
1712 |
|
1713 |
+
#: my-calendar-event-manager.php:582 my-calendar-locations.php:155
|
1714 |
+
msgid "Latitude"
|
1715 |
msgstr ""
|
1716 |
|
1717 |
+
#: my-calendar-event-manager.php:582 my-calendar-locations.php:156
|
1718 |
+
msgid "Longitude"
|
|
|
|
|
1719 |
msgstr ""
|
1720 |
|
1721 |
+
#: my-calendar-event-manager.php:663
|
1722 |
+
msgid "Manage Events"
|
|
|
|
|
1723 |
msgstr ""
|
1724 |
|
1725 |
+
#: my-calendar-event-manager.php:668
|
1726 |
+
msgid "All"
|
|
|
|
|
1727 |
msgstr ""
|
1728 |
|
1729 |
+
#: my-calendar-event-manager.php:678
|
1730 |
+
msgid "Table of Calendar Events"
|
1731 |
msgstr ""
|
1732 |
|
1733 |
+
#: my-calendar-event-manager.php:683 my-calendar-locations.php:187
|
1734 |
+
msgid "Location"
|
1735 |
msgstr ""
|
1736 |
|
1737 |
+
#: my-calendar-event-manager.php:686
|
1738 |
+
msgid "Recurs"
|
1739 |
msgstr ""
|
1740 |
|
1741 |
+
#: my-calendar-event-manager.php:689
|
1742 |
+
msgid "Edit / Delete"
|
1743 |
msgstr ""
|
1744 |
|
1745 |
+
#: my-calendar-event-manager.php:719
|
1746 |
+
msgid "Never"
|
1747 |
msgstr ""
|
1748 |
|
1749 |
+
#: my-calendar-event-manager.php:722
|
1750 |
+
msgid "Bi-Weekly"
|
1751 |
msgstr ""
|
1752 |
|
1753 |
+
#: my-calendar-event-manager.php:723
|
1754 |
+
msgid "Monthly (by date)"
|
1755 |
msgstr ""
|
1756 |
|
1757 |
+
#: my-calendar-event-manager.php:724
|
1758 |
+
msgid "Monthly (by day)"
|
1759 |
msgstr ""
|
1760 |
|
1761 |
+
#: my-calendar-event-manager.php:725
|
1762 |
+
msgid "Yearly"
|
1763 |
msgstr ""
|
1764 |
|
1765 |
+
#: my-calendar-event-manager.php:728
|
1766 |
+
msgid "Forever"
|
1767 |
msgstr ""
|
1768 |
|
1769 |
+
#: my-calendar-event-manager.php:729
|
1770 |
+
msgid "Times"
|
1771 |
msgstr ""
|
1772 |
|
1773 |
+
#: my-calendar-event-manager.php:744
|
1774 |
+
msgid "Copy"
|
1775 |
msgstr ""
|
1776 |
|
1777 |
+
#: my-calendar-event-manager.php:747
|
1778 |
+
msgid "Not editable."
|
1779 |
msgstr ""
|
1780 |
|
1781 |
+
#: my-calendar-event-manager.php:753
|
1782 |
+
msgid "Reject"
|
1783 |
msgstr ""
|
1784 |
|
1785 |
+
#: my-calendar-event-manager.php:755
|
1786 |
+
msgid "Approve"
|
1787 |
msgstr ""
|
1788 |
|
1789 |
+
#: my-calendar-event-manager.php:760
|
1790 |
+
msgid "Approved"
|
1791 |
msgstr ""
|
1792 |
|
1793 |
+
#: my-calendar-event-manager.php:762
|
1794 |
+
msgid "Rejected"
|
1795 |
msgstr ""
|
1796 |
|
1797 |
+
#: my-calendar-event-manager.php:764
|
1798 |
+
msgid "Awaiting Approval"
|
1799 |
msgstr ""
|
1800 |
|
1801 |
+
#: my-calendar-event-manager.php:775
|
1802 |
+
msgid "Delete checked events"
|
1803 |
msgstr ""
|
1804 |
|
1805 |
+
#: my-calendar-event-manager.php:781
|
1806 |
+
msgid "There are no events in the database!"
|
1807 |
msgstr ""
|
1808 |
|
1809 |
+
#: my-calendar-event-manager.php:864
|
1810 |
+
msgid ""
|
1811 |
+
"Your event end date must be either after or the same as your event begin date"
|
1812 |
msgstr ""
|
1813 |
|
1814 |
+
#: my-calendar-event-manager.php:867
|
1815 |
+
msgid ""
|
1816 |
+
"Your date formatting is correct but one or more of your dates is invalid. "
|
1817 |
+
"Check for number of days in month and leap year related errors."
|
1818 |
msgstr ""
|
1819 |
|
1820 |
+
#: my-calendar-event-manager.php:870
|
1821 |
+
msgid "Both start and end dates must be in the format YYYY-MM-DD"
|
1822 |
msgstr ""
|
1823 |
|
1824 |
+
#: my-calendar-event-manager.php:879
|
1825 |
+
msgid "The time field must either be blank or be entered in the format hh:mm"
|
1826 |
msgstr ""
|
1827 |
|
1828 |
+
#: my-calendar-event-manager.php:886
|
1829 |
+
msgid ""
|
1830 |
+
"The end time field must either be blank or be entered in the format hh:mm"
|
1831 |
msgstr ""
|
1832 |
|
1833 |
+
#: my-calendar-event-manager.php:902
|
1834 |
+
msgid "The event title must be between 1 and 255 characters in length."
|
1835 |
msgstr ""
|
1836 |
|
1837 |
+
#: my-calendar-event-manager.php:908
|
1838 |
+
msgid "The repetition value must be 0 unless a type of recurrence is selected."
|
1839 |
msgstr ""
|
1840 |
|
1841 |
+
#: my-calendar-locations.php:42
|
1842 |
+
msgid "Location added successfully"
|
1843 |
msgstr ""
|
1844 |
|
1845 |
+
#: my-calendar-locations.php:44
|
1846 |
+
msgid "Location could not be added to database"
|
1847 |
msgstr ""
|
1848 |
|
1849 |
+
#: my-calendar-locations.php:50
|
1850 |
+
msgid "Location deleted successfully"
|
|
|
|
|
1851 |
msgstr ""
|
1852 |
|
1853 |
+
#: my-calendar-locations.php:52
|
1854 |
+
msgid "Location could not be deleted"
|
1855 |
msgstr ""
|
1856 |
|
1857 |
+
#: my-calendar-locations.php:77
|
1858 |
+
msgid "Location could not be edited."
|
|
|
|
|
|
|
|
|
1859 |
msgstr ""
|
1860 |
|
1861 |
+
#: my-calendar-locations.php:79
|
1862 |
+
msgid "Location was not changed."
|
1863 |
msgstr ""
|
1864 |
|
1865 |
+
#: my-calendar-locations.php:81
|
1866 |
+
msgid "Location edited successfully"
|
1867 |
msgstr ""
|
1868 |
|
1869 |
+
#: my-calendar-locations.php:93
|
1870 |
+
msgid "Add New Location"
|
1871 |
msgstr ""
|
1872 |
|
1873 |
+
#: my-calendar-locations.php:95
|
1874 |
+
msgid "Edit Location"
|
1875 |
msgstr ""
|
1876 |
|
1877 |
+
#: my-calendar-locations.php:100
|
1878 |
+
msgid "Location Editor"
|
1879 |
msgstr ""
|
1880 |
|
1881 |
+
#: my-calendar-locations.php:152
|
1882 |
msgid ""
|
1883 |
+
"If you supply GPS coordinates for your location, they will be used in place "
|
1884 |
+
"of any other address information to pinpoint your location."
|
|
|
1885 |
msgstr ""
|
1886 |
|
1887 |
+
#: my-calendar-locations.php:160
|
1888 |
+
msgid "Add Location"
|
1889 |
msgstr ""
|
1890 |
|
1891 |
+
#: my-calendar-locations.php:209
|
1892 |
+
msgid "There are no locations in the database yet!"
|
1893 |
msgstr ""
|
1894 |
|
1895 |
+
#: my-calendar-locations.php:213
|
1896 |
+
msgid ""
|
1897 |
+
"Please note: editing or deleting locations stored for re-use will have no "
|
1898 |
+
"effect on any event previously scheduled at that location. The location "
|
1899 |
+
"database exists purely as a shorthand method to enter frequently used "
|
1900 |
+
"locations into event records."
|
1901 |
msgstr ""
|
1902 |
|
1903 |
+
#: my-calendar-install.php:138
|
1904 |
+
msgid "My Calendar Default Timezone"
|
1905 |
msgstr ""
|
1906 |
|
1907 |
+
#: my-calendar-install.php:183
|
1908 |
+
msgid "My Calendar Default Location"
|
1909 |
msgstr ""
|
1910 |
|
1911 |
+
#: my-calendar-output.php:117
|
1912 |
+
msgid "Map to"
|
1913 |
msgstr ""
|
1914 |
|
1915 |
+
#: my-calendar-output.php:131
|
1916 |
msgid "Event Details"
|
1917 |
msgstr ""
|
1918 |
|
1919 |
+
#: my-calendar-output.php:139
|
1920 |
msgid "Close"
|
1921 |
msgstr ""
|
1922 |
|
1923 |
+
#: my-calendar-output.php:148
|
1924 |
msgid "in your time zone"
|
1925 |
msgstr ""
|
1926 |
|
1927 |
+
#: my-calendar-output.php:153
|
1928 |
msgid "Not Applicable"
|
1929 |
msgstr ""
|
1930 |
|
1931 |
+
#: my-calendar-output.php:166
|
1932 |
msgid "Posted by"
|
1933 |
msgstr ""
|
1934 |
|
1935 |
+
#: my-calendar-output.php:226
|
1936 |
msgid ""
|
1937 |
"This class is part of a series. You must register for the first event in "
|
1938 |
"this series to attend."
|
1939 |
msgstr ""
|
1940 |
|
1941 |
+
#: my-calendar-output.php:231
|
1942 |
+
msgid "View full calendar"
|
1943 |
msgstr ""
|
1944 |
|
1945 |
+
#: my-calendar-output.php:265
|
1946 |
msgid "January"
|
1947 |
msgstr ""
|
1948 |
|
1949 |
+
#: my-calendar-output.php:266
|
1950 |
msgid "February"
|
1951 |
msgstr ""
|
1952 |
|
1953 |
+
#: my-calendar-output.php:267
|
1954 |
msgid "March"
|
1955 |
msgstr ""
|
1956 |
|
1957 |
+
#: my-calendar-output.php:268
|
1958 |
msgid "April"
|
1959 |
msgstr ""
|
1960 |
|
1961 |
+
#: my-calendar-output.php:269
|
1962 |
msgid "May"
|
1963 |
msgstr ""
|
1964 |
|
1965 |
+
#: my-calendar-output.php:270
|
1966 |
msgid "June"
|
1967 |
msgstr ""
|
1968 |
|
1969 |
+
#: my-calendar-output.php:271
|
1970 |
msgid "July"
|
1971 |
msgstr ""
|
1972 |
|
1973 |
+
#: my-calendar-output.php:272
|
1974 |
msgid "August"
|
1975 |
msgstr ""
|
1976 |
|
1977 |
+
#: my-calendar-output.php:273
|
1978 |
msgid "September"
|
1979 |
msgstr ""
|
1980 |
|
1981 |
+
#: my-calendar-output.php:274
|
1982 |
msgid "October"
|
1983 |
msgstr ""
|
1984 |
|
1985 |
+
#: my-calendar-output.php:275
|
1986 |
msgid "November"
|
1987 |
msgstr ""
|
1988 |
|
1989 |
+
#: my-calendar-output.php:276
|
1990 |
msgid "December"
|
1991 |
msgstr ""
|
1992 |
|
1993 |
+
#: my-calendar-output.php:278
|
1994 |
msgid "Year"
|
1995 |
msgstr ""
|
1996 |
|
1997 |
+
#: my-calendar-output.php:300
|
1998 |
msgid "Go"
|
1999 |
msgstr ""
|
2000 |
|
2001 |
+
#: my-calendar-output.php:321
|
2002 |
+
msgid "View as Grid"
|
2003 |
+
msgstr ""
|
2004 |
+
|
2005 |
+
#: my-calendar-output.php:328
|
2006 |
+
msgid "View as List"
|
2007 |
+
msgstr ""
|
2008 |
+
|
2009 |
+
#: my-calendar-output.php:349
|
2010 |
msgid "<abbr title=\"Sunday\">Sun</abbr>"
|
2011 |
msgstr ""
|
2012 |
|
2013 |
+
#: my-calendar-output.php:350
|
2014 |
msgid "<abbr title=\"Monday\">Mon</abbr>"
|
2015 |
msgstr ""
|
2016 |
|
2017 |
+
#: my-calendar-output.php:351
|
2018 |
msgid "<abbr title=\"Tuesday\">Tues</abbr>"
|
2019 |
msgstr ""
|
2020 |
|
2021 |
+
#: my-calendar-output.php:352
|
2022 |
msgid "<abbr title=\"Wednesday\">Wed</abbr>"
|
2023 |
msgstr ""
|
2024 |
|
2025 |
+
#: my-calendar-output.php:353
|
2026 |
msgid "<abbr title=\"Thursday\">Thur</abbr>"
|
2027 |
msgstr ""
|
2028 |
|
2029 |
+
#: my-calendar-output.php:354
|
2030 |
msgid "<abbr title=\"Friday\">Fri</abbr>"
|
2031 |
msgstr ""
|
2032 |
|
2033 |
+
#: my-calendar-output.php:355
|
2034 |
msgid "<abbr title=\"Saturday\">Sat</abbr>"
|
2035 |
msgstr ""
|
2036 |
|
2037 |
+
#: my-calendar-output.php:360
|
2038 |
msgid "<abbr title=\"Sunday\">S</abbr>"
|
2039 |
msgstr ""
|
2040 |
|
2041 |
+
#: my-calendar-output.php:361
|
2042 |
msgid "<abbr title=\"Monday\">M</abbr>"
|
2043 |
msgstr ""
|
2044 |
|
2045 |
+
#: my-calendar-output.php:362
|
2046 |
msgid "<abbr title=\"Tuesday\">T</abbr>"
|
2047 |
msgstr ""
|
2048 |
|
2049 |
+
#: my-calendar-output.php:363
|
2050 |
msgid "<abbr title=\"Wednesday\">W</abbr>"
|
2051 |
msgstr ""
|
2052 |
|
2053 |
+
#: my-calendar-output.php:364
|
2054 |
msgid "<abbr title=\"Thursday\">T</abbr>"
|
2055 |
msgstr ""
|
2056 |
|
2057 |
+
#: my-calendar-output.php:365
|
2058 |
msgid "<abbr title=\"Friday\">F</abbr>"
|
2059 |
msgstr ""
|
2060 |
|
2061 |
+
#: my-calendar-output.php:366
|
2062 |
msgid "<abbr title=\"Saturday\">S</abbr>"
|
2063 |
msgstr ""
|
2064 |
|
2065 |
+
#: my-calendar-output.php:465
|
2066 |
msgid "and"
|
2067 |
msgstr ""
|
2068 |
|
2069 |
+
#: my-calendar-output.php:486
|
|
|
|
|
|
|
|
|
2070 |
msgid "The week's events"
|
2071 |
msgstr ""
|
2072 |
|
2073 |
+
#: my-calendar-output.php:494
|
2074 |
msgid "Events in"
|
2075 |
msgstr ""
|
2076 |
|
2077 |
+
#: my-calendar-output.php:496
|
2078 |
msgid "This week's events"
|
2079 |
msgstr ""
|
2080 |
|
2081 |
+
#: my-calendar-output.php:663
|
2082 |
msgid "There are no events scheduled during this period."
|
2083 |
msgstr ""
|
2084 |
|
2085 |
+
#: my-calendar-output.php:674
|
2086 |
msgid "Category Key"
|
2087 |
msgstr ""
|
2088 |
|
2089 |
+
#: my-calendar-output.php:710
|
2090 |
msgid "Subscribe by <abbr title=\"Really Simple Syndication\">RSS</abbr>"
|
2091 |
msgstr ""
|
2092 |
|
2093 |
+
#: my-calendar-output.php:711
|
2094 |
msgid "Download as <abbr title=\"iCal Events Export\">iCal</abbr>"
|
2095 |
msgstr ""
|
2096 |
|
2097 |
+
#: my-calendar-output.php:809
|
2098 |
+
msgid "(select to include)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2099 |
msgstr ""
|
2100 |
|
2101 |
+
#: my-calendar-output.php:829 my-calendar-output.php:832
|
2102 |
+
msgid "All Categories"
|
2103 |
msgstr ""
|
2104 |
|
2105 |
+
#: my-calendar-output.php:830
|
2106 |
+
msgid "Categories"
|
2107 |
msgstr ""
|
2108 |
|
2109 |
+
#: my-calendar-output.php:844 my-calendar-output.php:954
|
2110 |
+
msgid "Submit"
|
|
|
|
|
2111 |
msgstr ""
|
2112 |
|
2113 |
+
#: my-calendar-output.php:906 my-calendar-output.php:924
|
2114 |
+
msgid "Show all"
|
2115 |
msgstr ""
|
2116 |
|
2117 |
+
#: my-calendar-output.php:922
|
2118 |
+
msgid "Show events in:"
|
2119 |
msgstr ""
|
2120 |
|
2121 |
#. Plugin URI of the plugin/theme
|
mc-styles.css
CHANGED
@@ -75,4 +75,49 @@ font-size: .9em;
|
|
75 |
#my_calendar_old_styles {
|
76 |
float: right;
|
77 |
margin-left: 660px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
78 |
}
|
75 |
#my_calendar_old_styles {
|
76 |
float: right;
|
77 |
margin-left: 660px;
|
78 |
+
}
|
79 |
+
#toggle {
|
80 |
+
height: 2em;
|
81 |
+
}
|
82 |
+
#toggle li {
|
83 |
+
float: left;
|
84 |
+
margin-right: 5px;
|
85 |
+
}
|
86 |
+
.spam {
|
87 |
+
background: #ffa;
|
88 |
+
}
|
89 |
+
#customstyles li {
|
90 |
+
font-size: .9em;
|
91 |
+
margin: 5px 0 5px 30px;
|
92 |
+
list-style-type: disc;
|
93 |
+
}
|
94 |
+
.jd-my-calendar legend {
|
95 |
+
position: absolute;
|
96 |
+
left: -999em;
|
97 |
+
}
|
98 |
+
.jd-my-calendar fieldset fieldset legend {
|
99 |
+
position: static;
|
100 |
+
font-weight: 700;
|
101 |
+
padding: 5px;
|
102 |
+
background: #eee;
|
103 |
+
width: 99%;
|
104 |
+
}
|
105 |
+
.jd-my-calendar fieldset fieldset {
|
106 |
+
margin: 0 0 20px 0;
|
107 |
+
padding-top: 2px;
|
108 |
+
}
|
109 |
+
#mceditor {
|
110 |
+
border: 1px solid #ddd;
|
111 |
+
margin: 0 0 5px;
|
112 |
+
}
|
113 |
+
#templates dt {
|
114 |
+
float: left;
|
115 |
+
margin-right: 10px;
|
116 |
+
font-weight: 700;
|
117 |
+
font-size: 1em;
|
118 |
+
width: 9em;
|
119 |
+
}
|
120 |
+
#templates dd {
|
121 |
+
margin-left: 10em;
|
122 |
+
padding: 2px 1px;
|
123 |
}
|
my-calendar-behaviors.php
CHANGED
@@ -54,13 +54,13 @@ function edit_my_calendar_behaviors() {
|
|
54 |
$my_calendar_ajaxjs = stripcslashes(get_option('my_calendar_ajaxjs'));
|
55 |
$ajax_javascript = get_option('ajax_javascript');
|
56 |
|
57 |
-
$
|
58 |
|
59 |
// Now we render the form
|
60 |
?>
|
61 |
<div class="wrap">
|
62 |
-
|
63 |
-
|
64 |
?>
|
65 |
<h2><?php _e('My Calendar Behaviors','my-calendar'); ?></h2>
|
66 |
<?php jd_show_support_box(); ?>
|
@@ -68,7 +68,7 @@ echo my_calendar_check_db();
|
|
68 |
<div class="postbox">
|
69 |
<h3><?php _e('Calendar Behavior Settings','my-calendar'); ?></h3>
|
70 |
<div class="inside">
|
71 |
-
<form
|
72 |
<div><input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('my-calendar-nonce'); ?>" /></div>
|
73 |
<p>
|
74 |
<label for="my_calendar_show_js"><?php _e('Apply JavaScript only on these pages (comma separated page IDs)','my-calendar'); ?></label> <input type="text" id="my_calendar_show_js" name="my_calendar_show_js" value="<?php echo $my_calendar_show_js; ?>" />
|
54 |
$my_calendar_ajaxjs = stripcslashes(get_option('my_calendar_ajaxjs'));
|
55 |
$ajax_javascript = get_option('ajax_javascript');
|
56 |
|
57 |
+
$my_calendar_show_js = stripcslashes(get_option('my_calendar_show_js'));
|
58 |
|
59 |
// Now we render the form
|
60 |
?>
|
61 |
<div class="wrap">
|
62 |
+
<?php
|
63 |
+
my_calendar_check_db();
|
64 |
?>
|
65 |
<h2><?php _e('My Calendar Behaviors','my-calendar'); ?></h2>
|
66 |
<?php jd_show_support_box(); ?>
|
68 |
<div class="postbox">
|
69 |
<h3><?php _e('Calendar Behavior Settings','my-calendar'); ?></h3>
|
70 |
<div class="inside">
|
71 |
+
<form id="my-calendar" method="post" action="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar-behaviors">
|
72 |
<div><input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('my-calendar-nonce'); ?>" /></div>
|
73 |
<p>
|
74 |
<label for="my_calendar_show_js"><?php _e('Apply JavaScript only on these pages (comma separated page IDs)','my-calendar'); ?></label> <input type="text" id="my_calendar_show_js" name="my_calendar_show_js" value="<?php echo $my_calendar_show_js; ?>" />
|
my-calendar-categories.php
CHANGED
@@ -1,10 +1,13 @@
|
|
1 |
<?php
|
|
|
|
|
|
|
2 |
// Function to handle the management of categories
|
3 |
|
4 |
// This is a hack for people who don't have PHP installed with exif_imagetype
|
5 |
if (!function_exists('exif_imagetype') ) {
|
6 |
function exif_imagetype ( $filename ) {
|
7 |
-
if ( ( list($width, $height, $type, $attr) = getimagesize( $filename ) ) !== false ) {
|
8 |
return $type;
|
9 |
}
|
10 |
return false;
|
@@ -20,8 +23,13 @@ function my_dirlist($directory) {
|
|
20 |
while ($file = readdir($handler)) {
|
21 |
// if $file isn't this directory or its parent,
|
22 |
// add it to the results array
|
23 |
-
|
24 |
-
|
|
|
|
|
|
|
|
|
|
|
25 |
}
|
26 |
}
|
27 |
// tidy up: close the handler
|
@@ -54,7 +62,7 @@ function my_csslist($directory) {
|
|
54 |
function is_custom_icon() {
|
55 |
global $wp_plugin_dir;
|
56 |
if (file_exists( $wp_plugin_dir . '/my-calendar-custom/' ) ) {
|
57 |
-
$results = my_dirlist( $wp_plugin_dir . '/my-calendar-custom
|
58 |
if ( empty($results) ) {
|
59 |
return false;
|
60 |
} else {
|
@@ -67,6 +75,7 @@ function is_custom_icon() {
|
|
67 |
|
68 |
function my_calendar_manage_categories() {
|
69 |
global $wpdb;
|
|
|
70 |
|
71 |
// My Calendar must be installed and upgraded before this will work
|
72 |
check_my_calendar();
|
@@ -74,56 +83,79 @@ function my_calendar_manage_categories() {
|
|
74 |
?>
|
75 |
<div class="wrap">
|
76 |
<?php
|
77 |
-
|
78 |
?>
|
79 |
<?php
|
80 |
// We do some checking to see what we're doing
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
108 |
} else if (isset($_GET['mode']) && isset($_GET['category_id']) && $_GET['mode'] == 'edit' && !isset($_POST['mode'])) {
|
109 |
-
|
110 |
-
$cur_cat = $wpdb->get_row($sql);
|
111 |
mc_edit_category_form('edit',$cur_cat);
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
116 |
}
|
117 |
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
</div>
|
123 |
<?php
|
124 |
}
|
125 |
|
126 |
-
function mc_edit_category_form($view='edit',$
|
|
|
|
|
|
|
|
|
|
|
|
|
127 |
global $path, $wp_plugin_dir,$wp_plugin_url;
|
128 |
if ( is_custom_icon() ) {
|
129 |
$directory = $wp_plugin_dir . '/my-calendar-custom/';
|
@@ -148,7 +180,7 @@ global $path, $wp_plugin_dir,$wp_plugin_url;
|
|
148 |
|
149 |
<h3><?php _e('Category Editor','my-calendar'); ?></h3>
|
150 |
<div class="inside">
|
151 |
-
<form
|
152 |
<div><input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('my-calendar-nonce'); ?>" /></div>
|
153 |
<?php if ($view == 'add') { ?>
|
154 |
<div>
|
@@ -158,17 +190,17 @@ global $path, $wp_plugin_dir,$wp_plugin_url;
|
|
158 |
<?php } else { ?>
|
159 |
<div>
|
160 |
<input type="hidden" name="mode" value="edit" />
|
161 |
-
<input type="hidden" name="category_id" value="<?php echo $cur_cat->category_id ?>" />
|
162 |
</div>
|
163 |
<?php } ?>
|
164 |
<fieldset>
|
165 |
<legend><?php if ($view == 'add') { _e('Add Category','my-calendar'); } else { _e('Edit Category','my-calendar'); } ?></legend>
|
166 |
-
<label for="category_name"><?php _e('Category Name','my-calendar'); ?>:</label> <input type="text" id="category_name" name="category_name" class="input" size="30" value="<?php echo $cur_cat->category_name ?>" /><br />
|
167 |
-
<label for="category_color"><?php _e('Category Color (Hex format)','my-calendar'); ?>:</label> <input type="text" id="category_color" name="category_color" class="input" size="10" maxlength="7" value="<?php echo (strpos($cur_cat->category_color,'#') !== 0)?'#':''; echo $cur_cat->category_color ?>" /><br />
|
168 |
<label for="category_icon"><?php _e('Category Icon','my-calendar'); ?>:</label> <select name="category_icon" id="category_icon">
|
169 |
<?php
|
170 |
foreach ($iconlist as $value) {
|
171 |
-
if ($cur_cat->category_icon == $value) {
|
172 |
$selected = " selected='selected'";
|
173 |
} else {
|
174 |
$selected = "";
|
@@ -184,6 +216,9 @@ if ($cur_cat->category_icon == $value) {
|
|
184 |
</form>
|
185 |
</div>
|
186 |
</div>
|
|
|
|
|
|
|
187 |
<?php mc_manage_categories(); ?>
|
188 |
</div>
|
189 |
<?php
|
@@ -198,20 +233,19 @@ function mc_manage_categories() {
|
|
198 |
// We pull the categories from the database
|
199 |
$categories = $wpdb->get_results("SELECT * FROM " . MY_CALENDAR_CATEGORIES_TABLE . " ORDER BY category_id ASC");
|
200 |
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
</thead>
|
215 |
<?php
|
216 |
$class = '';
|
217 |
foreach ( $categories as $category ) {
|
1 |
<?php
|
2 |
+
if (!empty($_SERVER['SCRIPT_FILENAME']) && 'my-calendar-categories.php' == basename($_SERVER['SCRIPT_FILENAME'])) {
|
3 |
+
die ('Please do not load this page directly. Thanks!');
|
4 |
+
}
|
5 |
// Function to handle the management of categories
|
6 |
|
7 |
// This is a hack for people who don't have PHP installed with exif_imagetype
|
8 |
if (!function_exists('exif_imagetype') ) {
|
9 |
function exif_imagetype ( $filename ) {
|
10 |
+
if ( !is_dir( $filename ) && ( list($width, $height, $type, $attr) = getimagesize( $filename ) ) !== false ) {
|
11 |
return $type;
|
12 |
}
|
13 |
return false;
|
23 |
while ($file = readdir($handler)) {
|
24 |
// if $file isn't this directory or its parent,
|
25 |
// add it to the results array
|
26 |
+
if ( filesize( $directory.'/'.$file ) > 11 ) {
|
27 |
+
if ( $file != '.' && $file != '..' && (
|
28 |
+
exif_imagetype($directory.'/'.$file) == IMAGETYPE_GIF ||
|
29 |
+
exif_imagetype($directory.'/'.$file) == IMAGETYPE_PNG ||
|
30 |
+
exif_imagetype($directory.'/'.$file) == IMAGETYPE_JPEG ) ) {
|
31 |
+
$results[] = $file;
|
32 |
+
}
|
33 |
}
|
34 |
}
|
35 |
// tidy up: close the handler
|
62 |
function is_custom_icon() {
|
63 |
global $wp_plugin_dir;
|
64 |
if (file_exists( $wp_plugin_dir . '/my-calendar-custom/' ) ) {
|
65 |
+
$results = my_dirlist( $wp_plugin_dir . '/my-calendar-custom' );
|
66 |
if ( empty($results) ) {
|
67 |
return false;
|
68 |
} else {
|
75 |
|
76 |
function my_calendar_manage_categories() {
|
77 |
global $wpdb;
|
78 |
+
$formats = array( '%s', '%s', '%s' );
|
79 |
|
80 |
// My Calendar must be installed and upgraded before this will work
|
81 |
check_my_calendar();
|
83 |
?>
|
84 |
<div class="wrap">
|
85 |
<?php
|
86 |
+
my_calendar_check_db();
|
87 |
?>
|
88 |
<?php
|
89 |
// We do some checking to see what we're doing
|
90 |
+
if ( !empty($_POST) ) {
|
91 |
+
$nonce=$_REQUEST['_wpnonce'];
|
92 |
+
if (! wp_verify_nonce($nonce,'my-calendar-nonce') ) die("Security check failed");
|
93 |
+
}
|
94 |
|
95 |
+
if (isset($_POST['mode']) && $_POST['mode'] == 'add') {
|
96 |
+
|
97 |
+
$add = array(
|
98 |
+
'category_name'=>$_POST['category_name'],
|
99 |
+
'category_color'=>$_POST['category_color'],
|
100 |
+
'category_icon'=>$_POST['category_icon']
|
101 |
+
);
|
102 |
+
$results = $wpdb->insert( MY_CALENDAR_CATEGORIES_TABLE, $add, $formats );
|
103 |
+
|
104 |
+
if ( $results ) {
|
105 |
+
echo "<div class=\"updated\"><p><strong>".__('Category added successfully','my-calendar')."</strong></p></div>";
|
106 |
+
} else {
|
107 |
+
echo "<div class=\"updated error\"><p><strong>".__('Category addition failed.','my-calendar')."</strong></p></div>";
|
108 |
+
}
|
109 |
+
} else if ( isset($_GET['mode']) && isset($_GET['category_id']) && $_GET['mode'] == 'delete' ) {
|
110 |
+
$sql = "DELETE FROM " . MY_CALENDAR_CATEGORIES_TABLE . " WHERE category_id=".mysql_real_escape_string($_GET['category_id']);
|
111 |
+
$results = $wpdb->query($sql);
|
112 |
+
if ($results) {
|
113 |
+
$sql = "UPDATE " . MY_CALENDAR_TABLE . " SET event_category=1 WHERE event_category=".mysql_real_escape_string($_GET['category_id']);
|
114 |
+
$cal_results = $wpdb->query($sql);
|
115 |
+
}
|
116 |
+
if ($results && $cal_results) {
|
117 |
+
echo "<div class=\"updated\"><p><strong>".__('Category deleted successfully. Categories in calendar updated.','my-calendar')."</strong></p></div>";
|
118 |
+
} else if ( $results && !$cal_results ) {
|
119 |
+
echo "<div class=\"updated\"><p><strong>".__('Category deleted successfully. Categories in calendar not updated.','my-calendar')."</strong></p></div>";
|
120 |
+
} else if ( !$results && $cal_results ) {
|
121 |
+
echo "<div class=\"updated error\"><p><strong>".__('Category not deleted. Categories in calendar updated.','my-calendar')."</strong></p></div>";
|
122 |
+
}
|
123 |
} else if (isset($_GET['mode']) && isset($_GET['category_id']) && $_GET['mode'] == 'edit' && !isset($_POST['mode'])) {
|
124 |
+
$cur_cat = (int) $_GET['category_id'];
|
|
|
125 |
mc_edit_category_form('edit',$cur_cat);
|
126 |
+
} else if (isset($_POST['mode']) && isset($_POST['category_id']) && isset($_POST['category_name']) && isset($_POST['category_color']) && $_POST['mode'] == 'edit') {
|
127 |
+
$update = array(
|
128 |
+
'category_name'=>$_POST['category_name'],
|
129 |
+
'category_color'=>$_POST['category_color'],
|
130 |
+
'category_icon'=>$_POST['category_icon']
|
131 |
+
);
|
132 |
+
$where = array(
|
133 |
+
'category_id'=>(int) $_POST['category_id']
|
134 |
+
);
|
135 |
+
$results = $wpdb->update( MY_CALENDAR_CATEGORIES_TABLE, $update, $where, $formats, '%d' );
|
136 |
+
if ($results) {
|
137 |
+
echo "<div class=\"updated\"><p><strong>".__('Category edited successfully','my-calendar')."</strong></p></div>";
|
138 |
+
} else {
|
139 |
+
echo "<div class=\"updated error\"><p><strong>".__('Error: Category was not edited.','my-calendar')."</strong></p></div>";
|
140 |
+
}
|
141 |
+
$cur_cat = (int) $_POST['category_id'];
|
142 |
+
mc_edit_category_form('edit',$cur_cat);
|
143 |
}
|
144 |
|
145 |
+
if ( isset($_GET['mode']) && $_GET['mode'] != 'edit' || isset($_POST['mode']) && $_POST['mode'] != 'edit' || !isset($_GET['mode']) && !isset($_POST['mode']) ) {
|
146 |
+
mc_edit_category_form('add');
|
147 |
+
}
|
148 |
+
?></div>
|
|
|
149 |
<?php
|
150 |
}
|
151 |
|
152 |
+
function mc_edit_category_form($view='edit',$catID='') {
|
153 |
+
global $wpdb;
|
154 |
+
if ( $catID != '' ) {
|
155 |
+
$catID = (int) $catID;
|
156 |
+
$sql = "SELECT * FROM " . MY_CALENDAR_CATEGORIES_TABLE . " WHERE category_id=$catID";
|
157 |
+
$cur_cat = $wpdb->get_row($sql);
|
158 |
+
}
|
159 |
global $path, $wp_plugin_dir,$wp_plugin_url;
|
160 |
if ( is_custom_icon() ) {
|
161 |
$directory = $wp_plugin_dir . '/my-calendar-custom/';
|
180 |
|
181 |
<h3><?php _e('Category Editor','my-calendar'); ?></h3>
|
182 |
<div class="inside">
|
183 |
+
<form id="my-calendar" method="post" action="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar-categories">
|
184 |
<div><input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('my-calendar-nonce'); ?>" /></div>
|
185 |
<?php if ($view == 'add') { ?>
|
186 |
<div>
|
190 |
<?php } else { ?>
|
191 |
<div>
|
192 |
<input type="hidden" name="mode" value="edit" />
|
193 |
+
<input type="hidden" name="category_id" value="<?php if ( is_object($cur_cat) ) echo $cur_cat->category_id ?>" />
|
194 |
</div>
|
195 |
<?php } ?>
|
196 |
<fieldset>
|
197 |
<legend><?php if ($view == 'add') { _e('Add Category','my-calendar'); } else { _e('Edit Category','my-calendar'); } ?></legend>
|
198 |
+
<label for="category_name"><?php _e('Category Name','my-calendar'); ?>:</label> <input type="text" id="category_name" name="category_name" class="input" size="30" value="<?php if ( is_object($cur_cat) ) echo $cur_cat->category_name; ?>" /><br />
|
199 |
+
<label for="category_color"><?php _e('Category Color (Hex format)','my-calendar'); ?>:</label> <input type="text" id="category_color" name="category_color" class="input" size="10" maxlength="7" value="<?php if ( is_object($cur_cat) ) { echo (strpos($cur_cat->category_color,'#') !== 0)?'#':''; echo $cur_cat->category_color; } else { echo '#'; } ?>" /><br />
|
200 |
<label for="category_icon"><?php _e('Category Icon','my-calendar'); ?>:</label> <select name="category_icon" id="category_icon">
|
201 |
<?php
|
202 |
foreach ($iconlist as $value) {
|
203 |
+
if ( ( is_object($cur_cat) ) && $cur_cat->category_icon == $value) {
|
204 |
$selected = " selected='selected'";
|
205 |
} else {
|
206 |
$selected = "";
|
216 |
</form>
|
217 |
</div>
|
218 |
</div>
|
219 |
+
<?php if ($view == 'edit') { ?>
|
220 |
+
<p><a href="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar-categories"><?php _e('Add a New Category','my-calendar'); ?> »</a></p>
|
221 |
+
<?php } ?>
|
222 |
<?php mc_manage_categories(); ?>
|
223 |
</div>
|
224 |
<?php
|
233 |
// We pull the categories from the database
|
234 |
$categories = $wpdb->get_results("SELECT * FROM " . MY_CALENDAR_CATEGORIES_TABLE . " ORDER BY category_id ASC");
|
235 |
|
236 |
+
if ( !empty($categories) ) {
|
237 |
+
?>
|
238 |
+
<table class="widefat page fixed" id="my-calendar-admin-table" summary="Manage Categories Listing">
|
239 |
+
<thead>
|
240 |
+
<tr>
|
241 |
+
<th class="manage-column" scope="col"><?php _e('ID','my-calendar') ?></th>
|
242 |
+
<th class="manage-column" scope="col"><?php _e('Category Name','my-calendar') ?></th>
|
243 |
+
<th class="manage-column" scope="col"><?php _e('Category Color','my-calendar') ?></th>
|
244 |
+
<th class="manage-column" scope="col"><?php _e('Category Icon','my-calendar'); ?></th>
|
245 |
+
<th class="manage-column" scope="col"><?php _e('Edit','my-calendar') ?></th>
|
246 |
+
<th class="manage-column" scope="col"><?php _e('Delete','my-calendar') ?></th>
|
247 |
+
</tr>
|
248 |
+
</thead>
|
|
|
249 |
<?php
|
250 |
$class = '';
|
251 |
foreach ( $categories as $category ) {
|
my-calendar-core.php
ADDED
@@ -0,0 +1,871 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
function my_calendar_add_feed() {
|
3 |
+
if ( get_option('mc_show_rss') == 'true' ) {
|
4 |
+
add_feed( 'my-calendar-rss', 'my_calendar_rss' );
|
5 |
+
}
|
6 |
+
if ( get_option('mc_show_ical') == 'true' ) {
|
7 |
+
add_feed( 'my-calendar-ics', 'my_calendar_ical' );
|
8 |
+
}
|
9 |
+
}
|
10 |
+
|
11 |
+
if ( ! function_exists( 'is_ssl' ) ) {
|
12 |
+
function is_ssl() {
|
13 |
+
if ( isset($_SERVER['HTTPS']) ) {
|
14 |
+
if ( 'on' == strtolower($_SERVER['HTTPS']) )
|
15 |
+
return true;
|
16 |
+
if ( '1' == $_SERVER['HTTPS'] )
|
17 |
+
return true;
|
18 |
+
} elseif ( isset($_SERVER['SERVER_PORT']) && ( '443' == $_SERVER['SERVER_PORT'] ) ) {
|
19 |
+
return true;
|
20 |
+
}
|
21 |
+
return false;
|
22 |
+
}
|
23 |
+
}
|
24 |
+
|
25 |
+
function jd_calendar_plugin_action($links, $file) {
|
26 |
+
if ($file == plugin_basename(dirname(__FILE__).'/my-calendar.php')) {
|
27 |
+
$links[] = "<a href='admin.php?page=my-calendar-config'>" . __('Settings', 'my-calendar') . "</a>";
|
28 |
+
$links[] = "<a href='admin.php?page=my-calendar-help'>" . __('Help', 'my-calendar') . "</a>";
|
29 |
+
}
|
30 |
+
return $links;
|
31 |
+
}
|
32 |
+
|
33 |
+
// Function to add the calendar style into the header
|
34 |
+
function my_calendar_wp_head() {
|
35 |
+
global $wpdb, $wp_query;
|
36 |
+
// If the calendar isn't installed or upgraded this won't work
|
37 |
+
check_my_calendar();
|
38 |
+
$styles = mc_get_style_path( get_option( 'my_calendar_css_file' ),'url' );
|
39 |
+
if ( get_option('my_calendar_use_styles') != 'true' ) {
|
40 |
+
|
41 |
+
$this_post = $wp_query->get_queried_object();
|
42 |
+
if (is_object($this_post)) {
|
43 |
+
$id = $this_post->ID;
|
44 |
+
}
|
45 |
+
if ( get_option( 'my_calendar_show_css' ) != '' ) {
|
46 |
+
$array = explode( ",",get_option( 'my_calendar_show_css' ) );
|
47 |
+
if (!is_array($array)) {
|
48 |
+
$array = array();
|
49 |
+
}
|
50 |
+
}
|
51 |
+
if ( @in_array( $id, $array ) || get_option( 'my_calendar_show_css' ) == '' ) {
|
52 |
+
// generate category colors
|
53 |
+
$category_styles = '';
|
54 |
+
$categories = $wpdb->get_results("SELECT * FROM " . MY_CALENDAR_CATEGORIES_TABLE . " ORDER BY category_id ASC");
|
55 |
+
foreach ( $categories as $category ) {
|
56 |
+
$class = "mc_".sanitize_title($category->category_name);
|
57 |
+
$hex = (strpos($category->category_color,'#') !== 0)?'#':'';
|
58 |
+
$color = $hex.$category->category_color;
|
59 |
+
if ( get_option( 'mc_apply_color' ) == 'font' ) {
|
60 |
+
$type = 'color';
|
61 |
+
} else if ( get_option( 'mc_apply_color' ) == 'background' ) {
|
62 |
+
$type = 'background';
|
63 |
+
}
|
64 |
+
if ( get_option( 'mc_apply_color' ) == 'font' || get_option( 'mc_apply_color' ) == 'background' ) {
|
65 |
+
$category_styles .= "\n#jd-calendar .$class .event-title { $type: $color; }";
|
66 |
+
}
|
67 |
+
}
|
68 |
+
echo "
|
69 |
+
<link rel=\"stylesheet\" href=\"$styles\" type=\"text/css\" media=\"all\" />
|
70 |
+
<style type=\"text/css\">
|
71 |
+
<!--
|
72 |
+
.js #jd-calendar .details { display: none; }
|
73 |
+
/* Styles from My Calendar - Joseph C Dolson http://www.joedolson.com/ */
|
74 |
+
$category_styles
|
75 |
+
.mc-event-visible {
|
76 |
+
display: block!important;
|
77 |
+
}
|
78 |
+
-->
|
79 |
+
</style>";
|
80 |
+
}
|
81 |
+
}
|
82 |
+
}
|
83 |
+
|
84 |
+
// Function to deal with events posted by a user when that user is deleted
|
85 |
+
function mc_deal_with_deleted_user($id) {
|
86 |
+
global $wpdb;
|
87 |
+
check_my_calendar();
|
88 |
+
// Do the query
|
89 |
+
$wpdb->get_results( "UPDATE ".MY_CALENDAR_TABLE." SET event_author=".$wpdb->get_var("SELECT MIN(ID) FROM ".$wpdb->prefix."users",0,0)." WHERE event_author=".$id );
|
90 |
+
}
|
91 |
+
|
92 |
+
// Function to add the javascript to the admin header
|
93 |
+
function my_calendar_add_javascript() {
|
94 |
+
global $wp_plugin_url;
|
95 |
+
if ( isset($_GET['page']) && $_GET['page'] == 'my-calendar' ) {
|
96 |
+
wp_enqueue_script('jquery.calendrical',$wp_plugin_url . '/my-calendar/js/jquery.calendrical.js', array('jquery') );
|
97 |
+
}
|
98 |
+
}
|
99 |
+
|
100 |
+
function my_calendar_write_js() {
|
101 |
+
if ( isset($_GET['page']) && $_GET['page']=='my-calendar') {
|
102 |
+
?>
|
103 |
+
<script type="text/javascript">
|
104 |
+
//<![CDATA[
|
105 |
+
jQuery(document).ready(function($) {
|
106 |
+
$('#event_begin, #event_time,' + '#event_end, #event_endtime').calendricalDateTimeRange();
|
107 |
+
});
|
108 |
+
jQuery(document).ready(function($) {
|
109 |
+
var id = 'event_desc';
|
110 |
+
$('a.toggleVisual').click(
|
111 |
+
function() {
|
112 |
+
tinyMCE.execCommand('mceAddControl', false, id);
|
113 |
+
}
|
114 |
+
);
|
115 |
+
$('a.toggleHTML').click(
|
116 |
+
function() {
|
117 |
+
tinyMCE.execCommand('mceRemoveControl', false, id);
|
118 |
+
}
|
119 |
+
);
|
120 |
+
});
|
121 |
+
//]]>
|
122 |
+
</script>
|
123 |
+
<?php
|
124 |
+
$mc_input = get_option( 'mc_input_options' );
|
125 |
+
if ( $mc_input['event_use_editor'] == 'on' ) {
|
126 |
+
wp_tiny_mce( true ,
|
127 |
+
array( "editor_selector" => "event_desc", 'theme'=>'advanced' )
|
128 |
+
);
|
129 |
+
add_action( 'admin_print_footer_scripts', 'wp_tiny_mce_preload_dialogs', 30 );
|
130 |
+
}
|
131 |
+
}
|
132 |
+
if ( isset($_GET['page']) && $_GET['page']=='my-calendar-help') {
|
133 |
+
?>
|
134 |
+
<script type="text/javascript">
|
135 |
+
jQuery(document).ready(function($) {
|
136 |
+
$('dd:even').css('background','#f6f6f6');
|
137 |
+
});
|
138 |
+
</script>
|
139 |
+
<?php
|
140 |
+
}
|
141 |
+
}
|
142 |
+
|
143 |
+
function my_calendar_add_display_javascript() {
|
144 |
+
wp_enqueue_script('jquery');
|
145 |
+
}
|
146 |
+
|
147 |
+
function my_calendar_calendar_javascript() {
|
148 |
+
if ( !mc_is_mobile() ) {
|
149 |
+
global $wpdb, $wp_query, $wp_plugin_url;
|
150 |
+
|
151 |
+
if ( get_option('calendar_javascript') != 1 || get_option('list_javascript') != 1 || get_option('mini_javascript') != 1 || get_option('ajax_javascript') != 1 ) {
|
152 |
+
|
153 |
+
$list_js = stripcslashes( get_option( 'my_calendar_listjs' ) );
|
154 |
+
$cal_js = stripcslashes( get_option( 'my_calendar_caljs' ) );
|
155 |
+
$mini_js = stripcslashes( get_option( 'my_calendar_minijs' ) );
|
156 |
+
$ajax_js = stripcslashes( get_option( 'my_calendar_ajaxjs' ) );
|
157 |
+
|
158 |
+
$this_post = $wp_query->get_queried_object();
|
159 |
+
if (is_object($this_post)) {
|
160 |
+
$id = $this_post->ID;
|
161 |
+
}
|
162 |
+
if ( get_option( 'my_calendar_show_js' ) != '' ) {
|
163 |
+
$array = explode( ",",get_option( 'my_calendar_show_js' ) );
|
164 |
+
if (!is_array($array)) {
|
165 |
+
$array = array();
|
166 |
+
}
|
167 |
+
}
|
168 |
+
if ( @in_array( $id, $array ) || get_option( 'my_calendar_show_js' ) == '' ) {
|
169 |
+
$scripting = "<script type='text/javascript'>\n";
|
170 |
+
if ( get_option('calendar_javascript') != 1 ) { $scripting .= "\n".$cal_js; }
|
171 |
+
if ( get_option('list_javascript') != 1 ) { $scripting .= "\n".$list_js; }
|
172 |
+
if ( get_option('mini_javascript') != 1 ) { $scripting .= "\n".$mini_js; }
|
173 |
+
if ( get_option('ajax_javascript') != 1 ) { $scripting .= "\n".$ajax_js; }
|
174 |
+
$scripting .= "</script>";
|
175 |
+
echo $scripting;
|
176 |
+
}
|
177 |
+
}
|
178 |
+
}
|
179 |
+
}
|
180 |
+
|
181 |
+
function my_calendar_add_styles() {
|
182 |
+
global $wp_plugin_url;
|
183 |
+
if ( isset($_GET['page']) && ($_GET['page'] == 'my-calendar' || $_GET['page'] == 'my-calendar-categories' || $_GET['page'] == 'my-calendar-locations' || $_GET['page'] == 'my-calendar-config' || $_GET['page'] == 'my-calendar-styles' || $_GET['page'] == 'my-calendar-help' || $_GET['page'] == 'my-calendar-behaviors' ) ) {
|
184 |
+
echo '<link type="text/css" rel="stylesheet" href="'.$wp_plugin_url.'/my-calendar/mc-styles.css" />';
|
185 |
+
}
|
186 |
+
if ( isset($_GET['page']) && $_GET['page'] == 'my-calendar') {
|
187 |
+
echo '<link type="text/css" rel="stylesheet" href="'.$wp_plugin_url.'/my-calendar/js/calendrical.css" />';
|
188 |
+
}
|
189 |
+
}
|
190 |
+
|
191 |
+
function mc_get_current_url() {
|
192 |
+
$pageURL = 'http';
|
193 |
+
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
|
194 |
+
$pageURL .= "://";
|
195 |
+
if ($_SERVER["SERVER_PORT"] != "80") {
|
196 |
+
$pageURL .= $_SERVER["HTTP_HOST"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
|
197 |
+
} else {
|
198 |
+
$pageURL .= $_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];
|
199 |
+
}
|
200 |
+
return esc_url($pageURL);
|
201 |
+
}
|
202 |
+
|
203 |
+
function csv_to_array($csv, $delimiter = ',', $enclosure = '"', $escape = '\\', $terminator = "\n") {
|
204 |
+
$r = array();
|
205 |
+
$rows = explode($terminator,trim($csv));
|
206 |
+
foreach ($rows as $row) {
|
207 |
+
if (trim($row)) {
|
208 |
+
$values = explode($delimiter,$row);
|
209 |
+
$r[$values[0]] = $values[1];
|
210 |
+
}
|
211 |
+
}
|
212 |
+
return $r;
|
213 |
+
}
|
214 |
+
|
215 |
+
// Function to check what version of My Calendar is installed and install or upgrade if needed
|
216 |
+
function check_my_calendar() {
|
217 |
+
global $wpdb, $initial_listjs, $initial_caljs, $initial_minijs, $initial_ajaxjs,$mc_version;
|
218 |
+
$current_version = get_option('my_calendar_version');
|
219 |
+
// If current version matches, don't bother running this.
|
220 |
+
if ($current_version == $mc_version) {
|
221 |
+
return true;
|
222 |
+
}
|
223 |
+
|
224 |
+
// Lets see if this is first run and create a table if it is!
|
225 |
+
// Assume this is not a new install until we prove otherwise
|
226 |
+
$new_install = false;
|
227 |
+
$my_calendar_exists = false;
|
228 |
+
$upgrade_path = array();
|
229 |
+
|
230 |
+
// Determine the calendar version
|
231 |
+
$tables = $wpdb->get_results("show tables;");
|
232 |
+
foreach ( $tables as $table ) {
|
233 |
+
foreach ( $table as $value ) {
|
234 |
+
if ( $value == MY_CALENDAR_TABLE ) {
|
235 |
+
$my_calendar_exists = true;
|
236 |
+
// check whether installed version matches most recent version, establish upgrade process.
|
237 |
+
}
|
238 |
+
}
|
239 |
+
}
|
240 |
+
|
241 |
+
if ( $my_calendar_exists == false ) {
|
242 |
+
$new_install = true;
|
243 |
+
// for each release requiring an upgrade path, add a version compare. Loop will run every relevant upgrade cycle.
|
244 |
+
} else if ( version_compare( $current_version,"1.3.0","<" ) ) {
|
245 |
+
$upgrade_path[] = "1.3.0";
|
246 |
+
} else if ( version_compare( $current_version,"1.3.8","<" ) ) {
|
247 |
+
$upgrade_path[] = "1.3.8";
|
248 |
+
} else if ( version_compare( $current_version, "1.4.0", "<" ) ) {
|
249 |
+
$upgrade_path[] = "1.4.0";
|
250 |
+
} else if ( version_compare( $current_version, "1.4.7", "<" ) ) {
|
251 |
+
$upgrade_path[] = "1.4.7";
|
252 |
+
} else if ( version_compare( $current_version, "1.4.8", "<" ) ) {
|
253 |
+
$upgrade_path[] = "1.4.8";
|
254 |
+
} else if ( version_compare( $current_version, "1.5.0", "<" ) ) {
|
255 |
+
$upgrade_path[] = "1.5.0";
|
256 |
+
} else if ( version_compare( $current_version, "1.6.0", "<" ) ) {
|
257 |
+
$upgrade_path[] = "1.6.0";
|
258 |
+
} else if ( version_compare( $current_version, "1.6.2", "<" ) ) {
|
259 |
+
$upgrade_path[] = "1.6.2";
|
260 |
+
} else if ( version_compare( $current_version, "1.6.3", "<" ) ) {
|
261 |
+
$upgrade_path[] = "1.6.3";
|
262 |
+
} else if ( version_compare( $current_version, "1.7.0", "<" ) ) {
|
263 |
+
$upgrade_path[] = "1.7.0";
|
264 |
+
} else if ( version_compare( $current_version, "1.7.1", "<" ) ) {
|
265 |
+
$upgrade_path[] = "1.7.1";
|
266 |
+
} else if ( version_compare ( $current_version, "1.8.0", "<" ) ) {
|
267 |
+
$upgrade_path[] = "1.8.0";
|
268 |
+
}
|
269 |
+
// having determined upgrade path, assign new version number
|
270 |
+
update_option( 'my_calendar_version' , $mc_version );
|
271 |
+
// Now we've determined what the current install is or isn't
|
272 |
+
if ( $new_install == true ) {
|
273 |
+
//add default settings
|
274 |
+
mc_default_settings();
|
275 |
+
$sql = "INSERT INTO " . MY_CALENDAR_CATEGORIES_TABLE . " SET category_id=1, category_name='General', category_color='#ffffff', category_icon='event.png'";
|
276 |
+
$wpdb->query($sql);
|
277 |
+
}
|
278 |
+
// switch for different upgrade paths
|
279 |
+
foreach ($upgrade_path as $upgrade) {
|
280 |
+
switch ($upgrade) {
|
281 |
+
case '1.8.0':
|
282 |
+
$mc_input = get_option( 'mc_input_options' );
|
283 |
+
$mc_input['event_use_editor'] = 'off';
|
284 |
+
update_option( 'mc_input_options',$mc_input );
|
285 |
+
add_option( 'mc_show_weekends','true' );
|
286 |
+
add_option( 'mc_uri','' );
|
287 |
+
delete_option( 'my_calendar_stored_styles');
|
288 |
+
upgrade_db();
|
289 |
+
break;
|
290 |
+
case '1.7.1':
|
291 |
+
if (get_option('mc_location_type') == '') {
|
292 |
+
update_option('mc_location_type','event_state');
|
293 |
+
}
|
294 |
+
break;
|
295 |
+
case '1.7.0':
|
296 |
+
update_option('mc_db_version','1.7.0');
|
297 |
+
add_option('mc_show_rss','false');
|
298 |
+
add_option('mc_show_ical','false');
|
299 |
+
add_option('mc_skip_holidays','false');
|
300 |
+
add_option('mc_event_edit_perms','manage_options');
|
301 |
+
$original_styles = get_option('my_calendar_style');
|
302 |
+
if ($original_styles != '') {
|
303 |
+
$stylefile = mc_get_style_path('my-calendar.css');
|
304 |
+
if ( mc_write_styles( $stylefile, $original_styles ) ) {
|
305 |
+
delete_option('my_calendar_style');
|
306 |
+
} else {
|
307 |
+
add_option('my_calendar_file_permissions','false');
|
308 |
+
}
|
309 |
+
}
|
310 |
+
update_option('my_calendar_css_file','my-calendar.css');
|
311 |
+
// convert old widget settings into new defaults
|
312 |
+
$type = get_option('display_upcoming_type');
|
313 |
+
if ($type == 'events') {
|
314 |
+
$before = get_option('display_upcoming_events');
|
315 |
+
$after = get_option('display_past_events');
|
316 |
+
} else {
|
317 |
+
$before = get_option('display_upcoming_days');
|
318 |
+
$after = get_option('display_past_days');
|
319 |
+
}
|
320 |
+
$category = get_option('display_in_category');
|
321 |
+
$today_template = get_option('my_calendar_today_template');
|
322 |
+
$upcoming_template = get_option('my_calendar_upcoming_template');
|
323 |
+
$today_title = get_option('my_calendar_today_title');
|
324 |
+
$today_text = get_option('my_calendar_no_events_text');
|
325 |
+
$upcoming_title = get_option('my_calendar_upcoming_title');
|
326 |
+
|
327 |
+
$defaults = array(
|
328 |
+
'upcoming'=>array(
|
329 |
+
'type'=>$type,
|
330 |
+
'before'=>$before,
|
331 |
+
'after'=>$after,
|
332 |
+
'template'=>$upcoming_template,
|
333 |
+
'category'=>$category,
|
334 |
+
'text'=>'',
|
335 |
+
'title'=>$upcoming_title
|
336 |
+
),
|
337 |
+
'today'=>array(
|
338 |
+
'template'=>$today_template,
|
339 |
+
'category'=>'',
|
340 |
+
'title'=>$today_title,
|
341 |
+
'text'=>$today_text
|
342 |
+
)
|
343 |
+
);
|
344 |
+
add_option('my_calendar_widget_defaults',$defaults);
|
345 |
+
delete_option('display_upcoming_type');
|
346 |
+
delete_option('display_upcoming_events');
|
347 |
+
delete_option('display_past_events');
|
348 |
+
delete_option('display_upcoming_days');
|
349 |
+
delete_option('display_todays','true');
|
350 |
+
delete_option('display_upcoming','true');
|
351 |
+
delete_option('display_upcoming_days',7);
|
352 |
+
delete_option('display_past_days');
|
353 |
+
delete_option('display_in_category');
|
354 |
+
delete_option('my_calendar_today_template');
|
355 |
+
delete_option('my_calendar_upcoming_template');
|
356 |
+
delete_option('my_calendar_today_title');
|
357 |
+
delete_option('my_calendar_no_events_text');
|
358 |
+
delete_option('my_calendar_upcoming_title');
|
359 |
+
break;
|
360 |
+
case '1.6.3':
|
361 |
+
add_option( 'my_calendar_ajaxjs',$initial_ajaxjs );
|
362 |
+
add_option( 'ajax_javascript', 1 );
|
363 |
+
add_option( 'my_calendar_templates', array(
|
364 |
+
'title'=>'{title}'
|
365 |
+
));
|
366 |
+
break;
|
367 |
+
case '1.6.2':
|
368 |
+
$mc_user_settings = array(
|
369 |
+
'my_calendar_tz_default'=>array(
|
370 |
+
'enabled'=>'off',
|
371 |
+
'label'=>'My Calendar Default Timezone',
|
372 |
+
'values'=>array(
|
373 |
+
"-12" => "(GMT -12:00) Eniwetok, Kwajalein",
|
374 |
+
"-11" => "(GMT -11:00) Midway Island, Samoa",
|
375 |
+
"-10" => "(GMT -10:00) Hawaii",
|
376 |
+
"-9.5" => "(GMT -9:30) Marquesas Islands",
|
377 |
+
"-9" => "(GMT -9:00) Alaska",
|
378 |
+
"-8" => "(GMT -8:00) Pacific Time (US & Canada)",
|
379 |
+
"-7" => "(GMT -7:00) Mountain Time (US & Canada)",
|
380 |
+
"-6" => "(GMT -6:00) Central Time (US & Canada), Mexico City",
|
381 |
+
"-5" => "(GMT -5:00) Eastern Time (US & Canada), Bogota, Lima",
|
382 |
+
"-4.5" => "(GMT -4:30) Venezuela",
|
383 |
+
"-4" => "(GMT -4:00) Atlantic Time (Canada), Caracas, La Paz",
|
384 |
+
"-3.5" => "(GMT -3:30) Newfoundland",
|
385 |
+
"-3" => "(GMT -3:00) Brazil, Buenos Aires, Georgetown",
|
386 |
+
"-2" => "(GMT -2:00) Mid-Atlantic",
|
387 |
+
"-1" => "(GMT -1:00 hour) Azores, Cape Verde Islands",
|
388 |
+
"0" => "(GMT) Western Europe Time, London, Lisbon, Casablanca",
|
389 |
+
"1" => "(GMT +1:00 hour) Brussels, Copenhagen, Madrid, Paris",
|
390 |
+
"2" => "(GMT +2:00) Kaliningrad, South Africa",
|
391 |
+
"3" => "(GMT +3:00) Baghdad, Riyadh, Moscow, St. Petersburg",
|
392 |
+
"3.5" => "(GMT +3:30) Tehran",
|
393 |
+
"4" => "(GMT +4:00) Abu Dhabi, Muscat, Baku, Tbilisi",
|
394 |
+
"4.5" => "(GMT +4:30) Afghanistan",
|
395 |
+
"5" => "(GMT +5:00) Ekaterinburg, Islamabad, Karachi, Tashkent",
|
396 |
+
"5.5" => "(GMT +5:30) Bombay, Calcutta, Madras, New Delhi",
|
397 |
+
"5.75" => "(GMT +5:45) Nepal",
|
398 |
+
"6" => "(GMT +6:00) Almaty, Dhaka, Colombo",
|
399 |
+
"6.5" => "(GMT +6:30) Myanmar, Cocos Islands",
|
400 |
+
"7" => "(GMT +7:00) Bangkok, Hanoi, Jakarta",
|
401 |
+
"8" => "(GMT +8:00) Beijing, Perth, Singapore, Hong Kong",
|
402 |
+
"9" => "(GMT +9:00) Tokyo, Seoul, Osaka, Sapporo, Yakutsk",
|
403 |
+
"9.5" => "(GMT +9:30) Adelaide, Darwin",
|
404 |
+
"10" => "(GMT +10:00) Eastern Australia, Guam, Vladivostok",
|
405 |
+
"10.5" => "(GMT +10:30) Lord Howe Island",
|
406 |
+
"11" => "(GMT +11:00) Magadan, Solomon Islands, New Caledonia",
|
407 |
+
"11.5" => "(GMT +11:30) Norfolk Island",
|
408 |
+
"12" => "(GMT +12:00) Auckland, Wellington, Fiji, Kamchatka",
|
409 |
+
"12.75" => "(GMT +12:45) Chatham Islands",
|
410 |
+
"13" => "(GMT +13:00) Tonga",
|
411 |
+
"14" => "(GMT +14:00) Line Islands"
|
412 |
+
),
|
413 |
+
),
|
414 |
+
'my_calendar_location_default'=>array(
|
415 |
+
'enabled'=>'off',
|
416 |
+
'label'=>'My Calendar Default Location',
|
417 |
+
'values'=>array(
|
418 |
+
'AL'=>"Alabama",
|
419 |
+
'AK'=>"Alaska",
|
420 |
+
'AZ'=>"Arizona",
|
421 |
+
'AR'=>"Arkansas",
|
422 |
+
'CA'=>"California",
|
423 |
+
'CO'=>"Colorado",
|
424 |
+
'CT'=>"Connecticut",
|
425 |
+
'DE'=>"Delaware",
|
426 |
+
'DC'=>"District Of Columbia",
|
427 |
+
'FL'=>"Florida",
|
428 |
+
'GA'=>"Georgia",
|
429 |
+
'HI'=>"Hawaii",
|
430 |
+
'ID'=>"Idaho",
|
431 |
+
'IL'=>"Illinois",
|
432 |
+
'IN'=>"Indiana",
|
433 |
+
'IA'=>"Iowa",
|
434 |
+
'KS'=>"Kansas",
|
435 |
+
'KY'=>"Kentucky",
|
436 |
+
'LA'=>"Louisiana",
|
437 |
+
'ME'=>"Maine",
|
438 |
+
'MD'=>"Maryland",
|
439 |
+
'MA'=>"Massachusetts",
|
440 |
+
'MI'=>"Michigan",
|
441 |
+
'MN'=>"Minnesota",
|
442 |
+
'MS'=>"Mississippi",
|
443 |
+
'MO'=>"Missouri",
|
444 |
+
'MT'=>"Montana",
|
445 |
+
'NE'=>"Nebraska",
|
446 |
+
'NV'=>"Nevada",
|
447 |
+
'NH'=>"New Hampshire",
|
448 |
+
'NJ'=>"New Jersey",
|
449 |
+
'NM'=>"New Mexico",
|
450 |
+
'NY'=>"New York",
|
451 |
+
'NC'=>"North Carolina",
|
452 |
+
'ND'=>"North Dakota",
|
453 |
+
'OH'=>"Ohio",
|
454 |
+
'OK'=>"Oklahoma",
|
455 |
+
'OR'=>"Oregon",
|
456 |
+
'PA'=>"Pennsylvania",
|
457 |
+
'RI'=>"Rhode Island",
|
458 |
+
'SC'=>"South Carolina",
|
459 |
+
'SD'=>"South Dakota",
|
460 |
+
'TN'=>"Tennessee",
|
461 |
+
'TX'=>"Texas",
|
462 |
+
'UT'=>"Utah",
|
463 |
+
'VT'=>"Vermont",
|
464 |
+
'VA'=>"Virginia",
|
465 |
+
'WA'=>"Washington",
|
466 |
+
'WV'=>"West Virginia",
|
467 |
+
'WI'=>"Wisconsin",
|
468 |
+
'WY'=>"Wyoming"),
|
469 |
+
)
|
470 |
+
);
|
471 |
+
update_option('mc_user_settings',$mc_user_settings);
|
472 |
+
break;
|
473 |
+
case '1.6.0':
|
474 |
+
add_option('mc_user_settings_enabled',false);
|
475 |
+
add_option('mc_user_location_type','state');
|
476 |
+
add_option('my_calendar_show_js',get_option('my_calendar_show_css') );
|
477 |
+
upgrade_db();
|
478 |
+
break;
|
479 |
+
case '1.5.0':
|
480 |
+
add_option('mc_event_mail','false');
|
481 |
+
add_option('mc_event_mail_subject','');
|
482 |
+
add_option('mc_event_mail_to','');
|
483 |
+
add_option('mc_event_mail_message','');
|
484 |
+
add_option('mc_event_approve','false');
|
485 |
+
add_option('mc_event_approve_perms','manage_options');
|
486 |
+
add_option('mc_no_fifth_week','true');
|
487 |
+
upgrade_db();
|
488 |
+
break;
|
489 |
+
case '1.4.8':
|
490 |
+
add_option('mc_input_options',array('event_short'=>'on','event_desc'=>'on','event_category'=>'on','event_link'=>'on','event_recurs'=>'on','event_open'=>'on','event_location'=>'on','event_location_dropdown'=>'on') );
|
491 |
+
add_option('mc_input_options_administrators','false');
|
492 |
+
break;
|
493 |
+
case '1.4.7':
|
494 |
+
add_option( 'mc_event_open', 'Registration is open' );
|
495 |
+
add_option( 'mc_event_closed', 'Registration is closed' );
|
496 |
+
add_option( 'mc_event_registration', 'false' );
|
497 |
+
add_option( 'mc_short', 'false' );
|
498 |
+
add_option( 'mc_desc', 'true' );
|
499 |
+
upgrade_db();
|
500 |
+
break;
|
501 |
+
case '1.4.0':
|
502 |
+
// change tables
|
503 |
+
add_option( 'mc_db_version', '1.4.0' );
|
504 |
+
add_option( 'mc_event_link_expires','false' );
|
505 |
+
add_option( 'mc_apply_color','default' );
|
506 |
+
add_option( 'my_calendar_minijs', $initial_minijs);
|
507 |
+
add_option( 'mini_javascript', 1);
|
508 |
+
upgrade_db();
|
509 |
+
break;
|
510 |
+
case '1.3.8':
|
511 |
+
update_option('my_calendar_show_css','');
|
512 |
+
break;
|
513 |
+
case '1.3.0':
|
514 |
+
add_option('my_calendar_listjs',$initial_listjs);
|
515 |
+
add_option('my_calendar_caljs',$initial_caljs);
|
516 |
+
add_option('my_calendar_show_heading','true');
|
517 |
+
break;
|
518 |
+
default:
|
519 |
+
break;
|
520 |
+
}
|
521 |
+
}
|
522 |
+
/*
|
523 |
+
if the user has fully uninstalled the plugin but kept the database of events, this will restore default
|
524 |
+
settings and upgrade db if needed.
|
525 |
+
*/
|
526 |
+
if ( get_option( 'my_calendar_uninstalled' ) == 'true' ) {
|
527 |
+
mc_default_settings();
|
528 |
+
update_option( 'mc_db_version', '1.4.0' );
|
529 |
+
}
|
530 |
+
}
|
531 |
+
|
532 |
+
|
533 |
+
|
534 |
+
function jd_cal_checkCheckbox( $theFieldname,$theValue,$theArray='' ){
|
535 |
+
if (!is_array( get_option( $theFieldname ) ) ) {
|
536 |
+
if( get_option( $theFieldname ) == $theValue ){
|
537 |
+
echo 'checked="checked"';
|
538 |
+
}
|
539 |
+
} else {
|
540 |
+
$theSetting = get_option( $theFieldname );
|
541 |
+
if ( $theSetting[$theArray]['enabled'] == $theValue ) {
|
542 |
+
echo 'checked="checked"';
|
543 |
+
}
|
544 |
+
}
|
545 |
+
}
|
546 |
+
function jd_cal_checkSelect( $theFieldname,$theValue,$theArray='' ){
|
547 |
+
if (!is_array( get_option( $theFieldname ) ) ) {
|
548 |
+
if( get_option( $theFieldname ) == $theValue ){
|
549 |
+
echo 'selected="selected"';
|
550 |
+
}
|
551 |
+
} else {
|
552 |
+
$theSetting = get_option( $theFieldname );
|
553 |
+
if ( $theSetting[$theArray]['enabled'] == $theValue ) {
|
554 |
+
echo 'selected="selected"';
|
555 |
+
}
|
556 |
+
}
|
557 |
+
}
|
558 |
+
|
559 |
+
|
560 |
+
// Function to return a prefix which will allow the correct placement of arguments into the query string.
|
561 |
+
function my_calendar_permalink_prefix() {
|
562 |
+
// Get the permalink structure from WordPress
|
563 |
+
$p_link = get_permalink();
|
564 |
+
$real_link = mc_get_current_url();
|
565 |
+
|
566 |
+
// Now use all of that to get the My Calendar link prefix
|
567 |
+
if (strstr($p_link, '?') && $p_link == $real_link) {
|
568 |
+
$link_part = $p_link.'&';
|
569 |
+
} else if ($p_link == $real_link) {
|
570 |
+
$link_part = $p_link.'?';
|
571 |
+
} else if (strstr($real_link, '?')) {
|
572 |
+
|
573 |
+
if ( isset($_GET['month']) || isset($_GET['yr']) || isset($_GET['week']) ) {
|
574 |
+
$link_part = '';
|
575 |
+
$new_base = split('\?', $real_link);
|
576 |
+
if(count($new_base) > 1) {
|
577 |
+
$new_tail = split('&', $new_base[1]);
|
578 |
+
foreach ($new_tail as $item) {
|
579 |
+
if ( isset($_GET['month']) && isset($_GET['yr']) ) {
|
580 |
+
if (!strstr($item, 'month') && !strstr($item, 'yr')) {
|
581 |
+
$link_part .= $item.'&';
|
582 |
+
}
|
583 |
+
}
|
584 |
+
if ( isset($_GET['week']) && isset($_GET['yr']) ) {
|
585 |
+
if (!strstr($item, 'week') && !strstr($item, 'yr')) {
|
586 |
+
$link_part .= $item.'&';
|
587 |
+
}
|
588 |
+
}
|
589 |
+
}
|
590 |
+
}
|
591 |
+
$link_part = $new_base[0] . ($link_part ? "?$link_part" : '?');
|
592 |
+
} else {
|
593 |
+
$link_part = $real_link.'&';
|
594 |
+
}
|
595 |
+
|
596 |
+
|
597 |
+
} else {
|
598 |
+
$link_part = $real_link.'?';
|
599 |
+
}
|
600 |
+
return $link_part;
|
601 |
+
}
|
602 |
+
|
603 |
+
function my_calendar_fouc() {
|
604 |
+
global $wp_query;
|
605 |
+
if ( get_option('calendar_javascript') != 1 || get_option('list_javascript') != 1 || get_option('mini_javascript') != 1 ) {
|
606 |
+
$scripting = "\n<script type='text/javascript'>\n";
|
607 |
+
$scripting .= "jQuery('html').addClass('js');\n";
|
608 |
+
$scripting .= "jQuery(document).ready(function($) { \$('html').removeClass('js') });\n";
|
609 |
+
$scripting .= "</script>\n";
|
610 |
+
$this_post = $wp_query->get_queried_object();
|
611 |
+
if ( is_object($this_post) ) {
|
612 |
+
$id = $this_post->ID;
|
613 |
+
}
|
614 |
+
if ( get_option( 'my_calendar_show_js' ) != '' ) {
|
615 |
+
$array = explode( ",",get_option( 'my_calendar_show_js' ) );
|
616 |
+
if ( !is_array( $array ) ) {
|
617 |
+
$array = array();
|
618 |
+
}
|
619 |
+
}
|
620 |
+
if ( @in_array( $id, $array ) || trim ( get_option( 'my_calendar_show_js' ) ) == '' ) {
|
621 |
+
echo $scripting;
|
622 |
+
}
|
623 |
+
}
|
624 |
+
}
|
625 |
+
|
626 |
+
|
627 |
+
function mc_month_comparison($month) {
|
628 |
+
$offset = (60*60*get_option('gmt_offset'));
|
629 |
+
$current_month = date("n", time()+($offset));
|
630 |
+
if (isset($_GET['yr']) && isset($_GET['month'])) {
|
631 |
+
if ($month == $_GET['month']) {
|
632 |
+
return ' selected="selected"';
|
633 |
+
}
|
634 |
+
} elseif ($month == $current_month) {
|
635 |
+
return ' selected="selected"';
|
636 |
+
}
|
637 |
+
}
|
638 |
+
|
639 |
+
function mc_year_comparison($year) {
|
640 |
+
$offset = (60*60*get_option('gmt_offset'));
|
641 |
+
$current_year = date("Y", time()+($offset));
|
642 |
+
if (isset($_GET['yr']) && isset($_GET['month'])) {
|
643 |
+
if ($year == $_GET['yr']) {
|
644 |
+
return ' selected="selected"';
|
645 |
+
}
|
646 |
+
} else if ($year == $current_year) {
|
647 |
+
return ' selected="selected"';
|
648 |
+
}
|
649 |
+
}
|
650 |
+
|
651 |
+
|
652 |
+
function my_calendar_is_odd( $int ) {
|
653 |
+
return( $int & 1 );
|
654 |
+
}
|
655 |
+
|
656 |
+
function mc_can_edit_event($author_id) {
|
657 |
+
global $user_ID;
|
658 |
+
get_currentuserinfo();
|
659 |
+
$user = get_userdata($user_ID);
|
660 |
+
|
661 |
+
if ( current_user_can( get_option('mc_event_edit_perms') ) ) {
|
662 |
+
return true;
|
663 |
+
} elseif ( $user_ID == $author_id ) {
|
664 |
+
return true;
|
665 |
+
} else {
|
666 |
+
return false;
|
667 |
+
}
|
668 |
+
}
|
669 |
+
|
670 |
+
function jd_option_selected($field,$value,$type='checkbox') {
|
671 |
+
switch ($type) {
|
672 |
+
case 'radio':
|
673 |
+
case 'checkbox':
|
674 |
+
$result = ' checked="checked"';
|
675 |
+
break;
|
676 |
+
case 'option':
|
677 |
+
$result = ' selected="selected"';
|
678 |
+
break;
|
679 |
+
}
|
680 |
+
if ($field == $value) {
|
681 |
+
$output = $result;
|
682 |
+
} else {
|
683 |
+
$output = '';
|
684 |
+
}
|
685 |
+
return $output;
|
686 |
+
}
|
687 |
+
|
688 |
+
// compatibility of clone keyword between PHP 5 and 4
|
689 |
+
if (version_compare(phpversion(), '5.0') < 0) {
|
690 |
+
eval('
|
691 |
+
function clone($object) {
|
692 |
+
return $object;
|
693 |
+
}
|
694 |
+
');
|
695 |
+
}
|
696 |
+
|
697 |
+
// Mail functions by Roland
|
698 |
+
function my_calendar_send_email( $details ) {
|
699 |
+
$event = event_as_array($details);
|
700 |
+
|
701 |
+
if ( get_option('mc_event_mail') == 'true' ) {
|
702 |
+
$to = get_option('mc_event_mail_to');
|
703 |
+
$subject = get_option('mc_event_mail_subject');
|
704 |
+
$message = jd_draw_template( $event, get_option('mc_event_mail_message') );
|
705 |
+
$mail = wp_mail($to, $subject, $message);
|
706 |
+
}
|
707 |
+
}
|
708 |
+
// checks submitted events against akismet, if available, otherwise just returns false
|
709 |
+
function mc_akismet( $event_url='', $description='' ) {
|
710 |
+
global $akismet_api_host, $akismet_api_port, $user;
|
711 |
+
if ( current_user_can( 'edit_posts' ) ) { // is a privileged user
|
712 |
+
return 0;
|
713 |
+
}
|
714 |
+
$c = array();
|
715 |
+
if ( ! function_exists( 'akismet_http_post' ) || ! ( get_option( 'wordpress_api_key' ) || $wpcom_api_key ) ) {
|
716 |
+
return 0;
|
717 |
+
}
|
718 |
+
|
719 |
+
$c['blog'] = get_option( 'home' );
|
720 |
+
$c['user_ip'] = preg_replace( '/[^0-9., ]/', '', $_SERVER['REMOTE_ADDR'] );
|
721 |
+
$c['user_agent'] = $_SERVER['HTTP_USER_AGENT'];
|
722 |
+
$c['referrer'] = $_SERVER['HTTP_REFERER'];
|
723 |
+
$c['comment_type'] = 'my_calendar_event';
|
724 |
+
if ( $permalink = get_permalink() )
|
725 |
+
$c['permalink'] = $permalink;
|
726 |
+
|
727 |
+
if ( '' != $event_url )
|
728 |
+
$c['comment_author_url'] = $event_url;
|
729 |
+
if ( '' != $description )
|
730 |
+
$c['comment_content'] = $description;
|
731 |
+
|
732 |
+
$ignore = array( 'HTTP_COOKIE' );
|
733 |
+
|
734 |
+
foreach ( $_SERVER as $key => $value )
|
735 |
+
if ( ! in_array( $key, (array) $ignore ) )
|
736 |
+
$c["$key"] = $value;
|
737 |
+
|
738 |
+
$query_string = '';
|
739 |
+
foreach ( $c as $key => $data )
|
740 |
+
$query_string .= $key . '=' . urlencode( stripslashes( (string) $data ) ) . '&';
|
741 |
+
|
742 |
+
$response = akismet_http_post( $query_string, $akismet_api_host,
|
743 |
+
'/1.1/comment-check', $akismet_api_port );
|
744 |
+
if ( 'true' == $response[1] )
|
745 |
+
return 1;
|
746 |
+
else
|
747 |
+
return 0;
|
748 |
+
}
|
749 |
+
|
750 |
+
function check_akismet() {
|
751 |
+
global $user;
|
752 |
+
if ( current_user_can( 'edit_plugins' ) ) {
|
753 |
+
if ( get_option('can_manage_events') == 'read' && !function_exists( 'akismet_http_post' ) ) {
|
754 |
+
echo "<div class='error'><p class='warning'>".__("You're currently allowing to subscribers to post events, but aren't using Akismet. My Calendar can use Akismet to check for spam in event submissions. <a href='https://akismet.com/signup/'>Get an Akismet API Key now.</a>",'my-calendar' )."</p></div>";
|
755 |
+
}
|
756 |
+
}
|
757 |
+
}
|
758 |
+
|
759 |
+
function mc_external_link( $link ) {
|
760 |
+
$url = parse_url($link);
|
761 |
+
$host = $url['host'];
|
762 |
+
$site = parse_url( get_option( 'siteurl' ) );
|
763 |
+
$known = $site['host'];
|
764 |
+
if ( strpos( $host, $known ) === false ) {
|
765 |
+
return "class='event-link external'";
|
766 |
+
} else {
|
767 |
+
return "class='event-link'";
|
768 |
+
}
|
769 |
+
return "class='bananas'";
|
770 |
+
}
|
771 |
+
|
772 |
+
// Adding button to the MCE toolbar (Visual Mode)
|
773 |
+
add_action('init', 'mc_addbuttons');
|
774 |
+
|
775 |
+
// Add button hooks to the Tiny MCE
|
776 |
+
function mc_addbuttons() {
|
777 |
+
global $mc_version;
|
778 |
+
if (!current_user_can('edit_posts') && !current_user_can('edit_pages') ) {
|
779 |
+
return;
|
780 |
+
}
|
781 |
+
if ( get_user_option('rich_editing') == 'true') {
|
782 |
+
add_filter( 'tiny_mce_version', 'mc_tiny_mce_version', 0 );
|
783 |
+
add_filter( 'mce_external_plugins', 'mc_plugin', 0 );
|
784 |
+
add_filter( 'mce_buttons', 'mc_button', 0 );
|
785 |
+
}
|
786 |
+
// Register Hooks
|
787 |
+
if (is_admin()) {
|
788 |
+
// Add Quicktag
|
789 |
+
add_action( 'edit_form_advanced', 'mc_add_quicktags' );
|
790 |
+
add_action( 'edit_page_form', 'mc_add_quicktags' );
|
791 |
+
|
792 |
+
// Queue Embed JS
|
793 |
+
add_action( 'admin_head', 'mc_admin_js_vars');
|
794 |
+
wp_enqueue_script( 'mcqt', plugins_url('/my-calendar/button/mcb.js'), array(), $mc_version );
|
795 |
+
}
|
796 |
+
}
|
797 |
+
|
798 |
+
// Break the browser cache of TinyMCE
|
799 |
+
function mc_tiny_mce_version( ) {
|
800 |
+
global $mc_version;
|
801 |
+
return 'mcb-' . $mc_version;
|
802 |
+
}
|
803 |
+
|
804 |
+
// Load the custom TinyMCE plugin
|
805 |
+
function mc_plugin( $plugins ) {
|
806 |
+
global $wp_plugin_url;
|
807 |
+
$plugins['mcqt'] = $wp_plugin_url . '/my-calendar/button/tinymce3/editor_plugin.js';
|
808 |
+
return $plugins;
|
809 |
+
}
|
810 |
+
|
811 |
+
// Add the buttons: separator, custom
|
812 |
+
function mc_button( $buttons ) {
|
813 |
+
array_push( $buttons, 'separator', 'myCalendar' );
|
814 |
+
return $buttons;
|
815 |
+
}
|
816 |
+
|
817 |
+
// Add a button to the quicktag view (HTML Mode) >>>
|
818 |
+
function mc_add_quicktags(){
|
819 |
+
?>
|
820 |
+
<script type="text/javascript" charset="utf-8">
|
821 |
+
// <![CDATA[
|
822 |
+
(function(){
|
823 |
+
if (typeof jQuery === 'undefined') {
|
824 |
+
return;
|
825 |
+
}
|
826 |
+
jQuery(document).ready(function(){
|
827 |
+
// Add the buttons to the HTML view
|
828 |
+
jQuery("#ed_toolbar").append('<input type="button" class="ed_button" onclick="myCalQT.Tag.embed.apply(myCalQT.Tag); return false;" title="Insert My Calendar" value="My Calendar" />');
|
829 |
+
});
|
830 |
+
}());
|
831 |
+
// ]]>
|
832 |
+
</script>
|
833 |
+
<?php
|
834 |
+
}
|
835 |
+
|
836 |
+
function mc_newline_replace($string) {
|
837 |
+
return (string)str_replace(array("\r", "\r\n", "\n"), '', $string);
|
838 |
+
}
|
839 |
+
|
840 |
+
// Set URL for the generator page
|
841 |
+
function mc_admin_js_vars(){
|
842 |
+
global $wp_plugin_url;
|
843 |
+
?>
|
844 |
+
<script type="text/javascript" charset="utf-8">
|
845 |
+
// <![CDATA[
|
846 |
+
if (typeof myCalQT !== 'undefined' && typeof myCalQT.Tag !== 'undefined') {
|
847 |
+
myCalQT.Tag.configUrl = "<?php echo $wp_plugin_url . '/my-calendar/button/generator.php'; ?>";
|
848 |
+
}
|
849 |
+
// ]]>
|
850 |
+
</script>
|
851 |
+
<?php
|
852 |
+
}
|
853 |
+
|
854 |
+
function reverse_array($array, $boolean, $order) {
|
855 |
+
if ( $order == 'desc' ) {
|
856 |
+
return array_reverse($array, $boolean);
|
857 |
+
} else {
|
858 |
+
return $array;
|
859 |
+
}
|
860 |
+
}
|
861 |
+
|
862 |
+
function mc_is_mobile() {
|
863 |
+
$uagent = new uagent_info();
|
864 |
+
if ( $uagent->DetectMobileQuick == $uagent->true ) {
|
865 |
+
return true;
|
866 |
+
} else {
|
867 |
+
return false;
|
868 |
+
}
|
869 |
+
}
|
870 |
+
|
871 |
+
?>
|
my-calendar-de_DE.mo
DELETED
Binary file
|
my-calendar-de_DE.po
DELETED
@@ -1,1372 +0,0 @@
|
|
1 |
-
# Translation of the WordPress plugin My Calendar 1.4.8 by Joseph C Dolson.
|
2 |
-
# Copyright (C) 2010 Joseph C Dolson
|
3 |
-
# This file is distributed under the same license as the My Calendar package.
|
4 |
-
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
|
5 |
-
#
|
6 |
-
msgid ""
|
7 |
-
msgstr ""
|
8 |
-
"Project-Id-Version: My Calendar 1.4.8\n"
|
9 |
-
"Report-Msgid-Bugs-To: http://wordpress.org/tag/my-calendar\n"
|
10 |
-
"POT-Creation-Date: 2010-09-05 00:27+0000\n"
|
11 |
-
"PO-Revision-Date: 2010-09-07 20:38+0100\n"
|
12 |
-
"Last-Translator: \n"
|
13 |
-
"Language-Team: Roland P <bohnerwachs@arcor.de>\n"
|
14 |
-
"MIME-Version: 1.0\n"
|
15 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
16 |
-
"Content-Transfer-Encoding: 8bit\n"
|
17 |
-
"X-Poedit-Language: deutsch\n"
|
18 |
-
"X-Poedit-Country: Deutschland\n"
|
19 |
-
|
20 |
-
#: my-calendar-categories.php:41
|
21 |
-
msgid "Category added successfully"
|
22 |
-
msgstr "Kategorie erfolgreich hinzugefügt"
|
23 |
-
|
24 |
-
#: my-calendar-categories.php:43
|
25 |
-
msgid "Category addition failed."
|
26 |
-
msgstr "Fehler beim hinzufügen der Kategorie"
|
27 |
-
|
28 |
-
#: my-calendar-categories.php:53
|
29 |
-
msgid "Category deleted successfully. Categories in calendar updated."
|
30 |
-
msgstr "Kategorie erfolgreich gelöscht. Kategorien im Kalender aktualisiert"
|
31 |
-
|
32 |
-
#: my-calendar-categories.php:55
|
33 |
-
msgid "Category deleted successfully. Categories in calendar not updated."
|
34 |
-
msgstr "Kategorie erfolgreich gelöscht. Kategorien im Kalender nicht aktualisiert."
|
35 |
-
|
36 |
-
#: my-calendar-categories.php:57
|
37 |
-
msgid "Category not deleted. Categories in calendar updated."
|
38 |
-
msgstr "Kategorie nicht gelöscht. Kategorien im Kalender aktualisiert"
|
39 |
-
|
40 |
-
#: my-calendar-categories.php:66
|
41 |
-
msgid "Category edited successfully"
|
42 |
-
msgstr "Kategorie erfolgreich bearbeited."
|
43 |
-
|
44 |
-
#: my-calendar-categories.php:88
|
45 |
-
#: my-calendar-categories.php:112
|
46 |
-
#: my-calendar-categories.php:130
|
47 |
-
msgid "Add Category"
|
48 |
-
msgstr "Kategorie hinzufügen"
|
49 |
-
|
50 |
-
#: my-calendar-categories.php:90
|
51 |
-
#: my-calendar-categories.php:112
|
52 |
-
msgid "Edit Category"
|
53 |
-
msgstr "Kategorie editieren"
|
54 |
-
|
55 |
-
#: my-calendar-categories.php:97
|
56 |
-
msgid "Category Editor"
|
57 |
-
msgstr "Kategorie Editor"
|
58 |
-
|
59 |
-
#: my-calendar-categories.php:113
|
60 |
-
#: my-calendar-categories.php:156
|
61 |
-
msgid "Category Name"
|
62 |
-
msgstr "Kategorie Name"
|
63 |
-
|
64 |
-
#: my-calendar-categories.php:114
|
65 |
-
msgid "Category Color (Hex format)"
|
66 |
-
msgstr "Kategorie Farbe (Hex Format)"
|
67 |
-
|
68 |
-
#: my-calendar-categories.php:115
|
69 |
-
#: my-calendar-categories.php:158
|
70 |
-
msgid "Category Icon"
|
71 |
-
msgstr "Kategorie Icon"
|
72 |
-
|
73 |
-
#: my-calendar-categories.php:130
|
74 |
-
#: my-calendar-locations.php:121
|
75 |
-
msgid "Save Changes"
|
76 |
-
msgstr "Änderungen speichern"
|
77 |
-
|
78 |
-
#: my-calendar-categories.php:143
|
79 |
-
#: my-calendar.php:177
|
80 |
-
msgid "Manage Categories"
|
81 |
-
msgstr "Kategorien verwalten"
|
82 |
-
|
83 |
-
#: my-calendar-categories.php:155
|
84 |
-
#: my-calendar-event-manager.php:531
|
85 |
-
#: my-calendar-locations.php:147
|
86 |
-
msgid "ID"
|
87 |
-
msgstr "ID"
|
88 |
-
|
89 |
-
#: my-calendar-categories.php:157
|
90 |
-
msgid "Category Color"
|
91 |
-
msgstr "Kategorie-Farbe"
|
92 |
-
|
93 |
-
#: my-calendar-categories.php:159
|
94 |
-
#: my-calendar-categories.php:173
|
95 |
-
#: my-calendar-event-manager.php:591
|
96 |
-
#: my-calendar-locations.php:149
|
97 |
-
#: my-calendar-locations.php:161
|
98 |
-
msgid "Edit"
|
99 |
-
msgstr "Editieren"
|
100 |
-
|
101 |
-
#: my-calendar-categories.php:160
|
102 |
-
#: my-calendar-categories.php:179
|
103 |
-
#: my-calendar-event-manager.php:76
|
104 |
-
#: my-calendar-event-manager.php:591
|
105 |
-
#: my-calendar-locations.php:150
|
106 |
-
#: my-calendar-locations.php:162
|
107 |
-
msgid "Delete"
|
108 |
-
msgstr "Löschen"
|
109 |
-
|
110 |
-
#: my-calendar-categories.php:176
|
111 |
-
#: my-calendar-event-manager.php:572
|
112 |
-
#: my-calendar-settings.php:207
|
113 |
-
#: my-calendar.php:638
|
114 |
-
msgid "N/A"
|
115 |
-
msgstr "n/v"
|
116 |
-
|
117 |
-
#: my-calendar-categories.php:179
|
118 |
-
#: my-calendar-locations.php:162
|
119 |
-
msgid "Are you sure you want to delete this category?"
|
120 |
-
msgstr "Sind sie sicher, dass sie diese Kategorie löschen wollen?"
|
121 |
-
|
122 |
-
#: my-calendar-categories.php:190
|
123 |
-
msgid "There are no categories in the database - something has gone wrong!"
|
124 |
-
msgstr "Es sind keine Kategorie in der Datenbank - etwas lief schief!"
|
125 |
-
|
126 |
-
#: my-calendar-event-manager.php:30
|
127 |
-
#: my-calendar-settings.php:298
|
128 |
-
msgid "My Calendar has identified that you have the Calendar plugin by Kieran O'Shea installed. You can import those events and categories into the My Calendar database. Would you like to import these events?"
|
129 |
-
msgstr "My Calender hat erkannt, dass sie das Kalenderplugin von Kieran O'Shea installiert haben - wollen sie diese Events und Kategorien importieren?"
|
130 |
-
|
131 |
-
#: my-calendar-event-manager.php:36
|
132 |
-
#: my-calendar-settings.php:304
|
133 |
-
msgid "Import from Calendar"
|
134 |
-
msgstr "Importieren von Calender"
|
135 |
-
|
136 |
-
#: my-calendar-event-manager.php:41
|
137 |
-
msgid "Although it is possible that this import could fail to import your events correctly, it should not have any impact on your existing Calendar database. If you encounter any problems, <a href=\"http://www.joedolson.com/contact.php\">please contact me</a>!"
|
138 |
-
msgstr "Trotzdem kann es sein, dass der Import fehlschlägt, dies wird aber keine Auswirkungen auf die existierende Kalender-Datenbank haben. Wenn sie ein Problem gefunden haben, schreiben sie eine eMail an <a href=\"http://www.joedolson.com/contact.php\">please contact me</a>!"
|
139 |
-
|
140 |
-
#: my-calendar-event-manager.php:71
|
141 |
-
msgid "Delete Event"
|
142 |
-
msgstr "Event löschen"
|
143 |
-
|
144 |
-
#: my-calendar-event-manager.php:71
|
145 |
-
msgid "Are you sure you want to delete this event?"
|
146 |
-
msgstr "Sind sie sicher, dass sie das Event löschen wollen?"
|
147 |
-
|
148 |
-
#: my-calendar-event-manager.php:84
|
149 |
-
msgid "You do not have permission to delete that event."
|
150 |
-
msgstr "Sie haben keine Rechte das Event zu löschen!"
|
151 |
-
|
152 |
-
#: my-calendar-event-manager.php:107
|
153 |
-
#: my-calendar-event-manager.php:124
|
154 |
-
#: my-calendar-event-manager.php:148
|
155 |
-
#: my-calendar-event-manager.php:163
|
156 |
-
#: my-calendar-event-manager.php:700
|
157 |
-
#: my-calendar-event-manager.php:705
|
158 |
-
#: my-calendar-event-manager.php:710
|
159 |
-
#: my-calendar-event-manager.php:722
|
160 |
-
#: my-calendar-event-manager.php:732
|
161 |
-
#: my-calendar-event-manager.php:740
|
162 |
-
#: my-calendar-event-manager.php:749
|
163 |
-
#: my-calendar-event-manager.php:757
|
164 |
-
msgid "Error"
|
165 |
-
msgstr "Fehler"
|
166 |
-
|
167 |
-
#: my-calendar-event-manager.php:107
|
168 |
-
msgid "I'm sorry! I couldn'd add that event to the database."
|
169 |
-
msgstr "Es ist ein Fehler beim hinzufügen des Events aufgetreten!"
|
170 |
-
|
171 |
-
#: my-calendar-event-manager.php:109
|
172 |
-
msgid "Event added. It will now show in your calendar."
|
173 |
-
msgstr "Event hinzugefügt und im Kalender erschienen."
|
174 |
-
|
175 |
-
#: my-calendar-event-manager.php:124
|
176 |
-
msgid "Your event was not updated."
|
177 |
-
msgstr "Ihr Event wurde nicht aktualisiert"
|
178 |
-
|
179 |
-
#: my-calendar-event-manager.php:128
|
180 |
-
msgid "Nothing was changed in that update."
|
181 |
-
msgstr "In diesem Update gab es keine Änderungen"
|
182 |
-
|
183 |
-
#: my-calendar-event-manager.php:132
|
184 |
-
msgid "Event updated successfully"
|
185 |
-
msgstr "Event erfolgreich aktualisert"
|
186 |
-
|
187 |
-
#: my-calendar-event-manager.php:138
|
188 |
-
msgid "You do not have sufficient permissions to edit that event."
|
189 |
-
msgstr "Sie haben keine ausreichenden Rechte um das Event zu ändern."
|
190 |
-
|
191 |
-
#: my-calendar-event-manager.php:148
|
192 |
-
msgid "You can't delete an event if you haven't submitted an event id"
|
193 |
-
msgstr "Sie können kein Event löschen, wenn sie nicht die event-id eingegeben haben"
|
194 |
-
|
195 |
-
#: my-calendar-event-manager.php:159
|
196 |
-
msgid "Event deleted successfully"
|
197 |
-
msgstr "Event erfolgreich gelöscht"
|
198 |
-
|
199 |
-
#: my-calendar-event-manager.php:163
|
200 |
-
msgid "Despite issuing a request to delete, the event still remains in the database. Please investigate."
|
201 |
-
msgstr "Trotz des Versuchts das Event zu löschen befindet es sich noch in der Datenbank, bitte untersuchen sie das Problem"
|
202 |
-
|
203 |
-
#: my-calendar-event-manager.php:182
|
204 |
-
#: my-calendar-event-manager.php:268
|
205 |
-
msgid "Edit Event"
|
206 |
-
msgstr "Event editieren"
|
207 |
-
|
208 |
-
#: my-calendar-event-manager.php:186
|
209 |
-
#: my-calendar-event-manager.php:195
|
210 |
-
msgid "You must provide an event id in order to edit it"
|
211 |
-
msgstr "Sie müssen eine event-id angeben um ein Event zu editieren"
|
212 |
-
|
213 |
-
#: my-calendar-event-manager.php:191
|
214 |
-
#: my-calendar-event-manager.php:268
|
215 |
-
msgid "Copy Event"
|
216 |
-
msgstr "Event kopieren"
|
217 |
-
|
218 |
-
#: my-calendar-event-manager.php:201
|
219 |
-
msgid "Add Event"
|
220 |
-
msgstr "Event hinzufügen"
|
221 |
-
|
222 |
-
#: my-calendar-event-manager.php:206
|
223 |
-
msgid "Manage Events"
|
224 |
-
msgstr "Events verwalten"
|
225 |
-
|
226 |
-
#: my-calendar-event-manager.php:240
|
227 |
-
msgid "Sorry! That's an invalid event key."
|
228 |
-
msgstr "Entschuldigung, das ist ein falscher Event-Schlüssel."
|
229 |
-
|
230 |
-
#: my-calendar-event-manager.php:245
|
231 |
-
msgid "Sorry! We couldn't find an event with that ID."
|
232 |
-
msgstr "Entschuldigung, wir konnten mit kein Event mit dieser ID finden."
|
233 |
-
|
234 |
-
#: my-calendar-event-manager.php:268
|
235 |
-
msgid "Add an Event"
|
236 |
-
msgstr "Event hinzufügen"
|
237 |
-
|
238 |
-
#: my-calendar-event-manager.php:277
|
239 |
-
msgid "Enter your Event Information"
|
240 |
-
msgstr "Geben sie ihre Eventinformationen ein"
|
241 |
-
|
242 |
-
#: my-calendar-event-manager.php:280
|
243 |
-
msgid "Event Title"
|
244 |
-
msgstr "Event Titel"
|
245 |
-
|
246 |
-
#: my-calendar-event-manager.php:284
|
247 |
-
msgid "Event Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
248 |
-
msgstr "Event Beschreibung (<abbr title=\"hypertext markup language\">HTML</abbr> erlaubt)"
|
249 |
-
|
250 |
-
#: my-calendar-event-manager.php:289
|
251 |
-
msgid "Event Short Description (<abbr title=\"hypertext markup language\">HTML</abbr> allowed)"
|
252 |
-
msgstr "Event Kurzbeschreibung (<abbr title=\"hypertext markup language\">HTML</abbr> erlaubt)"
|
253 |
-
|
254 |
-
#: my-calendar-event-manager.php:294
|
255 |
-
msgid "Event Category"
|
256 |
-
msgstr "Event Kategorie"
|
257 |
-
|
258 |
-
#: my-calendar-event-manager.php:319
|
259 |
-
msgid "Event Link (Optional)"
|
260 |
-
msgstr "Event Link (optional)"
|
261 |
-
|
262 |
-
#: my-calendar-event-manager.php:319
|
263 |
-
msgid "This link will expire when the event passes."
|
264 |
-
msgstr "Dieser Link wird ungültig, wenn das Event vorrüber ist."
|
265 |
-
|
266 |
-
#: my-calendar-event-manager.php:323
|
267 |
-
msgid "Start Date (YYYY-MM-DD)"
|
268 |
-
msgstr "Start Datum (JJJJ-MM-TT)"
|
269 |
-
|
270 |
-
#: my-calendar-event-manager.php:326
|
271 |
-
msgid "End Date (YYYY-MM-DD) (Optional)"
|
272 |
-
msgstr "End Datum (JJJJ-MM-TT) (optional)"
|
273 |
-
|
274 |
-
#: my-calendar-event-manager.php:329
|
275 |
-
msgid "Time (hh:mm)"
|
276 |
-
msgstr "Zeit (ss:mm)"
|
277 |
-
|
278 |
-
#: my-calendar-event-manager.php:341
|
279 |
-
msgid "Optional, set blank if your event is an all-day event or does not happen at a specific time."
|
280 |
-
msgstr "\"optional\": freilassen wenn das Event den ganzen Tag dauert oder es keine bestimmte Zeit hinterlegt werden soll. "
|
281 |
-
|
282 |
-
#: my-calendar-event-manager.php:341
|
283 |
-
msgid "Current time difference from GMT is "
|
284 |
-
msgstr "Aktuelle Zeitdifferenz vom GMT ist"
|
285 |
-
|
286 |
-
#: my-calendar-event-manager.php:341
|
287 |
-
msgid " hour(s)"
|
288 |
-
msgstr "Stunde(n)"
|
289 |
-
|
290 |
-
#: my-calendar-event-manager.php:344
|
291 |
-
msgid "End Time (hh:mm)"
|
292 |
-
msgstr "Endzeit (ss:mm)"
|
293 |
-
|
294 |
-
#: my-calendar-event-manager.php:355
|
295 |
-
msgid "Optional. End times will not be displayed on events where this is not set."
|
296 |
-
msgstr "\"optional\": Endzeit wird nicht angezeigt, wenn sie nicht gesetzt ist"
|
297 |
-
|
298 |
-
#: my-calendar-event-manager.php:360
|
299 |
-
msgid "Recurring Events"
|
300 |
-
msgstr "Wiederkehrende Events"
|
301 |
-
|
302 |
-
#: my-calendar-event-manager.php:363
|
303 |
-
msgid "Repeats for"
|
304 |
-
msgstr "Wiederholen für"
|
305 |
-
|
306 |
-
#: my-calendar-event-manager.php:364
|
307 |
-
msgid "Units"
|
308 |
-
msgstr "Einheiten"
|
309 |
-
|
310 |
-
#: my-calendar-event-manager.php:365
|
311 |
-
msgid "Does not recur"
|
312 |
-
msgstr "Erscheint nicht"
|
313 |
-
|
314 |
-
#: my-calendar-event-manager.php:366
|
315 |
-
#: my-calendar-event-manager.php:565
|
316 |
-
msgid "Daily"
|
317 |
-
msgstr "täglich"
|
318 |
-
|
319 |
-
#: my-calendar-event-manager.php:367
|
320 |
-
#: my-calendar-event-manager.php:566
|
321 |
-
msgid "Weekly"
|
322 |
-
msgstr "wöchentlich"
|
323 |
-
|
324 |
-
#: my-calendar-event-manager.php:368
|
325 |
-
msgid "Bi-weekly"
|
326 |
-
msgstr "aller zwei Wochen"
|
327 |
-
|
328 |
-
#: my-calendar-event-manager.php:369
|
329 |
-
#: my-calendar-event-manager.php:568
|
330 |
-
msgid "Monthly"
|
331 |
-
msgstr "monatlich"
|
332 |
-
|
333 |
-
#: my-calendar-event-manager.php:370
|
334 |
-
msgid "Annually"
|
335 |
-
msgstr "jährlich"
|
336 |
-
|
337 |
-
#: my-calendar-event-manager.php:372
|
338 |
-
msgid "Entering 0 means forever, if a unit is selected. If the recurrance unit is left at \"Does not recur,\" the event will not reoccur."
|
339 |
-
msgstr "\"0\" meint für immer, wenn eine Einheit ausgewählt ist. Wenn die Einheit auf \"Erscheint nicht\" gesetzt ist, wird das Event nicht wiederholt"
|
340 |
-
|
341 |
-
#: my-calendar-event-manager.php:375
|
342 |
-
msgid "Group this event as a single item"
|
343 |
-
msgstr "Dieses Event als einzelne Einheit gruppieren"
|
344 |
-
|
345 |
-
#: my-calendar-event-manager.php:386
|
346 |
-
msgid "Event Registration Status"
|
347 |
-
msgstr "Registierungsstatus des Events"
|
348 |
-
|
349 |
-
#: my-calendar-event-manager.php:388
|
350 |
-
msgid "Open"
|
351 |
-
msgstr "offen"
|
352 |
-
|
353 |
-
#: my-calendar-event-manager.php:389
|
354 |
-
msgid "Closed"
|
355 |
-
msgstr "geschlossen"
|
356 |
-
|
357 |
-
#: my-calendar-event-manager.php:390
|
358 |
-
msgid "Does not apply"
|
359 |
-
msgstr "wird nicht angenommen"
|
360 |
-
|
361 |
-
#: my-calendar-event-manager.php:400
|
362 |
-
#: my-calendar-locations.php:81
|
363 |
-
msgid "Event Location"
|
364 |
-
msgstr "Veranstaltungsort"
|
365 |
-
|
366 |
-
#: my-calendar-event-manager.php:409
|
367 |
-
msgid "Choose a preset location:"
|
368 |
-
msgstr "Einen vordefinierten Ort auswählen"
|
369 |
-
|
370 |
-
#: my-calendar-event-manager.php:423
|
371 |
-
msgid "Add recurring locations for later use."
|
372 |
-
msgstr "Wiederkehrenden Ort für spätere benutzung hinzufügen"
|
373 |
-
|
374 |
-
#: my-calendar-event-manager.php:430
|
375 |
-
#: my-calendar-locations.php:83
|
376 |
-
msgid "All location fields are optional: <em>insufficient information may result in an inaccurate map</em>."
|
377 |
-
msgstr "Alle Felder sind optional (können aber in einem Kartenfehler resultieren)."
|
378 |
-
|
379 |
-
#: my-calendar-event-manager.php:433
|
380 |
-
#: my-calendar-locations.php:86
|
381 |
-
msgid "Name of Location (e.g. <em>Joe's Bar and Grill</em>)"
|
382 |
-
msgstr "Name des Orts"
|
383 |
-
|
384 |
-
#: my-calendar-event-manager.php:436
|
385 |
-
#: my-calendar-locations.php:89
|
386 |
-
msgid "Street Address"
|
387 |
-
msgstr "Straßenname"
|
388 |
-
|
389 |
-
#: my-calendar-event-manager.php:439
|
390 |
-
#: my-calendar-locations.php:92
|
391 |
-
msgid "Street Address (2)"
|
392 |
-
msgstr "Straßenname (2)"
|
393 |
-
|
394 |
-
#: my-calendar-event-manager.php:442
|
395 |
-
#: my-calendar-locations.php:95
|
396 |
-
msgid "City"
|
397 |
-
msgstr "Stadt"
|
398 |
-
|
399 |
-
#: my-calendar-event-manager.php:442
|
400 |
-
#: my-calendar-locations.php:95
|
401 |
-
msgid "State/Province"
|
402 |
-
msgstr "Bundesland/Provinz"
|
403 |
-
|
404 |
-
#: my-calendar-event-manager.php:442
|
405 |
-
#: my-calendar-locations.php:95
|
406 |
-
msgid "Postal Code"
|
407 |
-
msgstr "Postleitzahl"
|
408 |
-
|
409 |
-
#: my-calendar-event-manager.php:445
|
410 |
-
#: my-calendar-locations.php:98
|
411 |
-
msgid "Country"
|
412 |
-
msgstr "Land"
|
413 |
-
|
414 |
-
#: my-calendar-event-manager.php:448
|
415 |
-
#: my-calendar-locations.php:101
|
416 |
-
msgid "Initial Zoom"
|
417 |
-
msgstr "Zoomstufe"
|
418 |
-
|
419 |
-
#: my-calendar-event-manager.php:450
|
420 |
-
#: my-calendar-locations.php:103
|
421 |
-
msgid "Neighborhood"
|
422 |
-
msgstr "Nachbarschaft"
|
423 |
-
|
424 |
-
#: my-calendar-event-manager.php:451
|
425 |
-
#: my-calendar-locations.php:104
|
426 |
-
msgid "Small City"
|
427 |
-
msgstr "Kleinstadt"
|
428 |
-
|
429 |
-
#: my-calendar-event-manager.php:452
|
430 |
-
#: my-calendar-locations.php:105
|
431 |
-
msgid "Large City"
|
432 |
-
msgstr "Großstadt"
|
433 |
-
|
434 |
-
#: my-calendar-event-manager.php:453
|
435 |
-
#: my-calendar-locations.php:106
|
436 |
-
msgid "Greater Metro Area"
|
437 |
-
msgstr "Größeres Ballungsgebiet"
|
438 |
-
|
439 |
-
#: my-calendar-event-manager.php:454
|
440 |
-
#: my-calendar-locations.php:107
|
441 |
-
msgid "State"
|
442 |
-
msgstr "Bundesland"
|
443 |
-
|
444 |
-
#: my-calendar-event-manager.php:455
|
445 |
-
#: my-calendar-locations.php:108
|
446 |
-
msgid "Region"
|
447 |
-
msgstr "Region"
|
448 |
-
|
449 |
-
#: my-calendar-event-manager.php:459
|
450 |
-
#: my-calendar-locations.php:112
|
451 |
-
msgid "GPS Coordinates (optional)"
|
452 |
-
msgstr "GPS Koordinaten (optional)"
|
453 |
-
|
454 |
-
#: my-calendar-event-manager.php:461
|
455 |
-
#: my-calendar-locations.php:114
|
456 |
-
msgid "If you supply GPS coordinates for your location, they will be used in place of any other address information to pinpoint your location."
|
457 |
-
msgstr "Wenn Sie GPS Koordinaten eingeben, werden diese statt der Adresse verwendent"
|
458 |
-
|
459 |
-
#: my-calendar-event-manager.php:464
|
460 |
-
#: my-calendar-locations.php:117
|
461 |
-
msgid "Longitude"
|
462 |
-
msgstr "Länge"
|
463 |
-
|
464 |
-
#: my-calendar-event-manager.php:464
|
465 |
-
#: my-calendar-locations.php:117
|
466 |
-
msgid "Latitude"
|
467 |
-
msgstr "Breite"
|
468 |
-
|
469 |
-
#: my-calendar-event-manager.php:472
|
470 |
-
msgid "Save Event"
|
471 |
-
msgstr "Event speichern"
|
472 |
-
|
473 |
-
#: my-calendar-event-manager.php:532
|
474 |
-
#: my-calendar-widgets.php:37
|
475 |
-
#: my-calendar-widgets.php:122
|
476 |
-
msgid "Title"
|
477 |
-
msgstr "Titel"
|
478 |
-
|
479 |
-
#: my-calendar-event-manager.php:533
|
480 |
-
msgid "Link"
|
481 |
-
msgstr "Link"
|
482 |
-
|
483 |
-
#: my-calendar-event-manager.php:534
|
484 |
-
#: my-calendar-locations.php:148
|
485 |
-
msgid "Location"
|
486 |
-
msgstr "Ort"
|
487 |
-
|
488 |
-
#: my-calendar-event-manager.php:535
|
489 |
-
msgid "Description"
|
490 |
-
msgstr "Beschreibung"
|
491 |
-
|
492 |
-
#: my-calendar-event-manager.php:536
|
493 |
-
msgid "Start Date"
|
494 |
-
msgstr "Anfangsdatum"
|
495 |
-
|
496 |
-
#: my-calendar-event-manager.php:537
|
497 |
-
msgid "Recurs"
|
498 |
-
msgstr "Wiederholungen"
|
499 |
-
|
500 |
-
#: my-calendar-event-manager.php:538
|
501 |
-
#: my-calendar-settings.php:195
|
502 |
-
msgid "Author"
|
503 |
-
msgstr "Autor"
|
504 |
-
|
505 |
-
#: my-calendar-event-manager.php:539
|
506 |
-
msgid "Category"
|
507 |
-
msgstr "Kategorie"
|
508 |
-
|
509 |
-
#: my-calendar-event-manager.php:540
|
510 |
-
msgid "Edit / Delete"
|
511 |
-
msgstr "editieren/löschen"
|
512 |
-
|
513 |
-
#: my-calendar-event-manager.php:564
|
514 |
-
msgid "Never"
|
515 |
-
msgstr "niemals"
|
516 |
-
|
517 |
-
#: my-calendar-event-manager.php:567
|
518 |
-
msgid "Bi-Weekly"
|
519 |
-
msgstr "aller zwei Wochen"
|
520 |
-
|
521 |
-
#: my-calendar-event-manager.php:569
|
522 |
-
msgid "Yearly"
|
523 |
-
msgstr "jährlich"
|
524 |
-
|
525 |
-
#: my-calendar-event-manager.php:573
|
526 |
-
msgid "Forever"
|
527 |
-
msgstr "für immer"
|
528 |
-
|
529 |
-
#: my-calendar-event-manager.php:574
|
530 |
-
msgid "Times"
|
531 |
-
msgstr "Zeiten"
|
532 |
-
|
533 |
-
#: my-calendar-event-manager.php:589
|
534 |
-
msgid "Copy"
|
535 |
-
msgstr "kopieren"
|
536 |
-
|
537 |
-
#: my-calendar-event-manager.php:602
|
538 |
-
msgid "There are no events in the database!"
|
539 |
-
msgstr "Es sind keine Events in der Datenbank"
|
540 |
-
|
541 |
-
#: my-calendar-event-manager.php:700
|
542 |
-
msgid "Your event end date must be either after or the same as your event begin date"
|
543 |
-
msgstr "Das Eventende muss entweder am oder nach dem Startdatum liegen"
|
544 |
-
|
545 |
-
#: my-calendar-event-manager.php:705
|
546 |
-
msgid "Your date formatting is correct but one or more of your dates is invalid. Check for number of days in month and leap year related errors."
|
547 |
-
msgstr "Die Datumsformatierung ist korrekt aber eine oder mehrere Daten sind ungültig. Überprüfen sie die Anzahl der Tage im Monat oder Fehler auf Grund eines Schaltjahres"
|
548 |
-
|
549 |
-
#: my-calendar-event-manager.php:710
|
550 |
-
msgid "Both start and end dates must be in the format YYYY-MM-DD"
|
551 |
-
msgstr "Start und Enddatum muss im Format JJJJ-MM-TT sein (bspw. 2010-11-25)"
|
552 |
-
|
553 |
-
#: my-calendar-event-manager.php:722
|
554 |
-
msgid "The time field must either be blank or be entered in the format hh:mm"
|
555 |
-
msgstr "Das Start-Zeitfeld muss endweder frei gelassen werden oder im Format ss-mm eingegeben werden (bspw. 19:50)"
|
556 |
-
|
557 |
-
#: my-calendar-event-manager.php:732
|
558 |
-
msgid "The end time field must either be blank or be entered in the format hh:mm"
|
559 |
-
msgstr "Das End-Zeitfeld muss endweder frei gelassen werden oder im Format ss-mm eingegeben werden (bspw. 19:50)"
|
560 |
-
|
561 |
-
#: my-calendar-event-manager.php:740
|
562 |
-
msgid "The URL entered must either be prefixed with http:// or be completely blank"
|
563 |
-
msgstr "Die URL muss den Prefix http:// führen (bspw. http://google.de)"
|
564 |
-
|
565 |
-
#: my-calendar-event-manager.php:749
|
566 |
-
msgid "The event title must be between 1 and 255 characters in length."
|
567 |
-
msgstr "Der Eventtitel muss zwischen 1 und 255 Zeichen haben"
|
568 |
-
|
569 |
-
#: my-calendar-event-manager.php:757
|
570 |
-
msgid "The repetition value must be 0 unless a type of recurrance is selected."
|
571 |
-
msgstr "Die Anzahl der Wiederholungen muss entweder 0 sein oder es muss ein Wiederholungstyp ausgewählt werden"
|
572 |
-
|
573 |
-
#: my-calendar-help.php:6
|
574 |
-
msgid "How to use My Calendar"
|
575 |
-
msgstr "Wie My Calender benutzt wird"
|
576 |
-
|
577 |
-
#: my-calendar-help.php:11
|
578 |
-
msgid "Shortcode Syntax"
|
579 |
-
msgstr "Shortcode Syntax"
|
580 |
-
|
581 |
-
#: my-calendar-help.php:14
|
582 |
-
msgid "These shortcodes can be used in Posts, Pages, or in text widgets."
|
583 |
-
msgstr "Diese Shortcodes können in Artikeln, Seiten oder in Textwidgets verwendet werden."
|
584 |
-
|
585 |
-
#: my-calendar-help.php:18
|
586 |
-
msgid "This basic shortcode will show the calendar on a post or page including all categories and the category key, in a traditional month-by-month format."
|
587 |
-
msgstr "Dieser Shortcodes zeigt den Kalender in Artikeln oder Seiten inklusive aller Kategorien und Kategorie-Schlüssel in einem Monat-für-Monat format an"
|
588 |
-
|
589 |
-
#: my-calendar-help.php:21
|
590 |
-
msgid "The shortcode supports three attributes, <code>category</code>, <code>format</code> and <code>showkey</code>. There two alternate option for <code>format</code> — <code>list</code> — which will show the calendar in a list format, skipping dates without any events, and <code>mini</code>, which will display the calendar in a form more suitable to being displayed in smaller spaces, such as the sidebar. The <code>category</code> attribute requires either the name of or ID number one of your event categories (the name is case-sensitive). This will show a calendar only including events in that category. Multiple categories can be specified by separating the category names or IDs using the pipe character: <code>|</code>. Setting <code>showkey</code> to <code>no</code> will prevent the category key from being displayed — this can be useful with single-category output."
|
591 |
-
msgstr "Der Shortcode unterstützt drei Attribute: <code>category</code>, <code>format</code> and <code>showkey</code>. Es gibt zwei Alternativoptionen für <code>format</code> — <code>list</code> — welche den Kalender in einem Listenformat anzeigen und die Daten ohne Event überspringen. Mit <code>mini</code> wird der Kalender in einer kleinen Version angezeigt, passend z.B. für die Sidebar.Das <code>category</code> Attribut braucht endweder den Namen oder die ID einer Eventkategorie. Es zeigt nur Events aus der angegebenen Kategorie. Mehrere Kategorien (Namen oder IDs) können durch das Trennzeichen <code>|</code> angeben werden. Durch das Setzten von <code>showkey</code> zu <code>no</code> werden die Kategorieschlüssel ausgeblendet (nützlich für die Einzelkategorieanzeige)"
|
592 |
-
|
593 |
-
#: my-calendar-help.php:24
|
594 |
-
msgid "This shortcode displays the output of the Upcoming Events widget. Without attributes, it will display using the settings in your widget; the attributes are used to override the widget settings. The <code>before</code> and <code>after</code> attributes should be numbers; the <code>type</code> attribute can be either \"event\" or \"days\", and the <code>category</code> attribute works the same way as the category attribute on the main calendar shortcode. Templates work using the template codes listed below."
|
595 |
-
msgstr "Dieser Shortcode zeigt den Output des \"Kommende Events Widgets\". Ohne Attribute wird die Anzeige von den Einstellungen des Widgets gesteuert. Die Attribute überschreiben die Widget-Einstellungen. Die <code>before</code> und <code>after</code> Attribute sollten Nummern sein, das <code>type</code> Attribut kann endweder \"event\" or \"days\" sein. Das <code>category</code> Attribut funktioniert genau wie das Attribut des Hauptkalenders. Templates funktionieren mit den unten stehenden Codes."
|
596 |
-
|
597 |
-
#: my-calendar-help.php:27
|
598 |
-
msgid "Predictably enough, this shortcode displays the output of the Today's Events widget, with two configurable attributes: category and template."
|
599 |
-
msgstr "Wie erwartet, dieser Shortcode zeigt den Outpot des Today's Event Widgets mit zwei konfigurierbaren Attributen: category und template"
|
600 |
-
|
601 |
-
#: my-calendar-help.php:34
|
602 |
-
msgid "Category Icons"
|
603 |
-
msgstr "Kategorie Icon"
|
604 |
-
|
605 |
-
#: my-calendar-help.php:37
|
606 |
-
msgid "My Calendar is designed to manage multiple calendars. The basis for these calendars are categories; you can easily setup a calendar page which includes all categories, or you can dedicate separate pages to calendars in each category. For an example, this might be useful for you in managing the tour calendars for multiple bands; event calendars for a variety of locations, etc."
|
607 |
-
msgstr "My Calender ist designt um mehrere Kalender zu verwalten. Die Basis dieser Kalender sind Kategorien. Sie können einfach eine Kalenderseite erstellen, die alle Kategorien einschließt oder mehre Seiten erstellen und verschiedene Kategorien in jeder anzeigen. Zum Beispiel könnte dies sinnvoll sein, wenn Sie einen Tourkalender für mehre Bands verwalten wollen oder Kalender für mehre Veranstaltungsorte usw."
|
608 |
-
|
609 |
-
#: my-calendar-help.php:40
|
610 |
-
msgid "The pre-installed category icons may not be especially useful for your needs or design. I'm assuming that you're going to upload your own icons -- all you need to do is upload them to the plugin's icons folder, and they'll be available for immediate use, or place them in a folder at \"my-calendar-custom\" to avoid having them overwritten by upgrades."
|
611 |
-
msgstr "Das vorinstallierte Kategorie Icon ist möglicherweise nicht sinnvoll für ihre Anforderung oder ihre Homepagedesign. Ich nehme an, dass sie ihr eigenes Icon hochladen. Dazu müssen sie das Icon in den \"icon\"-Ordner im \"plugin\"-Verzeichnis hochladen oder sie ersetzten den order \"my-candar-costum\" um das Überschreiben bei Updates zu vermeiden."
|
612 |
-
|
613 |
-
#: my-calendar-help.php:40
|
614 |
-
msgid "Your icons folder is:"
|
615 |
-
msgstr "Ihr Icon-Ordnder ist:"
|
616 |
-
|
617 |
-
#: my-calendar-help.php:40
|
618 |
-
msgid "You can alternately place icons in:"
|
619 |
-
msgstr "Sie können Icons alternativ ablegen unter:"
|
620 |
-
|
621 |
-
#: my-calendar-help.php:48
|
622 |
-
msgid "Widget Templating"
|
623 |
-
msgstr "Widget-Einstellungen"
|
624 |
-
|
625 |
-
#: my-calendar-help.php:51
|
626 |
-
msgid "These codes are available in calendar widgets to create your own custom calendar format."
|
627 |
-
msgstr "Diese Codes sind verfügbar im Kalender-Widget um ihr eigenes Kalenderformat zu erstellen"
|
628 |
-
|
629 |
-
#: my-calendar-help.php:55
|
630 |
-
msgid "Displays the name of the category the event is in."
|
631 |
-
msgstr "Zeigt den Namen der Kategorie in der das Event ist."
|
632 |
-
|
633 |
-
#: my-calendar-help.php:58
|
634 |
-
msgid "Displays the title of the event."
|
635 |
-
msgstr "Zeigt den Titel des Events."
|
636 |
-
|
637 |
-
#: my-calendar-help.php:61
|
638 |
-
msgid "Displays the start time for the event."
|
639 |
-
msgstr "Zeigt die Startzeit des Events."
|
640 |
-
|
641 |
-
#: my-calendar-help.php:64
|
642 |
-
msgid "Displays the date on which the event begins."
|
643 |
-
msgstr "Zeigt das Startdatum des Events."
|
644 |
-
|
645 |
-
#: my-calendar-help.php:67
|
646 |
-
msgid "Displays the date on which the event ends."
|
647 |
-
msgstr "Zeigt das Enddatum des Events."
|
648 |
-
|
649 |
-
#: my-calendar-help.php:70
|
650 |
-
msgid "Displays the time at which the event ends."
|
651 |
-
msgstr "Zeigt die Endzeit des Events."
|
652 |
-
|
653 |
-
#: my-calendar-help.php:73
|
654 |
-
msgid "Displays the WordPress author who posted the event."
|
655 |
-
msgstr "Zeigt den Wordpress Autor des Events."
|
656 |
-
|
657 |
-
#: my-calendar-help.php:76
|
658 |
-
msgid "Displays the URL provided for the event."
|
659 |
-
msgstr "Zeigt die URL im Events."
|
660 |
-
|
661 |
-
#: my-calendar-help.php:79
|
662 |
-
msgid "Displays the description of the event."
|
663 |
-
msgstr "Zeigt die Beschreibung des Events."
|
664 |
-
|
665 |
-
#: my-calendar-help.php:82
|
666 |
-
msgid "Displays title of the event as a link if a URL is present, or the title alone if no URL is available."
|
667 |
-
msgstr "Zeigt den Titel des Events als einen Link wenn eine URL hinterlegt wurde oder nur den Titel, wenn keine URL hinterlegt ist."
|
668 |
-
|
669 |
-
#: my-calendar-help.php:85
|
670 |
-
msgid "Displays the name of the location of the event."
|
671 |
-
msgstr "Zeigt den Namen des Veranstaltungsortes des Events."
|
672 |
-
|
673 |
-
#: my-calendar-help.php:88
|
674 |
-
msgid "Displays the first line of the site address."
|
675 |
-
msgstr "Zeigt die erste Zeile des Straßenfeldes."
|
676 |
-
|
677 |
-
#: my-calendar-help.php:91
|
678 |
-
msgid "Displays the second line of the site address."
|
679 |
-
msgstr "Zeigt die zweite Zeile des Straßenfeldes."
|
680 |
-
|
681 |
-
#: my-calendar-help.php:94
|
682 |
-
msgid "Displays the city for the event."
|
683 |
-
msgstr "Zeigt die Stadt des Events"
|
684 |
-
|
685 |
-
#: my-calendar-help.php:97
|
686 |
-
msgid "Displays the state for the event."
|
687 |
-
msgstr "Zeigt das Bundesland des Events"
|
688 |
-
|
689 |
-
#: my-calendar-help.php:100
|
690 |
-
msgid "Displays the postcode for the event."
|
691 |
-
msgstr "Zeigt die Postleitzahl des Events"
|
692 |
-
|
693 |
-
#: my-calendar-help.php:103
|
694 |
-
msgid "Displays the country for the event location."
|
695 |
-
msgstr "Zeigt das Land das Veranstaltungsortes"
|
696 |
-
|
697 |
-
#: my-calendar-help.php:106
|
698 |
-
msgid "Displays the event address in <a href=\"http://microformats.org/wiki/hcard\">hcard</a> format."
|
699 |
-
msgstr "Zeigt die Eventadresse im <a href=\"http://microformats.org/wiki/hcard\">HCard</a>-Format"
|
700 |
-
|
701 |
-
#: my-calendar-help.php:109
|
702 |
-
msgid "Displays a link to a Google Map of the event, if sufficient address information is available. If not, will be empty."
|
703 |
-
msgstr "Zeigt den Link zu Google Maps für das Event, wenn genügend Informationen hinterlegt sind, sonst bleibt das Feld leer."
|
704 |
-
|
705 |
-
#: my-calendar-help.php:112
|
706 |
-
msgid "Displays text indicating whether registration for the event is currently open or closed; displays nothing if that choice is selected in the event."
|
707 |
-
msgstr "Zeigt die Text an, ob die Registration geöffnet oder geschlossen ist. "
|
708 |
-
|
709 |
-
#: my-calendar-help.php:115
|
710 |
-
msgid "Displays the short version of the event description."
|
711 |
-
msgstr "Zeigt die Kurtversion der Eventbeschreibung"
|
712 |
-
|
713 |
-
#: my-calendar-locations.php:22
|
714 |
-
msgid "Location added successfully"
|
715 |
-
msgstr "Ort erfolgreich hinzugefügt"
|
716 |
-
|
717 |
-
#: my-calendar-locations.php:24
|
718 |
-
msgid "Location could not be added to database"
|
719 |
-
msgstr "Ort konnte nicht zur Datenbank hinzugefügt werden"
|
720 |
-
|
721 |
-
#: my-calendar-locations.php:30
|
722 |
-
msgid "Location deleted successfully"
|
723 |
-
msgstr "Ort erfolgreich gelöscht"
|
724 |
-
|
725 |
-
#: my-calendar-locations.php:32
|
726 |
-
msgid "Location could not be deleted"
|
727 |
-
msgstr "Ort konnte nicht gelöscht werden"
|
728 |
-
|
729 |
-
#: my-calendar-locations.php:43
|
730 |
-
msgid "Location could not be edited."
|
731 |
-
msgstr "Ort konnte nicht geändert werden"
|
732 |
-
|
733 |
-
#: my-calendar-locations.php:45
|
734 |
-
msgid "Location was not changed."
|
735 |
-
msgstr "Ort konnte nicht geladen werden"
|
736 |
-
|
737 |
-
#: my-calendar-locations.php:47
|
738 |
-
msgid "Location edited successfully"
|
739 |
-
msgstr "Ort erfolgreich bearbeitet"
|
740 |
-
|
741 |
-
#: my-calendar-locations.php:59
|
742 |
-
msgid "Add New Location"
|
743 |
-
msgstr "Neuen Ort hinzufügen"
|
744 |
-
|
745 |
-
#: my-calendar-locations.php:61
|
746 |
-
msgid "Edit Location"
|
747 |
-
msgstr "Ort bearbeiten"
|
748 |
-
|
749 |
-
#: my-calendar-locations.php:66
|
750 |
-
msgid "Location Editor"
|
751 |
-
msgstr "Orts-Editor"
|
752 |
-
|
753 |
-
#: my-calendar-locations.php:121
|
754 |
-
msgid "Add Location"
|
755 |
-
msgstr "Ort hinzufügen"
|
756 |
-
|
757 |
-
#: my-calendar-locations.php:135
|
758 |
-
#: my-calendar.php:178
|
759 |
-
msgid "Manage Locations"
|
760 |
-
msgstr "Orte verwalten"
|
761 |
-
|
762 |
-
#: my-calendar-locations.php:170
|
763 |
-
msgid "There are no locations in the database yet!"
|
764 |
-
msgstr "Bisher sind keine Orte in der Datenbank"
|
765 |
-
|
766 |
-
#: my-calendar-locations.php:174
|
767 |
-
msgid "Please note: editing or deleting locations stored for re-use will have no effect on any event previously scheduled at that location. The location database exists purely as a shorthand method to enter frequently used locations into event records."
|
768 |
-
msgstr "Achtung: Ändern oder Löschen von Orten, die für die Wiederverwendung gespeichert wurden, wird keinen Effekt auf vorher geplante Events haben haben."
|
769 |
-
|
770 |
-
#: my-calendar-settings.php:67
|
771 |
-
msgid "Categories imported successfully."
|
772 |
-
msgstr "Kategorie erfolgreich importiert."
|
773 |
-
|
774 |
-
#: my-calendar-settings.php:69
|
775 |
-
msgid "Categories not imported."
|
776 |
-
msgstr "Kategorie nicht importiert."
|
777 |
-
|
778 |
-
#: my-calendar-settings.php:72
|
779 |
-
msgid "Events imported successfully."
|
780 |
-
msgstr "Events erfolgreich importiert."
|
781 |
-
|
782 |
-
#: my-calendar-settings.php:74
|
783 |
-
msgid "Events not imported."
|
784 |
-
msgstr "Events nicht importiert."
|
785 |
-
|
786 |
-
#: my-calendar-settings.php:153
|
787 |
-
msgid "Settings saved"
|
788 |
-
msgstr "Einstellungen gespeichert"
|
789 |
-
|
790 |
-
#: my-calendar-settings.php:179
|
791 |
-
msgid "My Calendar Options"
|
792 |
-
msgstr "My Calender Optionen"
|
793 |
-
|
794 |
-
#: my-calendar-settings.php:186
|
795 |
-
msgid "Calendar Settings"
|
796 |
-
msgstr "Kalender-Einstellungen"
|
797 |
-
|
798 |
-
#: my-calendar-settings.php:190
|
799 |
-
msgid "Calendar Options: Management"
|
800 |
-
msgstr "Kalender Optionen: Management"
|
801 |
-
|
802 |
-
#: my-calendar-settings.php:192
|
803 |
-
msgid "Choose the lowest user group that may manage events"
|
804 |
-
msgstr "Wählen sie die niedrigste Benutzergruppe, die Events bearbeiten kann"
|
805 |
-
|
806 |
-
#: my-calendar-settings.php:193
|
807 |
-
msgid "Subscriber"
|
808 |
-
msgstr "Abonnent"
|
809 |
-
|
810 |
-
#: my-calendar-settings.php:194
|
811 |
-
msgid "Contributor"
|
812 |
-
msgstr "Mitarbeiter"
|
813 |
-
|
814 |
-
#: my-calendar-settings.php:196
|
815 |
-
msgid "Editor"
|
816 |
-
msgstr "Redakteur"
|
817 |
-
|
818 |
-
#: my-calendar-settings.php:197
|
819 |
-
msgid "Administrator"
|
820 |
-
msgstr "Administrator"
|
821 |
-
|
822 |
-
#: my-calendar-settings.php:202
|
823 |
-
msgid "Calendar Options: Customize Text"
|
824 |
-
msgstr "Kalender-Optionen: Text anpassen"
|
825 |
-
|
826 |
-
#: my-calendar-settings.php:204
|
827 |
-
msgid "Show Heading for Calendar"
|
828 |
-
msgstr "Zeige Überschrift des Kalenders"
|
829 |
-
|
830 |
-
#: my-calendar-settings.php:207
|
831 |
-
msgid "Label for events without a specific time"
|
832 |
-
msgstr "Beschriftung für Events mit unbestimmter Zeit"
|
833 |
-
|
834 |
-
#: my-calendar-settings.php:210
|
835 |
-
msgid "Previous events link text"
|
836 |
-
msgstr "Vorherige Events Text"
|
837 |
-
|
838 |
-
#: my-calendar-settings.php:210
|
839 |
-
msgid "Previous Events"
|
840 |
-
msgstr "Vorherige Events"
|
841 |
-
|
842 |
-
#: my-calendar-settings.php:213
|
843 |
-
msgid "Next events link text"
|
844 |
-
msgstr "Kommende Events Text"
|
845 |
-
|
846 |
-
#: my-calendar-settings.php:213
|
847 |
-
msgid "Next Events"
|
848 |
-
msgstr "Kommende Events"
|
849 |
-
|
850 |
-
#: my-calendar-settings.php:216
|
851 |
-
msgid "Text when events are open"
|
852 |
-
msgstr "Text für offene Events"
|
853 |
-
|
854 |
-
#: my-calendar-settings.php:216
|
855 |
-
msgid "Registration is open"
|
856 |
-
msgstr "Registrierung geöffnet"
|
857 |
-
|
858 |
-
#: my-calendar-settings.php:219
|
859 |
-
msgid "Text when events are closed"
|
860 |
-
msgstr "Text für geschlossene Events"
|
861 |
-
|
862 |
-
#: my-calendar-settings.php:219
|
863 |
-
msgid "Registration is closed"
|
864 |
-
msgstr "Registrierung geschlossen"
|
865 |
-
|
866 |
-
#: my-calendar-settings.php:222
|
867 |
-
msgid "Additional caption text"
|
868 |
-
msgstr "Zusätzlicher Beschriftungstext"
|
869 |
-
|
870 |
-
#: my-calendar-settings.php:222
|
871 |
-
msgid "The calendar caption is the text containing the displayed month and year in either list or calendar format. This text will be displayed following that existing text."
|
872 |
-
msgstr "Die Kalender Beschriftung ist der Text, der die den Angezeigten Monat und das Jahr endweder in der Listen-/ oder der Kalenderansicht beinhaltet. Der Text wird nach dem existierenden Text angezeigt."
|
873 |
-
|
874 |
-
#: my-calendar-settings.php:226
|
875 |
-
msgid "Calendar Options: Output"
|
876 |
-
msgstr "Kalender-Optionen: Ausgabe"
|
877 |
-
|
878 |
-
#: my-calendar-settings.php:228
|
879 |
-
msgid "In list mode, show how many months of events at a time:"
|
880 |
-
msgstr "Im Listenmodus wie viele Monate auf einmal:"
|
881 |
-
|
882 |
-
#: my-calendar-settings.php:231
|
883 |
-
msgid "Date format in list mode"
|
884 |
-
msgstr "Datumsvormat im Listenmodus"
|
885 |
-
|
886 |
-
#: my-calendar-settings.php:232
|
887 |
-
msgid "Date format uses the same syntax as the <a href=\"http://php.net/date\">PHP <code>date()</code> function</a>. Save options to update sample output."
|
888 |
-
msgstr "Datumsvormat benutzt den gleichen Syntax wie die<a href=\"http://php.net/date\">PHP <code>date()</code> Funktion</a>. Optionen speichern um das Beispiel zu updaten."
|
889 |
-
|
890 |
-
#: my-calendar-settings.php:235
|
891 |
-
msgid "Do you want to display the author name on events?"
|
892 |
-
msgstr "Wollen sie den Autor eines Events anzeigen?"
|
893 |
-
|
894 |
-
#: my-calendar-settings.php:238
|
895 |
-
msgid "Display a jumpbox for changing month and year quickly?"
|
896 |
-
msgstr "Eine Auswahlliste für die Wahl des Monats/Jahres anzeigen?"
|
897 |
-
|
898 |
-
#: my-calendar-settings.php:242
|
899 |
-
msgid "Hide category icons in output"
|
900 |
-
msgstr "Kategorien Icons verstecken"
|
901 |
-
|
902 |
-
#: my-calendar-settings.php:245
|
903 |
-
msgid "Show Link to Google Map (when sufficient address information is available.)"
|
904 |
-
msgstr "Zeige einen Link zu Google Maps (wenn genügend Informationen hinterlegt sind)."
|
905 |
-
|
906 |
-
#: my-calendar-settings.php:248
|
907 |
-
msgid "Show Event Address in Details"
|
908 |
-
msgstr "Zeige Veranstaltungsort im Detail"
|
909 |
-
|
910 |
-
#: my-calendar-settings.php:251
|
911 |
-
msgid "Show short description field on calendar."
|
912 |
-
msgstr "Zeige das Kurzbeschreibungsfeld im Kalender"
|
913 |
-
|
914 |
-
#: my-calendar-settings.php:254
|
915 |
-
msgid "Show full description field on calendar."
|
916 |
-
msgstr "Zeige die das Komplettbeschreibungsfeld im Kalender"
|
917 |
-
|
918 |
-
#: my-calendar-settings.php:257
|
919 |
-
msgid "Links associated with events will automatically expire after the event has passed."
|
920 |
-
msgstr "Links, die mit einem Event verbunden sind, werden nach dem Ende des Events automatisch gelöscht."
|
921 |
-
|
922 |
-
#: my-calendar-settings.php:260
|
923 |
-
msgid "Show current availability status of events."
|
924 |
-
msgstr "Zeige aktuellen Verfügbarkeitsstatus von Events"
|
925 |
-
|
926 |
-
#: my-calendar-settings.php:264
|
927 |
-
msgid "Calendar Options: Input"
|
928 |
-
msgstr "Kalender-Optionen: Eingabe"
|
929 |
-
|
930 |
-
#: my-calendar-settings.php:267
|
931 |
-
msgid "Show Event Location Dropdown Menu"
|
932 |
-
msgstr "Zeige Veranstaltungsort Auswahlliste"
|
933 |
-
|
934 |
-
#: my-calendar-settings.php:267
|
935 |
-
msgid "Show Event Short Description field"
|
936 |
-
msgstr "Zeige Event Kurzbeschreibungsfeld"
|
937 |
-
|
938 |
-
#: my-calendar-settings.php:267
|
939 |
-
msgid "Show Event Description Field"
|
940 |
-
msgstr "Zeige Event Beschreibungsfeld"
|
941 |
-
|
942 |
-
#: my-calendar-settings.php:267
|
943 |
-
msgid "Show Event Category field"
|
944 |
-
msgstr "Zeige Event Kategorienfeld"
|
945 |
-
|
946 |
-
#: my-calendar-settings.php:267
|
947 |
-
msgid "Show Event Link field"
|
948 |
-
msgstr "Zeige Event Link-Feld"
|
949 |
-
|
950 |
-
#: my-calendar-settings.php:267
|
951 |
-
msgid "Show Event Recurrance Options"
|
952 |
-
msgstr "Zeige Event Wiederholungsoptionen"
|
953 |
-
|
954 |
-
#: my-calendar-settings.php:267
|
955 |
-
msgid "Show event registration options"
|
956 |
-
msgstr "Zeige Event Registierungsoptionen"
|
957 |
-
|
958 |
-
#: my-calendar-settings.php:267
|
959 |
-
msgid "Show event location fields"
|
960 |
-
msgstr "Zeige Veranstaltungsort-Felder"
|
961 |
-
|
962 |
-
#: my-calendar-settings.php:276
|
963 |
-
msgid "Administrators see all input options"
|
964 |
-
msgstr "Administratoren sehen alle Eingabefelder"
|
965 |
-
|
966 |
-
#: my-calendar-settings.php:280
|
967 |
-
msgid "Calendar Options: Style"
|
968 |
-
msgstr "Kalender-Optionen: Style"
|
969 |
-
|
970 |
-
#: my-calendar-settings.php:282
|
971 |
-
msgid "Default usage of category colors."
|
972 |
-
msgstr "Standartbenutzung von Kategoriefarben"
|
973 |
-
|
974 |
-
#: my-calendar-settings.php:283
|
975 |
-
msgid "Apply category colors to event titles as a font color."
|
976 |
-
msgstr "Kategoriefarben zu Eventtiteln als Textfarbe zuweisen"
|
977 |
-
|
978 |
-
#: my-calendar-settings.php:284
|
979 |
-
msgid "Apply category colors to event titles as a background color."
|
980 |
-
msgstr "Kategoriefarben zu Eventtiteln als Hintergrundfarbe zuweisen"
|
981 |
-
|
982 |
-
#: my-calendar-settings.php:288
|
983 |
-
msgid "Save Settings"
|
984 |
-
msgstr "Einstellungen speichern"
|
985 |
-
|
986 |
-
#: my-calendar-styles.php:46
|
987 |
-
msgid "Style Settings saved"
|
988 |
-
msgstr "Style-Einstellungen gespeichert"
|
989 |
-
|
990 |
-
#: my-calendar-styles.php:70
|
991 |
-
msgid "My Calendar Styles"
|
992 |
-
msgstr "My Calendar Styles"
|
993 |
-
|
994 |
-
#: my-calendar-styles.php:74
|
995 |
-
msgid "Calendar Style Settings"
|
996 |
-
msgstr "Kalender Style-Einstellungen"
|
997 |
-
|
998 |
-
#: my-calendar-styles.php:78
|
999 |
-
msgid "Show CSS & JavaScript only on these pages (comma separated page IDs)"
|
1000 |
-
msgstr "Zeige CSS & JavaScript nur auf folgenden Seiten (durch Kommas getrennte Seiten-IDs)"
|
1001 |
-
|
1002 |
-
#: my-calendar-styles.php:81
|
1003 |
-
msgid "CSS Style Options"
|
1004 |
-
msgstr "CSS Style-Optionen"
|
1005 |
-
|
1006 |
-
#: my-calendar-styles.php:83
|
1007 |
-
msgid "Reset the My Calendar stylesheet to the default"
|
1008 |
-
msgstr "My Calendar Style-Einstellungen zurücksetzten"
|
1009 |
-
|
1010 |
-
#: my-calendar-styles.php:83
|
1011 |
-
msgid "Disable My Calendar Stylesheet"
|
1012 |
-
msgstr "Die My Calendar Styledatei deaktivieren"
|
1013 |
-
|
1014 |
-
#: my-calendar-styles.php:86
|
1015 |
-
msgid "Edit the stylesheet for My Calendar"
|
1016 |
-
msgstr "Die My Calendar Styledatei bearbeiten"
|
1017 |
-
|
1018 |
-
#: my-calendar-styles.php:89
|
1019 |
-
#: my-calendar-styles.php:101
|
1020 |
-
#: my-calendar-styles.php:113
|
1021 |
-
#: my-calendar-styles.php:125
|
1022 |
-
msgid "Save"
|
1023 |
-
msgstr "Speichern"
|
1024 |
-
|
1025 |
-
#: my-calendar-styles.php:93
|
1026 |
-
msgid "Calendar Behaviors: Calendar View"
|
1027 |
-
msgstr "Kalenderverhalten: Kalenderansicht"
|
1028 |
-
|
1029 |
-
#: my-calendar-styles.php:95
|
1030 |
-
msgid "Reset the My Calendar Calendar Javascript"
|
1031 |
-
msgstr "Im Kalenderformat JavaScript zurücksetzten"
|
1032 |
-
|
1033 |
-
#: my-calendar-styles.php:95
|
1034 |
-
msgid "Disable Calendar Javascript Effects"
|
1035 |
-
msgstr "Im Kalenderformat JavaScript Effekte deaktivieren"
|
1036 |
-
|
1037 |
-
#: my-calendar-styles.php:98
|
1038 |
-
msgid "Edit the jQuery scripts for My Calendar in Calendar format"
|
1039 |
-
msgstr "jQuery Scripte für My Calendar im Kalenderformat"
|
1040 |
-
|
1041 |
-
#: my-calendar-styles.php:105
|
1042 |
-
msgid "Calendar Behaviors: List View"
|
1043 |
-
msgstr "Kalenderverhalten: Listenansicht"
|
1044 |
-
|
1045 |
-
#: my-calendar-styles.php:107
|
1046 |
-
msgid "Reset the My Calendar List Javascript"
|
1047 |
-
msgstr "My Calendar My Calendar-Listen zurücksetzten"
|
1048 |
-
|
1049 |
-
#: my-calendar-styles.php:107
|
1050 |
-
msgid "Disable List Javascript Effects"
|
1051 |
-
msgstr "JavaScript Effekte in der Listenansicht deaktivieren"
|
1052 |
-
|
1053 |
-
#: my-calendar-styles.php:110
|
1054 |
-
msgid "Edit the jQuery scripts for My Calendar in List format"
|
1055 |
-
msgstr "jQuery Scripte für My Calendar in der Listenansicht editieren"
|
1056 |
-
|
1057 |
-
#: my-calendar-styles.php:117
|
1058 |
-
msgid "Calendar Behaviors: Mini Calendar View"
|
1059 |
-
msgstr "Kalenderverhalten: Mini Kalender Ansicht"
|
1060 |
-
|
1061 |
-
#: my-calendar-styles.php:119
|
1062 |
-
msgid "Reset the My Calendar Mini Format Javascript"
|
1063 |
-
msgstr "In der Minikalenderansicht JavaScript zurücksetzten"
|
1064 |
-
|
1065 |
-
#: my-calendar-styles.php:119
|
1066 |
-
msgid "Disable Mini Javascript Effects"
|
1067 |
-
msgstr "In der Minikalenderansicht JavaScript Effekte deaktivieren"
|
1068 |
-
|
1069 |
-
#: my-calendar-styles.php:122
|
1070 |
-
msgid "Edit the jQuery scripts for My Calendar in Mini Calendar format"
|
1071 |
-
msgstr "jQuery Scripte für die Miniansicht editieren"
|
1072 |
-
|
1073 |
-
#: my-calendar-upgrade-db.php:19
|
1074 |
-
msgid "The My Calendar database needs to be updated."
|
1075 |
-
msgstr "Die My Calendar Datenbank muss aktualisiert werden."
|
1076 |
-
|
1077 |
-
#: my-calendar-upgrade-db.php:20
|
1078 |
-
#: my-calendar-upgrade-db.php:34
|
1079 |
-
msgid "Update now"
|
1080 |
-
msgstr "jetzt updaten"
|
1081 |
-
|
1082 |
-
#: my-calendar-upgrade-db.php:33
|
1083 |
-
msgid "You haven't entered any events, so My Calendar can't tell whether your database is up to date. If you can't add events, upgrade your database!"
|
1084 |
-
msgstr "Sie haben keine Events eingegeben. My Calendar kann daher nicht sagen, ob ihre Datenbank aktuell ist. Wenn sie keine Events eintragen können, upgraden sie ihre Datenbank!"
|
1085 |
-
|
1086 |
-
#: my-calendar-upgrade-db.php:44
|
1087 |
-
msgid "My Calendar Database is updated."
|
1088 |
-
msgstr "My Calendar Datenbank ist geupdated."
|
1089 |
-
|
1090 |
-
#: my-calendar-widgets.php:11
|
1091 |
-
#: my-calendar-widgets.php:51
|
1092 |
-
#: my-calendar-widgets.php:52
|
1093 |
-
msgid "Today's Events"
|
1094 |
-
msgstr "Heutige Events"
|
1095 |
-
|
1096 |
-
#: my-calendar-widgets.php:41
|
1097 |
-
#: my-calendar-widgets.php:126
|
1098 |
-
msgid "Template"
|
1099 |
-
msgstr "Template"
|
1100 |
-
|
1101 |
-
#: my-calendar-widgets.php:45
|
1102 |
-
msgid "Show this text if there are no events today:"
|
1103 |
-
msgstr "Zeige diesen Text, wenn heute keine Events stattfinden:"
|
1104 |
-
|
1105 |
-
#: my-calendar-widgets.php:65
|
1106 |
-
#: my-calendar-widgets.php:152
|
1107 |
-
#: my-calendar-widgets.php:153
|
1108 |
-
msgid "Upcoming Events"
|
1109 |
-
msgstr "Kommende Events"
|
1110 |
-
|
1111 |
-
#: my-calendar-widgets.php:130
|
1112 |
-
msgid "Widget Options"
|
1113 |
-
msgstr "Widget Optionen"
|
1114 |
-
|
1115 |
-
#: my-calendar-widgets.php:132
|
1116 |
-
msgid "Display upcoming events by:"
|
1117 |
-
msgstr "Zeige kommende Events:"
|
1118 |
-
|
1119 |
-
#: my-calendar-widgets.php:133
|
1120 |
-
msgid "Events (e.g. 2 past, 3 future)"
|
1121 |
-
msgstr "Events (z.B. 2 in der Vergangenheit, 3 in der Zukunft)"
|
1122 |
-
|
1123 |
-
#: my-calendar-widgets.php:134
|
1124 |
-
msgid "Dates (e.g. 4 days past, 5 forward)"
|
1125 |
-
msgstr "Daten (z.B. vor 4 Tagen in 5 Tagen)"
|
1126 |
-
|
1127 |
-
#: my-calendar-widgets.php:138
|
1128 |
-
msgid "events into the future;"
|
1129 |
-
msgstr "Events in der Zukunft"
|
1130 |
-
|
1131 |
-
#: my-calendar-widgets.php:139
|
1132 |
-
msgid "events from the past"
|
1133 |
-
msgstr "Events in der Vergangenheit"
|
1134 |
-
|
1135 |
-
#: my-calendar-widgets.php:142
|
1136 |
-
msgid "days into the future;"
|
1137 |
-
msgstr "Tage in der Zukunft"
|
1138 |
-
|
1139 |
-
#: my-calendar-widgets.php:143
|
1140 |
-
msgid "days from the past"
|
1141 |
-
msgstr "Tage in der Vergangenheit"
|
1142 |
-
|
1143 |
-
#: my-calendar-widgets.php:146
|
1144 |
-
msgid "Show only this category:"
|
1145 |
-
msgstr "Zeige nur diese Kategorie:"
|
1146 |
-
|
1147 |
-
#: my-calendar-widgets.php:272
|
1148 |
-
msgid "There are no events currently scheduled."
|
1149 |
-
msgstr "Im moment sind keine Events geplant."
|
1150 |
-
|
1151 |
-
#: my-calendar.php:56
|
1152 |
-
#: my-calendar.php:179
|
1153 |
-
msgid "Settings"
|
1154 |
-
msgstr "Einstellungen"
|
1155 |
-
|
1156 |
-
#: my-calendar.php:57
|
1157 |
-
#: my-calendar.php:181
|
1158 |
-
msgid "Help"
|
1159 |
-
msgstr "Hilfe"
|
1160 |
-
|
1161 |
-
#: my-calendar.php:82
|
1162 |
-
msgid "Get Support"
|
1163 |
-
msgstr "Support bekommen"
|
1164 |
-
|
1165 |
-
#: my-calendar.php:83
|
1166 |
-
#: my-calendar.php:181
|
1167 |
-
msgid "My Calendar Help"
|
1168 |
-
msgstr "My Calendar Hilfe"
|
1169 |
-
|
1170 |
-
#: my-calendar.php:84
|
1171 |
-
msgid "Make a Donation"
|
1172 |
-
msgstr "Spenden"
|
1173 |
-
|
1174 |
-
#. #-#-#-#-# plugin.pot (My Calendar 1.4.8) #-#-#-#-#
|
1175 |
-
#. Plugin Name of the plugin/theme
|
1176 |
-
#: my-calendar.php:170
|
1177 |
-
msgid "My Calendar"
|
1178 |
-
msgstr "My Calendar"
|
1179 |
-
|
1180 |
-
#: my-calendar.php:173
|
1181 |
-
msgid "Add/Edit Events"
|
1182 |
-
msgstr "Events hinzufügen/editieren"
|
1183 |
-
|
1184 |
-
#: my-calendar.php:180
|
1185 |
-
msgid "Style Editor"
|
1186 |
-
msgstr "Style Editor"
|
1187 |
-
|
1188 |
-
#: my-calendar.php:619
|
1189 |
-
msgid "Event Details"
|
1190 |
-
msgstr "Event Details"
|
1191 |
-
|
1192 |
-
#: my-calendar.php:628
|
1193 |
-
msgid "Close"
|
1194 |
-
msgstr "geschlossen"
|
1195 |
-
|
1196 |
-
#: my-calendar.php:638
|
1197 |
-
msgid "Not Applicable"
|
1198 |
-
msgstr "entfällt"
|
1199 |
-
|
1200 |
-
#: my-calendar.php:650
|
1201 |
-
msgid "Posted by"
|
1202 |
-
msgstr "Verfasst von:"
|
1203 |
-
|
1204 |
-
#: my-calendar.php:696
|
1205 |
-
msgid "This class is part of a series. You must register for the first event in this series to attend."
|
1206 |
-
msgstr "Dieses Veranstaltung ist Teil einer Serie. Sie müssen sich für das erste Event anmelden, um teilzunehmen."
|
1207 |
-
|
1208 |
-
#: my-calendar.php:1199
|
1209 |
-
msgid "Month"
|
1210 |
-
msgstr "Monat"
|
1211 |
-
|
1212 |
-
#: my-calendar.php:1200
|
1213 |
-
#: my-calendar.php:1286
|
1214 |
-
msgid "January"
|
1215 |
-
msgstr "Januar"
|
1216 |
-
|
1217 |
-
#: my-calendar.php:1201
|
1218 |
-
#: my-calendar.php:1286
|
1219 |
-
msgid "February"
|
1220 |
-
msgstr "Februar"
|
1221 |
-
|
1222 |
-
#: my-calendar.php:1202
|
1223 |
-
#: my-calendar.php:1286
|
1224 |
-
msgid "March"
|
1225 |
-
msgstr "März"
|
1226 |
-
|
1227 |
-
#: my-calendar.php:1203
|
1228 |
-
#: my-calendar.php:1286
|
1229 |
-
msgid "April"
|
1230 |
-
msgstr "April"
|
1231 |
-
|
1232 |
-
#: my-calendar.php:1204
|
1233 |
-
#: my-calendar.php:1286
|
1234 |
-
msgid "May"
|
1235 |
-
msgstr "Mai"
|
1236 |
-
|
1237 |
-
#: my-calendar.php:1205
|
1238 |
-
#: my-calendar.php:1286
|
1239 |
-
msgid "June"
|
1240 |
-
msgstr "Juni"
|
1241 |
-
|
1242 |
-
#: my-calendar.php:1206
|
1243 |
-
#: my-calendar.php:1286
|
1244 |
-
msgid "July"
|
1245 |
-
msgstr "Juli"
|
1246 |
-
|
1247 |
-
#: my-calendar.php:1207
|
1248 |
-
#: my-calendar.php:1286
|
1249 |
-
msgid "August"
|
1250 |
-
msgstr "August"
|
1251 |
-
|
1252 |
-
#: my-calendar.php:1208
|
1253 |
-
#: my-calendar.php:1286
|
1254 |
-
msgid "September"
|
1255 |
-
msgstr "September"
|
1256 |
-
|
1257 |
-
#: my-calendar.php:1209
|
1258 |
-
#: my-calendar.php:1286
|
1259 |
-
msgid "October"
|
1260 |
-
msgstr "Oktober"
|
1261 |
-
|
1262 |
-
#: my-calendar.php:1210
|
1263 |
-
#: my-calendar.php:1286
|
1264 |
-
msgid "November"
|
1265 |
-
msgstr "November"
|
1266 |
-
|
1267 |
-
#: my-calendar.php:1211
|
1268 |
-
#: my-calendar.php:1286
|
1269 |
-
msgid "December"
|
1270 |
-
msgstr "Dezember"
|
1271 |
-
|
1272 |
-
#: my-calendar.php:1213
|
1273 |
-
msgid "Year"
|
1274 |
-
msgstr "Jahr"
|
1275 |
-
|
1276 |
-
#: my-calendar.php:1238
|
1277 |
-
msgid "Go"
|
1278 |
-
msgstr "los"
|
1279 |
-
|
1280 |
-
#: my-calendar.php:1260
|
1281 |
-
msgid "<abbr title=\"Sunday\">Sun</abbr>"
|
1282 |
-
msgstr "<abbr title=\"Sonntag\">So</abbr>"
|
1283 |
-
|
1284 |
-
#: my-calendar.php:1261
|
1285 |
-
msgid "<abbr title=\"Monday\">Mon</abbr>"
|
1286 |
-
msgstr "<abbr title=\"Montag\">Mo</abbr>"
|
1287 |
-
|
1288 |
-
#: my-calendar.php:1262
|
1289 |
-
msgid "<abbr title=\"Tuesday\">Tues</abbr>"
|
1290 |
-
msgstr "<abbr title=\"Dienstag\">Di</abbr>"
|
1291 |
-
|
1292 |
-
#: my-calendar.php:1263
|
1293 |
-
msgid "<abbr title=\"Wednesday\">Wed</abbr>"
|
1294 |
-
msgstr "<abbr title=\"Mittwoch\">Mi</abbr>"
|
1295 |
-
|
1296 |
-
#: my-calendar.php:1264
|
1297 |
-
msgid "<abbr title=\"Thursday\">Thur</abbr>"
|
1298 |
-
msgstr "<abbr title=\"Donnerstag\">Do</abbr>"
|
1299 |
-
|
1300 |
-
#: my-calendar.php:1265
|
1301 |
-
msgid "<abbr title=\"Friday\">Fri</abbr>"
|
1302 |
-
msgstr "<abbr title=\"Freitag\">Fr</abbr>"
|
1303 |
-
|
1304 |
-
#: my-calendar.php:1266
|
1305 |
-
msgid "<abbr title=\"Saturday\">Sat</abbr>"
|
1306 |
-
msgstr "<abbr title=\"Samstag\">Sa</abbr>"
|
1307 |
-
|
1308 |
-
#: my-calendar.php:1271
|
1309 |
-
msgid "<abbr title=\"Sunday\">S</abbr>"
|
1310 |
-
msgstr "<abbr title=\"Sonntag\">So</abbr>"
|
1311 |
-
|
1312 |
-
#: my-calendar.php:1272
|
1313 |
-
msgid "<abbr title=\"Monday\">M</abbr>"
|
1314 |
-
msgstr "<abbr title=\"Montag\">M</abbr>"
|
1315 |
-
|
1316 |
-
#: my-calendar.php:1273
|
1317 |
-
msgid "<abbr title=\"Tuesday\">T</abbr>"
|
1318 |
-
msgstr "<abbr title=\"Dienstag\">M</abbr>"
|
1319 |
-
|
1320 |
-
#: my-calendar.php:1274
|
1321 |
-
msgid "<abbr title=\"Wednesday\">W</abbr>"
|
1322 |
-
msgstr "<abbr title=\"Mittwoch\">M</abbr>"
|
1323 |
-
|
1324 |
-
#: my-calendar.php:1275
|
1325 |
-
msgid "<abbr title=\"Thursday\">T</abbr>"
|
1326 |
-
msgstr "<abbr title=\"Donnerstag\">D</abbr>"
|
1327 |
-
|
1328 |
-
#: my-calendar.php:1276
|
1329 |
-
msgid "<abbr title=\"Friday\">F</abbr>"
|
1330 |
-
msgstr "<abbr title=\"Freitag\">F</abbr>"
|
1331 |
-
|
1332 |
-
#: my-calendar.php:1277
|
1333 |
-
msgid "<abbr title=\"Saturday\">S</abbr>"
|
1334 |
-
msgstr "<abbr title=\"Samstag\">Sa</abbr>"
|
1335 |
-
|
1336 |
-
#: my-calendar.php:1323
|
1337 |
-
msgid "and"
|
1338 |
-
msgstr "und"
|
1339 |
-
|
1340 |
-
#: my-calendar.php:1352
|
1341 |
-
#: my-calendar.php:1356
|
1342 |
-
msgid "Calendar"
|
1343 |
-
msgstr "Kalender"
|
1344 |
-
|
1345 |
-
#: my-calendar.php:1359
|
1346 |
-
msgid "Events in"
|
1347 |
-
msgstr "Events in"
|
1348 |
-
|
1349 |
-
#: my-calendar.php:1456
|
1350 |
-
msgid "There are no events scheduled during this period."
|
1351 |
-
msgstr "In dieser Periode sind keine Events geplant"
|
1352 |
-
|
1353 |
-
#: my-calendar.php:1466
|
1354 |
-
msgid "Category Key"
|
1355 |
-
msgstr "Kategorie-Schlüssel"
|
1356 |
-
|
1357 |
-
#. Plugin URI of the plugin/theme
|
1358 |
-
msgid "http://www.joedolson.com/articles/my-calendar/"
|
1359 |
-
msgstr ""
|
1360 |
-
|
1361 |
-
#. Description of the plugin/theme
|
1362 |
-
msgid "Accessible WordPress event calendar plugin. Show events from multiple calendars on pages, in posts, or in widgets."
|
1363 |
-
msgstr "Wordpress Kalenderplugin welches Events für mehre Kalender auf Seiten, in Artikeln, Beiträgen oder in Widgets anzeigt."
|
1364 |
-
|
1365 |
-
#. Author of the plugin/theme
|
1366 |
-
msgid "Joseph C Dolson"
|
1367 |
-
msgstr ""
|
1368 |
-
|
1369 |
-
#. Author URI of the plugin/theme
|
1370 |
-
msgid "http://www.joedolson.com"
|
1371 |
-
msgstr ""
|
1372 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
my-calendar-detect-mobile.php
ADDED
@@ -0,0 +1,918 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/* *******************************************
|
3 |
+
// Copyright 2010-2011, Anthony Hand
|
4 |
+
//
|
5 |
+
// File version date: March 28, 2011
|
6 |
+
//? ? Updates:
|
7 |
+
//? ? - Bug Fix: In DetectMobileQuick(), the DetectIpad() function was misspelled.
|
8 |
+
//
|
9 |
+
// File version date: March 14, 2011
|
10 |
+
//? ? Updates:
|
11 |
+
//? ? - In uagent_info(), added null test case when initializing variables.
|
12 |
+
//? ? - Added a stored variable 'isTierTablet' which is initialized in InitDeviceScan().
|
13 |
+
//? ? - Added a variable to support the new DetectBlackBerryTablet() function.
|
14 |
+
//? ? - Added a variable to support the new DetectAndroidTablet() function. This is a first draft!
|
15 |
+
//? ? - Added the new DetectTierTablet() function. Use this to detect any of the new
|
16 |
+
// larger-screen HTML5 capable tablets. (The 7 inch Galaxy Tab doesn't quality right now.)
|
17 |
+
//? ? - Moved Windows Phone 7 from iPhone Tier to Rich CSS Tier. Sorry, Microsoft, but IE 7 isn't good enough.
|
18 |
+
//
|
19 |
+
// LICENSE INFORMATION
|
20 |
+
// Licensed under the Apache License, Version 2.0 (the "License");
|
21 |
+
// you may not use this file except in compliance with the License.
|
22 |
+
// You may obtain a copy of the License at
|
23 |
+
// http://www.apache.org/licenses/LICENSE-2.0
|
24 |
+
// Unless required by applicable law or agreed to in writing,
|
25 |
+
// software distributed under the License is distributed on an
|
26 |
+
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
|
27 |
+
// either express or implied. See the License for the specific
|
28 |
+
// language governing permissions and limitations under the License.
|
29 |
+
//
|
30 |
+
//
|
31 |
+
// ABOUT THIS PROJECT
|
32 |
+
// Project Owner: Anthony Hand
|
33 |
+
// Email: anthony.hand@gmail.com
|
34 |
+
// Web Site: http://www.mobileesp.com
|
35 |
+
// Source Files: http://code.google.com/p/mobileesp/
|
36 |
+
//
|
37 |
+
// Versions of this code are available for:
|
38 |
+
// PHP, JavaScript, Java, ASP.NET (C#), and Ruby
|
39 |
+
//
|
40 |
+
// *******************************************
|
41 |
+
*/
|
42 |
+
|
43 |
+
|
44 |
+
|
45 |
+
//**************************
|
46 |
+
// The uagent_info class encapsulates information about
|
47 |
+
// a browser's connection to your web site.
|
48 |
+
// You can use it to find out whether the browser asking for
|
49 |
+
// your site's content is probably running on a mobile device.
|
50 |
+
// The methods were written so you can be as granular as you want.
|
51 |
+
// For example, enquiring whether it's as specific as an iPod Touch or
|
52 |
+
// as general as a smartphone class device.
|
53 |
+
// The object's methods return 1 for true, or 0 for false.
|
54 |
+
class uagent_info
|
55 |
+
{
|
56 |
+
var $useragent = "";
|
57 |
+
var $httpaccept = "";
|
58 |
+
|
59 |
+
//standardized values for true and false.
|
60 |
+
var $true = 1;
|
61 |
+
var $false = 0;
|
62 |
+
|
63 |
+
//Optional: store values for quickly accessing same info multiple times.
|
64 |
+
// Call InitDeviceScan() to initialize these values.
|
65 |
+
var $isIphone = 0; //Stores whether the device is an iPhone or iPod Touch.
|
66 |
+
var $isTierTablet = 0; //Stores whether is the Tablet (HTML5-capable, larger screen) tier of devices.
|
67 |
+
var $isTierIphone = 0; //Stores whether is the iPhone tier of devices.
|
68 |
+
var $isTierRichCss = 0; //Stores whether the device can probably support Rich CSS, but JavaScript support is not assumed. (e.g., newer BlackBerry, Windows Mobile)
|
69 |
+
var $isTierGenericMobile = 0; //Stores whether it is another mobile device, which cannot be assumed to support CSS or JS (eg, older BlackBerry, RAZR)
|
70 |
+
|
71 |
+
//Initialize some initial smartphone string variables.
|
72 |
+
var $engineWebKit = 'webkit';
|
73 |
+
var $deviceIphone = 'iphone';
|
74 |
+
var $deviceIpod = 'ipod';
|
75 |
+
var $deviceIpad = 'ipad';
|
76 |
+
var $deviceMacPpc = 'macintosh'; //Used for disambiguation
|
77 |
+
|
78 |
+
var $deviceAndroid = 'android';
|
79 |
+
var $deviceGoogleTV = 'googletv';
|
80 |
+
var $deviceXoom = 'xoom'; //Motorola Xoom
|
81 |
+
|
82 |
+
var $deviceNuvifone = 'nuvifone'; //Garmin Nuvifone
|
83 |
+
|
84 |
+
var $deviceSymbian = 'symbian';
|
85 |
+
var $deviceS60 = 'series60';
|
86 |
+
var $deviceS70 = 'series70';
|
87 |
+
var $deviceS80 = 'series80';
|
88 |
+
var $deviceS90 = 'series90';
|
89 |
+
|
90 |
+
var $deviceWinPhone7 = 'windows phone os 7';
|
91 |
+
var $deviceWinMob = 'windows ce';
|
92 |
+
var $deviceWindows = 'windows';
|
93 |
+
var $deviceIeMob = 'iemobile';
|
94 |
+
var $devicePpc = 'ppc'; //Stands for PocketPC
|
95 |
+
var $enginePie = 'wm5 pie'; //An old Windows Mobile
|
96 |
+
|
97 |
+
var $deviceBB = 'blackberry';
|
98 |
+
var $vndRIM = 'vnd.rim'; //Detectable when BB devices emulate IE or Firefox
|
99 |
+
var $deviceBBStorm = 'blackberry95'; //Storm 1 and 2
|
100 |
+
var $deviceBBBold = 'blackberry97'; //Bold
|
101 |
+
var $deviceBBTour = 'blackberry96'; //Tour
|
102 |
+
var $deviceBBCurve = 'blackberry89'; //Curve2
|
103 |
+
var $deviceBBTorch = 'blackberry 98'; //Torch
|
104 |
+
var $deviceBBPlaybook = 'playbook'; //PlayBook tablet
|
105 |
+
|
106 |
+
var $devicePalm = 'palm';
|
107 |
+
var $deviceWebOS = 'webos'; //For Palm's new WebOS devices
|
108 |
+
var $engineBlazer = 'blazer'; //Old Palm browser
|
109 |
+
var $engineXiino = 'xiino'; //Another old Palm
|
110 |
+
|
111 |
+
var $deviceKindle = 'kindle'; //Amazon Kindle, eInk one.
|
112 |
+
|
113 |
+
//Initialize variables for mobile-specific content.
|
114 |
+
var $vndwap = 'vnd.wap';
|
115 |
+
var $wml = 'wml';
|
116 |
+
|
117 |
+
//Initialize variables for other random devices and mobile browsers.
|
118 |
+
var $deviceBrew = 'brew';
|
119 |
+
var $deviceDanger = 'danger';
|
120 |
+
var $deviceHiptop = 'hiptop';
|
121 |
+
var $devicePlaystation = 'playstation';
|
122 |
+
var $deviceNintendoDs = 'nitro';
|
123 |
+
var $deviceNintendo = 'nintendo';
|
124 |
+
var $deviceWii = 'wii';
|
125 |
+
var $deviceXbox = 'xbox';
|
126 |
+
var $deviceArchos = 'archos';
|
127 |
+
|
128 |
+
var $engineOpera = 'opera'; //Popular browser
|
129 |
+
var $engineNetfront = 'netfront'; //Common embedded OS browser
|
130 |
+
var $engineUpBrowser = 'up.browser'; //common on some phones
|
131 |
+
var $engineOpenWeb = 'openweb'; //Transcoding by OpenWave server
|
132 |
+
var $deviceMidp = 'midp'; //a mobile Java technology
|
133 |
+
var $uplink = 'up.link';
|
134 |
+
var $engineTelecaQ = 'teleca q'; //a modern feature phone browser
|
135 |
+
|
136 |
+
var $devicePda = 'pda'; //some devices report themselves as PDAs
|
137 |
+
var $mini = 'mini'; //Some mobile browsers put 'mini' in their names.
|
138 |
+
var $mobile = 'mobile'; //Some mobile browsers put 'mobile' in their user agent strings.
|
139 |
+
var $mobi = 'mobi'; //Some mobile browsers put 'mobi' in their user agent strings.
|
140 |
+
|
141 |
+
//Use Maemo, Tablet, and Linux to test for Nokia's Internet Tablets.
|
142 |
+
var $maemo = 'maemo';
|
143 |
+
var $maemoTablet = 'tablet';
|
144 |
+
var $linux = 'linux';
|
145 |
+
var $qtembedded = 'qt embedded'; //for Sony Mylo and others
|
146 |
+
var $mylocom2 = 'com2'; //for Sony Mylo also
|
147 |
+
|
148 |
+
//In some UserAgents, the only clue is the manufacturer.
|
149 |
+
var $manuSonyEricsson = "sonyericsson";
|
150 |
+
var $manuericsson = "ericsson";
|
151 |
+
var $manuSamsung1 = "sec-sgh";
|
152 |
+
var $manuSony = "sony";
|
153 |
+
var $manuHtc = "htc"; //Popular Android and WinMo manufacturer
|
154 |
+
|
155 |
+
//In some UserAgents, the only clue is the operator.
|
156 |
+
var $svcDocomo = "docomo";
|
157 |
+
var $svcKddi = "kddi";
|
158 |
+
var $svcVodafone = "vodafone";
|
159 |
+
|
160 |
+
//Disambiguation strings.
|
161 |
+
var $disUpdate = "update"; //pda vs. update
|
162 |
+
|
163 |
+
|
164 |
+
//**************************
|
165 |
+
//The constructor. Initializes several default variables.
|
166 |
+
function uagent_info()
|
167 |
+
{
|
168 |
+
$this->useragent = isset($_SERVER['HTTP_USER_AGENT'])?strtolower($_SERVER['HTTP_USER_AGENT']):'';
|
169 |
+
$this->httpaccept = isset($_SERVER['HTTP_ACCEPT'])?strtolower($_SERVER['HTTP_ACCEPT']):'';
|
170 |
+
}
|
171 |
+
|
172 |
+
//**************************
|
173 |
+
// Initialize Key Stored Values.
|
174 |
+
function InitDeviceScan()
|
175 |
+
{
|
176 |
+
global $isIphone, $isTierTablet, $isTierIphone, $isTierRichCss, $isTierGenericMobile;
|
177 |
+
|
178 |
+
$this->isIphone = $this->DetectIphoneOrIpod();
|
179 |
+
$this->isTierTablet = $this->DetectTierTablet();
|
180 |
+
$this->isTierIphone = $this->DetectTierIphone();
|
181 |
+
$this->isTierRichCss = $this->DetectTierRichCss();
|
182 |
+
$this->isTierGenericMobile = $this->DetectTierOtherPhones();
|
183 |
+
}
|
184 |
+
|
185 |
+
//**************************
|
186 |
+
//Returns the contents of the User Agent value, in lower case.
|
187 |
+
function Get_Uagent()
|
188 |
+
{
|
189 |
+
return $this->useragent;
|
190 |
+
}
|
191 |
+
|
192 |
+
//**************************
|
193 |
+
//Returns the contents of the HTTP Accept value, in lower case.
|
194 |
+
function Get_HttpAccept()
|
195 |
+
{
|
196 |
+
return $this->httpaccept;
|
197 |
+
}
|
198 |
+
|
199 |
+
//**************************
|
200 |
+
// Detects if the current device is an iPhone.
|
201 |
+
function DetectIphone()
|
202 |
+
{
|
203 |
+
if (stripos($this->useragent, $this->deviceIphone) > -1)
|
204 |
+
{
|
205 |
+
//The iPad and iPod Touch say they're an iPhone! So let's disambiguate.
|
206 |
+
if ($this->DetectIpad() == $this->true ||
|
207 |
+
$this->DetectIpod() == $this->true)
|
208 |
+
{
|
209 |
+
return $this->false;
|
210 |
+
}
|
211 |
+
else
|
212 |
+
return $this->true;
|
213 |
+
}
|
214 |
+
else
|
215 |
+
return $this->false;
|
216 |
+
}
|
217 |
+
|
218 |
+
//**************************
|
219 |
+
// Detects if the current device is an iPod Touch.
|
220 |
+
function DetectIpod()
|
221 |
+
{
|
222 |
+
if (stripos($this->useragent, $this->deviceIpod) > -1)
|
223 |
+
return $this->true;
|
224 |
+
else
|
225 |
+
return $this->false;
|
226 |
+
}
|
227 |
+
|
228 |
+
//**************************
|
229 |
+
// Detects if the current device is an iPad tablet.
|
230 |
+
function DetectIpad()
|
231 |
+
{
|
232 |
+
if (stripos($this->useragent, $this->deviceIpad) > -1 &&
|
233 |
+
$this->DetectWebkit() == $this->true)
|
234 |
+
return $this->true;
|
235 |
+
else
|
236 |
+
return $this->false;
|
237 |
+
}
|
238 |
+
|
239 |
+
//**************************
|
240 |
+
// Detects if the current device is an iPhone or iPod Touch.
|
241 |
+
function DetectIphoneOrIpod()
|
242 |
+
{
|
243 |
+
//We repeat the searches here because some iPods may report themselves as an iPhone, which would be okay.
|
244 |
+
if (stripos($this->useragent, $this->deviceIphone) > -1 ||
|
245 |
+
stripos($this->useragent, $this->deviceIpod) > -1)
|
246 |
+
return $this->true;
|
247 |
+
else
|
248 |
+
return $this->false;
|
249 |
+
}
|
250 |
+
|
251 |
+
//**************************
|
252 |
+
// Detects if the current device is an Android OS-based device.
|
253 |
+
// Ignores tablets (Honeycomb and later).
|
254 |
+
function DetectAndroid()
|
255 |
+
{
|
256 |
+
if ($this->DetectAndroidTablet() == $this->true) //Exclude tablets
|
257 |
+
return $this->false;
|
258 |
+
if (stripos($this->useragent, $this->deviceAndroid) > -1)
|
259 |
+
return $this->true;
|
260 |
+
else
|
261 |
+
return $this->false;
|
262 |
+
}
|
263 |
+
|
264 |
+
//**************************
|
265 |
+
// Detects if the current device is an Android tablet.
|
266 |
+
// Must be larger (at least 8 inches) and Honeycomb or later.
|
267 |
+
// This function will be updated rapidly as good tablets emerge in 2011.
|
268 |
+
function DetectAndroidTablet()
|
269 |
+
{
|
270 |
+
if (stripos($this->useragent, $this->deviceXoom) > -1)
|
271 |
+
return $this->true;
|
272 |
+
else
|
273 |
+
return $this->false;
|
274 |
+
}
|
275 |
+
|
276 |
+
//**************************
|
277 |
+
// Detects if the current device is an Android OS-based device and
|
278 |
+
// the browser is based on WebKit.
|
279 |
+
function DetectAndroidWebKit()
|
280 |
+
{
|
281 |
+
if ($this->DetectAndroid() == $this->true)
|
282 |
+
{
|
283 |
+
if ($this->DetectWebkit() == $this->true)
|
284 |
+
{
|
285 |
+
return $this->true;
|
286 |
+
}
|
287 |
+
else
|
288 |
+
return $this->false;
|
289 |
+
}
|
290 |
+
else
|
291 |
+
return $this->false;
|
292 |
+
}
|
293 |
+
|
294 |
+
//**************************
|
295 |
+
// Detects if the current device is a GoogleTV.
|
296 |
+
function DetectGoogleTV()
|
297 |
+
{
|
298 |
+
if (stripos($this->useragent, $this->deviceGoogleTV) > -1)
|
299 |
+
return $this->true;
|
300 |
+
else
|
301 |
+
return $this->false;
|
302 |
+
}
|
303 |
+
|
304 |
+
//**************************
|
305 |
+
// Detects if the current browser is based on WebKit.
|
306 |
+
function DetectWebkit()
|
307 |
+
{
|
308 |
+
if (stripos($this->useragent, $this->engineWebKit) > -1)
|
309 |
+
return $this->true;
|
310 |
+
else
|
311 |
+
return $this->false;
|
312 |
+
}
|
313 |
+
|
314 |
+
|
315 |
+
//**************************
|
316 |
+
// Detects if the current browser is the Nokia S60 Open Source Browser.
|
317 |
+
function DetectS60OssBrowser()
|
318 |
+
{
|
319 |
+
//First, test for WebKit, then make sure it's either Symbian or S60.
|
320 |
+
if ($this->DetectWebkit() == $this->true)
|
321 |
+
{
|
322 |
+
if (stripos($this->useragent, $this->deviceSymbian) > -1 ||
|
323 |
+
stripos($this->useragent, $this->deviceS60) > -1)
|
324 |
+
{
|
325 |
+
return $this->true;
|
326 |
+
}
|
327 |
+
else
|
328 |
+
return $this->false;
|
329 |
+
}
|
330 |
+
else
|
331 |
+
return $this->false;
|
332 |
+
}
|
333 |
+
|
334 |
+
//**************************
|
335 |
+
// Detects if the current device is any Symbian OS-based device,
|
336 |
+
// including older S60, Series 70, Series 80, Series 90, and UIQ,
|
337 |
+
// or other browsers running on these devices.
|
338 |
+
function DetectSymbianOS()
|
339 |
+
{
|
340 |
+
if (stripos($this->useragent, $this->deviceSymbian) > -1 ||
|
341 |
+
stripos($this->useragent, $this->deviceS60) > -1 ||
|
342 |
+
stripos($this->useragent, $this->deviceS70) > -1 ||
|
343 |
+
stripos($this->useragent, $this->deviceS80) > -1 ||
|
344 |
+
stripos($this->useragent, $this->deviceS90) > -1)
|
345 |
+
return $this->true;
|
346 |
+
else
|
347 |
+
return $this->false;
|
348 |
+
}
|
349 |
+
|
350 |
+
//**************************
|
351 |
+
// Detects if the current browser is a
|
352 |
+
// Windows Phone 7 device.
|
353 |
+
function DetectWindowsPhone7()
|
354 |
+
{
|
355 |
+
if (stripos($this->useragent, $this->deviceWinPhone7) > -1)
|
356 |
+
return $this->true;
|
357 |
+
else
|
358 |
+
return $this->false;
|
359 |
+
}
|
360 |
+
|
361 |
+
//**************************
|
362 |
+
// Detects if the current browser is a Windows Mobile device.
|
363 |
+
// Excludes Windows Phone 7 devices.
|
364 |
+
// Focuses on Windows Mobile 6.xx and earlier.
|
365 |
+
function DetectWindowsMobile()
|
366 |
+
{
|
367 |
+
if ($this->DetectWindowsPhone7() == $this->true)
|
368 |
+
return $this->false;
|
369 |
+
//Most devices use 'Windows CE', but some report 'iemobile'
|
370 |
+
// and some older ones report as 'PIE' for Pocket IE.
|
371 |
+
if (stripos($this->useragent, $this->deviceWinMob) > -1 ||
|
372 |
+
stripos($this->useragent, $this->deviceIeMob) > -1 ||
|
373 |
+
stripos($this->useragent, $this->enginePie) > -1)
|
374 |
+
return $this->true;
|
375 |
+
//Test for Windows Mobile PPC but not old Macintosh PowerPC.
|
376 |
+
if (stripos($this->useragent, $this->devicePpc) > -1
|
377 |
+
&& !(stripos($this->useragent, $this->deviceMacPpc) > 1))
|
378 |
+
return $this->true;
|
379 |
+
//Test for certain Windwos Mobile-based HTC devices.
|
380 |
+
if (stripos($this->useragent, $this->manuHtc) > -1 &&
|
381 |
+
stripos($this->useragent, $this->deviceWindows) > -1)
|
382 |
+
return $this->true;
|
383 |
+
if ($this->DetectWapWml() == $this->true &&
|
384 |
+
stripos($this->useragent, $this->deviceWindows) > -1)
|
385 |
+
return $this->true;
|
386 |
+
else
|
387 |
+
return $this->false;
|
388 |
+
}
|
389 |
+
|
390 |
+
//**************************
|
391 |
+
// Detects if the current browser is a BlackBerry of some sort.
|
392 |
+
function DetectBlackBerry()
|
393 |
+
{
|
394 |
+
if (stripos($this->useragent, $this->deviceBB) > -1)
|
395 |
+
return $this->true;
|
396 |
+
if (stripos($this->httpaccept, $this->vndRIM) > -1)
|
397 |
+
return $this->true;
|
398 |
+
else
|
399 |
+
return $this->false;
|
400 |
+
}
|
401 |
+
|
402 |
+
//**************************
|
403 |
+
// Detects if the current browser is on a BlackBerry tablet device.
|
404 |
+
// Examples: PlayBook
|
405 |
+
function DetectBlackBerryTablet()
|
406 |
+
{
|
407 |
+
if ((stripos($this->useragent, $this->deviceBBPlaybook) > -1))
|
408 |
+
{
|
409 |
+
return $this->true;
|
410 |
+
}
|
411 |
+
else
|
412 |
+
return $this->false;
|
413 |
+
}
|
414 |
+
|
415 |
+
//**************************
|
416 |
+
// Detects if the current browser is a BlackBerry device AND uses a
|
417 |
+
// WebKit-based browser. These are signatures for the new BlackBerry OS 6.
|
418 |
+
// Examples: Torch
|
419 |
+
function DetectBlackBerryWebKit()
|
420 |
+
{
|
421 |
+
if ((stripos($this->useragent, $this->deviceBB) > -1) && (stripos($this->useragent, $this->engineWebKit) > -1))
|
422 |
+
{
|
423 |
+
return $this->true;
|
424 |
+
}
|
425 |
+
else
|
426 |
+
return $this->false;
|
427 |
+
}
|
428 |
+
|
429 |
+
//**************************
|
430 |
+
// Detects if the current browser is a BlackBerry Touch
|
431 |
+
// device, such as the Storm or Torch.
|
432 |
+
function DetectBlackBerryTouch()
|
433 |
+
{
|
434 |
+
if ((stripos($this->useragent, $this->deviceBBStorm) > -1) || (stripos($this->useragent, $this->deviceBBTorch) > -1))
|
435 |
+
return $this->true;
|
436 |
+
else
|
437 |
+
return $this->false;
|
438 |
+
}
|
439 |
+
|
440 |
+
//**************************
|
441 |
+
// Detects if the current browser is a BlackBerry OS 5 device AND
|
442 |
+
// has a more capable recent browser.
|
443 |
+
// Examples, Storm, Bold, Tour, Curve2
|
444 |
+
// Excludes the new BlackBerry OS 6 browser!!
|
445 |
+
function DetectBlackBerryHigh()
|
446 |
+
{
|
447 |
+
//Disambiguate for BlackBerry OS 6 (WebKit) browser
|
448 |
+
if ($this->DetectBlackBerryWebKit() == $this->true)
|
449 |
+
return $this->false;
|
450 |
+
if ($this->DetectBlackBerry() == $this->true)
|
451 |
+
{
|
452 |
+
if (($this->DetectBlackBerryTouch() == $this->true) ||
|
453 |
+
stripos($this->useragent, $this->deviceBBBold) > -1 ||
|
454 |
+
stripos($this->useragent, $this->deviceBBTour) > -1 ||
|
455 |
+
stripos($this->useragent, $this->deviceBBCurve) > -1)
|
456 |
+
{
|
457 |
+
return $this->true;
|
458 |
+
}
|
459 |
+
else
|
460 |
+
return $this->false;
|
461 |
+
}
|
462 |
+
else
|
463 |
+
return $this->false;
|
464 |
+
}
|
465 |
+
|
466 |
+
//**************************
|
467 |
+
// Detects if the current browser is a BlackBerry device AND
|
468 |
+
// has an older, less capable browser.
|
469 |
+
// Examples: Pearl, 8800, Curve1.
|
470 |
+
function DetectBlackBerryLow()
|
471 |
+
{
|
472 |
+
if ($this->DetectBlackBerry() == $this->true)
|
473 |
+
{
|
474 |
+
//Assume that if it's not in the High tier, then it's Low.
|
475 |
+
if ($this->DetectBlackBerryHigh() == $this->true)
|
476 |
+
return $this->false;
|
477 |
+
else
|
478 |
+
return $this->true;
|
479 |
+
}
|
480 |
+
else
|
481 |
+
return $this->false;
|
482 |
+
}
|
483 |
+
|
484 |
+
//**************************
|
485 |
+
// Detects if the current browser is on a PalmOS device.
|
486 |
+
function DetectPalmOS()
|
487 |
+
{
|
488 |
+
//Most devices nowadays report as 'Palm', but some older ones reported as Blazer or Xiino.
|
489 |
+
if (stripos($this->useragent, $this->devicePalm) > -1 ||
|
490 |
+
stripos($this->useragent, $this->engineBlazer) > -1 ||
|
491 |
+
stripos($this->useragent, $this->engineXiino) > -1)
|
492 |
+
{
|
493 |
+
//Make sure it's not WebOS first
|
494 |
+
if ($this->DetectPalmWebOS() == $this->true)
|
495 |
+
return $this->false;
|
496 |
+
else
|
497 |
+
return $this->true;
|
498 |
+
}
|
499 |
+
else
|
500 |
+
return $this->false;
|
501 |
+
}
|
502 |
+
|
503 |
+
|
504 |
+
//**************************
|
505 |
+
// Detects if the current browser is on a Palm device
|
506 |
+
// running the new WebOS.
|
507 |
+
function DetectPalmWebOS()
|
508 |
+
{
|
509 |
+
if (stripos($this->useragent, $this->deviceWebOS) > -1)
|
510 |
+
return $this->true;
|
511 |
+
else
|
512 |
+
return $this->false;
|
513 |
+
}
|
514 |
+
|
515 |
+
//**************************
|
516 |
+
// Detects if the current browser is a
|
517 |
+
// Garmin Nuvifone.
|
518 |
+
function DetectGarminNuvifone()
|
519 |
+
{
|
520 |
+
if (stripos($this->useragent, $this->deviceNuvifone) > -1)
|
521 |
+
return $this->true;
|
522 |
+
else
|
523 |
+
return $this->false;
|
524 |
+
}
|
525 |
+
|
526 |
+
|
527 |
+
//**************************
|
528 |
+
// Check to see whether the device is any device
|
529 |
+
// in the 'smartphone' category.
|
530 |
+
function DetectSmartphone()
|
531 |
+
{
|
532 |
+
if ($this->DetectIphoneOrIpod() == $this->true)
|
533 |
+
return $this->true;
|
534 |
+
if ($this->DetectS60OssBrowser() == $this->true)
|
535 |
+
return $this->true;
|
536 |
+
if ($this->DetectSymbianOS() == $this->true)
|
537 |
+
return $this->true;
|
538 |
+
if ($this->DetectAndroid() == $this->true)
|
539 |
+
return $this->true;
|
540 |
+
if ($this->DetectWindowsMobile() == $this->true)
|
541 |
+
return $this->true;
|
542 |
+
if ($this->DetectWindowsPhone7() == $this->true)
|
543 |
+
return $this->true;
|
544 |
+
if ($this->DetectBlackBerry() == $this->true)
|
545 |
+
return $this->true;
|
546 |
+
if ($this->DetectPalmWebOS() == $this->true)
|
547 |
+
return $this->true;
|
548 |
+
if ($this->DetectPalmOS() == $this->true)
|
549 |
+
return $this->true;
|
550 |
+
if ($this->DetectGarminNuvifone() == $this->true)
|
551 |
+
return $this->true;
|
552 |
+
else
|
553 |
+
return $this->false;
|
554 |
+
}
|
555 |
+
|
556 |
+
|
557 |
+
//**************************
|
558 |
+
// Detects whether the device is a Brew-powered device.
|
559 |
+
function DetectBrewDevice()
|
560 |
+
{
|
561 |
+
if (stripos($this->useragent, $this->deviceBrew) > -1)
|
562 |
+
return $this->true;
|
563 |
+
else
|
564 |
+
return $this->false;
|
565 |
+
}
|
566 |
+
|
567 |
+
//**************************
|
568 |
+
// Detects the Danger Hiptop device.
|
569 |
+
function DetectDangerHiptop()
|
570 |
+
{
|
571 |
+
if (stripos($this->useragent, $this->deviceDanger) > -1 ||
|
572 |
+
stripos($this->useragent, $this->deviceHiptop) > -1)
|
573 |
+
return $this->true;
|
574 |
+
else
|
575 |
+
return $this->false;
|
576 |
+
}
|
577 |
+
|
578 |
+
//**************************
|
579 |
+
// Detects if the current browser is Opera Mobile or Mini.
|
580 |
+
function DetectOperaMobile()
|
581 |
+
{
|
582 |
+
if (stripos($this->useragent, $this->engineOpera) > -1)
|
583 |
+
{
|
584 |
+
if ((stripos($this->useragent, $this->mini) > -1) ||
|
585 |
+
(stripos($this->useragent, $this->mobi) > -1))
|
586 |
+
return $this->true;
|
587 |
+
else
|
588 |
+
return $this->false;
|
589 |
+
}
|
590 |
+
else
|
591 |
+
return $this->false;
|
592 |
+
}
|
593 |
+
|
594 |
+
//**************************
|
595 |
+
// Detects whether the device supports WAP or WML.
|
596 |
+
function DetectWapWml()
|
597 |
+
{
|
598 |
+
if (stripos($this->httpaccept, $this->vndwap) > -1 ||
|
599 |
+
stripos($this->httpaccept, $this->wml) > -1)
|
600 |
+
return $this->true;
|
601 |
+
else
|
602 |
+
return $this->false;
|
603 |
+
}
|
604 |
+
|
605 |
+
//**************************
|
606 |
+
// Detects if the current device is an Amazon Kindle.
|
607 |
+
function DetectKindle()
|
608 |
+
{
|
609 |
+
if (stripos($this->useragent, $this->deviceKindle) > -1)
|
610 |
+
return $this->true;
|
611 |
+
else
|
612 |
+
return $this->false;
|
613 |
+
}
|
614 |
+
|
615 |
+
|
616 |
+
//**************************
|
617 |
+
// The quick way to detect for a mobile device.
|
618 |
+
// Will probably detect most recent/current mid-tier Feature Phones
|
619 |
+
// as well as smartphone-class devices. Excludes Apple iPads.
|
620 |
+
function DetectMobileQuick()
|
621 |
+
{
|
622 |
+
//Let's say no if it's an iPad, which contains 'mobile' in its user agent.
|
623 |
+
if ($this->DetectIpad() == $this->true)
|
624 |
+
return $this->false;
|
625 |
+
|
626 |
+
//Most mobile browsing is done on smartphones
|
627 |
+
if ($this->DetectSmartphone() == $this->true)
|
628 |
+
return $this->true;
|
629 |
+
|
630 |
+
if ($this->DetectWapWml() == $this->true)
|
631 |
+
return $this->true;
|
632 |
+
if ($this->DetectBrewDevice() == $this->true)
|
633 |
+
return $this->true;
|
634 |
+
if ($this->DetectOperaMobile() == $this->true)
|
635 |
+
return $this->true;
|
636 |
+
|
637 |
+
if (stripos($this->useragent, $this->engineNetfront) > -1)
|
638 |
+
return $this->true;
|
639 |
+
if (stripos($this->useragent, $this->engineUpBrowser) > -1)
|
640 |
+
return $this->true;
|
641 |
+
if (stripos($this->useragent, $this->engineOpenWeb) > -1)
|
642 |
+
return $this->true;
|
643 |
+
|
644 |
+
if ($this->DetectDangerHiptop() == $this->true)
|
645 |
+
return $this->true;
|
646 |
+
|
647 |
+
if ($this->DetectMidpCapable() == $this->true)
|
648 |
+
return $this->true;
|
649 |
+
|
650 |
+
if ($this->DetectMaemoTablet() == $this->true)
|
651 |
+
return $this->true;
|
652 |
+
if ($this->DetectArchos() == $this->true)
|
653 |
+
return $this->true;
|
654 |
+
|
655 |
+
if ((stripos($this->useragent, $this->devicePda) > -1) && (stripos($this->useragent, $this->disUpdate) < 0)) //no index found
|
656 |
+
return $this->true;
|
657 |
+
if (stripos($this->useragent, $this->mobile) > -1)
|
658 |
+
return $this->true;
|
659 |
+
|
660 |
+
else
|
661 |
+
return $this->false;
|
662 |
+
}
|
663 |
+
|
664 |
+
//**************************
|
665 |
+
// Detects if the current device is a Sony Playstation.
|
666 |
+
function DetectSonyPlaystation()
|
667 |
+
{
|
668 |
+
if (stripos($this->useragent, $this->devicePlaystation) > -1)
|
669 |
+
return $this->true;
|
670 |
+
else
|
671 |
+
return $this->false;
|
672 |
+
}
|
673 |
+
|
674 |
+
//**************************
|
675 |
+
// Detects if the current device is a Nintendo game device.
|
676 |
+
function DetectNintendo()
|
677 |
+
{
|
678 |
+
if (stripos($this->useragent, $this->deviceNintendo) > -1 ||
|
679 |
+
stripos($this->useragent, $this->deviceWii) > -1 ||
|
680 |
+
stripos($this->useragent, $this->deviceNintendoDs) > -1)
|
681 |
+
return $this->true;
|
682 |
+
else
|
683 |
+
return $this->false;
|
684 |
+
}
|
685 |
+
|
686 |
+
//**************************
|
687 |
+
// Detects if the current device is a Microsoft Xbox.
|
688 |
+
function DetectXbox()
|
689 |
+
{
|
690 |
+
if (stripos($this->useragent, $this->deviceXbox) > -1)
|
691 |
+
return $this->true;
|
692 |
+
else
|
693 |
+
return $this->false;
|
694 |
+
}
|
695 |
+
|
696 |
+
//**************************
|
697 |
+
// Detects if the current device is an Internet-capable game console.
|
698 |
+
function DetectGameConsole()
|
699 |
+
{
|
700 |
+
if ($this->DetectSonyPlaystation() == $this->true)
|
701 |
+
return $this->true;
|
702 |
+
else if ($this->DetectNintendo() == $this->true)
|
703 |
+
return $this->true;
|
704 |
+
else if ($this->DetectXbox() == $this->true)
|
705 |
+
return $this->true;
|
706 |
+
else
|
707 |
+
return $this->false;
|
708 |
+
}
|
709 |
+
|
710 |
+
//**************************
|
711 |
+
// Detects if the current device supports MIDP, a mobile Java technology.
|
712 |
+
function DetectMidpCapable()
|
713 |
+
{
|
714 |
+
if (stripos($this->useragent, $this->deviceMidp) > -1 ||
|
715 |
+
stripos($this->httpaccept, $this->deviceMidp) > -1)
|
716 |
+
return $this->true;
|
717 |
+
else
|
718 |
+
return $this->false;
|
719 |
+
}
|
720 |
+
|
721 |
+
//**************************
|
722 |
+
// Detects if the current device is on one of the Maemo-based Nokia Internet Tablets.
|
723 |
+
function DetectMaemoTablet()
|
724 |
+
{
|
725 |
+
if (stripos($this->useragent, $this->maemo) > -1)
|
726 |
+
return $this->true;
|
727 |
+
//Must be Linux + Tablet, or else it could be something else.
|
728 |
+
if (stripos($this->useragent, $this->maemoTablet) > -1 &&
|
729 |
+
stripos($this->useragent, $this->linux) > -1)
|
730 |
+
return $this->true;
|
731 |
+
else
|
732 |
+
return $this->false;
|
733 |
+
}
|
734 |
+
|
735 |
+
//**************************
|
736 |
+
// Detects if the current device is an Archos media player/Internet tablet.
|
737 |
+
function DetectArchos()
|
738 |
+
{
|
739 |
+
if (stripos($this->useragent, $this->deviceArchos) > -1)
|
740 |
+
return $this->true;
|
741 |
+
else
|
742 |
+
return $this->false;
|
743 |
+
}
|
744 |
+
|
745 |
+
//**************************
|
746 |
+
// Detects if the current browser is a Sony Mylo device.
|
747 |
+
function DetectSonyMylo()
|
748 |
+
{
|
749 |
+
if (stripos($this->useragent, $this->manuSony) > -1)
|
750 |
+
{
|
751 |
+
if ((stripos($this->useragent, $this->qtembedded) > -1) ||
|
752 |
+
(stripos($this->useragent, $this->mylocom2) > -1))
|
753 |
+
{
|
754 |
+
return $this->true;
|
755 |
+
}
|
756 |
+
else
|
757 |
+
return $this->false;
|
758 |
+
}
|
759 |
+
else
|
760 |
+
return $this->false;
|
761 |
+
}
|
762 |
+
|
763 |
+
|
764 |
+
//**************************
|
765 |
+
// The longer and more thorough way to detect for a mobile device.
|
766 |
+
// Will probably detect most feature phones,
|
767 |
+
// smartphone-class devices, Internet Tablets,
|
768 |
+
// Internet-enabled game consoles, etc.
|
769 |
+
// This ought to catch a lot of the more obscure and older devices, also --
|
770 |
+
// but no promises on thoroughness!
|
771 |
+
function DetectMobileLong()
|
772 |
+
{
|
773 |
+
if ($this->DetectMobileQuick() == $this->true)
|
774 |
+
return $this->true;
|
775 |
+
if ($this->DetectGameConsole() == $this->true)
|
776 |
+
return $this->true;
|
777 |
+
if ($this->DetectSonyMylo() == $this->true)
|
778 |
+
return $this->true;
|
779 |
+
|
780 |
+
//Detect older phones from certain manufacturers and operators.
|
781 |
+
if (stripos($this->useragent, $this->uplink) > -1)
|
782 |
+
return $this->true;
|
783 |
+
if (stripos($this->useragent, $this->manuSonyEricsson) > -1)
|
784 |
+
return $this->true;
|
785 |
+
if (stripos($this->useragent, $this->manuericsson) > -1)
|
786 |
+
return $this->true;
|
787 |
+
|
788 |
+
if (stripos($this->useragent, $this->manuSamsung1) > -1)
|
789 |
+
return $this->true;
|
790 |
+
if (stripos($this->useragent, $this->svcDocomo) > -1)
|
791 |
+
return $this->true;
|
792 |
+
if (stripos($this->useragent, $this->svcKddi) > -1)
|
793 |
+
return $this->true;
|
794 |
+
if (stripos($this->useragent, $this->svcVodafone) > -1)
|
795 |
+
return $this->true;
|
796 |
+
|
797 |
+
else
|
798 |
+
return $this->false;
|
799 |
+
}
|
800 |
+
|
801 |
+
|
802 |
+
|
803 |
+
//*****************************
|
804 |
+
// For Mobile Web Site Design
|
805 |
+
//*****************************
|
806 |
+
|
807 |
+
//**************************
|
808 |
+
// The quick way to detect for a tier of devices.
|
809 |
+
// This method detects for the new generation of
|
810 |
+
// HTML 5 capable, larger screen tablets.
|
811 |
+
// Includes iPad, Android (e.g., Xoom), BB Playbook, etc.
|
812 |
+
function DetectTierTablet()
|
813 |
+
{
|
814 |
+
if ($this->DetectIpad() == $this->true)
|
815 |
+
return $this->true;
|
816 |
+
if ($this->DetectAndroidTablet() == $this->true)
|
817 |
+
return $this->true;
|
818 |
+
if ($this->DetectBlackBerryTablet() == $this->true)
|
819 |
+
return $this->true;
|
820 |
+
else
|
821 |
+
return $this->false;
|
822 |
+
}
|
823 |
+
|
824 |
+
|
825 |
+
//**************************
|
826 |
+
// The quick way to detect for a tier of devices.
|
827 |
+
// This method detects for devices which can
|
828 |
+
// display iPhone-optimized web content.
|
829 |
+
// Includes iPhone, iPod Touch, Android, WebOS, etc.
|
830 |
+
function DetectTierIphone()
|
831 |
+
{
|
832 |
+
if ($this->DetectIphoneOrIpod() == $this->true)
|
833 |
+
return $this->true;
|
834 |
+
if ($this->DetectAndroid() == $this->true)
|
835 |
+
return $this->true;
|
836 |
+
if ($this->DetectAndroidWebKit() == $this->true)
|
837 |
+
return $this->true;
|
838 |
+
if ($this->DetectBlackBerryWebKit() == $this->true)
|
839 |
+
return $this->true;
|
840 |
+
if ($this->DetectPalmWebOS() == $this->true)
|
841 |
+
return $this->true;
|
842 |
+
if ($this->DetectGarminNuvifone() == $this->true)
|
843 |
+
return $this->true;
|
844 |
+
if ($this->DetectMaemoTablet() == $this->true)
|
845 |
+
return $this->true;
|
846 |
+
else
|
847 |
+
return $this->false;
|
848 |
+
}
|
849 |
+
|
850 |
+
//**************************
|
851 |
+
// The quick way to detect for a tier of devices.
|
852 |
+
// This method detects for devices which are likely to be capable
|
853 |
+
// of viewing CSS content optimized for the iPhone,
|
854 |
+
// but may not necessarily support JavaScript.
|
855 |
+
// Excludes all iPhone Tier devices.
|
856 |
+
function DetectTierRichCss()
|
857 |
+
{
|
858 |
+
if ($this->DetectMobileQuick() == $this->true)
|
859 |
+
{
|
860 |
+
if ($this->DetectTierIphone() == $this->true)
|
861 |
+
return $this->false;
|
862 |
+
|
863 |
+
//The following devices are explicitly ok.
|
864 |
+
if ($this->DetectWebkit() == $this->true) //Any WebKit
|
865 |
+
return $this->true;
|
866 |
+
if ($this->DetectS60OssBrowser() == $this->true)
|
867 |
+
return $this->true;
|
868 |
+
|
869 |
+
//Note: 'High' BlackBerry devices ONLY
|
870 |
+
if ($this->DetectBlackBerryHigh() == $this->true)
|
871 |
+
return $this->true;
|
872 |
+
|
873 |
+
//WP7's IE-7-based browser isn't good enough for iPhone Tier.
|
874 |
+
if ($this->DetectWindowsPhone7() == $this->true)
|
875 |
+
return $this->true;
|
876 |
+
if ($this->DetectWindowsMobile() == $this->true)
|
877 |
+
return $this->true;
|
878 |
+
if (stripos($this->useragent, $this->engineTelecaQ) > -1)
|
879 |
+
return $this->true;
|
880 |
+
|
881 |
+
//default
|
882 |
+
else
|
883 |
+
return $this->false;
|
884 |
+
}
|
885 |
+
else
|
886 |
+
return $this->false;
|
887 |
+
}
|
888 |
+
|
889 |
+
//**************************
|
890 |
+
// The quick way to detect for a tier of devices.
|
891 |
+
// This method detects for all other types of phones,
|
892 |
+
// but excludes the iPhone and RichCSS Tier devices.
|
893 |
+
function DetectTierOtherPhones()
|
894 |
+
{
|
895 |
+
if ($this->DetectMobileLong() == $this->true)
|
896 |
+
{
|
897 |
+
//Exclude devices in the other 2 categories
|
898 |
+
if ($this->DetectTierIphone() == $this->true)
|
899 |
+
return $this->false;
|
900 |
+
if ($this->DetectTierRichCss() == $this->true)
|
901 |
+
return $this->false;
|
902 |
+
|
903 |
+
//Otherwise, it's a YES
|
904 |
+
else
|
905 |
+
return $this->true;
|
906 |
+
}
|
907 |
+
else
|
908 |
+
return $this->false;
|
909 |
+
}
|
910 |
+
|
911 |
+
|
912 |
+
}
|
913 |
+
|
914 |
+
|
915 |
+
//Was informed by a MobileESP user that it's a best practice
|
916 |
+
// to omit the closing ?> marks here. They can sometimes
|
917 |
+
// cause errors with HTML headers.
|
918 |
+
?>
|
my-calendar-event-manager.php
CHANGED
@@ -1,26 +1,11 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
-
|
4 |
-
switch ($type) {
|
5 |
-
case 'radio':
|
6 |
-
case 'checkbox':
|
7 |
-
$result = ' checked="checked"';
|
8 |
-
break;
|
9 |
-
case 'option':
|
10 |
-
$result = ' selected="selected"';
|
11 |
-
break;
|
12 |
-
}
|
13 |
-
if ($field == $value) {
|
14 |
-
$output = $result;
|
15 |
-
} else {
|
16 |
-
$output = '';
|
17 |
-
}
|
18 |
-
return $output;
|
19 |
}
|
20 |
|
21 |
function edit_my_calendar() {
|
22 |
global $current_user, $wpdb, $users_entries;
|
23 |
-
|
24 |
if ( get_option('ko_calendar_imported') != 'true' ) {
|
25 |
if (function_exists('check_calendar')) {
|
26 |
echo "<div id='message' class='updated'>";
|
@@ -49,13 +34,15 @@ $edit = $create = $save = $delete = false;
|
|
49 |
$action = !empty($_POST['event_action']) ? $_POST['event_action'] : '';
|
50 |
$event_id = !empty($_POST['event_id']) ? $_POST['event_id'] : '';
|
51 |
|
52 |
-
if ($_GET['mode']
|
53 |
-
$
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
$
|
58 |
-
|
|
|
|
|
59 |
}
|
60 |
|
61 |
// Lets see if this is first run and create us a table if it is!
|
@@ -89,7 +76,7 @@ if ( !empty($_POST['mass_delete']) ) {
|
|
89 |
echo $message;
|
90 |
}
|
91 |
|
92 |
-
if ($_GET['mode'] == 'delete') {
|
93 |
$sql = "SELECT event_title, event_author FROM " . MY_CALENDAR_TABLE . " WHERE event_id=" . (int) $_GET['event_id'];
|
94 |
$result = $wpdb->get_results( $sql, ARRAY_A );
|
95 |
if ( mc_can_edit_event( $result[0]['event_author'] ) ) {
|
@@ -117,7 +104,7 @@ if ($_GET['mode'] == 'delete') {
|
|
117 |
|
118 |
|
119 |
// Approve and show an Event ...by Roland
|
120 |
-
if ( $_GET['mode'] == 'approve' ) {
|
121 |
if ( current_user_can( get_option( 'mc_event_approve_perms' ) ) ) {
|
122 |
$sql = "UPDATE " . MY_CALENDAR_TABLE . " SET event_approved = 1 WHERE event_id=" . (int) $_GET['event_id'];
|
123 |
$result = $wpdb->get_results( $sql, ARRAY_A );
|
@@ -131,7 +118,7 @@ if ( $_GET['mode'] == 'approve' ) {
|
|
131 |
}
|
132 |
|
133 |
// Reject and hide an Event ...by Roland
|
134 |
-
if ($_GET['mode'] == 'reject') {
|
135 |
if ( current_user_can( get_option( 'mc_event_approve_perms' ) ) ) {
|
136 |
$sql = "UPDATE " . MY_CALENDAR_TABLE . " SET event_approved = 2 WHERE event_id=" . (int) $_GET['event_id'];
|
137 |
$result = $wpdb->get_results( $sql, ARRAY_A );
|
@@ -148,11 +135,12 @@ if ( isset( $_POST['event_action'] ) ) {
|
|
148 |
$nonce=$_REQUEST['_wpnonce'];
|
149 |
if (! wp_verify_nonce($nonce,'my-calendar-nonce') ) die("Security check failed");
|
150 |
$proceed = false;
|
151 |
-
|
|
|
152 |
if ($action == 'add' || $action == 'copy' ) {
|
153 |
-
$response = my_calendar_save($action,$
|
154 |
} else {
|
155 |
-
$response = my_calendar_save($action,$
|
156 |
}
|
157 |
echo $response;
|
158 |
}
|
@@ -162,10 +150,12 @@ if ( isset( $_POST['event_action'] ) ) {
|
|
162 |
<div class="wrap">
|
163 |
<?php
|
164 |
my_calendar_check_db();
|
|
|
165 |
?>
|
166 |
<?php
|
167 |
if ( $action == 'edit' || ($action == 'edit' && $error_with_saving == 1) ) {
|
168 |
?>
|
|
|
169 |
<h2><?php _e('Edit Event','my-calendar'); ?></h2>
|
170 |
<?php jd_show_support_box(); ?>
|
171 |
<?php
|
@@ -173,8 +163,10 @@ my_calendar_check_db();
|
|
173 |
echo "<div class=\"error\"><p>".__("You must provide an event id in order to edit it",'my-calendar')."</p></div>";
|
174 |
} else {
|
175 |
jd_events_edit_form('edit', $event_id);
|
176 |
-
}
|
|
|
177 |
} else if ( $action == 'copy' || ($action == 'copy' && $error_with_saving == 1)) { ?>
|
|
|
178 |
<h2><?php _e('Copy Event','my-calendar'); ?></h2>
|
179 |
<?php jd_show_support_box(); ?>
|
180 |
<?php
|
@@ -182,43 +174,16 @@ my_calendar_check_db();
|
|
182 |
echo "<div class=\"error\"><p>".__("You must provide an event id in order to edit it",'my-calendar')."</p></div>";
|
183 |
} else {
|
184 |
jd_events_edit_form('copy', $event_id);
|
185 |
-
}
|
|
|
186 |
} else {
|
187 |
?>
|
|
|
188 |
<h2><?php _e('Add Event','my-calendar'); ?></h2>
|
189 |
<?php jd_show_support_box(); ?>
|
190 |
<?php jd_events_edit_form(); ?>
|
191 |
-
|
192 |
-
|
193 |
-
<?php if ( get_option('mc_event_approve') == 'true' ) { ?>
|
194 |
-
<ul class="links">
|
195 |
-
<li><a <?php echo ($_GET['limit']=='published')?' class="active-link"':''; ?> href="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar&limit=published">Published</a></li>
|
196 |
-
<li><a <?php echo ($_GET['limit']=='reserved')?' class="active-link"':''; ?> href="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar&limit=reserved">Reserved</a></li>
|
197 |
-
<li><a <?php echo ($_GET['limit']=='all' || !isset($_GET['limit']))?' class="active-link"':''; ?> href="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar&limit=all">All</a></li>
|
198 |
-
</ul>
|
199 |
-
<?php } ?>
|
200 |
-
<?php
|
201 |
-
|
202 |
-
$sortby = ( isset( $_GET['sort'] ) )?(int) $_GET['sort']:$sortby = 'default';
|
203 |
-
|
204 |
-
if ( isset( $_GET['order'] ) ) {
|
205 |
-
$sortdir = ( $_GET['order'] == 'ASC' )?'ASC':'default';
|
206 |
-
} else {
|
207 |
-
$sortdir = 'default';
|
208 |
-
}
|
209 |
-
if ( isset( $_GET['limit'] ) ) {
|
210 |
-
switch ($_GET['limit']) {
|
211 |
-
case 'reserved':$limit = 'reserved';
|
212 |
-
break;
|
213 |
-
case 'published':$limit ='published';
|
214 |
-
break;
|
215 |
-
}
|
216 |
-
} else {
|
217 |
-
$limit = 'all';
|
218 |
-
}
|
219 |
-
jd_events_display_list($sortby,$sortdir,$limit);
|
220 |
-
}
|
221 |
-
?>
|
222 |
</div>
|
223 |
<?php
|
224 |
}
|
@@ -229,15 +194,15 @@ global $wpdb,$event_author;
|
|
229 |
$proceed = $output[0];
|
230 |
|
231 |
if ( ( $action == 'add' || $action == 'copy' ) && $proceed == true ) {
|
232 |
-
$add = $output[2];
|
233 |
-
$formats = array( '%s','%s','%s','%s','%s','%s','%d','%d','%d','%s','%s','%s','%s','%s','%s','%s','%s','%s','%d','%f','%f','%d','%s','%d','%d','%d','%d' );
|
234 |
$result = $wpdb->insert(
|
235 |
MY_CALENDAR_TABLE,
|
236 |
$add,
|
237 |
$formats
|
238 |
);
|
239 |
if ( !$result ) {
|
240 |
-
$message = "<div class='error'><p><strong>". __('Error','my-calendar') .":</strong>".
|
241 |
} else {
|
242 |
// Call mail function
|
243 |
$sql = "SELECT * FROM ". MY_CALENDAR_TABLE." WHERE event_id = ".$wpdb->insert_id;
|
@@ -250,7 +215,7 @@ global $wpdb,$event_author;
|
|
250 |
$event_author = (int) ($_POST['event_author']);
|
251 |
if ( mc_can_edit_event( $event_author ) ) {
|
252 |
$update = $output[2];
|
253 |
-
$formats = array('%s','%s','%s','%s','%s','%s','%d','%d','%s','%s','%s','%s','%s','%s','%s','%s','%s','%d','%f','%f','%d','%s','%d','%d','%d','%d' );
|
254 |
//$wpdb->show_errors();
|
255 |
$result = $wpdb->update(
|
256 |
MY_CALENDAR_TABLE,
|
@@ -317,22 +282,23 @@ global $wpdb,$users_entries;
|
|
317 |
|
318 |
// The event edit form for the manage events admin page
|
319 |
function jd_events_edit_form($mode='add', $event_id=false) {
|
320 |
-
global $wpdb,$users_entries,$user_ID;
|
321 |
if ($event_id != false) {
|
322 |
$data = jd_acquire_form_data($event_id);
|
|
|
|
|
323 |
}
|
324 |
?>
|
325 |
|
326 |
-
<h2><?php if ($mode == "add") { _e('Add an Event','my-calendar'); } else if ($mode == "copy") { _e('Copy Event','my-calendar'); } else { _e('Edit Event'); } ?></h2>
|
327 |
<?php
|
328 |
-
if ($data->event_approved != 1 && $mode == 'edit' ) {
|
329 |
-
|
330 |
} else {
|
331 |
-
|
332 |
}
|
333 |
echo ($message != '')?"<div class='error'><p>$message</p></div>":'';
|
334 |
?>
|
335 |
-
<form
|
336 |
<?php my_calendar_print_form_fields($data,$mode,$event_id); ?>
|
337 |
<p>
|
338 |
<input type="submit" name="save" class="button-primary" value="<?php _e('Save Event','my-calendar'); ?> »" />
|
@@ -377,11 +343,24 @@ function my_calendar_print_form_fields( $data,$mode,$event_id,$context='' ) {
|
|
377 |
<input type="hidden" value="<?php echo $dvalue; ?>" name="event_approved" />
|
378 |
<?php } ?>
|
379 |
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
380 |
<?php if ($mc_input['event_desc'] == 'on' || $mc_input_administrator ) { ?>
|
381 |
<?php if ($context != 'post') { ?>
|
382 |
<p>
|
383 |
-
<label for="event_desc"><?php _e('Event Description (<abbr title="hypertext markup language">HTML</abbr> allowed)','my-calendar'); ?></label><br
|
384 |
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
385 |
<?php } ?>
|
386 |
<?php } ?>
|
387 |
<?php if ($mc_input['event_short'] == 'on') { ?>
|
@@ -404,9 +383,9 @@ function my_calendar_print_form_fields( $data,$mode,$event_id,$context='' ) {
|
|
404 |
$userList = my_calendar_getUsers();
|
405 |
foreach($userList as $u) {
|
406 |
echo '<option value="'.$u->ID.'"';
|
407 |
-
if ( $data->event_host == $u->ID ) {
|
408 |
echo ' selected="selected"';
|
409 |
-
} else if( $u->ID == $user->ID && empty($data->event_host) ) {
|
410 |
echo ' selected="selected"';
|
411 |
}
|
412 |
echo '>'.$u->display_name."</option>\n";
|
@@ -452,18 +431,18 @@ function my_calendar_print_form_fields( $data,$mode,$event_id,$context='' ) {
|
|
452 |
<fieldset><legend><?php _e('Event Date and Time','my-calendar'); ?></legend>
|
453 |
<p>
|
454 |
<?php _e('Enter the beginning and ending information for the first occurrence of this event.','my-calendar'); ?><br />
|
455 |
-
<label for="event_begin"><?php _e('Start Date (YYYY-MM-DD)','my-calendar'); ?> <span><?php _e('(required)','my-calendar'); ?></span></label> <input type="text" id="event_begin" name="event_begin" class="calendar_input" size="12" value="<?php if ( !empty($data) ) { esc_attr_e($data->event_begin);} else { echo date_i18n("Y-m-d");} ?>" /> <label for="event_time"><?php _e('Time (hh:mm)','my-calendar'); ?></label> <input type="text" id="event_time" name="event_time" class="input" size="12" value="<?php
|
456 |
$offset = (60*60*get_option('gmt_offset'));
|
457 |
if ( !empty($data) ) {
|
458 |
-
echo ($data->event_time == "00:00:00")?'':date("
|
459 |
} else {
|
460 |
-
echo date_i18n("
|
461 |
}?>" />
|
462 |
</p>
|
463 |
<p>
|
464 |
-
<label for="event_end"><?php _e('End Date (YYYY-MM-DD)','my-calendar'); ?></label> <input type="text" name="event_end" id="event_end" class="calendar_input" size="12" value="<?php if ( !empty($data) ) {esc_attr_e($data->event_end);} ?>" /> <label for="event_endtime"><?php _e('End Time (hh:mm)','my-calendar'); ?></label> <input type="text" id="event_endtime" name="event_endtime" class="input" size="12" value="<?php
|
465 |
if ( !empty($data) ) {
|
466 |
-
echo ($data->event_endtime == "00:00:00")?'':date("
|
467 |
} else {
|
468 |
echo '';
|
469 |
}?>" />
|
@@ -479,17 +458,17 @@ function my_calendar_print_form_fields( $data,$mode,$event_id,$context='' ) {
|
|
479 |
<div class="inside">
|
480 |
<fieldset>
|
481 |
<legend><?php _e('Recurring Events','my-calendar'); ?></legend>
|
482 |
-
<?php if ( $data->event_repeats != NULL ) { $repeats = $data->event_repeats; } else { $repeats = 0; } ?>
|
483 |
<p>
|
484 |
<label for="event_repeats"><?php _e('Repeats for','my-calendar'); ?></label> <input type="text" name="event_repeats" id="event_repeats" class="input" size="1" value="<?php echo $repeats; ?>" />
|
485 |
<label for="event_recur"><?php _e('Units','my-calendar'); ?></label> <select name="event_recur" class="input" id="event_recur">
|
486 |
-
<option class="input" <?php echo jd_option_selected( $data->event_recur,'S','option'); ?> value="S"><?php _e('Does not recur','my-calendar'); ?></option>
|
487 |
-
<option class="input" <?php echo jd_option_selected( $data->event_recur,'D','option'); ?> value="D"><?php _e('Daily','my-calendar'); ?></option>
|
488 |
-
<option class="input" <?php echo jd_option_selected( $data->event_recur,'W','option'); ?> value="W"><?php _e('Weekly','my-calendar'); ?></option>
|
489 |
-
<option class="input" <?php echo jd_option_selected( $data->event_recur,'B','option'); ?> value="B"><?php _e('Bi-weekly','my-calendar'); ?></option>
|
490 |
-
<option class="input" <?php echo jd_option_selected( $data->event_recur,'M','option'); ?> value="M"><?php _e('Date of Month (e.g., the 24th of each month)','my-calendar'); ?></option>
|
491 |
-
<option class="input" <?php echo jd_option_selected( $data->event_recur,'U','option'); ?> value="U"><?php _e('Day of Month (e.g., the 3rd Monday of each month)','my-calendar'); ?></option>
|
492 |
-
<option class="input" <?php echo jd_option_selected( $data->event_recur,'Y','option'); ?> value="Y"><?php _e('Annually','my-calendar'); ?></option>
|
493 |
</select><br />
|
494 |
<?php _e('Enter "0" if the event should recur indefinitely. Your entry is the number of events after the first occurrence of the event: a recurrence of <em>2</em> means the event will happen three times.','my-calendar'); ?>
|
495 |
</p>
|
@@ -516,7 +495,7 @@ function my_calendar_print_form_fields( $data,$mode,$event_id,$context='' ) {
|
|
516 |
<input type="radio" id="event_none" name="event_open" value="2" <?php if (!empty($data)) { echo jd_option_selected( $data->event_open, '2' ); } ?> /> <label for="event_none"><?php _e('Does not apply','my-calendar'); ?></label>
|
517 |
</p>
|
518 |
<p>
|
519 |
-
<input type="checkbox" name="event_group" id="event_group" <?php echo jd_option_selected( $data->event_group,'1'); ?> /> <label for="event_group"><?php _e('If this event recurs, it can only be registered for as a complete series.','my-calendar'); ?></label>
|
520 |
</p>
|
521 |
</fieldset>
|
522 |
</div>
|
@@ -564,19 +543,22 @@ function my_calendar_print_form_fields( $data,$mode,$event_id,$context='' ) {
|
|
564 |
<?php if ($mc_input['event_location'] == 'on') { ?>
|
565 |
<p>
|
566 |
<?php _e('All location fields are optional: <em>insufficient information may result in an inaccurate map</em>.','my-calendar'); ?>
|
567 |
-
</p>
|
568 |
<p>
|
569 |
<label for="event_label"><?php _e('Name of Location (e.g. <em>Joe\'s Bar and Grill</em>)','my-calendar'); ?></label> <input type="text" id="event_label" name="event_label" class="input" size="40" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_label)); ?>" />
|
570 |
</p>
|
571 |
<p>
|
572 |
<label for="event_street"><?php _e('Street Address','my-calendar'); ?></label> <input type="text" id="event_street" name="event_street" class="input" size="40" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_street)); ?>" />
|
573 |
-
</p>
|
574 |
<p>
|
575 |
<label for="event_street2"><?php _e('Street Address (2)','my-calendar'); ?></label> <input type="text" id="event_street2" name="event_street2" class="input" size="40" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_street2)); ?>" />
|
576 |
</p>
|
577 |
<p>
|
578 |
<label for="event_city"><?php _e('City','my-calendar'); ?></label> <input type="text" id="event_city" name="event_city" class="input" size="40" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_city)); ?>" /> <label for="event_state"><?php _e('State/Province','my-calendar'); ?></label> <input type="text" id="event_state" name="event_state" class="input" size="10" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_state)); ?>" /> <label for="event_postcode"><?php _e('Postal Code','my-calendar'); ?></label> <input type="text" id="event_postcode" name="event_postcode" class="input" size="10" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_postcode)); ?>" />
|
579 |
-
</p>
|
|
|
|
|
|
|
580 |
<p>
|
581 |
<label for="event_country"><?php _e('Country','my-calendar'); ?></label> <input type="text" id="event_country" name="event_country" class="input" size="10" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_country)); ?>" />
|
582 |
</p>
|
@@ -590,7 +572,7 @@ function my_calendar_print_form_fields( $data,$mode,$event_id,$context='' ) {
|
|
590 |
<option value="8"<?php if ( !empty( $data ) && ( $data->event_zoom == 8 ) ) { echo " selected=\"selected\""; } ?>><?php _e('State','my-calendar'); ?></option>
|
591 |
<option value="6"<?php if ( !empty( $data ) && ( $data->event_zoom == 6 ) ) { echo " selected=\"selected\""; } ?>><?php _e('Region','my-calendar'); ?></option>
|
592 |
</select>
|
593 |
-
</p>
|
594 |
<fieldset>
|
595 |
<legend><?php _e('GPS Coordinates (optional)','my-calendar'); ?></legend>
|
596 |
<p>
|
@@ -610,9 +592,31 @@ function my_calendar_print_form_fields( $data,$mode,$event_id,$context='' ) {
|
|
610 |
}
|
611 |
|
612 |
// Used on the manage events admin page to display a list of events
|
613 |
-
function jd_events_display_list($
|
614 |
global $wpdb;
|
615 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
616 |
$sortbyvalue = 'event_begin';
|
617 |
} else {
|
618 |
switch ($sortby) {
|
@@ -648,15 +652,23 @@ function jd_events_display_list($sortby='default',$sortdir='default',$status='al
|
|
648 |
break;
|
649 |
default:$limit = '';
|
650 |
}
|
651 |
-
|
652 |
$events = $wpdb->get_results("SELECT * FROM " . MY_CALENDAR_TABLE . " $limit ORDER BY $sortbyvalue $sortbydirection");
|
653 |
-
|
654 |
if ($sortbydirection == 'DESC') {
|
655 |
$sorting = "&order=ASC";
|
656 |
} else {
|
657 |
$sorting = '';
|
658 |
}
|
659 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
660 |
if ( !empty($events) ) {
|
661 |
?>
|
662 |
<form action="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar" method="post">
|
@@ -684,16 +696,18 @@ function jd_events_display_list($sortby='default',$sortdir='default',$status='al
|
|
684 |
|
685 |
foreach ( $events as $event ) {
|
686 |
$class = ($class == 'alternate') ? '' : 'alternate';
|
687 |
-
$
|
|
|
|
|
688 |
if ($event->event_link != '') {
|
689 |
-
$title = "<a href='$event->event_link'>$event->event_title</a>";
|
690 |
} else {
|
691 |
$title = $event->event_title;
|
692 |
}
|
693 |
?>
|
694 |
-
<tr class="<?php echo $class; ?>">
|
695 |
-
<th scope="row"><input type="checkbox" value="<?php echo $event->event_id; ?>" name="mass_delete[]" id="mc<?php echo $event->event_id; ?>" /> <label for="mc<?php echo $event->event_id; ?>"><?php echo $event->event_id; ?></label></th>
|
696 |
-
<td><?php echo stripslashes($title); ?></td>
|
697 |
<td><?php echo stripslashes($event->event_label); ?></td>
|
698 |
<td><?php echo substr(strip_tags(stripslashes($event->event_desc)),0,60); ?>…</td>
|
699 |
<?php if ($event->event_time != "00:00:00") { $eventTime = date_i18n(get_option('time_format'), strtotime($event->event_time)); } else { $eventTime = get_option('my_calendar_notime_text'); } ?>
|
@@ -758,7 +772,7 @@ function jd_events_display_list($sortby='default',$sortdir='default',$status='al
|
|
758 |
?>
|
759 |
</table>
|
760 |
<p>
|
761 |
-
<input type="submit" class="button-primary delete" value="Delete checked events" />
|
762 |
</p>
|
763 |
</form>
|
764 |
<?php
|
@@ -771,6 +785,10 @@ function jd_events_display_list($sortby='default',$sortdir='default',$status='al
|
|
771 |
function mc_check_data($action,$_POST) {
|
772 |
global $wpdb, $current_user, $users_entries;
|
773 |
|
|
|
|
|
|
|
|
|
774 |
if (!wp_verify_nonce($_POST['event_nonce_name'],'event_nonce')) {
|
775 |
return;
|
776 |
}
|
@@ -795,6 +813,7 @@ if ( $action == 'add' || $action == 'edit' || $action == 'copy' ) {
|
|
795 |
$event_author = !empty($_POST['event_author']) ? $_POST['event_author'] : $current_user->ID;
|
796 |
$event_open = !empty($_POST['event_open']) ? $_POST['event_open'] : '2';
|
797 |
$event_group = !empty($_POST['event_group']) ? 1 : 0;
|
|
|
798 |
// set location
|
799 |
if ($location_preset != 'none') {
|
800 |
$sql = "SELECT * FROM " . MY_CALENDAR_LOCATIONS_TABLE . " WHERE location_id = $location_preset";
|
@@ -805,6 +824,7 @@ if ( $action == 'add' || $action == 'edit' || $action == 'copy' ) {
|
|
805 |
$event_city = $location->location_city;
|
806 |
$event_state = $location->location_state;
|
807 |
$event_postcode = $location->location_postcode;
|
|
|
808 |
$event_country = $location->location_country;
|
809 |
$event_longitude = $location->location_longitude;
|
810 |
$event_latitude = $location->location_latitude;
|
@@ -816,45 +836,17 @@ if ( $action == 'add' || $action == 'edit' || $action == 'copy' ) {
|
|
816 |
$event_city = !empty($_POST['event_city']) ? $_POST['event_city'] : '';
|
817 |
$event_state = !empty($_POST['event_state']) ? $_POST['event_state'] : '';
|
818 |
$event_postcode = !empty($_POST['event_postcode']) ? $_POST['event_postcode'] : '';
|
|
|
819 |
$event_country = !empty($_POST['event_country']) ? $_POST['event_country'] : '';
|
820 |
$event_longitude = !empty($_POST['event_longitude']) ? $_POST['event_longitude'] : '';
|
821 |
$event_latitude = !empty($_POST['event_latitude']) ? $_POST['event_latitude'] : '';
|
822 |
$event_zoom = !empty($_POST['event_zoom']) ? $_POST['event_zoom'] : '';
|
823 |
}
|
824 |
-
// Deal with those who have magic quotes turned on
|
825 |
-
if ( ini_get('magic_quotes_gpc') ) {
|
826 |
-
$title = stripslashes($title);
|
827 |
-
$desc = stripslashes($desc);
|
828 |
-
$short = stripslashes($short);
|
829 |
-
$begin = stripslashes($begin);
|
830 |
-
$end = stripslashes($end);
|
831 |
-
$time = stripslashes($time);
|
832 |
-
$endtime = stripslashes($endtime);
|
833 |
-
$recur = stripslashes($recur);
|
834 |
-
$host = stripslashes($host);
|
835 |
-
$repeats = stripslashes($repeats);
|
836 |
-
$category = stripslashes($category);
|
837 |
-
$linky = stripslashes($linky);
|
838 |
-
$expires = stripslashes($expires);
|
839 |
-
$event_open = stripslashes($event_open);
|
840 |
-
$event_label = stripslashes($event_label);
|
841 |
-
$event_street = stripslashes($event_street);
|
842 |
-
$event_street2 = stripslashes($event_street2);
|
843 |
-
$event_city = stripslashes($event_city);
|
844 |
-
$event_state = stripslashes($event_state);
|
845 |
-
$event_postcode = stripslashes($event_postcode);
|
846 |
-
$event_country = stripslashes($event_country);
|
847 |
-
$event_longitude = stripslashes($event_longitude);
|
848 |
-
$event_latitude = stripslashes($event_latitude);
|
849 |
-
$event_zoom = stripslashes($event_zoom);
|
850 |
-
$event_group = stripslashes($event_group);
|
851 |
-
$approved = stripslashes($approved);
|
852 |
-
}
|
853 |
// Perform some validation on the submitted dates - this checks for valid years and months
|
854 |
$date_format_one = '/^([0-9]{4})-([0][1-9])-([0-3][0-9])$/';
|
855 |
$date_format_two = '/^([0-9]{4})-([1][0-2])-([0-3][0-9])$/';
|
856 |
if ((preg_match($date_format_one,$begin) || preg_match($date_format_two,$begin)) && (preg_match($date_format_one,$end) || preg_match($date_format_two,$end))) {
|
857 |
-
|
858 |
$begin_split = split('-',$begin);
|
859 |
$begin_y = $begin_split[0];
|
860 |
$begin_m = $begin_split[1];
|
@@ -864,7 +856,7 @@ if ( $action == 'add' || $action == 'edit' || $action == 'copy' ) {
|
|
864 |
$end_m = $end_split[1];
|
865 |
$end_d = $end_split[2];
|
866 |
if (checkdate($begin_m,$begin_d,$begin_y) && checkdate($end_m,$end_d,$end_y)) {
|
867 |
-
// Ok, now we know we have valid dates, we want to make sure that they are either equal or that the end date is later than the start date
|
868 |
if (strtotime($end) >= strtotime($begin)) {
|
869 |
$start_date_ok = 1;
|
870 |
$end_date_ok = 1;
|
@@ -878,20 +870,18 @@ if ( $action == 'add' || $action == 'edit' || $action == 'copy' ) {
|
|
878 |
$errors .= "<div class='error'><p><strong>".__('Error','my-calendar').":</strong> ".__('Both start and end dates must be in the format YYYY-MM-DD','my-calendar')."</p></div>";
|
879 |
}
|
880 |
// We check for a valid time, or an empty one
|
881 |
-
|
882 |
-
|
|
|
883 |
if (preg_match($time_format_one,$time) || preg_match($time_format_two,$time) || $time == '') {
|
884 |
$time_ok = 1;
|
885 |
-
if ( strlen($time) == 5 ) { $time = $time . ":00"; }
|
886 |
-
if ( strlen($time) == 0 ) { $time = "00:00:00"; }
|
887 |
} else {
|
888 |
$errors .= "<div class='error'><p><strong>".__('Error','my-calendar').":</strong> ".__('The time field must either be blank or be entered in the format hh:mm','my-calendar')."</p></div>";
|
889 |
}
|
890 |
// We check for a valid end time, or an empty one
|
|
|
891 |
if (preg_match($time_format_one,$endtime) || preg_match($time_format_two,$endtime) || $endtime == '') {
|
892 |
$endtime_ok = 1;
|
893 |
-
if ( strlen($endtime) == 5 ) { $endtime = $endtime . ":00"; }
|
894 |
-
if ( strlen($endtime) == 0 ) { $endtime = "00:00:00"; }
|
895 |
} else {
|
896 |
$errors .= "<div class='error'><p><strong>".__('Error','my-calendar').":</strong> ".__('The end time field must either be blank or be entered in the format hh:mm','my-calendar')."</p></div>";
|
897 |
}
|
@@ -936,7 +926,8 @@ if ( $action == 'add' || $action == 'edit' || $action == 'copy' ) {
|
|
936 |
'event_street2'=>$event_street2,
|
937 |
'event_city'=>$event_city,
|
938 |
'event_state'=>$event_state,
|
939 |
-
'event_postcode'=>$event_postcode,
|
|
|
940 |
'event_country'=>$event_country,
|
941 |
'event_endtime'=>$endtime,
|
942 |
'event_link_expires'=>$expires,
|
@@ -947,7 +938,8 @@ if ( $action == 'add' || $action == 'edit' || $action == 'copy' ) {
|
|
947 |
'event_open'=>$event_open,
|
948 |
'event_group'=>$event_group,
|
949 |
'event_approved'=>$approved,
|
950 |
-
'event_host'=>$host
|
|
|
951 |
);
|
952 |
|
953 |
} else if ($action == 'edit') {
|
@@ -966,7 +958,8 @@ if ( $action == 'add' || $action == 'edit' || $action == 'copy' ) {
|
|
966 |
'event_street2'=>$event_street2,
|
967 |
'event_city'=>$event_city,
|
968 |
'event_state'=>$event_state,
|
969 |
-
'event_postcode'=>$event_postcode,
|
|
|
970 |
'event_country'=>$event_country,
|
971 |
'event_endtime'=>$endtime,
|
972 |
'event_link_expires'=>$expires,
|
@@ -977,10 +970,10 @@ if ( $action == 'add' || $action == 'edit' || $action == 'copy' ) {
|
|
977 |
'event_open'=>$event_open,
|
978 |
'event_group'=>$event_group,
|
979 |
'event_approved'=>$approved,
|
980 |
-
'event_host'=>$host
|
|
|
981 |
);
|
982 |
-
}
|
983 |
-
|
984 |
} else {
|
985 |
// The form is going to be rejected due to field validation issues, so we preserve the users entries here
|
986 |
$users_entries->event_title = $title;
|
@@ -1002,6 +995,7 @@ if ( $action == 'add' || $action == 'edit' || $action == 'copy' ) {
|
|
1002 |
$users_entries->event_state = $event_state;
|
1003 |
$users_entries->event_postcode = $event_postcode;
|
1004 |
$users_entries->event_country = $event_country;
|
|
|
1005 |
$users_entries->event_longitude = $event_longitude;
|
1006 |
$users_entries->event_latitude = $event_latitude;
|
1007 |
$users_entries->event_zoom = $event_zoom;
|
1 |
<?php
|
2 |
+
if (!empty($_SERVER['SCRIPT_FILENAME']) && 'my-calendar-event-manager.php' == basename($_SERVER['SCRIPT_FILENAME'])) {
|
3 |
+
die ('Please do not load this page directly. Thanks!');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
}
|
5 |
|
6 |
function edit_my_calendar() {
|
7 |
global $current_user, $wpdb, $users_entries;
|
8 |
+
|
9 |
if ( get_option('ko_calendar_imported') != 'true' ) {
|
10 |
if (function_exists('check_calendar')) {
|
11 |
echo "<div id='message' class='updated'>";
|
34 |
$action = !empty($_POST['event_action']) ? $_POST['event_action'] : '';
|
35 |
$event_id = !empty($_POST['event_id']) ? $_POST['event_id'] : '';
|
36 |
|
37 |
+
if ( isset( $_GET['mode'] ) ) {
|
38 |
+
if ( $_GET['mode'] == 'edit' ) {
|
39 |
+
$action = "edit";
|
40 |
+
$event_id = (int) $_GET['event_id'];
|
41 |
+
}
|
42 |
+
if ( $_GET['mode'] == 'copy' ) {
|
43 |
+
$action = "copy";
|
44 |
+
$event_id = (int) $_GET['event_id'];
|
45 |
+
}
|
46 |
}
|
47 |
|
48 |
// Lets see if this is first run and create us a table if it is!
|
76 |
echo $message;
|
77 |
}
|
78 |
|
79 |
+
if ( isset( $_GET['mode'] ) && $_GET['mode'] == 'delete' ) {
|
80 |
$sql = "SELECT event_title, event_author FROM " . MY_CALENDAR_TABLE . " WHERE event_id=" . (int) $_GET['event_id'];
|
81 |
$result = $wpdb->get_results( $sql, ARRAY_A );
|
82 |
if ( mc_can_edit_event( $result[0]['event_author'] ) ) {
|
104 |
|
105 |
|
106 |
// Approve and show an Event ...by Roland
|
107 |
+
if ( isset( $_GET['mode'] ) && $_GET['mode'] == 'approve' ) {
|
108 |
if ( current_user_can( get_option( 'mc_event_approve_perms' ) ) ) {
|
109 |
$sql = "UPDATE " . MY_CALENDAR_TABLE . " SET event_approved = 1 WHERE event_id=" . (int) $_GET['event_id'];
|
110 |
$result = $wpdb->get_results( $sql, ARRAY_A );
|
118 |
}
|
119 |
|
120 |
// Reject and hide an Event ...by Roland
|
121 |
+
if ( isset( $_GET['mode'] ) && $_GET['mode'] == 'reject' ) {
|
122 |
if ( current_user_can( get_option( 'mc_event_approve_perms' ) ) ) {
|
123 |
$sql = "UPDATE " . MY_CALENDAR_TABLE . " SET event_approved = 2 WHERE event_id=" . (int) $_GET['event_id'];
|
124 |
$result = $wpdb->get_results( $sql, ARRAY_A );
|
135 |
$nonce=$_REQUEST['_wpnonce'];
|
136 |
if (! wp_verify_nonce($nonce,'my-calendar-nonce') ) die("Security check failed");
|
137 |
$proceed = false;
|
138 |
+
global $mc_output;
|
139 |
+
$mc_output = mc_check_data($action,$_POST);
|
140 |
if ($action == 'add' || $action == 'copy' ) {
|
141 |
+
$response = my_calendar_save($action,$mc_output);
|
142 |
} else {
|
143 |
+
$response = my_calendar_save($action,$mc_output,$event_id);
|
144 |
}
|
145 |
echo $response;
|
146 |
}
|
150 |
<div class="wrap">
|
151 |
<?php
|
152 |
my_calendar_check_db();
|
153 |
+
check_akismet();
|
154 |
?>
|
155 |
<?php
|
156 |
if ( $action == 'edit' || ($action == 'edit' && $error_with_saving == 1) ) {
|
157 |
?>
|
158 |
+
<div id="icon-edit" class="icon32"></div>
|
159 |
<h2><?php _e('Edit Event','my-calendar'); ?></h2>
|
160 |
<?php jd_show_support_box(); ?>
|
161 |
<?php
|
163 |
echo "<div class=\"error\"><p>".__("You must provide an event id in order to edit it",'my-calendar')."</p></div>";
|
164 |
} else {
|
165 |
jd_events_edit_form('edit', $event_id);
|
166 |
+
}
|
167 |
+
jd_events_display_list();
|
168 |
} else if ( $action == 'copy' || ($action == 'copy' && $error_with_saving == 1)) { ?>
|
169 |
+
<div id="icon-edit" class="icon32"></div>
|
170 |
<h2><?php _e('Copy Event','my-calendar'); ?></h2>
|
171 |
<?php jd_show_support_box(); ?>
|
172 |
<?php
|
174 |
echo "<div class=\"error\"><p>".__("You must provide an event id in order to edit it",'my-calendar')."</p></div>";
|
175 |
} else {
|
176 |
jd_events_edit_form('copy', $event_id);
|
177 |
+
}
|
178 |
+
jd_events_display_list();
|
179 |
} else {
|
180 |
?>
|
181 |
+
<div id="icon-edit" class="icon32"></div>
|
182 |
<h2><?php _e('Add Event','my-calendar'); ?></h2>
|
183 |
<?php jd_show_support_box(); ?>
|
184 |
<?php jd_events_edit_form(); ?>
|
185 |
+
<?php jd_events_display_list(); ?>
|
186 |
+
<?php } ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
187 |
</div>
|
188 |
<?php
|
189 |
}
|
194 |
$proceed = $output[0];
|
195 |
|
196 |
if ( ( $action == 'add' || $action == 'copy' ) && $proceed == true ) {
|
197 |
+
$add = $output[2]; // add format here
|
198 |
+
$formats = array( '%s','%s','%s','%s','%s','%s','%d','%d','%d','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%d','%f','%f','%d','%s','%d','%d','%d','%d','%d' );
|
199 |
$result = $wpdb->insert(
|
200 |
MY_CALENDAR_TABLE,
|
201 |
$add,
|
202 |
$formats
|
203 |
);
|
204 |
if ( !$result ) {
|
205 |
+
$message = "<div class='error'><p><strong>". __('Error','my-calendar') .":</strong> ". __('I\'m sorry! I couldn\'t add that event to the database.','my-calendar') . "</p></div>";
|
206 |
} else {
|
207 |
// Call mail function
|
208 |
$sql = "SELECT * FROM ". MY_CALENDAR_TABLE." WHERE event_id = ".$wpdb->insert_id;
|
215 |
$event_author = (int) ($_POST['event_author']);
|
216 |
if ( mc_can_edit_event( $event_author ) ) {
|
217 |
$update = $output[2];
|
218 |
+
$formats = array('%s','%s','%s','%s','%s','%s','%d','%d','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%d','%f','%f','%d','%s','%d','%d','%d','%d','%d' );
|
219 |
//$wpdb->show_errors();
|
220 |
$result = $wpdb->update(
|
221 |
MY_CALENDAR_TABLE,
|
282 |
|
283 |
// The event edit form for the manage events admin page
|
284 |
function jd_events_edit_form($mode='add', $event_id=false) {
|
285 |
+
global $wpdb,$users_entries,$user_ID, $output;
|
286 |
if ($event_id != false) {
|
287 |
$data = jd_acquire_form_data($event_id);
|
288 |
+
} else {
|
289 |
+
$data = $users_entries;
|
290 |
}
|
291 |
?>
|
292 |
|
|
|
293 |
<?php
|
294 |
+
if ( is_object($data) && $data->event_approved != 1 && $mode == 'edit' ) {
|
295 |
+
$message = __('This event must be approved in order for it to appear on the calendar.','my-calendar');
|
296 |
} else {
|
297 |
+
$message = "";
|
298 |
}
|
299 |
echo ($message != '')?"<div class='error'><p>$message</p></div>":'';
|
300 |
?>
|
301 |
+
<form id="my-calendar" method="post" action="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar">
|
302 |
<?php my_calendar_print_form_fields($data,$mode,$event_id); ?>
|
303 |
<p>
|
304 |
<input type="submit" name="save" class="button-primary" value="<?php _e('Save Event','my-calendar'); ?> »" />
|
343 |
<input type="hidden" value="<?php echo $dvalue; ?>" name="event_approved" />
|
344 |
<?php } ?>
|
345 |
</p>
|
346 |
+
<?php if ( is_object($data) && $data->event_flagged == 1 ) { ?>
|
347 |
+
<div class="error">
|
348 |
+
<p>
|
349 |
+
<input type="checkbox" value="0" id="event_flagged" name="event_flagged"<?php if ( !empty($data) && $data->event_flagged == '0' ) { echo " checked=\"checked\""; } else if ( !empty($data) && $data->event_flagged == '1' ) { echo ""; } ?> /> <label for="event_flagged"><?php _e('This event is not spam','my-calendar'); ?></label>
|
350 |
+
</p>
|
351 |
+
</div>
|
352 |
+
<?php } ?>
|
353 |
<?php if ($mc_input['event_desc'] == 'on' || $mc_input_administrator ) { ?>
|
354 |
<?php if ($context != 'post') { ?>
|
355 |
<p>
|
356 |
+
<label for="event_desc"><?php _e('Event Description (<abbr title="hypertext markup language">HTML</abbr> allowed)','my-calendar'); ?></label><br /><?php if ( $mc_input['event_use_editor'] == 'on' ) { ?><div id='mceditor'><?php } ?><textarea id="event_desc" name="event_desc" class="event_desc" rows="5" cols="80"><?php if ( !empty($data) ) echo htmlspecialchars(stripslashes($data->event_desc)); ?></textarea><?php if ( $mc_input['event_use_editor'] == 'on' ) { ?></div><?php } ?>
|
357 |
</p>
|
358 |
+
<?php if ( $mc_input['event_use_editor'] == 'on' ) { ?>
|
359 |
+
<ul id="toggle">
|
360 |
+
<li><a class="button toggleVisual">Visual</a></li>
|
361 |
+
<li><a class="button toggleHTML">HTML</a></li>
|
362 |
+
</ul>
|
363 |
+
<?php } ?>
|
364 |
<?php } ?>
|
365 |
<?php } ?>
|
366 |
<?php if ($mc_input['event_short'] == 'on') { ?>
|
383 |
$userList = my_calendar_getUsers();
|
384 |
foreach($userList as $u) {
|
385 |
echo '<option value="'.$u->ID.'"';
|
386 |
+
if ( is_object($data) && $data->event_host == $u->ID ) {
|
387 |
echo ' selected="selected"';
|
388 |
+
} else if( is_object($u) && $u->ID == $user->ID && empty($data->event_host) ) {
|
389 |
echo ' selected="selected"';
|
390 |
}
|
391 |
echo '>'.$u->display_name."</option>\n";
|
431 |
<fieldset><legend><?php _e('Event Date and Time','my-calendar'); ?></legend>
|
432 |
<p>
|
433 |
<?php _e('Enter the beginning and ending information for the first occurrence of this event.','my-calendar'); ?><br />
|
434 |
+
<label for="event_begin"><?php _e('Start Date (YYYY-MM-DD)','my-calendar'); ?> <span><?php _e('(required)','my-calendar'); ?></span></label> <input type="text" id="event_begin" name="event_begin" class="calendar_input" size="12" value="<?php if ( !empty($data) ) { esc_attr_e($data->event_begin);} else { echo date_i18n("Y-m-d");} ?>" /> <label for="event_time"><?php _e('Time (hh:mm am/pm)','my-calendar'); ?></label> <input type="text" id="event_time" name="event_time" class="input" size="12" value="<?php
|
435 |
$offset = (60*60*get_option('gmt_offset'));
|
436 |
if ( !empty($data) ) {
|
437 |
+
echo ($data->event_time == "00:00:00")?'':date("h:ia",strtotime($data->event_time));
|
438 |
} else {
|
439 |
+
echo date_i18n("h:ia",time()+$offset);
|
440 |
}?>" />
|
441 |
</p>
|
442 |
<p>
|
443 |
+
<label for="event_end"><?php _e('End Date (YYYY-MM-DD)','my-calendar'); ?></label> <input type="text" name="event_end" id="event_end" class="calendar_input" size="12" value="<?php if ( !empty($data) ) {esc_attr_e($data->event_end);} ?>" /> <label for="event_endtime"><?php _e('End Time (hh:mm am/pm)','my-calendar'); ?></label> <input type="text" id="event_endtime" name="event_endtime" class="input" size="12" value="<?php
|
444 |
if ( !empty($data) ) {
|
445 |
+
echo ($data->event_endtime == "00:00:00")?'':date("h:ia",strtotime($data->event_endtime));
|
446 |
} else {
|
447 |
echo '';
|
448 |
}?>" />
|
458 |
<div class="inside">
|
459 |
<fieldset>
|
460 |
<legend><?php _e('Recurring Events','my-calendar'); ?></legend>
|
461 |
+
<?php if ( is_object($data) && $data->event_repeats != NULL ) { $repeats = $data->event_repeats; } else { $repeats = 0; } ?>
|
462 |
<p>
|
463 |
<label for="event_repeats"><?php _e('Repeats for','my-calendar'); ?></label> <input type="text" name="event_repeats" id="event_repeats" class="input" size="1" value="<?php echo $repeats; ?>" />
|
464 |
<label for="event_recur"><?php _e('Units','my-calendar'); ?></label> <select name="event_recur" class="input" id="event_recur">
|
465 |
+
<option class="input" <?php if ( is_object($data) ) echo jd_option_selected( $data->event_recur,'S','option'); ?> value="S"><?php _e('Does not recur','my-calendar'); ?></option>
|
466 |
+
<option class="input" <?php if ( is_object($data) ) echo jd_option_selected( $data->event_recur,'D','option'); ?> value="D"><?php _e('Daily','my-calendar'); ?></option>
|
467 |
+
<option class="input" <?php if ( is_object($data) ) echo jd_option_selected( $data->event_recur,'W','option'); ?> value="W"><?php _e('Weekly','my-calendar'); ?></option>
|
468 |
+
<option class="input" <?php if ( is_object($data) ) echo jd_option_selected( $data->event_recur,'B','option'); ?> value="B"><?php _e('Bi-weekly','my-calendar'); ?></option>
|
469 |
+
<option class="input" <?php if ( is_object($data) ) echo jd_option_selected( $data->event_recur,'M','option'); ?> value="M"><?php _e('Date of Month (e.g., the 24th of each month)','my-calendar'); ?></option>
|
470 |
+
<option class="input" <?php if ( is_object($data) ) echo jd_option_selected( $data->event_recur,'U','option'); ?> value="U"><?php _e('Day of Month (e.g., the 3rd Monday of each month)','my-calendar'); ?></option>
|
471 |
+
<option class="input" <?php if ( is_object($data) ) echo jd_option_selected( $data->event_recur,'Y','option'); ?> value="Y"><?php _e('Annually','my-calendar'); ?></option>
|
472 |
</select><br />
|
473 |
<?php _e('Enter "0" if the event should recur indefinitely. Your entry is the number of events after the first occurrence of the event: a recurrence of <em>2</em> means the event will happen three times.','my-calendar'); ?>
|
474 |
</p>
|
495 |
<input type="radio" id="event_none" name="event_open" value="2" <?php if (!empty($data)) { echo jd_option_selected( $data->event_open, '2' ); } ?> /> <label for="event_none"><?php _e('Does not apply','my-calendar'); ?></label>
|
496 |
</p>
|
497 |
<p>
|
498 |
+
<input type="checkbox" name="event_group" id="event_group" <?php if ( is_object($data) ) { echo jd_option_selected( $data->event_group,'1'); } ?> /> <label for="event_group"><?php _e('If this event recurs, it can only be registered for as a complete series.','my-calendar'); ?></label>
|
499 |
</p>
|
500 |
</fieldset>
|
501 |
</div>
|
543 |
<?php if ($mc_input['event_location'] == 'on') { ?>
|
544 |
<p>
|
545 |
<?php _e('All location fields are optional: <em>insufficient information may result in an inaccurate map</em>.','my-calendar'); ?>
|
546 |
+
</p>
|
547 |
<p>
|
548 |
<label for="event_label"><?php _e('Name of Location (e.g. <em>Joe\'s Bar and Grill</em>)','my-calendar'); ?></label> <input type="text" id="event_label" name="event_label" class="input" size="40" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_label)); ?>" />
|
549 |
</p>
|
550 |
<p>
|
551 |
<label for="event_street"><?php _e('Street Address','my-calendar'); ?></label> <input type="text" id="event_street" name="event_street" class="input" size="40" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_street)); ?>" />
|
552 |
+
</p>
|
553 |
<p>
|
554 |
<label for="event_street2"><?php _e('Street Address (2)','my-calendar'); ?></label> <input type="text" id="event_street2" name="event_street2" class="input" size="40" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_street2)); ?>" />
|
555 |
</p>
|
556 |
<p>
|
557 |
<label for="event_city"><?php _e('City','my-calendar'); ?></label> <input type="text" id="event_city" name="event_city" class="input" size="40" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_city)); ?>" /> <label for="event_state"><?php _e('State/Province','my-calendar'); ?></label> <input type="text" id="event_state" name="event_state" class="input" size="10" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_state)); ?>" /> <label for="event_postcode"><?php _e('Postal Code','my-calendar'); ?></label> <input type="text" id="event_postcode" name="event_postcode" class="input" size="10" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_postcode)); ?>" />
|
558 |
+
</p>
|
559 |
+
<p>
|
560 |
+
<label for="event_region"><?php _e('Region','my-calendar'); ?></label> <input type="text" id="event_region" name="event_region" class="input" size="40" value="<?php if ( !empty( $data ) ) esc_attr_e(stripslashes($data->event_region)); ?>" />
|
561 |
+
</p>
|
562 |
<p>
|
563 |
<label for="event_country"><?php _e('Country','my-calendar'); ?></label> <input type="text" id="event_country" name="event_country" class="input" size="10" value="<?php if ( !empty($data) ) esc_attr_e(stripslashes($data->event_country)); ?>" />
|
564 |
</p>
|
572 |
<option value="8"<?php if ( !empty( $data ) && ( $data->event_zoom == 8 ) ) { echo " selected=\"selected\""; } ?>><?php _e('State','my-calendar'); ?></option>
|
573 |
<option value="6"<?php if ( !empty( $data ) && ( $data->event_zoom == 6 ) ) { echo " selected=\"selected\""; } ?>><?php _e('Region','my-calendar'); ?></option>
|
574 |
</select>
|
575 |
+
</p>
|
576 |
<fieldset>
|
577 |
<legend><?php _e('GPS Coordinates (optional)','my-calendar'); ?></legend>
|
578 |
<p>
|
592 |
}
|
593 |
|
594 |
// Used on the manage events admin page to display a list of events
|
595 |
+
function jd_events_display_list( $type='normal' ) {
|
596 |
global $wpdb;
|
597 |
+
|
598 |
+
$sortby = ( isset( $_GET['sort'] ) )?(int) $_GET['sort']:get_option('mc_default_sort');
|
599 |
+
|
600 |
+
if ( isset( $_GET['order'] ) ) {
|
601 |
+
$sortdir = ( isset($_GET['order']) && $_GET['order'] == 'ASC' )?'ASC':'default';
|
602 |
+
} else {
|
603 |
+
$sortdir = 'default';
|
604 |
+
}
|
605 |
+
if ( isset( $_GET['limit'] ) ) {
|
606 |
+
switch ($_GET['limit']) {
|
607 |
+
case 'reserved':$status = 'reserved';
|
608 |
+
break;
|
609 |
+
case 'published':$status = 'published';
|
610 |
+
break;
|
611 |
+
default:
|
612 |
+
$status = 'all';
|
613 |
+
break;
|
614 |
+
}
|
615 |
+
} else {
|
616 |
+
$status = 'all';
|
617 |
+
}
|
618 |
+
|
619 |
+
if ( empty($sortby) ) {
|
620 |
$sortbyvalue = 'event_begin';
|
621 |
} else {
|
622 |
switch ($sortby) {
|
652 |
break;
|
653 |
default:$limit = '';
|
654 |
}
|
|
|
655 |
$events = $wpdb->get_results("SELECT * FROM " . MY_CALENDAR_TABLE . " $limit ORDER BY $sortbyvalue $sortbydirection");
|
|
|
656 |
if ($sortbydirection == 'DESC') {
|
657 |
$sorting = "&order=ASC";
|
658 |
} else {
|
659 |
$sorting = '';
|
660 |
}
|
661 |
+
?>
|
662 |
+
<div id="icon-edit" class="icon32"></div>
|
663 |
+
<h2><?php _e('Manage Events','my-calendar'); ?></h2>
|
664 |
+
<?php if ( get_option('mc_event_approve') == 'true' ) { ?>
|
665 |
+
<ul class="links">
|
666 |
+
<li><a <?php echo ($_GET['limit']=='published')?' class="active-link"':''; ?> href="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar&limit=published"><?php _e('Published','my-calendar'); ?></a></li>
|
667 |
+
<li><a <?php echo ($_GET['limit']=='reserved')?' class="active-link"':''; ?> href="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar&limit=reserved"><?php _e('Reserved','my-calendar'); ?></a></li>
|
668 |
+
<li><a <?php echo ($_GET['limit']=='all' || !isset($_GET['limit']))?' class="active-link"':''; ?> href="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar&limit=all"><?php _e('All','my-calendar'); ?></a></li>
|
669 |
+
</ul>
|
670 |
+
<?php } ?>
|
671 |
+
<?php
|
672 |
if ( !empty($events) ) {
|
673 |
?>
|
674 |
<form action="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar" method="post">
|
696 |
|
697 |
foreach ( $events as $event ) {
|
698 |
$class = ($class == 'alternate') ? '' : 'alternate';
|
699 |
+
$spam = ($event->event_flagged == 1) ? ' spam' : '';
|
700 |
+
$spam_label = ($event->event_flagged == 1) ? '<strong>Possible spam:</strong> ' : '';
|
701 |
+
$author = get_userdata($event->event_author);
|
702 |
if ($event->event_link != '') {
|
703 |
+
$title = "<a href='".esc_attr($event->event_link)."'>$event->event_title</a>";
|
704 |
} else {
|
705 |
$title = $event->event_title;
|
706 |
}
|
707 |
?>
|
708 |
+
<tr class="<?php echo $class; echo $spam; ?>">
|
709 |
+
<th scope="row"><input type="checkbox" value="<?php echo $event->event_id; ?>" name="mass_delete[]" id="mc<?php echo $event->event_id; ?>" <?php echo ($event->event_flagged == 1)?' checked="checked"':''; ?> /> <label for="mc<?php echo $event->event_id; ?>"><?php echo $event->event_id; ?></label></th>
|
710 |
+
<td><?php echo $spam_label; echo stripslashes($title); ?></td>
|
711 |
<td><?php echo stripslashes($event->event_label); ?></td>
|
712 |
<td><?php echo substr(strip_tags(stripslashes($event->event_desc)),0,60); ?>…</td>
|
713 |
<?php if ($event->event_time != "00:00:00") { $eventTime = date_i18n(get_option('time_format'), strtotime($event->event_time)); } else { $eventTime = get_option('my_calendar_notime_text'); } ?>
|
772 |
?>
|
773 |
</table>
|
774 |
<p>
|
775 |
+
<input type="submit" class="button-primary delete" value="<?php _e('Delete checked events','my-calendar'); ?>" />
|
776 |
</p>
|
777 |
</form>
|
778 |
<?php
|
785 |
function mc_check_data($action,$_POST) {
|
786 |
global $wpdb, $current_user, $users_entries;
|
787 |
|
788 |
+
if ( get_magic_quotes_gpc() ) {
|
789 |
+
$_POST = array_map( 'stripslashes_deep', $_POST );
|
790 |
+
}
|
791 |
+
|
792 |
if (!wp_verify_nonce($_POST['event_nonce_name'],'event_nonce')) {
|
793 |
return;
|
794 |
}
|
813 |
$event_author = !empty($_POST['event_author']) ? $_POST['event_author'] : $current_user->ID;
|
814 |
$event_open = !empty($_POST['event_open']) ? $_POST['event_open'] : '2';
|
815 |
$event_group = !empty($_POST['event_group']) ? 1 : 0;
|
816 |
+
$event_flagged = ( !isset($_POST['event_flagged']) || $_POST['event_flagged']===0 )?0:1;
|
817 |
// set location
|
818 |
if ($location_preset != 'none') {
|
819 |
$sql = "SELECT * FROM " . MY_CALENDAR_LOCATIONS_TABLE . " WHERE location_id = $location_preset";
|
824 |
$event_city = $location->location_city;
|
825 |
$event_state = $location->location_state;
|
826 |
$event_postcode = $location->location_postcode;
|
827 |
+
$event_region = $location->location_region;
|
828 |
$event_country = $location->location_country;
|
829 |
$event_longitude = $location->location_longitude;
|
830 |
$event_latitude = $location->location_latitude;
|
836 |
$event_city = !empty($_POST['event_city']) ? $_POST['event_city'] : '';
|
837 |
$event_state = !empty($_POST['event_state']) ? $_POST['event_state'] : '';
|
838 |
$event_postcode = !empty($_POST['event_postcode']) ? $_POST['event_postcode'] : '';
|
839 |
+
$event_region = !empty($_POST['event_region']) ? $_POST['event_region'] : '';
|
840 |
$event_country = !empty($_POST['event_country']) ? $_POST['event_country'] : '';
|
841 |
$event_longitude = !empty($_POST['event_longitude']) ? $_POST['event_longitude'] : '';
|
842 |
$event_latitude = !empty($_POST['event_latitude']) ? $_POST['event_latitude'] : '';
|
843 |
$event_zoom = !empty($_POST['event_zoom']) ? $_POST['event_zoom'] : '';
|
844 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
845 |
// Perform some validation on the submitted dates - this checks for valid years and months
|
846 |
$date_format_one = '/^([0-9]{4})-([0][1-9])-([0-3][0-9])$/';
|
847 |
$date_format_two = '/^([0-9]{4})-([1][0-2])-([0-3][0-9])$/';
|
848 |
if ((preg_match($date_format_one,$begin) || preg_match($date_format_two,$begin)) && (preg_match($date_format_one,$end) || preg_match($date_format_two,$end))) {
|
849 |
+
// We know we have a valid year and month and valid integers for days so now we do a final check on the date
|
850 |
$begin_split = split('-',$begin);
|
851 |
$begin_y = $begin_split[0];
|
852 |
$begin_m = $begin_split[1];
|
856 |
$end_m = $end_split[1];
|
857 |
$end_d = $end_split[2];
|
858 |
if (checkdate($begin_m,$begin_d,$begin_y) && checkdate($end_m,$end_d,$end_y)) {
|
859 |
+
// Ok, now we know we have valid dates, we want to make sure that they are either equal or that the end date is later than the start date
|
860 |
if (strtotime($end) >= strtotime($begin)) {
|
861 |
$start_date_ok = 1;
|
862 |
$end_date_ok = 1;
|
870 |
$errors .= "<div class='error'><p><strong>".__('Error','my-calendar').":</strong> ".__('Both start and end dates must be in the format YYYY-MM-DD','my-calendar')."</p></div>";
|
871 |
}
|
872 |
// We check for a valid time, or an empty one
|
873 |
+
$time = ($time == '')?'00:00:00':date( 'H:i:00',strtotime($time) );
|
874 |
+
$time_format_one = '/^([0-1][0-9]):([0-5][0-9]):([0-5][0-9])$/';
|
875 |
+
$time_format_two = '/^([2][0-3]):([0-5][0-9]):([0-5][0-9])$/';
|
876 |
if (preg_match($time_format_one,$time) || preg_match($time_format_two,$time) || $time == '') {
|
877 |
$time_ok = 1;
|
|
|
|
|
878 |
} else {
|
879 |
$errors .= "<div class='error'><p><strong>".__('Error','my-calendar').":</strong> ".__('The time field must either be blank or be entered in the format hh:mm','my-calendar')."</p></div>";
|
880 |
}
|
881 |
// We check for a valid end time, or an empty one
|
882 |
+
$endtime = ($endtime == '')?'00:00:00':date( 'H:i:00',strtotime($endtime) );
|
883 |
if (preg_match($time_format_one,$endtime) || preg_match($time_format_two,$endtime) || $endtime == '') {
|
884 |
$endtime_ok = 1;
|
|
|
|
|
885 |
} else {
|
886 |
$errors .= "<div class='error'><p><strong>".__('Error','my-calendar').":</strong> ".__('The end time field must either be blank or be entered in the format hh:mm','my-calendar')."</p></div>";
|
887 |
}
|
926 |
'event_street2'=>$event_street2,
|
927 |
'event_city'=>$event_city,
|
928 |
'event_state'=>$event_state,
|
929 |
+
'event_postcode'=>$event_postcode,
|
930 |
+
'event_region'=>$event_region,
|
931 |
'event_country'=>$event_country,
|
932 |
'event_endtime'=>$endtime,
|
933 |
'event_link_expires'=>$expires,
|
938 |
'event_open'=>$event_open,
|
939 |
'event_group'=>$event_group,
|
940 |
'event_approved'=>$approved,
|
941 |
+
'event_host'=>$host,
|
942 |
+
'event_flagged'=> mc_akismet( $linky, $desc )
|
943 |
);
|
944 |
|
945 |
} else if ($action == 'edit') {
|
958 |
'event_street2'=>$event_street2,
|
959 |
'event_city'=>$event_city,
|
960 |
'event_state'=>$event_state,
|
961 |
+
'event_postcode'=>$event_postcode,
|
962 |
+
'event_region'=>$event_region,
|
963 |
'event_country'=>$event_country,
|
964 |
'event_endtime'=>$endtime,
|
965 |
'event_link_expires'=>$expires,
|
970 |
'event_open'=>$event_open,
|
971 |
'event_group'=>$event_group,
|
972 |
'event_approved'=>$approved,
|
973 |
+
'event_host'=>$host,
|
974 |
+
'event_flagged'=>$event_flagged
|
975 |
);
|
976 |
+
}
|
|
|
977 |
} else {
|
978 |
// The form is going to be rejected due to field validation issues, so we preserve the users entries here
|
979 |
$users_entries->event_title = $title;
|
995 |
$users_entries->event_state = $event_state;
|
996 |
$users_entries->event_postcode = $event_postcode;
|
997 |
$users_entries->event_country = $event_country;
|
998 |
+
$users_entries->event_region = $event_region;
|
999 |
$users_entries->event_longitude = $event_longitude;
|
1000 |
$users_entries->event_latitude = $event_latitude;
|
1001 |
$users_entries->event_zoom = $event_zoom;
|
my-calendar-events.php
ADDED
@@ -0,0 +1,733 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// used to generate upcoming events lists
|
3 |
+
function mc_get_all_events($category,$rss='no') {
|
4 |
+
global $wpdb;
|
5 |
+
$select_category = ( $category!='default' )?mc_select_category($category,'all'):'';
|
6 |
+
$limit_string = mc_limit_string('all');
|
7 |
+
if ($select_category != '' && $limit_string != '') {
|
8 |
+
$join = ' AND ';
|
9 |
+
} else if ($select_category == '' && $limit_string != '' ) {
|
10 |
+
$join = ' WHERE ';
|
11 |
+
} else {
|
12 |
+
$join = '';
|
13 |
+
}
|
14 |
+
// Maybe later. Work this out.
|
15 |
+
/*
|
16 |
+
if ( $rss != 'no' ) {
|
17 |
+
// $limit = "LIMIT 0,$rss ORDER BY event_id DESC";
|
18 |
+
} else {
|
19 |
+
// $limit = '';
|
20 |
+
}
|
21 |
+
*/
|
22 |
+
$limits = $select_category . $join . $limit_string;
|
23 |
+
$events = $wpdb->get_results("SELECT *,event_begin as event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) $limits");
|
24 |
+
$offset = (60*60*get_option('gmt_offset'));
|
25 |
+
$date = date('Y', time()+($offset)).'-'.date('m', time()+($offset)).'-'.date('d', time()+($offset));
|
26 |
+
if (!empty($events)) {
|
27 |
+
foreach($events as $event) {
|
28 |
+
$this_event_start = strtotime("$event->event_begin $event->event_time");
|
29 |
+
$this_event_end = strtotime("$event->event_end $event->event_endtime");
|
30 |
+
$event->event_start_ts = $this_event_start;
|
31 |
+
$event->event_end_ts = $this_event_end;
|
32 |
+
if ($event->event_recur != "S") {
|
33 |
+
$orig_begin = $event->event_begin;
|
34 |
+
$orig_end = $event->event_end;
|
35 |
+
$numback = 0;
|
36 |
+
$numforward = $event->event_repeats;
|
37 |
+
$event_repetition = (int) $event->event_repeats;
|
38 |
+
if ($event_repetition !== 0) {
|
39 |
+
switch ($event->event_recur) {
|
40 |
+
case "D":
|
41 |
+
for ($i=$numback;$i<=$numforward;$i++) {
|
42 |
+
$begin = my_calendar_add_date($orig_begin,$i,0,0);
|
43 |
+
$end = my_calendar_add_date($orig_end,$i,0,0);
|
44 |
+
${$i} = clone($event);
|
45 |
+
${$i}->event_begin = $begin;
|
46 |
+
${$i}->event_end = $end;
|
47 |
+
$this_event_start = strtotime("$begin $event->event_time");
|
48 |
+
$this_event_end = strtotime("$end $event->event_endtime");
|
49 |
+
${$i}->event_start_ts = $this_event_start;
|
50 |
+
${$i}->event_end_ts = $this_event_end;
|
51 |
+
$arr_events[]=${$i};
|
52 |
+
}
|
53 |
+
break;
|
54 |
+
case "W":
|
55 |
+
for ($i=$numback;$i<=$numforward;$i++) {
|
56 |
+
$begin = my_calendar_add_date($orig_begin,($i*7),0,0);
|
57 |
+
$end = my_calendar_add_date($orig_end,($i*7),0,0);
|
58 |
+
${$i} = clone($event);
|
59 |
+
${$i}->event_begin = $begin;
|
60 |
+
${$i}->event_end = $end;
|
61 |
+
$this_event_start = strtotime("$begin $event->event_time");
|
62 |
+
$this_event_end = strtotime("$end $event->event_endtime");
|
63 |
+
${$i}->event_start_ts = $this_event_start;
|
64 |
+
${$i}->event_end_ts = $this_event_end;
|
65 |
+
$arr_events[]=${$i};
|
66 |
+
}
|
67 |
+
break;
|
68 |
+
case "B":
|
69 |
+
for ($i=$numback;$i<=$numforward;$i++) {
|
70 |
+
$begin = my_calendar_add_date($orig_begin,($i*14),0,0);
|
71 |
+
$end = my_calendar_add_date($orig_end,($i*14),0,0);
|
72 |
+
${$i} = clone($event);
|
73 |
+
${$i}->event_begin = $begin;
|
74 |
+
${$i}->event_end = $end;
|
75 |
+
$this_event_start = strtotime("$begin $event->event_time");
|
76 |
+
$this_event_end = strtotime("$end $event->event_endtime");
|
77 |
+
${$i}->event_start_ts = $this_event_start;
|
78 |
+
${$i}->event_end_ts = $this_event_end;
|
79 |
+
$arr_events[]=${$i};
|
80 |
+
}
|
81 |
+
break;
|
82 |
+
case "M":
|
83 |
+
for ($i=$numback;$i<=$numforward;$i++) {
|
84 |
+
$begin = my_calendar_add_date($orig_begin,0,$i,0);
|
85 |
+
$end = my_calendar_add_date($orig_end,0,$i,0);
|
86 |
+
${$i} = clone($event);
|
87 |
+
${$i}->event_begin = $begin;
|
88 |
+
${$i}->event_end = $end;
|
89 |
+
$this_event_start = strtotime("$begin $event->event_time");
|
90 |
+
$this_event_end = strtotime("$end $event->event_endtime");
|
91 |
+
${$i}->event_start_ts = $this_event_start;
|
92 |
+
${$i}->event_end_ts = $this_event_end;
|
93 |
+
$arr_events[]=${$i};
|
94 |
+
}
|
95 |
+
break;
|
96 |
+
case "U":
|
97 |
+
for ($i=$numback;$i<=$numforward;$i++) {
|
98 |
+
$approxbegin = my_calendar_add_date($orig_begin,0,$i,0);
|
99 |
+
$approxend = my_calendar_add_date($orig_end,0,$i,0);
|
100 |
+
$day_of_event = date('D',strtotime($event->event_begin) );
|
101 |
+
$week_of_event = week_of_month( date('d',strtotime($event->event_begin) ) );
|
102 |
+
for ($n=-6;$n<=6;$n++) {
|
103 |
+
$timestamp = strtotime(my_calendar_add_date($approxbegin,$n,0,0));
|
104 |
+
$current_day = date('D',$timestamp);
|
105 |
+
if ($current_day == $day_of_event) {
|
106 |
+
$current_week = week_of_month( date( 'd',$timestamp));
|
107 |
+
$current_date = date( 'd',$timestamp);
|
108 |
+
if ($current_day == $day_of_event && $current_week == $week_of_event) {
|
109 |
+
$date_of_event_this_month == $current_date;
|
110 |
+
} else {
|
111 |
+
$first = $week_of_event*7;
|
112 |
+
$last = $first+7;
|
113 |
+
for ($s=$first;$s<=$last;$s++) {
|
114 |
+
$string = date( 'Y', $timestamp ).'-'.date( 'm', $timestamp).'-'.$s;
|
115 |
+
$week = week_of_month($s);
|
116 |
+
if ( date('D',strtotime($string)) == $day_of_event && $week == $week_of_event ) {
|
117 |
+
$date_of_event_this_month = $s;
|
118 |
+
break;
|
119 |
+
}
|
120 |
+
}
|
121 |
+
if ( get_option('mc_no_fifth_week') == 'true' && $date_of_event_this_month == '' ) {
|
122 |
+
$first = $first;
|
123 |
+
$last = $first-7;
|
124 |
+
for ($s=$first;$s<=$last;$s++) {
|
125 |
+
$string = date( 'Y', $timestamp ).'-'.date('m', $timestamp).'-'.$s;
|
126 |
+
if ( date('D',strtotime($string)) == $day_of_event ) {
|
127 |
+
$date_of_event_this_month = $s;
|
128 |
+
break;
|
129 |
+
}
|
130 |
+
}
|
131 |
+
}
|
132 |
+
}
|
133 |
+
if ( ($current_day == $day_of_event && $current_week == $week_of_event) || ($current_date >= $date_of_event_this_month && $current_date <= $date_of_event_this_month+$day_diff && $date_of_event_this_month != '' ) ) {
|
134 |
+
$begin = my_calendar_add_date($approxbegin,$n,0,0);
|
135 |
+
$end = my_calendar_add_date($approxend,$n,0,0);
|
136 |
+
//$i=4;
|
137 |
+
${$i} = clone($event);
|
138 |
+
${$i}->event_begin = $begin;
|
139 |
+
${$i}->event_end = $end;
|
140 |
+
$this_event_start = strtotime("$begin $event->event_time");
|
141 |
+
$this_event_end = strtotime("$end $event->event_endtime");
|
142 |
+
${$i}->event_start_ts = $this_event_start;
|
143 |
+
${$i}->event_end_ts = $this_event_end;
|
144 |
+
$arr_events[]=${$i};
|
145 |
+
}
|
146 |
+
}
|
147 |
+
}
|
148 |
+
}
|
149 |
+
break;
|
150 |
+
case "Y":
|
151 |
+
for ($i=$numback;$i<=$numforward;$i++) {
|
152 |
+
$begin = my_calendar_add_date($orig_begin,0,0,$i);
|
153 |
+
$end = my_calendar_add_date($orig_end,0,0,$i);
|
154 |
+
${$i} = clone($event);
|
155 |
+
${$i}->event_begin = $begin;
|
156 |
+
${$i}->event_end = $end;
|
157 |
+
$this_event_start = strtotime("$begin $event->event_time");
|
158 |
+
$this_event_end = strtotime("$end $event->event_endtime");
|
159 |
+
${$i}->event_start_ts = $this_event_start;
|
160 |
+
${$i}->event_end_ts = $this_event_end;
|
161 |
+
$arr_events[]=${$i};
|
162 |
+
}
|
163 |
+
break;
|
164 |
+
}
|
165 |
+
} else {
|
166 |
+
$event_begin = $event->event_begin;
|
167 |
+
$event_end = $event->event_end;
|
168 |
+
$today = date('Y',time()+($offset)).'-'.date('m',time()+($offset)).'-'.date('d',time()+($offset));
|
169 |
+
|
170 |
+
switch ($event->event_recur) {
|
171 |
+
case "D":
|
172 |
+
$nDays = 30;
|
173 |
+
$fDays = 30;
|
174 |
+
if (my_calendar_date_comp( $event_begin, my_calendar_add_date($today,-($nDays),0,0) )) {
|
175 |
+
$diff = jd_date_diff_precise(strtotime($event_begin));
|
176 |
+
$diff_days = $diff/(86400);
|
177 |
+
$days = explode(".",$diff_days);
|
178 |
+
$realStart = $days[0] - $nDays;
|
179 |
+
$realFinish = $days[0] + $fDays;
|
180 |
+
|
181 |
+
for ($realStart;$realStart<=$realFinish;$realStart++) { // jump forward to near present.
|
182 |
+
$this_date = my_calendar_add_date($event_begin,($realStart),0,0);
|
183 |
+
$this_end = my_calendar_add_date($event_end,($realStart),0,0);
|
184 |
+
if ( my_calendar_date_comp( $event->event_begin,$this_date ) ) {
|
185 |
+
${$realStart} = clone($event);
|
186 |
+
${$realStart}->event_begin = $this_date;
|
187 |
+
$this_event_start = strtotime("$this_date $event->event_time");
|
188 |
+
$this_event_end = strtotime("$this_end $event->event_endtime");
|
189 |
+
${$realStart}->event_start_ts = $this_event_start;
|
190 |
+
${$realStart}->event_end_ts = $this_event_end;
|
191 |
+
$arr_events[] = ${$realStart};
|
192 |
+
}
|
193 |
+
}
|
194 |
+
} else {
|
195 |
+
$realDays = -($nDays);
|
196 |
+
for ($realDays;$realDays<=$fDays;$realDays++) { // for each event within plus or minus range, mod date and add to array.
|
197 |
+
$this_date = my_calendar_add_date($event_begin,$realDays,0,0);
|
198 |
+
$this_end = my_calendar_add_date($event_end,$realDays,0,0);
|
199 |
+
if ( my_calendar_date_comp( $event->event_begin,$this_date ) == true ) {
|
200 |
+
${$realDays} = clone($event);
|
201 |
+
${$realDays}->event_begin = $this_date;
|
202 |
+
${$realDays}->event_end = $this_end;
|
203 |
+
$this_event_start = strtotime("$this_date $event->event_time");
|
204 |
+
$this_event_end = strtotime("$this_end $event->event_endtime");
|
205 |
+
${$realDays}->event_start_ts = $this_event_start;
|
206 |
+
${$realDays}->event_end_ts = $this_event_end;
|
207 |
+
$arr_events[] = ${$realDays};
|
208 |
+
}
|
209 |
+
}
|
210 |
+
}
|
211 |
+
break;
|
212 |
+
case "W":
|
213 |
+
$nDays = 6;
|
214 |
+
$fDays = 6;
|
215 |
+
|
216 |
+
if (my_calendar_date_comp( $event_begin, my_calendar_add_date($today,-($nDays*7),0,0) ) ) {
|
217 |
+
$diff = jd_date_diff_precise(strtotime($event_begin));
|
218 |
+
$diff_weeks = $diff/(86400*7);
|
219 |
+
$weeks = explode(".",$diff_weeks);
|
220 |
+
$realStart = $weeks[0] - $nDays;
|
221 |
+
$realFinish = $weeks[0] + $fDays;
|
222 |
+
|
223 |
+
for ($realStart;$realStart<=$realFinish;$realStart++) { // jump forward to near present.
|
224 |
+
$this_date = my_calendar_add_date($event_begin,($realStart*7),0,0);
|
225 |
+
$this_end = my_calendar_add_date($event_end,($realStart*7),0,0);
|
226 |
+
if ( my_calendar_date_comp( $event->event_begin,$this_date ) ) {
|
227 |
+
${$realStart} = clone($event);
|
228 |
+
${$realStart}->event_begin = $this_date;
|
229 |
+
$this_event_start = strtotime("$this_date $event->event_time");
|
230 |
+
$this_event_end = strtotime("$this_end $event->event_endtime");
|
231 |
+
${$realStart}->event_start_ts = $this_event_start;
|
232 |
+
${$realStart}->event_end_ts = $this_event_end;
|
233 |
+
$arr_events[] = ${$realStart};
|
234 |
+
}
|
235 |
+
}
|
236 |
+
|
237 |
+
} else {
|
238 |
+
$realDays = -($nDays);
|
239 |
+
for ($realDays;$realDays<=$fDays;$realDays++) { // for each event within plus or minus range, mod date and add to array.
|
240 |
+
$this_date = my_calendar_add_date($event_begin,($realDays*7),0,0);
|
241 |
+
$this_end = my_calendar_add_date($event_end,($realDays*7),0,0);
|
242 |
+
if ( my_calendar_date_comp( $event->event_begin,$this_date ) ) {
|
243 |
+
${$realDays} = clone($event);
|
244 |
+
${$realDays}->event_begin = $this_date;
|
245 |
+
${$realDays}->event_end = $this_end;
|
246 |
+
$this_event_start = strtotime("$this_date $event->event_time");
|
247 |
+
$this_event_end = strtotime("$this_end $event->event_endtime");
|
248 |
+
${$realDays}->event_start_ts = $this_event_start;
|
249 |
+
${$realDays}->event_end_ts = $this_event_end;
|
250 |
+
$arr_events[] = ${$realDays};
|
251 |
+
}
|
252 |
+
}
|
253 |
+
}
|
254 |
+
break;
|
255 |
+
case "B":
|
256 |
+
$nDays = 6;
|
257 |
+
$fDays = 6;
|
258 |
+
|
259 |
+
if (my_calendar_date_comp( $event_begin, my_calendar_add_date($today,-($nDays*14),0,0) )) {
|
260 |
+
$diff = jd_date_diff_precise(strtotime($event_begin));
|
261 |
+
$diff_weeks = $diff/(86400*14);
|
262 |
+
$weeks = explode(".",$diff_weeks);
|
263 |
+
$realStart = $weeks[0] - $nDays;
|
264 |
+
$realFinish = $weeks[0] + $fDays;
|
265 |
+
|
266 |
+
for ($realStart;$realStart<=$realFinish;$realStart++) { // jump forward to near present.
|
267 |
+
$this_date = my_calendar_add_date($event_begin,($realStart*14),0,0);
|
268 |
+
$this_end = my_calendar_add_date($event_end, ($realStart*14),0,0);
|
269 |
+
if ( my_calendar_date_comp( $event->event_begin,$this_date ) ) {
|
270 |
+
${$realStart} = clone($event);
|
271 |
+
${$realStart}->event_begin = $this_date;
|
272 |
+
${$realStart}->event_end = $this_end;
|
273 |
+
$this_event_start = strtotime("$this_date $event->event_time");
|
274 |
+
$this_event_end = strtotime("$this_end $event->event_endtime");
|
275 |
+
${$realStart}->event_start_ts = $this_event_start;
|
276 |
+
${$realStart}->event_end_ts = $this_event_end;
|
277 |
+
$arr_events[] = ${$realStart};
|
278 |
+
}
|
279 |
+
}
|
280 |
+
|
281 |
+
} else {
|
282 |
+
$realDays = -($nDays);
|
283 |
+
for ($realDays;$realDays<=$fDays;$realDays++) { // for each event within plus or minus range, mod date and add to array.
|
284 |
+
$this_date = my_calendar_add_date($event_begin,($realDays*14),0,0);
|
285 |
+
$this_end = my_calendar_add_date($event_end,($realDays*14),0,0);
|
286 |
+
if ( my_calendar_date_comp( $event->event_begin,$this_date ) ) {
|
287 |
+
${$realDays} = clone($event);
|
288 |
+
${$realDays}->event_begin = $this_date;
|
289 |
+
${$realDays}->event_end = $this_end;
|
290 |
+
$this_event_start = strtotime("$this_date $event->event_time");
|
291 |
+
$this_event_end = strtotime("$this_end $event->event_endtime");
|
292 |
+
${$realDays}->event_start_ts = $this_event_start;
|
293 |
+
${$realDays}->event_end_ts = $this_event_end;
|
294 |
+
$arr_events[] = ${$realDays};
|
295 |
+
}
|
296 |
+
}
|
297 |
+
}
|
298 |
+
break;
|
299 |
+
|
300 |
+
case "M":
|
301 |
+
$nDays = 5;
|
302 |
+
$fDays = 5;
|
303 |
+
|
304 |
+
if (my_calendar_date_comp( $event_begin, my_calendar_add_date($today,-($nDays),0,0) )) {
|
305 |
+
$diff = jd_date_diff_precise(strtotime($event_begin));
|
306 |
+
$diff_days = $diff/(86400*30);
|
307 |
+
$days = explode(".",$diff_days);
|
308 |
+
$realStart = $days[0] - $nDays;
|
309 |
+
$realFinish = $days[0] + $fDays;
|
310 |
+
|
311 |
+
for ($realStart;$realStart<=$realFinish;$realStart++) { // jump forward to near present.
|
312 |
+
$this_date = my_calendar_add_date($event_begin,0,$realStart,0);
|
313 |
+
$this_end = my_calendar_add_date($event_end,0,$realStart,0);
|
314 |
+
|
315 |
+
if ( my_calendar_date_comp( $event->event_begin,$this_date ) ) {
|
316 |
+
${$realStart} = clone($event);
|
317 |
+
${$realStart}->event_begin = $this_date;
|
318 |
+
$this_event_start = strtotime("$this_date $event->event_time");
|
319 |
+
$this_event_end = strtotime("$this_end $event->event_endtime");
|
320 |
+
${$realStart}->event_start_ts = $this_event_start;
|
321 |
+
${$realStart}->event_end_ts = $this_event_end;
|
322 |
+
$arr_events[] = ${$realStart};
|
323 |
+
}
|
324 |
+
}
|
325 |
+
|
326 |
+
} else {
|
327 |
+
$realDays = -($nDays);
|
328 |
+
for ($realDays;$realDays<=$fDays;$realDays++) { // for each event within plus or minus range, mod date and add to array.
|
329 |
+
$this_date = my_calendar_add_date($event_begin,0,$realDays,0);
|
330 |
+
$this_end = my_calendar_add_date($event_end,0,$realDays,0);
|
331 |
+
if ( my_calendar_date_comp( $event->event_begin,$this_date ) == true ) {
|
332 |
+
${$realDays} = clone($event);
|
333 |
+
${$realDays}->event_begin = $this_date;
|
334 |
+
${$realDays}->event_end = $this_end;
|
335 |
+
$this_event_start = strtotime("$this_date $event->event_time");
|
336 |
+
$this_event_end = strtotime("$this_end $event->event_endtime");
|
337 |
+
${$realDays}->event_start_ts = $this_event_start;
|
338 |
+
${$realDays}->event_end_ts = $this_event_end;
|
339 |
+
$arr_events[] = ${$realDays};
|
340 |
+
}
|
341 |
+
}
|
342 |
+
}
|
343 |
+
break;
|
344 |
+
// "U" is month by day
|
345 |
+
case "U":
|
346 |
+
$nDays = 5;
|
347 |
+
$fDays = 5;
|
348 |
+
$day_of_event = date( 'D', strtotime($event->event_begin) );
|
349 |
+
$week_of_event = week_of_month( date( 'd', strtotime($event->event_begin) ) );
|
350 |
+
$day_diff = jd_date_diff($event_begin, $event_end);
|
351 |
+
|
352 |
+
if (my_calendar_date_comp( $event_begin, my_calendar_add_date($today,-($nDays),0,0) )) {
|
353 |
+
// this doesn't need to be precise; it only effects what dates will be checked.
|
354 |
+
$diff = jd_date_diff_precise(strtotime($event_begin));
|
355 |
+
$diff_days = floor($diff/(86400*30));
|
356 |
+
$realStart = $diff_days - $nDays;
|
357 |
+
$realFinish = $diff_days + $fDays;
|
358 |
+
|
359 |
+
for ($realStart;$realStart<=$realFinish;$realStart++) { // jump forward to near present.
|
360 |
+
$approxbegin = my_calendar_add_date($event_begin,0,$realStart,0);
|
361 |
+
$approxend = my_calendar_add_date($event_end,0,$realStart,0);
|
362 |
+
for ($n=-6;$n<=6;$n++) {
|
363 |
+
$timestamp = strtotime(my_calendar_add_date($approxbegin,$n,0,0));
|
364 |
+
$current_day = date('D',$timestamp);
|
365 |
+
if ($current_day == $day_of_event) {
|
366 |
+
$current_week = week_of_month( date( 'd',$timestamp));
|
367 |
+
$current_date = date( 'd',$timestamp);
|
368 |
+
if ($current_day == $day_of_event && $current_week == $week_of_event) {
|
369 |
+
$date_of_event_this_month = $current_date;
|
370 |
+
} else {
|
371 |
+
$first = ($week_of_event*7);
|
372 |
+
$last = $first+7;
|
373 |
+
for ($i=$first;$i<=$last;$i++) {
|
374 |
+
$string = date( 'Y', $timestamp ).'-'.date( 'm', $timestamp).'-'.$n;
|
375 |
+
if ( date('D',strtotime($string)) == $day_of_event ) {
|
376 |
+
$date_of_event_this_month = $i;
|
377 |
+
break;
|
378 |
+
}
|
379 |
+
}
|
380 |
+
if ( get_option('mc_no_fifth_week') == 'true' && $week_of_event == 4 ) {
|
381 |
+
$last = $first;
|
382 |
+
$first = $first-7;
|
383 |
+
for ($i=$first;$i<=$last;$i++) {
|
384 |
+
$string = date( 'Y', $timestamp ).'-'.date('m', $timestamp).'-'.$i;
|
385 |
+
if ( date('D',strtotime($string)) == $day_of_event ) {
|
386 |
+
$date_of_event_this_month = $i;
|
387 |
+
break;
|
388 |
+
}
|
389 |
+
}
|
390 |
+
}
|
391 |
+
}
|
392 |
+
if ( ($current_day == $day_of_event && $current_week == $week_of_event) || ($current_date >= $date_of_event_this_month && $current_date <= $date_of_event_this_month+$day_diff && $date_of_event_this_month != '' ) ) {
|
393 |
+
$begin = my_calendar_add_date($approxbegin,$n,0,0);
|
394 |
+
$end = my_calendar_add_date($approxend,$n,0,0);
|
395 |
+
${$realStart} = clone($event);
|
396 |
+
${$realStart}->event_begin = $begin;
|
397 |
+
${$realStart}->event_end = $end;
|
398 |
+
$this_event_start = strtotime("$begin $event->event_time");
|
399 |
+
$this_event_end = strtotime("$end $event->event_endtime");
|
400 |
+
${$realStart}->event_start_ts = $this_event_start;
|
401 |
+
${$realStart}->event_end_ts = $this_event_end;
|
402 |
+
$arr_events[]=${$realStart};
|
403 |
+
break;
|
404 |
+
}
|
405 |
+
}
|
406 |
+
}
|
407 |
+
}
|
408 |
+
|
409 |
+
} else {
|
410 |
+
$realDays = -($nDays);
|
411 |
+
for ($realDays;$realDays<=$fDays;$realDays++) { // for each event within plus or minus range, mod date and add to array.
|
412 |
+
$approxbegin = my_calendar_add_date($event_begin,0,$realDays,0);
|
413 |
+
$approxend = my_calendar_add_date($event_end,0,$realDays,0);
|
414 |
+
if ( ! my_calendar_date_xcomp($approxbegin,$event_begin) ) { // if approx is before real start, skip
|
415 |
+
for ($n=-6;$n<=6;$n++) {
|
416 |
+
$timestamp = strtotime(my_calendar_add_date($approxbegin,$n,0,0));
|
417 |
+
$current_day = date('D',$timestamp);
|
418 |
+
if ($current_day == $day_of_event) {
|
419 |
+
$current_week = week_of_month( date( 'd',$timestamp));
|
420 |
+
$current_date = date( 'd',$timestamp);
|
421 |
+
$first = ($week_of_event*7);
|
422 |
+
$last = $first+7;
|
423 |
+
for ($i=$first;$i<=$last;$i++) {
|
424 |
+
$string = date( 'Y', $timestamp ).'-'.date( 'm', $timestamp).'-'.$n;
|
425 |
+
if ( date('D',strtotime($string)) == $day_of_event ) {
|
426 |
+
$date_of_event_this_month = $i;
|
427 |
+
break;
|
428 |
+
}
|
429 |
+
}
|
430 |
+
if ( get_option('mc_no_fifth_week') == 'true' && $date_of_event_this_month == '' ) {
|
431 |
+
$last = $first;
|
432 |
+
$first = $first-7;
|
433 |
+
for ($i=$first;$i<=$last;$i++) {
|
434 |
+
$string = date( 'Y', $timestamp ).'-'.date('m', $timestamp).'-'.$i;
|
435 |
+
if ( date('D',strtotime($string)) == $day_of_event ) {
|
436 |
+
$date_of_event_this_month = $i;
|
437 |
+
break;
|
438 |
+
}
|
439 |
+
}
|
440 |
+
}
|
441 |
+
if ( ($current_day == $day_of_event && $current_week == $week_of_event) || ($current_date >= $date_of_event_this_month && $current_date <= $date_of_event_this_month+$day_diff && $date_of_event_this_month != '' ) ) {
|
442 |
+
$begin = my_calendar_add_date($approxbegin,$n,0,0);
|
443 |
+
$end = my_calendar_add_date($approxend,$n,0,0);
|
444 |
+
${$realDays} = clone($event);
|
445 |
+
${$realDays}->event_begin = $begin;
|
446 |
+
${$realDays}->event_end = $end;
|
447 |
+
$this_event_start = strtotime("$begin $event->event_time");
|
448 |
+
$this_event_end = strtotime("$end $event->event_endtime");
|
449 |
+
${$realDays}->event_start_ts = $this_event_start;
|
450 |
+
${$realDays}->event_end_ts = $this_event_end;
|
451 |
+
$arr_events[]=${$realDays};
|
452 |
+
break;
|
453 |
+
}
|
454 |
+
}
|
455 |
+
}
|
456 |
+
}
|
457 |
+
}
|
458 |
+
}
|
459 |
+
break;
|
460 |
+
case "Y":
|
461 |
+
$nDays = 3;
|
462 |
+
$fDays = 3;
|
463 |
+
if (my_calendar_date_comp( $event_begin, my_calendar_add_date($today,-($nDays),0,0) )) {
|
464 |
+
$diff = jd_date_diff_precise(strtotime($event_begin));
|
465 |
+
$diff_days = $diff/(86400*365);
|
466 |
+
$days = explode(".",$diff_days);
|
467 |
+
$realStart = $days[0] - $nDays;
|
468 |
+
$realFinish = $days[0] + $fDays;
|
469 |
+
|
470 |
+
for ($realStart;$realStart<=$realFinish;$realStart++) { // jump forward to near present.
|
471 |
+
$this_date = my_calendar_add_date($event_begin,0,0,$realStart);
|
472 |
+
$this_end = my_calendar_add_date($event_end,0,0,$realStart);
|
473 |
+
if ( my_calendar_date_comp( $event->event_begin,$this_date ) ) {
|
474 |
+
${$realStart} = clone($event);
|
475 |
+
${$realStart}->event_begin = $this_date;
|
476 |
+
$this_event_start = strtotime("$this_date $event->event_time");
|
477 |
+
$this_event_end = strtotime("$this_end $event->event_endtime");
|
478 |
+
${$realStart}->event_start_ts = $this_event_start;
|
479 |
+
${$realStart}->event_end_ts = $this_event_end;
|
480 |
+
$arr_events[] = ${$realStart};
|
481 |
+
}
|
482 |
+
}
|
483 |
+
} else {
|
484 |
+
$realDays = -($nDays);
|
485 |
+
for ($realDays;$realDays<=$fDays;$realDays++) { // for each event within plus or minus range, mod date and add to array.
|
486 |
+
$this_date = my_calendar_add_date($event_begin,0,0,$realDays);
|
487 |
+
$this_end = my_calendar_add_date($event_end,0,0,$realDays);
|
488 |
+
if ( my_calendar_date_comp( $event->event_begin,$this_date ) == true ) {
|
489 |
+
${$realDays} = clone($event);
|
490 |
+
${$realDays}->event_begin = $this_date;
|
491 |
+
${$realDays}->event_end = $this_end;
|
492 |
+
$this_event_start = strtotime("$this_date $event->event_time");
|
493 |
+
$this_event_end = strtotime("$this_end $event->event_endtime");
|
494 |
+
${$realStart}->event_start_ts = $this_event_start;
|
495 |
+
${$realStart}->event_end_ts = $this_event_end;
|
496 |
+
$arr_events[] = ${$realDays};
|
497 |
+
}
|
498 |
+
}
|
499 |
+
}
|
500 |
+
break;
|
501 |
+
}
|
502 |
+
}
|
503 |
+
} else {
|
504 |
+
$arr_events[]=$event;
|
505 |
+
}
|
506 |
+
}
|
507 |
+
}
|
508 |
+
return $arr_events;
|
509 |
+
}
|
510 |
+
|
511 |
+
function my_calendar_get_event($date,$id) {
|
512 |
+
global $wpdb;
|
513 |
+
$date = explode("-",$date);
|
514 |
+
$m = (int) $date[1];
|
515 |
+
$d = (int) $date[2];
|
516 |
+
$y = (int) $date[0];
|
517 |
+
if (!checkdate($m,$d,$y)) {
|
518 |
+
return;
|
519 |
+
}
|
520 |
+
$event = $wpdb->get_row("SELECT * FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE event_id=$id");
|
521 |
+
if ($event) {
|
522 |
+
$value = " <div id='mc_event'>
|
523 |
+
".my_calendar_draw_event( $event,'single',"$y-$m-$d" )."
|
524 |
+
</div>\n";
|
525 |
+
}
|
526 |
+
return $value;
|
527 |
+
}
|
528 |
+
|
529 |
+
// Grab all events for the requested date from calendar
|
530 |
+
function my_calendar_grab_events($y,$m,$d,$category=null) {
|
531 |
+
global $wpdb;
|
532 |
+
if (!checkdate($m,$d,$y)) { return; } // not a valid date
|
533 |
+
$select_category = ( $category != null )?mc_select_category($category):'';
|
534 |
+
$arr_events = array();
|
535 |
+
// set the date format
|
536 |
+
$date = $y . '-' . $m . '-' . $d;
|
537 |
+
$limit_string = mc_limit_string();
|
538 |
+
$events = $wpdb->get_results("
|
539 |
+
SELECT *,event_begin AS event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE $select_category $limit_string AND event_begin <= '$date' AND event_end >= '$date' AND event_recur = 'S'
|
540 |
+
UNION
|
541 |
+
SELECT *,event_begin AS event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE $select_category $limit_string AND event_recur = 'Y' AND EXTRACT(YEAR FROM '$date') >= EXTRACT(YEAR FROM event_begin)
|
542 |
+
UNION
|
543 |
+
SELECT *,event_begin AS event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE $select_category $limit_string AND event_recur = 'M' AND EXTRACT(YEAR FROM '$date') >= EXTRACT(YEAR FROM event_begin) AND event_repeats = 0
|
544 |
+
UNION
|
545 |
+
SELECT *,event_begin AS event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE $select_category $limit_string AND event_recur = 'M' AND EXTRACT(YEAR FROM '$date') >= EXTRACT(YEAR FROM event_begin) AND event_repeats != 0 AND (PERIOD_DIFF(EXTRACT(YEAR_MONTH FROM '$date'),EXTRACT(YEAR_MONTH FROM event_begin))) <= event_repeats
|
546 |
+
UNION
|
547 |
+
SELECT *,event_begin AS event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE $select_category $limit_string AND event_recur = 'U' AND EXTRACT(YEAR FROM '$date') >= EXTRACT(YEAR FROM event_begin) AND event_repeats = 0
|
548 |
+
UNION
|
549 |
+
SELECT *,event_begin AS event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE $select_category $limit_string AND event_recur = 'U' AND EXTRACT(YEAR FROM '$date') >= EXTRACT(YEAR FROM event_begin) AND event_repeats != 0 AND (PERIOD_DIFF(EXTRACT(YEAR_MONTH FROM '$date'),EXTRACT(YEAR_MONTH FROM event_begin))) <= event_repeats
|
550 |
+
UNION
|
551 |
+
SELECT *,event_begin AS event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE $select_category $limit_string AND event_recur = 'B' AND '$date' >= event_begin AND event_repeats = 0
|
552 |
+
UNION
|
553 |
+
SELECT *,event_begin AS event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE $select_category $limit_string AND event_recur = 'B' AND '$date' >= event_begin AND event_repeats != 0 AND (event_repeats*14) >= (TO_DAYS('$date') - TO_DAYS(event_end))
|
554 |
+
UNION
|
555 |
+
SELECT *,event_begin AS event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE $select_category $limit_string AND event_recur = 'W' AND '$date' >= event_begin AND event_repeats = 0
|
556 |
+
UNION
|
557 |
+
SELECT *,event_begin AS event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE $select_category $limit_string AND event_recur = 'W' AND '$date' >= event_begin AND event_repeats != 0 AND (event_repeats*7) >= (TO_DAYS('$date') - TO_DAYS(event_end))
|
558 |
+
UNION
|
559 |
+
SELECT *,event_begin AS event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE $select_category $limit_string AND event_recur = 'D' AND '$date' >= event_begin AND event_repeats = 0
|
560 |
+
UNION
|
561 |
+
SELECT *,event_begin AS event_original_begin FROM " . MY_CALENDAR_TABLE . " JOIN " . MY_CALENDAR_CATEGORIES_TABLE . " ON (event_category=category_id) WHERE $select_category $limit_string AND event_recur = 'D' AND '$date' >= event_begin AND event_repeats != 0 AND (event_repeats) >= (TO_DAYS('$date') - TO_DAYS(event_end))
|
562 |
+
ORDER BY event_id");
|
563 |
+
|
564 |
+
if (!empty($events)) {
|
565 |
+
foreach($events as $event) {
|
566 |
+
// add timestamps for start and end
|
567 |
+
$this_event_start = strtotime("$date $event->event_time");
|
568 |
+
$this_event_end = strtotime("$date $event->event_endtime");
|
569 |
+
$event->event_start_ts = $this_event_start;
|
570 |
+
$event->event_end_ts = $this_event_end;
|
571 |
+
switch ($event->event_recur) {
|
572 |
+
case 'S':
|
573 |
+
$arr_events[]=$event;
|
574 |
+
break;
|
575 |
+
case 'D':
|
576 |
+
$arr_events[]=$event;
|
577 |
+
break;
|
578 |
+
case 'Y':
|
579 |
+
// Technically we don't care about the years, but we need to find out if the
|
580 |
+
// event spans the turn of a year so we can deal with it appropriately.
|
581 |
+
$year_begin = date('Y',strtotime($event->event_begin));
|
582 |
+
$year_end = date('Y',strtotime($event->event_end));
|
583 |
+
if ($year_begin == $year_end) {
|
584 |
+
if (date('m-d',strtotime($event->event_begin)) <= date('m-d',strtotime($date)) &&
|
585 |
+
date('m-d',strtotime($event->event_end)) >= date('m-d',strtotime($date))) {
|
586 |
+
$arr_events[]=$event;
|
587 |
+
}
|
588 |
+
} else if ($year_begin < $year_end) {
|
589 |
+
if (date('m-d',strtotime($event->event_begin)) <= date('m-d',strtotime($date)) ||
|
590 |
+
date('m-d',strtotime($event->event_end)) >= date('m-d',strtotime($date))) {
|
591 |
+
$arr_events[]=$event;
|
592 |
+
}
|
593 |
+
}
|
594 |
+
break;
|
595 |
+
case 'M':
|
596 |
+
// Technically we don't care about the years or months, but we need to find out if the
|
597 |
+
// event spans the turn of a year or month so we can deal with it appropriately.
|
598 |
+
$month_begin = date('m',strtotime($event->event_begin));
|
599 |
+
$month_end = date('m',strtotime($event->event_end));
|
600 |
+
|
601 |
+
if ($month_begin == $month_end) {
|
602 |
+
if (date('d',strtotime($event->event_begin)) <= date('d',strtotime($date)) &&
|
603 |
+
date('d',strtotime($event->event_end)) >= date('d',strtotime($date))) {
|
604 |
+
$arr_events[]=$event;
|
605 |
+
}
|
606 |
+
} else if ($month_begin < $month_end) {
|
607 |
+
if ( ($event->event_begin <= date('Y-m-d',strtotime($date))) && (date('d',strtotime($event->event_begin)) <= date('d',strtotime($date)) ||
|
608 |
+
date('d',strtotime($event->event_end)) >= date('d',strtotime($date))) ) {
|
609 |
+
$arr_events[]=$event;
|
610 |
+
}
|
611 |
+
}
|
612 |
+
break;
|
613 |
+
case 'U':
|
614 |
+
// Technically we don't care about the years or months, but we need to find out if the
|
615 |
+
// event spans the turn of a year or month so we can deal with it appropriately.
|
616 |
+
$month_begin = date( 'm',strtotime($event->event_begin) );
|
617 |
+
$month_end = date( 'm',strtotime($event->event_end) );
|
618 |
+
$day_of_event = date( 'D',strtotime($event->event_begin) );
|
619 |
+
$date_of_event = date( 'd',strtotime($event->event_begin) );
|
620 |
+
$current_day = date( 'D',strtotime($date) );
|
621 |
+
$current_date = date( 'd',strtotime($date) );
|
622 |
+
$week_of_event = week_of_month($date_of_event);
|
623 |
+
$current_week = week_of_month($current_date);
|
624 |
+
$day_diff = jd_date_diff($event->event_begin,$event->event_end);
|
625 |
+
$first_of_month = '01-'.date('M',strtotime($date)).'-'.date('Y',strtotime($date));
|
626 |
+
if ( date( 'D',strtotime($event->event_begin ) ) == date( 'D',strtotime( "$first_of_month - 1 day" ) ) ) {
|
627 |
+
$start = ($week_of_event)*7+1;
|
628 |
+
$finish = ($start + 7)+1;
|
629 |
+
} else {
|
630 |
+
$start = ($week_of_event)*7;
|
631 |
+
$finish = ($start + 7);
|
632 |
+
}
|
633 |
+
$t = date('t',strtotime($date));
|
634 |
+
if ($finish > $t) { $finish = $t; }
|
635 |
+
if ($start < 1) { $start = 1; }
|
636 |
+
for ($i=$start;$i<=$finish;$i++) {
|
637 |
+
$string = date( 'Y',strtotime($date) ).'-'.date('m',strtotime($date)).'-'.$i;
|
638 |
+
if ( date('D',strtotime($string)) == $day_of_event ) {
|
639 |
+
$date_of_event_this_month = $i;
|
640 |
+
break;
|
641 |
+
} else {
|
642 |
+
$date_of_event_this_month = '';
|
643 |
+
}
|
644 |
+
}
|
645 |
+
if ( get_option('mc_no_fifth_week') == 'true' && $week_of_event == 4 ) {
|
646 |
+
$finish = $start;
|
647 |
+
$start = $start - 7;
|
648 |
+
for ($i=$start;$i<=$finish;$i++) {
|
649 |
+
$string = date( 'Y',strtotime($date) ).'-'.date('m',strtotime($date)).'-'.$i;
|
650 |
+
if ( date('D',strtotime($string)) == $day_of_event ) {
|
651 |
+
$date_of_event_this_month = $i;
|
652 |
+
break;
|
653 |
+
} else {
|
654 |
+
$date_of_event_this_month = '';
|
655 |
+
}
|
656 |
+
}
|
657 |
+
}
|
658 |
+
if ( my_calendar_date_comp($event->event_begin,$date) ) {
|
659 |
+
if ( ( $current_day == $day_of_event && $current_week == $week_of_event ) && ( $current_date >= $date_of_event_this_month && $current_date <= $date_of_event_this_month+$day_diff && $date_of_event_this_month != '' ) ) {
|
660 |
+
//echo "$event->event_title: $start/$finish: $current_day == $day_of_event && $current_week == $week_of_event; $current_date >= $date_of_event_this_month && $current_date <= $date_of_event_this_month+$day_diff && $date_of_event_this_month != ''<br />";
|
661 |
+
$arr_events[]=$event;
|
662 |
+
} else {
|
663 |
+
break;
|
664 |
+
}
|
665 |
+
}
|
666 |
+
break;
|
667 |
+
case 'B':
|
668 |
+
// Now we are going to check to see what day the original event
|
669 |
+
// fell on and see if the current date is both after it and on
|
670 |
+
// the correct day. If it is, display the event!
|
671 |
+
$day_start_event = date('w',strtotime($event->event_begin));
|
672 |
+
$day_end_event = date('w',strtotime($event->event_end));
|
673 |
+
$current_day = date('w',strtotime($date));
|
674 |
+
$current_date = date('Y-m-d',strtotime($date));
|
675 |
+
$start_date = $event->event_begin;
|
676 |
+
|
677 |
+
if ($event->event_repeats != 0) {
|
678 |
+
for ($n=0;$n<=$event->event_repeats;$n++) {
|
679 |
+
if ( $current_date == my_calendar_add_date($start_date,(14*$n)) ) {
|
680 |
+
if ($day_start_event > $day_end_event) {
|
681 |
+
if (($day_start_event <= $current_day) || ($current_day <= $day_end_event)) {
|
682 |
+
$arr_events[]=$event;
|
683 |
+
}
|
684 |
+
} else if (($day_start_event < $day_end_event) || ($day_start_event == $day_end_event)) {
|
685 |
+
if (($day_start_event <= $current_day) && ($current_day <= $day_end_event)) {
|
686 |
+
$arr_events[]=$event;
|
687 |
+
}
|
688 |
+
}
|
689 |
+
}
|
690 |
+
}
|
691 |
+
} else {
|
692 |
+
// get difference between today and event start date in biweekly periods; grab enough events to fill max poss.
|
693 |
+
$diffdays = jd_date_diff($start_date,$current_date);
|
694 |
+
$diffper = floor($diffdays/14) - 2;
|
695 |
+
$advanceper = get_option('my_calendar_show_months') * 3;
|
696 |
+
$diffend = $diffper + $advanceper;
|
697 |
+
for ($n=$diffper;$n<=$diffend;$n++) {
|
698 |
+
if ( $current_date == my_calendar_add_date($start_date,(14*$n)) ) {
|
699 |
+
$arr_events[]=$event;
|
700 |
+
}
|
701 |
+
}
|
702 |
+
}
|
703 |
+
break;
|
704 |
+
case 'W':
|
705 |
+
// Now we are going to check to see what day the original event
|
706 |
+
// fell on and see if the current date is both after it and on
|
707 |
+
// the correct day. If it is, display the event!
|
708 |
+
$day_start_event = date('D',strtotime($event->event_begin));
|
709 |
+
$day_end_event = date('D',strtotime($event->event_end));
|
710 |
+
$current_day = date('D',strtotime($date));
|
711 |
+
$plan = array("Mon"=>1,"Tue"=>2,"Wed"=>3,"Thu"=>4,"Fri"=>5,"Sat"=>6,"Sun"=>7);
|
712 |
+
if ($plan[$day_start_event] > $plan[$day_end_event]) {
|
713 |
+
if (($plan[$day_start_event] <= $plan[$current_day]) || ($plan[$current_day] <= $plan[$day_end_event])) {
|
714 |
+
$arr_events[]=$event;
|
715 |
+
}
|
716 |
+
} else if (($plan[$day_start_event] < $plan[$day_end_event]) || ($plan[$day_start_event]== $plan[$day_end_event])) {
|
717 |
+
if (($plan[$day_start_event] <= $plan[$current_day]) && ($plan[$current_day] <= $plan[$day_end_event])) {
|
718 |
+
$arr_events[]=$event;
|
719 |
+
}
|
720 |
+
}
|
721 |
+
break;
|
722 |
+
}
|
723 |
+
}
|
724 |
+
}
|
725 |
+
/*if ( $date == '2011-03-15') {
|
726 |
+
echo "<pre>";
|
727 |
+
print_r($arr_events);
|
728 |
+
echo "</pre>";
|
729 |
+
}*/
|
730 |
+
return $arr_events;
|
731 |
+
}
|
732 |
+
|
733 |
+
?>
|
my-calendar-help.php
CHANGED
@@ -14,24 +14,35 @@ global $wp_plugin_dir;
|
|
14 |
<p>
|
15 |
<?php _e('These shortcodes can be used in Posts, Pages, or in text widgets.','my-calendar'); ?>
|
16 |
</p>
|
17 |
-
<
|
18 |
-
<code>[my_calendar]</code><br />
|
19 |
<?php _e('This basic shortcode will show the calendar on a post or page including all categories and the category key, in a traditional month-by-month format.','my-calendar'); ?>
|
20 |
</p>
|
21 |
-
<p>
|
22 |
-
<code>
|
23 |
-
<?php _e('The shortcode supports five attributes, <code>category</code>, <code>format</code>, <code>showkey</code>, <code>shownav</code> and <code>time</code>. There two alternate options for <code>format</code>: <code>list</code>, which will show the calendar in a list format, skipping dates without any events, and <code>mini</code>, which will display the calendar in a form more suitable to being displayed in smaller spaces, such as the sidebar. The <code>category</code> attribute requires either the name of or ID number one of your event categories (the name is case-sensitive). This will show a calendar only including events in that category. Multiple categories can be specified by separating the category names or IDs using the pipe character: <code>|</code>. Setting <code>showkey</code> to <code>no</code> will prevent the category key from being displayed — this can be useful with single-category output. Setting <code>shownav</code> to <code>no</code> will disable the Previous/Next links. The <code>time</code> shortcode switches between a weekly view and the default monthly view.','my-calendar'); ?>
|
24 |
</p>
|
25 |
<p>
|
26 |
-
<code
|
27 |
-
|
|
|
|
|
|
|
28 |
</p>
|
29 |
<p><code>[my_calendar_today category="" fallback="Nothing today!" template="{title} {date}"]</code><br />
|
30 |
<?php _e('Predictably enough, this shortcode displays the output of the Today\'s Events widget, with three configurable attributes: category, template and fallback text.','my-calendar'); ?>
|
31 |
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
<p><code>[my_calendar_locations show="list" type="saved" datatype="name"]</code><br />
|
33 |
-
<?php _e('This shortcode produces a list of event locations, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>, <code>type</code> is either <code>saved</code> (to show items from your stored locations), or <code>custom</code> (to show the options configured in your user settings). <code>datatype</code> must be the type of data your limits are choosing from: <code>name</code> (business name), <code>city</code>, <code>state</code>, <code>country</code>,
|
34 |
-
|
|
|
|
|
|
|
35 |
</div>
|
36 |
</div>
|
37 |
<div id="icons">
|
@@ -53,9 +64,11 @@ global $wp_plugin_dir;
|
|
53 |
<h3><?php _e('Custom Styles','my-calendar'); ?></h3>
|
54 |
<div class="inside">
|
55 |
<p>
|
56 |
-
<?php _e('My Calendar comes with four basic stylesheets. My Calendar will retain changes to these basic stylesheets on upgrade, but if you want to add an entirely new stylesheet, you may wish to store it in the My Calendar custom styles directory.','my-calendar');
|
|
|
57 |
<ul>
|
58 |
-
<li><?php _e('Your stylesheet directory is','my-calendar'); ?> <code><?php echo $wp_plugin_dir; ?>/my-calendar/styles/</code></li
|
|
|
59 |
</ul>
|
60 |
</div>
|
61 |
</div>
|
@@ -66,7 +79,7 @@ global $wp_plugin_dir;
|
|
66 |
<h3 id="template"><?php _e('Widget Templating','my-calendar'); ?></h3>
|
67 |
<div class="inside">
|
68 |
<p>
|
69 |
-
<?php _e('These codes are available in calendar widgets, email notifications, and event titles.'); ?>
|
70 |
</p>
|
71 |
<dl>
|
72 |
<dt><code>{category}</code></dt>
|
@@ -99,6 +112,9 @@ global $wp_plugin_dir;
|
|
99 |
<dt><code>{link}</code></dt>
|
100 |
<dd><?php _e('Displays the URL provided for the event.','my-calendar'); ?></dd>
|
101 |
|
|
|
|
|
|
|
102 |
<dt><code>{description}</code></dt>
|
103 |
<dd><?php _e('Displays the description of the event.','my-calendar'); ?></dd>
|
104 |
|
@@ -148,11 +164,24 @@ global $wp_plugin_dir;
|
|
148 |
<dd><?php _e('Produces the hex code for the current event\'s category color.','my-calendar'); ?></dd>
|
149 |
|
150 |
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
151 |
</div>
|
152 |
-
|
153 |
</div>
|
154 |
|
155 |
-
</div>
|
156 |
</div>
|
157 |
</div>
|
158 |
<?php } ?>
|
14 |
<p>
|
15 |
<?php _e('These shortcodes can be used in Posts, Pages, or in text widgets.','my-calendar'); ?>
|
16 |
</p>
|
17 |
+
<h4><?php _e('Main Calendar Shortcode (List or Grid, Weekly or Monthly view)','my-calendar'); ?></h4>
|
18 |
+
<p><code>[my_calendar]</code><br />
|
19 |
<?php _e('This basic shortcode will show the calendar on a post or page including all categories and the category key, in a traditional month-by-month format.','my-calendar'); ?>
|
20 |
</p>
|
21 |
+
<p><code>[my_calendar category="General|Other" format="list" showkey="yes" shownav="yes" toggle="no" time="week"]</code><br />
|
22 |
+
<?php _e('The shortcode supports six attributes, <code>category</code>, <code>format</code>, <code>showkey</code>, <code>shownav</code>, <code>toggle</code>, and <code>time</code>. There two alternate options for <code>format</code>: <code>list</code>, which will show the calendar in a list format, skipping dates without any events, and <code>mini</code>, which will display the calendar in a form more suitable to being displayed in smaller spaces, such as the sidebar. The <code>category</code> attribute requires either the name of or ID number one of your event categories (the name is case-sensitive). This will show a calendar only including events in that category. Multiple categories can be specified by separating the category names or IDs using either the pipe character (<code>|</code>) or a comma. Setting <code>showkey</code> to <code>no</code> will prevent the category key from being displayed — this can be useful with single-category output. Setting <code>shownav</code> to <code>no</code> will disable the Previous/Next links. Setting <code>toggle</code> to yes will show a link to switch between the list and grid views. The <code>time</code> shortcode switches between a weekly view and the default monthly view.','my-calendar'); ?>
|
|
|
23 |
</p>
|
24 |
<p>
|
25 |
+
<em><?php _e('The main My Calendar short code can be generated from a button in your post and page editor. The mini calendar can also be accessed and configured as a widget.','my-calendar'); ?></em>
|
26 |
+
</p>
|
27 |
+
<h4><?php _e('Additional Calendar Views (Upcoming events, today\'s events)','my-calendar'); ?></h4>
|
28 |
+
<p><code>[my_calendar_upcoming before="3" after="3" type="event" fallback="No events coming up!" category="General" template="{title} {date}" order="asc"]</code><br />
|
29 |
+
<?php _e('This shortcode displays the output of the Upcoming Events widget. The <code>before</code> and <code>after</code> attributes should be numbers; the <code>type</code> attribute can be either "event" or "days", and the <code>category</code> attribute works the same way as the category attribute on the main calendar shortcode. Templates work using the template codes listed below. <code>fallback</code> provides text in case there are no events meeting your criteria. Order provides a sort order for the events list – either ascending (<code>asc</code>) or descending (<code>desc</code>).','my-calendar'); ?>
|
30 |
</p>
|
31 |
<p><code>[my_calendar_today category="" fallback="Nothing today!" template="{title} {date}"]</code><br />
|
32 |
<?php _e('Predictably enough, this shortcode displays the output of the Today\'s Events widget, with three configurable attributes: category, template and fallback text.','my-calendar'); ?>
|
33 |
</p>
|
34 |
+
<p>
|
35 |
+
<em><?php _e('Both Upcoming Events and Today\'s Events can also be configured using widgets.','my-calendar'); ?></em>
|
36 |
+
</p>
|
37 |
+
|
38 |
+
<h4><?php _e('Supplement Features (Locations filter, Categories filter)','my-calendar'); ?></h4>
|
39 |
+
|
40 |
<p><code>[my_calendar_locations show="list" type="saved" datatype="name"]</code><br />
|
41 |
+
<?php _e('This shortcode produces a list of event locations, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>, <code>type</code> is either <code>saved</code> (to show items from your stored locations), or <code>custom</code> (to show the options configured in your user settings). <code>datatype</code> must be the type of data your limits are choosing from: <code>name</code> (business name), <code>city</code>, <code>state</code>, <code>country</code>, <code>zip</code> (postal code), or <code>region</code>.','my-calendar'); ?>
|
42 |
+
</p>
|
43 |
+
<p><code>[my_calendar_categories show="list"]</code><br />
|
44 |
+
<?php _e('This shortcode produces a list of event categories, either as a list of links or as a select dropdown form. The <code>show</code> attribute can either be <code>list</code> or <code>form</code>.','my-calendar'); ?>
|
45 |
+
</p>
|
46 |
</div>
|
47 |
</div>
|
48 |
<div id="icons">
|
64 |
<h3><?php _e('Custom Styles','my-calendar'); ?></h3>
|
65 |
<div class="inside">
|
66 |
<p>
|
67 |
+
<?php _e('My Calendar comes with four basic stylesheets. My Calendar will retain changes to these basic stylesheets on upgrade, but if you want to add an entirely new stylesheet, you may wish to store it in the My Calendar custom styles directory.','my-calendar'); ?>
|
68 |
+
</p>
|
69 |
<ul>
|
70 |
+
<li><?php _e('Your stylesheet directory is','my-calendar'); ?> <code><?php echo $wp_plugin_dir; ?>/my-calendar/styles/</code></li>
|
71 |
+
<li><?php _e('Your custom stylesheets directory is','my-calendar'); ?> <code><?php echo $wp_plugin_dir; ?>/my-calendar-custom/styles/</code></li>
|
72 |
</ul>
|
73 |
</div>
|
74 |
</div>
|
79 |
<h3 id="template"><?php _e('Widget Templating','my-calendar'); ?></h3>
|
80 |
<div class="inside">
|
81 |
<p>
|
82 |
+
<?php _e('These codes are available in calendar widgets, email notifications, and event titles.','my-calendar'); ?>
|
83 |
</p>
|
84 |
<dl>
|
85 |
<dt><code>{category}</code></dt>
|
112 |
<dt><code>{link}</code></dt>
|
113 |
<dd><?php _e('Displays the URL provided for the event.','my-calendar'); ?></dd>
|
114 |
|
115 |
+
<dt><code>{details}</code></dt>
|
116 |
+
<dd><?php _e('Provides a link to an auto-generated page containing all information on the given event.','my-calendar'); ?> <strong><?php _e('Requires that the site URL has been provided on the Settings page','my-calendar'); ?></strong>
|
117 |
+
|
118 |
<dt><code>{description}</code></dt>
|
119 |
<dd><?php _e('Displays the description of the event.','my-calendar'); ?></dd>
|
120 |
|
164 |
<dd><?php _e('Produces the hex code for the current event\'s category color.','my-calendar'); ?></dd>
|
165 |
|
166 |
</dl>
|
167 |
+
</div>
|
168 |
+
</div>
|
169 |
+
</div>
|
170 |
+
|
171 |
+
<div id="notes">
|
172 |
+
<div class="postbox">
|
173 |
+
<h3 id="template"><?php _e('Helpful Information','my-calendar'); ?></h3>
|
174 |
+
<div class="inside">
|
175 |
+
<p>
|
176 |
+
<?php _e('<strong>Uninstalling the plugin</strong>: Although the WordPress standard and expectation is for plug-ins to delete any custom database tables when they\'re uninstalled, My Calendar <em>does not do this</em>. This was a conscious decision on my part -- the data stored in your My Calendar tables is yours; with the sole exception of the "General" category, you added every piece of it yourself. As such, I feel it would be a major disservice to you to delete this information if you uninstall the plug-in. As a result, if you wish to get rid of the plug-in completely, you\'ll need to remove those tables yourself. All your My Calendar settings will be deleted, however.','my-calendar'); ?>
|
177 |
+
</p>
|
178 |
+
<p>
|
179 |
+
<?php _e('<strong>Donations</strong>: I appreciate anything you can give. $2 may not seem like much, but it can really add up when thousands of people are using the software. Please note that I am not a non-profit organization, and your gifts are not tax deductible. Thank you!','my-calendar'); ?>
|
180 |
+
</p>
|
181 |
+
</div>
|
182 |
</div>
|
|
|
183 |
</div>
|
184 |
|
|
|
185 |
</div>
|
186 |
</div>
|
187 |
<?php } ?>
|
my-calendar-ical.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
function my_calendar_ical() {
|
3 |
global $mc_version;
|
4 |
// establish template
|
5 |
-
$template = "
|
6 |
UID:{guid}
|
7 |
LOCATION:{ical_location}
|
8 |
SUMMARY:{title}
|
@@ -20,7 +20,6 @@ METHOD:PUBLISH
|
|
20 |
X-WR-CALNAME: '. get_bloginfo('name') .' Calendar
|
21 |
PRODID:-//Accessible Web Design//My Calendar//http://www.mywpcal.com//v'.$mc_version.'//EN';
|
22 |
|
23 |
-
$template = trim($template);
|
24 |
$events = mc_get_all_events($category);
|
25 |
$before = 0;
|
26 |
$after = 15;
|
@@ -28,6 +27,8 @@ PRODID:-//Accessible Web Design//My Calendar//http://www.mywpcal.com//v'.$mc_ver
|
|
28 |
$output .= "\nEND:VCALENDAR";
|
29 |
$output = preg_replace("~(?<!\r)\n~","\r\n",$output);
|
30 |
header("Content-Type: text/calendar");
|
|
|
|
|
31 |
header("Content-Disposition: inline; filename=my-calendar.ics");
|
32 |
echo $output;
|
33 |
}
|
2 |
function my_calendar_ical() {
|
3 |
global $mc_version;
|
4 |
// establish template
|
5 |
+
$template = "\nBEGIN:VEVENT
|
6 |
UID:{guid}
|
7 |
LOCATION:{ical_location}
|
8 |
SUMMARY:{title}
|
20 |
X-WR-CALNAME: '. get_bloginfo('name') .' Calendar
|
21 |
PRODID:-//Accessible Web Design//My Calendar//http://www.mywpcal.com//v'.$mc_version.'//EN';
|
22 |
|
|
|
23 |
$events = mc_get_all_events($category);
|
24 |
$before = 0;
|
25 |
$after = 15;
|
27 |
$output .= "\nEND:VCALENDAR";
|
28 |
$output = preg_replace("~(?<!\r)\n~","\r\n",$output);
|
29 |
header("Content-Type: text/calendar");
|
30 |
+
header("Pragma: no-cache");
|
31 |
+
header("Expires: 0");
|
32 |
header("Content-Disposition: inline; filename=my-calendar.ics");
|
33 |
echo $output;
|
34 |
}
|
my-calendar-install.php
CHANGED
@@ -1,54 +1,40 @@
|
|
1 |
<?php
|
2 |
// define global variables;
|
3 |
-
global $initial_listjs, $initial_caljs, $initial_minijs, $initial_ajaxjs, $initial_db, $initial_loc_db, $initial_cat_db, $default_template,$default_user_settings,$stored_styles;
|
4 |
|
5 |
$initial_ajaxjs = "jQuery(document).ready(function(){
|
6 |
-
|
7 |
jQuery('.calendar .my-calendar-nav a').live('click', function(e){
|
8 |
e.preventDefault();
|
9 |
-
|
10 |
var link = jQuery(this).attr('href');
|
11 |
-
|
12 |
jQuery('#jd-calendar.calendar').html('Loading...');
|
13 |
jQuery('#jd-calendar.calendar').load(link+' #jd-calendar.calendar > *', function() {
|
14 |
-
jQuery('.calendar-event').children().not('h3').hide();
|
15 |
});
|
16 |
-
|
17 |
});
|
18 |
-
|
19 |
jQuery('.mini .my-calendar-nav a').live('click', function(e){
|
20 |
e.preventDefault();
|
21 |
-
|
22 |
var link = jQuery(this).attr('href');
|
23 |
-
|
24 |
jQuery('#jd-calendar.mini').html('Loading...');
|
25 |
jQuery('#jd-calendar.mini').load(link+' #jd-calendar.mini > *', function() {
|
26 |
-
jQuery('.mini .has-events').children().not('.trigger').hide();
|
27 |
});
|
28 |
-
|
29 |
});
|
30 |
-
|
31 |
jQuery('.list .my-calendar-nav a').live('click', function(e){
|
32 |
e.preventDefault();
|
33 |
-
|
34 |
var link = jQuery(this).attr('href');
|
35 |
-
|
36 |
jQuery('#jd-calendar.list').html('Loading...');
|
37 |
jQuery('#jd-calendar.list').load(link+' #jd-calendar.list > *', function() {
|
38 |
-
jQuery('#calendar-list li').children().not('.event-date').hide();
|
39 |
jQuery('#calendar-list li.current-day').children().show();
|
40 |
});
|
41 |
-
|
42 |
-
});
|
43 |
-
|
44 |
});";
|
45 |
-
|
46 |
-
// defaults will go into the options table on a new install
|
47 |
$initial_caljs = 'jQuery(document).ready(function($) {
|
48 |
$(".calendar-event").children().not(".event-title").hide();
|
49 |
$(".calendar-event .event-title").live("click",
|
50 |
function(e) {
|
51 |
-
e.preventDefault(); // remove
|
52 |
$(this).parent().children().not(".event-title").toggle();
|
53 |
});
|
54 |
$(".calendar-event .close").live("click",
|
@@ -79,6 +65,13 @@ $initial_minijs = 'jQuery(document).ready(function($) {
|
|
79 |
|
80 |
$default_template = "<strong>{date}</strong> – {link_title}<br /><span>{time}, {category}</span>";
|
81 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
$initial_db = "CREATE TABLE " . MY_CALENDAR_TABLE . " (
|
83 |
event_id INT(11) NOT NULL AUTO_INCREMENT,
|
84 |
event_begin DATE NOT NULL,
|
@@ -103,15 +96,17 @@ $initial_db = "CREATE TABLE " . MY_CALENDAR_TABLE . " (
|
|
103 |
event_city VARCHAR(60) NOT NULL,
|
104 |
event_state VARCHAR(60) NOT NULL,
|
105 |
event_postcode VARCHAR(10) NOT NULL,
|
|
|
106 |
event_country VARCHAR(60) NOT NULL,
|
107 |
event_longitude FLOAT(10,6) NOT NULL DEFAULT '0',
|
108 |
event_latitude FLOAT(10,6) NOT NULL DEFAULT '0',
|
109 |
event_zoom INT(2) NOT NULL DEFAULT '14',
|
110 |
event_group INT(1) NOT NULL DEFAULT '0',
|
111 |
event_approved INT(1) NOT NULL DEFAULT '1',
|
|
|
112 |
PRIMARY KEY (event_id),
|
113 |
KEY event_recur (event_recur)
|
114 |
-
);";
|
115 |
|
116 |
$initial_cat_db = "CREATE TABLE " . MY_CALENDAR_CATEGORIES_TABLE . " (
|
117 |
category_id INT(11) NOT NULL AUTO_INCREMENT,
|
@@ -119,7 +114,7 @@ $initial_cat_db = "CREATE TABLE " . MY_CALENDAR_CATEGORIES_TABLE . " (
|
|
119 |
category_color VARCHAR(7) NOT NULL,
|
120 |
category_icon VARCHAR(128) NOT NULL,
|
121 |
PRIMARY KEY (category_id)
|
122 |
-
);";
|
123 |
|
124 |
$initial_loc_db = "CREATE TABLE " . MY_CALENDAR_LOCATIONS_TABLE . " (
|
125 |
location_id INT(11) NOT NULL AUTO_INCREMENT,
|
@@ -129,12 +124,13 @@ $initial_loc_db = "CREATE TABLE " . MY_CALENDAR_LOCATIONS_TABLE . " (
|
|
129 |
location_city VARCHAR(60) NOT NULL,
|
130 |
location_state VARCHAR(60) NOT NULL,
|
131 |
location_postcode VARCHAR(10) NOT NULL,
|
|
|
132 |
location_country VARCHAR(60) NOT NULL,
|
133 |
location_longitude FLOAT(10,6) NOT NULL DEFAULT '0',
|
134 |
location_latitude FLOAT(10,6) NOT NULL DEFAULT '0',
|
135 |
location_zoom INT(2) NOT NULL DEFAULT '14',
|
136 |
PRIMARY KEY (location_id)
|
137 |
-
);";
|
138 |
|
139 |
$default_user_settings = array(
|
140 |
'my_calendar_tz_default'=>array(
|
@@ -243,7 +239,6 @@ $default_user_settings = array(
|
|
243 |
function mc_default_settings( ) {
|
244 |
global $default_template, $initial_listjs, $initial_caljs, $initial_minijs, $initial_ajaxjs, $initial_db, $initial_loc_db, $initial_cat_db, $default_user_settings,$stored_styles;
|
245 |
// no arguments
|
246 |
-
add_option('my_calendar_stored_styles',$stored_styles);
|
247 |
add_option('can_manage_events','edit_posts');
|
248 |
add_option('display_author','false');
|
249 |
add_option('display_jump','false');
|
@@ -268,7 +263,7 @@ global $default_template, $initial_listjs, $initial_caljs, $initial_minijs, $ini
|
|
268 |
add_option('my_calendar_hide_icons','false');
|
269 |
add_option('mc_event_link_expires','no');
|
270 |
add_option('mc_apply_color','default');
|
271 |
-
add_option('mc_input_options',array('event_short'=>'on','event_desc'=>'on','event_category'=>'on','event_link'=>'on','event_recurs'=>'on','event_open'=>'on','event_location'=>'on','event_location_dropdown'=>'on') );
|
272 |
add_option('mc_input_options_administrators','false');
|
273 |
add_option('mc_event_mail','false');
|
274 |
add_option('mc_desc','true');
|
@@ -311,7 +306,9 @@ global $default_template, $initial_listjs, $initial_caljs, $initial_minijs, $ini
|
|
311 |
'text'=>''
|
312 |
)
|
313 |
);
|
314 |
-
add_option('my_calendar_widget_defaults',$defaults);
|
|
|
|
|
315 |
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
|
316 |
dbDelta($initial_db);
|
317 |
dbDelta($initial_cat_db);
|
@@ -328,6 +325,10 @@ global $initial_db, $initial_loc_db, $initial_cat_db;
|
|
328 |
}
|
329 |
|
330 |
function my_calendar_copyr($source, $dest) {
|
|
|
|
|
|
|
|
|
331 |
// Check for symlinks
|
332 |
if (is_link($source)) {
|
333 |
return symlink(readlink($source), $dest);
|
@@ -341,17 +342,17 @@ function my_calendar_copyr($source, $dest) {
|
|
341 |
@mkdir($dest);
|
342 |
}
|
343 |
// Loop through the folder
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
return true;
|
356 |
}
|
357 |
function my_calendar_rmdirr($dirname) {
|
1 |
<?php
|
2 |
// define global variables;
|
3 |
+
global $initial_listjs, $initial_caljs, $initial_minijs, $initial_ajaxjs, $initial_db, $initial_loc_db, $initial_cat_db, $default_template,$default_user_settings,$stored_styles, $wpdb;
|
4 |
|
5 |
$initial_ajaxjs = "jQuery(document).ready(function(){
|
|
|
6 |
jQuery('.calendar .my-calendar-nav a').live('click', function(e){
|
7 |
e.preventDefault();
|
|
|
8 |
var link = jQuery(this).attr('href');
|
|
|
9 |
jQuery('#jd-calendar.calendar').html('Loading...');
|
10 |
jQuery('#jd-calendar.calendar').load(link+' #jd-calendar.calendar > *', function() {
|
11 |
+
jQuery('.calendar-event').children().not('h3').hide();
|
12 |
});
|
|
|
13 |
});
|
|
|
14 |
jQuery('.mini .my-calendar-nav a').live('click', function(e){
|
15 |
e.preventDefault();
|
|
|
16 |
var link = jQuery(this).attr('href');
|
|
|
17 |
jQuery('#jd-calendar.mini').html('Loading...');
|
18 |
jQuery('#jd-calendar.mini').load(link+' #jd-calendar.mini > *', function() {
|
19 |
+
jQuery('.mini .has-events').children().not('.trigger').hide();
|
20 |
});
|
|
|
21 |
});
|
|
|
22 |
jQuery('.list .my-calendar-nav a').live('click', function(e){
|
23 |
e.preventDefault();
|
|
|
24 |
var link = jQuery(this).attr('href');
|
|
|
25 |
jQuery('#jd-calendar.list').html('Loading...');
|
26 |
jQuery('#jd-calendar.list').load(link+' #jd-calendar.list > *', function() {
|
27 |
+
jQuery('#calendar-list li').children().not('.event-date').hide();
|
28 |
jQuery('#calendar-list li.current-day').children().show();
|
29 |
});
|
30 |
+
});
|
|
|
|
|
31 |
});";
|
32 |
+
// defaults will go into the options table on a new install
|
|
|
33 |
$initial_caljs = 'jQuery(document).ready(function($) {
|
34 |
$(".calendar-event").children().not(".event-title").hide();
|
35 |
$(".calendar-event .event-title").live("click",
|
36 |
function(e) {
|
37 |
+
e.preventDefault(); // remove line if you are using a link in the event title
|
38 |
$(this).parent().children().not(".event-title").toggle();
|
39 |
});
|
40 |
$(".calendar-event .close").live("click",
|
65 |
|
66 |
$default_template = "<strong>{date}</strong> – {link_title}<br /><span>{time}, {category}</span>";
|
67 |
|
68 |
+
if ( ! empty($wpdb->charset) ) {
|
69 |
+
$charset_collate = "DEFAULT CHARACTER SET $wpdb->charset";
|
70 |
+
}
|
71 |
+
if ( ! empty($wpdb->collate) ) {
|
72 |
+
$charset_collate .= " COLLATE $wpdb->collate";
|
73 |
+
}
|
74 |
+
|
75 |
$initial_db = "CREATE TABLE " . MY_CALENDAR_TABLE . " (
|
76 |
event_id INT(11) NOT NULL AUTO_INCREMENT,
|
77 |
event_begin DATE NOT NULL,
|
96 |
event_city VARCHAR(60) NOT NULL,
|
97 |
event_state VARCHAR(60) NOT NULL,
|
98 |
event_postcode VARCHAR(10) NOT NULL,
|
99 |
+
event_region VARCHAR(255) NOT NULL,
|
100 |
event_country VARCHAR(60) NOT NULL,
|
101 |
event_longitude FLOAT(10,6) NOT NULL DEFAULT '0',
|
102 |
event_latitude FLOAT(10,6) NOT NULL DEFAULT '0',
|
103 |
event_zoom INT(2) NOT NULL DEFAULT '14',
|
104 |
event_group INT(1) NOT NULL DEFAULT '0',
|
105 |
event_approved INT(1) NOT NULL DEFAULT '1',
|
106 |
+
event_flagged INT(1) NOT NULL DEFAULT '0',
|
107 |
PRIMARY KEY (event_id),
|
108 |
KEY event_recur (event_recur)
|
109 |
+
) $charset_collate;";
|
110 |
|
111 |
$initial_cat_db = "CREATE TABLE " . MY_CALENDAR_CATEGORIES_TABLE . " (
|
112 |
category_id INT(11) NOT NULL AUTO_INCREMENT,
|
114 |
category_color VARCHAR(7) NOT NULL,
|
115 |
category_icon VARCHAR(128) NOT NULL,
|
116 |
PRIMARY KEY (category_id)
|
117 |
+
) $charset_collate;";
|
118 |
|
119 |
$initial_loc_db = "CREATE TABLE " . MY_CALENDAR_LOCATIONS_TABLE . " (
|
120 |
location_id INT(11) NOT NULL AUTO_INCREMENT,
|
124 |
location_city VARCHAR(60) NOT NULL,
|
125 |
location_state VARCHAR(60) NOT NULL,
|
126 |
location_postcode VARCHAR(10) NOT NULL,
|
127 |
+
location_region VARCHAR(255) NOT NULL,
|
128 |
location_country VARCHAR(60) NOT NULL,
|
129 |
location_longitude FLOAT(10,6) NOT NULL DEFAULT '0',
|
130 |
location_latitude FLOAT(10,6) NOT NULL DEFAULT '0',
|
131 |
location_zoom INT(2) NOT NULL DEFAULT '14',
|
132 |
PRIMARY KEY (location_id)
|
133 |
+
) $charset_collate;";
|
134 |
|
135 |
$default_user_settings = array(
|
136 |
'my_calendar_tz_default'=>array(
|
239 |
function mc_default_settings( ) {
|
240 |
global $default_template, $initial_listjs, $initial_caljs, $initial_minijs, $initial_ajaxjs, $initial_db, $initial_loc_db, $initial_cat_db, $default_user_settings,$stored_styles;
|
241 |
// no arguments
|
|
|
242 |
add_option('can_manage_events','edit_posts');
|
243 |
add_option('display_author','false');
|
244 |
add_option('display_jump','false');
|
263 |
add_option('my_calendar_hide_icons','false');
|
264 |
add_option('mc_event_link_expires','no');
|
265 |
add_option('mc_apply_color','default');
|
266 |
+
add_option('mc_input_options',array('event_short'=>'on','event_desc'=>'on','event_category'=>'on','event_link'=>'on','event_recurs'=>'on','event_open'=>'on','event_location'=>'on','event_location_dropdown'=>'on','event_use_editor'=>'off') );
|
267 |
add_option('mc_input_options_administrators','false');
|
268 |
add_option('mc_event_mail','false');
|
269 |
add_option('mc_desc','true');
|
306 |
'text'=>''
|
307 |
)
|
308 |
);
|
309 |
+
add_option('my_calendar_widget_defaults',$defaults);
|
310 |
+
add_option( 'mc_show_weekends','true' );
|
311 |
+
add_option( 'mc_uri','' );
|
312 |
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
|
313 |
dbDelta($initial_db);
|
314 |
dbDelta($initial_cat_db);
|
325 |
}
|
326 |
|
327 |
function my_calendar_copyr($source, $dest) {
|
328 |
+
// Sanity check
|
329 |
+
if ( !file_exists($source) ) {
|
330 |
+
return false;
|
331 |
+
}
|
332 |
// Check for symlinks
|
333 |
if (is_link($source)) {
|
334 |
return symlink(readlink($source), $dest);
|
342 |
@mkdir($dest);
|
343 |
}
|
344 |
// Loop through the folder
|
345 |
+
$dir = dir($source);
|
346 |
+
while (false !== $entry = $dir->read()) {
|
347 |
+
// Skip pointers
|
348 |
+
if ($entry == '.' || $entry == '..') {
|
349 |
+
continue;
|
350 |
+
}
|
351 |
+
// Deep copy directories
|
352 |
+
my_calendar_copyr("$source/$entry", "$dest/$entry");
|
353 |
+
}
|
354 |
+
// Clean up
|
355 |
+
$dir->close();
|
356 |
return true;
|
357 |
}
|
358 |
function my_calendar_rmdirr($dirname) {
|
my-calendar-ja.mo
DELETED
Binary file
|
my-calendar-limits.php
ADDED
@@ -0,0 +1,106 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
function mc_select_category($category, $type='event', $group='events' ) {
|
3 |
+
global $wpdb;
|
4 |
+
$data = ($group=='category')?'category_id':'event_category';
|
5 |
+
if ( isset( $_GET['cat'] ) ) { $category = (int) $_GET['cat']; }
|
6 |
+
if ( $category == 'all' || strpos( $category, "all" ) !== false ) {
|
7 |
+
return '';
|
8 |
+
} else {
|
9 |
+
if ( strpos( $category, "|" ) || strpos( $category, "," ) ) {
|
10 |
+
if ( strpos($category, "|" ) ) {
|
11 |
+
$categories = explode( "|", $category );
|
12 |
+
} else {
|
13 |
+
$categories = explode( ",", $category );
|
14 |
+
}
|
15 |
+
$numcat = count($categories);
|
16 |
+
$i = 1;
|
17 |
+
foreach ($categories as $key) {
|
18 |
+
if ( is_numeric($key) ) {
|
19 |
+
if ($i == 1) {
|
20 |
+
$select_category .= ($type=='all')?" WHERE (":' (';
|
21 |
+
}
|
22 |
+
$select_category .= " $data = $key";
|
23 |
+
if ($i < $numcat) {
|
24 |
+
$select_category .= " OR ";
|
25 |
+
} else if ($i == $numcat) {
|
26 |
+
$select_category .= ($type=='all')?") ":' ) AND';
|
27 |
+
}
|
28 |
+
$i++;
|
29 |
+
} else {
|
30 |
+
$cat = $wpdb->get_row("SELECT category_id FROM " . MY_CALENDAR_CATEGORIES_TABLE . " WHERE category_name = '$key'");
|
31 |
+
$category_id = $cat->category_id;
|
32 |
+
if ($i == 1) {
|
33 |
+
$select_category .= ($type=='all')?" WHERE (":' (';
|
34 |
+
}
|
35 |
+
$select_category .= " $data = $category_id";
|
36 |
+
if ($i < $numcat) {
|
37 |
+
$select_category .= " OR ";
|
38 |
+
} else if ($i == $numcat) {
|
39 |
+
$select_category .= ($type=='all')?") ":' ) AND';
|
40 |
+
}
|
41 |
+
$i++;
|
42 |
+
}
|
43 |
+
}
|
44 |
+
} else {
|
45 |
+
if ( is_numeric( $category ) ) {
|
46 |
+
$select_category = ($type=='all')?" WHERE $data = $category":" event_category = $category AND";
|
47 |
+
} else {
|
48 |
+
$cat = $wpdb->get_row("SELECT category_id FROM " . MY_CALENDAR_CATEGORIES_TABLE . " WHERE category_name = '$category'");
|
49 |
+
if ( is_object($cat) ) {
|
50 |
+
$category_id = $cat->category_id;
|
51 |
+
$select_category = ($type=='all')?" WHERE $data = $category_id":" $data = $category_id AND";
|
52 |
+
} else {
|
53 |
+
$select_category = '';
|
54 |
+
}
|
55 |
+
}
|
56 |
+
}
|
57 |
+
return $select_category;
|
58 |
+
}
|
59 |
+
}
|
60 |
+
|
61 |
+
|
62 |
+
|
63 |
+
function mc_limit_string($type='') {
|
64 |
+
global $user_ID;
|
65 |
+
$user_settings = get_option('mc_user_settings');
|
66 |
+
$limit_string = "event_flagged <> 1";
|
67 |
+
if ( get_option('mc_user_settings_enabled') == 'true' && $user_settings['my_calendar_location_default']['enabled'] == 'on' || isset($_GET['loc']) && isset($_GET['ltype']) ) {
|
68 |
+
if ( !isset($_GET['loc']) && !isset($_GET['ltype']) ) {
|
69 |
+
if ( is_user_logged_in() ) {
|
70 |
+
get_currentuserinfo();
|
71 |
+
$current_settings = get_user_meta( $user_ID, 'my_calendar_user_settings' );
|
72 |
+
$current_location = $current_settings['my_calendar_location_default'];
|
73 |
+
$location_type = get_option('mc_location_type');
|
74 |
+
}
|
75 |
+
} else {
|
76 |
+
$current_location = urldecode($_GET['loc']);
|
77 |
+
$location = urldecode($_GET['ltype']);
|
78 |
+
switch ($location) {
|
79 |
+
case "name":$location_type = "event_label";
|
80 |
+
break;
|
81 |
+
case "city":$location_type = "event_city";
|
82 |
+
break;
|
83 |
+
case "state":$location_type = "event_state";
|
84 |
+
break;
|
85 |
+
case "zip":$location_type = "event_postcode";
|
86 |
+
break;
|
87 |
+
case "country":$location_type = "event_country";
|
88 |
+
break;
|
89 |
+
case "region":$location_type = "event_region";
|
90 |
+
break;
|
91 |
+
default:$location_type = "event_label";
|
92 |
+
break;
|
93 |
+
}
|
94 |
+
}
|
95 |
+
if ($current_location != 'none' && $current_location != '') {
|
96 |
+
if ($select_category == "") {
|
97 |
+
$limit_string = "$location_type='$current_location'";
|
98 |
+
$limit_string .= ($type=='all')?' AND':"";
|
99 |
+
} else {
|
100 |
+
$limit_string = "AND $location_type='$current_location'";
|
101 |
+
$limit_string .= ($type=='all')?'':"";
|
102 |
+
}
|
103 |
+
}
|
104 |
+
}
|
105 |
+
return $limit_string;
|
106 |
+
}
|
my-calendar-locations.php
CHANGED
@@ -1,64 +1,100 @@
|
|
1 |
<?php
|
|
|
|
|
|
|
2 |
// Function to handle the management of locations
|
3 |
|
4 |
function my_calendar_manage_locations() {
|
5 |
global $wpdb;
|
6 |
-
|
7 |
// My Calendar must be installed and upgraded before this will work
|
8 |
check_my_calendar();
|
|
|
9 |
|
10 |
|
11 |
?>
|
12 |
<div class="wrap">
|
13 |
<?php
|
14 |
-
|
15 |
?>
|
16 |
<?php
|
17 |
// We do some checking to see what we're doing
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
echo "<div class=\"error\"><p><strong>".__('Location could not be deleted','my-calendar')."</strong></p></div>";
|
38 |
-
}
|
39 |
-
} else if (isset($_GET['mode']) && isset($_GET['location_id']) && $_GET['mode'] == 'edit' && !isset($_POST['mode'])) {
|
40 |
-
$sql = "SELECT * FROM " . MY_CALENDAR_LOCATIONS_TABLE . " WHERE location_id=".mysql_real_escape_string($_GET['location_id']);
|
41 |
-
$cur_loc = $wpdb->get_row($sql);
|
42 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
mc_show_location_form('edit', $cur_loc);
|
44 |
-
} else if (
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
}
|
55 |
|
56 |
-
if ($_GET['mode'] != 'edit' || $_POST['mode']
|
57 |
-
|
58 |
-
|
59 |
}
|
60 |
|
61 |
-
function mc_show_location_form($view='add',$
|
|
|
|
|
|
|
|
|
|
|
62 |
?>
|
63 |
<?php if ($view == 'add') { ?>
|
64 |
<h2><?php _e('Add New Location','my-calendar'); ?></h2>
|
@@ -70,7 +106,7 @@ function mc_show_location_form($view='add',$cur_loc='') {
|
|
70 |
<div class="postbox">
|
71 |
<h3><?php _e('Location Editor','my-calendar'); ?></h3>
|
72 |
<div class="inside">
|
73 |
-
<form
|
74 |
<div><input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('my-calendar-nonce'); ?>" /></div>
|
75 |
<?php if ( $view == 'add' ) { ?>
|
76 |
<div>
|
@@ -89,19 +125,22 @@ function mc_show_location_form($view='add',$cur_loc='') {
|
|
89 |
<?php _e('All location fields are optional: <em>insufficient information may result in an inaccurate map</em>.','my-calendar'); ?>
|
90 |
</p>
|
91 |
<p>
|
92 |
-
<label for="location_label"><?php _e('Name of Location (e.g. <em>Joe\'s Bar and Grill</em>)','my-calendar'); ?></label> <input type="text" id="location_label" name="location_label" class="input" size="40" value="<?php if ( !empty( $cur_loc ) )
|
93 |
</p>
|
94 |
<p>
|
95 |
-
<label for="location_street"><?php _e('Street Address','my-calendar'); ?></label> <input type="text" id="location_street" name="location_street" class="input" size="40" value="<?php if ( !empty( $cur_loc ) )
|
96 |
</p>
|
97 |
<p>
|
98 |
-
<label for="location_street2"><?php _e('Street Address (2)','my-calendar'); ?></label> <input type="text" id="location_street2" name="location_street2" class="input" size="40" value="<?php if ( !empty( $cur_loc ) )
|
99 |
</p>
|
100 |
<p>
|
101 |
-
<label for="location_city"><?php _e('City','my-calendar'); ?></label> <input type="text" id="location_city" name="location_city" class="input" size="40" value="<?php if ( !empty( $cur_loc ) )
|
102 |
-
</p>
|
103 |
<p>
|
104 |
-
<label for="
|
|
|
|
|
|
|
105 |
</p>
|
106 |
<p>
|
107 |
<label for="location_zoom"><?php _e('Initial Zoom','my-calendar'); ?></label>
|
@@ -120,8 +159,8 @@ function mc_show_location_form($view='add',$cur_loc='') {
|
|
120 |
<small><?php _e('If you supply GPS coordinates for your location, they will be used in place of any other address information to pinpoint your location.','my-calendar'); ?></small>
|
121 |
</p>
|
122 |
<p>
|
123 |
-
<label for="location_latitude"><?php _e('Latitude','my-calendar'); ?></label> <input type="text" id="location_latitude" name="location_latitude" class="input" size="10" value="<?php if ( !empty( $cur_loc ) ) {
|
124 |
-
<label for="location_longitude"><?php _e('Longitude','my-calendar'); ?></label> <input type="text" id="location_longitude" name="location_longitude" class="input" size="10" value="<?php if ( !empty( $cur_loc ) ) {
|
125 |
</p>
|
126 |
</fieldset>
|
127 |
<p>
|
@@ -131,6 +170,9 @@ function mc_show_location_form($view='add',$cur_loc='') {
|
|
131 |
</form>
|
132 |
</div>
|
133 |
</div>
|
|
|
|
|
|
|
134 |
<?php mc_manage_locations(); ?>
|
135 |
</div>
|
136 |
<?php
|
@@ -148,7 +190,7 @@ global $wpdb;
|
|
148 |
if ( !empty($locations) )
|
149 |
{
|
150 |
?>
|
151 |
-
<table class="widefat page fixed" id="my-calendar-
|
152 |
<thead>
|
153 |
<tr>
|
154 |
<th class="manage-column" scope="col"><?php _e('ID','my-calendar') ?></th>
|
1 |
<?php
|
2 |
+
if (!empty($_SERVER['SCRIPT_FILENAME']) && 'my-calendar-locations.php' == basename($_SERVER['SCRIPT_FILENAME'])) {
|
3 |
+
die ('Please do not load this page directly. Thanks!');
|
4 |
+
}
|
5 |
// Function to handle the management of locations
|
6 |
|
7 |
function my_calendar_manage_locations() {
|
8 |
global $wpdb;
|
|
|
9 |
// My Calendar must be installed and upgraded before this will work
|
10 |
check_my_calendar();
|
11 |
+
$formats = array( '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%f', '%f', '%d' )
|
12 |
|
13 |
|
14 |
?>
|
15 |
<div class="wrap">
|
16 |
<?php
|
17 |
+
my_calendar_check_db();
|
18 |
?>
|
19 |
<?php
|
20 |
// We do some checking to see what we're doing
|
21 |
+
if ( !empty($_POST) ) {
|
22 |
+
$nonce=$_REQUEST['_wpnonce'];
|
23 |
+
if (! wp_verify_nonce($nonce,'my-calendar-nonce') ) die("Security check failed");
|
24 |
+
}
|
25 |
+
if (isset($_POST['mode']) && $_POST['mode'] == 'add') {
|
26 |
+
$add = array(
|
27 |
+
'location_label'=>$_POST['location_label'],
|
28 |
+
'location_street'=>$_POST['location_street'],
|
29 |
+
'location_street2'=>$_POST['location_street2'],
|
30 |
+
'location_city'=>$_POST['location_city'],
|
31 |
+
'location_state'=>$_POST['location_state'],
|
32 |
+
'location_postcode'=>$_POST['location_postcode'],
|
33 |
+
'location_region'=>$_POST['location_region'],
|
34 |
+
'location_country'=>$_POST['location_country'],
|
35 |
+
'location_longitude'=>$_POST['location_longitude'],
|
36 |
+
'location_latitude'=>$_POST['location_latitude'],
|
37 |
+
'location_zoom'=>$_POST['location_zoom']
|
38 |
+
);
|
39 |
+
$results = $wpdb->insert( MY_CALENDAR_LOCATIONS_TABLE, $add, $formats );
|
|
|
|
|
|
|
|
|
|
|
40 |
|
41 |
+
if ($results) {
|
42 |
+
echo "<div class=\"updated\"><p><strong>".__('Location added successfully','my-calendar')."</strong></p></div>";
|
43 |
+
} else {
|
44 |
+
echo "<div class=\"error\"><p><strong>".__('Location could not be added to database','my-calendar')."</strong></p></div>";
|
45 |
+
}
|
46 |
+
} else if ( isset($_GET['location_id']) && $_GET['mode'] == 'delete') {
|
47 |
+
$sql = "DELETE FROM " . MY_CALENDAR_LOCATIONS_TABLE . " WHERE location_id=".(int)($_GET['location_id']);
|
48 |
+
$results = $wpdb->query($sql);
|
49 |
+
if ($results) {
|
50 |
+
echo "<div class=\"updated\"><p><strong>".__('Location deleted successfully','my-calendar')."</strong></p></div>";
|
51 |
+
} else {
|
52 |
+
echo "<div class=\"error\"><p><strong>".__('Location could not be deleted','my-calendar')."</strong></p></div>";
|
53 |
+
}
|
54 |
+
} else if (isset($_GET['mode']) && isset($_GET['location_id']) && $_GET['mode'] == 'edit' && !isset($_POST['mode'])) {
|
55 |
+
$cur_loc = (int) $_GET['location_id'];
|
56 |
mc_show_location_form('edit', $cur_loc);
|
57 |
+
} else if ( isset($_POST['location_id']) && isset($_POST['location_label']) && $_POST['mode'] == 'edit' ) {
|
58 |
+
$update = array(
|
59 |
+
'location_label'=>$_POST['location_label'],
|
60 |
+
'location_street'=>$_POST['location_street'],
|
61 |
+
'location_street2'=>$_POST['location_street2'],
|
62 |
+
'location_city'=>$_POST['location_city'],
|
63 |
+
'location_state'=>$_POST['location_state'],
|
64 |
+
'location_postcode'=>$_POST['location_postcode'],
|
65 |
+
'location_region'=>$_POST['location_region'],
|
66 |
+
'location_country'=>$_POST['location_country'],
|
67 |
+
'location_longitude'=>$_POST['location_longitude'],
|
68 |
+
'location_latitude'=>$_POST['location_latitude'],
|
69 |
+
'location_zoom'=>$_POST['location_zoom']
|
70 |
+
);
|
71 |
+
$where = array(
|
72 |
+
'location_id'=>(int) $_POST['location_id']
|
73 |
+
);
|
74 |
+
$results = $wpdb->update( MY_CALENDAR_LOCATIONS_TABLE, $update, $where, $formats, '%d' );
|
75 |
+
if ( $results === false ) {
|
76 |
+
echo "<div class=\"error\"><p><strong>".__('Location could not be edited.','my-calendar')."</strong></p></div>";
|
77 |
+
} else if ( $results == 0 ) {
|
78 |
+
echo "<div class=\"updated error\"><p><strong>".__('Location was not changed.','my-calendar')."</strong></p></div>";
|
79 |
+
} else {
|
80 |
+
echo "<div class=\"updated\"><p><strong>".__('Location edited successfully','my-calendar')."</strong></p></div>";
|
81 |
+
}
|
82 |
+
$cur_loc = (int) $_POST['location_id'];
|
83 |
+
mc_show_location_form('edit', $cur_loc);
|
84 |
+
|
85 |
}
|
86 |
|
87 |
+
if ( isset( $_GET['mode']) && $_GET['mode'] != 'edit' || isset($_POST['mode']) && $_POST['mode'] != 'edit' || !isset($_GET['mode']) && !isset($_POST['mode']) ) {
|
88 |
+
mc_show_location_form('add');
|
89 |
+
}
|
90 |
}
|
91 |
|
92 |
+
function mc_show_location_form( $view='add',$curID='' ) {
|
93 |
+
global $wpdb;
|
94 |
+
if ($curID != '') {
|
95 |
+
$sql = "SELECT * FROM " . MY_CALENDAR_LOCATIONS_TABLE . " WHERE location_id=$curID";
|
96 |
+
$cur_loc = $wpdb->get_row($sql);
|
97 |
+
}
|
98 |
?>
|
99 |
<?php if ($view == 'add') { ?>
|
100 |
<h2><?php _e('Add New Location','my-calendar'); ?></h2>
|
106 |
<div class="postbox">
|
107 |
<h3><?php _e('Location Editor','my-calendar'); ?></h3>
|
108 |
<div class="inside">
|
109 |
+
<form id="my-calendar" method="post" action="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar-locations">
|
110 |
<div><input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('my-calendar-nonce'); ?>" /></div>
|
111 |
<?php if ( $view == 'add' ) { ?>
|
112 |
<div>
|
125 |
<?php _e('All location fields are optional: <em>insufficient information may result in an inaccurate map</em>.','my-calendar'); ?>
|
126 |
</p>
|
127 |
<p>
|
128 |
+
<label for="location_label"><?php _e('Name of Location (e.g. <em>Joe\'s Bar and Grill</em>)','my-calendar'); ?></label> <input type="text" id="location_label" name="location_label" class="input" size="40" value="<?php if ( !empty( $cur_loc ) ) esc_attr_e(stripslashes($cur_loc->location_label)); ?>" />
|
129 |
</p>
|
130 |
<p>
|
131 |
+
<label for="location_street"><?php _e('Street Address','my-calendar'); ?></label> <input type="text" id="location_street" name="location_street" class="input" size="40" value="<?php if ( !empty( $cur_loc ) ) esc_attr_e(stripslashes($cur_loc->location_street)); ?>" />
|
132 |
</p>
|
133 |
<p>
|
134 |
+
<label for="location_street2"><?php _e('Street Address (2)','my-calendar'); ?></label> <input type="text" id="location_street2" name="location_street2" class="input" size="40" value="<?php if ( !empty( $cur_loc ) ) esc_attr_e(stripslashes($cur_loc->location_street2)); ?>" />
|
135 |
</p>
|
136 |
<p>
|
137 |
+
<label for="location_city"><?php _e('City','my-calendar'); ?></label> <input type="text" id="location_city" name="location_city" class="input" size="40" value="<?php if ( !empty( $cur_loc ) ) esc_attr_e(stripslashes($cur_loc->location_city)); ?>" /> <label for="location_state"><?php _e('State/Province','my-calendar'); ?></label> <input type="text" id="location_state" name="location_state" class="input" size="10" value="<?php if ( !empty( $cur_loc ) ) echo htmlspecialchars($cur_loc->location_state); ?>" /> <label for="location_postcode"><?php _e('Postal Code','my-calendar'); ?></label> <input type="text" id="location_postcode" name="location_postcode" class="input" size="10" value="<?php if ( !empty( $cur_loc ) ) echo htmlspecialchars($cur_loc->location_postcode); ?>" />
|
138 |
+
</p>
|
139 |
<p>
|
140 |
+
<label for="location_region"><?php _e('Region','my-calendar'); ?></label> <input type="text" id="location_region" name="location_region" class="input" size="40" value="<?php if ( !empty( $cur_loc ) ) esc_attr_e(stripslashes($cur_loc->location_region)); ?>" />
|
141 |
+
</p>
|
142 |
+
<p>
|
143 |
+
<label for="location_country"><?php _e('Country','my-calendar'); ?></label> <input type="text" id="location_country" name="location_country" class="input" size="10" value="<?php if ( !empty( $cur_loc ) ) esc_attr_e(stripslashes($cur_loc->location_country)); ?>" />
|
144 |
</p>
|
145 |
<p>
|
146 |
<label for="location_zoom"><?php _e('Initial Zoom','my-calendar'); ?></label>
|
159 |
<small><?php _e('If you supply GPS coordinates for your location, they will be used in place of any other address information to pinpoint your location.','my-calendar'); ?></small>
|
160 |
</p>
|
161 |
<p>
|
162 |
+
<label for="location_latitude"><?php _e('Latitude','my-calendar'); ?></label> <input type="text" id="location_latitude" name="location_latitude" class="input" size="10" value="<?php if ( !empty( $cur_loc ) ) { esc_attr_e(stripslashes($cur_loc->location_latitude)); } else { echo '0.000000'; } ?>" />
|
163 |
+
<label for="location_longitude"><?php _e('Longitude','my-calendar'); ?></label> <input type="text" id="location_longitude" name="location_longitude" class="input" size="10" value="<?php if ( !empty( $cur_loc ) ) { esc_attr_e(stripslashes($cur_loc->location_longitude)); } else { echo '0.000000'; } ?>" />
|
164 |
</p>
|
165 |
</fieldset>
|
166 |
<p>
|
170 |
</form>
|
171 |
</div>
|
172 |
</div>
|
173 |
+
<?php if ($view == 'edit') { ?>
|
174 |
+
<p><a href="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar-locations"><?php _e('Add a New Location','my-calendar'); ?> »</a></p>
|
175 |
+
<?php } ?>
|
176 |
<?php mc_manage_locations(); ?>
|
177 |
</div>
|
178 |
<?php
|
190 |
if ( !empty($locations) )
|
191 |
{
|
192 |
?>
|
193 |
+
<table class="widefat page fixed" id="my-calendar-admin-table" summary="Manage Locations Listing">
|
194 |
<thead>
|
195 |
<tr>
|
196 |
<th class="manage-column" scope="col"><?php _e('ID','my-calendar') ?></th>
|
my-calendar-output.php
CHANGED
@@ -51,6 +51,7 @@ function my_calendar_draw_event($event, $type="calendar", $process_date) {
|
|
51 |
$display_author = get_option('display_author');
|
52 |
$display_map = get_option('my_calendar_show_map');
|
53 |
$display_address = get_option('my_calendar_show_address');
|
|
|
54 |
$this_category = $event->event_category;
|
55 |
// get user-specific data
|
56 |
$tz = mc_user_timezone();
|
@@ -60,11 +61,11 @@ function my_calendar_draw_event($event, $type="calendar", $process_date) {
|
|
60 |
} else {
|
61 |
if ($event->category_icon != "") {
|
62 |
if ( is_custom_icon() ) {
|
63 |
-
$path = $wp_plugin_url . '/my-calendar-custom
|
64 |
} else {
|
65 |
-
$path = $wp_plugin_url . '/my-calendar/icons
|
66 |
}
|
67 |
-
$hex = (strpos($
|
68 |
$image = '<img src="'.$path.'/'.$event->category_icon.'" alt="" class="category-icon" style="background:'.$hex.$event->category_color.';" />';
|
69 |
} else {
|
70 |
$image = "";
|
@@ -112,30 +113,34 @@ function my_calendar_draw_event($event, $type="calendar", $process_date) {
|
|
112 |
if ($event->event_longitude != '0.000000' && $event->event_latitude != '0.000000') {
|
113 |
$map_string = "$event->event_latitude,$event->event_longitude+($map_string_label)";
|
114 |
}
|
115 |
-
$
|
|
|
|
|
116 |
$address .= "<div class=\"url map\">$map</div>";
|
117 |
}
|
118 |
$address .= "</div>";
|
119 |
}
|
120 |
-
|
|
|
|
|
|
|
121 |
$array = event_as_array($event);
|
122 |
$templates = get_option('my_calendar_templates');
|
123 |
$title_template = ($templates['title'] == '' )?'{title}':$templates['title'];
|
124 |
$mytitle = jd_draw_template($array,$title_template);
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
$toggle = "";
|
129 |
-
}
|
130 |
if ($type != 'list') {
|
131 |
-
|
132 |
}
|
133 |
-
|
134 |
-
|
|
|
135 |
if ( $event->event_time != "00:00:00" && $event->event_time != '' ) {
|
136 |
-
$header_details .= "<span class='event-time dtstart' title='".$
|
137 |
if ($event->event_endtime != "00:00:00" && $event->event_endtime != '' ) {
|
138 |
-
$header_details .= "<span class='time-separator'> – </span><span class='end-time dtend' title='".$
|
139 |
}
|
140 |
$header_details .= "</span>\n";
|
141 |
if ($tz != '') {
|
@@ -151,7 +156,8 @@ function my_calendar_draw_event($event, $type="calendar", $process_date) {
|
|
151 |
}
|
152 |
$header_details .= "</span>";
|
153 |
}
|
154 |
-
$header_details .= "
|
|
|
155 |
if ($type == "list") {
|
156 |
$header_details .= "<h3 class='event-title summary'>$image".$mytitle."</h3>\n";
|
157 |
}
|
@@ -162,17 +168,23 @@ function my_calendar_draw_event($event, $type="calendar", $process_date) {
|
|
162 |
if (($display_address == 'true' || $display_map == 'true') && strlen($location_string) > 0 ) {
|
163 |
$header_details .= $address;
|
164 |
}
|
|
|
|
|
|
|
|
|
|
|
165 |
// handle link expiration
|
166 |
if ( $event->event_link_expires == 0 ) {
|
167 |
-
$event_link = $event->event_link;
|
168 |
} else {
|
169 |
if ( my_calendar_date_comp( $event->event_end,date_i18n('Y-m-d',time()+$offset ) ) ) {
|
170 |
$event_link = '';
|
171 |
} else {
|
172 |
-
$event_link = $event->event_link;
|
173 |
}
|
174 |
}
|
175 |
// this is cut for now; I'm concerned about security.
|
|
|
176 |
if ( function_exists('my_calendar_generate_vcal') ) {
|
177 |
$vcal_data = my_calendar_generate_vcal($event);
|
178 |
$vcal = urlencode($vcal_data[0]);
|
@@ -181,11 +193,15 @@ function my_calendar_draw_event($event, $type="calendar", $process_date) {
|
|
181 |
$vcal_link = "<a class='ical' rel='nofollow' href='$wp_plugin_url" . "/my-calendar/my-calendar-export.php?vcal=$vcal&file=$file&_wpnonce=$nonce"."'>ical</a>";
|
182 |
$header_details .= $vcal_link;
|
183 |
}
|
|
|
184 |
if ( get_option('mc_short') == 'true' ) {
|
185 |
$short = "<div class='shortdesc'>".wpautop(stripcslashes($event->event_short),1)."</div>";
|
186 |
}
|
187 |
if ( get_option('mc_desc') == 'true' ) {
|
188 |
-
$description = "
|
|
|
|
|
|
|
189 |
}
|
190 |
if ( get_option('mc_event_registration') == 'true' ) {
|
191 |
switch ($event->event_open) {
|
@@ -211,12 +227,18 @@ function my_calendar_draw_event($event, $type="calendar", $process_date) {
|
|
211 |
}
|
212 |
}
|
213 |
}
|
|
|
|
|
|
|
214 |
if ($event_link != '') {
|
215 |
-
$details = "\n". $header_details .
|
216 |
} else {
|
217 |
-
$details = "\n". $header_details .
|
218 |
}
|
219 |
-
|
|
|
|
|
|
|
220 |
if ( get_option( 'mc_event_approve' ) == 'true' ) {
|
221 |
if ( $event->event_approved == 1 ) {
|
222 |
return $details;
|
@@ -281,11 +303,44 @@ function mc_build_date_switcher() {
|
|
281 |
}
|
282 |
|
283 |
// Actually do the printing of the calendar
|
284 |
-
|
285 |
-
function my_calendar($name,$format,$category,$showkey,$shownav,$time='month',$week='',$month='',$yr='') {
|
286 |
global $wpdb, $wp_plugin_url;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
287 |
if ($category == "") {
|
288 |
-
|
289 |
}
|
290 |
// First things first, make sure calendar is up to date
|
291 |
check_my_calendar();
|
@@ -317,13 +372,13 @@ function my_calendar($name,$format,$category,$showkey,$shownav,$time='month',$we
|
|
317 |
$name_days[] = $first;
|
318 |
}
|
319 |
// Carry on with the script
|
320 |
-
$name_months = array(1=>__('January','my-calendar'),__('February','my-calendar'),__('March','my-calendar'),__('April','my-calendar'),__('May','my-calendar'),__('June','my-calendar'),__('July','my-calendar'),__('August','my-calendar'),__('September','my-calendar'),__('October','my-calendar'),__('November','my-calendar'),__('December','my-calendar'));
|
321 |
$offset = (60*60*get_option('gmt_offset'));
|
322 |
// If we don't pass arguments we want a calendar that is relevant to today
|
323 |
$c_day = date("d",time()+($offset));
|
324 |
|
325 |
if ( isset($_GET['month']) ) {
|
326 |
$c_month = $_GET['month'];
|
|
|
327 |
} else if ($month != '') {
|
328 |
$c_month = $month;
|
329 |
} else {
|
@@ -334,7 +389,11 @@ function my_calendar($name,$format,$category,$showkey,$shownav,$time='month',$we
|
|
334 |
} else if ($week != '') {
|
335 |
$c_week = $week;
|
336 |
} else {
|
337 |
-
$
|
|
|
|
|
|
|
|
|
338 |
}
|
339 |
if ( isset($_GET['yr']) ) {
|
340 |
$c_year = $_GET['yr'];
|
@@ -344,31 +403,10 @@ function my_calendar($name,$format,$category,$showkey,$shownav,$time='month',$we
|
|
344 |
$c_year = date("Y",time()+($offset));
|
345 |
}
|
346 |
if ($time == 'week') {
|
347 |
-
|
348 |
-
// PHP assumes that Monday is the first day of the week. This is really a nightmare.
|
349 |
-
if ( $start_of_week == 0 ) {
|
350 |
-
$week_adjustment = 0;
|
351 |
-
} else {
|
352 |
-
$week_adjustment = 1;
|
353 |
-
}
|
354 |
-
$week_date = get_week_date($c_week, $c_year, $week_adjustment);
|
355 |
$c_month = date("m",$week_date);
|
356 |
-
$c_day = date("d",$week_date);
|
357 |
-
$nrealday = date('N',strtotime("$c_year-$c_month-$c_day"));
|
358 |
-
//echo "$c_year $c_month $c_day $nrealday<br />";
|
359 |
-
//echo date('Y',strtotime("$c_year-$c_month-$c_day - $nrealday day") );
|
360 |
-
if ($c_week != date('W',strtotime("+ 1 day") ) && !isset($_GET['yr']) ) {
|
361 |
-
if ($nrealday == 7 && $start_of_week == 0 ) {
|
362 |
-
$c_week = 1;
|
363 |
-
$week_date = get_week_date( $c_week,$c_year, $week_adjustment);
|
364 |
-
$c_month = date("m",$week_date);
|
365 |
-
$c_day = date("d",$week_date);
|
366 |
-
}
|
367 |
-
}
|
368 |
-
//$week_date = get_week_date($c_week, $c_year, $week_adjustment);
|
369 |
-
//echo "<br />$c_year $c_month $c_day $nrealday";
|
370 |
}
|
371 |
-
|
372 |
// Years get funny if we exceed 3000, so we use this check
|
373 |
if ( !($year <= 3000 && $year >= 0)) {
|
374 |
// No valid year causes the calendar to default to today
|
@@ -377,7 +415,16 @@ function my_calendar($name,$format,$category,$showkey,$shownav,$time='month',$we
|
|
377 |
$c_day = date("d",time()+($offset));
|
378 |
$c_week = date("W",time()+($offset));
|
379 |
}
|
380 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
381 |
// Fix the days of the week if week start is not on a monday
|
382 |
if ($time == 'week') {
|
383 |
$first_weekday = $start_of_week;
|
@@ -406,12 +453,12 @@ function my_calendar($name,$format,$category,$showkey,$shownav,$time='month',$we
|
|
406 |
}
|
407 |
if ($shownav == 'yes') {
|
408 |
$mc_nav = '
|
409 |
-
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
} else {
|
416 |
$mc_nav = '';
|
417 |
}
|
@@ -425,18 +472,19 @@ function my_calendar($name,$format,$category,$showkey,$shownav,$time='month',$we
|
|
425 |
// Start the calendar and add header and navigation
|
426 |
$my_calendar_body .= "<div id=\"jd-calendar\" class=\"$format\">";
|
427 |
// Add the calendar table and heading
|
428 |
-
$caption_text = stripslashes( get_option('my_calendar_caption') );
|
429 |
if ($format == "calendar" || $format == "mini" ) {
|
430 |
-
$my_calendar_body .= '
|
|
|
431 |
// We want to know if we should display the date switcher
|
432 |
$date_switcher = get_option('display_jump');
|
433 |
if ($date_switcher == 'true') {
|
434 |
$my_calendar_body .= mc_build_date_switcher();
|
435 |
}
|
436 |
// The header of the calendar table and the links.
|
437 |
-
$my_calendar_body .= "$mc_nav\n</div>";
|
438 |
$my_calendar_body .= "\n<table class=\"my-calendar-table\" summary=\"$category_label".__('Calendar','my-calendar')."\">\n";
|
439 |
-
$caption_heading = ($time != 'week')?$
|
440 |
$my_calendar_body .= "<caption class=\"my-calendar-$time\">".$caption_heading."</caption>\n";
|
441 |
} else {
|
442 |
if ( get_option('my_calendar_show_heading') == 'true' ) {
|
@@ -444,8 +492,7 @@ function my_calendar($name,$format,$category,$showkey,$shownav,$time='month',$we
|
|
444 |
}
|
445 |
// determine which header text to show depending on number of months displayed;
|
446 |
if ( $time != 'week' ) {
|
447 |
-
$
|
448 |
-
$list_heading = ($num_months <= 1)?__('Events in','my-calendar').' '.$name_months[(int)$c_month].' '.$c_year.$caption_text."\n":$name_months[(int)$c_month].' – '.$name_months[(int)($nLink['month']-1)].' '.$nLink['yr'].$caption_text;
|
449 |
} else {
|
450 |
$list_heading = __('This week\'s events','my-calendar');
|
451 |
}
|
@@ -455,8 +502,7 @@ function my_calendar($name,$format,$category,$showkey,$shownav,$time='month',$we
|
|
455 |
if ( $time != 'week' ) {
|
456 |
$my_calendar_body .= ( get_option('display_jump') == 'true' )?mc_build_date_switcher():'';
|
457 |
}
|
458 |
-
|
459 |
-
$my_calendar_body .= "$mc_nav\n</div>";
|
460 |
}
|
461 |
// If in a calendar format, print the headings of the days of the week
|
462 |
if ( $format == "calendar" || $format == "mini" ) {
|
@@ -467,9 +513,11 @@ if ( $format == "calendar" || $format == "mini" ) {
|
|
467 |
} else {
|
468 |
$class = ($i<5)?'day-heading':'weekend-heading';
|
469 |
}
|
470 |
-
|
|
|
|
|
471 |
}
|
472 |
-
$my_calendar_body .= "</tr>\n</thead>\n<tbody>";
|
473 |
|
474 |
if ($time == 'week') {
|
475 |
$firstday = date('j',mktime(0,0,0,$c_month,$c_day,$c_year));
|
@@ -481,7 +529,7 @@ if ( $format == "calendar" || $format == "mini" ) {
|
|
481 |
$useday = 1;
|
482 |
$inc_month = false;
|
483 |
for ($i=$firstday; $i<=$lastday;) {
|
484 |
-
|
485 |
$my_calendar_body .= '<tr>';
|
486 |
if ($time == 'week') {
|
487 |
$ii_start = $first_weekday;
|
@@ -496,23 +544,24 @@ if ( $format == "calendar" || $format == "mini" ) {
|
|
496 |
} elseif ($thisday > $days_in_month ) {
|
497 |
$go = FALSE;
|
498 |
}
|
|
|
|
|
|
|
|
|
499 |
if ($go) {
|
500 |
$addclass = "";
|
501 |
if ($i > $days_in_month) {
|
502 |
$addclass = " nextmonth";
|
503 |
$thisday = $useday;
|
504 |
if ($inc_month == false) {
|
505 |
-
|
506 |
-
$c_month = 1;
|
507 |
-
} else {
|
508 |
-
$c_month = $c_month + 1;
|
509 |
-
}
|
510 |
}
|
511 |
$inc_month = true;
|
512 |
$useday++;
|
513 |
} else {
|
514 |
$thisday = $i;
|
515 |
-
}
|
516 |
$grabbed_events = my_calendar_grab_events($c_year,$c_month,$thisday,$category);
|
517 |
$events_class = '';
|
518 |
if (!count($grabbed_events)) {
|
@@ -530,42 +579,40 @@ if ( $format == "calendar" || $format == "mini" ) {
|
|
530 |
}
|
531 |
}
|
532 |
if ( $start_of_week == 0) {
|
533 |
-
$class = ($ii<6&&$ii>0?"$trigger":"weekend$trigger");
|
|
|
534 |
$i++;
|
535 |
} else {
|
536 |
-
$class = ($ii<5)?"$trigger":"weekend$trigger";
|
|
|
537 |
$i++;
|
538 |
}
|
539 |
$week_date_format = date('M j, \'y',strtotime( "$c_year-$c_month-$thisday" ) );
|
540 |
$thisday_heading = ($time == 'week')?"<small>$week_date_format</small>":$thisday;
|
541 |
-
$
|
542 |
-
|
543 |
-
|
544 |
-
". my_calendar_draw_events($grabbed_events, $format, $process_date)."\n
|
545 |
-
</td>\n";
|
546 |
} else {
|
547 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
548 |
}
|
549 |
}
|
550 |
-
$my_calendar_body .= "</tr
|
551 |
}
|
552 |
$my_calendar_body .= "\n</tbody>\n</table>";
|
553 |
} else if ($format == "list") {
|
554 |
$my_calendar_body .= "<ul id=\"calendar-list\">";
|
555 |
// show calendar as list
|
556 |
$date_format = ( get_option('my_calendar_date_format') != '' ) ? ( get_option('my_calendar_date_format') ) : ( get_option( 'date_format' ) );
|
557 |
-
|
558 |
-
$num_months = 1;
|
559 |
-
} else {
|
560 |
-
$num_months = get_option('my_calendar_show_months');
|
561 |
-
}
|
562 |
$num_events = 0;
|
563 |
for ($m=0;$m<$num_months;$m++) {
|
564 |
-
|
565 |
-
$add_month = 0;
|
566 |
-
} else {
|
567 |
-
$add_month = 1;
|
568 |
-
}
|
569 |
$c_month = (int) $c_month + $add_month;
|
570 |
if ($c_month > 12) {
|
571 |
$c_month = $c_month - 12;
|
@@ -586,11 +633,7 @@ if ( $format == "calendar" || $format == "mini" ) {
|
|
586 |
if ($i > $days_in_month) {
|
587 |
$thisday = $useday;
|
588 |
if ($inc_month == false) {
|
589 |
-
|
590 |
-
$c_month = 1;
|
591 |
-
} else {
|
592 |
-
$c_month = $c_month + 1;
|
593 |
-
}
|
594 |
}
|
595 |
$inc_month = true;
|
596 |
$useday++;
|
@@ -606,8 +649,10 @@ if ( $format == "calendar" || $format == "mini" ) {
|
|
606 |
} else {
|
607 |
$is_anchor = $is_close_anchor = "";
|
608 |
}
|
|
|
|
|
609 |
$my_calendar_body .= "
|
610 |
-
<li class='$class
|
611 |
<strong class=\"event-date\">$is_anchor".date_i18n($date_format,mktime(0,0,0,$c_month,$thisday,$c_year))."$is_close_anchor</strong>".my_calendar_draw_events($grabbed_events, $format, $process_date)."
|
612 |
</li>";
|
613 |
$num_events++;
|
@@ -623,14 +668,15 @@ if ( $format == "calendar" || $format == "mini" ) {
|
|
623 |
$my_calendar_body .= "Unrecognized calendar format.";
|
624 |
}
|
625 |
if ($showkey != 'no') {
|
626 |
-
$
|
|
|
627 |
$cat_details = $wpdb->get_results($sql);
|
628 |
$my_calendar_body .= '<div class="category-key">
|
629 |
<h3>'.__('Category Key','my-calendar')."</h3>\n<ul>\n";
|
630 |
if ( is_custom_icon() ) {
|
631 |
-
$path = $wp_plugin_url . '/my-calendar-custom
|
632 |
} else {
|
633 |
-
$path = $wp_plugin_url . '/my-calendar/icons
|
634 |
}
|
635 |
foreach($cat_details as $cat_detail) {
|
636 |
$hex = (strpos($cat_detail->category_color,'#') !== 0)?'#':'';
|
@@ -644,9 +690,11 @@ if ( $format == "calendar" || $format == "mini" ) {
|
|
644 |
}
|
645 |
$my_calendar_body .= "</ul>\n</div>";
|
646 |
}
|
647 |
-
|
648 |
-
|
|
|
649 |
$my_calendar_body .= "\n</div>";
|
|
|
650 |
// The actual printing is done by the shortcode function.
|
651 |
return $my_calendar_body;
|
652 |
}
|
@@ -660,13 +708,12 @@ function mc_rss_links() {
|
|
660 |
$feed = '?feed=my-calendar-rss';
|
661 |
$ics = '?feed=my-calendar-ics';
|
662 |
}
|
663 |
-
$rss = (get_option('mc_show_rss')=='true')?"
|
664 |
-
|
665 |
-
$
|
666 |
-
|
667 |
-
|
668 |
-
|
669 |
-
</ul>\n";
|
670 |
if ( get_option('mc_show_rss')=='true' || get_option('mc_show_ical')=='true' ) {
|
671 |
return $output;
|
672 |
}
|
@@ -689,22 +736,23 @@ function my_calendar_next_link($cur_year,$cur_month,$cur_week,$format,$time='mon
|
|
689 |
}
|
690 |
} else {
|
691 |
$next_month = (($cur_month + $num_months) > 12)?(($cur_month + $num_months) - 12):($cur_month + $num_months);
|
692 |
-
if ($cur_month >= (
|
693 |
$nMonth = $next_month;
|
694 |
-
$nYr = $next_year;
|
695 |
} else {
|
696 |
$nMonth = $next_month;
|
697 |
$nYr = $cur_year;
|
698 |
}
|
699 |
}
|
700 |
if ($time == 'week') {
|
701 |
-
if ( $cur_week ==
|
702 |
-
|
703 |
-
|
704 |
-
|
705 |
-
$nWeek =
|
706 |
-
$nYr = $cur_year;
|
707 |
}
|
|
|
|
|
708 |
}
|
709 |
$output = array('month'=>$nMonth,'yr'=>$nYr,'week'=>$nWeek,'label'=>$next_events);
|
710 |
return $output;
|
@@ -736,23 +784,77 @@ function my_calendar_prev_link($cur_year,$cur_month,$cur_week,$format,$time='mon
|
|
736 |
}
|
737 |
}
|
738 |
if ($time == 'week') {
|
739 |
-
|
740 |
-
|
741 |
-
|
742 |
-
} else {
|
743 |
-
$pWeek = $cur_week - 1;
|
744 |
-
$pYr = $cur_year;
|
745 |
-
}
|
746 |
}
|
747 |
$output = array( 'month'=>$pMonth,'yr'=>$pYr,'week'=>$pWeek,'label'=>$previous_events );
|
748 |
return $output;
|
749 |
}
|
750 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
751 |
|
752 |
function my_calendar_locations_list($show='list',$type='saved',$datatype='name') {
|
753 |
global $wpdb;
|
754 |
-
if (
|
755 |
-
|
|
|
|
|
|
|
756 |
case "name":$data = "location_label";
|
757 |
break;
|
758 |
case "city":$data = "location_city";
|
@@ -769,23 +871,25 @@ if ($type == 'saved') {
|
|
769 |
} else {
|
770 |
$data = $datatype;
|
771 |
}
|
772 |
-
$current_url =
|
773 |
$cv = urlencode($_GET['loc']);
|
774 |
$cd = urlencode($_GET['ltype']);
|
775 |
if (strpos($current_url,"?")===false) {
|
776 |
$char = '?';
|
777 |
-
$nonchar = '
|
778 |
} else {
|
779 |
-
$char = '
|
780 |
$nonchar = '?';
|
781 |
}
|
782 |
-
$needle = array("$nonchar"."loc=$cv
|
783 |
$current_url = str_replace( $needle,"",$current_url );
|
784 |
|
785 |
-
if (strpos($current_url,"
|
786 |
-
$needle = array("
|
787 |
$replace = array("/?",".php?");
|
788 |
$current_url = str_replace( $needle,$replace,$current_url );
|
|
|
|
|
789 |
}
|
790 |
|
791 |
if ($type == 'saved') {
|
@@ -797,56 +901,90 @@ if (strpos($current_url,"/&")!==false || strpos($current_url,".php&")!==false) {
|
|
797 |
$datatype = ($datatype=='label')?'name':$datatype;
|
798 |
$datatype = ($datatype=='postcode')?'zip':$datatype;
|
799 |
}
|
800 |
-
if ($
|
801 |
-
$
|
802 |
-
|
803 |
-
|
804 |
-
|
805 |
-
|
806 |
-
|
|
|
|
|
807 |
<div>
|
808 |
-
|
809 |
-
|
810 |
-
|
811 |
-
|
812 |
-
|
813 |
-
|
|
|
814 |
}
|
|
|
|
|
|
|
|
|
815 |
}
|
816 |
-
|
817 |
-
|
818 |
-
|
819 |
-
|
820 |
-
|
821 |
-
|
822 |
-
|
823 |
-
|
824 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
825 |
if ($show == 'list') {
|
826 |
-
$selected = ($
|
827 |
-
$output .= "<li><a rel='nofollow' href='$current_url".$char."loc=$
|
828 |
} else {
|
829 |
-
$selected = ($
|
830 |
-
$output .= "<option value='$
|
831 |
-
}
|
832 |
}
|
|
|
|
|
|
|
833 |
} else {
|
834 |
-
$
|
835 |
-
|
836 |
-
|
837 |
-
|
838 |
-
|
839 |
-
} else {
|
840 |
-
$selected = ($vk == $_GET['loc'])?" selected='selected'":'';
|
841 |
-
$output .= "<option value='$vk'$selected>$location</option>\n";
|
842 |
-
}
|
843 |
}
|
844 |
-
|
845 |
-
if ($show == 'list') {
|
846 |
-
$output .= "</ul>";
|
847 |
} else {
|
848 |
-
|
849 |
}
|
850 |
-
return $output;
|
851 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
852 |
?>
|
51 |
$display_author = get_option('display_author');
|
52 |
$display_map = get_option('my_calendar_show_map');
|
53 |
$display_address = get_option('my_calendar_show_address');
|
54 |
+
$display_details = get_option('mc_details');
|
55 |
$this_category = $event->event_category;
|
56 |
// get user-specific data
|
57 |
$tz = mc_user_timezone();
|
61 |
} else {
|
62 |
if ($event->category_icon != "") {
|
63 |
if ( is_custom_icon() ) {
|
64 |
+
$path = $wp_plugin_url . '/my-calendar-custom';
|
65 |
} else {
|
66 |
+
$path = $wp_plugin_url . '/my-calendar/icons';
|
67 |
}
|
68 |
+
$hex = (strpos($event->category_color,'#') !== 0)?'#':'';
|
69 |
$image = '<img src="'.$path.'/'.$event->category_icon.'" alt="" class="category-icon" style="background:'.$hex.$event->category_color.';" />';
|
70 |
} else {
|
71 |
$image = "";
|
113 |
if ($event->event_longitude != '0.000000' && $event->event_latitude != '0.000000') {
|
114 |
$map_string = "$event->event_latitude,$event->event_longitude+($map_string_label)";
|
115 |
}
|
116 |
+
$map_url = esc_url("http://maps.google.com/maps?f=q&z=$zoom&q=$map_string");
|
117 |
+
$lead = __('Map to','my-calendar');
|
118 |
+
$map = "<a href=\"$map_url\" class='external'>$lead $map_label</a>";
|
119 |
$address .= "<div class=\"url map\">$map</div>";
|
120 |
}
|
121 |
$address .= "</div>";
|
122 |
}
|
123 |
+
$id_start = date('Y-m-d',$event->event_start_ts);
|
124 |
+
$id_end = date('Y-m-d',$event->event_end_ts);
|
125 |
+
$uid = 'mc_'.$id_start.'_'.$event->event_id;
|
126 |
+
$header_details .= "<div id='$uid' class='$type-event $category vevent'>\n";
|
127 |
$array = event_as_array($event);
|
128 |
$templates = get_option('my_calendar_templates');
|
129 |
$title_template = ($templates['title'] == '' )?'{title}':$templates['title'];
|
130 |
$mytitle = jd_draw_template($array,$title_template);
|
131 |
+
$toggle = ($type == 'calendar')?" <a href='#' class='mc-toggle'><img src='".MY_CALENDAR_DIRECTORY."/images/event-details.png' alt='".__('Event Details','my-calendar')."' /></a>":'';
|
132 |
+
$event_date = ($type == 'single')?date_i18n(get_option('my_calendar_date_format'),strtotime($process_date)).', ':'';
|
133 |
+
|
|
|
|
|
134 |
if ($type != 'list') {
|
135 |
+
$header_details .= "<h3 class='event-title summary'>$image".$mytitle."$toggle</h3>\n";
|
136 |
}
|
137 |
+
|
138 |
+
$header_details .= " <div class='details'>";
|
139 |
+
$header_details .= ($type == 'calendar')?"\n <h3 class='close'><a href='#' class='mc-toggle mc-close'><img src='".MY_CALENDAR_DIRECTORY."/images/event-close.png' alt='".__('Close','my-calendar')."' /></a></h3>":'';
|
140 |
if ( $event->event_time != "00:00:00" && $event->event_time != '' ) {
|
141 |
+
$header_details .= "\n <span class='event-time dtstart' title='".$id_start.'T'.$event->event_time."'>$event_date".date_i18n(get_option('time_format'), strtotime($event->event_time));
|
142 |
if ($event->event_endtime != "00:00:00" && $event->event_endtime != '' ) {
|
143 |
+
$header_details .= "<span class='time-separator'> – </span><span class='end-time dtend' title='".$id_end.'T'.$event->event_endtime."'>".date_i18n(get_option('time_format'), strtotime($event->event_endtime))."</span>";
|
144 |
}
|
145 |
$header_details .= "</span>\n";
|
146 |
if ($tz != '') {
|
156 |
}
|
157 |
$header_details .= "</span>";
|
158 |
}
|
159 |
+
$header_details .= "
|
160 |
+
<div class='sub-details'>";
|
161 |
if ($type == "list") {
|
162 |
$header_details .= "<h3 class='event-title summary'>$image".$mytitle."</h3>\n";
|
163 |
}
|
168 |
if (($display_address == 'true' || $display_map == 'true') && strlen($location_string) > 0 ) {
|
169 |
$header_details .= $address;
|
170 |
}
|
171 |
+
if ($display_details == 'true' && !isset($_GET['mc_id']) ) {
|
172 |
+
$dateid = date('Y-m-d',$event->event_start_ts);
|
173 |
+
$id = $event->event_id;
|
174 |
+
$header_details .= ( get_option( 'mc_uri' ) != '' )?"<p class='mc_details'><a href='".get_option( 'mc_uri' )."?mc_id=mc_".$dateid."_".$id."'><span>$event->event_title </span>".__('details','my-calendar')."</a></p>":'';
|
175 |
+
}
|
176 |
// handle link expiration
|
177 |
if ( $event->event_link_expires == 0 ) {
|
178 |
+
$event_link = esc_url($event->event_link);
|
179 |
} else {
|
180 |
if ( my_calendar_date_comp( $event->event_end,date_i18n('Y-m-d',time()+$offset ) ) ) {
|
181 |
$event_link = '';
|
182 |
} else {
|
183 |
+
$event_link = esc_url($event->event_link);
|
184 |
}
|
185 |
}
|
186 |
// this is cut for now; I'm concerned about security.
|
187 |
+
/*
|
188 |
if ( function_exists('my_calendar_generate_vcal') ) {
|
189 |
$vcal_data = my_calendar_generate_vcal($event);
|
190 |
$vcal = urlencode($vcal_data[0]);
|
193 |
$vcal_link = "<a class='ical' rel='nofollow' href='$wp_plugin_url" . "/my-calendar/my-calendar-export.php?vcal=$vcal&file=$file&_wpnonce=$nonce"."'>ical</a>";
|
194 |
$header_details .= $vcal_link;
|
195 |
}
|
196 |
+
*/
|
197 |
if ( get_option('mc_short') == 'true' ) {
|
198 |
$short = "<div class='shortdesc'>".wpautop(stripcslashes($event->event_short),1)."</div>";
|
199 |
}
|
200 |
if ( get_option('mc_desc') == 'true' ) {
|
201 |
+
$description = "
|
202 |
+
<div class='longdesc'>
|
203 |
+
".wpautop(stripcslashes($event->event_desc),1)."
|
204 |
+
</div>";
|
205 |
}
|
206 |
if ( get_option('mc_event_registration') == 'true' ) {
|
207 |
switch ($event->event_open) {
|
227 |
}
|
228 |
}
|
229 |
}
|
230 |
+
$status = ($status != '')?"<p>$status</p>":'';
|
231 |
+
$return = ($type == 'single')?"<p><a href='".get_option('mc_uri')."'>".__('View full calendar','my-calendar')."</a></p>":'';
|
232 |
+
$is_external = mc_external_link( $event_link );
|
233 |
if ($event_link != '') {
|
234 |
+
$details = "\n". $header_details . $description . $short . $status."<p><a href='$event_link' $is_external>" . stripslashes($event->event_title) . '» </a></p>'.$return;
|
235 |
} else {
|
236 |
+
$details = "\n". $header_details . $description . $short . $status . $return;
|
237 |
}
|
238 |
+
$details .= "
|
239 |
+
</div>
|
240 |
+
</div>
|
241 |
+
</div>\n";
|
242 |
if ( get_option( 'mc_event_approve' ) == 'true' ) {
|
243 |
if ( $event->event_approved == 1 ) {
|
244 |
return $details;
|
303 |
}
|
304 |
|
305 |
// Actually do the printing of the calendar
|
306 |
+
function my_calendar($name,$format,$category,$showkey,$shownav,$toggle,$time='month') {
|
|
|
307 |
global $wpdb, $wp_plugin_url;
|
308 |
+
$my_calendar_body = '';
|
309 |
+
if (mc_is_mobile()) {
|
310 |
+
$format = 'list';
|
311 |
+
}
|
312 |
+
if ( $format != 'mini' && $toggle == 'yes' ) {
|
313 |
+
$format_toggle = "<div class='mc-format'>";
|
314 |
+
$current_url = mc_get_current_url();
|
315 |
+
switch ($format) {
|
316 |
+
case 'list':
|
317 |
+
$_GET['format'] = 'calendar';
|
318 |
+
$query = build_query( $_GET );
|
319 |
+
$query = ($query == '')?'format=calendar':$query;
|
320 |
+
$current_url = str_replace('?format=list','',$current_url);
|
321 |
+
$format_toggle .= "<a href='$current_url?$query'>".__('View as Grid','my-calendar')."</a>";
|
322 |
+
break;
|
323 |
+
default:
|
324 |
+
$_GET['format'] = 'list';
|
325 |
+
$query = build_query( $_GET );
|
326 |
+
$query = ($query == '')?'format=list':$query;
|
327 |
+
$current_url = str_replace('?format=calendar','',$current_url);
|
328 |
+
$format_toggle .= "<a href='$current_url?$query'>".__('View as List','my-calendar')."</a>";
|
329 |
+
break;
|
330 |
+
}
|
331 |
+
$format_toggle .= "</div>";
|
332 |
+
} else {
|
333 |
+
$format_toggle = '';
|
334 |
+
}
|
335 |
+
|
336 |
+
if ( isset( $_GET['mc_id'] ) ) {
|
337 |
+
$mc_id = explode("_",$_GET['mc_id']);
|
338 |
+
$id = (int) $mc_id[2];
|
339 |
+
$date = $mc_id[1];
|
340 |
+
$my_calendar_body .= my_calendar_get_event( $date, $id );
|
341 |
+
} else {
|
342 |
if ($category == "") {
|
343 |
+
$category=null;
|
344 |
}
|
345 |
// First things first, make sure calendar is up to date
|
346 |
check_my_calendar();
|
372 |
$name_days[] = $first;
|
373 |
}
|
374 |
// Carry on with the script
|
|
|
375 |
$offset = (60*60*get_option('gmt_offset'));
|
376 |
// If we don't pass arguments we want a calendar that is relevant to today
|
377 |
$c_day = date("d",time()+($offset));
|
378 |
|
379 |
if ( isset($_GET['month']) ) {
|
380 |
$c_month = $_GET['month'];
|
381 |
+
$c_day = 1;
|
382 |
} else if ($month != '') {
|
383 |
$c_month = $month;
|
384 |
} else {
|
389 |
} else if ($week != '') {
|
390 |
$c_week = $week;
|
391 |
} else {
|
392 |
+
if ( $start_of_week == 1 ) {
|
393 |
+
$c_week = date("W",time()+($offset));
|
394 |
+
} else {
|
395 |
+
$c_week = date("W",strtotime("+1 day")+($offset));
|
396 |
+
}
|
397 |
}
|
398 |
if ( isset($_GET['yr']) ) {
|
399 |
$c_year = $_GET['yr'];
|
403 |
$c_year = date("Y",time()+($offset));
|
404 |
}
|
405 |
if ($time == 'week') {
|
406 |
+
$week_date = get_week_date( $c_week, $c_year );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
407 |
$c_month = date("m",$week_date);
|
408 |
+
$c_day = date("d",$week_date);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
409 |
}
|
|
|
410 |
// Years get funny if we exceed 3000, so we use this check
|
411 |
if ( !($year <= 3000 && $year >= 0)) {
|
412 |
// No valid year causes the calendar to default to today
|
415 |
$c_day = date("d",time()+($offset));
|
416 |
$c_week = date("W",time()+($offset));
|
417 |
}
|
418 |
+
$num_months = get_option('my_calendar_show_months');
|
419 |
+
$current_date = mktime(0,0,0,$c_month,$c_day,$c_year);
|
420 |
+
$through_date = mktime(0,0,0,$c_month+($num_months-1),$c_day,$c_year);
|
421 |
+
$current_date_header = date_i18n('F Y',$current_date);
|
422 |
+
if (date('Y',$current_date) == date('Y',$through_date)) {
|
423 |
+
$current_month_header = date_i18n('F',$current_date);
|
424 |
+
} else {
|
425 |
+
$current_month_header = date_i18n('F Y',$current_date);
|
426 |
+
}
|
427 |
+
$through_month_header = date_i18n('F Y', $through_date);
|
428 |
// Fix the days of the week if week start is not on a monday
|
429 |
if ($time == 'week') {
|
430 |
$first_weekday = $start_of_week;
|
453 |
}
|
454 |
if ($shownav == 'yes') {
|
455 |
$mc_nav = '
|
456 |
+
<div class="my-calendar-nav">
|
457 |
+
<ul>
|
458 |
+
<li class="my-calendar-prev"><a id="prevMonth" href="' . my_calendar_permalink_prefix() . $pperiod .'&yr=' . $pLink['yr'] . $anchor .'" rel="nofollow">« '.$pLink['label'].'</a></li>
|
459 |
+
<li class="my-calendar-next"><a id="nextMonth" href="' . my_calendar_permalink_prefix() . $nperiod .'&yr=' . $nLink['yr'] . $anchor .'" rel="nofollow">'.$nLink['label'].' »</a></li>
|
460 |
+
</ul>
|
461 |
+
</div>';
|
462 |
} else {
|
463 |
$mc_nav = '';
|
464 |
}
|
472 |
// Start the calendar and add header and navigation
|
473 |
$my_calendar_body .= "<div id=\"jd-calendar\" class=\"$format\">";
|
474 |
// Add the calendar table and heading
|
475 |
+
$caption_text = ' '.stripslashes(trim( get_option('my_calendar_caption') ));
|
476 |
if ($format == "calendar" || $format == "mini" ) {
|
477 |
+
$my_calendar_body .= '
|
478 |
+
<div class="my-calendar-header">';
|
479 |
// We want to know if we should display the date switcher
|
480 |
$date_switcher = get_option('display_jump');
|
481 |
if ($date_switcher == 'true') {
|
482 |
$my_calendar_body .= mc_build_date_switcher();
|
483 |
}
|
484 |
// The header of the calendar table and the links.
|
485 |
+
$my_calendar_body .= "$mc_nav\n$format_toggle\n</div>";
|
486 |
$my_calendar_body .= "\n<table class=\"my-calendar-table\" summary=\"$category_label".__('Calendar','my-calendar')."\">\n";
|
487 |
+
$caption_heading = ($time != 'week')?$current_date_header.$caption_text:__('The week\'s events','my-calendar').$caption_text;
|
488 |
$my_calendar_body .= "<caption class=\"my-calendar-$time\">".$caption_heading."</caption>\n";
|
489 |
} else {
|
490 |
if ( get_option('my_calendar_show_heading') == 'true' ) {
|
492 |
}
|
493 |
// determine which header text to show depending on number of months displayed;
|
494 |
if ( $time != 'week' ) {
|
495 |
+
$list_heading = ($num_months <= 1)?__('Events in','my-calendar').' '.$current_date_header.$caption_text."\n":$current_month_header.' – '.$through_month_header.$caption_text;
|
|
|
496 |
} else {
|
497 |
$list_heading = __('This week\'s events','my-calendar');
|
498 |
}
|
502 |
if ( $time != 'week' ) {
|
503 |
$my_calendar_body .= ( get_option('display_jump') == 'true' )?mc_build_date_switcher():'';
|
504 |
}
|
505 |
+
$my_calendar_body .= "$mc_nav\n$format_toggle\n</div>";
|
|
|
506 |
}
|
507 |
// If in a calendar format, print the headings of the days of the week
|
508 |
if ( $format == "calendar" || $format == "mini" ) {
|
513 |
} else {
|
514 |
$class = ($i<5)?'day-heading':'weekend-heading';
|
515 |
}
|
516 |
+
if ( ( $class == 'weekend-heading' && get_option('mc_show_weekends') == 'true' ) || $class != 'weekend-heading' ) {
|
517 |
+
$my_calendar_body .= "<th scope='col' class='$class'>".$name_days[$i]."</th>\n";
|
518 |
+
}
|
519 |
}
|
520 |
+
$my_calendar_body .= "\n</tr>\n</thead>\n<tbody>";
|
521 |
|
522 |
if ($time == 'week') {
|
523 |
$firstday = date('j',mktime(0,0,0,$c_month,$c_day,$c_year));
|
529 |
$useday = 1;
|
530 |
$inc_month = false;
|
531 |
for ($i=$firstday; $i<=$lastday;) {
|
532 |
+
$process_date = date_i18n('Y-m-d',mktime(0,0,0,$c_month,$thisday,$c_year));
|
533 |
$my_calendar_body .= '<tr>';
|
534 |
if ($time == 'week') {
|
535 |
$ii_start = $first_weekday;
|
544 |
} elseif ($thisday > $days_in_month ) {
|
545 |
$go = FALSE;
|
546 |
}
|
547 |
+
if ( empty($thisday) ) {
|
548 |
+
$numdays = date('t',mktime(0,0,0,$c_month-1));
|
549 |
+
$now = $numdays - ($first_weekday-($ii+1));
|
550 |
+
}
|
551 |
if ($go) {
|
552 |
$addclass = "";
|
553 |
if ($i > $days_in_month) {
|
554 |
$addclass = " nextmonth";
|
555 |
$thisday = $useday;
|
556 |
if ($inc_month == false) {
|
557 |
+
$c_year = ($c_month == 12)?$c_year+1:$c_year;
|
558 |
+
$c_month = ($c_month == 12)?1:$c_month+1;
|
|
|
|
|
|
|
559 |
}
|
560 |
$inc_month = true;
|
561 |
$useday++;
|
562 |
} else {
|
563 |
$thisday = $i;
|
564 |
+
}
|
565 |
$grabbed_events = my_calendar_grab_events($c_year,$c_month,$thisday,$category);
|
566 |
$events_class = '';
|
567 |
if (!count($grabbed_events)) {
|
579 |
}
|
580 |
}
|
581 |
if ( $start_of_week == 0) {
|
582 |
+
$class = ($ii<6&&$ii>0?"$trigger":" weekend$trigger");
|
583 |
+
$is_weekend = ($ii<6&&$ii>0)?false:true;
|
584 |
$i++;
|
585 |
} else {
|
586 |
+
$class = ($ii<5)?"$trigger":" weekend$trigger";
|
587 |
+
$is_weekend = ($ii<5)?false:true;
|
588 |
$i++;
|
589 |
}
|
590 |
$week_date_format = date('M j, \'y',strtotime( "$c_year-$c_month-$thisday" ) );
|
591 |
$thisday_heading = ($time == 'week')?"<small>$week_date_format</small>":$thisday;
|
592 |
+
if ( ( $is_weekend && get_option('mc_show_weekends') == 'true' ) || !$is_weekend ) {
|
593 |
+
$my_calendar_body .= "\n".'<td class="'.(date("Ymd", mktime (0,0,0,$c_month,$thisday,$c_year))==date_i18n("Ymd",time()+$offset)?'current-day':'day-with-date').$events_class.'">'."\n <$element class='mc-date".$class."'>".$thisday_heading."</$element>". my_calendar_draw_events($grabbed_events, $format, $process_date)."</td>";
|
594 |
+
}
|
|
|
|
|
595 |
} else {
|
596 |
+
$process_date = date_i18n('Y-m-d',mktime(0,0,0,$c_month-1,$now,$c_year));
|
597 |
+
//echo $process_date;
|
598 |
+
$is_weekend = ( date('N',strtotime($process_date)) < 6 )?false:true;
|
599 |
+
//$my_calendar_body .= date('N',$process_date);
|
600 |
+
if ( ( $is_weekend && get_option('mc_show_weekends') == 'true' ) || !$is_weekend ) {
|
601 |
+
$my_calendar_body .= "<td class='day-without-date'> </td>\n";
|
602 |
+
}
|
603 |
}
|
604 |
}
|
605 |
+
$my_calendar_body .= "</tr>\n";
|
606 |
}
|
607 |
$my_calendar_body .= "\n</tbody>\n</table>";
|
608 |
} else if ($format == "list") {
|
609 |
$my_calendar_body .= "<ul id=\"calendar-list\">";
|
610 |
// show calendar as list
|
611 |
$date_format = ( get_option('my_calendar_date_format') != '' ) ? ( get_option('my_calendar_date_format') ) : ( get_option( 'date_format' ) );
|
612 |
+
$num_months = ($time == 'week')?1:get_option('my_calendar_show_months');
|
|
|
|
|
|
|
|
|
613 |
$num_events = 0;
|
614 |
for ($m=0;$m<$num_months;$m++) {
|
615 |
+
$add_month = ($m == 0)?0:1;
|
|
|
|
|
|
|
|
|
616 |
$c_month = (int) $c_month + $add_month;
|
617 |
if ($c_month > 12) {
|
618 |
$c_month = $c_month - 12;
|
633 |
if ($i > $days_in_month) {
|
634 |
$thisday = $useday;
|
635 |
if ($inc_month == false) {
|
636 |
+
$c_month = ($c_month == 12)?1:$c_month+1;
|
|
|
|
|
|
|
|
|
637 |
}
|
638 |
$inc_month = true;
|
639 |
$useday++;
|
649 |
} else {
|
650 |
$is_anchor = $is_close_anchor = "";
|
651 |
}
|
652 |
+
$classes = (date("Ymd", mktime (0,0,0,$c_month,$thisday,$c_year))==date("Ymd",time()+($offset)))?' current-day':'';
|
653 |
+
$classes .= ( my_calendar_date_xcomp( $process_date, date('Y-m-d',time()+$offset) ) )?' past-date':'';
|
654 |
$my_calendar_body .= "
|
655 |
+
<li class='$class$classes'>
|
656 |
<strong class=\"event-date\">$is_anchor".date_i18n($date_format,mktime(0,0,0,$c_month,$thisday,$c_year))."$is_close_anchor</strong>".my_calendar_draw_events($grabbed_events, $format, $process_date)."
|
657 |
</li>";
|
658 |
$num_events++;
|
668 |
$my_calendar_body .= "Unrecognized calendar format.";
|
669 |
}
|
670 |
if ($showkey != 'no') {
|
671 |
+
$cat_limit = mc_select_category($category,'all','category');
|
672 |
+
$sql = "SELECT * FROM " . MY_CALENDAR_CATEGORIES_TABLE . " $cat_limit ORDER BY category_name ASC";
|
673 |
$cat_details = $wpdb->get_results($sql);
|
674 |
$my_calendar_body .= '<div class="category-key">
|
675 |
<h3>'.__('Category Key','my-calendar')."</h3>\n<ul>\n";
|
676 |
if ( is_custom_icon() ) {
|
677 |
+
$path = $wp_plugin_url . '/my-calendar-custom';
|
678 |
} else {
|
679 |
+
$path = $wp_plugin_url . '/my-calendar/icons';
|
680 |
}
|
681 |
foreach($cat_details as $cat_detail) {
|
682 |
$hex = (strpos($cat_detail->category_color,'#') !== 0)?'#':'';
|
690 |
}
|
691 |
$my_calendar_body .= "</ul>\n</div>";
|
692 |
}
|
693 |
+
if ($format != 'mini') {
|
694 |
+
$my_calendar_body .= mc_rss_links();
|
695 |
+
}
|
696 |
$my_calendar_body .= "\n</div>";
|
697 |
+
}
|
698 |
// The actual printing is done by the shortcode function.
|
699 |
return $my_calendar_body;
|
700 |
}
|
708 |
$feed = '?feed=my-calendar-rss';
|
709 |
$ics = '?feed=my-calendar-ics';
|
710 |
}
|
711 |
+
$rss = (get_option('mc_show_rss')=='true')?" <li class='rss'><a href='".home_url()."$feed'>".__('Subscribe by <abbr title="Really Simple Syndication">RSS</abbr>','my-calendar')."</a></li>":'';
|
712 |
+
$ical = (get_option('mc_show_ical')=='true')?" <li class='ics'><a href='".home_url()."$ics'>".__('Download as <abbr title="iCal Events Export">iCal</abbr>','my-calendar')."</a></li>":'';
|
713 |
+
$output = "\n
|
714 |
+
<ul id='mc-export'>$rss
|
715 |
+
$ical
|
716 |
+
</ul>\n";
|
|
|
717 |
if ( get_option('mc_show_rss')=='true' || get_option('mc_show_ical')=='true' ) {
|
718 |
return $output;
|
719 |
}
|
736 |
}
|
737 |
} else {
|
738 |
$next_month = (($cur_month + $num_months) > 12)?(($cur_month + $num_months) - 12):($cur_month + $num_months);
|
739 |
+
if ($cur_month >= (13-$num_months)) {
|
740 |
$nMonth = $next_month;
|
741 |
+
$nYr = $next_year;
|
742 |
} else {
|
743 |
$nMonth = $next_month;
|
744 |
$nYr = $cur_year;
|
745 |
}
|
746 |
}
|
747 |
if ($time == 'week') {
|
748 |
+
if ( $cur_week == 0 ) { $cur_week = -1; }
|
749 |
+
$nWeek = date('W',get_week_date( $cur_week+1, $cur_year ) );
|
750 |
+
|
751 |
+
if ( jd_date_diff_precise( get_week_date( $cur_week, $cur_year ), get_week_date( $nWeek, $cur_year ) ) > 60*60*24*7*10 ) {
|
752 |
+
$nWeek = '00';
|
|
|
753 |
}
|
754 |
+
|
755 |
+
$nYr = date('Y', get_week_date( $cur_week+1, $cur_year ) );
|
756 |
}
|
757 |
$output = array('month'=>$nMonth,'yr'=>$nYr,'week'=>$nWeek,'label'=>$next_events);
|
758 |
return $output;
|
784 |
}
|
785 |
}
|
786 |
if ($time == 'week') {
|
787 |
+
$pWeek = date('W',get_week_date( $cur_week-1, $cur_year ) );
|
788 |
+
if ( $pWeek == $cur_week) { $pWeek = '00'; }
|
789 |
+
$pYr = date('Y', get_week_date( $cur_week-1, $cur_year ) );
|
|
|
|
|
|
|
|
|
790 |
}
|
791 |
$output = array( 'month'=>$pMonth,'yr'=>$pYr,'week'=>$pWeek,'label'=>$previous_events );
|
792 |
return $output;
|
793 |
}
|
794 |
|
795 |
+
function my_calendar_categories_list($show='list',$context='public') {
|
796 |
+
global $wpdb;
|
797 |
+
if (isset($_GET['mc_id'])) {
|
798 |
+
return;
|
799 |
+
}
|
800 |
+
$current_url = mc_get_current_url();
|
801 |
+
$cv = (int) $_GET['cat'];
|
802 |
+
|
803 |
+
$needle = array( "?cat=$cv", "&cat=$cv", "&cat=$cv","/&",".php&" );
|
804 |
+
$replace = array( "","","","/?",".php?" );
|
805 |
+
$current_url = str_replace( $needle,"",$current_url );
|
806 |
+
|
807 |
+
$char = (strpos( $current_url, '?' ) == true )?'&':'?';
|
808 |
+
|
809 |
+
$admin_fields = ($context == 'public')?' ':' multiple="multiple" size="5" ';
|
810 |
+
$admin_label = ($context == 'public')?'':__('(select to include)','my-calendar');
|
811 |
+
$form = "<form action='".$current_url."' method='GET'>
|
812 |
+
<div>";
|
813 |
+
$qsa = array();
|
814 |
+
parse_str($_SERVER['QUERY_STRING'],$qsa);
|
815 |
+
foreach ($qsa as $name => $argument) {
|
816 |
+
if ( $name != 'cat' ) {
|
817 |
+
$form .= ' <input type="hidden" name="'.$name.'" value="'.$argument.'" />'."\n";
|
818 |
+
}
|
819 |
+
}
|
820 |
+
$form .= ($show == 'list')?'':'
|
821 |
+
</div><p>';
|
822 |
+
$public_form = ($context == 'public')?$form:'';
|
823 |
+
$name = ($context == 'public')?'cat':'category';
|
824 |
+
|
825 |
+
$categories = $wpdb->get_results("SELECT * FROM " . MY_CALENDAR_CATEGORIES_TABLE . " ORDER BY category_id ASC");
|
826 |
+
if ( !empty($categories) && count($categories)>1 ) {
|
827 |
+
$output = "<div id='mc_categories'>\n";
|
828 |
+
$output .= ($show == 'list')?"
|
829 |
+
<ul>
|
830 |
+
<li><a href='$current_url$char"."cat=all'>".__('All Categories','my-calendar')."</a></li>":$public_form.'
|
831 |
+
<label for="category">'.__('Categories','my-calendar').' '.$admin_label.'</label>
|
832 |
+
<select'.$admin_fields.'name="'.$name.'" id="category">
|
833 |
+
<option value="all" selected="selected">'.__('All Categories','my-calendar').'</option>'."\n";
|
834 |
+
|
835 |
+
foreach ($categories as $category) {
|
836 |
+
if ($show == 'list') {
|
837 |
+
$selected = ($category->category_id == (int) $_GET['cat'])?' class="selected"':'';
|
838 |
+
$output .= " <li$selected><a rel='nofollow' href='$current_url".$char."cat=$category->category_id'>$category->category_name</a></li>";
|
839 |
+
} else {
|
840 |
+
$selected = ($category->category_id == (int) $_GET['cat'])?' selected="selected"':'';
|
841 |
+
$output .= " <option$selected value='$category->category_id'>$category->category_name</option>\n";
|
842 |
+
}
|
843 |
+
}
|
844 |
+
$output .= ($show == 'list')?'</ul>':'</select>';
|
845 |
+
$output .= ($context != 'admin' && $show != 'list')?"<input type='submit' value=".__('Submit','my-calendar')." /></p></form>":'';
|
846 |
+
$output .= "\n</div>";
|
847 |
+
}
|
848 |
+
echo $output;
|
849 |
+
}
|
850 |
|
851 |
function my_calendar_locations_list($show='list',$type='saved',$datatype='name') {
|
852 |
global $wpdb;
|
853 |
+
if ( isset( $_GET['mc_id'] ) ) {
|
854 |
+
return;
|
855 |
+
}
|
856 |
+
if ( $type == 'saved' ) {
|
857 |
+
switch ( $datatype ) {
|
858 |
case "name":$data = "location_label";
|
859 |
break;
|
860 |
case "city":$data = "location_city";
|
871 |
} else {
|
872 |
$data = $datatype;
|
873 |
}
|
874 |
+
$current_url = mc_get_current_url();
|
875 |
$cv = urlencode($_GET['loc']);
|
876 |
$cd = urlencode($_GET['ltype']);
|
877 |
if (strpos($current_url,"?")===false) {
|
878 |
$char = '?';
|
879 |
+
$nonchar = '&';
|
880 |
} else {
|
881 |
+
$char = '&';
|
882 |
$nonchar = '?';
|
883 |
}
|
884 |
+
$needle = array("$nonchar"."loc=$cv&ltype=$cd","$char"."loc=$cv&ltype=$cd");
|
885 |
$current_url = str_replace( $needle,"",$current_url );
|
886 |
|
887 |
+
if (strpos($current_url,"/&")!==false || strpos($current_url,".php&")!==false) {
|
888 |
+
$needle = array("/&",".php&");
|
889 |
$replace = array("/?",".php?");
|
890 |
$current_url = str_replace( $needle,$replace,$current_url );
|
891 |
+
} else {
|
892 |
+
$char = '?';
|
893 |
}
|
894 |
|
895 |
if ($type == 'saved') {
|
901 |
$datatype = ($datatype=='label')?'name':$datatype;
|
902 |
$datatype = ($datatype=='postcode')?'zip':$datatype;
|
903 |
}
|
904 |
+
if ( count($locations) > 1 ) {
|
905 |
+
if ($show == 'list') {
|
906 |
+
$output .= "<ul id='mc-locations-list'>
|
907 |
+
<li><a href='$current_url$char"."loc=none&ltype=none'>".__('Show all','my-calendar')."</a></li>\n";
|
908 |
+
} else {
|
909 |
+
$ltype = ($_GET['ltype']=='')?$datatype:$_GET['ltype'];
|
910 |
+
$output .= "
|
911 |
+
<div id='mc_locations'>
|
912 |
+
<form action='".$current_url."' method='GET'>
|
913 |
<div>
|
914 |
+
<input type='hidden' name='ltype' value='$ltype' />";
|
915 |
+
$qsa = array();
|
916 |
+
parse_str($_SERVER['QUERY_STRING'],$qsa);
|
917 |
+
foreach ($qsa as $name => $argument) {
|
918 |
+
if ($name != 'loc' && $name != 'ltype') {
|
919 |
+
$output .= ' <input type="hidden" name="'.$name.'" value="'.$argument.'" />'."\n";
|
920 |
+
}
|
921 |
}
|
922 |
+
$output .= "
|
923 |
+
<label for='mc-locations-list'>".__('Show events in:','my-calendar')."</label>
|
924 |
+
<select name='loc' id='mc-locations-list'>
|
925 |
+
<option value='none'>".__('Show all','my-calendar')."</option>\n";
|
926 |
}
|
927 |
+
foreach ( $locations as $key=>$location ) {
|
928 |
+
if ($type == 'saved') {
|
929 |
+
foreach ( $location as $key=>$value ) {
|
930 |
+
$vt = urlencode(trim($value));
|
931 |
+
if ($show == 'list') {
|
932 |
+
$selected = ($vt == $_GET['loc'])?" class='selected'":'';
|
933 |
+
$output .= " <li$selected><a rel='nofollow' href='$current_url".$char."loc=$vt&ltype=$datatype'>$value</a></li>\n";
|
934 |
+
} else {
|
935 |
+
$selected = ($vt == $_GET['loc'])?" selected='selected'":'';
|
936 |
+
$output .= " <option value='$vt'$selected>$value</option>\n";
|
937 |
+
}
|
938 |
+
}
|
939 |
+
} else {
|
940 |
+
$vk = urlencode(trim($key));
|
941 |
+
$location = trim($location);
|
942 |
if ($show == 'list') {
|
943 |
+
$selected = ($vk == $_GET['loc'])?" class='selected'":'';
|
944 |
+
$output .= " <li$selected><a rel='nofollow' href='$current_url".$char."loc=$vk&ltype=$datatype'>$location</a></li>\n";
|
945 |
} else {
|
946 |
+
$selected = ($vk == $_GET['loc'])?" selected='selected'":'';
|
947 |
+
$output .= " <option value='$vk'$selected>$location</option>\n";
|
948 |
+
}
|
949 |
}
|
950 |
+
}
|
951 |
+
if ($show == 'list') {
|
952 |
+
$output .= "</ul>";
|
953 |
} else {
|
954 |
+
$output .= " </select>
|
955 |
+
<input type='submit' value=".__('Submit','my-calendar')." />
|
956 |
+
</div>
|
957 |
+
</form>
|
958 |
+
</div>";
|
|
|
|
|
|
|
|
|
959 |
}
|
960 |
+
return $output;
|
|
|
|
|
961 |
} else {
|
962 |
+
return;
|
963 |
}
|
|
|
964 |
}
|
965 |
+
|
966 |
+
function mc_user_timezone($type='') {
|
967 |
+
global $user_ID;
|
968 |
+
$user_settings = get_option('mc_user_settings');
|
969 |
+
if ( get_option('mc_user_settings_enabled') == 'true' && $user_settings['my_calendar_tz_default']['enabled'] == 'on' ) {
|
970 |
+
if ( is_user_logged_in() ) {
|
971 |
+
get_currentuserinfo();
|
972 |
+
$current_settings = get_user_meta( $user_ID, 'my_calendar_user_settings' );
|
973 |
+
$tz = $current_settings['my_calendar_tz_default'];
|
974 |
+
} else {
|
975 |
+
$tz = '';
|
976 |
+
}
|
977 |
+
} else {
|
978 |
+
$tz = 'none';
|
979 |
+
}
|
980 |
+
if ( $tz == get_option('gmt_offset') || $tz == 'none' || $tz == '' ) {
|
981 |
+
$gtz = '';
|
982 |
+
} else if ( $tz < get_option('gmt_offset') ) {
|
983 |
+
$gtz = -(abs( get_option('gmt_offset') - $tz ) );
|
984 |
+
} else {
|
985 |
+
$gtz = (abs( get_option('gmt_offset') - $tz ) );
|
986 |
+
}
|
987 |
+
return $gtz;
|
988 |
+
}
|
989 |
+
|
990 |
?>
|
my-calendar-rss.php
CHANGED
@@ -30,7 +30,7 @@ function my_calendar_rss() {
|
|
30 |
</content:encoded>
|
31 |
<dc:format xmlns:dc='http://purl.org/dc/elements/1.1/'>text/html</dc:format>
|
32 |
<dc:source xmlns:dc='http://purl.org/dc/elements/1.1/'>".home_url()."</dc:source>
|
33 |
-
|
34 |
</item>\n";
|
35 |
// add RSS headers
|
36 |
$output = '<?xml version="1.0" encoding="'.get_bloginfo('charset').'"?>
|
@@ -49,17 +49,20 @@ $output = '<?xml version="1.0" encoding="'.get_bloginfo('charset').'"?>
|
|
49 |
<managingEditor>'. get_bloginfo('admin_email') .' (' . get_bloginfo('name') . ' Admin)</managingEditor>
|
50 |
<generator>My Calendar WordPress Plugin http://www.joedolson.com/articles/my-calendar/</generator>
|
51 |
<lastBuildDate>'. mysql2date('D, d M Y H:i:s +0000', time()+$offset) .'</lastBuildDate>
|
52 |
-
<atom:link href="'.
|
53 |
|
54 |
-
$events = mc_get_all_events($category);
|
|
|
|
|
|
|
55 |
$before = 0;
|
56 |
-
$after =
|
57 |
$output .= mc_produce_upcoming_events( $events,$template,$before,$after,'rss' );
|
58 |
$output .= '</channel>
|
59 |
</rss>';
|
60 |
-
header('Content-type: application/rss+xml');
|
61 |
-
header("Pragma: no-cache");
|
62 |
-
header("Expires: 0");
|
63 |
echo $output;
|
64 |
}
|
65 |
?>
|
30 |
</content:encoded>
|
31 |
<dc:format xmlns:dc='http://purl.org/dc/elements/1.1/'>text/html</dc:format>
|
32 |
<dc:source xmlns:dc='http://purl.org/dc/elements/1.1/'>".home_url()."</dc:source>
|
33 |
+
{guid}
|
34 |
</item>\n";
|
35 |
// add RSS headers
|
36 |
$output = '<?xml version="1.0" encoding="'.get_bloginfo('charset').'"?>
|
49 |
<managingEditor>'. get_bloginfo('admin_email') .' (' . get_bloginfo('name') . ' Admin)</managingEditor>
|
50 |
<generator>My Calendar WordPress Plugin http://www.joedolson.com/articles/my-calendar/</generator>
|
51 |
<lastBuildDate>'. mysql2date('D, d M Y H:i:s +0000', time()+$offset) .'</lastBuildDate>
|
52 |
+
<atom:link href="'. mc_get_current_url() .'" rel="self" type="application/rss+xml" />';
|
53 |
|
54 |
+
$events = mc_get_all_events( $category, 15 );
|
55 |
+
if ( is_array( $events) ) {
|
56 |
+
$output .= "Yes it is";
|
57 |
+
}
|
58 |
$before = 0;
|
59 |
+
$after = 15;
|
60 |
$output .= mc_produce_upcoming_events( $events,$template,$before,$after,'rss' );
|
61 |
$output .= '</channel>
|
62 |
</rss>';
|
63 |
+
header('Content-type: application/rss+xml');
|
64 |
+
header("Pragma: no-cache");
|
65 |
+
header("Expires: 0");
|
66 |
echo $output;
|
67 |
}
|
68 |
?>
|
my-calendar-settings.php
CHANGED
@@ -1,27 +1,11 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
// Display the admin configuration page
|
4 |
-
|
5 |
-
function csv_to_array($csv, $delimiter = ',', $enclosure = '"', $escape = '\\', $terminator = "\n") {
|
6 |
-
$r = array();
|
7 |
-
$rows = explode($terminator,trim($csv));
|
8 |
-
foreach ($rows as $row) {
|
9 |
-
if (trim($row)) {
|
10 |
-
$values = explode($delimiter,$row);
|
11 |
-
$r[$values[0]] = $values[1];
|
12 |
-
}
|
13 |
-
}
|
14 |
-
return $r;
|
15 |
-
}
|
16 |
-
|
17 |
function my_calendar_import() {
|
18 |
-
if ( get_option('ko_calendar_imported') != 'true' ) {
|
19 |
-
global $wpdb;
|
20 |
-
$wpdb->hide_errors();
|
21 |
define('KO_CALENDAR_TABLE', $wpdb->prefix . 'calendar');
|
22 |
define('KO_CALENDAR_CATS', $wpdb->prefix . 'calendar_categories');
|
23 |
$events = $wpdb->get_results("SELECT * FROM " . KO_CALENDAR_TABLE, 'ARRAY_A');
|
24 |
-
//$wpdb->print_error();
|
25 |
$sql = "";
|
26 |
foreach ($events as $key) {
|
27 |
$title = mysql_real_escape_string($key['event_title']);
|
@@ -34,7 +18,6 @@ $wpdb->hide_errors();
|
|
34 |
$author = mysql_real_escape_string($key['event_author']);
|
35 |
$category = mysql_real_escape_string($key['event_category']);
|
36 |
$linky = mysql_real_escape_string($key['event_link']);
|
37 |
-
|
38 |
$sql = "INSERT INTO " . MY_CALENDAR_TABLE . " SET
|
39 |
event_title='" . ($title) . "',
|
40 |
event_desc='" . ($desc) . "',
|
@@ -47,18 +30,14 @@ $wpdb->hide_errors();
|
|
47 |
event_category=".($category).",
|
48 |
event_link='".($linky)."';
|
49 |
";
|
50 |
-
|
51 |
-
//$wpdb->print_error();
|
52 |
}
|
53 |
-
$cats = $wpdb->get_results("SELECT * FROM " . KO_CALENDAR_CATS, 'ARRAY_A');
|
54 |
-
//$wpdb->print_error();
|
55 |
-
|
56 |
$catsql = "";
|
57 |
foreach ($cats as $key) {
|
58 |
$name = mysql_real_escape_string($key['category_name']);
|
59 |
$color = mysql_real_escape_string($key['category_colour']);
|
60 |
$id = mysql_real_escape_string($key['category_id']);
|
61 |
-
|
62 |
$catsql = "INSERT INTO " . MY_CALENDAR_CATEGORIES_TABLE . " SET
|
63 |
category_id='".$id."',
|
64 |
category_name='".$name."',
|
@@ -69,21 +48,11 @@ $wpdb->hide_errors();
|
|
69 |
";
|
70 |
$cats_results = $wpdb->query($catsql);
|
71 |
//$wpdb->print_error();
|
72 |
-
}
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
} else {
|
78 |
-
$message = __('Categories not imported.','my-calendar');
|
79 |
-
}
|
80 |
-
if ($events_results !== false) {
|
81 |
-
$e_message = __('Events imported successfully.','my-calendar');
|
82 |
-
} else {
|
83 |
-
$e_message = __('Events not imported.','my-calendar');
|
84 |
-
}
|
85 |
-
$return_value = "<div id='message' class='updated fade'><ul><li>$message</li><li>$e_message</li></ul></div>";
|
86 |
-
echo $return_value;
|
87 |
if ( $cats_results !== false && $events_results !== false ) {
|
88 |
update_option( 'ko_calendar_imported','true' );
|
89 |
}
|
@@ -91,82 +60,60 @@ $wpdb->hide_errors();
|
|
91 |
}
|
92 |
|
93 |
function edit_my_calendar_config() {
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
update_option('mc_event_approve_perms',$mc_event_approve_perms);
|
113 |
-
$mc_event_edit_perms = $_POST['mc_event_edit_perms'];
|
114 |
-
update_option('mc_event_edit_perms',$mc_event_edit_perms);
|
115 |
-
echo "<div class=\"updated\"><p><strong>".__('Permissions Settings saved','my-calendar').".</strong></p></div>";
|
116 |
-
|
117 |
}
|
118 |
// output
|
119 |
-
if (isset($_POST['my_calendar_show_months']) ) {
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
update_option('mc_event_link_expires',$my_calendar_event_link_expires);
|
154 |
-
update_option('mc_apply_color',$mc_apply_color);
|
155 |
-
update_option('mc_event_registration',$mc_event_registration);
|
156 |
-
update_option('mc_short',$mc_short);
|
157 |
-
update_option('mc_desc',$mc_desc);
|
158 |
-
update_option('mc_no_fifth_week',$mc_no_fifth_week);
|
159 |
-
update_option('mc_show_rss',$mc_show_rss);
|
160 |
-
update_option('mc_show_ical',$mc_show_ical);
|
161 |
-
|
162 |
-
// styles (output)
|
163 |
-
echo "<div class=\"updated\"><p><strong>".__('Output Settings saved','my-calendar').".</strong></p></div>";
|
164 |
-
}
|
165 |
-
// input
|
166 |
-
if (isset($_POST['mc_input'])) {
|
167 |
-
|
168 |
-
$mc_input_options_administrators = ($_POST['mc_input_options_administrators']=='on')?'true':'false';
|
169 |
-
$mc_input_options = array(
|
170 |
'event_short'=>$_POST['mci_event_short'],
|
171 |
'event_desc'=>$_POST['mci_event_desc'],
|
172 |
'event_category'=>$_POST['mci_event_category'],
|
@@ -174,148 +121,150 @@ if (isset($_POST['my_calendar_show_months']) ) {
|
|
174 |
'event_recurs'=>$_POST['mci_event_recurs'],
|
175 |
'event_open'=>$_POST['mci_event_open'],
|
176 |
'event_location'=>$_POST['mci_event_location'],
|
177 |
-
'event_location_dropdown'=>$_POST['mci_event_location_dropdown']
|
|
|
178 |
);
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
// Mail function by Roland
|
201 |
if (isset($_POST['mc_email']) ) {
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
// Custom User Settings
|
214 |
if (isset($_POST['mc_user'])) {
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
echo "<div class=\"updated\"><p><strong>".__('User custom settings saved','my-calendar').".</strong></p></div>";
|
225 |
}
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
?>
|
245 |
<div class="wrap">
|
246 |
<?php
|
247 |
-
|
248 |
-
|
249 |
-
|
|
|
|
|
250 |
<?php jd_show_support_box(); ?>
|
251 |
<div id="poststuff" class="jd-my-calendar">
|
252 |
-
<h2><?php _e('Calendar Settings','my-calendar'); ?></h2>
|
253 |
<div class="postbox">
|
254 |
<h3><?php _e('Calendar Management Settings','my-calendar'); ?></h3>
|
255 |
<div class="inside">
|
256 |
-
<form
|
257 |
<div><input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('my-calendar-nonce'); ?>" /></div>
|
258 |
<fieldset>
|
259 |
<legend><?php _e('Calendar Options: Management','my-calendar'); ?></legend>
|
260 |
-
<
|
261 |
-
<label for="permissions"><?php _e('
|
262 |
<option value="read"<?php echo jd_option_selected( get_option('can_manage_events'),'read','option'); ?>><?php _e('Subscriber','my-calendar')?></option>
|
263 |
<option value="edit_posts"<?php echo jd_option_selected(get_option('can_manage_events'),'edit_posts','option'); ?>><?php _e('Contributor','my-calendar')?></option>
|
264 |
<option value="publish_posts"<?php echo jd_option_selected(get_option('can_manage_events'),'publish_posts','option'); ?>><?php _e('Author','my-calendar')?></option>
|
265 |
<option value="moderate_comments"<?php echo jd_option_selected(get_option('can_manage_events'),'moderate_comments','option'); ?>><?php _e('Editor','my-calendar')?></option>
|
266 |
<option value="manage_options"<?php echo jd_option_selected(get_option('can_manage_events'),'manage_options','option'); ?>><?php _e('Administrator','my-calendar')?></option>
|
267 |
</select>
|
268 |
-
</
|
269 |
-
<
|
270 |
-
<label for="mc_event_approve_perms"><?php _e('
|
271 |
<option value="read"<?php echo jd_option_selected(get_option('mc_event_approve_perms'),'read','option'); ?>><?php _e('Subscriber','my-calendar')?></option>
|
272 |
<option value="edit_posts"<?php echo jd_option_selected(get_option('mc_event_approve_perms'),'edit_posts','option'); ?>><?php _e('Contributor','my-calendar')?></option>
|
273 |
<option value="publish_posts"<?php echo jd_option_selected(get_option('mc_event_approve_perms'),'publish_posts','option'); ?>><?php _e('Author','my-calendar')?></option>
|
274 |
<option value="moderate_comments"<?php echo jd_option_selected(get_option('mc_event_approve_perms'),'moderate_comments','option'); ?>><?php _e('Editor','my-calendar')?></option>
|
275 |
<option value="manage_options"<?php echo jd_option_selected(get_option('mc_event_approve_perms'),'manage_options','option'); ?>><?php _e('Administrator','my-calendar')?></option>
|
276 |
</select> <input type="checkbox" id="mc_event_approve" name="mc_event_approve" <?php jd_cal_checkCheckbox('mc_event_approve','true'); ?> /> <label for="mc_event_approve"><?php _e('Enable approval options.','my-calendar'); ?></label>
|
277 |
-
</
|
278 |
-
<
|
279 |
-
<label for="mc_event_edit_perms"><?php _e('
|
280 |
<option value="edit_posts"<?php echo jd_option_selected(get_option('mc_event_edit_perms'),'edit_posts','option'); ?>><?php _e('Contributor','my-calendar')?></option>
|
281 |
<option value="publish_posts"<?php echo jd_option_selected(get_option('mc_event_edit_perms'),'publish_posts','option'); ?>><?php _e('Author','my-calendar')?></option>
|
282 |
<option value="moderate_comments"<?php echo jd_option_selected(get_option('mc_event_edit_perms'),'moderate_comments','option'); ?>><?php _e('Editor','my-calendar')?></option>
|
283 |
<option value="manage_options"<?php echo jd_option_selected(get_option('mc_event_edit_perms'),'manage_options','option'); ?>><?php _e('Administrator','my-calendar')?></option>
|
284 |
</select><br />
|
285 |
<em><?php _e('By default, only administrators may edit or delete any event. Other users may only edit or delete events which they authored.','my-calendar'); ?></em>
|
286 |
-
</
|
|
|
287 |
</fieldset>
|
288 |
<p>
|
289 |
<input type="submit" name="save" class="button-primary" value="<?php _e('Save Approval Settings','my-calendar'); ?> »" />
|
290 |
-
|
291 |
</form>
|
292 |
</div>
|
293 |
</div>
|
294 |
<div class="postbox">
|
295 |
<h3><?php _e('Calendar Text Settings','my-calendar'); ?></h3>
|
296 |
<div class="inside">
|
297 |
-
<form
|
298 |
<div><input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('my-calendar-nonce'); ?>" /></div>
|
299 |
<fieldset>
|
300 |
-
<legend><?php _e('Calendar Options:
|
301 |
-
<
|
302 |
-
<
|
303 |
-
|
304 |
-
|
305 |
-
<
|
306 |
-
|
307 |
-
|
308 |
-
<
|
309 |
-
|
310 |
-
|
311 |
-
<
|
312 |
-
|
313 |
-
|
314 |
-
<
|
315 |
-
|
316 |
-
|
317 |
-
<
|
318 |
-
|
|
|
|
|
319 |
</fieldset>
|
320 |
<p>
|
321 |
<input type="submit" name="save" class="button-primary" value="<?php _e('Save Custom Text Settings','my-calendar'); ?> »" />
|
@@ -326,66 +275,108 @@ echo my_calendar_check_db();
|
|
326 |
<div class="postbox">
|
327 |
<h3><?php _e('Calendar Output Settings','my-calendar'); ?></h3>
|
328 |
<div class="inside">
|
329 |
-
<form
|
330 |
<div><input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('my-calendar-nonce'); ?>" /></div>
|
331 |
<fieldset>
|
332 |
-
<legend><?php _e('Calendar Options: Output','my-calendar'); ?></legend>
|
333 |
-
<
|
334 |
-
<
|
335 |
-
<
|
336 |
-
<
|
337 |
-
</
|
338 |
-
<
|
339 |
-
|
340 |
-
|
341 |
-
<
|
342 |
-
<label for="my_calendar_show_months"><?php _e('In list mode, show how many months of events at a time:','my-calendar'); ?></label> <input type="text" size="3" id="my_calendar_show_months" name="my_calendar_show_months" value="<?php echo $my_calendar_show_months; ?>" />
|
343 |
-
</p>
|
344 |
-
<p>
|
345 |
-
<label for="my_calendar_date_format"><?php _e('Date format in list mode','my-calendar'); ?></label> <input type="text" id="my_calendar_date_format" name="my_calendar_date_format" value="<?php if ( get_option('my_calendar_date_format') == "") { echo get_option('date_format'); } else { echo get_option( 'my_calendar_date_format'); } ?>" /> Current: <?php if ( get_option('my_calendar_date_format') == '') { echo date_i18n(get_option('date_format')); } else { echo date_i18n(get_option('my_calendar_date_format')); } ?><br />
|
346 |
<small><?php _e('Date format uses the same syntax as the <a href="http://php.net/date">PHP <code>date()</code> function</a>. Save options to update sample output.','my-calendar'); ?></small>
|
347 |
-
</
|
348 |
-
<
|
349 |
-
<input type="checkbox" id="
|
350 |
-
</
|
351 |
-
<
|
|
|
|
|
|
|
|
|
|
|
|
|
352 |
<input type="checkbox" id="display_jump" name="display_jump" <?php jd_cal_checkCheckbox('display_jump','true'); ?> /> <label for="display_jump"><?php _e('Display a jumpbox for changing month and year quickly?','my-calendar'); ?></label>
|
353 |
-
</
|
354 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
355 |
<input type="checkbox" id="my_calendar_hide_icons" name="my_calendar_hide_icons" <?php jd_cal_checkCheckbox('my_calendar_hide_icons','true'); ?> /> <label for="my_calendar_hide_icons"><?php _e('Hide category icons in output','my-calendar'); ?></label>
|
356 |
-
</
|
357 |
-
<
|
358 |
-
|
359 |
-
</
|
360 |
-
<
|
361 |
-
|
362 |
-
</
|
363 |
-
<
|
364 |
-
|
365 |
-
</
|
366 |
-
<
|
367 |
-
|
368 |
-
</
|
369 |
-
<
|
|
|
|
|
|
|
370 |
<input type="checkbox" id="mc_event_link_expires" name="mc_event_link_expires" <?php jd_cal_checkCheckbox('mc_event_link_expires','true'); ?> /> <label for="mc_event_link_expires"><?php _e('Links associated with events will automatically expire after the event has passed.','my-calendar'); ?></label>
|
371 |
-
</
|
372 |
-
<
|
373 |
<input type="checkbox" id="mc_event_registration" name="mc_event_registration" <?php jd_cal_checkCheckbox('mc_event_registration','true'); ?> /> <label for="mc_event_registration"><?php _e('Show current availability status of events.','my-calendar'); ?></label>
|
374 |
-
</
|
375 |
-
<
|
376 |
-
|
377 |
-
|
378 |
-
<
|
379 |
-
|
380 |
-
</
|
381 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
382 |
<input type="checkbox" id="mc_no_fifth_week" name="mc_no_fifth_week" value="true" <?php jd_cal_checkCheckbox('mc_no_fifth_week','true'); ?> /> <label for="mc_no_fifth_week"><?php _e('If a recurring event is scheduled for a date which doesn\'t exist (such as the 5th Wednesday in February), move it back one week.','my-calendar'); ?></label><br />
|
383 |
-
<?php _e('If this option is unchecked, recurring events which fall on dates which don\'t exist will simply not be shown on the calendar.','my-calendar'); ?>
|
384 |
-
</
|
385 |
-
<
|
386 |
-
<input type="checkbox" id="mc_skip_holidays" name="mc_skip_holidays" <?php jd_cal_checkCheckbox('mc_skip_holidays','true'); ?> /> <label for="mc_skip_holidays"><?php _e('If an event coincides with an event in the designated "Holiday" category, do not show the event.','my-calendar'); ?></label>
|
387 |
-
</p>
|
388 |
-
<p>
|
389 |
<label for="mc_skip_holidays_category"><?php _e('Holiday Category','my-calendar'); ?></label>
|
390 |
<select id="mc_skip_holidays_category" name="mc_skip_holidays_category">
|
391 |
<?php
|
@@ -401,15 +392,25 @@ echo my_calendar_check_db();
|
|
401 |
}
|
402 |
?>
|
403 |
</select>
|
404 |
-
</
|
|
|
|
1 |
<?php
|
|
|
2 |
// Display the admin configuration page
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
function my_calendar_import() {
|
4 |
+
if ( get_option('ko_calendar_imported') != 'true' ) {
|
5 |
+
global $wpdb;
|
|
|
6 |
define('KO_CALENDAR_TABLE', $wpdb->prefix . 'calendar');
|
7 |
define('KO_CALENDAR_CATS', $wpdb->prefix . 'calendar_categories');
|
8 |
$events = $wpdb->get_results("SELECT * FROM " . KO_CALENDAR_TABLE, 'ARRAY_A');
|
|
|
9 |
$sql = "";
|
10 |
foreach ($events as $key) {
|
11 |
$title = mysql_real_escape_string($key['event_title']);
|
18 |
$author = mysql_real_escape_string($key['event_author']);
|
19 |
$category = mysql_real_escape_string($key['event_category']);
|
20 |
$linky = mysql_real_escape_string($key['event_link']);
|
|
|
21 |
$sql = "INSERT INTO " . MY_CALENDAR_TABLE . " SET
|
22 |
event_title='" . ($title) . "',
|
23 |
event_desc='" . ($desc) . "',
|
30 |
event_category=".($category).",
|
31 |
event_link='".($linky)."';
|
32 |
";
|
33 |
+
$events_results = $wpdb->query($sql);
|
|
|
34 |
}
|
35 |
+
$cats = $wpdb->get_results("SELECT * FROM " . KO_CALENDAR_CATS, 'ARRAY_A');
|
|
|
|
|
36 |
$catsql = "";
|
37 |
foreach ($cats as $key) {
|
38 |
$name = mysql_real_escape_string($key['category_name']);
|
39 |
$color = mysql_real_escape_string($key['category_colour']);
|
40 |
$id = mysql_real_escape_string($key['category_id']);
|
|
|
41 |
$catsql = "INSERT INTO " . MY_CALENDAR_CATEGORIES_TABLE . " SET
|
42 |
category_id='".$id."',
|
43 |
category_name='".$name."',
|
48 |
";
|
49 |
$cats_results = $wpdb->query($catsql);
|
50 |
//$wpdb->print_error();
|
51 |
+
}
|
52 |
+
$message = ( $cats_results !== false )?__('Categories imported successfully.','my-calendar'):__('Categories not imported.','my-calendar');
|
53 |
+
$e_message = ( $events_results !== false )?__('Events imported successfully.','my-calendar'):__('Events not imported.','my-calendar');
|
54 |
+
$return = "<div id='message' class='updated fade'><ul><li>$message</li><li>$e_message</li></ul></div>";
|
55 |
+
echo $return;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
if ( $cats_results !== false && $events_results !== false ) {
|
57 |
update_option( 'ko_calendar_imported','true' );
|
58 |
}
|
60 |
}
|
61 |
|
62 |
function edit_my_calendar_config() {
|
63 |
+
global $wpdb,$default_user_settings;
|
64 |
+
// We can't use this page unless My Calendar is installed/upgraded
|
65 |
+
check_my_calendar();
|
66 |
+
if (!empty($_POST)) {
|
67 |
+
$nonce=$_REQUEST['_wpnonce'];
|
68 |
+
if (! wp_verify_nonce($nonce,'my-calendar-nonce') ) die("Security check failed");
|
69 |
+
}
|
70 |
+
if (isset($_POST['permissions'])) {
|
71 |
+
// management
|
72 |
+
$new_perms = $_POST['permissions'];
|
73 |
+
$mc_event_approve = ($_POST['mc_event_approve']=='on')?'true':'false';
|
74 |
+
$mc_event_approve_perms = $_POST['mc_event_approve_perms'];
|
75 |
+
$mc_event_edit_perms = $_POST['mc_event_edit_perms'];
|
76 |
+
update_option('mc_event_approve_perms',$mc_event_approve_perms);
|
77 |
+
update_option('mc_event_approve',$mc_event_approve);
|
78 |
+
update_option('can_manage_events',$new_perms);
|
79 |
+
update_option('mc_event_edit_perms',$mc_event_edit_perms);
|
80 |
+
echo "<div class='updated'><p><strong>".__('Permissions Settings saved','my-calendar').".</strong></p></div>";
|
|
|
|
|
|
|
|
|
|
|
81 |
}
|
82 |
// output
|
83 |
+
if (isset($_POST['my_calendar_show_months']) ) {
|
84 |
+
$mc_title_template = $_POST['mc_title_template'];
|
85 |
+
$templates = get_option('my_calendar_templates');
|
86 |
+
$templates['title'] = $mc_title_template;
|
87 |
+
update_option( 'mc_uri',$_POST['mc_uri'] );
|
88 |
+
update_option('mc_skip_holidays_category',(int) $_POST['mc_skip_holidays_category']);
|
89 |
+
update_option('mc_skip_holidays',($_POST['mc_skip_holidays']=='on')?'true':'false');
|
90 |
+
update_option('my_calendar_templates',$templates);
|
91 |
+
update_option('display_author',($_POST['display_author']=='on')?'true':'false');
|
92 |
+
update_option('display_jump',($_POST['display_jump']=='on')?'true':'false');
|
93 |
+
update_option('my_calendar_show_months',(int) $_POST['my_calendar_show_months']);
|
94 |
+
update_option('my_calendar_date_format',$_POST['my_calendar_date_format']);
|
95 |
+
update_option('my_calendar_show_map',($_POST['my_calendar_show_map']=='on')?'true':'false');
|
96 |
+
update_option('my_calendar_show_address',($_POST['my_calendar_show_address']=='on')?'true':'false');
|
97 |
+
update_option('my_calendar_show_heading',($_POST['my_calendar_show_heading']=='on')?'true':'false');
|
98 |
+
update_option('my_calendar_hide_icons',($_POST['my_calendar_hide_icons']=='on')?'true':'false');
|
99 |
+
update_option('mc_event_link_expires',($_POST['mc_event_link_expires']=='on')?'true':'false');
|
100 |
+
update_option('mc_apply_color',$_POST['mc_apply_color']);
|
101 |
+
update_option('mc_event_registration',($_POST['mc_event_registration']=='on')?'true':'false');
|
102 |
+
update_option('mc_short',($_POST['mc_short']=='on')?'true':'false');
|
103 |
+
update_option('mc_desc',($_POST['mc_desc']=='on')?'true':'false');
|
104 |
+
update_option('mc_details',($_POST['mc_details']=='on')?'true':'false');
|
105 |
+
update_option('mc_show_weekends',($_POST['mc_show_weekends']=='on')?'true':'false');
|
106 |
+
update_option('mc_no_fifth_week',$_POST['mc_no_fifth_week']);
|
107 |
+
update_option('mc_show_rss',($_POST['mc_show_rss']=='on')?'true':'false');
|
108 |
+
update_option('mc_show_ical',($_POST['mc_show_ical']=='on')?'true':'false');
|
109 |
+
update_option('mc_default_sort',$_POST['mc_default_sort']);
|
110 |
+
// styles (output)
|
111 |
+
echo "<div class=\"updated\"><p><strong>".__('Output Settings saved','my-calendar').".</strong></p></div>";
|
112 |
+
}
|
113 |
+
// input
|
114 |
+
if (isset($_POST['mc_input'])) {
|
115 |
+
$mc_input_options_administrators = ($_POST['mc_input_options_administrators']=='on')?'true':'false';
|
116 |
+
$mc_input_options = array(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
117 |
'event_short'=>$_POST['mci_event_short'],
|
118 |
'event_desc'=>$_POST['mci_event_desc'],
|
119 |
'event_category'=>$_POST['mci_event_category'],
|
121 |
'event_recurs'=>$_POST['mci_event_recurs'],
|
122 |
'event_open'=>$_POST['mci_event_open'],
|
123 |
'event_location'=>$_POST['mci_event_location'],
|
124 |
+
'event_location_dropdown'=>$_POST['mci_event_location_dropdown'],
|
125 |
+
'event_use_editor'=>$_POST['mci_event_use_editor']
|
126 |
);
|
127 |
+
update_option('mc_input_options',$mc_input_options);
|
128 |
+
update_option('mc_input_options_administrators',$mc_input_options_administrators);
|
129 |
+
echo "<div class=\"updated\"><p><strong>".__('Input Settings saved','my-calendar').".</strong></p></div>";
|
130 |
+
}
|
131 |
+
// custom text
|
132 |
+
if (isset( $_POST['mc_previous_events'] ) ) {
|
133 |
+
$my_calendar_notime_text = $_POST['my_calendar_notime_text'];
|
134 |
+
$mc_previous_events = $_POST['mc_previous_events'];
|
135 |
+
$mc_next_events = $_POST['mc_next_events'];
|
136 |
+
$mc_event_open = $_POST['mc_event_open'];
|
137 |
+
$mc_event_closed = $_POST['mc_event_closed'];
|
138 |
+
$my_calendar_caption = $_POST['my_calendar_caption'];
|
139 |
+
update_option('my_calendar_notime_text',$my_calendar_notime_text);
|
140 |
+
update_option('mc_next_events',$mc_next_events);
|
141 |
+
update_option('mc_previous_events',$mc_previous_events);
|
142 |
+
update_option('my_calendar_caption',$my_calendar_caption);
|
143 |
+
update_option('mc_event_open',$mc_event_open);
|
144 |
+
update_option('mc_event_closed',$mc_event_closed);
|
145 |
+
echo "<div class=\"updated\"><p><strong>".__('Custom text settings saved','my-calendar').".</strong></p></div>";
|
146 |
+
}
|
147 |
+
// Mail function by Roland
|
|
|
148 |
if (isset($_POST['mc_email']) ) {
|
149 |
+
$mc_event_mail = ($_POST['mc_event_mail']=='on')?'true':'false';
|
150 |
+
$mc_event_mail_to = $_POST['mc_event_mail_to'];
|
151 |
+
$mc_event_mail_subject = $_POST['mc_event_mail_subject'];
|
152 |
+
$mc_event_mail_message = $_POST['mc_event_mail_message'];
|
153 |
+
update_option('mc_event_mail_to',$mc_event_mail_to);
|
154 |
+
update_option('mc_event_mail_subject',$mc_event_mail_subject);
|
155 |
+
update_option('mc_event_mail_message',$mc_event_mail_message);
|
156 |
+
update_option('mc_event_mail',$mc_event_mail);
|
157 |
+
echo "<div class=\"updated\"><p><strong>".__('Email notice settings saved','my-calendar').".</strong></p></div>";
|
158 |
+
}
|
159 |
+
// Custom User Settings
|
|
|
160 |
if (isset($_POST['mc_user'])) {
|
161 |
+
$mc_user_settings_enabled = $_POST['mc_user_settings_enabled'];
|
162 |
+
$mc_location_type = $_POST['mc_location_type'];
|
163 |
+
$mc_user_settings = $_POST['mc_user_settings'];
|
164 |
+
$mc_user_settings['my_calendar_tz_default']['values'] = csv_to_array($mc_user_settings['my_calendar_tz_default']['values']);
|
165 |
+
$mc_user_settings['my_calendar_location_default']['values'] = csv_to_array($mc_user_settings['my_calendar_location_default']['values']);
|
166 |
+
update_option('mc_location_type',$mc_location_type);
|
167 |
+
update_option('mc_user_settings_enabled',$mc_user_settings_enabled);
|
168 |
+
update_option('mc_user_settings',$mc_user_settings);
|
169 |
+
echo "<div class=\"updated\"><p><strong>".__('User custom settings saved','my-calendar').".</strong></p></div>";
|
|
|
170 |
}
|
171 |
+
// Pull known values out of the options table
|
172 |
+
$allowed_group = get_option('can_manage_events');
|
173 |
+
$my_calendar_show_months = get_option('my_calendar_show_months');
|
174 |
+
$my_calendar_show_map = get_option('my_calendar_show_map');
|
175 |
+
$my_calendar_show_address = get_option('my_calendar_show_address');
|
176 |
+
$disp_author = get_option('display_author');
|
177 |
+
$mc_event_link_expires = get_option('mc_event_link_expires');
|
178 |
+
$mc_event_mail = get_option('mc_event_mail');
|
179 |
+
$mc_event_mail_to = get_option('mc_event_mail_to');
|
180 |
+
$mc_event_mail_subject = get_option('mc_event_mail_subject');
|
181 |
+
$mc_event_mail_message = get_option('mc_event_mail_message');
|
182 |
+
$mc_event_approve = get_option('mc_event_approve');
|
183 |
+
$mc_event_approve_perms = get_option('mc_event_approve_perms');
|
184 |
+
$disp_jump = get_option('display_jump');
|
185 |
+
$mc_no_fifth_week = get_option('mc_no_fifth_week');
|
186 |
+
$templates = get_option('my_calendar_templates');
|
187 |
+
$mc_title_template = $templates['title'];
|
188 |
+
$mc_uri = get_option('mc_uri');
|
189 |
?>
|
190 |
<div class="wrap">
|
191 |
<?php
|
192 |
+
my_calendar_check_db();
|
193 |
+
check_akismet();
|
194 |
+
?>
|
195 |
+
<div id="icon-options-general" class="icon32"><br /></div>
|
196 |
+
<h2><?php _e('My Calendar Options','my-calendar'); ?></h2>
|
197 |
<?php jd_show_support_box(); ?>
|
198 |
<div id="poststuff" class="jd-my-calendar">
|
|
|
199 |
<div class="postbox">
|
200 |
<h3><?php _e('Calendar Management Settings','my-calendar'); ?></h3>
|
201 |
<div class="inside">
|
202 |
+
<form id="my-calendar-manage" method="post" action="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar-config">
|
203 |
<div><input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('my-calendar-nonce'); ?>" /></div>
|
204 |
<fieldset>
|
205 |
<legend><?php _e('Calendar Options: Management','my-calendar'); ?></legend>
|
206 |
+
<ul>
|
207 |
+
<li><label for="permissions"><?php _e('Lowest user group that may create events','my-calendar'); ?></label> <select id="permissions" name="permissions">
|
208 |
<option value="read"<?php echo jd_option_selected( get_option('can_manage_events'),'read','option'); ?>><?php _e('Subscriber','my-calendar')?></option>
|
209 |
<option value="edit_posts"<?php echo jd_option_selected(get_option('can_manage_events'),'edit_posts','option'); ?>><?php _e('Contributor','my-calendar')?></option>
|
210 |
<option value="publish_posts"<?php echo jd_option_selected(get_option('can_manage_events'),'publish_posts','option'); ?>><?php _e('Author','my-calendar')?></option>
|
211 |
<option value="moderate_comments"<?php echo jd_option_selected(get_option('can_manage_events'),'moderate_comments','option'); ?>><?php _e('Editor','my-calendar')?></option>
|
212 |
<option value="manage_options"<?php echo jd_option_selected(get_option('can_manage_events'),'manage_options','option'); ?>><?php _e('Administrator','my-calendar')?></option>
|
213 |
</select>
|
214 |
+
</li>
|
215 |
+
<li>
|
216 |
+
<label for="mc_event_approve_perms"><?php _e('Lowest user group that may approve events','my-calendar'); ?></label> <select id="mc_event_approve_perms" name="mc_event_approve_perms">
|
217 |
<option value="read"<?php echo jd_option_selected(get_option('mc_event_approve_perms'),'read','option'); ?>><?php _e('Subscriber','my-calendar')?></option>
|
218 |
<option value="edit_posts"<?php echo jd_option_selected(get_option('mc_event_approve_perms'),'edit_posts','option'); ?>><?php _e('Contributor','my-calendar')?></option>
|
219 |
<option value="publish_posts"<?php echo jd_option_selected(get_option('mc_event_approve_perms'),'publish_posts','option'); ?>><?php _e('Author','my-calendar')?></option>
|
220 |
<option value="moderate_comments"<?php echo jd_option_selected(get_option('mc_event_approve_perms'),'moderate_comments','option'); ?>><?php _e('Editor','my-calendar')?></option>
|
221 |
<option value="manage_options"<?php echo jd_option_selected(get_option('mc_event_approve_perms'),'manage_options','option'); ?>><?php _e('Administrator','my-calendar')?></option>
|
222 |
</select> <input type="checkbox" id="mc_event_approve" name="mc_event_approve" <?php jd_cal_checkCheckbox('mc_event_approve','true'); ?> /> <label for="mc_event_approve"><?php _e('Enable approval options.','my-calendar'); ?></label>
|
223 |
+
</li>
|
224 |
+
<li>
|
225 |
+
<label for="mc_event_edit_perms"><?php _e('Lowest user group that may edit or delete all events','my-calendar'); ?></label> <select id="mc_event_edit_perms" name="mc_event_edit_perms">
|
226 |
<option value="edit_posts"<?php echo jd_option_selected(get_option('mc_event_edit_perms'),'edit_posts','option'); ?>><?php _e('Contributor','my-calendar')?></option>
|
227 |
<option value="publish_posts"<?php echo jd_option_selected(get_option('mc_event_edit_perms'),'publish_posts','option'); ?>><?php _e('Author','my-calendar')?></option>
|
228 |
<option value="moderate_comments"<?php echo jd_option_selected(get_option('mc_event_edit_perms'),'moderate_comments','option'); ?>><?php _e('Editor','my-calendar')?></option>
|
229 |
<option value="manage_options"<?php echo jd_option_selected(get_option('mc_event_edit_perms'),'manage_options','option'); ?>><?php _e('Administrator','my-calendar')?></option>
|
230 |
</select><br />
|
231 |
<em><?php _e('By default, only administrators may edit or delete any event. Other users may only edit or delete events which they authored.','my-calendar'); ?></em>
|
232 |
+
</li>
|
233 |
+
</ul>
|
234 |
</fieldset>
|
235 |
<p>
|
236 |
<input type="submit" name="save" class="button-primary" value="<?php _e('Save Approval Settings','my-calendar'); ?> »" />
|
237 |
+
</p>
|
238 |
</form>
|
239 |
</div>
|
240 |
</div>
|
241 |
<div class="postbox">
|
242 |
<h3><?php _e('Calendar Text Settings','my-calendar'); ?></h3>
|
243 |
<div class="inside">
|
244 |
+
<form id="my-calendar-text" method="post" action="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar-config">
|
245 |
<div><input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('my-calendar-nonce'); ?>" /></div>
|
246 |
<fieldset>
|
247 |
+
<legend><?php _e('Calendar Options: Customizable Text Fields','my-calendar'); ?></legend>
|
248 |
+
<ul>
|
249 |
+
<li>
|
250 |
+
<label for="my_calendar_notime_text"><?php _e('Label for events without a set time','my-calendar'); ?></label> <input type="text" id="my_calendar_notime_text" name="my_calendar_notime_text" value="<?php if ( get_option('my_calendar_notime_text') == "") { _e('N/A','my-calendar'); } else { echo stripslashes( get_option('my_calendar_notime_text') ); } ?>" />
|
251 |
+
</li>
|
252 |
+
<li>
|
253 |
+
<label for="mc_previous_events"><?php _e('Previous events link','my-calendar'); ?></label> <input type="text" id="mc_previous_events" name="mc_previous_events" value="<?php if ( get_option('mc_previous_events') == "") { _e('Previous Events','my-calendar'); } else { echo stripslashes( get_option('mc_previous_events') ); } ?>" />
|
254 |
+
</li>
|
255 |
+
<li>
|
256 |
+
<label for="mc_next_events"><?php _e('Next events link','my-calendar'); ?></label> <input type="text" id="mc_next_events" name="mc_next_events" value="<?php if ( get_option('mc_next_events') == "") { _e('Next Events','my-calendar'); } else { echo stripslashes( get_option('mc_next_events') ); } ?>" />
|
257 |
+
</li>
|
258 |
+
<li>
|
259 |
+
<label for="mc_event_open"><?php _e('If events are open','my-calendar'); ?></label> <input type="text" id="mc_event_open" name="mc_event_open" value="<?php if ( get_option('mc_event_open') == "") { _e('Registration is open','my-calendar'); } else { echo stripslashes( get_option('mc_event_open') ); } ?>" />
|
260 |
+
</li>
|
261 |
+
<li>
|
262 |
+
<label for="mc_event_closed"><?php _e('If events are closed','my-calendar'); ?></label> <input type="text" id="mc_event_closed" name="mc_event_closed" value="<?php if ( get_option('mc_event_closed') == "") { _e('Registration is closed','my-calendar'); } else { echo stripslashes( get_option('mc_event_closed') ); } ?>" />
|
263 |
+
</li>
|
264 |
+
<li>
|
265 |
+
<label for="my_calendar_caption"><?php _e('Additional caption:','my-calendar'); ?></label> <input type="text" id="my_calendar_caption" name="my_calendar_caption" value="<?php echo stripslashes( get_option('my_calendar_caption') ); ?>" /><br /><small><?php _e('The calendar caption is the text containing the displayed month and year in either list or calendar format. This text will be displayed following that existing text.','my-calendar'); ?></small>
|
266 |
+
</li>
|
267 |
+
</ul>
|
268 |
</fieldset>
|
269 |
<p>
|
270 |
<input type="submit" name="save" class="button-primary" value="<?php _e('Save Custom Text Settings','my-calendar'); ?> »" />
|
275 |
<div class="postbox">
|
276 |
<h3><?php _e('Calendar Output Settings','my-calendar'); ?></h3>
|
277 |
<div class="inside">
|
278 |
+
<form id="my-calendar-output" method="post" action="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar-config">
|
279 |
<div><input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('my-calendar-nonce'); ?>" /></div>
|
280 |
<fieldset>
|
281 |
+
<legend><?php _e('Calendar Options: Customize the Output of your Calendar','my-calendar'); ?></legend>
|
282 |
+
<fieldset>
|
283 |
+
<legend><?php _e('General Calendar Options','my-calendar'); ?></legend>
|
284 |
+
<ul>
|
285 |
+
<li>
|
286 |
+
<label for="mc_uri"><?php _e('<abbr title="Uniform resource locator">URL</abbr> for your public calendar (required to use the {details} template tag)','my-calendar'); ?></label>
|
287 |
+
<input type="text" name="mc_uri" id="mc_uri" size="40" value="<?php echo $mc_uri; ?>" />
|
288 |
+
</li>
|
289 |
+
<li>
|
290 |
+
<label for="my_calendar_date_format"><?php _e('Date format in list mode','my-calendar'); ?></label> <input type="text" id="my_calendar_date_format" name="my_calendar_date_format" value="<?php if ( get_option('my_calendar_date_format') == "") { echo get_option('date_format'); } else { echo get_option( 'my_calendar_date_format'); } ?>" /> <?php _e('Current:','my-calendar'); ?> <?php if ( get_option('my_calendar_date_format') == '') { echo date_i18n(get_option('date_format')); } else { echo date_i18n(get_option('my_calendar_date_format')); } ?><br />
|
|
|
|
|
|
|
|
|
291 |
<small><?php _e('Date format uses the same syntax as the <a href="http://php.net/date">PHP <code>date()</code> function</a>. Save options to update sample output.','my-calendar'); ?></small>
|
292 |
+
</li>
|
293 |
+
<li>
|
294 |
+
<input type="checkbox" id="mc_show_rss" name="mc_show_rss" <?php jd_cal_checkCheckbox('mc_show_rss','true'); ?> /> <label for="mc_show_rss"><?php _e('Show link to My Calendar RSS feed.','my-calendar'); ?></label>
|
295 |
+
</li>
|
296 |
+
<li>
|
297 |
+
<input type="checkbox" id="mc_show_ical" name="mc_show_ical" <?php jd_cal_checkCheckbox('mc_show_ical','true'); ?> /> <label for="mc_show_ical"><?php _e('Show link to iCal format download.','my-calendar'); ?></label>
|
298 |
+
</li>
|
299 |
+
<li>
|
300 |
+
<input type="checkbox" id="my_calendar_show_heading" name="my_calendar_show_heading" <?php jd_cal_checkCheckbox('my_calendar_show_heading','true'); ?> /> <label for="my_calendar_show_heading"><?php _e('Show Heading for Calendar','my-calendar'); ?></label><br /><?php _e('<strong style="color: red;">Note:</strong> This feature will be removed from settings in the next major release. This calendar heading will be permanently removed.','my-calendar'); ?>
|
301 |
+
</li>
|
302 |
+
<li>
|
303 |
<input type="checkbox" id="display_jump" name="display_jump" <?php jd_cal_checkCheckbox('display_jump','true'); ?> /> <label for="display_jump"><?php _e('Display a jumpbox for changing month and year quickly?','my-calendar'); ?></label>
|
304 |
+
</li>
|
305 |
+
</ul>
|
306 |
+
<?php // End General Options // ?>
|
307 |
+
</fieldset>
|
308 |
+
|
309 |
+
<fieldset>
|
310 |
+
<legend><?php _e('Grid Layout Options','my-calendar'); ?></legend>
|
311 |
+
<ul>
|
312 |
+
<li>
|
313 |
+
<input type="checkbox" id="mc_show_weekends" name="mc_show_weekends" <?php jd_cal_checkCheckbox('mc_show_weekends','true'); ?> /> <label for="mc_show_weekends"><?php _e('Show Weekends on Calendar','my-calendar'); ?></label>
|
314 |
+
</li>
|
315 |
+
</ul>
|
316 |
+
<?php // End Grid Options // ?>
|
317 |
+
</fieldset>
|
318 |
+
|
319 |
+
<fieldset>
|
320 |
+
<legend><?php _e('List Layout Options','my-calendar'); ?></legend>
|
321 |
+
<ul>
|
322 |
+
<li>
|
323 |
+
<label for="my_calendar_show_months"><?php _e('In list mode, show how many months of events at a time:','my-calendar'); ?></label> <input type="text" size="3" id="my_calendar_show_months" name="my_calendar_show_months" value="<?php echo $my_calendar_show_months; ?>" />
|
324 |
+
</li>
|
325 |
+
</ul>
|
326 |
+
<?php // End List Options // ?>
|
327 |
+
</fieldset>
|
328 |
+
|
329 |
+
<fieldset>
|
330 |
+
<legend><?php _e('Event Details Options','my-calendar'); ?></legend>
|
331 |
+
<ul>
|
332 |
+
<li>
|
333 |
+
<label for="mc_title_template"><?php _e('Event title template','my-calendar'); ?></label>
|
334 |
+
<input type="text" name="mc_title_template" id="mc_title_template" size="30" value="<?php echo $mc_title_template; ?>" /> <small><a href="<?php bloginfo('wpurl'); ?>/wp-admin/admin.php?page=my-calendar-help#templates"><?php _e("Template Help",'my-calendar'); ?></a> <?php _e('All template shortcodes are available.','my-calendar'); ?></small>
|
335 |
+
</li>
|
336 |
+
<li>
|
337 |
+
<input type="checkbox" id="display_author" name="display_author" <?php jd_cal_checkCheckbox('display_author','true'); ?> /> <label for="display_jump"><?php _e('Do you want to display the author name on events?','my-calendar'); ?></label>
|
338 |
+
</li>
|
339 |
+
<li>
|
340 |
<input type="checkbox" id="my_calendar_hide_icons" name="my_calendar_hide_icons" <?php jd_cal_checkCheckbox('my_calendar_hide_icons','true'); ?> /> <label for="my_calendar_hide_icons"><?php _e('Hide category icons in output','my-calendar'); ?></label>
|
341 |
+
</li>
|
342 |
+
<li>
|
343 |
+
<input type="checkbox" id="my_calendar_show_map" name="my_calendar_show_map" <?php jd_cal_checkCheckbox('my_calendar_show_map','true'); ?> /> <label for="my_calendar_show_map"><?php _e('Show Link to Google Map (when sufficient address information is available.)','my-calendar'); ?></label>
|
344 |
+
</li>
|
345 |
+
<li>
|
346 |
+
<input type="checkbox" id="my_calendar_show_address" name="my_calendar_show_address" <?php jd_cal_checkCheckbox('my_calendar_show_address','true'); ?> /> <label for="my_calendar_show_address"><?php _e('Show Event Address in Details','my-calendar'); ?></label>
|
347 |
+
</li>
|
348 |
+
<li>
|
349 |
+
<input type="checkbox" id="mc_short" name="mc_short" <?php jd_cal_checkCheckbox('mc_short','true'); ?> /> <label for="mc_short"><?php _e('Show short description field on calendar.','my-calendar'); ?></label>
|
350 |
+
</li>
|
351 |
+
<li>
|
352 |
+
<input type="checkbox" id="mc_desc" name="mc_desc" <?php jd_cal_checkCheckbox('mc_desc','true'); ?> /> <label for="mc_desc"><?php _e('Show full description field on calendar.','my-calendar'); ?></label>
|
353 |
+
</li>
|
354 |
+
<li>
|
355 |
+
<input type="checkbox" id="mc_details" name="mc_details" <?php jd_cal_checkCheckbox('mc_details','true'); ?> /> <label for="mc_details"><?php _e('Show link to details on calendar. (requires a calendar URL, above)','my-calendar'); ?></label>
|
356 |
+
</li>
|
357 |
+
<li>
|
358 |
<input type="checkbox" id="mc_event_link_expires" name="mc_event_link_expires" <?php jd_cal_checkCheckbox('mc_event_link_expires','true'); ?> /> <label for="mc_event_link_expires"><?php _e('Links associated with events will automatically expire after the event has passed.','my-calendar'); ?></label>
|
359 |
+
</li>
|
360 |
+
<li>
|
361 |
<input type="checkbox" id="mc_event_registration" name="mc_event_registration" <?php jd_cal_checkCheckbox('mc_event_registration','true'); ?> /> <label for="mc_event_registration"><?php _e('Show current availability status of events.','my-calendar'); ?></label>
|
362 |
+
</li>
|
363 |
+
<li>
|
364 |
+
<input type="radio" id="mc_apply_color_default" name="mc_apply_color" value="default" <?php jd_cal_checkCheckbox('mc_apply_color','default'); ?> /> <label for="mc_apply_color_default"><?php _e('Default usage of category colors.','my-calendar'); ?></label><br />
|
365 |
+
<input type="radio" id="mc_apply_color_to_titles" name="mc_apply_color" value="font" <?php jd_cal_checkCheckbox('mc_apply_color','font'); ?> /> <label for="mc_apply_color_to_titles"><?php _e('Apply category colors to event titles as a font color.','my-calendar'); ?></label><br />
|
366 |
+
<input type="radio" id="mc_apply_bgcolor_to_titles" name="mc_apply_color" value="background" <?php jd_cal_checkCheckbox('mc_apply_color','background'); ?> /> <label for="mc_apply_bgcolor_to_titles"><?php _e('Apply category colors to event titles as a background color.','my-calendar'); ?></label>
|
367 |
+
</li>
|
368 |
+
</ul>
|
369 |
+
<?php // End Event Options // ?>
|
370 |
+
</fieldset>
|
371 |
+
|
372 |
+
<fieldset>
|
373 |
+
<legend><?php _e('Event Scheduling Options','my-calendar'); ?></legend>
|
374 |
+
<ul>
|
375 |
+
<li>
|
376 |
<input type="checkbox" id="mc_no_fifth_week" name="mc_no_fifth_week" value="true" <?php jd_cal_checkCheckbox('mc_no_fifth_week','true'); ?> /> <label for="mc_no_fifth_week"><?php _e('If a recurring event is scheduled for a date which doesn\'t exist (such as the 5th Wednesday in February), move it back one week.','my-calendar'); ?></label><br />
|
377 |
+
<?php _e('If this option is unchecked, recurring events which fall on dates which don\'t exist will simply not be shown on the calendar.','my-calendar'); ?> <?php _e('<strong style="color: red;">Note:</strong> This feature will be made event-specific and will be removed from settings in the next major release.','my-calendar'); ?>
|
378 |
+
</li>
|
379 |
+
<li>
|
|
|
|
|
|
|
380 |
<label for="mc_skip_holidays_category"><?php _e('Holiday Category','my-calendar'); ?></label>
|
381 |
<select id="mc_skip_holidays_category" name="mc_skip_holidays_category">
|
382 |
<?php
|
392 |
}
|
393 |
?>
|
394 |
</select>
|
395 |
+
</li>
|
396 |
+
<li>
|
397 |
+
<input type="c
|