diff --git a/db/lqdvi.sql b/db/lqdvi.sql index 115884b5..94d056dc 100644 --- a/db/lqdvi.sql +++ b/db/lqdvi.sql @@ -3,7 +3,7 @@ -- http://www.phpmyadmin.net -- -- Servidor: localhost --- Tiempo de generación: 21-06-2011 a las 10:27:03 +-- Tiempo de generación: 22-06-2011 a las 16:30:34 -- Versión del servidor: 5.1.53 -- Versión de PHP: 5.3.4 @@ -401,7 +401,7 @@ CREATE TABLE IF NOT EXISTS `wp_options` ( `autoload` varchar(20) NOT NULL DEFAULT 'yes', PRIMARY KEY (`option_id`), UNIQUE KEY `option_name` (`option_name`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=981 ; +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1002 ; -- -- Volcar la base de datos para la tabla `wp_options` @@ -443,7 +443,7 @@ INSERT INTO `wp_options` (`option_id`, `blog_id`, `option_name`, `option_value`, (33, 0, 'hack_file', '0', 'yes'), (34, 0, 'blog_charset', 'UTF-8', 'yes'), (35, 0, 'moderation_keys', '', 'no'), -(36, 0, 'active_plugins', 'a:10:{i:0;s:33:"configure-smtp/configure-smtp.php";i:1;s:33:"contact-form-7-modules/hidden.php";i:2;s:36:"contact-form-7/wp-contact-form-7.php";i:3;s:39:"delete-spam-daily/delete-spam-daily.php";i:4;s:23:"facethumb/facethumb.php";i:5;s:49:"google-calendar-events/google-calendar-events.php";i:6;s:37:"ltw-testimonials/ltw-testimonials.php";i:7;s:46:"mimetypes-link-icons/mime_type_link_images.php";i:8;s:45:"simple-local-avatars/simple-local-avatars.php";i:9;s:49:"vipers-video-quicktags/vipers-video-quicktags.php";}', 'yes'), +(36, 0, 'active_plugins', 'a:14:{i:0;s:33:"configure-smtp/configure-smtp.php";i:1;s:33:"contact-form-7-modules/hidden.php";i:2;s:36:"contact-form-7/wp-contact-form-7.php";i:3;s:39:"delete-spam-daily/delete-spam-daily.php";i:4;s:23:"facethumb/facethumb.php";i:5;s:49:"google-calendar-events/google-calendar-events.php";i:6;s:37:"ltw-testimonials/ltw-testimonials.php";i:7;s:51:"make-filename-lowercase/make-filename-lowercase.php";i:8;s:46:"mimetypes-link-icons/mime_type_link_images.php";i:9;s:25:"qtranslate/qtranslate.php";i:10;s:57:"sanitize-spanish-filenames/sanitize-spanish-filenames.php";i:11;s:45:"simple-local-avatars/simple-local-avatars.php";i:12;s:49:"vipers-video-quicktags/vipers-video-quicktags.php";i:13;s:27:"wp-pagenavi/wp-pagenavi.php";}', 'yes'), (547, 0, 'widget_woo_tabs', 'a:2:{i:2;a:0:{}s:12:"_multiwidget";i:1;}', 'yes'), (37, 0, 'home', 'http://localhost/lqdvi/', 'yes'), (38, 0, 'category_base', '', 'yes'), @@ -510,13 +510,13 @@ INSERT INTO `wp_options` (`option_id`, `blog_id`, `option_name`, `option_value`, (99, 0, 'widget_recent-comments', 'a:3:{i:2;a:2:{s:5:"title";s:0:"";s:6:"number";i:5;}i:3;a:2:{s:5:"title";s:0:"";s:6:"number";i:5;}s:12:"_multiwidget";i:1;}', 'yes'), (100, 0, 'widget_archives', 'a:2:{i:2;a:3:{s:5:"title";s:0:"";s:5:"count";i:0;s:8:"dropdown";i:0;}s:12:"_multiwidget";i:1;}', 'yes'), (101, 0, 'widget_meta', 'a:2:{i:2;a:1:{s:5:"title";s:0:"";}s:12:"_multiwidget";i:1;}', 'yes'), -(102, 0, 'sidebars_widgets', 'a:6:{s:19:"wp_inactive_widgets";a:27:{i:0;s:20:"sabuy_recent_posts-2";i:1;s:21:"sabuy_popular_posts-2";i:2;s:18:"sabuy_portfolios-2";i:3;s:15:"sabuy_twitter-2";i:4;s:20:"sabuy_contact_form-2";i:5;s:11:"sabuy_map-2";i:6;s:15:"sabuy_youtube-2";i:7;s:13:"sabuy_vimeo-2";i:8;s:19:"sabuy_social_icon-2";i:9;s:14:"sabuy_flickr-2";i:10;s:8:"search-2";i:11;s:12:"gce_widget-2";i:12;s:18:"ltw_testimonials-2";i:13;s:7:"pages-2";i:14;s:10:"calendar-2";i:15;s:7:"links-2";i:16;s:6:"text-2";i:17;s:5:"rss-2";i:18;s:11:"tag_cloud-2";i:19;s:10:"nav_menu-2";i:20;s:14:"recent-posts-2";i:21;s:17:"recent-comments-2";i:22;s:10:"archives-2";i:23;s:12:"categories-2";i:24;s:6:"meta-2";i:25;s:17:"recent-comments-3";i:26;s:12:"gce_widget-3";}s:9:"sidebar-1";a:2:{i:0;s:8:"search-3";i:1;s:14:"recent-posts-3";}s:9:"sidebar-2";a:0:{}s:9:"sidebar-3";a:0:{}s:9:"sidebar-4";a:4:{i:0;s:6:"text-3";i:1;s:20:"sabuy_recent_posts-3";i:2;s:19:"sabuy_social_icon-3";i:3;s:15:"sabuy_twitter-4";}s:13:"array_version";i:3;}', 'yes'), -(103, 0, 'cron', 'a:5:{i:1308655220;a:1:{s:12:"qs_cron_hook";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:6:"hourly";s:4:"args";a:0:{}s:8:"interval";i:3600;}}}i:1308662826;a:1:{s:17:"delete_spam_daily";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:5:"daily";s:4:"args";a:0:{}s:8:"interval";i:86400;}}}i:1308679241;a:3:{s:16:"wp_version_check";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:10:"twicedaily";s:4:"args";a:0:{}s:8:"interval";i:43200;}}s:17:"wp_update_plugins";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:10:"twicedaily";s:4:"args";a:0:{}s:8:"interval";i:43200;}}s:16:"wp_update_themes";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:10:"twicedaily";s:4:"args";a:0:{}s:8:"interval";i:43200;}}}i:1308679252;a:1:{s:19:"wp_scheduled_delete";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:5:"daily";s:4:"args";a:0:{}s:8:"interval";i:86400;}}}s:7:"version";i:2;}', 'yes'), -(104, 0, '_transient_doing_cron', '1308651621', 'yes'), -(146, 0, '_site_transient_update_themes', 'O:8:"stdClass":1:{s:12:"last_checked";i:1308651956;}', 'yes'), -(619, 0, '_site_transient_update_core', 'O:8:"stdClass":3:{s:7:"updates";a:2:{i:0;O:8:"stdClass":7:{s:8:"response";s:6:"latest";s:3:"url";s:24:"http://es.wordpress.org/";s:7:"package";s:49:"http://es.wordpress.org/wordpress-3.1.3-es_ES.zip";s:7:"current";s:5:"3.1.3";s:6:"locale";s:5:"es_ES";s:11:"php_version";s:3:"4.3";s:13:"mysql_version";s:5:"4.1.2";}i:1;O:8:"stdClass":7:{s:8:"response";s:6:"latest";s:3:"url";s:30:"http://wordpress.org/download/";s:7:"package";s:40:"http://wordpress.org/wordpress-3.1.3.zip";s:7:"current";s:5:"3.1.3";s:6:"locale";s:5:"en_US";s:11:"php_version";s:3:"4.3";s:13:"mysql_version";s:5:"4.1.2";}}s:12:"last_checked";i:1308642503;s:15:"version_checked";s:5:"3.1.3";}', 'yes'), -(967, 0, '_site_transient_timeout_theme_roots', '1308657124', 'yes'), -(968, 0, '_site_transient_theme_roots', 'a:4:{s:5:"Sabuy";s:7:"/themes";s:14:"bloggingstream";s:7:"/themes";s:9:"twentyten";s:7:"/themes";s:10:"viewfinder";s:7:"/themes";}', 'yes'), +(102, 0, 'sidebars_widgets', 'a:6:{s:19:"wp_inactive_widgets";a:27:{i:0;s:20:"sabuy_recent_posts-2";i:1;s:21:"sabuy_popular_posts-2";i:2;s:18:"sabuy_portfolios-2";i:3;s:15:"sabuy_twitter-2";i:4;s:20:"sabuy_contact_form-2";i:5;s:11:"sabuy_map-2";i:6;s:15:"sabuy_youtube-2";i:7;s:13:"sabuy_vimeo-2";i:8;s:19:"sabuy_social_icon-2";i:9;s:14:"sabuy_flickr-2";i:10;s:8:"search-2";i:11;s:12:"gce_widget-2";i:12;s:18:"ltw_testimonials-2";i:13;s:7:"pages-2";i:14;s:10:"calendar-2";i:15;s:7:"links-2";i:16;s:6:"text-2";i:17;s:5:"rss-2";i:18;s:11:"tag_cloud-2";i:19;s:10:"nav_menu-2";i:20;s:14:"recent-posts-2";i:21;s:17:"recent-comments-2";i:22;s:10:"archives-2";i:23;s:12:"categories-2";i:24;s:6:"meta-2";i:25;s:17:"recent-comments-3";i:26;s:12:"gce_widget-3";}s:9:"sidebar-1";a:2:{i:0;s:8:"search-3";i:1;s:14:"recent-posts-3";}s:9:"sidebar-2";a:0:{}s:9:"sidebar-3";a:0:{}s:9:"sidebar-4";a:5:{i:0;s:6:"text-3";i:1;s:20:"sabuy_recent_posts-3";i:2;s:19:"sabuy_social_icon-3";i:3;s:15:"sabuy_twitter-4";i:4;s:12:"qtranslate-3";}s:13:"array_version";i:3;}', 'yes'), +(103, 0, 'cron', 'a:5:{i:1308763220;a:1:{s:12:"qs_cron_hook";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:6:"hourly";s:4:"args";a:0:{}s:8:"interval";i:3600;}}}i:1308765641;a:3:{s:16:"wp_version_check";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:10:"twicedaily";s:4:"args";a:0:{}s:8:"interval";i:43200;}}s:17:"wp_update_plugins";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:10:"twicedaily";s:4:"args";a:0:{}s:8:"interval";i:43200;}}s:16:"wp_update_themes";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:10:"twicedaily";s:4:"args";a:0:{}s:8:"interval";i:43200;}}}i:1308765652;a:1:{s:19:"wp_scheduled_delete";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:5:"daily";s:4:"args";a:0:{}s:8:"interval";i:86400;}}}i:1308835626;a:1:{s:17:"delete_spam_daily";a:1:{s:32:"40cd750bba9870f18aada2478b24840a";a:3:{s:8:"schedule";s:5:"daily";s:4:"args";a:0:{}s:8:"interval";i:86400;}}}s:7:"version";i:2;}', 'yes'), +(104, 0, '_transient_doing_cron', '1308759643', 'yes'), +(146, 0, '_site_transient_update_themes', 'O:8:"stdClass":1:{s:12:"last_checked";i:1308729342;}', 'yes'), +(619, 0, '_site_transient_update_core', 'O:8:"stdClass":3:{s:7:"updates";a:2:{i:0;O:8:"stdClass":7:{s:8:"response";s:6:"latest";s:3:"url";s:24:"http://es.wordpress.org/";s:7:"package";s:49:"http://es.wordpress.org/wordpress-3.1.3-es_ES.zip";s:7:"current";s:5:"3.1.3";s:6:"locale";s:5:"es_ES";s:11:"php_version";s:3:"4.3";s:13:"mysql_version";s:5:"4.1.2";}i:1;O:8:"stdClass":7:{s:8:"response";s:6:"latest";s:3:"url";s:30:"http://wordpress.org/download/";s:7:"package";s:40:"http://wordpress.org/wordpress-3.1.3.zip";s:7:"current";s:5:"3.1.3";s:6:"locale";s:5:"en_US";s:11:"php_version";s:3:"4.3";s:13:"mysql_version";s:5:"4.1.2";}}s:12:"last_checked";i:1308729342;s:15:"version_checked";s:5:"3.1.3";}', 'yes'), +(1000, 0, '_site_transient_timeout_theme_roots', '1308736539', 'yes'), +(1001, 0, '_site_transient_theme_roots', 'a:4:{s:5:"Sabuy";s:7:"/themes";s:14:"bloggingstream";s:7:"/themes";s:9:"twentyten";s:7:"/themes";s:10:"viewfinder";s:7:"/themes";}', 'yes'), (110, 0, 'widget_pages', 'a:2:{i:2;a:0:{}s:12:"_multiwidget";i:1;}', 'yes'), (111, 0, 'widget_calendar', 'a:2:{i:2;a:0:{}s:12:"_multiwidget";i:1;}', 'yes'), (112, 0, 'widget_links', 'a:2:{i:2;a:0:{}s:12:"_multiwidget";i:1;}', 'yes'), @@ -524,6 +524,8 @@ INSERT INTO `wp_options` (`option_id`, `blog_id`, `option_name`, `option_value`, (114, 0, 'widget_nav_menu', 'a:2:{i:2;a:0:{}s:12:"_multiwidget";i:1;}', 'yes'), (115, 0, 'dashboard_widget_options', 'a:4:{s:25:"dashboard_recent_comments";a:1:{s:5:"items";i:5;}s:24:"dashboard_incoming_links";a:5:{s:4:"home";s:22:"http://localhost/lqdvi";s:4:"link";s:98:"http://blogsearch.google.com/blogsearch?scoring=d&partner=wordpress&q=link:http://localhost/lqdvi/";s:3:"url";s:131:"http://blogsearch.google.com/blogsearch_feeds?scoring=d&ie=utf-8&num=10&output=rss&partner=wordpress&q=link:http://localhost/lqdvi/";s:5:"items";i:10;s:9:"show_date";b:0;}s:17:"dashboard_primary";a:7:{s:4:"link";s:26:"http://wordpress.org/news/";s:3:"url";s:31:"http://wordpress.org/news/feed/";s:5:"title";s:22:"Blog oficial WordPress";s:5:"items";i:2;s:12:"show_summary";i:1;s:11:"show_author";i:0;s:9:"show_date";i:1;}s:19:"dashboard_secondary";a:7:{s:4:"link";s:28:"http://planet.wordpress.org/";s:3:"url";s:33:"http://planet.wordpress.org/feed/";s:5:"title";s:30:"Otras noticias sobre WordPress";s:5:"items";i:5;s:12:"show_summary";i:0;s:11:"show_author";i:0;s:9:"show_date";i:0;}}', 'yes'), (903, 0, 'current_theme', 'Sabuy', 'yes'), +(995, 0, '_site_transient_update_plugins', 'O:8:"stdClass":3:{s:12:"last_checked";i:1308729338;s:7:"checked";a:14:{s:33:"configure-smtp/configure-smtp.php";s:5:"3.0.1";s:36:"contact-form-7/wp-contact-form-7.php";s:5:"2.4.5";s:33:"contact-form-7-modules/hidden.php";s:5:"1.1.2";s:39:"delete-spam-daily/delete-spam-daily.php";s:5:"1.0.2";s:23:"facethumb/facethumb.php";s:5:"0.0.4";s:49:"google-calendar-events/google-calendar-events.php";s:3:"0.6";s:37:"ltw-testimonials/ltw-testimonials.php";s:5:"1.3.0";s:51:"make-filename-lowercase/make-filename-lowercase.php";s:5:"1.0.0";s:46:"mimetypes-link-icons/mime_type_link_images.php";s:5:"1.0.7";s:25:"qtranslate/qtranslate.php";s:6:"2.5.21";s:57:"sanitize-spanish-filenames/sanitize-spanish-filenames.php";s:5:"1.0.2";s:45:"simple-local-avatars/simple-local-avatars.php";s:5:"1.2.3";s:49:"vipers-video-quicktags/vipers-video-quicktags.php";s:5:"6.3.0";s:27:"wp-pagenavi/wp-pagenavi.php";s:4:"2.74";}s:8:"response";a:0:{}}', 'yes'), +(984, 0, '_transient_timeout_feed_e5ae43d92a7dfc13d81bf1dd35e213c7', '1308695406', 'no'), (929, 0, 'pp_blog_display_author', 'true', 'yes'), (121, 0, 'can_compress_scripts', '1', 'yes'), (228, 0, '_transient_timeout_feed_57bc725ad6568758915363af670fd8bc', '1306903624', 'no'), @@ -538,8 +540,8 @@ INSERT INTO `wp_options` (`option_id`, `blog_id`, `option_name`, `option_value`, (234, 0, '_transient_timeout_feed_mod_1a5f760f2e2b48827d4974a60857e7c2', '1306903625', 'no'), (232, 0, '_transient_timeout_feed_1a5f760f2e2b48827d4974a60857e7c2', '1306903625', 'no'), (233, 0, '_transient_feed_1a5f760f2e2b48827d4974a60857e7c2', 'a:4:{s:5:"child";a:1:{s:0:"";a:1:{s:3:"rss";a:1:{i:0;a:6:{s:4:"data";s:3:"\n \n";s:7:"attribs";a:1:{s:0:"";a:1:{s:7:"version";s:3:"2.0";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:1:{s:7:"channel";a:1:{i:0;a:6:{s:4:"data";s:72:"\n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:43:"WordPress Plugins » View: Recently Updated";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:51:"http://wordpress.org/extend/plugins/browse/updated/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:43:"WordPress Plugins » View: Recently Updated";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"language";a:1:{i:0;a:5:{s:4:"data";s:5:"en-US";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 31 May 2011 16:35:52 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:9:"generator";a:1:{i:0;a:5:{s:4:"data";s:36:"http://bbpress.org/?v=1.1-alpha-2855";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"item";a:15:{i:0;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:39:"Shahnur Alam on "Support Ticket System"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:69:"http://wordpress.org/extend/plugins/support-ticket-system/#post-25966";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 19 Apr 2011 16:35:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"25966@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:62:"This plugin will help you to create and manage support tickets";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Shahnur Alam";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:1;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:28:"Shahnur Alam on "Quick Tabs"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:58:"http://wordpress.org/extend/plugins/quick-tabs/#post-26192";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 29 Apr 2011 07:54:18 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"26192@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:51:"This plugin will help you to create and manage tabs";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Shahnur Alam";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:2;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:51:"Marco Constancio on "Post Category Index Generator"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:77:"http://wordpress.org/extend/plugins/post-category-index-generator/#post-26216";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 30 Apr 2011 14:58:56 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"26216@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:71:"Allows the user to insert a index of posts and categories on page/post.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:16:"Marco Constancio";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:3;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:50:"Frederick Townes on "Real Estate Pro by Placester"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:57:"http://wordpress.org/extend/plugins/placester/#post-25470";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 28 Mar 2011 02:56:49 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"25470@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:64:"Easily create and manage real estate sites powered by WordPress.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:16:"Frederick Townes";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:4;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:53:"Shahnur Alam on "Easy Google Analytics for Wordpress"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:83:"http://wordpress.org/extend/plugins/easy-google-analytics-for-wordpress/#post-15811";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 06 Feb 2010 18:09:22 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"15811@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:88:"Easy google analytics plugin will embed the google analytics code in you wordpress site.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Shahnur Alam";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:5;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:44:"Shahnur Alam on "Wordpress Shout Box / Chat"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:72:"http://wordpress.org/extend/plugins/wordpress-shout-box-chat/#post-17462";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 21 Apr 2010 22:25:52 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"17462@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:83:"This plugin can be used to communicate among the online visitor on a wordpress site";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Shahnur Alam";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:6;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:30:"leo_wallentin on "Säsongsmat"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:58:"http://wordpress.org/extend/plugins/sasongsmat/#post-26599";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 16 May 2011 08:03:18 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"26599@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:120:"Connects recipes with the food database at Säsongsmat.nu, adding semantic micro data and information about seasonality.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"leo_wallentin";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:7;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:28:"Matt Martz on "Shadowbox JS"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:59:"http://wordpress.org/extend/plugins/shadowbox-js/#post-4519";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 18 Feb 2008 21:01:37 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:41:"4519@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:140:"Shadowbox is an online media vieiwing application similar to Lightbox and Thickbox but with more functionality. Supports all types of media.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Matt Martz";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:8;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:46:"insite_bar on "InsiteBar Plugin for Wordpress"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:57:"http://wordpress.org/extend/plugins/insitebar/#post-23674";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 12 Jan 2011 14:49:24 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"23674@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:171:"Juice up your website or blog with over 1,000+ Social applications.\nFor more information see http://www.insitebar.com";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"insite_bar";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:9;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:32:"Poco on "Google Calendar Widget"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:70:"http://wordpress.org/extend/plugins/google-calendar-widget/#post-14154";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 12 Nov 2009 16:06:17 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"14154@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:100:"This plugin installs a sidebar widget that can show the upcoming events from a Google Calendar feed.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Poco";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:10;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:44:"jigowatt on "Jigoshop - WordPress eCommerce"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:56:"http://wordpress.org/extend/plugins/jigoshop/#post-25749";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 08 Apr 2011 09:12:03 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"25749@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:125:"A feature-packed eCommerce plugin built upon WordPress core functionality ensuring excellent performance and customisability.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:8:"jigowatt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:11;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:41:"gopiplus on "graphical statistics report"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:75:"http://wordpress.org/extend/plugins/graphical-statistics-report/#post-12113";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 01 Aug 2009 12:08:20 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"12113@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:119:"This plug-in will display the graphical report for admin about post count, user registration, comments posted activity.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:8:"gopiplus";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:12;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:40:"frisno on "Remove WP version everywhere"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:76:"http://wordpress.org/extend/plugins/remove-wp-version-everywhere/#post-25929";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 17 Apr 2011 13:07:38 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"25929@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:54:"Removes Wordpress and version from post, pages and RSS";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:6:"frisno";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:13;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:50:"gopiplus on "Vertical scroll slideshow gallery v2"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:84:"http://wordpress.org/extend/plugins/vertical-scroll-slideshow-gallery-v2/#post-14242";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 17 Nov 2009 05:38:36 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"14242@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:124:"Vertical scroll slideshow gallery plugin will create the vertical scrolling image slideshow gallery on the wordpress widget.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:8:"gopiplus";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:14;a:6:{s:4:"data";s:30:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:25:"anewholm on "NineCarrots"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:59:"http://wordpress.org/extend/plugins/ninecarrots/#post-26104";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 26 Apr 2011 08:41:42 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"26104@http://wordpress.org/extend/plugins/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:80:"NineCarrots embeds the local business mapping system in to your WordPress system";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:8:"anewholm";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}s:27:"http://www.w3.org/2005/Atom";a:1:{s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:0:"";s:7:"attribs";a:1:{s:0:"";a:3:{s:4:"href";s:52:"http://wordpress.org/extend/plugins/rss/view/updated";s:3:"rel";s:4:"self";s:4:"type";s:19:"application/rss+xml";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";a:8:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Tue, 31 May 2011 16:47:28 GMT";s:12:"content-type";s:23:"text/xml; charset=UTF-8";s:10:"connection";s:5:"close";s:4:"vary";s:15:"Accept-Encoding";s:13:"last-modified";s:19:"2011-04-19 16:35:35";s:14:"content-length";s:4:"7914";s:4:"x-nc";s:11:"HIT luv 138";}s:5:"build";s:14:"20090627192103";}', 'no'), -(138, 0, '_transient_timeout_plugin_slugs', '1308738367', 'no'), -(139, 0, '_transient_plugin_slugs', 'a:10:{i:0;s:33:"configure-smtp/configure-smtp.php";i:1;s:36:"contact-form-7/wp-contact-form-7.php";i:2;s:33:"contact-form-7-modules/hidden.php";i:3;s:39:"delete-spam-daily/delete-spam-daily.php";i:4;s:23:"facethumb/facethumb.php";i:5;s:49:"google-calendar-events/google-calendar-events.php";i:6;s:37:"ltw-testimonials/ltw-testimonials.php";i:7;s:46:"mimetypes-link-icons/mime_type_link_images.php";i:8;s:45:"simple-local-avatars/simple-local-avatars.php";i:9;s:49:"vipers-video-quicktags/vipers-video-quicktags.php";}', 'no'), +(138, 0, '_transient_timeout_plugin_slugs', '1308743128', 'no'), +(139, 0, '_transient_plugin_slugs', 'a:14:{i:0;s:33:"configure-smtp/configure-smtp.php";i:1;s:36:"contact-form-7/wp-contact-form-7.php";i:2;s:33:"contact-form-7-modules/hidden.php";i:3;s:39:"delete-spam-daily/delete-spam-daily.php";i:4;s:23:"facethumb/facethumb.php";i:5;s:49:"google-calendar-events/google-calendar-events.php";i:6;s:37:"ltw-testimonials/ltw-testimonials.php";i:7;s:51:"make-filename-lowercase/make-filename-lowercase.php";i:8;s:46:"mimetypes-link-icons/mime_type_link_images.php";i:9;s:25:"qtranslate/qtranslate.php";i:10;s:57:"sanitize-spanish-filenames/sanitize-spanish-filenames.php";i:11;s:45:"simple-local-avatars/simple-local-avatars.php";i:12;s:49:"vipers-video-quicktags/vipers-video-quicktags.php";i:13;s:27:"wp-pagenavi/wp-pagenavi.php";}', 'no'), (222, 0, '_transient_timeout_feed_mod_ac0b00fe65abe10e0c5b588f3ed8c7ca', '1306903623', 'no'), (223, 0, '_transient_feed_mod_ac0b00fe65abe10e0c5b588f3ed8c7ca', '1306860423', 'no'), (224, 0, '_transient_timeout_feed_a5420c83891a9c88ad2a4f04584a5efc', '1306903623', 'no'), @@ -625,7 +627,7 @@ INSERT INTO `wp_options` (`option_id`, `blog_id`, `option_name`, `option_value`, (502, 0, 'woo_font_widget_titles', 'a:5:{s:4:"size";s:2:"16";s:4:"unit";s:2:"px";s:4:"face";s:12:"Francois One";s:5:"style";s:6:"normal";s:5:"color";s:7:"#33ccff";}', 'yes'), (503, 0, 'woo_options', 'a:74:{s:8:"woo_logo";s:64:"http://localhost/lqdvi/wp-content/uploads/2011/05/Logo-LQDVI.gif";s:18:"woo_custom_favicon";s:0:"";s:20:"woo_google_analytics";s:0:"";s:18:"woo_feedburner_url";s:0:"";s:14:"woo_custom_css";s:0:"";s:17:"woo_header_layout";s:9:"about.php";s:13:"woo_about_bio";s:0:"";s:18:"woo_about_gravatar";s:0:"";s:18:"woo_about_readmore";s:0:"";s:21:"woo_ad_header_adsense";s:0:"";s:19:"woo_ad_header_image";s:40:"http://www.woothemes.com/ads/468x60b.jpg";s:17:"woo_ad_header_url";s:24:"http://www.woothemes.com";s:22:"woo_exclude_pages_main";s:0:"";s:22:"woo_blog_subnavigation";s:5:"false";s:24:"woo_exclude_pages_footer";s:0:"";s:19:"woo_featured_layout";s:17:"small_with_ad.php";s:20:"woo_ad_block_adsense";s:0:"";s:18:"woo_ad_block_image";s:41:"http://www.woothemes.com/ads/300x250b.jpg";s:16:"woo_ad_block_url";s:24:"http://www.woothemes.com";s:11:"woo_related";s:4:"true";s:20:"woo_content_archives";s:5:"false";s:22:"woo_post_image_support";s:4:"true";s:14:"woo_pis_resize";s:4:"true";s:17:"woo_pis_hard_crop";s:4:"true";s:10:"woo_resize";s:4:"true";s:12:"woo_auto_img";s:5:"false";s:20:"woo_image_dimensions";s:3:"120";s:15:"woo_thumb_align";s:10:"alignright";s:16:"woo_image_single";s:5:"false";s:21:"woo_ad_content_enable";s:5:"false";s:22:"woo_ad_content_adsense";s:0:"";s:20:"woo_ad_content_image";s:40:"http://www.woothemes.com/ads/468x60b.jpg";s:18:"woo_ad_content_url";s:24:"http://www.woothemes.com";s:14:"woo_ads_rotate";s:4:"true";s:14:"woo_ad_image_1";s:41:"http://www.woothemes.com/ads/125x125b.jpg";s:12:"woo_ad_url_1";s:24:"http://www.woothemes.com";s:14:"woo_ad_image_2";s:41:"http://www.woothemes.com/ads/125x125b.jpg";s:12:"woo_ad_url_2";s:24:"http://www.woothemes.com";s:14:"woo_ad_image_3";s:41:"http://www.woothemes.com/ads/125x125b.jpg";s:12:"woo_ad_url_3";s:24:"http://www.woothemes.com";s:14:"woo_ad_image_4";s:41:"http://www.woothemes.com/ads/125x125b.jpg";s:12:"woo_ad_url_4";s:24:"http://www.woothemes.com";s:14:"woo_body_color";s:7:"#0079bc";s:12:"woo_body_img";s:0:"";s:15:"woo_body_repeat";s:9:"no-repeat";s:12:"woo_body_pos";s:8:"top left";s:14:"woo_text_color";s:7:"#c2f0ff";s:14:"woo_link_color";s:7:"#ffd400";s:20:"woo_link_hover_color";s:7:"#ffea84";s:16:"woo_button_color";s:7:"#558833";s:23:"woo_top_menu_back_color";s:7:"#0079bc";s:26:"woo_top_submenu_back_color";s:7:"#004971";s:24:"woo_top_menu_hover_color";s:4:"#583";s:25:"woo_top_menu_active_color";s:7:"#4f9fd0";s:14:"woo_typography";s:4:"true";s:13:"woo_font_body";a:5:{s:4:"size";s:2:"13";s:4:"unit";s:2:"px";s:4:"face";s:35:"Geneva, Tahoma, Verdana, sans-serif";s:5:"style";s:6:"normal";s:5:"color";s:7:"#dcf5fd";}s:14:"woo_font_title";a:5:{s:4:"size";s:1:"9";s:4:"unit";s:2:"px";s:4:"face";s:12:"Francois One";s:5:"style";s:6:"normal";s:5:"color";s:7:"#95e4ff";}s:12:"woo_font_nav";a:5:{s:4:"size";s:2:"14";s:4:"unit";s:2:"px";s:4:"face";s:17:"Arial, sans-serif";s:5:"style";s:6:"normal";s:5:"color";s:7:"#555555";}s:19:"woo_font_post_title";a:5:{s:4:"size";s:2:"24";s:4:"unit";s:2:"px";s:4:"face";s:12:"Francois One";s:5:"style";s:6:"normal";s:5:"color";s:7:"#95e4ff";}s:18:"woo_font_post_meta";a:5:{s:4:"size";s:2:"13";s:4:"unit";s:2:"px";s:4:"face";s:17:"Arial, sans-serif";s:5:"style";s:6:"normal";s:5:"color";s:7:"#c2f0ff";}s:19:"woo_font_post_entry";a:5:{s:4:"size";s:2:"13";s:4:"unit";s:2:"px";s:4:"face";s:35:"Geneva, Tahoma, Verdana, sans-serif";s:5:"style";s:6:"normal";s:5:"color";s:7:"#dcf5fd";}s:22:"woo_font_widget_titles";a:5:{s:4:"size";s:2:"16";s:4:"unit";s:2:"px";s:4:"face";s:12:"Francois One";s:5:"style";s:6:"normal";s:5:"color";s:7:"#33ccff";}s:11:"woo_connect";s:4:"true";s:17:"woo_connect_title";s:0:"";s:19:"woo_connect_content";s:0:"";s:25:"woo_connect_newsletter_id";s:0:"";s:15:"woo_connect_rss";s:5:"false";s:19:"woo_connect_twitter";s:24:"http://twitter.com/LQDVI";s:20:"woo_connect_facebook";s:38:"http://www.facebook.com/fundacionLQDVI";s:19:"woo_connect_youtube";s:0:"";s:18:"woo_connect_flickr";s:0:"";s:20:"woo_connect_linkedin";s:48:"http://www.linkedin.com/company/2190965?trk=tyah";s:18:"woo_connect_tuenti";s:61:"http://www.tuenti.com/#m=Page&func=index&page_key=1_697_31496";s:19:"woo_connect_related";s:4:"true";}', 'yes'), (504, 0, 'woo_settings_encode', 'PHVsPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL2xvY2FsaG9zdC9scWR2aS93cC1jb250ZW50L3VwbG9hZHMvMjAxMS8wNS9Mb2dvLUxRRFZJLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9mYXZpY29uPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZ29vZ2xlX2FuYWx5dGljczwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Nzczwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hlYWRlcl9sYXlvdXQ8L3N0cm9uZz4gLSBhYm91dC5waHA8L2xpPjxsaT48c3Ryb25nPndvb19hYm91dF9iaW88L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hYm91dF9ncmF2YXRhcjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Fib3V0X3JlYWRtb3JlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfaGVhZGVyX2Fkc2Vuc2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF9oZWFkZXJfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzQ2OHg2MGIuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfaGVhZGVyX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2V4Y2x1ZGVfcGFnZXNfbWFpbjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2dfc3VibmF2aWdhdGlvbjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fZXhjbHVkZV9wYWdlc19mb290ZXI8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9sYXlvdXQ8L3N0cm9uZz4gLSBzbWFsbF93aXRoX2FkLnBocDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2Jsb2NrX2Fkc2Vuc2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF9ibG9ja19pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMzAweDI1MGIuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfYmxvY2tfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fcmVsYXRlZDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19jb250ZW50X2FyY2hpdmVzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19wb3N0X2ltYWdlX3N1cHBvcnQ8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fcGlzX3Jlc2l6ZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19waXNfaGFyZF9jcm9wPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Jlc2l6ZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29faW1hZ2Vfd2lkdGg8L3N0cm9uZz4gLSA0MzA8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSAxNzA8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0X2FsdF93aWR0aDwvc3Ryb25nPiAtIDEzMDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXRfYWx0X2hlaWdodDwvc3Ryb25nPiAtIDg1PC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfd2lkdGg8L3N0cm9uZz4gLSA2NDwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDY0PC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfYWxpZ248L3N0cm9uZz4gLSBhbGlnbnJpZ2h0PC9saT48bGk+PHN0cm9uZz53b29faW1hZ2Vfc2luZ2xlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfd2lkdGg8L3N0cm9uZz4gLSAxODA8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfaGVpZ2h0PC9zdHJvbmc+IC0gMTIwPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9lbmFibGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzQ2OHg2MGIuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZHNfcm90YXRlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzE8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzEyNXgxMjViLmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWIuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzI8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8zPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1Yi5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzQ8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzEyNXgxMjViLmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF80PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYm9keV9jb2xvcjwvc3Ryb25nPiAtICMwMDc5YmM8L2xpPjxsaT48c3Ryb25nPndvb19ib2R5X2ltZzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2JvZHlfcmVwZWF0PC9zdHJvbmc+IC0gbm8tcmVwZWF0PC9saT48bGk+PHN0cm9uZz53b29fYm9keV9wb3M8L3N0cm9uZz4gLSB0b3AgbGVmdDwvbGk+PGxpPjxzdHJvbmc+d29vX3RleHRfY29sb3I8L3N0cm9uZz4gLSAjYzJmMGZmPC9saT48bGk+PHN0cm9uZz53b29fbGlua19jb2xvcjwvc3Ryb25nPiAtICNmZmQ0MDA8L2xpPjxsaT48c3Ryb25nPndvb19saW5rX2hvdmVyX2NvbG9yPC9zdHJvbmc+IC0gI2ZmZWE4NDwvbGk+PGxpPjxzdHJvbmc+d29vX2J1dHRvbl9jb2xvcjwvc3Ryb25nPiAtICM1NTg4MzM8L2xpPjxsaT48c3Ryb25nPndvb190b3BfbWVudV9iYWNrX2NvbG9yPC9zdHJvbmc+IC0gIzAwNzliYzwvbGk+PGxpPjxzdHJvbmc+d29vX3RvcF9zdWJtZW51X2JhY2tfY29sb3I8L3N0cm9uZz4gLSAjMDA0OTcxPC9saT48bGk+PHN0cm9uZz53b29fdG9wX21lbnVfaG92ZXJfY29sb3I8L3N0cm9uZz4gLSAjNTgzPC9saT48bGk+PHN0cm9uZz53b29fdG9wX21lbnVfYWN0aXZlX2NvbG9yPC9zdHJvbmc+IC0gIzRmOWZkMDwvbGk+PGxpPjxzdHJvbmc+d29vX3R5cG9ncmFwaHk8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fZm9udF9ib2R5PC9zdHJvbmc+IC0gQXJyYXk8L2xpPjxsaT48c3Ryb25nPndvb19mb250X3RpdGxlPC9zdHJvbmc+IC0gQXJyYXk8L2xpPjxsaT48c3Ryb25nPndvb19mb250X25hdjwvc3Ryb25nPiAtIEFycmF5PC9saT48bGk+PHN0cm9uZz53b29fZm9udF9wb3N0X3RpdGxlPC9zdHJvbmc+IC0gQXJyYXk8L2xpPjxsaT48c3Ryb25nPndvb19mb250X3Bvc3RfbWV0YTwvc3Ryb25nPiAtIEFycmF5PC9saT48bGk+PHN0cm9uZz53b29fZm9udF9wb3N0X2VudHJ5PC9zdHJvbmc+IC0gQXJyYXk8L2xpPjxsaT48c3Ryb25nPndvb19mb250X3dpZGdldF90aXRsZXM8L3N0cm9uZz4gLSBBcnJheTwvbGk+PGxpPjxzdHJvbmc+d29vX2Nvbm5lY3Q8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fY29ubmVjdF90aXRsZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Nvbm5lY3RfY29udGVudDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Nvbm5lY3RfbmV3c2xldHRlcl9pZDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Nvbm5lY3RfcnNzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jb25uZWN0X3R3aXR0ZXI8L3N0cm9uZz4gLSBodHRwOi8vdHdpdHRlci5jb20vTFFEVkk8L2xpPjxsaT48c3Ryb25nPndvb19jb25uZWN0X2ZhY2Vib29rPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5mYWNlYm9vay5jb20vZnVuZGFjaW9uTFFEVkk8L2xpPjxsaT48c3Ryb25nPndvb19jb25uZWN0X3lvdXR1YmU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jb25uZWN0X2ZsaWNrcjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Nvbm5lY3RfbGlua2VkaW48L3N0cm9uZz4gLSBodHRwOi8vd3d3LmxpbmtlZGluLmNvbS9jb21wYW55LzIxOTA5NjU/dHJrPXR5YWg8L2xpPjxsaT48c3Ryb25nPndvb19jb25uZWN0X3R1ZW50aTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cudHVlbnRpLmNvbS8jbT1QYWdlJmZ1bmM9aW5kZXgmcGFnZV9rZXk9MV82OTdfMzE0OTY8L2xpPjxsaT48c3Ryb25nPndvb19jb25uZWN0X3JlbGF0ZWQ8L3N0cm9uZz4gLSB0cnVlPC9saT48L3VsPg==', 'yes'), -(155, 0, 'pagenavi_options', 'a:11:{s:12:"current_text";s:13:"%PAGE_NUMBER%";s:9:"page_text";s:13:"%PAGE_NUMBER%";s:10:"first_text";s:13:"« First";s:9:"last_text";s:12:"Last »";s:9:"next_text";s:7:"»";s:9:"prev_text";s:7:"«";s:13:"dotright_text";s:3:"...";s:12:"dotleft_text";s:3:"...";s:5:"style";i:1;s:9:"num_pages";i:5;s:11:"always_show";i:0;}', 'yes'), +(155, 0, 'pagenavi_options', 'a:15:{s:10:"pages_text";s:39:"Página %CURRENT_PAGE% de %TOTAL_PAGES%";s:12:"current_text";s:13:"%PAGE_NUMBER%";s:9:"page_text";s:13:"%PAGE_NUMBER%";s:10:"first_text";s:13:"« First";s:9:"last_text";s:12:"Last »";s:9:"prev_text";s:7:"«";s:9:"next_text";s:7:"»";s:12:"dotleft_text";s:3:"...";s:13:"dotright_text";s:3:"...";s:9:"num_pages";i:5;s:23:"num_larger_page_numbers";i:3;s:28:"larger_page_numbers_multiple";i:10;s:11:"always_show";i:0;s:16:"use_pagenavi_css";b:1;s:5:"style";i:1;}', 'yes'), (432, 0, 'woo_framework_version', '4.1.0', 'yes'), (433, 0, 'woo_template', 'a:88:{i:0;a:3:{s:4:"name";s:16:"General Settings";s:4:"icon";s:7:"general";s:4:"type";s:7:"heading";}i:1;a:5:{s:4:"name";s:11:"Custom Logo";s:4:"desc";s:63:"Upload a logo for your theme, or specify an image URL directly.";s:2:"id";s:8:"woo_logo";s:3:"std";s:0:"";s:4:"type";s:6:"upload";}i:2;a:5:{s:4:"name";s:14:"Custom Favicon";s:4:"desc";s:113:"Upload a 16px x 16px ico image that will represent your website''s favicon.";s:2:"id";s:18:"woo_custom_favicon";s:3:"std";s:0:"";s:4:"type";s:6:"upload";}i:3;a:5:{s:4:"name";s:13:"Tracking Code";s:4:"desc";s:117:"Paste your Google Analytics (or other) tracking code here. This will be added into the footer template of your theme.";s:2:"id";s:20:"woo_google_analytics";s:3:"std";s:0:"";s:4:"type";s:8:"textarea";}i:4;a:5:{s:4:"name";s:7:"RSS URL";s:4:"desc";s:51:"Enter your preferred RSS URL. (Feedburner or other)";s:2:"id";s:18:"woo_feedburner_url";s:3:"std";s:0:"";s:4:"type";s:4:"text";}i:5;a:5:{s:4:"name";s:10:"Custom CSS";s:4:"desc";s:62:"Quickly add some CSS to your theme by adding it to this block.";s:2:"id";s:14:"woo_custom_css";s:3:"std";s:0:"";s:4:"type";s:8:"textarea";}i:6;a:3:{s:4:"name";s:15:"Header Settings";s:4:"icon";s:6:"header";s:4:"type";s:7:"heading";}i:7;a:6:{s:4:"name";s:13:"Header Layout";s:4:"desc";s:38:"Select the layout of your header here.";s:2:"id";s:17:"woo_header_layout";s:3:"std";s:9:"about.php";s:4:"type";s:6:"select";s:7:"options";a:2:{i:0;s:9:"about.php";i:1;s:12:"ad468x60.php";}}i:8;a:5:{s:4:"name";s:11:"About - Bio";s:4:"desc";s:118:"Include a short biography of yourself here, which will be displayed if you selected the about.php header layout above.";s:2:"id";s:13:"woo_about_bio";s:3:"std";s:0:"";s:4:"type";s:8:"textarea";}i:9;a:5:{s:4:"name";s:16:"About - Gravatar";s:4:"desc";s:169:"Type your e-mail address here, associated with your Gravatar. This will be displayed if you selected the about.php header layout above.";s:2:"id";s:18:"woo_about_gravatar";s:3:"std";s:0:"";s:4:"type";s:4:"text";}i:10;a:5:{s:4:"name";s:28:"About - Read More (Optional)";s:4:"desc";s:118:"Include a read more URL for the bio section. This will be displayed if you selected the about.php header layout above.";s:2:"id";s:18:"woo_about_readmore";s:3:"std";s:0:"";s:4:"type";s:4:"text";}i:11;a:5:{s:4:"name";s:31:"468x60 Banner Ad - Adsense code";s:4:"desc";s:108:"Enter your adsense code here. (Note: This will be displayed if you selected the ad468x60.php header layout.)";s:2:"id";s:21:"woo_ad_header_adsense";s:3:"std";s:0:"";s:4:"type";s:8:"textarea";}i:12;a:5:{s:4:"name";s:41:"468x60 Banner Ad Content - Image Location";s:4:"desc";s:112:"Enter the URL for this banner ad. (Note: This will be displayed if you selected the ad468x60.php header layout.)";s:2:"id";s:19:"woo_ad_header_image";s:3:"std";s:40:"http://www.woothemes.com/ads/468x60b.jpg";s:4:"type";s:4:"text";}i:13;a:5:{s:4:"name";s:38:"468x60 Banner Ad Content - Destination";s:4:"desc";s:124:"Enter the URL where this banner ad points to. (Note: This will be displayed if you selected the ad468x60.php header layout.)";s:2:"id";s:17:"woo_ad_header_url";s:3:"std";s:24:"http://www.woothemes.com";s:4:"type";s:4:"text";}i:14;a:3:{s:4:"name";s:19:"Navigation Settings";s:4:"icon";s:3:"nav";s:4:"type";s:7:"heading";}i:15;a:5:{s:4:"name";s:33:"Exclude pages from top navigation";s:4:"desc";s:171:"Enter a comma-separated list of the Page ID''s that you''d like to exclude from the main / top navigation (e.g. 1,2,3,4).";s:2:"id";s:22:"woo_exclude_pages_main";s:3:"std";s:0:"";s:4:"type";s:4:"text";}i:16;a:5:{s:4:"name";s:58:"Add blog categories as a drop-down to top navigation link?";s:4:"desc";s:127:"If checked, this option will add a drop-down menu - with all your blog categories - to a Categories link in the top navigation.";s:2:"id";s:22:"woo_blog_subnavigation";s:3:"std";s:5:"false";s:4:"type";s:8:"checkbox";}i:17;a:5:{s:4:"name";s:36:"Exclude pages from footer navigation";s:4:"desc";s:167:"Enter a comma-separated list of the Page ID''s that you''d like to exclude from the footer navigation (e.g. 1,2,3,4).";s:2:"id";s:24:"woo_exclude_pages_footer";s:3:"std";s:0:"";s:4:"type";s:4:"text";}i:18;a:3:{s:4:"name";s:17:"Homepage Settings";s:4:"icon";s:8:"homepage";s:4:"type";s:7:"heading";}i:19;a:6:{s:4:"name";s:15:"Featured Layout";s:4:"desc";s:38:"Select the layout of your header here.";s:2:"id";s:19:"woo_featured_layout";s:3:"std";s:15:"large_no_ad.php";s:4:"type";s:6:"select";s:7:"options";a:2:{i:0;s:15:"large_no_ad.php";i:1;s:17:"small_with_ad.php";}}i:20;a:5:{s:4:"name";s:31:"300x250 Block Ad - Adsense code";s:4:"desc";s:115:"Enter your adsense code here. (Note: This will be displayed if you selected the small_with_ad.php featured layout.)";s:2:"id";s:20:"woo_ad_block_adsense";s:3:"std";s:0:"";s:4:"type";s:8:"textarea";}i:21;a:5:{s:4:"name";s:33:"300x250 Block Ad - Image Location";s:4:"desc";s:119:"Enter the URL for this banner ad. (Note: This will be displayed if you selected the small_with_ad.php featured layout.)";s:2:"id";s:18:"woo_ad_block_image";s:3:"std";s:41:"http://www.woothemes.com/ads/300x250b.jpg";s:4:"type";s:4:"text";}i:22;a:5:{s:4:"name";s:30:"300x250 Block Ad - Destination";s:4:"desc";s:131:"Enter the URL where this banner ad points to. (Note: This will be displayed if you selected the small_with_ad.php featured layout.)";s:2:"id";s:16:"woo_ad_block_url";s:3:"std";s:24:"http://www.woothemes.com";s:4:"type";s:4:"text";}i:23;a:3:{s:4:"name";s:21:"General Post Settings";s:4:"icon";s:4:"main";s:4:"type";s:7:"heading";}i:24;a:5:{s:4:"name";s:19:"Show related posts?";s:4:"desc";s:71:"Check this to display to display related articles on a single post page";s:2:"id";s:11:"woo_related";s:3:"std";s:4:"true";s:4:"type";s:8:"checkbox";}i:25;a:5:{s:4:"name";s:13:"Archive Posts";s:4:"desc";s:107:"If checked, this section will display the full post content. If unchecked it will display the excerpt only.";s:2:"id";s:20:"woo_content_archives";s:3:"std";s:5:"false";s:4:"type";s:8:"checkbox";}i:26;a:3:{s:4:"name";s:14:"Dynamic Images";s:4:"type";s:7:"heading";s:4:"icon";s:5:"image";}i:27;a:6:{s:4:"name";s:39:"Enable WordPress Post Thumbnail Support";s:4:"desc";s:64:"Use WordPress post thumbnail support to assign a post thumbnail.";s:2:"id";s:22:"woo_post_image_support";s:3:"std";s:4:"true";s:5:"class";s:9:"collapsed";s:4:"type";s:8:"checkbox";}i:28;a:6:{s:4:"name";s:33:"Dynamically Resize Post Thumbnail";s:4:"desc";s:113:"The post thumbnail will be dynamically resized using native WP resize functionality. (Requires PHP 5.2+)";s:2:"id";s:14:"woo_pis_resize";s:3:"std";s:4:"true";s:5:"class";s:6:"hidden";s:4:"type";s:8:"checkbox";}i:29;a:6:{s:4:"name";s:24:"Hard Crop Post Thumbnail";s:4:"desc";s:59:"The image will be cropped to match the target aspect ratio.";s:2:"id";s:17:"woo_pis_hard_crop";s:3:"std";s:4:"true";s:5:"class";s:11:"hidden last";s:4:"type";s:8:"checkbox";}i:30;a:5:{s:4:"name";s:28:"Enable Dynamic Image Resizer";s:4:"desc";s:84:"This will enable the thumb.php script which dynamically resizes images on your site.";s:2:"id";s:10:"woo_resize";s:3:"std";s:4:"true";s:4:"type";s:8:"checkbox";}i:31;a:5:{s:4:"name";s:22:"Automatic Image Thumbs";s:4:"desc";s:96:"If no image is specified in the ''image'' custom field then the first uploaded post image is used.";s:2:"id";s:12:"woo_auto_img";s:3:"std";s:5:"false";s:4:"type";s:8:"checkbox";}i:32;a:5:{s:4:"name";s:15:"Featured Images";s:4:"desc";s:109:"Enter an integer value i.e. 250 for the desired size which will be used when dynamically creating the images.";s:2:"id";s:20:"woo_image_dimensions";s:3:"std";s:0:"";s:4:"type";a:2:{i:0;a:4:{s:2:"id";s:15:"woo_image_width";s:4:"type";s:4:"text";s:3:"std";i:430;s:4:"meta";s:5:"Width";}i:1;a:4:{s:2:"id";s:16:"woo_image_height";s:4:"type";s:4:"text";s:3:"std";i:170;s:4:"meta";s:6:"Height";}}}i:33;a:5:{s:4:"name";s:28:"Featured (Alt Layout) Images";s:4:"desc";s:109:"Enter an integer value i.e. 250 for the desired size which will be used when dynamically creating the images.";s:2:"id";s:20:"woo_image_dimensions";s:3:"std";s:0:"";s:4:"type";a:2:{i:0;a:4:{s:2:"id";s:18:"woo_feat_alt_width";s:4:"type";s:4:"text";s:3:"std";i:130;s:4:"meta";s:5:"Width";}i:1;a:4:{s:2:"id";s:19:"woo_feat_alt_height";s:4:"type";s:4:"text";s:3:"std";i:85;s:4:"meta";s:6:"Height";}}}i:34;a:5:{s:4:"name";s:15:"Post Thumbnails";s:4:"desc";s:109:"Enter an integer value i.e. 250 for the desired size which will be used when dynamically creating the images.";s:2:"id";s:20:"woo_image_dimensions";s:3:"std";s:0:"";s:4:"type";a:2:{i:0;a:4:{s:2:"id";s:15:"woo_thumb_width";s:4:"type";s:4:"text";s:3:"std";i:64;s:4:"meta";s:5:"Width";}i:1;a:4:{s:2:"id";s:16:"woo_thumb_height";s:4:"type";s:4:"text";s:3:"std";i:64;s:4:"meta";s:6:"Height";}}}i:35;a:6:{s:4:"name";s:25:"Thumbnail Image alignment";s:4:"desc";s:47:"Select how to align your thumbnails with posts.";s:2:"id";s:15:"woo_thumb_align";s:3:"std";s:9:"alignleft";s:4:"type";s:5:"radio";s:7:"options";a:3:{s:9:"alignleft";s:4:"Left";s:10:"alignright";s:5:"Right";s:11:"aligncenter";s:6:"Center";}}i:36;a:5:{s:4:"name";s:19:"Disable Single Post";s:4:"desc";s:74:"Check this if you don''t want to display the thumbnail on the single posts.";s:2:"id";s:16:"woo_image_single";s:3:"std";s:5:"false";s:4:"type";s:8:"checkbox";}i:37;a:5:{s:4:"name";s:22:"Single Post Thumbnails";s:4:"desc";s:109:"Enter an integer value i.e. 250 for the desired size which will be used when dynamically creating the images.";s:2:"id";s:20:"woo_image_dimensions";s:3:"std";s:0:"";s:4:"type";a:2:{i:0;a:4:{s:2:"id";s:16:"woo_single_width";s:4:"type";s:4:"text";s:3:"std";i:180;s:4:"meta";s:5:"Width";}i:1;a:4:{s:2:"id";s:17:"woo_single_height";s:4:"type";s:4:"text";s:3:"std";i:120;s:4:"meta";s:6:"Height";}}}i:38;a:3:{s:4:"name";s:28:"Banner Ad Content (468x60px)";s:4:"icon";s:3:"ads";s:4:"type";s:7:"heading";}i:39;a:5:{s:4:"name";s:9:"Enable Ad";s:4:"desc";s:19:"Enable the ad space";s:2:"id";s:21:"woo_ad_content_enable";s:3:"std";s:5:"false";s:4:"type";s:8:"checkbox";}i:40;a:5:{s:4:"name";s:12:"Adsense code";s:4:"desc";s:29:"Enter your adsense code here.";s:2:"id";s:22:"woo_ad_content_adsense";s:3:"std";s:0:"";s:4:"type";s:8:"textarea";}i:41;a:5:{s:4:"name";s:34:"Banner Ad Content - Image Location";s:4:"desc";s:33:"Enter the URL for this banner ad.";s:2:"id";s:20:"woo_ad_content_image";s:3:"std";s:40:"http://www.woothemes.com/ads/468x60b.jpg";s:4:"type";s:4:"text";}i:42;a:5:{s:4:"name";s:31:"Banner Ad Content - Destination";s:4:"desc";s:45:"Enter the URL where this banner ad points to.";s:2:"id";s:18:"woo_ad_content_url";s:3:"std";s:24:"http://www.woothemes.com";s:4:"type";s:4:"text";}i:43;a:3:{s:4:"name";s:37:"Banner Ads Sidebar - Widget (125x125)";s:4:"icon";s:3:"ads";s:4:"type";s:7:"heading";}i:44;a:5:{s:4:"name";s:15:"Rotate banners?";s:4:"desc";s:45:"Check this to randomly rotate the banner ads.";s:2:"id";s:14:"woo_ads_rotate";s:3:"std";s:4:"true";s:4:"type";s:8:"checkbox";}i:45;a:5:{s:4:"name";s:29:"Banner Ad #1 - Image Location";s:4:"desc";s:33:"Enter the URL for this banner ad.";s:2:"id";s:14:"woo_ad_image_1";s:3:"std";s:41:"http://www.woothemes.com/ads/125x125b.jpg";s:4:"type";s:4:"text";}i:46;a:5:{s:4:"name";s:26:"Banner Ad #1 - Destination";s:4:"desc";s:45:"Enter the URL where this banner ad points to.";s:2:"id";s:12:"woo_ad_url_1";s:3:"std";s:24:"http://www.woothemes.com";s:4:"type";s:4:"text";}i:47;a:5:{s:4:"name";s:29:"Banner Ad #2 - Image Location";s:4:"desc";s:33:"Enter the URL for this banner ad.";s:2:"id";s:14:"woo_ad_image_2";s:3:"std";s:41:"http://www.woothemes.com/ads/125x125b.jpg";s:4:"type";s:4:"text";}i:48;a:5:{s:4:"name";s:26:"Banner Ad #2 - Destination";s:4:"desc";s:45:"Enter the URL where this banner ad points to.";s:2:"id";s:12:"woo_ad_url_2";s:3:"std";s:24:"http://www.woothemes.com";s:4:"type";s:4:"text";}i:49;a:5:{s:4:"name";s:29:"Banner Ad #3 - Image Location";s:4:"desc";s:33:"Enter the URL for this banner ad.";s:2:"id";s:14:"woo_ad_image_3";s:3:"std";s:41:"http://www.woothemes.com/ads/125x125b.jpg";s:4:"type";s:4:"text";}i:50;a:5:{s:4:"name";s:26:"Banner Ad #3 - Destination";s:4:"desc";s:45:"Enter the URL where this banner ad points to.";s:2:"id";s:12:"woo_ad_url_3";s:3:"std";s:24:"http://www.woothemes.com";s:4:"type";s:4:"text";}i:51;a:5:{s:4:"name";s:29:"Banner Ad #4 - Image Location";s:4:"desc";s:33:"Enter the URL for this banner ad.";s:2:"id";s:14:"woo_ad_image_4";s:3:"std";s:41:"http://www.woothemes.com/ads/125x125b.jpg";s:4:"type";s:4:"text";}i:52;a:5:{s:4:"name";s:26:"Banner Ad #4 - Destination";s:4:"desc";s:45:"Enter the URL where this banner ad points to.";s:2:"id";s:12:"woo_ad_url_4";s:3:"std";s:24:"http://www.woothemes.com";s:4:"type";s:4:"text";}i:53;a:3:{s:4:"name";s:15:"Styling Options";s:4:"type";s:7:"heading";s:4:"icon";s:7:"styling";}i:54;a:5:{s:4:"name";s:21:"Body Background Color";s:4:"desc";s:66:"Pick a custom color for background color of the theme e.g. #697e09";s:2:"id";s:14:"woo_body_color";s:3:"std";s:0:"";s:4:"type";s:5:"color";}i:55;a:5:{s:4:"name";s:21:"Body background image";s:4:"desc";s:42:"Upload an image for the theme''s background";s:2:"id";s:12:"woo_body_img";s:3:"std";s:0:"";s:4:"type";s:6:"upload";}i:56;a:6:{s:4:"name";s:23:"Background image repeat";s:4:"desc";s:56:"Select how you would like to repeat the background-image";s:2:"id";s:15:"woo_body_repeat";s:3:"std";s:9:"no-repeat";s:4:"type";s:6:"select";s:7:"options";a:4:{i:0;s:9:"no-repeat";i:1;s:8:"repeat-x";i:2;s:8:"repeat-y";i:3;s:6:"repeat";}}i:57;a:6:{s:4:"name";s:25:"Background image position";s:4:"desc";s:52:"Select how you would like to position the background";s:2:"id";s:12:"woo_body_pos";s:3:"std";s:3:"top";s:4:"type";s:6:"select";s:7:"options";a:9:{i:0;s:8:"top left";i:1;s:10:"top center";i:2;s:9:"top right";i:3;s:11:"center left";i:4;s:13:"center center";i:5;s:12:"center right";i:6;s:11:"bottom left";i:7;s:13:"bottom center";i:8;s:12:"bottom right";}}i:58;a:5:{s:4:"name";s:10:"Text Color";s:4:"desc";s:72:"Pick a custom color for normal text or add a hex color code e.g. #697e09";s:2:"id";s:14:"woo_text_color";s:3:"std";s:7:"#807c79";s:4:"type";s:5:"color";}i:59;a:5:{s:4:"name";s:10:"Link Color";s:4:"desc";s:66:"Pick a custom color for links or add a hex color code e.g. #697e09";s:2:"id";s:14:"woo_link_color";s:3:"std";s:0:"";s:4:"type";s:5:"color";}i:60;a:5:{s:4:"name";s:16:"Link Hover Color";s:4:"desc";s:72:"Pick a custom color for links hover or add a hex color code e.g. #697e09";s:2:"id";s:20:"woo_link_hover_color";s:3:"std";s:0:"";s:4:"type";s:5:"color";}i:61;a:5:{s:4:"name";s:12:"Button Color";s:4:"desc";s:68:"Pick a custom color for buttons or add a hex color code e.g. #697e09";s:2:"id";s:16:"woo_button_color";s:3:"std";s:0:"";s:4:"type";s:5:"color";}i:62;a:5:{s:4:"name";s:25:"Top Menu Background Color";s:4:"desc";s:32:"Color de fondo del men', 'yes'), (276, 0, 'framework_woo_backend_header_image', '', 'yes'), @@ -688,8 +690,8 @@ INSERT INTO `wp_options` (`option_id`, `blog_id`, `option_name`, `option_value`, (308, 0, 'seo_woo_meta_single_key_custom', '', 'yes'), (309, 0, 'sbm_woo_sbm_options', 'a:2:{s:8:"sidebars";a:0:{}s:8:"settings";a:1:{s:7:"infobox";s:4:"show";}}', 'yes'), (310, 0, 'nav_menu_options', 'a:2:{i:0;b:0;s:8:"auto_add";a:0:{}}', 'yes'), -(314, 0, 'qtranslate_next_update_mo', '1307543397', 'yes'), -(315, 0, 'widget_qtranslate', 'a:2:{i:2;a:0:{}s:12:"_multiwidget";i:1;}', 'yes'), +(314, 0, 'qtranslate_next_update_mo', '1309256995', 'yes'), +(315, 0, 'widget_qtranslate', 'a:3:{i:2;a:0:{}i:3;a:3:{s:5:"title";s:0:"";s:4:"type";s:5:"image";s:10:"hide-title";s:2:"on";}s:12:"_multiwidget";i:1;}', 'yes'), (317, 0, 'qtranslate_language_names', 'a:15:{s:2:"de";s:7:"Deutsch";s:2:"en";s:7:"English";s:2:"zh";s:6:"中文";s:2:"fi";s:5:"suomi";s:2:"fr";s:9:"Français";s:2:"nl";s:10:"Nederlands";s:2:"sv";s:7:"Svenska";s:2:"it";s:8:"Italiano";s:2:"ro";s:8:"Română";s:2:"hu";s:6:"Magyar";s:2:"ja";s:9:"日本語";s:2:"es";s:8:"Español";s:2:"vi";s:14:"Tiếng Việt";s:2:"ar";s:14:"العربية";s:2:"pt";s:10:"Português";}', 'yes'), (316, 0, '_transient_plugins_delete_result_1', 'O:8:"WP_Error":2:{s:6:"errors";a:1:{s:23:"could_not_remove_plugin";a:1:{i:0;s:115:"No se pudo/ieron eliminar completamente el/los plugin/s contact-form-7-to-database-extension/contact-form-7-db.php.";}}s:10:"error_data";a:0:{}}', 'yes'), (318, 0, 'qtranslate_enabled_languages', 'a:2:{i:0;s:2:"es";i:1;s:2:"en";}', 'yes'), @@ -712,7 +714,7 @@ INSERT INTO `wp_options` (`option_id`, `blog_id`, `option_name`, `option_value`, (627, 0, 'wpcr_options', 'a:29:{s:9:"act_email";s:0:"";s:8:"act_uniq";s:36:"274ae9c7-2426-4975-b612-0d3950355212";s:8:"activate";i:0;s:10:"ask_custom";a:0:{}s:10:"ask_fields";a:6:{s:5:"fname";i:1;s:6:"femail";i:1;s:8:"fwebsite";i:1;s:6:"ftitle";i:1;s:4:"fage";i:0;s:7:"fgender";i:0;}s:13:"business_city";s:0:"";s:16:"business_country";s:3:"USA";s:14:"business_email";s:26:"darranz@rodax-software.com";s:13:"business_name";s:35:"Fundación Lo Que De Verdad Importa";s:14:"business_phone";s:0:"";s:14:"business_state";s:0:"";s:15:"business_street";s:0:"";s:12:"business_url";s:17:"http://localhost/";s:12:"business_zip";s:0:"";s:9:"dbversion";i:229;s:12:"field_custom";a:3:{i:0;s:0:"";i:1;s:0:"";i:2;s:0:"";}s:13:"form_location";i:0;s:15:"goto_leave_text";s:33:"Click here to submit your review.";s:12:"hreview_type";s:8:"business";s:10:"leave_text";s:18:"Submit your review";s:14:"require_custom";a:0:{}s:14:"require_fields";a:6:{s:5:"fname";i:1;s:6:"femail";i:1;s:8:"fwebsite";i:0;s:6:"ftitle";i:0;s:4:"fage";i:0;s:7:"fgender";i:0;}s:16:"reviews_per_page";i:10;s:11:"show_custom";a:0:{}s:11:"show_fields";a:6:{s:5:"fname";i:1;s:6:"femail";i:0;s:8:"fwebsite";i:0;s:6:"ftitle";i:1;s:4:"fage";i:0;s:7:"fgender";i:0;}s:13:"show_hcard_on";i:0;s:18:"submit_button_text";s:18:"Submit your review";s:10:"support_us";i:1;s:9:"title_tag";s:2:"h2";}', 'yes'), (576, 0, 'slb_options', 'a:26:{s:7:"enabled";b:1;s:12:"enabled_home";b:1;s:12:"enabled_post";b:1;s:12:"enabled_page";b:1;s:15:"enabled_archive";b:1;s:14:"activate_links";b:1;s:20:"activate_attachments";b:1;s:14:"validate_links";b:0;s:11:"group_links";b:1;s:10:"group_post";b:1;s:5:"theme";s:11:"slb_default";s:7:"animate";b:1;s:9:"autostart";b:1;s:8:"duration";s:1:"6";s:4:"loop";b:1;s:15:"overlay_opacity";s:3:"0.8";s:15:"enabled_caption";b:1;s:11:"caption_src";b:1;s:13:"txt_closeLink";s:6:"cerrar";s:14:"txt_loadingMsg";s:8:"cargando";s:12:"txt_nextLink";s:17:"siguiente »";s:12:"txt_prevLink";s:16:"« anterior";s:18:"txt_startSlideshow";s:15:"start slideshow";s:17:"txt_stopSlideshow";s:14:"stop slideshow";s:20:"txt_numDisplayPrefix";s:6:"Imagen";s:23:"txt_numDisplaySeparator";s:2:"de";}', 'yes'), (336, 0, 'vvq_options', 'a:18:{i:0;b:0;s:7:"version";s:5:"6.3.0";s:7:"youtube";a:4:{s:6:"button";i:1;s:5:"width";i:425;s:6:"height";i:344;s:11:"aspectratio";i:1;}s:11:"googlevideo";a:4:{s:6:"button";i:0;s:5:"width";i:400;s:6:"height";i:326;s:11:"aspectratio";i:1;}s:5:"vimeo";a:4:{s:6:"button";i:0;s:5:"width";i:400;s:6:"height";i:300;s:11:"aspectratio";i:1;}s:11:"dailymotion";a:4:{s:6:"button";i:0;s:5:"width";i:480;s:6:"height";i:221;s:11:"aspectratio";i:1;}s:4:"veoh";a:4:{s:6:"button";i:0;s:5:"width";i:540;s:6:"height";i:438;s:11:"aspectratio";i:1;}s:7:"viddler";a:2:{s:6:"button";i:0;s:11:"aspectratio";i:0;}s:8:"metacafe";a:4:{s:6:"button";i:0;s:5:"width";i:400;s:6:"height";i:345;s:11:"aspectratio";i:1;}s:6:"bliptv";a:4:{s:6:"button";i:0;s:5:"width";i:400;s:6:"height";i:330;s:11:"aspectratio";i:1;}s:7:"wpvideo";a:2:{s:6:"button";i:0;s:11:"aspectratio";i:0;}s:11:"flickrvideo";a:4:{s:6:"button";i:0;s:5:"width";i:400;s:6:"height";i:300;s:11:"aspectratio";i:1;}s:5:"spike";a:4:{s:6:"button";i:0;s:5:"width";i:448;s:6:"height";i:365;s:11:"aspectratio";i:1;}s:7:"myspace";a:4:{s:6:"button";i:0;s:5:"width";i:425;s:6:"height";i:360;s:11:"aspectratio";i:1;}s:3:"flv";a:4:{s:6:"button";i:0;s:5:"width";i:400;s:6:"height";i:320;s:11:"aspectratio";i:0;}s:9:"quicktime";a:4:{s:6:"button";i:0;s:5:"width";i:400;s:6:"height";i:300;s:11:"aspectratio";i:0;}s:9:"videofile";a:4:{s:6:"button";i:0;s:5:"width";i:400;s:6:"height";i:300;s:11:"aspectratio";i:0;}s:5:"flash";a:2:{s:6:"button";i:0;s:11:"aspectratio";i:0;}}', 'yes'), -(338, 0, 'uninstall_plugins', 'a:3:{i:0;b:0;s:45:"simple-local-avatars/simple-local-avatars.php";s:30:"simple_local_avatars_uninstall";s:49:"wordpress-form-manager/wordpress-form-manager.php";s:12:"fm_uninstall";}', 'yes'), +(338, 0, 'uninstall_plugins', 'a:4:{i:0;b:0;s:45:"simple-local-avatars/simple-local-avatars.php";s:30:"simple_local_avatars_uninstall";s:49:"wordpress-form-manager/wordpress-form-manager.php";s:12:"fm_uninstall";s:27:"wp-pagenavi/wp-pagenavi.php";s:14:"__return_false";}', 'yes'), (339, 0, 'mimetype_link_icon_options', 'a:16:{s:16:"internal_domains";s:9:"localhost";s:10:"image_size";s:2:"48";s:10:"image_type";s:3:"gif";s:10:"enable_pdf";b:1;s:10:"enable_doc";b:1;s:11:"enable_docx";b:1;s:10:"enable_xls";b:1;s:11:"enable_xlsx";b:1;s:10:"enable_csv";b:1;s:10:"enable_zip";b:1;s:10:"enable_ppt";b:1;s:10:"enable_dwg";b:1;s:10:"enable_dwf";b:1;s:10:"enable_skp";b:1;s:10:"enable_jpg";b:0;s:12:"enable_async";b:0;}', 'yes'), (511, 0, 'category_children', 'a:0:{}', 'yes'), (523, 0, 'woo_custom_upload_tracking', 'a:0:{}', 'yes'), @@ -780,7 +782,6 @@ INSERT INTO `wp_options` (`option_id`, `blog_id`, `option_name`, `option_value`, (789, 0, 'widget_tz_flickr_widget', 'a:2:{i:2;a:0:{}s:12:"_multiwidget";i:1;}', 'yes'), (661, 0, 'CF7DBPlugin__version', '1.8.7', 'yes'), (696, 0, 'c2c_configure_smtp', 'a:10:{s:9:"use_gmail";s:0:"";s:4:"host";s:23:"mail.rodax-software.com";s:4:"port";s:2:"25";s:11:"smtp_secure";s:0:"";s:9:"smtp_auth";s:1:"1";s:9:"smtp_user";s:32:"mantenimiento+rodax-software.com";s:9:"smtp_pass";s:8:"34y96w6d";s:8:"wordwrap";s:0:"";s:10:"from_email";s:32:"mantenimiento@rodax-software.com";s:9:"from_name";s:16:"LQDVI Desarrollo";}', 'yes'), -(980, 0, '_site_transient_update_plugins', 'O:8:"stdClass":3:{s:12:"last_checked";i:1308651966;s:7:"checked";a:10:{s:33:"configure-smtp/configure-smtp.php";s:5:"3.0.1";s:36:"contact-form-7/wp-contact-form-7.php";s:5:"2.4.5";s:33:"contact-form-7-modules/hidden.php";s:5:"1.1.2";s:39:"delete-spam-daily/delete-spam-daily.php";s:5:"1.0.2";s:23:"facethumb/facethumb.php";s:5:"0.0.4";s:49:"google-calendar-events/google-calendar-events.php";s:3:"0.6";s:37:"ltw-testimonials/ltw-testimonials.php";s:5:"1.3.0";s:46:"mimetypes-link-icons/mime_type_link_images.php";s:5:"1.0.7";s:45:"simple-local-avatars/simple-local-avatars.php";s:5:"1.2.3";s:49:"vipers-video-quicktags/vipers-video-quicktags.php";s:5:"6.3.0";}s:8:"response";a:0:{}}', 'yes'), (724, 0, 'widget_gce_widget', 'a:3:{i:2;a:0:{}i:3;a:6:{s:5:"title";s:17:"Próximos eventos";s:2:"id";s:1:"1";s:12:"display_type";s:12:"list-grouped";s:10:"max_events";i:5;s:13:"display_title";b:1;s:18:"display_title_text";s:11:"Eventos el ";}s:12:"_multiwidget";i:1;}', 'yes'), (725, 0, 'gce_version', '0.6', 'yes'), (726, 0, 'gce_options', 'a:1:{i:1;a:28:{s:2:"id";i:1;s:5:"title";s:13:"Eventos LQDVI";s:3:"url";s:118:"http://www.google.com/calendar/feeds/ademas.org.es_03ci8iqu82r1b6065vimpamdgk%40group.calendar.google.com/public/basic";s:13:"retrieve_from";s:5:"today";s:14:"retrieve_until";s:3:"any";s:19:"retrieve_from_value";i:0;s:20:"retrieve_until_value";i:0;s:10:"max_events";i:25;s:11:"date_format";s:0:"";s:11:"time_format";s:0:"";s:8:"timezone";s:7:"default";s:14:"cache_duration";i:43200;s:12:"multiple_day";s:5:"false";s:13:"display_start";s:4:"time";s:11:"display_end";s:9:"time-date";s:16:"display_location";N;s:12:"display_desc";N;s:12:"display_link";s:2:"on";s:18:"display_start_text";s:7:"Starts:";s:16:"display_end_text";s:5:"Ends:";s:21:"display_location_text";s:9:"Location:";s:17:"display_desc_text";s:12:"Description:";s:18:"display_desc_limit";s:0:"";s:17:"display_link_text";s:12:"More details";s:19:"display_link_target";N;s:17:"display_separator";s:2:", ";s:11:"use_builder";s:4:"true";s:7:"builder";s:311:"

[event-title]

\r\n

\r\n[if-now]Ya ha comenzado
[/if-now]\r\n[if-not-now]Hora: [start-time]
[/if-not-now]\r\n[if-location][location]
[/if-location]\r\n[if-description][description]
[/if-description]\r\n[link newwindow="true"]Más detalles...[/link]

\r\n ";}}', 'yes'), @@ -827,7 +828,7 @@ INSERT INTO `wp_options` (`option_id`, `blog_id`, `option_name`, `option_value`, (841, 0, 'pp_ga_id', '', 'yes'), (842, 0, 'pp_gm_key', '', 'yes'), (843, 0, 'pp_favicon', '', 'yes'), -(844, 0, 'pp_footer_text', 'foooooter textttttttttt', 'yes'), +(844, 0, 'pp_footer_text', 'Fundación Lo Que De Verdad Importa - 2011', 'yes'), (845, 0, 'pp_contact_email', '', 'yes'), (846, 0, 'pp_custom_css', '', 'yes'), (847, 0, 'pp_font', 'Aller_Light_400.font', 'yes'), @@ -843,9 +844,9 @@ INSERT INTO `wp_options` (`option_id`, `blog_id`, `option_name`, `option_value`, (857, 0, 'pp_h1_font_color', '#ffffff', 'yes'), (858, 0, 'pp_caption_header_color', '#188edc', 'yes'), (859, 0, 'pp_caption_font_color', '#ebf7ff', 'yes'), -(860, 0, 'pp_button_bg_color', '#0d5785', 'yes'), +(860, 0, 'pp_button_bg_color', '#64913a', 'yes'), (861, 0, 'pp_button_font_color', '#ffffff', 'yes'), -(862, 0, 'pp_button_border_color', '#0d5785', 'yes'), +(862, 0, 'pp_button_border_color', '#4f762a', 'yes'), (863, 0, 'pp_footer_font_color', '#ebf7ff', 'yes'), (864, 0, 'pp_footer_link_color', '#ffffff', 'yes'), (865, 0, 'pp_footer_hover_link_color', '#ebf7ff', 'yes'), @@ -860,15 +861,21 @@ INSERT INTO `wp_options` (`option_id`, `blog_id`, `option_name`, `option_value`, (876, 0, 'pp_homepage_welcome_desc', 'with extensive admin panel, customize every parts of the theme so what are you waiting for?', 'yes'), (877, 0, 'pp_home_left_content', 'sad adadad', 'yes'), (878, 0, 'pp_home_right_content', 'dasd asdasd', 'yes'), -(879, 0, 'pp_portfolio_style', '2', 'yes'), +(879, 0, 'pp_portfolio_style', '3', 'yes'), (880, 0, 'pp_portfolio_sort', 'DESC', 'yes'), (882, 0, 'pp_portfolio_slider_sort', 'DESC', 'yes'), (883, 0, 'pp_portfolio_items', '12', 'yes'), -(885, 0, 'pp_portfolio_view_title', 'View', 'yes'), +(885, 0, 'pp_portfolio_view_title', 'Ver', 'yes'), (886, 0, 'pp_sidebar0', '', 'yes'), (887, 0, 'pp_blog_title', 'Blog', 'yes'), (888, 0, 'pp_blog_read_more_title', 'Leer más...', 'yes'), -(892, 0, 'pp_homepage_hide_welcome', 'true', 'yes'); +(892, 0, 'pp_homepage_hide_welcome', 'true', 'yes'), +(985, 0, '_transient_feed_e5ae43d92a7dfc13d81bf1dd35e213c7', 'a:4:{s:5:"child";a:1:{s:0:"";a:1:{s:3:"rss";a:1:{i:0;a:6:{s:4:"data";s:4:"\n \n";s:7:"attribs";a:1:{s:0:"";a:1:{s:7:"version";s:3:"2.0";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:1:{s:7:"channel";a:1:{i:0;a:6:{s:4:"data";s:33:"\n \n \n \n \n \n \n ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:3:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:49:"link:http://localhost/lqdvi/ - Google Blog Search";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:86:"http://www.google.com/search?ie=utf-8&q=link:http://localhost/lqdvi/&tbm=blg&tbs=sbd:1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:82:"Your search - link:http://localhost/lqdvi/ - did not match any documents. ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://a9.com/-/spec/opensearch/1.1/";a:3:{s:12:"totalResults";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:10:"startIndex";a:1:{i:0;a:5:{s:4:"data";s:1:"1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:12:"itemsPerPage";a:1:{i:0;a:5:{s:4:"data";s:2:"10";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";a:7:{s:12:"content-type";s:28:"text/xml; charset=ISO-8859-1";s:4:"date";s:29:"Tue, 21 Jun 2011 10:30:07 GMT";s:7:"expires";s:2:"-1";s:13:"cache-control";s:18:"private, max-age=0";s:10:"set-cookie";s:143:"PREF=ID=22a0a9190d8a97cb:FF=0:TM=1308652207:LM=1308652207:S=KoOA3brFOUrl2PHa; expires=Thu, 20-Jun-2013 10:30:07 GMT; path=/; domain=.google.com";s:6:"server";s:3:"gws";s:16:"x-xss-protection";s:13:"1; mode=block";}s:5:"build";s:14:"20090627192103";}', 'no'), +(986, 0, '_transient_timeout_feed_mod_e5ae43d92a7dfc13d81bf1dd35e213c7', '1308695406', 'no'), +(987, 0, '_transient_feed_mod_e5ae43d92a7dfc13d81bf1dd35e213c7', '1308652206', 'no'), +(988, 0, 'portfoliosets_children', 'a:0:{}', 'yes'), +(993, 0, 'pp_portfolio_hide_slider', 'true', 'yes'), +(991, 0, 'pp_portfolio_hide_view', 'true', 'yes'); -- -------------------------------------------------------- @@ -884,7 +891,7 @@ CREATE TABLE IF NOT EXISTS `wp_postmeta` ( PRIMARY KEY (`meta_id`), KEY `post_id` (`post_id`), KEY `meta_key` (`meta_key`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=309 ; +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=338 ; -- -- Volcar la base de datos para la tabla `wp_postmeta` @@ -900,13 +907,13 @@ INSERT INTO `wp_postmeta` (`meta_id`, `post_id`, `meta_key`, `meta_value`) VALUE (7, 11, 'seo_follow', 'false'), (8, 11, 'seo_noindex', 'false'), (9, 17, '_edit_last', '1'), -(10, 17, '_edit_lock', '1307453185:1'), +(10, 17, '_edit_lock', '1308653196:1'), (11, 17, '_wp_page_template', 'default'), (12, 17, 'image', ''), (13, 17, 'seo_follow', 'false'), (14, 17, 'seo_noindex', 'false'), (15, 22, '_edit_last', '1'), -(16, 22, '_edit_lock', '1307453996:1'), +(16, 22, '_edit_lock', '1308668725:1'), (17, 22, '_wp_page_template', 'default'), (18, 22, 'image', ''), (19, 22, 'seo_follow', 'false'), @@ -916,19 +923,19 @@ INSERT INTO `wp_postmeta` (`meta_id`, `post_id`, `meta_key`, `meta_value`) VALUE (23, 24, 'image', ''), (24, 24, 'seo_follow', 'false'), (25, 24, 'seo_noindex', 'false'), -(26, 24, '_edit_lock', '1307453899:1'), +(26, 24, '_edit_lock', '1308668802:1'), (27, 29, '_edit_last', '1'), -(28, 29, '_wp_page_template', 'default'), +(28, 29, '_wp_page_template', 'portfolio.php'), (29, 29, 'image', ''), (30, 29, 'seo_follow', 'false'), (31, 29, 'seo_noindex', 'false'), -(32, 29, '_edit_lock', '1306936692:1'), +(32, 29, '_edit_lock', '1308653167:1'), (33, 35, '_edit_last', '1'), (34, 35, '_wp_page_template', 'default'), (35, 35, 'image', ''), (36, 35, 'seo_follow', 'false'), (37, 35, 'seo_noindex', 'false'), -(38, 35, '_edit_lock', '1308651641:1'), +(38, 35, '_edit_lock', '1308653024:1'), (39, 39, '_menu_item_type', 'post_type'), (40, 39, '_menu_item_menu_item_parent', '0'), (41, 39, '_menu_item_object_id', '35'), @@ -959,7 +966,7 @@ INSERT INTO `wp_postmeta` (`meta_id`, `post_id`, `meta_key`, `meta_value`) VALUE (68, 43, '_wp_attached_file', '2011/05/favicon.ico'), (69, 43, '_wp_attachment_metadata', 'a:0:{}'), (78, 49, '_edit_last', '1'), -(79, 49, '_edit_lock', '1308649947:1'), +(79, 49, '_edit_lock', '1308652997:1'), (80, 49, '_wp_page_template', 'contact.php'), (81, 49, 'image', ''), (82, 49, 'seo_follow', 'false'), @@ -1045,7 +1052,7 @@ INSERT INTO `wp_postmeta` (`meta_id`, `post_id`, `meta_key`, `meta_value`) VALUE (193, 104, 'seo_follow', 'false'), (194, 104, 'seo_noindex', 'false'), (195, 104, 'wpcr_enable', '1'), -(293, 148, '_edit_lock', '1308305714:1'), +(293, 148, '_edit_lock', '1308668871:1'), (292, 148, '_edit_last', '1'), (198, 10, '_wp_trash_meta_status', 'publish'), (199, 10, '_wp_trash_meta_time', '1308135424'), @@ -1056,7 +1063,7 @@ INSERT INTO `wp_postmeta` (`meta_id`, `post_id`, `meta_key`, `meta_value`) VALUE (204, 113, 'image', ''), (205, 113, 'seo_follow', 'false'), (206, 113, 'seo_noindex', 'false'), -(207, 113, '_edit_lock', '1308650608:1'), +(207, 113, '_edit_lock', '1308652735:1'), (208, 115, '_edit_last', '1'), (209, 115, '_wp_page_template', 'default'), (210, 115, 'image', ''), @@ -1144,9 +1151,38 @@ INSERT INTO `wp_postmeta` (`meta_id`, `post_id`, `meta_key`, `meta_value`) VALUE (302, 49, 'caption_style', 'Title Only'), (303, 49, 'page_sidebar', 'Contact Sidebar'), (304, 113, 'page_style', 'Full Width'), -(305, 113, 'page_desc', 'Los eventos de LQDVI'), +(305, 113, 'page_desc', '[:es]Los eventos de LQDVI[:en]LQDVI events'), (306, 113, 'caption_style', 'Title & Description'), -(308, 35, 'caption_style', 'Title & Description'); +(308, 35, 'caption_style', 'Title & Description'), +(309, 29, 'page_style', 'Full Width'), +(310, 29, 'caption_style', 'Description Only'), +(311, 29, 'page_sidebar', 'Page Sidebar'), +(312, 148, '_thumbnail_id', '67'), +(313, 148, 'ft_portfolio', 'Yes'), +(314, 161, '_wp_attached_file', '2011/06/lqdvi-congresos1.jpg'), +(315, 161, '_wp_attachment_metadata', 'a:6:{s:5:"width";s:3:"303";s:6:"height";s:3:"218";s:14:"hwstring_small";s:23:"height=''92'' width=''128''";s:4:"file";s:28:"2011/06/lqdvi-congresos1.jpg";s:5:"sizes";a:2:{s:9:"thumbnail";a:3:{s:4:"file";s:28:"lqdvi-congresos1-150x150.jpg";s:5:"width";s:3:"150";s:6:"height";s:3:"150";}s:6:"medium";a:3:{s:4:"file";s:28:"lqdvi-congresos1-300x215.jpg";s:5:"width";s:3:"300";s:6:"height";s:3:"215";}}s:10:"image_meta";a:10:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";}}'), +(316, 162, '_wp_attached_file', '2011/06/lqdvi-mapa1.jpg'), +(317, 162, '_wp_attachment_metadata', 'a:6:{s:5:"width";s:3:"550";s:6:"height";s:3:"432";s:14:"hwstring_small";s:23:"height=''96'' width=''122''";s:4:"file";s:23:"2011/06/lqdvi-mapa1.jpg";s:5:"sizes";a:2:{s:9:"thumbnail";a:3:{s:4:"file";s:23:"lqdvi-mapa1-150x150.jpg";s:5:"width";s:3:"150";s:6:"height";s:3:"150";}s:6:"medium";a:3:{s:4:"file";s:23:"lqdvi-mapa1-300x235.jpg";s:5:"width";s:3:"300";s:6:"height";s:3:"235";}}s:10:"image_meta";a:10:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";}}'), +(318, 163, '_wp_attached_file', '2011/06/lqdvi-nadal1.jpg'), +(319, 163, '_wp_attachment_metadata', 'a:6:{s:5:"width";s:3:"549";s:6:"height";s:3:"602";s:14:"hwstring_small";s:22:"height=''96'' width=''87''";s:4:"file";s:24:"2011/06/lqdvi-nadal1.jpg";s:5:"sizes";a:2:{s:9:"thumbnail";a:3:{s:4:"file";s:24:"lqdvi-nadal1-150x150.jpg";s:5:"width";s:3:"150";s:6:"height";s:3:"150";}s:6:"medium";a:3:{s:4:"file";s:24:"lqdvi-nadal1-273x300.jpg";s:5:"width";s:3:"273";s:6:"height";s:3:"300";}}s:10:"image_meta";a:10:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";}}'), +(320, 165, '_wp_attached_file', '2011/06/kliquers-11.jpg'), +(321, 165, '_wp_attachment_metadata', 'a:6:{s:5:"width";s:3:"550";s:6:"height";s:3:"369";s:14:"hwstring_small";s:23:"height=''85'' width=''128''";s:4:"file";s:23:"2011/06/kliquers-11.jpg";s:5:"sizes";a:2:{s:9:"thumbnail";a:3:{s:4:"file";s:23:"kliquers-11-150x150.jpg";s:5:"width";s:3:"150";s:6:"height";s:3:"150";}s:6:"medium";a:3:{s:4:"file";s:23:"kliquers-11-300x201.jpg";s:5:"width";s:3:"300";s:6:"height";s:3:"201";}}s:10:"image_meta";a:10:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";}}'), +(322, 166, '_wp_attached_file', '2011/06/kliquers-21.jpg'), +(323, 166, '_wp_attachment_metadata', 'a:6:{s:5:"width";s:3:"550";s:6:"height";s:3:"293";s:14:"hwstring_small";s:23:"height=''68'' width=''128''";s:4:"file";s:23:"2011/06/kliquers-21.jpg";s:5:"sizes";a:2:{s:9:"thumbnail";a:3:{s:4:"file";s:23:"kliquers-21-150x150.jpg";s:5:"width";s:3:"150";s:6:"height";s:3:"150";}s:6:"medium";a:3:{s:4:"file";s:23:"kliquers-21-300x159.jpg";s:5:"width";s:3:"300";s:6:"height";s:3:"159";}}s:10:"image_meta";a:10:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";}}'), +(324, 164, '_thumbnail_id', '166'), +(325, 164, '_edit_last', '1'), +(326, 164, '_edit_lock', '1308668776:1'), +(327, 17, '_wp_trash_meta_status', 'publish'), +(328, 17, '_wp_trash_meta_time', '1308668799'), +(329, 22, '_wp_trash_meta_status', 'publish'), +(330, 22, '_wp_trash_meta_time', '1308668799'), +(331, 170, '_wp_attached_file', '2011/06/guinea-11.jpg'), +(332, 170, '_wp_attachment_metadata', 'a:6:{s:5:"width";s:3:"550";s:6:"height";s:3:"402";s:14:"hwstring_small";s:23:"height=''93'' width=''128''";s:4:"file";s:21:"2011/06/guinea-11.jpg";s:5:"sizes";a:2:{s:9:"thumbnail";a:3:{s:4:"file";s:21:"guinea-11-150x150.jpg";s:5:"width";s:3:"150";s:6:"height";s:3:"150";}s:6:"medium";a:3:{s:4:"file";s:21:"guinea-11-300x219.jpg";s:5:"width";s:3:"300";s:6:"height";s:3:"219";}}s:10:"image_meta";a:10:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";}}'), +(333, 171, '_wp_attached_file', '2011/06/guinea-21.jpg'), +(334, 171, '_wp_attachment_metadata', 'a:6:{s:5:"width";s:3:"550";s:6:"height";s:3:"411";s:14:"hwstring_small";s:23:"height=''96'' width=''128''";s:4:"file";s:21:"2011/06/guinea-21.jpg";s:5:"sizes";a:2:{s:9:"thumbnail";a:3:{s:4:"file";s:21:"guinea-21-150x150.jpg";s:5:"width";s:3:"150";s:6:"height";s:3:"150";}s:6:"medium";a:3:{s:4:"file";s:21:"guinea-21-300x224.jpg";s:5:"width";s:3:"300";s:6:"height";s:3:"224";}}s:10:"image_meta";a:10:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";}}'), +(335, 167, '_thumbnail_id', '170'), +(336, 167, '_edit_last', '1'), +(337, 167, '_edit_lock', '1308668847:1'); -- -------------------------------------------------------- @@ -1183,7 +1219,7 @@ CREATE TABLE IF NOT EXISTS `wp_posts` ( KEY `type_status_date` (`post_type`,`post_status`,`post_date`,`ID`), KEY `post_parent` (`post_parent`), KEY `post_author` (`post_author`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=155 ; +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=172 ; -- -- Volcar la base de datos para la tabla `wp_posts` @@ -1206,26 +1242,27 @@ INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post (14, 1, '2011-06-01 11:57:08', '2011-06-01 11:57:08', '', 'Presentación', '', 'inherit', 'open', 'open', '', '11-revision-2', '', '', '2011-06-01 11:57:08', '2011-06-01 11:57:08', '', 11, 'http://localhost/lqdvi/?p=14', 0, 'revision', '', 0), (15, 1, '2011-06-01 11:57:21', '2011-06-01 11:57:21', '', 'Presentación', '', 'inherit', 'open', 'open', '', '11-revision-3', '', '', '2011-06-01 11:57:21', '2011-06-01 11:57:21', '', 11, 'http://localhost/lqdvi/?p=15', 0, 'revision', '', 0), (16, 1, '2011-06-01 11:59:50', '2011-06-01 11:59:50', 'La Fundación ‘Lo que de verdad importa’ (Fundación LQDVI) es una organización sin ánimo de lucro cuyo fin es promover y difundir valores humanos y universales.\r\n\r\nNace tras cinco años cosechando éxitos con la celebración en las principales ciudades de los encuentros de jóvenes bajo el título ‘Lo que de verdad importa’.\r\n\r\nLa Fundación LQDVI basa sus actividades principalmente en acciones destinadas a difundir y promover valores universales como la superación, la responsabilidad, el respeto, la solidaridad o la paz.', 'Presentación', '', 'inherit', 'open', 'open', '', '11-revision-4', '', '', '2011-06-01 11:59:50', '2011-06-01 11:59:50', '', 11, 'http://localhost/lqdvi/?p=16', 0, 'revision', '', 0), -(17, 1, '2011-06-01 12:12:50', '2011-06-01 12:12:50', 'www.loquedeverdadimporta.com\r\n\r\nEl Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\r\n\r\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\r\n\r\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\r\n\r\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\r\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\r\n\r\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\r\n\r\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.\r\n

Congresos ‘Lo que de verdad importa’ en 2011

\r\nDurante el año 2011, la Fundación LQDVI ha celebrado Congresos ‘Lo que de verdad importa’ en:\r\n\r\nEntre los meses de octubre y noviembre se celebrará en:\r\n\r\n\r\n\r\n[gallery link="file"]', 'Congresos "Lo que de verdad importa"', '', 'publish', 'open', 'closed', '', 'congresos-lo-que-de-verdad-importa', '', '', '2011-06-07 14:26:15', '2011-06-07 13:26:15', '', 29, 'http://localhost/lqdvi/?page_id=17', 0, 'page', '', 0), +(17, 1, '2011-06-01 12:12:50', '2011-06-01 12:12:50', 'www.loquedeverdadimporta.com\r\n\r\nEl Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\r\n\r\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\r\n\r\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\r\n\r\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\r\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\r\n\r\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\r\n\r\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.\r\n

Congresos ‘Lo que de verdad importa’ en 2011

\r\nDurante el año 2011, la Fundación LQDVI ha celebrado Congresos ‘Lo que de verdad importa’ en:\r\n\r\nEntre los meses de octubre y noviembre se celebrará en:\r\n\r\n\r\n\r\n[gallery link="file"]', 'Congresos "Lo que de verdad importa"', '', 'trash', 'open', 'closed', '', 'congresos-lo-que-de-verdad-importa', '', '', '2011-06-21 16:06:39', '2011-06-21 15:06:39', '', 29, 'http://localhost/lqdvi/?page_id=17', 0, 'page', '', 0), (18, 1, '2011-06-01 12:10:36', '2011-06-01 12:10:36', '', 'Congresos "Lo que de verdad importa"', '', 'inherit', 'open', 'open', '', '17-revision', '', '', '2011-06-01 12:10:36', '2011-06-01 12:10:36', '', 17, 'http://localhost/lqdvi/?p=18', 0, 'revision', '', 0), -(19, 1, '2011-06-07 14:27:27', '2011-06-07 13:27:27', 'www.loquedeverdadimporta.com\n\nEl Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\n\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\n\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\n\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\n\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\n\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.\n

Congresos ‘Lo que de verdad importa’ en 2011

\nDurante el año 2011, la Fundación LQDVI ha celebrado Congresos ‘Lo que de verdad importa’ en:\n\nEntre los meses de octubre y noviembre se celebrará en:\n\n\n\n[gallery link="file"]', 'Congresos "Lo que de verdad importa"', '', 'inherit', 'open', 'open', '', '17-autosave', '', '', '2011-06-07 14:27:27', '2011-06-07 13:27:27', '', 17, 'http://localhost/lqdvi/?p=19', 0, 'revision', '', 0), +(19, 1, '2011-06-21 11:47:38', '2011-06-21 10:47:38', 'www.loquedeverdadimporta.com\n\nEl Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\n\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\n\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\n\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\n\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\n\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.\n

Congresos ‘Lo que de verdad importa’ en 2011

\nDurante el año 2011, la Fundación LQDVI ha celebrado Congresos ‘Lo que de verdad importa’ en:\n\nEntre los meses de octubre y noviembre se celebrará en:\n\n\n\n[gallery link="file"]www.loquedeverdadimporta.com\n\nEl Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\n\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\n\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\n\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\n\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\n\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.\n

Congresos ‘Lo que de verdad importa’ en 2011

\nDurante el año 2011, la Fundación LQDVI ha celebrado Congresos ‘Lo que de verdad importa’ en:\n\nEntre los meses de octubre y noviembre se celebrará en:\n\n\n\n[gallery link="file"]', 'Congresos "Lo que de verdad importa"', '', 'inherit', 'open', 'open', '', '17-autosave', '', '', '2011-06-21 11:47:38', '2011-06-21 10:47:38', '', 17, 'http://localhost/lqdvi/?p=19', 0, 'revision', '', 0), (20, 1, '2011-06-01 12:12:50', '2011-06-01 12:12:50', 'El Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\r\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\r\n\r\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\r\n\r\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las\r\ndrogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\r\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es\r\nla presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\r\n\r\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\r\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.', 'Congresos "Lo que de verdad importa"', '', 'inherit', 'open', 'open', '', '17-revision-2', '', '', '2011-06-01 12:12:50', '2011-06-01 12:12:50', '', 17, 'http://localhost/lqdvi/?p=20', 0, 'revision', '', 0), (21, 1, '2011-06-01 12:16:05', '2011-06-01 12:16:05', 'El Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\r\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\r\n\r\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\r\n\r\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\r\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\r\n\r\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\r\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.', 'Congresos "Lo que de verdad importa"', '', 'inherit', 'open', 'open', '', '17-revision-3', '', '', '2011-06-01 12:16:05', '2011-06-01 12:16:05', '', 17, 'http://localhost/lqdvi/?p=21', 0, 'revision', '', 0), -(22, 1, '2011-06-01 13:44:14', '2011-06-01 13:44:14', '

Kliquers, proyecto de educación en valores

\r\nKliquers es un proyecto pionero que apuesta por la educación en valores como herramienta imprescindible para complementar la formación de los jóvenes.\r\nEs una iniciativa distinta, atractiva y divertida dirigida a chicos de entre 14 y 18 años, que pretende formar sobre principios fundamentales del ser humano, al margen de cualquier connotación política y religiosa.\r\nKliquers está compuesto por un equipo multidisciplinar de gente joven que viaja por los colegios y fomenta la participación de los alumnos a través de juegos, actuaciones, cuestionarios, bailes, etc. Esto les permite conocerse mejor a sí mismos y trabajar conceptos como la superación, la empatía o la\r\nasertividad.\r\nLa actividad está compuesta por dos fases, en la primera se imparte una charla de la mano del coach de superación personal, Pedro García Aguado, conocido por ser el conductor de programas televisivos como "Hermano Mayor" o "El Campamento". La segunda parte de Kliquers está compuesta por breves representaciones de situaciones de la vida diaria que inducen a la reflexión de los jóvenes.\r\n

Kliquers en 2011

\r\nEl planteamiento de Kliquers es de continuidad, repitiéndose de forma anual en cada centro y renovando cada año tanto los ponentes como los valores y conceptos en los que trabajar, para que supongan una nueva experiencia para los chicos. Hasta la actualidad, se está celebrando en ciudades de la Comunidad de Madrid, pero a partir de 2012 Kliquers llegará a las principales ciudades españolas.\r\n\r\nDurante el año 2011 se ha celebrado en las ciudades de:\r\n\r\n[gallery link="file"]', 'Kliquers', '', 'publish', 'open', 'closed', '', 'kliquers', '', '', '2011-06-07 14:28:45', '2011-06-07 13:28:45', '', 29, 'http://localhost/lqdvi/?page_id=22', 0, 'page', '', 0), +(22, 1, '2011-06-01 13:44:14', '2011-06-01 13:44:14', '

Kliquers, proyecto de educación en valores

\r\nKliquers es un proyecto pionero que apuesta por la educación en valores como herramienta imprescindible para complementar la formación de los jóvenes.\r\nEs una iniciativa distinta, atractiva y divertida dirigida a chicos de entre 14 y 18 años, que pretende formar sobre principios fundamentales del ser humano, al margen de cualquier connotación política y religiosa.\r\nKliquers está compuesto por un equipo multidisciplinar de gente joven que viaja por los colegios y fomenta la participación de los alumnos a través de juegos, actuaciones, cuestionarios, bailes, etc. Esto les permite conocerse mejor a sí mismos y trabajar conceptos como la superación, la empatía o la\r\nasertividad.\r\nLa actividad está compuesta por dos fases, en la primera se imparte una charla de la mano del coach de superación personal, Pedro García Aguado, conocido por ser el conductor de programas televisivos como "Hermano Mayor" o "El Campamento". La segunda parte de Kliquers está compuesta por breves representaciones de situaciones de la vida diaria que inducen a la reflexión de los jóvenes.\r\n

Kliquers en 2011

\r\nEl planteamiento de Kliquers es de continuidad, repitiéndose de forma anual en cada centro y renovando cada año tanto los ponentes como los valores y conceptos en los que trabajar, para que supongan una nueva experiencia para los chicos. Hasta la actualidad, se está celebrando en ciudades de la Comunidad de Madrid, pero a partir de 2012 Kliquers llegará a las principales ciudades españolas.\r\n\r\nDurante el año 2011 se ha celebrado en las ciudades de:\r\n\r\n[gallery link="file"]', 'Kliquers', '', 'trash', 'open', 'closed', '', 'kliquers', '', '', '2011-06-21 16:06:39', '2011-06-21 15:06:39', '', 29, 'http://localhost/lqdvi/?page_id=22', 0, 'page', '', 0), (23, 1, '2011-06-01 13:42:01', '2011-06-01 13:42:01', 'Kliquers es un proyecto pionero que apuesta por la educación en valores como herramienta imprescindible para complementar la formación de los jóvenes.\nEs una iniciativa distinta, atractiva y divertida dirigida a chicos de entre 14 y 18 años, que pretende formar sobre principios fundamentales del ser humano, al margen de cualquier connotación política y religiosa.\nKliquers está compuesto por un equipo multidisciplinar de gente joven que viaja por los colegios y fomenta la participación de los alumnos a través de juegos, actuaciones, cuestionarios, bailes, etc. Esto les permite conocerse mejor a sí mismos y trabajar conceptos como la superación, la empatía o la\nasertividad.\nLa actividad está compuesta por dos fases, en la primera se imparte una charla de la mano del coach de superación personal, Pedro García Aguado, conocido por ser el conductor de programas televisivos como "Hermano Mayor" o "El Campamento". La segunda parte de Kliquers está compuesta por breves representaciones de situaciones de la vida diaria que inducen a la reflexión de los jóvenes.\n

Kliquers en 2011

\nEl planteamiento de Kliquers es de continuidad, repitiéndose de forma anual en cada centro y renovando cada año tanto los ponentes como los valores y conceptos en los que trabajar, para que supongan una nueva experiencia para los chicos. Hasta la actualidad, se está celebrando en ciudades de la Comunidad de Madrid, pero a partir de 2012 Kliquers llegará a las principales ciudades españolas.\nDurante el año 2011 se ha celebrado en las ciudades de:\nAlcobendas (II Edición)\nPozuelo de Alarcón (I Edición)\nVillaviciosa de Odón (I Edición)', 'Kliquers', '', 'inherit', 'open', 'open', '', '22-revision', '', '', '2011-06-01 13:42:01', '2011-06-01 13:42:01', '', 22, 'http://localhost/lqdvi/?p=23', 0, 'revision', '', 0), (24, 1, '2011-06-01 13:45:25', '2011-06-01 13:45:25', '

Guinea Ecuatorial

\r\nTras cinco años de celebración de los Congresos "Lo que de verdad importa", la Fundación LQDVI ha ido generando una gran base de datos de jóvenes ávidos de prestar su colaboración para hacer del mundo un sitio más justo y mejor. En consecuencia, se ha ideado un campamento solidario de voluntariado con valores que se desarrollará en Guinea Ecuatorial durante el verano de 2012.\r\nUn grupo de jóvenes, junto a voluntarios senior, viajarán en el mes de julio a Guinea para colaborar con el Colegio Padre Luis Monti, situado en el poblado de Nsuemang, en la ciudad de Bata.\r\nLos objetivos principales del proyecto serán:\r\n\r\n \r\n\r\nAdemás, durante los fines de semana se celebrarán actividades para los voluntarios como excursiones y charlas-coloquio con personas como Irene Villa, Jaume Sanllorente, Pablo Pineda, etc.\r\nDurante el año 2011, la Fundación LQDVI está desarrollando la primera fase del proyecto que consiste en detectar las necesidades existentes en la zona para poder realizar con mayor efectividad la colaboración. Para ello se está en contacto continuo con personal local y se viajará a terreno para concretar in situ las labores que se realizarán el próximo año.\r\n\r\n[gallery link="file" columns="2"]', 'Voluntariado con valores', '', 'publish', 'open', 'closed', '', 'voluntariado-con-valores', '', '', '2011-06-07 14:38:18', '2011-06-07 13:38:18', '', 29, 'http://localhost/lqdvi/?page_id=24', 0, 'page', '', 0), (25, 1, '2011-06-01 13:45:19', '2011-06-01 13:45:19', '', 'Borrador automático', '', 'inherit', 'open', 'open', '', '24-revision', '', '', '2011-06-01 13:45:19', '2011-06-01 13:45:19', '', 24, 'http://localhost/lqdvi/?p=25', 0, 'revision', '', 0), (26, 1, '2011-06-01 13:45:26', '2011-06-01 13:45:26', '', 'Voluntariado con valores', '', 'inherit', 'open', 'open', '', '24-revision-2', '', '', '2011-06-01 13:45:26', '2011-06-01 13:45:26', '', 24, 'http://localhost/lqdvi/?p=26', 0, 'revision', '', 0), (27, 1, '2011-06-01 13:56:23', '2011-06-01 13:56:23', 'Voluntariado con valores\r\nGUINEA ECUATORIAL\r\nTras cinco años de celebración de los Congresos "Lo que de verdad importa", la Fundación LQDVI ha ido generando una gran base de datos de jóvenes ávidos de prestar su colaboración para hacer del mundo un sitio más justo y mejor. En consecuencia, se ha ideado un campamento solidario de voluntariado con valores que se desarrollará en Guinea Ecuatorial durante el verano de 2012.\r\nUn grupo de jóvenes, junto a voluntarios senior, viajarán en el mes de julio a Guinea para colaborar con el Colegio Padre Luis Monti, situado en el poblado de Nsuemang, en la ciudad de Bata.\r\nLos objetivos principales del proyecto serán:\r\nConstrucción de un pozo de agua potable\r\nConstrucción de un aula para los alumnos de preescolar\r\nCampamento de verano donde los voluntarios impartirán clases lectivas alternándolas con el ocio.\r\nLlevar un grupo electrógeno y un equipo de audio con amplificador y altavoces\r\nHacerles llegar un container con material escolar, ropa, etc.\r\n\r\nAdemás, durante los fines de semana se celebrarán actividades para los voluntarios como excursiones y charlas-coloquio con personas como Irene Villa, Jaume Sanllorente, Pablo Pineda, etc.\r\nDurante el año 2011, la Fundación LQDVI está desarrollando la primera fase del proyecto que consiste en detectar las necesidades existentes en la zona para poder realizar con mayor efectividad la colaboración. Para ello se está en contacto continuo con personal local y se viajará a terreno para concretar in situ las labores que se realizarán el próximo año.', 'Voluntariado con valores', '', 'inherit', 'open', 'open', '', '24-revision-3', '', '', '2011-06-01 13:56:23', '2011-06-01 13:56:23', '', 24, 'http://localhost/lqdvi/?p=27', 0, 'revision', '', 0), (28, 1, '2011-06-01 13:57:10', '2011-06-01 13:57:10', '

Guinea Ecuatorial

\r\nTras cinco años de celebración de los Congresos "Lo que de verdad importa", la Fundación LQDVI ha ido generando una gran base de datos de jóvenes ávidos de prestar su colaboración para hacer del mundo un sitio más justo y mejor. En consecuencia, se ha ideado un campamento solidario de voluntariado con valores que se desarrollará en Guinea Ecuatorial durante el verano de 2012.\r\nUn grupo de jóvenes, junto a voluntarios senior, viajarán en el mes de julio a Guinea para colaborar con el Colegio Padre Luis Monti, situado en el poblado de Nsuemang, en la ciudad de Bata.\r\nLos objetivos principales del proyecto serán:\r\n\r\n \r\n\r\nAdemás, durante los fines de semana se celebrarán actividades para los voluntarios como excursiones y charlas-coloquio con personas como Irene Villa, Jaume Sanllorente, Pablo Pineda, etc.\r\nDurante el año 2011, la Fundación LQDVI está desarrollando la primera fase del proyecto que consiste en detectar las necesidades existentes en la zona para poder realizar con mayor efectividad la colaboración. Para ello se está en contacto continuo con personal local y se viajará a terreno para concretar in situ las labores que se realizarán el próximo año.', 'Voluntariado con valores', '', 'inherit', 'open', 'open', '', '24-revision-4', '', '', '2011-06-01 13:57:10', '2011-06-01 13:57:10', '', 24, 'http://localhost/lqdvi/?p=28', 0, 'revision', '', 0), -(29, 1, '2011-06-01 13:58:11', '2011-06-01 13:58:11', '', 'Proyectos', '', 'publish', 'open', 'open', '', 'proyectos', '', '', '2011-06-01 13:58:11', '2011-06-01 13:58:11', '', 0, 'http://localhost/lqdvi/?page_id=29', 0, 'page', '', 0), +(29, 1, '2011-06-01 13:58:11', '2011-06-01 13:58:11', '', 'ProyectosOur projects', '', 'publish', 'open', 'open', '', 'proyectos', '', '', '2011-06-21 11:46:06', '2011-06-21 10:46:06', '', 0, 'http://localhost/lqdvi/?page_id=29', 0, 'page', '', 0), (30, 1, '2011-06-01 13:58:03', '2011-06-01 13:58:03', '', 'Borrador automático', '', 'inherit', 'open', 'open', '', '29-revision', '', '', '2011-06-01 13:58:03', '2011-06-01 13:58:03', '', 29, 'http://localhost/lqdvi/?p=30', 0, 'revision', '', 0), (31, 1, '2011-06-01 13:32:29', '2011-06-01 13:32:29', 'El Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\r\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\r\n\r\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\r\n\r\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\r\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\r\n\r\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\r\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.\r\n

Congresos ‘Lo que de verdad importa’ en 2011

\r\nDurante el año 2011, la Fundación LQDVI ha celebrado Congresos ‘Lo que de verdad importa’ en:\r\n\r\nEntre los meses de octubre y noviembre se celebrará en:\r\n\r\n ', 'Congresos "Lo que de verdad importa"', '', 'inherit', 'open', 'open', '', '17-revision-4', '', '', '2011-06-01 13:32:29', '2011-06-01 13:32:29', '', 17, 'http://localhost/lqdvi/?p=31', 0, 'revision', '', 0), (32, 1, '2011-06-01 13:44:14', '2011-06-01 13:44:14', '

Kliquers, proyecto de educación en valores

\r\nKliquers es un proyecto pionero que apuesta por la educación en valores como herramienta imprescindible para complementar la formación de los jóvenes.\r\nEs una iniciativa distinta, atractiva y divertida dirigida a chicos de entre 14 y 18 años, que pretende formar sobre principios fundamentales del ser humano, al margen de cualquier connotación política y religiosa.\r\nKliquers está compuesto por un equipo multidisciplinar de gente joven que viaja por los colegios y fomenta la participación de los alumnos a través de juegos, actuaciones, cuestionarios, bailes, etc. Esto les permite conocerse mejor a sí mismos y trabajar conceptos como la superación, la empatía o la\r\nasertividad.\r\nLa actividad está compuesta por dos fases, en la primera se imparte una charla de la mano del coach de superación personal, Pedro García Aguado, conocido por ser el conductor de programas televisivos como "Hermano Mayor" o "El Campamento". La segunda parte de Kliquers está compuesta por breves representaciones de situaciones de la vida diaria que inducen a la reflexión de los jóvenes.\r\n

Kliquers en 2011

\r\nEl planteamiento de Kliquers es de continuidad, repitiéndose de forma anual en cada centro y renovando cada año tanto los ponentes como los valores y conceptos en los que trabajar, para que supongan una nueva experiencia para los chicos. Hasta la actualidad, se está celebrando en ciudades de la Comunidad de Madrid, pero a partir de 2012 Kliquers llegará a las principales ciudades españolas.\r\nDurante el año 2011 se ha celebrado en las ciudades de:\r\nAlcobendas (II Edición)\r\nPozuelo de Alarcón (I Edición)\r\nVillaviciosa de Odón (I Edición)', 'Kliquers', '', 'inherit', 'open', 'open', '', '22-revision-2', '', '', '2011-06-01 13:44:14', '2011-06-01 13:44:14', '', 22, 'http://localhost/lqdvi/?p=32', 0, 'revision', '', 0), (33, 1, '2011-06-01 13:57:32', '2011-06-01 13:57:32', '

Guinea Ecuatorial

\r\nTras cinco años de celebración de los Congresos "Lo que de verdad importa", la Fundación LQDVI ha ido generando una gran base de datos de jóvenes ávidos de prestar su colaboración para hacer del mundo un sitio más justo y mejor. En consecuencia, se ha ideado un campamento solidario de voluntariado con valores que se desarrollará en Guinea Ecuatorial durante el verano de 2012.\r\nUn grupo de jóvenes, junto a voluntarios senior, viajarán en el mes de julio a Guinea para colaborar con el Colegio Padre Luis Monti, situado en el poblado de Nsuemang, en la ciudad de Bata.\r\nLos objetivos principales del proyecto serán:\r\n\r\n \r\n\r\nAdemás, durante los fines de semana se celebrarán actividades para los voluntarios como excursiones y charlas-coloquio con personas como Irene Villa, Jaume Sanllorente, Pablo Pineda, etc.\r\nDurante el año 2011, la Fundación LQDVI está desarrollando la primera fase del proyecto que consiste en detectar las necesidades existentes en la zona para poder realizar con mayor efectividad la colaboración. Para ello se está en contacto continuo con personal local y se viajará a terreno para concretar in situ las labores que se realizarán el próximo año.', 'Voluntariado con valores', '', 'inherit', 'open', 'open', '', '24-revision-5', '', '', '2011-06-01 13:57:32', '2011-06-01 13:57:32', '', 24, 'http://localhost/lqdvi/?p=33', 0, 'revision', '', 0), (34, 1, '2011-06-01 12:02:49', '2011-06-01 12:02:49', '

¿Qué es la Fundación ‘Lo que de verdad importa’?

\r\nLa Fundación ‘Lo que de verdad importa’ (Fundación LQDVI) es una organización sin ánimo de lucro cuyo fin es promover y difundir valores humanos y universales.\r\n\r\nNace tras cinco años cosechando éxitos con la celebración en las principales ciudades de los encuentros de jóvenes bajo el título ‘Lo que de verdad importa’.\r\n\r\nLa Fundación LQDVI basa sus actividades principalmente en acciones destinadas a difundir y promover valores universales como la superación, la responsabilidad, el respeto, la solidaridad o la paz.\r\n

Líneas de actuación

\r\nLa Fundación LQDVI desarrolla diversas actividades dirigidas a la sociedad en general, pero centras específicamente en muchos casos a la juventud. Dichas actividades se pueden englobar en dos grandes líneas de actuación:\r\n

Actividades educativas/formativas

\r\nEstán dirigidas principalmente a jóvenes, estudiantes y universitarios que quieren desarrollar fuera de las aulas otras aptitudes diferentes pero no menos importantes que les ayudan a enfrentar su vida y a desarrollarse como personas. Esta línea de actuación se concreta en tres proyectos:\r\n\r\n

Actividades destinadas a empresas

\r\nLa Fundación LQDVI también tiene como objetivo sensibilizar y conciencias a la sociedad sobre valores universales en la vida, así como en el trabajo. Por este motivo, está desarrollando una iniciativa de charlas/coloquios para empleados de las empresas que los soliciten.', 'Presentación', '', 'inherit', 'open', 'open', '', '11-revision-5', '', '', '2011-06-01 12:02:49', '2011-06-01 12:02:49', '', 11, 'http://localhost/lqdvi/?p=34', 0, 'revision', '', 0), -(35, 1, '2011-06-01 13:59:12', '2011-06-01 13:59:12', '
\r\n

¿Qué es la Fundación ‘Lo que de verdad importa’?

\r\nLa Fundación ‘Lo que de verdad importa’ (Fundación LQDVI) es una organización sin ánimo de lucro cuyo fin es promover y difundir valores humanos y universales.\r\n\r\nNace tras cinco años cosechando éxitos con la celebración en las principales ciudades de los encuentros de jóvenes bajo el título ‘Lo que de verdad importa’.\r\n\r\nLa Fundación LQDVI basa sus actividades principalmente en acciones destinadas a difundir y promover valores universales como la superación, la responsabilidad, el respeto, la solidaridad o la paz.\r\n

Líneas de actuación

\r\nLa Fundación LQDVI desarrolla diversas actividades dirigidas a la sociedad en general, pero centras específicamente en muchos casos a la juventud. Dichas actividades se pueden englobar en dos grandes líneas de actuación:\r\n

Actividades educativas/formativas

\r\nEstán dirigidas principalmente a jóvenes, estudiantes y universitarios que quieren desarrollar fuera de las aulas otras aptitudes diferentes pero no menos importantes que les ayudan a enfrentar su vida y a desarrollarse como personas. Esta línea de actuación se concreta en tres proyectos:\r\n\r\n

Actividades destinadas a empresas

\r\nLa Fundación LQDVI también tiene como objetivo sensibilizar y conciencias a la sociedad sobre valores universales en la vida, así como en el trabajo. Por este motivo, está desarrollando una iniciativa de charlas/coloquios para empleados de las empresas que los soliciten.\r\n\r\n
\r\n ', 'Presentación', '', 'publish', 'open', 'open', '', 'presentacion', '', '', '2011-06-21 11:20:41', '2011-06-21 10:20:41', '', 0, 'http://localhost/lqdvi/?page_id=35', 0, 'page', '', 0), -(36, 1, '2011-06-01 13:59:06', '2011-06-01 13:59:06', '', 'Borrador automático', '', 'inherit', 'open', 'open', '', '35-revision', '', '', '2011-06-01 13:59:06', '2011-06-01 13:59:06', '', 35, 'http://localhost/lqdvi/?p=36', 0, 'revision', '', 0), +(35, 1, '2011-06-01 13:59:12', '2011-06-01 13:59:12', '
\r\n

¿Qué es la Fundación ‘Lo que de verdad importa’?

\r\nLa Fundación ‘Lo que de verdad importa’ (Fundación LQDVI) es una organización sin ánimo de lucro cuyo fin es promover y difundir valores humanos y universales.\r\n\r\nNace tras cinco años cosechando éxitos con la celebración en las principales ciudades de los encuentros de jóvenes bajo el título ‘Lo que de verdad importa’.\r\n\r\nLa Fundación LQDVI basa sus actividades principalmente en acciones destinadas a difundir y promover valores universales como la superación, la responsabilidad, el respeto, la solidaridad o la paz.\r\n

Líneas de actuación

\r\nLa Fundación LQDVI desarrolla diversas actividades dirigidas a la sociedad en general, pero centras específicamente en muchos casos a la juventud. Dichas actividades se pueden englobar en dos grandes líneas de actuación:\r\n

Actividades educativas/formativas

\r\nEstán dirigidas principalmente a jóvenes, estudiantes y universitarios que quieren desarrollar fuera de las aulas otras aptitudes diferentes pero no menos importantes que les ayudan a enfrentar su vida y a desarrollarse como personas. Esta línea de actuación se concreta en tres proyectos:\r\n\r\n

Actividades destinadas a empresas

\r\nLa Fundación LQDVI también tiene como objetivo sensibilizar y conciencias a la sociedad sobre valores universales en la vida, así como en el trabajo. Por este motivo, está desarrollando una iniciativa de charlas/coloquios para empleados de las empresas que los soliciten.\r\n\r\n
\r\n 
\r\n

¿Qué es la Fundación ‘Lo que de verdad importa’?

\r\nLa Fundación ‘Lo que de verdad importa’ (Fundación LQDVI) es una organización sin ánimo de lucro cuyo fin es promover y difundir valores humanos y universales.\r\n\r\nNace tras cinco años cosechando éxitos con la celebración en las principales ciudades de los encuentros de jóvenes bajo el título ‘Lo que de verdad importa’.\r\n\r\nLa Fundación LQDVI basa sus actividades principalmente en acciones destinadas a difundir y promover valores universales como la superación, la responsabilidad, el respeto, la solidaridad o la paz.\r\n

Líneas de actuación

\r\nLa Fundación LQDVI desarrolla diversas actividades dirigidas a la sociedad en general, pero centras específicamente en muchos casos a la juventud. Dichas actividades se pueden englobar en dos grandes líneas de actuación:\r\n

Actividades educativas/formativas

\r\nEstán dirigidas principalmente a jóvenes, estudiantes y universitarios que quieren desarrollar fuera de las aulas otras aptitudes diferentes pero no menos importantes que les ayudan a enfrentar su vida y a desarrollarse como personas. Esta línea de actuación se concreta en tres proyectos:\r\n\r\n

Actividades destinadas a empresas

\r\nLa Fundación LQDVI también tiene como objetivo sensibilizar y conciencias a la sociedad sobre valores universales en la vida, así como en el trabajo. Por este motivo, está desarrollando una iniciativa de charlas/coloquios para empleados de las empresas que los soliciten.\r\n\r\n
\r\n ', 'PresentaciónAbout us', '', 'publish', 'open', 'open', '', 'presentacion', '', '', '2011-06-21 11:43:43', '2011-06-21 10:43:43', '', 0, 'http://localhost/lqdvi/?page_id=35', 0, 'page', '', 0), +(36, 1, '2011-06-01 13:59:06', '2011-06-01 13:59:06', '', 'Borrador automático', '', 'inherit', 'open', 'open', '', '35-revision', '', '', '2011-06-01 13:59:06', '2011-06-01 13:59:06', '', 35, 'http://localhost/lqdvi/?p=36', 0, 'revision', '', 0); +INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES (37, 1, '2011-06-01 13:59:04', '2011-06-01 13:59:04', '

¿Qué es la Fundación ‘Lo que de verdad importa’?

\r\nLa Fundación ‘Lo que de verdad importa’ (Fundación LQDVI) es una organización sin ánimo de lucro cuyo fin es promover y difundir valores humanos y universales.\r\n\r\nNace tras cinco años cosechando éxitos con la celebración en las principales ciudades de los encuentros de jóvenes bajo el título ‘Lo que de verdad importa’.\r\n\r\nLa Fundación LQDVI basa sus actividades principalmente en acciones destinadas a difundir y promover valores universales como la superación, la responsabilidad, el respeto, la solidaridad o la paz.\r\n

Líneas de actuación

\r\nLa Fundación LQDVI desarrolla diversas actividades dirigidas a la sociedad en general, pero centras específicamente en muchos casos a la juventud. Dichas actividades se pueden englobar en dos grandes líneas de actuación:\r\n

Actividades educativas/formativas

\r\nEstán dirigidas principalmente a jóvenes, estudiantes y universitarios que quieren desarrollar fuera de las aulas otras aptitudes diferentes pero no menos importantes que les ayudan a enfrentar su vida y a desarrollarse como personas. Esta línea de actuación se concreta en tres proyectos:\r\n\r\n

Actividades destinadas a empresas

\r\nLa Fundación LQDVI también tiene como objetivo sensibilizar y conciencias a la sociedad sobre valores universales en la vida, así como en el trabajo. Por este motivo, está desarrollando una iniciativa de charlas/coloquios para empleados de las empresas que los soliciten.', 'Misión y visión', '', 'inherit', 'open', 'open', '', '11-revision-6', '', '', '2011-06-01 13:59:04', '2011-06-01 13:59:04', '', 11, 'http://localhost/lqdvi/?p=37', 0, 'revision', '', 0), (38, 1, '2011-06-01 13:59:25', '2011-06-01 13:59:25', '

¿Qué es la Fundación ‘Lo que de verdad importa’?

\r\nLa Fundación ‘Lo que de verdad importa’ (Fundación LQDVI) es una organización sin ánimo de lucro cuyo fin es promover y difundir valores humanos y universales.\r\n\r\nNace tras cinco años cosechando éxitos con la celebración en las principales ciudades de los encuentros de jóvenes bajo el título ‘Lo que de verdad importa’.\r\n\r\nLa Fundación LQDVI basa sus actividades principalmente en acciones destinadas a difundir y promover valores universales como la superación, la responsabilidad, el respeto, la solidaridad o la paz.\r\n

Líneas de actuación

\r\nLa Fundación LQDVI desarrolla diversas actividades dirigidas a la sociedad en general, pero centras específicamente en muchos casos a la juventud. Dichas actividades se pueden englobar en dos grandes líneas de actuación:\r\n

Actividades educativas/formativas

\r\nEstán dirigidas principalmente a jóvenes, estudiantes y universitarios que quieren desarrollar fuera de las aulas otras aptitudes diferentes pero no menos importantes que les ayudan a enfrentar su vida y a desarrollarse como personas. Esta línea de actuación se concreta en tres proyectos:\r\n\r\n

Actividades destinadas a empresas

\r\nLa Fundación LQDVI también tiene como objetivo sensibilizar y conciencias a la sociedad sobre valores universales en la vida, así como en el trabajo. Por este motivo, está desarrollando una iniciativa de charlas/coloquios para empleados de las empresas que los soliciten.', 'Misión y visión', '', 'inherit', 'open', 'open', '', '11-revision-7', '', '', '2011-06-01 13:59:25', '2011-06-01 13:59:25', '', 11, 'http://localhost/lqdvi/?p=38', 0, 'revision', '', 0), (39, 1, '2011-06-01 15:07:32', '2011-06-01 14:07:32', ' ', '', '', 'publish', 'closed', 'open', '', '39', '', '', '2011-06-15 11:58:50', '2011-06-15 10:58:50', '', 0, 'http://localhost/lqdvi/?p=39', 1, 'nav_menu_item', '', 0), @@ -1234,9 +1271,8 @@ INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post (48, 1, '2011-06-01 18:47:29', '2011-06-01 17:47:29', '', 'Logo-LQDVI', '', 'inherit', 'closed', 'open', '', 'logo-lqdvi', '', '', '2011-06-01 18:47:29', '2011-06-01 17:47:29', '', 4, 'http://localhost/lqdvi/wp-content/uploads/2011/05/Logo-LQDVI.gif', 0, 'attachment', 'image/gif', 0), (43, 1, '2011-06-01 16:19:01', '2011-06-01 15:19:01', '', 'favicon', '', 'inherit', 'closed', 'open', '', 'favicon', '', '', '2011-06-01 16:19:01', '2011-06-01 15:19:01', '', 5, 'http://localhost/lqdvi/wp-content/uploads/2011/05/favicon.ico', 0, 'attachment', 'image/x-icon', 0), (44, 1, '2011-06-01 16:51:20', '0000-00-00 00:00:00', '', 'Woo Body Img', '', 'draft', 'closed', 'closed', '', 'woo-wf-woo_body_img', '', '', '2011-06-01 16:51:20', '0000-00-00 00:00:00', '', 0, 'http://localhost/lqdvi/?post_type=wooframework&p=44', 0, 'wooframework', '', 0), -(49, 1, '2011-06-05 22:37:53', '2011-06-05 21:37:53', '', 'Contacto', '', 'publish', 'closed', 'open', '', 'contacto', '', '', '2011-06-21 10:52:27', '2011-06-21 09:52:27', '', 0, 'http://localhost/lqdvi/?page_id=49', 0, 'page', '', 0), -(50, 1, '2011-06-05 22:37:41', '2011-06-05 21:37:41', '', 'Contacto', '', 'inherit', 'closed', 'open', '', '49-revision', '', '', '2011-06-05 22:37:41', '2011-06-05 21:37:41', '', 49, 'http://localhost/lqdvi/?p=50', 0, 'revision', '', 0); -INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES +(49, 1, '2011-06-05 22:37:53', '2011-06-05 21:37:53', '', 'ContactoContact', '', 'publish', 'closed', 'open', '', 'contacto', '', '', '2011-06-21 11:43:17', '2011-06-21 10:43:17', '', 0, 'http://localhost/lqdvi/?page_id=49', 0, 'page', '', 0), +(50, 1, '2011-06-05 22:37:41', '2011-06-05 21:37:41', '', 'Contacto', '', 'inherit', 'closed', 'open', '', '49-revision', '', '', '2011-06-05 22:37:41', '2011-06-05 21:37:41', '', 49, 'http://localhost/lqdvi/?p=50', 0, 'revision', '', 0), (51, 1, '2011-06-05 22:38:45', '2011-06-05 21:38:45', ' ', '', '', 'publish', 'closed', 'open', '', '51', '', '', '2011-06-15 11:58:50', '2011-06-15 10:58:50', '', 0, 'http://localhost/lqdvi/?p=51', 8, 'nav_menu_item', '', 0), (52, 1, '2011-06-05 22:38:25', '0000-00-00 00:00:00', ' ', '', '', 'draft', 'closed', 'open', '', '', '', '', '2011-06-05 22:38:25', '0000-00-00 00:00:00', '', 0, 'http://localhost/lqdvi/?p=52', 1, 'nav_menu_item', '', 0), (53, 1, '2011-06-05 22:38:45', '2011-06-05 21:38:45', 'Guinea Ecuatorial\r\nTras cinco años de celebración de los Congresos “Lo que de verdad importa”, la Fundación LQDVI ha ido generando una gran base de datos de jóvenes ávidos de prestar su colaboración para hacer del mundo un sitio más justo y mejor. En consecuencia, se ha ideado un campamento solidario de voluntariado con valores que se desarrollará en Guinea Ecuatorial durante el verano de 2012.\r\nUn grupo de jóvenes, junto a voluntarios senior, viajarán en el mes de julio a Guinea para colaborar con el Colegio Padre Luis Monti, situado en el poblado de Nsuemang, en la ciudad de Bata.\r\nLos objetivos principales del proyecto serán:\r\n\r\n Construcción de un pozo de agua potable\r\n Construcción de un aula para los alumnos de preescolar\r\n Campamento de verano donde los voluntarios impartirán clases lectivas alternándolas con el ocio.\r\n Llevar un grupo electrógeno y un equipo de audio con amplificador y altavoces\r\n Hacerles llegar un container con material escolar, ropa, etc.\r\n\r\n \r\n\r\nAdemás, durante los fines de semana se celebrarán actividades para los voluntarios como excursiones y charlas-coloquio con personas como Irene Villa, Jaume Sanllorente, Pablo Pineda, etc.\r\nDurante el año 2011, la Fundación LQDVI está desarrollando la primera fase del proyecto que consiste en detectar las necesidades existentes en la zona para poder realizar con mayor efectividad la colaboración. Para ello se está en contacto continuo con personal local y se viajará a terreno para concretar in situ las labores que se realizarán el próximo año.', '', '', 'publish', 'closed', 'open', '', '53', '', '', '2011-06-15 11:58:50', '2011-06-15 10:58:50', '', 29, 'http://localhost/lqdvi/?p=53', 5, 'nav_menu_item', '', 0), @@ -1260,18 +1296,18 @@ INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post (71, 1, '2011-06-01 13:58:51', '2011-06-01 13:58:51', '

Guinea Ecuatorial

\r\nTras cinco años de celebración de los Congresos "Lo que de verdad importa", la Fundación LQDVI ha ido generando una gran base de datos de jóvenes ávidos de prestar su colaboración para hacer del mundo un sitio más justo y mejor. En consecuencia, se ha ideado un campamento solidario de voluntariado con valores que se desarrollará en Guinea Ecuatorial durante el verano de 2012.\r\nUn grupo de jóvenes, junto a voluntarios senior, viajarán en el mes de julio a Guinea para colaborar con el Colegio Padre Luis Monti, situado en el poblado de Nsuemang, en la ciudad de Bata.\r\nLos objetivos principales del proyecto serán:\r\n\r\n \r\n\r\nAdemás, durante los fines de semana se celebrarán actividades para los voluntarios como excursiones y charlas-coloquio con personas como Irene Villa, Jaume Sanllorente, Pablo Pineda, etc.\r\nDurante el año 2011, la Fundación LQDVI está desarrollando la primera fase del proyecto que consiste en detectar las necesidades existentes en la zona para poder realizar con mayor efectividad la colaboración. Para ello se está en contacto continuo con personal local y se viajará a terreno para concretar in situ las labores que se realizarán el próximo año.', 'Voluntariado con valores', '', 'inherit', 'closed', 'open', '', '24-revision-6', '', '', '2011-06-01 13:58:51', '2011-06-01 13:58:51', '', 24, 'http://localhost/lqdvi/?p=71', 0, 'revision', '', 0), (72, 1, '2011-06-01 13:58:44', '2011-06-01 13:58:44', '

Kliquers, proyecto de educación en valores

\r\nKliquers es un proyecto pionero que apuesta por la educación en valores como herramienta imprescindible para complementar la formación de los jóvenes.\r\nEs una iniciativa distinta, atractiva y divertida dirigida a chicos de entre 14 y 18 años, que pretende formar sobre principios fundamentales del ser humano, al margen de cualquier connotación política y religiosa.\r\nKliquers está compuesto por un equipo multidisciplinar de gente joven que viaja por los colegios y fomenta la participación de los alumnos a través de juegos, actuaciones, cuestionarios, bailes, etc. Esto les permite conocerse mejor a sí mismos y trabajar conceptos como la superación, la empatía o la\r\nasertividad.\r\nLa actividad está compuesta por dos fases, en la primera se imparte una charla de la mano del coach de superación personal, Pedro García Aguado, conocido por ser el conductor de programas televisivos como "Hermano Mayor" o "El Campamento". La segunda parte de Kliquers está compuesta por breves representaciones de situaciones de la vida diaria que inducen a la reflexión de los jóvenes.\r\n

Kliquers en 2011

\r\nEl planteamiento de Kliquers es de continuidad, repitiéndose de forma anual en cada centro y renovando cada año tanto los ponentes como los valores y conceptos en los que trabajar, para que supongan una nueva experiencia para los chicos. Hasta la actualidad, se está celebrando en ciudades de la Comunidad de Madrid, pero a partir de 2012 Kliquers llegará a las principales ciudades españolas.\r\nDurante el año 2011 se ha celebrado en las ciudades de:\r\nAlcobendas (II Edición)\r\nPozuelo de Alarcón (I Edición)\r\nVillaviciosa de Odón (I Edición)', 'Kliquers', '', 'inherit', 'closed', 'open', '', '22-revision-3', '', '', '2011-06-01 13:58:44', '2011-06-01 13:58:44', '', 22, 'http://localhost/lqdvi/?p=72', 0, 'revision', '', 0), (73, 1, '2011-06-06 18:50:19', '2011-06-06 17:50:19', 'www.loquedeverdadimporta.com\r\n\r\nEl Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\r\n\r\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\r\n\r\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\r\n\r\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\r\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\r\n\r\n \r\n\r\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\r\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.\r\n

Congresos ‘Lo que de verdad importa’ en 2011

\r\nDurante el año 2011, la Fundación LQDVI ha celebrado Congresos ‘Lo que de verdad importa’ en:\r\n\r\nEntre los meses de octubre y noviembre se celebrará en:\r\n\r\n ', 'Congresos "Lo que de verdad importa"', '', 'inherit', 'closed', 'open', '', '17-revision-9', '', '', '2011-06-06 18:50:19', '2011-06-06 17:50:19', '', 17, 'http://localhost/lqdvi/?p=73', 0, 'revision', '', 0), -(75, 1, '2011-06-07 12:40:54', '2011-06-07 11:40:54', 'www.loquedeverdadimporta.com\r\n\r\nEl Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\r\n\r\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\r\n\r\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\r\n\r\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\r\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\r\n\r\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\r\n\r\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.\r\n

Congresos ‘Lo que de verdad importa’ en 2011

\r\nDurante el año 2011, la Fundación LQDVI ha celebrado Congresos ‘Lo que de verdad importa’ en:\r\n\r\nEntre los meses de octubre y noviembre se celebrará en:\r\n\r\n ', 'Congresos "Lo que de verdad importa"', '', 'inherit', 'closed', 'open', '', '17-revision-10', '', '', '2011-06-07 12:40:54', '2011-06-07 11:40:54', '', 17, 'http://localhost/lqdvi/?p=75', 0, 'revision', '', 0), +(75, 1, '2011-06-07 12:40:54', '2011-06-07 11:40:54', 'www.loquedeverdadimporta.com\r\n\r\nEl Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\r\n\r\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\r\n\r\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\r\n\r\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\r\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\r\n\r\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\r\n\r\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.\r\n

Congresos ‘Lo que de verdad importa’ en 2011

\r\nDurante el año 2011, la Fundación LQDVI ha celebrado Congresos ‘Lo que de verdad importa’ en:\r\n\r\nEntre los meses de octubre y noviembre se celebrará en:\r\n\r\n ', 'Congresos "Lo que de verdad importa"', '', 'inherit', 'closed', 'open', '', '17-revision-10', '', '', '2011-06-07 12:40:54', '2011-06-07 11:40:54', '', 17, 'http://localhost/lqdvi/?p=75', 0, 'revision', '', 0); +INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES (77, 1, '2011-06-07 12:40:14', '2011-06-07 11:40:14', '

Kliquers, proyecto de educación en valores

\r\nKliquers es un proyecto pionero que apuesta por la educación en valores como herramienta imprescindible para complementar la formación de los jóvenes.\r\nEs una iniciativa distinta, atractiva y divertida dirigida a chicos de entre 14 y 18 años, que pretende formar sobre principios fundamentales del ser humano, al margen de cualquier connotación política y religiosa.\r\nKliquers está compuesto por un equipo multidisciplinar de gente joven que viaja por los colegios y fomenta la participación de los alumnos a través de juegos, actuaciones, cuestionarios, bailes, etc. Esto les permite conocerse mejor a sí mismos y trabajar conceptos como la superación, la empatía o la\r\nasertividad.\r\nLa actividad está compuesta por dos fases, en la primera se imparte una charla de la mano del coach de superación personal, Pedro García Aguado, conocido por ser el conductor de programas televisivos como "Hermano Mayor" o "El Campamento". La segunda parte de Kliquers está compuesta por breves representaciones de situaciones de la vida diaria que inducen a la reflexión de los jóvenes.\r\n

Kliquers en 2011

\r\nEl planteamiento de Kliquers es de continuidad, repitiéndose de forma anual en cada centro y renovando cada año tanto los ponentes como los valores y conceptos en los que trabajar, para que supongan una nueva experiencia para los chicos. Hasta la actualidad, se está celebrando en ciudades de la Comunidad de Madrid, pero a partir de 2012 Kliquers llegará a las principales ciudades españolas.\r\nDurante el año 2011 se ha celebrado en las ciudades de:\r\nAlcobendas (II Edición)\r\nPozuelo de Alarcón (I Edición)\r\nVillaviciosa de Odón (I Edición)', 'Kliquers', '', 'inherit', 'closed', 'open', '', '22-revision-4', '', '', '2011-06-07 12:40:14', '2011-06-07 11:40:14', '', 22, 'http://localhost/lqdvi/?p=77', 0, 'revision', '', 0), (76, 1, '2011-06-07 13:08:51', '2011-06-07 12:08:51', 'www.loquedeverdadimporta.com\r\n\r\nEl Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\r\n\r\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\r\n\r\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\r\n\r\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\r\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\r\n\r\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\r\n\r\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.\r\n

Congresos ‘Lo que de verdad importa’ en 2011

\r\nDurante el año 2011, la Fundación LQDVI ha celebrado Congresos ‘Lo que de verdad importa’ en:\r\n\r\nEntre los meses de octubre y noviembre se celebrará en:\r\n\r\n', 'Congresos "Lo que de verdad importa"', '', 'inherit', 'closed', 'open', '', '17-revision-11', '', '', '2011-06-07 13:08:51', '2011-06-07 12:08:51', '', 17, 'http://localhost/lqdvi/?p=76', 0, 'revision', '', 0), (78, 1, '2011-06-07 14:28:27', '2011-06-07 13:28:27', '', 'kliquers-1', '', 'inherit', 'closed', 'open', '', 'kliquers-1', '', '', '2011-06-07 14:28:27', '2011-06-07 13:28:27', '', 22, 'http://localhost/lqdvi/wp-content/uploads/2011/06/kliquers-1.jpg', 0, 'attachment', 'image/jpeg', 0), -(79, 1, '2011-06-07 14:28:29', '2011-06-07 13:28:29', '', 'kliquers-2', '', 'inherit', 'closed', 'open', '', 'kliquers-2', '', '', '2011-06-07 14:28:29', '2011-06-07 13:28:29', '', 22, 'http://localhost/lqdvi/wp-content/uploads/2011/06/kliquers-2.jpg', 0, 'attachment', 'image/jpeg', 0); -INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES +(79, 1, '2011-06-07 14:28:29', '2011-06-07 13:28:29', '', 'kliquers-2', '', 'inherit', 'closed', 'open', '', 'kliquers-2', '', '', '2011-06-07 14:28:29', '2011-06-07 13:28:29', '', 22, 'http://localhost/lqdvi/wp-content/uploads/2011/06/kliquers-2.jpg', 0, 'attachment', 'image/jpeg', 0), (80, 1, '2011-06-07 14:28:08', '2011-06-07 13:28:08', '

Kliquers, proyecto de educación en valores

\r\nKliquers es un proyecto pionero que apuesta por la educación en valores como herramienta imprescindible para complementar la formación de los jóvenes.\r\nEs una iniciativa distinta, atractiva y divertida dirigida a chicos de entre 14 y 18 años, que pretende formar sobre principios fundamentales del ser humano, al margen de cualquier connotación política y religiosa.\r\nKliquers está compuesto por un equipo multidisciplinar de gente joven que viaja por los colegios y fomenta la participación de los alumnos a través de juegos, actuaciones, cuestionarios, bailes, etc. Esto les permite conocerse mejor a sí mismos y trabajar conceptos como la superación, la empatía o la\r\nasertividad.\r\nLa actividad está compuesta por dos fases, en la primera se imparte una charla de la mano del coach de superación personal, Pedro García Aguado, conocido por ser el conductor de programas televisivos como "Hermano Mayor" o "El Campamento". La segunda parte de Kliquers está compuesta por breves representaciones de situaciones de la vida diaria que inducen a la reflexión de los jóvenes.\r\n

Kliquers en 2011

\r\nEl planteamiento de Kliquers es de continuidad, repitiéndose de forma anual en cada centro y renovando cada año tanto los ponentes como los valores y conceptos en los que trabajar, para que supongan una nueva experiencia para los chicos. Hasta la actualidad, se está celebrando en ciudades de la Comunidad de Madrid, pero a partir de 2012 Kliquers llegará a las principales ciudades españolas.\r\n\r\nDurante el año 2011 se ha celebrado en las ciudades de:\r\n', 'Kliquers', '', 'inherit', 'closed', 'open', '', '22-revision-5', '', '', '2011-06-07 14:28:08', '2011-06-07 13:28:08', '', 22, 'http://localhost/lqdvi/?p=80', 0, 'revision', '', 0), -(81, 1, '2011-06-07 14:40:58', '2011-06-07 13:40:58', '

Kliquers, proyecto de educación en valores

\nKliquers es un proyecto pionero que apuesta por la educación en valores como herramienta imprescindible para complementar la formación de los jóvenes.\nEs una iniciativa distinta, atractiva y divertida dirigida a chicos de entre 14 y 18 años, que pretende formar sobre principios fundamentales del ser humano, al margen de cualquier connotación política y religiosa.\nKliquers está compuesto por un equipo multidisciplinar de gente joven que viaja por los colegios y fomenta la participación de los alumnos a través de juegos, actuaciones, cuestionarios, bailes, etc. Esto les permite conocerse mejor a sí mismos y trabajar conceptos como la superación, la empatía o la\nasertividad.\nLa actividad está compuesta por dos fases, en la primera se imparte una charla de la mano del coach de superación personal, Pedro García Aguado, conocido por ser el conductor de programas televisivos como "Hermano Mayor" o "El Campamento". La segunda parte de Kliquers está compuesta por breves representaciones de situaciones de la vida diaria que inducen a la reflexión de los jóvenes.\n

Kliquers en 2011

\nEl planteamiento de Kliquers es de continuidad, repitiéndose de forma anual en cada centro y renovando cada año tanto los ponentes como los valores y conceptos en los que trabajar, para que supongan una nueva experiencia para los chicos. Hasta la actualidad, se está celebrando en ciudades de la Comunidad de Madrid, pero a partir de 2012 Kliquers llegará a las principales ciudades españolas.\n\nDurante el año 2011 se ha celebrado en las ciudades de:\n\n[gallery link="file"]', 'Kliquers', '', 'inherit', 'closed', 'open', '', '22-autosave', '', '', '2011-06-07 14:40:58', '2011-06-07 13:40:58', '', 22, 'http://localhost/lqdvi/?p=81', 0, 'revision', '', 0), +(81, 1, '2011-06-21 16:06:26', '2011-06-21 15:06:26', '

Kliquers, proyecto de educación en valores

\nKliquers es un proyecto pionero que apuesta por la educación en valores como herramienta imprescindible para complementar la formación de los jóvenes.\nEs una iniciativa distinta, atractiva y divertida dirigida a chicos de entre 14 y 18 años, que pretende formar sobre principios fundamentales del ser humano, al margen de cualquier connotación política y religiosa.\nKliquers está compuesto por un equipo multidisciplinar de gente joven que viaja por los colegios y fomenta la participación de los alumnos a través de juegos, actuaciones, cuestionarios, bailes, etc. Esto les permite conocerse mejor a sí mismos y trabajar conceptos como la superación, la empatía o la\nasertividad.\nLa actividad está compuesta por dos fases, en la primera se imparte una charla de la mano del coach de superación personal, Pedro García Aguado, conocido por ser el conductor de programas televisivos como "Hermano Mayor" o "El Campamento". La segunda parte de Kliquers está compuesta por breves representaciones de situaciones de la vida diaria que inducen a la reflexión de los jóvenes.\n

Kliquers en 2011

\nEl planteamiento de Kliquers es de continuidad, repitiéndose de forma anual en cada centro y renovando cada año tanto los ponentes como los valores y conceptos en los que trabajar, para que supongan una nueva experiencia para los chicos. Hasta la actualidad, se está celebrando en ciudades de la Comunidad de Madrid, pero a partir de 2012 Kliquers llegará a las principales ciudades españolas.\n\nDurante el año 2011 se ha celebrado en las ciudades de:\n\n[gallery link="file"]

Kliquers, proyecto de educación en valores

\nKliquers es un proyecto pionero que apuesta por la educación en valores como herramienta imprescindible para complementar la formación de los jóvenes.\nEs una iniciativa distinta, atractiva y divertida dirigida a chicos de entre 14 y 18 años, que pretende formar sobre principios fundamentales del ser humano, al margen de cualquier connotación política y religiosa.\nKliquers está compuesto por un equipo multidisciplinar de gente joven que viaja por los colegios y fomenta la participación de los alumnos a través de juegos, actuaciones, cuestionarios, bailes, etc. Esto les permite conocerse mejor a sí mismos y trabajar conceptos como la superación, la empatía o la\nasertividad.\nLa actividad está compuesta por dos fases, en la primera se imparte una charla de la mano del coach de superación personal, Pedro García Aguado, conocido por ser el conductor de programas televisivos como "Hermano Mayor" o "El Campamento". La segunda parte de Kliquers está compuesta por breves representaciones de situaciones de la vida diaria que inducen a la reflexión de los jóvenes.\n

Kliquers en 2011

\nEl planteamiento de Kliquers es de continuidad, repitiéndose de forma anual en cada centro y renovando cada año tanto los ponentes como los valores y conceptos en los que trabajar, para que supongan una nueva experiencia para los chicos. Hasta la actualidad, se está celebrando en ciudades de la Comunidad de Madrid, pero a partir de 2012 Kliquers llegará a las principales ciudades españolas.\n\nDurante el año 2011 se ha celebrado en las ciudades de:\n\n[gallery link="file"]', 'Kliquers', '', 'inherit', 'closed', 'open', '', '22-autosave', '', '', '2011-06-21 16:06:26', '2011-06-21 15:06:26', '', 22, 'http://localhost/lqdvi/?p=81', 0, 'revision', '', 0), (82, 1, '2011-06-07 14:38:05', '2011-06-07 13:38:05', '', 'guinea-1', '', 'inherit', 'closed', 'open', '', 'guinea-1', '', '', '2011-06-07 14:38:05', '2011-06-07 13:38:05', '', 24, 'http://localhost/lqdvi/wp-content/uploads/2011/06/guinea-1.jpg', 0, 'attachment', 'image/jpeg', 0), (83, 1, '2011-06-07 14:38:06', '2011-06-07 13:38:06', '', 'guinea-2', '', 'inherit', 'closed', 'open', '', 'guinea-2', '', '', '2011-06-07 14:38:06', '2011-06-07 13:38:06', '', 24, 'http://localhost/lqdvi/wp-content/uploads/2011/06/guinea-2.jpg', 0, 'attachment', 'image/jpeg', 0), (84, 1, '2011-06-07 12:39:51', '2011-06-07 11:39:51', '

Guinea Ecuatorial

\r\nTras cinco años de celebración de los Congresos "Lo que de verdad importa", la Fundación LQDVI ha ido generando una gran base de datos de jóvenes ávidos de prestar su colaboración para hacer del mundo un sitio más justo y mejor. En consecuencia, se ha ideado un campamento solidario de voluntariado con valores que se desarrollará en Guinea Ecuatorial durante el verano de 2012.\r\nUn grupo de jóvenes, junto a voluntarios senior, viajarán en el mes de julio a Guinea para colaborar con el Colegio Padre Luis Monti, situado en el poblado de Nsuemang, en la ciudad de Bata.\r\nLos objetivos principales del proyecto serán:\r\n\r\n \r\n\r\nAdemás, durante los fines de semana se celebrarán actividades para los voluntarios como excursiones y charlas-coloquio con personas como Irene Villa, Jaume Sanllorente, Pablo Pineda, etc.\r\nDurante el año 2011, la Fundación LQDVI está desarrollando la primera fase del proyecto que consiste en detectar las necesidades existentes en la zona para poder realizar con mayor efectividad la colaboración. Para ello se está en contacto continuo con personal local y se viajará a terreno para concretar in situ las labores que se realizarán el próximo año.', 'Voluntariado con valores', '', 'inherit', 'closed', 'open', '', '24-revision-7', '', '', '2011-06-07 12:39:51', '2011-06-07 11:39:51', '', 24, 'http://localhost/lqdvi/?p=84', 0, 'revision', '', 0), -(85, 1, '2011-06-07 14:39:20', '2011-06-07 13:39:20', '

Guinea Ecuatorial

\nTras cinco años de celebración de los Congresos "Lo que de verdad importa", la Fundación LQDVI ha ido generando una gran base de datos de jóvenes ávidos de prestar su colaboración para hacer del mundo un sitio más justo y mejor. En consecuencia, se ha ideado un campamento solidario de voluntariado con valores que se desarrollará en Guinea Ecuatorial durante el verano de 2012.\nUn grupo de jóvenes, junto a voluntarios senior, viajarán en el mes de julio a Guinea para colaborar con el Colegio Padre Luis Monti, situado en el poblado de Nsuemang, en la ciudad de Bata.\nLos objetivos principales del proyecto serán:\n\n \n\nAdemás, durante los fines de semana se celebrarán actividades para los voluntarios como excursiones y charlas-coloquio con personas como Irene Villa, Jaume Sanllorente, Pablo Pineda, etc.\nDurante el año 2011, la Fundación LQDVI está desarrollando la primera fase del proyecto que consiste en detectar las necesidades existentes en la zona para poder realizar con mayor efectividad la colaboración. Para ello se está en contacto continuo con personal local y se viajará a terreno para concretar in situ las labores que se realizarán el próximo año.\n\n[gallery link="file" columns="2"]', 'Voluntariado con valores', '', 'inherit', 'closed', 'open', '', '24-autosave', '', '', '2011-06-07 14:39:20', '2011-06-07 13:39:20', '', 24, 'http://localhost/lqdvi/?p=85', 0, 'revision', '', 0), +(85, 1, '2011-06-21 16:07:44', '2011-06-21 15:07:44', '

Guinea Ecuatorial

\nTras cinco años de celebración de los Congresos "Lo que de verdad importa", la Fundación LQDVI ha ido generando una gran base de datos de jóvenes ávidos de prestar su colaboración para hacer del mundo un sitio más justo y mejor. En consecuencia, se ha ideado un campamento solidario de voluntariado con valores que se desarrollará en Guinea Ecuatorial durante el verano de 2012.\nUn grupo de jóvenes, junto a voluntarios senior, viajarán en el mes de julio a Guinea para colaborar con el Colegio Padre Luis Monti, situado en el poblado de Nsuemang, en la ciudad de Bata.\nLos objetivos principales del proyecto serán:\n\n \n\nAdemás, durante los fines de semana se celebrarán actividades para los voluntarios como excursiones y charlas-coloquio con personas como Irene Villa, Jaume Sanllorente, Pablo Pineda, etc.\nDurante el año 2011, la Fundación LQDVI está desarrollando la primera fase del proyecto que consiste en detectar las necesidades existentes en la zona para poder realizar con mayor efectividad la colaboración. Para ello se está en contacto continuo con personal local y se viajará a terreno para concretar in situ las labores que se realizarán el próximo año.\n\n[gallery link="file" columns="2"]

Guinea Ecuatorial

\nTras cinco años de celebración de los Congresos "Lo que de verdad importa", la Fundación LQDVI ha ido generando una gran base de datos de jóvenes ávidos de prestar su colaboración para hacer del mundo un sitio más justo y mejor. En consecuencia, se ha ideado un campamento solidario de voluntariado con valores que se desarrollará en Guinea Ecuatorial durante el verano de 2012.\nUn grupo de jóvenes, junto a voluntarios senior, viajarán en el mes de julio a Guinea para colaborar con el Colegio Padre Luis Monti, situado en el poblado de Nsuemang, en la ciudad de Bata.\nLos objetivos principales del proyecto serán:\n\n \n\nAdemás, durante los fines de semana se celebrarán actividades para los voluntarios como excursiones y charlas-coloquio con personas como Irene Villa, Jaume Sanllorente, Pablo Pineda, etc.\nDurante el año 2011, la Fundación LQDVI está desarrollando la primera fase del proyecto que consiste en detectar las necesidades existentes en la zona para poder realizar con mayor efectividad la colaboración. Para ello se está en contacto continuo con personal local y se viajará a terreno para concretar in situ las labores que se realizarán el próximo año.\n\n[gallery link="file" columns="2"]', 'Voluntariado con valores', '', 'inherit', 'closed', 'open', '', '24-autosave', '', '', '2011-06-21 16:07:44', '2011-06-21 15:07:44', '', 24, 'http://localhost/lqdvi/?p=85', 0, 'revision', '', 0), (87, 1, '2011-06-07 15:46:00', '2011-06-07 14:46:00', '', 'Captura Webcam', '', 'inherit', 'closed', 'open', '', '86-revision', '', '', '2011-06-07 15:46:00', '2011-06-07 14:46:00', '', 86, 'http://localhost/lqdvi/?p=87', 0, 'revision', '', 0), (88, 1, '2011-06-07 17:10:28', '2011-06-07 16:10:28', 'Maecenas sodales imperdiet urna eu fringilla. Ut aliquet convallis sodales. Proin varius eros non est tempor blandit. In vehicula ultrices quam at consectetur. Ut quis arcu arcu. Integer at leo lacus, non auctor purus. Duis dolor ipsum, convallis nec accumsan consectetur, commodo at neque. Cras dapibus consequat ipsum, sit amet sagittis lorem rhoncus ut. Phasellus in massa libero, et eleifend elit. Nullam nec massa feugiat erat tincidunt porttitor sed aliquet erat. In vitae velit nisi, in bibendum metus. Fusce vulputate convallis justo, et bibendum enim aliquet id. Etiam non ullamcorper quam. Ut vitae nisl nec ipsum malesuada blandit vel non neque. Morbi varius feugiat felis, ut laoreet justo imperdiet vel.', 'Captura Webcam', '', 'inherit', 'closed', 'open', '', '86-autosave', '', '', '2011-06-07 17:10:28', '2011-06-07 16:10:28', '', 86, 'http://localhost/lqdvi/?p=88', 0, 'revision', '', 0), (89, 1, '2011-06-07 15:46:15', '2011-06-07 14:46:15', '', 'Captura Webcam', '', 'inherit', 'closed', 'open', '', '86-revision-2', '', '', '2011-06-07 15:46:15', '2011-06-07 14:46:15', '', 86, 'http://localhost/lqdvi/?p=89', 0, 'revision', '', 0), @@ -1287,7 +1323,7 @@ INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post (101, 1, '2011-06-07 16:41:20', '2011-06-07 15:41:20', '', 'Captura Webcam', '', 'inherit', 'closed', 'open', '', '86-revision-13', '', '', '2011-06-07 16:41:20', '2011-06-07 15:41:20', '', 86, 'http://localhost/lqdvi/?p=101', 0, 'revision', '', 0), (99, 1, '2011-06-07 16:21:29', '2011-06-07 15:21:29', '[SWF]http://localhost/lqdvi/webcam/swf/webCamCapture, 700, 340, flashvars[/SWF]', 'Captura Webcam', '', 'inherit', 'closed', 'open', '', '86-revision-11', '', '', '2011-06-07 16:21:29', '2011-06-07 15:21:29', '', 86, 'http://localhost/lqdvi/?p=99', 0, 'revision', '', 0), (100, 1, '2011-06-07 16:22:47', '2011-06-07 15:22:47', '[SWF]http://localhost/lqdvi/webcam/swf/webCamCapture, 700, 340, flashvars[/SWF]', 'Captura Webcam', '', 'inherit', 'closed', 'open', '', '86-revision-12', '', '', '2011-06-07 16:22:47', '2011-06-07 15:22:47', '', 86, 'http://localhost/lqdvi/?p=100', 0, 'revision', '', 0), -(113, 1, '2011-06-15 11:58:02', '2011-06-15 10:58:02', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dapibus tincidunt consectetur. Mauris ac turpis risus, a sagittis nulla. Sed orci ante, venenatis eu posuere sit amet, aliquet sed dolor. In a eros erat, tristique imperdiet nisi. Fusce sollicitudin elit a enim pharetra venenatis. Nam est quam, rutrum vitae pharetra et, fringilla eget mauris. Quisque posuere cursus placerat. Aenean varius massa eu lacus hendrerit venenatis eu sed eros. In placerat sem sapien. Nam vel velit et erat egestas hendrerit. Duis commodo gravida erat, et ultrices diam vestibulum sit amet. Etiam mollis luctus semper. Phasellus massa lorem, ullamcorper et luctus quis, aliquam sit amet dui.\r\n\r\n\r\n', 'Agenda', '', 'publish', 'closed', 'open', '', 'agenda', '', '', '2011-06-21 11:03:28', '2011-06-21 10:03:28', '', 0, 'http://localhost/lqdvi/?page_id=113', 0, 'page', '', 0), +(113, 1, '2011-06-15 11:58:02', '2011-06-15 10:58:02', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dapibus tincidunt consectetur. Mauris ac turpis risus, a sagittis nulla. Sed orci ante, venenatis eu posuere sit amet, aliquet sed dolor. In a eros erat, tristique imperdiet nisi. Fusce sollicitudin elit a enim pharetra venenatis. Nam est quam, rutrum vitae pharetra et, fringilla eget mauris. Quisque posuere cursus placerat. Aenean varius massa eu lacus hendrerit venenatis eu sed eros. In placerat sem sapien. Nam vel velit et erat egestas hendrerit. Duis commodo gravida erat, et ultrices diam vestibulum sit amet. Etiam mollis luctus semper. Phasellus massa lorem, ullamcorper et luctus quis, aliquam sit amet dui.\r\n\r\n Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dapibus tincidunt consectetur. Mauris ac turpis risus, a sagittis nulla. Sed orci ante, venenatis eu posuere sit amet, aliquet sed dolor. In a eros erat, tristique imperdiet nisi. Fusce sollicitudin elit a enim pharetra venenatis. Nam est quam, rutrum vitae pharetra et, fringilla eget mauris. Quisque posuere cursus placerat. Aenean varius massa eu lacus hendrerit venenatis eu sed eros. In placerat sem sapien. Nam vel velit et erat egestas hendrerit. Duis commodo gravida erat, et ultrices diam vestibulum sit amet. Etiam mollis luctus semper. Phasellus massa lorem, ullamcorper et luctus quis, aliquam sit amet dui.\r\n\r\n\r\n', 'AgendaCalendar', '', 'publish', 'closed', 'open', '', 'agenda', '', '', '2011-06-21 11:38:55', '2011-06-21 10:38:55', '', 0, 'http://localhost/lqdvi/?page_id=113', 0, 'page', '', 0), (114, 1, '2011-06-15 11:57:57', '2011-06-15 10:57:57', '', 'Borrador automático', '', 'inherit', 'closed', 'open', '', '113-revision', '', '', '2011-06-15 11:57:57', '2011-06-15 10:57:57', '', 113, 'http://localhost/lqdvi/?p=114', 0, 'revision', '', 0); INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES (104, 1, '2011-06-08 09:48:55', '2011-06-08 08:48:55', '[testimonial group="1"]\r\n
\r\n \r\n \r\n \r\n \r\n \r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n \r\n \r\n
', 'Testimonios', '', 'publish', 'closed', 'open', '', 'gddgdfdfdg', '', '', '2011-06-17 09:42:08', '2011-06-17 08:42:08', '', 0, 'http://localhost/lqdvi/?page_id=104', 0, 'page', '', 0); @@ -1336,13 +1372,30 @@ INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES (147, 1, '2011-06-17 09:39:54', '2011-06-17 08:39:54', '[testimonial group="1"]\r\n
\r\n \r\n \r\n \r\n \r\n \r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n \r\n \r\n
', 'Testimonios', '', 'inherit', 'closed', 'open', '', '104-revision-10', '', '', '2011-06-17 09:39:54', '2011-06-17 08:39:54', '', 104, 'http://localhost/lqdvi/?p=147', 0, 'revision', '', 0); INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES -(148, 1, '2011-06-17 11:15:13', '2011-06-17 10:15:13', 'sdfssffs', 'dsfsd df', '', 'publish', 'closed', 'closed', '', 'dsfsd-df', '', '', '2011-06-17 11:15:13', '2011-06-17 10:15:13', '', 0, 'http://localhost/lqdvi/?post_type=portfolios&p=148', 0, 'portfolios', '', 0), +(148, 1, '2011-06-17 17:15:13', '2011-06-17 16:15:13', 'El Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\r\n\r\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\r\n\r\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\r\n\r\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\r\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\r\n\r\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\r\n\r\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.\r\n

Congresos ‘Lo que de verdad importa’ en 2011

\r\nDurante el año 2011, la Fundación LQDVI ha celebrado Congresos ‘Lo que de verdad importa’ en:\r\n\r\nEntre los meses de octubre y noviembre se celebrará en:\r\n\r\n[gallery link="file"]sdfssffs', 'Congresos "Lo que de verdad importa"Congresos "Lo que de verdad importa"', '', 'publish', 'closed', 'closed', '', 'dsfsd-df', '', '', '2011-06-21 16:07:50', '2011-06-21 15:07:50', '', 0, 'http://localhost/lqdvi/?post_type=portfolios&p=148', 0, 'portfolios', '', 0), (149, 1, '2011-06-17 11:20:38', '2011-06-17 10:20:38', 'asas das dasdasd asd as asdasd asd asd asd a', 'Fulanito', '', 'publish', 'closed', 'closed', '', 'fulanito', '', '', '2011-06-17 11:21:37', '2011-06-17 10:21:37', '', 0, 'http://localhost/lqdvi/?post_type=slides&p=149', 0, 'slides', '', 0), (150, 1, '2011-06-17 11:21:28', '2011-06-17 10:21:28', '', 'Desert', '', 'inherit', 'closed', 'open', '', 'desert', '', '', '2011-06-17 11:21:28', '2011-06-17 10:21:28', '', 149, 'http://localhost/lqdvi/wp-content/uploads/2011/06/Desert.jpg', 0, 'attachment', 'image/jpeg', 0), (151, 1, '2011-06-05 22:37:53', '2011-06-05 21:37:53', '', 'Contacto', '', 'inherit', 'closed', 'open', '', '49-revision-2', '', '', '2011-06-05 22:37:53', '2011-06-05 21:37:53', '', 49, 'http://localhost/lqdvi/?p=151', 0, 'revision', '', 0), (152, 1, '2011-06-16 11:33:19', '2011-06-16 10:33:19', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dapibus tincidunt consectetur. Mauris ac turpis risus, a sagittis nulla. Sed orci ante, venenatis eu posuere sit amet, aliquet sed dolor. In a eros erat, tristique imperdiet nisi. Fusce sollicitudin elit a enim pharetra venenatis. Nam est quam, rutrum vitae pharetra et, fringilla eget mauris. Quisque posuere cursus placerat. Aenean varius massa eu lacus hendrerit venenatis eu sed eros. In placerat sem sapien. Nam vel velit et erat egestas hendrerit. Duis commodo gravida erat, et ultrices diam vestibulum sit amet. Etiam mollis luctus semper. Phasellus massa lorem, ullamcorper et luctus quis, aliquam sit amet dui.\r\n\r\n\r\n', 'Agenda', '', 'inherit', 'closed', 'open', '', '113-revision-13', '', '', '2011-06-16 11:33:19', '2011-06-16 10:33:19', '', 113, 'http://localhost/lqdvi/?p=152', 0, 'revision', '', 0), (153, 1, '2011-06-07 10:29:43', '2011-06-07 09:29:43', '
\r\n

¿Qué es la Fundación ‘Lo que de verdad importa’?

\r\nLa Fundación ‘Lo que de verdad importa’ (Fundación LQDVI) es una organización sin ánimo de lucro cuyo fin es promover y difundir valores humanos y universales.\r\n\r\nNace tras cinco años cosechando éxitos con la celebración en las principales ciudades de los encuentros de jóvenes bajo el título ‘Lo que de verdad importa’.\r\n\r\nLa Fundación LQDVI basa sus actividades principalmente en acciones destinadas a difundir y promover valores universales como la superación, la responsabilidad, el respeto, la solidaridad o la paz.\r\n

Líneas de actuación

\r\nLa Fundación LQDVI desarrolla diversas actividades dirigidas a la sociedad en general, pero centras específicamente en muchos casos a la juventud. Dichas actividades se pueden englobar en dos grandes líneas de actuación:\r\n

Actividades educativas/formativas

\r\nEstán dirigidas principalmente a jóvenes, estudiantes y universitarios que quieren desarrollar fuera de las aulas otras aptitudes diferentes pero no menos importantes que les ayudan a enfrentar su vida y a desarrollarse como personas. Esta línea de actuación se concreta en tres proyectos:\r\n\r\n

Actividades destinadas a empresas

\r\nLa Fundación LQDVI también tiene como objetivo sensibilizar y conciencias a la sociedad sobre valores universales en la vida, así como en el trabajo. Por este motivo, está desarrollando una iniciativa de charlas/coloquios para empleados de las empresas que los soliciten.\r\n\r\n
\r\n ', 'Presentación', '', 'inherit', 'closed', 'open', '', '35-revision-6', '', '', '2011-06-07 10:29:43', '2011-06-07 09:29:43', '', 35, 'http://localhost/lqdvi/?p=153', 0, 'revision', '', 0), -(154, 1, '2011-06-21 11:20:14', '2011-06-21 10:20:14', '
\r\n

¿Qué es la Fundación ‘Lo que de verdad importa’?

\r\nLa Fundación ‘Lo que de verdad importa’ (Fundación LQDVI) es una organización sin ánimo de lucro cuyo fin es promover y difundir valores humanos y universales.\r\n\r\nNace tras cinco años cosechando éxitos con la celebración en las principales ciudades de los encuentros de jóvenes bajo el título ‘Lo que de verdad importa’.\r\n\r\nLa Fundación LQDVI basa sus actividades principalmente en acciones destinadas a difundir y promover valores universales como la superación, la responsabilidad, el respeto, la solidaridad o la paz.\r\n

Líneas de actuación

\r\nLa Fundación LQDVI desarrolla diversas actividades dirigidas a la sociedad en general, pero centras específicamente en muchos casos a la juventud. Dichas actividades se pueden englobar en dos grandes líneas de actuación:\r\n

Actividades educativas/formativas

\r\nEstán dirigidas principalmente a jóvenes, estudiantes y universitarios que quieren desarrollar fuera de las aulas otras aptitudes diferentes pero no menos importantes que les ayudan a enfrentar su vida y a desarrollarse como personas. Esta línea de actuación se concreta en tres proyectos:\r\n\r\n

Actividades destinadas a empresas

\r\nLa Fundación LQDVI también tiene como objetivo sensibilizar y conciencias a la sociedad sobre valores universales en la vida, así como en el trabajo. Por este motivo, está desarrollando una iniciativa de charlas/coloquios para empleados de las empresas que los soliciten.\r\n\r\n
\r\n ', 'Presentación', '', 'inherit', 'closed', 'open', '', '35-revision-7', '', '', '2011-06-21 11:20:14', '2011-06-21 10:20:14', '', 35, 'http://localhost/lqdvi/?p=154', 0, 'revision', '', 0); +(154, 1, '2011-06-21 11:20:14', '2011-06-21 10:20:14', '
\r\n

¿Qué es la Fundación ‘Lo que de verdad importa’?

\r\nLa Fundación ‘Lo que de verdad importa’ (Fundación LQDVI) es una organización sin ánimo de lucro cuyo fin es promover y difundir valores humanos y universales.\r\n\r\nNace tras cinco años cosechando éxitos con la celebración en las principales ciudades de los encuentros de jóvenes bajo el título ‘Lo que de verdad importa’.\r\n\r\nLa Fundación LQDVI basa sus actividades principalmente en acciones destinadas a difundir y promover valores universales como la superación, la responsabilidad, el respeto, la solidaridad o la paz.\r\n

Líneas de actuación

\r\nLa Fundación LQDVI desarrolla diversas actividades dirigidas a la sociedad en general, pero centras específicamente en muchos casos a la juventud. Dichas actividades se pueden englobar en dos grandes líneas de actuación:\r\n

Actividades educativas/formativas

\r\nEstán dirigidas principalmente a jóvenes, estudiantes y universitarios que quieren desarrollar fuera de las aulas otras aptitudes diferentes pero no menos importantes que les ayudan a enfrentar su vida y a desarrollarse como personas. Esta línea de actuación se concreta en tres proyectos:\r\n\r\n

Actividades destinadas a empresas

\r\nLa Fundación LQDVI también tiene como objetivo sensibilizar y conciencias a la sociedad sobre valores universales en la vida, así como en el trabajo. Por este motivo, está desarrollando una iniciativa de charlas/coloquios para empleados de las empresas que los soliciten.\r\n\r\n
\r\n ', 'Presentación', '', 'inherit', 'closed', 'open', '', '35-revision-7', '', '', '2011-06-21 11:20:14', '2011-06-21 10:20:14', '', 35, 'http://localhost/lqdvi/?p=154', 0, 'revision', '', 0), +(155, 1, '2011-06-21 11:03:28', '2011-06-21 10:03:28', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dapibus tincidunt consectetur. Mauris ac turpis risus, a sagittis nulla. Sed orci ante, venenatis eu posuere sit amet, aliquet sed dolor. In a eros erat, tristique imperdiet nisi. Fusce sollicitudin elit a enim pharetra venenatis. Nam est quam, rutrum vitae pharetra et, fringilla eget mauris. Quisque posuere cursus placerat. Aenean varius massa eu lacus hendrerit venenatis eu sed eros. In placerat sem sapien. Nam vel velit et erat egestas hendrerit. Duis commodo gravida erat, et ultrices diam vestibulum sit amet. Etiam mollis luctus semper. Phasellus massa lorem, ullamcorper et luctus quis, aliquam sit amet dui.\r\n\r\n\r\n', 'Agenda', '', 'inherit', 'closed', 'open', '', '113-revision-14', '', '', '2011-06-21 11:03:28', '2011-06-21 10:03:28', '', 113, 'http://localhost/lqdvi/?p=155', 0, 'revision', '', 0), +(156, 1, '2011-06-21 11:37:56', '2011-06-21 10:37:56', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dapibus tincidunt consectetur. Mauris ac turpis risus, a sagittis nulla. Sed orci ante, venenatis eu posuere sit amet, aliquet sed dolor. In a eros erat, tristique imperdiet nisi. Fusce sollicitudin elit a enim pharetra venenatis. Nam est quam, rutrum vitae pharetra et, fringilla eget mauris. Quisque posuere cursus placerat. Aenean varius massa eu lacus hendrerit venenatis eu sed eros. In placerat sem sapien. Nam vel velit et erat egestas hendrerit. Duis commodo gravida erat, et ultrices diam vestibulum sit amet. Etiam mollis luctus semper. Phasellus massa lorem, ullamcorper et luctus quis, aliquam sit amet dui.\r\n\r\n Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dapibus tincidunt consectetur. Mauris ac turpis risus, a sagittis nulla. Sed orci ante, venenatis eu posuere sit amet, aliquet sed dolor. In a eros erat, tristique imperdiet nisi. Fusce sollicitudin elit a enim pharetra venenatis. Nam est quam, rutrum vitae pharetra et, fringilla eget mauris. Quisque posuere cursus placerat. Aenean varius massa eu lacus hendrerit venenatis eu sed eros. In placerat sem sapien. Nam vel velit et erat egestas hendrerit. Duis commodo gravida erat, et ultrices diam vestibulum sit amet. Etiam mollis luctus semper. Phasellus massa lorem, ullamcorper et luctus quis, aliquam sit amet dui.\r\n\r\n\r\n', 'AgendaCalendar', '', 'inherit', 'closed', 'open', '', '113-revision-15', '', '', '2011-06-21 11:37:56', '2011-06-21 10:37:56', '', 113, 'http://localhost/lqdvi/?p=156', 0, 'revision', '', 0), +(157, 1, '2011-06-21 10:52:27', '2011-06-21 09:52:27', '', 'Contacto', '', 'inherit', 'closed', 'open', '', '49-revision-3', '', '', '2011-06-21 10:52:27', '2011-06-21 09:52:27', '', 49, 'http://localhost/lqdvi/?p=157', 0, 'revision', '', 0), +(158, 1, '2011-06-21 11:20:41', '2011-06-21 10:20:41', '
\r\n

¿Qué es la Fundación ‘Lo que de verdad importa’?

\r\nLa Fundación ‘Lo que de verdad importa’ (Fundación LQDVI) es una organización sin ánimo de lucro cuyo fin es promover y difundir valores humanos y universales.\r\n\r\nNace tras cinco años cosechando éxitos con la celebración en las principales ciudades de los encuentros de jóvenes bajo el título ‘Lo que de verdad importa’.\r\n\r\nLa Fundación LQDVI basa sus actividades principalmente en acciones destinadas a difundir y promover valores universales como la superación, la responsabilidad, el respeto, la solidaridad o la paz.\r\n

Líneas de actuación

\r\nLa Fundación LQDVI desarrolla diversas actividades dirigidas a la sociedad en general, pero centras específicamente en muchos casos a la juventud. Dichas actividades se pueden englobar en dos grandes líneas de actuación:\r\n

Actividades educativas/formativas

\r\nEstán dirigidas principalmente a jóvenes, estudiantes y universitarios que quieren desarrollar fuera de las aulas otras aptitudes diferentes pero no menos importantes que les ayudan a enfrentar su vida y a desarrollarse como personas. Esta línea de actuación se concreta en tres proyectos:\r\n\r\n

Actividades destinadas a empresas

\r\nLa Fundación LQDVI también tiene como objetivo sensibilizar y conciencias a la sociedad sobre valores universales en la vida, así como en el trabajo. Por este motivo, está desarrollando una iniciativa de charlas/coloquios para empleados de las empresas que los soliciten.\r\n\r\n
\r\n ', 'Presentación', '', 'inherit', 'closed', 'open', '', '35-revision-8', '', '', '2011-06-21 11:20:41', '2011-06-21 10:20:41', '', 35, 'http://localhost/lqdvi/?p=158', 0, 'revision', '', 0), +(159, 1, '2011-06-01 13:58:11', '2011-06-01 13:58:11', '', 'Proyectos', '', 'inherit', 'closed', 'open', '', '29-revision-2', '', '', '2011-06-01 13:58:11', '2011-06-01 13:58:11', '', 29, 'http://localhost/lqdvi/?p=159', 0, 'revision', '', 0), +(160, 1, '2011-06-21 11:45:03', '2011-06-21 10:45:03', '', 'ProyectosOur projects', '', 'inherit', 'closed', 'open', '', '29-revision-3', '', '', '2011-06-21 11:45:03', '2011-06-21 10:45:03', '', 29, 'http://localhost/lqdvi/?p=160', 0, 'revision', '', 0), +(164, 1, '2011-06-21 16:06:16', '2011-06-21 15:06:16', '

Kliquers, proyecto de educación en valores

\r\nKliquers es un proyecto pionero que apuesta por la educación en valores como herramienta imprescindible para complementar la formación de los jóvenes.\r\nEs una iniciativa distinta, atractiva y divertida dirigida a chicos de entre 14 y 18 años, que pretende formar sobre principios fundamentales del ser humano, al margen de cualquier connotación política y religiosa.\r\nKliquers está compuesto por un equipo multidisciplinar de gente joven que viaja por los colegios y fomenta la participación de los alumnos a través de juegos, actuaciones, cuestionarios, bailes, etc. Esto les permite conocerse mejor a sí mismos y trabajar conceptos como la superación, la empatía o la\r\nasertividad.\r\nLa actividad está compuesta por dos fases, en la primera se imparte una charla de la mano del coach de superación personal, Pedro García Aguado, conocido por ser el conductor de programas televisivos como "Hermano Mayor" o "El Campamento". La segunda parte de Kliquers está compuesta por breves representaciones de situaciones de la vida diaria que inducen a la reflexión de los jóvenes.\r\n

Kliquers en 2011

\r\nEl planteamiento de Kliquers es de continuidad, repitiéndose de forma anual en cada centro y renovando cada año tanto los ponentes como los valores y conceptos en los que trabajar, para que supongan una nueva experiencia para los chicos. Hasta la actualidad, se está celebrando en ciudades de la Comunidad de Madrid, pero a partir de 2012 Kliquers llegará a las principales ciudades españolas.\r\n\r\nDurante el año 2011 se ha celebrado en las ciudades de:\r\n\r\n[gallery link="file" columns="2"]', 'KliquersKliquers', '', 'publish', 'closed', 'closed', '', 'kliquers', '', '', '2011-06-21 16:06:16', '2011-06-21 15:06:16', '', 0, 'http://localhost/lqdvi/?post_type=portfolios&p=164', 0, 'portfolios', '', 0), +(161, 1, '2011-06-21 12:08:24', '2011-06-21 11:08:24', '', 'LQDVI-congresos', '', 'inherit', 'closed', 'open', '', 'lqdvi-congresos-2', '', '', '2011-06-21 12:08:24', '2011-06-21 11:08:24', '', 148, 'http://localhost/lqdvi/wp-content/uploads/2011/06/lqdvi-congresos1.jpg', 0, 'attachment', 'image/jpeg', 0), +(162, 1, '2011-06-21 12:08:24', '2011-06-21 11:08:24', '', 'LQDVI-mapa', '', 'inherit', 'closed', 'open', '', 'lqdvi-mapa-2', '', '', '2011-06-21 12:08:24', '2011-06-21 11:08:24', '', 148, 'http://localhost/lqdvi/wp-content/uploads/2011/06/lqdvi-mapa1.jpg', 0, 'attachment', 'image/jpeg', 0), +(163, 1, '2011-06-21 12:08:25', '2011-06-21 11:08:25', '', 'LQDVI-nadal', '', 'inherit', 'closed', 'open', '', 'lqdvi-nadal-2', '', '', '2011-06-21 12:08:25', '2011-06-21 11:08:25', '', 148, 'http://localhost/lqdvi/wp-content/uploads/2011/06/lqdvi-nadal1.jpg', 0, 'attachment', 'image/jpeg', 0), +(165, 1, '2011-06-21 16:05:56', '2011-06-21 15:05:56', '', 'kliquers-1', '', 'inherit', 'closed', 'open', '', 'kliquers-1-2', '', '', '2011-06-21 16:05:56', '2011-06-21 15:05:56', '', 164, 'http://localhost/lqdvi/wp-content/uploads/2011/06/kliquers-11.jpg', 0, 'attachment', 'image/jpeg', 0), +(166, 1, '2011-06-21 16:05:57', '2011-06-21 15:05:57', '', 'kliquers-2', '', 'inherit', 'closed', 'open', '', 'kliquers-2-2', '', '', '2011-06-21 16:05:57', '2011-06-21 15:05:57', '', 164, 'http://localhost/lqdvi/wp-content/uploads/2011/06/kliquers-21.jpg', 0, 'attachment', 'image/jpeg', 0), +(167, 1, '2011-06-21 16:07:26', '2011-06-21 15:07:26', '

[gallery link="file" columns="2"]\r\n\r\nGuinea Ecuatorial

\r\nTras cinco años de celebración de los Congresos "Lo que de verdad importa", la Fundación LQDVI ha ido generando una gran base de datos de jóvenes ávidos de prestar su colaboración para hacer del mundo un sitio más justo y mejor. En consecuencia, se ha ideado un campamento solidario de voluntariado con valores que se desarrollará en Guinea Ecuatorial durante el verano de 2012.\r\nUn grupo de jóvenes, junto a voluntarios senior, viajarán en el mes de julio a Guinea para colaborar con el Colegio Padre Luis Monti, situado en el poblado de Nsuemang, en la ciudad de Bata.\r\nLos objetivos principales del proyecto serán:\r\n\r\n \r\n\r\nAdemás, durante los fines de semana se celebrarán actividades para los voluntarios como excursiones y charlas-coloquio con personas como Irene Villa, Jaume Sanllorente, Pablo Pineda, etc.\r\nDurante el año 2011, la Fundación LQDVI está desarrollando la primera fase del proyecto que consiste en detectar las necesidades existentes en la zona para poder realizar con mayor efectividad la colaboración. Para ello se está en contacto continuo con personal local y se viajará a terreno para concretar in situ las labores que se realizarán el próximo año.', 'Voluntariado con valores', '', 'publish', 'closed', 'closed', '', 'voluntariado-con-valores', '', '', '2011-06-21 16:07:26', '2011-06-21 15:07:26', '', 0, 'http://localhost/lqdvi/?post_type=portfolios&p=167', 0, 'portfolios', '', 0), +(168, 1, '2011-06-07 14:26:15', '2011-06-07 13:26:15', 'www.loquedeverdadimporta.com\r\n\r\nEl Congreso ‘Lo que de verdad importa’ es un encuentro gratuito, apolítico y aconfesional que se celebra en las principales ciudades españolas.\r\n\r\nDesde el año 2007 asisten miles de jóvenes para escuchar testimonios impactantes que les hacen reflexionar sobre sus prioridades y lo que de verdad importa para ellos en la vida.\r\n\r\nDurante estos años, los participantes a los Congresos han escuchado los testimonios de personas como William Rodríguez, superviviente del 11-S;  Jaume Sanllorente, fundador de la ONG ‘Sonrisas de Bombay’;  Bosco Gutiérrez, arquitecto mexicano secuestrado durante 9 meses; o Irene Villa, periodista y esquiadora que sufrió un atentado de ETA, entre otros.\r\n\r\nOtros participantes son  Nando Parrado, uno de los 16 supervivientes del accidente aéreo de Los Andes que inspiró la película ¡Viven!; Toni Nadal, entrenador personal de Rafa Nadal; Pablo Pineda, primer europeo con síndrome de Down con título universitario y protagonista de la película ‘Yo, también’; o Pedro García Aguado, campeón del mundo de Waterpolo que superó su adicción a las drogas y ahora conduce los programas televisivos ‘Hermano Mayor’’ y “El Campamento”.\r\nLa celebración de ‘Lo que de verdad importa’ en cada ciudad cuenta con un presidente o presidenta de honor. Rafa Nadal ostenta este cargo en Palma de Mallorca, la princesa Nora de Liechtenstein es la presidenta de honor en la edición de Madrid; o el economista  Leopoldo Abadía, en la edición de Barcelona, entre otros.\r\n\r\nEl Congreso ‘Lo que de verdad importa’ surgió en el año 2007, con la celebración en Madrid de un congreso anual donde participaron más de 3.000 jóvenes universitarios y preuniversitarios. Tras esta primera edición, comenzaron a surgir peticiones de otras ciudades y actualmente se celebra en once ciudades españolas, entre las que se\r\n\r\nencuentran Bilbao, Valencia, Sevilla, Barcelona, Zaragoza o Palma de Mallorca. Desde el año 2007, más de 52.000 jóvenes han descubierto ya ‘Lo que de verdad importa’.\r\n

Congresos ‘Lo que de verdad importa’ en 2011

\r\nDurante el año 2011, la Fundación LQDVI ha celebrado Congresos ‘Lo que de verdad importa’ en:\r\n\r\nEntre los meses de octubre y noviembre se celebrará en:\r\n\r\n\r\n\r\n[gallery link="file"]', 'Congresos "Lo que de verdad importa"', '', 'inherit', 'closed', 'open', '', '17-revision-12', '', '', '2011-06-07 14:26:15', '2011-06-07 13:26:15', '', 17, 'http://localhost/lqdvi/?p=168', 0, 'revision', '', 0), +(169, 1, '2011-06-07 14:28:45', '2011-06-07 13:28:45', '

Kliquers, proyecto de educación en valores

\r\nKliquers es un proyecto pionero que apuesta por la educación en valores como herramienta imprescindible para complementar la formación de los jóvenes.\r\nEs una iniciativa distinta, atractiva y divertida dirigida a chicos de entre 14 y 18 años, que pretende formar sobre principios fundamentales del ser humano, al margen de cualquier connotación política y religiosa.\r\nKliquers está compuesto por un equipo multidisciplinar de gente joven que viaja por los colegios y fomenta la participación de los alumnos a través de juegos, actuaciones, cuestionarios, bailes, etc. Esto les permite conocerse mejor a sí mismos y trabajar conceptos como la superación, la empatía o la\r\nasertividad.\r\nLa actividad está compuesta por dos fases, en la primera se imparte una charla de la mano del coach de superación personal, Pedro García Aguado, conocido por ser el conductor de programas televisivos como "Hermano Mayor" o "El Campamento". La segunda parte de Kliquers está compuesta por breves representaciones de situaciones de la vida diaria que inducen a la reflexión de los jóvenes.\r\n

Kliquers en 2011

\r\nEl planteamiento de Kliquers es de continuidad, repitiéndose de forma anual en cada centro y renovando cada año tanto los ponentes como los valores y conceptos en los que trabajar, para que supongan una nueva experiencia para los chicos. Hasta la actualidad, se está celebrando en ciudades de la Comunidad de Madrid, pero a partir de 2012 Kliquers llegará a las principales ciudades españolas.\r\n\r\nDurante el año 2011 se ha celebrado en las ciudades de:\r\n\r\n[gallery link="file"]', 'Kliquers', '', 'inherit', 'closed', 'open', '', '22-revision-6', '', '', '2011-06-07 14:28:45', '2011-06-07 13:28:45', '', 22, 'http://localhost/lqdvi/?p=169', 0, 'revision', '', 0), +(170, 1, '2011-06-21 16:07:10', '2011-06-21 15:07:10', '', 'guinea-1', '', 'inherit', 'closed', 'open', '', 'guinea-1-2', '', '', '2011-06-21 16:07:10', '2011-06-21 15:07:10', '', 167, 'http://localhost/lqdvi/wp-content/uploads/2011/06/guinea-11.jpg', 0, 'attachment', 'image/jpeg', 0), +(171, 1, '2011-06-21 16:07:11', '2011-06-21 15:07:11', '', 'guinea-2', '', 'inherit', 'closed', 'open', '', 'guinea-2-2', '', '', '2011-06-21 16:07:11', '2011-06-21 15:07:11', '', 167, 'http://localhost/lqdvi/wp-content/uploads/2011/06/guinea-21.jpg', 0, 'attachment', 'image/jpeg', 0); -- -------------------------------------------------------- @@ -1561,7 +1614,7 @@ INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALU (17, 1, 'closedpostboxes_dashboard', 'a:0:{}'), (18, 1, 'metaboxhidden_dashboard', 'a:3:{i:0;s:17:"dashboard_plugins";i:1;s:17:"dashboard_primary";i:2;s:19:"dashboard_secondary";}'), (19, 1, 'wp_user-settings', 'm6=o&hidetb=1&editor=tinymce&m10=o&m5=o&urlbutton=file&imgsize=medium&align=center&galfile=1&galcols=2&m9=o&m8=o&m7=o&m11=o&m13=o&m4=o&m15=o'), -(20, 1, 'wp_user-settings-time', '1308651889'), +(20, 1, 'wp_user-settings-time', '1308653591'), (21, 1, 'closedpostboxes_page', 'a:0:{}'), (22, 1, 'metaboxhidden_page', 'a:6:{i:0;s:13:"woothemes-seo";i:1;s:10:"postcustom";i:2;s:16:"commentstatusdiv";i:3;s:11:"commentsdiv";i:4;s:7:"slugdiv";i:5;s:18:"woothemes-settings";}'), (23, 1, 'managenav-menuscolumnshidden', 'a:4:{i:0;s:11:"link-target";i:1;s:11:"css-classes";i:2;s:3:"xfn";i:3;s:11:"description";}'), diff --git a/src/wp-content/plugins/make-filename-lowercase/make-filename-lowercase.php b/src/wp-content/plugins/make-filename-lowercase/make-filename-lowercase.php new file mode 100644 index 00000000..c9a431b4 --- /dev/null +++ b/src/wp-content/plugins/make-filename-lowercase/make-filename-lowercase.php @@ -0,0 +1,42 @@ + diff --git a/src/wp-content/plugins/make-filename-lowercase/readme.txt b/src/wp-content/plugins/make-filename-lowercase/readme.txt new file mode 100644 index 00000000..531f42d3 --- /dev/null +++ b/src/wp-content/plugins/make-filename-lowercase/readme.txt @@ -0,0 +1,65 @@ +=== Make Filename Lowercase === +Contributors: ereckers +Donate link: http://www.redbridgenet.com/make-payment/ +Tags: strtolower, lowercase, filename, media, upload, sanitize_file_name, strtolower filename, lowercase filename, strtolower media, lowercase media, strtolower upload, lowercase upload +Requires at least: 3.0.1 +Tested up to: 3.1 +Stable tag: 1.0.0 + +Sets uploaded media filename to lowercase. + +== Description == + +Sets uploaded media filename to lowercase as filter on sanitize_file_name. Based on post at Stack Overflow asking if there is a way to "Rename files during upload within Wordpress 3.0 backend". + +Created for WordPress 3.0.1+ which saves any uploaded media filename (Image, Video, Audio) as lowercase. This effectively changes the name of the file at upload if a user were to upload a file with any uppercase characters. + +For instance: + +* MOVIE-FILE.MOV > movie-file.mov +* Movie-File.wmv > movie-file.wmv +* ImAgEfILe.gif > imagefile.gif +* imageFile.JPG > imagefile.jpg +* ETC > etc + +Note: WordPress sets file extension to lowercase. This plugin does a strtolower on the filename. + +

More Information

+ +Visit the Red Bridge Internet site for more information about Make Filename Lowercase plugin. + +== Installation == + +1. Download the plugin and unzip it. +2. Upload the folder /make-filename-lowercase to your /wp-content/plugins/ folder. +3. Activate the plugin from your WordPress admin panel. +4. Installation finished. + +== Screenshots == + +1. Upload media filename of mixed case (in this case, the file MIXED-cAsE-filename.JPG). +2. Filename changed to lowercase (mixed-case-filename.jpg) preserving the case for Title. +3. An image detail view from the Media Library showing the new File name as lowercase. + +== Frequently Asked Questions == + += Why was this plugin created? = + +This plugin evolved from a client requirement that all uploaded media filenames contain no uppercase characters. + += Why did you release this plugin? = + +It was useful to me and I wanted to work through the process of releasing a WordPress plugin. + += Why shouldn't this just be added to a theme's functions.php file? = + +Upgradeability, portability, backwards compatibility, and other *abilities. If for some reason this function were in need of customization due to a WordPress version upgrade, the plugin will be centrally responsible for releasing the fix as opposed to updating the theme(s). + +== Changelog == + += 1.0.0 = + +* Initial release + +== Upgrade Notice == + diff --git a/src/wp-content/plugins/make-filename-lowercase/screenshot-1.png b/src/wp-content/plugins/make-filename-lowercase/screenshot-1.png new file mode 100644 index 00000000..fd7e9d48 Binary files /dev/null and b/src/wp-content/plugins/make-filename-lowercase/screenshot-1.png differ diff --git a/src/wp-content/plugins/make-filename-lowercase/screenshot-2.png b/src/wp-content/plugins/make-filename-lowercase/screenshot-2.png new file mode 100644 index 00000000..ccf497d0 Binary files /dev/null and b/src/wp-content/plugins/make-filename-lowercase/screenshot-2.png differ diff --git a/src/wp-content/plugins/make-filename-lowercase/screenshot-3.png b/src/wp-content/plugins/make-filename-lowercase/screenshot-3.png new file mode 100644 index 00000000..baea68aa Binary files /dev/null and b/src/wp-content/plugins/make-filename-lowercase/screenshot-3.png differ diff --git a/src/wp-content/plugins/qtranslate/arrowdown.png b/src/wp-content/plugins/qtranslate/arrowdown.png new file mode 100644 index 00000000..8684c680 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/arrowdown.png differ diff --git a/src/wp-content/plugins/qtranslate/arrowup.png b/src/wp-content/plugins/qtranslate/arrowup.png new file mode 100644 index 00000000..1ffc3a23 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/arrowup.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ad.alt.png b/src/wp-content/plugins/qtranslate/flags/ad.alt.png new file mode 100644 index 00000000..549c69bd Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ad.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ad.png b/src/wp-content/plugins/qtranslate/flags/ad.png new file mode 100644 index 00000000..854f31b2 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ad.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ae.png b/src/wp-content/plugins/qtranslate/flags/ae.png new file mode 100644 index 00000000..cdd69749 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ae.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/af.png b/src/wp-content/plugins/qtranslate/flags/af.png new file mode 100644 index 00000000..65c8a055 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/af.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ag.png b/src/wp-content/plugins/qtranslate/flags/ag.png new file mode 100644 index 00000000..84cd0818 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ag.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ai.alt.png b/src/wp-content/plugins/qtranslate/flags/ai.alt.png new file mode 100644 index 00000000..756dbd0b Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ai.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ai.png b/src/wp-content/plugins/qtranslate/flags/ai.png new file mode 100644 index 00000000..9c284496 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ai.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/al.png b/src/wp-content/plugins/qtranslate/flags/al.png new file mode 100644 index 00000000..468af2ff Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/al.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/am.png b/src/wp-content/plugins/qtranslate/flags/am.png new file mode 100644 index 00000000..1a5afaaf Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/am.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/an.png b/src/wp-content/plugins/qtranslate/flags/an.png new file mode 100644 index 00000000..b69a20f2 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/an.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ao.png b/src/wp-content/plugins/qtranslate/flags/ao.png new file mode 100644 index 00000000..519ebe74 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ao.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/aq.png b/src/wp-content/plugins/qtranslate/flags/aq.png new file mode 100644 index 00000000..30388140 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/aq.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ar.alt.png b/src/wp-content/plugins/qtranslate/flags/ar.alt.png new file mode 100644 index 00000000..14eb6c96 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ar.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ar.png b/src/wp-content/plugins/qtranslate/flags/ar.png new file mode 100644 index 00000000..f20b48a0 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ar.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/arle.png b/src/wp-content/plugins/qtranslate/flags/arle.png new file mode 100644 index 00000000..b0553086 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/arle.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/as.png b/src/wp-content/plugins/qtranslate/flags/as.png new file mode 100644 index 00000000..d3c76f2d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/as.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/at.alt.png b/src/wp-content/plugins/qtranslate/flags/at.alt.png new file mode 100644 index 00000000..1bf0bcfd Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/at.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/at.png b/src/wp-content/plugins/qtranslate/flags/at.png new file mode 100644 index 00000000..91b3164e Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/at.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/au.png b/src/wp-content/plugins/qtranslate/flags/au.png new file mode 100644 index 00000000..6d744e87 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/au.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/aw.png b/src/wp-content/plugins/qtranslate/flags/aw.png new file mode 100644 index 00000000..90f27dbb Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/aw.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ax.png b/src/wp-content/plugins/qtranslate/flags/ax.png new file mode 100644 index 00000000..46882df1 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ax.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/az.png b/src/wp-content/plugins/qtranslate/flags/az.png new file mode 100644 index 00000000..94f6a802 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/az.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ba.png b/src/wp-content/plugins/qtranslate/flags/ba.png new file mode 100644 index 00000000..6ccf43bd Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ba.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bb.png b/src/wp-content/plugins/qtranslate/flags/bb.png new file mode 100644 index 00000000..ad179343 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bb.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bd.png b/src/wp-content/plugins/qtranslate/flags/bd.png new file mode 100644 index 00000000..50b7ab1a Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bd.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/be.png b/src/wp-content/plugins/qtranslate/flags/be.png new file mode 100644 index 00000000..391f297f Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/be.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bf.png b/src/wp-content/plugins/qtranslate/flags/bf.png new file mode 100644 index 00000000..e4a475c1 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bf.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bg.png b/src/wp-content/plugins/qtranslate/flags/bg.png new file mode 100644 index 00000000..86b40958 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bg.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bh.png b/src/wp-content/plugins/qtranslate/flags/bh.png new file mode 100644 index 00000000..b69137b9 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bh.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bi.alt.png b/src/wp-content/plugins/qtranslate/flags/bi.alt.png new file mode 100644 index 00000000..bb792ecb Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bi.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bi.png b/src/wp-content/plugins/qtranslate/flags/bi.png new file mode 100644 index 00000000..63eaa64a Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bi.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bj.png b/src/wp-content/plugins/qtranslate/flags/bj.png new file mode 100644 index 00000000..7f8ab792 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bj.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bm.png b/src/wp-content/plugins/qtranslate/flags/bm.png new file mode 100644 index 00000000..75f07c47 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bm.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bn.png b/src/wp-content/plugins/qtranslate/flags/bn.png new file mode 100644 index 00000000..0bf4bc8c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bn.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bo.png b/src/wp-content/plugins/qtranslate/flags/bo.png new file mode 100644 index 00000000..738fb066 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bo.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/br.png b/src/wp-content/plugins/qtranslate/flags/br.png new file mode 100644 index 00000000..e761b6f2 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/br.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bs.png b/src/wp-content/plugins/qtranslate/flags/bs.png new file mode 100644 index 00000000..fbc906d9 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bs.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bt.png b/src/wp-content/plugins/qtranslate/flags/bt.png new file mode 100644 index 00000000..4c2ca86e Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bv.png b/src/wp-content/plugins/qtranslate/flags/bv.png new file mode 100644 index 00000000..16ba1d80 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bv.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bw.png b/src/wp-content/plugins/qtranslate/flags/bw.png new file mode 100644 index 00000000..06eb019d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bw.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/by.png b/src/wp-content/plugins/qtranslate/flags/by.png new file mode 100644 index 00000000..147a6321 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/by.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/bz.png b/src/wp-content/plugins/qtranslate/flags/bz.png new file mode 100644 index 00000000..c7609e6b Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/bz.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ca.alt.png b/src/wp-content/plugins/qtranslate/flags/ca.alt.png new file mode 100644 index 00000000..41f6f600 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ca.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ca.png b/src/wp-content/plugins/qtranslate/flags/ca.png new file mode 100644 index 00000000..616d3c2c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ca.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cc.alt.png b/src/wp-content/plugins/qtranslate/flags/cc.alt.png new file mode 100644 index 00000000..5d930a2d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cc.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cc.png b/src/wp-content/plugins/qtranslate/flags/cc.png new file mode 100644 index 00000000..6d744e87 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cc.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cd.png b/src/wp-content/plugins/qtranslate/flags/cd.png new file mode 100644 index 00000000..cdfdc6f8 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cd.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cf.png b/src/wp-content/plugins/qtranslate/flags/cf.png new file mode 100644 index 00000000..b4616290 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cf.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cg.png b/src/wp-content/plugins/qtranslate/flags/cg.png new file mode 100644 index 00000000..bf355663 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cg.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ch.png b/src/wp-content/plugins/qtranslate/flags/ch.png new file mode 100644 index 00000000..f538dc98 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ch.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ci.png b/src/wp-content/plugins/qtranslate/flags/ci.png new file mode 100644 index 00000000..9d02883c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ci.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ck.png b/src/wp-content/plugins/qtranslate/flags/ck.png new file mode 100644 index 00000000..cf7dca9d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ck.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cl.png b/src/wp-content/plugins/qtranslate/flags/cl.png new file mode 100644 index 00000000..48cef7e7 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cl.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cm.png b/src/wp-content/plugins/qtranslate/flags/cm.png new file mode 100644 index 00000000..3e7adb8c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cm.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cn.png b/src/wp-content/plugins/qtranslate/flags/cn.png new file mode 100644 index 00000000..1cc62eb7 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cn.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/co.png b/src/wp-content/plugins/qtranslate/flags/co.png new file mode 100644 index 00000000..f8ca2e62 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/co.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cr.alt.png b/src/wp-content/plugins/qtranslate/flags/cr.alt.png new file mode 100644 index 00000000..502955df Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cr.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cr.png b/src/wp-content/plugins/qtranslate/flags/cr.png new file mode 100644 index 00000000..afd28799 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cr.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cs.png b/src/wp-content/plugins/qtranslate/flags/cs.png new file mode 100644 index 00000000..8864e328 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cs.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cu.png b/src/wp-content/plugins/qtranslate/flags/cu.png new file mode 100644 index 00000000..62d57ade Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cu.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cv.png b/src/wp-content/plugins/qtranslate/flags/cv.png new file mode 100644 index 00000000..684647b9 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cv.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cx.png b/src/wp-content/plugins/qtranslate/flags/cx.png new file mode 100644 index 00000000..c2c94c72 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cx.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cy.png b/src/wp-content/plugins/qtranslate/flags/cy.png new file mode 100644 index 00000000..cb65ebb8 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cy.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/cz.png b/src/wp-content/plugins/qtranslate/flags/cz.png new file mode 100644 index 00000000..241427b8 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/cz.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/de.png b/src/wp-content/plugins/qtranslate/flags/de.png new file mode 100644 index 00000000..cbc046f7 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/de.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/dj.png b/src/wp-content/plugins/qtranslate/flags/dj.png new file mode 100644 index 00000000..a9fc74a6 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/dj.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/dk.png b/src/wp-content/plugins/qtranslate/flags/dk.png new file mode 100644 index 00000000..8edd11f5 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/dk.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/dm.png b/src/wp-content/plugins/qtranslate/flags/dm.png new file mode 100644 index 00000000..79819ddc Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/dm.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/do.png b/src/wp-content/plugins/qtranslate/flags/do.png new file mode 100644 index 00000000..f76e8b33 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/do.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/dz.png b/src/wp-content/plugins/qtranslate/flags/dz.png new file mode 100644 index 00000000..44ca81ce Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/dz.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ec.alt.png b/src/wp-content/plugins/qtranslate/flags/ec.alt.png new file mode 100644 index 00000000..ab2bd483 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ec.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ec.png b/src/wp-content/plugins/qtranslate/flags/ec.png new file mode 100644 index 00000000..16ba8324 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ec.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ee.png b/src/wp-content/plugins/qtranslate/flags/ee.png new file mode 100644 index 00000000..0dc18aae Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ee.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/eg.png b/src/wp-content/plugins/qtranslate/flags/eg.png new file mode 100644 index 00000000..c96f3e8c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/eg.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/eh.alt.png b/src/wp-content/plugins/qtranslate/flags/eh.alt.png new file mode 100644 index 00000000..ed824890 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/eh.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/eh.png b/src/wp-content/plugins/qtranslate/flags/eh.png new file mode 100644 index 00000000..989d0f87 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/eh.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/er.png b/src/wp-content/plugins/qtranslate/flags/er.png new file mode 100644 index 00000000..041652a4 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/er.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/es.alt.png b/src/wp-content/plugins/qtranslate/flags/es.alt.png new file mode 100644 index 00000000..34103187 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/es.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/es.png b/src/wp-content/plugins/qtranslate/flags/es.png new file mode 100644 index 00000000..b88229b1 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/es.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/et.alt.png b/src/wp-content/plugins/qtranslate/flags/et.alt.png new file mode 100644 index 00000000..9282a073 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/et.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/et.png b/src/wp-content/plugins/qtranslate/flags/et.png new file mode 100644 index 00000000..993c85c4 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/et.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/eu.png b/src/wp-content/plugins/qtranslate/flags/eu.png new file mode 100644 index 00000000..49dfe59d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/eu.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/fi.png b/src/wp-content/plugins/qtranslate/flags/fi.png new file mode 100644 index 00000000..63de3b68 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/fi.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/fj.png b/src/wp-content/plugins/qtranslate/flags/fj.png new file mode 100644 index 00000000..cb5d6ddf Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/fj.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/fk.png b/src/wp-content/plugins/qtranslate/flags/fk.png new file mode 100644 index 00000000..30c8d5e9 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/fk.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/fm.png b/src/wp-content/plugins/qtranslate/flags/fm.png new file mode 100644 index 00000000..7cbc1481 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/fm.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/fo.png b/src/wp-content/plugins/qtranslate/flags/fo.png new file mode 100644 index 00000000..32e8d810 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/fo.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/fr.png b/src/wp-content/plugins/qtranslate/flags/fr.png new file mode 100644 index 00000000..b70610c1 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/fr.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ga.png b/src/wp-content/plugins/qtranslate/flags/ga.png new file mode 100644 index 00000000..d2ea33fa Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ga.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gb.png b/src/wp-content/plugins/qtranslate/flags/gb.png new file mode 100644 index 00000000..9afcef05 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gb.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gd.png b/src/wp-content/plugins/qtranslate/flags/gd.png new file mode 100644 index 00000000..5b7ddbd2 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gd.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ge.png b/src/wp-content/plugins/qtranslate/flags/ge.png new file mode 100644 index 00000000..81a1a566 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ge.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gf.png b/src/wp-content/plugins/qtranslate/flags/gf.png new file mode 100644 index 00000000..965d154d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gf.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gg.png b/src/wp-content/plugins/qtranslate/flags/gg.png new file mode 100644 index 00000000..2c4bf64c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gg.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gh.png b/src/wp-content/plugins/qtranslate/flags/gh.png new file mode 100644 index 00000000..7d308f0b Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gh.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gi.png b/src/wp-content/plugins/qtranslate/flags/gi.png new file mode 100644 index 00000000..8799ce8b Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gi.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gl.png b/src/wp-content/plugins/qtranslate/flags/gl.png new file mode 100644 index 00000000..b74f4dea Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gl.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gm.png b/src/wp-content/plugins/qtranslate/flags/gm.png new file mode 100644 index 00000000..cff19177 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gm.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gn.png b/src/wp-content/plugins/qtranslate/flags/gn.png new file mode 100644 index 00000000..9d7923c9 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gn.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gp.png b/src/wp-content/plugins/qtranslate/flags/gp.png new file mode 100644 index 00000000..965d154d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gp.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gq.png b/src/wp-content/plugins/qtranslate/flags/gq.png new file mode 100644 index 00000000..784ae06a Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gq.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gr.png b/src/wp-content/plugins/qtranslate/flags/gr.png new file mode 100644 index 00000000..d6e4caef Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gr.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gs.png b/src/wp-content/plugins/qtranslate/flags/gs.png new file mode 100644 index 00000000..f8cd9547 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gs.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gt.alt.png b/src/wp-content/plugins/qtranslate/flags/gt.alt.png new file mode 100644 index 00000000..ac90233f Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gt.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gt.png b/src/wp-content/plugins/qtranslate/flags/gt.png new file mode 100644 index 00000000..6232dc98 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gu.png b/src/wp-content/plugins/qtranslate/flags/gu.png new file mode 100644 index 00000000..b9afa18a Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gu.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gw.png b/src/wp-content/plugins/qtranslate/flags/gw.png new file mode 100644 index 00000000..2808ec77 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gw.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/gy.png b/src/wp-content/plugins/qtranslate/flags/gy.png new file mode 100644 index 00000000..d2334ce6 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/gy.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/hk.png b/src/wp-content/plugins/qtranslate/flags/hk.png new file mode 100644 index 00000000..0bb8cebf Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/hk.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/hm.png b/src/wp-content/plugins/qtranslate/flags/hm.png new file mode 100644 index 00000000..e78c4545 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/hm.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/hn.png b/src/wp-content/plugins/qtranslate/flags/hn.png new file mode 100644 index 00000000..c7e8f784 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/hn.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/hr.png b/src/wp-content/plugins/qtranslate/flags/hr.png new file mode 100644 index 00000000..197ac97c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/hr.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ht.alt.png b/src/wp-content/plugins/qtranslate/flags/ht.alt.png new file mode 100644 index 00000000..cc46032c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ht.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ht.png b/src/wp-content/plugins/qtranslate/flags/ht.png new file mode 100644 index 00000000..968b331a Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ht.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/hu.png b/src/wp-content/plugins/qtranslate/flags/hu.png new file mode 100644 index 00000000..2f7aec3b Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/hu.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/id.png b/src/wp-content/plugins/qtranslate/flags/id.png new file mode 100644 index 00000000..3e066382 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/id.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ie.png b/src/wp-content/plugins/qtranslate/flags/ie.png new file mode 100644 index 00000000..67cc759b Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ie.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/il.png b/src/wp-content/plugins/qtranslate/flags/il.png new file mode 100644 index 00000000..097a5173 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/il.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/im.png b/src/wp-content/plugins/qtranslate/flags/im.png new file mode 100644 index 00000000..f23f043e Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/im.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/in.png b/src/wp-content/plugins/qtranslate/flags/in.png new file mode 100644 index 00000000..9e696532 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/in.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/io.png b/src/wp-content/plugins/qtranslate/flags/io.png new file mode 100644 index 00000000..7792b415 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/io.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/iq.png b/src/wp-content/plugins/qtranslate/flags/iq.png new file mode 100644 index 00000000..44e76f94 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/iq.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ir.png b/src/wp-content/plugins/qtranslate/flags/ir.png new file mode 100644 index 00000000..960e8e54 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ir.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/is.png b/src/wp-content/plugins/qtranslate/flags/is.png new file mode 100644 index 00000000..a3f7ec61 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/is.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/it.png b/src/wp-content/plugins/qtranslate/flags/it.png new file mode 100644 index 00000000..18edfe43 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/it.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/je.png b/src/wp-content/plugins/qtranslate/flags/je.png new file mode 100644 index 00000000..3823105e Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/je.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/jm.png b/src/wp-content/plugins/qtranslate/flags/jm.png new file mode 100644 index 00000000..eb742b42 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/jm.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/jo.png b/src/wp-content/plugins/qtranslate/flags/jo.png new file mode 100644 index 00000000..71f219b8 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/jo.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/jp.png b/src/wp-content/plugins/qtranslate/flags/jp.png new file mode 100644 index 00000000..f49fbadb Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/jp.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ke.png b/src/wp-content/plugins/qtranslate/flags/ke.png new file mode 100644 index 00000000..3e581b17 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ke.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/kg.png b/src/wp-content/plugins/qtranslate/flags/kg.png new file mode 100644 index 00000000..b500a177 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/kg.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/kh.png b/src/wp-content/plugins/qtranslate/flags/kh.png new file mode 100644 index 00000000..56323bd2 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/kh.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ki.png b/src/wp-content/plugins/qtranslate/flags/ki.png new file mode 100644 index 00000000..d838b313 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ki.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/km.png b/src/wp-content/plugins/qtranslate/flags/km.png new file mode 100644 index 00000000..6988d7db Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/km.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/kn.png b/src/wp-content/plugins/qtranslate/flags/kn.png new file mode 100644 index 00000000..4b102432 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/kn.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/kp.png b/src/wp-content/plugins/qtranslate/flags/kp.png new file mode 100644 index 00000000..70a166b6 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/kp.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/kr.png b/src/wp-content/plugins/qtranslate/flags/kr.png new file mode 100644 index 00000000..4b5be36e Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/kr.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/kw.png b/src/wp-content/plugins/qtranslate/flags/kw.png new file mode 100644 index 00000000..dd51256f Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/kw.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ky.png b/src/wp-content/plugins/qtranslate/flags/ky.png new file mode 100644 index 00000000..fb7cbe82 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ky.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/kz.png b/src/wp-content/plugins/qtranslate/flags/kz.png new file mode 100644 index 00000000..61fe983a Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/kz.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/la.png b/src/wp-content/plugins/qtranslate/flags/la.png new file mode 100644 index 00000000..572491f7 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/la.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/lb.png b/src/wp-content/plugins/qtranslate/flags/lb.png new file mode 100644 index 00000000..f95124a9 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/lb.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/lc.png b/src/wp-content/plugins/qtranslate/flags/lc.png new file mode 100644 index 00000000..4264fb9d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/lc.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/li.png b/src/wp-content/plugins/qtranslate/flags/li.png new file mode 100644 index 00000000..68183e7e Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/li.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/lk.png b/src/wp-content/plugins/qtranslate/flags/lk.png new file mode 100644 index 00000000..eee913f6 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/lk.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/lr.png b/src/wp-content/plugins/qtranslate/flags/lr.png new file mode 100644 index 00000000..ea4c5468 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/lr.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ls.png b/src/wp-content/plugins/qtranslate/flags/ls.png new file mode 100644 index 00000000..2a67458b Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ls.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/lt.png b/src/wp-content/plugins/qtranslate/flags/lt.png new file mode 100644 index 00000000..9a4cb934 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/lt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/lu.png b/src/wp-content/plugins/qtranslate/flags/lu.png new file mode 100644 index 00000000..c7320ba9 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/lu.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/lv.png b/src/wp-content/plugins/qtranslate/flags/lv.png new file mode 100644 index 00000000..af056c4b Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/lv.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ly.png b/src/wp-content/plugins/qtranslate/flags/ly.png new file mode 100644 index 00000000..94310ec3 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ly.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ma.png b/src/wp-content/plugins/qtranslate/flags/ma.png new file mode 100644 index 00000000..4cd45158 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ma.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mc.png b/src/wp-content/plugins/qtranslate/flags/mc.png new file mode 100644 index 00000000..d18e8470 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mc.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/md.png b/src/wp-content/plugins/qtranslate/flags/md.png new file mode 100644 index 00000000..71f82f89 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/md.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/me.png b/src/wp-content/plugins/qtranslate/flags/me.png new file mode 100644 index 00000000..427f5b16 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/me.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mg.png b/src/wp-content/plugins/qtranslate/flags/mg.png new file mode 100644 index 00000000..912d61eb Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mg.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mh.png b/src/wp-content/plugins/qtranslate/flags/mh.png new file mode 100644 index 00000000..17fe5717 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mh.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mk.png b/src/wp-content/plugins/qtranslate/flags/mk.png new file mode 100644 index 00000000..91badb40 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mk.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ml.png b/src/wp-content/plugins/qtranslate/flags/ml.png new file mode 100644 index 00000000..c7264170 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ml.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mm.png b/src/wp-content/plugins/qtranslate/flags/mm.png new file mode 100644 index 00000000..f7d114e2 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mm.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mn.png b/src/wp-content/plugins/qtranslate/flags/mn.png new file mode 100644 index 00000000..87db0fa1 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mn.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mo.png b/src/wp-content/plugins/qtranslate/flags/mo.png new file mode 100644 index 00000000..615e8d40 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mo.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mp.png b/src/wp-content/plugins/qtranslate/flags/mp.png new file mode 100644 index 00000000..1a0c3a33 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mp.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mq.png b/src/wp-content/plugins/qtranslate/flags/mq.png new file mode 100644 index 00000000..b70610c1 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mq.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mr.png b/src/wp-content/plugins/qtranslate/flags/mr.png new file mode 100644 index 00000000..e5d6d543 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mr.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ms.png b/src/wp-content/plugins/qtranslate/flags/ms.png new file mode 100644 index 00000000..62c06e8c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ms.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mt.png b/src/wp-content/plugins/qtranslate/flags/mt.png new file mode 100644 index 00000000..abb043c4 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mu.png b/src/wp-content/plugins/qtranslate/flags/mu.png new file mode 100644 index 00000000..ff084e2c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mu.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mv.png b/src/wp-content/plugins/qtranslate/flags/mv.png new file mode 100644 index 00000000..e4edb89c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mv.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mw.png b/src/wp-content/plugins/qtranslate/flags/mw.png new file mode 100644 index 00000000..07e7f7d9 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mw.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mx.png b/src/wp-content/plugins/qtranslate/flags/mx.png new file mode 100644 index 00000000..563457ff Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mx.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/my.png b/src/wp-content/plugins/qtranslate/flags/my.png new file mode 100644 index 00000000..3875e9e2 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/my.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/mz.png b/src/wp-content/plugins/qtranslate/flags/mz.png new file mode 100644 index 00000000..7a83aa7d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/mz.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/na.png b/src/wp-content/plugins/qtranslate/flags/na.png new file mode 100644 index 00000000..7c06080c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/na.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/nc.png b/src/wp-content/plugins/qtranslate/flags/nc.png new file mode 100644 index 00000000..6258268f Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/nc.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ne.png b/src/wp-content/plugins/qtranslate/flags/ne.png new file mode 100644 index 00000000..7d2299ec Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ne.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/nf.png b/src/wp-content/plugins/qtranslate/flags/nf.png new file mode 100644 index 00000000..e229c9d5 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/nf.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ng.png b/src/wp-content/plugins/qtranslate/flags/ng.png new file mode 100644 index 00000000..e62540d4 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ng.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ni.alt.png b/src/wp-content/plugins/qtranslate/flags/ni.alt.png new file mode 100644 index 00000000..1890f257 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ni.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ni.png b/src/wp-content/plugins/qtranslate/flags/ni.png new file mode 100644 index 00000000..39af7b9f Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ni.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/nl.png b/src/wp-content/plugins/qtranslate/flags/nl.png new file mode 100644 index 00000000..3d7afb2a Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/nl.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/no.png b/src/wp-content/plugins/qtranslate/flags/no.png new file mode 100644 index 00000000..3042d521 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/no.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/np.png b/src/wp-content/plugins/qtranslate/flags/np.png new file mode 100644 index 00000000..610bff11 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/np.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/nr.png b/src/wp-content/plugins/qtranslate/flags/nr.png new file mode 100644 index 00000000..6764c3ad Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/nr.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/nu.png b/src/wp-content/plugins/qtranslate/flags/nu.png new file mode 100644 index 00000000..6e43a394 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/nu.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/nz.png b/src/wp-content/plugins/qtranslate/flags/nz.png new file mode 100644 index 00000000..600bfefb Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/nz.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/om.png b/src/wp-content/plugins/qtranslate/flags/om.png new file mode 100644 index 00000000..6fc2b3ea Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/om.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/pa.png b/src/wp-content/plugins/qtranslate/flags/pa.png new file mode 100644 index 00000000..d37c3ad3 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/pa.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/pe.png b/src/wp-content/plugins/qtranslate/flags/pe.png new file mode 100644 index 00000000..46a37d80 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/pe.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/pf.alt.png b/src/wp-content/plugins/qtranslate/flags/pf.alt.png new file mode 100644 index 00000000..5ae8dea9 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/pf.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/pf.png b/src/wp-content/plugins/qtranslate/flags/pf.png new file mode 100644 index 00000000..598bf570 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/pf.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/pg.png b/src/wp-content/plugins/qtranslate/flags/pg.png new file mode 100644 index 00000000..c8abf5c5 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/pg.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ph.png b/src/wp-content/plugins/qtranslate/flags/ph.png new file mode 100644 index 00000000..e00ea473 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ph.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/pk.png b/src/wp-content/plugins/qtranslate/flags/pk.png new file mode 100644 index 00000000..782fe944 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/pk.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/pl.png b/src/wp-content/plugins/qtranslate/flags/pl.png new file mode 100644 index 00000000..e35d6333 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/pl.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/pm.png b/src/wp-content/plugins/qtranslate/flags/pm.png new file mode 100644 index 00000000..598bf570 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/pm.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/pn.png b/src/wp-content/plugins/qtranslate/flags/pn.png new file mode 100644 index 00000000..ea7618b6 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/pn.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/pr.png b/src/wp-content/plugins/qtranslate/flags/pr.png new file mode 100644 index 00000000..0b083368 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/pr.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ps.png b/src/wp-content/plugins/qtranslate/flags/ps.png new file mode 100644 index 00000000..ec4bca38 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ps.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/pt.png b/src/wp-content/plugins/qtranslate/flags/pt.png new file mode 100644 index 00000000..0843f332 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/pt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/pw.png b/src/wp-content/plugins/qtranslate/flags/pw.png new file mode 100644 index 00000000..ee9188fa Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/pw.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/py.png b/src/wp-content/plugins/qtranslate/flags/py.png new file mode 100644 index 00000000..45f1273c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/py.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/qa.png b/src/wp-content/plugins/qtranslate/flags/qa.png new file mode 100644 index 00000000..ecd80332 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/qa.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/re.png b/src/wp-content/plugins/qtranslate/flags/re.png new file mode 100644 index 00000000..598bf570 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/re.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ro.png b/src/wp-content/plugins/qtranslate/flags/ro.png new file mode 100644 index 00000000..5ea03309 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ro.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/rs.png b/src/wp-content/plugins/qtranslate/flags/rs.png new file mode 100644 index 00000000..17436e00 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/rs.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ru.png b/src/wp-content/plugins/qtranslate/flags/ru.png new file mode 100644 index 00000000..4efd00c4 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ru.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/rw.png b/src/wp-content/plugins/qtranslate/flags/rw.png new file mode 100644 index 00000000..5ccb913e Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/rw.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sa.png b/src/wp-content/plugins/qtranslate/flags/sa.png new file mode 100644 index 00000000..93b753da Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sa.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sb.png b/src/wp-content/plugins/qtranslate/flags/sb.png new file mode 100644 index 00000000..6da8c86b Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sb.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sc.png b/src/wp-content/plugins/qtranslate/flags/sc.png new file mode 100644 index 00000000..832aaeb1 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sc.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sd.png b/src/wp-content/plugins/qtranslate/flags/sd.png new file mode 100644 index 00000000..0783a250 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sd.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/se.png b/src/wp-content/plugins/qtranslate/flags/se.png new file mode 100644 index 00000000..4736ec4f Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/se.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sg.png b/src/wp-content/plugins/qtranslate/flags/sg.png new file mode 100644 index 00000000..4534fe40 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sg.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sh.png b/src/wp-content/plugins/qtranslate/flags/sh.png new file mode 100644 index 00000000..aba66cf8 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sh.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/si.png b/src/wp-content/plugins/qtranslate/flags/si.png new file mode 100644 index 00000000..8238515d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/si.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sj.png b/src/wp-content/plugins/qtranslate/flags/sj.png new file mode 100644 index 00000000..3042d521 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sj.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sk.png b/src/wp-content/plugins/qtranslate/flags/sk.png new file mode 100644 index 00000000..92c6fd5e Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sk.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sl.png b/src/wp-content/plugins/qtranslate/flags/sl.png new file mode 100644 index 00000000..be8f6eff Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sl.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sm.png b/src/wp-content/plugins/qtranslate/flags/sm.png new file mode 100644 index 00000000..3230cfb0 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sm.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sn.png b/src/wp-content/plugins/qtranslate/flags/sn.png new file mode 100644 index 00000000..bdff9dd5 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sn.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/so.png b/src/wp-content/plugins/qtranslate/flags/so.png new file mode 100644 index 00000000..d75b71e8 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/so.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sr.png b/src/wp-content/plugins/qtranslate/flags/sr.png new file mode 100644 index 00000000..87bfc1c8 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sr.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/st.png b/src/wp-content/plugins/qtranslate/flags/st.png new file mode 100644 index 00000000..b28733d1 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/st.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sv.alt.png b/src/wp-content/plugins/qtranslate/flags/sv.alt.png new file mode 100644 index 00000000..767a24e1 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sv.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sv.png b/src/wp-content/plugins/qtranslate/flags/sv.png new file mode 100644 index 00000000..d1d047a3 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sv.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sy.png b/src/wp-content/plugins/qtranslate/flags/sy.png new file mode 100644 index 00000000..cfafea5b Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sy.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/sz.png b/src/wp-content/plugins/qtranslate/flags/sz.png new file mode 100644 index 00000000..ec5dfe26 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/sz.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tc.png b/src/wp-content/plugins/qtranslate/flags/tc.png new file mode 100644 index 00000000..5ce2c4d4 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tc.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/td.png b/src/wp-content/plugins/qtranslate/flags/td.png new file mode 100644 index 00000000..b836b07c Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/td.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tf.png b/src/wp-content/plugins/qtranslate/flags/tf.png new file mode 100644 index 00000000..6258268f Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tf.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tg.png b/src/wp-content/plugins/qtranslate/flags/tg.png new file mode 100644 index 00000000..c4856f85 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tg.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/th.png b/src/wp-content/plugins/qtranslate/flags/th.png new file mode 100644 index 00000000..230fc6b5 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/th.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tj.png b/src/wp-content/plugins/qtranslate/flags/tj.png new file mode 100644 index 00000000..6913f85e Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tj.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tk.png b/src/wp-content/plugins/qtranslate/flags/tk.png new file mode 100644 index 00000000..0a7f86b4 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tk.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tl.png b/src/wp-content/plugins/qtranslate/flags/tl.png new file mode 100644 index 00000000..a82ff8a1 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tl.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tm.png b/src/wp-content/plugins/qtranslate/flags/tm.png new file mode 100644 index 00000000..ebc4f80f Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tm.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tn.png b/src/wp-content/plugins/qtranslate/flags/tn.png new file mode 100644 index 00000000..49db0c3b Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tn.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/to.png b/src/wp-content/plugins/qtranslate/flags/to.png new file mode 100644 index 00000000..6a2e2632 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/to.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tr.png b/src/wp-content/plugins/qtranslate/flags/tr.png new file mode 100644 index 00000000..0e1a4fd6 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tr.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tt.png b/src/wp-content/plugins/qtranslate/flags/tt.png new file mode 100644 index 00000000..6dc67947 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tv.png b/src/wp-content/plugins/qtranslate/flags/tv.png new file mode 100644 index 00000000..2c596eb2 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tv.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tw.png b/src/wp-content/plugins/qtranslate/flags/tw.png new file mode 100644 index 00000000..a0c6cb29 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tw.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/tz.png b/src/wp-content/plugins/qtranslate/flags/tz.png new file mode 100644 index 00000000..2cb8a4d6 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/tz.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ua.png b/src/wp-content/plugins/qtranslate/flags/ua.png new file mode 100644 index 00000000..0c167c96 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ua.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ug.png b/src/wp-content/plugins/qtranslate/flags/ug.png new file mode 100644 index 00000000..2b1370a0 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ug.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/uk.png b/src/wp-content/plugins/qtranslate/flags/uk.png new file mode 100644 index 00000000..9afcef05 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/uk.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/um.png b/src/wp-content/plugins/qtranslate/flags/um.png new file mode 100644 index 00000000..a7b1c5b9 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/um.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/us.png b/src/wp-content/plugins/qtranslate/flags/us.png new file mode 100644 index 00000000..df0bff2b Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/us.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/uy.png b/src/wp-content/plugins/qtranslate/flags/uy.png new file mode 100644 index 00000000..fb030732 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/uy.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/uz.png b/src/wp-content/plugins/qtranslate/flags/uz.png new file mode 100644 index 00000000..61fa0720 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/uz.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/va.png b/src/wp-content/plugins/qtranslate/flags/va.png new file mode 100644 index 00000000..aa63a6de Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/va.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/vc.png b/src/wp-content/plugins/qtranslate/flags/vc.png new file mode 100644 index 00000000..d698edf7 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/vc.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ve.png b/src/wp-content/plugins/qtranslate/flags/ve.png new file mode 100644 index 00000000..80a5837a Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ve.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/vg.png b/src/wp-content/plugins/qtranslate/flags/vg.png new file mode 100644 index 00000000..9312c745 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/vg.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/vi.png b/src/wp-content/plugins/qtranslate/flags/vi.png new file mode 100644 index 00000000..a0ad3ed5 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/vi.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/vn.png b/src/wp-content/plugins/qtranslate/flags/vn.png new file mode 100644 index 00000000..41c79929 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/vn.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/vu.png b/src/wp-content/plugins/qtranslate/flags/vu.png new file mode 100644 index 00000000..de3f3a05 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/vu.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/wf.alt.png b/src/wp-content/plugins/qtranslate/flags/wf.alt.png new file mode 100644 index 00000000..1b84d7fc Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/wf.alt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/wf.png b/src/wp-content/plugins/qtranslate/flags/wf.png new file mode 100644 index 00000000..6258268f Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/wf.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ws.png b/src/wp-content/plugins/qtranslate/flags/ws.png new file mode 100644 index 00000000..b04789e3 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ws.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/ye.png b/src/wp-content/plugins/qtranslate/flags/ye.png new file mode 100644 index 00000000..eb2cc9c6 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/ye.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/yt.png b/src/wp-content/plugins/qtranslate/flags/yt.png new file mode 100644 index 00000000..598bf570 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/yt.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/yu.png b/src/wp-content/plugins/qtranslate/flags/yu.png new file mode 100644 index 00000000..8864e328 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/yu.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/za.png b/src/wp-content/plugins/qtranslate/flags/za.png new file mode 100644 index 00000000..b647b0fd Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/za.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/zm.png b/src/wp-content/plugins/qtranslate/flags/zm.png new file mode 100644 index 00000000..2d6470d8 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/zm.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/zw.png b/src/wp-content/plugins/qtranslate/flags/zw.png new file mode 100644 index 00000000..42a300e2 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/zw.png differ diff --git a/src/wp-content/plugins/qtranslate/flags/zz.png b/src/wp-content/plugins/qtranslate/flags/zz.png new file mode 100644 index 00000000..b4c51910 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/flags/zz.png differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-az_AZ.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-az_AZ.mo new file mode 100644 index 00000000..53c1752d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-az_AZ.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-bg_BG.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-bg_BG.mo new file mode 100644 index 00000000..6e4d5f80 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-bg_BG.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-cs_CZ.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-cs_CZ.mo new file mode 100644 index 00000000..b2f8e728 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-cs_CZ.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-da_DK.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-da_DK.mo new file mode 100644 index 00000000..88e89641 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-da_DK.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-de_DE.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-de_DE.mo new file mode 100644 index 00000000..7aa0c8d3 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-de_DE.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-es_CA.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-es_CA.mo new file mode 100644 index 00000000..231b643d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-es_CA.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-es_ES.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-es_ES.mo new file mode 100644 index 00000000..74229c17 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-es_ES.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-fr_FR.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-fr_FR.mo new file mode 100644 index 00000000..ccac30bc Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-fr_FR.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-hu_HU.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-hu_HU.mo new file mode 100644 index 00000000..554871be Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-hu_HU.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-id_ID.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-id_ID.mo new file mode 100644 index 00000000..ff7bbab0 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-id_ID.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-it_IT.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-it_IT.mo new file mode 100644 index 00000000..a37e6e69 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-it_IT.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-ja_JP.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-ja_JP.mo new file mode 100644 index 00000000..4cbf5505 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-ja_JP.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-mk_MK.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-mk_MK.mo new file mode 100644 index 00000000..f698bf49 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-mk_MK.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-ms_MY.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-ms_MY.mo new file mode 100644 index 00000000..749a7946 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-ms_MY.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-nl_NL.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-nl_NL.mo new file mode 100644 index 00000000..f8688285 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-nl_NL.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-pl_PL.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-pl_PL.mo new file mode 100644 index 00000000..fb8bfaa0 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-pl_PL.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-pt_PT.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-pt_PT.mo new file mode 100644 index 00000000..4d47e8bf Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-pt_PT.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-tr_TR.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-tr_TR.mo new file mode 100644 index 00000000..2adaa573 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-tr_TR.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate-zh_CN.mo b/src/wp-content/plugins/qtranslate/lang/qtranslate-zh_CN.mo new file mode 100644 index 00000000..a1c360ac Binary files /dev/null and b/src/wp-content/plugins/qtranslate/lang/qtranslate-zh_CN.mo differ diff --git a/src/wp-content/plugins/qtranslate/lang/qtranslate.pot b/src/wp-content/plugins/qtranslate/lang/qtranslate.pot new file mode 100644 index 00000000..7b56bc7b --- /dev/null +++ b/src/wp-content/plugins/qtranslate/lang/qtranslate.pot @@ -0,0 +1,836 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Qian Qin +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/qtranslate\n" +"POT-Creation-Date: 2009-10-11 12:35+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: qtranslate_configuration.php:25 +msgid "Language Management" +msgstr "" + +#: qtranslate_configuration.php:25 qtranslate_configuration.php:582 +#: qtranslate_hooks.php:168 +msgid "Languages" +msgstr "" + +#: qtranslate_configuration.php:35 +msgid "language_name" +msgstr "" + +#: qtranslate_configuration.php:45 +msgid "Language Code" +msgstr "" + +#: qtranslate_configuration.php:47 +msgid "" +"2-Letter ISO " +"Language Code for the Language you want to insert. (Example: en)" +msgstr "" + +#: qtranslate_configuration.php:50 +msgid "Flag" +msgstr "" + +#: qtranslate_configuration.php:75 +msgid "Incorrect Flag Image Path! Please correct it!" +msgstr "" + +#: qtranslate_configuration.php:78 +msgid "Choose the corresponding country flag for language. (Example: gb.png)" +msgstr "" + +#: qtranslate_configuration.php:91 qtranslate_configuration.php:180 +msgid "Name" +msgstr "" + +#: qtranslate_configuration.php:93 +msgid "" +"The Name of the language, which will be displayed on the site. (Example: " +"English)" +msgstr "" + +#: qtranslate_configuration.php:96 +msgid "Locale" +msgstr "" + +#: qtranslate_configuration.php:99 +msgid "PHP and Wordpress Locale for the language. (Example: en_US)" +msgstr "" + +#: qtranslate_configuration.php:100 +msgid "You will need to install the .mo file for this language." +msgstr "" + +#: qtranslate_configuration.php:104 +msgid "Date Format" +msgstr "" + +#: qtranslate_configuration.php:106 +msgid "" +"Depending on your Date / Time Conversion Mode, you can either enter a strftime (use %" +"q for day suffix (st,nd,rd,th)) or date format. This field is optional. (Example: %A %B " +"%e%q, %Y)" +msgstr "" + +#: qtranslate_configuration.php:109 +msgid "Time Format" +msgstr "" + +#: qtranslate_configuration.php:111 +msgid "" +"Depending on your Date / Time Conversion Mode, you can either enter a strftime or date format. This " +"field is optional. (Example: %I:%M %p)" +msgstr "" + +#: qtranslate_configuration.php:114 +msgid "Not Available Message" +msgstr "" + +#: qtranslate_configuration.php:117 +msgid "" +"Message to display if post is not available in the requested language. " +"(Example: Sorry, this entry is only available in %LANG:, : and %.)" +msgstr "" + +#: qtranslate_configuration.php:118 +msgid "" +"%LANG:<normal_seperator>:<last_seperator>% generates a list of " +"languages seperated by <normal_seperator> except for the last one, " +"where <last_seperator> will be used instead." +msgstr "" + +#: qtranslate_configuration.php:181 qtranslate_services.php:306 +msgid "Action" +msgstr "" + +#: qtranslate_configuration.php:207 +msgid "qTranslate has been reset." +msgstr "" + +#: qtranslate_configuration.php:220 +msgid "Gettext databases updated." +msgstr "" + +#: qtranslate_configuration.php:225 +msgid "The Language must have a Not-Available Message!" +msgstr "" + +#: qtranslate_configuration.php:226 +msgid "The Language must have a Locale!" +msgstr "" + +#: qtranslate_configuration.php:227 +msgid "The Language must have a name!" +msgstr "" + +#: qtranslate_configuration.php:228 +msgid "Language Code has to be 2 characters long!" +msgstr "" + +#: qtranslate_configuration.php:232 qtranslate_configuration.php:238 +msgid "There is already a language with the same Language Code!" +msgstr "" + +#: qtranslate_configuration.php:339 +msgid "Language is already enabled or invalid!" +msgstr "" + +#: qtranslate_configuration.php:344 +msgid "Cannot disable Default Language!" +msgstr "" + +#: qtranslate_configuration.php:347 qtranslate_configuration.php:354 +#: qtranslate_configuration.php:370 +msgid "No such language!" +msgstr "" + +#: qtranslate_configuration.php:350 +msgid "Language is already disabled!" +msgstr "" + +#: qtranslate_configuration.php:358 +msgid "Language is already first!" +msgstr "" + +#: qtranslate_configuration.php:364 qtranslate_configuration.php:380 +msgid "New order saved." +msgstr "" + +#: qtranslate_configuration.php:374 +msgid "Language is already last!" +msgstr "" + +#: qtranslate_configuration.php:391 +msgid "Options saved." +msgstr "" + +#: qtranslate_configuration.php:396 +#, php-format +msgid "Could not write to \"%s\", Gettext Databases could not be downloaded!" +msgstr "" + +#: qtranslate_configuration.php:418 +msgid "Edit Language" +msgstr "" + +#: qtranslate_configuration.php:421 +msgid "Save Changes »" +msgstr "" + +#: qtranslate_configuration.php:426 +msgid "Language Management (qTranslate Configuration)" +msgstr "" + +#: qtranslate_configuration.php:427 +#, php-format +msgid "" +"For help on how to configure qTranslate correctly, take a look at the qTranslate FAQ and the Support Forum." +msgstr "" + +#: qtranslate_configuration.php:429 +msgid "General Settings" +msgstr "" + +#: qtranslate_configuration.php:432 +msgid "Default Language / Order" +msgstr "" + +#: qtranslate_configuration.php:434 +msgid "Default Language" +msgstr "" + +#: qtranslate_configuration.php:450 +#, php-format +msgid "" +"Choose the default language of your blog. This is the language which will be " +"shown on %s. You can also change the order the languages by clicking on the " +"arrows above." +msgstr "" + +#: qtranslate_configuration.php:455 +msgid "Hide Untranslated Content" +msgstr "" + +#: qtranslate_configuration.php:457 +msgid "Hide Content which is not available for the selected language." +msgstr "" + +#: qtranslate_configuration.php:459 +msgid "" +"When checked, posts will be hidden if the content is not available for the " +"selected language. If unchecked, a message will appear showing all the " +"languages the content is available in." +msgstr "" + +#: qtranslate_configuration.php:460 +msgid "" +"This function will not work correctly if you installed qTranslate on a blog " +"with existing entries. In this case you will need to take a look at " +"\"Convert Database\" under \"Advanced Settings\"." +msgstr "" + +#: qtranslate_configuration.php:464 +msgid "Detect Browser Language" +msgstr "" + +#: qtranslate_configuration.php:466 +msgid "Detect the language of the browser and redirect accordingly." +msgstr "" + +#: qtranslate_configuration.php:468 +msgid "" +"When the frontpage is visited via bookmark/external link/type-in, the " +"visitor will be forwarded to the correct URL for the language specified by " +"his browser." +msgstr "" + +#: qtranslate_configuration.php:472 +msgid "Advanced Settings" +msgstr "" + +#: qtranslate_configuration.php:472 qtranslate_services.php:313 +msgid "Show" +msgstr "" + +#: qtranslate_configuration.php:475 qtranslate_configuration.php:477 +msgid "URL Modification Mode" +msgstr "" + +#: qtranslate_configuration.php:478 +msgid "Use Query Mode (?lang=en)" +msgstr "" + +#: qtranslate_configuration.php:479 +msgid "Use Pre-Path Mode (Default, puts /en/ in front of URL)" +msgstr "" + +#: qtranslate_configuration.php:480 +msgid "Use Pre-Domain Mode (uses http://en.yoursite.com)" +msgstr "" + +#: qtranslate_configuration.php:482 +msgid "" +"Pre-Path and Pre-Domain mode will only work with mod_rewrite/pretty " +"permalinks. Additional Configuration is needed for Pre-Domain mode!" +msgstr "" + +#: qtranslate_configuration.php:483 +msgid "Hide URL language information for default language." +msgstr "" + +#: qtranslate_configuration.php:487 +msgid "Flag Image Path" +msgstr "" + +#: qtranslate_configuration.php:491 +msgid "" +"Path to the flag images under wp-content, with trailing slash. (Default: " +"plugins/qtranslate/flags/)" +msgstr "" + +#: qtranslate_configuration.php:495 +msgid "Ignore Links" +msgstr "" + +#: qtranslate_configuration.php:499 +msgid "" +"Don't convert Links to files of the given file types. (Default: gif,jpg,jpeg," +"png,pdf,swf,tif,rar,zip,7z,mpg,divx,mpeg,avi,css,js)" +msgstr "" + +#: qtranslate_configuration.php:503 +msgid "Update Gettext Databases" +msgstr "" + +#: qtranslate_configuration.php:505 +msgid "Automatically check for .mo-Database Updates of installed languages." +msgstr "" + +#: qtranslate_configuration.php:507 +msgid "Update Gettext databases now." +msgstr "" + +#: qtranslate_configuration.php:509 +msgid "" +"qTranslate will query the Wordpress Localisation Repository every week and " +"download the latest Gettext Databases (.mo Files)." +msgstr "" + +#: qtranslate_configuration.php:513 +msgid "Date / Time Conversion" +msgstr "" + +#: qtranslate_configuration.php:515 +msgid "Use emulated date function." +msgstr "" + +#: qtranslate_configuration.php:516 +msgid "" +"Use emulated date function and replace formats with the predefined formats " +"for each language." +msgstr "" + +#: qtranslate_configuration.php:517 +msgid "Use strftime instead of date." +msgstr "" + +#: qtranslate_configuration.php:518 +msgid "" +"Use strftime instead of date and replace formats with the predefined formats " +"for each language." +msgstr "" + +#: qtranslate_configuration.php:519 +msgid "" +"Depending on the mode selected, additional customizations of the theme may " +"be needed." +msgstr "" + +#: qtranslate_configuration.php:523 +msgid "Reset qTranslate" +msgstr "" + +#: qtranslate_configuration.php:525 +msgid "Check this box and click Save Changes to reset all qTranslate settings." +msgstr "" + +#: qtranslate_configuration.php:527 +msgid "Yes, I really want to reset qTranslate." +msgstr "" + +#: qtranslate_configuration.php:529 +msgid "Also delete Translations for Categories/Tags/Link Categories." +msgstr "" + +#: qtranslate_configuration.php:531 +msgid "" +"If something isn't working correctly, you can always try to reset all " +"qTranslate settings. A Reset won't delete any posts but will remove all " +"settings (including all languages added)." +msgstr "" + +#: qtranslate_configuration.php:535 +msgid "Convert Database" +msgstr "" + +#: qtranslate_configuration.php:537 +#, php-format +msgid "" +"If you are updating from qTranslate 1.x or Polyglot, click " +"here to convert posts to the new language tag format." +msgstr "" + +#: qtranslate_configuration.php:538 +#, php-format +msgid "" +"If you have installed qTranslate for the first time on a Wordpress with " +"existing posts, you can either go through all your posts manually and save " +"them in the correct language or click here to mark all " +"existing posts as written in the default language." +msgstr "" + +#: qtranslate_configuration.php:539 +msgid "" +"Both processes are irreversible! Be sure to make a full database " +"backup before clicking one of the links." +msgstr "" + +#: qtranslate_configuration.php:543 +msgid "Debugging Information" +msgstr "" + +#: qtranslate_configuration.php:545 +#, php-format +msgid "" +"If you encounter any problems and you are unable to solve them yourself, you " +"can visit the Support Forum. Posting the following " +"Content will help other detect any misconfigurations." +msgstr "" + +#: qtranslate_configuration.php:575 +msgid "Save Changes" +msgstr "" + +#: qtranslate_configuration.php:606 +msgid "Disable" +msgstr "" + +#: qtranslate_configuration.php:606 +msgid "Enable" +msgstr "" + +#: qtranslate_configuration.php:607 +msgid "Edit" +msgstr "" + +#: qtranslate_configuration.php:608 +msgid "Default" +msgstr "" + +#: qtranslate_configuration.php:608 +msgid "Delete" +msgstr "" + +#: qtranslate_configuration.php:613 +msgid "" +"Enabling a language will cause qTranslate to update the Gettext-Database for " +"the language, which can take a while depending on your server's connection " +"speed." +msgstr "" + +#: qtranslate_configuration.php:620 +msgid "Add Language" +msgstr "" + +#: qtranslate_configuration.php:623 +msgid "Add Language »" +msgstr "" + +#: qtranslate_hooks.php:155 +msgid "Settings" +msgstr "" + +#: qtranslate_services.php:47 +msgid "The language/s do not have a valid ISO 639-1 representation." +msgstr "" + +#: qtranslate_services.php:48 +msgid "The language/s you used are not supported by the service." +msgstr "" + +#: qtranslate_services.php:49 +msgid "There is no such service." +msgstr "" + +#: qtranslate_services.php:50 +msgid "The system could not process your order." +msgstr "" + +#: qtranslate_services.php:51 +msgid "There has been an error with the selected service." +msgstr "" + +#: qtranslate_services.php:52 +msgid "An unknown error occured with the selected service." +msgstr "" + +#: qtranslate_services.php:53 +msgid "The server returned a debugging message." +msgstr "" + +#: qtranslate_services.php:154 +#, php-format +msgid "
Translate to %s
" +msgstr "" + +#: qtranslate_services.php:185 qtranslate_services.php:186 +msgid "Translate to" +msgstr "" + +#: qtranslate_services.php:273 +msgid "Order deleted." +msgstr "" + +#: qtranslate_services.php:277 +msgid "Status updated for all open orders." +msgstr "" + +#: qtranslate_services.php:302 +msgid "Post Title" +msgstr "" + +#: qtranslate_services.php:303 +msgid "Service" +msgstr "" + +#: qtranslate_services.php:304 +msgid "Source Language" +msgstr "" + +#: qtranslate_services.php:305 +msgid "Target Language" +msgstr "" + +#: qtranslate_services.php:313 +msgid "qTranslate Services Settings" +msgstr "" + +#: qtranslate_services.php:316 qtranslate_services.php:587 +#: qtranslate_services.php:597 qtranslate_services.php:621 +msgid "qTranslate Services" +msgstr "" + +#: qtranslate_services.php:318 +#, php-format +msgid "" +"

qTranslate Services could not " +"load OpenSSL!

" +msgstr "" + +#: qtranslate_services.php:319 +msgid "Enable qTranslate Services" +msgstr "" + +#: qtranslate_services.php:321 +msgid "" +"With qTranslate Services, you will be able to use professional human " +"translation services with a few clicks. (Requires OpenSSL)" +msgstr "" + +#: qtranslate_services.php:322 +msgid "Save after enabling to see more Configuration options." +msgstr "" + +#: qtranslate_services.php:332 +msgid "Open Orders" +msgstr "" + +#: qtranslate_services.php:354 +#, php-format +msgid "Edit %s" +msgstr "" + +#: qtranslate_services.php:355 qtranslate_services.php:392 +#: qtranslate_services.php:688 qtranslate_services.php:695 +msgid "Website" +msgstr "" + +#: qtranslate_services.php:365 +#, php-format +msgid "Current Status: %s" +msgstr "" + +#: qtranslate_services.php:373 +#, php-format +msgid "" +"qTranslate Services will automatically check every hour whether the " +"translations are finished and update your posts accordingly. You can always " +"check manually." +msgstr "" + +#: qtranslate_services.php:374 +msgid "" +"Deleting an open order doesn't cancel it. You will have to logon to the " +"service homepage and cancel it there." +msgstr "" + +#: qtranslate_services.php:376 +msgid "No open orders." +msgstr "" + +#: qtranslate_services.php:382 +msgid "Service Configuration" +msgstr "" + +#: qtranslate_services.php:383 +msgid "" +"Below, you will find configuration settings for qTranslate Service " +"Providers, which are required for them to operate." +msgstr "" + +#: qtranslate_services.php:392 +msgid "service_name" +msgstr "" + +#: qtranslate_services.php:393 +msgid "service_description" +msgstr "" + +#: qtranslate_services.php:476 +#, php-format +msgid "" +"To translate a post, please go to the edit posts overview." +msgstr "" + +#: qtranslate_services.php:488 +#, php-format +msgid "Post with id \"%s\" not found!" +msgstr "" + +#: qtranslate_services.php:496 +msgid "The requested Post has no content, no Translation possible." +msgstr "" + +#: qtranslate_services.php:505 +msgid "" +"The Post already has content for the selected target language. If a " +"translation request is send, the current text for the target language will " +"be overwritten." +msgstr "" + +#: qtranslate_services.php:566 +#, php-format +msgid "An error occured: %s" +msgstr "" + +#: qtranslate_services.php:568 +#, php-format +msgid "Additional information: %s" +msgstr "" + +#: qtranslate_services.php:589 +#, php-format +msgid "" +"An serious error occured and qTranslate Services cannot proceed. For help, " +"please visit the Support Forum" +msgstr "" + +#: qtranslate_services.php:598 +msgid "Order successfully sent." +msgstr "" + +#: qtranslate_services.php:599 +msgid "" +"Your translation order has been successfully transfered to the selected " +"service." +msgstr "" + +#: qtranslate_services.php:603 +#, php-format +msgid "The service returned this message: %s" +msgstr "" + +#: qtranslate_services.php:607 +msgid "Feel free to choose an action:" +msgstr "" + +#: qtranslate_services.php:609 +msgid "Translate this post to another language." +msgstr "" + +#: qtranslate_services.php:610 +msgid "Translate a different post." +msgstr "" + +#: qtranslate_services.php:611 +msgid "View all open orders." +msgstr "" + +#: qtranslate_services.php:612 +msgid "Let qTranslate Services check if any open orders are finished." +msgstr "" + +#: qtranslate_services.php:613 +msgid "View this post." +msgstr "" + +#: qtranslate_services.php:638 +#, php-format +msgid "" +"Your article is available in multiple languages. If you do not want to " +"translate from %1$s, you can switch to one of the following languages: %2$s" +msgstr "" + +#: qtranslate_services.php:646 +msgid "Please choose the language you want to translate to:" +msgstr "" + +#: qtranslate_services.php:658 +msgid "Continue" +msgstr "" + +#: qtranslate_services.php:663 +#, php-format +msgid "Please review your article and edit it if needed." +msgstr "" + +#: qtranslate_services.php:669 +msgid "" +"ERROR: Could not connect to qTranslate Services. Please try again later." +msgstr "" + +#: qtranslate_services.php:675 +msgid "Use the following Translation Service:" +msgstr "" + +#: qtranslate_services.php:689 +#, php-format +msgid "" +"Cannot use this service, not all required fields filled " +"in for this service." +msgstr "" + +#: qtranslate_services.php:701 +msgid "" +"Your article will be SSL encrypted and securly sent to qTranslate Services, " +"which will forward your text to the chosen Translation Service. Once " +"qTranslate Services receives the translated text, it will automatically " +"appear on your blog." +msgstr "" + +#: qtranslate_services.php:704 +msgid "Request Translation" +msgstr "" + +#: qtranslate_services.php:717 +msgid "Translate" +msgstr "" + +#: qtranslate_widget.php:24 +msgid "Allows your visitors to choose a Language." +msgstr "" + +#: qtranslate_widget.php:25 +msgid "qTranslate Language Chooser" +msgstr "" + +#: qtranslate_widget.php:32 +msgid "Language" +msgstr "" + +#: qtranslate_widget.php:57 +msgid "Title:" +msgstr "" + +#: qtranslate_widget.php:58 +msgid "Hide Title:" +msgstr "" + +#: qtranslate_widget.php:59 +msgid "Display:" +msgstr "" + +#: qtranslate_widget.php:60 +msgid "Text only" +msgstr "" + +#: qtranslate_widget.php:61 +msgid "Image only" +msgstr "" + +#: qtranslate_widget.php:62 +msgid "Text and Image" +msgstr "" + +#: qtranslate_widget.php:63 +msgid "Dropdown Box" +msgstr "" + +#: qtranslate_wphacks.php:46 qtranslate_wphacks.php:54 +msgid "Category Name" +msgstr "" + +#: qtranslate_wphacks.php:50 +msgid "Tag Name" +msgstr "" + +#: qtranslate_wphacks.php:63 +msgid "" +"This version of qTranslate has not been tested with your Wordpress version. " +"To prevent Wordpress from malfunctioning, the qTranslate Editor has been " +"disabled. You can reenable it by clicking here (may " +"cause data loss!). To remove this message, please update qTranslate " +"to the corresponding " +"version." +msgstr "" + +#: qtranslate_wphacks.php:320 +msgid "Title" +msgstr "" + +#. Plugin Name of an extension +msgid "qTranslate" +msgstr "" + +#. Plugin URI of an extension +msgid "http://www.qianqin.de/qtranslate/" +msgstr "" + +#. Description of an extension +msgid "" +"Adds userfriendly multilingual content support into Wordpress. For Problems " +"visit the Support Forum." +msgstr "" + +#. Author of an extension +msgid "Qian Qin" +msgstr "" + +#. Author URI of an extension +msgid "http://www.qianqin.de" +msgstr "" + +#. Tags of an extension +msgid "" +"multilingual, multi, language, admin, tinymce, qTranslate, Polyglot, " +"bilingual, widget, switcher, professional, human, translation, service" +msgstr "" diff --git a/src/wp-content/plugins/qtranslate/license.txt b/src/wp-content/plugins/qtranslate/license.txt new file mode 100644 index 00000000..818433ec --- /dev/null +++ b/src/wp-content/plugins/qtranslate/license.txt @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/src/wp-content/plugins/qtranslate/qtranslate.php b/src/wp-content/plugins/qtranslate/qtranslate.php new file mode 100644 index 00000000..74836c8d --- /dev/null +++ b/src/wp-content/plugins/qtranslate/qtranslate.php @@ -0,0 +1,443 @@ +Support Forum. +Version: 2.5.21 +Author: Qian Qin +Author URI: http://www.qianqin.de +Tags: multilingual, multi, language, admin, tinymce, qTranslate, Polyglot, bilingual, widget, switcher, professional, human, translation, service +*/ +/* + Flags in flags directory are made by Luc Balemans and downloaded from + FOTW Flags Of The World website at http://flagspot.net/flags/ + (http://www.crwflags.com/FOTW/FLAGS/wflags.html) +*/ +/* Copyright 2008 Qian Qin (email : mail@qianqin.de) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +*/ +/* + Default Language Contributers + ============================= + en, de by Qian Qin + zh by Junyan Chen + fi by Tatu Siltanen + fr by Damien Choizit + nl by RobV + sv by bear3556, johdah + it by Lorenzo De Tomasi + ro, hu by Jani Monoses + ja by Brian Parker + es by June + vi by hathhai + ar by Mohamed Magdy + pt by netolazaro + + Plugin Translation Contributers + =============================== + en, de by Qian Qin + es_ES by Alejandro Urrutia + fr by eriath + tr by freeuser + it by shecky + nl by BlackDex + id by Masino Sinaga + pt by claudiotereso + az by evlenirikbiz + bg by Dimitar Mitev + da by meviper + mk by Pavle Boskoski + cz by bengo + ja by dapperdanman1400 + ms by webgrrrl + es_CA by CarlosSanz + hu by nb000 + zh_CN by silverfox + + Sponsored Features + ================== + Excerpt Translation by bastiaan van rooden (www.nothing.ch) + + Specials thanks + =============== + All Supporters! Thanks for all the gifts, cards and donations! +*/ +/* DEFAULT CONFIGURATION PART BEGINS HERE */ + +/* There is no need to edit anything here! */ + +// qTranslate Editor will only activated for the given version of Wordpress. +// Can be changed to use with other versions but might cause problems and/or data loss! +define('QT_SUPPORTED_WP_VERSION', '3.1.3'); +define('QT_STRING', 1); +define('QT_BOOLEAN', 2); +define('QT_INTEGER', 3); +define('QT_URL', 4); +define('QT_LANGUAGE', 5); +define('QT_URL_QUERY', 1); +define('QT_URL_PATH', 2); +define('QT_URL_DOMAIN', 3); +define('QT_STRFTIME_OVERRIDE', 1); +define('QT_DATE_OVERRIDE', 2); +define('QT_DATE', 3); +define('QT_STRFTIME', 4); + +// enable the use of following languages (order=>language) +$q_config['enabled_languages'] = array( + '0' => 'de', + '1' => 'en', + '2' => 'zh' + ); + +// sets default language +$q_config['default_language'] = 'en'; + +// enables browser language detection +$q_config['detect_browser_language'] = true; + +// hide pages without content +$q_config['hide_untranslated'] = false; + +// automatically update .mo files +$q_config['auto_update_mo'] = true; + +// hide language tag for default language +$q_config['hide_default_language'] = true; + +// sets default url mode +// QT_URL_QUERY - query (questionmark) +// QT_URL_PATH - pre-path +// QT_URL_DOMAIN - pre-domain +$q_config['url_mode'] = QT_URL_PATH; + +// pre-Domain Endings - for future use +$q_config['pre_domain']['de'] = "de"; +$q_config['pre_domain']['en'] = "en"; +$q_config['pre_domain']['zh'] = "zh"; +$q_config['pre_domain']['fi'] = "fs"; +$q_config['pre_domain']['fr'] = "fr"; +$q_config['pre_domain']['nl'] = "nl"; +$q_config['pre_domain']['sv'] = "sv"; +$q_config['pre_domain']['it'] = "it"; +$q_config['pre_domain']['ro'] = "ro"; +$q_config['pre_domain']['hu'] = "hu"; +$q_config['pre_domain']['ja'] = "ja"; +$q_config['pre_domain']['es'] = "es"; +$q_config['pre_domain']['vi'] = "vi"; +$q_config['pre_domain']['ar'] = "ar"; +$q_config['pre_domain']['pt'] = "pt"; + +// Names for languages in the corresponding language, add more if needed +$q_config['language_name']['de'] = "Deutsch"; +$q_config['language_name']['en'] = "English"; +$q_config['language_name']['zh'] = "中文"; +$q_config['language_name']['fi'] = "suomi"; +$q_config['language_name']['fr'] = "Français"; +$q_config['language_name']['nl'] = "Nederlands"; +$q_config['language_name']['sv'] = "Svenska"; +$q_config['language_name']['it'] = "Italiano"; +$q_config['language_name']['ro'] = "Română"; +$q_config['language_name']['hu'] = "Magyar"; +$q_config['language_name']['ja'] = "日本語"; +$q_config['language_name']['es'] = "Español"; +$q_config['language_name']['vi'] = "Tiếng Việt"; +$q_config['language_name']['ar'] = "العربية"; +$q_config['language_name']['pt'] = "Português"; + +// Locales for languages +// see locale -a for available locales +$q_config['locale']['de'] = "de_DE"; +$q_config['locale']['en'] = "en_US"; +$q_config['locale']['zh'] = "zh_CN"; +$q_config['locale']['fi'] = "fi"; +$q_config['locale']['fr'] = "fr_FR"; +$q_config['locale']['nl'] = "nl_NL"; +$q_config['locale']['se'] = "sv_SE"; +$q_config['locale']['it'] = "it_IT"; +$q_config['locale']['ro'] = "ro_RO"; +$q_config['locale']['hu'] = "hu_HU"; +$q_config['locale']['ja'] = "ja"; +$q_config['locale']['es'] = "es_ES"; +$q_config['locale']['vi'] = "vi"; +$q_config['locale']['ar'] = "ar"; +$q_config['locale']['pt'] = "pt_BR"; + +// Language not available messages +// %LANG::% generates a list of languages seperated by except for the last one, where will be used instead. +$q_config['not_available']['de'] = "Leider ist der Eintrag nur auf %LANG:, : und % verfügbar."; +$q_config['not_available']['en'] = "Sorry, this entry is only available in %LANG:, : and %."; +$q_config['not_available']['zh'] = "对不起,此内容只适用于%LANG:,:和%。"; +$q_config['not_available']['fi'] = "Anteeksi, mutta tämä kirjoitus on saatavana ainoastaan näillä kielillä: %LANG:, : ja %."; +$q_config['not_available']['fr'] = "Désolé, cet article est seulement disponible en %LANG:, : et %."; +$q_config['not_available']['nl'] = "Onze verontschuldigingen, dit bericht is alleen beschikbaar in %LANG:, : en %."; +$q_config['not_available']['sv'] = "Tyvärr är denna artikel enbart tillgänglig på %LANG:, : och %."; +$q_config['not_available']['it'] = "Ci spiace, ma questo articolo è disponibile soltanto in %LANG:, : e %."; +$q_config['not_available']['ro'] = "Din păcate acest articol este disponibil doar în %LANG:, : și %."; +$q_config['not_available']['hu'] = "Sajnos ennek a bejegyzésnek csak %LANG:, : és % nyelvű változata van."; +$q_config['not_available']['ja'] = "申し訳ありません、このコンテンツはただ今 %LANG:、 :と % のみです。"; +$q_config['not_available']['es'] = "Disculpa, pero esta entrada está disponible sólo en %LANG:, : y %."; +$q_config['not_available']['vi'] = "Rất tiếc, mục này chỉ tồn tại ở %LANG:, : và %."; +$q_config['not_available']['ar'] = "عفوا، هذه المدخلة موجودة فقط في %LANG:, : و %."; +$q_config['not_available']['pt'] = "Desculpe-nos, mas este texto esta apenas disponível em %LANG:, : y %."; + +// qTranslate Services +$q_config['qtranslate_services'] = false; + +// strftime usage (backward compability) +$q_config['use_strftime'] = QT_DATE; + +// Date Configuration +$q_config['date_format']['en'] = '%A %B %e%q, %Y'; +$q_config['date_format']['de'] = '%A, der %e. %B %Y'; +$q_config['date_format']['zh'] = '%x %A'; +$q_config['date_format']['fi'] = '%e.&m.%C'; +$q_config['date_format']['fr'] = '%A %e %B %Y'; +$q_config['date_format']['nl'] = '%d/%m/%y'; +$q_config['date_format']['sv'] = '%Y/%m/%d'; +$q_config['date_format']['it'] = '%e %B %Y'; +$q_config['date_format']['ro'] = '%A, %e %B %Y'; +$q_config['date_format']['hu'] = '%Y %B %e, %A'; +$q_config['date_format']['ja'] = '%Y年%m月%d日'; +$q_config['date_format']['es'] = '%d de %B de %Y'; +$q_config['date_format']['vi'] = '%d/%m/%Y'; +$q_config['date_format']['ar'] = '%d/%m/%Y'; +$q_config['date_format']['pt'] = '%d de %B de %Y'; + +$q_config['time_format']['en'] = '%I:%M %p'; +$q_config['time_format']['de'] = '%H:%M'; +$q_config['time_format']['zh'] = '%I:%M%p'; +$q_config['time_format']['fi'] = '%H:%M'; +$q_config['time_format']['fr'] = '%H:%M'; +$q_config['time_format']['nl'] = '%H:%M'; +$q_config['time_format']['sv'] = '%H:%M'; +$q_config['time_format']['it'] = '%H:%M'; +$q_config['time_format']['ro'] = '%H:%M'; +$q_config['time_format']['hu'] = '%H:%M'; +$q_config['time_format']['ja'] = '%H:%M'; +$q_config['time_format']['es'] = '%H:%M hrs.'; +$q_config['time_format']['vi'] = '%H:%M'; +$q_config['time_format']['ar'] = '%H:%M'; +$q_config['time_format']['pt'] = '%H:%M hrs.'; + +// Flag images configuration +// Look in /flags/ directory for a huge list of flags for usage +$q_config['flag']['en'] = 'gb.png'; +$q_config['flag']['de'] = 'de.png'; +$q_config['flag']['zh'] = 'cn.png'; +$q_config['flag']['fi'] = 'fi.png'; +$q_config['flag']['fr'] = 'fr.png'; +$q_config['flag']['nl'] = 'nl.png'; +$q_config['flag']['sv'] = 'se.png'; +$q_config['flag']['it'] = 'it.png'; +$q_config['flag']['ro'] = 'ro.png'; +$q_config['flag']['hu'] = 'hu.png'; +$q_config['flag']['ja'] = 'jp.png'; +$q_config['flag']['es'] = 'es.png'; +$q_config['flag']['vi'] = 'vn.png'; +$q_config['flag']['ar'] = 'arle.png'; +$q_config['flag']['pt'] = 'br.png'; + +// Location of flags (needs trailing slash!) +$q_config['flag_location'] = 'plugins/qtranslate/flags/'; + +// Don't convert URLs to this file types +$q_config['ignore_file_types'] = 'gif,jpg,jpeg,png,pdf,swf,tif,rar,zip,7z,mpg,divx,mpeg,avi,css,js'; + +/* DEFAULT CONFIGURATION PART ENDS HERE */ + +$q_config['term_name'] = array(); + +// Full country names as locales for Windows systems +$q_config['windows_locale']['aa'] = "Afar"; +$q_config['windows_locale']['ab'] = "Abkhazian"; +$q_config['windows_locale']['ae'] = "Avestan"; +$q_config['windows_locale']['af'] = "Afrikaans"; +$q_config['windows_locale']['am'] = "Amharic"; +$q_config['windows_locale']['ar'] = "Arabic"; +$q_config['windows_locale']['as'] = "Assamese"; +$q_config['windows_locale']['ay'] = "Aymara"; +$q_config['windows_locale']['az'] = "Azerbaijani"; +$q_config['windows_locale']['ba'] = "Bashkir"; +$q_config['windows_locale']['be'] = "Belarusian"; +$q_config['windows_locale']['bg'] = "Bulgarian"; +$q_config['windows_locale']['bh'] = "Bihari"; +$q_config['windows_locale']['bi'] = "Bislama"; +$q_config['windows_locale']['bn'] = "Bengali"; +$q_config['windows_locale']['bo'] = "Tibetan"; +$q_config['windows_locale']['br'] = "Breton"; +$q_config['windows_locale']['bs'] = "Bosnian"; +$q_config['windows_locale']['ca'] = "Catalan"; +$q_config['windows_locale']['ce'] = "Chechen"; +$q_config['windows_locale']['ch'] = "Chamorro"; +$q_config['windows_locale']['co'] = "Corsican"; +$q_config['windows_locale']['cs'] = "Czech"; +$q_config['windows_locale']['cu'] = "Church Slavic"; +$q_config['windows_locale']['cv'] = "Chuvash"; +$q_config['windows_locale']['cy'] = "Welsh"; +$q_config['windows_locale']['da'] = "Danish"; +$q_config['windows_locale']['de'] = "German"; +$q_config['windows_locale']['dz'] = "Dzongkha"; +$q_config['windows_locale']['el'] = "Greek"; +$q_config['windows_locale']['en'] = "English"; +$q_config['windows_locale']['eo'] = "Esperanto"; +$q_config['windows_locale']['es'] = "Spanish"; +$q_config['windows_locale']['et'] = "Estonian"; +$q_config['windows_locale']['eu'] = "Basque"; +$q_config['windows_locale']['fa'] = "Persian"; +$q_config['windows_locale']['fi'] = "Finnish"; +$q_config['windows_locale']['fj'] = "Fijian"; +$q_config['windows_locale']['fo'] = "Faeroese"; +$q_config['windows_locale']['fr'] = "French"; +$q_config['windows_locale']['fy'] = "Frisian"; +$q_config['windows_locale']['ga'] = "Irish"; +$q_config['windows_locale']['gd'] = "Gaelic (Scots)"; +$q_config['windows_locale']['gl'] = "Gallegan"; +$q_config['windows_locale']['gn'] = "Guarani"; +$q_config['windows_locale']['gu'] = "Gujarati"; +$q_config['windows_locale']['gv'] = "Manx"; +$q_config['windows_locale']['ha'] = "Hausa"; +$q_config['windows_locale']['he'] = "Hebrew"; +$q_config['windows_locale']['hi'] = "Hindi"; +$q_config['windows_locale']['ho'] = "Hiri Motu"; +$q_config['windows_locale']['hr'] = "Croatian"; +$q_config['windows_locale']['hu'] = "Hungarian"; +$q_config['windows_locale']['hy'] = "Armenian"; +$q_config['windows_locale']['hz'] = "Herero"; +$q_config['windows_locale']['ia'] = "Interlingua"; +$q_config['windows_locale']['id'] = "Indonesian"; +$q_config['windows_locale']['ie'] = "Interlingue"; +$q_config['windows_locale']['ik'] = "Inupiaq"; +$q_config['windows_locale']['is'] = "Icelandic"; +$q_config['windows_locale']['it'] = "Italian"; +$q_config['windows_locale']['iu'] = "Inuktitut"; +$q_config['windows_locale']['ja'] = "Japanese"; +$q_config['windows_locale']['jw'] = "Javanese"; +$q_config['windows_locale']['ka'] = "Georgian"; +$q_config['windows_locale']['ki'] = "Kikuyu"; +$q_config['windows_locale']['kj'] = "Kuanyama"; +$q_config['windows_locale']['kk'] = "Kazakh"; +$q_config['windows_locale']['kl'] = "Kalaallisut"; +$q_config['windows_locale']['km'] = "Khmer"; +$q_config['windows_locale']['kn'] = "Kannada"; +$q_config['windows_locale']['ko'] = "Korean"; +$q_config['windows_locale']['ks'] = "Kashmiri"; +$q_config['windows_locale']['ku'] = "Kurdish"; +$q_config['windows_locale']['kv'] = "Komi"; +$q_config['windows_locale']['kw'] = "Cornish"; +$q_config['windows_locale']['ky'] = "Kirghiz"; +$q_config['windows_locale']['la'] = "Latin"; +$q_config['windows_locale']['lb'] = "Letzeburgesch"; +$q_config['windows_locale']['ln'] = "Lingala"; +$q_config['windows_locale']['lo'] = "Lao"; +$q_config['windows_locale']['lt'] = "Lithuanian"; +$q_config['windows_locale']['lv'] = "Latvian"; +$q_config['windows_locale']['mg'] = "Malagasy"; +$q_config['windows_locale']['mh'] = "Marshall"; +$q_config['windows_locale']['mi'] = "Maori"; +$q_config['windows_locale']['mk'] = "Macedonian"; +$q_config['windows_locale']['ml'] = "Malayalam"; +$q_config['windows_locale']['mn'] = "Mongolian"; +$q_config['windows_locale']['mo'] = "Moldavian"; +$q_config['windows_locale']['mr'] = "Marathi"; +$q_config['windows_locale']['ms'] = "Malay"; +$q_config['windows_locale']['mt'] = "Maltese"; +$q_config['windows_locale']['my'] = "Burmese"; +$q_config['windows_locale']['na'] = "Nauru"; +$q_config['windows_locale']['nb'] = "Norwegian Bokmal"; +$q_config['windows_locale']['nd'] = "Ndebele, North"; +$q_config['windows_locale']['ne'] = "Nepali"; +$q_config['windows_locale']['ng'] = "Ndonga"; +$q_config['windows_locale']['nl'] = "Dutch"; +$q_config['windows_locale']['nn'] = "Norwegian Nynorsk"; +$q_config['windows_locale']['no'] = "Norwegian"; +$q_config['windows_locale']['nr'] = "Ndebele, South"; +$q_config['windows_locale']['nv'] = "Navajo"; +$q_config['windows_locale']['ny'] = "Chichewa; Nyanja"; +$q_config['windows_locale']['oc'] = "Occitan (post 1500)"; +$q_config['windows_locale']['om'] = "Oromo"; +$q_config['windows_locale']['or'] = "Oriya"; +$q_config['windows_locale']['os'] = "Ossetian; Ossetic"; +$q_config['windows_locale']['pa'] = "Panjabi"; +$q_config['windows_locale']['pi'] = "Pali"; +$q_config['windows_locale']['pl'] = "Polish"; +$q_config['windows_locale']['ps'] = "Pushto"; +$q_config['windows_locale']['pt'] = "Portuguese"; +$q_config['windows_locale']['qu'] = "Quechua"; +$q_config['windows_locale']['rm'] = "Rhaeto-Romance"; +$q_config['windows_locale']['rn'] = "Rundi"; +$q_config['windows_locale']['ro'] = "Romanian"; +$q_config['windows_locale']['ru'] = "Russian"; +$q_config['windows_locale']['rw'] = "Kinyarwanda"; +$q_config['windows_locale']['sa'] = "Sanskrit"; +$q_config['windows_locale']['sc'] = "Sardinian"; +$q_config['windows_locale']['sd'] = "Sindhi"; +$q_config['windows_locale']['se'] = "Sami"; +$q_config['windows_locale']['sg'] = "Sango"; +$q_config['windows_locale']['si'] = "Sinhalese"; +$q_config['windows_locale']['sk'] = "Slovak"; +$q_config['windows_locale']['sl'] = "Slovenian"; +$q_config['windows_locale']['sm'] = "Samoan"; +$q_config['windows_locale']['sn'] = "Shona"; +$q_config['windows_locale']['so'] = "Somali"; +$q_config['windows_locale']['sq'] = "Albanian"; +$q_config['windows_locale']['sr'] = "Serbian"; +$q_config['windows_locale']['ss'] = "Swati"; +$q_config['windows_locale']['st'] = "Sotho"; +$q_config['windows_locale']['su'] = "Sundanese"; +$q_config['windows_locale']['sv'] = "Swedish"; +$q_config['windows_locale']['sw'] = "Swahili"; +$q_config['windows_locale']['ta'] = "Tamil"; +$q_config['windows_locale']['te'] = "Telugu"; +$q_config['windows_locale']['tg'] = "Tajik"; +$q_config['windows_locale']['th'] = "Thai"; +$q_config['windows_locale']['ti'] = "Tigrinya"; +$q_config['windows_locale']['tk'] = "Turkmen"; +$q_config['windows_locale']['tl'] = "Tagalog"; +$q_config['windows_locale']['tn'] = "Tswana"; +$q_config['windows_locale']['to'] = "Tonga"; +$q_config['windows_locale']['tr'] = "Turkish"; +$q_config['windows_locale']['ts'] = "Tsonga"; +$q_config['windows_locale']['tt'] = "Tatar"; +$q_config['windows_locale']['tw'] = "Twi"; +$q_config['windows_locale']['ug'] = "Uighur"; +$q_config['windows_locale']['uk'] = "Ukrainian"; +$q_config['windows_locale']['ur'] = "Urdu"; +$q_config['windows_locale']['uz'] = "Uzbek"; +$q_config['windows_locale']['vi'] = "Vietnamese"; +$q_config['windows_locale']['vo'] = "Volapuk"; +$q_config['windows_locale']['wo'] = "Wolof"; +$q_config['windows_locale']['xh'] = "Xhosa"; +$q_config['windows_locale']['yi'] = "Yiddish"; +$q_config['windows_locale']['yo'] = "Yoruba"; +$q_config['windows_locale']['za'] = "Zhuang"; +$q_config['windows_locale']['zh'] = "Chinese"; +$q_config['windows_locale']['zu'] = "Zulu"; + +// Load qTranslate +require_once(dirname(__FILE__)."/qtranslate_javascript.php"); +require_once(dirname(__FILE__)."/qtranslate_utils.php"); +require_once(dirname(__FILE__)."/qtranslate_core.php"); +require_once(dirname(__FILE__)."/qtranslate_wphacks.php"); +require_once(dirname(__FILE__)."/qtranslate_widget.php"); +require_once(dirname(__FILE__)."/qtranslate_configuration.php"); + +// load qTranslate Services if available +if(file_exists(dirname(__FILE__)."/qtranslate_services.php")) + require_once(dirname(__FILE__)."/qtranslate_services.php"); + +// set hooks at the end +require_once(dirname(__FILE__)."/qtranslate_hooks.php"); +?> \ No newline at end of file diff --git a/src/wp-content/plugins/qtranslate/qtranslate_configuration.php b/src/wp-content/plugins/qtranslate/qtranslate_configuration.php new file mode 100644 index 00000000..ffc774b3 --- /dev/null +++ b/src/wp-content/plugins/qtranslate/qtranslate_configuration.php @@ -0,0 +1,649 @@ + $language) { + $link = add_query_arg('lang', $language); + $link = (strpos($link, "wp-admin/") === false) ? preg_replace('#[^?&]*/#i', '', $link) : preg_replace('#[^?&]*wp-admin/#i', '', $link); + if(strpos($link, "?")===0||strpos($link, "index.php?")===0) { + if(current_user_can('manage_options')) + $link = 'options-general.php?page=qtranslate&godashboard=1&lang='.$language; + else + $link = 'edit.php?lang='.$language; + } + add_menu_page(__($q_config['language_name'][$language], 'qtranslate'), __($q_config['language_name'][$language], 'qtranslate'), 'read', $link, NULL, trailingslashit(WP_CONTENT_URL).$q_config['flag_location'].$q_config['flag'][$language]); + } +} + +function qtranslate_language_form($lang = '', $language_code = '', $language_name = '', $language_locale = '', $language_date_format = '', $language_time_format = '', $language_flag ='', $language_na_message = '', $language_default = '', $original_lang='') { + global $q_config; +?> + + +
+ + +

ISO Language Code for the Language you want to insert. (Example: en)', 'qtranslate'); ?>

+
+
+ + 0){ + ?> + + + +

+
+ +
+ + +

+
+
+ + +

+
+ +

+
+
+ + +

strftime (use %q for day suffix (st,nd,rd,th)) or date format. This field is optional. (Example: %A %B %e%q, %Y)', 'qtranslate'); ?>

+
+
+ + +

strftime or date format. This field is optional. (Example: %I:%M %p)', 'qtranslate'); ?>

+
+
+ + +

+
+
+

+
+ 'Flag', + 'name' => __('Name', 'qtranslate'), + 'status' => __('Action', 'qtranslate'), + 'status2' => '', + 'status3' => '' + ); +} + +function qtranslate_conf() { + global $q_config, $wpdb; + + // do redirection for dashboard + if(isset($_GET['godashboard'])) { + echo '

'.__('Switching Language', 'qtranslate').'

'.sprintf(__('Switching language to %1$s... If the Dashboard isn\'t loading, use this link.','qtranslate'),$q_config['language_name'][qtrans_getLanguage()],admin_url()).''; + exit(); + } + + // init some needed variables + $error = ''; + $original_lang = ''; + $language_code = ''; + $language_name = ''; + $language_locale = ''; + $language_date_format = ''; + $language_time_format = ''; + $language_na_message = ''; + $language_flag = ''; + $language_default = ''; + $altered_table = false; + + $message = apply_filters('qtranslate_configuration_pre',''); + + // check for action + if(isset($_POST['qtranslate_reset']) && isset($_POST['qtranslate_reset2'])) { + $message = __('qTranslate has been reset.', 'qtranslate'); + } elseif(isset($_POST['default_language'])) { + // save settings + qtrans_checkSetting('default_language', true, QT_LANGUAGE); + qtrans_checkSetting('flag_location', true, QT_URL); + qtrans_checkSetting('ignore_file_types', true, QT_STRING); + qtrans_checkSetting('detect_browser_language', true, QT_BOOLEAN); + qtrans_checkSetting('hide_untranslated', true, QT_BOOLEAN); + qtrans_checkSetting('use_strftime', true, QT_INTEGER); + qtrans_checkSetting('url_mode', true, QT_INTEGER); + qtrans_checkSetting('auto_update_mo', true, QT_BOOLEAN); + qtrans_checkSetting('hide_default_language', true, QT_BOOLEAN); + if(isset($_POST['update_mo_now']) && $_POST['update_mo_now']=='1' && qtrans_updateGettextDatabases(true)) + $message = __('Gettext databases updated.', 'qtranslate'); + } + + if(isset($_POST['original_lang'])) { + // validate form input + if($_POST['language_na_message']=='') $error = __('The Language must have a Not-Available Message!', 'qtranslate'); + if(strlen($_POST['language_locale'])<2) $error = __('The Language must have a Locale!', 'qtranslate'); + if($_POST['language_name']=='') $error = __('The Language must have a name!', 'qtranslate'); + if(strlen($_POST['language_code'])!=2) $error = __('Language Code has to be 2 characters long!', 'qtranslate'); + if($_POST['original_lang']==''&&$error=='') { + // new language + if(isset($q_config['language_name'][$_POST['language_code']])) { + $error = __('There is already a language with the same Language Code!', 'qtranslate'); + } + } + if($_POST['original_lang']!=''&&$error=='') { + // language update + if($_POST['language_code']!=$_POST['original_lang']&&isset($q_config['language_name'][$_POST['language_code']])) { + $error = __('There is already a language with the same Language Code!', 'qtranslate'); + } else { + // remove old language + unset($q_config['language_name'][$_POST['original_lang']]); + unset($q_config['flag'][$_POST['original_lang']]); + unset($q_config['locale'][$_POST['original_lang']]); + unset($q_config['date_format'][$_POST['original_lang']]); + unset($q_config['time_format'][$_POST['original_lang']]); + unset($q_config['not_available'][$_POST['original_lang']]); + if(in_array($_POST['original_lang'],$q_config['enabled_languages'])) { + // was enabled, so set modified one to enabled too + for($i = 0; $i < sizeof($q_config['enabled_languages']); $i++) { + if($q_config['enabled_languages'][$i] == $_POST['original_lang']) { + $q_config['enabled_languages'][$i] = $_POST['language_code']; + } + } + } + if($_POST['original_lang']==$q_config['default_language']) + // was default, so set modified the default + $q_config['default_language'] = $_POST['language_code']; + } + } + if(get_magic_quotes_gpc()) { + if(isset($_POST['language_date_format'])) $_POST['language_date_format'] = stripslashes($_POST['language_date_format']); + if(isset($_POST['language_time_format'])) $_POST['language_time_format'] = stripslashes($_POST['language_time_format']); + } + if($error=='') { + // everything is fine, insert language + $q_config['language_name'][$_POST['language_code']] = $_POST['language_name']; + $q_config['flag'][$_POST['language_code']] = $_POST['language_flag']; + $q_config['locale'][$_POST['language_code']] = $_POST['language_locale']; + $q_config['date_format'][$_POST['language_code']] = $_POST['language_date_format']; + $q_config['time_format'][$_POST['language_code']] = $_POST['language_time_format']; + $q_config['not_available'][$_POST['language_code']] = $_POST['language_na_message']; + } + if($error!=''||isset($_GET['edit'])) { + // get old values in the form + $original_lang = $_POST['original_lang']; + $language_code = $_POST['language_code']; + $language_name = $_POST['language_name']; + $language_locale = $_POST['language_locale']; + $language_date_format = $_POST['language_date_format']; + $language_time_format = $_POST['language_time_format']; + $language_na_message = $_POST['language_na_message']; + $language_flag = $_POST['language_flag']; + $language_default = $_POST['language_default']; + } + } elseif(isset($_GET['convert'])){ + // update language tags + global $wpdb; + $wpdb->show_errors(); + foreach($q_config['enabled_languages'] as $lang) { + $wpdb->query('UPDATE '.$wpdb->posts.' set post_title = REPLACE(post_title, "[lang_'.$lang.']","")'); + $wpdb->query('UPDATE '.$wpdb->posts.' set post_title = REPLACE(post_title, "[/lang_'.$lang.']","")'); + $wpdb->query('UPDATE '.$wpdb->posts.' set post_content = REPLACE(post_content, "[lang_'.$lang.']","")'); + $wpdb->query('UPDATE '.$wpdb->posts.' set post_content = REPLACE(post_content, "[/lang_'.$lang.']","")'); + } + $message = "Database Update successful!"; + } elseif(isset($_GET['markdefault'])){ + // update language tags + global $wpdb; + $wpdb->show_errors(); + $result = $wpdb->get_results('SELECT ID, post_title, post_content FROM '.$wpdb->posts.' WHERE NOT (post_content LIKE "%%" OR post_title LIKE "%%")'); + foreach($result as $post) { + $content = qtrans_split($post->post_content); + $title = qtrans_split($post->post_title); + foreach($q_config['enabled_languages'] as $language) { + if($language != $q_config['default_language']) { + $content[$language] = ""; + $title[$language] = ""; + } + } + $content = qtrans_join($content); + $title = qtrans_join($title); + $wpdb->query('UPDATE '.$wpdb->posts.' set post_content = "'.mysql_escape_string($content).'", post_title = "'.mysql_escape_string($title).'" WHERE ID='.$post->ID); + } + $message = "All Posts marked as default language!"; + } elseif(isset($_GET['edit'])){ + $original_lang = $_GET['edit']; + $language_code = $_GET['edit']; + $language_name = $q_config['language_name'][$_GET['edit']]; + $language_locale = $q_config['locale'][$_GET['edit']]; + $language_date_format = $q_config['date_format'][$_GET['edit']]; + $language_time_format = $q_config['time_format'][$_GET['edit']]; + $language_na_message = $q_config['not_available'][$_GET['edit']]; + $language_flag = $q_config['flag'][$_GET['edit']]; + } elseif(isset($_GET['delete'])) { + // validate delete (protect code) + if($q_config['default_language']==$_GET['delete']) + $error = 'Cannot delete Default Language!'; + if(!isset($q_config['language_name'][$_GET['delete']])||strtolower($_GET['delete'])=='code') + $error = 'No such language!'; + if($error=='') { + // everything seems fine, delete language + qtrans_disableLanguage($_GET['delete']); + unset($q_config['language_name'][$_GET['delete']]); + unset($q_config['flag'][$_GET['delete']]); + unset($q_config['locale'][$_GET['delete']]); + unset($q_config['date_format'][$_GET['delete']]); + unset($q_config['time_format'][$_GET['delete']]); + unset($q_config['not_available'][$_GET['delete']]); + } + } elseif(isset($_GET['enable'])) { + // enable validate + if(!qtrans_enableLanguage($_GET['enable'])) { + $error = __('Language is already enabled or invalid!', 'qtranslate'); + } + } elseif(isset($_GET['disable'])) { + // enable validate + if($_GET['disable']==$q_config['default_language']) + $error = __('Cannot disable Default Language!', 'qtranslate'); + if(!qtrans_isEnabled($_GET['disable'])) + if(!isset($q_config['language_name'][$_GET['disable']])) + $error = __('No such language!', 'qtranslate'); + // everything seems fine, disable language + if($error=='' && !qtrans_disableLanguage($_GET['disable'])) { + $error = __('Language is already disabled!', 'qtranslate'); + } + } elseif(isset($_GET['moveup'])) { + $languages = qtrans_getSortedLanguages(); + $message = __('No such language!', 'qtranslate'); + foreach($languages as $key => $language) { + if($language==$_GET['moveup']) { + if($key==0) { + $message = __('Language is already first!', 'qtranslate'); + break; + } + $languages[$key] = $languages[$key-1]; + $languages[$key-1] = $language; + $q_config['enabled_languages'] = $languages; + $message = __('New order saved.', 'qtranslate'); + break; + } + } + } elseif(isset($_GET['movedown'])) { + $languages = qtrans_getSortedLanguages(); + $message = __('No such language!', 'qtranslate'); + foreach($languages as $key => $language) { + if($language==$_GET['movedown']) { + if($key==sizeof($languages)-1) { + $message = __('Language is already last!', 'qtranslate'); + break; + } + $languages[$key] = $languages[$key+1]; + $languages[$key+1] = $language; + $q_config['enabled_languages'] = $languages; + $message = __('New order saved.', 'qtranslate'); + break; + } + } + } + + $everything_fine = ((isset($_POST['submit'])||isset($_GET['delete'])||isset($_GET['enable'])||isset($_GET['disable'])||isset($_GET['moveup'])||isset($_GET['movedown']))&&$error==''); + if($everything_fine) { + // settings might have changed, so save + qtrans_saveConfig(); + if(empty($message)) { + $message = __('Options saved.', 'qtranslate'); + } + } + if($q_config['auto_update_mo']) { + if(!is_dir(WP_LANG_DIR) || !$ll = @fopen(trailingslashit(WP_LANG_DIR).'qtranslate.test','a')) { + $error = sprintf(__('Could not write to "%s", Gettext Databases could not be downloaded!', 'qtranslate'), WP_LANG_DIR); + } else { + @fclose($ll); + @unlink(trailingslashit(WP_LANG_DIR).'qtranslate.test'); + } + } + // don't accidently delete/enable/disable twice + $clean_uri = preg_replace("/&(delete|enable|disable|convert|markdefault|moveup|movedown)=[^&#]*/i","",$_SERVER['REQUEST_URI']); + $clean_uri = apply_filters('qtranslate_clean_uri', $clean_uri); + +// Generate XHTML + + ?> + +

+ + +

+ + + +
+

+
+ +

+
+
+ +
+

+
qTranslate FAQ and the Support Forum.', 'qtranslate'), 'http://www.qianqin.de/qtranslate/faq/', 'http://www.qianqin.de/qtranslate/forum/viewforum.php?f=3'); ?>
+
+

+ + + + + + + + + + + + + +
+
+ $language ) { + echo "\t
\n"; + } + + ?> +
+ +
+
+ +
+ + +
+ +
+ +
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+

+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
+
+
+
+ +
+ +
+ +
+ +
+ +
+ click here to convert posts to the new language tag format.', 'qtranslate'), $clean_uri.'&convert=true'); ?> + click here to mark all existing posts as written in the default language.', 'qtranslate'), $clean_uri.'&markdefault=true'); ?> + irreversible! Be sure to make a full database backup before clicking one of the links.', 'qtranslate'); ?> +
+

Support Forum. Posting the following Content will help other detect any misconfigurations.', 'qtranslate'), 'http://www.qianqin.de/qtranslate/forum/'); ?>

+ +
+ + +

+ +

+
+ +
+
+ +

+
+ +
+
+ + + + + + + + + + + + + + + + $language){ if($lang!='code') { ?> + + + + + + + + + +
<?php echo $language; ?> Flag
+

+
+
+ +
+
+
+

+
+ +

+
+
+
+ +
+ \ No newline at end of file diff --git a/src/wp-content/plugins/qtranslate/qtranslate_core.php b/src/wp-content/plugins/qtranslate/qtranslate_core.php new file mode 100644 index 00000000..17b4669a --- /dev/null +++ b/src/wp-content/plugins/qtranslate/qtranslate_core.php @@ -0,0 +1,826 @@ + $priority) { + if(strlen($language)>2) $language = substr($language,0,2); + if(qtrans_isEnabled($language)) { + if($q_config['hide_default_language'] && $language == $q_config['default_language']) break; + $target = qtrans_convertURL(get_option('home'),$language); + break; + } + } + } + $target = apply_filters("qtranslate_language_detect_redirect", $target); + if($target !== false) { + wp_redirect($target); + exit(); + } + } + + /* + // Check for WP Secret Key Missmatch + global $wp_default_secret_key; + if(strpos($q_config['url_info']['url'],'wp-login.php')!==false && defined('AUTH_KEY') && isset($wp_default_secret_key) && $wp_default_secret_key != AUTH_KEY) { + global $error; + $error = __('Your $wp_default_secret_key is mismatchting with your AUTH_KEY. This might cause you not to be able to login anymore.','qtranslate'); + } + */ + + // Filter all options for language tags + if(!defined('WP_ADMIN')) { + $alloptions = wp_load_alloptions(); + foreach($alloptions as $option => $value) { + add_filter('option_'.$option, 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); + } + } + + // load plugin translations + load_plugin_textdomain('qtranslate', false, dirname(plugin_basename( __FILE__ )).'/lang'); + + // remove traces of language (or better not?) + //unset($_GET['lang']); + $_SERVER['REQUEST_URI'] = $q_config['url_info']['url']; + $_SERVER['HTTP_HOST'] = $q_config['url_info']['host']; + + // fix url to prevent xss + $q_config['url_info']['url'] = qtrans_convertURL(add_query_arg('lang',$q_config['default_language'],$q_config['url_info']['url'])); +} + +// returns cleaned string and language information +function qtrans_extractURL($url, $host = '', $referer = '') { + global $q_config; + $home = qtrans_parseURL(get_option('home')); + $home['path'] = trailingslashit($home['path']); + $referer = qtrans_parseURL($referer); + + $result = array(); + $result['language'] = $q_config['default_language']; + $result['url'] = $url; + $result['original_url'] = $url; + $result['host'] = $host; + $result['redirect'] = false; + $result['internal_referer'] = false; + $result['home'] = $home['path']; + + switch($q_config['url_mode']) { + case QT_URL_PATH: + // pre url + $url = substr($url, strlen($home['path'])); + if($url) { + // might have language information + if(preg_match("#^([a-z]{2})(/.*)?$#i",$url,$match)) { + if(qtrans_isEnabled($match[1])) { + // found language information + $result['language'] = $match[1]; + $result['url'] = $home['path'].substr($url, 3); + } + } + } + break; + case QT_URL_DOMAIN: + // pre domain + if($host) { + if(preg_match("#^([a-z]{2}).#i",$host,$match)) { + if(qtrans_isEnabled($match[1])) { + // found language information + $result['language'] = $match[1]; + $result['host'] = substr($host, 3); + } + } + } + break; + } + + // check if referer is internal + if($referer['host']==$result['host'] && qtrans_startsWith($referer['path'], $home['path'])) { + // user coming from internal link + $result['internal_referer'] = true; + } + + if(isset($_GET['lang']) && qtrans_isEnabled($_GET['lang'])) { + // language override given + $result['language'] = $_GET['lang']; + $result['url'] = preg_replace("#(&|\?)lang=".$result['language']."&?#i","$1",$result['url']); + $result['url'] = preg_replace("#[\?\&]+$#i","",$result['url']); + } elseif($home['host'] == $result['host'] && $home['path'] == $result['url']) { + if(empty($referer['host'])||!$q_config['hide_default_language']) { + $result['redirect'] = true; + } else { + // check if activating language detection is possible + if(preg_match("#^([a-z]{2}).#i",$referer['host'],$match)) { + if(qtrans_isEnabled($match[1])) { + // found language information + $referer['host'] = substr($referer['host'], 3); + } + } + if(!$result['internal_referer']) { + // user coming from external link + $result['redirect'] = true; + } + } + } + + return $result; +} + +function qtrans_validateBool($var, $default) { + if($var==='0') return false; elseif($var==='1') return true; else return $default; +} + +// loads config via get_option and defaults to values set on top +function qtrans_loadConfig() { + global $q_config; + + // Load everything + $language_names = get_option('qtranslate_language_names'); + $enabled_languages = get_option('qtranslate_enabled_languages'); + $default_language = get_option('qtranslate_default_language'); + $flag_location = get_option('qtranslate_flag_location'); + $flags = get_option('qtranslate_flags'); + $locales = get_option('qtranslate_locales'); + $na_messages = get_option('qtranslate_na_messages'); + $date_formats = get_option('qtranslate_date_formats'); + $time_formats = get_option('qtranslate_time_formats'); + $use_strftime = get_option('qtranslate_use_strftime'); + $ignore_file_types = get_option('qtranslate_ignore_file_types'); + $url_mode = get_option('qtranslate_url_mode'); + $detect_browser_language = get_option('qtranslate_detect_browser_language'); + $hide_untranslated = get_option('qtranslate_hide_untranslated'); + $auto_update_mo = get_option('qtranslate_auto_update_mo'); + $term_name = get_option('qtranslate_term_name'); + $hide_default_language = get_option('qtranslate_hide_default_language'); + + // default if not set + if(!is_array($date_formats)) $date_formats = $q_config['date_format']; + if(!is_array($time_formats)) $time_formats = $q_config['time_format']; + if(!is_array($na_messages)) $na_messages = $q_config['not_available']; + if(!is_array($locales)) $locales = $q_config['locale']; + if(!is_array($flags)) $flags = $q_config['flag']; + if(!is_array($language_names)) $language_names = $q_config['language_name']; + if(!is_array($enabled_languages)) $enabled_languages = $q_config['enabled_languages']; + if(!is_array($term_name)) $term_name = $q_config['term_name']; + if(empty($ignore_file_types)) $ignore_file_types = $q_config['ignore_file_types']; + if(empty($default_language)) $default_language = $q_config['default_language']; + if(empty($use_strftime)) $use_strftime = $q_config['use_strftime']; + if(empty($url_mode)) $url_mode = $q_config['url_mode']; + if(!is_string($flag_location) || $flag_location==='') $flag_location = $q_config['flag_location']; + $detect_browser_language = qtrans_validateBool($detect_browser_language, $q_config['detect_browser_language']); + $hide_untranslated = qtrans_validateBool($hide_untranslated, $q_config['hide_untranslated']); + $auto_update_mo = qtrans_validateBool($auto_update_mo, $q_config['auto_update_mo']); + $hide_default_language = qtrans_validateBool($hide_default_language, $q_config['hide_default_language']); + + // url fix for upgrading users + $flag_location = trailingslashit(preg_replace('#^wp-content/#','',$flag_location)); + + // check for invalid permalink/url mode combinations + $permalink_structure = get_option('permalink_structure'); + if($permalink_structure===""||strpos($permalink_structure,'?')!==false||strpos($permalink_structure,'index.php')!==false) $url_mode = QT_URL_QUERY; + + // overwrite default values with loaded values + $q_config['date_format'] = $date_formats; + $q_config['time_format'] = $time_formats; + $q_config['not_available'] = $na_messages; + $q_config['locale'] = $locales; + $q_config['flag'] = $flags; + $q_config['language_name'] = $language_names; + $q_config['enabled_languages'] = $enabled_languages; + $q_config['default_language'] = $default_language; + $q_config['flag_location'] = $flag_location; + $q_config['use_strftime'] = $use_strftime; + $q_config['ignore_file_types'] = $ignore_file_types; + $q_config['url_mode'] = $url_mode; + $q_config['detect_browser_language'] = $detect_browser_language; + $q_config['hide_untranslated'] = $hide_untranslated; + $q_config['auto_update_mo'] = $auto_update_mo; + $q_config['hide_default_language'] = $hide_default_language; + $q_config['term_name'] = $term_name; + + do_action('qtranslate_loadConfig'); +} + +// saves entire configuration +function qtrans_saveConfig() { + global $q_config; + + // save everything + update_option('qtranslate_language_names', $q_config['language_name']); + update_option('qtranslate_enabled_languages', $q_config['enabled_languages']); + update_option('qtranslate_default_language', $q_config['default_language']); + update_option('qtranslate_flag_location', $q_config['flag_location']); + update_option('qtranslate_flags', $q_config['flag']); + update_option('qtranslate_locales', $q_config['locale']); + update_option('qtranslate_na_messages', $q_config['not_available']); + update_option('qtranslate_date_formats', $q_config['date_format']); + update_option('qtranslate_time_formats', $q_config['time_format']); + update_option('qtranslate_ignore_file_types', $q_config['ignore_file_types']); + update_option('qtranslate_url_mode', $q_config['url_mode']); + update_option('qtranslate_term_name', $q_config['term_name']); + update_option('qtranslate_use_strftime', $q_config['use_strftime']); + if($q_config['detect_browser_language']) + update_option('qtranslate_detect_browser_language', '1'); + else + update_option('qtranslate_detect_browser_language', '0'); + if($q_config['hide_untranslated']) + update_option('qtranslate_hide_untranslated', '1'); + else + update_option('qtranslate_hide_untranslated', '0'); + if($q_config['auto_update_mo']) + update_option('qtranslate_auto_update_mo', '1'); + else + update_option('qtranslate_auto_update_mo', '0'); + if($q_config['hide_default_language']) + update_option('qtranslate_hide_default_language', '1'); + else + update_option('qtranslate_hide_default_language', '0'); + + do_action('qtranslate_saveConfig'); +} + +function qtrans_updateGettextDatabases($force = false, $only_for_language = '') { + global $q_config; + if(!is_dir(WP_LANG_DIR)) { + if(!@mkdir(WP_LANG_DIR)) + return false; + } + $next_update = get_option('qtranslate_next_update_mo'); + if(time() < $next_update && !$force) return true; + update_option('qtranslate_next_update_mo', time() + 7*24*60*60); + foreach($q_config['locale'] as $lang => $locale) { + if(qtrans_isEnabled($only_for_language) && $lang != $only_for_language) continue; + if(!qtrans_isEnabled($lang)) continue; + if($ll = @fopen(trailingslashit(WP_LANG_DIR).$locale.'.mo.filepart','a')) { + // can access .mo file + fclose($ll); + // try to find a .mo file + if(!($locale == 'en_US' && $lcr = @fopen('http://www.qianqin.de/wp-content/languages/'.$locale.'.mo','r'))) + if(!$lcr = @fopen('http://svn.automattic.com/wordpress-i18n/'.$locale.'/tags/'.$GLOBALS['wp_version'].'/messages/'.$locale.'.mo','r')) + if(!$lcr = @fopen('http://svn.automattic.com/wordpress-i18n/'.substr($locale,0,2).'/tags/'.$GLOBALS['wp_version'].'/messages/'.$locale.'.mo','r')) + if(!$lcr = @fopen('http://svn.automattic.com/wordpress-i18n/'.$locale.'/branches/'.$GLOBALS['wp_version'].'/messages/'.$locale.'.mo','r')) + if(!$lcr = @fopen('http://svn.automattic.com/wordpress-i18n/'.substr($locale,0,2).'/branches/'.$GLOBALS['wp_version'].'/messages/'.$locale.'.mo','r')) + if(!$lcr = @fopen('http://svn.automattic.com/wordpress-i18n/'.$locale.'/branches/'.$GLOBALS['wp_version'].'/'.$locale.'.mo','r')) + if(!$lcr = @fopen('http://svn.automattic.com/wordpress-i18n/'.substr($locale,0,2).'/branches/'.$GLOBALS['wp_version'].'/'.$locale.'.mo','r')) + if(!$lcr = @fopen('http://svn.automattic.com/wordpress-i18n/'.$locale.'/trunk/messages/'.$locale.'.mo','r')) + if(!$lcr = @fopen('http://svn.automattic.com/wordpress-i18n/'.substr($locale,0,2).'/trunk/messages/'.$locale.'.mo','r')) { + // couldn't find a .mo file + if(filesize(trailingslashit(WP_LANG_DIR).$locale.'.mo.filepart')==0) unlink(trailingslashit(WP_LANG_DIR).$locale.'.mo.filepart'); + continue; + } + // found a .mo file, update local .mo + $ll = fopen(trailingslashit(WP_LANG_DIR).$locale.'.mo.filepart','w'); + while(!feof($lcr)) { + // try to get some more time + @set_time_limit(30); + $lc = fread($lcr, 8192); + fwrite($ll,$lc); + } + fclose($lcr); + fclose($ll); + // only use completely download .mo files + rename(trailingslashit(WP_LANG_DIR).$locale.'.mo.filepart',trailingslashit(WP_LANG_DIR).$locale.'.mo'); + } + } + return true; +} + +function qtrans_updateTermLibrary() { + global $q_config; + if(!isset($_POST['action'])) return; + switch($_POST['action']) { + case 'editedtag': + case 'addtag': + case 'editedcat': + case 'addcat': + case 'add-cat': + case 'add-tag': + case 'add-link-cat': + if(isset($_POST['qtrans_term_'.$q_config['default_language']]) && $_POST['qtrans_term_'.$q_config['default_language']]!='') { + $default = htmlspecialchars(qtrans_stripSlashesIfNecessary($_POST['qtrans_term_'.$q_config['default_language']]), ENT_NOQUOTES); + if(!isset($q_config['term_name'][$default]) || !is_array($q_config['term_name'][$default])) $q_config['term_name'][$default] = array(); + foreach($q_config['enabled_languages'] as $lang) { + $_POST['qtrans_term_'.$lang] = qtrans_stripSlashesIfNecessary($_POST['qtrans_term_'.$lang]); + if($_POST['qtrans_term_'.$lang]!='') { + $q_config['term_name'][$default][$lang] = htmlspecialchars($_POST['qtrans_term_'.$lang], ENT_NOQUOTES); + } else { + $q_config['term_name'][$default][$lang] = $default; + } + } + update_option('qtranslate_term_name',$q_config['term_name']); + } + break; + } +} + +/* BEGIN DATE TIME FUNCTIONS */ + +function qtrans_strftime($format, $date, $default = '', $before = '', $after = '') { + // don't do anything if format is not given + if($format=='') return $default; + // add date suffix ability (%q) to strftime + $day = intval(ltrim(strftime("%d",$date),'0')); + $search = array(); + $replace = array(); + + // date S + $search[] = '/(([^%])%q|^%q)/'; + if($day==1||$day==21||$day==31) { + $replace[] = '$2st'; + } elseif($day==2||$day==22) { + $replace[] = '$2nd'; + } elseif($day==3||$day==23) { + $replace[] = '$2rd'; + } else { + $replace[] = '$2th'; + } + + $search[] = '/(([^%])%E|^%E)/'; $replace[] = '${2}'.$day; // date j + $search[] = '/(([^%])%f|^%f)/'; $replace[] = '${2}'.date('w',$date); // date w + $search[] = '/(([^%])%F|^%F)/'; $replace[] = '${2}'.date('z',$date); // date z + $search[] = '/(([^%])%i|^%i)/'; $replace[] = '${2}'.date('n',$date); // date i + $search[] = '/(([^%])%J|^%J)/'; $replace[] = '${2}'.date('t',$date); // date t + $search[] = '/(([^%])%k|^%k)/'; $replace[] = '${2}'.date('L',$date); // date L + $search[] = '/(([^%])%K|^%K)/'; $replace[] = '${2}'.date('B',$date); // date B + $search[] = '/(([^%])%l|^%l)/'; $replace[] = '${2}'.date('g',$date); // date g + $search[] = '/(([^%])%L|^%L)/'; $replace[] = '${2}'.date('G',$date); // date G + $search[] = '/(([^%])%N|^%N)/'; $replace[] = '${2}'.date('u',$date); // date u + $search[] = '/(([^%])%Q|^%Q)/'; $replace[] = '${2}'.date('e',$date); // date e + $search[] = '/(([^%])%o|^%o)/'; $replace[] = '${2}'.date('I',$date); // date I + $search[] = '/(([^%])%O|^%O)/'; $replace[] = '${2}'.date('O',$date); // date O + $search[] = '/(([^%])%s|^%s)/'; $replace[] = '${2}'.date('P',$date); // date P + $search[] = '/(([^%])%v|^%v)/'; $replace[] = '${2}'.date('T',$date); // date T + $search[] = '/(([^%])%1|^%1)/'; $replace[] = '${2}'.date('Z',$date); // date Z + $search[] = '/(([^%])%2|^%2)/'; $replace[] = '${2}'.date('c',$date); // date c + $search[] = '/(([^%])%3|^%3)/'; $replace[] = '${2}'.date('r',$date); // date r + $search[] = '/(([^%])%4|^%4)/'; $replace[] = '${2}'.$date; // date U + $format = preg_replace($search,$replace,$format); + return $before.strftime($format, $date).$after; +} + +function qtrans_dateFromPostForCurrentLanguage($old_date, $format ='', $before = '', $after = '') { + global $post; + return qtrans_strftime(qtrans_convertDateFormat($format), mysql2date('U',$post->post_date), $old_date, $before, $after); +} + +function qtrans_dateModifiedFromPostForCurrentLanguage($old_date, $format ='') { + global $post; + return qtrans_strftime(qtrans_convertDateFormat($format), mysql2date('U',$post->post_modified), $old_date); +} + +function qtrans_timeFromPostForCurrentLanguage($old_date, $format = '', $post = null, $gmt = false) { + $post = get_post($post); + + $post_date = $gmt? $post->post_date_gmt : $post->post_date; + return qtrans_strftime(qtrans_convertTimeFormat($format), mysql2date('U',$post_date), $old_date); +} + +function qtrans_timeModifiedFromPostForCurrentLanguage($old_date, $format = '', $gmt = false) { + global $post; + $post_date = $gmt? $post->post_modified_gmt : $post->post_modified; + return qtrans_strftime(qtrans_convertTimeFormat($format), mysql2date('U',$post_date), $old_date); +} + +function qtrans_dateFromCommentForCurrentLanguage($old_date, $format ='') { + global $comment; + return qtrans_strftime(qtrans_convertDateFormat($format), mysql2date('U',$comment->comment_date), $old_date); +} + +function qtrans_timeFromCommentForCurrentLanguage($old_date, $format = '', $gmt = false, $translate = true) { + if(!$translate) return $old_date; + global $comment; + $comment_date = $gmt? $comment->comment_date_gmt : $comment->comment_date; + return qtrans_strftime(qtrans_convertTimeFormat($format), mysql2date('U',$comment_date), $old_date); +} + +/* END DATE TIME FUNCTIONS */ + +function qtrans_useTermLib($obj) { + global $q_config; + if(is_array($obj)) { + // handle arrays recursively + foreach($obj as $key => $t) { + $obj[$key] = qtrans_useTermLib($obj[$key]); + } + return $obj; + } + if(is_object($obj)) { + // object conversion + if(isset($q_config['term_name'][$obj->name][$q_config['language']])) { + $obj->name = $q_config['term_name'][$obj->name][$q_config['language']]; + } + } elseif(isset($q_config['term_name'][$obj][$q_config['language']])) { + $obj = $q_config['term_name'][$obj][$q_config['language']]; + } + return $obj; +} + +function qtrans_convertBlogInfoURL($url, $what) { + if($what=='stylesheet_url') return $url; + if($what=='template_url') return $url; + if($what=='template_directory') return $url; + if($what=='stylesheet_directory') return $url; + return qtrans_convertURL($url); +} + +function qtrans_convertURL($url='', $lang='', $forceadmin = false) { + global $q_config; + + // invalid language + if($url=='') $url = esc_url($q_config['url_info']['url']); + if($lang=='') $lang = $q_config['language']; + if(defined('WP_ADMIN')&&!$forceadmin) return $url; + if(!qtrans_isEnabled($lang)) return ""; + + // & workaround + $url = str_replace('&','&',$url); + $url = str_replace('&','&',$url); + + // check for trailing slash + $nottrailing = (strpos($url,'?')===false && strpos($url,'#')===false && substr($url,-1,1)!='/'); + + // check if it's an external link + $urlinfo = qtrans_parseURL($url); + $home = rtrim(get_option('home'),"/"); + if($urlinfo['host']!='') { + // check for already existing pre-domain language information + if($q_config['url_mode'] == QT_URL_DOMAIN && preg_match("#^([a-z]{2}).#i",$urlinfo['host'],$match)) { + if(qtrans_isEnabled($match[1])) { + // found language information, remove it + $url = preg_replace("/".$match[1]."\./i","",$url, 1); + // reparse url + $urlinfo = qtrans_parseURL($url); + } + } + if(substr($url,0,strlen($home))!=$home) { + return $url; + } + // strip home path + $url = substr($url,strlen($home)); + } else { + // relative url, strip home path + $homeinfo = qtrans_parseURL($home); + if($homeinfo['path']==substr($url,0,strlen($homeinfo['path']))) { + $url = substr($url,strlen($homeinfo['path'])); + } + } + + // check for query language information and remove if found + if(preg_match("#(&|\?)lang=([^&\#]+)#i",$url,$match) && qtrans_isEnabled($match[2])) { + $url = preg_replace("#(&|\?)lang=".$match[2]."&?#i","$1",$url); + } + + // remove any slashes out front + $url = ltrim($url,"/"); + + // remove any useless trailing characters + $url = rtrim($url,"?&"); + + // reparse url without home path + $urlinfo = qtrans_parseURL($url); + + // check if its a link to an ignored file type + $ignore_file_types = preg_split('/\s*,\s*/', strtolower($q_config['ignore_file_types'])); + $pathinfo = pathinfo($urlinfo['path']); + if(isset($pathinfo['extension']) && in_array(strtolower($pathinfo['extension']), $ignore_file_types)) { + return $home."/".$url; + } + + // ignore wp internal links + if(preg_match("#^(wp-login.php|wp-signup.php|wp-register.php|wp-admin/)#", $url)) { + return $home."/".$url; + } + + switch($q_config['url_mode']) { + case QT_URL_PATH: // pre url + // might already have language information + if(preg_match("#^([a-z]{2})/#i",$url,$match)) { + if(qtrans_isEnabled($match[1])) { + // found language information, remove it + $url = substr($url, 3); + } + } + if(!$q_config['hide_default_language']||$lang!=$q_config['default_language']) $url = $lang."/".$url; + break; + case QT_URL_DOMAIN: // pre domain + if(!$q_config['hide_default_language']||$lang!=$q_config['default_language']) $home = preg_replace("#//#","//".$lang.".",$home,1); + break; + default: // query + if(!$q_config['hide_default_language']||$lang!=$q_config['default_language']){ + if(strpos($url,'?')===false) { + $url .= '?'; + } else { + $url .= '&'; + } + $url .= "lang=".$lang; + } + } + + // see if cookies are activated + if(!$q_config['cookie_enabled'] && !$q_config['url_info']['internal_referer'] && $urlinfo['path'] == '' && $lang == $q_config['default_language'] && $q_config['language'] != $q_config['default_language'] && $q_config['hide_default_language']) { + // :( now we have to make unpretty URLs + $url = preg_replace("#(&|\?)lang=".$match[2]."&?#i","$1",$url); + if(strpos($url,'?')===false) { + $url .= '?'; + } else { + $url .= '&'; + } + $url .= "lang=".$lang; + } + + // & workaround + $complete = str_replace('&','&',$home."/".$url); + + // remove trailing slash if there wasn't one to begin with + if($nottrailing && strpos($complete,'?')===false && strpos($complete,'#')===false && substr($complete,-1,1)=='/') + $complete = substr($complete,0,-1); + + return $complete; +} + +// splits text with language tags into array +function qtrans_split($text, $quicktags = true) { + global $q_config; + + //init vars + $split_regex = "#(|\[:[a-z]{2}\])#ism"; + $current_language = ""; + $result = array(); + foreach($q_config['enabled_languages'] as $language) { + $result[$language] = ""; + } + + // split text at all xml comments + $blocks = preg_split($split_regex, $text, -1, PREG_SPLIT_NO_EMPTY|PREG_SPLIT_DELIM_CAPTURE); + foreach($blocks as $block) { + # detect language tags + if(preg_match("#^$#ism", $block, $matches)) { + if(qtrans_isEnabled($matches[1])) { + $current_language = $matches[1]; + } else { + $current_language = "invalid"; + } + continue; + // detect quicktags + } elseif($quicktags && preg_match("#^\[:([a-z]{2})\]$#ism", $block, $matches)) { + if(qtrans_isEnabled($matches[1])) { + $current_language = $matches[1]; + } else { + $current_language = "invalid"; + } + continue; + // detect ending tags + } elseif(preg_match("#^$#ism", $block, $matches)) { + $current_language = ""; + continue; + // detect defective more tag + } elseif(preg_match("#^$#ism", $block, $matches)) { + foreach($q_config['enabled_languages'] as $language) { + $result[$language] .= $block; + } + continue; + } + // correctly categorize text block + if($current_language == "") { + // general block, add to all languages + foreach($q_config['enabled_languages'] as $language) { + $result[$language] .= $block; + } + } elseif($current_language != "invalid") { + // specific block, only add to active language + $result[$current_language] .= $block; + } + } + foreach($result as $lang => $lang_content) { + $result[$lang] = preg_replace("#(|)+$#ism","",$lang_content); + } + return $result; +} + +function qtrans_join($texts) { + global $q_config; + if(!is_array($texts)) $texts = qtrans_split($texts, false); + $split_regex = "##ism"; + $max = 0; + $text = ""; + + foreach($q_config['enabled_languages'] as $language) { + $texts[$language] = preg_split($split_regex, $texts[$language]); + if(sizeof($texts[$language]) > $max) $max = sizeof($texts[$language]); + } + for($i=0;$i<$max;$i++) { + if($i>=1) { + $text .= ''; + } + foreach($q_config['enabled_languages'] as $language) { + if(isset($texts[$language][$i]) && $texts[$language][$i] !== '') { + $text .= ''.$texts[$language][$i].''; + } + } + } + return $text; +} + +function qtrans_disableLanguage($lang) { + global $q_config; + if(qtrans_isEnabled($lang)) { + $new_enabled = array(); + for($i = 0; $i < sizeof($q_config['enabled_languages']); $i++) { + if($q_config['enabled_languages'][$i] != $lang) { + $new_enabled[] = $q_config['enabled_languages'][$i]; + } + } + $q_config['enabled_languages'] = $new_enabled; + return true; + } + return false; +} + +function qtrans_enableLanguage($lang) { + global $q_config; + if(qtrans_isEnabled($lang) || !isset($q_config['language_name'][$lang])) { + return false; + } + $q_config['enabled_languages'][] = $lang; + // force update of .mo files + if ($q_config['auto_update_mo']) qtrans_updateGettextDatabases(true, $lang); + return true; +} + +function qtrans_use($lang, $text, $show_available=false) { + global $q_config; + // return full string if language is not enabled + if(!qtrans_isEnabled($lang)) return $text; + if(is_array($text)) { + // handle arrays recursively + foreach($text as $key => $t) { + $text[$key] = qtrans_use($lang,$text[$key],$show_available); + } + return $text; + } + + if(is_object($text)||@get_class($text) == '__PHP_Incomplete_Class') { + foreach(get_object_vars($text) as $key => $t) { + $text->$key = qtrans_use($lang,$text->$key,$show_available); + } + return $text; + } + + // prevent filtering weird data types and save some resources + if(!is_string($text) || $text == '') { + return $text; + } + + // get content + $content = qtrans_split($text); + // find available languages + $available_languages = array(); + foreach($content as $language => $lang_text) { + $lang_text = trim($lang_text); + if(!empty($lang_text)) $available_languages[] = $language; + } + + // if no languages available show full text + if(sizeof($available_languages)==0) return $text; + // if content is available show the content in the requested language + if(!empty($content[$lang])) { + return $content[$lang]; + } + // content not available in requested language (bad!!) what now? + if(!$show_available){ + // check if content is available in default language, if not return first language found. (prevent empty result) + if($lang!=$q_config['default_language']) + return "(".$q_config['language_name'][$q_config['default_language']].") ".qtrans_use($q_config['default_language'], $text, $show_available); + foreach($content as $language => $lang_text) { + $lang_text = trim($lang_text); + if(!empty($lang_text)) { + return "(".$q_config['language_name'][$language].") ".$lang_text; + } + } + } + // display selection for available languages + $available_languages = array_unique($available_languages); + $language_list = ""; + if(preg_match('/%LANG:([^:]*):([^%]*)%/',$q_config['not_available'][$lang],$match)) { + $normal_seperator = $match[1]; + $end_seperator = $match[2]; + // build available languages string backward + $i = 0; + foreach($available_languages as $language) { + if($i==1) $language_list = $end_seperator.$language_list; + if($i>1) $language_list = $normal_seperator.$language_list; + $language_list = "".$q_config['language_name'][$language]."".$language_list; + $i++; + } + } + return "

".preg_replace('/%LANG:([^:]*):([^%]*)%/', $language_list, $q_config['not_available'][$lang])."

"; +} + +function qtrans_showAllSeperated($text) { + if(empty($text)) return $text; + global $q_config; + $result = ""; + foreach(qtrans_getSortedLanguages() as $language) { + $result .= $q_config['language_name'][$language].":\n".qtrans_use($language, $text)."\n\n"; + } + return $result; +} + +?> \ No newline at end of file diff --git a/src/wp-content/plugins/qtranslate/qtranslate_hooks.php b/src/wp-content/plugins/qtranslate/qtranslate_hooks.php new file mode 100644 index 00000000..92c31e38 --- /dev/null +++ b/src/wp-content/plugins/qtranslate/qtranslate_hooks.php @@ -0,0 +1,361 @@ +\n"; + $css = "\n"; + echo apply_filters('qtranslate_header_css',$css); + // skip the rest if 404 + if(is_404()) return; + // set links to translations of current page + foreach($q_config['enabled_languages'] as $language) { + if($language != qtrans_getLanguage()) + echo ''."\n"; + } +} + +function qtrans_localeForCurrentLanguage($locale){ + global $q_config; + // try to figure out the correct locale + $locale = array(); + $locale[] = $q_config['locale'][$q_config['language']].".utf8"; + $locale[] = $q_config['locale'][$q_config['language']]."@euro"; + $locale[] = $q_config['locale'][$q_config['language']]; + $locale[] = $q_config['windows_locale'][$q_config['language']]; + $locale[] = $q_config['language']; + + // return the correct locale and most importantly set it (wordpress doesn't, which is bad) + // only set LC_TIME as everyhing else doesn't seem to work with windows + setlocale(LC_TIME, $locale); + + return $q_config['locale'][$q_config['language']]; +} + +function qtrans_optionFilter($do='enable') { + $options = array( 'option_widget_pages', + 'option_widget_archives', + 'option_widget_meta', + 'option_widget_calendar', + 'option_widget_text', + 'option_widget_categories', + 'option_widget_recent_entries', + 'option_widget_recent_comments', + 'option_widget_rss', + 'option_widget_tag_cloud' + ); + foreach($options as $option) { + if($do!='disable') { + add_filter($option, 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); + } else { + remove_filter($option, 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage'); + } + } +} + +function qtrans_adminHeader() { + echo "\n"; + return qtrans_optionFilter('disable'); +} + +function qtrans_useCurrentLanguageIfNotFoundShowAvailable($content) { + global $q_config; + return qtrans_use($q_config['language'], $content, true); +} + +function qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage($content) { + global $q_config; + return qtrans_use($q_config['language'], $content, false); +} + +function qtrans_useDefaultLanguage($content) { + global $q_config; + return qtrans_use($q_config['default_language'], $content, false); +} + +function qtrans_excludeUntranslatedPosts($where) { + global $q_config, $wpdb; + if($q_config['hide_untranslated'] && !is_singular()) { + $where .= " AND $wpdb->posts.post_content LIKE '%%'"; + } + return $where; +} + +function qtrans_excludePages($pages) { + global $wpdb, $q_config; + static $exclude = 0; + if(!$q_config['hide_untranslated']) return $pages; + if(is_array($exclude)) return array_merge($exclude, $pages); + $query = "SELECT id FROM $wpdb->posts WHERE post_type = 'page' AND post_status = 'publish' AND NOT ($wpdb->posts.post_content LIKE '%%')" ; + $hide_pages = $wpdb->get_results($query); + $exclude = array(); + foreach($hide_pages as $page) { + $exclude[] = $page->id; + } + return array_merge($exclude, $pages); +} + +function qtrans_postsFilter($posts) { + if(is_array($posts)) { + foreach($posts as $post) { + $post->post_content = qtrans_useCurrentLanguageIfNotFoundShowAvailable($post->post_content); + $post = qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage($post); + } + } + return $posts; +} + +function qtrans_links($links, $file){ // copied from Sociable Plugin + //Static so we don't call plugin_basename on every plugin row. + static $this_plugin; + if (!$this_plugin) $this_plugin = plugin_basename(dirname(__FILE__).'/qtranslate.php'); + + if ($file == $this_plugin){ + $settings_link = '' . __('Settings', 'qtranslate') . ''; + array_unshift( $links, $settings_link ); // before other links + } + return $links; +} + +function qtrans_languageColumnHeader($columns){ + $new_columns = array(); + if(isset($columns['cb'])) $new_columns['cb'] = ''; + if(isset($columns['title'])) $new_columns['title'] = ''; + if(isset($columns['author'])) $new_columns['author'] = ''; + if(isset($columns['categories'])) $new_columns['categories'] = ''; + if(isset($columns['tags'])) $new_columns['tags'] = ''; + $new_columns['language'] = __('Languages', 'qtranslate'); + return array_merge($new_columns, $columns);; +} + +function qtrans_languageColumn($column) { + global $q_config, $post; + if ($column == 'language') { + $available_languages = qtrans_getAvailableLanguages($post->post_content); + $missing_languages = array_diff($q_config['enabled_languages'], $available_languages); + $available_languages_name = array(); + $missing_languages_name = array(); + foreach($available_languages as $language) { + $available_languages_name[] = $q_config['language_name'][$language]; + } + $available_languages_names = join(", ", $available_languages_name); + + echo apply_filters('qtranslate_available_languages_names',$available_languages_names); + do_action('qtranslate_languageColumn', $available_languages, $missing_languages); + } + return $column; +} + +function qtrans_versionLocale() { + return 'en_US'; +} + +function qtrans_esc_html($text) { + return qtrans_useDefaultLanguage($text); +} + +function qtrans_useRawTitle($title, $raw_title = '', $context = 'save') { + if($raw_title=='') $raw_title = $title; + if('save'==$context) { + $raw_title = qtrans_useDefaultLanguage($raw_title); + $title = remove_accents($raw_title); + } + return $title; +} + +function qtrans_checkCanonical($redirect_url, $requested_url) { + // fix canonical conflicts with language urls + if(qtrans_convertURL($redirect_url)==qtrans_convertURL($requested_url)) + return false; + return $redirect_url; +} + +function qtrans_fixSearchForm($form) { + $form = preg_replace('#action="[^"]*"#','action="'.trailingslashit(qtrans_convertURL(get_home_url())).'"',$form); + return $form; +} + +// Hooks for Plugin compatibility + +function wpsupercache_supercache_dir($uri) { + global $q_config; + if(isset($q_config['url_info']['original_url'])) { + $uri = $q_config['url_info']['original_url']; + } else { + $uri = $_SERVER['REQUEST_URI']; + } + $uri = preg_replace('/[ <>\'\"\r\n\t\(\)]/', '', str_replace( '/index.php', '/', str_replace( '..', '', preg_replace("/(\?.*)?$/", '', $uri ) ) ) ); + $uri = str_replace( '\\', '', $uri ); + $uri = strtolower(preg_replace('/:.*$/', '', $_SERVER["HTTP_HOST"])) . $uri; // To avoid XSS attacs + return $uri; +} +add_filter('supercache_dir', 'wpsupercache_supercache_dir',0); + +// Hooks (Actions) +add_action('wp_head', 'qtrans_header'); +add_action('category_edit_form', 'qtrans_modifyTermFormFor'); +add_action('post_tag_edit_form', 'qtrans_modifyTermFormFor'); +add_action('link_category_edit_form', 'qtrans_modifyTermFormFor'); +add_action('category_add_form', 'qtrans_modifyTermFormFor'); +add_action('post_tag_add_form', 'qtrans_modifyTermFormFor'); +add_action('link_category_add_form', 'qtrans_modifyTermFormFor'); +add_action('widgets_init', 'qtrans_widget_init'); +add_action('plugins_loaded', 'qtrans_init', 2); +add_action('admin_head', 'qtrans_adminHeader'); +add_action('admin_menu', 'qtrans_adminMenu'); +add_action('wp_after_admin_bar_render', 'qtrans_fixSearchUrl'); + +// Hooks (execution time critical filters) +add_filter('the_content', 'qtrans_useCurrentLanguageIfNotFoundShowAvailable', 0); +add_filter('the_excerpt', 'qtrans_useCurrentLanguageIfNotFoundShowAvailable', 0); +add_filter('the_excerpt_rss', 'qtrans_useCurrentLanguageIfNotFoundShowAvailable', 0); +add_filter('sanitize_title', 'qtrans_useRawTitle',0, 3); +add_filter('comment_moderation_subject', 'qtrans_useDefaultLanguage',0); +add_filter('comment_moderation_text', 'qtrans_useDefaultLanguage',0); +add_filter('get_comment_date', 'qtrans_dateFromCommentForCurrentLanguage',0,2); +add_filter('get_comment_time', 'qtrans_timeFromCommentForCurrentLanguage',0,4); +add_filter('get_post_modified_time', 'qtrans_timeModifiedFromPostForCurrentLanguage',0,3); +add_filter('get_the_time', 'qtrans_timeFromPostForCurrentLanguage',0,3); +add_filter('get_the_date', 'qtrans_dateFromPostForCurrentLanguage',0,4); +add_filter('locale', 'qtrans_localeForCurrentLanguage',99); +add_filter('the_title', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage', 0); +add_filter('term_name', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('tag_rows', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('list_cats', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('wp_list_categories', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('wp_dropdown_cats', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('wp_title', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('single_post_title', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('bloginfo', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('get_others_drafts', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('get_bloginfo_rss', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('get_wp_title_rss', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('wp_title_rss', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('the_title_rss', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('the_content_rss', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('gettext', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('get_pages', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('category_description', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('bloginfo_rss', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('the_category_rss', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('wp_generate_tag_cloud', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('term_links-post_tag', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('link_name', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('link_description', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter('pre_option_rss_language', 'qtrans_getLanguage',0); +add_filter('the_author', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +add_filter( "_wp_post_revision_field_post_title", 'qtrans_showAllSeperated', 0); +add_filter( "_wp_post_revision_field_post_content", 'qtrans_showAllSeperated', 0); +add_filter( "_wp_post_revision_field_post_excerpt", 'qtrans_showAllSeperated', 0); + +// Hooks (execution time non-critical filters) +add_filter('author_feed_link', 'qtrans_convertURL'); +add_filter('author_link', 'qtrans_convertURL'); +add_filter('author_feed_link', 'qtrans_convertURL'); +add_filter('day_link', 'qtrans_convertURL'); +add_filter('get_comment_author_url_link', 'qtrans_convertURL'); +add_filter('month_link', 'qtrans_convertURL'); +add_filter('page_link', 'qtrans_convertURL'); +add_filter('post_link', 'qtrans_convertURL'); +add_filter('year_link', 'qtrans_convertURL'); +add_filter('category_feed_link', 'qtrans_convertURL'); +add_filter('category_link', 'qtrans_convertURL'); +add_filter('tag_link', 'qtrans_convertURL'); +add_filter('term_link', 'qtrans_convertURL'); +add_filter('the_permalink', 'qtrans_convertURL'); +add_filter('feed_link', 'qtrans_convertURL'); +add_filter('post_comments_feed_link', 'qtrans_convertURL'); +add_filter('tag_feed_link', 'qtrans_convertURL'); +add_filter('get_pagenum_link', 'qtrans_convertURL'); +add_filter('get_search_form', 'qtrans_fixSearchForm', 10, 1); +add_filter('manage_posts_columns', 'qtrans_languageColumnHeader'); +add_filter('manage_posts_custom_column', 'qtrans_languageColumn'); +add_filter('manage_pages_columns', 'qtrans_languageColumnHeader'); +add_filter('manage_pages_custom_column', 'qtrans_languageColumn'); +add_filter('wp_list_pages_excludes', 'qtrans_excludePages'); +add_filter('comment_notification_text', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage'); +add_filter('comment_notification_headers', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage'); +add_filter('comment_notification_subject', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage'); + +add_filter('the_editor', 'qtrans_modifyRichEditor'); +add_filter('admin_footer', 'qtrans_modifyExcerpt'); +add_filter('bloginfo_url', 'qtrans_convertBlogInfoURL',10,2); +add_filter('plugin_action_links', 'qtrans_links', 10, 2); +add_filter('manage_language_columns', 'qtrans_language_columns'); +add_filter('core_version_check_locale', 'qtrans_versionLocale'); +add_filter('redirect_canonical', 'qtrans_checkCanonical', 10, 2); +// skip this filters if on backend +if(!defined('WP_ADMIN')) { + add_filter('the_posts', 'qtrans_postsFilter'); + add_filter('wp_setup_nav_menu_item', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage'); + + // Compability with Default Widgets + qtrans_optionFilter(); + add_filter('widget_title', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); + add_filter('widget_text', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); + + // filter options + add_filter('esc_html', 'qtrans_esc_html', 0); + // don't filter untranslated posts in admin + add_filter('posts_where_request', 'qtrans_excludeUntranslatedPosts'); + + // leave terms in default language + add_filter('cat_row', 'qtrans_useTermLib',0); + add_filter('cat_rows', 'qtrans_useTermLib',0); + add_filter('wp_get_object_terms', 'qtrans_useTermLib',0); + add_filter('single_tag_title', 'qtrans_useTermLib',0); + add_filter('single_cat_title', 'qtrans_useTermLib',0); + add_filter('the_category', 'qtrans_useTermLib',0); + add_filter('get_terms', 'qtrans_useTermLib',0); + add_filter('get_category', 'qtrans_useTermLib',0); + add_filter('get_comment_author', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); + add_filter('the_author', 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage',0); +} + +?> \ No newline at end of file diff --git a/src/wp-content/plugins/qtranslate/qtranslate_javascript.php b/src/wp-content/plugins/qtranslate/qtranslate_javascript.php new file mode 100644 index 00000000..c5b34c46 --- /dev/null +++ b/src/wp-content/plugins/qtranslate/qtranslate_javascript.php @@ -0,0 +1,367 @@ + 1) arr.push(result[1]); + start = _regEx.lastIndex; + } + if(start < this.length) arr.push(this.slice(start)); + if(start == this.length) arr.push(''); //delim at the end + return arr; + }; + "; + + $q_config['js']['qtrans_is_array'] = " + qtrans_isArray = function(obj) { + if (obj.constructor.toString().indexOf('Array') == -1) + return false; + else + return true; + } + "; + + $q_config['js']['qtrans_split'] = " + qtrans_split = function(text) { + var split_regex = /()/gi; + var lang_begin_regex = //gi; + var lang_end_regex = //gi; + var morenextpage_regex = /(|)+$/gi; + var matches = null; + var result = new Object; + var matched = false; + "; + foreach($q_config['enabled_languages'] as $language) + $q_config['js']['qtrans_split'].= " + result['".$language."'] = ''; + "; + $q_config['js']['qtrans_split'].= " + + var blocks = text.xsplit(split_regex); + if(qtrans_isArray(blocks)) { + for (var i = 0;i \ No newline at end of file diff --git a/src/wp-content/plugins/qtranslate/qtranslate_services.php b/src/wp-content/plugins/qtranslate/qtranslate_services.php new file mode 100644 index 00000000..646c312d --- /dev/null +++ b/src/wp-content/plugins/qtranslate/qtranslate_services.php @@ -0,0 +1,861 @@ + $value) { + $var[$key] = qs_base64_serialize($value); + } + } + $var = serialize($var); + $var = strtr(base64_encode($var), '-_,', '+/='); + return $var; +} + +function qs_base64_unserialize($var) { + $var = base64_decode(strtr($var, '-_,', '+/=')); + $var = unserialize($var); + if(is_array($var)) { + foreach($var as $key => $value) { + $var[$key] = qs_base64_unserialize($value); + } + } + return $var; +} + +// sends a encrypted message to qTranslate Services and decrypts the received data +function qs_queryQS($action, $data='', $fast = false) { + global $qs_public_key; + // generate new private key + $key = openssl_pkey_new(); + openssl_pkey_export($key, $private_key); + $public_key=openssl_pkey_get_details($key); + $public_key=$public_key["key"]; + $message = qs_base64_serialize(array('key'=>$public_key, 'data'=>$data)); + openssl_seal($message, $message, $server_key, array($qs_public_key)); + $message = qs_base64_serialize(array('key'=>$server_key[0], 'data'=>$message)); + $data = "message=".$message; + + // connect to qts + if($fast) { + $fp = fsockopen('www.qianqin.de', 80, $errno, $errstr, QS_FAST_TIMEOUT); + stream_set_timeout($fp, QS_FAST_TIMEOUT); + } else { + $fp = fsockopen('www.qianqin.de', 80); + } + if(!$fp) return false; + + fputs($fp, "POST /qtranslate/services/$action HTTP/1.1\r\n"); + fputs($fp, "Host: www.qianqin.de\r\n"); + fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n"); + fputs($fp, "Content-length: ". strlen($data) ."\r\n"); + fputs($fp, "Connection: close\r\n\r\n"); + fputs($fp, $data); + $res = ''; + while(!feof($fp)) { + $res .= fgets($fp, 128); + } + // check for timeout + $info = stream_get_meta_data($fp); + if($info['timed_out']) return false; + fclose($fp); + + preg_match("#^Content-Length:\s*([0-9]+)\s*$#ism",$res, $match); + if(isset($match[1])) { + $content_length = $match[1]; + $content = substr($res, -$content_length, $content_length); + } else { + $content = $res; + } + $debug = $content; + $content = qs_base64_unserialize($content); + openssl_open($content['data'], $content, $content['key'], $private_key); + if($content===false) { + echo "
DEBUG:\n";
+		echo $debug;
+		echo "
"; + } + openssl_free_key($key); + return qs_cleanup(qs_base64_unserialize($content), $action); +} + +function qs_clean_uri($clean_uri) { + return preg_replace("/&(qs_delete|qs_cron)=[^&#]*/i","",$clean_uri); +} + +function qs_translateButtons($available_languages, $missing_languages) { + global $q_config, $post; + if(sizeof($missing_languages)==0) return; + $missing_languages_name = array(); + foreach($missing_languages as $language) { + $missing_languages_name[] = ''.$q_config['language_name'][$language].''; + } + $missing_languages_names = join(', ', $missing_languages_name); + printf(__('
Translate to %s
', 'qtranslate') ,$missing_languages_names); +} + +function qs_css() { +?> +p.error {background-color:#ffebe8;border-color:#c00;border-width:1px;border-style:solid;padding:0 .6em;margin:5px 15px 2px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;} +p.error a{color:#c00;} +#qs_boxes { margin-right:300px } +#qs_boxes .postbox h3.hndle, #submitboxcontainer .postbox h3.hndle {cursor:auto} +#qs_boxes div.inside {margin: 6px 6px 8px;} +#submitboxcontainer { float:right; width:280px } +#qs_content_preview { width:100%; height:200px } +.service_description { margin-left:20px; margin-top:0 } +#qtranslate-services h4 { margin-top:0 } +#qtranslate-services h5 { margin-bottom:0 } +#qtranslate-services .description { font-size:11px } +#qtrans_select_translate { margin-right:11px } +.qs_status { border:0 } +.qs_no-bottom-border { border-bottom:0 !important } +#submitboxcontainer p { margin:6px 6px ; } +.qs_submit { text-align:right; background: #EAF2FA; border-top:1px solid #ddd; padding:6px } + $service) { + // make array out ouf serialized field + $fields = array(); + $required_fields = explode('|',$service['service_required_fields']); + foreach($required_fields as $required_field) { + if(strpos($required_field, " ")!==false) { + list($fieldname, $title) = explode(' ', $required_field, 2); + if($fieldname!='') { + $fields[] = array('name' => $fieldname, 'value' => '', 'title' => $title); + } + } + } + $var[$service_id]['service_required_fields'] = $fields; + } + break; + } + if(isset($var['error']) && $var['error'] == QS_DEBUG) { + echo "
Debug message received from Server: \n";
+		var_dump($var['message']);
+		echo "
"; + } + return $var; +} + +function qs_config_pre_hook($message) { + global $q_config; + if(isset($_POST['default_language'])) { + qtrans_checkSetting('qtranslate_services', true, QT_BOOLEAN); + qs_load(); + if($q_config['qtranslate_services']) { + $services = qs_queryQS(QS_GET_SERVICES); + $service_settings = get_option('qs_service_settings'); + if(!is_array($service_settings)) $service_settings = array(); + + foreach($services as $service_id => $service) { + // check if there are already settings for the field + if(!isset($service_settings[$service_id])||!is_array($service_settings[$service_id])) $service_settings[$service_id] = array(); + + // update fields + foreach($service['service_required_fields'] as $field) { + if(isset($_POST['qs_'.$service_id.'_'.$field['name']])) { + // skip empty passwords to keep the old value + if($_POST['qs_'.$service_id.'_'.$field['name']]=='' && $field['name']=='password') continue; + $service_settings[$service_id][$field['name']] = $_POST['qs_'.$service_id.'_'.$field['name']]; + } + } + } + update_option('qs_service_settings', $service_settings); + } + } + if(isset($_GET['qs_delete'])) { + $_GET['qs_delete'] = intval($_GET['qs_delete']); + $orders = get_option('qs_orders'); + if(is_array($orders)) { + foreach($orders as $key => $order) { + if($orders[$key]['order']['order_id'] == $_GET['qs_delete']) { + unset($orders[$key]); + update_option('qs_orders',$orders); + } + } + } + $message = __('Order deleted.','qtranslate'); + } + if(isset($_GET['qs_cron'])) { + qs_cron(); + $message = __('Status updated for all open orders.','qtranslate'); + } + return $message; +} + +function qs_translate_box($post) { + global $q_config; + $languages = qtrans_getSortedLanguages(); +?> +
    + +
  • <?php echo $q_config['language_name'][$language]; ?>
  • +'.__('Please save your post first.','qtranslate').''; + } + } +?> +
+ __('Post Title', 'qtranslate'), + 'service' => __('Service', 'qtranslate'), + 'source_language' => __('Source Language', 'qtranslate'), + 'target_language' => __('Target Language', 'qtranslate'), + 'action' => __('Action', 'qtranslate') + ); +} + +function qs_config_hook($request_uri) { + global $q_config; +?> +

+ + + + + + + + + + + + + +0) { +?> + + + + + + + + + +
+

qTranslate Services could not load OpenSSL!

'), 'http://www.php.net/manual/book.openssl.php'); } ?> + +
+
+ +

+0) { ?> + + + + + + + + + + + + +post_title = esc_html(qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage($post->post_title)); +?> + + + + + + + + + + + + +
post_title; ?>Delete
+ +
+

check manually.','qtranslate'),'options-general.php?page=qtranslate&qs_cron=true#qtranslate_service_settings'); ?>

+

+ +

+ +
+

+

+
+
( )
+

+
+ " value="" style="width:100%"/> +
+ + $order) { + qs_UpdateOrder($order['order']['order_id']); + } +} + +function qs_UpdateOrder($order_id) { + global $wpdb; + $orders = get_option('qs_orders'); + if(!is_array($orders)) return false; + foreach($orders as $key => $order) { + // search for wanted order + if($order['order']['order_id']!=$order_id) continue; + + // query server for updates + $order['order']['order_url'] = get_option('home'); + $result = qs_queryQS(QS_RETRIEVE_TRANSLATION, $order['order']); + if(isset($result['order_comment'])) $orders[$key]['status'] = $result['order_comment']; + // update db if post is updated + if(isset($result['order_status']) && $result['order_status']==QS_STATE_CLOSED) { + $order['post_id'] = intval($order['post_id']); + $post = &get_post($order['post_id']); + $title = qtrans_split($post->post_title); + $content = qtrans_split($post->post_content); + $title[$order['target_language']] = $result['order_translated_title']; + $content[$order['target_language']] = $result['order_translated_text']; + $post->post_title = qtrans_join($title); + $post->post_content = qtrans_join($content); + $wpdb->show_errors(); + $wpdb->query('UPDATE '.$wpdb->posts.' SET post_title="'.mysql_escape_string($post->post_title).'", post_content = "'.mysql_escape_string($post->post_content).'" WHERE ID = "'.$post->ID.'"'); + wp_cache_add($post->ID, $post, 'posts'); + unset($orders[$key]); + } + update_option('qs_orders',$orders); + return true; + } + return false; +} + +function qs_service() { + global $q_config, $qs_public_key, $qs_error_messages; + if(!isset($_REQUEST['post'])) { + echo ''; + printf(__('To translate a post, please go to the edit posts overview.','qtranslate'), 'edit.php'); + exit(); + } + $post_id = intval($_REQUEST['post']); + $confirm = isset($_GET['confirm'])?true:false; + $translate_from = ''; + $translate_to = ''; + $translate_from_name = ''; + $translate_to_name = ''; + if(isset($_REQUEST['source_language'])&&qtrans_isEnabled($_REQUEST['source_language'])) + $translate_from = $_REQUEST['source_language']; + if(isset($_REQUEST['target_language'])&&qtrans_isEnabled($_REQUEST['target_language'])) + $translate_to = $_REQUEST['target_language']; + if($translate_to == $translate_from) $translate_to = ''; + $post = &get_post($post_id); + if(!$post) { + printf(__('Post with id "%s" not found!','qtranslate'), $post_id); + return; + } + $default_service = intval(get_option('qs_default_service')); + $service_settings = get_option('qs_service_settings'); + // Detect available Languages and possible target languages + $available_languages = qtrans_getAvailableLanguages($post->post_content); + if(sizeof($available_languages)==0) { + $error = __('The requested Post has no content, no Translation possible.', 'qtranslate'); + } + + // try to guess source and target language + if(!in_array($translate_from, $available_languages)) $translate_from = ''; + $missing_languages = array_diff($q_config['enabled_languages'], $available_languages); + if(empty($translate_from) && in_array($q_config['default_language'], $available_languages) && $translate_to!=$q_config['default_language']) $translate_from = $q_config['default_language']; + if(empty($translate_to) && sizeof($missing_languages)==1) $translate_to = $missing_languages[0]; + if(in_array($translate_to, $available_languages)) { + $message = __('The Post already has content for the selected target language. If a translation request is send, the current text for the target language will be overwritten.','qtranslate'); + } + if(sizeof($available_languages)==1) { + if($available_languages[0] == $translate_to) { + unset($translate_to); + } + $translate_from = $available_languages[0]; + } elseif($translate_from == '' && sizeof($available_languages) > 1) { + $languages = qtrans_getSortedLanguages(); + foreach($languages as $language) { + if($language != $translate_to && in_array($language, $available_languages)) { + $translate_from = $language; + break; + } + } + } + + // link to current page with get variables + $url_link = add_query_arg('post', $post_id); + if(!empty($translate_to)) $url_link = add_query_arg('target_language', $translate_to, $url_link); + if(!empty($translate_from)) $url_link = add_query_arg('source_language', $translate_from, $url_link); + + // get correct title and content + $post_title = qtrans_use($translate_from,$post->post_title); + $post_content = qtrans_use($translate_from,$post->post_content); + $post_excerpt = qtrans_use($translate_from,$post->post_excerpt); + if(!empty($translate_from)) $translate_from_name = $q_config['language_name'][$translate_from]; + if(!empty($translate_to)) $translate_to_name = $q_config['language_name'][$translate_to]; + if(!empty($translate_from) && !empty($translate_to)) { + $title = sprintf('Translate "%1$s" from %2$s to %3$s', htmlspecialchars($post_title), $translate_from_name, $translate_to_name); + } elseif(!empty($translate_from)) { + $title = sprintf('Translate "%1$s" from %2$s', htmlspecialchars($post_title), $translate_from_name); + } else { + $title = sprintf('Translate "%1$s"', htmlspecialchars($post_title)); + } + + // Check data + if(isset($_POST['service_id'])) { + $service_id = intval($_POST['service_id']); + $default_service = $service_id; + update_option('qs_default_service', $service_id); + $order_key = substr(md5(time().AUTH_KEY),0,20); + $request = array( + 'order_service_id' => $service_id, + 'order_url' => get_option('home'), + 'order_key' => $order_key, + 'order_title' => $post_title, + 'order_text' => $post_content, + 'order_excerpt' => $post_excerpt, + 'order_source_language' => $translate_from, + 'order_source_locale' => $q_config['locale'][$translate_from], + 'order_target_language' => $translate_to, + 'order_target_locale' => $q_config['locale'][$translate_to] + ); + // check for additional fields + if(isset($service_settings[$service_id]) && is_array($service_settings[$service_id])) { + $request['order_required_field'] = array(); + foreach($service_settings[$service_id] as $setting => $value) { + $request['order_required_field'][$setting] = $value; + } + } + if(isset($_POST['token'])) $request['order_token'] = $_POST['token']; + $answer = qs_queryQS(QS_INIT_TRANSLATION, $request); + if(isset($answer['error'])) { + $error = sprintf(__('An error occured: %s', 'qtranslate'), $qs_error_messages[$answer['error']]); + if($answer['message']!='') { + $error.='
'.sprintf(__('Additional information: %s', 'qtranslate'), qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage($answer['message'])); + } + } + if(isset($answer['order_id'])) { + $orders = get_option('qs_orders'); + if(!is_array($orders)) $orders = array(); + $orders[] = array('post_id'=>$post_id, 'service_id' => $service_id, 'source_language'=>$translate_from, 'target_language'=>$translate_to, 'order' => array('order_key' => $order_key, 'order_id' => $answer['order_id'])); + update_option('qs_orders', $orders); + if(empty($answer['message'])) { + $order_completed_message = ''; + } else { + $order_completed_message = htmlspecialchars($answer['message']); + } + qs_UpdateOrder($answer['order_id']); + } + } + if(isset($error)) { +?> +
+

+

+

Support Forum','qtranslate'), 'http://www.qianqin.de/qtranslate/forum/');?>

+
+ +
+

+

+

+ +

+ +

+
    +
  • +
  • +
  • +
  • +
  • +
+
+ +
+

+ +

+ +

+
+

1) { + $available_languages_name = array(); + foreach(array_diff($available_languages,array($translate_from)) as $language) { + $available_languages_name[] = ''.$q_config['language_name'][$language].''; + } + $available_languages_names = join(", ", $available_languages_name); + printf(__('Your article is available in multiple languages. If you do not want to translate from %1$s, you can switch to one of the following languages: %2$s', 'qtranslate'),$q_config['language_name'][$translate_from],$available_languages_names); + } +?>

+ + + +

+
    + +
  • + +
+

+ +

+ + + + + +
+
+

+
+

+
+
+
+
+ +
+
+

+
+ +

+
+
+
+ + +

+ +
+
+

+
+ +
    + $service) { + // check if we have data for all required fields + $requirements_matched = true; + foreach($service['service_required_fields'] as $field) { + if(!isset($service_settings[$service_id][$field['name']]) || $service_settings[$service_id][$field['name']] == '') $requirements_matched = false; + } + if(!$requirements_matched) { +?> +
  • + +

    required fields filled in for this service.','qtranslate'), 'options-general.php?page=qtranslate#qs_service_'.$service_id); ?>

    +

    +
  • + +
  • + +
+ +
+
+
+

+
+ +
+
+ +

+ +
+ +
+ +post_title; + $post_content = $post->post_content; + $post_excerpt = $post->post_excerpt; + $request = array( + 'order_service_id' => $service_id, + 'order_title' => $post_title, + 'order_text' => $post_content, + 'order_excerpt' => $post_excerpt, + 'order_source_language' => $translate_from, + 'order_source_locale' => $q_config['locale'][$translate_from], + 'order_target_language' => $translate_to, + 'order_target_locale' => $q_config['locale'][$translate_to], + 'order_confirm_url' => get_admin_url(null, 'edit.php?page=qtranslate_services&confirm=1&post='.$_POST['post_id'].'&source_language='.$translate_from.'&target_language='.$translate_to.'&service_id='.$service_id), + 'order_failure_url' => get_admin_url(null, 'edit.php?page=qtranslate_services&post='.$_POST['post_id'].'&source_language='.$translate_from.'&target_language='.$translate_to.'&service_id='.$service_id) + ); + $answer = qs_queryQS(QS_QUOTE, $request); + $price = __('unavailable', 'qtranslate'); + $currency = ''; + if(isset($answer['price'])) { + if($answer['price'] == 0) { + $price = __('free', 'qtranslate'); + } else if($answer['price'] < 0) { + $price = __('unavailable', 'qtranslate'); + } else { + $price = number_format_i18n($answer['price'],2); + $currency = $answer['currency']; + } + $content = sprintf(__('

Price: %1$s %2$s

','qtranslate'), $currency, $price); + if(!empty($answer['paypalurl'])) { + $content .= '
'; + } else { + $content .= ''; + } + } else { + $content = '

'.__('An error occured!', 'qtranslate'); + if(isset($answer['error'])) $content .= '
'.$answer['message']; + $content .= '

'; + } + echo "jQuery('#submitbox .request').html('"; + echo $content; + echo "');"; + die(); +} + +function qs_toobar($content) { + // Create Translate Button + $content .= qtrans_createEditorToolbarButton('translate', 'translate', 'init_qs', __('Translate')); + return $content; +} + +function qs_editor_js($content) { + $content .= " + init_qs = function(action, id) { + document.location.href = 'edit.php?page=qtranslate_services&post=".intval($_REQUEST['post'])."'; + } + "; + return $content; +} + +?> \ No newline at end of file diff --git a/src/wp-content/plugins/qtranslate/qtranslate_utils.php b/src/wp-content/plugins/qtranslate/qtranslate_utils.php new file mode 100644 index 00000000..6c44cd53 --- /dev/null +++ b/src/wp-content/plugins/qtranslate/qtranslate_utils.php @@ -0,0 +1,245 @@ + $out[1], + "host" => $out[4].(($out[5]=='')?'':':'.$out[5]), + "user" => $out[2], + "pass" => $out[3], + "path" => $out[6], + "query" => $out[7], + "fragment" => $out[8] + ); + return $result; +} + +function qtrans_stripSlashesIfNecessary($str) { + if(1==get_magic_quotes_gpc()) { + $str = stripslashes($str); + } + return $str; +} + +function qtrans_insertDropDownElement($language, $url, $id){ + global $q_config; + $html =" + var sb = document.getElementById('qtrans_select_".$id."'); + var o = document.createElement('option'); + var l = document.createTextNode('".$q_config['language_name'][$language]."'); + "; + if($q_config['language']==$language) + $html .= "o.selected = 'selected';"; + $html .= " + o.value = '".addslashes(htmlspecialchars_decode($url, ENT_NOQUOTES))."'; + o.appendChild(l); + sb.appendChild(o); + "; + return $html; +} + +function qtrans_getLanguage() { + global $q_config; + return $q_config['language']; +} + +function qtrans_getLanguageName($lang = '') { + global $q_config; + if($lang=='' || !qtrans_isEnabled($lang)) $lang = $q_config['language']; + return $q_config['language_name'][$lang]; +} + +function qtrans_isEnabled($lang) { + global $q_config; + return in_array($lang, $q_config['enabled_languages']); +} + +function qtrans_startsWith($s, $n) { + if(strlen($n)>strlen($s)) return false; + if($n == substr($s,0,strlen($n))) return true; + return false; +} + +function qtrans_getAvailableLanguages($text) { + global $q_config; + $result = array(); + $content = qtrans_split($text); + foreach($content as $language => $lang_text) { + $lang_text = trim($lang_text); + if(!empty($lang_text)) $result[] = $language; + } + if(sizeof($result)==0) { + // add default language to keep default URL + $result[] = $q_config['language']; + } + return $result; +} + +function qtrans_isAvailableIn($post_id, $language='') { + global $q_config; + if($language == '') $language = $q_config['default_language']; + $post = &get_post($post_id); + $languages = qtrans_getAvailableLanguages($post->post_content); + return in_array($language,$languages); +} + +function qtrans_convertDateFormatToStrftimeFormat($format) { + $mappings = array( + 'd' => '%d', + 'D' => '%a', + 'j' => '%E', + 'l' => '%A', + 'N' => '%u', + 'S' => '%q', + 'w' => '%f', + 'z' => '%F', + 'W' => '%V', + 'F' => '%B', + 'm' => '%m', + 'M' => '%b', + 'n' => '%i', + 't' => '%J', + 'L' => '%k', + 'o' => '%G', + 'Y' => '%Y', + 'y' => '%y', + 'a' => '%P', + 'A' => '%p', + 'B' => '%K', + 'g' => '%l', + 'G' => '%L', + 'h' => '%I', + 'H' => '%H', + 'i' => '%M', + 's' => '%S', + 'u' => '%N', + 'e' => '%Q', + 'I' => '%o', + 'O' => '%O', + 'P' => '%s', + 'T' => '%v', + 'Z' => '%1', + 'c' => '%2', + 'r' => '%3', + 'U' => '%4' + ); + + $date_parameters = array(); + $strftime_parameters = array(); + $date_parameters[] = '#%#'; $strftime_parameters[] = '%%'; + foreach($mappings as $df => $sf) { + $date_parameters[] = '#(([^%\\\\])'.$df.'|^'.$df.')#'; $strftime_parameters[] = '${2}'.$sf; + } + // convert everything + $format = preg_replace($date_parameters, $strftime_parameters, $format); + // remove single backslashes from dates + $format = preg_replace('#\\\\([^\\\\]{1})#','${1}',$format); + // remove double backslashes from dates + $format = preg_replace('#\\\\\\\\#','\\\\',$format); + return $format; +} + +function qtrans_convertFormat($format, $default_format) { + global $q_config; + // check for multilang formats + $format = qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage($format); + $default_format = qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage($default_format); + switch($q_config['use_strftime']) { + case QT_DATE: + if($format=='') $format = $default_format; + return qtrans_convertDateFormatToStrftimeFormat($format); + case QT_DATE_OVERRIDE: + return qtrans_convertDateFormatToStrftimeFormat($default_format); + case QT_STRFTIME: + return $format; + case QT_STRFTIME_OVERRIDE: + return $default_format; + } +} + +function qtrans_convertDateFormat($format) { + global $q_config; + if(isset($q_config['date_format'][$q_config['language']])) { + $default_format = $q_config['date_format'][$q_config['language']]; + } elseif(isset($q_config['date_format'][$q_config['default_language']])) { + $default_format = $q_config['date_format'][$q_config['default_language']]; + } else { + $default_format = ''; + } + return qtrans_convertFormat($format, $default_format); +} + +function qtrans_convertTimeFormat($format) { + global $q_config; + if(isset($q_config['time_format'][$q_config['language']])) { + $default_format = $q_config['time_format'][$q_config['language']]; + } elseif(isset($q_config['time_format'][$q_config['default_language']])) { + $default_format = $q_config['time_format'][$q_config['default_language']]; + } else { + $default_format = ''; + } + return qtrans_convertFormat($format, $default_format); +} + +function qtrans_formatCommentDateTime($format) { + global $comment; + return qtrans_strftime(qtrans_convertFormat($format, $format), mysql2date('U',$comment->comment_date), '', $before, $after); +} + +function qtrans_formatPostDateTime($format) { + global $post; + return qtrans_strftime(qtrans_convertFormat($format, $format), mysql2date('U',$post->post_date), '', $before, $after); +} + +function qtrans_formatPostModifiedDateTime($format) { + global $post; + return qtrans_strftime(qtrans_convertFormat($format, $format), mysql2date('U',$post->post_modified), '', $before, $after); +} + +function qtrans_realURL($url = '') { + global $q_config; + return $q_config['url_info']['original_url']; +} + +function qtrans_getSortedLanguages($reverse = false) { + global $q_config; + $languages = $q_config['enabled_languages']; + ksort($languages); + // fix broken order + $clean_languages = array(); + foreach($languages as $lang) { + $clean_languages[] = $lang; + } + if($reverse) krsort($clean_languages); + return $clean_languages; +} + +function qtrans_fixSearchUrl($id='adminbarsearch') { + echo "\n"; +} + +?> \ No newline at end of file diff --git a/src/wp-content/plugins/qtranslate/qtranslate_widget.php b/src/wp-content/plugins/qtranslate/qtranslate_widget.php new file mode 100644 index 00000000..97a69de7 --- /dev/null +++ b/src/wp-content/plugins/qtranslate/qtranslate_widget.php @@ -0,0 +1,131 @@ + 'widget_qtranslate', 'description' => __('Allows your visitors to choose a Language.','qtranslate') ); + $this->WP_Widget('qtranslate', __('qTranslate Language Chooser','qtranslate'), $widget_ops); + } + + function widget($args, $instance) { + extract($args); + + echo $before_widget; + $title = empty($instance['title']) ? __('Language', 'qtranslate') : apply_filters('widget_title', $instance['title']); + $hide_title = empty($instance['hide-title']) ? false : 'on'; + $type = $instance['type']; + if($type!='text'&&$type!='image'&&$type!='both'&&$type!='dropdown') $type='text'; + + if($hide_title!='on') { echo $before_title . $title . $after_title; }; + qtrans_generateLanguageSelectCode($type, $this->id); + echo $after_widget; + } + + function update($new_instance, $old_instance) { + $instance = $old_instance; + $instance['title'] = $new_instance['title']; + if(isset($new_instance['hide-title'])) $instance['hide-title'] = $new_instance['hide-title']; + $instance['type'] = $new_instance['type']; + + return $instance; + } + + function form($instance) { + $instance = wp_parse_args( (array) $instance, array( 'title' => '', 'hide-title' => false, 'type' => 'text' ) ); + $title = $instance['title']; + $hide_title = $instance['hide-title']; + $type = $instance['type']; +?> +

+

+

+

+

+

+

+'; + foreach(qtrans_getSortedLanguages() as $language) { + $classes = array('lang-'.$language); + if($language == $q_config['language']) + $classes[] = 'active'; + echo '
  • '.$q_config['language_name'][$language].'
  • '; + } + echo "
    "; + if($style=='dropdown') { + echo "\n"; + } + break; + case 'both': + echo '
    "; + break; + } +} + +function qtrans_widget_init() { + register_widget('qTranslateWidget'); +} + +?> diff --git a/src/wp-content/plugins/qtranslate/qtranslate_wphacks.php b/src/wp-content/plugins/qtranslate/qtranslate_wphacks.php new file mode 100644 index 00000000..428d9ff0 --- /dev/null +++ b/src/wp-content/plugins/qtranslate/qtranslate_wphacks.php @@ -0,0 +1,358 @@ +\n// name)) { + $termname = $term->name; + } else { + $termname = ""; + } + // create input fields for each language + foreach($q_config['enabled_languages'] as $language) { + if(isset($_GET['action']) && $_GET['action']=='edit') { + echo qtrans_insertTermInput2($id, $name, $termname, $language); + } else { + echo qtrans_insertTermInput($id, $name, $termname, $language); + } + } + // hide real category text + echo "ins.style.display='none';\n"; + echo "// ]]>\n\n"; +} + +function qtrans_modifyTermFormFor($term) { + qtrans_modifyTermForm('name', __('Name'), $term); + qtrans_modifyTermForm('tag-name', __('Name'), $term); +} + +// Modifys TinyMCE to edit multilingual content +function qtrans_modifyRichEditor($old_content) { + global $q_config; + $init_editor = true; + if($GLOBALS['wp_version'] != QT_SUPPORTED_WP_VERSION) { + if(!(isset($_REQUEST['qtranslateincompatiblemessage'])&&$_REQUEST['qtranslateincompatiblemessage']=="shown")) { + echo '
    '.__('The qTranslate Editor has disabled itself because it hasn\'t been tested with your Wordpress version yet. This is done to prevent Wordpress from malfunctioning. You can reenable it by clicking here (may cause data loss! Use at own risk!). To remove this message permanently, please update qTranslate to the corresponding version.', 'qtranslate').'
    '; + } + $init_editor = false; + } + // save callback hook + + preg_match("/]*id='([^']+)'/",$old_content,$matches); + $id = $matches[1]; + preg_match("/cols='([^']+)'/",$old_content,$matches); + $cols = $matches[1]; + preg_match("/rows='([^']+)'/",$old_content,$matches); + $rows = $matches[1]; + // don't do anything if not editing the content + if($id!="content") return $old_content; + + // don't do anything to the editor if it's not rich + if(!user_can_richedit()) { + //echo '

    '.__('The qTranslate Editor could not be loaded because WYSIWYG/TinyMCE is not activated in your profile.').'

    '; + return $old_content; + } + + // fix wpautop bug + if($init_editor && has_filter('the_editor_content', 'wp_richedit_pre')) { + remove_filter('the_editor_content', 'wp_richedit_pre'); + add_filter('the_editor_content', 'wp_htmledit_pre'); + } + + $content = ""; + $content_append = ""; + + // create editing field for selected languages + $old_content = substr($old_content,0,26) + ."" + .substr($old_content,26); + + // do some crazy js to alter the admin view + $content .="\n"; + + $content_append .="\n"; + + return $content.$old_content.$content_append; +} + +function qtrans_modifyExcerpt() { + global $q_config; + echo "\n"; +} + +function qtrans_createTitlebarButton($parent, $language, $target, $id) { + global $q_config; + $html = " + jQuery('#".$parent." .handlediv').after('
    \"".$language."\"
    '); + jQuery('#".$id."').click(function() {qtrans_switch_postbox('".$parent."','".$target."','".$language."');}); + "; + return $html; +} + +function qtrans_createTextArea($parent, $language, $target, $id) { + global $q_config; + $html = " + jQuery('#".$target."').after(''); + jQuery('#qtrans_textarea_".$target."_".$language."').attr('cols', jQuery('#".$target."').attr('cols')); + jQuery('#qtrans_textarea_".$target."_".$language."').attr('rows', jQuery('#".$target."').attr('rows')); + jQuery('#qtrans_textarea_".$target."_".$language."').attr('tabindex', jQuery('#".$target."').attr('tabindex')); + jQuery('#qtrans_textarea_".$target."_".$language."').blur(function() {qtrans_switch_postbox('".$parent."','".$target."',false);}); + jQuery('#qtrans_textarea_".$target."_".$language."').val(qtrans_use('".$language."',jQuery('#".$target."').val())); + "; + return $html; +} + +function qtrans_insertTermInput($id,$name,$term,$language){ + global $q_config; + $html =" + var il = document.getElementsByTagName('input'); + var d = document.createElement('div'); + var l = document.createTextNode('".$name." (".$q_config['language_name'][$language].")'); + var ll = document.createElement('label'); + var i = document.createElement('input'); + var ins = null; + for(var j = 0; j < il.length; j++) { + if(il[j].id=='".$id."') { + ins = il[j]; + break; + } + } + i.type = 'text'; + i.id = i.name = ll.htmlFor ='qtrans_term_".$language."'; + "; + if(isset($q_config['term_name'][$term][$language])) { + $html .=" + i.value = '".addslashes(htmlspecialchars_decode($q_config['term_name'][$term][$language], ENT_NOQUOTES))."'; + "; + } else { + $html .=" + i.value = ins.value; + "; + } + if($language == $q_config['default_language']) { + $html .=" + i.onchange = function() { + var il = document.getElementsByTagName('input'); + var ins = null; + for(var j = 0; j < il.length; j++) { + if(il[j].id=='".$id."') { + ins = il[j]; + break; + } + } + ins.value = document.getElementById('qtrans_term_".$language."').value; + }; + "; + } + $html .=" + ins = ins.parentNode; + d.className = 'form-field form-required'; + ll.appendChild(l); + d.appendChild(ll); + d.appendChild(i); + ins.parentNode.insertBefore(d,ins); + "; + return $html; +} + +function qtrans_insertTermInput2($id,$name,$term,$language){ + global $q_config; + $html =" + var tr = document.createElement('tr'); + var th = document.createElement('th'); + var ll = document.createElement('label'); + var l = document.createTextNode('".$name." (".$q_config['language_name'][$language].")'); + var td = document.createElement('td'); + var i = document.createElement('input'); + var ins = document.getElementById('".$id."'); + i.type = 'text'; + i.id = i.name = ll.htmlFor ='qtrans_term_".$language."'; + "; + if(isset($q_config['term_name'][$term][$language])) { + $html .=" + i.value = '".addslashes(htmlspecialchars_decode($q_config['term_name'][$term][$language], ENT_QUOTES))."'; + "; + } else { + $html .=" + i.value = ins.value; + "; + } + if($language == $q_config['default_language']) { + $html .=" + i.onchange = function() { + var il = document.getElementsByTagName('input'); + var ins = null; + for(var j = 0; j < il.length; j++) { + if(il[j].id=='".$id."') { + ins = il[j]; + break; + } + } + ins.value = document.getElementById('qtrans_term_".$language."').value; + }; + "; + } + $html .=" + ins = ins.parentNode.parentNode; + tr.className = 'form-field form-required'; + th.scope = 'row'; + th.vAlign = 'top'; + ll.appendChild(l); + th.appendChild(ll); + tr.appendChild(th); + td.appendChild(i); + tr.appendChild(td); + ins.parentNode.insertBefore(tr,ins); + "; + return $html; +} + +function qtrans_insertTitleInput($language){ + global $q_config; + $html =" + var td = document.getElementById('titlediv'); + var qtd = document.createElement('div'); + var h = document.createElement('h3'); + var l = document.createTextNode('".__("Title", 'qtranslate')." (".$q_config['language_name'][$language].")'); + var tw = document.createElement('div'); + var ti = document.createElement('input'); + var slug = document.getElementById('edit-slug-box'); + + ti.type = 'text'; + ti.id = 'qtrans_title_".$language."'; + ti.tabIndex = '1'; + ti.value = qtrans_use('".$language."', document.getElementById('title').value); + ti.onchange = qtrans_integrate_title; + ti.className = 'qtrans_title_input'; + h.className = 'qtrans_title'; + tw.className = 'qtrans_title_wrap'; + + qtd.className = 'postarea'; + + h.appendChild(l); + tw.appendChild(ti); + qtd.appendChild(h); + qtd.appendChild(tw);"; + if($q_config['default_language'] == $language) + $html.="if(slug) qtd.appendChild(slug);"; + $html.=" + td.parentNode.insertBefore(qtd,td); + + "; + return $html; +} + +function qtrans_createEditorToolbarButton($language, $id, $js_function = 'switchEditors.go', $label = ''){ + global $q_config; + $html = " + var bc = document.getElementById('editor-toolbar'); + var mb = document.getElementById('media-buttons'); + var ls = document.createElement('a'); + var l = document.createTextNode('".(($label==='')?$q_config['language_name'][$language]:$label)."'); + ls.id = 'qtrans_select_".$language."'; + ls.className = 'edButton'; + ls.onclick = function() { ".$js_function."('".$id."','".$language."'); }; + ls.appendChild(l); + bc.insertBefore(ls,mb); + "; + return $html; +} +?> diff --git a/src/wp-content/plugins/qtranslate/readme.txt b/src/wp-content/plugins/qtranslate/readme.txt new file mode 100644 index 00000000..47c53ec8 --- /dev/null +++ b/src/wp-content/plugins/qtranslate/readme.txt @@ -0,0 +1,57 @@ +=== qTranslate === +Contributors: chineseleper +Tags: multilingual, language, admin, tinymce, bilingual, widget, switcher, i18n, l10n, multilanguage, professional, translation, service, human +Requires at least: 3.1.3 +Tested up to: 3.1.3 +Stable tag: 2.5.21 +Donate Link: http://www.qianqin.de/qtranslate/contribute/ + +Adds userfriendly multilingual content management and translation support into Wordpress. + +== Description == + +Writing multilingual content is already hard enough, why make using a plugin even more complicated? I created qTranslate to let Wordpress have an easy to use interface for managing a fully multilingual web site. + +qTranslate makes creation of multilingual content as easy as working with a single language. Here are some features: + +- qTranslate Services - Professional human and automated machine translation with two clicks +- One-Click-Switching between the languages - Change the language as easy as switching between Visual and HTML +- Language customizations without changing the .mo files - Use Quick-Tags instead for easy localization +- Multilingual dates out of the box - Translates dates and time for you +- Comes with a lot of languages already builtin! - English, German, Simplified Chinese and a lot of others +- No more juggling with .mo-files! - qTranslate will download them automatically for you +- Choose one of 3 Modes to make your URLs pretty and SEO-friendly. - The everywhere compatible `?lang=en`, simple and beautiful `/en/foo/` or nice and neat `en.yoursite.com` +- One language for each URL - Users and SEO will thank you for not mixing multilingual content + +qTranslate supports infinite languages, which can be easily added/modified/deleted via the comfortable Configuration Page. +All you need to do is activate the plugin and start writing the content! + +For more Information visit the [Plugin Homepage](http://www.qianqin.de/qtranslate/) + +Flags in flags directory are made by Luc Balemans and downloaded from FOTW Flags Of The World website at +[http://flagspot.net/flags/](http://www.crwflags.com/FOTW/FLAGS/wflags.html) + +== Installation == + +For more detailed instructions, take a look at the [Installation Guide](http://www.qianqin.de/qtranslate/installation-guide/) + +Installation of this plugin is fairly easy: + +1. Download the plugin from [here](http://wordpress.org/extend/plugins/qtranslate/ "qTranslate"). +1. Extract all the files. +1. Upload everything (keeping the directory structure) to the `/wp-content/plugins/` directory. +1. There should be a `/wp-content/plugins/qtranslate` directory now with `qtranslate.php` in it. +1. Activate the plugin through the 'Plugins' menu in WordPress. +1. Add the qTranslate Widget to let your visitors switch the language. + +== Frequently Asked Questions == + +The FAQ is available at the [Plugin Homepage](http://www.qianqin.de/qtranslate/) + +For Problems visits the [Support Forum](http://www.qianqin.de/qtranslate/forum/) + +== Screenshots == + +1. Wordpress Editor with qTranslate +2. Language Management Interface +3. qTranslate Services (Translation) diff --git a/src/wp-content/plugins/qtranslate/screenshot-1.png b/src/wp-content/plugins/qtranslate/screenshot-1.png new file mode 100644 index 00000000..f164c695 Binary files /dev/null and b/src/wp-content/plugins/qtranslate/screenshot-1.png differ diff --git a/src/wp-content/plugins/qtranslate/screenshot-2.png b/src/wp-content/plugins/qtranslate/screenshot-2.png new file mode 100644 index 00000000..bd7ea80d Binary files /dev/null and b/src/wp-content/plugins/qtranslate/screenshot-2.png differ diff --git a/src/wp-content/plugins/qtranslate/screenshot-3.png b/src/wp-content/plugins/qtranslate/screenshot-3.png new file mode 100644 index 00000000..1c1841ba Binary files /dev/null and b/src/wp-content/plugins/qtranslate/screenshot-3.png differ diff --git a/src/wp-content/plugins/sanitize-spanish-filenames/license.txt b/src/wp-content/plugins/sanitize-spanish-filenames/license.txt new file mode 100644 index 00000000..94a9ed02 --- /dev/null +++ b/src/wp-content/plugins/sanitize-spanish-filenames/license.txt @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/src/wp-content/plugins/sanitize-spanish-filenames/readme.txt b/src/wp-content/plugins/sanitize-spanish-filenames/readme.txt new file mode 100644 index 00000000..27d89920 --- /dev/null +++ b/src/wp-content/plugins/sanitize-spanish-filenames/readme.txt @@ -0,0 +1,49 @@ +=== Sanitize Spanish Filenames === +Contributors: samuelaguilera +Donate link: http://www.samuelaguilera.com +Tags: utf-8, spanish, international characters, filename, nombre archivo, español, acentos +Requires at least: 3.0 +Tested up to: 3.1.3 +Stable tag: 1.0.2 + +Filtra el nombre de los archivos sutituyendo los caracteres áéíóúüñºª y ÁÉÍÓÚÜÑ por aeiouunoa y AEIOUUN respectivamente. + +== Description == + +Filtra el nombre de los archivos que se suben a la librería multimedia, sutituyendo los caracteres áéíóúüñºª y ÁÉÍÓÚÜÑ por aeiouunoa y AEIOUUN respectivamente. + +Esto hace que los nombres de los archivos sean más "amigables" con algunos servidores o incluso algunas extensiones de WordPress que no se llevan bien con los nombres de archivos que contienen carácteres internacionales como los usados en el idioma español. + += Requirements = + +* WordPress 3.0.x o superior (puede que funcione en versiones anteriores, pero no está probado) + +== Installation == + +* Extrae el contenido de archivo zip y súbelo al directorio wp-content/plugins/ de tu WordPress (también lo puedes instalar directamente desde tu WordPress) y después activa la extensión, no tiene página de opciones. + +== Frequently Asked Questions == + += ¿Esta extensión sirve para versiones anteriores a WordPress 3.0? = + +Puede. Pero no ha sido probado. Funcionará siempre que el filtro y la función sanitize_file_name funcionen tal y como lo hacen en la rama 3.x + += ¿Tienes previsto añadir otras funciones? = + +En principio no. Pero si se te ocurre alguna forma de mejorar esta extensión, puedes contactar conmigo a través del formulario de contacto que encontrarás en mi web. + +== Changelog == + += 1.0.2 = + +* Arreglado un pequeño fallo por el cual el caracter º se sustituia por 'a' en lugar de 'o', y el caracter ª también tenían intercambiado el caracter de sustitución. + += 1.0.1 = + +* Añadidos los caracteres ü Ü º ª que serán sustituidos por u U o a + += 1.0 = + +* Lanzamiento inicial. + + diff --git a/src/wp-content/plugins/sanitize-spanish-filenames/sanitize-spanish-filenames.php b/src/wp-content/plugins/sanitize-spanish-filenames/sanitize-spanish-filenames.php new file mode 100644 index 00000000..40ae9854 --- /dev/null +++ b/src/wp-content/plugins/sanitize-spanish-filenames/sanitize-spanish-filenames.php @@ -0,0 +1,40 @@ +. +*/ + +function sa_sanitize_spanish_chars ($filename) { + + +$spanish_chars = array( '/á/', '/é/', '/í/', '/ó/', '/ú/', '/ü/', '/ñ/', '/Á/', '/É/', '/Í/', '/Ó/', '/Ú/', '/Ü/', '/Ñ/', '/º/', '/ª/' ); +$sanitized_chars = array('a', 'e', 'i', 'o', 'u', 'u', 'n', 'A', 'E', 'I', 'O', 'U', 'U', 'N', 'o', 'a'); + +$friendly_filename = preg_replace($spanish_chars, $sanitized_chars, $filename); + +return $friendly_filename; + +} + +add_filter('sanitize_file_name', 'sa_sanitize_spanish_chars', 10); + +?> diff --git a/src/wp-content/plugins/wp-pagenavi/admin.php b/src/wp-content/plugins/wp-pagenavi/admin.php new file mode 100644 index 00000000..fd40a138 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/admin.php @@ -0,0 +1,157 @@ +textdomain = 'wp-pagenavi'; + + $this->args = array( + 'page_title' => __( 'PageNavi Settings', $this->textdomain ), + 'menu_title' => __( 'PageNavi', $this->textdomain ), + 'page_slug' => 'pagenavi', + ); + } + + function validate( $options ) { + foreach ( array( 'style', 'num_pages', 'num_larger_page_numbers', 'larger_page_numbers_multiple' ) as $key ) + $options[$key] = absint( @$options[$key] ); + + foreach ( array( 'use_pagenavi_css', 'always_show' ) as $key ) + $options[$key] = (bool) @$options[$key]; + + return $options; + } + + function page_content() { + $rows = array( + array( + 'title' => __( 'Text For Number Of Pages', $this->textdomain ), + 'type' => 'text', + 'name' => 'pages_text', + 'extra' => 'size="50"', + 'desc' => '
    + %CURRENT_PAGE% - ' . __( 'The current page number.', $this->textdomain ) . '
    + %TOTAL_PAGES% - ' . __( 'The total number of pages.', $this->textdomain ) + ), + + array( + 'title' => __( 'Text For Current Page', $this->textdomain ), + 'type' => 'text', + 'name' => 'current_text', + 'desc' => '
    + %PAGE_NUMBER% - ' . __( 'The page number.', $this->textdomain ) + ), + + array( + 'title' => __( 'Text For Page', $this->textdomain ), + 'type' => 'text', + 'name' => 'page_text', + 'desc' => '
    + %PAGE_NUMBER% - ' . __( 'The page number.', $this->textdomain ) + ), + + array( + 'title' => __( 'Text For First Page', $this->textdomain ), + 'type' => 'text', + 'name' => 'first_text', + 'desc' => '
    + %TOTAL_PAGES% - ' . __( 'The total number of pages.', $this->textdomain ) + ), + + array( + 'title' => __( 'Text For Last Page', $this->textdomain ), + 'type' => 'text', + 'name' => 'last_text', + 'desc' => '
    + %TOTAL_PAGES% - ' . __( 'The total number of pages.', $this->textdomain ) + ), + + array( + 'title' => __( 'Text For Previous Page', $this->textdomain ), + 'type' => 'text', + 'name' => 'prev_text', + ), + + array( + 'title' => __( 'Text For Next Page', $this->textdomain ), + 'type' => 'text', + 'name' => 'next_text', + ), + + array( + 'title' => __( 'Text For Previous ...', $this->textdomain ), + 'type' => 'text', + 'name' => 'dotleft_text', + ), + + array( + 'title' => __( 'Text For Next ...', $this->textdomain ), + 'type' => 'text', + 'name' => 'dotright_text', + ), + ); + + $out = + html( 'h3', __( 'Page Navigation Text', $this->textdomain ) ) + .html( 'p', __( 'Leaving a field blank will hide that part of the navigation.', $this->textdomain ) ) + .$this->table( $rows ); + + + $rows = array( + array( + 'title' => __( 'Use pagenavi-css.css', $this->textdomain ), + 'type' => 'checkbox', + 'name' => 'use_pagenavi_css', + ), + + array( + 'title' => __( 'Page Navigation Style', $this->textdomain ), + 'type' => 'select', + 'name' => 'style', + 'values' => array( 1 => __( 'Normal', $this->textdomain ), 2 => __( 'Drop-down List', $this->textdomain ) ), + 'text' => false + ), + + array( + 'title' => __( 'Always Show Page Navigation', $this->textdomain ), + 'type' => 'checkbox', + 'name' => 'always_show', + 'desc' => __( "Show navigation even if there's only one page.", $this->textdomain ) + ), + + array( + 'title' => __( 'Number Of Pages To Show', $this->textdomain ), + 'type' => 'text', + 'name' => 'num_pages', + 'extra' => 'class="small-text"' + ), + + array( + 'title' => __( 'Number Of Larger Page Numbers To Show', $this->textdomain ), + 'type' => 'text', + 'name' => 'num_larger_page_numbers', + 'extra' => 'class="small-text"', + 'desc' => + '
    ' . __( 'Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts.', $this->textdomain ) . + '
    ' . __( 'For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50.', $this->textdomain ) . + '
    ' . __( 'Enter 0 to disable.', $this->textdomain ) + ), + + array( + 'title' => __( 'Show Larger Page Numbers In Multiples Of', $this->textdomain ), + 'type' => 'text', + 'name' => 'larger_page_numbers_multiple', + 'extra' => 'class="small-text"', + 'desc' => + '
    ' . __( 'For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25', $this->textdomain ) + ), + ); + + $out .= + html( 'h3', __( 'Page Navigation Options', $this->textdomain ) ) + .$this->table( $rows ); + + echo $this->form_wrap( $out ); + } +} + diff --git a/src/wp-content/plugins/wp-pagenavi/core.php b/src/wp-content/plugins/wp-pagenavi/core.php new file mode 100644 index 00000000..3df12348 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/core.php @@ -0,0 +1,208 @@ + Settings -> PageNavi + * 'query': (object) A WP_Query instance + */ +function wp_pagenavi( $args = array() ) { + if ( !is_array( $args ) ) { + $argv = func_get_args(); + list( $before, $after, $options ) = $argv; + $query = $GLOBALS['wp_query']; + } else { + $args = wp_parse_args( $args, array( + 'before' => '', + 'after' => '', + 'options' => array(), + 'query' => $GLOBALS['wp_query'] + ) ); + + extract( $args, EXTR_SKIP ); + } + + $options = wp_parse_args( $options, PageNavi_Core::$options->get() ); + + $posts_per_page = intval( $query->get( 'posts_per_page' ) ); + $paged = max( 1, absint( $query->get( 'paged' ) ) ); + $total_pages = max( 1, absint( $query->max_num_pages ) ); + + if ( 1 == $total_pages && !$options['always_show'] ) + return; + + $request = $query->request; + $numposts = $query->found_posts; + + $pages_to_show = absint( $options['num_pages'] ); + $larger_page_to_show = absint( $options['num_larger_page_numbers'] ); + $larger_page_multiple = absint( $options['larger_page_numbers_multiple'] ); + $pages_to_show_minus_1 = $pages_to_show - 1; + $half_page_start = floor( $pages_to_show_minus_1/2 ); + $half_page_end = ceil( $pages_to_show_minus_1/2 ); + $start_page = $paged - $half_page_start; + + if ( $start_page <= 0 ) + $start_page = 1; + + $end_page = $paged + $half_page_end; + + if ( ( $end_page - $start_page ) != $pages_to_show_minus_1 ) + $end_page = $start_page + $pages_to_show_minus_1; + + if ( $end_page > $total_pages ) { + $start_page = $total_pages - $pages_to_show_minus_1; + $end_page = $total_pages; + } + + if ( $start_page < 1 ) + $start_page = 1; + + $out = ''; + switch ( intval( $options['style'] ) ) { + // Normal + case 1: + if ( !empty( $options['pages_text'] ) ) { + $pages_text = str_replace( + array( "%CURRENT_PAGE%", "%TOTAL_PAGES%" ), + array( number_format_i18n( $paged ), number_format_i18n( $total_pages ) ), + $options['pages_text'] ); + $out .= "$pages_text"; + } + + if ( $start_page >= 2 && $pages_to_show < $total_pages ) { + $first_text = str_replace( '%TOTAL_PAGES%', number_format_i18n( $total_pages ), $options['first_text'] ); + $out .= _wp_pagenavi_single( 1, 'first', $first_text, '%TOTAL_PAGES%' ); + + if ( !empty( $options['dotleft_text'] ) ) + $out .= "{$options['dotleft_text']}"; + } + + $larger_pages_array = array(); + if ( $larger_page_multiple ) + for ( $i = $larger_page_multiple; $i <= $total_pages; $i+= $larger_page_multiple ) + $larger_pages_array[] = $i; + + $larger_page_start = 0; + foreach ( $larger_pages_array as $larger_page ) { + if ( $larger_page < $start_page && $larger_page_start < $larger_page_to_show ) { + $out .= _wp_pagenavi_single( $larger_page, 'smaller page', $options['page_text'] ); + $larger_page_start++; + } + } + + if ( !empty( $options['prev_text'] ) ) + $out .= get_previous_posts_link( $options['prev_text'] ); + + $timeline = 'smaller'; + foreach ( range( $start_page, $end_page ) as $i ) { + if ( $i == $paged && !empty( $options['current_text'] ) ) { + $current_page_text = str_replace( '%PAGE_NUMBER%', number_format_i18n( $i ), $options['current_text'] ); + $out .= "$current_page_text"; + $timeline = 'larger'; + } else { + $out .= _wp_pagenavi_single( $i, "page $timeline", $options['page_text'] ); + } + } + + if ( !empty( $options['next_text'] ) ) + $out .= get_next_posts_link( $options['next_text'], $total_pages ); + + $larger_page_end = 0; + foreach ( $larger_pages_array as $larger_page ) { + if ( $larger_page > $end_page && $larger_page_end < $larger_page_to_show ) { + $out .= _wp_pagenavi_single( $larger_page, 'larger page', $options['page_text'] ); + $larger_page_end++; + } + } + + if ( $end_page < $total_pages ) { + if ( !empty( $options['dotright_text'] ) ) + $out .= "{$options['dotright_text']}"; + + $out .= _wp_pagenavi_single( $total_pages, 'last', $options['last_text'], '%TOTAL_PAGES%' ); + } + break; + + // Dropdown + case 2: + $out .= '
    '."\n"; + $out .= '\n"; + $out .= "
    \n"; + break; + } + $out = $before . "
    \n$out\n
    " . $after; + + echo apply_filters( 'wp_pagenavi', $out ); +} + +function _wp_pagenavi_single( $page, $class, $raw_text, $format = '%PAGE_NUMBER%' ) { + if ( empty( $raw_text ) ) + return ''; + + $text = str_replace( $format, number_format_i18n( $page ), $raw_text ); + + return "$text"; +} + + +// Template tag: Drop Down Menu ( Deprecated ) +function wp_pagenavi_dropdown() { + wp_pagenavi(); +} + + +class PageNavi_Core { + static $options; + + function init( $options ) { + self::$options = $options; + + add_action( 'wp_print_styles', array( __CLASS__, 'stylesheets' ) ); + + add_filter( 'previous_posts_link_attributes', array( __CLASS__, 'previous_posts_link_attributes' ) ); + add_filter( 'next_posts_link_attributes', array( __CLASS__, 'next_posts_link_attributes' ) ); + } + + function stylesheets() { + if ( !self::$options->use_pagenavi_css ) + return; + + if ( @file_exists( STYLESHEETPATH . '/pagenavi-css.css' ) ) + $css_file = get_stylesheet_directory_uri() . '/pagenavi-css.css'; + elseif ( @file_exists( TEMPLATEPATH . '/pagenavi-css.css' ) ) + $css_file = get_template_directory_uri() . '/pagenavi-css.css'; + else + $css_file = plugins_url( 'pagenavi-css.css', __FILE__ ); + + wp_enqueue_style( 'wp-pagenavi', $css_file, false, '2.70' ); + } + + function previous_posts_link_attributes() { + return 'class="previouspostslink"'; + } + + function next_posts_link_attributes() { + return 'class="nextpostslink"'; + } +} + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-be_BY.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-be_BY.mo new file mode 100644 index 00000000..c9f19e1d Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-be_BY.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-be_BY.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-be_BY.po new file mode 100644 index 00000000..0febd3a7 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-be_BY.po @@ -0,0 +1,234 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-07-04 01:44+0300\n" +"PO-Revision-Date: 2010-03-22 21:53+0300\n" +"Last-Translator: FatCow \n" +"Language-Team: Marcis G. \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Belarusian\n" +"X-Poedit-Country: BELARUS\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SourceCharset: utf-8\n" +"X-Poedit-SearchPath-0: .\n" + +#: pagenavi-options.php:48 +#: pagenavi-options.php:110 +#: pagenavi-options.php:174 +msgid "Page Navigation Options" +msgstr "Налады спісу старонак" + +#: pagenavi-options.php:53 +msgid "Updated" +msgstr "— абноўлена" + +#: pagenavi-options.php:58 +msgid "No Page Navigation Option Updated" +msgstr "Налады спісу старонак не змяніліся" + +#: pagenavi-options.php:64 +#: pagenavi-options.php:265 +msgid "UNINSTALL WP-PageNavi" +msgstr "ВЫДАЛІЦЬ WP-PageNavi" + +#: pagenavi-options.php:72 +#, php-format +msgid "Setting Key '%s' has been deleted." +msgstr "Налада «%s» выдалена." + +#: pagenavi-options.php:76 +#, php-format +msgid "Error deleting Setting Key '%s'." +msgstr "Памылка пры выдаленні налады «%s»." + +#: pagenavi-options.php:98 +#: pagenavi-options.php:233 +msgid "Uninstall WP-PageNavi" +msgstr "Выдаліць спіс старонак" + +#: pagenavi-options.php:99 +#, php-format +msgid "Click Here To Finish The Uninstallation And WP-PageNavi Will Be Deactivated Automatically." +msgstr "Націсніце тут каб завяршыць выдаленне. WP-PageNavi будзе адключаны аўтаматычна." + +#: pagenavi-options.php:111 +msgid "Page Navigation Text" +msgstr "Шаблоны спісу старонак" + +#: pagenavi-options.php:114 +msgid "Text For Number Of Pages" +msgstr "Шаблон агульнага спісу старонак" + +#: pagenavi-options.php:117 +msgid "The current page number." +msgstr "Нумар бягучай старонкі." + +#: pagenavi-options.php:118 +#: pagenavi-options.php:139 +#: pagenavi-options.php:146 +msgid "The total number of pages." +msgstr "Агульная колькасць старонак." + +#: pagenavi-options.php:122 +msgid "Text For Current Page" +msgstr "Элемент «Бягучая старонка»" + +#: pagenavi-options.php:125 +#: pagenavi-options.php:132 +msgid "The page number." +msgstr "Нумар старонкі." + +#: pagenavi-options.php:129 +msgid "Text For Page" +msgstr "Элемент «Старонка»" + +#: pagenavi-options.php:136 +msgid "Text For First Post" +msgstr "Элемент «Першы запіс»" + +#: pagenavi-options.php:143 +msgid "Text For Last Post" +msgstr "Элемент «Апошні запіс»" + +#: pagenavi-options.php:150 +msgid "Text For Next Post" +msgstr "Элемент «Наступны запіс»" + +#: pagenavi-options.php:156 +msgid "Text For Previous Post" +msgstr "Элемент «Папярэдні запіс»" + +#: pagenavi-options.php:162 +msgid "Text For Next ..." +msgstr "Элемент «Наступныя…»" + +#: pagenavi-options.php:168 +msgid "Text For Previous ..." +msgstr "Элемент «Папярэднія…»" + +#: pagenavi-options.php:177 +msgid "Page Navigation Style" +msgstr "Стыль спісу старонак" + +#: pagenavi-options.php:180 +msgid "Normal" +msgstr "Звычайны" + +#: pagenavi-options.php:181 +msgid "Drop Down List" +msgstr "Выпадальны спіс" + +#: pagenavi-options.php:186 +msgid "Number Of Pages To Show?" +msgstr "Колькі старонак паказваць?" + +#: pagenavi-options.php:192 +msgid "Always Show Page Navigation?" +msgstr "Заўсёды паказваць спіс старонак?" + +#: pagenavi-options.php:195 +#: pagenavi-options.php:264 +msgid "Yes" +msgstr "Так" + +#: pagenavi-options.php:196 +msgid "No" +msgstr "Не" + +#: pagenavi-options.php:201 +msgid "Number Of Larger Page Numbers To Show?" +msgstr "Колькі старонак паказваць у выглядзе дыяпазонаў?" + +#: pagenavi-options.php:205 +msgid "Larger page numbers are in additional to the default page numbers. It is useful for authors who is paginating through many posts." +msgstr "Дыяпазоны старонак дапаўняюць звычайную нумарацыю і карысныя ў тых выпадках, калі на вашым сайце вельмі шмат запісаў." + +#: pagenavi-options.php:207 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50" +msgstr "Напрыклад, спіс старонак будзе выглядаць так: Старонкі 1, 2, 3, 4, 5, 10, 20, 30, 40, 50" + +#: pagenavi-options.php:209 +msgid "Enter 0 to disable." +msgstr "Увядзіце 0 каб адключыць гэту функцыю." + +#: pagenavi-options.php:213 +msgid "Show Larger Page Numbers In Multiples Of:" +msgstr "Каэфіцыент для дыяпазонаў старонак:" + +#: pagenavi-options.php:217 +msgid "If mutiple is in 5, it will show: 5, 10, 15, 20, 25" +msgstr "Калі каэфіцыент роўны 5, то спіс старонак будзе выглядаць так: 5, 10, 15, 20, 25" + +#: pagenavi-options.php:219 +msgid "If mutiple is in 10, it will show: 10, 20, 30, 40, 50" +msgstr "А калі 10 — так: 10, 20, 30, 40, 50" + +#: pagenavi-options.php:224 +msgid "Save Changes" +msgstr "Захаваць змены" + +#: pagenavi-options.php:235 +msgid "Deactivating WP-PageNavi plugin does not remove any data that may have been created, such as the page navigation options. To completely remove this plugin, you can uninstall it here." +msgstr "Пры адключэнні ўбудовы адлюстравання спісу старонак створаныя дадзеныя, уключаючы налады, не выдаляюцца. Для таго, каб цалкам выдаліць убудову, адменіце тут яго ўсталёўку." + +#: pagenavi-options.php:238 +msgid "WARNING:" +msgstr "УВАГА:" + +#: pagenavi-options.php:239 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to back up all the data first." +msgstr "Выдаленне ўбудовы незваротна. Для таго, каб стварыць рэзервовую копію БД WordPress і захаваць вашы дадзеныя, выкарыстоўвайце ўбудову «Database Backup»." + +#: pagenavi-options.php:242 +msgid "The following WordPress Options will be DELETED:" +msgstr "Будуць ВЫДАЛЕНЫ наступныя налады WordPress:" + +#: pagenavi-options.php:247 +msgid "WordPress Options" +msgstr "Налады WordPress" + +#: pagenavi-options.php:265 +msgid "" +"You Are About To Uninstall WP-PageNavi From WordPress.\\n" +"This Action Is Not Reversible.\\n" +"\\n" +" Choose [Cancel] To Stop, [OK] To Uninstall." +msgstr "" +"Вы збіраецеся выдаліць убудову WP-PageNavi.\\n" +"Гэта дзеянне незваротна.\\n" +"\\n" +"Каб спыніць выдаленне, абярыце [Адмена]. Абярыце [OK], калі вы жадаеце яго працягнуць." + +#: wp-pagenavi.php:42 +msgid "PageNavi" +msgstr "Спіс старонак" + +#: wp-pagenavi.php:201 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Старонка %CURRENT_PAGE% з %TOTAL_PAGES%" + +#: wp-pagenavi.php:204 +msgid "« First" +msgstr "« Першая" + +#: wp-pagenavi.php:205 +msgid "Last »" +msgstr "Апошняя »" + +#: wp-pagenavi.php:206 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:207 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:208 +#: wp-pagenavi.php:209 +msgid "..." +msgstr "..." + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-bg_BG.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-bg_BG.mo new file mode 100644 index 00000000..8500aa91 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-bg_BG.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-bg_BG.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-bg_BG.po new file mode 100644 index 00000000..0de00240 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-bg_BG.po @@ -0,0 +1,279 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.73\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-08-17 17:28+0300\n" +"PO-Revision-Date: 2010-09-10 07:05+0200\n" +"Last-Translator: Yassen Yotov \n" +"Language-Team: Yassen Yotov \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Bulgarian\n" +"X-Poedit-Country: BULGARIA\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SearchPath-0: .\n" + +#: admin.php:9 +#, fuzzy +msgid "PageNavi Settings" +msgstr "Настройки на навигацията" + +#: admin.php:10 +msgid "PageNavi" +msgstr "PageNavi" + +#: admin.php:28 +msgid "Text For Number Of Pages" +msgstr "Текст за брой на страници" + +#: admin.php:33 +msgid "The current page number." +msgstr "Номер на страницата в момента" + +#: admin.php:34 +#: admin.php:58 +#: admin.php:66 +msgid "The total number of pages." +msgstr "Общ брой на страниците." + +#: admin.php:38 +msgid "Text For Current Page" +msgstr "Текст за разглежданата страницата" + +#: admin.php:42 +#: admin.php:50 +msgid "The page number." +msgstr "Номер на страницата." + +#: admin.php:46 +msgid "Text For Page" +msgstr "Текст за страница" + +#: admin.php:54 +#, fuzzy +msgid "Text For First Page" +msgstr "Текст за първи пост" + +#: admin.php:62 +#, fuzzy +msgid "Text For Last Page" +msgstr "Текст за страница" + +#: admin.php:70 +#, fuzzy +msgid "Text For Previous Page" +msgstr "Текст за предишен пост" + +#: admin.php:76 +#, fuzzy +msgid "Text For Next Page" +msgstr "Текст за страница" + +#: admin.php:82 +msgid "Text For Previous ..." +msgstr "Текст за предишна ..." + +#: admin.php:88 +msgid "Text For Next ..." +msgstr "Текст за следваща ..." + +#: admin.php:95 +msgid "Page Navigation Text" +msgstr "Текст на навигацията" + +#: admin.php:96 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Оставянето на празно поле ще скрие тази част от навигация." + +#: admin.php:102 +msgid "Use pagenavi-css.css" +msgstr "Използвай pagenavi-css.css" + +#: admin.php:108 +msgid "Page Navigation Style" +msgstr "Стил на навигацията на страниците" + +#: admin.php:111 +msgid "Normal" +msgstr "Нормален" + +#: admin.php:111 +#, fuzzy +msgid "Drop-down List" +msgstr "Падащо меню" + +#: admin.php:116 +#, fuzzy +msgid "Always Show Page Navigation" +msgstr "Показване на навигацията винаги?" + +#: admin.php:119 +msgid "Show navigation even if there's only one page." +msgstr "Покажи навигацията, дори ако има само една страница." + +#: admin.php:123 +#, fuzzy +msgid "Number Of Pages To Show" +msgstr "Брой на страниците за показване?" + +#: admin.php:130 +#, fuzzy +msgid "Number Of Larger Page Numbers To Show" +msgstr "Брой на страниците за показване?" + +#: admin.php:135 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Големите номера на страници, са в допълнение към обичайните номера на страниците. Те са полезни, когато има много страници с мнения." + +#: admin.php:136 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "Например, WP-PageNavi ще покаже: Страници 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." + +#: admin.php:137 +msgid "Enter 0 to disable." +msgstr "Въведете 0 за да изключите тази опция" + +#: admin.php:141 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Покажи големия брой страници, кратни на" + +#: admin.php:146 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "Например, ако е кратно на 5, ще се покаже: 5, 10, 15, 20, 25" + +#: admin.php:151 +msgid "Page Navigation Options" +msgstr "Настройки на навигацията" + +#: scb/AdminPage.php:167 +msgid "Settings saved." +msgstr "Настройките са запазени." + +#: scb/AdminPage.php:179 +#: scb/AdminPage.php:189 +msgid "Save Changes" +msgstr "Запазване на промените" + +#: scb/AdminPage.php:371 +msgid "Settings" +msgstr "Настройки" + +#: wp-pagenavi.php:37 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Страница %CURRENT_PAGE% от %TOTAL_PAGES%" + +#: wp-pagenavi.php:40 +msgid "« First" +msgstr "« Първа" + +#: wp-pagenavi.php:41 +msgid "Last »" +msgstr "Последна »" + +#: wp-pagenavi.php:42 +msgid "«" +msgstr "»" + +#: wp-pagenavi.php:43 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:44 +#: wp-pagenavi.php:45 +msgid "..." +msgstr "..." + +#. Plugin Name of the plugin/theme +#, fuzzy +msgid "WP-PageNavi" +msgstr "PageNavi" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "Добавя по-напреднала навигация за страниране към вашия блог" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "" + +#~ msgid "Updated" +#~ msgstr "Обновено" + +#~ msgid "No Page Navigation Option Updated" +#~ msgstr "Няма промени в настройките на навигацията" + +#~ msgid "UNINSTALL WP-PageNavi" +#~ msgstr "ДЕИНСТАЛИРАНЕ на WP-PageNavi" + +#~ msgid "Setting Key '%s' has been deleted." +#~ msgstr "Настройка '%s' беше изтрита." + +#~ msgid "Error deleting Setting Key '%s'." +#~ msgstr "Грешка при опит да бъде изтрита настройка '%s'." + +#~ msgid "Uninstall WP-PageNavi" +#~ msgstr "Деинсталиране на WP-PageNavi" + +#~ msgid "" +#~ "Click Here To Finish The Uninstallation And WP-" +#~ "PageNavi Will Be Deactivated Automatically." +#~ msgstr "" +#~ "Натиснете тук за да завършите деинсталацията и WP-" +#~ "PageNavi ще бъде деактивиран автоматично." + +#~ msgid "Text For Last Post" +#~ msgstr "Текст за последен пост" + +#~ msgid "Text For Next Post" +#~ msgstr "Текст за следващ пост" + +#~ msgid "Yes" +#~ msgstr "Да" + +#~ msgid "No" +#~ msgstr "Не" + +#~ msgid "" +#~ "Deactivating WP-PageNavi plugin does not remove any data that may have " +#~ "been created, such as the page navigation options. To completely remove " +#~ "this plugin, you can uninstall it here." +#~ msgstr "" +#~ "Деактивирането на WP-PageNavi не изтрива създадените от плъгина данни, " +#~ "като настройките на навигацията на страниците. За да премахнете напълно " +#~ "плъгина, деинсталирайте го от тук." + +#~ msgid "WARNING:" +#~ msgstr "ВНИМАНИЕ:" + +#~ msgid "" +#~ "Once uninstalled, this cannot be undone. You should use a Database Backup " +#~ "plugin of WordPress to back up all the data first." +#~ msgstr "" +#~ "Деинсталирането е необратимо. Трябва да използвате резервно копие на " +#~ "базата данни за да можете да възстановите настройките на плъгина." + +#~ msgid "The following WordPress Options will be DELETED:" +#~ msgstr "Следните настройки на WordPress ще бъдат ИЗТРИТИ:" + +#~ msgid "WordPress Options" +#~ msgstr "WordPress настройки" + +#~ msgid "" +#~ "You Are About To Uninstall WP-PageNavi From WordPress.\\nThis Action Is " +#~ "Not Reversible.\\n\\n Choose [Cancel] To Stop, [OK] To Uninstall." +#~ msgstr "" +#~ "Вие сте на път да деинсталирате WP-PageNavi от WordPress.\\nТова действие " +#~ "е необратимо.\\n\\n Изберете [Cancel] за да спрете или [OK] за " +#~ "деинсталиране." + +#~ msgid "Update Options" +#~ msgstr "Обновяване на настройките" + +#~ msgid "Cancel" +#~ msgstr "Отказ" diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ca_ES.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ca_ES.mo new file mode 100644 index 00000000..26a46b0a Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ca_ES.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ca_ES.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ca_ES.po new file mode 100644 index 00000000..ec706b10 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ca_ES.po @@ -0,0 +1,211 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.40\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-12-12 00:38+0800\n" +"PO-Revision-Date: 2008-12-12 00:38+0800\n" +"Last-Translator: Lester Chan \n" +"Language-Team: Lester Chan \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: English\n" +"X-Poedit-Country: SINGAPORE\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SearchPath-0: .\n" + +#: pagenavi-options.php:46 +#: pagenavi-options.php:108 +#: pagenavi-options.php:172 +msgid "Page Navigation Options" +msgstr "Opcions de navegació per pàgines" + +#: pagenavi-options.php:51 +msgid "Updated" +msgstr "Actualitzat" + +#: pagenavi-options.php:56 +msgid "No Page Navigation Option Updated" +msgstr "No hi ha opcions de la navegació per pàgines actualitzades" + +#: pagenavi-options.php:62 +#: pagenavi-options.php:241 +msgid "UNINSTALL WP-PageNavi" +msgstr "DESINSTAL·LAR WP-PageNavi" + +#: pagenavi-options.php:70 +#, php-format +msgid "Setting Key '%s' has been deleted." +msgstr "La clau d’opcions '%s' ha estat eliminada" + +#: pagenavi-options.php:74 +#, php-format +msgid "Error deleting Setting Key '%s'." +msgstr "Error esborrant la clau d’opcions '%s'" + +#: pagenavi-options.php:96 +#: pagenavi-options.php:209 +msgid "Uninstall WP-PageNavi" +msgstr "Desinstal·lar WP-PageNavi" + +#: pagenavi-options.php:97 +#, php-format +msgid "Click Here To Finish The Uninstallation And WP-PageNavi Will Be Deactivated Automatically." +msgstr "Fes clic aquí per finalitzar la desinstal·lació i WP-PageNavi serà desactivat automàticament." + +#: pagenavi-options.php:109 +msgid "Page Navigation Text" +msgstr "Text de Navegació per Pàgines" + +#: pagenavi-options.php:112 +msgid "Text For Number Of Pages" +msgstr "Text per al número de pàgines" + +#: pagenavi-options.php:115 +msgid "The current page number." +msgstr "El número de la pàgina actual" + +#: pagenavi-options.php:116 +#: pagenavi-options.php:137 +#: pagenavi-options.php:144 +msgid "The total number of pages." +msgstr "El número total de pàgines" + +#: pagenavi-options.php:120 +msgid "Text For Current Page" +msgstr "Text per a la pàgina actual" + +#: pagenavi-options.php:123 +#: pagenavi-options.php:130 +msgid "The page number." +msgstr "El número de pà:gina." + +#: pagenavi-options.php:127 +msgid "Text For Page" +msgstr "Text per a la pàgina" + +#: pagenavi-options.php:134 +msgid "Text For First Post" +msgstr "Text per al primer article" + +#: pagenavi-options.php:141 +msgid "Text For Last Post" +msgstr "Text per al darrer article" + +#: pagenavi-options.php:148 +msgid "Text For Next Post" +msgstr "Text per a la pàgina següent" + +#: pagenavi-options.php:154 +msgid "Text For Previous Post" +msgstr "Text per a la pàgina anterior" + +#: pagenavi-options.php:160 +msgid "Text For Next ..." +msgstr "Text per a la pròxima ..." + +#: pagenavi-options.php:166 +msgid "Text For Previous ..." +msgstr "Text per a l’anterior ..." + +#: pagenavi-options.php:175 +msgid "Page Navigation Style" +msgstr "Estil de la navegació per pàgines" + +#: pagenavi-options.php:178 +msgid "Normal" +msgstr "Normal" + +#: pagenavi-options.php:179 +msgid "Drop Down List" +msgstr "Llista desplegable" + +#: pagenavi-options.php:184 +#, fuzzy +msgid "Number Of Pages To Show?" +msgstr "Pàgines a mostrar" + +#: pagenavi-options.php:190 +msgid "Always Show Page Navigation?" +msgstr "Mostrar sempre la navegació per pàgines?" + +#: pagenavi-options.php:193 +#: pagenavi-options.php:240 +msgid "Yes" +msgstr "Sí" + +#: pagenavi-options.php:194 +msgid "No" +msgstr "No" + +#: pagenavi-options.php:200 +msgid "Save Changes" +msgstr "" + +#: pagenavi-options.php:211 +msgid "Deactivating WP-PageNavi plugin does not remove any data that may have been created, such as the page navigation options. To completely remove this plugin, you can uninstall it here." +msgstr "Desactivar WP-PageNavi no elimina cap dada que s’hagi creat, com les opcions de la navegació per pàgines. Per eliminar completament aquest plugin, pots desinstal·lar-lo aquí" + +#: pagenavi-options.php:214 +msgid "WARNING:" +msgstr "ALERTA:" + +#: pagenavi-options.php:215 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to back up all the data first." +msgstr "Una cop desinstal·lat, no es pot desfer. Hauríes de fer una còpia de seguretat de totes les dades amb un plugin de Wordpress abans de res." + +#: pagenavi-options.php:218 +msgid "The following WordPress Options will be DELETED:" +msgstr "Las següents opcions de Wordpress seran ELIMINADES:" + +#: pagenavi-options.php:223 +msgid "WordPress Options" +msgstr "Opcions de Wordpress" + +#: pagenavi-options.php:241 +msgid "" +"You Are About To Uninstall WP-PageNavi From WordPress.\\n" +"This Action Is Not Reversible.\\n" +"\\n" +" Choose [Cancel] To Stop, [OK] To Uninstall." +msgstr "" +"Estàs a punt de desinstal·lar WP-PageNavi de Wordpress.\\n" +"Aquesta acció no es pot desfer.\\n" +"\\n" +" Tria [Cancel·lar] per parar, [Acceptar] per desinstal·lar." + +#: wp-pagenavi.php:42 +msgid "PageNavi" +msgstr "PageNavi" + +#: wp-pagenavi.php:179 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Pàgina %CURRENT_PAGE% de %TOTAL_PAGES%" + +#: wp-pagenavi.php:182 +msgid "« First" +msgstr "« Primera" + +#: wp-pagenavi.php:183 +msgid "Last »" +msgstr "Última »" + +#: wp-pagenavi.php:184 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:185 +msgid "«" +msgstr "»" + +#: wp-pagenavi.php:186 +#: wp-pagenavi.php:187 +msgid "..." +msgstr "..." + +#~ msgid "Update Options" +#~ msgstr "Actualitzar opcions" +#~ msgid "Cancel" +#~ msgstr "Cancel·lar" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-de_DE.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-de_DE.mo new file mode 100644 index 00000000..5b88ab7c Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-de_DE.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-de_DE.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-de_DE.po new file mode 100644 index 00000000..e0079738 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-de_DE.po @@ -0,0 +1,233 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.50\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-06-08 18:58+0800\n" +"PO-Revision-Date: 2009-08-12 01:58+0100\n" +"Last-Translator: Alexander Zigelski \n" +"Language-Team: Lester Chan \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: English\n" +"X-Poedit-Country: SINGAPORE\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2\n" +"X-Poedit-Basepath: .\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-SearchPath-0: .\n" + +#: pagenavi-options.php:48 +#: pagenavi-options.php:110 +#: pagenavi-options.php:174 +msgid "Page Navigation Options" +msgstr "Page Navigation Optionen" + +#: pagenavi-options.php:53 +msgid "Updated" +msgstr "aktualisiert" + +#: pagenavi-options.php:58 +msgid "No Page Navigation Option Updated" +msgstr "Keine Seitennavigations-Optionen wurden aktualisiert." + +#: pagenavi-options.php:64 +#: pagenavi-options.php:265 +msgid "UNINSTALL WP-PageNavi" +msgstr "WP-PageNavi DEINSTALLIEREN!" + +#: pagenavi-options.php:72 +#, php-format +msgid "Setting Key '%s' has been deleted." +msgstr "Die Einstellung '%s' wurde gelöscht." + +#: pagenavi-options.php:76 +#, php-format +msgid "Error deleting Setting Key '%s'." +msgstr "Fehler beim Löschen der Einstellung '%s'." + +#: pagenavi-options.php:98 +#: pagenavi-options.php:233 +msgid "Uninstall WP-PageNavi" +msgstr "Deinstalliere WP-PageNavi" + +#: pagenavi-options.php:99 +#, php-format +msgid "Click Here To Finish The Uninstallation And WP-PageNavi Will Be Deactivated Automatically." +msgstr "Klicken Sie hier um die Deinstallation zu beenden. WP-PageNavi wird automatisch deaktiviert." + +#: pagenavi-options.php:111 +msgid "Page Navigation Text" +msgstr "Seitennavigation Text" + +#: pagenavi-options.php:114 +msgid "Text For Number Of Pages" +msgstr "Text der Anzahl der Seiten" + +#: pagenavi-options.php:117 +msgid "The current page number." +msgstr "Die derzeitige Seitennummer." + +#: pagenavi-options.php:118 +#: pagenavi-options.php:139 +#: pagenavi-options.php:146 +msgid "The total number of pages." +msgstr "Die Gesamtanzahl der Seiten." + +#: pagenavi-options.php:122 +msgid "Text For Current Page" +msgstr "Text der aktuellen Seite" + +#: pagenavi-options.php:125 +#: pagenavi-options.php:132 +msgid "The page number." +msgstr "Die Seitennummer." + +#: pagenavi-options.php:129 +msgid "Text For Page" +msgstr "Text auf Seite" + +#: pagenavi-options.php:136 +msgid "Text For First Post" +msgstr "Text der ersten Seite" + +#: pagenavi-options.php:143 +msgid "Text For Last Post" +msgstr "Text der letzten Seite" + +#: pagenavi-options.php:150 +msgid "Text For Next Post" +msgstr "Text der nächsten Seite" + +#: pagenavi-options.php:156 +msgid "Text For Previous Post" +msgstr "Text der vorherigen Seite" + +#: pagenavi-options.php:162 +msgid "Text For Next ..." +msgstr "Text für nächstes ..." + +#: pagenavi-options.php:168 +msgid "Text For Previous ..." +msgstr "Text für letztes ..." + +#: pagenavi-options.php:177 +msgid "Page Navigation Style" +msgstr "Seitennavigations-Stil" + +#: pagenavi-options.php:180 +msgid "Normal" +msgstr "Normal" + +#: pagenavi-options.php:181 +msgid "Drop Down List" +msgstr "Drop Down Liste" + +#: pagenavi-options.php:186 +msgid "Number Of Pages To Show?" +msgstr "Anzahl der Seite die angezeigt werden sollen?" + +#: pagenavi-options.php:192 +msgid "Always Show Page Navigation?" +msgstr "Seitennavigation immer anzeigen?" + +#: pagenavi-options.php:195 +#: pagenavi-options.php:264 +msgid "Yes" +msgstr "Ja" + +#: pagenavi-options.php:196 +msgid "No" +msgstr "Nein" + +#: pagenavi-options.php:201 +msgid "Number Of Larger Page Numbers To Show?" +msgstr "Zahlen größerer Seitennummern anzeigen?" + +#: pagenavi-options.php:205 +msgid "Larger page numbers are in additional to the default page numbers. It is useful for authors who is paginating through many posts." +msgstr "Große Seitennumern sind optional zu den Standard-Seitenzahlen. Es ist sinnvoll für Authoren die über viele Seiten hinweg browsen." + +#: pagenavi-options.php:207 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50" +msgstr "WP-PageNavi wird folgendes anzeigen: Seite 1, 2, 3, 4, 5, 10, 20, 30, 40, 50" + +#: pagenavi-options.php:209 +msgid "Enter 0 to disable." +msgstr "0 eingeben zum deaktivieren." + +#: pagenavi-options.php:213 +msgid "Show Larger Page Numbers In Multiples Of:" +msgstr "Zeige größere Seitenzahlen als Vielfache von folgender Zahl an:" + +#: pagenavi-options.php:217 +msgid "If mutiple is in 5, it will show: 5, 10, 15, 20, 25" +msgstr "Wenn das Vielfache 5 ist, werden: 5, 10, 15, 20, 25 angezeigt" + +#: pagenavi-options.php:219 +msgid "If mutiple is in 10, it will show: 10, 20, 30, 40, 50" +msgstr "Wenn das Vielfache 10 ist, werden: 10, 20, 30, 40, 50 angezeigt" + +#: pagenavi-options.php:224 +msgid "Save Changes" +msgstr "Einstellungen speichern." + +#: pagenavi-options.php:235 +msgid "Deactivating WP-PageNavi plugin does not remove any data that may have been created, such as the page navigation options. To completely remove this plugin, you can uninstall it here." +msgstr "Durch das Deaktivieren von WP-PageNavi werden keine Daten, wie die Seitennavigations-Optionen, gelöscht. Um das Plugin komplett zu entfernen, können Sie es hier deinstallieren." + +#: pagenavi-options.php:238 +msgid "WARNING:" +msgstr "WARNUNG:" + +#: pagenavi-options.php:239 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to back up all the data first." +msgstr "Wenn Sie es einmal deinstalliert haben, kann dies nicht rückgängig gemacht werden. Sie sollten das Datenbank Backup Plugin von WordPress benutzen um alle Daten vorher zu sichern." + +#: pagenavi-options.php:242 +msgid "The following WordPress Options will be DELETED:" +msgstr "Die folgenden WordPress Optionen werden GELÖSCHT:" + +#: pagenavi-options.php:247 +msgid "WordPress Options" +msgstr "WordPress Optionen" + +#: pagenavi-options.php:265 +msgid "" +"You Are About To Uninstall WP-PageNavi From WordPress.\\n" +"This Action Is Not Reversible.\\n" +"\\n" +" Choose [Cancel] To Stop, [OK] To Uninstall." +msgstr "" +"Sie sind dabei WP-PageNavi zu deinstallieren.\\n" +"Diese Aktion kann nicht rückgängig gemacht werden.\\\\n" +"Wählen Sie [Cancel] um Abzubrechen oder [OK] zum deinstallieren" + +#: wp-pagenavi.php:42 +msgid "PageNavi" +msgstr "PageNavi" + +#: wp-pagenavi.php:201 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Seite %CURRENT_PAGE% von %TOTAL_PAGES%" + +#: wp-pagenavi.php:204 +msgid "« First" +msgstr "« Erste" + +#: wp-pagenavi.php:205 +msgid "Last »" +msgstr "Letzte »" + +#: wp-pagenavi.php:206 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:207 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:208 +#: wp-pagenavi.php:209 +msgid "..." +msgstr "..." + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-es_ES.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-es_ES.mo new file mode 100644 index 00000000..2f969ff2 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-es_ES.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-es_ES.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-es_ES.po new file mode 100644 index 00000000..96e81a55 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-es_ES.po @@ -0,0 +1,249 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.50\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-04-19 11:25+0300\n" +"PO-Revision-Date: 2010-07-15 01:29+0100\n" +"Last-Translator: Francisco Portero \n" +"Language-Team: Francisco Portero \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Spanish\n" +"X-Poedit-Country: Spain\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2\n" +"X-Poedit-Basepath: .\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-SearchPath-0: .\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "Configuración de PageNavi" + +#: admin.php:10 +msgid "PageNavi" +msgstr "PageNavi" + +#: admin.php:27 +msgid "Text For Number Of Pages" +msgstr "Texto para el Número de Páginas" + +#: admin.php:32 +msgid "The current page number." +msgstr "Número de la página actual." + +#: admin.php:33 +#: admin.php:57 +#: admin.php:65 +msgid "The total number of pages." +msgstr "Número total de páginas." + +#: admin.php:37 +msgid "Text For Current Page" +msgstr "Texto para la Página Actual" + +#: admin.php:41 +#: admin.php:49 +msgid "The page number." +msgstr "Número de página." + +#: admin.php:45 +msgid "Text For Page" +msgstr "Texto para la Página" + +#: admin.php:53 +msgid "Text For First Page" +msgstr "Texto para la Primera página" + +#: admin.php:61 +msgid "Text For Last Page" +msgstr "Texto para la Última Página" + +#: admin.php:69 +msgid "Text For Previous Page" +msgstr "Texto para la Página Anterior" + +#: admin.php:75 +msgid "Text For Next Page" +msgstr "Texto para la Página Siguiente" + +#: admin.php:81 +msgid "Text For Previous ..." +msgstr "Texto para la Anterior ..." + +#: admin.php:87 +msgid "Text For Next ..." +msgstr "Texto para la Siguiente ..." + +#: admin.php:94 +msgid "Page Navigation Text" +msgstr "Texto de Paginación" + +#: admin.php:95 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Dejando un campo en blanco, se oculta esta parte en la navegación." + +#: admin.php:101 +msgid "Use pagenavi-css.css" +msgstr "Usar pagenavi-css.css" + +#: admin.php:107 +msgid "Page Navigation Style" +msgstr "Estilo de Paginación" + +#: admin.php:110 +msgid "Normal" +msgstr "Normal" + +#: admin.php:110 +msgid "Drop-down List" +msgstr "Lista desplegable" + +#: admin.php:115 +msgid "Always Show Page Navigation" +msgstr "Mostrar siempre la Paginación" + +#: admin.php:118 +msgid "Show navigation even if there's only one page." +msgstr "Mostrar la navegación, incluso si sólo hay una página." + +#: admin.php:122 +msgid "Number Of Pages To Show" +msgstr "Número de Páginas a Mostrar" + +#: admin.php:129 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Números Grandes en la Paginación" + +#: admin.php:134 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Ampliar los números de página sumando a los números de página normal. Son útiles cuando hay muchas páginas de entradas." + +#: admin.php:135 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "Por ejemplo, WP-PageNavi muestra: Páginas 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." + +#: admin.php:136 +msgid "Enter 0 to disable." +msgstr "Introducir 0 para desactivar." + +#: admin.php:140 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Mostrar Numeros Grandes que sean Multiplos de" + +#: admin.php:145 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "Por ejemplo, si son múltiplos de 5, se muestran: 5, 10, 15, 20, 25" + +#: admin.php:150 +msgid "Page Navigation Options" +msgstr "Opciones de Navegación de Páginas" + +#: scb/AdminPage.php:165 +#: scb/AdminPage.php:176 +msgid "Save Changes" +msgstr "Guardar" + +#: scb/AdminPage.php:279 +msgid "Settings saved." +msgstr "Configuración guardada." + +#: scb/AdminPage.php:337 +msgid "Settings" +msgstr "Configuración" + +#: wp-pagenavi.php:224 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Página %CURRENT_PAGE% de %TOTAL_PAGES%" + +#: wp-pagenavi.php:227 +msgid "« First" +msgstr "« Primera" + +#: wp-pagenavi.php:228 +msgid "Last »" +msgstr "Última »" + +#: wp-pagenavi.php:229 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:230 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:231 +#: wp-pagenavi.php:232 +msgid "..." +msgstr "..." + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "http://wordpress.org/extend/plugins/wp-pagenavi/" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "Agrega una paginación más avanzados a tu blog WordPress" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "Lester 'GaMerZ' Chan & scribu. Traducción fportero" + +#~ msgid "Updated" +#~ msgstr "Actualizado" +#~ msgid "No Page Navigation Option Updated" +#~ msgstr "Opciones de PageNavi sin actualizar" +#~ msgid "UNINSTALL WP-PageNavi" +#~ msgstr "DESINSTALAR PageNavi" +#~ msgid "Setting Key '%s' has been deleted." +#~ msgstr "La clave '%s' ha sido borrada correctamente" +#~ msgid "Error deleting Setting Key '%s'." +#~ msgstr "Error borrando la clave '%s'." +#~ msgid "Uninstall WP-PageNavi" +#~ msgstr "Desinstalar PageNavi" +#~ msgid "" +#~ "Click Here To Finish The Uninstallation And WP-" +#~ "PageNavi Will Be Deactivated Automatically." +#~ msgstr "" +#~ "Pulsar aquí Para finalizar la desinstalación de " +#~ "PageNavi, se desactivara automaticamente" +#~ msgid "Text For Last Post" +#~ msgstr "Última página" +#~ msgid "Text For Next Post" +#~ msgstr "Página siguinete" +#~ msgid "Yes" +#~ msgstr "Si" +#~ msgid "No" +#~ msgstr "No" +#~ msgid "If mutiple is in 10, it will show: 10, 20, 30, 40, 50" +#~ msgstr "Si son múltiplos de 10, se muestran: 10, 20, 30, 40, 50" +#~ msgid "" +#~ "Deactivating WP-PageNavi plugin does not remove any data that may have " +#~ "been created, such as the page navigation options. To completely remove " +#~ "this plugin, you can uninstall it here." +#~ msgstr "" +#~ "Desactivando el plugin PageNavi no se borran los datos almacenados. Para " +#~ "borrarlo todo, se debe desinstalar desde aquí." +#~ msgid "WARNING:" +#~ msgstr "ATENCIÓN:" +#~ msgid "" +#~ "Once uninstalled, this cannot be undone. You should use a Database Backup " +#~ "plugin of WordPress to back up all the data first." +#~ msgstr "" +#~ "Una vez desinstalado, no se puede deshacer. Guarda copias de seguridad de " +#~ "todos los datos primero si los vas a necesitar despues." +#~ msgid "The following WordPress Options will be DELETED:" +#~ msgstr "Las siguientes opciones de WordPress se ELIMINARÁN:" +#~ msgid "WordPress Options" +#~ msgstr "Opciones de Wordpress" +#~ msgid "" +#~ "You Are About To Uninstall WP-PageNavi From WordPress.\\nThis Action Is " +#~ "Not Reversible.\\n\\n Choose [Cancel] To Stop, [OK] To Uninstall." +#~ msgstr "" +#~ "You Are About To Uninstall WP-PageNavi From WordPress.\\nThis Action Is " +#~ "Not Reversible.\\n\\n Choose [Cancel] To Stop, [OK] To Uninstall." + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-fa_IR.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-fa_IR.mo new file mode 100644 index 00000000..d6596cf4 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-fa_IR.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-fa_IR.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-fa_IR.po new file mode 100644 index 00000000..fe31130f --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-fa_IR.po @@ -0,0 +1,244 @@ +msgid "" +msgstr "" +"Project-Id-Version: Wp-Pagenavi_fa\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-01 12:14+0330\n" +"PO-Revision-Date: \n" +"Last-Translator: mostafa \n" +"Language-Team: Persian Wordpress \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Persian\n" +"X-Poedit-Country: IRAN, ISLAMIC REPUBLIC OF\n" +"X-Poedit-SourceCharset: utf-8\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-Basepath: F:\\Program Files\\apserv\\AppServ\\www\\wordpress\\wp-content\\plugins\\wp-pagenavi\n" +"X-Poedit-SearchPath-0: F:\\Program Files\\apserv\\AppServ\\www\\wordpress\\wp-content\\plugins\\wp-pagenavi\n" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:46 +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:107 +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:171 +msgid "Page Navigation Options" +msgstr "تنظیمات شماره بندی صفحات" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:51 +msgid "Updated" +msgstr "به روز رسانی" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:56 +msgid "No Page Navigation Option Updated" +msgstr "تنظیمات شماره بندی صفحان به روز رسانی نشد" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:62 +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:240 +msgid "UNINSTALL WP-PageNavi" +msgstr "حذف این پلاگین" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:70 +#, php-format +msgid "Setting Key '%s' has been deleted." +msgstr "" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:74 +#, php-format +msgid "Error deleting Setting Key '%s'." +msgstr "" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:96 +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:208 +msgid "Uninstall WP-PageNavi" +msgstr "حذف این پلاگین" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:97 +#, php-format +msgid "Click Here To Finish The Uninstallation And WP-PageNavi Will Be Deactivated Automatically." +msgstr "" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:108 +msgid "Page Navigation Text" +msgstr "متن شماره بندی صفحات" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:111 +msgid "Text For Number Of Pages" +msgstr "متن برای شماره از صفحات" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:114 +msgid "The current page number." +msgstr "تعداد صفحات جاری." + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:115 +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:136 +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:143 +msgid "The total number of pages." +msgstr "کل شماره از صفحات." + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:119 +msgid "Text For Current Page" +msgstr "متن برای صفحه جاری" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:122 +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:129 +msgid "The page number." +msgstr "شماره صفحه." + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:126 +msgid "Text For Page" +msgstr "متن برای صفحات" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:133 +msgid "Text For First Post" +msgstr "متن برای نوشته بعدی" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:140 +msgid "Text For Last Post" +msgstr "متن برای صفحه قبلی" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:147 +msgid "Text For Next Post" +msgstr "متن بعد از نوشته بعدی" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:153 +msgid "Text For Previous Post" +msgstr "متن قبل از نوشته قبلی" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:159 +msgid "Text For Next ..." +msgstr "نوشته برای بعدی..." + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:165 +msgid "Text For Previous ..." +msgstr "نوشته برای قبلی..." + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:174 +msgid "Page Navigation Style" +msgstr "قالب شماره صفحات" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:177 +msgid "Normal" +msgstr "معمولی" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:178 +msgid "Drop Down List" +msgstr "به صورت فهرست" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:183 +msgid "Number Of Pages To Show?" +msgstr "تعداد شماره صفحه برای نمایش؟" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:189 +msgid "Always Show Page Navigation?" +msgstr "همیشه شماره صفحات نمایش داده شود؟" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:192 +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:239 +msgid "Yes" +msgstr "بله" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:193 +msgid "No" +msgstr "خیر" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:199 +msgid "Save Changes" +msgstr "ذخیره تغییرات" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:210 +msgid "Deactivating WP-PageNavi plugin does not remove any data that may have been created, such as the page navigation options. To completely remove this plugin, you can uninstall it here." +msgstr "برای حذف پلاگین, ابتدا WP-PageNavi را غیر فعال کنید, با حذف کامل این افزونه, تنظیمات آن از بین نمی رود." + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:213 +msgid "WARNING:" +msgstr "اخطار:" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:214 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to back up all the data first." +msgstr "" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:217 +msgid "The following WordPress Options will be DELETED:" +msgstr "شرح حذفیات در تنظیمات وردپرس:" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:222 +msgid "WordPress Options" +msgstr "تنظیمات وردپرس" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/pagenavi-options.php:240 +msgid "" +"You Are About To Uninstall WP-PageNavi From WordPress.\\n" +"This Action Is Not Reversible.\\n" +"\\n" +" Choose [Cancel] To Stop, [OK] To Uninstall." +msgstr "" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/wp-pagenavi.php:61 +msgid "PageNavi" +msgstr "شماره صفحات" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/wp-pagenavi.php:197 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "صفحه %CURRENT_PAGE% از %TOTAL_PAGES%" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/wp-pagenavi.php:200 +msgid "« First" +msgstr "« بعدی" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/wp-pagenavi.php:201 +msgid "Last »" +msgstr "قبلی »" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/wp-pagenavi.php:202 +msgid "»" +msgstr "»" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/wp-pagenavi.php:203 +msgid "«" +msgstr "«" + +#: F:\Program +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/wp-pagenavi.php:204 +#: Files\apserv\AppServ\www\wordpress\wp-content\plugins\wp-pagenavi/wp-pagenavi.php:205 +msgid "..." +msgstr "..." + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-fr_FR.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-fr_FR.mo new file mode 100644 index 00000000..9f288f41 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-fr_FR.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-fr_FR.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-fr_FR.po new file mode 100644 index 00000000..9b83dcf4 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-fr_FR.po @@ -0,0 +1,201 @@ +# Translation of the WordPress plugin WP-PageNavi 2.70 by Lester 'GaMerZ' Chan. +# Copyright (C) 2010 Lester 'GaMerZ' Chan +# This file is distributed under the same license as the WP-PageNavi package. +# FIRST AUTHOR , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.70\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-04-11 15:18+0000\n" +"PO-Revision-Date: 2010-04-16 15:27+0100\n" +"Last-Translator: Lionel Chollet \n" +"Language-Team: Lionel Chollet \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: French\n" +"X-Poedit-Country: FRANCE\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "Réglages WP-PageNavi" + +#: admin.php:10 +msgid "PageNavi" +msgstr "WP-PageNavi" + +#: admin.php:27 +msgid "Text For Number Of Pages" +msgstr "Texte pour le nombre de pages" + +#: admin.php:32 +msgid "The current page number." +msgstr "Le numéro de la page active." + +#: admin.php:33 +#: admin.php:57 +#: admin.php:65 +msgid "The total number of pages." +msgstr "Le nombre total de pages." + +#: admin.php:37 +msgid "Text For Current Page" +msgstr "Texte pour la page affichée" + +#: admin.php:41 +#: admin.php:49 +msgid "The page number." +msgstr "Le numéro de page." + +#: admin.php:45 +msgid "Text For Page" +msgstr "Texte pour les pages" + +#: admin.php:53 +msgid "Text For First Page" +msgstr "Texte pour la première page" + +#: admin.php:61 +msgid "Text For Last Page" +msgstr "Texte pour la dernière page" + +#: admin.php:69 +msgid "Text For Previous Page" +msgstr "Texte pour la page précédente" + +#: admin.php:75 +msgid "Text For Next Page" +msgstr "Texte pour la page suivante" + +#: admin.php:81 +msgid "Text For Previous ..." +msgstr "Texte pour les pages intermédiaires précédentes" + +#: admin.php:87 +msgid "Text For Next ..." +msgstr "Texte pour les pages intermédiaires suivantes" + +#: admin.php:94 +msgid "Page Navigation Text" +msgstr "Textes pour les liens de navigation" + +#: admin.php:95 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Laisser un champ vide masquera cet élément de la navigation." + +#: admin.php:101 +msgid "Use pagenavi.css" +msgstr "Utiliser la feuille de style pagenavi.css" + +#: admin.php:107 +msgid "Page Navigation Style" +msgstr "Style de présentation de la navigation" + +#: admin.php:110 +msgid "Normal" +msgstr "Normal" + +#: admin.php:110 +msgid "Drop Down List" +msgstr "Menu déroulant" + +#: admin.php:115 +msgid "Always Show Page Navigation" +msgstr "Toujours afficher la navigation WP-PageNavi" + +#: admin.php:118 +msgid "Show navigation even if there's only one page" +msgstr "La navigation WP-PageNavi sera affichée même s’il n’y a qu’une seule page." + +#: admin.php:122 +msgid "Number Of Pages To Show" +msgstr "Nombre de pages à afficher" + +#: admin.php:129 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Nombre d’étapes intermédiaires de pagination à afficher" + +#: admin.php:134 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Les étapes intermédiaires de pagination sont utiles sur les sites comprenant un très grand nombre d’articles." + +#: admin.php:135 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50" +msgstr "Par exemple, WP-PageNavi affichera les liens vers les pages : 1, 2, 3, 4, 5, 10, 20, 30, 40, 50…" + +#: admin.php:136 +msgid "Enter 0 to disable." +msgstr "Mettez 0 pour ne pas inclure d’étapes intermédiaires de pagination." + +#: admin.php:140 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Afficher les étapes intermédiaires de pagination en multiples de" + +#: admin.php:145 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "Par exemple, si vous choisissez des étapes multiples de 5, WP-PageNavi affichera : 5, 10, 15, 20, 25…" + +#: admin.php:150 +msgid "Page Navigation Options" +msgstr "Options WP-PageNavi" + +#: scb/AdminPage.php:165 +#: scb/AdminPage.php:176 +msgid "Save Changes" +msgstr "Enregistrer les réglages" + +#: scb/AdminPage.php:279 +msgid "Settings saved." +msgstr "Réglages enregistrés." + +#: scb/AdminPage.php:337 +msgid "Settings" +msgstr "Réglages" + +#: wp-pagenavi.php:222 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Page %CURRENT_PAGE% sur %TOTAL_PAGES%" + +#: wp-pagenavi.php:225 +msgid "« First" +msgstr "« Première page" + +#: wp-pagenavi.php:226 +msgid "Last »" +msgstr "Dernière page »" + +#: wp-pagenavi.php:227 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:228 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:229 +#: wp-pagenavi.php:230 +msgid "..." +msgstr "…" + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "http://wordpress.org/extend/plugins/wp-pagenavi/" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog." +msgstr "Permet à vos visiteurs une meilleure navigation dans les pages de votre site WordPress." + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan" +msgstr "Lester 'GaMerZ' Chan" + +#. Author URI of the plugin/theme +msgid "http://lesterchan.net" +msgstr "http://lesterchan.net" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-id_ID.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-id_ID.mo new file mode 100644 index 00000000..3cf8291d Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-id_ID.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-id_ID.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-id_ID.po new file mode 100644 index 00000000..38d60ed6 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-id_ID.po @@ -0,0 +1,237 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.73\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-08-29 14:42+0700\n" +"PO-Revision-Date: 2010-08-29 14:42+0700\n" +"Last-Translator: Masino Sinaga \n" +"Language-Team: Masino Sinaga \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Indonesian\n" +"X-Poedit-Country: INDONESIA\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2\n" +"X-Poedit-Basepath: .\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-SearchPath-0: ..\n" + +#: ../admin.php:9 +msgid "PageNavi Settings" +msgstr "Pengaturan PageNavi" + +#: ../admin.php:10 +msgid "PageNavi" +msgstr "PageNavi" + +#: ../admin.php:28 +msgid "Text For Number Of Pages" +msgstr "Teksi untuk Nomor Halaman" + +#: ../admin.php:33 +msgid "The current page number." +msgstr "Nomor halaman saat ini." + +#: ../admin.php:34 +#: ../admin.php:58 +#: ../admin.php:66 +msgid "The total number of pages." +msgstr "Total jumlah halaman." + +#: ../admin.php:38 +msgid "Text For Current Page" +msgstr "Teks untuk Halaman yang Sedang Aktif" + +#: ../admin.php:42 +#: ../admin.php:50 +msgid "The page number." +msgstr "Nomor halaman." + +#: ../admin.php:46 +msgid "Text For Page" +msgstr "Teks untuk Halaman" + +#: ../admin.php:54 +msgid "Text For First Page" +msgstr "Teks untuk Halaman Pertama" + +#: ../admin.php:62 +msgid "Text For Last Page" +msgstr "Teks untuk Halaman Terakhir" + +#: ../admin.php:70 +msgid "Text For Previous Page" +msgstr "Teks untuk Halaman Sebelumnya" + +#: ../admin.php:76 +msgid "Text For Next Page" +msgstr "Teks untuk Halaman Berikutnya" + +#: ../admin.php:82 +msgid "Text For Previous ..." +msgstr "Teks untuk Sebelumnya ..." + +#: ../admin.php:88 +msgid "Text For Next ..." +msgstr "Teks untuk Berikutnya ..." + +#: ../admin.php:95 +msgid "Page Navigation Text" +msgstr "Tulisan Navigasi Halaman" + +#: ../admin.php:96 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Ruas yang kosong akan menyembunyikan bagian itu dari navigasi." + +#: ../admin.php:102 +msgid "Use pagenavi-css.css" +msgstr "Gunakan pagenavi-css.css" + +#: ../admin.php:108 +msgid "Page Navigation Style" +msgstr "Gaya Navigasi Halaman" + +#: ../admin.php:111 +msgid "Normal" +msgstr "Normal" + +#: ../admin.php:111 +msgid "Drop-down List" +msgstr "Senarai Jatuh-ke-bawah" + +#: ../admin.php:116 +msgid "Always Show Page Navigation" +msgstr "Selalu Tampilkan Halaman Navigasi" + +#: ../admin.php:119 +msgid "Show navigation even if there's only one page." +msgstr "Tampilkan navigasi bahkan jika hanya ada satu halaman." + +#: ../admin.php:123 +msgid "Number Of Pages To Show" +msgstr "Jumlah Halaman yang Ditampilkan" + +#: ../admin.php:130 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Jumlah Halaman yang Lebih Besar Ditampilkan" + +#: ../admin.php:135 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Nomor halaman yang lebih besar merupakan tambahan untuk nomor halaman default. Hal ini berguna untuk penulis yang melakukan navigasi halaman melalui banyak artikel." + +#: ../admin.php:136 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "Sebagai contoh, WP-PageNavi akan menampilkan: Halaman: 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." + +#: ../admin.php:137 +msgid "Enter 0 to disable." +msgstr "Masukkan 0 untuk menonaktifkan." + +#: ../admin.php:141 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Tampilkan Nomor Halaman yang Lebih Besar dalam Kelipatan" + +#: ../admin.php:146 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "Sebagai contoh, jika kelipatan 5, akan menampilkan: 5, 10, 15, 20, 25" + +#: ../admin.php:151 +msgid "Page Navigation Options" +msgstr "Pilihan Navigasi Halaman" + +#: ../wp-pagenavi.php:37 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Halaman %CURRENT_PAGE% dari %TOTAL_PAGES%" + +#: ../wp-pagenavi.php:40 +msgid "« First" +msgstr "« Awal" + +#: ../wp-pagenavi.php:41 +msgid "Last »" +msgstr "Akhir »" + +#: ../wp-pagenavi.php:42 +msgid "«" +msgstr "«" + +#: ../wp-pagenavi.php:43 +msgid "»" +msgstr "»" + +#: ../wp-pagenavi.php:44 +#: ../wp-pagenavi.php:45 +msgid "..." +msgstr "..." + +#: ../scb/AdminPage.php:167 +msgid "Settings saved." +msgstr "Pengaturan telah disimpan." + +#: ../scb/AdminPage.php:179 +#: ../scb/AdminPage.php:189 +msgid "Save Changes" +msgstr "Simpan Perubahan" + +#: ../scb/AdminPage.php:371 +msgid "Settings" +msgstr "Pengaturan" + +#~ msgid "Updated" +#~ msgstr "Telah diperbaharui" +#~ msgid "No Page Navigation Option Updated" +#~ msgstr "Tidak ada pilihan navigasi halaman yang telah diperbaharui" +#~ msgid "UNINSTALL WP-PageNavi" +#~ msgstr "HAPUS WP-PageNavi" +#~ msgid "Setting Key '%s' has been deleted." +#~ msgstr "Kunci Pengaturan '%s' telah diperbaharui." +#~ msgid "Error deleting Setting Key '%s'." +#~ msgstr "Terjadi kesalahan saat menghapus Kunci Pengaturan '%s'" +#~ msgid "Uninstall WP-PageNavi" +#~ msgstr "Hapus WP-PageNavi" +#~ msgid "" +#~ "Click Here To Finish The Uninstallation And WP-" +#~ "PageNavi Will Be Deactivated Automatically." +#~ msgstr "" +#~ "Klik Di Sini untuk menyelesaikan penghapusan dan WP-" +#~ "PageNavi akan otomatis dinonaktifkan." +#~ msgid "Text For Last Post" +#~ msgstr "Teks untuk Halaman Terakhir" +#~ msgid "Text For Next Post" +#~ msgstr "Teks untuk Halaman Berikutnya" +#~ msgid "Yes" +#~ msgstr "Ya" +#~ msgid "No" +#~ msgstr "Tidak" +#~ msgid "If mutiple is in 10, it will show: 10, 20, 30, 40, 50" +#~ msgstr "Jika dalam kelipatan 10, dia akan menampilkan: 10, 20, 30, 40, 50" +#~ msgid "" +#~ "Deactivating WP-PageNavi plugin does not remove any data that may have " +#~ "been created, such as the page navigation options. To completely remove " +#~ "this plugin, you can uninstall it here." +#~ msgstr "" +#~ "Dengan menonaktifkan plugin WP-PageNavi, maka tidak akan menghapus data " +#~ "apapun yang telah dibuat, seperti pilihan navigasi halaman. Untuk " +#~ "menghapus seluruhnya plugin ini, Anda dapat meng-uninstall-nya di sini." +#~ msgid "WARNING:" +#~ msgstr "PERINGATAN:" +#~ msgid "" +#~ "Once uninstalled, this cannot be undone. You should use a Database Backup " +#~ "plugin of WordPress to back up all the data first." +#~ msgstr "" +#~ "Setelah dihapus, hal ini tidak dapat dikembalikan kembali. Anda " +#~ "disarankan untuk melakukan Backup plugin dari WordPress Anda untuk " +#~ "membackup semua data pertama sekali." +#~ msgid "The following WordPress Options will be DELETED:" +#~ msgstr "Pilihan WordPress berikut akan DIHAPUS:" +#~ msgid "WordPress Options" +#~ msgstr "Pilihan WordPress" +#~ msgid "" +#~ "You Are About To Uninstall WP-PageNavi From WordPress.\\nThis Action Is " +#~ "Not Reversible.\\n\\n Choose [Cancel] To Stop, [OK] To Uninstall." +#~ msgstr "Anda akan menghapus WP-PageNavi dari WordPress Anda.\\n" +#~ msgid "First" +#~ msgstr "Awal" +#~ msgid "Last" +#~ msgstr "Akhir" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-it_IT.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-it_IT.mo new file mode 100644 index 00000000..93d9490d Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-it_IT.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-it_IT.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-it_IT.po new file mode 100644 index 00000000..5d810d8a --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-it_IT.po @@ -0,0 +1,257 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP PageNavi\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-04-18 11:47+0300\n" +"PO-Revision-Date: 2010-04-18 12:00+0100\n" +"Last-Translator: Aldo Latino \n" +"Language-Team: Aldo Latino \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Italian\n" +"X-Poedit-Country: ITALY\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "Opzioni di PageNavi" + +#: admin.php:10 +msgid "PageNavi" +msgstr "PageNavi" + +#: admin.php:27 +msgid "Text For Number Of Pages" +msgstr "Testo per il numero di pagina" + +#: admin.php:32 +msgid "The current page number." +msgstr "Il numero di pagina corrente." + +#: admin.php:33 +#: admin.php:57 +#: admin.php:65 +msgid "The total number of pages." +msgstr "Il numero totale di pagine." + +#: admin.php:37 +msgid "Text For Current Page" +msgstr "Testo per la pagina corrente" + +#: admin.php:41 +#: admin.php:49 +msgid "The page number." +msgstr "Il numero di pagina." + +#: admin.php:45 +msgid "Text For Page" +msgstr "Testo per la pagina" + +#: admin.php:53 +msgid "Text For First Page" +msgstr "Testo per la prima pagina" + +#: admin.php:61 +msgid "Text For Last Page" +msgstr "Testo per l'ultima pagina" + +#: admin.php:69 +msgid "Text For Previous Page" +msgstr "Testo per la pagina precedente" + +#: admin.php:75 +msgid "Text For Next Page" +msgstr "Testo per la pagina successiva" + +#: admin.php:81 +msgid "Text For Previous ..." +msgstr "Testo per Precedente ..." + +#: admin.php:87 +msgid "Text For Next ..." +msgstr "Testo per Successiva ..." + +#: admin.php:94 +msgid "Page Navigation Text" +msgstr "Testo per la navigazione delle pagine" + +#: admin.php:95 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Se si lascia un campo bianco, quella parte della navigazione sarà nascosta." + +#: admin.php:101 +msgid "Use pagenavi-css.css" +msgstr "Usare pagenavi-css.css?" + +#: admin.php:107 +msgid "Page Navigation Style" +msgstr "Stile per la navigazione delle pagine" + +#: admin.php:110 +msgid "Normal" +msgstr "Normale" + +#: admin.php:110 +msgid "Drop-down List" +msgstr "Elenco con menu a discesa" + +#: admin.php:115 +msgid "Always Show Page Navigation" +msgstr "Mostrare sempre la navigazione delle pagine?" + +#: admin.php:118 +msgid "Show navigation even if there's only one page." +msgstr "Mostra la navigazione anche se esiste solo una pagina." + +#: admin.php:122 +msgid "Number Of Pages To Show" +msgstr "Numero di pagine da mostrare" + +#: admin.php:129 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Quanti numeri di pagina raggruppati mostrare?" + +#: admin.php:134 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "I numeri di pagina raggruppati vengono mostrati in aggiunta ai soliti numeri di pagina. Si rivelano utili quando le pagine di articoli sono molte." + +#: admin.php:135 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "Per esempio, WP-PageNavi mostrerà: Pagine 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." + +#: admin.php:136 +msgid "Enter 0 to disable." +msgstr "Inserire 0 per disabilitare" + +#: admin.php:140 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Mostra i numeri raggruppati di pagina in multipli di" + +#: admin.php:145 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "Per esempio, se il multiplo è 5, mostrerà: 5, 10, 15, 20, 25" + +#: admin.php:150 +msgid "Page Navigation Options" +msgstr "Opzioni per la navigazione delle pagine" + +#: scb/AdminPage.php:165 +#: scb/AdminPage.php:176 +msgid "Save Changes" +msgstr "Salva i cambiamenti" + +#: scb/AdminPage.php:279 +msgid "Settings saved." +msgstr "Impostazioni salvate." + +#: scb/AdminPage.php:337 +msgid "Settings" +msgstr "Impostazioni" + +#: wp-pagenavi.php:223 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Pagina %CURRENT_PAGE% di %TOTAL_PAGES%" + +#: wp-pagenavi.php:226 +msgid "« First" +msgstr "« Prima" + +#: wp-pagenavi.php:227 +msgid "Last »" +msgstr "Ultima »" + +#: wp-pagenavi.php:228 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:229 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:230 +#: wp-pagenavi.php:231 +msgid "..." +msgstr "..." + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "http://wordpress.org/extend/plugins/wp-pagenavi/" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "Aggiunge una navigazione più avanzata al tuo blog WordPress" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "Lester 'GaMerZ' Chan & scribu" + +#~ msgid "http://lesterchan.net" +#~ msgstr "http://lesterchan.net" +#~ msgid "Updated" +#~ msgstr "Aggiornato" +#~ msgid "No Page Navigation Option Updated" +#~ msgstr "Le opzioni di Page Navigation non sono state aggiornate" +#~ msgid "UNINSTALL WP-PageNavi" +#~ msgstr "DISINSTALLA WP-PageNavi" +#~ msgid "Setting Key '%s' has been deleted." +#~ msgstr "La chiave di impostazione '%s' è stata cancellata." +#~ msgid "Error deleting Setting Key '%s'." +#~ msgstr "Errore nel cancellare la chiave di impostazione '%s'." +#~ msgid "Uninstall WP-PageNavi" +#~ msgstr "Disinstalla WP-PageNavi" +#~ msgid "" +#~ "Click Here To Finish The Uninstallation And WP-" +#~ "PageNavi Will Be Deactivated Automatically." +#~ msgstr "" +#~ "Fare clic qui per completare la disinstallazione e WP-" +#~ "PageNavi sarà disattivato automaticamente." +#~ msgid "If mutiple is in 10, it will show: 10, 20, 30, 40, 50" +#~ msgstr "Se il multiplo è in 10, mostrerà: 10, 20, 30, 40, 50" +#~ msgid "" +#~ "Deactivating WP-PageNavi plugin does not remove any data that may have " +#~ "been created, such as the page navigation options. To completely remove " +#~ "this plugin, you can uninstall it here." +#~ msgstr "" +#~ "La disattivazione del plugin WP-PageNavi non rimuove alcun dato che possa " +#~ "essere stato creato, come le opzioni di Page Navigation. Per rimuovere " +#~ "completamente questo plugin, lo si può disinstallare da qui." +#~ msgid "WARNING:" +#~ msgstr "ATTENZIONE:" +#~ msgid "" +#~ "Once uninstalled, this cannot be undone. You should use a Database Backup " +#~ "plugin of WordPress to back up all the data first." +#~ msgstr "" +#~ "La disinstallazione non può essere annullata. Si dovrebbe prima " +#~ "utilizzare un plugin di WordPress per il backup del database per fare il " +#~ "backup dei dati." +#~ msgid "The following WordPress Options will be DELETED:" +#~ msgstr "Le seguenti opzioni di WordPress saranno CANCELLATE:" +#~ msgid "WordPress Options" +#~ msgstr "Opzioni di WordPress" +#~ msgid "" +#~ "You Are About To Uninstall WP-PageNavi From WordPress.\\nThis Action Is " +#~ "Not Reversible.\\n\\n Choose [Cancel] To Stop, [OK] To Uninstall." +#~ msgstr "" +#~ "Si sta per disinstallare WP-PageNavi da WordPress.\\nQuesta azione non è " +#~ "annullabile.\\n\\n Scegliere [Annulla] per fermare l'operazione, [OK] per " +#~ "proseguire." +#~ msgid "http://lesterchan.net/portfolio/programming/php/" +#~ msgstr "http://lesterchan.net/portfolio/programming/php/" +#~ msgid "Text For Last Post" +#~ msgstr "Testo per l'ultimo post" +#~ msgid "Text For Next Post" +#~ msgstr "Testo per il post successivo" +#~ msgid "Yes" +#~ msgstr "Sì" +#~ msgid "No" +#~ msgstr "No" +#~ msgid "Update Options" +#~ msgstr "Aggiorna le opzioni" +#~ msgid "Cancel" +#~ msgstr "Annulla" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ja.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ja.mo new file mode 100644 index 00000000..4a66a30e Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ja.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ja.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ja.po new file mode 100644 index 00000000..97395d31 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ja.po @@ -0,0 +1,197 @@ +# Translation of the WordPress plugin WP-PageNavi 2.72 by Lester 'GaMerZ' Chan & scribu. +# Copyright (C) 2010 Lester 'GaMerZ' Chan & scribu +# This file is distributed under the same license as the WP-PageNavi package. +# FIRST AUTHOR , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.72\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-04-19 11:25+0300\n" +"PO-Revision-Date: 2010-06-23 07:18-0500\n" +"Last-Translator: Naoko McCracken \n" +"Language-Team: Naoko McCracken \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Japanese\n" +"X-Poedit-Country: JAPAN\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "PageNavi 設定" + +#: admin.php:10 +msgid "PageNavi" +msgstr "PageNavi" + +#: admin.php:27 +msgid "Text For Number Of Pages" +msgstr "総ページ数用テキスト" + +#: admin.php:32 +msgid "The current page number." +msgstr "現在のページ番号。" + +#: admin.php:33 +#: admin.php:57 +#: admin.php:65 +msgid "The total number of pages." +msgstr "総ページ数。" + +#: admin.php:37 +msgid "Text For Current Page" +msgstr "現在のページ用テキスト" + +#: admin.php:41 +#: admin.php:49 +msgid "The page number." +msgstr "ページ番号。" + +#: admin.php:45 +msgid "Text For Page" +msgstr "ページ用テキスト" + +#: admin.php:53 +msgid "Text For First Page" +msgstr "最初のページ用テキスト" + +#: admin.php:61 +msgid "Text For Last Page" +msgstr "最後のページ用テキスト" + +#: admin.php:69 +msgid "Text For Previous Page" +msgstr "前のページ用テキスト" + +#: admin.php:75 +msgid "Text For Next Page" +msgstr "次のページ用テキスト" + +#: admin.php:81 +msgid "Text For Previous ..." +msgstr "「前へ…」用テキスト" + +#: admin.php:87 +msgid "Text For Next ..." +msgstr "「次へ…」用テキスト" + +#: admin.php:94 +msgid "Page Navigation Text" +msgstr "ページナビゲーションテキスト" + +#: admin.php:95 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "欄を空にするとナビゲーションのその部分が非表示になります。" + +#: admin.php:101 +msgid "Use pagenavi-css.css" +msgstr "pagenavi-css.css を使用" + +#: admin.php:107 +msgid "Page Navigation Style" +msgstr "Page Navigation スタイル" + +#: admin.php:110 +msgid "Normal" +msgstr "通常" + +#: admin.php:110 +msgid "Drop-down List" +msgstr "ドロップダウンリスト" + +#: admin.php:115 +msgid "Always Show Page Navigation" +msgstr "常にページナビゲーションを表示" + +#: admin.php:118 +msgid "Show navigation even if there's only one page." +msgstr "1ページしかない場合もページナビゲーションを表示する。" + +#: admin.php:122 +msgid "Number Of Pages To Show" +msgstr "表示するページ数" + +#: admin.php:129 +msgid "Number Of Larger Page Numbers To Show" +msgstr "省略表示するページ数" + +#: admin.php:134 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "通常のページ数に追加し、ここで指定された最大数まで省略表示をします。非常に多くの投稿がある場合便利です。" + +#: admin.php:135 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "例えば、WP-PageNavi は「ページ 1, 2, 3, 4, 5, 10, 20, 30, 40, 50」のように表示します。" + +#: admin.php:136 +msgid "Enter 0 to disable." +msgstr "無効にするには0と記入してください。" + +#: admin.php:140 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "省略ページを以下の倍数で表示" + +#: admin.php:145 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "例えば5の倍数なら「5, 10, 15, 20, 25」と表示します。" + +#: admin.php:150 +msgid "Page Navigation Options" +msgstr "ページナビゲーション設定" + +#: scb/AdminPage.php:165 +#: scb/AdminPage.php:176 +msgid "Save Changes" +msgstr "変更を保存" + +#: scb/AdminPage.php:279 +msgid "Settings saved." +msgstr "設定を保存しました。" + +#: scb/AdminPage.php:337 +msgid "Settings" +msgstr "設定" + +#: wp-pagenavi.php:224 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "%CURRENT_PAGE% / %TOTAL_PAGES%" + +#: wp-pagenavi.php:227 +msgid "« First" +msgstr "« 先頭" + +#: wp-pagenavi.php:228 +msgid "Last »" +msgstr "最後 »" + +#: wp-pagenavi.php:229 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:230 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:231 +#: wp-pagenavi.php:232 +msgid "..." +msgstr "..." + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "http://wordpress.org/extend/plugins/wp-pagenavi/" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "WordPress ブログにさらに高度なページングナビゲーションを追加" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "Lester 'GaMerZ' Chan & scribu" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ko_KR.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ko_KR.mo new file mode 100644 index 00000000..dba03b8c Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ko_KR.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ko_KR.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ko_KR.po new file mode 100644 index 00000000..4e54678c --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ko_KR.po @@ -0,0 +1,206 @@ +msgid "" +msgstr "" +"Project-Id-Version: Korean by Soul\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-12-10 00:43+0800\n" +"PO-Revision-Date: 2009-02-19 03:51-0500\n" +"Last-Translator: Jong-In Kim \n" +"Language-Team: Jong-In Kim \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Korean\n" +"X-Poedit-Country: KOREA, REPUBLIC OF\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2\n" +"X-Poedit-Basepath: .\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-SearchPath-0: .\n" + +#: pagenavi-options.php:46 +#: pagenavi-options.php:108 +#: pagenavi-options.php:172 +msgid "Page Navigation Options" +msgstr "페이지 네비게이션 옵션" + +#: pagenavi-options.php:51 +msgid "Updated" +msgstr "업데이트됨" + +#: pagenavi-options.php:56 +msgid "No Page Navigation Option Updated" +msgstr "페이지 네비게이션 옵션이 업데이트된 것이 없음" + +#: pagenavi-options.php:62 +#: pagenavi-options.php:241 +msgid "UNINSTALL WP-PageNavi" +msgstr "WP-PageNavi 삭제" + +#: pagenavi-options.php:70 +#, php-format +msgid "Setting Key '%s' has been deleted." +msgstr "설정 Key '%s' 가 삭제되었음." + +#: pagenavi-options.php:74 +#, php-format +msgid "Error deleting Setting Key '%s'." +msgstr "설정 Key '%s' 를 삭제하는 중 에러." + +#: pagenavi-options.php:96 +#: pagenavi-options.php:209 +msgid "Uninstall WP-PageNavi" +msgstr "WP-PageNavi 삭제" + +#: pagenavi-options.php:97 +#, php-format +msgid "Click Here To Finish The Uninstallation And WP-PageNavi Will Be Deactivated Automatically." +msgstr "여기 클릭제거를 끝내고 WP-PageNavi 는 자동으로 비활성화 될 것 입니다." + +#: pagenavi-options.php:109 +msgid "Page Navigation Text" +msgstr "페이지 네비게이션 텍스트" + +#: pagenavi-options.php:112 +msgid "Text For Number Of Pages" +msgstr "페이지의 번호를 위한 텍스트" + +#: pagenavi-options.php:115 +msgid "The current page number." +msgstr "현재 페이지 번호." + +#: pagenavi-options.php:116 +#: pagenavi-options.php:137 +#: pagenavi-options.php:144 +msgid "The total number of pages." +msgstr "페이지의 총 갯수." + +#: pagenavi-options.php:120 +msgid "Text For Current Page" +msgstr "현재 페이지를 위한 텍스트" + +#: pagenavi-options.php:123 +#: pagenavi-options.php:130 +msgid "The page number." +msgstr "페이지 번호." + +#: pagenavi-options.php:127 +msgid "Text For Page" +msgstr "페이지를 위한 텍스트" + +#: pagenavi-options.php:134 +msgid "Text For First Post" +msgstr "처음 글을 위한 텍스트" + +#: pagenavi-options.php:141 +msgid "Text For Last Post" +msgstr "마지막 글을 위한 텍스트" + +#: pagenavi-options.php:148 +msgid "Text For Next Post" +msgstr "다음 글을 위한 텍스트" + +#: pagenavi-options.php:154 +msgid "Text For Previous Post" +msgstr "이전 글을 위한 텍스트" + +#: pagenavi-options.php:160 +msgid "Text For Next ..." +msgstr "다음을 위한 텍스트 ..." + +#: pagenavi-options.php:166 +msgid "Text For Previous ..." +msgstr "이전을 위한 텍스트 ..." + +#: pagenavi-options.php:175 +msgid "Page Navigation Style" +msgstr "페이지 네비게이션 스타일" + +#: pagenavi-options.php:178 +msgid "Normal" +msgstr "보통" + +#: pagenavi-options.php:179 +msgid "Drop Down List" +msgstr "드랍 다운 리스트" + +#: pagenavi-options.php:184 +msgid "Number Of Pages To Show?" +msgstr "보여줄 페이지의 수?" + +#: pagenavi-options.php:190 +msgid "Always Show Page Navigation?" +msgstr "항상 페이지 네비게이션을 보입니까?" + +#: pagenavi-options.php:193 +#: pagenavi-options.php:240 +msgid "Yes" +msgstr "예" + +#: pagenavi-options.php:194 +msgid "No" +msgstr "아니오" + +#: pagenavi-options.php:200 +msgid "Save Changes" +msgstr "변경 저장" + +#: pagenavi-options.php:211 +msgid "Deactivating WP-PageNavi plugin does not remove any data that may have been created, such as the page navigation options. To completely remove this plugin, you can uninstall it here." +msgstr "WP-PageNavi 플러그인의 비활성화는 생성되었던 데이터를 제거하지 않습니다(예를 들어 페이지 네비게이션 옵션). 이 플러그인을 완전히 제거하려면 여기서 삭제하세요." + +#: pagenavi-options.php:214 +msgid "WARNING:" +msgstr "경고:" + +#: pagenavi-options.php:215 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to back up all the data first." +msgstr "제거 후에는 복구 할 수 없습니다. 워드프레스의 데이터베이스 백업 플러그인으로 모든 데이터를 백업부터 해야합니다." + +#: pagenavi-options.php:218 +msgid "The following WordPress Options will be DELETED:" +msgstr "다음의 워드프레스 옵션은 삭제됩니다:" + +#: pagenavi-options.php:223 +msgid "WordPress Options" +msgstr "워드프레스 옵션" + +#: pagenavi-options.php:241 +msgid "" +"You Are About To Uninstall WP-PageNavi From WordPress.\\n" +"This Action Is Not Reversible.\\n" +"\\n" +" Choose [Cancel] To Stop, [OK] To Uninstall." +msgstr "" +"워드프레스에서 WP-PageNavi 를 삭제합니다.\\n" +"이 동작은 복구할 수 없습니다.\\n" +"\\n" +" 멈추려면 [취소] 를, [예] 를 누르면 삭제됩니다." + +#: wp-pagenavi.php:42 +msgid "PageNavi" +msgstr "페이지네비" + +#: wp-pagenavi.php:179 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "페이지 %CURRENT_PAGE% 의 %TOTAL_PAGES%" + +#: wp-pagenavi.php:182 +msgid "« First" +msgstr "« 처음" + +#: wp-pagenavi.php:183 +msgid "Last »" +msgstr "마지막 »" + +#: wp-pagenavi.php:184 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:185 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:186 +#: wp-pagenavi.php:187 +msgid "..." +msgstr "..." + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-lt_LT.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-lt_LT.mo new file mode 100644 index 00000000..4805fd62 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-lt_LT.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-lt_LT.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-lt_LT.po new file mode 100644 index 00000000..a0861c91 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-lt_LT.po @@ -0,0 +1,198 @@ +# Translation of the WordPress plugin WP-PageNavi 2.73 by Lester 'GaMerZ' Chan & scribu. +# Copyright (C) 2010 Lester 'GaMerZ' Chan & scribu +# This file is distributed under the same license as the WP-PageNavi package. +# FIRST AUTHOR , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.73\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-08-17 17:28+0300\n" +"PO-Revision-Date: 2010-10-19 17:27+0200\n" +"Last-Translator: Audrius Meseckas \n" +"Language-Team: Audrius Meseckas \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Poedit-Language: Lithuanian\n" +"X-Poedit-Country: LITHUANIA\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "Puslapiavimo nustatymai" + +#: admin.php:10 +msgid "PageNavi" +msgstr "Puslapiavimas" + +#: admin.php:28 +msgid "Text For Number Of Pages" +msgstr "Tekstas rodomas šalia puslapio skaičių. " + +#: admin.php:33 +msgid "The current page number." +msgstr "Dabartinio puslapio numeris." + +#: admin.php:34 +#: admin.php:58 +#: admin.php:66 +msgid "The total number of pages." +msgstr "Visų puslapių skaičius." + +#: admin.php:38 +msgid "Text For Current Page" +msgstr "Tekstas dabartiniam puslapiui" + +#: admin.php:42 +#: admin.php:50 +msgid "The page number." +msgstr "Puslapio numeris." + +#: admin.php:46 +msgid "Text For Page" +msgstr "Tekstas puslapiu" + +#: admin.php:54 +msgid "Text For First Page" +msgstr "Tekstas pirmame puslapyje" + +#: admin.php:62 +msgid "Text For Last Page" +msgstr "Tekstas paskutiniame puslapyje" + +#: admin.php:70 +msgid "Text For Previous Page" +msgstr "Tekstas ankstesniam puslapiui" + +#: admin.php:76 +msgid "Text For Next Page" +msgstr "Tekstas sekančiam puslapiui" + +#: admin.php:82 +msgid "Text For Previous ..." +msgstr "Tekstas atgal ..." + +#: admin.php:88 +msgid "Text For Next ..." +msgstr "Tekstas toliau ..." + +#: admin.php:95 +msgid "Page Navigation Text" +msgstr "Puslapiavimo valdymo parinktys" + +#: admin.php:96 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Tuščių laukelių neužpildymas paslėps dalį puslapių numeravimo funkcijų." + +#: admin.php:102 +msgid "Use pagenavi-css.css" +msgstr "Naudoti pagenavi-css.css" + +#: admin.php:108 +msgid "Page Navigation Style" +msgstr "Puslapių numeravimo atvaizdavimo stilius" + +#: admin.php:111 +msgid "Normal" +msgstr "Normalus" + +#: admin.php:111 +msgid "Drop-down List" +msgstr "Žemyn išskleidžiamas sąrašas" + +#: admin.php:116 +msgid "Always Show Page Navigation" +msgstr "Visada rodyti puslapių numeravimą" + +#: admin.php:119 +msgid "Show navigation even if there's only one page." +msgstr "Rodyti puslapiavimą, net tada, kai yra tik vienas puslapis." + +#: admin.php:123 +msgid "Number Of Pages To Show" +msgstr "Rodomas puslapio numerių kiekis" + +#: admin.php:130 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Didesnio intervalo puslapio skaičių rodymas" + +#: admin.php:135 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Didesni puslapių numeriai naudojami kaip priedas įprastiems puslapių numeriams. Jie yra naudingi, kai yra daug puslapių." + +#: admin.php:136 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "Pavyzdžiui, puslapių numeravimas rodomas taip: Puslapiai 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." + +#: admin.php:137 +msgid "Enter 0 to disable." +msgstr "Įveskite 0, kad deaktyvuoti." + +#: admin.php:141 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Puslapio numerių skaičių rodymas didesniu intervalu" + +#: admin.php:146 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "Pavyzdžiui, jei pasirinkta 5, tai bus rodoma taip: 5, 10, 15, 20, 25" + +#: admin.php:151 +msgid "Page Navigation Options" +msgstr "Puslapių numeravimo parinktys" + +#: scb/AdminPage.php:167 +msgid "Settings saved." +msgstr "Nustatymai išsaugoti." + +#: scb/AdminPage.php:179 +#: scb/AdminPage.php:189 +msgid "Save Changes" +msgstr "Išsaugoti pakeitimus" + +#: scb/AdminPage.php:371 +msgid "Settings" +msgstr "Nustatymai" + +#: wp-pagenavi.php:37 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Rodomas puslapis %CURRENT_PAGE% iš %TOTAL_PAGES%" + +#: wp-pagenavi.php:40 +msgid "« First" +msgstr "« Pirmas" + +#: wp-pagenavi.php:41 +msgid "Last »" +msgstr "Paskutinis »" + +#: wp-pagenavi.php:42 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:43 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:44 +#: wp-pagenavi.php:45 +msgid "..." +msgstr "..." + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "Puslapių numeravimas" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "http://wordpress.org/extend/plugins/wp-pagenavi/" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "Suteikia galimybę numeruoti BLOGo puslapius" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "Lester 'GaMerZ' Chan & scribu" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-nb_NO.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-nb_NO.mo new file mode 100644 index 00000000..c1780c7e Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-nb_NO.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-nb_NO.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-nb_NO.po new file mode 100644 index 00000000..493bda00 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-nb_NO.po @@ -0,0 +1,196 @@ +# Translation of the WordPress plugin WP-PageNavi 2.73 by Lester 'GaMerZ' Chan & scribu. +# Copyright (C) 2010 Lester 'GaMerZ' Chan & scribu +# This file is distributed under the same license as the WP-PageNavi package. +# FIRST AUTHOR , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.73\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-08-17 17:28+0300\n" +"PO-Revision-Date: 2010-09-19 20:50+0100\n" +"Last-Translator: Yngve Egseth Stein \n" +"Language-Team: stein84.net \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Norwegian Bokmal\n" +"X-Poedit-Country: NORWAY\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "Innstillinger for PageNavi" + +#: admin.php:10 +msgid "PageNavi" +msgstr "" + +#: admin.php:28 +msgid "Text For Number Of Pages" +msgstr "Tekst for antall sider" + +#: admin.php:33 +msgid "The current page number." +msgstr "Viser aktivt sidenummer." + +#: admin.php:34 +#: admin.php:58 +#: admin.php:66 +msgid "The total number of pages." +msgstr "Viser totalt antall sider." + +#: admin.php:38 +msgid "Text For Current Page" +msgstr "Tekst for aktiv side" + +#: admin.php:42 +#: admin.php:50 +msgid "The page number." +msgstr "Viser sidenummer." + +#: admin.php:46 +msgid "Text For Page" +msgstr "Tekst for side" + +#: admin.php:54 +msgid "Text For First Page" +msgstr "Tekst for første side" + +#: admin.php:62 +msgid "Text For Last Page" +msgstr "Tekst for siste side" + +#: admin.php:70 +msgid "Text For Previous Page" +msgstr "Tekst for forrige side" + +#: admin.php:76 +msgid "Text For Next Page" +msgstr "Tekst for neste side" + +#: admin.php:82 +msgid "Text For Previous ..." +msgstr "Tekst for forrige..." + +#: admin.php:88 +msgid "Text For Next ..." +msgstr "Tekst for neste..." + +#: admin.php:95 +msgid "Page Navigation Text" +msgstr "Alternativer for visning" + +#: admin.php:96 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Hvis du lar et felt være blankt, vil det automatisk skjules på fremsiden." + +#: admin.php:102 +msgid "Use pagenavi-css.css" +msgstr "Bruk pagenavi-css.css" + +#: admin.php:108 +msgid "Page Navigation Style" +msgstr "Utseende for navigasjon" + +#: admin.php:111 +msgid "Normal" +msgstr "Normal" + +#: admin.php:111 +msgid "Drop-down List" +msgstr "Rullegardin" + +#: admin.php:116 +msgid "Always Show Page Navigation" +msgstr "Vis alltid" + +#: admin.php:119 +msgid "Show navigation even if there's only one page." +msgstr "Vis navigasjonsfeltet selv om det bare er en side." + +#: admin.php:123 +msgid "Number Of Pages To Show" +msgstr "Antall sider å vise" + +#: admin.php:130 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Antall avrundinger som skal vises" + +#: admin.php:135 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Avrundinger kommer i tillegg til vanlige sidenummer. Dette er meget kjekt om du har fryktelig mange sider." + +#: admin.php:136 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "Et eksempel på dette, er at det vil vises side 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." + +#: admin.php:137 +msgid "Enter 0 to disable." +msgstr "Bruk 0 for å deaktivere." + +#: admin.php:141 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Avrund oppover med" + +#: admin.php:146 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "Hvis du for eksempel velger 5, vil det da bli vist 5, 10, 15, 20, 25 osv." + +#: admin.php:151 +msgid "Page Navigation Options" +msgstr "Innstillinger" + +#: scb/AdminPage.php:167 +msgid "Settings saved." +msgstr "Endringer er lagret." + +#: scb/AdminPage.php:179 +#: scb/AdminPage.php:189 +msgid "Save Changes" +msgstr "Lagre endringer" + +#: scb/AdminPage.php:371 +msgid "Settings" +msgstr "Innstillinger" + +#: wp-pagenavi.php:37 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Side %CURRENT_PAGE% av %TOTAL_PAGES%" + +#: wp-pagenavi.php:40 +msgid "« First" +msgstr "« Første" + +#: wp-pagenavi.php:41 +msgid "Last »" +msgstr "Siste »" + +#: wp-pagenavi.php:42 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:43 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:44 +#: wp-pagenavi.php:45 +msgid "..." +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "Gir deg en mer avansert måte å navigere mellom sider på. Men du kan selvsagt også gjøre det enkelt og rent!" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-nl_NL.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-nl_NL.mo new file mode 100644 index 00000000..16204d87 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-nl_NL.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-nl_NL.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-nl_NL.po new file mode 100644 index 00000000..b23a1eb2 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-nl_NL.po @@ -0,0 +1,211 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.40\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-12-12 00:39+0800\n" +"PO-Revision-Date: 2008-12-12 00:39+0800\n" +"Last-Translator: Lester Chan \n" +"Language-Team: werkgroepen.net \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Dutch\n" +"X-Poedit-Country: NETHERLANDS\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SearchPath-0: .\n" + +#: pagenavi-options.php:46 +#: pagenavi-options.php:108 +#: pagenavi-options.php:172 +msgid "Page Navigation Options" +msgstr "Pagina navigatie opties" + +#: pagenavi-options.php:51 +msgid "Updated" +msgstr "Bijgewerkt" + +#: pagenavi-options.php:56 +msgid "No Page Navigation Option Updated" +msgstr "Er is niets bijgewerkt" + +#: pagenavi-options.php:62 +#: pagenavi-options.php:241 +msgid "UNINSTALL WP-PageNavi" +msgstr "DÉ-INSTALLEER WP-PageNavi" + +#: pagenavi-options.php:70 +#, php-format +msgid "Setting Key '%s' has been deleted." +msgstr "Instellingssleutel '%s' is verwijderd." + +#: pagenavi-options.php:74 +#, php-format +msgid "Error deleting Setting Key '%s'." +msgstr "Fout bij verwijderen instellingssleutel '%s'." + +#: pagenavi-options.php:96 +#: pagenavi-options.php:209 +msgid "Uninstall WP-PageNavi" +msgstr "Dé-installer WP-PageNavi" + +#: pagenavi-options.php:97 +#, php-format +msgid "Click Here To Finish The Uninstallation And WP-PageNavi Will Be Deactivated Automatically." +msgstr "Klik hier om het Dé-installatie proces af te ronden en WP-PageNavi zal automatisch gedeactiveerd worden." + +#: pagenavi-options.php:109 +msgid "Page Navigation Text" +msgstr "Pagina navigatie tekst" + +#: pagenavi-options.php:112 +msgid "Text For Number Of Pages" +msgstr "Tekst voor aantal pagina's" + +#: pagenavi-options.php:115 +msgid "The current page number." +msgstr "Het huidige pagina nummer." + +#: pagenavi-options.php:116 +#: pagenavi-options.php:137 +#: pagenavi-options.php:144 +msgid "The total number of pages." +msgstr "Het totaal aantal pagina's" + +#: pagenavi-options.php:120 +msgid "Text For Current Page" +msgstr "Tekst voor de huidige pagina" + +#: pagenavi-options.php:123 +#: pagenavi-options.php:130 +msgid "The page number." +msgstr "Het pagina nummer" + +#: pagenavi-options.php:127 +msgid "Text For Page" +msgstr "Tekst voor pagina" + +#: pagenavi-options.php:134 +msgid "Text For First Post" +msgstr "Tekst voor de meest recente pagina" + +#: pagenavi-options.php:141 +msgid "Text For Last Post" +msgstr "Tekst voor de minst recente pagina" + +#: pagenavi-options.php:148 +msgid "Text For Next Post" +msgstr "Tekst voor het de volgende pagina" + +#: pagenavi-options.php:154 +msgid "Text For Previous Post" +msgstr "Tekst voor de vorige pagina" + +#: pagenavi-options.php:160 +msgid "Text For Next ..." +msgstr "Tekst voor volgende ..." + +#: pagenavi-options.php:166 +msgid "Text For Previous ..." +msgstr "Tekst voor vorige ..." + +#: pagenavi-options.php:175 +msgid "Page Navigation Style" +msgstr "Pagina navigatie style" + +#: pagenavi-options.php:178 +msgid "Normal" +msgstr "Normaal" + +#: pagenavi-options.php:179 +msgid "Drop Down List" +msgstr "Drop downlist (uitklapmenu)" + +#: pagenavi-options.php:184 +#, fuzzy +msgid "Number Of Pages To Show?" +msgstr "Hoeveel pagina's wil je tonen?" + +#: pagenavi-options.php:190 +msgid "Always Show Page Navigation?" +msgstr "Pagina navigatie altijd tonen?" + +#: pagenavi-options.php:193 +#: pagenavi-options.php:240 +msgid "Yes" +msgstr "Ja" + +#: pagenavi-options.php:194 +msgid "No" +msgstr "Nee" + +#: pagenavi-options.php:200 +msgid "Save Changes" +msgstr "" + +#: pagenavi-options.php:211 +msgid "Deactivating WP-PageNavi plugin does not remove any data that may have been created, such as the page navigation options. To completely remove this plugin, you can uninstall it here." +msgstr "Deactiveren van de WP-PageNavi plugin verwijdert geen data die je hebt aangemaakt, zoals de pagina navigatie opties. Om deze plugin compleet te verwijderen, kun je het hier dé-installeren." + +#: pagenavi-options.php:214 +msgid "WARNING:" +msgstr "WAARSCHUWING:" + +#: pagenavi-options.php:215 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to back up all the data first." +msgstr "Eenmaal gedé-installeerd, kan dit niet ongedaan gemaakt worden. Gebruik een database backup plugin van Wordpress om eerst een backup te maken van alle data." + +#: pagenavi-options.php:218 +msgid "The following WordPress Options will be DELETED:" +msgstr "De volgende Wordpress opties zullen VERWIJDERD worden:" + +#: pagenavi-options.php:223 +msgid "WordPress Options" +msgstr "Wordpress opties" + +#: pagenavi-options.php:241 +msgid "" +"You Are About To Uninstall WP-PageNavi From WordPress.\\n" +"This Action Is Not Reversible.\\n" +"\\n" +" Choose [Cancel] To Stop, [OK] To Uninstall." +msgstr "" +"Je staat op het punt om WP-PageNavi te dé-installen van WordPress.\\n" +"Deze actie kan niet ongedaan gemaakt worden.\\n" +"\\n" +"Kies [Annulerenl] om te stoppen, [OK] om te dé-installerenl." + +#: wp-pagenavi.php:42 +msgid "PageNavi" +msgstr "PagNavi" + +#: wp-pagenavi.php:179 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Pagina %CURRENT_PAGE% van %TOTAL_PAGES%" + +#: wp-pagenavi.php:182 +msgid "« First" +msgstr "« Meest recente" + +#: wp-pagenavi.php:183 +msgid "Last »" +msgstr "Minst recente »" + +#: wp-pagenavi.php:184 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:185 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:186 +#: wp-pagenavi.php:187 +msgid "..." +msgstr "..." + +#~ msgid "Update Options" +#~ msgstr "Opties bijwerken" +#~ msgid "Cancel" +#~ msgstr "Annuleer" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-pt_BR.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-pt_BR.mo new file mode 100644 index 00000000..e74d7be3 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-pt_BR.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-pt_BR.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-pt_BR.po new file mode 100644 index 00000000..21e78f91 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-pt_BR.po @@ -0,0 +1,196 @@ +# Translation of the WordPress plugin WP-PageNavi 2.72 by Lester 'GaMerZ' Chan & scribu. +# Copyright (C) 2010 Lester 'GaMerZ' Chan & scribu +# This file is distributed under the same license as the WP-PageNavi package. +# FIRST AUTHOR , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.72\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-04-19 11:25+0300\n" +"PO-Revision-Date: 2010-06-07 18:30-0300\n" +"Last-Translator: Rafael Sirotheau \n" +"Language-Team: Rafael Sirotheau \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: brazilian Portuguese\n" +"X-Poedit-Country: BRAZIL\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "Configurações do PageNavi" + +#: admin.php:10 +msgid "PageNavi" +msgstr "PageNavi" + +#: admin.php:27 +msgid "Text For Number Of Pages" +msgstr "Texto para Número de Páginas" + +#: admin.php:32 +msgid "The current page number." +msgstr "O número da página atual." + +#: admin.php:33 +#: admin.php:57 +#: admin.php:65 +msgid "The total number of pages." +msgstr "O número total de páginas." + +#: admin.php:37 +msgid "Text For Current Page" +msgstr "Texto para Página Atual" + +#: admin.php:41 +#: admin.php:49 +msgid "The page number." +msgstr "O numéro da página." + +#: admin.php:45 +msgid "Text For Page" +msgstr "Texto para Página" + +#: admin.php:53 +msgid "Text For First Page" +msgstr "Texto para Primeira Página" + +#: admin.php:61 +msgid "Text For Last Page" +msgstr "Texto para Última Página" + +#: admin.php:69 +msgid "Text For Previous Page" +msgstr "Texto para Página Anterior" + +#: admin.php:75 +msgid "Text For Next Page" +msgstr "Texto para Próxima Página" + +#: admin.php:81 +msgid "Text For Previous ..." +msgstr "Texto para Anterior ..." + +#: admin.php:87 +msgid "Text For Next ..." +msgstr "Texto para Próximo ..." + +#: admin.php:94 +msgid "Page Navigation Text" +msgstr "Texto da Paginação" + +#: admin.php:95 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Deixar um campo em branco vai esconder esta parte da navegação." + +#: admin.php:101 +msgid "Use pagenavi-css.css" +msgstr "Usar pagenavi-css.css" + +#: admin.php:107 +msgid "Page Navigation Style" +msgstr "Estilos da Paginação" + +#: admin.php:110 +msgid "Normal" +msgstr "Normal" + +#: admin.php:110 +msgid "Drop-down List" +msgstr "Lista Drop-down" + +#: admin.php:115 +msgid "Always Show Page Navigation" +msgstr "Sempre mostrar Paginação" + +#: admin.php:118 +msgid "Show navigation even if there's only one page." +msgstr "Mostrar navegação mesmo se tiver apenas uma página." + +#: admin.php:122 +msgid "Number Of Pages To Show" +msgstr "Quantidade de Páginas a mostrar" + +#: admin.php:129 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Quantidade de Páginas Distantes a mostrar" + +#: admin.php:134 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Numeração de Páginas Distantes são uma adição a numeração normal. Elas são úteis quando há várias páginas de posts." + +#: admin.php:135 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "Por exemplo, a Paginação vai mostrar: Páginas 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." + +#: admin.php:136 +msgid "Enter 0 to disable." +msgstr "Digite 0 para desabilitar." + +#: admin.php:140 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Mostrar Páginas Distantes em Múltiplos de" + +#: admin.php:145 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "Por exemplo, se múltiplo de 5, vai mostrar: 5, 10, 15, 20, 25" + +#: admin.php:150 +msgid "Page Navigation Options" +msgstr "Opção da Paginação" + +#: scb/AdminPage.php:165 +#: scb/AdminPage.php:176 +msgid "Save Changes" +msgstr "Salvar Mudanças" + +#: scb/AdminPage.php:279 +msgid "Settings saved." +msgstr "Configurações salvas" + +#: scb/AdminPage.php:337 +msgid "Settings" +msgstr "Configurações" + +#: wp-pagenavi.php:224 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Página %CURRENT_PAGE% de %TOTAL_PAGES%" + +#: wp-pagenavi.php:227 +msgid "« First" +msgstr "« Primeira" + +#: wp-pagenavi.php:228 +msgid "Last »" +msgstr "Última »" + +#: wp-pagenavi.php:229 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:230 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:231 +#: wp-pagenavi.php:232 +msgid "..." +msgstr "..." + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "http://wordpress.org/extend/plugins/wp-pagenavi/" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "Adicione uma paginação mais avançada ao seu blog Wordpress" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "Lester 'GaMerZ' Chan & scribu" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ro_RO.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ro_RO.mo new file mode 100644 index 00000000..e76ac581 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ro_RO.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ro_RO.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ro_RO.po new file mode 100644 index 00000000..65037327 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ro_RO.po @@ -0,0 +1,195 @@ +# Translation of the WordPress plugin WP-PageNavi 2.70 by Lester 'GaMerZ' Chan. +# Copyright (C) 2010 Lester 'GaMerZ' Chan +# This file is distributed under the same license as the WP-PageNavi package. +# FIRST AUTHOR , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.70\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-04-18 11:47+0300\n" +"PO-Revision-Date: 2010-04-18 11:53+0200\n" +"Last-Translator: scribu \n" +"Language-Team: ro_RO \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Romanian\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "Setări PageNavi" + +#: admin.php:10 +msgid "PageNavi" +msgstr "PageNavi" + +#: admin.php:27 +msgid "Text For Number Of Pages" +msgstr "Text pentru numărul de pagini" + +#: admin.php:32 +msgid "The current page number." +msgstr "Numărul paginii curente." + +#: admin.php:33 +#: admin.php:57 +#: admin.php:65 +msgid "The total number of pages." +msgstr "Numărul total de pagini." + +#: admin.php:37 +msgid "Text For Current Page" +msgstr "Text pentru pagina curentă" + +#: admin.php:41 +#: admin.php:49 +msgid "The page number." +msgstr "Numărul paginii." + +#: admin.php:45 +msgid "Text For Page" +msgstr "Text pentru pagină" + +#: admin.php:53 +msgid "Text For First Page" +msgstr "Text pentru prima pagină" + +#: admin.php:61 +msgid "Text For Last Page" +msgstr "Text pentru ultima pagină" + +#: admin.php:69 +msgid "Text For Previous Page" +msgstr "Text pentru pagina anterioară" + +#: admin.php:75 +msgid "Text For Next Page" +msgstr "Text pentru pagina următoare" + +#: admin.php:81 +msgid "Text For Previous ..." +msgstr "Text pentru ... anterior" + +#: admin.php:87 +msgid "Text For Next ..." +msgstr "Text pentru ... următor" + +#: admin.php:94 +msgid "Page Navigation Text" +msgstr "Text pentru navigare în pagini" + +#: admin.php:95 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Lăsând un câmp gol va ascunde acea parte din navigare." + +#: admin.php:101 +msgid "Use pagenavi-css.css" +msgstr "Folosește pagenavi-css.css" + +#: admin.php:107 +msgid "Page Navigation Style" +msgstr "Stil pentru navigare în pagini" + +#: admin.php:110 +msgid "Normal" +msgstr "Normal" + +#: admin.php:110 +msgid "Drop-down List" +msgstr "Listă drop-down" + +#: admin.php:115 +msgid "Always Show Page Navigation" +msgstr "Întotdeauna arată navigarea în pagini" + +#: admin.php:118 +msgid "Show navigation even if there's only one page." +msgstr "Arată navigarea chiar dacă există o singură pagină." + +#: admin.php:122 +msgid "Number Of Pages To Show" +msgstr "Numărul de pagini vizibile" + +#: admin.php:129 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Numărul de numere mari de pagini vizibile" + +#: admin.php:134 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Numere mari de pagini sunt în completarea numerelor normale de pagini. Sunt utile" + +#: admin.php:135 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "De exemplu, WP-PageNavi va arăta: Pagini 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." + +#: admin.php:136 +msgid "Enter 0 to disable." +msgstr "Introdu 0 pentru a dezactiva." + +#: admin.php:140 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Arată numere mari de pagini în multipli de" + +#: admin.php:145 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "De exemplu, dacă multiplul este 5, va afișa: 5, 10, 15, 20, 25" + +#: admin.php:150 +msgid "Page Navigation Options" +msgstr "Opțiuni pentru navigare în pagini" + +#: scb/AdminPage.php:165 +#: scb/AdminPage.php:176 +msgid "Save Changes" +msgstr "Salvează schimbările" + +#: scb/AdminPage.php:279 +msgid "Settings saved." +msgstr "Setări salvate." + +#: scb/AdminPage.php:337 +msgid "Settings" +msgstr "Setări" + +#: wp-pagenavi.php:223 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Pagina %CURRENT_PAGE% din %TOTAL_PAGES%" + +#: wp-pagenavi.php:226 +msgid "« First" +msgstr "« Prima" + +#: wp-pagenavi.php:227 +msgid "Last »" +msgstr "Ultima »" + +#: wp-pagenavi.php:228 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:229 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:230 +#: wp-pagenavi.php:231 +msgid "..." +msgstr "..." + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "http://wordpress.org/extend/plugins/wp-pagenavi/" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "Adaugă o navigare mai avansată la blogul tău WordPress" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "Lester 'GaMerZ' Chan & scribu" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ru_RU.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ru_RU.mo new file mode 100644 index 00000000..c0d5444f Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ru_RU.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ru_RU.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ru_RU.po new file mode 100644 index 00000000..81d57490 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-ru_RU.po @@ -0,0 +1,267 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.50\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-04-19 11:25+0300\n" +"PO-Revision-Date: 2010-06-26 05:23+0300\n" +"Last-Translator: Elvis \n" +"Language-Team: Anna Ozeritskaya \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Russian\n" +"X-Poedit-Country: RUSSIAN FEDERATION\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SearchPath-0: .\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "Настройки плагина" + +#: admin.php:10 +msgid "PageNavi" +msgstr "Список страниц" + +#: admin.php:27 +msgid "Text For Number Of Pages" +msgstr "Шаблон общего списка страниц" + +#: admin.php:32 +msgid "The current page number." +msgstr "Номер текущей страницы." + +#: admin.php:33 +#: admin.php:57 +#: admin.php:65 +msgid "The total number of pages." +msgstr "Общее количество страниц." + +#: admin.php:37 +msgid "Text For Current Page" +msgstr "Элемент «Текущая страница»" + +#: admin.php:41 +#: admin.php:49 +msgid "The page number." +msgstr "Номер страницы." + +#: admin.php:45 +msgid "Text For Page" +msgstr "Элемент «Страница»" + +#: admin.php:53 +msgid "Text For First Page" +msgstr "Элемент «Первая страница»" + +#: admin.php:61 +msgid "Text For Last Page" +msgstr "Элемент «Последняя страница»" + +#: admin.php:69 +msgid "Text For Previous Page" +msgstr "Элемент «Предыдущая страница»" + +#: admin.php:75 +msgid "Text For Next Page" +msgstr "Элемент «Следующая страница»" + +#: admin.php:81 +msgid "Text For Previous ..." +msgstr "Элемент «Предыдущие…»" + +#: admin.php:87 +msgid "Text For Next ..." +msgstr "Элемент «Следующие…»" + +#: admin.php:94 +msgid "Page Navigation Text" +msgstr "Шаблоны списка страниц" + +#: admin.php:95 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Совет: Если Вы оставите какое-то поле пустым, то и в страничной навигации оно не будет отображаться." + +#: admin.php:101 +msgid "Use pagenavi-css.css" +msgstr "Использовать стиль pagenavi-css.css" + +#: admin.php:107 +msgid "Page Navigation Style" +msgstr "Стиль списка страниц" + +#: admin.php:110 +msgid "Normal" +msgstr "Обычный" + +#: admin.php:110 +msgid "Drop-down List" +msgstr "Выпадающий список" + +#: admin.php:115 +msgid "Always Show Page Navigation" +msgstr "Всегда показывать список страниц" + +#: admin.php:118 +msgid "Show navigation even if there's only one page." +msgstr "Показывать навигацию, даже если страниц с записями больше нет." + +#: admin.php:122 +msgid "Number Of Pages To Show" +msgstr "Кол-во страниц для показа" + +#: admin.php:129 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Диапозон страниц для показа" + +#: admin.php:134 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Диапазон страниц дополняют обычную нумерацию и полезен в тех случаях, когда на Вашем сайте очень много записей." + +#: admin.php:135 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "Например, список страниц будет выглядеть так: Страницы 1, 2, 3, 4, 5, 10, 20, 30, 40, 50" + +#: admin.php:136 +msgid "Enter 0 to disable." +msgstr "Введите 0, чтобы отключить эту функцию." + +#: admin.php:140 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Коэффициент для диапазонов страниц" + +#: admin.php:145 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "Например, если коэффициент равен 5, то список страниц будет выглядеть так: 5, 10, 15, 20, 25" + +#: admin.php:150 +msgid "Page Navigation Options" +msgstr "Настройки списка страниц" + +#: scb/AdminPage.php:165 +#: scb/AdminPage.php:176 +msgid "Save Changes" +msgstr "Сохранить изменения" + +#: scb/AdminPage.php:279 +msgid "Settings saved." +msgstr "Настройки были сохранены." + +#: scb/AdminPage.php:337 +msgid "Settings" +msgstr "Настройки" + +#: wp-pagenavi.php:224 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Страница %CURRENT_PAGE% из %TOTAL_PAGES%" + +#: wp-pagenavi.php:227 +msgid "« First" +msgstr "« Первая" + +#: wp-pagenavi.php:228 +msgid "Last »" +msgstr "Последняя »" + +#: wp-pagenavi.php:229 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:230 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:231 +#: wp-pagenavi.php:232 +msgid "..." +msgstr "..." + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "Список страниц" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "http://wordpress.org/extend/plugins/wp-pagenavi/" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "Плагин добавляет к Вашему блогу расширенную и легко настраиваемую страничную навигацию" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "Авторы Lester 'GaMerZ' Chan & scribu" + +#~ msgid "Updated" +#~ msgstr "— обновлено" + +#~ msgid "No Page Navigation Option Updated" +#~ msgstr "Настройки списка страниц не изменились" + +#~ msgid "UNINSTALL WP-PageNavi" +#~ msgstr "УДАЛИТЬ WP-PageNavi" + +#~ msgid "Setting Key '%s' has been deleted." +#~ msgstr "Настройка «%s» удалена." + +#~ msgid "Error deleting Setting Key '%s'." +#~ msgstr "Ошибка при удалении настройки «%s»." + +#~ msgid "Uninstall WP-PageNavi" +#~ msgstr "Удалить список страниц" + +#~ msgid "" +#~ "Click Here To Finish The Uninstallation And WP-" +#~ "PageNavi Will Be Deactivated Automatically." +#~ msgstr "" +#~ "Нажмите здесь чтобы завершить удаление. WP-PageNavi " +#~ "будет отключён автоматически." + +#~ msgid "Text For Last Post" +#~ msgstr "Элемент «Последняя запись»" + +#~ msgid "Text For Next Post" +#~ msgstr "Элемент «Следующая запись»" + +#~ msgid "Yes" +#~ msgstr "Да" + +#~ msgid "No" +#~ msgstr "Нет" + +#~ msgid "If mutiple is in 10, it will show: 10, 20, 30, 40, 50" +#~ msgstr "А если 10 — так: 10, 20, 30, 40, 50" + +#~ msgid "" +#~ "Deactivating WP-PageNavi plugin does not remove any data that may have " +#~ "been created, such as the page navigation options. To completely remove " +#~ "this plugin, you can uninstall it here." +#~ msgstr "" +#~ "При отключении плагина отображения списка страниц созданные данные, " +#~ "включая настройки, не удаляются. Для того, чтобы полностью удалить " +#~ "плагин, отмените здесь его установку." + +#~ msgid "WARNING:" +#~ msgstr "ВНИМАНИЕ:" + +#~ msgid "" +#~ "Once uninstalled, this cannot be undone. You should use a Database Backup " +#~ "plugin of WordPress to back up all the data first." +#~ msgstr "" +#~ "Удаление плагина необратимо. Для того, чтобы создать резервную копию БД " +#~ "WordPress и сохранить ваши данные, используйте плагин «Database " +#~ "Backup»." + +#~ msgid "The following WordPress Options will be DELETED:" +#~ msgstr "Будут УДАЛЕНЫ следующие настройки WordPress:" + +#~ msgid "WordPress Options" +#~ msgstr "Настройки WordPress" + +#~ msgid "" +#~ "You Are About To Uninstall WP-PageNavi From WordPress.\\nThis Action Is " +#~ "Not Reversible.\\n\\n Choose [Cancel] To Stop, [OK] To Uninstall." +#~ msgstr "" +#~ "Вы собираетесь удалить плагин WP-PageNavi.\\nЭто действие необратимо.\\n" +#~ "\\nЧтобы остановить удаление, выберите [Отмена]. Выберите [OK], если вы " +#~ "хотите его продолжить." diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sk.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sk.mo new file mode 100644 index 00000000..ef4cab30 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sk.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sk.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sk.po new file mode 100644 index 00000000..0ae7be8d --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sk.po @@ -0,0 +1,196 @@ +# Translation of the WordPress plugin WP-PageNavi 2.73 by Lester 'GaMerZ' Chan & scribu. +# Copyright (C) 2010 Lester 'GaMerZ' Chan & scribu +# This file is distributed under the same license as the WP-PageNavi package. +# FIRST AUTHOR , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.73\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-08-17 17:28+0300\n" +"PO-Revision-Date: 2010-09-12 17:29+0100\n" +"Last-Translator: Martin Adamko \n" +"Language-Team: www.attitude.sk \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Slovak\n" +"X-Poedit-Country: SLOVAKIA\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "PageNavi Nastavenia" + +#: admin.php:10 +msgid "PageNavi" +msgstr "PageNavi" + +#: admin.php:28 +msgid "Text For Number Of Pages" +msgstr "Text pre Počet strán" + +#: admin.php:33 +msgid "The current page number." +msgstr "Aktuálne číslo strany." + +#: admin.php:34 +#: admin.php:58 +#: admin.php:66 +msgid "The total number of pages." +msgstr "Celkový počet strán." + +#: admin.php:38 +msgid "Text For Current Page" +msgstr "Text pre Aktuálnu stranu" + +#: admin.php:42 +#: admin.php:50 +msgid "The page number." +msgstr "Číslo strany." + +#: admin.php:46 +msgid "Text For Page" +msgstr "Text pre Stranu" + +#: admin.php:54 +msgid "Text For First Page" +msgstr "Text pre Prvú stranu" + +#: admin.php:62 +msgid "Text For Last Page" +msgstr "Text pre Poslednú stranu" + +#: admin.php:70 +msgid "Text For Previous Page" +msgstr "Text pre Predošlú stranu" + +#: admin.php:76 +msgid "Text For Next Page" +msgstr "Text pre Ďalšiu stranu" + +#: admin.php:82 +msgid "Text For Previous ..." +msgstr "Text pre Predošlé ..." + +#: admin.php:88 +msgid "Text For Next ..." +msgstr "Text pre Ďalšie ..." + +#: admin.php:95 +msgid "Page Navigation Text" +msgstr "Text pre Stránkovanie" + +#: admin.php:96 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Ak necháte políčko prázdne, skryjete tak túto časť stránkovania." + +#: admin.php:102 +msgid "Use pagenavi-css.css" +msgstr "Použiť pagenavi-css.css" + +#: admin.php:108 +msgid "Page Navigation Style" +msgstr "Spôsob navigácie strán" + +#: admin.php:111 +msgid "Normal" +msgstr "Normálny" + +#: admin.php:111 +msgid "Drop-down List" +msgstr "Rozbaľovacia ponuka" + +#: admin.php:116 +msgid "Always Show Page Navigation" +msgstr "Vždy zobrazovať stránkovanie" + +#: admin.php:119 +msgid "Show navigation even if there's only one page." +msgstr "Zobraziť navigáciu strán aj keď existuje len jedna strana?" + +#: admin.php:123 +msgid "Number Of Pages To Show" +msgstr "Počet strán" + +#: admin.php:130 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Počet strán s vyšším poradím" + +#: admin.php:135 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Strany s vyšším poradím sú doplnkom strán s normálnym poradím. Hodia sa, keď počet článkov je naozaj veľký." + +#: admin.php:136 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "Na príklad, WP-PageNavi zobrazí: Strany 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." + +#: admin.php:137 +msgid "Enter 0 to disable." +msgstr "Na deaktiváciu zadajte 0." + +#: admin.php:141 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Zobraziť strany s vyšším poradím ako násobky" + +#: admin.php:146 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "Napríklad, ak násobok je 5, zobrazia sa: 5, 10, 15, 20, 25" + +#: admin.php:151 +msgid "Page Navigation Options" +msgstr "Možnosti navigácie strán" + +#: scb/AdminPage.php:167 +msgid "Settings saved." +msgstr "Nastavenie uložené." + +#: scb/AdminPage.php:179 +#: scb/AdminPage.php:189 +msgid "Save Changes" +msgstr "Uložiť zmeny" + +#: scb/AdminPage.php:371 +msgid "Settings" +msgstr "Nastavenie" + +#: wp-pagenavi.php:37 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Stránka %CURRENT_PAGE% z %TOTAL_PAGES%" + +#: wp-pagenavi.php:40 +msgid "« First" +msgstr "« Prvá" + +#: wp-pagenavi.php:41 +msgid "Last »" +msgstr "Posledná »" + +#: wp-pagenavi.php:42 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:43 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:44 +#: wp-pagenavi.php:45 +msgid "..." +msgstr "..." + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "http://wordpress.org/extend/plugins/wp-pagenavi/" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "Pridá rozšírenie na stránkovanie pre váš WordPress blog" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "Lester 'GaMerZ' Chan & scribu" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sq_AL.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sq_AL.mo new file mode 100644 index 00000000..153111f9 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sq_AL.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sq_AL.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sq_AL.po new file mode 100644 index 00000000..63c8b4a0 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sq_AL.po @@ -0,0 +1,197 @@ +# Translation of the WordPress plugin WP-PageNavi 2.72 by Lester 'GaMerZ' Chan & scribu. +# Copyright (C) 2010 Lester 'GaMerZ' Chan & scribu +# This file is distributed under the same license as the WP-PageNavi package. +# FIRST AUTHOR , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.72\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-04-19 11:25+0300\n" +"PO-Revision-Date: 2010-07-23 11:46+0100\n" +"Last-Translator: Visar Uruqi \n" +"Language-Team: Visar Uruqi \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Albanian\n" +"X-Poedit-Country: ALBANIA\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "PageNavi Settings" + +#: admin.php:10 +msgid "PageNavi" +msgstr "PageNavi" + +#: admin.php:27 +msgid "Text For Number Of Pages" +msgstr "Teksti për numrat e faqes" + +#: admin.php:32 +msgid "The current page number." +msgstr "Numri i faqes së tanishme." + +#: admin.php:33 +#: admin.php:57 +#: admin.php:65 +msgid "The total number of pages." +msgstr "Numri total i faqeve." + +#: admin.php:37 +msgid "Text For Current Page" +msgstr "Teksti për faqen e tanishme" + +#: admin.php:41 +#: admin.php:49 +msgid "The page number." +msgstr "Numri i faqes." + +#: admin.php:45 +msgid "Text For Page" +msgstr "Teksti për faqe" + +#: admin.php:53 +msgid "Text For First Page" +msgstr "Teksti për faqe të parë" + +#: admin.php:61 +msgid "Text For Last Page" +msgstr "Teksti për faqen e fundit" + +#: admin.php:69 +msgid "Text For Previous Page" +msgstr "Teksti për faqen e kaluar" + +#: admin.php:75 +msgid "Text For Next Page" +msgstr "Teksti për faqen e ardhshme" + +#: admin.php:81 +msgid "Text For Previous ..." +msgstr "Teksti për të kaluarën ..." + +#: admin.php:87 +msgid "Text For Next ..." +msgstr "Teksti për të ardhmen ..." + +#: admin.php:94 +msgid "Page Navigation Text" +msgstr "Teksti për navigimin e faqes" + +#: admin.php:95 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Duke e lënë një fushë si hapësirë do ta fsheh pjesën e navigimit." + +#: admin.php:101 +msgid "Use pagenavi-css.css" +msgstr "Përdore pagenavi-css.css" + +#: admin.php:107 +msgid "Page Navigation Style" +msgstr "Stili i navigimit të faqes" + +#: admin.php:110 +msgid "Normal" +msgstr "Normal" + +#: admin.php:110 +msgid "Drop-down List" +msgstr "Drop-down List" + +#: admin.php:115 +msgid "Always Show Page Navigation" +msgstr "Gjithmonë shfaq navigimin për faqe" + +#: admin.php:118 +msgid "Show navigation even if there's only one page." +msgstr "Shfaq navigimin edhe nëse ekziston vetëm një faqe." + +#: admin.php:122 +msgid "Number Of Pages To Show" +msgstr "Numri i faqeve për të shfaqur" + +#: admin.php:129 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Numri i Numrave të faqeve të mëdhaja për ti shfaqur" + +#: admin.php:134 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Numrat e mëdha të faqeve janë si plotësim i numrave normal të faqeve .Ato janë të dobishme kur ka shumë faqe të artikujve." + +#: admin.php:135 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "Për shembull, wp-PageNavi do të shfaq: Faqet 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." + +#: admin.php:136 +msgid "Enter 0 to disable." +msgstr "Vendos 0 për ta çaktivizuar." + +#: admin.php:140 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Shfaq numra të mëdhenj të faqeve në shumfishat e " + +#: admin.php:145 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "Për shembull, nëse shumfishhi është 5, do të shfaq: 5, 10, 15, 20, 25" + +#: admin.php:150 +msgid "Page Navigation Options" +msgstr "Opcionet e Navigimit të faqeve" + +#: scb/AdminPage.php:165 +#: scb/AdminPage.php:176 +msgid "Save Changes" +msgstr "Ruaj ndryshimet" + +#: scb/AdminPage.php:279 +msgid "Settings saved." +msgstr "Settings të ruajtura." + +#: scb/AdminPage.php:337 +msgid "Settings" +msgstr "Settings" + +#: wp-pagenavi.php:224 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Faqja %CURRENT_PAGE% prej %TOTAL_PAGES%" + +#: wp-pagenavi.php:227 +msgid "« First" +msgstr "« E para" + +#: wp-pagenavi.php:228 +msgid "Last »" +msgstr "E fundit »" + +#: wp-pagenavi.php:229 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:230 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:231 +#: wp-pagenavi.php:232 +msgid "..." +msgstr "..." + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "http://wordpress.org/extend/plugins/wp-pagenavi/" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "Vendos një navigim të faqeve më të avancuar tek Wordpress blog-u juaj" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "Lester 'GaMerZ' Chan & scribu" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sr_RS.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sr_RS.mo new file mode 100644 index 00000000..2800e9cf Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sr_RS.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sr_RS.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sr_RS.po new file mode 100644 index 00000000..4cbb8b92 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sr_RS.po @@ -0,0 +1,198 @@ +# Serbian translation for WordPress plugin WP-PageNavi 2.73 +# Copyright (C) 2010 Lester 'GaMerZ' Chan & scribu +# This file is distributed under the same license as the WordPress package. +# Milan Dinić 2011 +# +msgid "" +msgstr "" +"Project-Id-Version: Serbian translation for WordPress plugin WP-PageNavi 2.73\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-08-17 17:28+0300\n" +"PO-Revision-Date: 2011-03-23 19:39+0100\n" +"Last-Translator: Milan Dinić \n" +"Language-Team: srpski.biz \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Poedit-Language: Serbian\n" +"X-Poedit-Country: SERBIA\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "Подешавања за PageNavi" + +#: admin.php:10 +msgid "PageNavi" +msgstr "PageNavi" + +#: admin.php:28 +msgid "Text For Number Of Pages" +msgstr "Текст за бројеве страница" + +#: admin.php:33 +msgid "The current page number." +msgstr "Број тренутне странице." + +#: admin.php:34 +#: admin.php:58 +#: admin.php:66 +msgid "The total number of pages." +msgstr "Укупан број страница." + +#: admin.php:38 +msgid "Text For Current Page" +msgstr "Текст тренутне странице" + +#: admin.php:42 +#: admin.php:50 +msgid "The page number." +msgstr "Број странице." + +#: admin.php:46 +msgid "Text For Page" +msgstr "Текст за страницу" + +#: admin.php:54 +msgid "Text For First Page" +msgstr "Текст за прву страницу" + +#: admin.php:62 +msgid "Text For Last Page" +msgstr "Текст за последњу страницу" + +#: admin.php:70 +msgid "Text For Previous Page" +msgstr "Текст за претходну страницу" + +#: admin.php:76 +msgid "Text For Next Page" +msgstr "Текст за следећу страницу" + +#: admin.php:82 +msgid "Text For Previous ..." +msgstr "Текст за претходну ..." + +#: admin.php:88 +msgid "Text For Next ..." +msgstr "Текст за следећу ..." + +#: admin.php:95 +msgid "Page Navigation Text" +msgstr "Текст кретања страницама" + +#: admin.php:96 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Остављање поља празним ће сакрити тај део кретања." + +#: admin.php:102 +msgid "Use pagenavi-css.css" +msgstr "Користи pagenavi-css.css" + +#: admin.php:108 +msgid "Page Navigation Style" +msgstr "Стил кретања страницама" + +#: admin.php:111 +msgid "Normal" +msgstr "Уобичајени" + +#: admin.php:111 +msgid "Drop-down List" +msgstr "Падајући списак" + +#: admin.php:116 +msgid "Always Show Page Navigation" +msgstr "Увек покажи кретање странама" + +#: admin.php:119 +msgid "Show navigation even if there's only one page." +msgstr "Покажи кретање чак и када постоји само једна страница." + +#: admin.php:123 +msgid "Number Of Pages To Show" +msgstr "Број страница за приказивање" + +#: admin.php:130 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Број већих бројева страница за приказивање" + +#: admin.php:135 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Већи бројеви страница су додатак уобичајеним бројевима страница. Корисни су када постоји много страница чланака." + +#: admin.php:136 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "На пример, WP-PageNavi ће приказати: Странице 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." + +#: admin.php:137 +msgid "Enter 0 to disable." +msgstr "Унесите 0 за онемогућавање." + +#: admin.php:141 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Прикажи веће бројеве страница у садржаоцима од" + +#: admin.php:146 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "На пример, ако је садржалац 5, приказиваће: 5, 10, 15, 20, 25" + +#: admin.php:151 +msgid "Page Navigation Options" +msgstr "Могућности кретања страницама" + +#: scb/AdminPage.php:167 +msgid "Settings saved." +msgstr "Подешавања су сачувана." + +#: scb/AdminPage.php:179 +#: scb/AdminPage.php:189 +msgid "Save Changes" +msgstr "Сачувај измене" + +#: scb/AdminPage.php:371 +msgid "Settings" +msgstr "Подешавања" + +#: wp-pagenavi.php:37 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Страница %CURRENT_PAGE% од %TOTAL_PAGES%" + +#: wp-pagenavi.php:40 +msgid "« First" +msgstr "« Прва" + +#: wp-pagenavi.php:41 +msgid "Last »" +msgstr "Последња »" + +#: wp-pagenavi.php:42 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:43 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:44 +#: wp-pagenavi.php:45 +msgid "..." +msgstr "..." + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "http://wordpress.org/extend/plugins/wp-pagenavi/" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "Додаје напредније кретање страницама вашем Вордпресовом блогу" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "Лестер 'GaMerZ' Чен и Скрибу" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sv_SE.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sv_SE.mo new file mode 100644 index 00000000..e26a8645 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sv_SE.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sv_SE.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sv_SE.po new file mode 100644 index 00000000..329a60c1 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-sv_SE.po @@ -0,0 +1,205 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.40\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-12-12 00:39+0800\n" +"PO-Revision-Date: 2008-12-12 00:39+0800\n" +"Last-Translator: Lester Chan \n" +"Language-Team: mishkin.se \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Swedish\n" +"X-Poedit-Country: Sweden\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SearchPath-0: .\n" + +#: pagenavi-options.php:46 +#: pagenavi-options.php:108 +#: pagenavi-options.php:172 +msgid "Page Navigation Options" +msgstr "Inställningar för sidnavigering" + +#: pagenavi-options.php:51 +msgid "Updated" +msgstr "Uppdaterad" + +#: pagenavi-options.php:56 +msgid "No Page Navigation Option Updated" +msgstr "Inga inställningar för sidnavigering uppdaterades" + +#: pagenavi-options.php:62 +#: pagenavi-options.php:241 +msgid "UNINSTALL WP-PageNavi" +msgstr "Avinstallera WP-PageNavi" + +#: pagenavi-options.php:70 +#, php-format +msgid "Setting Key '%s' has been deleted." +msgstr "Inställnigsnyckeln '%s' har raderats." + +#: pagenavi-options.php:74 +#, php-format +msgid "Error deleting Setting Key '%s'." +msgstr "Ett fel uppstod då inställningsnyckel '%s' skulle raderas." + +#: pagenavi-options.php:96 +#: pagenavi-options.php:209 +msgid "Uninstall WP-PageNavi" +msgstr "Avinstallera WP-PageNavi" + +#: pagenavi-options.php:97 +#, php-format +msgid "Click Here To Finish The Uninstallation And WP-PageNavi Will Be Deactivated Automatically." +msgstr "Klicka här för att avsluta installationen av WP-PageNavi som sedan avaktiveras automatiskt." + +#: pagenavi-options.php:109 +msgid "Page Navigation Text" +msgstr "Text för sidnavigering" + +#: pagenavi-options.php:112 +msgid "Text For Number Of Pages" +msgstr "Text för antal sidor" + +#: pagenavi-options.php:115 +msgid "The current page number." +msgstr "Det nuvarande antalet sidor." + +#: pagenavi-options.php:116 +#: pagenavi-options.php:137 +#: pagenavi-options.php:144 +msgid "The total number of pages." +msgstr "Det totala antalet sidor." + +#: pagenavi-options.php:120 +msgid "Text For Current Page" +msgstr "Text för nuvarande sida" + +#: pagenavi-options.php:123 +#: pagenavi-options.php:130 +msgid "The page number." +msgstr "Sidnumret." + +#: pagenavi-options.php:127 +msgid "Text For Page" +msgstr "Text för sida" + +#: pagenavi-options.php:134 +msgid "Text For First Post" +msgstr "Text för Första inlägget" + +#: pagenavi-options.php:141 +msgid "Text For Last Post" +msgstr "Text för Sista inlägget" + +#: pagenavi-options.php:148 +msgid "Text For Next Post" +msgstr "Text för Nästa inlägg" + +#: pagenavi-options.php:154 +msgid "Text For Previous Post" +msgstr "Text för Föregående inlägg" + +#: pagenavi-options.php:160 +msgid "Text For Next ..." +msgstr "Text för Nästa..." + +#: pagenavi-options.php:166 +msgid "Text For Previous ..." +msgstr "Text för Föregående..." + +#: pagenavi-options.php:175 +msgid "Page Navigation Style" +msgstr "Stil för sidnavigering" + +#: pagenavi-options.php:178 +msgid "Normal" +msgstr "Normal" + +#: pagenavi-options.php:179 +msgid "Drop Down List" +msgstr "Dropdownmeny" + +#: pagenavi-options.php:184 +msgid "Number Of Pages To Show?" +msgstr "Hur många sidor som ska visas?" + +#: pagenavi-options.php:190 +msgid "Always Show Page Navigation?" +msgstr "Ska sidnavigeringen alltid visas?" + +#: pagenavi-options.php:193 +#: pagenavi-options.php:240 +msgid "Yes" +msgstr "Ja" + +#: pagenavi-options.php:194 +msgid "No" +msgstr "Nej" + +#: pagenavi-options.php:200 +msgid "Save Changes" +msgstr "Spara ändringar" + +#: pagenavi-options.php:211 +msgid "Deactivating WP-PageNavi plugin does not remove any data that may have been created, such as the page navigation options. To completely remove this plugin, you can uninstall it here." +msgstr "Att avaktivera WP-PageNavi tar inte bort någon av den data som skapats, till exempel inställningar. För att ta bort detta tillägg fullständigt kan du avinstallera det här." + +#: pagenavi-options.php:214 +msgid "WARNING:" +msgstr "VARNING:" + +#: pagenavi-options.php:215 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to back up all the data first." +msgstr "När tillägget avinstallerats kan det inte återskapas. Du rekommenderas att ta backup på din WordPress-databas innan du fortsätter." + +#: pagenavi-options.php:218 +msgid "The following WordPress Options will be DELETED:" +msgstr "Följande WordPress-inställningar kommer att RADERAS:" + +#: pagenavi-options.php:223 +msgid "WordPress Options" +msgstr "Inställningar för WordPress" + +#: pagenavi-options.php:241 +msgid "" +"You Are About To Uninstall WP-PageNavi From WordPress.\\n" +"This Action Is Not Reversible.\\n" +"\\n" +" Choose [Cancel] To Stop, [OK] To Uninstall." +msgstr "" +"Du kommer nu att avinstallera WP-PageNavi från WordPress.\\n" +"Denna åtgärd kan inte göras ogjord.\\n" +"\\n" +" Välj [Avbryt] för att stanna, [OK] för att avinstallera." + +#: wp-pagenavi.php:42 +msgid "PageNavi" +msgstr "PageNavi" + +#: wp-pagenavi.php:179 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Sida %CURRENT_PAGE% av %TOTAL_PAGES%" + +#: wp-pagenavi.php:182 +msgid "« First" +msgstr "« Första" + +#: wp-pagenavi.php:183 +msgid "Last »" +msgstr "Sista »" + +#: wp-pagenavi.php:184 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:185 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:186 +#: wp-pagenavi.php:187 +msgid "..." +msgstr "..." + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-tr_TR.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-tr_TR.mo new file mode 100644 index 00000000..c55d3f1d Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-tr_TR.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-tr_TR.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-tr_TR.po new file mode 100644 index 00000000..0a3be3b5 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-tr_TR.po @@ -0,0 +1,232 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.50 Türkçe\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-06-08 18:58+0800\n" +"PO-Revision-Date: \n" +"Last-Translator: İzzet Emre Erkan \n" +"Language-Team: karalamalar.net \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Turkish\n" +"X-Poedit-Country: TURKEY\n" +"X-Poedit-SourceCharset: utf-8\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: pagenavi-options.php:48 +#: pagenavi-options.php:110 +#: pagenavi-options.php:174 +msgid "Page Navigation Options" +msgstr "Sayfa sayfalama seçenekleri" + +#: pagenavi-options.php:53 +msgid "Updated" +msgstr "Güncellendi" + +#: pagenavi-options.php:58 +msgid "No Page Navigation Option Updated" +msgstr "Güncellenen sayfalama seçeneği yok" + +#: pagenavi-options.php:64 +#: pagenavi-options.php:265 +msgid "UNINSTALL WP-PageNavi" +msgstr "WP-PageNavi eklentisini KALDIR" + +#: pagenavi-options.php:72 +#, php-format +msgid "Setting Key '%s' has been deleted." +msgstr "'%s' ayar anahtarı silindi." + +#: pagenavi-options.php:76 +#, php-format +msgid "Error deleting Setting Key '%s'." +msgstr "'%s' ayar anahtarını silerken hata oluştu." + +#: pagenavi-options.php:98 +#: pagenavi-options.php:233 +msgid "Uninstall WP-PageNavi" +msgstr "WP-PageNavi eklentisini kaldır" + +#: pagenavi-options.php:99 +#, php-format +msgid "Click Here To Finish The Uninstallation And WP-PageNavi Will Be Deactivated Automatically." +msgstr "Kaldırma işlemini bitirmek için buraya tıklayın. WP-Print otomatik olarak pasif duruma geçecektir." + +#: pagenavi-options.php:111 +msgid "Page Navigation Text" +msgstr "Sayfalama metni" + +#: pagenavi-options.php:114 +msgid "Text For Number Of Pages" +msgstr "Sayfa sayısı için metin" + +#: pagenavi-options.php:117 +msgid "The current page number." +msgstr "Şu anki sayfa numarası" + +#: pagenavi-options.php:118 +#: pagenavi-options.php:139 +#: pagenavi-options.php:146 +msgid "The total number of pages." +msgstr "Toplam sayfa sayısı" + +#: pagenavi-options.php:122 +msgid "Text For Current Page" +msgstr "Şu anki sayfa için metin" + +#: pagenavi-options.php:125 +#: pagenavi-options.php:132 +msgid "The page number." +msgstr "Sayfa numarası." + +#: pagenavi-options.php:129 +msgid "Text For Page" +msgstr "Sayfa için metin" + +#: pagenavi-options.php:136 +msgid "Text For First Post" +msgstr "İlk yazı için metin" + +#: pagenavi-options.php:143 +msgid "Text For Last Post" +msgstr "Son yazı için metin" + +#: pagenavi-options.php:150 +msgid "Text For Next Post" +msgstr "Sonraki yazı için metin" + +#: pagenavi-options.php:156 +msgid "Text For Previous Post" +msgstr "Önceli yazı için metin" + +#: pagenavi-options.php:162 +msgid "Text For Next ..." +msgstr "Sonraki... için metin" + +#: pagenavi-options.php:168 +msgid "Text For Previous ..." +msgstr "Önceki... için metin" + +#: pagenavi-options.php:177 +msgid "Page Navigation Style" +msgstr "Sayfa sayfalama stili" + +#: pagenavi-options.php:180 +msgid "Normal" +msgstr "Normal" + +#: pagenavi-options.php:181 +msgid "Drop Down List" +msgstr "Aşağı açılır liste" + +#: pagenavi-options.php:186 +msgid "Number Of Pages To Show?" +msgstr "Gösterilecek sayfa sayısı?" + +#: pagenavi-options.php:192 +msgid "Always Show Page Navigation?" +msgstr "Her zaman sayfalamayı göster?" + +#: pagenavi-options.php:195 +#: pagenavi-options.php:264 +msgid "Yes" +msgstr "Evet" + +#: pagenavi-options.php:196 +msgid "No" +msgstr "Hayır" + +#: pagenavi-options.php:201 +msgid "Number Of Larger Page Numbers To Show?" +msgstr "Büyük sayfa numaraları için gösterilecek numara?" + +#: pagenavi-options.php:205 +msgid "Larger page numbers are in additional to the default page numbers. It is useful for authors who is paginating through many posts." +msgstr "Büyük sayfa numaraları, varsayılan sayfa numaralarına eklenir. Çok fazla yazısı olan yazarlar için kullanışlıdır." + +#: pagenavi-options.php:207 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50" +msgstr "Örneğin, WP-PageNavi sayfaları şöyle gösterecektir: Sayfa 1, 2, 3, 4, 5, 10, 20, 30, 40, 50" + +#: pagenavi-options.php:209 +msgid "Enter 0 to disable." +msgstr "Pasifleştirmek için 0 girin" + +#: pagenavi-options.php:213 +msgid "Show Larger Page Numbers In Multiples Of:" +msgstr "Büyük sayfa numaraları çarpanı:" + +#: pagenavi-options.php:217 +msgid "If mutiple is in 5, it will show: 5, 10, 15, 20, 25" +msgstr "Eğer çarpan 5 ise şu şekilde görünür: 5, 10, 15, 20, 25" + +#: pagenavi-options.php:219 +msgid "If mutiple is in 10, it will show: 10, 20, 30, 40, 50" +msgstr "Eğer çarpan 10 ise şu şekilde görünür: 10, 20, 30, 40, 50" + +#: pagenavi-options.php:224 +msgid "Save Changes" +msgstr "Değişiklikleri kaydet" + +#: pagenavi-options.php:235 +msgid "Deactivating WP-PageNavi plugin does not remove any data that may have been created, such as the page navigation options. To completely remove this plugin, you can uninstall it here." +msgstr "WP-PageNavi eklentisini pasifleştirmeniz eklenti tarafından yaratılan, yazdırma ayarları vb verileri kaldırmayacaktır. Eklentiyi tamamen kaldırmak için burayı kullanabilirsiniz." + +#: pagenavi-options.php:238 +msgid "WARNING:" +msgstr "UYARI:" + +#: pagenavi-options.php:239 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to back up all the data first." +msgstr "Kaldırma işleminden geri dönülemez. İşleme başlamadan önce veritabanınızın yedeğini almanızı öneririz." + +#: pagenavi-options.php:242 +msgid "The following WordPress Options will be DELETED:" +msgstr "Belirtilen WordPress seçenekleri SİLİNECEKTİR:" + +#: pagenavi-options.php:247 +msgid "WordPress Options" +msgstr "WordPress seçenekleri" + +#: pagenavi-options.php:265 +msgid "" +"You Are About To Uninstall WP-PageNavi From WordPress.\\n" +"This Action Is Not Reversible.\\n" +"\\n" +" Choose [Cancel] To Stop, [OK] To Uninstall." +msgstr "" +"WP-PageNavi eklentisini WordPress üzerinden kaldırmak üzeresiniz.\\n" +"Bu eylemin geri dönüşü yoktur.\\n" +"\\n" +" Durmak için [İptal], kaldırmak için [Tamam] tuşuna basın." + +#: wp-pagenavi.php:42 +msgid "PageNavi" +msgstr "PageNavi" + +#: wp-pagenavi.php:201 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Toplam %TOTAL_PAGES% sayfa, %CURRENT_PAGE%. sayfa gösteriliyor." + +#: wp-pagenavi.php:204 +msgid "« First" +msgstr "« İlk" + +#: wp-pagenavi.php:205 +msgid "Last »" +msgstr "Son »" + +#: wp-pagenavi.php:206 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:207 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:208 +#: wp-pagenavi.php:209 +msgid "..." +msgstr "..." + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-tt_RU.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-tt_RU.mo new file mode 100644 index 00000000..7c815418 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-tt_RU.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-tt_RU.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-tt_RU.po new file mode 100644 index 00000000..13d7b85a --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-tt_RU.po @@ -0,0 +1,203 @@ +# Translation of the WordPress plugin WP-PageNavi 2.73 by Lester 'GaMerZ' Chan & scribu. +# Copyright (C) 2010 Lester 'GaMerZ' Chan & scribu +# This file is distributed under the same license as the WP-PageNavi package. +# FIRST AUTHOR , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.73\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-08-17 17:28+0300\n" +"PO-Revision-Date: 2010-12-14 10:18+0200\n" +"Last-Translator: scribu \n" +"Language-Team: Tatar \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Tatar\n" +"X-Poedit-Country: RUSSIAN FEDERATION\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "PageNavi көйләнеше" + +#: admin.php:10 +msgid "PageNavi" +msgstr "PageNavi" + +#: admin.php:28 +msgid "Text For Number Of Pages" +msgstr "Битнең тәртип саны өчен язма" + +#: admin.php:33 +msgid "The current page number." +msgstr "Әлеге битнең тәртип саны" + +#: admin.php:34 +#: admin.php:58 +#: admin.php:66 +msgid "The total number of pages." +msgstr "Барлыкта бит саны" + +#: admin.php:38 +msgid "Text For Current Page" +msgstr "Әлеге бит өчен язма" + +#: admin.php:42 +#: admin.php:50 +msgid "The page number." +msgstr "Битнең тәртип саны" + +#: admin.php:46 +msgid "Text For Page" +msgstr "Бит язмасы" + +#: admin.php:54 +msgid "Text For First Page" +msgstr "Беренче бит өчен язма" + +#: admin.php:62 +msgid "Text For Last Page" +msgstr "Соңгы бит өчен язма" + +#: admin.php:70 +msgid "Text For Previous Page" +msgstr "Алдагы бит өчен язма" + +#: admin.php:76 +msgid "Text For Next Page" +msgstr "Киләсе бит өчен язма" + +#: admin.php:82 +msgid "Text For Previous ..." +msgstr "Алдагы өчен язма" + +#: admin.php:88 +msgid "Text For Next ..." +msgstr "Киләсе өчен язма" + +#: admin.php:95 +msgid "Page Navigation Text" +msgstr "Битләргә күчеш язмалары" + +#: admin.php:96 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "Буш калса, күчештә күрсәтелмәс" + +#: admin.php:102 +msgid "Use pagenavi-css.css" +msgstr "pagenavi-css.css кулланасы" + +#: admin.php:108 +msgid "Page Navigation Style" +msgstr "Битләршә күчеш ысулы" + +#: admin.php:111 +msgid "Normal" +msgstr "Гадәти" + +#: admin.php:111 +msgid "Drop-down List" +msgstr "Ачылмалы тезмә" + +#: admin.php:116 +msgid "Always Show Page Navigation" +msgstr "Битләргә күчешне барчакта күрсәтәчәк" + +#: admin.php:119 +msgid "Show navigation even if there's only one page." +msgstr "Бер генә бит булганда да күчешне күрсәтә" + +#: admin.php:123 +msgid "Number Of Pages To Show" +msgstr "Күрсәтәсе бит саны" + +#: admin.php:130 +msgid "Number Of Larger Page Numbers To Show" +msgstr "Соңгы бит" + +#: admin.php:135 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "Гадәти битләр саннарына олырак битләр саннарын өсти. Битләр саны бик күп булганда уңалы бу." + +#: admin.php:136 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "Үрнәк өчен, WP-PageNavi аны болай күрсәтәчәк: 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." + +#: admin.php:137 +msgid "Enter 0 to disable." +msgstr "Сүндерер өчен 0 кертәсе" + +#: admin.php:141 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "Олырак битнең санын арттыру адымы" + +#: admin.php:146 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "Үрнәк өчен, адымы 5 булса, мондый битләк күрсәтеләчәк: 5, 10, 15, 20, 25" + +#: admin.php:151 +msgid "Page Navigation Options" +msgstr "Битләргә күчеш көйләү" + +#: scb/AdminPage.php:167 +msgid "Settings saved." +msgstr "Үзгәрешләр сакланды." + +#: scb/AdminPage.php:179 +#: scb/AdminPage.php:189 +msgid "Save Changes" +msgstr "Үзгәрешне сакла" + +#: scb/AdminPage.php:371 +msgid "Settings" +msgstr "Көйләнеш" + +#: wp-pagenavi.php:37 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "%CURRENT_PAGE% бит (бары %TOTAL_PAGES%)" + +#: wp-pagenavi.php:40 +msgid "« First" +msgstr "« Беренче" + +#: wp-pagenavi.php:41 +msgid "Last »" +msgstr "Соңгы »" + +#: wp-pagenavi.php:42 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:43 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:44 +#: wp-pagenavi.php:45 +msgid "..." +msgstr "..." + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "http://wordpress.org/extend/plugins/wp-pagenavi/" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "WordPress блогыңа битләр арасында уңайлы күчеч өсти" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "Lester 'GaMerZ' Chan & scribu" + +msgid "WP-PageNavi" +msgstr "WP-PageNavi" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-uk.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-uk.mo new file mode 100644 index 00000000..3887941c Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-uk.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-uk.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-uk.po new file mode 100644 index 00000000..118828f0 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-uk.po @@ -0,0 +1,206 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi Uk 2.40\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-12-10 00:43+0800\n" +"PO-Revision-Date: 2009-02-14 22:52+0200\n" +"Last-Translator: Jurko Chervony \n" +"Language-Team: pavonine.com.ua \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Ukrainian\n" +"X-Poedit-Country: UKRAINE\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SourceCharset: utf-8\n" +"X-Poedit-SearchPath-0: .\n" + +#: pagenavi-options.php:46 +#: pagenavi-options.php:108 +#: pagenavi-options.php:172 +msgid "Page Navigation Options" +msgstr "Налаштунки вигляду Page Navigation" + +#: pagenavi-options.php:51 +msgid "Updated" +msgstr "оновлено" + +#: pagenavi-options.php:56 +msgid "No Page Navigation Option Updated" +msgstr "Жодних налаштунків не оновлено!" + +#: pagenavi-options.php:62 +#: pagenavi-options.php:241 +msgid "UNINSTALL WP-PageNavi" +msgstr "ВИДАЛИТИ WP-PageNavi" + +#: pagenavi-options.php:70 +#, php-format +msgid "Setting Key '%s' has been deleted." +msgstr "Ключ налаштунків '%s' видалено." + +#: pagenavi-options.php:74 +#, php-format +msgid "Error deleting Setting Key '%s'." +msgstr "Помилка видалення ключа налаштувань '%s'." + +#: pagenavi-options.php:96 +#: pagenavi-options.php:209 +msgid "Uninstall WP-PageNavi" +msgstr "Деінсталювати WP-PageNavi" + +#: pagenavi-options.php:97 +#, php-format +msgid "Click Here To Finish The Uninstallation And WP-PageNavi Will Be Deactivated Automatically." +msgstr "Натисніть тут Для завершення деінсталяції та деактивації WP-PageNavi." + +#: pagenavi-options.php:109 +msgid "Page Navigation Text" +msgstr "Текст навіґації сторінками" + +#: pagenavi-options.php:112 +msgid "Text For Number Of Pages" +msgstr "Текст номеру сторінки" + +#: pagenavi-options.php:115 +msgid "The current page number." +msgstr "Номер поточної сторінки." + +#: pagenavi-options.php:116 +#: pagenavi-options.php:137 +#: pagenavi-options.php:144 +msgid "The total number of pages." +msgstr "Загальна кількість сторінок." + +#: pagenavi-options.php:120 +msgid "Text For Current Page" +msgstr "Текст для поточної сторінки" + +#: pagenavi-options.php:123 +#: pagenavi-options.php:130 +msgid "The page number." +msgstr "Номер сторінки." + +#: pagenavi-options.php:127 +msgid "Text For Page" +msgstr "Текст для сторінки" + +#: pagenavi-options.php:134 +msgid "Text For First Post" +msgstr "Текст для першої публікації" + +#: pagenavi-options.php:141 +msgid "Text For Last Post" +msgstr "Текст для останньої публікації" + +#: pagenavi-options.php:148 +msgid "Text For Next Post" +msgstr "Текст для наступної публікації" + +#: pagenavi-options.php:154 +msgid "Text For Previous Post" +msgstr "Текст для попередньої публікації" + +#: pagenavi-options.php:160 +msgid "Text For Next ..." +msgstr "Текст для наступної ..." + +#: pagenavi-options.php:166 +msgid "Text For Previous ..." +msgstr "Текст для попередньої ..." + +#: pagenavi-options.php:175 +msgid "Page Navigation Style" +msgstr "Стиль навіґації" + +#: pagenavi-options.php:178 +msgid "Normal" +msgstr "Звичайний" + +#: pagenavi-options.php:179 +msgid "Drop Down List" +msgstr "Випадаючий список" + +#: pagenavi-options.php:184 +msgid "Number Of Pages To Show?" +msgstr "Кількість сторінок для показу:" + +#: pagenavi-options.php:190 +msgid "Always Show Page Navigation?" +msgstr "Завжди показувати посторінкову навіґацію?" + +#: pagenavi-options.php:193 +#: pagenavi-options.php:240 +msgid "Yes" +msgstr "Так" + +#: pagenavi-options.php:194 +msgid "No" +msgstr "Ні" + +#: pagenavi-options.php:200 +msgid "Save Changes" +msgstr "Зберегти зміни" + +#: pagenavi-options.php:211 +msgid "Deactivating WP-PageNavi plugin does not remove any data that may have been created, such as the page navigation options. To completely remove this plugin, you can uninstall it here." +msgstr "Деактивація плаґіну WP-PageNav не видаляє жодних даних, тому Вам необхідно окрім деінсталяції плаґіну видалити усі дані, що було ним створено." + +#: pagenavi-options.php:214 +msgid "WARNING:" +msgstr "УВАГА:" + +#: pagenavi-options.php:215 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to back up all the data first." +msgstr "Одного разу видаливши всі дані і налаштунки, вони будуть втрачені назавжди. Добре подумайте спершу ніж це робити!" + +#: pagenavi-options.php:218 +msgid "The following WordPress Options will be DELETED:" +msgstr "Наступні налаштунки WordPress буде ВИДАЛЕНО:" + +#: pagenavi-options.php:223 +msgid "WordPress Options" +msgstr "Налаштунки WordPress" + +#: pagenavi-options.php:241 +msgid "" +"You Are About To Uninstall WP-PageNavi From WordPress.\\n" +"This Action Is Not Reversible.\\n" +"\\n" +" Choose [Cancel] To Stop, [OK] To Uninstall." +msgstr "" +"Ви збираєтеся деінсталюватиl WP-PageNavi з WordPress.\\n" +"Ця дія НЕЗВОРОТНЯ!.\\n" +"\\n" +" Оберіть [Cancel] щоб скасувати, [OK] для продовження." + +#: wp-pagenavi.php:42 +msgid "PageNavi" +msgstr "PageNavi" + +#: wp-pagenavi.php:179 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "Page %CURRENT_PAGE% of %TOTAL_PAGES%" + +#: wp-pagenavi.php:182 +msgid "« First" +msgstr "« Перша" + +#: wp-pagenavi.php:183 +msgid "Last »" +msgstr "Остання »" + +#: wp-pagenavi.php:184 +msgid "»" +msgstr "»" + +#: wp-pagenavi.php:185 +msgid "«" +msgstr "«" + +#: wp-pagenavi.php:186 +#: wp-pagenavi.php:187 +msgid "..." +msgstr "..." + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-zh_CN.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-zh_CN.mo new file mode 100644 index 00000000..426c5484 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-zh_CN.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-zh_CN.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-zh_CN.po new file mode 100644 index 00000000..189befe7 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-zh_CN.po @@ -0,0 +1,247 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi v2.73\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-08-17 17:28+0300\n" +"PO-Revision-Date: 2011-01-18 12:07+0800\n" +"Last-Translator: Vanish \n" +"Language-Team: ViDo \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-Language: Chinese\n" +"X-Poedit-Country: CHINA\n" +"X-Poedit-SourceCharset: utf-8\n" +"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;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Textdomain-Support: yes\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SearchPath-0: .\n" + +# @ wp-pagenavi +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "分页导航选项" + +# @ wp-pagenavi +#: admin.php:10 +msgid "PageNavi" +msgstr "分页导航" + +# @ wp-pagenavi +#: admin.php:28 +msgid "Text For Number Of Pages" +msgstr "“页数”文字设置" + +# @ wp-pagenavi +#: admin.php:33 +msgid "The current page number." +msgstr "当前页数" + +# @ wp-pagenavi +#: admin.php:34 +#: admin.php:58 +#: admin.php:66 +msgid "The total number of pages." +msgstr "所有页数" + +# @ wp-pagenavi +#: admin.php:38 +msgid "Text For Current Page" +msgstr "“当前页数”文字设置" + +# @ wp-pagenavi +#: admin.php:42 +#: admin.php:50 +msgid "The page number." +msgstr "页数" + +# @ wp-pagenavi +#: admin.php:46 +msgid "Text For Page" +msgstr "“页数”文字设置" + +# @ wp-pagenavi +#: admin.php:54 +msgid "Text For First Page" +msgstr "“首页”文字设置" + +# @ wp-pagenavi +#: admin.php:62 +msgid "Text For Last Page" +msgstr "“页数”文字设置" + +# @ wp-pagenavi +#: admin.php:70 +msgid "Text For Previous Page" +msgstr "“下一页”文字设置" + +# @ wp-pagenavi +#: admin.php:76 +msgid "Text For Next Page" +msgstr "“页数”文字设置" + +# @ wp-pagenavi +#: admin.php:82 +msgid "Text For Previous ..." +msgstr "“下一页”省略文字设置" + +# @ wp-pagenavi +#: admin.php:88 +msgid "Text For Next ..." +msgstr "“上一页”省略文字设置" + +# @ wp-pagenavi +#: admin.php:95 +msgid "Page Navigation Text" +msgstr "分页导航文字" + +#: admin.php:96 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "将隐藏导航区域留下的空白的部分。" + +#: admin.php:102 +msgid "Use pagenavi-css.css" +msgstr "使用pagenavi- css.css" + +# @ wp-pagenavi +#: admin.php:108 +msgid "Page Navigation Style" +msgstr "分页导航选项" + +# @ wp-pagenavi +#: admin.php:111 +msgid "Normal" +msgstr "正常" + +# @ wp-pagenavi +#: admin.php:111 +msgid "Drop-down List" +msgstr "下拉列表" + +# @ wp-pagenavi +#: admin.php:116 +msgid "Always Show Page Navigation" +msgstr "总是显示页面导航" + +#: admin.php:119 +msgid "Show navigation even if there's only one page." +msgstr "即使只有一个网页也显示导航。" + +# @ wp-pagenavi +#: admin.php:123 +msgid "Number Of Pages To Show" +msgstr "显示多少页数" + +# @ wp-pagenavi +#: admin.php:130 +msgid "Number Of Larger Page Numbers To Show" +msgstr "显示较大页面页数" + +# @ wp-pagenavi +#: admin.php:135 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "显示较大页面的页数,通常针对于文章非常多的站点。" + +# @ wp-pagenavi +#: admin.php:136 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "例如,WP-PageNavi 会显示为:页面 1, 2, 3, 4, 5, 10, 20, 30, 40, 50" + +# @ wp-pagenavi +#: admin.php:137 +msgid "Enter 0 to disable." +msgstr "输入 0 可以禁用此功能。" + +# @ wp-pagenavi +#: admin.php:141 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "大页面页数的显示倍数:" + +# @ wp-pagenavi +#: admin.php:146 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "如果倍数设置为 5,将会显示为:5, 10, 15, 20, 25" + +# @ wp-pagenavi +#: admin.php:151 +msgid "Page Navigation Options" +msgstr "页面导航选项" + +#: scb/AdminPage.php:167 +msgid "Settings saved." +msgstr "选项保存." + +# @ wp-pagenavi +#: scb/AdminPage.php:179 +#: scb/AdminPage.php:189 +msgid "Save Changes" +msgstr "保存更改" + +#: scb/AdminPage.php:371 +msgid "Settings" +msgstr "选项" + +# @ wp-pagenavi +#: wp-pagenavi.php:37 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "第 %CURRENT_PAGE% 页,共 %TOTAL_PAGES% 页" + +# @ wp-pagenavi +#: wp-pagenavi.php:40 +msgid "« First" +msgstr "« 最新" + +# @ wp-pagenavi +#: wp-pagenavi.php:41 +msgid "Last »" +msgstr "最旧 »" + +# @ wp-pagenavi +#: wp-pagenavi.php:42 +msgid "«" +msgstr "«" + +# @ wp-pagenavi +#: wp-pagenavi.php:43 +msgid "»" +msgstr "»" + +# @ wp-pagenavi +#: wp-pagenavi.php:44 +#: wp-pagenavi.php:45 +msgid "..." +msgstr "..." + +# @ wp-pagenavi +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi分页导航" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "增加了一个更美观实用的分页导航到你的WordPress博客" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "" + +agenavi.php:45 +msgid "..." +msgstr "..." + +# @ wp-pagenavi +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi分页导航" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging \ No newline at end of file diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-zh_TW.mo b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-zh_TW.mo new file mode 100644 index 00000000..426c5484 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-zh_TW.mo differ diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-zh_TW.po b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-zh_TW.po new file mode 100644 index 00000000..1f3ba092 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi-zh_TW.po @@ -0,0 +1,244 @@ +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi v2.73\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-08-17 17:28+0300\n" +"PO-Revision-Date: 2011-02-22 16:39+0800\n" +"Last-Translator: Sh2153 \n" +"Language-Team: sh2153 \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Poedit-Language: Chinese\n" +"X-Poedit-Country: TAIWAN\n" +"X-Poedit-SourceCharset: utf-8\n" +"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;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Textdomain-Support: yes\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SearchPath-0: .\n" + +# @ wp-pagenavi +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "換頁導航選項" + +# @ wp-pagenavi +#: admin.php:10 +msgid "PageNavi" +msgstr "換頁導航" + +# @ wp-pagenavi +#: admin.php:28 +msgid "Text For Number Of Pages" +msgstr "“頁數”文字設定" + +# @ wp-pagenavi +#: admin.php:33 +msgid "The current page number." +msgstr "目前頁數" + +# @ wp-pagenavi +#: admin.php:34 +#: admin.php:58 +#: admin.php:66 +msgid "The total number of pages." +msgstr "所有頁數" + +# @ wp-pagenavi +#: admin.php:38 +msgid "Text For Current Page" +msgstr "“目前頁數”文字設定" + +# @ wp-pagenavi +#: admin.php:42 +#: admin.php:50 +msgid "The page number." +msgstr "頁數" + +# @ wp-pagenavi +#: admin.php:46 +msgid "Text For Page" +msgstr "“頁數”文字設定" + +# @ wp-pagenavi +#: admin.php:54 +msgid "Text For First Page" +msgstr "“首頁”文字設定" + +# @ wp-pagenavi +#: admin.php:62 +msgid "Text For Last Page" +msgstr "“頁數”文字設定" + +# @ wp-pagenavi +#: admin.php:70 +msgid "Text For Previous Page" +msgstr "“下一頁”文字設定" + +# @ wp-pagenavi +#: admin.php:76 +msgid "Text For Next Page" +msgstr "“頁數”文字設定" + +# @ wp-pagenavi +#: admin.php:82 +msgid "Text For Previous ..." +msgstr "“下一頁”省略文字設定" + +# @ wp-pagenavi +#: admin.php:88 +msgid "Text For Next ..." +msgstr "“上一頁”省略文字設定" + +# @ wp-pagenavi +#: admin.php:95 +msgid "Page Navigation Text" +msgstr "換頁導航文字" + +#: admin.php:96 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "將隱藏導航區域留下的空白的部分。" + +#: admin.php:102 +msgid "Use pagenavi-css.css" +msgstr "使用pagenavi- css.css" + +# @ wp-pagenavi +#: admin.php:108 +msgid "Page Navigation Style" +msgstr "換頁導航樣式" + +# @ wp-pagenavi +#: admin.php:111 +msgid "Normal" +msgstr "正常" + +# @ wp-pagenavi +#: admin.php:111 +msgid "Drop-down List" +msgstr "下拉列表" + +# @ wp-pagenavi +#: admin.php:116 +msgid "Always Show Page Navigation" +msgstr "始終顯示換頁導航" + +#: admin.php:119 +msgid "Show navigation even if there's only one page." +msgstr "即使只有一個網頁也顯示導航。" + +# @ wp-pagenavi +#: admin.php:123 +msgid "Number Of Pages To Show" +msgstr "顯示多少頁數" + +# @ wp-pagenavi +#: admin.php:130 +msgid "Number Of Larger Page Numbers To Show" +msgstr "顯示較大頁面頁數" + +# @ wp-pagenavi +#: admin.php:135 +msgid "Larger page numbers are in addition to the normal page numbers. They are useful when there are many pages of posts." +msgstr "顯示較大頁面的頁數,通常針對於文章非常多的站點。" + +# @ wp-pagenavi +#: admin.php:136 +msgid "For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, 50." +msgstr "例如,WP-PageNavi 會顯示為:頁面 1, 2, 3, 4, 5, 10, 20, 30, 40, 50" + +# @ wp-pagenavi +#: admin.php:137 +msgid "Enter 0 to disable." +msgstr "輸入0可以禁用此功能。" + +# @ wp-pagenavi +#: admin.php:141 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "顯示較大的頁面數的倍數" + +# @ wp-pagenavi +#: admin.php:146 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "如果倍數設置為5,將會顯示為:5,10,15,20,25" + +# @ wp-pagenavi +#: admin.php:151 +msgid "Page Navigation Options" +msgstr "換面導航選項" + +#: scb/AdminPage.php:167 +msgid "Settings saved." +msgstr "選項保存." + +# @ wp-pagenavi +#: scb/AdminPage.php:179 +#: scb/AdminPage.php:189 +msgid "Save Changes" +msgstr "保存更改" + +#: scb/AdminPage.php:371 +msgid "Settings" +msgstr "設置" + +# @ wp-pagenavi +#: wp-pagenavi.php:37 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "第 %CURRENT_PAGE% 頁,共 %TOTAL_PAGES% 頁" + +# @ wp-pagenavi +#: wp-pagenavi.php:40 +msgid "« First" +msgstr "« 最新" + +# @ wp-pagenavi +#: wp-pagenavi.php:41 +msgid "Last »" +msgstr "最後 »" + +# @ wp-pagenavi +#: wp-pagenavi.php:42 +msgid "«" +msgstr "«" + +# @ wp-pagenavi +#: wp-pagenavi.php:43 +msgid "»" +msgstr "»" + +# @ wp-pagenavi +#: wp-pagenavi.php:44 +#: wp-pagenavi.php:45 +msgid "..." +msgstr "..." + +# @ wp-pagenavi +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNav換頁導航" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "增加了一個更美觀實用的分頁導航到你的WordPress的博客" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "" + +msgid "..." +msgstr "..." + +# @ wp-pagenavi +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "WP-PageNavi換頁導航" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "" + diff --git a/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi.pot b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi.pot new file mode 100644 index 00000000..d34adf05 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/lang/wp-pagenavi.pot @@ -0,0 +1,193 @@ +# Translation of the WordPress plugin WP-PageNavi 2.73 by Lester 'GaMerZ' Chan & scribu. +# Copyright (C) 2010 Lester 'GaMerZ' Chan & scribu +# This file is distributed under the same license as the WP-PageNavi package. +# FIRST AUTHOR , 2010. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: WP-PageNavi 2.73\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-pagenavi\n" +"POT-Creation-Date: 2010-08-17 17:28+0300\n" +"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: admin.php:9 +msgid "PageNavi Settings" +msgstr "" + +#: admin.php:10 +msgid "PageNavi" +msgstr "" + +#: admin.php:28 +msgid "Text For Number Of Pages" +msgstr "" + +#: admin.php:33 +msgid "The current page number." +msgstr "" + +#: admin.php:34 admin.php:58 admin.php:66 +msgid "The total number of pages." +msgstr "" + +#: admin.php:38 +msgid "Text For Current Page" +msgstr "" + +#: admin.php:42 admin.php:50 +msgid "The page number." +msgstr "" + +#: admin.php:46 +msgid "Text For Page" +msgstr "" + +#: admin.php:54 +msgid "Text For First Page" +msgstr "" + +#: admin.php:62 +msgid "Text For Last Page" +msgstr "" + +#: admin.php:70 +msgid "Text For Previous Page" +msgstr "" + +#: admin.php:76 +msgid "Text For Next Page" +msgstr "" + +#: admin.php:82 +msgid "Text For Previous ..." +msgstr "" + +#: admin.php:88 +msgid "Text For Next ..." +msgstr "" + +#: admin.php:95 +msgid "Page Navigation Text" +msgstr "" + +#: admin.php:96 +msgid "Leaving a field blank will hide that part of the navigation." +msgstr "" + +#: admin.php:102 +msgid "Use pagenavi-css.css" +msgstr "" + +#: admin.php:108 +msgid "Page Navigation Style" +msgstr "" + +#: admin.php:111 +msgid "Normal" +msgstr "" + +#: admin.php:111 +msgid "Drop-down List" +msgstr "" + +#: admin.php:116 +msgid "Always Show Page Navigation" +msgstr "" + +#: admin.php:119 +msgid "Show navigation even if there's only one page." +msgstr "" + +#: admin.php:123 +msgid "Number Of Pages To Show" +msgstr "" + +#: admin.php:130 +msgid "Number Of Larger Page Numbers To Show" +msgstr "" + +#: admin.php:135 +msgid "" +"Larger page numbers are in addition to the normal page numbers. They are " +"useful when there are many pages of posts." +msgstr "" + +#: admin.php:136 +msgid "" +"For example, WP-PageNavi will display: Pages 1, 2, 3, 4, 5, 10, 20, 30, 40, " +"50." +msgstr "" + +#: admin.php:137 +msgid "Enter 0 to disable." +msgstr "" + +#: admin.php:141 +msgid "Show Larger Page Numbers In Multiples Of" +msgstr "" + +#: admin.php:146 +msgid "For example, if mutiple is 5, it will show: 5, 10, 15, 20, 25" +msgstr "" + +#: admin.php:151 +msgid "Page Navigation Options" +msgstr "" + +#: scb/AdminPage.php:167 +msgid "Settings saved." +msgstr "" + +#: scb/AdminPage.php:179 scb/AdminPage.php:189 +msgid "Save Changes" +msgstr "" + +#: scb/AdminPage.php:371 +msgid "Settings" +msgstr "" + +#: wp-pagenavi.php:37 +msgid "Page %CURRENT_PAGE% of %TOTAL_PAGES%" +msgstr "" + +#: wp-pagenavi.php:40 +msgid "« First" +msgstr "" + +#: wp-pagenavi.php:41 +msgid "Last »" +msgstr "" + +#: wp-pagenavi.php:42 +msgid "«" +msgstr "" + +#: wp-pagenavi.php:43 +msgid "»" +msgstr "" + +#: wp-pagenavi.php:44 wp-pagenavi.php:45 +msgid "..." +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "WP-PageNavi" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "http://wordpress.org/extend/plugins/wp-pagenavi/" +msgstr "" + +#. Description of the plugin/theme +msgid "Adds a more advanced paging navigation to your WordPress blog" +msgstr "" + +#. Author of the plugin/theme +msgid "Lester 'GaMerZ' Chan & scribu" +msgstr "" diff --git a/src/wp-content/plugins/wp-pagenavi/pagenavi-css.css b/src/wp-content/plugins/wp-pagenavi/pagenavi-css.css new file mode 100644 index 00000000..41918588 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/pagenavi-css.css @@ -0,0 +1,24 @@ +/* +Default style for WP-PageNavi plugin + +http://wordpress.org/extend/plugins/wp-pagenavi/ +*/ + +.wp-pagenavi { + clear: both; +} + +.wp-pagenavi a, .wp-pagenavi span { + text-decoration: none; + border: 1px solid #BFBFBF; + padding: 3px 5px; + margin: 2px; +} + +.wp-pagenavi a:hover, .wp-pagenavi span.current { + border-color: #000; +} + +.wp-pagenavi span.current { + font-weight: bold; +} diff --git a/src/wp-content/plugins/wp-pagenavi/readme.txt b/src/wp-content/plugins/wp-pagenavi/readme.txt new file mode 100644 index 00000000..fe9ee165 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/readme.txt @@ -0,0 +1,160 @@ +=== WP-PageNavi === +Contributors: GamerZ, scribu +Donate link: http://lesterchan.net/site/donation/ +Tags: navigation, pagination, paging, pages +Requires at least: 2.8 +Tested up to: 3.1 +Stable tag: 2.74 + +Adds a more advanced paging navigation interface. + +== Description == + +[PHP5 is required since version 2.70](http://scribu.net/wordpress/wp-pagenavi/wp-2-70.html) + +Replaces the basic *← Older posts | Newer posts →* links with a more advanced paging navigation interface. + +Links: [Demo](http://lesterchan.net/wordpress/) | [Plugin News](http://scribu.net/wordpress/wp-pagenavi/) | [Translating](http://scribu.net/wordpress/translating-plugins.html) + +== Installation == + +You can either install it automatically from the WordPress admin, or do it manually: + +1. Unzip the archive and put the `wp-pagenavi` folder into your plugins folder (/wp-content/plugins/). +1. Activate the plugin from the Plugins menu. + += Usage = + +In your theme, replace code like this: + +` + +` + +with this: + +`` + +Go to *WP-Admin -> Settings -> PageNavi* for configuration. + += Changing the CSS = + +If you need to configure the CSS style of WP-PageNavi, you can copy the `pagenavi-css.css` file from the plugin directory to your theme's directory and make your modifications there. This way, you won't lose your changes when you update the plugin. + +Alternatively, you can uncheck the "Use pagenavi.css?" option from the settings page and add the styles to your theme's style.css file directly. + + +== Screenshots == + +1. Default appearance +2. Options page + +== Frequently Asked Questions == + += Error on activation: "Parse error: syntax error, unexpected..." = + +Make sure your host is running PHP 5. The only foolproof way to do this is to add this line to wp-config.php (after the opening ` + += Doesn't work with query_posts() or custom query = + +Read [this tutorial](http://scribu.net/wordpress/wp-pagenavi/wpn-2-74.html) + += How do I ignore the options page? = + +If you are running a multi-language plugin, you will probably want to ignore the strings in the options page. + +You can do that like so: + +` PageNavi_Core::$options->get_defaults() ) ); ?>` + +== Changelog == + += 2.74 (2011-02-17) = +* added 'smaller' and 'larger' classes +* added $query arg to wp_pagenavi() +* updated translations +* [more info](http://scribu.net/wordpress/wp-pagenavi/wpn-2-74.html) + += 2.73 (2010-08-17) = +* added $options arg to wp_pagenavi() +* updated scbFramework +* 3 new translations: AL, JA, BR + += 2.72 (2010-04-19) = +* fixed first link + += 2.71 (2010-04-18) = +* remove conflicting .left and .right from .extend elements +* bundle language files + += 2.70 (2010-04-11) = +* better default CSS +* fixed issue with slashed quotes in settings +* let WordPress handle uninstallation +* [more info](http://scribu.net/wordpress/wp-pagenavi/wp-2-70.html) + += 2.61 (2010-02-07) = +* fixed: memory limit error + += 2.60 (2010-02-07) = +* new: Compatible With WordPress 2.9 +* new: Added "previouspostslink" and "nextpostslink" CSS classes for styling next/previous posts link by Joost de Valk +* new: Added option to include pagenavi-css.css In WP-Admin -> Settings -> PageNavi +* fixed: check for pagenavi-css.css in the child theme, first +* fixed: cleaner options page + += 2.50 (2009-06-01) = +* new: Compatible With WordPress 2.8 +* new: Added Larger Page Number Pagination +* new: Added "first", "page" and "last" CSS Name To Link +* fixed: Removed " " Entity +* fixed: Uses $_SERVER['PHP_SELF'] With plugin_basename(__FILE__) Instead Of Just $_SERVER['REQUEST_URI'] + += 2.40 (2008-12-12) = +* new: Compatible With WordPress 2.7 Only +* new: Right To Left Language Support by Kambiz R. Khojasteh +* new: Called pagenavi_textdomain() In pagenavi_init() by Kambiz R. Khojasteh + += 2.31 (2008-07-16) = +* new: Compatible With WordPress 2.6 + += 2.30 (2008-06-01) = +* new: WP-PageNavi Will Load 'pagenavi-css.css' Inside Your Theme Directory If It Exists. If Not, It Will Just Load The Default 'pagenavi-css.css' By WP-PageNavi +* new: Uses /wp-pagenavi/ Folder Instead Of /pagenavi/ +* new: Uses wp-pagenavi.php Instead Of pagenavi.php +* new: Added "wp-pagenavi a:visited" Style In pagenavi-css.css +* new: Added $before And $after Function Arguments To wp_pagenavi(); +* fixed: Rearranged CSS Classes In pagenavi-css.css +* fixed: "First" Text Does Not Always Appear If Page 1 Is Not Shown + += 2.20 (2007-10-01) = +* new: Supports query_posts(); Variables +* new: Ability To Uninstall WP-PageNavi + += 2.11 (2007-06-01) = +* new: Page Navigation Now Is Customizable Via 'WP-Admin -> Options -> PageNavi' And pagenavi-css.css +* new: Default Style Navigation Is Now Boxed Navigation (Similar To Digg.com) = +* fixed: Fix For Ultimate Tag Warrior By Oliver Kastler & Stephan (Netconcepts) + += 2.10 (2007-02-01) = +* new: Compatible With WordPress 2.1 Only +* new: Move pagenavi.php To pagenavi Folder + += 2.03 (2006-10-01) = +* fixed: Now Compatible With WordPress 2.1 + += 2.02 (2006-06-01) = +* new: Added Drop Down Menu Style Of Page Navigation + += 2.01 (2006-03-01) = +* fixed: Paging Show If There Is Only 1 Page + += 2.00 (2006-01-01) = +* new: Compatible With WordPress 2.0 +* fixed: Space Issues diff --git a/src/wp-content/plugins/wp-pagenavi/scb/AdminPage.php b/src/wp-content/plugins/wp-pagenavi/scb/AdminPage.php new file mode 100644 index 00000000..b0ad2088 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/scb/AdminPage.php @@ -0,0 +1,460 @@ +args and define the page_content() method +*/ + +abstract class scbAdminPage { + /** Page args + * $toplevel string If not empty, will create a new top level menu + * $icon string Path to an icon for the top level menu + * $parent string ( default: options-general.php ) + * $capability string ( default: 'manage_options' ) + * $page_title string ( mandatory ) + * $menu_title string ( default: $page_title ) + * $page_slug string ( default: sanitized $page_title ) + * $nonce string ( default: $page_slug ) + * $action_link string|bool Text of the action link on the Plugins page ( default: 'Settings' ) + */ + protected $args; + + // URL to the current plugin directory. + // Useful for adding css and js files + protected $plugin_url; + + // Created at page init + protected $pagehook; + + // scbOptions object holder + // Normally, it's used for storing formdata + protected $options; + protected $option_name; + + // l10n + protected $textdomain; + + +// ____________REGISTRATION COMPONENT____________ + + + private static $registered = array(); + + static function register( $class, $file, $options = null ) { + if ( isset( self::$registered[$class] ) ) + return false; + + self::$registered[$class] = array( $file, $options ); + + add_action( '_admin_menu', array( __CLASS__, '_pages_init' ) ); + + return true; + } + + static function replace( $old_class, $new_class ) { + if ( ! isset( self::$registered[$old_class] ) ) + return false; + + self::$registered[$new_class] = self::$registered[$old_class]; + unset( self::$registered[$old_class] ); + + return true; + } + + static function remove( $class ) { + if ( ! isset( self::$registered[$class] ) ) + return false; + + unset( self::$registered[$class] ); + + return true; + } + + static function _pages_init() { + foreach ( self::$registered as $class => $args ) + new $class( $args[0], $args[1] ); + } + + +// ____________MAIN METHODS____________ + + + // Constructor + function __construct( $file, $options = NULL ) { + if ( is_a( $options, 'scbOptions' ) ) + $this->options = $options; + + $this->file = $file; + $this->plugin_url = plugin_dir_url( $file ); + + $this->setup(); + $this->check_args(); + + if ( isset( $this->option_name ) ) { + add_action( 'admin_init', array( $this, 'option_init' ) ); + if ( function_exists( 'settings_errors' ) ) + add_action( 'admin_notices', 'settings_errors' ); + } + + add_action( 'admin_menu', array( $this, 'page_init' ) ); + add_filter( 'contextual_help', array( $this, '_contextual_help' ), 10, 2 ); + + if ( $this->args['action_link'] ) + add_filter( 'plugin_action_links_' . plugin_basename( $file ), array( $this, '_action_link' ) ); + } + + // This is where all the page args can be set + function setup(){} + + // This is where the css and js go + // Both wp_enqueue_*() and inline code can be added + function page_head(){} + + // This is where the contextual help goes + // @return string + function page_help(){} + + // A generic page header + function page_header() { + echo "
    \n"; + screen_icon(); + echo "

    " . $this->args['page_title'] . "

    \n"; + } + + // This is where the page content goes + abstract function page_content(); + + // A generic page footer + function page_footer() { + echo "
    \n"; + } + + // This is where the form data should be validated + function validate( $new_data, $old_data ) { + return $new_data; + } + + // Manually handle option saving ( use Settings API instead ) + function form_handler() { + if ( empty( $_POST['action'] ) ) + return false; + + check_admin_referer( $this->nonce ); + + if ( !isset($this->options) ) { + trigger_error('options handler not set', E_USER_WARNING); + return false; + } + + $new_data = scbUtil::array_extract( $_POST, array_keys( $this->options->get_defaults() ) ); + + $new_data = stripslashes_deep( $new_data ); + + $new_data = $this->validate( $new_data, $this->options->get() ); + + $this->options->set( $new_data ); + + $this->admin_msg(); + } + + // Manually generate a standard admin notice ( use Settings API instead ) + function admin_msg( $msg = '', $class = "updated" ) { + if ( empty( $msg ) ) + $msg = __( 'Settings saved.', $this->textdomain ); + + echo "

    $msg

    \n"; + } + + +// ____________UTILITIES____________ + + + // Generates a form submit button + function submit_button( $value = '', $action = 'action', $class = "button" ) { + if ( is_array( $value ) ) { + extract( wp_parse_args( $value, array( 'value' => __( 'Save Changes', $this->textdomain ), + 'action' => 'action', + 'class' => 'button', + 'ajax' => true ) ) ); + + if ( ! $ajax ) + $class .= ' no-ajax'; + } + else { + if ( empty( $value ) ) + $value = __( 'Save Changes', $this->textdomain ); + } + + $input_args = array( 'type' => 'submit', + 'names' => $action, + 'values' => $value, + 'extra' => '', + 'desc' => false ); + + if ( ! empty( $class ) ) + $input_args['extra'] = "class='{$class}'"; + + $output = "

    \n" . scbForms::input( $input_args ) . "

    \n"; + + return $output; + } + + /* + Mimics scbForms::form_wrap() + + $this->form_wrap( $content ); // generates a form with a default submit button + + $this->form_wrap( $content, false ); // generates a form with no submit button + + // the second argument is sent to submit_button() + $this->form_wrap( $content, array( 'text' => 'Save changes', + 'name' => 'action', + 'ajax' => true, + ) ); + */ + function form_wrap( $content, $submit_button = true ) { + if ( is_array( $submit_button ) ) { + $content .= call_user_func( array( $this, 'submit_button' ), $submit_button ); + } elseif ( true === $submit_button ) { + $content .= $this->submit_button(); + } elseif ( false !== strpos( $submit_button, 'nonce ); + } + + // See scbForms::form() + function form( $rows, $formdata = array() ) { + return scbForms::form( $rows, $formdata, $this->nonce ); + } + + // Generates a table wrapped in a form + function form_table( $rows, $formdata = array() ) { + $output = ''; + foreach ( $rows as $row ) + $output .= $this->table_row( $row, $formdata ); + + $output = $this->form_table_wrap( $output ); + + return $output; + } + + // Wraps the given content in a
    + function form_table_wrap( $content ) { + $output = $this->table_wrap( $content ); + $output = $this->form_wrap( $output, $this->nonce ); + + return $output; + } + + // Generates a form table + function table( $rows, $formdata = array() ) { + $output = ''; + foreach ( $rows as $row ) + $output .= $this->table_row( $row, $formdata ); + + $output = $this->table_wrap( $output ); + + return $output; + } + + // Generates a table row + function table_row( $args, $formdata = array() ) { + return $this->row_wrap( $args['title'], $this->input( $args, $formdata ) ); + } + + // Wraps the given content in a
    + function table_wrap( $content ) { + return + html( 'table class="form-table"', $content ); + } + + // Wraps the given content in a \n\t\n\t\n\n"; + } + + +// ____________PRIVATE METHODS____________ + + + // Recursivly transform empty arrays to '' + private static function validate_data( $data ) { + if ( !is_array( $data ) ) + return $data; + + if ( empty( $data ) ) + return ''; + + foreach ( $data as $key => &$value ) + $value = self::validate_data( $value ); + + return $data; + } + + // From multiple inputs to single inputs + private static function _input() { + extract( wp_parse_args( self::$args, array( + 'name' => NULL, + 'value' => NULL, + 'desc' => NULL, + 'checked' => NULL, + ) ) ); + + $m_name = is_array( $name ); + $m_value = is_array( $value ); + $m_desc = is_array( $desc ); + + // Correct name + if ( !$m_name && $m_value + && 'checkbox' == $type + && false === strpos( $name, '[' ) + ) + $args['name'] = $name = $name . '[]'; + + // Expand names or values + if ( !$m_name && !$m_value ) { + $a = array( $name => $value ); + } + elseif ( $m_name && !$m_value ) { + $a = array_fill_keys( $name, $value ); + } + elseif ( !$m_name && $m_value ) { + $a = array_fill_keys( $value, $name ); + } + else { + $a = array_combine( $name, $value ); + } + + // Correct descriptions + $_after = ''; + if ( isset( $desc ) && !$m_desc && false === strpos( $desc, self::token ) ) { + if ( $m_value ) { + $_after = $desc; + $args['desc'] = $desc = $value; + } + elseif ( $m_name ) { + $_after = $desc; + $args['desc'] = $desc = $name; + } + } + + // Determine what goes where + if ( !$m_name && $m_value ) { + $i1 = 'val'; + $i2 = 'name'; + } else { + $i1 = 'name'; + $i2 = 'val'; + } + + $func = in_array( $type, array( 'checkbox', 'radio' ) ) ? '_checkbox_single' : '_input_single'; + + // Set constant args + $const_args = self::array_extract( self::$args, array( 'type', 'desc_pos', 'checked' ) ); + if ( isset( $extra ) ) { + if ( !is_array( $extra ) ) + $extra = self::attr_to_array( $extra ); + $const_args['extra'] = $extra; + } + + $i = 0; + foreach ( $a as $name => $val ) { + $cur_args = $const_args; + + if ( $$i1 !== NULL ) + $cur_args['name'] = $$i1; + + if ( $$i2 !== NULL ) + $cur_args['value'] = $$i2; + + // Set desc + if ( is_array( $desc ) ) + $cur_args['desc'] = $desc[$i]; + elseif ( isset( $desc ) ) + $cur_args['desc'] = $desc; + + // Find relevant formdata + $match = NULL; + if ( $checked === NULL ) { + $key = str_replace( '[]', '', $$i1 ); + + if ( isset( self::$formdata[ $key ] ) ) { + $match = self::$formdata[ $key ]; + + if ( is_array( $match ) ) { + $match = $match[$i]; + } + } + } else if ( is_array( $checked ) ) { + $cur_args['checked'] = isset( $checked[$i] ) && $checked[$i]; + } + + $output[] = self::$func( $cur_args, $match ); + + $i++; + } + + return implode( "\n", $output ) . $_after; + } + + // Handle args for checkboxes and radio inputs + private static function _checkbox_single( $args, $data ) { + $args = wp_parse_args( $args, array( + 'name' => NULL, + 'value' => true, + 'desc_pos' => 'after', + 'desc' => NULL, + 'checked' => NULL, + 'extra' => array(), + ) ); + + foreach ( $args as $key => &$val ) + $$key = &$val; + unset( $val ); + + if ( $checked === NULL && $value == $data ) + $checked = true; + + if ( $checked ) + $extra['checked'] = 'checked'; + + if ( is_null( $desc ) && !is_bool( $value ) ) + $desc = str_replace( '[]', '', $value ); + + return self::_input_gen( $args ); + } + + // Handle args for text inputs + private static function _input_single( $args, $data ) { + $args = wp_parse_args( $args, array( + 'value' => $data, + 'desc_pos' => 'after', + 'extra' => array( 'class' => 'regular-text' ), + ) ); + + foreach ( $args as $key => &$val ) + $$key = &$val; + unset( $val ); + + if ( !isset( $extra['id'] ) && FALSE === strpos( $name, '[' ) ) + $extra['id'] = $name; + + return self::_input_gen( $args ); + } + + // Generate html with the final args + private static function _input_gen( $args ) { + extract( wp_parse_args( $args, array( + 'name' => NULL, + 'value' => NULL, + 'desc' => NULL, + 'extra' => array() + ) ) ); + + $extra = self::array_to_attr( $extra ); + + if ( 'textarea' == $type ) { + $value = esc_html( $value ); + $input = "\n"; + } + else { + $value = esc_attr( $value ); + $input = " "; + } + + return self::add_label( $input, $desc, $desc_pos ); + } + + private static function _select() { + extract( wp_parse_args( self::$args, array( + 'name' => '', + 'value' => array(), + 'text' => '', + 'selected' => array( 'foo' ), // hack to make default blank + 'extra' => array(), + 'numeric' => false, // use numeric array instead of associative + 'desc' => '', + 'desc_pos' => '', + ) ), EXTR_SKIP ); + + if ( empty( $value ) ) + $value = array( '' => '' ); + + if ( !is_array( $value ) ) + return trigger_error( "'value' argument is expected to be an array", E_USER_WARNING ); + + if ( !self::is_associative( $value ) && !$numeric ) + $value = array_combine( $value, $value ); + + if ( isset( self::$formdata[$name] ) ) + $cur_val = self::$formdata[$name]; + else + $cur_val = $selected; + + if ( false === $text ) { + $opts = ''; + } else { + $opts = "\t\n"; + } + + foreach ( $value as $key => $value ) { + if ( empty( $key ) || empty( $value ) ) + continue; + + $opts .= "\t\n"; + } + + if ( !is_array( $extra ) ) + $extra = self::attr_to_array( $extra ); + $extra = self::array_to_attr( $extra ); + + $input = ""; + + return self::add_label( $input, $desc, $desc_pos ); + } + + private static function add_label( $input, $desc, $desc_pos ) { + if ( empty( $desc_pos ) ) + $desc_pos = 'after'; + + $label = ''; + if ( false === strpos( $desc, self::token ) ) { + switch ( $desc_pos ) { + case 'before': $label = $desc . ' ' . self::token; break; + case 'after': $label = self::token . ' ' . $desc; + } + } else { + $label = $desc; + } + + $label = trim( str_replace( self::token, $input, $label ) ); + + if ( empty( $desc ) ) + $output = $input . "\n"; + else + $output = "\n"; + + return $output; + } + + +// Utilities + + + private static function attr_to_array( $html ) { + return shortcode_parse_atts( $html ); + } + + private static function array_to_attr( $attr ) { + $attr = array_filter( (array) $attr ); + + $out = ''; + foreach ( $attr as $key => $value ) + $out .= ' ' . $key . '=' . '"' . esc_attr( $value ) . '"'; + + return $out; + } + + private static function is_associative( $array ) { + if ( !is_array( $array ) || empty( $array ) ) + return false; + + $keys = array_keys( $array ); + + return array_keys( $keys ) !== $keys; + } + + private static function array_extract( $array, $keys ) { + $r = array(); + foreach ( $keys as $key ) + if ( isset( $array[$key] ) ) + $r[$key] = $array[$key]; + + return $r; + } +} + +// PHP < 5.2 +if ( !function_exists( 'array_fill_keys' ) ) : +function array_fill_keys( $keys, $value ) { + if ( !is_array( $keys ) ) + trigger_error( 'First argument is expected to be an array.' . gettype( $keys ) . 'given', E_USER_WARNING ); + + $r = array(); + foreach ( $keys as $key ) + $r[$key] = $value; + + return $r; +} +endif; + diff --git a/src/wp-content/plugins/wp-pagenavi/scb/Options.php b/src/wp-content/plugins/wp-pagenavi/scb/Options.php new file mode 100644 index 00000000..c6a250d3 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/scb/Options.php @@ -0,0 +1,172 @@ +key = $key; + $this->defaults = $defaults; + + scbUtil::add_activation_hook( $file, array( $this, '_update_reset' ) ); + + scbUtil::add_uninstall_hook( $file, array( $this, 'delete' ) ); + } + + /** + * Get option name + */ + public function get_key() { + return $this->key; + } + + /** + * Get option values for one, many or all fields + * + * @param string|array $field The field( s ) to get + * @return mixed Whatever is in those fields + */ + public function get( $field = '' ) { + $data = get_option( $this->key ); + + if ( is_array( $this->defaults ) ) + $data = ( array ) $data; + + return $this->_get( $field, $data ); + } + + /** + * Get default values for one, many or all fields + * + * @param string|array $field The field( s ) to get + * @return mixed Whatever is in those fields + */ + public function get_defaults( $field = '' ) { + return $this->_get( $field, $this->defaults ); + } + + /** + * Set all data fields, certain fields or a single field + * + * @param string|array $field The field to update or an associative array + * @param mixed $value The new value ( ignored if $field is array ) + * @return null + */ + public function set( $field, $value = '' ) { + if ( is_array( $field ) ) + $newdata = $field; + else + $newdata = array( $field => $value ); + + $this->update( array_merge( $this->get(), $newdata ) ); + } + + /** + * Reset option to defaults + * + * @return null + */ + public function reset() { + $this->update( $this->defaults, false ); + } + + /** + * Remove any keys that are not in the defaults array + * + * @return bool + */ + public function cleanup() { + $this->update( $this->_clean( $this->get() ) ); + } + + /** + * Update raw data + * + * @param mixed $newdata + * @param bool $clean wether to remove unrecognized keys or not + * @return null + */ + public function update( $newdata, $clean = true ) { + if ( $clean ) + $newdata = $this->_clean( $newdata ); + + update_option( $this->key, $newdata ); + } + + /** + * Delete the option + * + * @return null + */ + public function delete() { + delete_option( $this->key ); + } + + +//_____INTERNAL METHODS_____ + + + // Add new fields with their default values + function _update_reset() { + if ( is_array( $this->defaults ) ) + $this->update( array_merge( $this->defaults, $this->get() ) ); + else + add_option( $this->key, $this->defaults ); + } + + private function _clean( $data ) { + if ( !is_array( $data ) || !is_array( $this->defaults ) ) + return $data; + + $r = array(); + foreach ( array_keys( $this->defaults ) as $key ) + $r[$key] = @$data[$key]; + + return $r; + } + + // Get one, more or all fields from an array + private function &_get( $field, $data ) { + if ( empty( $field ) ) + return $data; + + if ( is_string( $field ) ) + return $data[$field]; + + foreach ( $field as $key ) + if ( isset( $data[$key] ) ) + $result[] = $data[$key]; + + return $result; + } + + // Magic method: $options->field + function __get( $field ) { + return $this->get( $field ); + } + + // Magic method: $options->field = $value + function __set( $field, $value ) { + $this->set( $field, $value ); + } + + // Magic method: isset( $options->field ) + function __isset( $field ) { + $data = $this->get(); + return isset( $data[$field] ); + } +} + diff --git a/src/wp-content/plugins/wp-pagenavi/scb/QueryManipulation.php b/src/wp-content/plugins/wp-pagenavi/scb/QueryManipulation.php new file mode 100644 index 00000000..90590412 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/scb/QueryManipulation.php @@ -0,0 +1,93 @@ +=' ) ) { + if ( !$once ) { + add_filter( 'posts_clauses', $callback, 10, 2 ); + return; + } + } + + $this->callback = $callback; + + $this->enable(); + + if ( $once ) + add_filter( 'posts_request', array( $this, '_disable' ) ); + } + + function _disable( $request ) { + remove_filter( 'posts_request', array( $this, '_disable' ) ); + + $this->disable(); + + return $request; + } + + public function enable() { + foreach ( self::$filters as $filter ) { + add_filter( $filter, array( $this, 'collect' ), 999, 2 ); + add_filter( $filter . '_request' , array( $this, 'update' ), 9 ); + } + + add_action( 'posts_selection' , array( $this, 'alter' ) ); + } + + public function disable() { + foreach ( self::$filters as $filter ) { + remove_filter( $filter, array( $this, 'collect' ), 999, 2 ); + remove_filter( $filter . '_request' , array( $this, 'update' ), 9 ); + } + + remove_action( 'posts_selection' , array( $this, 'alter' ) ); + } + + function collect( $value, $wp_query ) { + // remove 'posts_' + $key = explode( '_', current_filter() ); + $key = array_slice( $key, 1 ); + $key = implode( '_', $key ); + + $this->bits[ $key ] = $value; + + $this->wp_query = $wp_query; + + return $value; + } + + function alter( $query ) { + // suppress_filters => true + if ( is_null( $this->wp_query ) ) { + return; + } + + $this->bits = call_user_func( $this->callback, $this->bits, $this->wp_query ); + } + + function update( $value ) { + // remove 'posts_' and '_request' + $key = explode( '_', current_filter() ); + $key = array_slice( $key, 1, -1 ); + $key = implode( '_', $key ); + + return $this->bits[ $key ]; + } +} + diff --git a/src/wp-content/plugins/wp-pagenavi/scb/Table.php b/src/wp-content/plugins/wp-pagenavi/scb/Table.php new file mode 100644 index 00000000..4d761190 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/scb/Table.php @@ -0,0 +1,52 @@ +name = $wpdb->prefix . $name; + $this->columns = $columns; + $this->upgrade_method = $upgrade_method; + + $wpdb->tables[] = $name; + $wpdb->$name = $this->name; + + scbUtil::add_activation_hook( $file, array( $this, 'install' ) ); + scbUtil::add_uninstall_hook( $file, array( $this, 'uninstall' ) ); + } + + function install() { + global $wpdb; + + $charset_collate = ''; + if ( $wpdb->has_cap( 'collation' ) ) { + if ( ! empty( $wpdb->charset ) ) + $charset_collate = "DEFAULT CHARACTER SET $wpdb->charset"; + if ( ! empty( $wpdb->collate ) ) + $charset_collate .= " COLLATE $wpdb->collate"; + } + + if ( 'dbDelta' == $this->upgrade_method ) { + require_once ABSPATH . 'wp-admin/includes/upgrade.php'; + dbDelta( "CREATE TABLE $this->name ( $this->columns ) $charset_collate" ); + return; + } + + if ( 'delete_first' == $this->upgrade_method ) + $wpdb->query( "DROP TABLE IF EXISTS $this->name;" ); + + $wpdb->query( "CREATE TABLE IF NOT EXISTS $this->name ( $this->columns ) $charset_collate;" ); + } + + function uninstall() { + global $wpdb; + + $wpdb->query( "DROP TABLE IF EXISTS $this->name" ); + } +} + diff --git a/src/wp-content/plugins/wp-pagenavi/scb/Util.php b/src/wp-content/plugins/wp-pagenavi/scb/Util.php new file mode 100644 index 00000000..a4cf137c --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/scb/Util.php @@ -0,0 +1,176 @@ +do_items( ( array ) $handles ); + } + + // Force style enqueue + static function do_styles( $handles ) { + self::do_scripts( 'jquery' ); + + global $wp_styles; + + if ( ! is_a( $wp_styles, 'WP_Styles' ) ) + $wp_styles = new WP_Styles(); + + ob_start(); + $wp_styles->do_items( ( array ) $handles ); + $content = str_replace( array( '"', "\n" ), array( "'", '' ), ob_get_clean() ); + + echo ""; + } + + // Enable delayed activation ( to be used with scb_init() ) + static function add_activation_hook( $plugin, $callback ) { + add_action( 'scb_activation_' . plugin_basename( $plugin ), $callback ); + } + + // Have more than one uninstall hooks; also prevents an UPDATE query on each page load + static function add_uninstall_hook( $plugin, $callback ) { + register_uninstall_hook( $plugin, '__return_false' ); // dummy + + add_action( 'uninstall_' . plugin_basename( $plugin ), $callback ); + } + + // Apply a function to each element of a ( nested ) array recursively + static function array_map_recursive( $callback, $array ) { + array_walk_recursive( $array, array( __CLASS__, 'array_map_recursive_helper' ), $callback ); + + return $array; + } + + static function array_map_recursive_helper( &$val, $key, $callback ) { + $val = call_user_func( $callback, $val ); + } + + // Extract certain $keys from $array + static function array_extract( $array, $keys ) { + $r = array(); + + foreach ( $keys as $key ) + if ( array_key_exists( $key, $array ) ) + $r[$key] = $array[$key]; + + return $r; + } + + // Extract a certain value from a list of arrays + static function array_pluck( $array, $key ) { + $r = array(); + + foreach ( $array as $value ) { + if ( is_object( $value ) ) + $value = get_object_vars( $value ); + if ( array_key_exists( $key, $value ) ) + $r[] = $value[$key]; + } + + return $r; + } + + // Transform a list of objects into an associative array + static function objects_to_assoc( $objects, $key, $value ) { + $r = array(); + + foreach ( $objects as $obj ) + $r[$obj->$key] = $obj->$value; + + return $r; + } + + // Prepare an array for an IN statement + static function array_to_sql( $values ) { + foreach ( $values as &$val ) + $val = "'" . esc_sql( trim( $val ) ) . "'"; + + return implode( ',', $values ); + } + + // Example: split_at( '' ) => array( '', '' ) + static function split_at( $delim, $str ) { + $i = strpos( $str, $delim ); + + if ( false === $i ) + return false; + + $start = substr( $str, 0, $i ); + $finish = substr( $str, $i ); + + return array( $start, $finish ); + } +} + + +//_____Minimalist HTML framework_____ + +/* + * Examples: + * + * html( 'p', 'Hello world!' );

    Hello world!

    + * html( 'a', array( 'href' => 'http://example.com' ), 'A link' ); A link + * html( 'img', array( 'src' => 'http://example.com/f.jpg' ) ); + * html( 'ul', html( 'li', 'a' ), html( 'li', 'b' ) );
    • a
    • b
    + */ +if ( ! function_exists( 'html' ) ): +function html( $tag ) { + $args = func_get_args(); + + $tag = array_shift( $args ); + + if ( is_array( $args[0] ) ) { + $closing = $tag; + $attributes = array_shift( $args ); + foreach ( $attributes as $key => $value ) { + $tag .= ' ' . $key . '="' . htmlspecialchars( $value, ENT_QUOTES ) . '"'; + } + } else { + list( $closing ) = explode( ' ', $tag, 2 ); + } + + if ( in_array( $closing, array( 'area', 'base', 'basefont', 'br', 'hr', 'input', 'img', 'link', 'meta' ) ) ) { + return "<{$tag} />"; + } + + $content = implode( '', $args ); + + return "<{$tag}>{$content}"; +} +endif; + +// Generate an tag +if ( ! function_exists( 'html_link' ) ): +function html_link( $url, $title = '' ) { + if ( empty( $title ) ) + $title = $url; + + return sprintf( "%s", esc_url( $url ), $title ); +} +endif; + + +//_____Compatibility layer_____ + +// WP < ? +if ( ! function_exists( 'set_post_field' ) ) : +function set_post_field( $field, $value, $post_id ) { + global $wpdb; + + $post_id = absint( $post_id ); + $value = sanitize_post_field( $field, $value, $post_id, 'db' ); + + return $wpdb->update( $wpdb->posts, array( $field => $value ), array( 'ID' => $post_id ) ); +} +endif; + diff --git a/src/wp-content/plugins/wp-pagenavi/scb/Widget.php b/src/wp-content/plugins/wp-pagenavi/scb/Widget.php new file mode 100644 index 00000000..3c41db90 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/scb/Widget.php @@ -0,0 +1,89 @@ +defaults ); + + extract( $args ); + + echo $before_widget; + + $title = apply_filters( 'widget_title', isset( $instance['title'] ) ? $instance['title'] : '', $instance, $this->id_base ); + + if ( ! empty( $title ) ) + echo $before_title . $title . $after_title; + + $this->content( $instance ); + + echo $after_widget; + } + + // This is where the actual widget content goes + function content( $instance ) {} + + +//_____HELPER METHODS_____ + + + // See scbForms::input() + // Allows extra parameter $args['title'] + protected function input( $args, $formdata = array() ) { + // Add default class + if ( !isset( $args['extra'] ) ) + $args['extra'] = 'class="regular-text"'; + + // Add default label position + if ( !in_array( $args['type'], array( 'checkbox', 'radio' ) ) && empty( $args['desc_pos'] ) ) + $args['desc_pos'] = 'before'; + + // Then add prefix to names and formdata + $new_formdata = array(); + foreach ( ( array ) $args['name'] as $name ) + $new_formdata[$this->scb_get_field_name( $name )] = @$formdata[$name]; + $new_names = array_keys( $new_formdata ); + + // Finally, replace the old names + if ( 1 == count( $new_names ) ) + $args['name'] = $new_names[0]; + else + $args['name'] = $new_names; + + return scbForms::input( $args, $new_formdata ); + } + + +//_____INTERNAL METHODS_____ + + + private function scb_get_field_name( $name ) { + if ( $split = scbUtil::split_at( '[', $name ) ) + list( $basename, $extra ) = $split; + else + return $this->get_field_name( $name ); + + return str_replace( '[]', '', $this->get_field_name( $basename ) ) . $extra; + } +} + diff --git a/src/wp-content/plugins/wp-pagenavi/scb/load.php b/src/wp-content/plugins/wp-pagenavi/scb/load.php new file mode 100644 index 00000000..a9bbda90 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/scb/load.php @@ -0,0 +1,86 @@ + $callback ) { + if ( dirname( dirname( plugin_basename( $file ) ) ) == $plugin_dir ) { + self::load( false ); + call_user_func( $callback ); + do_action( 'scb_activation_' . $plugin ); + break; + } + } + } + + static function load( $do_callbacks = true ) { + arsort( self::$candidates ); + + $file = key( self::$candidates ); + + $path = dirname( $file ) . '/'; + + foreach ( self::$classes[$file] as $class_name ) { + if ( class_exists( $class_name ) ) + continue; + + $fpath = $path . substr( $class_name, 3 ) . '.php'; + if ( file_exists( $fpath ) ) { + include $fpath; + self::$loaded[] = $fpath; + } + } + + if ( $do_callbacks ) + foreach ( self::$callbacks as $callback ) + call_user_func( $callback ); + } + + static function get_info() { + arsort( self::$candidates ); + + return array( self::$loaded, self::$candidates ); + } +} +endif; + +if ( !function_exists( 'scb_init' ) ) : +function scb_init( $callback = '' ) { + scbLoad4::init( $callback ); +} +endif; + diff --git a/src/wp-content/plugins/wp-pagenavi/screenshot-1.png b/src/wp-content/plugins/wp-pagenavi/screenshot-1.png new file mode 100644 index 00000000..26cd8966 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/screenshot-1.png differ diff --git a/src/wp-content/plugins/wp-pagenavi/screenshot-2.png b/src/wp-content/plugins/wp-pagenavi/screenshot-2.png new file mode 100644 index 00000000..a2f39ae4 Binary files /dev/null and b/src/wp-content/plugins/wp-pagenavi/screenshot-2.png differ diff --git a/src/wp-content/plugins/wp-pagenavi/wp-pagenavi.php b/src/wp-content/plugins/wp-pagenavi/wp-pagenavi.php new file mode 100644 index 00000000..fea40b58 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/wp-pagenavi.php @@ -0,0 +1,62 @@ + __( 'Page %CURRENT_PAGE% of %TOTAL_PAGES%', 'wp-pagenavi' ), + 'current_text' => '%PAGE_NUMBER%', + 'page_text' => '%PAGE_NUMBER%', + 'first_text' => __( '« First', 'wp-pagenavi' ), + 'last_text' => __( 'Last »', 'wp-pagenavi' ), + 'prev_text' => __( '«', 'wp-pagenavi' ), + 'next_text' => __( '»', 'wp-pagenavi' ), + 'dotleft_text' => __( '...', 'wp-pagenavi' ), + 'dotright_text' => __( '...', 'wp-pagenavi' ), + 'num_pages' => 5, + 'num_larger_page_numbers' => 3, + 'larger_page_numbers_multiple' => 10, + 'always_show' => false, + 'use_pagenavi_css' => true, + 'style' => 1, + ) ); + + PageNavi_Core::init( $options ); + + if ( is_admin() ) { + require_once dirname( __FILE__ ) . '/admin.php'; + new PageNavi_Options_Page( __FILE__, $options ); + } +} +scb_init( '_pagenavi_init' ); + diff --git a/src/wp-content/themes/Sabuy/blog.php b/src/wp-content/themes/Sabuy/blog.php index d9e04706..3a48bb66 100644 --- a/src/wp-content/themes/Sabuy/blog.php +++ b/src/wp-content/themes/Sabuy/blog.php @@ -113,7 +113,7 @@ if(!isset($hide_header) OR !$hide_header)

    - +
    \ No newline at end of file diff --git a/src/wp-content/themes/Sabuy/functions.php b/src/wp-content/themes/Sabuy/functions.php index 3a4ff3ff..9e2ec511 100644 --- a/src/wp-content/themes/Sabuy/functions.php +++ b/src/wp-content/themes/Sabuy/functions.php @@ -63,7 +63,7 @@ $pp_handle = opendir(TEMPLATEPATH.'/fields'); $pp_font_arr = array(); while (false!==($pp_file = readdir($pp_handle))) { - if ($pp_file != "." && $pp_file != ".." && $pp_file != ".DS_Store") { + if ($pp_file != "." && $pp_file != ".." && $pp_file != ".DS_Store" && $pp_file != ".svn") { include (TEMPLATEPATH . "/fields/".$pp_file); } } diff --git a/src/wp-content/themes/Sabuy/lib/admin.lib.php b/src/wp-content/themes/Sabuy/lib/admin.lib.php index 9fc6e108..b80c44a7 100644 --- a/src/wp-content/themes/Sabuy/lib/admin.lib.php +++ b/src/wp-content/themes/Sabuy/lib/admin.lib.php @@ -27,7 +27,7 @@ $pp_handle = opendir(TEMPLATEPATH.'/fonts'); $pp_font_arr = array(); while (false!==($pp_file = readdir($pp_handle))) { - if ($pp_file != "." && $pp_file != ".." && $pp_file != ".DS_Store") { + if ($pp_file != "." && $pp_file != ".." && $pp_file != ".DS_Store" && $pp_file != ".svn") { $pp_file_name = basename($pp_file, '.js'); if($pp_file_name != 'Quicksand_300.font') diff --git a/src/wp-content/themes/Sabuy/page.php b/src/wp-content/themes/Sabuy/page.php index a58bc4e9..a19eb037 100644 --- a/src/wp-content/themes/Sabuy/page.php +++ b/src/wp-content/themes/Sabuy/page.php @@ -107,7 +107,7 @@ if(!isset($hide_header) OR !$hide_header)

    - +
    - +

    -

    post_title?>


    +

    post_title); ?>


    post_content)), 140); ?>
    - +
    ID); $image_url = wp_get_attachment_image_src($image_id, 'large', true); + $image_url[0] = cleanSource($image_url[0]); } $permalink_url = get_permalink($portfolio_item->ID); @@ -228,8 +233,8 @@ else

    -

    post_title?>


    - post_content)), 140); ?> +

    post_title); ?>


    + post_content)), 140);*/ ?>


    - + diff --git a/src/wp-content/themes/Sabuy/templates/template-portfolio-4.php b/src/wp-content/themes/Sabuy/templates/template-portfolio-4.php index ceba440b..4e452409 100644 --- a/src/wp-content/themes/Sabuy/templates/template-portfolio-4.php +++ b/src/wp-content/themes/Sabuy/templates/template-portfolio-4.php @@ -79,7 +79,7 @@ if(!isset($hide_header) OR !$hide_header)

    - +

    -
    post_title?>

    +
    post_title); ?>

    post_content)), 100); ?> /timthumb.php?src=&h=380&w=900&zc=1" alt="" style="display:block"/>
    -
    post_title; ?>
    +
    post_title); ?>
    diff --git a/src/wp-content/themes/Sabuy/timthumb.php b/src/wp-content/themes/Sabuy/timthumb.php index cf55dfe0..2ceb60b3 100644 --- a/src/wp-content/themes/Sabuy/timthumb.php +++ b/src/wp-content/themes/Sabuy/timthumb.php @@ -712,7 +712,6 @@ function checkExternal ($src) { * tidy up the image source url */ function cleanSource ($src) { - $host = str_replace ('www.', '', $_SERVER['HTTP_HOST']); $regex = "/^((ht|f)tp(s|):\/\/)(www\.|)" . $host . "/i"; diff --git a/src/wp-content/uploads/2011/06/guinea-11-150x150.jpg b/src/wp-content/uploads/2011/06/guinea-11-150x150.jpg new file mode 100644 index 00000000..a23d53a7 Binary files /dev/null and b/src/wp-content/uploads/2011/06/guinea-11-150x150.jpg differ diff --git a/src/wp-content/uploads/2011/06/guinea-11-300x219.jpg b/src/wp-content/uploads/2011/06/guinea-11-300x219.jpg new file mode 100644 index 00000000..e0a4e0c0 Binary files /dev/null and b/src/wp-content/uploads/2011/06/guinea-11-300x219.jpg differ diff --git a/src/wp-content/uploads/2011/06/guinea-11.jpg b/src/wp-content/uploads/2011/06/guinea-11.jpg new file mode 100644 index 00000000..8d1b54aa Binary files /dev/null and b/src/wp-content/uploads/2011/06/guinea-11.jpg differ diff --git a/src/wp-content/uploads/2011/06/guinea-21-150x150.jpg b/src/wp-content/uploads/2011/06/guinea-21-150x150.jpg new file mode 100644 index 00000000..c37d0d38 Binary files /dev/null and b/src/wp-content/uploads/2011/06/guinea-21-150x150.jpg differ diff --git a/src/wp-content/uploads/2011/06/guinea-21-300x224.jpg b/src/wp-content/uploads/2011/06/guinea-21-300x224.jpg new file mode 100644 index 00000000..f4ab0640 Binary files /dev/null and b/src/wp-content/uploads/2011/06/guinea-21-300x224.jpg differ diff --git a/src/wp-content/uploads/2011/06/guinea-21.jpg b/src/wp-content/uploads/2011/06/guinea-21.jpg new file mode 100644 index 00000000..632f982c Binary files /dev/null and b/src/wp-content/uploads/2011/06/guinea-21.jpg differ diff --git a/src/wp-content/uploads/2011/06/kliquers-11-150x150.jpg b/src/wp-content/uploads/2011/06/kliquers-11-150x150.jpg new file mode 100644 index 00000000..75e80db4 Binary files /dev/null and b/src/wp-content/uploads/2011/06/kliquers-11-150x150.jpg differ diff --git a/src/wp-content/uploads/2011/06/kliquers-11-300x201.jpg b/src/wp-content/uploads/2011/06/kliquers-11-300x201.jpg new file mode 100644 index 00000000..d737e9b6 Binary files /dev/null and b/src/wp-content/uploads/2011/06/kliquers-11-300x201.jpg differ diff --git a/src/wp-content/uploads/2011/06/kliquers-11.jpg b/src/wp-content/uploads/2011/06/kliquers-11.jpg new file mode 100644 index 00000000..13b1f135 Binary files /dev/null and b/src/wp-content/uploads/2011/06/kliquers-11.jpg differ diff --git a/src/wp-content/uploads/2011/06/kliquers-21-150x150.jpg b/src/wp-content/uploads/2011/06/kliquers-21-150x150.jpg new file mode 100644 index 00000000..2d017562 Binary files /dev/null and b/src/wp-content/uploads/2011/06/kliquers-21-150x150.jpg differ diff --git a/src/wp-content/uploads/2011/06/kliquers-21-300x159.jpg b/src/wp-content/uploads/2011/06/kliquers-21-300x159.jpg new file mode 100644 index 00000000..49fab2b0 Binary files /dev/null and b/src/wp-content/uploads/2011/06/kliquers-21-300x159.jpg differ diff --git a/src/wp-content/uploads/2011/06/kliquers-21.jpg b/src/wp-content/uploads/2011/06/kliquers-21.jpg new file mode 100644 index 00000000..b20032b6 Binary files /dev/null and b/src/wp-content/uploads/2011/06/kliquers-21.jpg differ diff --git a/src/wp-content/uploads/2011/06/lqdvi-congresos1-150x150.jpg b/src/wp-content/uploads/2011/06/lqdvi-congresos1-150x150.jpg new file mode 100644 index 00000000..1933f2a8 Binary files /dev/null and b/src/wp-content/uploads/2011/06/lqdvi-congresos1-150x150.jpg differ diff --git a/src/wp-content/uploads/2011/06/lqdvi-congresos1-300x215.jpg b/src/wp-content/uploads/2011/06/lqdvi-congresos1-300x215.jpg new file mode 100644 index 00000000..49ee7df0 Binary files /dev/null and b/src/wp-content/uploads/2011/06/lqdvi-congresos1-300x215.jpg differ diff --git a/src/wp-content/uploads/2011/06/lqdvi-congresos1.jpg b/src/wp-content/uploads/2011/06/lqdvi-congresos1.jpg new file mode 100644 index 00000000..5e140d63 Binary files /dev/null and b/src/wp-content/uploads/2011/06/lqdvi-congresos1.jpg differ diff --git a/src/wp-content/uploads/2011/06/lqdvi-mapa1-150x150.jpg b/src/wp-content/uploads/2011/06/lqdvi-mapa1-150x150.jpg new file mode 100644 index 00000000..50e9e881 Binary files /dev/null and b/src/wp-content/uploads/2011/06/lqdvi-mapa1-150x150.jpg differ diff --git a/src/wp-content/uploads/2011/06/lqdvi-mapa1-300x235.jpg b/src/wp-content/uploads/2011/06/lqdvi-mapa1-300x235.jpg new file mode 100644 index 00000000..372e0b02 Binary files /dev/null and b/src/wp-content/uploads/2011/06/lqdvi-mapa1-300x235.jpg differ diff --git a/src/wp-content/uploads/2011/06/lqdvi-mapa1.jpg b/src/wp-content/uploads/2011/06/lqdvi-mapa1.jpg new file mode 100644 index 00000000..17cf3a32 Binary files /dev/null and b/src/wp-content/uploads/2011/06/lqdvi-mapa1.jpg differ diff --git a/src/wp-content/uploads/2011/06/lqdvi-nadal1-150x150.jpg b/src/wp-content/uploads/2011/06/lqdvi-nadal1-150x150.jpg new file mode 100644 index 00000000..571e8475 Binary files /dev/null and b/src/wp-content/uploads/2011/06/lqdvi-nadal1-150x150.jpg differ diff --git a/src/wp-content/uploads/2011/06/lqdvi-nadal1-273x300.jpg b/src/wp-content/uploads/2011/06/lqdvi-nadal1-273x300.jpg new file mode 100644 index 00000000..5050af3c Binary files /dev/null and b/src/wp-content/uploads/2011/06/lqdvi-nadal1-273x300.jpg differ diff --git a/src/wp-content/uploads/2011/06/lqdvi-nadal1.jpg b/src/wp-content/uploads/2011/06/lqdvi-nadal1.jpg new file mode 100644 index 00000000..76878fa2 Binary files /dev/null and b/src/wp-content/uploads/2011/06/lqdvi-nadal1.jpg differ
    + function row_wrap( $title, $content ) { + return + html( 'tr', + html( 'th scope="row"', $title ) + .html( 'td', $content ) ); + } + + function input( $args, $formdata = array() ) { + if ( empty( $formdata ) && isset( $this->options ) ) + $formdata = $this->options->get(); + + if ( isset( $args['name_tree'] ) ) { + $tree = ( array ) $args['name_tree']; + unset( $args['name_tree'] ); + + $value = $formdata; + $name = $this->option_name; + foreach ( $tree as $key ) { + $value = $value[$key]; + $name .= '[' . $key . ']'; + } + + $args['name'] = $name; + unset( $args['names'] ); + + unset( $args['values'] ); + + $formdata = array( $name => $value ); + } + + return scbForms::input( $args, $formdata ); + } + + // Mimic scbForms inheritance + function __call( $method, $args ) { + return call_user_func_array( array( 'scbForms', $method ), $args ); + } + + // Wraps a string in a \n"; + } + + // Wraps a string in a \n"; + } + + +// ____________INTERNAL METHODS____________ + + + // Registers a page + function page_init() { + extract( $this->args ); + + if ( ! $toplevel ) { + $this->pagehook = add_submenu_page( $parent, $page_title, $menu_title, $capability, $page_slug, array( $this, '_page_content_hook' ) ); + } else { + $func = 'add_' . $toplevel . '_page'; + $this->pagehook = $func( $page_title, $menu_title, $capability, $page_slug, array( $this, '_page_content_hook' ), $icon_url ); + } + + if ( ! $this->pagehook ) + return; + + if ( $ajax_submit ) { + $this->ajax_response(); + add_action( 'admin_footer', array( $this, 'ajax_submit' ), 20 ); + } + + add_action( 'admin_print_styles-' . $this->pagehook, array( $this, 'page_head' ) ); + } + + function option_init() { + register_setting( $this->option_name, $this->option_name, array( $this, 'validate' ) ); + } + + private function check_args() { + if ( empty( $this->args['page_title'] ) ) + trigger_error( 'Page title cannot be empty', E_USER_WARNING ); + + $this->args = wp_parse_args( $this->args, array( + 'toplevel' => '', + 'icon' => '', + 'parent' => 'options-general.php', + 'capability' => 'manage_options', + 'menu_title' => $this->args['page_title'], + 'page_slug' => '', + 'nonce' => '', + 'action_link' => __( 'Settings', $this->textdomain ), + 'ajax_submit' => false, + ) ); + + if ( empty( $this->args['page_slug'] ) ) + $this->args['page_slug'] = sanitize_title_with_dashes( $this->args['menu_title'] ); + + if ( empty( $this->args['nonce'] ) ) + $this->nonce = $this->args['page_slug']; + } + + function _contextual_help( $help, $screen ) { + if ( is_object( $screen ) ) + $screen = $screen->id; + + $actual_help = $this->page_help(); + + if ( $screen == $this->pagehook && $actual_help ) + return $actual_help; + + return $help; + } + + function ajax_response() { + if ( ! isset( $_POST['_ajax_submit'] ) || $_POST['_ajax_submit'] != $this->pagehook ) + return; + + $this->form_handler(); + die; + } + + function ajax_submit() { + global $page_hook; + + if ( $page_hook != $this->pagehook ) + return; +?> + +form_handler(); + + $this->page_header(); + $this->page_content(); + $this->page_footer(); + } + + function _action_link( $links ) { + $url = add_query_arg( 'page', $this->args['page_slug'], admin_url( $this->args['parent'] ) ); + + $links[] = html_link( $url, $this->args['action_link'] ); + + return $links; + } +} + diff --git a/src/wp-content/plugins/wp-pagenavi/scb/BoxesPage.php b/src/wp-content/plugins/wp-pagenavi/scb/BoxesPage.php new file mode 100644 index 00000000..05e6d971 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/scb/BoxesPage.php @@ -0,0 +1,246 @@ +boxes = array( array( 'settings', 'Settings box', 'normal' ) + ... ); + +You must also define two methods in your class for each box: + +function settings_box() - this is where the box content is echoed +function settings_handler() - this is where the box settings are saved +... +*/ +abstract class scbBoxesPage extends scbAdminPage { + /* + A box definition looks like this: + array( $slug, $title, $column ); + + Available columns: normal, side, column3, column4 + */ + protected $boxes = array(); + + function __construct( $file, $options = null ) { + parent::__construct( $file, $options ); + + // too late + scbUtil::add_uninstall_hook( $this->file, array( $this, 'uninstall' ) ); + } + + function page_init() { + if ( !isset( $this->args['columns'] ) ) + $this->args['columns'] = 2; + + parent::page_init(); + + add_action( 'load-' . $this->pagehook, array( $this, 'boxes_init' ) ); + add_filter( 'screen_layout_columns', array( $this, 'columns' ) ); + } + + function default_css() { +?> + +default_css(); + + global $screen_layout_columns; + + if ( isset( $screen_layout_columns ) ) { + $hide2 = $hide3 = $hide4 = ''; + switch ( $screen_layout_columns ) { + case 4: + $width = 'width:24.5%;'; + break; + case 3: + $width = 'width:32.67%;'; + $hide4 = 'display:none;'; + break; + case 2: + $width = 'width:49%;'; + $hide3 = $hide4 = 'display:none;'; + break; + default: + $width = 'width:98%;'; + $hide2 = $hide3 = $hide4 = 'display:none;'; + } + } +?> +
    +\n"; + do_meta_boxes( $this->pagehook, 'normal', '' ); + + echo "\t
    \n"; + do_meta_boxes( $this->pagehook, 'side', '' ); + + echo "\t
    \n"; + do_meta_boxes( $this->pagehook, 'column3', '' ); + + echo "\t
    \n"; + do_meta_boxes( $this->pagehook, 'column4', '' ); +?> +
    +_boxes_js_init(); + } + + function form_handler() { + if ( empty( $_POST ) ) + return; + + check_admin_referer( $this->nonce ); + + // Box handler + foreach ( $this->boxes as $box ) { + $args = isset( $box[4] ) ? $box[4] : array(); + + $handler = $box[0] . '_handler'; + + if ( method_exists( $this, $handler ) ) + call_user_func_array( array( $this, $handler ), $args ); + } + } + + function columns( $columns ) { + $columns[$this->pagehook] = $this->args['columns']; + + return $columns; + } + + function uninstall() { + global $wpdb; + + $hook = str_replace( '-', '', $this->pagehook ); + + foreach ( array( 'metaboxhidden', 'closedpostboxes', 'wp_metaboxorder', 'screen_layout' ) as $option ) + $keys[] = "'{$option}_{$hook}'"; + + $keys = '( ' . implode( ', ', $keys ) . ' )'; + + $wpdb->query( " + DELETE FROM {$wpdb->usermeta} + WHERE meta_key IN {$keys} + " ); + } + + function boxes_init() { + wp_enqueue_script( 'common' ); + wp_enqueue_script( 'wp-lists' ); + wp_enqueue_script( 'postbox' ); + + $registered = array(); + foreach( $this->boxes as $box_args ) { + @list( $name, $title, $context, $priority, $args ) = $box_args; + + if ( empty( $title ) ) + $title = ucfirst( $name ); + if ( empty( $context ) ) + $context = 'normal'; + if ( empty( $priority ) ) + $priority = 'default'; + if ( empty( $args ) ) + $args = array(); + + if ( isset( $registered[$name] ) ) { + if ( empty( $args ) ) + trigger_error( "Duplicate box name: $name", E_USER_NOTICE ); + + $name = $this->_increment( $name ); + } else { + $registered[$name] = true; + } + + add_meta_box( $name, $title, array( $this, '_intermediate_callback' ), $this->pagehook, $context, $priority, $args ); + } + } + + // Make it so that $args is actually what's passed to the callback + function _intermediate_callback( $_, $box ) { + list( $name ) = explode( '-', $box['id'] ); + + call_user_func_array( array( $this, $name . '_box' ), $box['args'] ); + } + + private function _increment( $name ) { + $parts = explode( '-', $name ); + if ( isset( $parts[1] ) ) + $parts[1]++; + else + $parts[1] = 2; + + return implode( '-', $parts ); + } + + // Adds necesary code for JS to work + function _boxes_js_init() { + echo $this->js_wrap( <<pagehook' ); +} ); +EOT + ); +?> + + +

    + +

    + +time = $time; + + if ( isset( $interval ) ) { + $this->schedule = $interval . 'secs'; + $this->interval = $interval; + } elseif ( isset( $schedule ) ) { + $this->schedule = $schedule; + } + + // Set hook + if ( isset( $action ) ) { + $this->hook = $action; + } elseif ( isset( $callback ) ) { + $this->hook = self::_callback_to_string( $callback ); + add_action( $this->hook, $callback ); + } elseif ( method_exists( $this, 'callback' ) ) { + $this->hook = self::_callback_to_string( array( $this, 'callback' ) ); + add_action( $this->hook, $callback ); + } else { + trigger_error( '$action OR $callback not set', E_USER_WARNING ); + } + + if ( isset( $callback_args ) ) + $this->callback_args = ( array ) $callback_args; + + if ( $this->schedule ) { + scbUtil::add_activation_hook( $file, array( $this, 'reset' ) ); + register_deactivation_hook( $file, array( $this, 'unschedule' ) ); + } + + add_filter( 'cron_schedules', array( $this, '_add_timing' ) ); + } + + /* Change the interval of the cron job + * + * @param array List of args: + string $schedule OR number $interval + timestamp $time ( optional ) + */ + function reschedule( $args ) { + extract( $args ); + + if ( $schedule && $this->schedule != $schedule ) { + $this->schedule = $schedule; + } elseif ( $interval && $this->interval != $interval ) { + $this->schedule = $interval . 'secs'; + $this->interval = $interval; + } + + $this->time = $time; + + $this->reset(); + } + + /** + * Reset the schedule + */ + function reset() { + $this->unschedule(); + $this->schedule(); + } + + /** + * Clear the cron job + */ + function unschedule() { +# wp_clear_scheduled_hook( $this->hook, $this->callback_args ); + self::really_clear_scheduled_hook( $this->hook ); + } + + /** + * Execute the job now + * @param array $args List of arguments to pass to the callback + */ + function do_now( $args = null ) { + if ( is_null( $args ) ) + $args = $this->callback_args; + + do_action_ref_array( $this->hook, $args ); + } + + /** + * Execute the job with a given delay + * @param int $delay in seconds + * @param array $args List of arguments to pass to the callback + */ + function do_once( $delay = 0, $args = null ) { + if ( is_null( $args ) ) + $args = $this->callback_args; + + wp_clear_scheduled_hook( $this->hook, $args ); + wp_schedule_single_event( time() + $delay, $this->hook, $args ); + } + + +//_____INTERNAL METHODS_____ + + + function _add_timing( $schedules ) { + if ( isset( $schedules[$this->schedule] ) ) + return $schedules; + + $schedules[$this->schedule] = array( 'interval' => $this->interval, + 'display' => $this->interval . ' seconds' ); + + return $schedules; + } + + protected function schedule() { + if ( ! $this->time ) + $this->time = time(); + + wp_schedule_event( $this->time, $this->schedule, $this->hook, $this->callback_args ); + } + + protected static function really_clear_scheduled_hook( $name ) { + $crons = _get_cron_array(); + + foreach ( $crons as $timestamp => $hooks ) { + foreach ( $hooks as $hook => $args ) + if ( $hook == $name ) + unset( $crons[$timestamp][$hook] ); + + if ( empty( $hooks ) ) + unset( $crons[$timestamp] ); + } + + _set_cron_array( $crons ); + } + + protected static function _callback_to_string( $callback ) { + if ( ! is_array( $callback ) ) + $str = $callback; + elseif ( ! is_string( $callback[0] ) ) + $str = get_class( $callback[0] ) . '_' . $callback[1]; + else + $str = $callback[0] . '::' . $callback[1]; + + $str .= '_hook'; + + return $str; + } +} + diff --git a/src/wp-content/plugins/wp-pagenavi/scb/Forms.php b/src/wp-content/plugins/wp-pagenavi/scb/Forms.php new file mode 100644 index 00000000..f134eb99 --- /dev/null +++ b/src/wp-content/plugins/wp-pagenavi/scb/Forms.php @@ -0,0 +1,427 @@ + + static function form_table_wrap( $content, $nonce = 'update_options' ) { + $output = self::table_wrap( $content ); + $output = self::form_wrap( $output, $nonce ); + + return $output; + } + + // Wraps the given content in a tag + static function form_wrap( $content, $nonce = 'update_options' ) { + $output = "\n\n"; + $output .= $content; + $output .= wp_nonce_field( $action = $nonce, $name = "_wpnonce", $referer = true , $echo = false ); + $output .= "\n\n"; + + return $output; + } + + // Wraps the given content in a
    + static function table_wrap( $content ) { + $output = "\n
    \n" . $content . "\n
    \n"; + + return $output; + } + + // Wraps the given content in a
    + static function row_wrap( $title, $content ) { + return "\n
    " . $title . "\n\t\t" . $content . "\t