From f6d31185763004e4f2bae6ccd550256bc99bceda Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Tue, 5 Oct 2010 11:24:24 -0700 Subject: [PATCH 01/22] mnml theme by Michael R. Bernstein Includes TeX Gyre Heros font, used under GUST Font License --- theme/mnml/css/display.css | 2114 +++++++++++++++++ theme/mnml/css/ie.css | 87 + theme/mnml/css/ie6.css | 40 + theme/mnml/css/jquery.Jcrop.css | 35 + theme/mnml/css/mp-screen.css | 293 +++ theme/mnml/css/uap.css | 53 + theme/mnml/default-avatar-mini.png | Bin 0 -> 507 bytes theme/mnml/default-avatar-profile.png | Bin 0 -> 1422 bytes theme/mnml/default-avatar-stream.png | Bin 0 -> 821 bytes theme/mnml/fonts/GUST e-foundry License.txt | 29 + theme/mnml/fonts/stylesheet.css | 60 + .../mnml/fonts/texgyreheros-bold-webfont.eot | Bin 0 -> 37990 bytes .../mnml/fonts/texgyreheros-bold-webfont.svg | 238 ++ .../mnml/fonts/texgyreheros-bold-webfont.ttf | Bin 0 -> 37700 bytes .../mnml/fonts/texgyreheros-bold-webfont.woff | Bin 0 -> 21860 bytes .../fonts/texgyreheros-italic-webfont.eot | Bin 0 -> 45514 bytes .../fonts/texgyreheros-italic-webfont.svg | 238 ++ .../fonts/texgyreheros-italic-webfont.ttf | Bin 0 -> 45216 bytes .../fonts/texgyreheros-italic-webfont.woff | Bin 0 -> 25224 bytes .../fonts/texgyreheros-regular-webfont.eot | Bin 0 -> 38370 bytes .../fonts/texgyreheros-regular-webfont.svg | 238 ++ .../fonts/texgyreheros-regular-webfont.ttf | Bin 0 -> 38068 bytes .../fonts/texgyreheros-regular-webfont.woff | Bin 0 -> 21868 bytes theme/mnml/images/icons/README | 79 + theme/mnml/images/icons/icon_processing.gif | Bin 0 -> 673 bytes theme/mnml/images/icons/icon_vcard.gif | Bin 0 -> 331 bytes theme/mnml/images/icons/icons-01.png | Bin 0 -> 9013 bytes .../mnml/images/illustrations/illu_jcrop.gif | Bin 0 -> 329 bytes .../images/illustrations/illu_pattern-01.png | Bin 0 -> 538 bytes .../illu_progress_loading-01.gif | Bin 0 -> 5886 bytes theme/mnml/images/logo.png | Bin 0 -> 1406 bytes theme/mnml/logo.png | Bin 0 -> 1406 bytes theme/mnml/mobilelogo.png | Bin 0 -> 588 bytes 33 files changed, 3504 insertions(+) create mode 100644 theme/mnml/css/display.css create mode 100644 theme/mnml/css/ie.css create mode 100644 theme/mnml/css/ie6.css create mode 100644 theme/mnml/css/jquery.Jcrop.css create mode 100644 theme/mnml/css/mp-screen.css create mode 100644 theme/mnml/css/uap.css create mode 100644 theme/mnml/default-avatar-mini.png create mode 100644 theme/mnml/default-avatar-profile.png create mode 100644 theme/mnml/default-avatar-stream.png create mode 100644 theme/mnml/fonts/GUST e-foundry License.txt create mode 100644 theme/mnml/fonts/stylesheet.css create mode 100644 theme/mnml/fonts/texgyreheros-bold-webfont.eot create mode 100644 theme/mnml/fonts/texgyreheros-bold-webfont.svg create mode 100644 theme/mnml/fonts/texgyreheros-bold-webfont.ttf create mode 100644 theme/mnml/fonts/texgyreheros-bold-webfont.woff create mode 100644 theme/mnml/fonts/texgyreheros-italic-webfont.eot create mode 100644 theme/mnml/fonts/texgyreheros-italic-webfont.svg create mode 100644 theme/mnml/fonts/texgyreheros-italic-webfont.ttf create mode 100644 theme/mnml/fonts/texgyreheros-italic-webfont.woff create mode 100644 theme/mnml/fonts/texgyreheros-regular-webfont.eot create mode 100644 theme/mnml/fonts/texgyreheros-regular-webfont.svg create mode 100644 theme/mnml/fonts/texgyreheros-regular-webfont.ttf create mode 100644 theme/mnml/fonts/texgyreheros-regular-webfont.woff create mode 100644 theme/mnml/images/icons/README create mode 100644 theme/mnml/images/icons/icon_processing.gif create mode 100644 theme/mnml/images/icons/icon_vcard.gif create mode 100644 theme/mnml/images/icons/icons-01.png create mode 100644 theme/mnml/images/illustrations/illu_jcrop.gif create mode 100644 theme/mnml/images/illustrations/illu_pattern-01.png create mode 100644 theme/mnml/images/illustrations/illu_progress_loading-01.gif create mode 100644 theme/mnml/images/logo.png create mode 100644 theme/mnml/logo.png create mode 100644 theme/mnml/mobilelogo.png diff --git a/theme/mnml/css/display.css b/theme/mnml/css/display.css new file mode 100644 index 0000000000..f20a4a16a3 --- /dev/null +++ b/theme/mnml/css/display.css @@ -0,0 +1,2114 @@ +/** theme: mnml + * + * @package StatusNet + * @author Michael R. Bernstein + * @copyright 2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @link http://www.michaelbernstein.com/ + */ + +/*-- FONTS --*/ + +@font-face { + font-family: 'TeXGyreHerosRegular'; + src: url('../fonts/texgyreheros-regular-webfont.eot'); + src: local('☺'), url('../fonts/texgyreheros-regular-webfont.woff') format('woff'), url('../fonts/texgyreheros-regular-webfont.ttf') format('truetype'), url('../fonts/texgyreheros-regular-webfont.svg#webfonts1QuWEVy') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'TeXGyreHerosItalic'; + src: url('../fonts/texgyreheros-italic-webfont.eot'); + src: local('☺'), url('../fonts/texgyreheros-italic-webfont.woff') format('woff'), url('../fonts/texgyreheros-italic-webfont.ttf') format('truetype'), url('../fonts/texgyreheros-italic-webfont.svg#webfontonVrQ9Kn') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'TeXGyreHerosBold'; + src: url('../fonts/texgyreheros-bold-webfont.eot'); + src: local('☺'), url('../fonts/texgyreheros-bold-webfont.woff') format('woff'), url('../fonts/texgyreheros-bold-webfont.ttf') format('truetype'), url('../fonts/texgyreheros-bold-webfont.svg#webfontaJCL46uI') format('svg'); + font-weight: normal; + font-style: normal; +} + +/*-- END FONTS --*/ + + +@media screen, projection, tv { + +/* -- RESET -- */ +/* From Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html */ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td { + margin: 0; + padding: 0; + border: 0; + outline: 0; + font-size: 100%; + vertical-align: baseline; + background: transparent; +} +body { + line-height: 1; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} + +/* remember to define focus styles! */ +:focus { + outline: 0; +} + +/* remember to highlight inserts somehow! */ +ins { + text-decoration: none; +} +del { + text-decoration: line-through; +} + +/* tables still need 'cellspacing="0"' in the markup */ +table { + border-collapse: collapse; + border-spacing: 0; +} + +/*-- END RESET --*/ + + +/*-- TYPOGRAPHY --*/ +/* Borrowed liberally from Typogridphy 2.0 - http://csswizardry.com/typogridphy/preview/ */ + +html{ + font-size:100%; +} +body{ + font-size:62.5%; + font-family:TeXGyreHerosRegular, sans-serif; + color:#444; + background-color: #EEE; + height: 100%; +} + +#wrap{ + width:94em; + padding:3em 2em 1em 2em; + margin-top: 0; + margin-left: auto; + margin-right: auto; + margin-bottom: 0; + background-color: #fff; +} + +#header{ + width:100%; + overflow:hidden; +} +#content{ + margin-right:2em; + float:left; + width: 70em; + clear:both; + background-color: #FFF; +} + + +/*-- HEADINGS --*/ +h1,h2,h3,h4,h5,h6{ + font-family: 'TeXGyreHerosBold', sans-serif; + font-weight: normal; + color:#444; +} +h1{ /* H1 is a bit hacky but it works */ + font-size:4.3em; + line-height:1.2; + margin-bottom:0.5em; +} +h2{ + font-size:2em; + line-height:1.2em; + margin-bottom:1.2em; + margin-top:-1px; + padding-bottom:1px; +} +h3{ + font-size:1.8em; + line-height:1.3333333333333333333333333333333em; + margin-bottom:1.3333333333333333333333333333333em; +} +h4{ + font-size:1.6em; + line-height:1.5em; + margin-bottom:1.5em; +} +h5{ + font-size:1.6em; + line-height:1.5em; + margin-bottom:1.5em; +} +h6{ + font-size:1.3em; + line-height:1.8461538461538461538461538461538em; + margin-bottom:1.8461538461538461538461538461538em; +} + +/*-- END HEADINGS --*/ + +/*-- LISTS --*/ +ul,ol{ + font-size:1.6em; + line-height:1.5em; + margin-bottom:1.5em; + } + +ul{ + list-style:square; + } + +ol{ + list-style:lower-roman; + } + +ul,ol{ + padding-left:1em;margin-left:-1em;/* This makes IE display hung bullets */ + } + +ul ul,ol ol{ + clear: both; + font-size:1em; + line-height:1.5em; + margin:0 0 0 2em; +} + +dl{ + } +dl dt{ + font-family: 'TeXGyreHerosBold', sans-serif; +} +dl dd{ + margin-bottom:1.5em; +} + +/*-- END LISTS --*/ + +/* --- =LINKS --- */ +a{ + color:#C00; + font-family: 'TeXGyreHerosBold', sans-serif; +} +a:visited{ + color:#C00; +} +a:hover{ + text-decoration:none; +} + +/*-- PARAGRAPHS --*/ +p{ + font-size:1.6em; + line-height:1.5em; + margin-bottom:1.5em; +} + +p.instructions { + font-family: 'TeXGyreHerosBold', sans-serif; +} + +/*-- FORMS --*/ + +.form_notice label[for=notice_data-attach], +#export_data li a.rss, +#export_data li a.atom, +#export_data li a.foaf, +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.form_group_block input.submit, +.form_group_unblock input.submit, +.form_make_admin input.submit, +.notice .attachment, +.notice-options .notice_reply, +.notice-options form.form_favor input.submit, +.notice-options form.form_disfavor input.submit, +.notice-options .notice_delete, +.notice-options form.form_repeat input.submit, +#new_group a, +.pagination .nav_prev a, +.pagination .nav_next a, +button.close, +.form_group_leave input.submit, +.form_user_unsubscribe input.submit, +.form_group_join input.submit, +.form_user_subscribe input.submit, +.form_remote_authorize input.submit, +.entity_subscribe a, +.entity_moderation p, +.entity_sandbox input.submit, +.entity_silence input.submit, +.entity_delete input.submit, +.entity_role p, +.entity_role_administrator input.submit, +.entity_role_moderator input.submit, +.notice-options .repeated, +.form_notice label[for=notice_data-geo], +button.minimize, +.form_reset_key input.submit, +.entity_clear input.submit, +.entity_flag input.submit, +.entity_flag p, +.entity_subscribe input.submit, +#realtime_play, +#realtime_pause, +#realtime_popup { + background-image:url(../images/icons/icons-01.png); + background-repeat:no-repeat; + background-color:transparent; +} + +.form_notice label[for=notice_data-geo] { + background-position:0 -1780px; +} +.form_notice label[for=notice_data-geo].checked { + background-position:0 -1846px; +} +.form_notice label[for=notice_data-attach] { + background-position:0 -328px; +} +button.close { + background-position:0 -1120px; +} +button.minimize { + background-position:0 -1912px; +} +#export_data li a.rss { + background-position:0 -125px; +} +#export_data li a.atom { + background-position:0 -59px; +} +#export_data li a.foaf { + background-position:0 1px; +} +.form_group_leave input.submit, +.form_user_unsubscribe input.submit { + background-position:5px -1246px; +} +.form_group_join input.submit, +.form_user_subscribe input.submit, +.form_remote_authorize input.submit, +.entity_subscribe a { + background-position:5px -1181px; +} + +.entity_edit a { + background-position: 5px -719px; +} +.entity_send-a-message a { + background-position: 5px -852px; +} +.entity_nudge p, +.form_user_nudge input.submit { + background-position: 5px -785px; +} +.form_user_block input.submit, +.form_user_unblock input.submit, +.form_group_block input.submit, +.form_group_unblock input.submit { + background-position: 5px -918px; +} +.form_make_admin input.submit { + background-position: 5px -983px; +} +.entity_moderation p { + background-position: 5px -1313px; +} +.entity_sandbox input.submit { + background-position: 5px -1380px; +} +.entity_silence input.submit { + background-position: 5px -1445px; +} +.entity_delete input.submit { + background-position: 5px -1511px; +} +.entity_sandbox .form_user_unsandbox input.submit { + background-position: 5px -2568px; +} +.entity_silence .form_user_unsilence input.submit { + background-position: 5px -2633px; +} +.entity_role p { + background-position: 5px -2436px; +} +.entity_role_administrator .form_user_grantrole input.submit { + background-position: 5px -983px; +} +.entity_role_moderator .form_user_grantrole input.submit { + background-position: 5px -1313px; +} +.entity_role_administrator .form_user_revokerole input.submit { + background-position: 5px -2699px; +} +.entity_role_moderator .form_user_revokerole input.submit { + background-position: 5px -2501px; +} +.form_reset_key input.submit { + background-position: 5px -1973px; +} +.entity_clear input.submit { + background-position: 5px -2039px; +} +.entity_flag input.submit, +.entity_flag p { + background-position: 5px -2105px; +} +.entity_subscribe input.accept { + background-position: 5px -2171px; +} +.entity_subscribe input.reject { + background-position: 5px -2237px; +} +#realtime_play { + background-position: 0 -2308px; +} +#realtime_pause { + background-position: 0 -2374px; +} +#realtime_popup { + background-position: 0 -1714px; +} +.notice .attachment { + background-position:0 -394px; +} +.notice .attachment.more { + background-position:0 -2770px; +} +#attachments .attachment { + background:none; +} +.notice-options .notice_reply { + background-position:0 -592px; +} +.notice-options form.form_favor input.submit { + background-position:0 -461px; +} +.notice-options form.form_disfavor input.submit { + background-position:0 -526px; +} +.notice-options .notice_delete { + background-position:0 -658px; +} +.notice-options form.form_repeat input.submit { + background-position:0 -1582px; +} +.notice-options .repeated { + background-position:0 -1648px; +} +#new_group a { + background-position:0 -1054px; +} +.pagination .nav_prev a { + background-position:10% -187px; +} +.pagination .nav_next a { + background-position:105% -252px; +} + +caption, legend { +font-family: 'TeXGyreHerosBold', sans-serif; +} + +input, textarea, select, option { + +} + +input.submit { +font-family: 'TeXGyreHerosBold', sans-serif; +cursor:pointer; +} +textarea { +overflow:auto; +} +option { +padding-bottom:0; +} +fieldset { +padding:0; +border:0; +} +form ul li { +list-style-type:none; +margin:0 0 18px 0; +} +form label { + font-family: 'TeXGyreHerosBold', sans-serif; + font-size: 1.6em; + line-height: 1.5em; +} +input.checkbox, +input.radio { +position:relative; +top:2px; +left:auto; +border:0; +} + +.error, +.success { + font-size:1.6em; + line-height:1.5em; + font-family: 'TeXGyreHerosBold', sans-serif; + display: inline-block; + width: auto; + min-width: 10em; +} + +.error { + color: #000; + background-color: #C00; +} + +.success { + color: #FFF; + background-color: #090; +} +.xoxo li { +list-style-type:none; +} + +form label.submit { +display:none; +} +.form_settings { +clear:both; +} +.form_settings fieldset { +margin-bottom:29px; +} +.form_settings fieldset fieldset { +margin-bottom:41px; +padding:3% 1.795% 1.795% 3%; +border-width:1px; +border-style:solid; +} +.form_settings fieldset fieldset legend { +line-height:0; +} + +.form_settings input.remove { +margin-left:11px; +} + +ul.form_data { + font-size: 100% +} + +.form_settings .form_data li { +width:100%; +float:left; +} +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:1.795%; +float:left; +} +.form_settings .form_data input { +} +.form_settings .form_data input.submit, +.form_settings .form_data input.checkbox, +.form_settings .form_data input.radio { +width:auto; +} +.form_settings .form_data textarea { +width:63%; +} + +.form_settings .form_data input.submit { +margin-left:0; +} + +.form_settings label { +margin-top:2px; +width:24%; +} + +.form_actions label { +display:none; +} +.form_guide { +font-family: 'TeXGyreHerosItalic', sans-serif; +} + +.form_settings #settings_autosubscribe label { +display:inline; +font-weight:bold; +} + +#form_settings_profile legend, +#form_login legend, +#form_register legend, +#form_password legend, +#form_settings_avatar legend, +#newgroup legend, +#editgroup legend, +#form_tag_user legend, +#form_remote_subscribe legend, +#form_openid_login legend, +#form_search legend, +#form_invite legend, +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend, +.form_entity_block legend, +#form_filter_bytag legend, +#apioauthauthorize_allowdeny { +display:none; +} + +.form_settings .form_data p.form_guide { +clear:both; +margin-left:26%; +margin-bottom:0; +} + +.form_settings p { +margin-bottom:11px; +} + +.form_settings input.checkbox, +.form_settings input.radio { +margin-top:3px; +margin-left:0; +} +.form_settings label.checkbox { +font-weight:normal; +margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; +} +.form_settings label.radio { +margin-top:0; +margin-right:47px; +margin-left:11px; +width:auto; +} + +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide, +#form_openid_login #settings_rememberme p.form_guide, +#settings_twitter_remove p.form_guide, +#form_search ul.form_data #q, +#design_background-image_onoff p.form_guide { +margin-left:0; +} + +.form_settings .form_note { +padding:0 7px; +} + +.form_settings input.form_action-default { +margin-right:11px; +} +.form_settings input.form_action-default, +.form_settings input.form_action-primary { +padding:0; +} +.form_settings input.form_action-secondary { +margin-left:29px; +} + +#form_search .submit { +margin-left:11px; +} +#form_search .form_data input { +width:auto; +} + +address { + margin-bottom: 0.5em; + margin-top: 4.75em; + margin-bottom: 1.75em; + float: left; +} +address.vcard img.logo { +margin-right:0; +float: none; +} +address .fn { +font-weight:bold; +} +address img + .fn { +display:none; +} +address a { +text-decoration:none; +} +address .poweredby { +float:left; +clear:left; +display:block; +position:relative; +top:7px; +margin-right:-47px; +} + + +#site_nav_global_primary { + margin: 0; + margin-bottom: 2.4em; + position: absolute; +} + +#site_nav_global_primary dd { + margin: 0; + } + +#site_nav_global_primary li { + +} + +.system_notice dt { +font-weight:bold; +text-transform:uppercase; +display:none; +} + +#site_notice { + float:right; + clear:right; + margin-top: 4.75em; + margin-bottom: 1.75em; + width:22em; + background-color: #EEE; +} +#page_notice { +clear:both; +margin-bottom:18px; +} + +#anon_notice { + float:left; + margin-left: 15em; + margin-top: 3.7em; + margin-bottom: 0.9em; + width: 32em; + padding: 0.9em; + border-width:2px; + border-style:solid; + font-family: 'TeXGyreHerosBold', sans-serif; +} + +#anon_notice p { + margin-bottom: 0; +} +#footer { + clear: both; +} + +#site_nav_local_views { +width:100%; +float:left; +margin: 0; +margin-bottom: -.25em; +} + +#site_nav_local_views dt{ + display:none; + } + +#site_nav_local_views dd { + margin:0; + } + +ul.nav{ + overflow:hidden; + list-style:none; + font-size:1.3em; + line-height:1.8461538461538461538461538461538em; + margin-bottom:1.8461538461538461538461538461538em; + float: left; + } + +ul.nav li{ + float:left; + font-family: 'TeXGyreHerosBold', sans-serif; + } + +ul.nav li#nav_invitecontact { + } +ul.nav li a, ul.nav li a:visited{ + color:#444 !important; + text-decoration:none; + width: 7.8em; + margin-right:1.5em; + display:block; + } + +ul.nav li.current a { + color: #fff !important; + background-color: #666 !important; +} +ul.nav li a:hover{ + text-decoration:underline; +} + +body#register #site_nav_global_primary li#nav_register a, +body#login #site_nav_global_primary li#nav_login a, +body#openidlogin #site_nav_global_primary li#nav_login a, +body#all #site_nav_global_primary li#nav_home a, +body#replies #site_nav_global_primary li#nav_home a, +body#showstream #site_nav_global_primary li#nav_home a, +body#showfavorites #site_nav_global_primary li#nav_home a, +body#inbox #site_nav_global_primary li#nav_home a, +body#outbox #site_nav_global_primary li#nav_home a, +body#profilesettings #site_nav_global_primary li#nav_account a, +body#avatarsettings #site_nav_global_primary li#nav_account a, +body#passwordsettings #site_nav_global_primary li#nav_account a, +body#emailsettings #site_nav_global_primary li#nav_account a, +body#userdesignsettings #site_nav_global_primary li#nav_account a, +body#othersettings #site_nav_global_primary li#nav_account a, +body#openidsettings #site_nav_global_primary li#nav_account a, +body#oauthconnectionssettings #site_nav_global_primary li#nav_connect a, +body#smssettings #site_nav_global_primary li#nav_connect a, +body[id$=adminpanel] #site_nav_global_primary li#nav_admin a, +body#invite #site_nav_global_primary li#nav_invitecontact a, +body#usergroups #site_nav_global_primary li#nav_invitecontact a, +body#subscribers #site_nav_global_primary li#nav_invitecontact a, +body#subscriptions #site_nav_global_primary li#nav_invitecontact a, +body[id$=doc] #site_nav_global_primary li#nav_help a, +body[id$=search] #site_nav_global_primary li#nav_search a { + background-color: #666; + color: #FFF !important; +} +body[id$=adminpanel] #aside_primary { +display:none; +} + +#site_nav_global_primary dt, +#site_nav_global_secondary dt { +display:none; +} + +#site_nav_global_secondary { +margin: 0; +} + +#site_nav_global_secondary dd { + margin: 0; +} + +#site_nav_global_secondary ul li { +display:inline; +} +#export_data li a { +padding-left:20px; +} +#export_data li a.foaf { +padding-left:30px; +} +#export_data li a.export_vcard { +padding-left:28px; +} + +#export_data ul { +width:100%; +float:left; +} +#export_data li { +list-style-type:none; +float:left; +margin-right:11px; +} + +#licenses { +margin: 0; +clear: left; +} + +#licenses dt { +font-family: 'TeXGyreHerosBold', sans-serif;; +display:none; +} +#licenses dd { +margin: 0; +line-height:1.5; +} + +#site_content_license_cc { +margin-bottom:0; +} +#site_content_license_cc img { + display:inline; + vertical-align:top; + margin-right:4px; +} + +#core { + position:relative; + width:100%; + float:left; + margin-top: 0.5em; +} + +#shownotice #content { + min-height:0; +} + +#content_inner { + position:relative; + width:100%; + float:left; +} + +#aside_primary { + width: 22em; + float:left; + margin-right:0; + margin-right:0; + margin-bottom: 2.4em; + background-color: #FFF; +} + +#aside_primary dl { + font-size:1.3em; + line-height:1.8461538461538461538461538461538em; + margin-bottom:0; + margin-left: 0; +} + +#aside_primary dl dd { + margin-left: 0; +} + +.form_notice { +width:45%; +float:left; +position:relative; +line-height:1; +margin-left: 9em; +margin-top: 4.75em; +margin-bottom: 2.6em; +} +.form_notice fieldset { +border:0; +padding:0; +position:relative; +} +.form_notice legend { +display:none; +} +.form_notice textarea { +float:left; +clear: left; +width: 24.4em; +height:6.7em; +line-height:1.5; +padding:7px 7px 16px 7px; +position:relative; +z-index:2; +} +.form_notice label { +float:left; +} +.form_notice label[for=notice_data-attach], +.form_notice #notice_data-attach { +position:absolute; +top:2em; +right: 3em; +cursor:pointer; +} +.form_notice label[for=notice_data-attach] { +text-indent:-9999px; +width:16px; +height:16px; +} +.form_notice #notice_data-attach { +opacity: 0; +padding:0; +height:1.6em; +} +.form_notice .form_note { +position:absolute; +bottom:2px; +right:21.715%; +z-index:9; +} +.form_notice .form_note dt { +font-weight:bold; +display:none; +} +.form_notice #notice_text-count { +font-family: 'TeXGyreHerosBold', sans-serif; +line-height:1.15; +padding:1px 2px; +} +.form_notice #notice_action-submit { +width:14%; +height:47px; +padding:0; +position:absolute; +bottom:0; +right:0; +} +.form_notice label[for=to] { +} +.form_notice select[id=to] { +margin-left: 3em; +float:left; +width: 21em; +} +.form_notice .error, +.form_notice .success { +float:left; +clear:both; +width:81.5%; +margin-bottom:0; +line-height:1.618; +} +.form_notice #notice_data-attach_selected code { +float:left; +width:80%; +display:block; +overflow:auto; +margin-right:2.5%; +font-size:1.1em; +} +.form_notice #notice_data-attach_selected button.close { +float:right; +font-size:0.8em; +} + +.form_notice #notice_data-geo_wrap label, +.form_notice #notice_data-geo_wrap input { +position:absolute; +top:3.25em; +right:0.4em; +left:auto; +cursor:pointer; +width:1.6em; +height:1.6em; +display:block; +} +.form_notice #notice_data-geo_wrap input { +visibility:hidden; +} +.form_notice #notice_data-geo_wrap label { +font-weight:normal; +font-size:1em; +margin-bottom:0; +text-indent:-9999px; +} + +button.close, +button.minimize { +width:1.6em; +height:1.6em; +text-indent:-9999px; +padding:0; +border:0; +text-align:center; +font-weight:bold; +cursor:pointer; +} + +/* entity_profile */ +.entity_profile { +position:relative; +width: 52em; +float:left; +margin-left:0; +overflow:hidden; +} +.entity_profile dt, +#entity_statistics dt { +font-family: 'TeXGyreHerosBold', sans-serif;; +} +.entity_profile dd { + display:inline; + font-size:1.6em; + line-height:1.5em; + margin-bottom:1.5em; +} + + +.entity_profile .entity_depiction { +float:left; +width:96px; +margin-right: 2.4em; +margin-bottom: 2.4em; +text-align: center; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags, +.entity_profile .entity_aliases, +.entity_profile .entity_statistics { +margin-left:113px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname { +margin-left:11px; +display:inline; +} +.entity_profile .entity_nickname { +margin-left:0; +} +.entity_profile .fn, +.entity_profile .nickname { + font-family: 'TeXGyreHerosBold', sans-serif; +} + +body#subscriptions .entity_profile .fn, .entity_profile .nickname { + font-family: TeXGyreHerosBold, sans-serif; + font-size: 1.6em; + line-height: 1.5em; + margin-bottom: 1.5em; +} + +.entity_profile .fn:before { +content: "("; +font-weight:normal; +} +.entity_profile .fn:after { +content: ")"; +font-weight:normal; +} +.entity_profile .nickname:after, +.entity_profile .nickname:before { +content:""; +} +.entity_profile dt, +.entity_profile h2 { +display:none; +} +.entity_profile .role { +margin-left:11px; +font-family: 'TeXGyreHerosItalic', sans-serif; +} + +.section .entity_remote_subscribe { + color: #C00 !important; +} +/* entity_profile */ + +/*entity_actions*/ +.entity_actions { +float:right; +margin-left:2%; +min-width:21%; +} +.entity_actions h2 { +display:none; +} +.entity_actions ul { +list-style-type:none; +} +.entity_actions li { +margin-bottom:7px; +} +.entity_actions li:first-child { +border-top:0; +} +.entity_actions fieldset { +border:0; +padding:0; +} +.entity_actions legend { +display:none; +} + +.entity_actions input.submit { +display:block; +text-align:left; +width:100%; +border-color: transparent; +text-shadow: none; +color: #C00; +line-height: 1.5em; +font-size: 1.6em; +} + +.entity_actions a { +text-decoration:none; +font-family: 'TeXGyreHerosBold', sans-serif; +display:block; +} +.entity_actions a, +.entity_actions input { +} + +.entity_actions a, +.entity_actions input, +.entity_actions p { +padding-left:23px; +} + +.entity_actions a, +.entity_actions p { +padding:2px 4px 1px 26px; +} + +.entity_actions .accept { +margin-bottom:18px; +} + +.entity_send-a-message button { +position:absolute; +top:3px; +right:3px; +} + +.entity_send-a-message .form_notice { +position:absolute; +top:34px; +right:-1px; +padding:1.795%; +width:65%; +z-index:2; +border-width:1px; +border-style:solid; +} +.entity_send-a-message .form_notice legend { +display:block; +margin-bottom:11px; +} + +.entity_send-a-message .form_notice label, +.entity_send-a-message .form_notice select { +display:none; +} +.entity_send-a-message .form_notice input.submit { +text-align:center; +} + +.entity_moderation, +.entity_role { +position:relative; +} +.entity_moderation p, +.entity_role p { +font-weight:bold; +padding-bottom:2px; +margin-bottom:7px; +} +.entity_moderation ul, +.entity_role ul { +display:none; +} +.entity_moderation:hover ul, +.entity_role:hover ul { +display:block; +width:110%; +padding:11px; +position:absolute; +top:-1px; +right:-1px; +z-index:1; +border-width:1px; +border-style:solid; +} + +.entity_tags ul { +list-style-type:none; +display:inline; +} +.entity_tags li { +display:inline; +margin-right:7px; +} +.entity_tags li:before { +content:'\0009'; +} + +.aside .section { +clear:both; +float:left; +width:100%; +list-style-position:inside; +} +.aside .section h2 { + text-transform:uppercase; + color: #FFF; + background-color: #CCC; +} + +#entity_statistics { + margin-bottom: 2.4em; +} +#entity_statistics dt, +#entity_statistics dd { +display:inline; +margin-right: 0.5em; +} +#entity_statistics dt:after { +content: ":"; +} + +#entity_map a { + font-size: 1.3em; + line-height: 1.84615em; + margin-bottom: 0px; + margin-left: 0px; +} +.section ul.entities { +float:left; +width: 15em; +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:1.5em; +margin-bottom: 1.5em; +display:inline; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.profile .entity_profile { +margin-bottom: 1.6em; +min-height:60px; +} + +.profile .form_group_join legend, +.profile .form_group_leave legend, +.profile .form_user_subscribe legend, +.profile .form_user_unsubscribe legend { +display:none; +} + +.profiles { +list-style-type:none; +font-size: 100%; +} +.profile .entity_profile .fn.nickname, +.profile .entity_profile .url[rel~=contact] { + margin-left: 1.2em; + display:inline; +} + +.profile .entity_profile .fn, +.profile .entity_profile .label { +margin-left:11px; +margin-bottom:4px; +width:auto; +clear:none; +} + +.profile .entity_profile .note, +.profile .entity_profile .entity_tag, +.profile .entity_profile .form_subscription_edit { +margin-left: 3.75em; +clear:none; +display:block; +width:auto; +} + +.profile .entity_profile .note { + margin-bottom: 0.2em; +} + +.profile .entity_profile .url, +.profile .entity_profile .entity_tags{ + margin-left: 6em; + display: block; + width: auto; +} + +.profile .entity_profile .entity_tags dt { +display:inline; +margin-right:11px; +} + +.profile .entity_profile .form_subscription_edit label { +font-weight:normal; +margin-right:11px; +} + +/*applications*/ +.applications { +margin-bottom:18px; +float:left; +width:100%; +} +.applications li { +list-style-type:none; +} +.application img, +#showapplication .entity_profile img, +.form_data #application_icon img, +#apioauthauthorize .form_data img { +max-width:96px; +max-height:96px; +} +#apioauthauthorize .form_data img { +margin-right:18px; +float:left; +} +#showapplication .entity_profile { +width:68%; +} +#showapplication .entity_profile .entity_fn { +margin-left:0; +} +#showapplication .entity_profile .entity_fn .fn:before, +#showapplication .entity_profile .entity_fn .fn:after { +content:''; +} +#showapplication .entity_data { +clear:both; +margin-bottom:18px; +} +#showapplication .entity_data h2 { +display:none; +} +#showapplication .entity_data dl { +margin-bottom:18px; +} +#showapplication .entity_data dt { +font-weight:bold; +} +#showapplication .entity_data dd { +margin-left:1.795%; +font-family:monospace; +font-size:1.3em; +} +.form_data #application_types label.radio, +.form_data #default_access_types label.radio { +width:14.5%; +} + +/* NOTICE */ +ol.notices, ol.xoxo { + font-size: 100%; + line-height: 1; +} + +.notice, +.profile, +.application { +position:relative; +clear:both; +float:left; +width:100%; +} +.notices li { +list-style-type:none; +} + +.notices li li { +} +.notices .notices { +margin-top: 4.8em; +} +.mark-top { +border-top-width:1px; +border-top-style:solid; +} + +/* NOTICES */ +#notices_primary { +float:left; +width:100%; +} +#notices_primary h2 { +display:none; +} +.notice-data a span { +display:block; +padding-left:28px; +} + +.notice .author { +margin-right:11px; +} +#showstream #content .notice .author { +display:none; +} + +.fn { + overflow:hidden; +} + +p .fn { + font-size: 100%; +} +.notice .author .fn { + font-family: 'TexGyreHerosBold', sans-serif; + font-size:1.6em; + line-height:1.5em; + margin-bottom:1.5em; +} + +.vcard .photo { +display:inline; +float:left; +} +#shownotice .vcard .photo { +margin-bottom:4px; +} +#content .notice .author .photo { +position:absolute; +left:0; +float:none; +margin-top: 0.6em; +} +#content .notice .entry-title { +margin-left: 6em; +max-width: 48em; +} + +.vcard .url, +.vcard .entity_tags{ + text-decoration:none;i + font-size:1.3em; +} +.vcard .url:hover { +text-decoration:underline; +} + +.notice .entry-title { +overflow:hidden; +word-wrap:break-word; +} +.notice .entry-title.ov { +overflow:visible; +} +#showstream .notice .entry-title, +#showstream .notice div.entry-content { +margin-left:0; +} +#shownotice .notice .entry-title { +margin-left:110px; +font-size:2.2em; +min-height:123px; +} +#shownotice .notice div.entry-content { +margin-left:0; +} + +.notice p.entry-content { +display:inline; +} + +#content .notice p.entry-content a:visited { +} +.notice p.entry-content .vcard a { +} + +.notice div.entry-content { + clear:left; + float:left; + font-size:1.3em; + line-height:1.8461538461538461538461538461538em; + margin-bottom:1.8461538461538461538461538461538em; + margin-left: 4.75em; +} +#showstream .notice div.entry-content, +#shownotice .notice div.entry-content { +max-width:79%; +} + +.notice .notice-options a, +.notice .notice-options input { +float:left; +} + +.notice div.entry-content .timestamp { +display:inline-block; +} + +.entry-content .repeat { +display:block; +} +.entry-content .repeat .photo { +float:none; +margin-right:1px; +position:relative; +top:4px; +left:0; +} + +.dialogbox { +position:absolute; +top:-1px; +right:-1px; +z-index:9; +float:none; +padding:11px; +border-style:solid; +border-width:1px; +background-color: #FFF; +font-size: 62.5%; +} + +.dialogbox legend { +display:block !important; +margin-right:18px; +margin-bottom:18px; +font-size: 1.6em; +} + +.dialogbox button.close { +position:absolute; +right:3px; +top:3px; +} + +.dialogbox .form_guide { +font-weight:normal; +padding:0; +} + +.dialogbox .submit_dialogbox { +font-weight:bold; +text-indent:0; +min-width:46px; +} +.dialogbox input { +padding-left:4px; +} +.dialogbox fieldset { +margin-bottom:0; +} + +#wrap form.processing input.submit, +.entity_actions a.processing, +.dialogbox.processing .submit_dialogbox { +cursor:wait; +outline:none; +text-indent:-9999px; +} + +.form_repeat.dialogbox { +top:-4px; +right:29px; +min-width:199px; +} + +.notice-options { +position:relative; +width:9.8em; +float:right; +} + +.notice-options a { +float:left; +} +.notice-options .notice_reply, +.notice-options .form_repeat, +.notice-options .form_favor, +.notice-options .form_disfavor, +.notice-options .repeated { +float:left; +margin-left: 0.5em; +} +.notice-options .form_favor, +.notice-options .form_disfavor { +margin-left:0; +} +.notice-options input, +.notice-options a, +.notice-options .repeated { +text-indent:-9999px; +outline:none; +width: 1em; +} +.notice-options input.submit { +display:block; +border:0; +} +.notice-options .notice_reply, +.notice-options .notice_delete { +text-decoration:none; +} +.notice .notice-options .notice_delete { +float:right; +} +.notice-options form input.submit { +width:16px; +height:16px; +padding:0; +} +.notice-options .form_repeat legend, +.notice-options .form_favor legend, +.notice-options .form_disfavor legend { +display:none; +} +.notice-options .form_repeat fieldset, +.notice-options .form_favor fieldset, +.notice-options .form_disfavor fieldset { +border:0; +padding:0; +} +.notice-options a, +.notice-options .repeated { + font-size:1.6em; + line-height:1.5em; + margin-bottom:0; +} + +.notice .attachment { +position:relative; +padding-left:16px; +} +.notice .attachment.more { +text-indent:-9999px; +width:16px; +height:16px; +display:inline-block; +overflow:hidden; +vertical-align:middle; +margin-left:4px; +} + +#attachments .attachment, +.notice .attachment.more { +padding-left:0; +} +.notice .attachment img { +position:absolute; +top:18px; +left:0; +z-index:99; +} +#shownotice .notice .attachment img { +position:static; +} + +#attachments { +clear:both; +float:left; +width:100%; +margin-top:18px; +} +#attachments dt { +font-weight:bold; +font-size:1.3em; +margin-bottom:4px; +} + +#attachments ol li { +margin-bottom:18px; +list-style-type:decimal; +float:left; +clear:both; +} + +#jOverlayContent, +#jOverlayContent #content, +#jOverlayContent #content_inner { +width: auto !important; +margin-bottom:0; +} +#jOverlayContent #content { +padding:11px; +min-height:auto; +} +#jOverlayContent .entry-title { +display:block; +margin-bottom:11px; +} +#jOverlayContent button { +position:absolute; +top:0; +right:0; +} +#jOverlayContent h1 { +max-width:425px; +} +#jOverlayContent #content { +} +#jOverlayLoading { +top:5%; +left:40%; +} +#attachment_view img { +max-width:480px; +max-height:480px; +} +#attachment_view #oembed_info { +margin-top:11px; +} +#attachment_view #oembed_info dt, +#attachment_view #oembed_info dd { +float:left; +} +#attachment_view #oembed_info dt { +clear:left; +margin-right:11px; +font-weight:bold; +} +#attachment_view #oembed_info dt:after { +content: ":"; +} + +#usergroups #new_group { +float: left; +margin-right: 2em; +} +#new_group, #group_search { +margin-bottom:18px; +} +#new_group a { +padding-left:20px; +} + +#filter_tags { +margin-bottom:11px; +float:left; +} +#filter_tags dt { +display:none; +} +#filter_tags ul { + list-style-type:none; + font-size: 100%; + line-height: 1; +} +#filter_tags li { +float:left; +margin-left:7px; +padding-left:7px; +border-left-width:1px; +border-left-style:solid; +} +#filter_tags #filter_tags_all { +margin-left:0; +border-left:0; +padding-left:0; +} +#filter_tags_all a { +font-weight:bold; +margin-top:7px; +float:left; +} + +#filter_tags_item label { +margin-right:7px; +} +#filter_tags_item label, +#filter_tags_item select { +float:left; +} +#filter_tags_item p { +float:left; +clear:both; +margin-left:38px; +} +#filter_tags_item .submit { +position:relative; +top:-3px; +left:3px; +} + +.pagination { +float:left; +clear:both; +width:100%; +margin-top:18px; +} + +.pagination dt { +font-weight:bold; +display:none; +} + +.pagination .nav { +float:left; +width:100%; +list-style-type:none; +} + +.pagination .nav_prev { +float:left; +} +.pagination .nav_next { +float:right; +} + +.pagination a { +display:block; +text-decoration:none; +padding:0.7em; +font-size: 1.2em; +vertical-align: middle; +line-height: 1; +color: #C00 !important; +width: auto !important; +} + +.pagination .nav_prev a { +padding-left:30px; +} +.pagination .nav_next a { +padding-right:30px; +} +/* END: NOTICE */ + +.hentry .entry-content li { + margin-left: 3.75em;; +} + +.hentry .entry-content .form_settings ul { +margin-left:0; +} + +#content #plugin_authors { +min-width:122px; +} +#content thead th { +text-align:left; +} +#content tbody th { +vertical-align:top; +text-align:left; +font-weight:normal; +padding-top:11px; +padding-right:18px; +} +#content tbody tr { +border-top-width:1px; +border-top-style:dotted; +} +#content td { +padding:11px 18px 11px 0; +vertical-align:top; +} +#content td:last-child { +padding-right:0; +} + +/* TOP_POSTERS */ +.section tbody td { +padding-right:18px; +padding-bottom:11px; +} +.section .vcard .photo { +margin-right:7px; +margin-bottom:0; +} + +.section .notice { +padding-top:7px; +padding-bottom:7px; +border-top:0; +} + +.section .notice:first-child { +padding-top:0; +} + +.section .notice .author { +margin-right:0; +} +.section .notice .author .fn { +display:none; +} + +/* tagcloud */ +.tag-cloud { +list-style-type:none; +text-align:center; +} +.aside .tag-cloud { +font-size:0.8em; +word-wrap:break-word; +} +.tag-cloud li { +display:inline; +margin-right:7px; +line-height:1.25; +} + +.tag-cloud li:before { +content:'\0009'; +} + +.aside .tag-cloud li { +line-height:1.5; +} +.tag-cloud li a { +text-decoration:none; +} +#tagcloud.section dt { +text-transform:uppercase; +font-weight:bold; +} +.tag-cloud-1 { +font-size:1em; +} +.tag-cloud-2 { +font-size:1.25em; +} +.tag-cloud-3 { +font-size:1.75em; +} +.tag-cloud-4 { +font-size:2em; +} +.tag-cloud-5 { +font-size:2.25em; +} +.tag-cloud-6 { +font-size:2.75em; +} +.tag-cloud-7 { +font-size:3.25em; +} + +#publictagcloud #tagcloud.section dt { +display:none; +} + +#form_settings_photo .form_data { +clear:both; +} + +#form_settings_avatar li { +width:auto; +} +#form_settings_avatar input { +margin-left:0; +} +#avatar_original, +#avatar_preview { +float:left; +} +#avatar_preview { +margin-left:29px; +} +#avatar_preview_view { +height:96px; +width:96px; +margin-bottom:18px; +overflow:hidden; +} + +#settings_attach, +#form_settings_avatar .form_actions { +clear:both; +} + +#form_settings_avatar .form_actions { +margin-bottom:0; +} + +#settings_design_background-image img { +max-width:480px; +max-height:480px; +} + +#settings_design_color .form_data, +#color-picker { +float:left; +} +#settings_design_color .form_data { +width:400px; +margin-right:1%; +} + +#settings_design_color .form_data li { +width:33%; +} +#settings_design_color .form_data label { +float:none; +display:block; +} +#settings_design_color .form_data .swatch { +padding:11px; +margin-left:0; +width:auto; +} + +.system_notice ul, +.instructions ul { +margin-left:1em; +} +.instructions ul { +margin-bottom:18px; +} +.help dt { +display:none; +} +.guide { +clear:both; +} + +#bookmarklet address { +display:none; +} +#bookmarklet .form_notice { +width:auto; +} +#bookmarklet #wrap { +min-width:0; +} + +}/*end of @media screen, projection, tv*/ + + +@media print { +a:after { background-color:#FFFFFF; } +a:not([href^="#"]):after { content:" <"attr(href)"> "; } +img { border:none; } +p { orphans: 2; widows: 1; } + +#site_nav_global_primary, +#site_nav_local_views, +#form_notice, +.pagination, +#site_nav_global_secondary, +.entity_actions, +.notice-options, +#aside_primary, +.form_subscription_edit .submit { +display:none; +} +.timestamp dt, .timestamp dd, +.device dt, .device dd { +display:inline; +} + +}/*end of @media print*/ diff --git a/theme/mnml/css/ie.css b/theme/mnml/css/ie.css new file mode 100644 index 0000000000..01a8ffcbdc --- /dev/null +++ b/theme/mnml/css/ie.css @@ -0,0 +1,87 @@ +/* IE specific styles */ +input.checkbox, +input.radio { +top:0; +} + +#wrap { + *position: relative; +} + +#site_nav_global_primary { + *float: none; + *left: 1em; +} + +img.logo { + *margin-bottom: 1.75em; + } + +.form_notice textarea { +width:78%; +} +.form_notice .form_note + label { +position:absolute; +top:25px; +left:83%; +text-indent:-9999px; +height:16px; +width:16px; +display:block; +} +.form_notice #notice_action-submit { +width:17%; +max-width:17%; +} +.form_notice #notice_data-attach_selected, +.form_notice #notice_data-geo_selected { +width:78.75%; +} +.form_notice #notice_data-attach_selected button, +.form_notice #notice_data-geo_selected button { +padding:0 4px; +} +.form_notice .form_note + label { + background:transparent url(../images/icons/icons-01.png) no-repeat 0 -328px; +} + +.form_notice #notice_data-attach { + filter: alpha(opacity=0); +} +.form_notice #notice_data-geo_wrap label { + background:transparent url(../images/icons/icons-01.png) no-repeat +0 -1780px; +} +.form_notice #notice_data-geo_wrap label.checked { + background:transparent url(../images/icons/icons-01.png) no-repeat +0 -1846px; +} + +.notices li { +*margin-bottom: 1.6em; +} + +.notice-options input.submit { +font-size:0; +text-align:right; +text-indent:0; +} +.notice div.entry-content .timestamp a { +margin-right:4px; +} +.entity_profile { +width:64%; +} +.notice { +z-index:1; +} +.notice:hover { +z-index:9999; +} +.notice .thumbnail img { +z-index:9999; +} + +.form_settings fieldset fieldset legend { +line-height:auto; +} diff --git a/theme/mnml/css/ie6.css b/theme/mnml/css/ie6.css new file mode 100644 index 0000000000..6df5e01cee --- /dev/null +++ b/theme/mnml/css/ie6.css @@ -0,0 +1,40 @@ +/* IE6 specific styles */ +address { +margin-left:7px; +} +address .fn { +display:none; +} + +#wrap { +width:1003px; +margin:0 auto; +} + +#content { +width:66%; +} +#aside_primary { +padding:1.8%; +width:24%; +} +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:0; +} +.entity_profile .entity_depiction { +margin-bottom:123px; +} +.entity_actions { +width:20%; +} +.notice div.entry-content { +width:65%; +margin-left:30px; +} +.notice-options a { +width:16px; +} diff --git a/theme/mnml/css/jquery.Jcrop.css b/theme/mnml/css/jquery.Jcrop.css new file mode 100644 index 0000000000..b35f332aae --- /dev/null +++ b/theme/mnml/css/jquery.Jcrop.css @@ -0,0 +1,35 @@ +/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */ +.jcrop-holder { text-align: left; } + +.jcrop-vline, .jcrop-hline +{ + font-size: 0; + position: absolute; + background: white url(../images/illustrations/illu_jcrop.gif) top left repeat; +} +.jcrop-vline { height: 100%; width: 1px !important; } +.jcrop-hline { width: 100%; height: 1px !important; } +.jcrop-handle { + font-size: 1px; + width: 7px !important; + height: 7px !important; + border: 1px #eee solid; + background-color: #333; + *width: 9px; + *height: 9px; +} + +.jcrop-tracker { width: 100%; height: 100%; } + +.custom .jcrop-vline, +.custom .jcrop-hline +{ + background: yellow; +} +.custom .jcrop-handle +{ + border-color: black; + background-color: #C7BB00; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; +} diff --git a/theme/mnml/css/mp-screen.css b/theme/mnml/css/mp-screen.css new file mode 100644 index 0000000000..cc9514174a --- /dev/null +++ b/theme/mnml/css/mp-screen.css @@ -0,0 +1,293 @@ +/** theme: mobile profile screen + * + * @package StatusNet + * @author Sarven Capadisli + * @copyright 2009-2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @link http://status.net/ + */ + +#wrap { +min-width:0; +max-width:100%; +} + +body { + max-width: 100%; + margin: 0 1em; +} + +#header { +margin:0; +padding:0.7em 2%; +width:96%; +} + +address { +margin:1em 0 0 0; +float:left; +width:100%; +} +address .vcard .photo { +margin-right:0; +} + +address img + .fn { +display:block; +margin-top:1em; +float:left; +} + +.vcard .photo { +margin-right:7px; +} + + +.form_settings fieldset { +margin-bottom:7px; +} + +.form_settings label { +width:auto; +display:block; +float:none; +} +.form_settings .form_data li { +margin-bottom:7px; +} + +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:0; +display:block; +} +.form_settings .form_data textarea { +width:96.41%; +} + +.form_settings .form_data label { +float:none; +} + +.form_settings .form_data p.form_guide { +width:auto; +margin-left:0; +} + +#site_nav_global_primary { +margin:0; +width:100%; +list-style-type:none; +position:absolute; +top:0; +left:0; +} +#site_nav_global_primary li { +margin-left:0; +margin-right:4%; +float:left; +font-size:0.9em; +} + +#form_notice { +width:100%; +margin-left: 0; +} + +#form_notice textarea { +width:60%; +height:20px; +} + +#notice_text-count { +position:absolute; +bottom:2px; +right:40%; +z-index:9; +} + +/*input type=file no good in +iPhone/iPod Touch, Android, Opera Mini Simulator +*/ +#form_notice #notice_text-count + label, +#form_notice label[for="notice_data-attach"] { +display:none; +} +#form_notice #notice_data-attach { +position:static; +clear:both; +width:65%; +height:auto; +display:block; +z-index:9; +padding:0; +margin:0; +background:none; +opacity:1; +} + +#form_notice #notice_action-submit { +width:20%; +right:2%; +text-align:center; +} + + +#site_nav_local_views li { +margin-left:0; +margin-right:0; +} +#site_nav_local_views li:first-child { +margin-left:0; +} +#site_nav_local_views a { +padding:1px 3px; +display:block; +font-size:0.9em; +} +#site_nav_local_views .current a { +text-shadow:none; +} +#site_nav_local_views li { +-moz-box-shadow:none; +-webkit-box-shadow:none; +box-shadow:none; +} + + +#content { +width:96.41%; +min-height:auto; +} +#content, +#site_nav_local_views a, +#aside_primary { +border:0; +} + +.instructions p, +.instructions ul { +margin-bottom:4px; +} + +h1 { +margin-bottom:0; +} + +.notice, +.profile { +padding-top:4px; +padding-bottom:4px; +min-height:65px; +} +#content .notice .entry-title { +float:left; +width:100%; +margin-left:0; +} +#content .notice .author .photo { +position:static; +float:left; +} +#content .notice div.entry-content { +margin-left:0; +width:75%; +max-width:100%; +min-width:0; +} +.notice-options { +margin-right:1%; +} + +.notice-options form.processing { +background-image:none; +} +#wrap .notice-options form.processing input.submit { +background-position:0 47%; +} + +.notice .notice-options a, +.notice .notice-options input { +box-shadow:none; +-moz-box-shadow:none; +-webkit-box-shadow:none; +} +.notice .notice-options a, +.notice .notice-options form { +margin: 0; +} +.notice .notice-options .form_repeat, +.notice .notice-options .notice_delete { +margin-top:0px; +} +.notice .notice-options .form_favor, +.notice .notice-options .form_disfavor, +.notice .notice-options .form_repeat { +margin-right:11px; +} + +.notice .notice-options .notice_delete { +float:left; +} + +.entity_profile { +width:auto; +} + +.entity_actions { +margin-right:0; +margin-left:0; +clear:both; +float:none; +width:100%; +max-width:9999px; +} + +.entity_profile { +margin-bottom:7px; +min-height:0; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags, +.entity_profile .entity_aliases { +line-height:1.4; +margin-left:0; +} + +.entity_profile .entity_depiction { +margin-bottom:1%; +margin-right:7px; +} + +.entity_actions { +margin-bottom:1%; +float:left; +width:100%; +} + +.entity_actions li { +float:left; +margin-right:1.5%; +margin-bottom:0; +height:29px; +width:40%; +} + +.user_in .entity_actions .entity_subscribe { +margin-bottom:47px; +width:auto; +height:auto; +margin-right:5%; +} + +#footer { +width:96%; +padding:2%; +} + diff --git a/theme/mnml/css/uap.css b/theme/mnml/css/uap.css new file mode 100644 index 0000000000..9b724cfb0c --- /dev/null +++ b/theme/mnml/css/uap.css @@ -0,0 +1,53 @@ +/** Universal Ad Package styles: + * Medium Rectangle 300x250 + * Rectangle 180x150 + * Leaderboard 728x90 + * Wide Skyscraper 160x600 + * + * @package StatusNet + * @author Sarven Capadisli + * @copyright 2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @link http://status.net/ + */ + +.ad { +border:1px solid #CCC; +float:left; +} + +#ad_medium-rectangle { +width:300px; +height:250px; + +margin-left:1.35%; +margin-bottom:18px; +} + +#ad_rectangle { +width:180px; +height:150px; + +float:none; +clear:both; +margin:0 auto; +margin-bottom:29px; +} + +#ad_leaderboard { +width:728px; +height:90px; + +margin:0 auto 18px; +float:none; +clear:both; +} + +#ad_wide-skyscraper { +width:160px; +height:600px; + +float:right; +margin-top:18px; +margin-right:8.25%; +} diff --git a/theme/mnml/default-avatar-mini.png b/theme/mnml/default-avatar-mini.png new file mode 100644 index 0000000000000000000000000000000000000000..3f1682a0cd38d7ead3d340cd6a862e46896402ee GIT binary patch literal 507 zcmVCH$?jGGRbj0u$P z&ulcA2#R}uHMHk_dd}gbVm_a1o+#^?<^YY;Vm6!Mx^69|K@hN5EG_}A>oOP&Y5|<9 zar+2JY0+x6ux%TyHA#{Z$1!=HKMv@2I}C>dEbFpeN-5sn-ue293*!r$Y}+=Y(a@M{ ztJ+ z-*07bwFg27wAQ3)N|GcfrOe(5B&9?MVa`?pXsz-6)t`HvP8%sD0LNo;)g11aN*h~wfJfC?Ejn@v;q?RHnn z94cgBS%NV91R##T%Z8N){LciY!APDvs!&apKdvIdyheuvRt!AYVl9;lIV&YMfkw=P#2Ifg=UL&h%8YymO zY95m$R+Cq0R32!WOnI*+OROoF;St*Avi~}>Z@%}wd2im#d-LYamvfqMQb!Z62>^f& z-W^L+amarTg{a~zhv}#ya2y8j3sqS%^g^~O*NAl|#{qyk^gjocA{1;@(Kz1CKi((i zVmy;VrvgkS(+{&sJq zc|K?D&XGIDw!T=iY`U{c4YAn6%aq*%5zRB1j0a~Xm#LwnVsR)$-I$vQOz+yuf^C5; zXqyOSkIZj?2?sv5+Pt*;&L1Fy#7i(;UEOM(&(2HB%NbIs)OMnFCpJ&tbqo5(Qe1;W z^14tuu{I{)EIl=D+y!!`IliFAqR=f!m=-EIEUzV zL|`%~&}rR*nz`bW0o(x1N7h>D*HpV`t&E^_o=)9}X4=E6M`dT5rsM_Y_+GOPZh%Jk zlK_q<&QAOOa3N%2Qy4c&d)T3BZX--HbDQ2V3^(Hyvhv|#M>+5bTL zFPYcgg}dvQ*=LSL<@z2K;dfH2Vhiz7ni)fui>PSe~2o`Th?t!?Z;u~T&_BH-&O zSvJSrPQP`EY74B5DKsBlT!RYCX1^_Z;GiH8>Ya?CiI=TJEiic5m9;}0n`>BB^u$b% zTyUFed^ARDQ1OLFP1Zv^8cT@fA|dI|eIrBjD2|AbmLNR4PTQSWARZ;knym%&mX{Y5 zi@j;nZxv7dt^J0}9x^6OuNwN=xQ<+zLp7akgI+%&U(FJL=AT#@q}yjQCJI0MK#H~O zyjnsb(`!xB8^f1Zla#5`Sk~kxsf6m|SR#$C9ydDny)C0p9fteC&R^VaR6fQf?B^05 zOv-NP)g}gFzH0ZJ(gPcHJ0qSqdTwOvy|>Y}GU$XA1t5|6%FRRTGC!}^bB!}|#^3#%;WESe zct>Qu>alos^@_<1U=R3{f_zUi3+2@m@UXXD0=HG&v0vJZVRn&AC`}a)3oktef=6Q0 z($4&CxwQC~?cnq7q-eO6s|eLEeZ9{GuWxNABoYE`t8c3PSwEgzRW4r2kkCoWn}RSD zu`}UlVJkT)w2dU0GZN7PhuwlBO3!yN@QhYzI2RaGl#AwK`s#!m!0w1!fRJA$zm+oG z9Vz)>DM_yK4nsTGlE7W}R*Q5|o-C@wc`C0GDy&YvYO2ousnaQ|Q7Yu{cpEs+<3lDO z`U+M#?_L*?2i)0Z>sFrT4L381L7yQ@tV!=oK+17a@JO5mdu%(n3-luOpW_n*jc581 zr5|RO`BCtq>okMCEDo;9bd14_#Tto^WT-t705TF(-zrVg-126c>@@^q7oS2*Z#B}BgZx+ rO=0R8l!VoDe9PSXL_K>CU@JDal^F2Q-W$FZD(wXDZUk&2Cgl3R&)AHX literal 0 HcmV?d00001 diff --git a/theme/mnml/default-avatar-stream.png b/theme/mnml/default-avatar-stream.png new file mode 100644 index 0000000000000000000000000000000000000000..cec1ac1f8d8aab8aea9df777d1a57cd0e962fb10 GIT binary patch literal 821 zcmV-51Iqk~P)|lVgLXD8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10xEW>=hM4so3b2sjRFzjP8 z8GmcOD&O~UfBzf3UeGjsGXUTBF&af6gq%H>5Q6de4!-XoGPtZs$_XyH&>Mm0DyKQYc{dKZuh4aJ>`T|HU8(GIY(Lm zoR^r*=4a3IJc>@IBUw-Xu5_{6D5Wmqcq|=Dl0guvUI-WdQ` zyiUK%^E^x@V`=FCz+$mHsrgm13gG)5;#h5dwOT6=w^L;epwn@b=F76gY_>p}rj7Gh z1BjwXYCg{kFvc2{&1YEwa9vk=SIV*j7-QgEZ_k(JGPcqu$;@-k@%+rR4=k0eY@@R6 zGRqFe%>$MIWVL@d9BibrQ$m}~2CuJgUt+3DTvJ&AIPNfZ3|D0wfDnS4o1t{<<>l3Q z9~cL490$YUFX>pdtc>I{zT$=T18{A%9>91Lmt~2~=0!SY;}g4a03n1Dz=m31Lahg= zl@Md>8a_^v%v%j$I-S=3%KV?z`V#s9xVHWRb#C>db`g)500000NkvXXu0mjfq)>BR literal 0 HcmV?d00001 diff --git a/theme/mnml/fonts/GUST e-foundry License.txt b/theme/mnml/fonts/GUST e-foundry License.txt new file mode 100644 index 0000000000..9da139743e --- /dev/null +++ b/theme/mnml/fonts/GUST e-foundry License.txt @@ -0,0 +1,29 @@ +This is a preliminary version (2006-09-30), barring acceptance from +the LaTeX Project Team and other feedback, of the GUST Font License. +(GUST is the Polish TeX Users Group, http://www.gust.org.pl) + +For the most recent version of this license see +http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +or +http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +This work may be distributed and/or modified under the conditions +of the LaTeX Project Public License, either version 1.3c of this +license or (at your option) any later version. + +Please also observe the following clause: +1) it is requested, but not legally required, that derived works be + distributed only after changing the names of the fonts comprising this + work and given in an accompanying "manifest", and that the + files comprising the Work, as listed in the manifest, also be given + new names. Any exceptions to this request are also given in the + manifest. + + We recommend the manifest be given in a separate file named + MANIFEST-.txt, where is some unique identification + of the font family. If a separate "readme" file accompanies the Work, + we recommend a name of the form README-.txt. + +The latest version of the LaTeX Project Public License is in +http://www.latex-project.org/lppl.txt and version 1.3c or later +is part of all distributions of LaTeX version 2006/05/20 or later. diff --git a/theme/mnml/fonts/stylesheet.css b/theme/mnml/fonts/stylesheet.css new file mode 100644 index 0000000000..8b4e55483b --- /dev/null +++ b/theme/mnml/fonts/stylesheet.css @@ -0,0 +1,60 @@ +/* Generated by Font Squirrel (http://www.fontsquirrel.com) on August 31, 2010 09:11:40 AM America/New_York */ + + + +@font-face { + font-family: 'TeXGyreHerosRegular'; + src: url('texgyreheros-regular-webfont.eot'); + src: local('☺'), url('texgyreheros-regular-webfont.woff') format('woff'), url('texgyreheros-regular-webfont.ttf') format('truetype'), url('texgyreheros-regular-webfont.svg#webfontznVDIkhT') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'TeXGyreHerosItalic'; + src: url('texgyreheros-italic-webfont.eot'); + src: local('☺'), url('texgyreheros-italic-webfont.woff') format('woff'), url('texgyreheros-italic-webfont.ttf') format('truetype'), url('texgyreheros-italic-webfont.svg#webfontonVrQ9Kn') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'TeXGyreHerosBold'; + src: url('texgyreheros-bold-webfont.eot'); + src: local('☺'), url('texgyreheros-bold-webfont.woff') format('woff'), url('texgyreheros-bold-webfont.ttf') format('truetype'), url('texgyreheros-bold-webfont.svg#webfontaJCL46uI') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'TeXGyreHerosCnRegular'; + src: url('texgyreheroscn-regular-webfont.eot'); + src: local('☺'), url('texgyreheroscn-regular-webfont.woff') format('woff'), url('texgyreheroscn-regular-webfont.ttf') format('truetype'), url('texgyreheroscn-regular-webfont.svg#webfont5LIRj7jM') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'TeXGyreHerosCnItalic'; + src: url('texgyreheroscn-italic-webfont.eot'); + src: local('☺'), url('texgyreheroscn-italic-webfont.woff') format('woff'), url('texgyreheroscn-italic-webfont.ttf') format('truetype'), url('texgyreheroscn-italic-webfont.svg#webfontHl3qwlFd') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'TeXGyreHerosCnBold'; + src: url('texgyreheroscn-bold-webfont.eot'); + src: local('☺'), url('texgyreheroscn-bold-webfont.woff') format('woff'), url('texgyreheroscn-bold-webfont.ttf') format('truetype'), url('texgyreheroscn-bold-webfont.svg#webfonthCSznjKQ') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'TeXGyreHerosCnBoldItalic'; + src: url('texgyreheroscn-bolditalic-webfont.eot'); + src: local('☺'), url('texgyreheroscn-bolditalic-webfont.woff') format('woff'), url('texgyreheroscn-bolditalic-webfont.ttf') format('truetype'), url('texgyreheroscn-bolditalic-webfont.svg#webfontYufML4kp') format('svg'); + font-weight: normal; + font-style: normal; +} + diff --git a/theme/mnml/fonts/texgyreheros-bold-webfont.eot b/theme/mnml/fonts/texgyreheros-bold-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..b31bded808f273f5ad8be354572f836bd12a5757 GIT binary patch literal 37990 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 literal 0 HcmV?d00001 diff --git a/theme/mnml/fonts/texgyreheros-bold-webfont.svg b/theme/mnml/fonts/texgyreheros-bold-webfont.svg new file mode 100644 index 0000000000..6b494fc75a --- /dev/null +++ b/theme/mnml/fonts/texgyreheros-bold-webfont.svg @@ -0,0 +1,238 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme/mnml/fonts/texgyreheros-bold-webfont.ttf b/theme/mnml/fonts/texgyreheros-bold-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3c4ffef550de590cf5908e2fa088be2b3828d17d GIT binary patch literal 37700 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

w?eU&5aVUW7a2 zFFf<#2>$qdn?GNLe{LOUEhb)sW9mMw&%_IB!T0frd4_-^0m2X9K^8BP0|F>Y82{`6 zt$c{rm$cVDe2(CSW~sCm^uoG*0%|*{j*V~(ua6Im*BOK z?uoe>aGW&M+`k&38EsA<5qC=~qyy5Iq-S(nbdTvy=(75VeyRTJ`nL_!4KElgjCYxI zrgqbF=4NxRdA|9J<`Ij{a==<;J!*Z|)@eIn`=;#=_7(Pu=lFh}m^U|X z&>3?+;Hq=2a^33sp}Wkz&;5w|J&)fr({sS{oaa5S&ijy0@U8U8ev^Nh|Al}f&>Gks z$OL{CYzpoPK9TRv-;{q}L0Q4Rf^QX^C~PepD14ys?NDE6OK7yH2Y*|NMv8ZptSfmh z>Ms3O8!wb%}ctZzoqKHzs!{uSyY<59qk3}743=k?)IVfuXL1kWI9GVe$(0WDSvA^uk5_5Gt>EQ zSFkJ673*s6n%%Xh>j?f{><;4ZrYXqA=G^vOp$Bz?J&0vemNB{$(_v7t#Lt?9jkKjR z1Jl~^4Rss!zt~f^MZqM|Z%xxR68Oj(ZCfW)NZYh+y|4#AO|4#I5F&7CtJ}{AJ9Jg> z|LqiZ3HycJ!e-%O^fcWggrQ5E5AWY{SdO*$1AoSEubq8WBRo^|7sjs~??3BXVMKd3 zKqsNQ?!eg!yy(bfcx~f%+m5XrcwPt2Ow&fN4d*uFX<>Y88;kIvFzY*-HChCm{fT5LO%~9Gla&w6?eEC=eA;IG}0X$ZgX+P zJbu-DeqOzjuBgI3jeH%RKx5v9F@$l9-k0JSjbbnEmxIE^7|%`|*@a`({Ejr&&3rVM z+wyRCC$Dbe_{O5 z9_lnQCus&R*G`FP>Z526cj{6R8SYL zT=?9n+xpGTBM)h4YxT(qO4-W!2)=jy*$PCQE6azD25TU_F%y8r2b14{I&RHHS`1fh0 zm|Maxo%Arl7*@kQYuJ6X78zRyPbIY;9cp=cBT=q5BSUH8&2Qn|zD?V;LpznhxA+=9 za>IIvmGX;DX_S9hE^-3ubyGq_!H+tr3#OF)h9iUyIin}~WXg3(H}qS-^hZ~9ibWdb9E7^xkbt9TpJSXBbzI}Rf^F-BhS=5ggBkyQ`5My$z1Ig*VWygC zrqWC|Rm@7N2?SbWW|~@4XKib`t9yD%jIBG^r%&sqsn;VtHnU8F&X#8n?hA)I!VY%k z;HowUBM!zKTw-BcI2@D*dM+K5CmoarMqPeTk950BFLp5QV7|SMT-tN(dam8JL@qy; zDDBD)9MZU%81~JGy8Vh|iWqdG>9IsvDAnxGNO${nJzNZ>8~w7-))XfYH+A_Xp-#fu KFUFa`wRhU-* literal 0 HcmV?d00001 diff --git a/theme/mnml/fonts/texgyreheros-bold-webfont.woff b/theme/mnml/fonts/texgyreheros-bold-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..de4f5f1f8f61ac83ecbb6e02b240ed7de46b98c6 GIT binary patch literal 21860 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 gxf_m&{`5dp(Yik9r?<5R@0giP@wg3PC literal 0 HcmV?d00001 diff --git a/theme/mnml/fonts/texgyreheros-italic-webfont.svg b/theme/mnml/fonts/texgyreheros-italic-webfont.svg new file mode 100644 index 0000000000..213584a098 --- /dev/null +++ b/theme/mnml/fonts/texgyreheros-italic-webfont.svg @@ -0,0 +1,238 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme/mnml/fonts/texgyreheros-italic-webfont.ttf b/theme/mnml/fonts/texgyreheros-italic-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e07782e98cd1d9521e1c9dc15557ea1d7203d786 GIT binary patch literal 45216 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 IL|L#DD~cLREC2ui literal 0 HcmV?d00001 diff --git a/theme/mnml/fonts/texgyreheros-regular-webfont.eot b/theme/mnml/fonts/texgyreheros-regular-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..ab9638e9a77383eaee67649c0db5e2c9eb99da5e GIT binary patch literal 38370 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 + + + +This is a custom SVG webfont generated by Font Squirrel. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme/mnml/fonts/texgyreheros-regular-webfont.ttf b/theme/mnml/fonts/texgyreheros-regular-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..65840af15939a6664151bbd8e86a79138774180b GIT binary patch literal 38068 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 pSxc}KQdl9dfLR@|1}j`x0I&rhMX&=aL; + * @copyright 2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @note + These icons were heavily modified from versions + in the Iconic set by P.J. Onori, or were created + from scratch to match: + Speech bubble with minus + Speech bubble with plus + User in a circle + */ + +/** + * @author Michael R. Bernstein + * @author Sarven Capadisli + * @copyright 2008-2010 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://status.net/ + * @note + These icons were originally by Sarven Capadisli, but were + subsequently modified by Michael Bernstein: + Underscore with gray background + Broken underscore with grey background + White C with gray background + White magic wand with gray background + Gray sandbox with transparent background + Transparent sandbox with gray background + Skull in a circle + */ + +Created by various authors +* FOAF icon from http://iandavis.com/2006/foaf-icons/ with Public Domain license +* Processing icon from/by Unknown with Unknown license //FIXME diff --git a/theme/mnml/images/icons/icon_processing.gif b/theme/mnml/images/icons/icon_processing.gif new file mode 100644 index 0000000000000000000000000000000000000000..d0bce1542342e912da81a2c260562df172f30d73 GIT binary patch literal 673 zcmZ?wbhEHb6krfw_{6~Q|Nnmm28Kh24mmkF0U1e2Nli^nlO|14{Lk&@8WQa67~pE8 zXTZz|lvDgC+Z`3#dv5h=E26FfcG1 zbL_hF&)}42ws10s6^G;;cE1^EoUR)U5A70}d2pLv!jVIT7j&Z~EblI3x0K*v_sV|m z0kj3v921Z^em#l`(k(o@H$3ZdDRc@9NidXDNbqrumReCGv$gd8+e8WW28HVqkJ_9i zH>s*<31KtHjANIPvi2#*6BEu%3Dak5O_t&NBI)H?V$TxT}#l{vOTn5naXTfF^&~Hhq+NX@#Ccc>y7T?;vjI&jdhsDsPJyAw*m0Qz>i}K7# zL9w50Ng{fT}A5JUe8lRK1h7_Y2;BWJDd=c6f&i?Wv5(5q?6|P zQw{>maxZP<537OA37Uk}7@%_$4o$EWe_Zl>&#id|lE-BpDC#+Fn|msJ%_2h{Hg1vP z#N8WAzfWasG}yq|xqE)DrWaOofX=z|?*pgc%{ig5vl!pqDlC|q&~Z0$&Rvsft&VO- z4MZj+%-+Vx%W}v;V76hyp=;+R;x+~t^Q%*xuFTQAF2})fSfTHDAs>sO!OBw`)&)o$ c0!CNZt))x~rAZP^^P&YOFfdqy5)K#u0POD40{{R3 literal 0 HcmV?d00001 diff --git a/theme/mnml/images/icons/icon_vcard.gif b/theme/mnml/images/icons/icon_vcard.gif new file mode 100644 index 0000000000000000000000000000000000000000..6d52947f3e96c0f74f00a80b430f99695e110e5e GIT binary patch literal 331 zcmV-R0kr-{Nk%w1VHW@n0K^{vi^LV;@6MUi1^D~(*6OmW*GsnCZu9x+db$Rr+7rg( zj*Y_!l*MRc(@bU8V@GBo706UV+d;tIe literal 0 HcmV?d00001 diff --git a/theme/mnml/images/icons/icons-01.png b/theme/mnml/images/icons/icons-01.png new file mode 100644 index 0000000000000000000000000000000000000000..072b95d355ef458e105068af958cc2ae9cc00ca8 GIT binary patch literal 9013 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 F@L#Y~y#fFL literal 0 HcmV?d00001 diff --git a/theme/mnml/images/illustrations/illu_jcrop.gif b/theme/mnml/images/illustrations/illu_jcrop.gif new file mode 100644 index 0000000000000000000000000000000000000000..72ea7ccb5321d5384d70437cfaac73011237901e GIT binary patch literal 329 zcmZ?wbhEHb9b#5NV>2k zBC~b@b~P=nNfWAe-b%_i6tS^-1y(h@EsB~1TqDA_h@fkxG$bHgvj}VxE1JLgr!*!^ ILUxTc0Q$^Q5C8xG literal 0 HcmV?d00001 diff --git a/theme/mnml/images/illustrations/illu_pattern-01.png b/theme/mnml/images/illustrations/illu_pattern-01.png new file mode 100644 index 0000000000000000000000000000000000000000..833309e587081595bc549479a656b7dc29f0ddd4 GIT binary patch literal 538 zcmV+#0_FXQP)Px$)Ja4^RA}DqSV3;XFbt!B{r^RK*t#CL!~Sis`%|0qz#hGX6Ue4a4DBqB^? zx4KvaY=pr)+lZGN75dNE;{uxxj6@SDlPZ#m%;9p7Mn-0meMZyjA}x^k*?Y!k2S%!8 zv#S3nm}dcEwvlLYii~ERYuWb4jb#2!p-5IUsN@t!*LwD1D9A<1g@}=xSkzXH;F4ri z2i+K1?U_~`NntFiZHIt*ElNd{5VSN9I)y32P^7hzjMXg)m5tmlE}+W2EMO*TUJs1? zYm7OPMMJg9X9dNaTDEt;GmOkGG;1!iyrbHUSNB>7tdqgmnQq~9%$V%n1e|a!6v<6x z4AqRN8)j16GN*DSw&jR2`Ro{T`l&028*ae7I>JQDRfeFnCmsu_wEpaD>S`Ui6;SIr z)+-M6%#&922b6k>B6qr89k~@O4x(*G24E9GJlyx}S2=5%sTa@u*xEm=?&2Z96^TWs zCCZU(+5uEZ3k%6zac=f7)&PK{0f3p2q?y?svGMnI?cE#S5nUH|3`C>RXfzs)Mx)Va cG#Wd;04~J|s*~4%!~g&Q07*qoM6N<$g12b(N&o-= literal 0 HcmV?d00001 diff --git a/theme/mnml/images/illustrations/illu_progress_loading-01.gif b/theme/mnml/images/illustrations/illu_progress_loading-01.gif new file mode 100644 index 0000000000000000000000000000000000000000..82290f48334c81272ff5991962951758137a08ba GIT binary patch literal 5886 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 Dl)1NK literal 0 HcmV?d00001 diff --git a/theme/mnml/images/logo.png b/theme/mnml/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8c2c2b723320c68d08bb6a80adef2b2b689f6a89 GIT binary patch literal 1406 zcmb`H{WlW|7{|BPFj`TZHWKEhH}7QDdA{d)&iQ_S{N@J-`a<>KjD z8|?9&$w;mzeQ{`(HaZ~eK;zs_C=I`FSVj&{uIH!?=0-r&W0Phv9>bIUkXMcGe&v~` z?rdT5a$ZU(s-GBbIVCLiCV<7&w-xs}c*CmwzgLaeSjn(?@P5DS{~$f(VG^Y)+9*1b zP|h`dvLO$o=u9f-rdjzm98IY4^$7$NS0h`DO)->=y~ahvqYl&^uR%x_6gSpy1gh%k znFh8nak#MyxYI`65OvqL8Ca8!P@tYTHuCaWu@hbiOX8~ohYpRQWXUmRVc1tSXR-s0 zAhicomHfmEmWj$lwaM{yRYSpZ4@c<0LAoVkWS-cbVAlFvb!IMf)V-(9c?Wn$N9cps5K{b?Od9&lwUD2_2M zp=8BZgfqw=H)!sq`vEm4PaEe!lx^+tdc#u;9(poJm3C)w{R$P^`VdwtdJe4_89J_?^CHBppmcfR zB3ha7Lf=G{U5KrK5eeP!8eASzPK68gu857JOY|3jiS>3;?zll|*P$U{!^l;$iR}jJ zY4DH<2iOf4aBNR4S>fGwBQioVtq)T&7bv-{Cn`T^cuuG@V^55$OAn7Cn*bgg3rfIg ztX(lLdN|crVh^;z3zK=n8OqNNE$zd{o_I#sx{H&;?|o`|v4JjeUI3itv%Q|9hDkTc zErSy`o|&!cE8~+lr5C3ci$Jcd+_(HrHU}_&vtxEMKqKql+zj*wrbJlF=0Eb+`ueye z)5~yiJ%4rWYs7I@Yd$0Doy0DtMHKy10&aHM0(jt-YGH|=CaCahGZxXjm9hDHxo>y4 zjtF^}FHmzD8!~;;&+VBx@IG9{vxzVkTO;<11G3o7O9Q|olrhWIPR-ULf-=kXT7atU zI5-%0*%F~(20?-l z$|7aooH;H6{&}N0ytC+t6gT<64<&N~#tQC--x{c3U5VAr4l7G}IM}xp9aJCu9@d!G z9ChPRZoU&?MeU!9q1$Sj>-N9#L|N( literal 0 HcmV?d00001 diff --git a/theme/mnml/logo.png b/theme/mnml/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8c2c2b723320c68d08bb6a80adef2b2b689f6a89 GIT binary patch literal 1406 zcmb`H{WlW|7{|BPFj`TZHWKEhH}7QDdA{d)&iQ_S{N@J-`a<>KjD z8|?9&$w;mzeQ{`(HaZ~eK;zs_C=I`FSVj&{uIH!?=0-r&W0Phv9>bIUkXMcGe&v~` z?rdT5a$ZU(s-GBbIVCLiCV<7&w-xs}c*CmwzgLaeSjn(?@P5DS{~$f(VG^Y)+9*1b zP|h`dvLO$o=u9f-rdjzm98IY4^$7$NS0h`DO)->=y~ahvqYl&^uR%x_6gSpy1gh%k znFh8nak#MyxYI`65OvqL8Ca8!P@tYTHuCaWu@hbiOX8~ohYpRQWXUmRVc1tSXR-s0 zAhicomHfmEmWj$lwaM{yRYSpZ4@c<0LAoVkWS-cbVAlFvb!IMf)V-(9c?Wn$N9cps5K{b?Od9&lwUD2_2M zp=8BZgfqw=H)!sq`vEm4PaEe!lx^+tdc#u;9(poJm3C)w{R$P^`VdwtdJe4_89J_?^CHBppmcfR zB3ha7Lf=G{U5KrK5eeP!8eASzPK68gu857JOY|3jiS>3;?zll|*P$U{!^l;$iR}jJ zY4DH<2iOf4aBNR4S>fGwBQioVtq)T&7bv-{Cn`T^cuuG@V^55$OAn7Cn*bgg3rfIg ztX(lLdN|crVh^;z3zK=n8OqNNE$zd{o_I#sx{H&;?|o`|v4JjeUI3itv%Q|9hDkTc zErSy`o|&!cE8~+lr5C3ci$Jcd+_(HrHU}_&vtxEMKqKql+zj*wrbJlF=0Eb+`ueye z)5~yiJ%4rWYs7I@Yd$0Doy0DtMHKy10&aHM0(jt-YGH|=CaCahGZxXjm9hDHxo>y4 zjtF^}FHmzD8!~;;&+VBx@IG9{vxzVkTO;<11G3o7O9Q|olrhWIPR-ULf-=kXT7atU zI5-%0*%F~(20?-l z$|7aooH;H6{&}N0ytC+t6gT<64<&N~#tQC--x{c3U5VAr4l7G}IM}xp9aJCu9@d!G z9ChPRZoU&?MeU!9q1$Sj>-N9#L|N( literal 0 HcmV?d00001 diff --git a/theme/mnml/mobilelogo.png b/theme/mnml/mobilelogo.png new file mode 100644 index 0000000000000000000000000000000000000000..67960b2a36fa5c653864814f4f021ef777318bf2 GIT binary patch literal 588 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=FLEL6~t#{mIopLG}_)Usv{9oUG!eYC5mJiU3VH7G6g{%?1UHskkqCj?{ zi1yy8-G7Q4-Wsmqn_=C>yT<&;b*WGJSNtFNvDhaYzY7;^lK&`r-B7YJyQ1%?ME~P3 ziJH#N3lfLK_B}ZHEwNF1VfZ7~v}C?NM}p5hsCl!#Ypa~OrTn3-Kj!f){Cex<9FB!y zx^^<}?jQTXp?B=NrwsS!&nS2jp#fT+<3QpZU5T&3c<)Q51gY#@i10{@xH<);|KR8V2&SwLWmoe0>n`>vWvi#a>tE%#)^+ZWSatONal2{R zw&sic50~A1bNNo{fA);y%@=MLNbj~!ur@IsH*C<5R`KN1`Oom` XW^N)M&xSN$R5N(G`njxgN@xNA*S-Rd literal 0 HcmV?d00001 From 0aa9f08dd29357d92711c4d101a5d8da5c198f6b Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Tue, 5 Oct 2010 11:27:05 -0700 Subject: [PATCH 02/22] Victorian theme by Michael R. Bernstein Includes Linux Libertine font, used under SIL Open Font License. --- theme/victorian/css/display.css | 886 ++++++++++++++++++ theme/victorian/css/ie.css | 20 + theme/victorian/css/mp-screen.css | 292 ++++++ theme/victorian/default-avatar-mini.png | Bin 0 -> 1923 bytes theme/victorian/default-avatar-orig.png | Bin 0 -> 226748 bytes theme/victorian/default-avatar-profile.png | Bin 0 -> 20463 bytes theme/victorian/default-avatar-stream.png | Bin 0 -> 6054 bytes .../LinLibertineC_Re-4.0_.1_-webfont.eot | Bin 0 -> 67806 bytes .../LinLibertineC_Re-4.0_.1_-webfont.svg | 241 +++++ .../LinLibertineC_Re-4.0_.1_-webfont.ttf | Bin 0 -> 67580 bytes .../LinLibertineC_Re-4.0_.1_-webfont.woff | Bin 0 -> 36400 bytes .../fonts/LinLibertine_Bd-4.0_.2_-webfont.eot | Bin 0 -> 68718 bytes .../fonts/LinLibertine_Bd-4.0_.2_-webfont.svg | 241 +++++ .../fonts/LinLibertine_Bd-4.0_.2_-webfont.ttf | Bin 0 -> 68512 bytes .../LinLibertine_Bd-4.0_.2_-webfont.woff | Bin 0 -> 38116 bytes .../fonts/LinLibertine_It-4.0_.3_-webfont.eot | Bin 0 -> 73030 bytes .../fonts/LinLibertine_It-4.0_.3_-webfont.svg | 241 +++++ .../fonts/LinLibertine_It-4.0_.3_-webfont.ttf | Bin 0 -> 72816 bytes .../LinLibertine_It-4.0_.3_-webfont.woff | Bin 0 -> 40940 bytes .../fonts/LinLibertine_Re-4.1_.8_-webfont.eot | Bin 0 -> 68090 bytes .../fonts/LinLibertine_Re-4.1_.8_-webfont.svg | 241 +++++ .../fonts/LinLibertine_Re-4.1_.8_-webfont.ttf | Bin 0 -> 67872 bytes .../LinLibertine_Re-4.1_.8_-webfont.woff | Bin 0 -> 36916 bytes .../Philipp Poll License - LinuxLibertine.txt | 98 ++ theme/victorian/fonts/stylesheet.css | 28 + theme/victorian/images/background.jpg | Bin 0 -> 6167 bytes theme/victorian/images/icons/icons-01.gif | Bin 0 -> 4120 bytes theme/victorian/logo.png | Bin 0 -> 12203 bytes theme/victorian/mobilelogo.png | Bin 0 -> 1889 bytes theme/victorian/theme.ini | 1 + 30 files changed, 2289 insertions(+) create mode 100644 theme/victorian/css/display.css create mode 100644 theme/victorian/css/ie.css create mode 100644 theme/victorian/css/mp-screen.css create mode 100644 theme/victorian/default-avatar-mini.png create mode 100644 theme/victorian/default-avatar-orig.png create mode 100644 theme/victorian/default-avatar-profile.png create mode 100644 theme/victorian/default-avatar-stream.png create mode 100644 theme/victorian/fonts/LinLibertineC_Re-4.0_.1_-webfont.eot create mode 100644 theme/victorian/fonts/LinLibertineC_Re-4.0_.1_-webfont.svg create mode 100644 theme/victorian/fonts/LinLibertineC_Re-4.0_.1_-webfont.ttf create mode 100644 theme/victorian/fonts/LinLibertineC_Re-4.0_.1_-webfont.woff create mode 100644 theme/victorian/fonts/LinLibertine_Bd-4.0_.2_-webfont.eot create mode 100644 theme/victorian/fonts/LinLibertine_Bd-4.0_.2_-webfont.svg create mode 100644 theme/victorian/fonts/LinLibertine_Bd-4.0_.2_-webfont.ttf create mode 100644 theme/victorian/fonts/LinLibertine_Bd-4.0_.2_-webfont.woff create mode 100644 theme/victorian/fonts/LinLibertine_It-4.0_.3_-webfont.eot create mode 100644 theme/victorian/fonts/LinLibertine_It-4.0_.3_-webfont.svg create mode 100644 theme/victorian/fonts/LinLibertine_It-4.0_.3_-webfont.ttf create mode 100644 theme/victorian/fonts/LinLibertine_It-4.0_.3_-webfont.woff create mode 100644 theme/victorian/fonts/LinLibertine_Re-4.1_.8_-webfont.eot create mode 100644 theme/victorian/fonts/LinLibertine_Re-4.1_.8_-webfont.svg create mode 100644 theme/victorian/fonts/LinLibertine_Re-4.1_.8_-webfont.ttf create mode 100644 theme/victorian/fonts/LinLibertine_Re-4.1_.8_-webfont.woff create mode 100644 theme/victorian/fonts/Philipp Poll License - LinuxLibertine.txt create mode 100644 theme/victorian/fonts/stylesheet.css create mode 100644 theme/victorian/images/background.jpg create mode 100644 theme/victorian/images/icons/icons-01.gif create mode 100644 theme/victorian/logo.png create mode 100644 theme/victorian/mobilelogo.png create mode 100644 theme/victorian/theme.ini diff --git a/theme/victorian/css/display.css b/theme/victorian/css/display.css new file mode 100644 index 0000000000..fa5f9c1ea9 --- /dev/null +++ b/theme/victorian/css/display.css @@ -0,0 +1,886 @@ +/** theme: Victorian + * + * @package StatusNet + * @author Michael R. Bernstein + * @copyright 2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @link http://www.michaelbernstein.com/ + */ + +/* Typography */ + +@font-face { + font-family: 'LinuxLibertineRegular'; + src: url('../fonts/LinLibertine_Re-4.1_.8_-webfont.eot'); + src: local('☺'), url('../fonts/LinLibertine_Re-4.1_.8_-webfont.woff') format('woff'), url('../fonts/LinLibertine_Re-4.1_.8_-webfont.ttf') format('truetype'), url('../fonts/LinLibertine_Re-4.1_.8_-webfont.svg#webfontrdqe1DyH') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'LinuxLibertineItalic'; + src: url('../fonts/LinLibertine_It-4.0_.3_-webfont.eot'); + src: local('☺'), url('../fonts/LinLibertine_It-4.0_.3_-webfont.woff') format('woff'), url('../fonts/LinLibertine_It-4.0_.3_-webfont.ttf') format('truetype'), url('../fonts/LinLibertine_It-4.0_.3_-webfont.svg#webfont1JABFqYn') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'LinuxLibertineBold'; + src: url('../fonts/LinLibertine_Bd-4.0_.2_-webfont.eot'); + src: local('☺'), url('../fonts/LinLibertine_Bd-4.0_.2_-webfont.woff') format('woff'), url('../fonts/LinLibertine_Bd-4.0_.2_-webfont.ttf') format('truetype'), url('../fonts/LinLibertine_Bd-4.0_.2_-webfont.svg#webfont8Py9MN8V') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'LinuxLibertineCRegular'; + src: url('../fonts/LinLibertineC_Re-4.0_.1_-webfont.eot'); + src: local('☺'), url('../fonts/LinLibertineC_Re-4.0_.1_-webfont.woff') format('woff'), url('../fonts/LinLibertineC_Re-4.0_.1_-webfont.ttf') format('truetype'), url('../fonts/LinLibertineC_Re-4.0_.1_-webfont.svg#webfonth75RjTOl') format('svg'); + font-weight: normal; + font-style: normal; +} + +/* bolding */ + +caption, legend, input.submit, form label, .form_settings #settings_autosubscribe label, address .fn, .system_notice dt, #anon_notice, #site_nav_local_views a, #licenses dt, .form_notice .form_note dt, .form_notice #notice_text-count, button.close, button.minimize, .entity_profile dt, #entity_statistics dt, .entity_profile .fn, .entity_profile .nickname, .entity_actions a, .entity_moderation p, .entity_role p, #showapplication .entity_data dt, .notice .author .fn, .dialogbox .submit_dialogbox, #attachments dt, #attachment_view #oembed_info dt, #filter_tags_all a, .pagination dt, .pagination a, #tagcloud.section dt { + font-weight: normal; + font-family: 'LinuxLibertineBold', serif; +} + +/* italicizing */ + +i, cite, em, var, address { + font-style: normal; + font-family: 'LinuxLibertineItalic', serif; +} + +/* End Typography */ + + +@media screen, projection, tv { +body, +a:active { + background-color:#7D6957; +} + +body { + font-family: LinuxLibertineRegular, serif; + font-size:1.2em; + color: #333; + background-image: url(../images/background.jpg); + background-attachment:fixed; + background-position:center; + line-height: 1.5; +} + +#wrap { + box-shadow: rgba(0, 0, 0, 0.496094) 0px 0px 8px; + -moz-box-shadow: rgba(0, 0, 0, 0.496094) 0px 0px 8px; + -webkit-box-shadow: rgba(0, 0, 0, 0.496094) 0px 0px 8px; + background-color: #F2EFEC; + border: 1px solid white; + margin-top: 16px; + margin-bottom: 16px; + width: 60em; +} + +address { + float: none; + text-align: center; + margin-left: 0px; +} + +.vcard .photo { + float: none; +} + +address .poweredby { + clear: none; + float: none; + margin: 0px; + font-size: 80%; + font-family: 'LinuxLibertineItalic'; +} + +#site_nav_global_primary { + float: none; + margin: 0; + margin-bottom: 1em; + text-align: center; + top: 0; + box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; + background-color: #fff; +} + +#site_nav_global_primary li:hover { +background-color: #F2EFEC; +} + +body#register #site_nav_global_primary li#nav_register a, +body#login #site_nav_global_primary li#nav_login a, +body#openidlogin #site_nav_global_primary li#nav_login a, +body#all #site_nav_global_primary li#nav_home a, +body#replies #site_nav_global_primary li#nav_home a, +body#showstream #site_nav_global_primary li#nav_home a, +body#showfavorites #site_nav_global_primary li#nav_home a, +body#inbox #site_nav_global_primary li#nav_home a, +body#outbox #site_nav_global_primary li#nav_home a, +body#profilesettings #site_nav_global_primary li#nav_account a, +body#avatarsettings #site_nav_global_primary li#nav_account a, +body#passwordsettings #site_nav_global_primary li#nav_account a, +body#emailsettings #site_nav_global_primary li#nav_account a, +body#userdesignsettings #site_nav_global_primary li#nav_account a, +body#othersettings #site_nav_global_primary li#nav_account a, +body#openidsettings #site_nav_global_primary li#nav_account a, +body#oauthconnectionssettings #site_nav_global_primary li#nav_connect a, +body#smssettings #site_nav_global_primary li#nav_connect a, +body[id$=adminpanel] #site_nav_global_primary li#nav_admin a, +body#invite #site_nav_global_primary li#nav_invitecontact a, +body#usergroups #site_nav_global_primary li#nav_invitecontact a, +body#subscribers #site_nav_global_primary li#nav_invitecontact a, +body#subscriptions #site_nav_global_primary li#nav_invitecontact a, +body[id$=doc] #site_nav_global_primary li#nav_help a, +body[id$=search] #site_nav_global_primary li#nav_search a { + color: #000; + text-decoration: none; +} + +#site_notice { + box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px inset; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px inset; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px inset; + position: absolute; + top: 1em; + right: 1em; + padding: 1em; + width: 15em; + background-color:#E6DFDA; + margin: 0; +} + +.form_notice { + float: none; + margin: 0 auto; + } + +.form_notice label{ + font-family: 'LinuxLibertineCRegular', serif; + float: none; + text-align: center; + } + +#form_notice-direct label{ + float: left; + } + +.form_guide { + font-style: normal; + font-family: 'LinuxLibertineItalic'; +} + +input, textarea, select { + border-width:2px; + border-style: solid; + border-radius:4px; + -moz-border-radius:4px; + -webkit-border-radius:4px; +} + +input, textarea, select, option { + font-family: 'LinuxLibertineCRegular', serif; +} + +input, textarea, select, +.entity_actions .dialogbox input, +.mark-top { + border-color:#AAAAAA; +} + +.form_settings fieldset fieldset { + background:rgba(240, 240, 240, 0.2); + box-shadow:3px 3px 7px rgba(194, 194, 194, 0.3); + -moz-box-shadow:3px 3px 7px rgba(194, 194, 194, 0.3); + -webkit-box-shadow:3px 3px 7px rgba(194, 194, 194, 0.3); +} + +h1, h2, h3, h4, h5, h6 { + font-family: LinuxLibertineCRegular, serif; + text-align: center; + font-weight: normal; + text-transform: capitalize; + margin-bottom: 1em; +} + + +#filter_tags ul li, +.entity_send-a-message .form_notice, +.form_settings fieldset fieldset, +.entity_moderation:hover ul, +.entity_role:hover ul, +.dialogbox { + border-color:#DDDDDD; +} + +.form_settings input.form_action-primary { + background:none; +} + +.form_notice.warning #notice_text-count, +.form_settings .form_note { + background-color:#9BB43E; +} + +input.submit, +.form_notice.warning #notice_text-count, +.form_settings .form_note, +.entity_actions a, +.entity_actions input, +.entity_moderation p, +.entity_role p, +button { + box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3); + -moz-box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3); + -webkit-box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3); +} + +.entity_actions a, +.entity_actions input, +.entity_actions p { + border-color:transparent; + background-color:transparent; +} + +input:focus, textarea:focus, select:focus, +.form_notice.warning #notice_data-text, +.form_notice.warning #notice_text-count, +.form_settings .form_note, +.entity_actions .dialogbox .form_data input:focus { + border-color:#9BB43E; +} + +input.submit { + color:#FFFFFF; +} + +.entity_actions input.submit { + border-color:transparent; + text-shadow:none; +} + +.dialogbox .submit_dialogbox, +input.submit, +.form_notice input.submit { + background:#D5C5B6 url(../../base/images/illustrations/illu_pattern-01.png) 0 0 repeat-x; + color:#000000; + border-color:#7D6957; + border-top-color:#DAD5D0; + border-left-color:#DAD5D0; +} + +.dialogbox .submit_dialogbox:hover, +input.submit:hover { + background-position:0 -5px; +} + +.dialogbox .submit_dialogbox:focus, +input.submit:focus { + background-position:0 -15px; + box-shadow:3px 3px 3px rgba(194, 194, 194, 0.1); + -moz-box-shadow:3px 3px 3px rgba(194, 194, 194, 0.1); + -webkit-box-shadow:3px 3px 3px rgba(194, 194, 194, 0.1); + text-shadow:none; +} + +.form_notice label[for=notice_data-geo] { + background-position:0 -1780px; +} +.form_notice label[for=notice_data-geo].checked { + background-position:0 -1846px; +} + +a, +.form_settings input.form_action-primary, +.notice-options input, +.entity_actions a, +.entity_actions input, +.entity_moderation p, +.entity_role p { + color:#015C65; +} + +.notice, +.profile, +.application, +#content tbody tr { + border-top-color:#C8D1D5; +} + +#notice_text-count { + color:#333333; +} + +.form_notice.warning #notice_text-count, +.dialogbox, +.entity_actions .dialogbox input { + color:#000000; +} + +.form_notice label[for=notice_data-attach] { + background-position:0 -328px; +} + +.form_notice #notice_data-attach { + opacity:0; +} + +.form_notice label[for=notice_data-attach], +#export_data li a.rss, +#export_data li a.atom, +#export_data li a.foaf, +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.form_group_block input.submit, +.form_group_unblock input.submit, +.form_make_admin input.submit, +.notice .attachment, +.notice-options .notice_reply, +.notice-options form.form_favor input.submit, +.notice-options form.form_disfavor input.submit, +.notice-options .notice_delete, +.notice-options form.form_repeat input.submit, +#new_group a, +.pagination .nav_prev a, +.pagination .nav_next a, +button.close, +.form_group_leave input.submit, +.form_user_unsubscribe input.submit, +.form_group_join input.submit, +.form_user_subscribe input.submit, +.form_remote_authorize input.submit, +.entity_subscribe a, +.entity_moderation p, +.entity_sandbox input.submit, +.entity_silence input.submit, +.entity_delete input.submit, +.entity_role p, +.entity_role_administrator input.submit, +.entity_role_moderator input.submit, +.notice-options .repeated, +.form_notice label[for=notice_data-geo], +button.minimize, +.form_reset_key input.submit, +.entity_clear input.submit, +.entity_flag input.submit, +.entity_flag p, +.entity_subscribe input.submit, +#realtime_play, +#realtime_pause, +#realtime_popup { + background-image:url(../images/icons/icons-01.gif); + background-repeat:no-repeat; + background-color:transparent; +} + +#wrap form.processing input.submit, +#core a.processing, +.dialogbox.processing .submit_dialogbox { + background:#FFFFFF url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +} +.notice-options .form_repeat.processing { + background-image:none; +} + +#content, body[id$="adminpanel"] #content { + -moz-border-radius: 0 0 0 0; + border-bottom-left-radius: 0 0; + border-bottom-right-radius: 0 0; + border-top-left-radius: 0 0; + border-top-right-radius: 0 0; + border: 1px solid #7D6957; + box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; + margin-left: 1em; + width: 37em; +} + +#content, body[id$="adminpanel"] #content, +#site_nav_local_views a, body[id$=adminpanel] #site_nav_local_views a, +#aside_primary { + border-color:transparent; +} + +body[id$=adminpanel] #aside_primary { +display:block; +} + +#aside_primary { + background-color:#E6DFDA; + -moz-border-radius: 0px 0px 0px 0px; + border-bottom-left-radius: 0 0; + border-bottom-right-radius: 0 0; + border-top-left-radius: 0 0; + border-top-right-radius: 0 0; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px inset; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px inset; + box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px inset; + width: 15em; + float: right; + margin-left: 1em; + margin-right: 1em; +} + +.aside .section { + border-bottom: 1px solid #7D6957; + margin-bottom: 1em; + padding-bottom: 1em; +} + +.aside .section h2 { + text-transform: capitalize; +} + +.section .vcard .photo { + margin-top: 0.3em; + float: left; +} + +.section p { + display: block !important; + clear: none !important; + margin-left: 2.5em; + font-size: 90% +} + +.section table { + margin: 0 auto; +} + +.section table td { + vertical-align: middle; +} + +.section p a.more { + float: right; +} + +#content, +#site_nav_local_views .current a, body[id$=adminpanel] #site_nav_local_views .current a, +.entity_send-a-message .form_notice, +.entity_moderation:hover ul, +.entity_role:hover ul, +.dialogbox { + background-color:#FFFFFF; +} + +#site_nav_local_views, body[id$=adminpanel] #site_nav_local_views { + margin-left: 2em; + margin-right: 0; + margin-bottom: -1em; + float: left; + width: 100%; + position: static; +} + +body[id$=adminpanel] #site_nav_local_views li { +float:left; +margin-right:18px; +list-style-type:none; +width: auto; +margin-bottom: 0; +} + +#site_nav_local_views li.current, body[id$=adminpanel] #site_nav_local_views li.current { + box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; + position: relative; + z-index:1; + width: auto; +} + +#site_nav_local_views a, body[id$=adminpanel] #site_nav_local_views a { + background-color:rgba(194, 194, 194, 0.5); + padding: 1em; + text-transform: capitalize; + font-size: 90%; + float: left; + font-weight: normal; + width:auto; + border-radius:4px; + -moz-border-radius:4px; + -webkit-border-radius:4px; +} + +#site_nav_local_views a:hover, body[id$=adminpanel] #site_nav_local_views a:hover { + background-color: #ffc; +} + +#site_nav_local_views .current a, body[id$=adminpanel] #site_nav_local_views .current a { + text-shadow: rgba(194,194,194,0.5) 1px 1px 1px; +} + +#footer { +padding: 1.2em; +background-color:#E6DFDA; +width: 58em; +text-align: center; +} + +#licenses { +margin-left: 5em; +margin-right: 5em; +} + +.processing { + background-image:url(../../base/images/icons/icon_processing.gif); + background-repeat:no-repeat; + background-position:47% 47%; +} + +.error { + background-color:#F7E8E8; +} + +.success { + background-color:#EFF3DC; +} + +button.close { + background-position:0 -1120px; +} + +button.minimize { + background-position:0 -1912px; +} + +#anon_notice { + background-color: #E6DFDA; + float: none; + margin-right: auto; + margin-left: auto; + border: none; + text-align: center; + box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px inset; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px inset; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px inset; +} + +#showstream #anon_notice { + background-color: #E6DFDA; +} + +#export_data ul { + float: none; + text-align: center; +} + +#export_data li { + float:none; + display: inline; + margin-right: 5px; + margin-left: 5px; +} + +#export_data li a { + background-repeat:no-repeat; +} + +#export_data li a.rss { + background-position:0 -130px; +} + +#export_data li a.atom { + background-position:0 -64px; +} + +#export_data li a.foaf { + background-position:0 1px; +} + +.form_group_join input.submit, +.form_group_leave input.submit, +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit, +.form_remote_authorize input.submit, +.entity_subscribe a { + background-color:#AAAAAA; + color:#FFFFFF; +} + +.form_group_leave input.submit, +.form_user_unsubscribe input.submit { + background-position:5px -1246px; +} + +.form_group_join input.submit, +.form_user_subscribe input.submit, +.form_remote_authorize input.submit, +.entity_subscribe a { + background-position:5px -1181px; +} + +.entity_edit a { + background-position: 5px -719px; +} + +.entity_send-a-message a { + background-position: 5px -852px; +} + +.entity_send-a-message .form_notice, +.entity_moderation:hover ul, +.entity_role:hover ul, +.dialogbox { + box-shadow:3px 7px 5px rgba(194, 194, 194, 0.7); + -moz-box-shadow:3px 7px 5px rgba(194, 194, 194, 0.7); + -webkit-box-shadow:3px 7px 5px rgba(194, 194, 194, 0.7); +} + +.entity_nudge p, +.form_user_nudge input.submit { + background-position: 5px -785px; +} + +.form_user_block input.submit, +.form_user_unblock input.submit, +.form_group_block input.submit, +.form_group_unblock input.submit { + background-position: 5px -918px; +} + +.form_make_admin input.submit { + background-position: 5px -983px; +} + +.entity_moderation p { + background-position: 5px -1313px; +} + +.entity_sandbox input.submit { + background-position: 5px -1380px; +} + +.entity_silence input.submit { + background-position: 5px -1445px; +} + +.entity_delete input.submit { + background-position: 5px -1511px; +} + +.entity_sandbox .form_user_unsandbox input.submit { + background-position: 5px -2568px; +} + +.entity_silence .form_user_unsilence input.submit { + background-position: 5px -2633px; +} + +.entity_role p { + background-position: 5px -2436px; +} + +.entity_role_administrator .form_user_grantrole input.submit { + background-position: 5px -983px; +} + +.entity_role_moderator .form_user_grantrole input.submit { + background-position: 5px -1313px; +} + +.entity_role_administrator .form_user_revokerole input.submit { + background-position: 5px -2699px; +} + +.entity_role_moderator .form_user_revokerole input.submit { + background-position: 5px -2501px; +} + +.form_reset_key input.submit { + background-position: 5px -1973px; +} + +.entity_clear input.submit { + background-position: 5px -2039px; +} + +.entity_flag input.submit, +.entity_flag p { + background-position: 5px -2105px; +} + +.entity_subscribe input.accept { + background-position: 5px -2171px; +} + +.entity_subscribe input.reject { + background-position: 5px -2237px; +} + +#realtime_play { + background-position: 0 -2308px; +} + +#realtime_pause { + background-position: 0 -2374px; +} + +#realtime_popup { + background-position: 0 -1714px; +} + +/* NOTICES */ +.notice .attachment { + background-position:0 -394px; +} + +.notice .attachment.more { + background-position:0 -2770px; +} + +#attachments .attachment { + background:none; +} +.notice-options .notice_reply { + background-position:0 -592px; +} + +.notice-options form.form_favor input.submit { + background-position:0 -460px; +} + +.notice-options form.form_disfavor input.submit { + background-position:0 -526px; +} +.notice-options .notice_delete { + background-position:0 -658px; +} +.notice-options form.form_repeat input.submit { + background-position:0 -1582px; +} + +.notice-options .repeated { + background-position:0 -1648px; +} + +.notices .attachment.more, +.notices div.entry-content, +.notices div.notice-options { + opacity:0.4; +} + +.notices li:hover .attachment.more, +.notices li:hover div.entry-content, +.notices li:hover div.notice-options { + opacity:1; +} + +.opaque { + opacity:1 !important; +} + +.attachment.more, +.notice-options a, +.notice-options input { + font-family: 'LinuxLibertineCRegular', serif; + box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3); + -moz-box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3); + -webkit-box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3); +} + +.attachment.more:focus { + box-shadow:none; + -moz-box-shadow:none; + -webkit-box-shadow:none; + outline:none; +} + +#content .notices li:hover, +#content .applications li:hover, +#content tbody tr:hover { + background-color:rgba(240, 240, 240, 0.2); +} + +#content .notice .author .photo { + margin-right: 0.5em; + margin-top: 0.3em; +} + +#conversation .notices li:hover { + background-color:transparent; +} + +.notices .notices { + background-color:rgba(200, 200, 200, 0.050); +} + +.notices .notices .notices { + background-color:rgba(200, 200, 200, 0.100); +} + +.notices .notices .notices .notices { + background-color:rgba(200, 200, 200, 0.150); +} + +.notices .notices .notices .notices .notices { + background-color:rgba(200, 200, 200, 0.300); +} + +/*END: NOTICES */ + +#new_group a { + background-position:0 -1054px; +} + +.pagination .nav_prev a, +.pagination .nav_next a { + border-bottom-left-radius: 4px 4px; + border-bottom-right-radius: 4px 4px; + border-style: solid; + border-width: 2px; + border-top-left-radius: 4px 4px; + border-top-right-radius: 4px 4px; + background-repeat:no-repeat; + background-color: #D5C5B6; + color:#000000; + border-color:#7D6957; + border-top-color:#DAD5D0; + border-left-color:#DAD5D0; + box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3); + -moz-box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3); + -webkit-box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3); +} + +.pagination .nav_prev a { + background-position:10% -187px; +} + +.pagination .nav_next a { + background-position:105% -252px; +} + +.pagination .nav .processing { + background-image:url(../../base/images/icons/icon_processing.gif); + box-shadow:none; + -moz-box-shadow:none; + -webkit-box-shadow:none; + outline:none; +} + +.pagination .nav_next a.processing { + background-position:90% 47%; +} + +.pagination .nav_prev a.processing { + background-position:10% 47%; +} + +}/*end of @media screen, projection, tv*/ diff --git a/theme/victorian/css/ie.css b/theme/victorian/css/ie.css new file mode 100644 index 0000000000..2283471661 --- /dev/null +++ b/theme/victorian/css/ie.css @@ -0,0 +1,20 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#FFFFFF; +} +#site_nav_local_views a { +background-color:#C8D1D5; +} +.form_notice .form_note + label { +background:transparent url(../../base/images/icons/icons-01.gif) no-repeat 0 -328px; +} +.form_notice #notice_data-attach { +filter: alpha(opacity=0); +} +.notice-options form.form_favor input.submit { +background-position:0 -460px; +} +.notice-options form.form_disfavor input.submit { +background-position:0 -526px; +} diff --git a/theme/victorian/css/mp-screen.css b/theme/victorian/css/mp-screen.css new file mode 100644 index 0000000000..5639f290fb --- /dev/null +++ b/theme/victorian/css/mp-screen.css @@ -0,0 +1,292 @@ +/** theme: mobile profile screen + * + * @package StatusNet + * @author Sarven Capadisli + * @copyright 2009-2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @link http://status.net/ + */ + +#wrap { +min-width:0; +max-width:100%; +} + +#header { +margin:0; +padding:0.7em 2%; +width:96%; +} + +address { +margin:1em 0 0 0; +float:left; +width:100%; +} +address .vcard .photo { +margin-right:0; +} + +address img + .fn { +display:block; +margin-top:1em; +float:left; +} + +.vcard .photo { +margin-right:7px; +} + + +.form_settings fieldset { +margin-bottom:7px; +} + +.form_settings label { +width:auto; +display:block; +float:none; +} +.form_settings .form_data li { +margin-bottom:7px; +} + +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:0; +display:block; +} +.form_settings .form_data textarea { +width:96.41%; +} + +.form_settings .form_data label { +float:none; +} + +.form_settings .form_data p.form_guide { +width:auto; +margin-left:0; +} + +#site_nav_global_primary { +margin:0; +width:100%; +list-style-type:none; +position:absolute; +top:0; +left:0; +} +#site_nav_global_primary li { +margin-left:0; +margin-right:4%; +float:left; +font-size:0.9em; +} + +#form_notice { +width:100%; +float: left; +} + +#form_notice textarea { +width:60%; +height:20px; +} + +#notice_text-count { +position:absolute; +bottom:2px; +right:40%; +z-index:9; +} + +/*input type=file no good in +iPhone/iPod Touch, Android, Opera Mini Simulator +*/ +#form_notice #notice_text-count + label, +#form_notice label[for="notice_data-attach"] { +display:none; +} +#form_notice #notice_data-attach { +position:static; +clear:both; +width:65%; +height:auto; +display:block; +z-index:9; +padding:0; +margin:0; +background:none; +opacity:1; +} + +#form_notice #notice_action-submit { +width:20%; +right:2%; +text-align:center; +} + +#site_nav_local_views { + margin-bottom: -0.5em; +} + +#site_nav_local_views li { +margin-left:0; +margin-right: 4px; +} +#site_nav_local_views li:first-child { +margin-left:0; +} +#site_nav_local_views a { +padding: 5px 10px; +display:block; +font-size:0.9em; +} +#site_nav_local_views .current a { +text-shadow:none; +} +#site_nav_local_views li { +-moz-box-shadow:none; +-webkit-box-shadow:none; +box-shadow:none; +} + + +#content { +width:96.41%; +min-height:auto; +} +#content, +#site_nav_local_views a, +#aside_primary { +border:0; +} + +.instructions p, +.instructions ul { +margin-bottom:4px; +} + +h1 { +margin-bottom:0; +} + +.notice, +.profile { +padding-top:4px; +padding-bottom:4px; +min-height:65px; +} +#content .notice .entry-title { +float:left; +width:100%; +margin-left:0; +} +#content .notice .author .photo { +position:static; +float:left; +} +#content .notice div.entry-content { +margin-left:0; +width:75%; +max-width:100%; +min-width:0; +} +.notice-options { +width:43px; +margin-right:1%; +} + +.notice-options form.processing { +background-image:none; +} +#wrap .notice-options form.processing input.submit { +background-position:0 47%; +} + +.notice .notice-options a, +.notice .notice-options input { +box-shadow:none; +-moz-box-shadow:none; +-webkit-box-shadow:none; +} +.notice .notice-options a, +.notice .notice-options form { +margin:-4px 0 0 0; +} +.notice .notice-options .form_repeat, +.notice .notice-options .notice_delete { +margin-top:11px; +} +.notice .notice-options .form_favor, +.notice .notice-options .form_disfavor, +.notice .notice-options .form_repeat { +margin-right:11px; +} + +.notice .notice-options .notice_delete { +float:left; +} + +.entity_profile { +width:auto; +} + +.entity_actions { +margin-right:0; +margin-left:0; +clear:both; +float:none; +width:100%; +max-width:9999px; +} + +.entity_profile { +margin-bottom:7px; +min-height:0; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags, +.entity_profile .entity_aliases { +line-height:1.4; +margin-left:0; +} + +.entity_profile .entity_depiction { +margin-bottom:1%; +margin-right:7px; +} + +.entity_actions { +margin-bottom:1%; +float:left; +width:100%; +} + +.entity_actions li { +float:left; +margin-right:1.5%; +margin-bottom:0; +height:29px; +width:40%; +} + +.user_in .entity_actions .entity_subscribe { +margin-bottom:47px; +width:auto; +height:auto; +margin-right:5%; +} + +#footer { +width:96%; +padding:2%; +} + diff --git a/theme/victorian/default-avatar-mini.png b/theme/victorian/default-avatar-mini.png new file mode 100644 index 0000000000000000000000000000000000000000..5ff4f440b90633db1e7f6c5377b1c14bc93e8490 GIT binary patch literal 1923 zcmV-}2YmR6P)Px#24YJ`L;!sNX#iJB2&?%3000SaNLh0L01sgR01sgSs6VG^00007bV*G`2igc8 z0|FVV+=`z700#p}L_t(Y$Awi}OdIJLJ>#**R~Tb_VQdW8!~sfz0YMU@G#jCiurxu4 zq!MkUprleBDzz*1p+ah!HYmw9>UsVC?;QQ-eE^9_ zUpk%6U!6E{qBE1p5G5rgB`%jM<#alK>-Bo+-rn9;o6ROEijv`Zo~W#>)CK|pdw+lb zKeSryrS|rA!@$76x9N1cD-wyU5&+QH*tqO+x&CzX=1tYxw{QQ>ahzf@nOx1y&6t~; zW0T1waq;3sli6&>*47pnhEZy2YKYO%(eZ_a1?I|?EA;?$9LEt)o;(p94#yWhpYJyp zE?oGf8UQR7OUCJR{%vAnf^@lD&hGARXfzrm5(!9>R5CO)goh6wVtacV6%`fO-Q6WN zH#gz+dV5SJ6C_E3+wF!d%b1&+)37Z2{p#u}f0%*MX#7b}PtTWvAe6@Aam3?sBoYbi z?d>5D2q2ryqO7b8Z{EB?DwRT^P=F|kXlrXjQ&SVBrlvrWB*w?baq845gu`LABuTnQ zj~;zZ0szA>KP?mrXF{P68X6j))9D~d5{ktl;_*0^mX^S>EG!laUc7jLWHJecVK6&8 zi{<5I$g+$`B!c6|j{^Y8%gYfA1~ETB|Fs$bLZQ&K(P)IlVnI5c#=Cd#K$0XVib7po z9lTyI)M_;%kqCS~AMAEJL{WsnV1Oh^NTpIRo6Slj5+OVuk1{_$4^b2e08sxhW(k&M zxr2iPZF6%oQC?n--rio7)oKOL^B@QUPNx$9kk9Aw-uKhn0(@B>9S_X@%!`#csC~ckbK~6-9x; zV2~MxkpVyughLB?o>!bsr{eef6`Re5a5${6EUQW+5+cj8!utC9gTpBTfRd6D4@FU5 zIuzW#~B;W+U5d^$l8w9#l(2nK^Hk|b4bx0@Iq z9wtpD6S=>?k89Vi@q2rF5ClOL2n6JTfdS3f*jO>+l8)!=y-( z?9=P@bXi%MLesS7*|TTGY&NU5+wCGnQK+b>P%DZe&(F`R^7(u|nM{JFX)%|}DWOmZ zH8nMAj^nsUB=TK0oBh{^8DL{$!^CkMwXw0Gwb^V&v)QZ?MG*|c6d8sodc9sG5{ZM| z-CZJ+$>8YGqbj4(C>f1LQ4j>^_4?xF%a@6CI*n8+MF22;um65 zG#W)dpU2s=XVo1Y9pt4;m(beUN;n)2P!xs6#zvjNV0e+scmMwVzb-8; z5#ewcv$M0Ps;Yv|=Tlp)R#aD4tD@1U3IH@34OUiGaQ^&xf*=Uu)vH$+8yf=vtgWpD z0o(x~d}I*-h@$w0rfD%2i=8!_&4|TfqQl`JHa9m3zu&J(BoYKgQPAmhxO(*}XqpB9 z*zI;X8jTX0o13_I@7_1hpFe-_p7Td*uC}(;U@#c`DwXPIdwY9db#`{D&z(D`ZD?p9 zNRq_F!~_C?04x>@lF1|lL6AbBkUTy3qGuzOH<(|G)bVN7XA?#oGV?002ov JPDHLkV1h5bfT;ig literal 0 HcmV?d00001 diff --git a/theme/victorian/default-avatar-orig.png b/theme/victorian/default-avatar-orig.png new file mode 100644 index 0000000000000000000000000000000000000000..0682e0c7846b6620679c29bcf6e5957de8c04138 GIT binary patch literal 226748 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 z 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 K*aG?c&;AD@d~;s_ literal 0 HcmV?d00001 diff --git a/theme/victorian/default-avatar-profile.png b/theme/victorian/default-avatar-profile.png new file mode 100644 index 0000000000000000000000000000000000000000..78ca9bca447ca53cbb18790d5b7927f4b4a3ba05 GIT binary patch literal 20463 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 literal 0 HcmV?d00001 diff --git a/theme/victorian/default-avatar-stream.png b/theme/victorian/default-avatar-stream.png new file mode 100644 index 0000000000000000000000000000000000000000..fbb9be276b29c4210c5d9b38c8955a8d44d7813a GIT binary patch literal 6054 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

)d{{0*hFlPpNG=|C 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 literal 0 HcmV?d00001 diff --git a/theme/victorian/fonts/LinLibertineC_Re-4.0_.1_-webfont.svg b/theme/victorian/fonts/LinLibertineC_Re-4.0_.1_-webfont.svg new file mode 100644 index 0000000000..805958e5ca --- /dev/null +++ b/theme/victorian/fonts/LinLibertineC_Re-4.0_.1_-webfont.svg @@ -0,0 +1,241 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Designer : Philipp H. Poll +Foundry : Philipp H. Poll +Foundry URL : http://linuxlibertine.sf.net + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme/victorian/fonts/LinLibertineC_Re-4.0_.1_-webfont.ttf b/theme/victorian/fonts/LinLibertineC_Re-4.0_.1_-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..63a28105685b0d7b43115785cab8e9e843ec1342 GIT binary patch literal 67580 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 X8({%;en&v%Y!?C=B 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 aSOBmEAVshPD?|aX1|UVS11m&XuoNrY@c7&S literal 0 HcmV?d00001 diff --git a/theme/victorian/fonts/LinLibertine_Bd-4.0_.2_-webfont.eot b/theme/victorian/fonts/LinLibertine_Bd-4.0_.2_-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..883a04d7a0cc610b689bf4347b21066fbb73460e GIT binary patch literal 68718 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

+WI{lOcz+Qd9p^mXs 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%0AG%5kkZp5tsc+F%HA`q2CTty!- z`W3MV92t)#A|q1b1Ei};2+~!^9APm^_>A(0zG z(Pv&JGBR&Ur>XUbZ2OuGa6|hX6K4yKStfH&>oR1@)WsG(9gNDJ$ zX=rJzXe3niN2rjR!-%v=t;1QB{Ac2>`YD_d;~!TaLJoNOL&~k6S+TeD^Y{0TrGn2oM|48N|p(@mqBE^>s+eQxEBkv}L7S9_d9#CzNAvhB#C zo}<;-v)A?(&aMmFPb-ZQMQLc{KUueSM{9p!eOc6HmS@6$C5oXT&VTgSw&^#@s$3>{ zj>TuItmpqLL`o&fp-GO+haA}m{LjNm(xP$%^_Y1HNLPE()G7c+K zLndTt$~vL9DFs-RX^ga;{rNivS89Ql(wy+9LAVGz&)TC167W{6&@x+FlK}d9&Z-OLwseJa z9nmYMU;E3eTkhMru(E2&?t3@vo!H+k=k|W#tgdUXSQ+TKYQrmU7xw=kCXXqIVP-7^E{RcK6irHWTB7my-Fl$H&jZD3KNvvH^f-~00^p*<7RHWn6FV=+m_I_giW0Se6&cVx`-v3`; zys)b9M18egk&E@(%wk!w)z-^DIztkG>*7L0@c^#Hh|k`k_Z3pT8G;mfM55vvtY>QX z2oh++BK`zFD<8$7C`>4w(hQ&zEN6lmG(?`Mtb;hL)=u14i`Lt`y_RVniGcLyspWCJ2sOzrU?u^GQb z6eY}6I`tiz#vY4}fy!<%W4 zUflcrd)M4B+U~6{4Dw~g{@nVD4|l!9J!9#()p~63WU8(T0?w|xswDtowXUn=8o;fY z>JTbOSD}kb7gkMTC0|;-p;*LHi(%r9H%P^BAkknWh_OYioq+X804o%;s4hZl3n7hB>{O$qX!5L%00=li8u|2dfwE9puy$8rxDIKMIr7C)TQ_4U zLx3LvOc1k^-hq5cvd=SQ#&iz73UDCCq?#*`4p*^mM9CEFa;jFQRZJMU->{2|u^$rk zDr60h`)f@A7?ypb@zNw!2w_j7g(Nuj2sL2=N7yHiDYTXZ)%$6FYK!v%Mhb$P8e*!n z)W>6tqZ&(ufLwaDzWYqg4^a|<4GRgHX5)Q+A-c$yge89Cce|oj4X=Mnt|;XARu4;GXXtMy_DIV6kd920_rDPW3P;TY7S;6lVYYsvqyfgvb@XU24^ zp_t%%Ybd>kR;s0G3r8D^phUBnHi8~d$w>*dOzAAK26;+w7NSW$GbHD;OQp4ko2v$m zpSg6+p-z9Gs?TV7u>Y{^tB$%3kLCKz=0~%aDets(D1FwD*Ry3qV)cej{$g_yDf=Fn z>Km38mUpj>yOv7nt@_BC5#2_20Zx^GQxgAqAnzneTAQXWNUgMrDy*B6MAeimd3N`2 zAJS88W`}B;)XFPFb$jQ}-quS;$}7xJPIfgksqxSWH$09GM zIkBo5_ysZo)e4{iB=F_fncj&gG9CUPvc^~h>9muCG5PSH0}au5rt}@FCz6VIO_#4c zS>%j1mbhMgvZSup>@Xi0xli$D2Bn`&U)|S~=$6)pV)0T`VF4QGG*XP!iRqJ)u`W^~ z$+i|F29qU8%cm^ zMUs{n6=2%=TUz`Tncp6V+Kqz#N-F3--nr|yts-5=IIU?eGVW~vQ!6rg_%|~89f%^P zQIi9}A`#y?^41A)hu3FTeYgWfoQ>fVY8>!IKRi}8m*g}uRIRjSefZBIl8h>qcq9I$ zLU+#$%x6LW|30l_VgaosTSu4(a&k7$zJ#bV%f(E_Z1Q%PeVuX&p58Y_z{O0f8 z+Uw1>cuiNXeBbPfCQ4l2dAdmPhZ}&S8`s}x@b~oiPcc`#DwOb8?!3!l_gA=3mHg+j zj$Xg%n$g$H{0B#m~GZa^0-{D zIbu)v{IR;;zB%nl9~;r}Bw|htBt=l=g52uqDwk}A%!?S6{s>kPbwqZA5kgpk4#h8L zxXOeug9tIqxjU2Y;lyPqAv)|dVGTov`RLgFito_;r>v6c@l6{%#w&+8GdjARk*zjM z(K(UgtlfCq#vAF9$BT+5lA~R8$@^xTp*F-lYXaV?J4?eT2sGG)jn`CSbPT^;Y(+5P z`dKzKR-|usa@*}qF{Nad2}@SLZgUsjTi9+f7U{?~7a8o~(5K=Owd(+PooN8)1CEO zhd%5><7I;xV|I-PNt|h=sEzYE#{Iqq@Ec?sDq-pyW*O`w$2z85sGx@AZ*D0P+#!~^ z6B?ZY;=LT~G^Z8@mZab9nkjVBOAw(PjPjwvqoMZY+d6~&Jwwg@w5_zHs45q%Df}|r z-suH{{LSp_s&YSld2jf9r}@+CuU3jJi4p1e$;TG$+TQBQ)TZ0R&S>4vMcbtpR%T}5 z-q<{Sk|%$%c?RfaE7n~>i~|csES7IYM*oX?#X7+ib`eETQ4m1JwJdbH44p1koJ7`L zU!kA;5(k`Er)~*V>1@*Wwb!c%oN561_0mbr=E1*uC`O5bW0_RN@^uR-Z2B0Cv9ZoEFi)4iC6aaOL0v8c)_L%S?y23-$1c z8Gpdn65-+cxsVIbUT&G+^~StdP`SEr>yd-iB~?xJ3oDG8ZL71FkH!~A^TOY^gtxs>QN0`!l z1P=$Ch8cJueVfT9446G4oNX|6$u;nM?J_=5$A@~$%y-X#qx<)nS#Wgzx<3}Yk)L|+FC;IbJWN~DNrpp_7a?vng`YBP zHA8D88@y8x8Ue*DuR=-lb7Vi{Pe@_}g$>}74O2sm zrm=EPDIVCo(!3B*GpBf*(g^VeN4>-SBcHpu_}$6$BrY`4@}43zqD})to3Ek+ohh;= z@Desi55Zo!p`#LZ@RQ)D@&%_oysC~ib8wULowmD>mn$B44CJRO+Y10*w zMg=cK<@RziMQfmC0s15r47nJw0BOjXO0^n95|AdLcm+e&lE$MKK*hOE0)l^@2*Ads z@bj)a?y9Y(PhA|>mqK~&@Fqb76} zBdVE)7D=VxEjuLl0qPbpnFqLKR-=Y5VoJ@x6L|nOZbqfkW@S^jTh)ZO*N~6G_k9$? zdn!~!wuD*^!=qVhB7YzJVtlh7qeaO-;bmpW({4YJka+}AEA$Sm^LCa^wYNBLzQDh_ zd!o1^yDrb+Sz=8uPP2^X0S;O_NeLx zDFZksH=-kIeV7JneW(y%M-fLt7{dz;@Gzhh^nwfrHk9Z-35Z4`i2>vSWfdD#VR-$Y zF+GdN`!4IWGq<1!XTfcXW}G&r6!I5z*g3N0QtcaPlcv+svuN4Fl(MD8P)?duLNk%n zK(N>ybkzDCh@NRjT?^d~%}3WquHQL2anoy;EuOsQqVb7#_omg8Z!TY8-L_$DWZlNK zlj7Q`&wt^9sn35tT3)sFit&rKTsc*lzhy&JU=?U$*IvGU!^F0&HNZx`2QJ({Vcd-n z63;|AB%+wqkjhP1-~utoD!xd*uNQkGv=MRv&bbjEjS|Bh zas`}*a~QiNL~_@v!VVg~0tb4GxHJ`=OQX%%beu~Aa!MXk?C;Mm{iBN8-yGQA+yioT z{yz{Y?XSP)O*NfXhv(t^-~k!+M{+e`m1_>LnOp=ygWSXlkLK_v^Y}Bx`WUy zdMI2#Jq9&ssL<~TH;pGKmQK=`Tv zzD+g$KB|jSrQgnvzNkiVQT2x(e)y-i>^`^2DvHJ5yCxtRoW)7@U;NOjvgYR*rG_=z zIz%B!XYe(ozWD0?GS@#JYu$_ceb?e;~B zMz`~^dw+Dbpi{5Lx~~OVC5FZgi~bn6l+vLwm?_f9bp2qwPsL5ptz5ZMz4~yL_{Klq zJe(=MNp?1Rzv^1xqsQ1EzW=3=`&E$Kep=EFa+SjCLc=HYF@?9>C#71q?P z9uKr#(VJJ@Vb7>cQrmJeQ>RwvG?v$xiq4B%x#!0IE&fZEHQl~3zq-wlQ>M>v-#pRY z=XT}Ujrn#Iz)<%N41#{;ZTrMaT!hKG=yF z7aX|AF`0NM0yd-A5vM1GWEwnUG9BPdBj}ET_KC5S!UUozd1K|pTNU-dziF%RwzYXH z+M>JLy%nvk6<+Diiq^Izt*uMi@T3*}3``R9NzX_#%n9^*1N%B7@4KP;_EJ#JOdJ2;`T-X>-*hNAIOA86n0~WN$m4iQlc&sQjLK`6&#$G2{<3N#DmV%4<;R}J0z-A8U7*_`2M(HRRnYxC+G3RbMz)HC+Z zOLr}uyzAgQ2k%s#kZudE?GEci#AxV0x3!ouK%d7*c1TcDI@RgZv5z;Bm%_dX#qi zX8gPzJ;2&Yj0YJH? zwVEVk3UqW&x?3jbWO$}i_`R9#BY4A{JBgfP1TRw7z=UXtC=7K;5ZeSfmnCN3;9`DP zcg!h@NM(^=D&^D@vV(~E>L@%_s5bxr3g;su?JW0kr6}|hCae;uI^gOkxP%y-gV4&# zVjhEbW5(0+En>aq!I-e_;ZAdg(U!NW+^2Ea)M@IJB(vSvvGm2|hOA6`WwBaQnw3$q zr@O4Xqd41WumvR1zie2qPtCc-=dxQRtEiJy;{3L&Yjc8KxhRTA)oH9Ir!%d7(pGtX z*PgAqQiYRX`;n(q|E_ufdv8vJDt0(x$cfmIk*aAHijICNZfm@L&9YmXzW(QR8{ZMt z%{x~v-PQW_KVPu%ZPf#hE#0}G|K{_ac;c11j-i*o`Pk%5Bi*}KJn@5<@$@B%fvN;`9a>fW^kVe-c@5KkFmV*@RKp|OAVP{sR=jR&?D+?>K zQ!gl5Y4Aw;jI<5T&5m@vR_C(!K2xhPB(=dQNlt@CFZ>`)G-m2^D*YM3kmk>#DWm%E;!~O=jK3?SfcU6%C-y>TbzjO5 zy`k6!54`LGx-XDa)ZwJ^5U;*~f&k4<7hkN!8=?k-A=@InZ!+abfiz>Pmu?t(6f>&U z39msGl(e|IX+4vZ;Pa_`;OziL2WBvt!&I>Z5CT=en24o&(y<_*ILj)Vc(kOV{r6-G zv#GJGtFa;akINSB=b8MXuj(N^!YB`1V7FrBs9l!)cQiG)i3Emg~5h8 zSE^Z)qt1%e?e&Yl5m&3XgJt1irM`-^Wxj^?R}sqqQxSaAPGwgBJ|aM-o+-XzXvYF72DTvDB66cGyyEDX#8{;=0UaQ&2xb^Iu@kOXFgJ`aaAy)O6`N zn>yw?*MdXypbE}_>yFJ8vZ&ZvAhZZZK~T8Xkm~Xj2=;e#N{v>7`d-PLBY1z~OwniB z`FHmtXYW+q3C%{Z%2Xkq#7Y*1E;9-~0z@lQjJEb5YlsY`5U!({LTS_*q-_uk>T4)D zRmB@VQl+PrwF*g!aE)2cK{p^b#c9y1K+;Xg;~GvUnGMS z5y>zQS!n-ND5BgWWpgY+EH#^{3)hDWHv1t5jlEvKqvhy2-|^g@41A zRbgsp{`srU_wU+MS)oZyZ$TK=P`5;1pBv0H7y3;%lnB>2HdS~tztA4t`iIUcG3-2i z@$#X<%B)2rn>M9hI6hU{N+~VaydW?ycd9+ewbnydJd#Aa8^8=9kd`I*myv85&$(P6 zQH$|RPbnWufp&}$%Y1Mq#Fy%bIYcdGPC`qC_{Kawfm}YGa9$G(X>@Odal%P13IrNS z5Mjw?CE0`NPIPz{8n7Vqbx=CSMe8a7{?ICMgaU+Cm4Mi;LXLtcoZLj(W3j0YrQ{Yi z7!NNuGz6Ufi-MP2G1>6jpDlhfW%nPA4K>dFrRh4GIVCmAs1u^E)K{AYlgDEcDu=}n zGcwv%-M{XKZ|OCX$5cJ=k2mUi)OVLvr)dPU-R(^OXu}Q~uMY}4g&&G{W4*$f2=x!O zhNWQnQyv85YslV05ewc@?19uh$*g3jk;aDiB?28KzM0cyQ z;8mtW8=6)gSQd((n4oA2&;K(KeUjLIf z?^iq~a4(pZa!n1A7|Q8n($!U&p=&)2unTNB?h|Y{sLDYlN)EmNnsdd|=jK{Xus3Fc zg-KK32AsT-^l{X%8o_`T6IBVs-ITkaP+Xj-E-}pSu1a^dj9qhH_lRw%)Zgd7&tQmL zrs)o~jTCsZ%iVcEu2CCbA-*A2!Nz8>4z9kDuC#*zmke(d{;rZT#z3X9#$k&wT^NEb zIx(7(__V`b4tIj9i@Ed*W>`Ge5+|b*T+QRQ8!u}s^`)Ant;3H?W=oY@wN)^Ur53hS z_Z@!U>$QMyRFYg4>}=3n85Y-z*GN0z6J@bJ%FoF*_$%lvr0HPn6-6$g+_)K|q4K7IzKBCmJE~ z8FtAZY`k&RvYVR`n!IrMl9tb{KxA?sB9nK5k1hS&Xz#A`en5fA?a`k+HhJ@W1SUV= zfyv8=|2H35qHa+;aZ~~|+%!_GCZG;Q{opZ!a20w<%Mq%ykp}{)JdQ8Tb7R~>78lv# zHl;^_NMt^)j|<&Tq%LEbfr!79I@TY;T3YI-!_sDa6!`*(nM`NqCP7CxlQ${$OTsRc zf+_L4;Or3xn+@H221OGY1?b zPRtyx?}kEWCrZ4XdCLBwzZ5-Ki85OPJ*L)Er!qn`RFL^10bDzDqT?w(1PDRSAlW3i z+;}xW329^+z`=IX@hP>BA6l?L3SOd_vN~P5we4R?(&ac)qfe&`ZG%VH4-LulOc{p; zF^F&3bo3yWp0|ATW3wPXKfWNxo&+|CK$10gJYD#?J-X|Q7ONpw*e|4vrWUr=_8k5% zuh*=Max+G`ifubG9_wE}8xq!1>^WU7Lj8RPx-%3LqL2ma1Nk?O^Zl_OM&APyk>7tJpP4s+_R-e3CU^EXh(hHc1+SP#f~?tg>}4uCNf zdD7H9Y~?%8s~*ciZgs7HZQSZfJ) zhUDT(JU2kdH=NGh12fU@fu0MSv=MW920U7s4Pd-*o--ORC-ZJafGLjkZcjgM#19I* z>46J6XB}Yk7&*X>&g{u#b!FTEKD_nh!{-WbmZQ36);BJ0we52T$~rSglGGmf#=$)J z#x60d2nrJ?98Aa+9$BvLMP5sV+`{?7RBS8_qBG|!7Ng5gEWE9OnZ?S!f3rWbcp(jr z#VgSLAgxCBt3r8e$Tw3TUlK`D$N`vz)vlJ z0%wv}4Z<&a3dRN45ak6j6yXW~bf(abkB%wUWXu;{5}0XMo}fgoeT;rpJBBP(I$(7@ z^+4mVE}9@KGqFe!>7KJGi_GD1*pvx#c<}+)lyTUU@x_Ww(PM#_c9$#ZOUW|h$ghC@ zE*$(!3@+LZ8$+5RJcwZws=zyoa^1Y1qTUh?A|9|tq)e)6R_qVer(kQ~(r& zarw{0W+`^*PY4d$R0GEb2lGFhTU~6@>8rA0!9jipVguFqCe1~P5&N=Em+Q1fpUFrt zVv4oDv4vrV1UT*VQj#6|wKvyP(m@d0Yr{J=|>u>lPeVh>L8FuG<1;Y8ED;^XXe~$HU614ej?J=N=`}}3jRo( z;}k>ScaJ`OmlEIfn#0`(>pU#C6}~{{2rajA zeey569m?-mu2Hw9D?#$(~nGQfdy^ z=e1_n=V!H^%jooYyX|W?+EZm;lDbZTy^ z$rBz3&{iMN&tc$dI*|^H^wJ$^&_sqPJ9v!j9-uh=2WN&9G{TTlYm6#)U=!kKoBux< zDtV|M@tfY50uPRgoGX0T*A9g{z*K@FXC}A8she)<=%0r{_HoBlJY|TCH((kHVB?&J z(~GU;6&)QF<*kSR+73jAx8fW|k?NlE_V#jbd;5~Mwj}^>&)K;Z$cYZJQK6JYnkmg}w!f6O6HMCEOp}}H_J|sxh@s8GlVD#ilj;L2cVsNhfg7QZYfCQXbP${-cyP!Vg zDGx>evbMK-s=h+folM+u>j~5#)ybZkQtqv4TrK6LEiI*9Z};j|J^lrDt@%W9kI@&7 zSB5mC*hddNsVGO%_~2Td+FZ2<<<#d16X5r!(V-2<`Kb6ZqyZQ^p{Tw1$Z{aS??C)S z$D~IzV`Vv@|032sB%WrP7V>9JN@2i4&Qq`uB36+mo-zQN8b%ekjm!tbf?pm-jMfMy zsc~8pX-fk4sK5=6o8=JQ=f}0iciyyb}Hik1&ljcC1AE z&(GeL_Mbc zQh*qf$j%^-sL`g*5#hU_zLGdt2wX@6(!2nql-wmqJt}&AgquD_un(w0Y)!dnQPZfz z1wv;^w&kbMpGcNqlRx@}R~${vYMuJa!_P@}Uu9*MXw7aIG)uxy#V>*_UT-TZZ!d{{ z=zKdbGg+{jJjRq1qsL@Tab~{l6hb4LGnZIP#7)AVv(hbj|GW=$ANKMJVMlbTBsWRo zJRen-48Q7cwSMr}-nQRbT(5}ywf3vQ@oQhTbo@ey{H?5vN{xH3urG*yMB@zn`_UV? zK4u41Zj;gm>H2kHG)Xv)q|opJp%_Z~!$IE+WEo?dD^;kmb5x{|)?6pRF0Mg|8|Y;x0sU5Iuoj1Dr%vjRY{NZczq5tuIihQ=JwPSpnCD z6+Of^M=B)XwNEa#sXl7&1TYh2_vAI~o^)OP!tHA-Pbb6q>*$m2?2MMNtIz8nviCZ5 zN!Vt2$YA)2ZtS}IA6;?Bsnj{&QZ3VVhuVh=yqTil<-0MWqGzeO33`@8?Eik^ik3(b ze+r70$OFp_RNOEW3Rhd?ZXn0QK5Muy^gph1$!SO_32^R$mxo{adrnSfGiF|*>gXxu z7H5?&H8&v-kefkV7jX5YapVE0AAuafZ1K<(Xs28ijz5+%X}BNRf={_C2bHeGYD!(% z^Z!Lx#_|H^-j&gZuZ{A|z`1ngo_J;;-j|!um&3q{ezJWjghxJ=IXN1elkz-b@vF8( zx(9|~E|qyn`^deaaQpwL25myV;A3>@)Lh2kTzYj=V#a`cX=R?S<9)kC@PER+8y@n7 zCjv8lO7J#@bONB7C%3@iaoR8ej+0R2Bfgn&<>+K$!_!6|ZR~U_@9Or=3@S%wBts0B zOKuo}7qkEXOxahBqdp9k|9O+mJ#n5{2YQg>81joh#sJw4*nB%->7&=SPPVj6ww}W< zQGcXh@D)UUYb)$I*B`~YT!IlZrZ8tDDjLr!kb-LO3=~L-XOBP}5q&9WLTD%Aj8#Zg z@jUlQbtM%!(vPr=Wwb_rdUD}NuU9xUyIv{Rx0_$z$R~DvvL2hUXLofmtACoSbHK7U z0_S+Ds}tGOwv1e!+>Q6&CR|?tdZouHQqT5Z^%?bFO|1W>(SNiZcvhDPVEday4uDwKkJ)eysj>>}nye6K>>qa!M`L!a9N2 zH#T~YQp}wWu~Y8*EK)R4Ehtw* z_=!R^V(@VJB`bL2p#bnxN8jjzn?Ad^reO5S$G5gM-*i*-VlEN*zypD1C*+F6<7S6H=42h@C-MW!o$mj|4?Mc_eX#Hz1#oe=EeEc zCSK?^U8|V_YH>{X>FJa^A%8`X1EkgEX2@etH_Y$F5NcNv>jP+|1&P9*$EkS^A{ZP{ z5>@&B@BnA`C;nr~!nd4(*ylneU-0aS#Xk4{{s&KSau0QQ7_gMl19CS~Tb&0a$hw|F z2Xz1Mu6z0b&#iZxr@Oj4k>>ityeALwGsEWTk>OFKvX0UUjo{o|Vk?5r%speR$s{D& zJz81S*)=ko<)S>7J~O189!@yVAulm~QP4GG^~fy*;Q&`5(6!H}Bd|M5z`Dt{dW!;5 zdt%o&eA4Sf0keRF@CgK46E3l+?5r;_zHxhu2IujYcz73EdvgZz!r~7Tt<1W0+{(~?o}!ujT5OEgv+td}_n0|c zM+Fh!XhexAxm|95q!128#6x$aS<0ozx$gDsa1Pf{T&Vb2RNh;oIASQ!LNPkYZz__e zpc5uXjNttmRHw*(P=?AyHCQNEt^>=1TxP;qH!qZ!)n=Ccw0%}o=Bq)!U`04}e{C#prz+`oo_Btc?N+T*QO(#9 zMv_rVofs89=rI8dydq4?sov>avR^jxA zf>;K6nKmANb@_`LzRv5+(@ZC%f(RNcZxWtJ$#4UH_1>>`@t3tg_-jSHtObD^URE9V zGDM4GFRRTUmC@6u6TUoY_RH~d61~h&=A=pD`x&!GRx8(i5ED>J)`}lkBjlcW;iVr^=SM1Au(0ram)n7iUZ|pJdC)A0PoR1E}ZpNXc z>KXP3v0Q*KUpNRDumlL66IKF671KroK*4euhFh6WHsd6ee9$($UFY!Kf}CuiRy3e> zspYD^^%Ci%C4&-gS`^S&(|Wpx|2u7Dq`#C#_w;Hme>E@uY5{+>knW)ql{{x@NHZ2J zQhHFUF#{Dz7s6`>C25F#SJWHRa`Orbp{K|%$8i#_#`T`;d$sQWDq~L&@AN(>p;DZz1MJ$rYn!c(ypza)7_?>H`zio78=YEU^UJy^b#M^fh+IN(lwtaz5_}Bv(&;_oTOzqo0 z%t!DitC^gT$3Djvjy{**E1vr>u1oYF$;O)ypD$Ox23$xgTf%<9BBQYD;fjDf576t< zn#F_*nP(0skpp7k9BAZ#K=%SZ3>YZr&P;cy^s#ndZ1a}qta}d<9eJdebNcj-AbkPy zM4JWSYYoOSl~*+t#p?^8k86;UcgG zAPb7!^>8CR!+B(z>wDp@jFJ+Ge`Fl43sso|cdb;p1r=mYezDr3P|F}sLiBRjX)kUO z6<$T+=s_rZ0v+ri*lEDL@>$Gt}|0?Y1#~_lnY}w`xAw+{Y{E6 z_8uuECC{eD$KwvllJ@pT4(~NJk8N1wiVI$g6Xg{t2DgNNRhF{K!_Sab_5`%D2S_XX zA%6*Uq3OkfT*daYBhZ1xzF{+F%)cfmbe&KM7RpmxX8e?5urX-rrzQp~*S07*UJF)8 zH2W-tFF0Q?SI$%pHZ^Xx&P^Bg6&_(`=bXJhtj0YTZ&HpcDov?9@GU!`u@f;;-VZu? z;buQoA%IUBth~fGirQ(}iw6|MflL{iC%mlAeo$_JU&P8#RMo)AA{(d-z0Du7HxT5- zPRtu7e;7MDQ2yk(Kh(>~4Jc3oZ%!D*VENv<4jv%s0cVo^ypmb40GEL3L~}vDY7TBP zoBmTIqiMi9ISGb}Qi1vIcpaP;+0w%GjmsB!KWzFi`X`gH|Luj%Nq)>T@eg&B4z@v!MXwaGEi*htT z9xabCDF9V8dJq&=avSVU+bD9}}W+bEj6kFu?Da}SJ9IV4knCkY2F(^h+qjn<7ys*7gw zB0$LGEI@?9%jvZMRsV=#Jld2C__R)f*St%!1s{dn_i@0`RrHHnM z3o`Hm>I8b;xIl-J)+KxQc=ts&TweXfAEa0v`Nj@YZAtR2rQc6eJ-?@ENtMIza0Swr ztlqt2?VxY4d2y9fx5O;n0{uI)ySh+sTcT5^JH}P7uK4Qt?OC56b=G;Z%Tnr+3G#DZ z-WR{-NdK3Yid(u0)9Z_!mXNhh(C_}|>a6*n-?VIDVBS@i3?6o`GbfPkYl^($l+7q< zoGF>K)^HtH^-8Yex`4fVHcGB2KRYWW*Ks95@#!hKMzV%Su*N{m^%1DK_RJfj9(G$J zp+*7|0uct>@+T_k%J=Y4^`NNbo}<9)^3TOIc6)m=&ROhLdf|P0jxn|Pc?Z~mkL}lS z_UE(dS0Lrjs$XM(`A@H36@^~v)4mbX=|Z1QhZ+aT>Hai274tQbF5?`#)c}%>a+k{X z7nj?RYWNr(8)N4%CuP}Y=c|X$*D=a3iZI9FlPNEcksElF{4#cH&Z=```!Anf=bmKJ zqJ#VTPt?Kk7)7`Ju-8SHdBkdSu7b=^tbY1#p9`C98O7Pq} z`JVN66?wV?HSOM_2+};W{jBHxyi6E6O+P1eG59+P7>vYnxZgkBGck&^G7#jHR$hRt z+VWHO|MUWT4&J{|NiHw+%`8xkj#cHJ9&k6~eG1JOU~I81KKZ;))5I?z^lny2Zibij zD2&0-=)@#hgMN$Lh^1e4Q%U#TIX8vx&cZTV zEt1)lBmF~VDb*-daW>>-H=p}xO6K|Ph5$5m*IkHEs|sJVuG`#Yz-;?BEIa(2Jw2&849CaE~Gs;a(%!C{_M&{EP znNSiBpQ=?EB`pJ3m41rdFhb@dIOxphn#;|cp=yHC8E`pHG(1pxfS_U&`H+u4P*l9C zh2z$>31j9Q7p4(Uef@Z-;iWZw-Bas&doDQlL2^Tjr?j=Tw7hw$XVt2nt~IOq`m_Q$ zs`b$5(jiCH&z{CUga|(*Gaxr0M2xEdq9TQ4y2=8?s|T|8aDktgxv}rrMP*C_zHrS! zlA)(u69RLSd8S9v^6K$LOg$6^n%XGP=1Hk=-K=Cmp2C0&ISVo&fSAb1v?FG##5~Uf zUn+LSprRd76_nA;cUt6PUPP2k6cNR4FYS2c0+~e|SXYa5i`L;52QVX|z19 zLv;}63qUD>3esN9f`igllA5*-Vwj0yI1fr>SQw0xC&r1Cn+3@*bg}6>-x!VR9I9Kt zF&qqZEt|Zx%KNpY;eFBfqW>n|wxapMx>4V^H*LAK)A#lBn=e`(6!g*MgQ4COf0Ms@ z%hyy@_g-V@nICFDyszi;)=PSt7ll+Be_unpxNXVy%e7y6rmeGT@rKdykwrG|g8E$# zr``3nQkNsB%LuU{KPKY{l!dOLJNc7w|e+Bx~~6^UnzkT>+A>*ngRiOKC82|A%_Px^B=U%=}9Gzv`D#>$` zf7X5E9o1&U&B@@KuVI(5ND8%WF&7u*Qe`t5-mEh$KP3a{5EOB(rZHbj0@iW?8nVDF ztI$lj$TJ1;SU{{+RmAkGvOLOCGKxJFJVTKSCLANRQhqVo#ApNMDlccsrLpRw>qLG| zB{(!Lg`g0EWW?BA;No0ZM@OhagU~BY1k8oio?_wcz^dp!H+_3e)x2xIIjAi zsPpJH39?OR+$I=Y$F~U$Ar(r8cw3bD`JBzQK!(Q4S>VsHIgW|#&Zt4IGg#*$Ipb-Y zTGRV5vD#!_=N=u$06H3mT}5R18lrUO=~xdFDB@ zag!Juolz@&IWZDCO(RLq9TV?>OZmwAm`@Dt&J(xOhK6#OCFr8i%7P>`ewYns2qanoS7;}O_{J% zC%Sj3r=6N&2g*+%r}giDno&txyhTNqCHOI zGMgGp1qkt2ZB^Rn@ri{&zg_eGPNcxh-oHunIx?QE@Y~JMl>Vz^%J5gDK`~lTEj4M> z%V$l^VPDjEyzX~QLe!P5`669!Z|r(gpq7a1rTt(z56-FGPb_S4hFQ*+S5{8f3qPfh zGyh|3L@b5W5Ei1^F0{~LArk&vGt>ff(~PKRSqciRG!NHnqj7MIWjW0i3u{f51f%ko zlU;OzF^Sfk_Ofx^Hh$e6W?<#CDrL}hJ8|7ss9wR^%(#m)3|Ni;7@-b#b7@RBa_t;g z=;GcOHGqk0%$UFn8F6t5URNd>fWr)-Dl?-ou=G-HWsr2H^tx;y_=O58*Jz4F+i|*f z80^^P?^#L-6#w4PGbd>V56ne*7f+A;>(aw(Pu~uzBk!XfI%D=E2$))=kXoVyE#dS7 zFHimrHGsd0de>hKr{_3xf@P`vAaUeTgJf{#)r>qeNIBP4D=$J_v^9h53|OJb&KS57 z6M039pN`oXTF9(`x5$OGxT6pm5SI)qF$`-^{F>x~F=28Qi9my-%udzIoG<+(c7@=) zr*a1x05IPz!?Z6rW~myk#44h4BsaQoBG zaO6?4d0L;G4v>)nm?MJ&m?Im%Pow)VUd^CaBX}tRWQ0QEv`_?}BZN^#h|TDYwlpqf z2O`3`V~!^ZqPii1(sDBJ6_#m@E``*6;Gv>>Bil(f`D4!nHHHn^s(XWrMFiH1T@dOKIvQ!N50qOBbze`G+)R(AsZZ)Ss*0v3c*RJ!#r;ch^M78R}Sh zgDv@v=pD~p`_z@KBiG*(eaBiecH6RRzr3L9lFORze}n8`C$uw{tM#mnO`yMcb$8et zPz0u%IoBvHuMK|iH_kLFbb<4HGh<2uvCBW*J~j^{9EER`K%9?7cCjy9dvKR!zdz9j^OrYBYpt&C{3#*&Tz`9XtVjo zUN%h5bXQU~K8kucBi899m_Ng{Xm2Pr7tBZhux8Zzhr-#GM?{;ay^nTz~5W` z&Cz>bhD$(&SM?y6aKS4FkXBHcaw7s+f5meXSP{%VsX1W%apYgHMx=LZ)rZjMfr zCY%;n7PLpMUsucY#Sv*v&JzN`((*b=ZYn$0h!FtWG}Yzhmt;vqESrkF!V~ z#VSb}){P#B$LcF7Ith@bvMgbKN(v@56LYj09Uu|?ZUvE}n?QS?SK{IIKQi`Cp_81+ ztv*l!3fhVsk9BqK_D-A9Ct}@~W+BUbJyhZDM zz@^PpD=}CJ8WCj+u|}-ojTlsXqd9Xj?a4HuaX}ACJ`;3WJ^YBu7vvz?Q6@T&aFJy? z$(F~^oMDqyE&;6UY-Zs}e5cd4qp8*B1qv)d#jE}FZCF1Sjv<6Y5}nV>+u26de$^;+ zsZtTq*0ZqHM+&`ZxaKq;VYEpb1=@t5KgT(Nr26y(lbK0T$aU3zVn8Qo_-rvX9}2rd$lL=oZZtb`a*+p%{S#V~M5F2Gb4n3QDQYz3WJsgH z$wWXWtKspXsU2L`gQKn#*+#5k4mF>$4x!jV98$EnsWuI)?&{>L)jgL^^-o>;!7HC% z9sLk%nq3&GUlV<}_YzvzRL?bD+40y)zD$kmXy3l$0jyjN8CcEwMufdVN|V7WZQGPm-V1Q0O(rLp@^FjTH0Z)nX4Kx^~RETw2>3n=tE&Ei(phZK#E& z9kasGWpW{=B-Q<<5sb}JOwEK6_gts}Y72sh?<+(ljwiLnAR#q#kbn$A%E>3hP944U zt0KWcanZKQ{BF&ySB`IOaAf4SYV`Zsx2e(!3#{8FLajR8L&2-0XfO_onb(p2PEEbk znw(>|oj+NzaI!&orqZX9q-MY^CkLZLO^ZC%K{2pWIWs;g-gJ~dkl42EZ0}jLZO6xJ z+fKA?F%cCTyfsa&yiK9g1MBvQwCXXQ#u>Nk&*S1Rz@=CXXWOzzyC1XT)`M}|!oG8g zwrz>0Iui#k5_TVF@KOfvn86!}58jBbrj|$6#|>b)h0>rDW1sCnPV{NcxV`UacbojcW*a?RAZpOabzn!ARkG2#j<0g&()NRK(0{dB&PnhTXg=5s9I4h|ZNe!m2pZL~mT7DBp`5y*RSj9~&ApY5fFV64 zDL<4|6#YY9U4vbF!-Bu-ERFf8Ph8WIx5=X0wPc56)K`rD4S|uT5E@n7Oo{ssJ<@mK zYB0bR2kP=H1tshHR*O%K)TRWm1^|#>UU~SC;Co?3N|grBeY)fpac!ch5?LVXQvDrR zW&?Tw>nrgzor@IOQGIJgbY5xKKj$VJH5IN*SAb9zAoj}Fo?$5{O$yW9ftf+Y z6t!ZMFZ6}`4pM@M3=S{?^N*ssjp2s>2PS|#ANit)HNS*RQwP|MBb9zKQ$U%10u$q8 zTScmKnjq05M2^CPmD%m1v!5oym*=7v1p)+n)yy<^x=a4B=Ck?$Kc0-Yamaj6;?yiCp!GVh?Ag4h8OfrP2igu^_4 zxXCOd+k%Li1mleOLNAi@W*MFnEjlOCV}CO$&IZ@-hhjP*F8c~E`{<|Io3!T0YhlrCwzcHyP{O6^Bs#gr)RSYiZKn? zP)Dt(76?;!g^DOW(_);S+Soq3Dj+_U?#jx{@2Wj-ys5Bt{SMXltyv?<3WewUnQxiW zjL8~FoMZ76)w+~)>sv;n&^Z6n%q7`bhgN*)zxOQ)toy>#myNpIs{by_EEv1?Cs*J3 zr<=Q^m!8;VbA!G!zdpJ&C9SM5M{Bh1Xy~}wmZB{#_1U6ge)^X#x8L}y)!}z<+4$5q zuj=G+-dh^CY7gqh9Pq}jV#Etn8=$=&%qt=frXI}W+H2H#*zjNhiu&kuHl`umv4(?k zGP)+&ET^ImT#CgbKPwd(Z#f+KdtysadP=jrHD%a{`C=~$<{DLAbGh3q;PO^{ zhlP`%sudvlEfb|%jFfI6F>oD>3CI^v=8hb1SVLns(ajeg>%M6&HL0H1^reK%BmIpc zX@@weUJvcT0}S6fW8?WnSp~u8X=XEGKtT4FGK^-76$lT)g%?0S*lxZOORX2(uf1ov|Z5o~QGNRG3aWJi)djeB{*BXn$6 zo+ybA=n_I#lNZbzfzP6yTO0Pg!V+D0Jo^Yxd@&}hLc|Z}4|QiTKKJq zgt$&N+I?34*aZWGhQI@Fd&n>9wG6Bdu?OA-_ysNk^w+}D0!1hGM{5d7oAZR{`&)$9 zGOSraPg*1I*O(6Xr}q7$!fUDz#c^0vCxfIiVYl+}Q2LOiOv@6e<; zeg%z%1}HMmoZ;sh)K`48GxoX75)*c)pJEou6G9skv4IT(M1#LW-lrAJ7<1Z8x=l-4Mys8fR& z{gfuv1W3S)3wah2K8pNu`gK`0YMCskQIQ`mDtnB_{A^S+%ObFa*kGm=EZ2%d5wn3- ztYe$cb=(=ztXz~O1q~YAdD||u?jW8lZji*;D@<1l7F?n7e4x-CdrmpNO{!PLAM>^@ zq-#@SpPa8Pkj*871f^J|*^zY>kQoo3sO7^VM>EBwr{fomIE2!Da+WxIZANrX?AlU~ z>mEMAW;?8c!o2qqu1&b&wq2K{@N4sU>l3=~1Q)0C`6~HX!u1`|h(Bh}qwfmYdZp&} zsEguA@`w!!>`~YLv9GnV3Zc(21MsY_@c9$>9>yy!IDUZwTg_e)r^G+7WU^~XJa>=f zgThEWaKajBtOE5xCzS_ctig(#SOc*7t7|U2>-No4dxbw-_@yteU-Q+kU^1xK&Li)r zA3)nF__qP536mdUcLjKTzZEM)N*3ZyI!k{LCxkGDKRYOE;IE-*-`21?DSQ3h)x`Jkm8w`8`C}On5^vRsH|vjuQ=wB+v2Gs zPl?N+n`***6~ZZ8m;&n4Ntmus5-{UOX~}bB66PCbnH|+uFi&=v2~^LD%Nws>LsF`5 zU$EhA)dP<$-MIkzsZVghRG0*^saN6qH}dayDc{cyhQSF0$PNAk|9*qAe&O34_{v$? zR+Dg5OsAE;d{&z^@w@fFvTTc){v(1h#0lO?)`jJ9G=r)S-1H_uIBmAK3>${TWe2F z@xN9qx&-OB<`#ERD)p1dvcw@xlX^L;WZTefwqpf@W8oGS2`o_})DtiOz|F&n1~hgd zS)lZWO4Qnq{baD#8ia@%uTlxbr>Eqi-x2mgJ|Bb z?<}-r9)4T+Leyll3I7>A^f`miWHBI#Vlg!@6gDlD-ofUP|K!ELTTo*^|AYHSxzI>!TUk7r`n4IdinR@=st)>yF~hy3mpJ zNBXrd;?<-7{SjZw|A`M$SD}CYi>(#^!nUhsSb=IgTcA#7>(#$z!@^^1op=N5$E`qh z8T*Pfz^=i2H;S*qr~5CqQ{2fUe5Mz-2XR}C+c<8WxUIu&7`Gj<$4=n@+l$*KDV>c= z>(~|asJes&u&K0F{Us(zA26?ajCHG@KvwNDtV+scRq9`|2KAH7EAGba(IXG5d+^#k z=GFWPuRVOYuXmCs&L{etyNdZ1RX#Pcodka~=s)n`WHYk1r&)4Gj2bon9VrI$1a-|MtQ*B}G;-zTQ zU$Xo0*ra-rA;HVrz8h`cgm$XI&8M0<@}BT@cE4&r&Q-CMYWxOq1q(`7B7V7&Rf*5C z0G(5Lq3@lKzaM1Rh~LED{U-WpKYJd(sbBgf3ySO5gVLDr0M1__KFx;l*%q|lX56;n z){VB;Q@fw&rtQIb^abw+>WkQo_XG6>za5F9uL|P*Kz)&T!|!^LKc~J(xbeOSqaVMH z{zAK-=%#**t)RZ3en`BbAA-Cu`j}1ZJMuopQ1@&b2_6YnEv4(fn4c*Vbt-)xNCr>)uKFoZhP6n`}#7lKiq^)NrfeZDXBr()gfh zFr_f%J@Y*l(Q=8k(RwKLZrf_x&+HXx`n2mE{psoHmuKiR9?sm5Wy*RWyFdGvIh{Gb z&b>Y_CvPzCy1cMUbmh2u^Rx5s&OcOeXQ8feZ_)k5Ym47>Us_UGa%btCW!+`>d4@gj zlwao6c{fyu6}x<&shq6RRqd*J&u{Zz>3`S%ZeT^=SJk)Gm}=gwwbkBR`+9I!-O9Q< z>wZ-Cbm(Bcu70@w-i8&8y2jeZr<+zZ-P&wzUeO$Ge!b;at$%N?ZU0@zW1V+)UDo|{ z&)dBp^;h)2Jn;D7zInF|-8bJh|N8kK4c|RdJo=f@cgI$Y{dz%U;ncV^{@X>jO|(vY zxcKEIdzaQvmM=?RE-nB2ioElySN5*TUiIYa(bd0ObIIDgwRz9vS{-ewPcEuq6yZVX;uXymv;Va*x360wy+2v4yv*K9fH`pS93BRX1 zysBes;o%8V5=Mg_&y{0=<=~leEHa%~5<6BglUNx$mRO0{96MICY%%^l8kQ-3Hg^6= zwn4lbJ4+X`4QwlZM;yG`U6J6=izpWIlqh}rbcb|{%TEo9# z?k~n$h#oIx7vOcef^~T37PMkLDi3_Tb?8@7D=F`(z%{SMH`7&aVRQ{+IHKR0hh5!D z{1@Oop&VBy9M>cq*CreX6OQY6`<{FxwDaCtjdojucBNlMzmBf^KfR;gF1MX7a_ zaX5yWvaR^0OYz?tJ~|Rd%ND%vQv8;fUv$LGMljco|My3nqIn99U(8tz;4wOugnmv& zKFNqUCIz@R3+8evvoSkMLoPj?Ww1~@T+PNC zWoSOe{0La~#?WpHf!1BbCfH)|z%6BySc8^>jcElG;YId!c0Id+eV^UQ{u6a&x3XIh z#e9q1C#cxX?6+(O`+^_|YPMU@fUobz?Dv8e`<@T751?Z7A=?K|vZvV3*~1tEtJrNA z*Uz9upF|z+^Xysn960CxguZ%_{SvF+cQCU51`Oaq_G|VV^vR#uU)W7RnqG(;#(MO^ z26iu6eiKG8jf|}rO_!l}-^Lug5;o^5b`854wWnWW*Rs#B>)3Yo4p@fvBhMv+U-xD9 zil7sc1TcvT2EoW#m&}4iunMVy4H_=f*tY&I`w5$2kFcMD$Lrf*Jbi-wKuE*tyi2=v z!-bWVZI!XdPUW%PAA1bM9&2KcA$s&zR`U1bu`2eQzaP)}`|(&EJI_Cd=e4ot!PsM6 z>@og*ZOZei*!Nb&zSrNaoUiGYy0%`rkv%3Hxgjjf}@B{#Lw=R~uHJ%Aq*t~ck hY#YVFb&H*0jc0O#g*ACyVU?#-2y2yt#bKN0{{itx=a2vZ literal 0 HcmV?d00001 diff --git a/theme/victorian/fonts/LinLibertine_Bd-4.0_.2_-webfont.svg b/theme/victorian/fonts/LinLibertine_Bd-4.0_.2_-webfont.svg new file mode 100644 index 0000000000..251eede408 --- /dev/null +++ b/theme/victorian/fonts/LinLibertine_Bd-4.0_.2_-webfont.svg @@ -0,0 +1,241 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Designer : Philipp H. Poll +Foundry : Philipp H. Poll +Foundry URL : http://linuxlibertine.sf.net + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme/victorian/fonts/LinLibertine_Bd-4.0_.2_-webfont.ttf b/theme/victorian/fonts/LinLibertine_Bd-4.0_.2_-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9ddc4b2d8c8b78ece17a53ea2b729c2fa96c2916 GIT binary patch literal 68512 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≶GqjZ`+26c`h_aU##>*=feFydTZBGD_58G)(09>4*Z?yH%7$^w_LJ7dp*R)Af=@+tFmI!Aq{28SxoKRR!Z7Gj9md=c;}}lT zElb{OmV#jnIRkx~>R8Tn697(&Qx@2Nr7NKJh_NLTW?NwnP9^{a2~xd!y>f?%*0D;3 zf^iloRWzlUZN8-ZPdcNc+}iCsd&k+r!9%qXm9?l1rD07Cn{zF_&u(KBao6GMB8`nRS)B$Aoq4ITj-!pippmW} zW8Nz+?%46b?x$YUso0>gZt(rzHS{UJR#R7~qB(oORrJBfuE%^>^iA|r%-7I*6~X5> zl`6`_2IV(eEWrL&qlRcneuINb1m_{U7}4>Tk;#Vo=?VI#iI1(HOeV;_IQ?MeR)rHq zl||Hd@ycT*ffYqKUsOU$gSY)PEE1a%3BDLFz;be}VJh>=^flOGAOODmm_8 ze#bWT#DmetxRr5<=PfyUKnUwbOGT7o_1DT8K%)p!_+S)1DVy+ z-qvZ`jhA**^Hz?%WbAR4Ge-l8OK9VywY;rv-TXV@FyM`{tk)bOb7hRVkhz+@3B^QC zY8}+)Bs51sSqiz8iTs5mNP)~7y4*EHDe#vSL(_VJ0(^tf24d6@^uYxhp-Nf~UT~Y- z*d3o*cVV0Ri#LD#Zra#8xMAE84wud-_FjK`Xk@m2-(6p%*L{5bV zRTb4u7Xo87H0pec;FvKy z$Uq&F!K?v5stos+mId&60H_vs5RJwKWZak^S8)_dmvUtwC1A{1A&C@QEnvXeRxPd< zc<5ld#G^F^=SqlxOL);6%WfgCLP}eb!$kAoa50}gmr(#^u7UyjT#ANkn!@zC_~~Lo z-MXQdojD8=7n(Vk-%UY@t_Ur;%E7HZ{d2E>i8WxV)NOonO&v+%9Y8M@4kU&~fT1eZjD?_}CCK z;#>ADHe&X9^9SGOXzBUsDYso4W0;uM;+Za@|HYm;c)Qu6_t1xF(}cCWy}ob$|AxaH zv2rd1^_>I9r)B*L)Cj!`a?f;#aU!YPNlsXe&t5}pQw@hMQC5oN-G{daK&@>=t)p12 zF{IXJqSodZD5tp#sWsLNm$826Mkbg{wIsx`h0ubd#+|5Yz+SDzT1*>g4*m0$Bp|Bf z=QwgjbC3tXG6VB#Y!#|LT>Zo6Z@_h3TLfspq_V*KqW_3!2=OP>)aD>FK+KwVx z4&zcw)L<6p4D4mO=$2`tPl|3=wj1VMf4C@iZg(yK<|ZKkc667{7AR}80r31K%bU;T zVW*=mo{Nnu+imx`Vl~|*<6319#m0#;6dQXPX9c5L+L#nn@A0k5eq}MbYNpPn_sF(1 zgp@f-JVuWID7@{lxsAkKv>p}e+w;}a!;Gy~zAzw}MbB)<05$JXts@GF$2Ny7NC!fs ze94;U9KJ{b_ztC#7}*Y+^q}`4WJbvd`eubEfX`Djn#Ba1xJ$7mrKJBA*^_mpm>+0& z7h--A@~_5c5&L=_B?ldf!4s2%(NB8nDvcUl)F~$izAls-D5m$R&L>Xn%NmWxWyw5S zoae-d!LgZ&3Lhj8dX>S46NteU^X$4kH&l6@0nTWUGl+x}GKjHbZ=dAdY?)h-cQd&0 zTCK|j6?(-DRFrC>zDcDTVLv)fc#%xJREw;q7EZ5FwQAUcto3S1h1zmd3Zon#OfZBi zhyhe^X+uTK7zF$@lq*OvytxauWx(t|u+s}gb{%06B4 zPo53bNPz)IhtpqUcZR~n>XMGSWNgcgTf;K*Smsry%kHZPw$#T)__1$)HZ4E*ZRWa^}oqRr8@&6>!9V<9#6aiPP zm3`;FKYKi-&6%gyz{0~GeyGsyF1jwKw?n6^w~qg@dZQgmG^>!GTdUsa)HRuxk{*|5 zEsA?$&w(O$p`D!lC%W5*b=P+qELZ(J;57b^Q(U1#T^YcgcxzVO&JCA&uiCPEziZRJ zwP^32-5Z0AJwvfz_tgvf+l%!#P2acLxi`SijjJdhZjwp2j1Opn07vAj2LhO!q+#_Ct)}5JCn!vw3`lGLs+x?u_dqkQIU*Fre(3_mIDs!GyE%_BWK5rjJ z%WZ^@b&nIOy>3FdFbveP;$J@QMhJv{CRn`J#N|DV;9_|!~Uvj zE@mHYFKzTW+t*^9!EmpA*Iv8T7K=2Qcb{i>*f6#dD|6|+g6*`Q8mEVrwbZoL({2ok zgE83ZgO-CaA=QoUr~2UqIA~HMOE{znUK}_&H$u7*M#x#?F4B!K`Tw7zl12uACE8$; z4>?D80j|0%QY;Q7fOZtrrCYiNhRK%phq9@>{i`zID~GE!o6}F*Ly@koNT_}OkDZ&^ z+ryDHSdrrHP-kZ-+}XLQqhnKN{yMdd(osXy1YJ#~T4{Vb5|a^?1nQCXh+%$igt#}F zhc1Ep!yBa(ouWHir8gi(z+imW7b zL@G1^%B&K7OovB9`IaDX>8LOYR)U_5ob+rAo~6(?@~mVGtfbHpiVA)GqhtA2f^LT4 z?nvHk*-Equ=v1@~fNhw~l0N{pL5~2K1?*G8Mr9UID_*C}1^tDmvWI2Ns6G*)6~xZe zQ;o@BD4BU{SAXxG#t5rf&KfRR!hDnk!FV+`E|s?}RNdBA9S-;I+|egY+11=q){uGO zWW&*$>=Va+NDPbAOp$%4J<1@ZqRygcsFWM5LmiWRs@Elbp&-o75VjW{JO@hfyX0%& zBbu{NZr*?oSX|2n=UUd|Pc7tNzyR)O{pyMHOcm;;b4tADaDXW zk@^7WXx1!6Yf);rML}Sk%l_>34 zfFbuPREvxSv#(^qP^;;DhB)Y(K7k^R2E;3wuTQ~D(cPv}^V69hu;xUIkom$(j+R!X zM)~Ej=U6*mTkB*jrA0!l*4!Uq5F(AxfE3qKAK445TX?z<4HS- zqOK8AdPfyfm(EY1Q(a~tSuw$Ow!AqKVNXf6sa&*o;>hlvyi!-C@44!Q+jiBiM8o;B z%nt*l#ch*Uoi#9G?{{gm!aCt0z5Xkj$!i~YblWM}IbTz3QTHZ0$Nb?Eh7RN17>4j! zs%}QP;|TSC&N!px=tsh6Ifk^=q`|SBSZ9`c2a$q!i?}ZNH|M#evqgZl6JE~0_!qak zq!rD)(`UX^-TY9Y-BWyBPLGGM9^W~`dPEt^N3O~tqRIiH%D(>&RmydNwW~7ouv{5f ziz*LgD+5_w?nAm9quxK`b8`G6QRIZINNE^Q{OZi9-odeCc3#3ha(`0n{M#yYp+7_o_!(^P~ZR7mh zG`U*N4AKT3HgEd`9foS1!Pw-1dkMopb!e08fDUtAtv8tE@awvtvq#05XN!XWof zUPXM})PYlK@wey95~tSoN$_dMGkC1K@K{?RHeY7600Y#F`^l}iQyd?6kVn60yy+xm z)!^V9+)Et~&1Zm0Ta9n?q_U*)3Ic}uwblWArVAf2kgAge83h{i(rkGsdb-j&**!qZ z&Z!00n>$r=O~-6&8@f29{LVjNwu8O+DN4B?<&;1nM;c60AnooG|C} z7ex#hS=)zK2eDAVt)^v1k$f>%xixo88sPiNuvp8$s3=a-A!)_buS1_HCHYDTA-Ufy z#xQ;i-Y8bYWzcwY%Cj@FxR&Rl>6 z^x%U;M9kJ7)9b&#@!*q>?f6PrslKG=W2sBde&pfnMx5bH@z(h{>@4Yrx6=PX{N>@y z_y6&>|M<*CADKh1DX&rOp&F@4`stOJJH>t;S`K{3GFrz3A>B0Ek8Gur6xIikl&12D zJx^lu96}4&AX&3~f;foL{Q>_NZnUj}>~sAo$vzMN`;*U%lVgQr5u-S9MCvuZFLobc z#VB_Q9?--8cI}Uj;KEfem+tB9Mt5Ev{^2ovXN*gak4>D&6`Df#@;;%T$tN8u03y-e ziP~s)&-kJOyRIZjZjX(hQ00>OMWsOia`cp!!J6D^PH8$v;i}Cdu?nZQudy3k8Rgp zyV+jHH=55q&+CptY=^l_(V7NarXgzh6l|v9rPxd(GMj1I;R%Fr^MJkDn7 z*z&rJ^03VVZZ(iZZneB2N^t$at=3`un>;bZb0syg4s$imRgq6s3nG%yaV3t)Q0WJkKhW^waVhd)&Gy>u+jIG23u^brlT5gkx~T)QXSJr^;a;F9QLdBLU**#6oZ>V$Z%6W5)8O5Lj1t$;IQ z$0-20A?L*4;DZiL06jhtrWRxxDX~D13=92(tP(l|l`QlR>I&exK)298s8PcmwFaIt zq`QzIy@Wrx?58Tc&TF_drJ=1r-J}s&^noovVZcw`{>ef7Sk0vsY6d-4Gx)LMq{ph< zV~8XWtXv^0>nZ!V4)7#LV2-($AJ0t(X@eP zjX}wUyo4T_g7qBwRD;Z|hLF$ zrb6040sm4Vyuwotep;4&>c>yZ;WdSRFmHd*lLQngT{4A!6h46Y2! z)SY1ASFoSKw*S3D%m<^B$L86M+h7X(itOKEj#^(=w?nPQyH1x9P6p3Uh0B1cPW=AdOKaxqj^*0*9=e|jZG z-!mm>VDz0sB3_4&NS|R&-&_f0jS_zIn#?boU8SB6A>gTO;Uz2IeMr6&E6aEC49IsX zPrd_VAAx-H!os!M@N;>w;@YL$kRL&Uk2j+Hd@G7Wbd;6aMExt3nt+3Zk(e~BdOcMg z-w1sn!teDzn&`6bme(3*!I=lVXKMf+{Gq)HfqN4TEoP z>_?Hw1Tc{Zmc~Hq! zm*rGcVzL#gi`i><`R!huGC}PqF zNUf=+cK%sV@C;J$ASn1Dp-L`9`8~w+y>`OSqEOnngKddUSkZ(ebE5q(l22pI;P2EJL3?P3ql7FiJrw|Aa z7~qYHI$jE+w-O$}l-&TH&;x*xu(cymHG+_8!eEh2a16aeNZIjLj~$RVjCf;DBiH_V zVIRhhkpTf1%olFx!U>WNprnNu0hA=C6FI+6ams3`i%>!kI>ZI2EBfj33!Ar2h2Lv= zZ&AJUxiPw$HOE_GgV$g9_q#fayu*7R+I^@Z28dR_R=hBu(v)_8>MS~PtWd6-{xQ!V z1;abp={jI+)LGPTN%xTyK_)u@7b8eyT|z2?kLX7# zwSc3DZX_LWh8}dyf|?bxMVw!Wp_;AHrrnG{fQ2^oEQYL5~LGC%bN-T z%n22OUAGX26MrX)R1?VANm}$P61cl9fhGqgPwSX4-G4@S=cW*@aZ3x+83on=w9Vgi8z zrDeW9j1hVgL_X0g{M6&U=ihKy-R)1BEDoQc%UEAk@Y(9`6)K)T)Uqk+5FFlE(WafZ zUcYOIA8Oqgb!j$n>@8z|VYxtExz4spqbzbvD_-7q*V&!U&ri4-f~7U4h5~5$IjijU zdmTkzf3dQyr@W}K(q&Fs8fe|Ef8FUE{rtWy>tn-LUNkfx*v;jE?W-!n%pRM8Rk=(h zu-0H6SLJrh<2ptC;dGc>*PkYn>-0y>$O& zV#{44!Ryvf%N)D?eZ^}gdu3mE$L=;*E1!3?kr*OhuhZ1;Pe-pCPE)Tle;bBg(CNDI zDWcPKvUz9(``0tC)Dz$`)~Hs!-s%l`6}Gp$0liiKArvd4b8uRxEvMHY*6SqH7f-3z zNeBZMDR=5LmAn4GY0@GEuNzoO!P2A;H*uZ;MPs&(fRVk*gEUB0U&r)nsAD;NT6};*-w$D6M5`J$40BD~hrnMYb|B zF*6IsGGLaP(b6vk260d6$rgi|{?;d@nLhMBcm^!Tngg7vTy$P#Z8p?hUSq4bZtAHW z9~h}I)!B#JT}@@Bt!uZY0$ks2ibWc^-RGe{KZ^1~VowydrwM8+U3D53HOq@*vAJoI zW)2`DI_uO<#LbD5P{-aV1B{9`Vu&WtZ+QEpUU?Ves1Ftec0t{&YayMilqbND( z_F>NDR*XS~WHb)NXTLd?i1lol{cJRR?`HA7%-fk?F`wJkdS1f>|LuJjf3}Mp)l5xwVXecx!ZbN;@*&s#3)Yu%7ksDyP*oy>tv*IlOm(z6}i(TyLQ zm>%C?3r{s3e7Nwd_f~^i-Sw@Z#$5@V!w+R{Qw$(IC4f7}M-%?Es_fYg9Vp698ei=g zdcn>ifrqoexp2%Q0CTy47u83lB7k_~Bn!bChB%ha_-NDZ*iNp>fYiony{`46NLDkis; z2C^h;3&?LvU}w<}*H!7e?z)Gj|JU6QB(}9FRrT@p7vHhFad&4`G2%LNG9q4E;25{8gw`n^~@i!)TZiSB1- zVqAG$u#$cwwj=Y`ecwJOI(+qA;~Q=qud|M2j9x=Y~S7xjDP9JN-8hwTr86WwQtojX;?}oU_uH%M0!XTH3FWq z9&=i62xAoZHHzazD8$tWI9Xa8?8!8U(U~jRuB^V+zI&(i{$hUk`smGai8}%*H zmk1sFK-b%d(d>Y>z>PUG`XFZDMQsdVW(kHnEw=Mw2p4YC`lgTuLnq5^_f90U1QH|W zh*S~o)()V=YywJFdl8XQ${oOTqE3rc+={n2B!w1gi5986BAIQVuLuEk3LsM@l36_X zlfygfiXvu`9VC?N$b7aV%(p`*ckwC&&EAH;yAZX_|NdlQf1)qgD+^o3syu#-iKDq` zpu*ISMGW6!fQR#bfJ#;sfZA$R4IF2QtW5LG%QWA}UKPcp?JPj3zH6h_MUKb1EQx42 zFo3^vliqIR!hd3iyNZ7t5$qiMz}O#IW3dnc22onE*{D)(&AFO+K4UnU_gkhA^_Hq` zhw=8y<26w{j2HGRr7|>Ly8tL`S%g`Pmsb zvK$o0-$8QdmiQODHdA*VOWLY9jzCarlVB^ zq|6Sdm+MdASLl`OD&MJ){E&WpX|b}mosj-zLMurYxW8Xh{9O4sTFsI)Ly3OuI{=M984RE+~`vTdEy8!xk<--w)1GA+lZDNMQ~l@Ae~44 z+kW&c?mQ|$d0s)06#%%=FLt1W&xT(M;T4`1!_yRcl$Zb6l44;pr30QQB={sXr!&|J zi{*XLg=?G)CMZA{L|;UjikQ&K>xTT));gJhc-3O);c~-KeX%b&L8mTuHS#>jzfj&=|Im+(v|GmeuJ&x zicKc^*n%63h7aQJ^INpk{XQhbED)6MKYx{W-o(jr7g`t(U#(ky;9_I(mmQz z4L%PCxx^+kf5z$wQ?q{*njl*-|3Inv5ylqmTn7bXskaAx!HP6h7J-%#s>Ig;w};o^ zPAF*-8s>YmZd$P%r?uawUV-g;>B1lV_YdCMK3nhBg%g zjlIQkmP9B^hfODztoXGn^w;?k8#lIQW~$2a8L}CpuZn*3qK#+I|0du!GI`Te@2#fa z%~5C52Tv;eQQ5fs*Jv%|sB%i6rm0jJL{?fA)eGG>OkVFb=2VtgG(TC=lUjo2C@>|n z0KXdnh;E~K&Q?|xjFRqOU=J{t$W7QZX*k9ByEIU%V+w2qo&$?_%Ba@ORqo{3&1K0( z|0m{Oe)pxb@7~?#@eS_z+Ux~$dt2y-^8x}z@`AfIH{bY)@#5A`&c671X74X(L&NNq z*LAgBd-;~+=(S&C)hFzI<&U=xdd-&|Z+xloLV#^#&6c#SEF_%fFi+e&T4|ui7UdSJ z7;1iYu`t#k9&41^vv{mg$S)QRSXgSnu@e;hh^?%GXjm+qt0|lYtJ)po#k0vie3b9`G&sFr`DfqP`Y6 znGo@8fXCjPl}%b;%}ZdH$Ra~O3sRe_&Ldbt)`Dh5sJ4Ewxk$AkB&}Fds;@xr)hkPF znSF&70pUbgW*9d2v2K}RPkCNMFW6zfCCXL%xSHyi~6j5G?@4DgDcr8yIYK05HL8^3zsRWx#G zFaD+vUQ_66dGVYZ_l-M}DfDaLvo9%nlOh96;|9**_Ml`tcm7Vx7>tYWkvOlq6wu`D zU{ysZp_7yr0{x3IesR|op>0HF>J$K(~ZsM?vL*o*z@ssU;6yc z%zMbV?DRzcx;$DgLqZNQU0-jMg)dOVRR3$#VS{XzcT_+Tk!1Xt`pjlUGp3{fxlWiC=$$}{g z%2{&mw-DOc%$0bf141MtqxL6ATLJ1573>rakAQ74LHcWBLc(0<=V|%Y;-z1aN(?a@ z4%GU3RiC|L`jRF`v9DdFyRY+rqOja=IWUuK*JvI}T*+n<*|wPBuA(>Njcj{?+ip91 zHnM)UiGH@0SFmg=3W8>bG9xV;f|emBww>IWo?vcX6c6Ofwv)Q^G-TWL;bhy5WLpV9 z#rkl(rJbNqNg9lHe+Hy_LZq>3x&BL*`~^iE7X9f;c5(QTlWh>mwvGDEDP-H0Ep_G# zxc$QkxZ`Bwjb)8DrHR)kmlUo#N(;5Bv ziF@h{Wy@5s6}T5~hHg+%Dv#>KYBYXOw8?`yzEjDspJh-L#{y#u}s^rI7s= zRoCSB#1?-h)aDiy)S@Z+sQmLUY~6S57o{eqxl!MnW8Glj5P&q%&vS_ z#Za+~SMe9+9h4qv;ckKh0kIcsd{!bIq>@TFH34Ce4ij8S^+~Sm2oEp_IH-+ahyyTa z${+|SX9Vos=|iR;!H@?LAZc-uc5oXxjVn1L$c`(ZRsl@WMgAt79TZhUEh&WeZp4zL zs3TN-QW9z$O^e&aRRy$6wGGk?ELXM&_~Iy8!1cceTHD&U#)`zMJ>~3Kcb$Ll$lVuz zw{0LCH(S^T#@T196iXM9ZApNt<)S)Y%*!#PCF7{=< zTUB9XSv`T)Feq4kWwrA0ElF0_r1Tr@6UYw{o2D@G?G*L;=~y+u+V;lghKMU_7jP%> zx}#7asvtcAql=(!r~hUXKpI_#+>yms1+J;91zpz)VbVH$1}4U`&S^~(By$|VQE;-7 z+dew|X+nSbgv}((ElE+T`_YO8jXOMkv^Lu~gKest-C zH=y`)O^JWPiZ5f$C$h*Mp`JfCqyH%P{v^knEpQ zG06Jhb}0$RnvO~ZNHqnVWJNmgF6@+A;hcFlppse?ID7C^DBwI)~xeoa)G#e$@0 z2c{mJpEGK2L_ymYT$xpHV4L^KB;*N)kp=O}XDeD6_JPn~q)0{2Fs8ERV_U91;Objf z`{wrRfA`jf*FAaUd-HSd+O`(A@WuFuy{NNmZ^y;A4IcdG9pB#HvF@7t70Kq=uF{I3 ziMq`9e)jKyk=D59O^p# zqhHE9aM0D!9u9ZHdj~ncbR8RHZc@&mH9ts+T3%GdfPTvezwTqm@_SzPpeh(0a6$SiO-;?`Rr>H`mrv`FE$RdBgzWS~Fb z$0kH)%%NKj82bk~&M?!&QZGz?&faYu^xGXO+C0rSkvVdo;$=Feyr2BrN*-Jtm@$R_ z1pIGn@jO}b-&SS+ZICCJOS}$j2mK+mKkwgG-jDxn%Mkgu*YhCecNmTg%4|Y|%G~t1gXqH$`mnKyWpX1d zQsNPk&x7UJ&oH)qikF%1V_BEO*p$5Jz-xTUb?+)2NB-j}|7;W>AG1;-&b9e-2# zAd(&Fe;cGyT8KmJ-WWdLZvl#UC(1jua^7lzf3O_>!7N0S9@FkW0@Q!7&=lCgyq5&hM)Xu`x4 zYBi+=!U{p+&|jj4$dO_Rr>q?JQ(O>}yjT6|N^JO!lL?F% zY?Z<8;P7r?`8Hp zrHgh9M?9CLuN?EXj{f-Zih=%mdx1%KrIPW|>@T^tK!ugeeJ3-bYEf>bYN-QAw6+t8 zHRW^*%}DfzGAPqRYDz$yh4CHe0vgI23Px=|@h21YmP89(7o_2Ye9TG5NNDP!t(fg& z5v(EoV2ew~Tvz=dQ&8%28@Sy*Hx~{>X@;TcSKu`k;4N<7j9IUE-1n@yq^RIIPH*)1 z)uZ9FbrmjyR^?JzynfwxfA{i(D!&_rm%0L1rG8WJCcV$4XAVboPB=5~)D=1zPm#Hz zOaBn688{f2K%xNoJ_+dnc-muNWME)d|Hr|=z+w46_rDkWWd@)K3U~qldBz3n zc-n1~Pe{{Y7{|YR-sk-pJH!Y{DF`lQC_^pyp9J-5YeNE*fJ7!1tGalURD-tigV`> z@;-2Gf$P_i(V<#?MaZlosc#UlS8&iC1{(eX_67X90q7Rm3{a8@G#ONWYAe2*Z}6KI zd^T%Hs~?`3g0En}A1VO9{U^*+g-cd$n>5;mpEFW(Gi%`(R# zxMW#_3?r_SD3XY*BI?FW2nA{3_v4t7IevGJo|f^BHKnzTxa2Xf1HR`RFUVVDxwn)3 z8z;9&lD+r4zVAmvib)q$4|P;M>{9thSHT?*dtqH4tG}I#I;t)f>2Zd>*!TUgOBi-8 zoQHboAzpRSi$>|K{N^1>?t0iuA0AfIxu}OOG=->3kN3sPaSdx?kBTyglO_dt4}hJN zFdfa1rfu+^+0VSlIsOkEdKTyH1`^VWaq`r`yVgm@9I}R--NLlnC+oOOZo4z-+wTqG z*ne9aw%`B&c-muNVAunJj5>^6Of#6HSe#gySglyoSSPVXvCU(<#m>cU!Cu6EgTsj9 z4QB_J5Z4TD5$-7N8$3ZgeLSytEqG&iSMmAqtMGpkm?y|2SRiC0^hbD(NQ%fYQ9Us( zu@-SJ2?>b`NiNBCQhCyR(ko=VWG=|L$X$_dQIJ#cQD{)upva^sr|6+1qclh9kMcAX z4wV_I%hb};o~ajU7-&q>oTlZbwM08W`;AVSE{ATO9+O^=ew{&#A%|g);U^;zqbj3! zM(>Ohj4zo?Fy%9SXC`8{!0eHEk42KjG>bzPr!22oaaaXdEwE0o;jl5YIc1w*+h-?a zmteQS?vec^haXO6PIsJlxJ+{`b35h!%Hx-pp4ScUJwA(kC-^P#7x8cL{}nJNP%Wq~ z=v{C^@Rg8Fp;=)pVYk93L^wozi@XsvBibrPCsrbkCGJOpLZV5MN3u-viIkv}JE;X} z3TZRaMbc+vxMa#?$z@H;=E?5MG0VA;E0_BrZ(hDn0ZYNX!UaVh#bzZ!C2LA&m7XaJ z!vWjMwv}BfdsnVgo>g8_{-`3T;!wqhN*^Gssa#dLsw$xB696)?qv-$u009610OSC8 z00jUN009630096302TlM0RREs00962c-n=RkcA&$jF}}SS_$GKEL>;; zE=V+ixGyq1lGyW9iH+%J>-NPf z<()6KjNQA`NO&e_qlPXy^mtb%GQv2fe<0izg%{lyOeI{_sH!@c>BCJlHtE%9%sKXbsNb$r6pzVHm>~wTDqU{TNe>E|QJpcdzc-n2w zHEfk(7>42ND=oz-?(TkiN^vVv+}&M@TX7Apfsn94umuRNfdB&#+=2ucm>BRd04vs? zjVF0?ZFgP?{_barzW%qjzb{CTOQIyXCCekPeDW)xph5~uQAAP26jwq?rIc1iS>=>h zK}D5RRz+3SR98bywbWKeUG>!0Ktqkhq>4+^Sh^;fYNojsT56@WHri?@Lwg-`)Jdk! zy6CE#?t18{m)`pP{=A?51{i3N!G;)WnBhhkX_V2%7#k8CwAMOT?Do!j+ikJOVTVF4 zo4vNiu8A_~^4urphwS4AafD&n$DyHrG7a=38K)4;EQsv89$<=A!*pT49ydKKbI3 zlTNwprB@+O$Q$y7{GmW77z%~LAte+EMMJSr+-YZ=cfk#3opaL$M?(o$T?-{cDO;1X zXJ*A>8L`NYIkt~SrbVVlHveNh7K=ruM#dx4A{$4hM>dIU8rdxJUoRua)To;pb>o>i zre`L0%APyx7Xs^vsQ>@~xB>r#umOz#ORxw~Sg`>Cj#;rr1}j)0un<{GuoO~QA+Ug1 f9k2!~Tv!0G1|UVS11m%Uum>PTumdYZS+EoyW=99 zpO0^bxK=L3HRE3v#~j!6zdSMYk>}wn^yV%!A{QDNS-Eu0_WK_~XA^p>77i~M5zF~M z;CvCzhZl}7UlIO!@>QJQjPoBaT(N5K&*D43#$2q&`R3&-(wT|TiWttnf%Dbd_HEh! z-xUKY#|a*M=lk0(xj5uJ>e`AQ!!x*zJNKWn@BQiYS2)hlkMHa_XUj$VIe{~Bobh2? zx1DqDp`AnaM|?P+=9uY@T|2gH|8Md5;~bOeecE@S!+wSM6`Ws#^SWL8F1~cl!7ILw z^9S*ppFa2eZCgJ1z(|l|o>uz(eOoTw&kOuT9K$0yE_B|OeLGg(w{sEBL%9Fa{pVkF zaqX#>@8wwFZoJQD_g}bU|E3@O%OQ?cHRJw%{G-|8zVoxx=jijhi#l#7ecq^DvE!_p zdcYh;^f>X)h5vZY&0UG(tGH`$d@c7&9RCXc@!YSu*KsUr-_W0K;f`>3bB5uOB`dkm zwnG=5%Qc;I;f}pr$F3b)FXV>L-E#4H+_?4)?(}JVmnet7|K+%zlLpo;2yyj86D!dU zFIa_k>GCCLCzdZoyK-U-?c8(Nw*8=m2@j@Upf}V%P588M2Ao^)_6Dww>%sNw@WvI~ zJ=_Ca3-@jO*TFrD|MJ>*EZll-;Y}Y#e+TVZ#sJW-S>Uziw}PJp|5=P|2^{P zKY#5pMV)$l`q-0CeB)of`4o5I_8q%_dFemx-~0L{d$>>D!(GI2=N!~t@!Tu8hmT*o z?L0c!cjd3PUU$Q1zx~Y5UVQoICtmtG_w=*eZ(ey7R}TIAFSt+KeEls)ZvFIapStrd z?v8uE@OkdJ?_7XOm*F4B6_Xg{_2L7DgyAl(3mn?d4RN34M!3%aDnG?7<8I(qfJ1iz zc2{#>gls;_J;Akc>$vZ54{=`yTq@irxjVUD?p^@#QSQ^+BzFm*cn`M=uzL@O%S{UB z9#cZ&lgj8NYZWfiSFT8j$)2@Z-<4}aKU0`HRi0E>Q|RZ4Es<3Crm>011(CJkq#`u! zE)OaFuVn|FXBbThzF05UP=NX#H z)~`z{Qj=QCK8arseRBQ!N`=E?j7@5t*401PWomLcL-}-4F*k*-q#t<}&krd=ba5o4 zh_O+H8=pL~=HS4&z6xO`(6&hGT0Ar4?gh{bVS# zFfy`bPiQi64ARW zXK=;SG{yC^{=q>u_M{B<&|12A72Z5_WMVS16>lFIti%V43}WW{CngI(g`sVO1r}oX zP(s_3z>X^IP4Pr;lY(B%3mUL6{qaB?9%v#E;t@O=?$I#V#92893v&e<;}X+?#MO%l zMa&eeB9~As+37N^hbeMev7MM^M$UulTt;ECYGet;l$myDeX0{@?G?w{`hR&1=S^5d zg{2INWkwa;Cq>0HbNu@=`UQg`rbLCCQH}1C2E{se!K!fb6yDOEP&v_r=TGs>;!ezd zPrD4&QMxS1QwG6Am!J9NW%xa-VwI;Ps}Yy2Mw5ce(#I~F=Pu*nW_mcJmGK&grAmM7 z37%jLpf=m1^j9#hxy9`?voOms`VgF9=T5ev_!|FY@xdM(>}2atEqYMo#FyTGi?^Km z9B*BJ>TjZ_IKf-q`=Q~U_jc+OD4hNszu7PW&7S1;otbgBm|#jOtu&laVwq{Lk#mZP zDYLi1l%ToARmG8>HtR=s&V$V(+B+i1Nxid_uPAl?>X`hknK!;COd6t+q z8M(ZeP=gqt54uIE%Bv!-a|_;D8(1}y9K4})f??r|U&)Jx(WaUzAv_Q& zJ}2_V#mSl~p3a0lY{XqRSmSfpHxyP`aS|P<@mWPW!wd7!BbCB0#LKx#u7+LDDYo>K zXf#>t{F*d0f;h}xRa58BKq#g-M|F^{I3=zDS6p6S09Tj-WU-tes*${yWmUqM4EmWt zR^2%B=w}{T_2aBuCumrgqHg7nkLglmNhzL`Vv$v|>7;^t-KLYrXRj(!N-0k%lB^nV zu^bOFL8J`w6lW-R<1MvTq!#x~86`gs%<`1U?7@LWp0ZlpxXrG$4y|=jOZRxSd+;rv z_ANX!F#DV;>Y1vZeOi$2oT{N#;GQ7SaeMsbv(m%*WscG8*&Q@BWEsp}n*D@;sb&i( zD(4l+sW|hh--9zDuar9#p17A8v&M)Jaclo_*<2)-b!P?bpV5$u7zKXG*K3|UIDFu> z1H%_R8TyyeuZNFcG(u+wo(vcNW$|lE_~Wl_Ek4NB)4#2+?a&X35AJyFwby`%7oA=w zJZuo*1`TqH*c)7-1z4!0veOocI{@;vWeNiIMAFJ|Rt-pRGG%dEF`Sr|bP|F9H6US7 zC*i10!rq_!*Hc77yV5Kx{uwoG28m{l|MsQt*!1o)Ss9p77g3@Bf0By=jr)sm`q?CbFWdpeOTg!LO)2`XH)7e|;%Rai>prk>lG!Z{St-7erG*w4O zhN%>N(48&%&*-mbrEj!q_omCWUuvaCYY%Fp?z!Kjw;24`&koJK<)j*_|EGF)D%ajJ4RpfKoCDuEQ17QH*-oH9s3$ZTE-xYWw3d>)usD@EG-SdjO- zQ(~@H=wn%9kmV!?i>Fvz5RG;mMsg{}gkAwSlQP8Jc4m~mQ5N;vZ5@W@&4Zg0T@$H* zwQTv`3)_7o{`gmdHnBrAkFQwC`Wg+^V03W##lzJLs(No=7p#vgSlDirm{qO_)K+Ad zFT2v^^Z1s%A`R?YW@7*8tsNZR(b>0Wu-Jx>5#;og^opOHBY>~B(20wsO{kBULzO6g46Oe<$|qOdgY!_>4h~T2I=+=A2p=Po-F)E{czo zMz{sN&|cX*NS1Oc-FcM**sGxioEx30yBeS6E+qm|+5}vX%c0&H2Ar;`RD16NB4@~{ zH09O&BG9=TM2&iU*-S5MYfbTyT2QOCJ(~&gUXLB8F?Xgt=Vx&Sg%^uM{b`-hg;0%t zpJDc!G5Vr#eLm8@w#gH!Dod};?0Vq5aA#XE(tA$#nk`!=9?lPc(6B@}cf%#oZPik3 z?>Rl|wtR74{W9ly#U1%*>ts_$U3xNm-=e`ipX`pdm0LF7P;=Q2T=6AsxyvsYy-E0H zOHbncYu%z4uW*)EwqADO*o|us{V?Rtez2%-=S{ss9h+_>y(w_Foc^=nEkm3$gO(eZ zgDdnB1>3UIt0nHBn9xqA(-Id09Rg{kE<0TQ(fyjae6kj z1zegZ(TRKk-H>#pE6+XQ_9U7*yUt!eE7j~{JsSB(R)BE5c|~xl!%K+hF4eIZCW{(K zJ6*>dEt!GgB`b)|)lS8bS2)*{V6=>&16rY0@_PJruv+|}q%p|XFs`jN!D{<>UpD7A zN;tGL2k#HU_R0Cl@JaD$HfsRo$O;1Gncd*kNYCelm~d#|ng%9y%nV(0$q*l?uHV8u zfi9~-68A2c7L0;3Uy~b&oO86jc45_)vnsRKc2*_wxr+4W?;ZO56DR&V_ww!At}NQ? zyH@vf2KS%cHaWSV{g#E|Yu8S8UHkb@XLIMZ@87yCBIditR5rB4Z;y!h3(K{WnOmmT z4~!g;ckMM*bf=f?x!~HH?tS~}!|QLJ-gfF;Pi@!mnhX1PZmH}a>S4ks!5fTq3A@;P z;EgiGU5MVgImHxvTH!RiBLT`fKyNb{OD0W?&bO9WmuN67ZVGAk5uP>ABBJMW4;D8H z3B$vj7ttrC_|gi0LUkD5BwGa2kWJ?KO?9 z9bhp|HN)a8*n>5IC-579A=bml;DpZ5jOF&WlKBaw>E*K-*rAbHV^AQ=n%IrSHHg8N zcz$cBeQb%LK3v`uYO8ef#-_@Opww%Muj~!xZMXEd$gTA?yqNGuA{92zqV`&Um9clX zc$2BB&K8LJYvMM4%|@4KH-uAFm2&kh)pEYJ-L%ByOI9cR7O5gUc&MWCn$9Y(Dc;tN z`TZ$3BHD!u;N5NH6ba)p_p#Uc7x)S2$resw@U0{+Dke%FnyV|Fm@YGNCWsK+TD45VaE(?7X2-W-t1M6noui6Zt?kU~}g*IlA`rn`|S-Y(-qCAOXLp5%_~oH~(0h zdGiSX3|%RGsF-s6UQ~12N6u zTL?;2U_BwQl@ zaIkA^Xr!{@s58+!P|>-ftE%|MHMh9iSm>_){gGa8;OyN8_lT3_V+VhH)9vS+=E@?= zIxb^}u6VSk=KWiLKfQiEbF-DBJ^Sukx9j>7pWG0qd3^75Q5eOTVn~`4{1}m11p`UW z6wDYAQ{rjGuR*I3Q(6B}E8i?rv?F3asnpJJ1xsxNGssGxnyNGV0VZOZ8(>0wR10v! z0JDOfLH~5YA9t{*0g&2`V_YEA<2N^4TqCXh^s0sN?=eGFbf07vOvN{fzn4tBC>^S* z^O&WZB;f_SW3ardIr;v3=2~OGV=^U0F{rdfLa2^rZ&PnY!nCy8e0hoI?_t}3AF{LLW``%K`IkSme+^e;QrUQbUPs|W2~yv zaZ)LpnX)^}U>G>GR;IRqcAk0Q$Sd|dcT5Wvhigk_0sF|gHc@dH?FFF%MtWW`IW;@J z(Fc>y#8p)4nqS9YGT$flZ&@a9478>-jxrZ(EYKL@V6UXr$6Y{Bu5J;&#k&H}`q2kR$#v zVqT3of-xgttPrQU_M^`qr#^p;IWg^&bMZ3Z3|ZbiX(fDOx=PbWN|mhIF!LD@AtNh| z6!k&Kpc7)`Nl!OwM`|x_s0tH0>R1>9beN}cJSOa|9tD(1)1tJFokiqLjG>kc=Q3T0PI2d2lD626q*T9BDsp@ zG6W~G(-Db-b)(oagb(OrbuI%d=e2z!<4xU5yL4PwMwl# z6{+QLnxj_WrZ`iX#+B>|&SbWg)xz^D{edYtH5Y;MN#vDg@;4y9kkf1iP$VEU0cM+( z;8?^6?F0#iXBngQRQ|DxI1RqvBV9uD3c6)S4mO%iXqVde8ClR4iM zvP6sLnk1W3Jda(s*=Vy_YphQczrcq0mqO-9z#b?*vE`AF+3&N6B;cYY+VV)5FCp^c zcHVHW#bB`V#cvfSFqN3gtHFyeVlEThgIocYv8Hzr%qWy$E@=`Sx+Ub!C=OY15_ef8 z^5~{wHD!oA`lOn&G7Tg!)l6whE5Zr20w|EwQJ^RICxPZzF{kV_xvJX<7taG1&*TB{ zA;{#$XUWN{fbWLD4yVS*7>!VzM->p6RLiV5w_`q|845pwA>BSQ)+r_#7cj%KOqha} zr&ED_`Km9SyW;vQAKSbA=Hr(9&U3bZV*8qlC$H)3y`dpEzOyY}k`ch>l0*$jK6X2F&_)-*0V zt2-t|das*2@SmR(FPNHme4^=|?&00t(Xz1A7boT){Z zE{%+S@s20QwyihyTY87?_)BAFZQJ4@ok!j}{f6kl_+8v0t{{U)3KB*>CCHKqeuE^3 zX3}J>)Di=@(+Z3tqizj)$QDd|jng!>1zeh^$~^f3E|RC4hNsJwdA!kB zx_cHb03aXf(X?78SbfS=)s)lF*_6YX-CxsCQfMW$1xG4MX088Bbb_=R0#dWiDnL01 zPlH?{e(UJQxb5sEXJ2+6J6f4ox~yyG?)~53OUAC)-?xA1N`IFxyS?}NZyqW} zhh}y*FKa4)_>!wufG&uMgDwTo#epd4dOfbB#y}Mx$qIyKIweJYkd+k4N-G8QRS}x2 z^!mL0(ps!#e zY0j0v?;Jajd-A|8O+<>TKPn=BxktQUdSZG`M8xe^e0luU4Tmn&M5K7&qaw0(14N`} zcuqukAm=!HMHqzb?uUdZuJp7`v)$oOm8^KCl&6(B%U$sjjOsZXHGr|2$zuVVIGhDe zg8!fye)9}^Vcs#jwq)Ells<*QSu6k48?CYCPTG zJ?}+@f8>3!t4nYF^~KFCy^hAdy~7ojWrw{!@5sDyRGjh1Je97Cn@S!T>8k>Fm*^3? z05^xoSEqOe%xtC@(+WGGnsmYS-1^LRP3ah*bi^4|a=~kvQDO)H^DOl}PGx-RdnDn1 z_|>y3bqVKXMVJAHQAQE>LeC4LM54;3wE_lBYDqxJCN~(7;WM&vexrQK;}p(vu{Zy; zlhtlxA!P7)?l_B!QT`}U3UH#mCHz)$slg9M?T9I+v})EIH)aguS>c@UclQS`x`jz< z+0pIW8MmFPN3P~>6J8T?`gjfLY5pIM_nv2V{ols>+_M|#MpfcU1GU4e!^r>V@kVL1 zIbrbBKe_oo${#!?v)BK;v-qp6#aGV3cv<4~o5Jgc5%7OEY8U2vtV(lw&SE{o{x-0` znl-*z$l8d@vN>~NDkzwNzY#sA5J{JkBou*!A)$JpK*@&9nl-*tgRrtxE(B-*2Uh2m zq-)w)UQyqyVP-Q_>XgkB>eMiEzGE!3QuKu|lQ|e{e>Cuz;SG>S02>U3g%+bi0u=r1 zCna9Jpk@6RHXV6rcu)K8tUK+t3sqJdlN}ucbqi|SL)*r-U1*V7o2nY;+-+fJeB;?Y zH|{^{$j0bsUDd$KbzX~gN+n4j%B?{`_=SfaDE zT~;>Es9QWImCZAXU7m8-H$qWuptgYHd5UU7o_l=5#?4#o4qZ9151naTuZ}cf%2O~} zRDpc(F^a;jb1Iui>f34JC_@Z|1LPH?Ac9}ym8U4WPJm3VL@Bl^z|yVDW<(dgt+2D$(ITmSW7o!4YaixUsz+Ly(g zO!8fEpSmPHDtY#nzt+MZ&M%55ZhGyTpWmOosW@n{2@P8xz4E@d?p>NW|NcMTvf$`l zHym1%Jsh1_x%`%A{^Jw>&d&RpQvBglqqp3=tG_*1zn0&`*!HNu^`v_|wDxwMG+RuEV5s$abY=My>FjR4S1i?2xB29W6-4<$SN4 zi<`7!h&HZ+vTeAQ``EQST`S;@dCUOq({JWH-ipeWwvN2c5QKyMR=qRRhT^Qb?z!+! z6p{mf#_K@*(-_yH6YV($TioY&2N}gJv`dE4CD0#TD)rUY+D&Xr7w|KAqmT|7cr^xN{EF72_7HiA-Gc}9^r#&0e%orcyJ7n)AAW(1| z-6dZf@+64w)J@*_Z=YE8yr=k{WU}^jw;PWc60Kc!lh+#>t{ryOexr`vR^PEW>o1og!GF zIDjz*BxT4+cC`aLVA%@B6wm{6fvE`sHYmj)@^2nJac#e?;@+R340hG0madK42E~ew zl{c=*UUBr$Hm|+1d-c^zKlS$Y4ObU`5mjrJCQIz zP|SLQvY?b&DFws&q<4R=3v;EcR6&>_v2cQ?I8S92$r778($Th-^3*Aeo5TvPE-^w1 zUZ7-TA7YzYlu8=FF@RIAhnEOYBL?;|zv8;P-u%@1+R) zZm+iU{AY{rJ#bg??H^w*Qk`x9GV~SO>Et`C-j~xn5!b)Q4t(aCA&b z<7q>6vKJzRnWMyHwSj=I+J}&rp_&d2WrTsFX{G$cyt5rM>(b|xjxgo|DjK3 ztE{xms6kAph{%m0h{CU_YHAUx5reI5+T=bi8mddj8eXZMa;Pv1QWVOdvmnPC$;lXS zDfO^rtHFx}PrM#oDgzY?^1z_(aD*}Y0%C};6$sC~6g)IiO;n0S!h+<3D+`^6OjkI5 zMz|rpwSCNx3*+8+${;*ed@I&qT*5$8S0#@Kjg%H;Q?s3~%M|}(gE16kD?2tUYOm@U zuRZnU`-*=v8OnOQ+DuQF8uGnPgTyTNp|GmUBFJ)eq*Z*mx~@2uNcTz>(<9~kS4sB% zbmG)s<5l(Jt9vcqJ;IAgds9jjnw#tip8wo~)-HE{u+e1){VGAf$3VY@+>g0J9nq{F z>|2#7bP(AV=wzc~wFP8j<#in(8>mTSD`!Njawo{f%IT1qh-{0}iu**V%n!jLwHsvX z(#f{CL^k2w7j&{U$x3oY4S;MM$i@N`VJoMWB5VN^0+URj2EV*?tdq^*2H7M7h}G>> ztRPl-J;cP3N7(@gW$i*m2bm)}kw{L6MkvlWLnG2d4n8`og@C?9pjaQTQz#`xKxKY- z39HF~KB6sYj5=(hDeWNo{APnW+0$k;F%w@b7XL0vf+N?{3EI^4_L>d6gtW~)yv^2Y zFgoO_x@@TUZmdDPTO*Kcx@h^x)g}5gH=2zl?UYQ4hUP|#*ueArm+rB~8hb+ZZabn* z<}=OadLeL4@y&m}@s&F!EY)BA9kUsR=VA6;#Xo+n zGrOs9=ek@o%bVmu8R|?F+vQ~P&!XfDY}&r^w&yMwZ21!NOmElc7I-e9UYk1`IX5k) zrJR*jJ%BCK*d$qJNCUGh6-_L|tTtzqT)Gf!9L#33YA58R7Sp^wt!^l>^&GgD%Sr&H ztYGWZ%<);whhacQ+6a0Vz(_;+D&t_JQSm7fXkh#_wbb8C{iu%Pgz`YDWx)tZ0sXOl z8ztM&i5jOf-E;}+g0g>Z0FWMBcJR;uv-TGyhcpC2sY6sRbs!A;2i?eM%m%0DJwQCT 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 literal 0 HcmV?d00001 diff --git a/theme/victorian/fonts/LinLibertine_It-4.0_.3_-webfont.svg b/theme/victorian/fonts/LinLibertine_It-4.0_.3_-webfont.svg new file mode 100644 index 0000000000..2a6ae3f183 --- /dev/null +++ b/theme/victorian/fonts/LinLibertine_It-4.0_.3_-webfont.svg @@ -0,0 +1,241 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Designer : Philipp H. Poll +Foundry : Philipp H. Poll +Foundry URL : http://linuxlibertine.sf.net + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme/victorian/fonts/LinLibertine_It-4.0_.3_-webfont.ttf b/theme/victorian/fonts/LinLibertine_It-4.0_.3_-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..89209c0e394d937467dc53cb5e1a9fecf4d84385 GIT binary patch literal 72816 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%0D+@+G${Tplv?NJUMHKeQ})*-e+6 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

lK2sXoWu%wNm53ahyL zgv+^@cp-m*l;VECAK{|H7hz)`;SLJa+INsUjK?uNF2G|q9v{Ku3OpXb<5fIv!sC2= z{ysc<#9yFaEX6&J=PN{1H>p3%{k`flSd1@o8&$2`Q>v%Ajo|3^;QeCNL)^E(-L+Bp zB)3r<7Tht;UR99a4T;W9(wDTRKaf$UwP{XqMtu3zQWxjexExemT(V>zv1o| z=W!1T=e{*2evdOrcJ3abfqO-;zO_~SPwsZX&ONCv!rudjym%Xa?l*6}fbV+0@E_d6 z!kgSp!anXfDa<`4eujHewHf#MZEh7FUhy(+w-DnV;6KNW3$eFe6F-UZQ^vj>qmYfC_h2k<#@~Dmk5`4q z`76Yq;X8ki`wmp$>(T_jLf8k+_J87zOQjg6LGEDwA+~d28uzz*sDH;vBny(m+y}{F z?t^5NmjlUS?n6rP9A1Bf$%5oTk9oYrWD(=6(&SrxY}{$=PkE>==k_yMKn^5}{DaAX zWRZJ7W_QiVfn+h~fpK{auMd(e<~~Rk68F|O=~;ac^X+roJ@lP~f8sX_OL?z2gq3qE z=5_8_sKffW4-dEU;J%ONF$fO+FRcT5Nc~(|^>5rEp@M%9k1?Tw+W^@u#UqM%Sh4V3 z?se4(?jZe~@I&qeJZ_@j30Y67SJ6V}o>2bdoA{3k*Nd-8|E&7C+N$nR?^D07Y13S( zIjs4$*024r_E^C~x?$bx`fC9AG-50=e%$y|(|pq*)7J{^h12FwTXtHl)(_cCw%6=O z9OpX6osYZCo+8i3igp(7EB=1TE#A6Pds$W4cgyecE%jd(C<*+$Vq?X<6+a5PgWH22 z3O-SJZm1%3N7cTnpI7g!{!`7<;hmA%Xi@Zz+8@R4ud~*@8b6%qN<5w1THjQEwBc)w z-%nlB)YkOt=A!1OTSoBTw_88dwz2KC_TP4lb^NxozVmxs4|V;h+u2>(od7#(b zdwXAb-$;LL|LX&_10NrFeK0Y&ZfN_wf%%s$SUj9qXj=H%$g88r7ga5Ka{P{o8y8=? zvwMG+VGQec5ZCk zByIZs=Et@i-kRQa$M${O-`H{0PQ%W}ca7}&<+)ex9yrgvr)bYTdu#SipTB0GY2VHZ z+AgfP$aK-MOH7yi!)j?~0Nu#;-W{iW{%^-j&WPS6um{ zgG|0@4g^zZ(w{^_cJy851L=F@`4<6pUpI2BwzY>Vsx{mXOwujqhxwcKX-@Vr!j z*`UK~<(%hA@k%)tID=4?I~O^VP@g-OxQNh`J6CZf!nwI~HCH6um^*)(J6E_5Y7b=S2H^tW{3w0D=7GBUQ+U@%tsMe-3)+4&*l}JgAurCSN@2 z=|hqZleP#bMept_+5CDv|knD4UdN znGCIzj8~5*U@?xGz!G7(Hm6*dQ?Ab`H{_HX1O0y76Xwy6Y1Z_)k$%5@%c05s@pc|N zNW5#gjFvsf(HThRsTO%+oHfW0(y{*oeb9CtGVe3b$!f*ymkcnby{z4{nht%|tZSMz zErdIqk$;3y6*t?kc z=`ejtG_i!>)^OG?EG6ma9z(tzb`|mHZa1A}{qDCEX`FMOJm6uIUKx4(-$dW@AU$ZQ?W! zX7=iD?a*PiO3Y(ym#^K-RiC;79n%^8r`P&lCwX7)j&A8!Y}KxV`1kK<^tSHmq3-Fv z9_SgidPEk)A3BSN|Eoj#lNGEUW0MzpsXbba9oF!D(1mS|qxtoCvUx@ZZ`pu#pYvJV z#COkTZPgZC(FtwWHuZ{;B6+q~+Y5`JmL8z@sDo&W#< literal 0 HcmV?d00001 diff --git a/theme/victorian/fonts/LinLibertine_It-4.0_.3_-webfont.woff b/theme/victorian/fonts/LinLibertine_It-4.0_.3_-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..d78e0c6e9d863dcfcf47a8949184294eeba3d54d GIT binary patch literal 40940 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%0AXF|~=ysufjU(uar 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

$o-dGWc z16=|gSDTvAWw@Fsx#vt5A!c@#e$PBZeYdRlQ=U|?@Io{tnxati@jiLxyr2B?ijMJv zqX9*4JWUp>&SczYd2ZnE-OF<9e#%S5fqNDln4I`AISe`<_oJq%&dO>XLF&jmH}awItd7W@nuz zscv&8Qmr+9n-RSX@Y*(aHq`9)*v(|E?QIG81z0Ea1FEbM;xVb4u-yYU9%WA^@zn~w zUOg{Z%A~_UWv@UAVaY32U+|(=PC}~}z)w;ghj`C&&ek=gN1GecBPFYN!d)3gC+O#e z=1|jQrXf1H@SC54-*|p`onn|ju{$XxvMd@F1m#Cz;S%JiCUTTPRYJy~0EzjN<;DB2 z+GhUF)B0oV&K>`->#{d?(4HMr51_vTO{&wI#bp&$<}t}eWgeJw^$ z6|%fwO9AWpwZ!=uc`?Djdl{OJ7ThR{aO(>p8h;63T{e^b4CUp_U>}9 zbR@V?1&pxtgfA~fpf8X7|=KMcdMh|a6(JK-!f7ieqozF z&UDf!O_2qW>Y0omy&3o@GxtdosUh0)&DO`9#!g1%Z0L^edbWlByF}?C38$v_r%I2< z|J*p<(r$=$=(p)=9&eo!OnbP*7%fFAX0A0SenYFh%#P=kv7zB6_wSzX*Vy~|OS`?1 zY4;Lc_A6wyI+=SBIfO@^UC zQRHo+rMOTf0|v$_2vPF6mP|TA2V2mSndlUW)^$~oz~%R$sGOJBJ#`9}WA=w1V>nh( z*CpQ~QRp{&gLRQHUe3{PGA#_x*}bdvdX8NlDZQq%I;1-q^Ndnkr#8`yd@8nH&aw5i zTFd7csnP3Yv`_D)dmraG#_u*snGRN>stvM?dR6Q;6~orM)GCH~&hAh;Au@L=6HJ{$ zALvy-qqo`g&nbHYM#qWY()X6MW;6Xy!cQ4F!^>nSq~p{EZJzN+B|cWESD*Mt#;w+C zJem`~a0ImCZJts7e|W2Es{jB1c-muNWME)mVPJ?a+$|N)Z}XKwo`V4dPIy>!!07)j z|HRpUuuWuOV&DK`AOHX+77Ggic-muNWME)d|Hr|=!1nsT%fB4<9}FoBVhqUO2>_Ip z2QdHuc-n1~O-NKx7>3{PJLlYGh`7+q1Ql8g!?Xzr8HDI>Rt*U<#IzX(iNIW>Eh>~* zM1+V)kPxPZA~r~fgoM!0CMvP;CkPi3AuS{^5F(P|_MS0g5-&WwaL;#s?)RK)vHNJA zFl7-lIxR_)!*!3V#F86BpWKlqO=DcU5i>WW%Qj*~ULvYbFwD$p3&8qWvO~H^2k9q0 zWRh%>UcV;m$H^)41v6Y{j@e`45(ysTg&RSI{e-M*!fW>iS$h{%9Itj$c@`BgmT#Oqc}ndM!+vMI5pf7}XP4*Yfa+`GE&ofkJSY z`<=wJxzBkU;VREMq2KXTf1+1Av1B87ZbndWZT!v!q)CmrjSh`rQpRvmW8sz=WdC-1 zA7_6G<8wJe%qKiEe zVv8~HUDc*%e_{wLH<9!=rEzhL$ z(x$CaW6lG?0PpqR)Z=tCPAYf7GBe4%%rX849(xAU?i+@*LGmQ24am@4D~TGQTHj;a z{YK8u(~npsy?#x)P6cVfAJ!+`D*ylhc-muNVAunJj24U&m^zr>uv}q%#3sb%#8$%g ziQR_1fqfhM3l1fY9*$p}Yq)&4K5@73u<-ctO7TwNeZc3%H;3;KzX<;pfq8;CLPA1q z!hFK-L=K4Ni3N%6k`R!TlAI)!BV8hWNv2QMKu$znL;jq?EX6RT8f6*fM=B{Qi&So? zN~mV3wyEw>%TrfTpP^Br@kldA^NZFA?HnCFT`AoedN=f!83-A?G2CY4V06Mb!^Fbm zn&~04OXe*WHWn`|r7TZa`2pb>>o%Jdn|HRa>;mjw*_+s3a9HDT!%@sp&PmBB$Z3VM zg!42P1s6Y8J=afedTvwPKDisYCwOFex_Q-jhxi!z^7+2=d*lBnP$O_((2U@&kgCwU zFs`tsupi+?5k?VDqGY0aqW(nZ#W2OJh;@mRiu)FSDPdD$PLe~?z2uw}vs9MUOKCgO zw`FX|oRL+M^&`6}hbL!Ou3zr6yoP+Y0*OMY!UaWIMO%vFO8820N^Qzi%K6HFRq|Ed zt2$P_r)EWMR9#lxoVsV&VZBU!P<>u~SN(+sv4*II8;xO&mztECKww$ZsisrS3tGGY z{q(Z=009610OSC700jUL009630096302TlM0RRE#00962c-nCD8*! z#QZd{P0~K_XMq+71xo+d8b4s$wcQo%6?%>yrpM~c-C0{jkYQ%e-nk#=%)I~(FhUun z$|0btfWsx6@h`&)N2=y<8ON&Sa0PXB@9-W@Rp{_OPSm%_s_2qKk9Rd9BaCDE2f}Sm?t#Q?#-7t+Yo=6{ z@vwX^c(W9*ndpy1jV~IkzK*N3P3dNSkK7)Fx6gYc8U8EgarPTiw~@RPT2kh2h$@3?AQp~2OZPGq=Mz}E$QQ^2Ii;`djGdD1TC{y> z?+-Irix&U@c-n2wM{Le<9LMq3uS#vT_ul*IQ$_6>wfEk8?^1ilo*@!9VqFk>hTwqM zD@Jf|a2hn{-rt}~U?Tqs-xZ$jG zZrb2zDCw$ep;RbsYf|>Csj*l_EV5&c?cr#umOz#ORxw~Sg`>Cj#;rr1}j)0 run<{GuoO~QA+Ug19k2!~Tv!0G1|UVS11m%Uum>PTumdYZS+Eo0_`mxJ7HvR9Q!>R^Q#xw4+OS_c5Bx^RX%%a-iwzl zW_#Hg?0j|+^Yi^}Y$rR1oyX7a#GPg~jx)P)$LVYLu zn8!;vegiZ(eZh)V{daVJb`)=3jO)0X%B)%B24$psalCr_{;g;IcWs}7S+TF1#`T4}&f2}daw_#NjOh*dyq&wZo_iM4Fg;^sXW_bO_vr_AZEp2ki{sBQ z_LqzH?A*HJ!|%Mjhq2@M4A!~_C(L&3!;H<)^VaX#f8IrF_qP>rJjR&j*3-}2zV)yB z9(xvJe1pD!|JIAn67}LR6U0YwzyFM_`**G~?fNo~e}eljKI_bL&kGsX-pd3X#w&jQ ztaEmrwfQICJHP}3-p_jROVnb||FY=|^!mcWf^GKI&aaqpM3f={DZ?2ner@R+ z*xZrmz|kFZN5XqdkZ=Z{aT&WD-|!mt89w6*b`O&VhZnD8wc8Jzb2@9-ea_B(to8J* z=bgd75jUMUflr|kO4$BSM-5EZw{FPK8V1H!Vmmmr3fm>i7GpcUYzek2$49Z9_kMBv zS>UR9|JHN%F$e#A`gm29bP#fSK7m>Iw+aww0Z*&Nkr7X$W%aBJ*FVed21V{+_e0o! zh<|PDS^O)2GM5S6*j^2aMc7idlC6Wz?SjIb1GT!0UCj=$TiIRgUiJX{I{P-8Vu#r@ zd!GG-{ha*@^!~r>kL&~XAv-RJfLIAGy)-p=M{t$KkuM@_9|Uvr4t|F&Y$vovb3+>BfLas#9iR9Al}bEc|YIZ zK{E z5&yz?N|I>eAB|zlEH90C&(e>{T0NJwCN67joX;d(WO4BGKkm^*L6a43g%mJtRtt?2 zyy~mw6}C&X3EERu_zh+}F~)v>4Da#N8^?AH?SQ`e13`VXWPp8%3V+|i1X#A&AF|%` zTgRWDL7FstuMSW3b)1jjb0m!GGIl~(AzUOrFaFkV^jrN7f34r^5Bekil)v4-+5bo& z$VcF3_Y32*_c6c4Z}(UG>t^pO%-wh5trI^yan^~&Gbd*L_{NXk_~9E*zwy)?-+$xq z8;`y5oi`qO zRj%rqT6dkt>jQN{_2EdgA=VgAB%4yr=}fjI*P3rDw0CrNb@%l4^$)-UELgZ`WOVV8 zrOU>akFQv{YW13lwd>Yz*tlu)maXjCgV*11$KCgR^??T;`r5yIo%ep}i|o1Q z&&H*T@yl2#j8UE|-LH*n?_wS7AvVCSWy{zKwg$F!E87eQdJh|g^xg;QzMVbIz6t&= zfjwBr9)w-Ep4|fbuz~HASwd#^QMqw!LLRwbt;|9_)v_)=(Y2PJyL7Gpm$G1Qs!qy6 z!v7oD6i>=xVsw0BD6}?^lr@RH)qc5mY$71{u1(5Pg5DYk1umX=&HdB0ZrnF9yolAp#+8N@a_KVHf(Uq3?HLUDE0hQ@5xh!gw5(N zq>^%3!hb1!$+P%;zpM!_3i)LzG9t6Fi9!F#>psMf#?>SGLZkY07PlpU zFDXy>f6j+vO88T{b!5dXT6 z%*H3=UfhZC(bvkoJLv%LG4pTgI#L}7xcx^Cfed)lB0Srw*=NJ^;kL>|$bV$^%R~N& z(G~81EUcY4gaIuI9SZpmEjkq1N>4(=p)Ea+h1g&N8>}<{+Od6N0C>>QaA@mkTjr01 z-fB-^5Qh#D*+zDR4(Vn8*hHs$8dn^NN!Ba$_V){;k6YMw#Ida}$0v%g6$9J*i-KRki|pSn*X*q0Pl``;CS;riU9d@ViG|&jmu1*)VA0F2^(e>J}5Ei7soyj4KrU9%QnpXU9yx`in@<}p}p&)(}?6EJ8;4x&wBv`NUdv|iGiNcQ$76N#pwCcVk56Qr7I zNhmYx^@*XxL|@-TuXbYT!qF3~ck8z{8)EK?tG+e7@UP285n1C|uhi@jv)UM9oEo-` z$t)#TWT&)<4Dnbt$U|*Pt~{bR_3utrI4ceDsTx%>oEAmI6B}@z8AO~nsnX%b$(jm0 zxvij>7+$p)iWWOcWlaHt5kx#OhU0YTD&b@29SD!-x)R}Fz-lc$pX-W;L)g=tCJfu_ z`y1-aPpn>5K5t*8bC$U^XJbg$Dv_c~p;x7uBYdj;8_QUa>f_cZ_Q zS0weaxk;{WlFb&S!f;fswkR&c(ZfB353T&7u}Q9Ll8qLn3>WJxiW@IR%Oo?p?eR&0 zwsHl;zM>k38rsTbmPx6s4u@L4HPDvcQa*RHiQi_nOjep*xXs45cD}8mEq!1OzX$KC zhcqEO|IKIfp?ub!)$m`v z7z+I^ER2MosC=|An0vi2*!D!_;m{M-$MeI5w{nB|!xrJ!Z{lZL=|N!w{cd}6r@B*m za3@7bt52-cWVI6F!*0Zd_po9bnj$x4r^EJ}|6##S|hSyT1=WU;!bh1gtgQQC$0R7B4P!D3&e9g^x*C3Tn-4pED& zDaZp>nH3bT4@Y$cIbxL?Ahl&_NUesE)aHY_P)juL6*|8uaK>B>7j#B ztK@W;wR&eL*CYtmZcVNQx@k2FPREm#K35>;zF}u`@79h)v}b%(d?Gs>T4Z^#nl(r_dJlDRiJ@6ypp7OKToD0)`;KbX~i_$%; z0ugpQTPPTqT$7RmSw*9JS2m^;8(vZ=r5i8d)Ks00EeAP$DY-SP4C&q#4iTWtjxiX_ZwL$~euf=Y*-ST#XCxFf z3;LFBfh>|)3aOl#gHL)OHit{DcNyE(dgfWFI8&5zBOD|Vm}P#vZHfyUgJV_7BkcCab)-AdlN7eKpJ0-~?{^!##McfH<|{kqd6TdfWM@3%*kGp8esa*Q~$f<+J5;ciex` z=J6+%SWiDLw5|%6LlS-hmSyKmUAn2Kzoo;vYnQINGbO&XCyo*^ag1$+&?$6WV(u+bqyym90eLkB;lmwgb zA72ZX?wfgQ=Izp5p~dpOk6d=JTYdgyX^SXnA7)kjb6pgLDh!`n%|BPLi27*0Tbr{8 zd9O~C{_E**)H;~!Y4ns{JoWjd_e=J#g_F+h+rDt$&(9RS!p@I>$32>R#h0~D0paOq zvPhP2%AjLj$afvQe1RgJDJS0s2^{)C;*`8d-BL?7=uI8b#OwJ-E*Yi3kVLd{J*8cdFNtJ2jwGbPQM z@JvzC(q&0R?4y-vSF10JD-|jW0?vRnWDVp3)~q-tY$@Hpw{*X-Wv^)7QMy;yu|t4M z$1`jweIRUL&j6k5VzMqp1ilyFU6Gms;88^u$Ci@Ik4$O!mln%4_!?GTiLbHaYYsUuab(w`_1({$xnb9>Hfzv!S|o3%98Ca~#di-1Z;5-v zap*u3lZDijUdO_S6Vw;33eu4&qn;UXQhgy8Mv+cHWn~}(hKcD?y22W;2`|^x3vW5i zHQBH|&p-cs#Pv(ra~#e3SX4hR!WZCJ5!}y4_OmZaIsckdk^K2{F*}dX>DhfJ4vG`n zIIQ|IR)p`4%Ydh3iL`ev8$&9lIq7i~t!j@uzxk&xlRcJTzh!Y6$(1Zji;5sNaj%KN zl?fq1oG7_h3cuIJKiZ&u5MvS9;uG&`($f7v;}SqCia`xr1vs=CysAk}Rp{6O;#D#w zd$@kfI*a0fPDG)SO?Y+a;EZdyEoKP!6;G7wM9{2pI=m8`tC(-KwnU;4O)vt(!gaz` zWp$V}!ZY4nd(5phd*Xv}YqTX@86HRnyH0y}UC-WY7xiA+bX8{Q&TY~}^~gp4c71yD z#XBZ46~QHK*9nG4-;Vo^-S&`B@ueHyyJz)C*CVCZuR3yYV}$eO(G$ltCX6RUqj8es zb8{z%+^UFj3dT~OlKq_h2nCBqKZ&=|3Q6}HY1dx`5e#Ew0OEMo0;vGL*P73`bWW?I z$|qzzf<6+`M#+Wb5#(Wb!omC{zN0sr1f4gv&mz6tQ+it}(_i8S8LXP0W%K8)H8%Wd zCe_sAfRxs?V6Cdj6KYg~*iAbZ1~QFiu~IOL&Hy=EO#r8RxUX$O7^ZVNT$Cfi#2$z*yK+hQ z1-pCPU2WMPR(6aC8**LFme|ZeQ*8C{EvpyDdV4&ZR~Zb+x?n5TyXQ6uWahyo~d4(vU=;R^^qjms}t{OVxWI7yA4_Z`YX-4 zcZ)V6KEn>P5uur(EIt_v+K@eTvez!ZHG;6E6B{MxYT4h2=b^Ngp!VI zhN!0ZLdAG&LdicxrCvB3$YTrP(L7iYo~-T|P6fi%by{bB+11MzoR+VBA+=^abICIo zbX~qN?s5CAX3tR4)v>6fp;WRb3}=3GqqN2B?Mu}61!@e=j)fhuSl>YK*2@gB1s5&; z>{IJ~UE%7OtJ>xBTAGH=ADJ<9+ol$;SPu~+0>-*T&k+(v>S;k<9s2ymWQ1OW_H>}!xE zk#ZVM7ieSyDzKduqa;lRC}Ng0(yn`V%59Bip@42uz?PJpJfetDInhEsRtbO@IlPur zq*m>QQ!2;-t76Ym(qP4)iq(N6PAXYD2ACmp1XJUMYPBM1*Mx$|6_5gSBLm=ShBHmj zEF0t||DhPj4D|+=?lJn)Yue5bo;>~Q!?y-Q*LSSGdO@PXo?U$9^33La%UbsB+4kz) zVvRGq{hkdSRd?JK7+TpI7yf4K8@%awV|#wduF+7_#$8LZuKvAK=ie$A_iW#QA`;2R zX(!&+JbgbbVRsi`H=SnJA94q8X+ya+FO!x499Uj~@ zbL-5@dPIHVU+B3s+(stBlS-C^o%|gudWb7c;7Xhn9AU%7^lUJPaIl@KIcy;5MUY1d z-)T`=5V*iG(NP6mv8Z7-tRukyul>u5CsYp=w#co3j4O`HRnwCOeHA>EleUyf)`weh zn5S(Km*zPsXQ7CT01V_j9F^YStioabl%x9O8Lj{o09cEjcoSCu)`T?EQtfY0vqy43 zUco1jS&g{hsgN$t0t7i2i@b`w!e$8E@}>kH_lUxaE4Eekw0G1rw}&>o+PJu@@xsri z*50}Pz9-LKoe!;D@#yV0+*f+a)6t&}JhHBRWz>=w8kNpGV^MwEc(~pc?^zsPeEu_u z)uYXIOLlytaPIc*FWr9a_R&U1+oj9Tz32Ml=JG&xb=y6A+M*j*_SAN7Z}Sj;MAieH z3C-%vW>(CSWr2}EreBPb+CYDxHrXg_2ZEw660e{+fg^y>VWw3iH#w&{0r)D?7g@B< zY7i11D^6BJaUfl@iZZJ<@Yo;+cSj%<_fc?9z^Dbic<|#2QyPTA++5EUW+5rel9LLv z^|yD6=Q`#oOi#RIgu>iVI;k+bp)dn`zI*TC+evg?GY3o~=(q}adhcwE&R@lEQl#Ej z8s|`ZZ!iCTp6lTIt-#lI{=;ks@Hyej{7LFkvi*o$nIS!(C#kl`8d8OFHC`*nGxI&g zLk0}?X_8eqYk8dTPqHHMJ1pw>`$R8Dhs-n)RXI|pIMGM~|!MEtl@GWfm@E;qWd4(=$Wf502xFVR3B6c$1 zA~G3`1T_>MRS{_2tV)vp5n7;i3OT{~k$C;_H#I)t-T&An1h)(RUBugiLR2G*H^BPn znV-`ZX&hy-cuw#Zdji<3l&SffGl0(tC3aB39y}=KnWFA&e&za^m|l z7ifIP-xS_@e^=?XZKcBPJrpOk zrR1_Bgtx+o78&8_F_aT^#1;4SOOCpul0l&hj!gFbZqZzY79CZC_SlrRC)_NAY0I71IT(R#`9CE2rSJ` z*?8JIWz?}WIIBr16No-NDWyOm!q$}BazqKi(1k3@3J?KMm~5~p3qdkeG|3@VqI`o3 z-JsGoye>qT@TkVm-YM%UB6%T|mhHgReV#X!tBf_lYh1Kk!<@bp-v zE7UzQx`N+3VJo7M0r$>EQJ|mGLC9h&=t~*08gX#XfdE7W9P24twzbx0Gm;n4t6Ab8 zQ$9KeVXBFAkKoeiq?;BO>Q8UD;mf&e(_J2me*D4>P0OzM>c1@8^7zA7EQ#*8>o0fz z`5W%jfBxmE($D_wyldYS@(({CxSv0#Hoxhz@1EWe@Jcs+`uTQza$;pHvsD~!U$wOUv>zQ>nU1DwjWZvd2mVPXj%%+$JyeIT zs^`=UL5^i9Nhp?wscKX70PvW~2{sR0R8Gg5NxR!qN{4ED+F$*{tE7HrxyB;bB0R7h zC9Qn6{@r!zY0)CLOe=otQKYx9Ll)HbS`aGaXnVNh@^`3GT`ub_lLb8r%SCKY1rMyZ zOqBFBwf;a$VJ>255_-!~9#qffPMto9sh~C-(&(!2|6}O|oFN<{GvGl+v?aOUr3Q)yE}yH>J9DdmV-w1o{)%-`q<9DBGUrx)i=OWIhYu)fj(>lr$6 zTw1A(BX+ApjqPi!*h5wZ7z5CMRG^D#qCDztIOO|E1A+y?(vt=!;176>0BROGqFA9g zfDl8xmKuUdk{dI!l@|?^0_wooLX9D=NVrQ%DOo5JRoH+S+T^B!ELkTV>DC_Z%^U#l zk)+8MUd9n@a%({@v&vaAM#zStF4nA{YG^3VNHxNovP41xPv8i6NzKCcnbxe|3e1)3 z3W9aQXN1e|79yDy6RBipgVQJu>^}SMrQYv9GV{K0{+myS!)O{J}W8aboAR#RS9V=w7u{+^4)maXr){n?qzEt1yLBI&bUEwVjP z6iYuE|9nGi^2WB^yGEM83Duu2KJlLPI^;ZxN_r8#Cq5O>u?z@XPDDl=fclysH>70U z5ycHU!8`->oU*BIKL&Ey-EjNmW)>i0W3wujdP-aXyxOKJb@uu&oi4Wmj%iM7)y#ya zDk6#*dNH7)ZFLmK6H#;@y(}p-YFO!-{%ha#GAik5LU-FUH#(=*DLoQSh)8>-*q>VKZYD>J0M3< z;JRnAVgRF)>$6h{Rggr~&1sBn>R~zH^lm=P2K~E5T>~ZWItGcU$jA*AC4)huk06f} z29;Y#94x5~Bb75&jFm>*Mj%p6L3Ub^+W-vy1miQXpKwf)4Hi;MTnF+IM!>G(Ae6@e zI0>1%^Vx>}cAJ#BFVpw0eNPKRPbLOF}rN5TP zQ8m!9m^RHu1lJ9 zBtk`fKshAWkO8u?I3;%;Q9wl5oGEs4I(Ftj#{o`90J3s0GgYewkaZckmdEn4CZjCj zmXlXsB@I+};J^1dC!H5On5gc>tKjVA@BLCFrCIe01JV4j7Xr0yBAjRK^a zc6k2O&ze+9cB zwItEYqe~hL23^Wfh7spV$Lqs_>!n4#iyz!pT3q@_vUGJcB|Ez;($DgulujA6ar2w) z#&mm+-|49@Er}&tbVkGef$!iun<`obLwiHIk>@kpZw=myz=pY7>&vnW>n{@_0s$SrqEXvSpOTr&w;c5zB4% zPqN%@ksZ^r%_3J$BkGy7RN9E;R(dJoU_Q&y(CJWFUTL8n&hq>S_}N#GLssHy%qAzn z_SRvXOcWFeaGWd_WP?@KgW2{|R+?Cbc8UKL?;#H-adzyt=6*JxY5xnhw{*5z#QS!X z(3h3#%u08i1As8QVftzjI!R0p9{on=9C5^Y_{Qo4Htk7qhAG@1SpugPnr-P>HrE81l*dR=NPG; zjU*faJ3K)sSWg8?TeqNLt8N?L9Cg%oTazPOZd!f)@2(!b?$xVSKbTGT<}6Zi>?z5T zjt9;t9sTy_OUH`4E_(i$cF+^@Jb%8auyJE|^sdsMzO(1ZW9Ma?g+fyZHnJ7^A+=U$ zw4u!VzS>P&cFXTy{Z+v+wS#noe8vIzj1}yAtY{`%xF}0aCq@0>7)5>PaX^z#max2H zB;85vJ8{wM14Us!c?`HRC0D8435}Veriy5%F+v$anPL@H4tuLmIfTwo^8$nXCo)PO z2;N8Kk>0+AxK_v%Ssxv-B{<4vlvN zO*aMaVRQkWf|37`NeYA5Ay6AeZ5|6wopn@wQmQ5Q%#KVCC@zn~G@0|==}cFi=r0%` zw%u9r-gI})E=?{I$|P&9JJZsMqvBZUzj4%=y+bIKM3U<{iRJc5o8V^#Xm z0tzC;1gAhpP5|{Np(}Ba7DTWq<$gGEisMev4IcW_wj4>1N;%fy&sQz6^&tHz`ugb^)UVY|y za{v#_Sdos%i$1gpBqo)OYFkG*q`j^ZF;#yn3$ zOae1kb->k_4pw)qirJ(W$Nr+VhPu+-Yx=hwYFwME@g(gP?$QU={Ms*{rg?oqqfX>; zh7`7lC?6b8UHbIdxv{Q{FK)Nn>SuMxf-$XQzgGDpFV7N-6zvjd5HU&4XNgb6NVc16 z5UcR28nld}&GmDfgL(R=%-g`-$Kj@-U%aR$RY{B7G_4HSkIMbihkxce@`QSNtwo-g zRu(#r%8RDiW67refrX1E){?8BAK_DHxZ^k_6$%5EDBBS>kcL$c^Yr+CEhkQED`i+G zP@GY{XRUo_Q}B(~H`2p1GM; zw+NqGI;($@k<0AWtXK~HqmY_nN9xm-4Oztk)>3+`)IgT&p^Fe(bZo_-i!t7+8Vf>f z9WfGH2gDYIVhRe-9ze|pKpuI$o{F$2=*U_t70Glq*#Kjgp!P?A<~7!$&ZXr@MVKo0 zE*%Qp|1kKPZ_~2kOKod9qSmfN*^_N*h}GTOFyD^#WLgqqv85AT##b(%Ra}2o`h=Z| z#E*MZYJY|A#9wu{fEJ6`n`#YT(ROFEH1MLieV9B(mfZ+#dO8 zQ5DfTi|mgeRQ)7J4^FUGAv2vu|H2Fw| zO(^mfeJ0xVRYROj7Nr@otj zLP5@1i!4NSMDF845m*}PS(sxEFy#X2yHihCRb3Z&#}UU)>-PR&4QoSL$#IeZXq-%L5YqmFWShNMri zqDcdcrpWZ+b=Xk*@R4T#;FM<99Yr{;_mic)E0d={2SF#v@-9 z>Zh)M|B-D{DZb^<&pva@f8MhSRr?B|O&Fbdu=L~76<-pP&pj_JcyimfXZRQpXKFsu zb^sslVP9ayHWIi_ZXZ-&5oL91C%02sU2!2bYt*z6(%8t)3vw@?FO`tX`Wcc4<6M@+6mzT24NVS6KTVkL#J5nwQKBH3h{ z6m+(F1ehc#od3MctkcYkBnZmzQVTh7i|9NVnhQ0B%Om@~@TEZOk|j;M`yOfwj+vx~ zHu-*Dv;NM_L!nCd@ZN{_ZRq6@6Cy-Pd%CmI-7`mxpL<~O*#nK{#IYYq`b2{$nc|{o z3$_m}9}KqbKYLZHqtx+nrxqo7D6Q0<%jKa5b9`0$sWKqvQq(_;-Xyt`Bk+{T6YXj~ zDHlOiE{IAb7mr#Uo^UjgqcA&Y1scedrW|Uo*0vr>X*#WwiFBrbs|o|AK2`3h2}V?k zeO!EiuJU3$mma5up-@khEE_~^(RdbS6dhfkM*L%ws zKXmb(o#}19P}dEcM{daP$)4HbU+4Y@Vt4e#B@eclcYW>M>u1I8bEW?*-5QJTkaFF* zaHM)-tie<8G<5J@R>I2OlZueXN_euDX1j`faAE`p5f&sTF(qYIxkxa3GgQPGgkUyE zK??-4VOHrzIQ#=w4@jpN>m+H6q35gE$-Vs?5(IBgy$_h9Gv^9lO#Yu^st-dwy?$D8 zBU-DQW|Qu^`Y^Y2C--=C79*+6E&wme0Xe2gi5pZb2UE1bsB$MUiqsi4ZWdz`qtp*i zLaPU?lXa0V(}4Q_Kz`>(&6!p)xohFB-t8N^>a%Os8eM&$vwEnZd-oT*&KT_qmX*erElZmp6?Qa4 zNm zeseQAaL^8qhzfHgru^z2W&lysU={FhZB-a|sLixgZX=KMhYy~sQyG!4$c@vArTVCB zo1U~`$Ei+<nEw2ssbPL||FAokb%=K?Nb0~Gew>GTYvQ%q| z>|K&DrTRvb-fOl@?r_G2mYz4b`|#PJ(|@Zg{rc+9^lcr8IcpLNmY&_e=b=>&FU7xR zV5gUAw_xu5S6Q)+6vPh&aUzCAb6u9)4+X=F3p|xO1vx`aKhz5ePE4i}Nf5nRWyWkP zBnlNpYdtB86#+!Co);|YsbGO>1IojAm+@3Z{Mf{FFijfeR^Rx1)dSwjFcx);$7 zI;qnqlH4NM1DRaj0V--#5c5=iJ7=s(*!e^Pbl|ug_i45zbM9`ly*?d3SZK^5sn<@8 z5gOUrlWJ^#cvY{j+gsVDjin4Xe#h9~ovsLFk6S*T+D8+b4^x4`i;Y)3Zb)(YW$@V} zh_QyTc7a-F2&q^j<-7!_Anh$yaX>|o7yR=qmx>Sx(4>!(u-KO%y7je#ZV3*XB(jLF zP%KpvC`}Y?O!af+DC;P?J~9ft4l&Q0%}Wuy8VY&3b@L6t{Ippk-qv;D)!X{gU2XHR zk8)?ixA#!b-qAw1+9Wl1p>tasDmIk3hpX)^bqOXyjUyMr$g=$TS2w zky4VX5s{4cN{K&t zhV+-;HV_1iAn1@0AYwczNXAgpam;b&G|+DY4OR*+ zR&0dqD29bdts-zl8cTX`8Ky%D@~V`wdX^4jfBLpM;E+WQPAjdTLw@>j=M#ULMGV?3 za$#EWf)1YP!_Tz5C#rY%TIA|!W!!yKUV*!>_>*5fy^>SSfh^6AyYqkgZ=5cddoho( zmnKGb@ohKX_RzM7?I|-UcNgR?q^tJ?Ab&bax4AJreUENqnpr?0^`tx6f|NX5W zW6``|o%4uX9Rhy6hMXR;Yu*i1NR_J8K$T z4$;i7Ma`1o!sA#HM_@YOwRy<*>zMOIATA(w!reeT!sXyjf)%P8n-eHQAAp zHy)Wv>Zv7F*{KRj_R8PPvVNUKc1|lpCay3q{qi^esj_~HMedze%t*vj)0okk0=q4I zYo+bs?B&0vcEECZon_Lo&IwmJ1Xno(S9$oQzx?JIehE`yo9JeFi)FHJOE0}k{nm22 zd5~_Vx38zSAD;c@a=Ljl-CV@^d9vgv6!8w~AB-1@c%FHe(En})GG8d-eRM+~1kQ%q zh!YB)>g^jGTDN}l7IWo%F;n-2|J`k~f@aTAI#`ue;ZT5x_A2E4pF+A2Z0R6gRjyM- z65d)MM1q8Y0Z2Fn4rDP+mAdtioJJ#V!(rFo^kR8mO_kPc`-{!&5DX5p&C_L;rd-eK zY{|h^e{Jb6wSJ*<=Xqx7jJ+qA&J^p^H@d|tA{DwH`5qBnjU%1mDxtWrlxeat47%6sjn8*O1T)r$~TGnQ0cDvOuRIHyWwQFwBFw$ zTv_EQ-CP$2VkVkqyQoE9uF)%8?snAH3tzp=g4JJOtB*_fKrR=spRr;u#R!O%<+e=G zL;@Mk@&;jhAi?eSLf#dfLky7PRe)S4d>PA;TVs9jWs6i9ePQ(*`&3~>9aJ-|)WAHs zrw`{#Z*o+~jCtDxB4z51%IWFDvv-%H0cEnb1{1i8*q)LS^pI#IzVJypb5at7e{_drHN9rlM--Rz*DW z0L81a_@{Y?CaT|p+)OCulwA$n>=wm{7z8o31<^HTsWeezB#a6L+exIId{0TwnwP)* z<|``e^cJi*p@cj~;f~m(-Vh8C^@WproZ5DRK7rvFt%^wVh5bpyE*{M5#%!}Ff;+n- z*+fxt4MC%bX8?T$(fCHHgFUsE8W~Q2IxUd!5Dy%vP;;DA+VhjP8CTSz@mL(CXmThK zby~UtChv-zcw2B~d7V8y!z@|hwYJqA5o<5NGGDbzT3J)_w(I&q)45Nn2L*a-ND#X&G}gU>_L@OfyMIyX1-?1!)XM?_@WXs|C$Q>8X-lJY(i|JfpGnoaWUNKG5GobfI2X;4HH*#0VlkK0{0GuCE?X zy}523=i77AQqiEj7jym9ZdqVn6{Kfo-ZhHOVjL-zD)sDYduIx*+u4k;{}z+oRGD~J z>KU%k-d!ry)WAl+?xIu!c+d!X%kS1)h1I-92$i=`RIrH8Fozn;otdJ}0@KQLy|A)P zXmwBs=jYjt~WAGl&y_wvu)H+I>YK(MaTcw1BEcaPusV|`;-`1a;L$%xdm(m8%jY0ue( zonKsc{tH(u7;W~Kx9#To09+d_npZ&^(2GZP2x`8;fQw}`_-c;#6svg`bv1ej1k{M< zwdG+pyJCWTvJBSEiYqqCeakdn8oY_z1XHTLIK^}*bkmS$CB?=)1hRrily_#RvZM+1 z-L+-;6%MvxIFoUZa>*H_) zH(XGf;Y4McKNUuS1F4XzHoV|3>hz&}h=>3$$~D6Ucwn9oh)+c~3|%rweVJtkr&d&jXKM-*?;A;F*ECK)*@q{dTlg_p~T>b?h2{YU(*@)A7N@4H{!}D0}-& zfBxa?*LQc-qIpu4gMh_34qG)0p69^x3S{+r)jnhD6vteFVl9ydlj(r+O|g)z79gt% zEm5LRy$!P+;+SBq_+f~U`YRfM9Fxpe8>3B94F8CiPKq9$v2=J(OAWsB=q zTp%v4>zYW~weIFErPjd8Z67>&)>9V`G!AUpk`GPXv1P!ELaD%#sCRfE7hRa~&u0xN z?T8LinPMfRfTs9hltnkyF_;_0iz$QHT8SB$F}@N&7G^t$ydM3Tm{nYct_{d}AXAKU zQHV!qie)@QF>{>9%n}@L+(PRxkm2SHn{kR?a|OBDs#MaoxDp8 zeTbkuFbL>G!hFnm=L?mSJsZ7`}kSynMA9<5nFR=$#v_`tB9G*Gv_56P`RA#j7B#FbV$Sc zOEsFJrij{57d^N5(~Nq9dDx4M=}6S_C^vkPCixSnI}gbR0W_>!r9NryL=^OkOj zR^^tA)@}IK#qmP)jP=GXp+<2aX|>p`X;U)#%ynlh2##ch_NCchEM2|rzGrrH?%mM3 zVsSLx)R4}-aNQ;2q4VO=Y((t1{LpU-tJb9Ksm(KgORwlkFHcsd_YFr|gHEDczV#dN*1oPb$v7~wVeGoK>FVsJ-odMz9V<^iKa|D<;TGnzMY`x6w(UMzM#CsfH{DdMZJQNkV=)(Q%~q#bafZqOOK6P)AX*hW8oO*kEo4!TCT7I3GuCg*q@aR+`96tr-@u z)(b4Us1-6erSwpvZ67g@yeBop&+ivdtIRFj3V%YqW-raRy~5Imzy4Y{i@L}Sp(e6K`}(| zY9w3T(#qEr2}b5tbvT8W%uy>PV$lb=Fy7uiUU*s`ZI0NbYcLs{XyvS)kp6YNOuD79 zP-tvuYx}=9>@JB3;Lvl85Ja4CLMScDYRb|+KUQLVsnj9dg7KFlCOezYQB=D{i#|I> z!F)6d%5XU$^Xm4+b6%KzcG#2v(7dF~!B9?MjwYAo6 zHfTj>&4l#)D#NM4&ul8$4|sf1y0NC-QfUsJkK{F{B0yFmZiOcSzXio6uP#Y zeS;Mjk*)z@UV{F$R6jJ$NSa2znXecS$S8Uv*EIA`3s|K}UVcRB0sl?V$>qfKo+0pm zc@OO_AAuIFP!WM2|LwQUYAV`ck=v)0M((laAXr8aS@%~u)fIqMc9pTOiX9}Yn8C;D-C{TWI)3(uWw0+~9cQe#h=oR&b` zqT9aU2L_k9>D>A+8jSy0yE0+6OMAyI*QGw^%{C;OEz%yYjoGkt>< ze9aL`+JGJu%fSxCP|jJPB^HD@n1=a-MGFrPEVL{lql~YY)q(!B@`wfUr)?wVuo&a*Vs z07|k2+oFqVu1AEAUL(S*m6{x+3yAfU(+|v=mUF~9&R85}Yc@MIz}JLSqMNWT;DCkP zKA*L|JteO_q719{e0VJlZFmVrxptU#*N#KwhAm1j28sreVzQUc^6rpc-W}3gAO*H? zO8k$7M`Z`zKD-v9CXQ_-E8mMw@3y71m$WGcY9gt(P8#c?yhj4GbAy-ztE{%iM8RSR zHg*reoKbd~RpV(&qA2(LM~;A8H;cYR%R~ z4+ryW)_0Uv&tn{!$7rMQ%42=Ys@qE|8^dMjP@0uwTteaW7vHHa8 zg3Ct3S&v1!e4KcY4U>y{b`5y&=)TeBjr&JRE6G32qp~3!7ruAS*5QegB~fpf@3~+f zW<3{~?pf>yGsLkLM?Il|)WJXHQI{6v(Gk`d;HyN1xs|{|B(lrG^W`!m3K38+hyYd5 zAX#FH-Gg0LM%l8x1$i=MM`|pICNT;_F>S3Iyyb#q@`Zu{5wY=3Z9Ubt=P zX>og^duw}iXrSRn;lWn~Lw@~%EBeR2bls|@SKK4~>CF2!XZD}7uHYWHZp-U`!gD)H z0nG!D4>MN1{4y)n({s;)AQ=X8&*D-^x+_Ar_m$;G52CAS~p%U!W* zh*Y$lm`@J4*dC?bc0?j_6id8fn3OPf;x*b1k*KOg0}V}REY{W2Bq*lTV`T~@)`pX4 z3d3qYCS=oPm~g6!hP6uVsNpg9tSffvv!vo63tw~PA4!JLHM+THduP;qaBJJ8PgJ=k zBxs&acluYh+&^*a+27i}GMb9orJI-iLTintqvE9{(?n`y*N)b2{Cs_3VGE)YPf+*Z zgBMJn{$IDBlPrBH4lSJX9nexK8YljPj&FmG75K{ux3Z#@=m_wEP!xEQxRM4PBN^_$ zWgkaUk$4K|6O&zPa)i7GeS#cCfi4BjM7UrKG&Bck*9>yo)9ON1vNRwZ7-(B} z!GVsS2$kdMX!h6^qSRcHDQTkQhYBZ-i_d^gDRv<%Hjp1mfHKIb%_L!lEM=2OAd4;{ z0CUkQMq0BA;0+cd;KGJt2$oUwK!J>y3(Y;PrygWt9wHOdflR1RMXJhX_Fop zds(ccWLqe4Iq?Q`k3YVtp($)@%lI46Ty-kRrkDcrF4zRtF?a-aBFB!Rp9d)P%0QUeRi?2Low}OY+)`$5 zH9!9wHPAC#WD`n1zN2z@8tX7mR+vq|g+o{+CKLuPjO{#J7#9f_{;nxhVOBffsM~k` z5swS46iK(BLWFg=m1g8#(Bes*!%Il9Qca!PRUo_IAR zD~GqNO{9hQgC#d}x=o6qp!D-KnlHxTO&k^B*`LrWMy4Rb0K1PB-{&gd2- z;3p)E)kPPLhA+DAu4@dsZ3{1a)9SZrd@~>IoM;an{IR&#&{KByXQHvvGX&&tAD=~k zjsa^~w&AZS@EDbl&lV2VOxj!Ar;yJE(lLEj2}9*13<=A4B5O>+-uP3bJ$^!TQWm8R zhNx;5^=#wThZ@b>xJ_!qf|z{C&y*iSY6PAww^@t&YFde%Cf^y$oLuL^fNH*Lc2)aR zZN&Npt71|Y#UZ=REBF~F_v0!CY6hSJtb`|6r>;`ND%Q*qe-X|Fbh_*N2g*cSU>iWt zlq8K^KfGv9zM5Y-)Hi4ly_shBKwp2o`0v>mTJl@al`q{_^2{Qk_pa`18sAtDem4K& z(!TYL)^w&3WP~i3fFZvMIySKv(9KJ<(()M<3ah6sCoKPr?s{rfeDmi4 zP^VRD04C8C?%B!Mho3$0&Sffv(Gk^yi722jCa83*d#8d^*idG`Lhxq#V+tK;J7@=m z_r3E~^&MDj8Ld?wyu*uk?0P4`-{J8ZWG~*~!!#AV18ZQE84Xy`39B#{&{NY+Tg+Uc zh2QZfSz2=V+bf^!j1vC&WtH?Jw49nbJ-~ep)_?(yP~~z9Kny?D`UH}@(X+z)89vRT zXt_G!W!{^Fd+fgITC7a}t76#R+w7FiUHDU-Gn_V6z5KF4G9|)3y-9c7C{|Nz9;_+- z(O&1X|Kz7mY)kJr+cP!N)^#sQnuS&XnRV`}nYV=RZ^*>8Cz&N`l8KqOM7zc7uM$P0 zR^?%Zq;2Y&8I8w8R+5r2@wt3Nt2NR!9q}^&Z2cwha~BTGG}$Jb0Wc(fV#b+pGX00q zKRMxy5F{ErOgwdKd@KXQilHbYwos2WrFD%z<%~zU`Upwn6wR;A?Al14&%`Lu1B;90c zDD9CRcuQx|WOd>A_lL(-(MH!`ep=B5)LB`N{^45nbe8va z1h7^q+Hml9hUBbeQlF(i1=246;X>R~4v=-y7w|yP{j@D&d&;`VJ~V0>@jj0)n{V?6 z<_ruR|35yhN_q!^PF}@?l$%9WoWrHvh5UrZvc zu|$J2_!}eDA*^r#*;RRH)<~nBrT?0Fscpfww#HPtG2*f5i~^8G_d0Q+5YcLQ7ZvqP z4WjrFM@$-GSXruyVgRh^OLZXwF-4P|D-#*`eAoZi-M7HCUEX^?|9}1oA%u{Ga3??# zLVy5)1PFn0zm`%;DWyP>-fK(MO6_${YjvI0T5Hu+ott**+oR6o@&~Nid3Mn`ou0YP z9jVUO>CW6dI_JB0@7|r+wekJ_o`1rncWFKE`OF%U{1ZZ+=lMOq=Xd>nwE*Yf>B9(2 zu2Seuwe55^l>X=cjHguzrXd{<03LlNC|zPv+92ywsoq8(o0>)wj5!3rKW5MlJ1Gsg zz+>k4O!9LG6oAKHFZ z>rv!?yBMIZ$!}Q#qbJ=%1IHtt@HI`q?itrA*&BrOwY*eZtB1vqreuBz`7S77H0jg2 zn!<=PWb-7z)I$vyimyz_h9m&qcy;OgMMa$r-D_LZ@4D-{2W&;|L}_Q}-n}EX>>Ce+ zj*c8C6s_}if(YX^N2dD)VaJnSRTt{g%7^fs4~HBA@%5;fivfZIcC?6q9Iw6sqBH{C zs6q+fg{wf&ZvnKwfq{@C>Kf%dstR=oAF2;4<4)r^|1@r(%b_A9GHxXPqBss6`MoA| z$R~3@BMsw@QO2E2rZ9~=1|jrtHy6^lJmEtzy)qtuN}`ND;CISuRIk#o=QmCt_FiF~ zGHRiPkGkXfHK9jd%g%7W5W1O09i3jbjIULha9GtV9s!D88AI_8trfs7gULJ?PLB*w z9qAqd#={p<%DH3}@P*~*I37?Sfuhbx+KMQ<=Z#cQ!uVnd2bU&RWx2}CfrPScnU2Jk zdH&?eWh?xFuh@kr);*A9PPWA)H#O_$4;Pu5>bvXleF$&NEeyb)Ny6^&0P6-jhNK3w z&$owaBADSN`#7DxWaJU;6=Xu=DeVosP~cw^G^&X60p3_VhcZ_1dOtn`Pfue6YcS*n zRga)h_2i~bQuRn5PsbhH4V%s)9YXvzkA0Oe_OPSjDj^(0z%nV6Sg1>(#RQpCHn&B1 zG9{D8Gbm_5EIkZ0!eQtbSui3d3h)>d;qjy<>}2ZY*HJS`JZ~DNpjJE?VCau9nw|pL zNn)mhHnvEc9X1*9pP`+B3JmUpn+%;i~yL`Sz^D^t_Y=@noO4D`iEm>V=o$Cm#9s`$;E#;%&)? zuirMR$U6G0RO>JgZR{n*?+n&(iVJXAjT#7<6c8+w+U1V{zm$wrUZ9ks+tgu2^-IM- z9cHBlB*&dT!in$1wG0Rwm`~~_i1dUuNR?4;g&x#;dDIX9Ejg_;!#UJ<-O8het*E|} zL3kop)nkg90>M_39B78`kYko}5#2?@8&Z9v{wj(V%DEIdEGTIr=K?hZ&FF=v+8M%b zh4cVkkEhXr6Q_iLxOGd?Je5Wlqwo^B5xm}@2uU68@e@iu0v*-DT~X?!l`Lla$v|s$}MOCNj zE#$ad;4~y{i)b70J1CunCE!RNK)s6RI*hyjN?n~z0f8mpD@J&iai#=L^Pw?~8Isef z2QX+ek6AMv6h#Gu5uErjgE5=G0MFc%pon0qc`PwGJp=E-1d<=B6d!5g?Jkf;P!)>H zpG3P65XMx%3DO?TFLrNOw|md>;amR%fcc({U0oYGhF0y^xqPT=q_bl~`_LM(Yx9GL zMm9b0U?{i!itfH;H|!ql>0Z~`G14<|*$q2Z4s@>TAl>!ZUtupEkoE&hlT9uj*?39^ z2UaM-!dp1v(Gmb7a>^{m?x6ChNM!_I(3KL2X^_>Co+5&*j>yIGC{;r82d`z+`psg& zt(z+)z15*j_?dLntal~Hs&}UDLG^BQz?=Tl;|8nw&q6%?L_1x)^kf%6&WvT%rJ)b$ zGyWpHA!)5~sluamwHl=;+eMK-YhI{Fc%s+>05PQ`+oe{k1+}9l6wte4VSMJr8m=hL zo!((rP;iB$MPbG+$im^!YC)@B4V@GP?MWD&D60yJ-f$5mVu6uzN(6nNF9jgP#p5Pu zSFT*CUVSo6{N3Mwe==44Jw6M>5~@Db6r0$fa3ve9p~#XMWt*}CktGL5W_M7Fc!fu9 zr4Z9)o?z8Pu-{7 zgTz>8%iBHg^EOotBb4cq(l`@n}+rN?$XvRd6(B(@;nDNT-kQbXi-M0GftzaZdts!y~|zQU(@VPzxkS<-?RCJ zqV%HNsO1ahU6YpDe9(LQ_NC2Ljztgtq_wl^ijJ;?(#)8oj-r(^Am9QAhqH=Oa?*eb zq|d9rVNqkd(~?Sl8-RLau zZ*RT>#eyOmk*dUNq`yLcB>;IFS_@7KsW8x$!1N$=HcniEvTINyDoyXyN{EskY9;jJ zR8g>mp}8ls?as+c1L2tpS5A3(j;kW{Y(^FdIfe%3-d^?O5>>dEd=Hi zPW5=QI#8rZ)*Jdw%QEQhnA5YxBbm{$}@qM4{+4IT1y??xQ&mV>7%IAM~*S4e9Lt1y9*OKht*m2dJ>q5PQ z-#GRWfA<^sUDZdoetetq_T-OmrL#wTM+~S_P+#IlCm&fnI$oU&lE~@nC}v9d%^$;Pa4qe=w!xrP-=#idCU-@=9QCM*mc7)cS&YdUZ0~#UEbnt zT>8sxmTX(17ru5{YEs7jmi(5+92CAVe&dlCjlIgK6sQ*%VhQBQw?$_&rE?p0FB4VYQ*A`ub^?y61muL15=8hZuBnHr@9nw&t^@z) z)nDJS@9PH-eEQ0SYUBFXZn)~bbwc_zornH}$Je~QPRP8v^B(vnC4y1vP?dp66#P z2HGEko?yeo_(ElWEHn~)UKnmOSneG)JIIbRQM^DgIFFaSs|Xh4L*PVozdR$-+XOqhJc^{|;5W^2eKEHRB1%wNoHKeJp7 z{G(vMNsa~$12SGHpBSxg@1qy}rr<*A+#X{MbNeBKI4O}Yjiaia1ZZ0dGGQa~PM{n| zR9Pv<$}^QZqF^XM3uT}#1U6$-0#K{W=h~{h$##cczbd;Z-7?@@8B-wXQWAU9M=UA8 zi?LbS9`<+T#jh>*xeY0HZ$?tw*|)EFJfqx^s@6POo2Ko2Nc%!`ls-w4Qgnz<{3H=# zlBmll_NJ8ANBtj_A+_{m|GBm`*4MVrtC`agdSZLe z;;ma3_iUF+DhCJV1bX`dz1z0+_G|+U5HQafFwZ3$zEd1q$I!Y#M-O41pPj}FL0s2yatAfLv>LuPtI+u*zahEc$ zV30&UiSX~~IwIUjWN;-aFD9Y}SJ`kxH|0X30Wb_?8+tepuQ6B&Qbmp-7{3%OLbegM zO-y1E6{v?@a5|dEAw^|66&4Vtm5sb3Dlt%22`?UucO;keZyIXtAG-N)k~7n&FUg1w z4Xj>LT54;}nd8;Dq|pqJpZM(QT{R6G8<+Pbm)J9OYX+OHZ_KOcDzB?@q(o?yTb%w+gMMLnR@ghH}%dLTjNd69=hsZh3 zlaw?Il$a#GAYoUrJ!h_nPQgTTk|x!+s-|mb{hW3Ge0|OKEK^33F~87UF zEUCE*@F*@P!F-tF)Nut~dtG2*rFv-Lx~~*v#HCuz@djI4iOrh^xZDyQ5YA{`j-biu zIC#h6SUv+i8ns--(k8}X9Xmm^KX^vc2;L72Ow?gtVK-p|B_V_!hSu{7YYlPLE>LZK zoEslwj#VF$Tv0;OyLrZ# ze_GMghD2fXglvJUkRPowPz~^SIj&lhexgY(rV0kEQgpV{JtdyxqVmKbAWr>Mu0_U!iEgkK zB947d88kf#4@sv$T7Q`J{VKi@3g)DYVEyZPnfBk{t?Yp+d9?@j8Nw`k7(G>bl}EtE5- zmUNFlWRni6-QXsw1h2+uG}U+L5x1A}Q2jzkP*mXoiKSjSddl;y6w*hbjB#Q-ph&Ed z*HamzA?g7mW%2QL;;acMAQSKjxmsf&YsECe(LkF4W>Iw_E;G9-_T-Sh%4hX%@L#=Su6NTzp!rRtUXSS!xsvZnr@w?h^l+l2X6w@VXy?)i~Am+h=L{VAgPC%R$+HO3W#|Fc9vR=`% z5kneqY^PI#!ku%NMFpq_uW@MvhCDh*Xj$?PcC{+Mp)5Be+UTpoDrj^zDqV>hz~3pCV}eHG7)Yt$ zlA7ozuxO@X;{$6J%~PB-N*Gg3XOB`-?w_Hu3nI?31Sx>S8KczDDt;d!Gm*@q-~nCj zJR&3ZmFDUfw3H-UYZqO&tYx94GtWEM`-omYx>eH>s9)$POfPU{T}dD+mO?2M8AmKftNYCic%R=z03xK%25j3nk~2|k~L z_DPp`rFflmGisvJfbN9#=AF4Xs^KqkHv={*nsebLk~W8z2z!At40y)F4Jk+{$T2E1 z9Sn$M%S_87*kmqHUmR_Cl56s@_*vC;@GEn#tj)N4&!z_i!`#lLi<62x)}^YAH+`+3 zbFh5mn|BL~w)Zc-#ps+@x`W~`D`EE^jM)ADGEm+k_>DMy($vG1Uw!b-yZ-X(o44L} z|G@*tfAWU7?$w(%zPmp3{^rj6{<`jGJ2(GoedxWbJHG~@RI%Nk4X6!jD;^a9>$-z% z|6l^0(`cdlK1LYlCC2C|-?&o&SwpG5ljHa~kpZOsnK}*%!ZAcy!DnJsbTI?~Ha>P2nPrl9G@92(MH7pom0J1g ztc2BOH_8IUU>Y8_s6e2LL_p01!p0UD$HqQ|o|@;n8s9c3`^9DqW?{deZPodMqorSZ z`!ZaPAtEY=(~kX;O+QERcv|Ep8~Y{8k&OtAFqY-y4-_E5azt5BS_E{wMl3p22;zhz zp6LYet5XvWFVW)CN$F-p{9Hnk260}6f(0T$XSM&#ax87>Inmpz`o(7bx@bg_ZMvbF z`*fL!NtV!CT47GD??vTn-!@*vkXbad{UeQ&M;n~NJYh5TF?qYL7&U(b>h8vLrYwp=%ZA9gl>_znR21kccv+{+nz72hs>xLj>;5xZ zq||#gX_201p&NQn^z?{tTkKa~5xDF$t9AYy#b`ab?;Hz#&}u0io?*_e>uxg~a8d{Pp2L-p5nnF%S_4bj*Q zr9U=)-;kA%CULn}tKB(HyD5QNvxQ{Mc5`d?CRnp6>G9^MBu8y-*qn`CaN?6=Ei26l z8c`kIBx;d1Ns912%fisd$=@_2xao}O2<2h>+ysqT!R|zdCPng!6<()Uv?(EYJ)PGH zcBoO|cmOp94(%|s+*o|74}uI33?d6dktF$`P<_ZqMcAKU1Ske+E<_S6PCQnX3ieRM zs)AW4VI&i@&;(E$CKnUjaZw+Zctp?35)`b3>S*xDjbU5o zABZR@p1LjVF6V3sgYNy$%$h*x#aZzNNk4cZF(D&)7j`)3Zqn@M>(X%H>r#VtY4lK| z1h+x|f!0MxQe)HLSf1^|2#@Xzy%or`X3lPDel)x-IU^B4-N@RE@U?0B9L!o%RapN> z%vyl@h{^$`1Zs$8y)*+$w%fjZ*}7}210%Crox|(;-IdK9K6le~WAf!gEruBcCyhbvU^f}axKh66oueFFvbxTpASnvH;g~AnA1Ra zC_13SD0f2#puhocaRjWh^3C7Bp}4V)#$d}2Jc-z?1QudOboQ?JNa;|S$)@m2OpS`F)G?}X zMZ4N(!@21yQuA;s`gOp{hWazYY68wNB^r@`;q5(P$h#=fEi}cf;8aAl-q2mYwCXFW z0J(nKf@h@!PoN-2G@5elbw){8|4regn5?S!sMJJ9Zn^EJj+~$S^7VQtwoqd-NuD@K zrz`aS+?g%JMtDTT5iu`c{dd14frwA-E)@2JhW&{u38-^?{M2xk)28~9y+A=F{POo> zsuJedT=B7`IiX>9akWuh!#k_fbl}-ZaDB-$O9LM1n^`5G63ke;3uw9FhFoF6mmr|DDAy^ zgq^AZ3{|I-49TkOe0QObI=bb=V#q0AL=!+okM2F3dp=x19RUMo19@p^FUv+|%N(8P z;!R}+6Ayy(SSkg*&Ah_(Of-+`8Ie}X9dH?a2eH=1d;ffQ=Q-&gpAY@km7Y?&=*!F6 zI}_Th+Gqr1pU~^?)olHj-(7nSO32URmqoP%8oC^XsiIIwL0c||oCi^}2fZ*o0xFm} z54l@Gfuyd$;KeW@LgUSj2~hzr{=%6MWgj8g1WTejt{pccC5`{iEk(nvGrpv~DE*rU*R5pTL@HPLtiwCjWT1=xIUEL51 z2*`gmVP?c>y%fUn{LT>fUoS>Bh9X`ponMOH7=di`3YS(kgy53d>W#js5b+nupc>H| zV;u_@_2R7fua}K!e)FY}j?nQbANpb>q;9$=tqRM?5M*QtTP6%&S`D(y6I|>YU#hrQ z3*cifKdaP?_2F&@X_vD*K$J;$g$GhT-7p8tf2_p_| zlRN-)xZq`GdFc=g3kz&yIiA>+Q%yLQsPgQ*$CA8s8Gfl-@y3ydza*r+u80+mkaNTv zyA%TV4jihA3YXI#x(+T?dB;Tv-7m;H%c+QXXQZ3JEhU!0rpW_N@wpf>eG#6;NV_~$ zH=M?hSqcMDK#K13Gh~8FLpk2hO=&nz=XQ1I#S5a$6kdv)(2;TO`~N=9_{d3h?s0l> z2F*za_}GO|g9@(>Z%fIfm}z93BN%5XTYL`2Q-GLU0OM(Scs<8svhsN?FfVkS!ez2Y zP%f2PpJ`1Ygf6U_iddd|w0VoZtb`?dwq4kOzq4jg2}9Q2h!_JncEk?NARluL`_@@U zP37cXACb6In5htYu+|eS=Y3F(xPU$=z;B1=lH0%jn&>;K5CVylNNB9_t z9sKNT2yEuF4UiC;!vk~>Li6Vs;FQ`u|1uti>b;?V?G`Ik?*;Htsw$y*tD4%&+|ayJ z@;boBT1L9pLa`@wIB!E9--Y(>V3BX!rhsZqBiszSJ>y;_=aUU30q~?5^WcFRP)IR? zMI3u@+^NKZoims@{g|U{V1Ygr!z}48@61_}Z7wK}JYbZ`UMdc7mU7)og_N96{tT3z zr{!0uMECr2cp|$np(Oiuo=GV*mL$%vuUk}gA+sqydrIa+3iFk|!{;*}HrXjNI&BKa z^3oYB@)93K`XUD!%(Tgg9J6bZQRjp`L4+_{rJmnIE&c+(f>I)9hR`%D7QXr&e|(L2d%4t3FbPY_)Mzy}bN@?9VT#7=Wx z)KosFmZ+3Y7ekL@bW^2t+9pyw@DgJU4QVvl_BFIrlP~c_NX)hzz9DZ4C9MhLF{qCeQ5B(6Nsdi;3%i4*O|kGBfPj<{`1FjbIGmao(0u^Zz3VBf94>6-+;4#o` z;6hmLTWgm6##E$P6Hc2S)L$l%cVqdI(9C0DD^0#agTx zQ|KvxXA*TWGp{KHjxO{O%33pRgam}LWr-s*B%%M>#QA=C^RfL+RlND^`=8$;B< zrHAL-d*orT{(kiBU2|?aLOj6lJuY0y>48^^5AAy5ehz$68>26LF{LUk)>PJ2}@uTiOA`1pFun68L@FZ&XqQ9q;kn$n*C=5IsQzC$x zgy4b*3B+g`H^b5hZ(744QV78Ng2)mrCq$gOV%7ENpz$+bCrYr)WOa9^4X%vVGatzU_>_8zXXvC0tgi}b2Ti_BT zgc7*gKEk#@$uGSDxJPf7ca)ZP{BO`7Cz%Xy7cZ>n;s zj z0DmBA7+Zk__4@f31o=6zkOQ)wokS4z7G%`C{0~GTI2m}mC^o^jxJQ_tanY=Tn!HGc zNMvSUtbB+#iwP*yu=g8qj#GPgu*wU^NEYx2F{e`8#d+jB+ySV;&dGdvvq}4e?1ur* za?r@;Z>QbmM^iyC(>vPkr)TZdSCHZj`V}x|Acs;|U-knc1FRba0h^ImTFcd7X$vfy z0F|r7q0B@sBHt;InlUX(d>x>36uqLo5)PnfTs+vK?5PMfvXysetFUX3uSL;G1fF-Y zXhYbTagAruqAI7oti8>Zx&1|NZ5c{QM!N*9Wb)S(&)s22#DTfZrp#0d_rd`Y~9+?dS!inoZ-0whgzB0H#W6Ti^MoOfy!`+$vh(rkA_0lHhM6Of)2p){!|9dpNu(9}ArffqYo%?l;QS1wK0 zfLm!Lw}m-RPVWTaKQ}`uHuutWH-oofw6~ca_AbE8H!EGhd5ZeWBNi2wN0_akwI|Ty zl&BBKVp2-rja5QfR(d!rdnLzWuPlXXBnqA8UaZx87_O$^yg)F|Ow7QQrg4oq-K4O* zE$zl4rNB)Kt^{t7xs>DVSA)PSrV_dmEyJZXK;oeWEb6gONFsK0_+*^uhOp{T3`2NJ zR9fKz*ctA?Ya~JOCC#j>Aq9y-ny`v|&cAr$hSH85E!kJxtE&ePc?%>arUHt@81FPMML37>e?2=#Sj3hHvvF0MH`p*ULp}U&RpAm z_VH}icHr}@?b0uJZ6nN$d{yW7(5ePYO>!5En@dmPsDgcyDMmWaXTQ3;^u`*OUh{{1 zbBsxUamy>Yw2ANKnRF=@s;7ypFG$;PCN5?t&$GUZVaT4Dp0oG!Eb@{sc#%hQyB9$p zbBa#B(DS+$hZlN&=cx-VFGgfD*hwcYKpr?K(X3fJr)A=1zuJ51_qp$wyZqX`uhm@C zTGy_B(0WD3iY3S?e>fum)kz_W7uZ0Nf3zl^P#ZLd%^9EyHO! zs|FwIv*#m1s<e$RNH5@kk*ExOSrX5Cq=TqvD|6b*TT-M;ZY1sH8U zWM{=WWCvjJ!Nt@lzEp{?pCU8CQe&`-UXFAvc*eVwFzCuJP-+$<o_~W96$O1rPK* z@Pr@{#X#1xKfY|}#$xlm^Ea%lF0!m@U2~nvThBaJbMjQ)y!f+`^2G2gNBDo}_+vn+cq1Aof&Ek z!_FMi>knpr_{15Qx2;zXbxq>YCjvIW08j}_(*DOh&w;+v~=tg|8n}ARI;ltcuoKpb^4qT zc^b{h5t@^tGET0OWdh>}3COHTw`Y2B7dkOd=uNdw^4Ux=X8nas%yiEzA}ek#E9I22 z;d$b)tdx@*b`C0X|CuHS#6_}$0K!WtjQ=!EQ9+51&|87=FlwM6A$|`Cwi&WNu z+11k2su12qK@8wJWe*{^WtlIA|6MiR?Bl>#_M8iy=VvBOJPsaw0dpO9su`!$DguL# zbXXxBbRU+^YbVyn_oc3aS^x!CS*{W230t=v*`sBA*E(>j*M(8 zLa(Sol1)hVBSQ|xJ_uo67DUbhkxLVl!_*@XihX>TgzofMsX{!wUvJjO6@Dnyw!|Gd zBjK`oXiEEpZ093ghQA{!ywe!30XS`7xwTT<+J^Badci9_j;=HsuREWHdatf9(5APc%3r?g9S~NY<8lsM`Y=RkPs&4+c4S$vL9xIi_XI=Ep$!~ z3cYle@lGj~x6U_Q@w4No?-h|B(E(p^6B|vTv05=!GYFQcGR2jXqC-&Lr3~7|DGOYn zVH8kh7PL)J7IM_U>B|iX7_^OZqS;b0=mHGdfMJfQS+Y`OmxJDH^d`zWDjrkCaCdqt zt9zc67JMyxln}{*hDXjka`(tRik|q^<)Oaw4IO8*h_Or1Bhkp&`q&{hYNyfXVDxET zvSm<=ODkQ>x!{V4-PO$D%D{$0@ZKU62#|wy6X7Bpp!rhuvJ5iQ(flM@{Cs3?LE1=h z5Wwt_)+od4aXL(jJ=a4eUNR%E5=Apfrl6NHvmhY1W^xhnEJ25{^Rq`9_V}mjf*fABSlTt z3@Q%Guu^dt@W=7km7^4gIsV5hZ}RFdt8pydil%aO*^Xsqf*vljrJ)mJ!9y zmPCPPf|7E0Sy&Fh3#o7^i6O-eEbk(fa6D^HLvdzS=S}Uy<;nMizFRf8b)>wvt!~G= zg~x1-ZMNZ!Zxz1e6w2ma_l>^x8;6?hRp#=ZyO!O*Wo7fGZFNt+FKk?UcwL*-de6bH z)!%7r@fK9}-Py3)8G1Ez^>shqUQ^n)=?1R9z|k$45%X(6Pn_!WvK$kCNf&3lrg-0c z&v=g#?`wgyqajY=KbBb+5_)H2K%NB62ISs(=#a-+V=}NiS`@du#S_LRk+L#~nnyh0@bFh%I zn@_0>&fEeI1{{p0f}m-`mOU!GD;L}4+#K7}to`$hy`u3p_ub7y*Hcd8e9YUz$5-BO z-8gqyzmm96a#RPQ!$^iJ*nKm{K5f`!hM?~V2%@B}aAFb)I2G9dT`T2v=pN%Q+o%ev+F_01I+u-J0vSZ@vr>A_V_xE96*?in3ooLG3xp-k zvhcld1TgSFX{V=UArtP~%Y+9x7Cf!-OTe3bh$W&fI!`dNQ5{(jsIt8e)&eoca|&o; zzy?+Pr~vbUvk)uIE8yQVc&S>E3TtyA z49cyuWl(Oz3KE0zSiZZVk@QoA=_!yX #_>lekNJTv_D`B;@hpX}%57vy@z&VpiD z+B5Ayn?C35?4Lg0oX?x>oKvaVbk=H`@T%rEWx~fnTwUG3Rp6zhuBOuy+~(83`9I&Z zUqc6~N-Y7)Ux~7PesXJRkK__Xl`yR)A~OGO$b2Jv>fH0+NGI>9)ZtCDU4-T-!LO@V z1pf%JhtH|u+rR+8;OK;^bF4$K(Hxw^-NVmMBtGph|9s1En4j%~JM#`!&qnrp`DuUI zQtM;Oa3*nm13$b19!n?H4PLm$LB(yb&Ntqoc;r<$^wEZqbt;GZSfdBE*W+`Q7~a_k z-N$MS6?j)bc^8ZawU5$BZaXf znZYL9216`B{2tYak|6|;ia5`xgMvH=iox!dlTwKzm52=pTp3KLauFgqEFJGHs;8J( zQ5nL7^+oisz7iod^q^8VgA4Bh60=-{46B@4fqkVljXK50U7{HlVA)o59ml5hcfzg?wcs>>hS1QYMo#N?pMhBt2ZMgHQ zisZs-UsKhMN7HQ$da3q1IcXX(XaBP0-|9cG^|9e@r_W`S_ICYJGPp{!#p^=)zJ^U- zo;&<-b;+Rc%(8k(hZJO7Lig^_j;5Nm+kUX&lLK1|L*FcPN|Guz48kXA98^=IQaI3| z^O~UX`h|4{t)B4$CF|bG@f}+0u$c-t2Sx!3+JW{N)cVG=c%PyWT*Moe zL1I9X0Y6B>{%V7l%l^ie{sZdLdS_bskEk49PVMy69X)F254d zR)f@zs%6`O-hCh3+dY5(Z}#pRJR};deyyk18+s`x`&emitU;?O z)Ch5EwMOz7^)ZDd$DB@~erSD)zwBgfgR?+V7g^`r_#Y46_sQ+8Ey5c4lUr~5^E1O@ z=(ifrV2d?7)Q6@CO-yvc%{f_hd2@gl>2aU@gDd^!YjvS#u(h$bThI&kfr@Z{YQRHy zkdYH@^${VP8+1QKJQ@yOw($;SU14c7^9TmqUL?#op9M^qe5@2`&L|oejfWlHV6;)L z#WQ%~L_#5#B6T2J0o;K;6Pcyqz7|G^Dvk)ff*O--j;Gxeg%I{r=J>R%eBzsw0|a}@ zNM({vOiZv*djk3ws6<7Aa)g3}OG)%!8KN+S=K&wopmG-B9R?{%)l%`~swW>m`IMMf zGp`}F_JKl&CAFqzWyJ?0*S_)WN6p*rThhL%v-sr86+4$^R@Zql%exmjs|U;NF%r5^ zQgWIL^4p4?i7|rsYWEfIf6tuMdDEgwZ~-KzWmVbJzWZH)eShLIP9VGjmQ?|9QTp%zCnUlj6MU1vuF7?APm58&z{Poq-Deem zs6$;wglub`4Ejt$4`|JyV~9eeSj6wAek{gTB_u~{)J7o%o?5aoyGAEIlsYCQxb4MB ziJ^B5Wpn&S-ghJ!%jc8^!)&&pU7Y0hq8q@}Td5b2=yLIs_N2hpN@vx#AF)lqcj-BBSBbaQsR-cuPs!i7RFjeScz&3#wA6q5;&5I80<7g+O(V` zQVWVK*@R@FETK0ZU*-(KMB$0-B8%5a_!xFq5#eLpxTsS4^C{35_>N(&)JaZE5Y{`P zjFdahi3u*Svv6YavNjvFGKnRjl30_?EWDAPE&MjYkm7U3`}zES(Vsske4zSJ>;UG3 zm2;=5d8Be&xg+2S0-At)$D;?E7(6L9xx<=mQq4)X#|s}gEJgSq^H3#xpdQEPsOWP* zq=ex<>fhj8uI7IqF;mhYTF&Ce$-Ck? zeH$1labS+d5VtLhK~bD+!RN_Zsxws4BJv_Zf1<*Y!s`YFYjyjbs}gkWm*?6CswKn5 z!L@goP4@U4bGRY`DqW&%B-pQ__h;@*0+#6beSmJ3W zqX*T9RCuVtKFje06DP(ql$FTfM3@=WLk;+4+H$8a5wg#+3fRkXN-FKXG*m6fszko$ zrY{%xFCkX8>6Z}6qHW=>Zog}lMc2M|ZnnQBv|o8PS6NTv)R6pIO@4ksAaY^D^OpGmzv7 zkCFr;Jj(bPi$eUL64_m@X=J5#_~?RZ?B{oYmi4v;O`A*9_k)yu1FM`>tH`O@!v5wYH#6dJp(o zqOlXx(2X&wg@+&;Q&HE3&xh)f_29PVSHl;CAZP^z{s)N-N@J8`unB-0L(fpM0_`vk z-gi7Bl0m4@^3x7?9P+Rg>1%BXGc^gnuJ5a_?-TxKU132Tt`*R;y1HpUF%RGo7durW zICC8=a?GL*Mu)$PM2#Nes3sX?#Apc3IK?h5cHX^r=b=wuIi?!f_=_ED{(Ylhzq0FY zu7~zQA#`$%LYwlLYyxDKL~ezT<)4X}Aytb{^iA;=?!D)h8y@`hl{YrNzU}hgYz)1- zvFlEJ9KIuPUR2AaL&$_7(@{X)7QCloXmE`Rk8ybSVv&ly1?Wr$vjUX_ZNt}3_l}E< zUrX{4B`sY`fV5Viz;I$r%kV)nf+Xfjv4qODlc3@i}~Kt)MasV{x8ea(pC0yTYzSm-+y*uq>yKK=KPmhozk6Q_KNBCPrNW`^WoO3PG&pQ53>PbH@i|CWCOSr zs|%f#;_slUcLBsYGK?!Uzxs()oI(jI0|&&AYzN;ANix|(UEd+_|nZ%4WY){g&xecJ`v`e%6lfV^qz>=V(}$YM8Z%TQTN;V+~R+bBcD>AQpc1DxNz< z3v+Agaoxk*s(0~we`FTb-&wnOj0MC$vOaMbMx-6{_yN zJj@Q`zDjiuD~rrM=4Ur<4&3~z-JkuH-lIB-`C)8CZNzt34$pEf+beyEmC)SNHB}+j z%#QJ5F2&7Qlg;3iJ&JYsEgO)2&iwf71JWYlQC#0EzQVfj`zzJ0Y&ULuaO=R_chJ0_ z>8AMuu464|9j4#-I?!4uHv_FzWF2S?rr+?r-r~=(7PKDWn}x51hnb~T%rDLR8E)$9 zu?AQRT8HU3jMu@}!v5KD+>5H;VEmDFptYEG<1&Wlv=%dNSPMy1)(%)18ITXm z(OR(=^3ci{?Wo8-){0?0z)q>$*e`Iu0GsAA{0`QFZc;NFRR1qlC1$gOxb3GK)@~(k zLv#~gW2@CC*%tae$jM&1(Pyf5;cpG%>}Kpa<)2^{t`@sgO!X(}uj+htulg4C-!zq) z?V3k56H$h!tx>OQ?~E>uepxr5dow0G<}doI_3$2JhhlGx{kdUvT$52WK4Z!;jhmm0 zf51|gU{2Vc@b8JQC-o&)rkGPUr>3Spmv&ovclyWH+cS)r$yuvy<+fkjQ|+DhTkOBG z|J7l4{4M+X?Dw48oge4i=(;VpA@}*bhJ1bg)$S__vI@Rjm{mAlR9bYxGgK@VkCuGh zTjUM-uJ^s^J6_sT`VIX1xa?|J45R)^|MH5vD<%S)0-?&B%I?a6s-ddetKOVbFz1=- zrs}OVi8YVcyjeR~`*`i~I(vOZLqWrHjlE6wrav`5-||}P>urCT`_=Y}c`Y41^VfDh zv>zU1D%uk^1TNMCAP8XElMviFy1 zmfKfUtYj-6Syi;^=<3cjnl;z2`ODf(mzyvD^}1iL?^^%-aNY2G!yj+(ZU|lR%$3`( zD&LrTHM=@E^4z8euIbslZu7y-|8eGjTavf5ZMkC0En8mRs@>YM^_gu2+aB2VuiNeT z*Rg%`_RTv|cRWYR6u0-;c3AEG=$94oTtrn1?u4uPGt$*-VZ8}bG^9a?cPoztmVsx= zW04ue-0)-IE{nwQMDLeak=PV|tY+!rrto78OBQbrKYp2AB_2ksaXtK_E%+W;{P9X~ z`fOsG`PDVJwvz3@&n{Gwt!G!@hAF`FHdv{2btA4_0p8IpwgA`H;FGdY|FIGGoAGE1 z?pO2A%YxNOpL->{2G=)YTv@m&zr7JBKYfSG`R{JR`{?g3;_upw*H+;7=n8$)Rd{q2 zK4T4Tl}yJGmOAiSE*{Y<^fy-E8_{>$g6~e>c-3jYn};j(H#cKc%J-n}TZrG@&i}&I zeEc+uEPNV`fyUQ@Z$N+POe3B7-SRLyI@AQv_g;a|TEjnK>MurSi0(IG+%&pee3#Am zcQwZ4!9SWE`c`zWyr&3bUW-qrQEo<@nC55=-cK{_h5b~FdURR|<#Fk>$7RzVmrr}_ zpZ2)oJd)6jzjZn0^a_k<6J~D>W;gO3Y4qokp_#wii{IUZv8?AK%mOZY5wMnvkjYop z_^LC=VGox-lAXxkq!nC&Ps!r*7g_npTq{yb>q~Rn5}r$%u@Q`6J^nte4av!Lx!KI; zx(GWhY$JVUM1=TE|Gkfkv|quui2bVpf}0lJl@8vU9vv?RWI&DZwakd_Sy%#gbrS04 zQdlZ9csgQ88K_;$Vm5|T3YCgZmcv|F|2%Y4xUnLImn&y*4#3-oUK4{+{5S?+s*z3`G)^sUuCz$`}!t(j6H%1@LSoh*iGy%w2Z3RKCr>v zf;i5vg(&s__^kdfD);}&9%BE@e!^a2PeKw_u{$8+uVPMLX0NcHv43ShWv{Uhv0A@m zKgUV<9jwxy*a0@d{ta3Fb?gu9k8BSc#!75}PPhWna|m-k0%<16*aDf}iuL^n`|(TA zKi9JB*q7Ne>|1OnyPn;^b^%}J6LypZ5%l~naP!_0v_iB1SW-bR#G=JDPB024oRIN? z1yPYPc7#36e#FL6qw^wa8NV$gu-@aL9p znzwA)$es~C+Z`14v3WslS0C8NZ|?^#nY+&xH1^L6TDtMzhJI^M;~wloye+FasB$+6 M!6@ZHf6(Iof7H9}CIA2c literal 0 HcmV?d00001 diff --git a/theme/victorian/fonts/LinLibertine_Re-4.1_.8_-webfont.svg b/theme/victorian/fonts/LinLibertine_Re-4.1_.8_-webfont.svg new file mode 100644 index 0000000000..40609c6602 --- /dev/null +++ b/theme/victorian/fonts/LinLibertine_Re-4.1_.8_-webfont.svg @@ -0,0 +1,241 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Designer : Philipp H. Poll +Foundry : Philipp H. Poll +Foundry URL : http://linuxlibertine.sf.net + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme/victorian/fonts/LinLibertine_Re-4.1_.8_-webfont.ttf b/theme/victorian/fonts/LinLibertine_Re-4.1_.8_-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..63afbdd39cc53929ec91b01c154241899cb912b4 GIT binary patch literal 67872 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 F|9>HZ&M^Q0 literal 0 HcmV?d00001 diff --git a/theme/victorian/fonts/LinLibertine_Re-4.1_.8_-webfont.woff b/theme/victorian/fonts/LinLibertine_Re-4.1_.8_-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..cdfe614e07940a25461a4e61e7ed917a5158af55 GIT binary patch literal 36916 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 aSOBmFAVshPD?|aX2OveT11m&XuoNrzrEk>$ literal 0 HcmV?d00001 diff --git a/theme/victorian/fonts/Philipp Poll License - LinuxLibertine.txt b/theme/victorian/fonts/Philipp Poll License - LinuxLibertine.txt new file mode 100644 index 0000000000..e8bf53c1e3 --- /dev/null +++ b/theme/victorian/fonts/Philipp Poll License - LinuxLibertine.txt @@ -0,0 +1,98 @@ +This Font Software is Copyright (c) 2003-2006, Philipp H. Poll (http://linuxlibertine.sf.net/). +All Rights Reserved. + +"Linux Libertine" is a Reserved Font Name for this Font Software. + +This Font Software is licensed under the SIL Open Font License, Version 1.0. +No modification of the license is permitted, only verbatim copy is allowed. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.0 - 22 November 2005 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of cooperative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide an open +framework in which fonts may be shared and improved in partnership with +others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and sold with any software provided that the font +names of derivative works are changed. The fonts and derivatives, +however, cannot be released under any other type of license. + +DEFINITIONS +"Font Software" refers to any and all of the following: + - font files + - data files + - source code + - build scripts + - documentation + +"Reserved Font Name" refers to the Font Software name as seen by +users and any other names as specified after the copyright statement. + +"Standard Version" refers to the collection of Font Software +components as distributed by the Copyright Holder. + +"Modified Version" refers to any derivative font software made by +adding to, deleting, or substituting -- in part or in whole -- +any of the components of the Standard Version, by changing formats +or by porting the Font Software to a new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Standard or Modified Versions, may be sold by itself. + +2) Standard or Modified Versions of the Font Software may be bundled, +redistributed and sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s), in part or in whole, unless explicit written permission is +granted by the Copyright Holder. This restriction applies to all +references stored in the Font Software, such as the font menu name and +other font description fields, which are used to differentiate the +font from others. + +4) The name(s) of the Copyright Holder or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed using this license, and may not be distributed +under any other license. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/theme/victorian/fonts/stylesheet.css b/theme/victorian/fonts/stylesheet.css new file mode 100644 index 0000000000..bbb24d16d7 --- /dev/null +++ b/theme/victorian/fonts/stylesheet.css @@ -0,0 +1,28 @@ +/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 5, 2010 08:38:55 PM America/New_York */ + + + +@font-face { + font-family: 'LinuxLibertineRegular'; + src: url('LinLibertine_Re-4.1_.8_-webfont.eot'); + src: local('☺'), url('LinLibertine_Re-4.1_.8_-webfont.woff') format('woff'), url('LinLibertine_Re-4.1_.8_-webfont.ttf') format('truetype'), url('LinLibertine_Re-4.1_.8_-webfont.svg#webfont3W3HuBJC') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'LinuxLibertineItalic'; + src: url('LinLibertine_It-4.0_.3_-webfont.eot'); + src: local('☺'), url('LinLibertine_It-4.0_.3_-webfont.woff') format('woff'), url('LinLibertine_It-4.0_.3_-webfont.ttf') format('truetype'), url('LinLibertine_It-4.0_.3_-webfont.svg#webfontJZPzbf10') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'LinuxLibertineBold'; + src: url('LinLibertine_Bd-4.0_.2_-webfont.eot'); + src: local('☺'), url('LinLibertine_Bd-4.0_.2_-webfont.woff') format('woff'), url('LinLibertine_Bd-4.0_.2_-webfont.ttf') format('truetype'), url('LinLibertine_Bd-4.0_.2_-webfont.svg#webfontA4g6XhNd') format('svg'); + font-weight: normal; + font-style: normal; +} + diff --git a/theme/victorian/images/background.jpg b/theme/victorian/images/background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..340a46e726117a824f065648007e888e1815a6f3 GIT binary patch literal 6167 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 BmK*>8 literal 0 HcmV?d00001 diff --git a/theme/victorian/images/icons/icons-01.gif b/theme/victorian/images/icons/icons-01.gif new file mode 100644 index 0000000000000000000000000000000000000000..4b1cb331a65cc447147f77589ed668a4d4c3d5a7 GIT binary patch literal 4120 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 literal 0 HcmV?d00001 diff --git a/theme/victorian/mobilelogo.png b/theme/victorian/mobilelogo.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea51396867f8d6896792c5500288b1ef2390e3e GIT binary patch literal 1889 zcmV-n2cGzeP)Px#32;bRa{vGjVE_ORVF9Q=r)dBH00(qQO+^RV2p#|pBz9_K7ytkU^GQTORA}Dq znQ3g4RTPGwnRZHrmM$z7gleH6P#}mPDiRkWsHlk|m?$JhQPCepV`2>wy!24xmT20%(;&?Z;R%D5KDw2n+=B zkB3TJ0JH%oA7jmQAPKAjcBp)BU?`9R-uyp3(91YzILiB3Kz-0REdqwvf;_M19tO_) zr#;eD0EIy?XO4xyZeS)b*q&(-umPA4oNf#9z0X$z7yZ{1YPSw#rqPkWBLW))Y&KRp zfHlC)z(YV^V58J30{Z)I2k=ecy?-@`0rm%T7XmfDYXR13=?+`(QedJUy33$m42%W# zsCX%G4{$w@_fL5srnMu09X4|9K$-K?fFFTo;3U`O0i%IQz&PMjU<$Av*e8g$fm?ys zfR(^9V5$4f0e+KeySoY?=LmCG0jGL+DKz-1{T;Whu2s>Az+CIYxzcE>M%Vyc3cPPS z-U)06-ZdFa0L}vD>51(c>0;&Y`#S(;D7+rH1-Q-BxXWW@Z{P<3l}VqJK!4OzN#JXF z|E0BISFlHiR$gyv-f03j-_-lLa%%r7fML3BxYqtatL5vF&ANM?Ek&VVcLS^C_+C@) zR5MPAN+yA`jhhi>p+?|<@$!_2IXquJ}OslrZ_{Z z-VMBHrbsKSRBNx0?*&p~zVp9m?Qy_0L7@qWYIj{r(9jK% zE>!~m#OIw>^#1Od)++@ny+Rp9{ytz#4V2PD^h6R5BgoJYx)OA(a0;EdaKm+r&)P_mP*Ss%3fkIvn|JdDR)>U z9s#_d;tkT|5e2@LQMq@zd89<1%Ep7Z>ET?C)^78;$Yjvs@3B(1T)GxpxN4MJqLC8P zu}#^(AL-gKWdKFv{lGfCgX@%-uB}q(z5$?^1_>{K$D0zv8@_zM3%h|r_X$V;jNhff z0W8n;MR95HicK6=)s-TC$lHVh-@RgBjR)Sbg1;blSK3F-RH=_tbPn*60LN&oIi}iS zdg*!K!{E#vw;P@v0GMwAiEc@rwl0AYzRu?b3dJIIr_alQGc#@?X83#)@R-jPz=QTP z(O7J)h*EJcgL9#C^K7Z3QKrJ{GrX|Ft{CYyG#+rfNmr%_R0CYCUWxEfzXZ7N7)QCZJnYIyW!(St zu*JY&PkP`v(oNr3_nKk{d`ZUr)NJ5(Gi68k;b?{T3+ASI#}jez0ToN|=l@zp<4!FW zjq`vfU6%vA8USjOvQvP2ox8(W$}#RjYOnOU*!_{p?ZA-GZF@{%%L7`B)+2Sc(`mUk z*uZVox_#v5CIwfUGN&37FDt*&t}|+_$C(s*+I8-d#?fJ?%(=J$-(X#+RnKa=NB8I+ b***RM#e5C}>vBjT00000NkvXXu0mjf#xjXP literal 0 HcmV?d00001 diff --git a/theme/victorian/theme.ini b/theme/victorian/theme.ini new file mode 100644 index 0000000000..33d0b67978 --- /dev/null +++ b/theme/victorian/theme.ini @@ -0,0 +1 @@ +include=base From ebfa8bce27d341a3cd10c53d5673b75b60c212bb Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Wed, 6 Oct 2010 13:00:30 -0700 Subject: [PATCH 03/22] Basic validation of UTF-8 input via GET/POST vars: invalid UTF-8 sequences will cause the string to drop. Not necessarily super-thorough; should be improved in future to drop individual bad sequences, do normalization of combining forms, etc. General input validation (for ints, types of strings, etc) still would be good to have! --- lib/util.php | 42 +++++++++++++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 7 deletions(-) diff --git a/lib/util.php b/lib/util.php index dc853f657b..35fcfdb090 100644 --- a/lib/util.php +++ b/lib/util.php @@ -906,6 +906,28 @@ function common_shorten_links($text, $always = false) return common_replace_urls_callback($text, array('File_redirection', 'makeShort')); } +/** + * Very basic stripping of invalid UTF-8 input text. + * + * @param string $str + * @return mixed string or null if invalid input + * + * @todo ideally we should drop bad chars, and maybe do some of the checks + * from common_xml_safe_str. But we can't strip newlines, etc. + * @todo Unicode normalization might also be useful, but not needed now. + */ +function common_validate_utf8($str) +{ + // preg_replace will return NULL on invalid UTF-8 input. + return preg_replace('//u', '', $str); +} + +/** + * Make sure an arbitrary string is safe for output in XML as a single line. + * + * @param string $str + * @return string + */ function common_xml_safe_str($str) { // Replace common eol and extra whitespace input chars @@ -1663,19 +1685,25 @@ function common_config($main, $sub) array_key_exists($sub, $config[$main])) ? $config[$main][$sub] : false; } +/** + * Pull arguments from a GET/POST/REQUEST array with first-level input checks: + * strips "magic quotes" slashes if necessary, and kills invalid UTF-8 strings. + * + * @param array $from + * @return array + */ function common_copy_args($from) { $to = array(); $strip = get_magic_quotes_gpc(); foreach ($from as $k => $v) { - if($strip) { - if(is_array($v)) { - $to[$k] = common_copy_args($v); - } else { - $to[$k] = stripslashes($v); - } + if(is_array($v)) { + $to[$k] = common_copy_args($v); } else { - $to[$k] = $v; + if ($strip) { + $v = stripslashes($v); + } + $to[$k] = strval(common_validate_utf8($v)); } } return $to; From 1ad8c67843d5d81621012c9c2cbe7425cf6f5828 Mon Sep 17 00:00:00 2001 From: Samantha Doherty Date: Wed, 6 Oct 2010 16:30:43 -0400 Subject: [PATCH 04/22] A few quick theme fixes, mostly for IE. Full update to follow. --- theme/clean/css/display.css | 3 +- theme/clean/css/ie.css | 62 ++++++++++++++++++++++++++++++ theme/rebase/css/display.css | 1 + theme/rebase/css/ie.css | 5 +++ theme/shiny/css/display.css | 3 +- theme/shiny/css/ie.css | 67 ++++++++++++++++++++++++++++++++- theme/shiny/images/wrap_bg.png | Bin 0 -> 111 bytes 7 files changed, 137 insertions(+), 4 deletions(-) create mode 100644 theme/clean/css/ie.css create mode 100644 theme/shiny/images/wrap_bg.png diff --git a/theme/clean/css/display.css b/theme/clean/css/display.css index be72993b55..260ee5926a 100644 --- a/theme/clean/css/display.css +++ b/theme/clean/css/display.css @@ -117,7 +117,8 @@ address { top: 74px; right:0; height: 2.4em; - width: 106px; + width: 96px; + right: 10px; } #core { diff --git a/theme/clean/css/ie.css b/theme/clean/css/ie.css new file mode 100644 index 0000000000..ede8f078ad --- /dev/null +++ b/theme/clean/css/ie.css @@ -0,0 +1,62 @@ +/* IE specific styles */ + +/* base theme overrides */ + +input.checkbox, +input.radio { +top:0; +} +.form_notice textarea { + width: 364px; +} +.form_notice .form_note + label { +position:absolute; +top:25px; +left:83%; +text-indent:-9999px; +height:16px; +width:16px; +display:block; + top: 31px; + right: 88px; +} +.form_notice #notice_action-submit { + width: 96px; + max-width: 96px; +} +.form_notice #notice_data-attach_selected, +.form_notice #notice_data-geo_selected { +width:78.75%; +} +.form_notice #notice_data-attach_selected button, +.form_notice #notice_data-geo_selected button { +padding:0 4px; +} +.notice-options input.submit { +font-size:0; +text-align:right; +text-indent:0; +} +.notice div.entry-content .timestamp a { +margin-right:4px; +} +.entity_profile { +width:64%; +} +.notice { +z-index:1; +} +.notice:hover { +z-index:9999; +} +.notice .thumbnail img { +z-index:9999; +} + +.form_settings fieldset fieldset legend { +line-height:auto; +} + +.form_notice #notice_data-attach { +filter: alpha(opacity=0); +} diff --git a/theme/rebase/css/display.css b/theme/rebase/css/display.css index bc0b5a4f27..b532be5d03 100644 --- a/theme/rebase/css/display.css +++ b/theme/rebase/css/display.css @@ -196,6 +196,7 @@ address .poweredby { width: 485px; height: 63px; padding-bottom: 15px; + z-index: 9; } .form_notice label[for=notice_data-attach], diff --git a/theme/rebase/css/ie.css b/theme/rebase/css/ie.css index 48b5cd6af7..88985efb74 100644 --- a/theme/rebase/css/ie.css +++ b/theme/rebase/css/ie.css @@ -58,3 +58,8 @@ z-index:9999; .form_settings fieldset fieldset legend { line-height:auto; } + + +.form_notice #notice_data-attach { +filter: alpha(opacity=0); +} diff --git a/theme/shiny/css/display.css b/theme/shiny/css/display.css index 5b51b530dc..ec98a049c0 100644 --- a/theme/shiny/css/display.css +++ b/theme/shiny/css/display.css @@ -209,7 +209,8 @@ address { top: 74px; right:0; height: 2.4em; - width: 106px; + width: 96px; + right: 10px; } #content { diff --git a/theme/shiny/css/ie.css b/theme/shiny/css/ie.css index ca6c09d44e..3c8e2230d5 100644 --- a/theme/shiny/css/ie.css +++ b/theme/shiny/css/ie.css @@ -1,9 +1,72 @@ /* IE specific styles */ +/* IE specific styles */ + +/* base theme overrides */ + +input.checkbox, +input.radio { +top:0; +} +.form_notice textarea { + width: 374px; +} +.form_notice .form_note + label { +position:absolute; +top:25px; +left:83%; +text-indent:-9999px; +height:16px; +width:16px; +display:block; + top: 31px; + right: 88px; +} +.form_notice #notice_action-submit { + width: 96px; + max-width: 96px; +} +.form_notice #notice_data-attach_selected, +.form_notice #notice_data-geo_selected { +width:78.75%; +} +.form_notice #notice_data-attach_selected button, +.form_notice #notice_data-geo_selected button { +padding:0 4px; +} +.notice-options input.submit { +font-size:0; +text-align:right; +text-indent:0; +} +.notice div.entry-content .timestamp a { +margin-right:4px; +} +.entity_profile { +width:64%; +} +.notice { +z-index:1; +} +.notice:hover { +z-index:9999; +} +.notice .thumbnail img { +z-index:9999; +} + +.form_settings fieldset fieldset legend { +line-height:auto; +} + +.form_notice #notice_data-attach { +filter: alpha(opacity=0); +} + #wrap { - background-color: #c9c9c9; + background: url(../images/wrap_bg.png) repeat top left; } #aside_primary .section { - background-color: #c9c9c9; + background: url(../images/wrap_bg.png) repeat top left; } diff --git a/theme/shiny/images/wrap_bg.png b/theme/shiny/images/wrap_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..ce9e4eceeb91ac654828a5d56c47527c6fdaabf3 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^k|4~%1|*NXY)uAIjKx9jP7LeL$-D$|G(BA$Lp+Wr x+f@Dvv1RUM6lRt^utIh5w4NxVtdmF#9tKNOX8vg7H6WuIJYD@<);T3K0RYcI9yI^} literal 0 HcmV?d00001 From a9654beb5d7506e7594fd88ce2739d993e27e982 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Thu, 7 Oct 2010 10:56:10 -0700 Subject: [PATCH 05/22] Fix regression in OStatus remote group delivery: local group check was bogus in updated Ostatus_profile::localGroupFromUrl() --- plugins/OStatus/OStatusPlugin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OStatus/OStatusPlugin.php b/plugins/OStatus/OStatusPlugin.php index 3cd29aff71..9c6696439a 100644 --- a/plugins/OStatus/OStatusPlugin.php +++ b/plugins/OStatus/OStatusPlugin.php @@ -966,7 +966,7 @@ class OStatusPlugin extends Plugin { $group = User_group::staticGet('uri', $url); if ($group) { - $local = Local_group::staticGet('id', $group->id); + $local = Local_group::staticGet('group_id', $group->id); if ($local) { return $group->id; } From 458f93bddd45ad3f37e18565edef67ac02ed15c2 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Thu, 7 Oct 2010 11:26:07 -0700 Subject: [PATCH 06/22] OStatus fixup-shadow.php: add check for user_group entries with 'uri' entry shadowing an actual local_group -- this can cause trouble now that we sometimes actually use the uri field for lookups, and leaving the entries around would break updating the table to fill out formerly missing uris, since the unique index entry would already be taken by the bad entry. --- plugins/OStatus/scripts/fixup-shadow.php | 44 ++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/plugins/OStatus/scripts/fixup-shadow.php b/plugins/OStatus/scripts/fixup-shadow.php index 3e2c18e02f..18df2995fb 100644 --- a/plugins/OStatus/scripts/fixup-shadow.php +++ b/plugins/OStatus/scripts/fixup-shadow.php @@ -84,6 +84,50 @@ while ($group->fetch()) { } echo "\n"; +// And there may be user_group entries remaining where we've already killed +// the ostatus_profile. These were "harmless" until our lookup started actually +// using the uri field, at which point we can clearly see it breaks stuff. +echo "Checking for leftover bogus user_group.uri entries obscuring local_group entries...\n"; + +$group = new User_group(); +$group->joinAdd(array('id', 'local_group:group_id'), 'LEFT'); +$group->whereAdd('group_id IS NULL'); + + +$marker = mt_rand(31337, 31337000); +$groupTemplate = common_local_url('groupbyid', array('id' => $marker)); +$encGroup = $group->escape($groupTemplate, true); +$encGroup = str_replace($marker, '%', $encGroup); +echo " LIKE '$encGroup'\n"; +$group->whereAdd("uri LIKE '$encGroup'"); + +$group->find(); +$count = $group->N; +echo "Found $count...\n"; + +while ($group->fetch()) { + $uri = $group->uri; + if (preg_match('!/group/(\d+)/id!', $uri, $matches)) { + $id = intval($matches[1]); + $local = Local_group::staticGet('group_id', $id); + if ($local) { + $nick = $local->nickname; + } else { + $nick = ''; + } + echo "local group $id ($local->nickname) hidden by $uri (bogus group id $group->id)"; + if ($dry) { + echo " - skipping\n"; + } else { + echo " - removing bogus user_group entry..."; + $evil = User_group::staticGet('id', $group->id); + $evil->delete(); + echo " ok\n"; + } + } +} +echo "\n"; + // Fallback? echo "Checking for bogus profiles blocking local users/groups by URI pattern match...\n"; From 51254ed85eaa755f676e0772d5406deb2cdc73a5 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Thu, 7 Oct 2010 12:03:33 -0700 Subject: [PATCH 07/22] Pull up the guts of my fixed bit.ly plugin from an old work branch (that had made other changes we weren't happy with in the plugin management). Now works if given a global API key. --- plugins/BitlyUrl/BitlyUrlPlugin.php | 88 ++++++++++++++++++++++++++--- 1 file changed, 81 insertions(+), 7 deletions(-) diff --git a/plugins/BitlyUrl/BitlyUrlPlugin.php b/plugins/BitlyUrl/BitlyUrlPlugin.php index 10d99b3588..ceabeb29cd 100644 --- a/plugins/BitlyUrl/BitlyUrlPlugin.php +++ b/plugins/BitlyUrl/BitlyUrlPlugin.php @@ -2,7 +2,7 @@ /** * StatusNet, the distributed open-source microblogging tool * - * Plugin to push RSS/Atom updates to a PubSubHubBub hub + * Plugin to use bit.ly URL shortening services. * * PHP version 5 * @@ -22,7 +22,9 @@ * @category Plugin * @package StatusNet * @author Craig Andrews + * @author Brion Vibber * @copyright 2009 Free Software Foundation, Inc http://www.fsf.org + * @copyright 2010 StatusNet, Inc http://status.net/ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ @@ -35,26 +37,98 @@ require_once INSTALLDIR.'/plugins/UrlShortener/UrlShortenerPlugin.php'; class BitlyUrlPlugin extends UrlShortenerPlugin { - public $serviceUrl; + public $shortenerName = 'bit.ly'; + public $serviceUrl = 'http://bit.ly/api?method=shorten&version=2.0.1&longUrl=%s'; + public $login; + public $apiKey; function onInitializePlugin(){ parent::onInitializePlugin(); if(!isset($this->serviceUrl)){ - throw new Exception(_m("You must specify a serviceUrl.")); + throw new Exception(_m("You must specify a serviceUrl for bit.ly shortening.")); + } + if(!isset($this->login)){ + throw new Exception(_m("You must specify a login name for bit.ly shortening.")); + } + if(!isset($this->login)){ + throw new Exception(_m("You must specify an API key for bit.ly shortening.")); } } + /** + * Short a URL + * @param url + * @return string shortened version of the url, or null if URL shortening failed + */ protected function shorten($url) { - $response = $this->http_get($url); - if(!$response) return; - return current(json_decode($response)->results)->hashUrl; + $response = $this->query($url); + if ($this->isOk($url, $response)) { + return $this->decode($url, $response->getBody()); + } else { + return null; + } + } + + /** + * Inject API key into query before sending out... + * + * @param string $url + * @return HTTPResponse + */ + protected function query($url) + { + // http://code.google.com/p/bitly-api/wiki/ApiDocumentation#/shorten + $params = http_build_query(array( + 'login' => $this->login, + 'apiKey' => $this->apiKey), '', '&'); + $serviceUrl = sprintf($this->serviceUrl, $url) . '&' . $params; + + $request = HTTPClient::start(); + return $request->get($serviceUrl); + } + + /** + * JSON decode for API result + */ + protected function decode($url, $body) + { + $json = json_decode($body, true); + return $json['results'][$url]['shortUrl']; + } + + /** + * JSON decode for API result + */ + protected function isOk($url, $response) + { + $code = 'unknown'; + $msg = ''; + if ($response->isOk()) { + $body = $response->getBody(); + common_log(LOG_INFO, $body); + $json = json_decode($body, true); + if ($json['statusCode'] == 'OK') { + $data = $json['results'][$url]; + if (isset($data['shortUrl'])) { + return true; + } else if (isset($data['statusCode']) && $data['statusCode'] == 'ERROR') { + $code = $data['errorCode']; + $msg = $data['errorMessage']; + } + } else if ($json['statusCode'] == 'ERROR') { + $code = $json['errorCode']; + $msg = $json['errorMessage']; + } + common_log(LOG_ERR, "bit.ly returned error $code $msg for $url"); + } + return false; } function onPluginVersion(&$versions) { $versions[] = array('name' => sprintf('BitlyUrl (%s)', $this->shortenerName), 'version' => STATUSNET_VERSION, - 'author' => 'Craig Andrews', + 'author' => 'Craig Andrews, Brion Vibber', 'homepage' => 'http://status.net/wiki/Plugin:BitlyUrl', 'rawdescription' => sprintf(_m('Uses %1$s URL-shortener service.'), From 5e0f3e7bd4e7035efdb8bc62cd61d4613e1ad6b1 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Thu, 7 Oct 2010 12:32:10 -0700 Subject: [PATCH 08/22] Workaround for regression in input validation due to more PCRE oddities. Recommend redoing common_validate_utf8() using something more reliable, perhaps. :P --- lib/util.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/util.php b/lib/util.php index 35fcfdb090..c05fcf15a2 100644 --- a/lib/util.php +++ b/lib/util.php @@ -919,7 +919,12 @@ function common_shorten_links($text, $always = false) function common_validate_utf8($str) { // preg_replace will return NULL on invalid UTF-8 input. - return preg_replace('//u', '', $str); + // + // Note: empty regex //u also caused NULL return on some + // production machines, but none of our test machines. + // + // This should be replaced with a more reliable check. + return preg_replace('/\x00/u', '', $str); } /** From 80f0b9421f63be2f4b8ebd7b722b138da220dc45 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Thu, 7 Oct 2010 12:30:32 -0700 Subject: [PATCH 09/22] bit.ly admin panel to set the API keys to use. --- plugins/BitlyUrl/BitlyUrlPlugin.php | 97 +++++++- plugins/BitlyUrl/bitlyadminpanelaction.php | 271 +++++++++++++++++++++ 2 files changed, 358 insertions(+), 10 deletions(-) create mode 100644 plugins/BitlyUrl/bitlyadminpanelaction.php diff --git a/plugins/BitlyUrl/BitlyUrlPlugin.php b/plugins/BitlyUrl/BitlyUrlPlugin.php index ceabeb29cd..c9005e52ec 100644 --- a/plugins/BitlyUrl/BitlyUrlPlugin.php +++ b/plugins/BitlyUrl/BitlyUrlPlugin.php @@ -39,20 +39,12 @@ class BitlyUrlPlugin extends UrlShortenerPlugin { public $shortenerName = 'bit.ly'; public $serviceUrl = 'http://bit.ly/api?method=shorten&version=2.0.1&longUrl=%s'; - public $login; - public $apiKey; function onInitializePlugin(){ parent::onInitializePlugin(); if(!isset($this->serviceUrl)){ throw new Exception(_m("You must specify a serviceUrl for bit.ly shortening.")); } - if(!isset($this->login)){ - throw new Exception(_m("You must specify a login name for bit.ly shortening.")); - } - if(!isset($this->login)){ - throw new Exception(_m("You must specify an API key for bit.ly shortening.")); - } } /** @@ -69,6 +61,26 @@ class BitlyUrlPlugin extends UrlShortenerPlugin } } + /** + * Get the user's or site-wide default bit.ly login name. + * + * @return string + */ + protected function getLogin() + { + return common_config('bitly', 'default_login'); + } + + /** + * Get the user's or site-wide default bit.ly API key. + * + * @return string + */ + protected function getApiKey() + { + return common_config('bitly', 'default_apikey'); + } + /** * Inject API key into query before sending out... * @@ -79,8 +91,8 @@ class BitlyUrlPlugin extends UrlShortenerPlugin { // http://code.google.com/p/bitly-api/wiki/ApiDocumentation#/shorten $params = http_build_query(array( - 'login' => $this->login, - 'apiKey' => $this->apiKey), '', '&'); + 'login' => $this->getLogin(), + 'apiKey' => $this->getApiKey()), '', '&'); $serviceUrl = sprintf($this->serviceUrl, $url) . '&' . $params; $request = HTTPClient::start(); @@ -136,4 +148,69 @@ class BitlyUrlPlugin extends UrlShortenerPlugin return true; } + + /** + * Hook for RouterInitialized event. + * + * @param Net_URL_Mapper $m path-to-action mapper + * @return boolean hook return + */ + function onRouterInitialized($m) + { + $m->connect('admin/bitly', + array('action' => 'bitlyadminpanel')); + return true; + } + + /** + * If the plugin's installed, this should be accessible to admins. + */ + function onAdminPanelCheck($name, &$isOK) + { + if ($name == 'bitly') { + $isOK = true; + return false; + } + + return true; + } + + /** + * Add the bit.ly admin panel to the list... + */ + function onEndAdminPanelNav($nav) + { + if (AdminPanelAction::canAdmin('bitly')) { + $action_name = $nav->action->trimmed('action'); + + $nav->out->menuItem(common_local_url('bitlyadminpanel'), + _m('bit.ly'), + _m('bit.ly URL shortening'), + $action_name == 'bitlyadminpanel', + 'nav_bitly_admin_panel'); + } + + return true; + } + + /** + * Automatically load the actions and libraries used by the plugin + * + * @param Class $cls the class + * + * @return boolean hook return + * + */ + function onAutoload($cls) + { + $base = dirname(__FILE__); + $lower = strtolower($cls); + switch ($lower) { + case 'bitlyadminpanelaction': + require_once "$base/$lower.php"; + return false; + default: + return true; + } + } } diff --git a/plugins/BitlyUrl/bitlyadminpanelaction.php b/plugins/BitlyUrl/bitlyadminpanelaction.php new file mode 100644 index 0000000000..56f78e1648 --- /dev/null +++ b/plugins/BitlyUrl/bitlyadminpanelaction.php @@ -0,0 +1,271 @@ +. + * + * @category Settings + * @package StatusNet + * @author Brion Vibber + * @copyright 2010 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://status.net/ + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +/** + * Administer global bit.ly URL shortener settings + * + * @category Admin + * @package StatusNet + * @author Brion Vibber + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://status.net/ + */ + +class BitlyadminpanelAction extends AdminPanelAction +{ + /** + * Returns the page title + * + * @return string page title + */ + + function title() + { + return _m('bit.ly URL shortening'); + } + + /** + * Instructions for using this form. + * + * @return string instructions + */ + + function getInstructions() + { + return _m('URL shortening with bit.ly requires ' . + '[a bit.ly account and API key](http://bit.ly/a/your_api_key). ' . + 'This verifies that this is an authorized account, and ' . + 'allow you to use bit.ly\'s tracking features and custom domains.'); + } + + /** + * Show the bit.ly admin panel form + * + * @return void + */ + + function showForm() + { + $form = new BitlyAdminPanelForm($this); + $form->show(); + return; + } + + /** + * Save settings from the form + * + * @return void + */ + + function saveSettings() + { + static $settings = array( + 'bitly' => array('default_login', 'default_apikey') + ); + + static $booleans = array( + 'bitly' => array('allow_override') + ); + + $values = array(); + + foreach ($settings as $section => $parts) { + foreach ($parts as $setting) { + $values[$section][$setting] + = $this->trimmed($setting); + } + } + + foreach ($booleans as $section => $parts) { + foreach ($parts as $setting) { + $values[$section][$setting] + = ($this->boolean($setting)) ? 1 : 0; + } + } + + // This throws an exception on validation errors + + $this->validate($values); + + // assert(all values are valid); + + $config = new Config(); + + $config->query('BEGIN'); + + foreach ($settings as $section => $parts) { + foreach ($parts as $setting) { + Config::save($section, $setting, $values[$section][$setting]); + } + } + + foreach ($booleans as $section => $parts) { + foreach ($parts as $setting) { + Config::save($section, $setting, $values[$section][$setting]); + } + } + + $config->query('COMMIT'); + + return; + } + + function validate(&$values) + { + // Validate consumer key and secret (can't be too long) + + if (mb_strlen($values['bitly']['default_apikey']) > 255) { + $this->clientError( + _m("Invalid login. Max length is 255 characters.") + ); + } + + if (mb_strlen($values['bitly']['default_apikey']) > 255) { + $this->clientError( + _m("Invalid API key. Max length is 255 characters.") + ); + } + } +} + +class BitlyAdminPanelForm extends AdminForm +{ + /** + * ID of the form + * + * @return int ID of the form + */ + + function id() + { + return 'bitlyadminpanel'; + } + + /** + * class of the form + * + * @return string class of the form + */ + + function formClass() + { + return 'form_settings'; + } + + /** + * Action of the form + * + * @return string URL of the action + */ + + function action() + { + return common_local_url('bitlyadminpanel'); + } + + /** + * Data elements of the form + * + * @return void + */ + + function formData() + { + $this->out->elementStart( + 'fieldset', + array('id' => 'settings_bitly') + ); + $this->out->element('legend', null, _m('Default credentials')); + $this->out->element('p', 'form_guide', + _m('When users select the bit.ly shortening service, by default ' . + 'these credentials will be used. If you leave these empty, ' . + 'users will need to set up their own credentials in order to ' . + 'use bit.ly.')); + $this->out->elementStart('ul', 'form_data'); + + $this->li(); + $this->input( + 'default_login', + _m('Login name'), + null, + 'bitly' + ); + $this->unli(); + + $this->li(); + $this->input( + 'default_apikey', + _m('API key'), + null, + 'bitly' + ); + $this->unli(); + + $this->out->elementEnd('ul'); + $this->out->elementEnd('fieldset'); + + $this->out->elementStart( + 'fieldset', + array('id' => 'settings_bitly-options') + ); + $this->out->element('legend', null, _m('Options')); + + $this->out->elementStart('ul', 'form_data'); + + $this->li(); + + $this->out->checkbox( + 'allow_override', _m('Allow users to specify their own API key.'), + (bool) $this->value('bitly', 'allow_override'), + _m('If set, users will be able to specify their own bit.ly login and API key ' . + 'to be used for shortening their links.'), + 'true' + ); + $this->unli(); + + $this->out->elementEnd('ul'); + + $this->out->elementEnd('fieldset'); + } + + /** + * Action elements + * + * @return void + */ + + function formActions() + { + $this->out->submit('submit', _('Save'), 'submit', null, _m('Save bit.ly settings')); + } +} From cad480551675c05452df109e5c4d43018139d6a1 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Thu, 7 Oct 2010 13:05:51 -0700 Subject: [PATCH 10/22] Clean up bit.ly admin panel behavior, and hide it from the shorteners list if it's not fully configured. --- plugins/BitlyUrl/BitlyUrlPlugin.php | 45 +++++++++++++++++++++- plugins/BitlyUrl/bitlyadminpanelaction.php | 17 +++++--- 2 files changed, 55 insertions(+), 7 deletions(-) diff --git a/plugins/BitlyUrl/BitlyUrlPlugin.php b/plugins/BitlyUrl/BitlyUrlPlugin.php index c9005e52ec..93a35b3f38 100644 --- a/plugins/BitlyUrl/BitlyUrlPlugin.php +++ b/plugins/BitlyUrl/BitlyUrlPlugin.php @@ -39,6 +39,8 @@ class BitlyUrlPlugin extends UrlShortenerPlugin { public $shortenerName = 'bit.ly'; public $serviceUrl = 'http://bit.ly/api?method=shorten&version=2.0.1&longUrl=%s'; + public $login; // To set a site-default when admins or users don't override it. + public $apiKey; function onInitializePlugin(){ parent::onInitializePlugin(); @@ -47,6 +49,21 @@ class BitlyUrlPlugin extends UrlShortenerPlugin } } + /** + * Add bit.ly to the list of available URL shorteners if it's configured, + * otherwise leave it out. + * + * @param array $shorteners + * @return boolean hook return value + */ + function onGetUrlShorteners(&$shorteners) + { + if ($this->getLogin() && $this->getApiKey()) { + return parent::onGetUrlShorteners($shorteners); + } + return true; + } + /** * Short a URL * @param url @@ -68,7 +85,11 @@ class BitlyUrlPlugin extends UrlShortenerPlugin */ protected function getLogin() { - return common_config('bitly', 'default_login'); + $login = common_config('bitly', 'default_login'); + if (!$login) { + $login = $this->login; + } + return $login; } /** @@ -78,7 +99,11 @@ class BitlyUrlPlugin extends UrlShortenerPlugin */ protected function getApiKey() { - return common_config('bitly', 'default_apikey'); + $key = common_config('bitly', 'default_apikey'); + if (!$key) { + $key = $this->apiKey; + } + return $key; } /** @@ -213,4 +238,20 @@ class BitlyUrlPlugin extends UrlShortenerPlugin return true; } } + + /** + * Internal hook point to check the default global credentials so + * the admin form knows if we have a fallback or not. + * + * @param string $login + * @param string $apiKey + * @return boolean hook return value + */ + function onBitlyDefaultCredentials(&$login, &$apiKey) + { + $login = $this->login; + $apiKey = $this->apiKey; + return false; + } + } diff --git a/plugins/BitlyUrl/bitlyadminpanelaction.php b/plugins/BitlyUrl/bitlyadminpanelaction.php index 56f78e1648..805b56b857 100644 --- a/plugins/BitlyUrl/bitlyadminpanelaction.php +++ b/plugins/BitlyUrl/bitlyadminpanelaction.php @@ -206,11 +206,18 @@ class BitlyAdminPanelForm extends AdminForm array('id' => 'settings_bitly') ); $this->out->element('legend', null, _m('Default credentials')); - $this->out->element('p', 'form_guide', - _m('When users select the bit.ly shortening service, by default ' . - 'these credentials will be used. If you leave these empty, ' . - 'users will need to set up their own credentials in order to ' . - 'use bit.ly.')); + + // Do we have global defaults to fall back on? + $login = $apiKey = false; + Event::handle('BitlyDefaultCredentials', array(&$login, &$apiKey)); + $haveGlobalDefaults = ($login && $apiKey); + if ($login && $apiKey) { + $this->out->element('p', 'form_guide', + _m('Leave these empty to use the default credentials.')); + } else { + $this->out->element('p', 'form_guide', + _m('If you leave these empty, bit.ly will be unavailable to users.')); + } $this->out->elementStart('ul', 'form_data'); $this->li(); From fbfd96dfb945712b60f5b9f34aaaec5118e7c641 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Thu, 7 Oct 2010 13:08:23 -0700 Subject: [PATCH 11/22] Drop out the 'allow user override' checkbox on bit.ly admin panel until we find a good way to shove the user settings in. :) --- plugins/BitlyUrl/bitlyadminpanelaction.php | 40 ---------------------- 1 file changed, 40 deletions(-) diff --git a/plugins/BitlyUrl/bitlyadminpanelaction.php b/plugins/BitlyUrl/bitlyadminpanelaction.php index 805b56b857..046ae52c2a 100644 --- a/plugins/BitlyUrl/bitlyadminpanelaction.php +++ b/plugins/BitlyUrl/bitlyadminpanelaction.php @@ -93,10 +93,6 @@ class BitlyadminpanelAction extends AdminPanelAction 'bitly' => array('default_login', 'default_apikey') ); - static $booleans = array( - 'bitly' => array('allow_override') - ); - $values = array(); foreach ($settings as $section => $parts) { @@ -106,13 +102,6 @@ class BitlyadminpanelAction extends AdminPanelAction } } - foreach ($booleans as $section => $parts) { - foreach ($parts as $setting) { - $values[$section][$setting] - = ($this->boolean($setting)) ? 1 : 0; - } - } - // This throws an exception on validation errors $this->validate($values); @@ -129,12 +118,6 @@ class BitlyadminpanelAction extends AdminPanelAction } } - foreach ($booleans as $section => $parts) { - foreach ($parts as $setting) { - Config::save($section, $setting, $values[$section][$setting]); - } - } - $config->query('COMMIT'); return; @@ -240,29 +223,6 @@ class BitlyAdminPanelForm extends AdminForm $this->out->elementEnd('ul'); $this->out->elementEnd('fieldset'); - - $this->out->elementStart( - 'fieldset', - array('id' => 'settings_bitly-options') - ); - $this->out->element('legend', null, _m('Options')); - - $this->out->elementStart('ul', 'form_data'); - - $this->li(); - - $this->out->checkbox( - 'allow_override', _m('Allow users to specify their own API key.'), - (bool) $this->value('bitly', 'allow_override'), - _m('If set, users will be able to specify their own bit.ly login and API key ' . - 'to be used for shortening their links.'), - 'true' - ); - $this->unli(); - - $this->out->elementEnd('ul'); - - $this->out->elementEnd('fieldset'); } /** From bd5925a6dbe53d08cde01618c73a7be034401455 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Thu, 7 Oct 2010 13:17:20 -0700 Subject: [PATCH 12/22] Tweak bit.ly admin panel messages to distinguish the admin settings from config.php globals --- plugins/BitlyUrl/bitlyadminpanelaction.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/BitlyUrl/bitlyadminpanelaction.php b/plugins/BitlyUrl/bitlyadminpanelaction.php index 046ae52c2a..05b8e83267 100644 --- a/plugins/BitlyUrl/bitlyadminpanelaction.php +++ b/plugins/BitlyUrl/bitlyadminpanelaction.php @@ -188,7 +188,7 @@ class BitlyAdminPanelForm extends AdminForm 'fieldset', array('id' => 'settings_bitly') ); - $this->out->element('legend', null, _m('Default credentials')); + $this->out->element('legend', null, _m('Credentials')); // Do we have global defaults to fall back on? $login = $apiKey = false; @@ -196,7 +196,7 @@ class BitlyAdminPanelForm extends AdminForm $haveGlobalDefaults = ($login && $apiKey); if ($login && $apiKey) { $this->out->element('p', 'form_guide', - _m('Leave these empty to use the default credentials.')); + _m('Leave these empty to use global default credentials.')); } else { $this->out->element('p', 'form_guide', _m('If you leave these empty, bit.ly will be unavailable to users.')); From 603e1dc563128c6e5ad0f5cd457563b7db7c787e Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Thu, 7 Oct 2010 13:23:18 -0700 Subject: [PATCH 13/22] Add a README for BitlyUrlPlugin --- plugins/BitlyUrl/README | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 plugins/BitlyUrl/README diff --git a/plugins/BitlyUrl/README b/plugins/BitlyUrl/README new file mode 100644 index 0000000000..0b3af1dd63 --- /dev/null +++ b/plugins/BitlyUrl/README @@ -0,0 +1,37 @@ +bit.ly URL shortening requires the login name and API key for a bit.ly account. +Register for an account or set up your API key here: + + http://bit.ly/a/your_api_key + +Administrators can configure a login and API key to use through the admin panels +on the site; these credentials will then be used for all users. + +(In the future, options will be added for individual users to override the keys +with their own login for URLs they post.) + +If the login and API key are left empty in the admin panel, then bit.ly will be +disabled and hidden from the list of available URL shorteners unless a global +default was provided in the plugin configuration. + + +To enable bit.ly with no default credentials, simply slip into your config.php: + + addPlugin('BitlyUrl'); + +To provide default credentials, add them as parameters: + + addPlugin('BitlyUrl', array( + 'login' => 'myname', + 'apiKey' => '############################' + )); + +These settings will not be individually exposed to the admin panels, but the +panel will indicate whether or not the global default settings are available; +this makes it suitable as a global default for multi-site hosting, where admins +on individual sites can change to use their own settings. + + +If you're using a bit.ly pro account with a custom domain etc, it should all +"just work" as long as you use the correct login name and API key for your +account. + From f62e7c461f2fb4fcdc91b125072be953fc09fbe2 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 8 Oct 2010 10:33:43 -0700 Subject: [PATCH 14/22] Fix PHP fatal error in DeletenoticeAction: died when we had a valid notice, but weren't logged in due to accessing $this->user before the login check. Moved check up to prepare() from handle() so it's done before usage --- actions/deletenotice.php | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/actions/deletenotice.php b/actions/deletenotice.php index 68c43040b0..2879faa5df 100644 --- a/actions/deletenotice.php +++ b/actions/deletenotice.php @@ -45,6 +45,12 @@ class DeletenoticeAction extends Action parent::prepare($args); $this->user = common_current_user(); + + if (!$this->user) { + common_user_error(_('Not logged in.')); + exit; + } + $notice_id = $this->trimmed('notice'); $this->notice = Notice::staticGet($notice_id); @@ -63,10 +69,7 @@ class DeletenoticeAction extends Action { parent::handle($args); - if (!common_logged_in()) { - common_user_error(_('Not logged in.')); - exit; - } else if ($this->notice->profile_id != $this->user_profile->id && + if ($this->notice->profile_id != $this->user_profile->id && !$this->user->hasRight(Right::DELETEOTHERSNOTICE)) { common_user_error(_('Can\'t delete this notice.')); exit; From 69b13cb279d7b60cb3a7beb9ad39cfe3a3b7745b Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 8 Oct 2010 10:42:59 -0700 Subject: [PATCH 15/22] Normalize execution guards on OStatus php files; mostly helps cut down on annoying 'class not found' errors when something spiders the dirs. :P --- plugins/OStatus/OStatusPlugin.php | 4 +++- plugins/OStatus/actions/hostmeta.php | 4 +++- plugins/OStatus/actions/ostatusgroup.php | 4 +++- plugins/OStatus/actions/ostatusinit.php | 5 +++-- plugins/OStatus/actions/ostatussub.php | 4 +++- plugins/OStatus/actions/ownerxrd.php | 4 +++- plugins/OStatus/actions/pushcallback.php | 4 +++- plugins/OStatus/actions/pushhub.php | 4 ++++ plugins/OStatus/actions/userxrd.php | 4 +++- plugins/OStatus/classes/FeedSub.php | 4 ++++ plugins/OStatus/classes/HubSub.php | 4 ++++ plugins/OStatus/classes/Magicsig.php | 4 ++++ plugins/OStatus/classes/Ostatus_profile.php | 4 ++++ plugins/OStatus/classes/Ostatus_source.php | 4 ++++ plugins/OStatus/lib/feeddiscovery.php | 4 +++- plugins/OStatus/lib/hubconfqueuehandler.php | 4 ++++ plugins/OStatus/lib/huboutqueuehandler.php | 4 ++++ plugins/OStatus/lib/hubprepqueuehandler.php | 4 ++++ plugins/OStatus/lib/ostatusqueuehandler.php | 4 ++++ plugins/OStatus/lib/pushinqueuehandler.php | 4 ++++ plugins/OStatus/lib/salmonqueuehandler.php | 4 ++++ plugins/OStatus/lib/xrdaction.php | 4 +++- 22 files changed, 78 insertions(+), 11 deletions(-) diff --git a/plugins/OStatus/OStatusPlugin.php b/plugins/OStatus/OStatusPlugin.php index 9c6696439a..4ab2023cbe 100644 --- a/plugins/OStatus/OStatusPlugin.php +++ b/plugins/OStatus/OStatusPlugin.php @@ -22,7 +22,9 @@ * @maintainer Brion Vibber */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} set_include_path(get_include_path() . PATH_SEPARATOR . dirname(__FILE__) . '/extlib/'); diff --git a/plugins/OStatus/actions/hostmeta.php b/plugins/OStatus/actions/hostmeta.php index db4c913e16..14f69ac192 100644 --- a/plugins/OStatus/actions/hostmeta.php +++ b/plugins/OStatus/actions/hostmeta.php @@ -22,7 +22,9 @@ * @maintainer James Walker */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} class HostMetaAction extends Action { diff --git a/plugins/OStatus/actions/ostatusgroup.php b/plugins/OStatus/actions/ostatusgroup.php index 7db00ffbef..24fbaac9ca 100644 --- a/plugins/OStatus/actions/ostatusgroup.php +++ b/plugins/OStatus/actions/ostatusgroup.php @@ -22,7 +22,9 @@ * @maintainer Brion Vibber */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} /** * Key UI methods: diff --git a/plugins/OStatus/actions/ostatusinit.php b/plugins/OStatus/actions/ostatusinit.php index f576823e31..91c36203c8 100644 --- a/plugins/OStatus/actions/ostatusinit.php +++ b/plugins/OStatus/actions/ostatusinit.php @@ -22,8 +22,9 @@ * @maintainer James Walker */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } - +if (!defined('STATUSNET')) { + exit(1); +} class OStatusInitAction extends Action { diff --git a/plugins/OStatus/actions/ostatussub.php b/plugins/OStatus/actions/ostatussub.php index 493b519657..a293fda5db 100644 --- a/plugins/OStatus/actions/ostatussub.php +++ b/plugins/OStatus/actions/ostatussub.php @@ -22,7 +22,9 @@ * @maintainer Brion Vibber */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} /** * Key UI methods: diff --git a/plugins/OStatus/actions/ownerxrd.php b/plugins/OStatus/actions/ownerxrd.php index 9e84f72ecb..3f99e1cbd0 100644 --- a/plugins/OStatus/actions/ownerxrd.php +++ b/plugins/OStatus/actions/ownerxrd.php @@ -22,7 +22,9 @@ * @maintainer James Walker */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} class OwnerxrdAction extends XrdAction { diff --git a/plugins/OStatus/actions/pushcallback.php b/plugins/OStatus/actions/pushcallback.php index 6eec1ad16e..9b83d43c4d 100644 --- a/plugins/OStatus/actions/pushcallback.php +++ b/plugins/OStatus/actions/pushcallback.php @@ -22,7 +22,9 @@ * @maintainer Brion Vibber */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} class PushCallbackAction extends Action { diff --git a/plugins/OStatus/actions/pushhub.php b/plugins/OStatus/actions/pushhub.php index 68035ab5cc..bfd51ec02f 100644 --- a/plugins/OStatus/actions/pushhub.php +++ b/plugins/OStatus/actions/pushhub.php @@ -23,6 +23,10 @@ * @maintainer Brion Vibber */ +if (!defined('STATUSNET')) { + exit(1); +} + /** diff --git a/plugins/OStatus/actions/userxrd.php b/plugins/OStatus/actions/userxrd.php index 8179505a55..c9b1d0a5be 100644 --- a/plugins/OStatus/actions/userxrd.php +++ b/plugins/OStatus/actions/userxrd.php @@ -17,7 +17,9 @@ * along with this program. If not, see . */ -if (!defined('STATUSNET')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} /** * @package OStatusPlugin diff --git a/plugins/OStatus/classes/FeedSub.php b/plugins/OStatus/classes/FeedSub.php index 58beec6738..140f323846 100644 --- a/plugins/OStatus/classes/FeedSub.php +++ b/plugins/OStatus/classes/FeedSub.php @@ -17,6 +17,10 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { + exit(1); +} + /** * @package OStatusPlugin * @maintainer Brion Vibber diff --git a/plugins/OStatus/classes/HubSub.php b/plugins/OStatus/classes/HubSub.php index 825d36ebd6..e7ac23af58 100644 --- a/plugins/OStatus/classes/HubSub.php +++ b/plugins/OStatus/classes/HubSub.php @@ -17,6 +17,10 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { + exit(1); +} + /** * PuSH feed subscription record * @package Hub diff --git a/plugins/OStatus/classes/Magicsig.php b/plugins/OStatus/classes/Magicsig.php index 20025c37a6..e057deb144 100644 --- a/plugins/OStatus/classes/Magicsig.php +++ b/plugins/OStatus/classes/Magicsig.php @@ -27,6 +27,10 @@ * @link http://status.net/ */ +if (!defined('STATUSNET')) { + exit(1); +} + require_once 'Crypt/RSA.php'; class Magicsig extends Memcached_DataObject diff --git a/plugins/OStatus/classes/Ostatus_profile.php b/plugins/OStatus/classes/Ostatus_profile.php index 10cee917e1..47aee15f8a 100644 --- a/plugins/OStatus/classes/Ostatus_profile.php +++ b/plugins/OStatus/classes/Ostatus_profile.php @@ -17,6 +17,10 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { + exit(1); +} + /** * @package OStatusPlugin * @maintainer Brion Vibber diff --git a/plugins/OStatus/classes/Ostatus_source.php b/plugins/OStatus/classes/Ostatus_source.php index b76bbce56c..0fd74e48ba 100644 --- a/plugins/OStatus/classes/Ostatus_source.php +++ b/plugins/OStatus/classes/Ostatus_source.php @@ -17,6 +17,10 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { + exit(1); +} + /** * @package OStatusPlugin * @maintainer Brion Vibber diff --git a/plugins/OStatus/lib/feeddiscovery.php b/plugins/OStatus/lib/feeddiscovery.php index 8a166a0be5..d978cc6745 100644 --- a/plugins/OStatus/lib/feeddiscovery.php +++ b/plugins/OStatus/lib/feeddiscovery.php @@ -22,7 +22,9 @@ * @maintainer Brion Vibber */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} class FeedSubBadURLException extends FeedSubException { diff --git a/plugins/OStatus/lib/hubconfqueuehandler.php b/plugins/OStatus/lib/hubconfqueuehandler.php index 8219f8420e..d26c45be04 100644 --- a/plugins/OStatus/lib/hubconfqueuehandler.php +++ b/plugins/OStatus/lib/hubconfqueuehandler.php @@ -17,6 +17,10 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { + exit(1); +} + /** * Send a PuSH subscription verification from our internal hub. * @package Hub diff --git a/plugins/OStatus/lib/huboutqueuehandler.php b/plugins/OStatus/lib/huboutqueuehandler.php index 3ad94646e6..67a9d9e36b 100644 --- a/plugins/OStatus/lib/huboutqueuehandler.php +++ b/plugins/OStatus/lib/huboutqueuehandler.php @@ -17,6 +17,10 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { + exit(1); +} + /** * Send a raw PuSH atom update from our internal hub. * @package Hub diff --git a/plugins/OStatus/lib/hubprepqueuehandler.php b/plugins/OStatus/lib/hubprepqueuehandler.php index 0d585938f4..0ed6a3ec57 100644 --- a/plugins/OStatus/lib/hubprepqueuehandler.php +++ b/plugins/OStatus/lib/hubprepqueuehandler.php @@ -17,6 +17,10 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { + exit(1); +} + /** * When we have a large batch of PuSH consumers, we break the data set * into smaller chunks. Enqueue final destinations... diff --git a/plugins/OStatus/lib/ostatusqueuehandler.php b/plugins/OStatus/lib/ostatusqueuehandler.php index 5e0ab46a5b..d5ee0c5041 100644 --- a/plugins/OStatus/lib/ostatusqueuehandler.php +++ b/plugins/OStatus/lib/ostatusqueuehandler.php @@ -17,6 +17,10 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { + exit(1); +} + /** * Prepare PuSH and Salmon distributions for an outgoing message. * diff --git a/plugins/OStatus/lib/pushinqueuehandler.php b/plugins/OStatus/lib/pushinqueuehandler.php index 965d042668..ec1911653a 100644 --- a/plugins/OStatus/lib/pushinqueuehandler.php +++ b/plugins/OStatus/lib/pushinqueuehandler.php @@ -17,6 +17,10 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { + exit(1); +} + /** * Process a feed distribution POST from a PuSH hub. * @package FeedSub diff --git a/plugins/OStatus/lib/salmonqueuehandler.php b/plugins/OStatus/lib/salmonqueuehandler.php index 56d3c9eff2..e70d5ff521 100644 --- a/plugins/OStatus/lib/salmonqueuehandler.php +++ b/plugins/OStatus/lib/salmonqueuehandler.php @@ -17,6 +17,10 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { + exit(1); +} + /** * Send a Salmon notification in the background. * @package OStatusPlugin diff --git a/plugins/OStatus/lib/xrdaction.php b/plugins/OStatus/lib/xrdaction.php index c8b5beff37..d1488dbdec 100644 --- a/plugins/OStatus/lib/xrdaction.php +++ b/plugins/OStatus/lib/xrdaction.php @@ -22,7 +22,9 @@ * @maintainer James Walker */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} class XrdAction extends Action { From e23ad7392fa0a84a3cea2f50b0f96e4ba68a372b Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 8 Oct 2010 11:01:13 -0700 Subject: [PATCH 16/22] Normalize execution guards in imap plugin files. --- plugins/Imap/imapmailhandler.php | 4 +++- plugins/Imap/imapmanager.php | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/plugins/Imap/imapmailhandler.php b/plugins/Imap/imapmailhandler.php index 3d4b6113a9..92abf64747 100644 --- a/plugins/Imap/imapmailhandler.php +++ b/plugins/Imap/imapmailhandler.php @@ -17,7 +17,9 @@ * along with this program. If not, see . */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} class IMAPMailHandler extends MailHandler { diff --git a/plugins/Imap/imapmanager.php b/plugins/Imap/imapmanager.php index e2f8c6d543..a9e531e1ae 100644 --- a/plugins/Imap/imapmanager.php +++ b/plugins/Imap/imapmanager.php @@ -29,6 +29,10 @@ * @link http://status.net/ */ +if (!defined('STATUSNET')) { + exit(1); +} + class ImapManager extends IoManager { protected $conn = null; From 7adc6027ff3c344f549bddd2c60372a2c5ea9c40 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 8 Oct 2010 11:06:30 -0700 Subject: [PATCH 17/22] Fix fatal error in FacebookremoveAction if we end up getting called double and the foreign_link entry has already been removed. --- plugins/Facebook/facebookremove.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/Facebook/facebookremove.php b/plugins/Facebook/facebookremove.php index b048a435f5..bc76daaef6 100644 --- a/plugins/Facebook/facebookremove.php +++ b/plugins/Facebook/facebookremove.php @@ -48,6 +48,12 @@ class FacebookremoveAction extends FacebookAction $flink = Foreign_link::getByForeignID($this->arg('fb_sig_user'), 2); + if (!$flink) { + common_log(LOG_ERR, "Tried to delete missing foreign_link entry with Facebook ID " . $this->arg('fb_sig_user')); + $this->serverError(_m('Couldn\'t remove Facebook user: already deleted.')); + return; + } + common_debug("Removing foreign link to Facebook - local user ID: $flink->user_id, Facebook ID: $flink->foreign_id"); $result = $flink->delete(); From 5fe59322bc9e2be876952c29a52ff43513f46463 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 8 Oct 2010 11:12:36 -0700 Subject: [PATCH 18/22] Check for Twitter foreign link actually existing before trying to delete it; friendlier error message in TwittersettingsAction --- plugins/TwitterBridge/twittersettings.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/TwitterBridge/twittersettings.php b/plugins/TwitterBridge/twittersettings.php index dab8ab34fe..33c5eb65bb 100644 --- a/plugins/TwitterBridge/twittersettings.php +++ b/plugins/TwitterBridge/twittersettings.php @@ -247,6 +247,11 @@ class TwittersettingsAction extends ConnectSettingsAction $user = common_current_user(); $flink = Foreign_link::getByUserID($user->id, TWITTER_SERVICE); + if (empty($flink)) { + $this->clientError(_m('No Twitter connection to remove.')); + return; + } + $result = $flink->safeDelete(); if (empty($result)) { From a30ea4568ff4b2a324a8a6a8870d1d72fa9ddab3 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 8 Oct 2010 11:23:53 -0700 Subject: [PATCH 19/22] Normalize execution guards in OpenID plugin files; avoids annoying fatal errors when .php files get spidered. --- plugins/OpenID/User_openid.php | 5 ++++- plugins/OpenID/User_openid_trustroot.php | 5 ++++- plugins/OpenID/finishaddopenid.php | 2 +- plugins/OpenID/finishopenidlogin.php | 4 +++- plugins/OpenID/openid.php | 6 +++--- plugins/OpenID/openidlogin.php | 4 +++- plugins/OpenID/openidserver.php | 4 +--- plugins/OpenID/openidsettings.php | 3 +-- plugins/OpenID/openidtrust.php | 5 +++-- 9 files changed, 23 insertions(+), 15 deletions(-) diff --git a/plugins/OpenID/User_openid.php b/plugins/OpenID/User_openid.php index 1beff9ea30..e34cf21f2c 100644 --- a/plugins/OpenID/User_openid.php +++ b/plugins/OpenID/User_openid.php @@ -2,7 +2,10 @@ /** * Table Definition for user_openid */ -require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; + +if (!defined('STATUSNET')) { + exit(1); +} class User_openid extends Memcached_DataObject { diff --git a/plugins/OpenID/User_openid_trustroot.php b/plugins/OpenID/User_openid_trustroot.php index 17c03afb02..69e0a3f3e0 100644 --- a/plugins/OpenID/User_openid_trustroot.php +++ b/plugins/OpenID/User_openid_trustroot.php @@ -2,7 +2,10 @@ /** * Table Definition for user_openid_trustroot */ -require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; + +if (!defined('STATUSNET')) { + exit(1); +} class User_openid_trustroot extends Memcached_DataObject { diff --git a/plugins/OpenID/finishaddopenid.php b/plugins/OpenID/finishaddopenid.php index 47b3f7fb16..6eb2f2d206 100644 --- a/plugins/OpenID/finishaddopenid.php +++ b/plugins/OpenID/finishaddopenid.php @@ -27,7 +27,7 @@ * @link http://status.net/ */ -if (!defined('STATUSNET') && !defined('LACONICA')) { +if (!defined('STATUSNET')) { exit(1); } diff --git a/plugins/OpenID/finishopenidlogin.php b/plugins/OpenID/finishopenidlogin.php index 0c03b5c4db..01dd61edb1 100644 --- a/plugins/OpenID/finishopenidlogin.php +++ b/plugins/OpenID/finishopenidlogin.php @@ -17,7 +17,9 @@ * along with this program. If not, see . */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} require_once INSTALLDIR.'/plugins/OpenID/openid.php'; diff --git a/plugins/OpenID/openid.php b/plugins/OpenID/openid.php index 1b93163e5f..ad251aa2cd 100644 --- a/plugins/OpenID/openid.php +++ b/plugins/OpenID/openid.php @@ -17,9 +17,9 @@ * along with this program. If not, see . */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } - -require_once(INSTALLDIR.'/plugins/OpenID/User_openid.php'); +if (!defined('STATUSNET')) { + exit(1); +} require_once('Auth/OpenID.php'); require_once('Auth/OpenID/Consumer.php'); diff --git a/plugins/OpenID/openidlogin.php b/plugins/OpenID/openidlogin.php index 20d6e070cd..4046068cfa 100644 --- a/plugins/OpenID/openidlogin.php +++ b/plugins/OpenID/openidlogin.php @@ -17,7 +17,9 @@ * along with this program. If not, see . */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} require_once INSTALLDIR.'/plugins/OpenID/openid.php'; diff --git a/plugins/OpenID/openidserver.php b/plugins/OpenID/openidserver.php index b2cf1f8ac3..ed9db4fd28 100644 --- a/plugins/OpenID/openidserver.php +++ b/plugins/OpenID/openidserver.php @@ -28,13 +28,11 @@ * @link http://status.net/ */ -if (!defined('STATUSNET') && !defined('LACONICA')) { +if (!defined('STATUSNET')) { exit(1); } -require_once INSTALLDIR.'/lib/action.php'; require_once INSTALLDIR.'/plugins/OpenID/openid.php'; -require_once(INSTALLDIR.'/plugins/OpenID/User_openid_trustroot.php'); /** * Settings for OpenID diff --git a/plugins/OpenID/openidsettings.php b/plugins/OpenID/openidsettings.php index 505e7d0ee3..b7d5bd084d 100644 --- a/plugins/OpenID/openidsettings.php +++ b/plugins/OpenID/openidsettings.php @@ -27,11 +27,10 @@ * @link http://status.net/ */ -if (!defined('STATUSNET') && !defined('LACONICA')) { +if (!defined('STATUSNET')) { exit(1); } -require_once INSTALLDIR.'/lib/accountsettingsaction.php'; require_once INSTALLDIR.'/plugins/OpenID/openid.php'; /** diff --git a/plugins/OpenID/openidtrust.php b/plugins/OpenID/openidtrust.php index ed6ca73a47..89f3150f63 100644 --- a/plugins/OpenID/openidtrust.php +++ b/plugins/OpenID/openidtrust.php @@ -17,10 +17,11 @@ * along with this program. If not, see . */ -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +if (!defined('STATUSNET')) { + exit(1); +} require_once INSTALLDIR.'/plugins/OpenID/openid.php'; -require_once(INSTALLDIR.'/plugins/OpenID/User_openid_trustroot.php'); class OpenidtrustAction extends Action { From 34e9549756102dccd9069fc6156f1c28839801e8 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 8 Oct 2010 11:26:57 -0700 Subject: [PATCH 20/22] execution guard fixes in Facebook plugin files --- plugins/Facebook/FBConnectAuth.php | 4 ++++ plugins/Facebook/facebookutil.php | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/plugins/Facebook/FBConnectAuth.php b/plugins/Facebook/FBConnectAuth.php index f06dffaaab..d6d3786261 100644 --- a/plugins/Facebook/FBConnectAuth.php +++ b/plugins/Facebook/FBConnectAuth.php @@ -27,6 +27,10 @@ * @link http://status.net/ */ +if (!defined('STATUSNET')) { + exit(1); +} + require_once INSTALLDIR . '/plugins/Facebook/FacebookPlugin.php'; class FBConnectauthAction extends Action diff --git a/plugins/Facebook/facebookutil.php b/plugins/Facebook/facebookutil.php index e78856f7c4..fb70c51bc5 100644 --- a/plugins/Facebook/facebookutil.php +++ b/plugins/Facebook/facebookutil.php @@ -17,6 +17,10 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { + exit(1); +} + require_once INSTALLDIR . '/plugins/Facebook/facebook/facebook.php'; require_once INSTALLDIR . '/plugins/Facebook/facebookaction.php'; require_once INSTALLDIR . '/lib/noticelist.php'; From 5215423ea908218566909ab628fad88e780ee1e8 Mon Sep 17 00:00:00 2001 From: Siebrand Mazeland Date: Sat, 9 Oct 2010 16:15:48 +0200 Subject: [PATCH 21/22] Localisation updates from http://translatewiki.net. --- locale/af/LC_MESSAGES/statusnet.po | 50 ++-- locale/ar/LC_MESSAGES/statusnet.po | 50 ++-- locale/arz/LC_MESSAGES/statusnet.po | 50 ++-- locale/bg/LC_MESSAGES/statusnet.po | 50 ++-- locale/br/LC_MESSAGES/statusnet.po | 50 ++-- locale/ca/LC_MESSAGES/statusnet.po | 136 +++++------ locale/cs/LC_MESSAGES/statusnet.po | 50 ++-- locale/de/LC_MESSAGES/statusnet.po | 50 ++-- locale/en_GB/LC_MESSAGES/statusnet.po | 50 ++-- locale/eo/LC_MESSAGES/statusnet.po | 52 ++-- locale/es/LC_MESSAGES/statusnet.po | 50 ++-- locale/fa/LC_MESSAGES/statusnet.po | 50 ++-- locale/fi/LC_MESSAGES/statusnet.po | 50 ++-- locale/fr/LC_MESSAGES/statusnet.po | 72 +++--- locale/ga/LC_MESSAGES/statusnet.po | 50 ++-- locale/gl/LC_MESSAGES/statusnet.po | 50 ++-- locale/hsb/LC_MESSAGES/statusnet.po | 50 ++-- locale/hu/LC_MESSAGES/statusnet.po | 50 ++-- locale/ia/LC_MESSAGES/statusnet.po | 66 ++--- locale/is/LC_MESSAGES/statusnet.po | 50 ++-- locale/it/LC_MESSAGES/statusnet.po | 50 ++-- locale/ja/LC_MESSAGES/statusnet.po | 50 ++-- locale/ka/LC_MESSAGES/statusnet.po | 50 ++-- locale/ko/LC_MESSAGES/statusnet.po | 50 ++-- locale/mk/LC_MESSAGES/statusnet.po | 66 ++--- locale/nb/LC_MESSAGES/statusnet.po | 50 ++-- locale/nl/LC_MESSAGES/statusnet.po | 66 ++--- locale/nn/LC_MESSAGES/statusnet.po | 50 ++-- locale/pl/LC_MESSAGES/statusnet.po | 50 ++-- locale/pt/LC_MESSAGES/statusnet.po | 50 ++-- locale/pt_BR/LC_MESSAGES/statusnet.po | 50 ++-- locale/ru/LC_MESSAGES/statusnet.po | 50 ++-- locale/statusnet.pot | 44 ++-- locale/sv/LC_MESSAGES/statusnet.po | 50 ++-- locale/te/LC_MESSAGES/statusnet.po | 50 ++-- locale/tr/LC_MESSAGES/statusnet.po | 50 ++-- locale/uk/LC_MESSAGES/statusnet.po | 66 ++--- locale/zh_CN/LC_MESSAGES/statusnet.po | 90 ++++--- plugins/APC/locale/APC.pot | 2 +- plugins/APC/locale/id/LC_MESSAGES/APC.po | 30 +++ plugins/Adsense/locale/Adsense.pot | 2 +- .../AnonymousFave/locale/AnonymousFave.pot | 2 +- .../locale/es/LC_MESSAGES/AnonymousFave.po | 11 +- .../locale/fr/LC_MESSAGES/AnonymousFave.po | 104 ++++++++ .../locale/ia/LC_MESSAGES/AnonymousFave.po | 11 +- .../locale/mk/LC_MESSAGES/AnonymousFave.po | 11 +- .../locale/nl/LC_MESSAGES/AnonymousFave.po | 11 +- .../locale/tl/LC_MESSAGES/AnonymousFave.po | 106 ++++++++ .../locale/uk/LC_MESSAGES/AnonymousFave.po | 11 +- plugins/AutoSandbox/locale/AutoSandbox.pot | 2 +- plugins/Autocomplete/locale/Autocomplete.pot | 2 +- .../locale/id/LC_MESSAGES/Autocomplete.po | 32 +++ .../locale/pt_BR/LC_MESSAGES/Autocomplete.po | 33 +++ plugins/BitlyUrl/locale/BitlyUrl.pot | 55 ++++- .../locale/es/LC_MESSAGES/BitlyUrl.po | 62 ++++- .../locale/fr/LC_MESSAGES/BitlyUrl.po | 62 ++++- .../locale/ia/LC_MESSAGES/BitlyUrl.po | 62 ++++- .../locale/mk/LC_MESSAGES/BitlyUrl.po | 62 ++++- .../locale/nb/LC_MESSAGES/BitlyUrl.po | 62 ++++- .../locale/nl/LC_MESSAGES/BitlyUrl.po | 62 ++++- .../locale/pt_BR/LC_MESSAGES/BitlyUrl.po | 63 ++++- .../locale/ru/LC_MESSAGES/BitlyUrl.po | 62 ++++- .../locale/tl/LC_MESSAGES/BitlyUrl.po | 62 ++++- .../locale/uk/LC_MESSAGES/BitlyUrl.po | 62 ++++- .../locale/zh_CN/LC_MESSAGES/BitlyUrl.po | 62 ++++- plugins/Blacklist/locale/Blacklist.pot | 2 +- plugins/BlankAd/locale/BlankAd.pot | 2 +- plugins/BlogspamNet/locale/BlogspamNet.pot | 2 +- plugins/CacheLog/locale/CacheLog.pot | 2 +- .../locale/CasAuthentication.pot | 2 +- .../locale/ClientSideShorten.pot | 2 +- .../id/LC_MESSAGES/ClientSideShorten.po | 35 +++ plugins/Comet/locale/Comet.pot | 2 +- plugins/Comet/locale/id/LC_MESSAGES/Comet.po | 26 ++ plugins/Comet/locale/ru/LC_MESSAGES/Comet.po | 27 +++ .../locale/DirectionDetector.pot | 2 +- .../id/LC_MESSAGES/DirectionDetector.po | 27 +++ plugins/DiskCache/locale/DiskCache.pot | 2 +- .../locale/id/LC_MESSAGES/DiskCache.po | 27 +++ .../locale/ru/LC_MESSAGES/DiskCache.po | 28 +++ .../locale/zh_CN/LC_MESSAGES/DiskCache.po | 27 +++ plugins/Disqus/locale/Disqus.pot | 2 +- .../Disqus/locale/fr/LC_MESSAGES/Disqus.po | 48 ++++ .../Disqus/locale/ru/LC_MESSAGES/Disqus.po | 12 +- .../Disqus/locale/zh_CN/LC_MESSAGES/Disqus.po | 46 ++++ plugins/Echo/locale/Echo.pot | 2 +- plugins/Echo/locale/fi/LC_MESSAGES/Echo.po | 30 +++ plugins/Echo/locale/id/LC_MESSAGES/Echo.po | 30 +++ plugins/Echo/locale/pt/LC_MESSAGES/Echo.po | 30 +++ .../locale/EmailAuthentication.pot | 2 +- .../id/LC_MESSAGES/EmailAuthentication.po | 30 +++ plugins/Facebook/locale/Facebook.pot | 62 ++--- .../locale/br/LC_MESSAGES/Facebook.po | 69 +++--- .../locale/es/LC_MESSAGES/Facebook.po | 68 +++--- .../locale/fr/LC_MESSAGES/Facebook.po | 73 +++--- .../locale/gl/LC_MESSAGES/Facebook.po | 68 +++--- .../locale/ia/LC_MESSAGES/Facebook.po | 73 +++--- .../locale/mk/LC_MESSAGES/Facebook.po | 73 +++--- .../locale/nb/LC_MESSAGES/Facebook.po | 68 +++--- .../locale/nl/LC_MESSAGES/Facebook.po | 73 +++--- .../locale/pt_BR/LC_MESSAGES/Facebook.po | 68 +++--- .../locale/tl/LC_MESSAGES/Facebook.po | 73 +++--- .../locale/uk/LC_MESSAGES/Facebook.po | 73 +++--- .../locale/zh_CN/LC_MESSAGES/Facebook.po | 68 +++--- plugins/FirePHP/locale/FirePHP.pot | 2 +- .../FirePHP/locale/id/LC_MESSAGES/FirePHP.po | 26 ++ .../locale/zh_CN/LC_MESSAGES/FirePHP.po | 27 +++ plugins/ForceGroup/locale/ForceGroup.pot | 2 +- .../locale/fr/LC_MESSAGES/ForceGroup.po | 38 +++ .../locale/id/LC_MESSAGES/ForceGroup.po | 38 +++ plugins/GeoURL/locale/GeoURL.pot | 2 +- .../GeoURL/locale/id/LC_MESSAGES/GeoURL.po | 30 +++ .../GeoURL/locale/ru/LC_MESSAGES/GeoURL.po | 31 +++ plugins/Geonames/locale/Geonames.pot | 2 +- .../locale/id/LC_MESSAGES/Geonames.po | 31 +++ .../locale/GoogleAnalytics.pot | 2 +- .../locale/id/LC_MESSAGES/GoogleAnalytics.po | 30 +++ plugins/Gravatar/locale/Gravatar.pot | 2 +- .../GroupFavorited/locale/GroupFavorited.pot | 2 +- .../locale/fr/LC_MESSAGES/GroupFavorited.po | 55 +++++ plugins/Imap/locale/Imap.pot | 6 +- plugins/Imap/locale/fr/LC_MESSAGES/Imap.po | 12 +- plugins/Imap/locale/ia/LC_MESSAGES/Imap.po | 12 +- plugins/Imap/locale/mk/LC_MESSAGES/Imap.po | 12 +- plugins/Imap/locale/nb/LC_MESSAGES/Imap.po | 12 +- plugins/Imap/locale/nl/LC_MESSAGES/Imap.po | 12 +- plugins/Imap/locale/ru/LC_MESSAGES/Imap.po | 12 +- plugins/Imap/locale/tl/LC_MESSAGES/Imap.po | 12 +- plugins/Imap/locale/uk/LC_MESSAGES/Imap.po | 12 +- plugins/Imap/locale/zh_CN/LC_MESSAGES/Imap.po | 55 +++++ .../InfiniteScroll/locale/InfiniteScroll.pot | 2 +- .../locale/id/LC_MESSAGES/InfiniteScroll.po | 35 +++ .../pt_BR/LC_MESSAGES/InfiniteScroll.po | 36 +++ .../zh_CN/LC_MESSAGES/InfiniteScroll.po | 34 +++ .../locale/LdapAuthentication.pot | 2 +- .../id/LC_MESSAGES/LdapAuthentication.po | 30 +++ .../pt_BR/LC_MESSAGES/LdapAuthentication.po | 31 +++ .../zh_CN/LC_MESSAGES/LdapAuthentication.po | 29 +++ .../locale/LdapAuthorization.pot | 2 +- .../id/LC_MESSAGES/LdapAuthorization.po | 30 +++ .../pt_BR/LC_MESSAGES/LdapAuthorization.po | 31 +++ .../zh_CN/LC_MESSAGES/LdapAuthorization.po | 29 +++ plugins/LilUrl/locale/LilUrl.pot | 2 +- .../LilUrl/locale/id/LC_MESSAGES/LilUrl.po | 31 +++ .../LilUrl/locale/zh_CN/LC_MESSAGES/LilUrl.po | 32 +++ plugins/Linkback/locale/Linkback.pot | 2 +- .../locale/id/LC_MESSAGES/Linkback.po | 34 +++ .../locale/ru/LC_MESSAGES/Linkback.po | 35 +++ .../locale/zh_CN/LC_MESSAGES/Linkback.po | 34 +++ plugins/Mapstraction/locale/Mapstraction.pot | 2 +- .../locale/fr/LC_MESSAGES/Mapstraction.po | 13 +- .../locale/ia/LC_MESSAGES/Mapstraction.po | 12 +- .../locale/mk/LC_MESSAGES/Mapstraction.po | 12 +- .../locale/nl/LC_MESSAGES/Mapstraction.po | 12 +- .../locale/ta/LC_MESSAGES/Mapstraction.po | 64 +++++ .../locale/tl/LC_MESSAGES/Mapstraction.po | 12 +- .../locale/uk/LC_MESSAGES/Mapstraction.po | 12 +- .../locale/zh_CN/LC_MESSAGES/Mapstraction.po | 67 ++++++ plugins/Memcache/locale/Memcache.pot | 2 +- .../locale/pt_BR/LC_MESSAGES/Memcache.po | 30 +++ .../locale/zh_CN/LC_MESSAGES/Memcache.po | 28 +++ plugins/Memcached/locale/Memcached.pot | 2 +- .../locale/id/LC_MESSAGES/Memcached.po | 29 +++ .../locale/zh_CN/LC_MESSAGES/Memcached.po | 28 +++ plugins/Meteor/locale/Meteor.pot | 2 +- .../Meteor/locale/id/LC_MESSAGES/Meteor.po | 38 +++ .../Meteor/locale/zh_CN/LC_MESSAGES/Meteor.po | 39 +++ plugins/Minify/locale/Minify.pot | 2 +- .../Minify/locale/zh_CN/LC_MESSAGES/Minify.po | 41 ++++ .../MobileProfile/locale/MobileProfile.pot | 2 +- .../locale/ru/LC_MESSAGES/MobileProfile.po | 11 +- .../locale/ta/LC_MESSAGES/MobileProfile.po | 78 ++++++ plugins/NoticeTitle/locale/NoticeTitle.pot | 2 +- .../locale/ru/LC_MESSAGES/NoticeTitle.po | 33 +++ .../locale/zh_CN/LC_MESSAGES/NoticeTitle.po | 33 +++ plugins/OStatus/locale/OStatus.pot | 212 ++++++++-------- .../OStatus/locale/fr/LC_MESSAGES/OStatus.po | 227 +++++++++--------- .../OStatus/locale/ia/LC_MESSAGES/OStatus.po | 224 ++++++++--------- .../OStatus/locale/mk/LC_MESSAGES/OStatus.po | 218 ++++++++--------- .../OStatus/locale/nl/LC_MESSAGES/OStatus.po | 224 ++++++++--------- .../OStatus/locale/uk/LC_MESSAGES/OStatus.po | 224 ++++++++--------- .../locale/OpenExternalLinkTarget.pot | 2 +- .../id/LC_MESSAGES/OpenExternalLinkTarget.po | 27 +++ .../LC_MESSAGES/OpenExternalLinkTarget.po | 29 +++ .../LC_MESSAGES/OpenExternalLinkTarget.po | 27 +++ plugins/OpenID/locale/OpenID.pot | 132 +++++----- .../OpenID/locale/de/LC_MESSAGES/OpenID.po | 138 +++++------ .../OpenID/locale/fr/LC_MESSAGES/OpenID.po | 138 +++++------ .../OpenID/locale/ia/LC_MESSAGES/OpenID.po | 138 +++++------ .../OpenID/locale/mk/LC_MESSAGES/OpenID.po | 138 +++++------ .../OpenID/locale/nl/LC_MESSAGES/OpenID.po | 138 +++++------ .../OpenID/locale/tl/LC_MESSAGES/OpenID.po | 138 +++++------ .../OpenID/locale/uk/LC_MESSAGES/OpenID.po | 138 +++++------ .../PiwikAnalytics/locale/PiwikAnalytics.pot | 2 +- .../locale/id/LC_MESSAGES/PiwikAnalytics.po | 30 +++ .../pt_BR/LC_MESSAGES/PiwikAnalytics.po | 31 +++ plugins/PostDebug/locale/PostDebug.pot | 2 +- .../locale/fi/LC_MESSAGES/PostDebug.po | 26 ++ .../locale/id/LC_MESSAGES/PostDebug.po | 26 ++ .../locale/pt_BR/LC_MESSAGES/PostDebug.po | 28 +++ .../locale/PoweredByStatusNet.pot | 2 +- plugins/PtitUrl/locale/PtitUrl.pot | 2 +- plugins/RSSCloud/locale/RSSCloud.pot | 2 +- plugins/Recaptcha/locale/Recaptcha.pot | 2 +- .../locale/RegisterThrottle.pot | 2 +- .../locale/RequireValidatedEmail.pot | 2 +- .../locale/ReverseUsernameAuthentication.pot | 2 +- .../ReverseUsernameAuthentication.po | 32 +++ plugins/Sample/locale/Sample.pot | 2 +- plugins/ShareNotice/locale/ShareNotice.pot | 2 +- .../locale/fr/LC_MESSAGES/ShareNotice.po | 55 +++++ plugins/SimpleUrl/locale/SimpleUrl.pot | 2 +- .../locale/id/LC_MESSAGES/SimpleUrl.po | 27 +++ plugins/Sitemap/locale/Sitemap.pot | 2 +- .../Sitemap/locale/fr/LC_MESSAGES/Sitemap.po | 91 +++++++ .../Sitemap/locale/ia/LC_MESSAGES/Sitemap.po | 91 +++++++ .../Sitemap/locale/mk/LC_MESSAGES/Sitemap.po | 91 +++++++ .../Sitemap/locale/nl/LC_MESSAGES/Sitemap.po | 91 +++++++ .../Sitemap/locale/tl/LC_MESSAGES/Sitemap.po | 91 +++++++ .../Sitemap/locale/uk/LC_MESSAGES/Sitemap.po | 91 +++++++ .../locale/SlicedFavorites.pot | 2 +- .../locale/fr/LC_MESSAGES/SlicedFavorites.po | 34 +++ .../locale/id/LC_MESSAGES/SlicedFavorites.po | 34 +++ plugins/SphinxSearch/locale/SphinxSearch.pot | 2 +- .../locale/fr/LC_MESSAGES/SphinxSearch.po | 38 +++ .../locale/ia/LC_MESSAGES/SphinxSearch.po | 37 +++ .../locale/mk/LC_MESSAGES/SphinxSearch.po | 37 +++ .../locale/nl/LC_MESSAGES/SphinxSearch.po | 38 +++ .../locale/tl/LC_MESSAGES/SphinxSearch.po | 38 +++ .../locale/uk/LC_MESSAGES/SphinxSearch.po | 38 +++ plugins/SubMirror/locale/SubMirror.pot | 2 +- .../locale/SubscriptionThrottle.pot | 2 +- .../id/LC_MESSAGES/SubscriptionThrottle.po | 27 +++ plugins/TabFocus/locale/TabFocus.pot | 2 +- .../locale/id/LC_MESSAGES/TabFocus.po | 32 +++ plugins/TightUrl/locale/TightUrl.pot | 2 +- .../locale/id/LC_MESSAGES/TightUrl.po | 27 +++ plugins/TinyMCE/locale/TinyMCE.pot | 2 +- .../TinyMCE/locale/id/LC_MESSAGES/TinyMCE.po | 28 +++ .../TwitterBridge/locale/TwitterBridge.pot | 14 +- .../locale/fr/LC_MESSAGES/TwitterBridge.po | 20 +- .../locale/ia/LC_MESSAGES/TwitterBridge.po | 20 +- .../locale/mk/LC_MESSAGES/TwitterBridge.po | 20 +- .../locale/nl/LC_MESSAGES/TwitterBridge.po | 20 +- .../locale/tr/LC_MESSAGES/TwitterBridge.po | 20 +- .../locale/uk/LC_MESSAGES/TwitterBridge.po | 20 +- .../locale/zh_CN/LC_MESSAGES/TwitterBridge.po | 20 +- plugins/UserFlag/locale/UserFlag.pot | 2 +- .../locale/fr/LC_MESSAGES/UserFlag.po | 114 +++++++++ plugins/UserLimit/locale/UserLimit.pot | 2 +- .../locale/id/LC_MESSAGES/UserLimit.po | 26 ++ plugins/WikiHashtags/locale/WikiHashtags.pot | 2 +- .../locale/id/LC_MESSAGES/WikiHashtags.po | 30 +++ .../WikiHowProfile/locale/WikiHowProfile.pot | 2 +- plugins/XCache/locale/XCache.pot | 2 +- .../XCache/locale/id/LC_MESSAGES/XCache.po | 30 +++ plugins/YammerImport/locale/YammerImport.pot | 2 +- .../locale/fr/LC_MESSAGES/YammerImport.po | 20 +- 258 files changed, 7227 insertions(+), 3036 deletions(-) create mode 100644 plugins/APC/locale/id/LC_MESSAGES/APC.po create mode 100644 plugins/AnonymousFave/locale/fr/LC_MESSAGES/AnonymousFave.po create mode 100644 plugins/AnonymousFave/locale/tl/LC_MESSAGES/AnonymousFave.po create mode 100644 plugins/Autocomplete/locale/id/LC_MESSAGES/Autocomplete.po create mode 100644 plugins/Autocomplete/locale/pt_BR/LC_MESSAGES/Autocomplete.po create mode 100644 plugins/ClientSideShorten/locale/id/LC_MESSAGES/ClientSideShorten.po create mode 100644 plugins/Comet/locale/id/LC_MESSAGES/Comet.po create mode 100644 plugins/Comet/locale/ru/LC_MESSAGES/Comet.po create mode 100644 plugins/DirectionDetector/locale/id/LC_MESSAGES/DirectionDetector.po create mode 100644 plugins/DiskCache/locale/id/LC_MESSAGES/DiskCache.po create mode 100644 plugins/DiskCache/locale/ru/LC_MESSAGES/DiskCache.po create mode 100644 plugins/DiskCache/locale/zh_CN/LC_MESSAGES/DiskCache.po create mode 100644 plugins/Disqus/locale/fr/LC_MESSAGES/Disqus.po create mode 100644 plugins/Disqus/locale/zh_CN/LC_MESSAGES/Disqus.po create mode 100644 plugins/Echo/locale/fi/LC_MESSAGES/Echo.po create mode 100644 plugins/Echo/locale/id/LC_MESSAGES/Echo.po create mode 100644 plugins/Echo/locale/pt/LC_MESSAGES/Echo.po create mode 100644 plugins/EmailAuthentication/locale/id/LC_MESSAGES/EmailAuthentication.po create mode 100644 plugins/FirePHP/locale/id/LC_MESSAGES/FirePHP.po create mode 100644 plugins/FirePHP/locale/zh_CN/LC_MESSAGES/FirePHP.po create mode 100644 plugins/ForceGroup/locale/fr/LC_MESSAGES/ForceGroup.po create mode 100644 plugins/ForceGroup/locale/id/LC_MESSAGES/ForceGroup.po create mode 100644 plugins/GeoURL/locale/id/LC_MESSAGES/GeoURL.po create mode 100644 plugins/GeoURL/locale/ru/LC_MESSAGES/GeoURL.po create mode 100644 plugins/Geonames/locale/id/LC_MESSAGES/Geonames.po create mode 100644 plugins/GoogleAnalytics/locale/id/LC_MESSAGES/GoogleAnalytics.po create mode 100644 plugins/GroupFavorited/locale/fr/LC_MESSAGES/GroupFavorited.po create mode 100644 plugins/Imap/locale/zh_CN/LC_MESSAGES/Imap.po create mode 100644 plugins/InfiniteScroll/locale/id/LC_MESSAGES/InfiniteScroll.po create mode 100644 plugins/InfiniteScroll/locale/pt_BR/LC_MESSAGES/InfiniteScroll.po create mode 100644 plugins/InfiniteScroll/locale/zh_CN/LC_MESSAGES/InfiniteScroll.po create mode 100644 plugins/LdapAuthentication/locale/id/LC_MESSAGES/LdapAuthentication.po create mode 100644 plugins/LdapAuthentication/locale/pt_BR/LC_MESSAGES/LdapAuthentication.po create mode 100644 plugins/LdapAuthentication/locale/zh_CN/LC_MESSAGES/LdapAuthentication.po create mode 100644 plugins/LdapAuthorization/locale/id/LC_MESSAGES/LdapAuthorization.po create mode 100644 plugins/LdapAuthorization/locale/pt_BR/LC_MESSAGES/LdapAuthorization.po create mode 100644 plugins/LdapAuthorization/locale/zh_CN/LC_MESSAGES/LdapAuthorization.po create mode 100644 plugins/LilUrl/locale/id/LC_MESSAGES/LilUrl.po create mode 100644 plugins/LilUrl/locale/zh_CN/LC_MESSAGES/LilUrl.po create mode 100644 plugins/Linkback/locale/id/LC_MESSAGES/Linkback.po create mode 100644 plugins/Linkback/locale/ru/LC_MESSAGES/Linkback.po create mode 100644 plugins/Linkback/locale/zh_CN/LC_MESSAGES/Linkback.po create mode 100644 plugins/Mapstraction/locale/ta/LC_MESSAGES/Mapstraction.po create mode 100644 plugins/Mapstraction/locale/zh_CN/LC_MESSAGES/Mapstraction.po create mode 100644 plugins/Memcache/locale/pt_BR/LC_MESSAGES/Memcache.po create mode 100644 plugins/Memcache/locale/zh_CN/LC_MESSAGES/Memcache.po create mode 100644 plugins/Memcached/locale/id/LC_MESSAGES/Memcached.po create mode 100644 plugins/Memcached/locale/zh_CN/LC_MESSAGES/Memcached.po create mode 100644 plugins/Meteor/locale/id/LC_MESSAGES/Meteor.po create mode 100644 plugins/Meteor/locale/zh_CN/LC_MESSAGES/Meteor.po create mode 100644 plugins/Minify/locale/zh_CN/LC_MESSAGES/Minify.po create mode 100644 plugins/MobileProfile/locale/ta/LC_MESSAGES/MobileProfile.po create mode 100644 plugins/NoticeTitle/locale/ru/LC_MESSAGES/NoticeTitle.po create mode 100644 plugins/NoticeTitle/locale/zh_CN/LC_MESSAGES/NoticeTitle.po create mode 100644 plugins/OpenExternalLinkTarget/locale/id/LC_MESSAGES/OpenExternalLinkTarget.po create mode 100644 plugins/OpenExternalLinkTarget/locale/pt_BR/LC_MESSAGES/OpenExternalLinkTarget.po create mode 100644 plugins/OpenExternalLinkTarget/locale/zh_CN/LC_MESSAGES/OpenExternalLinkTarget.po create mode 100644 plugins/PiwikAnalytics/locale/id/LC_MESSAGES/PiwikAnalytics.po create mode 100644 plugins/PiwikAnalytics/locale/pt_BR/LC_MESSAGES/PiwikAnalytics.po create mode 100644 plugins/PostDebug/locale/fi/LC_MESSAGES/PostDebug.po create mode 100644 plugins/PostDebug/locale/id/LC_MESSAGES/PostDebug.po create mode 100644 plugins/PostDebug/locale/pt_BR/LC_MESSAGES/PostDebug.po create mode 100644 plugins/ReverseUsernameAuthentication/locale/id/LC_MESSAGES/ReverseUsernameAuthentication.po create mode 100644 plugins/ShareNotice/locale/fr/LC_MESSAGES/ShareNotice.po create mode 100644 plugins/SimpleUrl/locale/id/LC_MESSAGES/SimpleUrl.po create mode 100644 plugins/Sitemap/locale/fr/LC_MESSAGES/Sitemap.po create mode 100644 plugins/Sitemap/locale/ia/LC_MESSAGES/Sitemap.po create mode 100644 plugins/Sitemap/locale/mk/LC_MESSAGES/Sitemap.po create mode 100644 plugins/Sitemap/locale/nl/LC_MESSAGES/Sitemap.po create mode 100644 plugins/Sitemap/locale/tl/LC_MESSAGES/Sitemap.po create mode 100644 plugins/Sitemap/locale/uk/LC_MESSAGES/Sitemap.po create mode 100644 plugins/SlicedFavorites/locale/fr/LC_MESSAGES/SlicedFavorites.po create mode 100644 plugins/SlicedFavorites/locale/id/LC_MESSAGES/SlicedFavorites.po create mode 100644 plugins/SphinxSearch/locale/fr/LC_MESSAGES/SphinxSearch.po create mode 100644 plugins/SphinxSearch/locale/ia/LC_MESSAGES/SphinxSearch.po create mode 100644 plugins/SphinxSearch/locale/mk/LC_MESSAGES/SphinxSearch.po create mode 100644 plugins/SphinxSearch/locale/nl/LC_MESSAGES/SphinxSearch.po create mode 100644 plugins/SphinxSearch/locale/tl/LC_MESSAGES/SphinxSearch.po create mode 100644 plugins/SphinxSearch/locale/uk/LC_MESSAGES/SphinxSearch.po create mode 100644 plugins/SubscriptionThrottle/locale/id/LC_MESSAGES/SubscriptionThrottle.po create mode 100644 plugins/TabFocus/locale/id/LC_MESSAGES/TabFocus.po create mode 100644 plugins/TightUrl/locale/id/LC_MESSAGES/TightUrl.po create mode 100644 plugins/TinyMCE/locale/id/LC_MESSAGES/TinyMCE.po create mode 100644 plugins/UserFlag/locale/fr/LC_MESSAGES/UserFlag.po create mode 100644 plugins/UserLimit/locale/id/LC_MESSAGES/UserLimit.po create mode 100644 plugins/WikiHashtags/locale/id/LC_MESSAGES/WikiHashtags.po create mode 100644 plugins/XCache/locale/id/LC_MESSAGES/XCache.po diff --git a/locale/af/LC_MESSAGES/statusnet.po b/locale/af/LC_MESSAGES/statusnet.po index 520bef7f59..db753499fb 100644 --- a/locale/af/LC_MESSAGES/statusnet.po +++ b/locale/af/LC_MESSAGES/statusnet.po @@ -9,17 +9,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:06+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:15+0000\n" "Language-Team: Afrikaans \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: af\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -532,7 +532,7 @@ msgid "Invalid token." msgstr "Ongeldige token." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -642,7 +642,7 @@ msgid "You may not delete another user's status." msgstr "U mag nie 'n ander gebruiker se status verwyder nie." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Die kennisgewing bestaan nie." @@ -852,7 +852,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -870,7 +870,7 @@ msgstr "Moenie hierdie gebruiker blokkeer nie" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1044,7 +1044,7 @@ msgid "Delete this application" msgstr "Skrap hierdie applikasie" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1054,31 +1054,31 @@ msgstr "Skrap hierdie applikasie" msgid "Not logged in." msgstr "Nie aangeteken nie." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Hierdie kennisgewing kan nie verwyder word nie." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Verwyder kennisgewing" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Is u seker u wil hierdie kennisgewing verwyder?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Moenie hierdie kennisgewing verwyder nie" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Verwyder hierdie kennisgewing" @@ -7295,17 +7295,17 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "'n paar sekondes gelede" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "ongeveer 'n minuut gelede" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7313,12 +7313,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "ongeveer 'n uur gelede" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7326,12 +7326,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "ongeveer een dag gelede" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7339,12 +7339,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "ongeveer een maand gelede" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7352,7 +7352,7 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "ongeveer een jaar gelede" diff --git a/locale/ar/LC_MESSAGES/statusnet.po b/locale/ar/LC_MESSAGES/statusnet.po index a93144a506..b71f146aa2 100644 --- a/locale/ar/LC_MESSAGES/statusnet.po +++ b/locale/ar/LC_MESSAGES/statusnet.po @@ -11,19 +11,19 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:08+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:16+0000\n" "Language-Team: Arabic \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ar\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=6; plural=(n == 0) ? 0 : ( (n == 1) ? 1 : ( (n == " "2) ? 2 : ( (n%100 >= 3 && n%100 <= 10) ? 3 : ( (n%100 >= 11 && n%100 <= " "99) ? 4 : 5 ) ) ) );\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -536,7 +536,7 @@ msgid "Invalid token." msgstr "حجم غير صالح." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -647,7 +647,7 @@ msgid "You may not delete another user's status." msgstr "لا يمكنك حذف المستخدمين." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "لا إشعار كهذا." @@ -857,7 +857,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -875,7 +875,7 @@ msgstr "لا تمنع هذا المستخدم" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1047,7 +1047,7 @@ msgid "Delete this application" msgstr "احذف هذا التطبيق" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1057,31 +1057,31 @@ msgstr "احذف هذا التطبيق" msgid "Not logged in." msgstr "لست والجًا." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "تعذّر حذف هذا الإشعار." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "احذف الإشعار" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "أمتأكد من أنك تريد حذف هذا الإشعار؟" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "لا تحذف هذا الإشعار" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "احذف هذا الإشعار" @@ -7267,17 +7267,17 @@ msgid "Moderator" msgstr "مراقب" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "قبل لحظات قليلة" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "قبل دقيقة تقريبًا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7289,12 +7289,12 @@ msgstr[4] "" msgstr[5] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "قبل ساعة تقريبًا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7306,12 +7306,12 @@ msgstr[4] "" msgstr[5] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "قبل يوم تقريبا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7323,12 +7323,12 @@ msgstr[4] "" msgstr[5] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "قبل شهر تقريبًا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7340,7 +7340,7 @@ msgstr[4] "" msgstr[5] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "قبل سنة تقريبًا" diff --git a/locale/arz/LC_MESSAGES/statusnet.po b/locale/arz/LC_MESSAGES/statusnet.po index 403ea6b270..81d2bd5321 100644 --- a/locale/arz/LC_MESSAGES/statusnet.po +++ b/locale/arz/LC_MESSAGES/statusnet.po @@ -11,19 +11,19 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:09+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:18+0000\n" "Language-Team: Egyptian Spoken Arabic \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: arz\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=6; plural= n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -541,7 +541,7 @@ msgid "Invalid token." msgstr "حجم غير صالح." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -654,7 +654,7 @@ msgid "You may not delete another user's status." msgstr "لا يمكنك حذف المستخدمين." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "لا إشعار كهذا." @@ -866,7 +866,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -884,7 +884,7 @@ msgstr "لا تمنع هذا المستخدم" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 #, fuzzy msgctxt "BUTTON" @@ -1060,7 +1060,7 @@ msgid "Delete this application" msgstr "احذف هذا الإشعار" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1070,31 +1070,31 @@ msgstr "احذف هذا الإشعار" msgid "Not logged in." msgstr "لست والجًا." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "تعذّر حذف هذا الإشعار." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "احذف الإشعار" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "أمتأكد من أنك تريد حذف هذا الإشعار؟" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "لا تحذف هذا الإشعار" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "احذف هذا الإشعار" @@ -7273,17 +7273,17 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "قبل لحظات قليلة" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "قبل دقيقه تقريبًا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7295,12 +7295,12 @@ msgstr[4] "" msgstr[5] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "قبل ساعه تقريبًا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7312,12 +7312,12 @@ msgstr[4] "" msgstr[5] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "قبل يوم تقريبا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7329,12 +7329,12 @@ msgstr[4] "" msgstr[5] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "قبل شهر تقريبًا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7346,7 +7346,7 @@ msgstr[4] "" msgstr[5] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "قبل سنه تقريبًا" diff --git a/locale/bg/LC_MESSAGES/statusnet.po b/locale/bg/LC_MESSAGES/statusnet.po index fbc7900672..6c26ec4e7c 100644 --- a/locale/bg/LC_MESSAGES/statusnet.po +++ b/locale/bg/LC_MESSAGES/statusnet.po @@ -10,17 +10,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:10+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:19+0000\n" "Language-Team: Bulgarian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: bg\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -531,7 +531,7 @@ msgid "Invalid token." msgstr "Неправилен размер." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -641,7 +641,7 @@ msgid "You may not delete another user's status." msgstr "Не може да изтривате бележки на друг потребител." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Няма такава бележка." @@ -850,7 +850,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -868,7 +868,7 @@ msgstr "Да не се блокира този потребител" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1039,7 +1039,7 @@ msgid "Delete this application" msgstr "Изтриване на това приложение" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1049,31 +1049,31 @@ msgstr "Изтриване на това приложение" msgid "Not logged in." msgstr "Не сте влезли в системата." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Грешка при изтриване на бележката." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "Ще изтриете напълно бележката. Изтриването е невъзвратимо." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Изтриване на бележката" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Наистина ли искате да изтриете тази бележка?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Да не се изтрива бележката" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Изтриване на бележката" @@ -7310,17 +7310,17 @@ msgid "Moderator" msgstr "Модератор" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "преди няколко секунди" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "преди около минута" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7328,12 +7328,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "преди около час" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7341,12 +7341,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "преди около ден" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7354,12 +7354,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "преди около месец" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7367,7 +7367,7 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "преди около година" diff --git a/locale/br/LC_MESSAGES/statusnet.po b/locale/br/LC_MESSAGES/statusnet.po index 0add952aa7..a79645e16b 100644 --- a/locale/br/LC_MESSAGES/statusnet.po +++ b/locale/br/LC_MESSAGES/statusnet.po @@ -11,17 +11,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:11+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:23+0000\n" "Language-Team: Breton \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: br\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -531,7 +531,7 @@ msgid "Invalid token." msgstr "Fichenn direizh." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -641,7 +641,7 @@ msgid "You may not delete another user's status." msgstr "Ne c'helloc'h ket dilemel statud un implijer all." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "N'eus ket eus an ali-se." @@ -849,7 +849,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -867,7 +867,7 @@ msgstr "Arabat stankañ an implijer-mañ" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1038,7 +1038,7 @@ msgid "Delete this application" msgstr "Dilemel ar poelad-se" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1048,31 +1048,31 @@ msgstr "Dilemel ar poelad-se" msgid "Not logged in." msgstr "Nann-luget." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Diposupl eo dilemel an ali-mañ." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Dilemel un ali" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Ha sur oc'h ho peus c'hoant dilemel an ali-mañ ?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Arabat dilemel an ali-mañ" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Dilemel an ali-mañ" @@ -7228,17 +7228,17 @@ msgid "Moderator" msgstr "Habasker" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "un nebeud eilennoù zo" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "1 vunutenn zo well-wazh" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7246,12 +7246,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "1 eurvezh zo well-wazh" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7259,12 +7259,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "1 devezh zo well-wazh" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7272,12 +7272,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "miz zo well-wazh" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7285,7 +7285,7 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "bloaz zo well-wazh" diff --git a/locale/ca/LC_MESSAGES/statusnet.po b/locale/ca/LC_MESSAGES/statusnet.po index 29f7b082a3..2ba3d3537e 100644 --- a/locale/ca/LC_MESSAGES/statusnet.po +++ b/locale/ca/LC_MESSAGES/statusnet.po @@ -12,17 +12,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:12+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:25+0000\n" "Language-Team: Catalan \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ca\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -541,7 +541,7 @@ msgid "Invalid token." msgstr "El testimoni no és vàlid." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -657,7 +657,7 @@ msgid "You may not delete another user's status." msgstr "No podeu eliminar l'estat d'un altre usuari." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "No existeix aquest avís." @@ -871,7 +871,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -889,7 +889,7 @@ msgstr "No bloquis l'usuari" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1062,7 +1062,7 @@ msgid "Delete this application" msgstr "Elimina aquesta aplicació" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1072,11 +1072,11 @@ msgstr "Elimina aquesta aplicació" msgid "Not logged in." msgstr "No heu iniciat una sessió." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "No es pot eliminar l'avís." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1084,21 +1084,21 @@ msgstr "" "Esteu a punt d'eliminar permanentment un avís. Una vegada fet, no es podrà " "desfer." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Elimina l'avís" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Esteu segur que voleu eliminar aquest avís?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "No eliminis aquest avís" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Elimina aquest avís" @@ -2360,11 +2360,11 @@ msgstr "%1$s ha abandonat el grup %2$s" #: actions/licenseadminpanel.php:56 msgctxt "TITLE" msgid "License" -msgstr "" +msgstr "Llicència" #: actions/licenseadminpanel.php:67 msgid "License for this StatusNet site" -msgstr "" +msgstr "Llicència d'aquest lloc basat en StatusNet" #: actions/licenseadminpanel.php:139 msgid "Invalid license selection." @@ -2398,7 +2398,7 @@ msgstr "" #: actions/licenseadminpanel.php:239 msgid "License selection" -msgstr "" +msgstr "Selecció de llicència" #: actions/licenseadminpanel.php:245 msgid "Private" @@ -2406,11 +2406,11 @@ msgstr "Privat" #: actions/licenseadminpanel.php:246 msgid "All Rights Reserved" -msgstr "" +msgstr "Tots els drets reservats" #: actions/licenseadminpanel.php:247 msgid "Creative Commons" -msgstr "" +msgstr "Creative Commons" #: actions/licenseadminpanel.php:252 msgid "Type" @@ -2418,19 +2418,19 @@ msgstr "Tipus" #: actions/licenseadminpanel.php:254 msgid "Select license" -msgstr "" +msgstr "Seleccioneu la llicència" #: actions/licenseadminpanel.php:268 msgid "License details" -msgstr "" +msgstr "Detalls de la llicència" #: actions/licenseadminpanel.php:274 msgid "Owner" -msgstr "" +msgstr "Propietari" #: actions/licenseadminpanel.php:275 msgid "Name of the owner of the site's content (if applicable)." -msgstr "" +msgstr "Nom del propietari del contingut del lloc (si s'hi aplica)." #: actions/licenseadminpanel.php:283 msgid "License Title" @@ -2438,11 +2438,11 @@ msgstr "Títol de la llicència" #: actions/licenseadminpanel.php:284 msgid "The title of the license." -msgstr "" +msgstr "El títol de la llicència." #: actions/licenseadminpanel.php:292 msgid "License URL" -msgstr "" +msgstr "URL de la llicència" #: actions/licenseadminpanel.php:293 msgid "URL for more information about the license." @@ -2450,15 +2450,15 @@ msgstr "" #: actions/licenseadminpanel.php:300 msgid "License Image URL" -msgstr "" +msgstr "URL de la imatge de la llicència" #: actions/licenseadminpanel.php:301 msgid "URL for an image to display with the license." -msgstr "" +msgstr "URL de la imatge que es mostrarà juntament amb la llicència." #: actions/licenseadminpanel.php:319 msgid "Save license settings" -msgstr "" +msgstr "Desa els paràmetres de la llicència" #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." @@ -3756,7 +3756,7 @@ msgstr "Sessions" #: actions/sessionsadminpanel.php:65 msgid "Session settings for this StatusNet site" -msgstr "" +msgstr "Paràmetres de sessió d'aquest lloc basat en StatusNet" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -4705,7 +4705,7 @@ msgstr "Usuari" #: actions/useradminpanel.php:71 msgid "User settings for this StatusNet site" -msgstr "" +msgstr "Paràmetres d'usuari d'aquest lloc basat en StatusNet" #: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." @@ -4769,7 +4769,7 @@ msgstr "Si es permet als usuaris invitar-ne de nous." #: actions/useradminpanel.php:295 msgid "Save user settings" -msgstr "" +msgstr "Desa els paràmetres d'usuari" #: actions/userauthorization.php:105 msgid "Authorize subscription" @@ -4994,9 +4994,9 @@ msgstr "Preferit" #. TRANS: Ntofication given when a user marks a notice as favorite. #. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI. #: classes/Fave.php:151 -#, fuzzy, php-format +#, php-format msgid "%1$s marked notice %2$s as a favorite." -msgstr "%s (@%s) ha afegit el vostre avís com a preferit" +msgstr "%1$s ha marcat l'avís %2$s com a preferit" #. TRANS: Server exception thrown when a URL cannot be processed. #: classes/File.php:142 @@ -5061,7 +5061,7 @@ msgstr "La sortida del grup ha fallat." #: classes/Group_member.php:76 #, php-format msgid "Profile ID %s is invalid." -msgstr "" +msgstr "L'identificador del perfil %s no és vàlid." #. TRANS: Exception thrown providing an invalid group ID. #. TRANS: %s is the invalid group ID. @@ -5080,7 +5080,7 @@ msgstr "Inici de sessió" #: classes/Group_member.php:117 #, php-format msgid "%1$s has joined group %2$s." -msgstr "" +msgstr "%1$s s'ha unit al grup %2$s." #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 @@ -5179,9 +5179,9 @@ msgstr "S'ha produït un problema en desar la safata d'entrada del grup." #. TRANS: Server exception thrown when a reply cannot be saved. #. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user. #: classes/Notice.php:1120 -#, fuzzy, php-format +#, php-format msgid "Could not save reply for %1$d, %2$d." -msgstr "No s'ha pogut desar la informació del grup local." +msgstr "No s'ha pogut desar la resposta de %1$d, %2$d." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. @@ -5259,9 +5259,9 @@ msgstr "Segueix" #. TRANS: Notification given when one person starts following another. #. TRANS: %1$s is the subscriber, %2$s is the subscribed. #: classes/Subscription.php:258 -#, fuzzy, php-format +#, php-format msgid "%1$s is now following %2$s." -msgstr "%1$s ara està escoltant els teus avisos a %2$s." +msgstr "%1$s ara està seguint %2$s." #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. @@ -5715,7 +5715,7 @@ msgstr "Configuració de les instantànies" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:401 msgid "Set site license" -msgstr "" +msgstr "Defineix la llicència del lloc" #. TRANS: Client error 401. #: lib/apiauth.php:111 @@ -6458,13 +6458,13 @@ msgstr "Grup" #, php-format msgctxt "TOOLTIP" msgid "%s group" -msgstr "" +msgstr "Grup %s" #. TRANS: Menu item in the group navigation page. #: lib/groupnav.php:95 msgctxt "MENU" msgid "Members" -msgstr "" +msgstr "Membres" #. TRANS: Tooltip for menu item in the group navigation page. #. TRANS: %s is the nickname of the group. @@ -6472,13 +6472,13 @@ msgstr "" #, php-format msgctxt "TOOLTIP" msgid "%s group members" -msgstr "" +msgstr "Membres del grup %s" #. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 msgctxt "MENU" msgid "Blocked" -msgstr "" +msgstr "Blocats" #. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. #. TRANS: %s is the nickname of the group. @@ -6486,7 +6486,7 @@ msgstr "" #, php-format msgctxt "TOOLTIP" msgid "%s blocked users" -msgstr "" +msgstr "%s usuaris blocats" #. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. #. TRANS: %s is the nickname of the group. @@ -6494,13 +6494,13 @@ msgstr "" #, php-format msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "" +msgstr "Edita les propietats del grup %s" #. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:126 msgctxt "MENU" msgid "Logo" -msgstr "" +msgstr "Logotip" #. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. #. TRANS: %s is the nickname of the group. @@ -6508,7 +6508,7 @@ msgstr "" #, php-format msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "" +msgstr "Afegeix o edita el logotip de %s" #. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. #. TRANS: %s is the nickname of the group. @@ -6516,7 +6516,7 @@ msgstr "" #, php-format msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "" +msgstr "Afegeix o edita el disseny de %s" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -7017,6 +7017,8 @@ msgid "" "\"%1$s\" is not a supported file type on this server. Try using another %2$s " "format." msgstr "" +"«%1$s« no és un tipus de fitxer compatible en aquest servidor. Proveu " +"d'utilitzar un altre format de %2$s." #. TRANS: Client exception thrown trying to upload a forbidden MIME type. #. TRANS: %s is the file type that was denied. @@ -7142,15 +7144,15 @@ msgstr "Crida l'atenció a l'usuari" #: lib/oauthstore.php:283 msgid "Error inserting new profile." -msgstr "" +msgstr "S'ha produït un error en inserir un perfil nou." #: lib/oauthstore.php:291 msgid "Error inserting avatar." -msgstr "" +msgstr "S'ha produït un error en inserir un avatar." #: lib/oauthstore.php:311 msgid "Error inserting remote profile." -msgstr "" +msgstr "S'ha produït un error en inserir un perfil remot." #. TRANS: Exception thrown when a notice is denied because it has been sent before. #: lib/oauthstore.php:346 @@ -7460,9 +7462,9 @@ msgstr "Cancel·la la subscripció" #. TRANS: Exception text shown when no profile can be found for a user. #. TRANS: %1$s is a user nickname, $2$d is a user ID (number). #: lib/usernoprofileexception.php:60 -#, fuzzy, php-format +#, php-format msgid "User %1$s (%2$d) has no profile record." -msgstr "L'usuari no té perfil." +msgstr "L'usuari %1$s (%2$d) no té un registre de perfil." #: lib/userprofile.php:117 msgid "Edit Avatar" @@ -7511,17 +7513,17 @@ msgid "Moderator" msgstr "Moderador" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "fa pocs segons" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "fa un minut" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7529,12 +7531,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "fa una hora" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7542,12 +7544,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "fa un dia" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7555,12 +7557,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "fa un mes" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7568,7 +7570,7 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "fa un any" @@ -7585,7 +7587,7 @@ msgstr "%s no és un color vàlid! Feu servir 3 o 6 caràcters hexadecimals." #: scripts/restoreuser.php:82 #, php-format msgid "Backup file for user %s (%s)" -msgstr "" +msgstr "Fitxer de còpia de seguretat de l'usuari %s (%s)" #: scripts/restoreuser.php:88 msgid "No user specified; using backup user." @@ -7594,4 +7596,4 @@ msgstr "No s'ha especificat cap usuari; s'utilitza l'usuari de reserva." #: scripts/restoreuser.php:94 #, php-format msgid "%d entries in backup." -msgstr "" +msgstr "%d entrades a la còpia de seguretat." diff --git a/locale/cs/LC_MESSAGES/statusnet.po b/locale/cs/LC_MESSAGES/statusnet.po index ffcdb38579..ea2b6f04aa 100644 --- a/locale/cs/LC_MESSAGES/statusnet.po +++ b/locale/cs/LC_MESSAGES/statusnet.po @@ -10,18 +10,18 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:13+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:26+0000\n" "Language-Team: Czech \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: cs\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ( (n >= 2 && n <= 4) ? 1 : " "2 );\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -533,7 +533,7 @@ msgid "Invalid token." msgstr "Neplatný token." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -646,7 +646,7 @@ msgid "You may not delete another user's status." msgstr "Nesmíte odstraňovat status jiného uživatele." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Žádné takové oznámení." @@ -857,7 +857,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -875,7 +875,7 @@ msgstr "Zablokovat tohoto uživatele" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1047,7 +1047,7 @@ msgid "Delete this application" msgstr "Odstranit tuto aplikaci" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1057,11 +1057,11 @@ msgstr "Odstranit tuto aplikaci" msgid "Not logged in." msgstr "Nejste přihlášen(a)." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Toto oznámení nelze odstranit." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1069,21 +1069,21 @@ msgstr "" "Chystáte se trvale odstranit oznámení. Jakmile se tak stane, nemůže se " "odestát." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Odstranit oznámení" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Jste si jisti, že chcete smazat tohoto oznámení?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Neodstraňujte toto oznámení" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Odstranit toto oznámení" @@ -7441,17 +7441,17 @@ msgid "Moderator" msgstr "Moderátor" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "před pár sekundami" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "asi před minutou" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7460,12 +7460,12 @@ msgstr[1] "" msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "asi před hodinou" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7474,12 +7474,12 @@ msgstr[1] "" msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "asi přede dnem" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7488,12 +7488,12 @@ msgstr[1] "" msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "asi před měsícem" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7502,7 +7502,7 @@ msgstr[1] "" msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "asi před rokem" diff --git a/locale/de/LC_MESSAGES/statusnet.po b/locale/de/LC_MESSAGES/statusnet.po index b6889826f5..310e450afe 100644 --- a/locale/de/LC_MESSAGES/statusnet.po +++ b/locale/de/LC_MESSAGES/statusnet.po @@ -19,17 +19,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:14+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:27+0000\n" "Language-Team: German \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: de\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -550,7 +550,7 @@ msgid "Invalid token." msgstr "Ungültiges Token." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -664,7 +664,7 @@ msgid "You may not delete another user's status." msgstr "Du kannst den Status eines anderen Benutzers nicht löschen." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Unbekannte Nachricht." @@ -882,7 +882,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -900,7 +900,7 @@ msgstr "Diesen Benutzer freigeben" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1072,7 +1072,7 @@ msgid "Delete this application" msgstr "Programm löschen" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1082,11 +1082,11 @@ msgstr "Programm löschen" msgid "Not logged in." msgstr "Nicht angemeldet." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Die Nachricht konnte nicht gelöscht werden." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1094,21 +1094,21 @@ msgstr "" "Du bist gerade dabei eine Nachricht unwiderruflich zu löschen. Diese Aktion " "ist irreversibel." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Notiz löschen" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Bist du sicher, dass du diese Nachricht löschen möchtest?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Diese Nachricht nicht löschen" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Nachricht löschen" @@ -7533,17 +7533,17 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "vor wenigen Sekunden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "vor einer Minute" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7551,12 +7551,12 @@ msgstr[0] "vor ca. einer Minute" msgstr[1] "vor ca. %d Minuten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "vor einer Stunde" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7564,12 +7564,12 @@ msgstr[0] "vor ca. einer Stunde" msgstr[1] "vor ca. %d Stunden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "vor einem Tag" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7577,12 +7577,12 @@ msgstr[0] "vor ca. einem Tag" msgstr[1] "vor ca. %d Tagen" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "vor einem Monat" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7590,7 +7590,7 @@ msgstr[0] "vor ca. einem Monat" msgstr[1] "vor ca. %d Monaten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "vor einem Jahr" diff --git a/locale/en_GB/LC_MESSAGES/statusnet.po b/locale/en_GB/LC_MESSAGES/statusnet.po index 4611c6961b..ab2386b198 100644 --- a/locale/en_GB/LC_MESSAGES/statusnet.po +++ b/locale/en_GB/LC_MESSAGES/statusnet.po @@ -12,17 +12,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:15+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:28+0000\n" "Language-Team: British English \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: en-gb\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -537,7 +537,7 @@ msgid "Invalid token." msgstr "Invalid token." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -651,7 +651,7 @@ msgid "You may not delete another user's status." msgstr "You may not delete another user's status." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "No such notice." @@ -862,7 +862,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -880,7 +880,7 @@ msgstr "Do not block this user" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1053,7 +1053,7 @@ msgid "Delete this application" msgstr "Delete this application" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1063,11 +1063,11 @@ msgstr "Delete this application" msgid "Not logged in." msgstr "Not logged in." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Can't delete this notice." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1075,21 +1075,21 @@ msgstr "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Delete notice" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Are you sure you want to delete this notice?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Do not delete this notice" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Delete this notice" @@ -7353,17 +7353,17 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "a few seconds ago" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "about a minute ago" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7371,12 +7371,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "about an hour ago" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7384,12 +7384,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "about a day ago" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7397,12 +7397,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "about a month ago" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7410,7 +7410,7 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "about a year ago" diff --git a/locale/eo/LC_MESSAGES/statusnet.po b/locale/eo/LC_MESSAGES/statusnet.po index df248608a0..e69920f845 100644 --- a/locale/eo/LC_MESSAGES/statusnet.po +++ b/locale/eo/LC_MESSAGES/statusnet.po @@ -14,17 +14,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:16+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:29+0000\n" "Language-Team: Esperanto \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: eo\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -187,7 +187,7 @@ msgid "" "Why not [register an account](%%%%action.register%%%%) and then nudge %s or " "post a notice to them." msgstr "" -"Kial ne [krei konton]](%%%%action.register%%%%) kaj poste puŝeti %s aŭ afiŝi " +"Kial ne [krei konton](%%%%action.register%%%%) kaj poste puŝeti %s aŭ afiŝi " "avizon al li?" #. TRANS: H1 text @@ -537,7 +537,7 @@ msgid "Invalid token." msgstr "Nevalida ĵetono" #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -651,7 +651,7 @@ msgid "You may not delete another user's status." msgstr "Vi ne povas forigi la staton de alia uzanto." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Ne estas tiu avizo." @@ -861,7 +861,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -879,7 +879,7 @@ msgstr "Ne bloki la uzanton" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1051,7 +1051,7 @@ msgid "Delete this application" msgstr "Viŝi ĉi tiun aplikon" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1061,32 +1061,32 @@ msgstr "Viŝi ĉi tiun aplikon" msgid "Not logged in." msgstr "Ne konektita." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Ne povas forigi ĉi tiun avizon." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" "Vi nun por ĉiam forigos avizon. Kiam tio fariĝos, ne plu eblos malfari tion." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Forigi avizon" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Ĉu vi certe volas forigi la avizon?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Ne forigi la avizon" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Forigi la avizon" @@ -7407,17 +7407,17 @@ msgid "Moderator" msgstr "Moderanto" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "antaŭ kelkaj sekundoj" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "antaŭ ĉirkaŭ unu minuto" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7425,12 +7425,12 @@ msgstr[0] "antaŭ ĉirkaŭ unu minuto" msgstr[1] "antaŭ ĉirkaŭ %d minutoj" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "antaŭ ĉirkaŭ unu horo" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7438,12 +7438,12 @@ msgstr[0] "antaŭ ĉirkaŭ unu horo" msgstr[1] "antaŭ ĉirkaŭ %d horoj" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "antaŭ ĉirkaŭ unu tago" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7451,12 +7451,12 @@ msgstr[0] "antaŭ ĉirkaŭ unu tago" msgstr[1] "antaŭ ĉirkaŭ %d tagoj" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "Antaŭ ĉrikaŭ unu monato" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7464,7 +7464,7 @@ msgstr[0] "antaŭ ĉirkaŭ unu monato" msgstr[1] "antaŭ ĉirkaŭ %d monatoj" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "antaŭ ĉirkaŭ unu jaro" diff --git a/locale/es/LC_MESSAGES/statusnet.po b/locale/es/LC_MESSAGES/statusnet.po index 34fe75ae52..26c96c266d 100644 --- a/locale/es/LC_MESSAGES/statusnet.po +++ b/locale/es/LC_MESSAGES/statusnet.po @@ -16,17 +16,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:17+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:31+0000\n" "Language-Team: Spanish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: es\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -541,7 +541,7 @@ msgid "Invalid token." msgstr "Token inválido." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -658,7 +658,7 @@ msgid "You may not delete another user's status." msgstr "No puedes borrar el estado de otro usuario." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "No existe ese mensaje." @@ -870,7 +870,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -888,7 +888,7 @@ msgstr "No bloquear a este usuario" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1062,7 +1062,7 @@ msgid "Delete this application" msgstr "Borrar esta aplicación" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1072,11 +1072,11 @@ msgstr "Borrar esta aplicación" msgid "Not logged in." msgstr "No conectado." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "No se puede eliminar este mensaje." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1084,21 +1084,21 @@ msgstr "" "Estás a punto de eliminar un mensaje permanentemente. Una vez hecho esto, no " "lo puedes deshacer." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Borrar mensaje" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "¿Estás seguro de que quieres eliminar este aviso?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "No eliminar este mensaje" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Borrar este mensaje" @@ -7524,17 +7524,17 @@ msgid "Moderator" msgstr "Moderador" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "hace unos segundos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "hace un minuto" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7542,12 +7542,12 @@ msgstr[0] "hace aproximadamente un minuto" msgstr[1] "hace aproximadamente %d minutos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "hace una hora" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7555,12 +7555,12 @@ msgstr[0] "hace aproximadamente una hora" msgstr[1] "hace aproximadamente %d horas" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "hace un día" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7568,12 +7568,12 @@ msgstr[0] "hace aproximadamente un día" msgstr[1] "hace aproximadamente %d días" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "hace un mes" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7581,7 +7581,7 @@ msgstr[0] "hace aproximadamente un mes" msgstr[1] "hace aproximadamente %d meses" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "hace un año" diff --git a/locale/fa/LC_MESSAGES/statusnet.po b/locale/fa/LC_MESSAGES/statusnet.po index 8428a42ded..ecfa7c7569 100644 --- a/locale/fa/LC_MESSAGES/statusnet.po +++ b/locale/fa/LC_MESSAGES/statusnet.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:18+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:32+0000\n" "Last-Translator: Ahmad Sufi Mahmudi\n" "Language-Team: Persian \n" "MIME-Version: 1.0\n" @@ -23,9 +23,9 @@ msgstr "" "X-Language-Code: fa\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -535,7 +535,7 @@ msgid "Invalid token." msgstr "رمز نامعتبر است." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -649,7 +649,7 @@ msgid "You may not delete another user's status." msgstr "شما توانایی حذف وضعیت کاربر دیگری را ندارید." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "چنین پیامی وجود ندارد." @@ -863,7 +863,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -881,7 +881,7 @@ msgstr "کاربر را مسدود نکن" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1054,7 +1054,7 @@ msgid "Delete this application" msgstr "این برنامه حذف شود" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1064,11 +1064,11 @@ msgstr "این برنامه حذف شود" msgid "Not logged in." msgstr "شما به سیستم وارد نشده اید." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "نمی‌توان این پیام را پاک کرد." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1076,21 +1076,21 @@ msgstr "" "شما می‌خواهید یک پیام را به طور کامل پاک کنید. پس از انجام این کار نمی‌توان " "پیام را بازگرداند." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "پیام را پاک کن" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "آیا اطمینان دارید که می‌خواهید این پیام را پاک کنید؟" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "این پیام را پاک نکن" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "این پیام را پاک کن" @@ -7457,60 +7457,60 @@ msgid "Moderator" msgstr "مدیر" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "چند ثانیه پیش" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "حدود یک دقیقه پیش" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "حدود یک ساعت پیش" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "حدود یک روز پیش" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "حدود یک ماه پیش" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "حدود یک سال پیش" diff --git a/locale/fi/LC_MESSAGES/statusnet.po b/locale/fi/LC_MESSAGES/statusnet.po index a10325fc6a..f239374cad 100644 --- a/locale/fi/LC_MESSAGES/statusnet.po +++ b/locale/fi/LC_MESSAGES/statusnet.po @@ -14,17 +14,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:19+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:33+0000\n" "Language-Team: Finnish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fi\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -546,7 +546,7 @@ msgid "Invalid token." msgstr "Koko ei kelpaa." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -662,7 +662,7 @@ msgid "You may not delete another user's status." msgstr "Et voi poistaa toisen käyttäjän päivitystä." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Päivitystä ei ole." @@ -873,7 +873,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -891,7 +891,7 @@ msgstr "Älä estä tätä käyttäjää" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 #, fuzzy msgctxt "BUTTON" @@ -1066,7 +1066,7 @@ msgid "Delete this application" msgstr "Poista tämä päivitys" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1076,11 +1076,11 @@ msgstr "Poista tämä päivitys" msgid "Not logged in." msgstr "Et ole kirjautunut sisään." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Tätä päivitystä ei voi poistaa." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1088,21 +1088,21 @@ msgstr "" "Olet poistamassa tämän päivityksen pysyvästi. Kun tämä on tehty, poistoa ei " "voi enää perua." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Poista päivitys" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Oletko varma että haluat poistaa tämän päivityksen?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Älä poista tätä päivitystä" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Poista tämä päivitys" @@ -7474,17 +7474,17 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "muutama sekunti sitten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "noin minuutti sitten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7492,12 +7492,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "noin tunti sitten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7505,12 +7505,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "noin päivä sitten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7518,12 +7518,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "noin kuukausi sitten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7531,7 +7531,7 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "noin vuosi sitten" diff --git a/locale/fr/LC_MESSAGES/statusnet.po b/locale/fr/LC_MESSAGES/statusnet.po index cf09b012bc..56b5a6eee7 100644 --- a/locale/fr/LC_MESSAGES/statusnet.po +++ b/locale/fr/LC_MESSAGES/statusnet.po @@ -20,17 +20,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:20+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:35+0000\n" "Language-Team: French \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -497,7 +497,7 @@ msgstr "Vous avez été bloqué de ce groupe par l’administrateur." #: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." -msgstr "Impossible de joindre l’utilisateur %1$s au groupe %2$s." +msgstr "Impossible d’inscrire l’utilisateur %1$s au groupe %2$s." #: actions/apigroupleave.php:116 msgid "You are not a member of this group." @@ -548,7 +548,7 @@ msgid "Invalid token." msgstr "Jeton incorrect." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -669,7 +669,7 @@ msgid "You may not delete another user's status." msgstr "Vous ne pouvez pas supprimer le statut d’un autre utilisateur." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Avis non trouvé." @@ -884,7 +884,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -902,7 +902,7 @@ msgstr "Ne pas bloquer cet utilisateur" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1075,7 +1075,7 @@ msgid "Delete this application" msgstr "Supprimer cette application" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1085,11 +1085,11 @@ msgstr "Supprimer cette application" msgid "Not logged in." msgstr "Non connecté." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Impossible de supprimer cet avis." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1097,21 +1097,21 @@ msgstr "" "Vous êtes sur le point de supprimer définitivement un message. Une fois cela " "fait, il est impossible de l’annuler." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Supprimer cet avis" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Voulez-vous vraiment supprimer cet avis ?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Ne pas supprimer cet avis" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Supprimer cet avis" @@ -5039,9 +5039,9 @@ msgstr "Ajouter à mes favoris" #. TRANS: Ntofication given when a user marks a notice as favorite. #. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI. #: classes/Fave.php:151 -#, fuzzy, php-format +#, php-format msgid "%1$s marked notice %2$s as a favorite." -msgstr "%s (@%s) a ajouté un de vos avis à ses favoris" +msgstr "%1$s a marqué l’avis %2$s comme favori." #. TRANS: Server exception thrown when a URL cannot be processed. #: classes/File.php:142 @@ -5104,7 +5104,7 @@ msgstr "La désinscription du groupe a échoué." #: classes/Group_member.php:76 #, php-format msgid "Profile ID %s is invalid." -msgstr "" +msgstr "L’identifiant de profil « %s » est invalide." #. TRANS: Exception thrown providing an invalid group ID. #. TRANS: %s is the invalid group ID. @@ -5221,9 +5221,9 @@ msgstr "Problème lors de l’enregistrement de la boîte de réception du group #. TRANS: Server exception thrown when a reply cannot be saved. #. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user. #: classes/Notice.php:1120 -#, fuzzy, php-format +#, php-format msgid "Could not save reply for %1$d, %2$d." -msgstr "Impossible d’enregistrer les informations du groupe local." +msgstr "Impossible d’enregistrer la réponse à %1$d, %2$d." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. @@ -5303,9 +5303,9 @@ msgstr "Suivre" #. TRANS: Notification given when one person starts following another. #. TRANS: %1$s is the subscriber, %2$s is the subscribed. #: classes/Subscription.php:258 -#, fuzzy, php-format +#, php-format msgid "%1$s is now following %2$s." -msgstr "%1$s a rejoint le groupe %2$s." +msgstr "%1$s suit à présent %2$s." #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. @@ -5907,7 +5907,7 @@ msgstr "Révoquer" #: lib/atom10feed.php:112 msgid "author element must contain a name element." -msgstr "" +msgstr "l’élément « auteur » doit contenir un élément « nom »." #. TRANS: DT element label in attachment list. #: lib/attachmentlist.php:85 @@ -7521,9 +7521,9 @@ msgstr "Désabonnement" #. TRANS: Exception text shown when no profile can be found for a user. #. TRANS: %1$s is a user nickname, $2$d is a user ID (number). #: lib/usernoprofileexception.php:60 -#, fuzzy, php-format +#, php-format msgid "User %1$s (%2$d) has no profile record." -msgstr "Aucun profil ne correspond à cet utilisateur." +msgstr "L’utilisateur %1$s (%2$d) n’a pas de profil." #: lib/userprofile.php:117 msgid "Edit Avatar" @@ -7572,17 +7572,17 @@ msgid "Moderator" msgstr "Modérateur" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "il y a quelques secondes" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "il y a 1 minute" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7590,12 +7590,12 @@ msgstr[0] "une minute" msgstr[1] "%d minutes" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "il y a 1 heure" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7603,12 +7603,12 @@ msgstr[0] "une heure" msgstr[1] "%d heures" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "il y a 1 jour" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7616,12 +7616,12 @@ msgstr[0] "un jour" msgstr[1] "%d jours" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "il y a 1 mois" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7629,7 +7629,7 @@ msgstr[0] "un" msgstr[1] "%d" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "il y a environ 1 an" diff --git a/locale/ga/LC_MESSAGES/statusnet.po b/locale/ga/LC_MESSAGES/statusnet.po index b2ca157b27..924661cb26 100644 --- a/locale/ga/LC_MESSAGES/statusnet.po +++ b/locale/ga/LC_MESSAGES/statusnet.po @@ -9,18 +9,18 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:21+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:42+0000\n" "Language-Team: Irish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ga\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=5; plural=(n == 1) ? 0 : ( (n == 2) ? 1 : ( (n < 7) ? " "2 : ( (n < 11) ? 3 : 4 ) ) );\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -544,7 +544,7 @@ msgid "Invalid token." msgstr "Tamaño inválido." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -658,7 +658,7 @@ msgid "You may not delete another user's status." msgstr "Non deberías eliminar o estado de outro usuario" #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Ningún chío." @@ -874,7 +874,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 #, fuzzy msgctxt "BUTTON" @@ -894,7 +894,7 @@ msgstr "Bloquear usuario" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 #, fuzzy msgctxt "BUTTON" @@ -1076,7 +1076,7 @@ msgid "Delete this application" msgstr "Eliminar chío" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1086,11 +1086,11 @@ msgstr "Eliminar chío" msgid "Not logged in." msgstr "Non está logueado." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Non se pode eliminar este chíos." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 #, fuzzy msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " @@ -1099,22 +1099,22 @@ msgstr "" "Vas a eliminar permanentemente este chío. Unha vez feito, xa non hai volta " "atrás... Quedas avisado!" -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Eliminar chío" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Estas seguro que queres eliminar este chío?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 #, fuzzy msgid "Do not delete this notice" msgstr "Non se pode eliminar este chíos." #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 #, fuzzy msgid "Delete this notice" msgstr "Eliminar chío" @@ -7619,17 +7619,17 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "fai uns segundos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "fai un minuto" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7640,12 +7640,12 @@ msgstr[3] "" msgstr[4] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "fai unha hora" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7656,12 +7656,12 @@ msgstr[3] "" msgstr[4] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "fai un día" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7672,12 +7672,12 @@ msgstr[3] "" msgstr[4] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "fai un mes" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7688,7 +7688,7 @@ msgstr[3] "" msgstr[4] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "fai un ano" diff --git a/locale/gl/LC_MESSAGES/statusnet.po b/locale/gl/LC_MESSAGES/statusnet.po index f447ea3c9a..9b851f719d 100644 --- a/locale/gl/LC_MESSAGES/statusnet.po +++ b/locale/gl/LC_MESSAGES/statusnet.po @@ -11,17 +11,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:22+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:44+0000\n" "Language-Team: Galician \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: gl\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -538,7 +538,7 @@ msgid "Invalid token." msgstr "Pase incorrecto." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -654,7 +654,7 @@ msgid "You may not delete another user's status." msgstr "Non pode borrar o estado doutro usuario." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Non existe tal nota." @@ -869,7 +869,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -887,7 +887,7 @@ msgstr "Non bloquear este usuario" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1060,7 +1060,7 @@ msgid "Delete this application" msgstr "Borrar a aplicación" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1070,11 +1070,11 @@ msgstr "Borrar a aplicación" msgid "Not logged in." msgstr "Non iniciou sesión." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Non se pode borrar esta nota." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1082,21 +1082,21 @@ msgstr "" "Está a piques de borrar unha nota definitivamente. Unha vez feito, non se " "poderá recuperar." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Borrar a nota" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Está seguro de querer borrar esta nota?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Non borrar esta nota" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Borrar esta nota" @@ -7525,17 +7525,17 @@ msgid "Moderator" msgstr "Moderador" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "hai uns segundos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "hai como un minuto" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7543,12 +7543,12 @@ msgstr[0] "hai un minuto" msgstr[1] "hai %d minutos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "hai como unha hora" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7556,12 +7556,12 @@ msgstr[0] "hai unha hora" msgstr[1] "hai %d horas" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "hai como un día" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7569,12 +7569,12 @@ msgstr[0] "hai un día" msgstr[1] "hai %d días" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "hai como un mes" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7582,7 +7582,7 @@ msgstr[0] "hai un mes" msgstr[1] "hai %d meses" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "hai como un ano" diff --git a/locale/hsb/LC_MESSAGES/statusnet.po b/locale/hsb/LC_MESSAGES/statusnet.po index a0f71db530..08ea249d42 100644 --- a/locale/hsb/LC_MESSAGES/statusnet.po +++ b/locale/hsb/LC_MESSAGES/statusnet.po @@ -11,18 +11,18 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:23+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:45+0000\n" "Language-Team: Upper Sorbian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: hsb\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : (n%100==3 || " "n%100==4) ? 2 : 3)\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -528,7 +528,7 @@ msgid "Invalid token." msgstr "Njepłaćiwy token." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -637,7 +637,7 @@ msgid "You may not delete another user's status." msgstr "Njemóžeš status druheho wužiwarja zničić." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Zdźělenka njeeksistuje." @@ -847,7 +847,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -865,7 +865,7 @@ msgstr "Tutoho wužiwarja njeblokować" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1037,7 +1037,7 @@ msgid "Delete this application" msgstr "Tutu aplikaciju zničić" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1047,31 +1047,31 @@ msgstr "Tutu aplikaciju zničić" msgid "Not logged in." msgstr "Njepřizjewjeny." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Tuta zdźělenka njeda so zničić." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Zdźělenku wušmórnyć" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Chceš woprawdźe tutu zdźělenku wušmórnyć?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Tutu zdźělenku njewušmórnyć" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Tutu zdźělenku wušmórnyć" @@ -7169,17 +7169,17 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "před něšto sekundami" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "před něhdźe jednej mjeńšinu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7189,12 +7189,12 @@ msgstr[2] "" msgstr[3] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "před něhdźe jednej hodźinu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7204,12 +7204,12 @@ msgstr[2] "" msgstr[3] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "před něhdźe jednym dnjom" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7219,12 +7219,12 @@ msgstr[2] "" msgstr[3] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "před něhdźe jednym měsacom" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7234,7 +7234,7 @@ msgstr[2] "" msgstr[3] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "před něhdźe jednym lětom" diff --git a/locale/hu/LC_MESSAGES/statusnet.po b/locale/hu/LC_MESSAGES/statusnet.po index 1f170ac334..9097b66db9 100644 --- a/locale/hu/LC_MESSAGES/statusnet.po +++ b/locale/hu/LC_MESSAGES/statusnet.po @@ -12,13 +12,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:24+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:47+0000\n" "Language-Team: Hungarian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: hu\n" "X-Message-Group: #out-statusnet-core\n" @@ -532,7 +532,7 @@ msgid "Invalid token." msgstr "Érvénytelen token." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -641,7 +641,7 @@ msgid "You may not delete another user's status." msgstr "Nem törölheted más felhasználók állapotait." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Nincs ilyen hír." @@ -850,7 +850,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -868,7 +868,7 @@ msgstr "Ne blokkoljuk ezt a felhasználót" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1038,7 +1038,7 @@ msgid "Delete this application" msgstr "" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1048,31 +1048,31 @@ msgstr "" msgid "Not logged in." msgstr "Nem vagy bejelentkezve." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "" -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Hír törlése" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Biztosan törölni szeretnéd ezt a hírt?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Ne töröljük ezt a hírt" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Töröljük ezt a hírt" @@ -7176,17 +7176,17 @@ msgid "Moderator" msgstr "Moderátor" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "pár másodperce" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "körülbelül egy perce" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7194,12 +7194,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "körülbelül egy órája" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7207,12 +7207,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "körülbelül egy napja" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7220,12 +7220,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "körülbelül egy hónapja" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7233,7 +7233,7 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "körülbelül egy éve" diff --git a/locale/ia/LC_MESSAGES/statusnet.po b/locale/ia/LC_MESSAGES/statusnet.po index 3abd8fce2f..3bd8775bf6 100644 --- a/locale/ia/LC_MESSAGES/statusnet.po +++ b/locale/ia/LC_MESSAGES/statusnet.po @@ -9,17 +9,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:25+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:49+0000\n" "Language-Team: Interlingua \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ia\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -532,7 +532,7 @@ msgid "Invalid token." msgstr "Indicio invalide." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -649,7 +649,7 @@ msgid "You may not delete another user's status." msgstr "Tu non pote deler le stato de un altere usator." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Nota non trovate." @@ -865,7 +865,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -883,7 +883,7 @@ msgstr "Non blocar iste usator" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1056,7 +1056,7 @@ msgid "Delete this application" msgstr "Deler iste application" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1066,11 +1066,11 @@ msgstr "Deler iste application" msgid "Not logged in." msgstr "Tu non ha aperite un session." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Non pote deler iste nota." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1078,21 +1078,21 @@ msgstr "" "Tu es super le puncto de deler permanentemente un nota. Un vice facite, isto " "non pote esser disfacite." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Deler nota" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Es tu secur de voler deler iste nota?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Non deler iste nota" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Deler iste nota" @@ -4979,9 +4979,9 @@ msgstr "Favorir" #. TRANS: Ntofication given when a user marks a notice as favorite. #. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI. #: classes/Fave.php:151 -#, fuzzy, php-format +#, php-format msgid "%1$s marked notice %2$s as a favorite." -msgstr "%s (@%s) ha addite tu nota como favorite" +msgstr "%1$s marcava le nota %2$s como favorite." #. TRANS: Server exception thrown when a URL cannot be processed. #: classes/File.php:142 @@ -5161,9 +5161,9 @@ msgstr "Problema salveguardar le cassa de entrata del gruppo." #. TRANS: Server exception thrown when a reply cannot be saved. #. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user. #: classes/Notice.php:1120 -#, fuzzy, php-format +#, php-format msgid "Could not save reply for %1$d, %2$d." -msgstr "Non poteva salveguardar le informationes del gruppo local." +msgstr "Non poteva salveguardar le responsa pro %1$d, %2$d." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. @@ -5241,9 +5241,9 @@ msgstr "Sequer" #. TRANS: Notification given when one person starts following another. #. TRANS: %1$s is the subscriber, %2$s is the subscribed. #: classes/Subscription.php:258 -#, fuzzy, php-format +#, php-format msgid "%1$s is now following %2$s." -msgstr "%1$s se ha jungite al gruppo %2$s." +msgstr "%1$s seque ora %2$s." #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. @@ -7444,9 +7444,9 @@ msgstr "Cancellar subscription" #. TRANS: Exception text shown when no profile can be found for a user. #. TRANS: %1$s is a user nickname, $2$d is a user ID (number). #: lib/usernoprofileexception.php:60 -#, fuzzy, php-format +#, php-format msgid "User %1$s (%2$d) has no profile record." -msgstr "Le usator non ha un profilo." +msgstr "Le usator %1$s (%2$d) non ha un registro de profilo." #: lib/userprofile.php:117 msgid "Edit Avatar" @@ -7495,17 +7495,17 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "alcun secundas retro" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "circa un minuta retro" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7513,12 +7513,12 @@ msgstr[0] "un minuta" msgstr[1] "%d minutas" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "circa un hora retro" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7526,12 +7526,12 @@ msgstr[0] "un hora" msgstr[1] "%d horas" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "circa un die retro" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7539,12 +7539,12 @@ msgstr[0] "un die" msgstr[1] "%d dies" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "circa un mense retro" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7552,7 +7552,7 @@ msgstr[0] "un mense" msgstr[1] "%d menses" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "circa un anno retro" diff --git a/locale/is/LC_MESSAGES/statusnet.po b/locale/is/LC_MESSAGES/statusnet.po index 2e413d299b..14ec3cdc33 100644 --- a/locale/is/LC_MESSAGES/statusnet.po +++ b/locale/is/LC_MESSAGES/statusnet.po @@ -9,17 +9,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:26+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:51+0000\n" "Language-Team: Icelandic \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: is\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -547,7 +547,7 @@ msgid "Invalid token." msgstr "Ótæk stærð." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -660,7 +660,7 @@ msgid "You may not delete another user's status." msgstr "Þú getur ekki eytt stöðu annars notanda." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Ekkert svoleiðis babl." @@ -874,7 +874,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -893,7 +893,7 @@ msgstr "Opna á þennan notanda" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 #, fuzzy msgctxt "BUTTON" @@ -1071,7 +1071,7 @@ msgid "Delete this application" msgstr "Eyða þessu babli" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1081,32 +1081,32 @@ msgstr "Eyða þessu babli" msgid "Not logged in." msgstr "Ekki innskráð(ur)." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Get ekki eytt þessu babli." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Eyða babli" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Ertu viss um að þú viljir eyða þessu babli?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 #, fuzzy msgid "Do not delete this notice" msgstr "Get ekki eytt þessu babli." #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Eyða þessu babli" @@ -7462,17 +7462,17 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "fyrir nokkrum sekúndum" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "fyrir um einni mínútu síðan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7480,12 +7480,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "fyrir um einum klukkutíma síðan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7493,12 +7493,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "fyrir um einum degi síðan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7506,12 +7506,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "fyrir um einum mánuði síðan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7519,7 +7519,7 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "fyrir um einu ári síðan" diff --git a/locale/it/LC_MESSAGES/statusnet.po b/locale/it/LC_MESSAGES/statusnet.po index 2b34725840..2b95919900 100644 --- a/locale/it/LC_MESSAGES/statusnet.po +++ b/locale/it/LC_MESSAGES/statusnet.po @@ -11,17 +11,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:27+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:52+0000\n" "Language-Team: Italian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: it\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -536,7 +536,7 @@ msgid "Invalid token." msgstr "Token non valido." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -651,7 +651,7 @@ msgid "You may not delete another user's status." msgstr "Non puoi eliminare il messaggio di un altro utente." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Nessun messaggio." @@ -864,7 +864,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -882,7 +882,7 @@ msgstr "Non bloccare questo utente" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1054,7 +1054,7 @@ msgid "Delete this application" msgstr "Elimina l'applicazione" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1064,11 +1064,11 @@ msgstr "Elimina l'applicazione" msgid "Not logged in." msgstr "Accesso non effettuato." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Impossibile eliminare questo messaggio." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1076,21 +1076,21 @@ msgstr "" "Stai per eliminare definitivamente un messaggio. Una volta fatto non sarà " "possibile recuperarlo." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Elimina messaggio" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Vuoi eliminare questo messaggio?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Non eliminare il messaggio" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Elimina questo messaggio" @@ -7492,17 +7492,17 @@ msgid "Moderator" msgstr "Moderatore" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "pochi secondi fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "circa un minuto fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7510,12 +7510,12 @@ msgstr[0] "circa un minuto fa" msgstr[1] "circa %d minuti fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "circa un'ora fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7523,12 +7523,12 @@ msgstr[0] "circa un'ora fa" msgstr[1] "circa %d ore fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "circa un giorno fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7536,12 +7536,12 @@ msgstr[0] "circa un giorno fa" msgstr[1] "circa %d giorni fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "circa un mese fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7549,7 +7549,7 @@ msgstr[0] "circa un mese fa" msgstr[1] "circa %d mesi fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "circa un anno fa" diff --git a/locale/ja/LC_MESSAGES/statusnet.po b/locale/ja/LC_MESSAGES/statusnet.po index 6527d62a3f..e371c88569 100644 --- a/locale/ja/LC_MESSAGES/statusnet.po +++ b/locale/ja/LC_MESSAGES/statusnet.po @@ -12,17 +12,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:28+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:54+0000\n" "Language-Team: Japanese \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ja\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -540,7 +540,7 @@ msgid "Invalid token." msgstr "不正なトークン。" #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -651,7 +651,7 @@ msgid "You may not delete another user's status." msgstr "他のユーザのステータスを消すことはできません。" #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "そのようなつぶやきはありません。" @@ -864,7 +864,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -882,7 +882,7 @@ msgstr "このユーザをアンブロックする" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 #, fuzzy msgctxt "BUTTON" @@ -1056,7 +1056,7 @@ msgid "Delete this application" msgstr "このアプリケーションを削除" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1066,11 +1066,11 @@ msgstr "このアプリケーションを削除" msgid "Not logged in." msgstr "ログインしていません。" -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "このつぶやきを削除できません。" -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1078,21 +1078,21 @@ msgstr "" "あなたはつぶやきを永久に削除しようとしています。 これが完了するとそれを元に戻" "すことはできません。" -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "つぶやき削除" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "本当にこのつぶやきを削除しますか?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "このつぶやきを削除できません。" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "このつぶやきを削除" @@ -7452,60 +7452,60 @@ msgid "Moderator" msgstr "管理" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "数秒前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "約 1 分前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "約 1 時間前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "約 1 日前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "約 1 ヵ月前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "約 1 年前" diff --git a/locale/ka/LC_MESSAGES/statusnet.po b/locale/ka/LC_MESSAGES/statusnet.po index cf125941cb..ca4362803f 100644 --- a/locale/ka/LC_MESSAGES/statusnet.po +++ b/locale/ka/LC_MESSAGES/statusnet.po @@ -9,17 +9,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:29+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:55+0000\n" "Language-Team: Georgian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ka\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -530,7 +530,7 @@ msgid "Invalid token." msgstr "" #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -639,7 +639,7 @@ msgid "You may not delete another user's status." msgstr "სხვა მომხმარებლის სტატუსის წაშლა არ შეგიძლიათ." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "ასეთი შეტყობინება არ არსებობს." @@ -848,7 +848,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -866,7 +866,7 @@ msgstr "არ დაბლოკო ეს მომხმარებელი #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1038,7 +1038,7 @@ msgid "Delete this application" msgstr "აპლიკაციის წაშლა" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1048,31 +1048,31 @@ msgstr "აპლიკაციის წაშლა" msgid "Not logged in." msgstr "ავტორიზებული არ ხართ." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "ამ შეტყობინების წაშლა შეუძლებელია." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "თქვენ შეტყობინების სამუდამოდ წაშლას აპირებთ. ეს მოქმედება შეუქცევადია." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "შეტყობინების წაშლა" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "ნამდვილად გსურთ ამ შეტყობინების წაშლა?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "არ წაშალო ეს შეტყობინება" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "შეტყობინების წაშლა" @@ -7373,60 +7373,60 @@ msgid "Moderator" msgstr "მოდერატორი" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "რამდენიმე წამის წინ" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "დაახლოებით 1 წუთის წინ" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "დაახლოებით 1 საათის წინ" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "დაახლოებით 1 დღის წინ" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "დაახლოებით 1 თვის წინ" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "დაახლოებით 1 წლის წინ" diff --git a/locale/ko/LC_MESSAGES/statusnet.po b/locale/ko/LC_MESSAGES/statusnet.po index 145f1a51a4..2f21e358f7 100644 --- a/locale/ko/LC_MESSAGES/statusnet.po +++ b/locale/ko/LC_MESSAGES/statusnet.po @@ -11,17 +11,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:31+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:56+0000\n" "Language-Team: Korean \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ko\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -529,7 +529,7 @@ msgid "Invalid token." msgstr "토큰이 잘못되었습니다." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -641,7 +641,7 @@ msgid "You may not delete another user's status." msgstr "당신은 다른 사용자의 상태를 삭제하지 않아도 된다." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "그러한 통지는 없습니다." @@ -851,7 +851,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -869,7 +869,7 @@ msgstr "이용자를 차단하지 않는다." #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1040,7 +1040,7 @@ msgid "Delete this application" msgstr "이 응용프로그램 삭제" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1050,11 +1050,11 @@ msgstr "이 응용프로그램 삭제" msgid "Not logged in." msgstr "로그인하고 있지 않습니다." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "이 통지를 지울 수 없습니다." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 #, fuzzy msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " @@ -1062,22 +1062,22 @@ msgid "" msgstr "" "영구적으로 게시글을 삭제하려고 합니다. 한번 삭제되면, 복구할 수 없습니다." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "통지 삭제" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "정말로 통지를 삭제하시겠습니까?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 #, fuzzy msgid "Do not delete this notice" msgstr "이 통지를 지울 수 없습니다." #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "이 게시글 삭제하기" @@ -7265,60 +7265,60 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "몇 초 전" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "1분 전" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "1시간 전" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "하루 전" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "1달 전" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "1년 전" diff --git a/locale/mk/LC_MESSAGES/statusnet.po b/locale/mk/LC_MESSAGES/statusnet.po index 248ae86b37..d3c2b08293 100644 --- a/locale/mk/LC_MESSAGES/statusnet.po +++ b/locale/mk/LC_MESSAGES/statusnet.po @@ -10,17 +10,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:32+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:58+0000\n" "Language-Team: Macedonian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -538,7 +538,7 @@ msgid "Invalid token." msgstr "Погрешен жетон." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -652,7 +652,7 @@ msgid "You may not delete another user's status." msgstr "Не можете да избришете статус на друг корисник." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Нема таква забелешка." @@ -868,7 +868,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -886,7 +886,7 @@ msgstr "Не го блокирај корисников" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1059,7 +1059,7 @@ msgid "Delete this application" msgstr "Избриши го програмов" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1069,11 +1069,11 @@ msgstr "Избриши го програмов" msgid "Not logged in." msgstr "Не сте најавени." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Не може да се избрише оваа забелешка." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1081,21 +1081,21 @@ msgstr "" "На пат сте да избришете забелешка засекогаш. Откако ќе го направите тоа, " "постапката нема да може да се врати." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Бриши забелешка" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Дали сте сигурни дека сакате да ја избришете оваа заблешка?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Не ја бриши оваа забелешка" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Бриши ја оваа забелешка" @@ -5001,9 +5001,9 @@ msgstr "Бендисај" #. TRANS: Ntofication given when a user marks a notice as favorite. #. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI. #: classes/Fave.php:151 -#, fuzzy, php-format +#, php-format msgid "%1$s marked notice %2$s as a favorite." -msgstr "%s (@%s) бендиса Ваша забелешка" +msgstr "%1$s ја бендиса забелешката %2$s." #. TRANS: Server exception thrown when a URL cannot be processed. #: classes/File.php:142 @@ -5184,9 +5184,9 @@ msgstr "Проблем при зачувувањето на групното п #. TRANS: Server exception thrown when a reply cannot be saved. #. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user. #: classes/Notice.php:1120 -#, fuzzy, php-format +#, php-format msgid "Could not save reply for %1$d, %2$d." -msgstr "Не можев да ги зачувам информациите за локалните групи." +msgstr "Не можев да го зачувам одговорот за %1$d, %2$d." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. @@ -5267,9 +5267,9 @@ msgstr "Следи" #. TRANS: Notification given when one person starts following another. #. TRANS: %1$s is the subscriber, %2$s is the subscribed. #: classes/Subscription.php:258 -#, fuzzy, php-format +#, php-format msgid "%1$s is now following %2$s." -msgstr "%1$s се зачлени во групата %2$s." +msgstr "%1$s сега го/ја следи %2$s." #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. @@ -7470,9 +7470,9 @@ msgstr "Откажи ја претплатата" #. TRANS: Exception text shown when no profile can be found for a user. #. TRANS: %1$s is a user nickname, $2$d is a user ID (number). #: lib/usernoprofileexception.php:60 -#, fuzzy, php-format +#, php-format msgid "User %1$s (%2$d) has no profile record." -msgstr "Корисникот нема профил." +msgstr "Корисникот %1$s (%2$d) нема профилен запис." #: lib/userprofile.php:117 msgid "Edit Avatar" @@ -7521,17 +7521,17 @@ msgid "Moderator" msgstr "Модератор" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "пред неколку секунди" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "пред една минута" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7539,12 +7539,12 @@ msgstr[0] "пред околу една минута" msgstr[1] "пред околу %d минути" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "пред еден час" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7552,12 +7552,12 @@ msgstr[0] "пред околу еден час" msgstr[1] "пред околу %d часа" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "пред еден ден" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7565,12 +7565,12 @@ msgstr[0] "пред околу еден ден" msgstr[1] "пред околу %d дена" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "пред еден месец" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7578,7 +7578,7 @@ msgstr[0] "пред околу еден месец" msgstr[1] "пред околу %d месеци" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "пред една година" diff --git a/locale/nb/LC_MESSAGES/statusnet.po b/locale/nb/LC_MESSAGES/statusnet.po index 3605a78e89..a724b6fbb3 100644 --- a/locale/nb/LC_MESSAGES/statusnet.po +++ b/locale/nb/LC_MESSAGES/statusnet.po @@ -10,17 +10,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:35+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:01+0000\n" "Language-Team: Norwegian (bokmål)‬ \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: no\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -533,7 +533,7 @@ msgid "Invalid token." msgstr "Ugyldig symbol." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -645,7 +645,7 @@ msgid "You may not delete another user's status." msgstr "Du kan ikke slette statusen til en annen bruker." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Ingen slik notis." @@ -856,7 +856,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -874,7 +874,7 @@ msgstr "Ikke blokker denne brukeren" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1048,7 +1048,7 @@ msgid "Delete this application" msgstr "Slett dette programmet" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1058,11 +1058,11 @@ msgstr "Slett dette programmet" msgid "Not logged in." msgstr "Ikke logget inn." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Kan ikke slette notisen." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1070,21 +1070,21 @@ msgstr "" "Du er i ferd med å slette en notis permanent. Når dette er gjort kan det " "ikke gjøres om." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Slett notis" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Er du sikker på at du vil slette denne notisen?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Ikke slett denne notisen" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Slett denne notisen" @@ -7415,17 +7415,17 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "noen få sekunder siden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "omtrent ett minutt siden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7433,12 +7433,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "omtrent én time siden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7446,12 +7446,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "omtrent én dag siden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7459,12 +7459,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "omtrent én måned siden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7472,7 +7472,7 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "omtrent ett år siden" diff --git a/locale/nl/LC_MESSAGES/statusnet.po b/locale/nl/LC_MESSAGES/statusnet.po index 93a3239f28..87ad36fd07 100644 --- a/locale/nl/LC_MESSAGES/statusnet.po +++ b/locale/nl/LC_MESSAGES/statusnet.po @@ -12,17 +12,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:33+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:06:59+0000\n" "Language-Team: Dutch \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -545,7 +545,7 @@ msgid "Invalid token." msgstr "Ongeldig token." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -665,7 +665,7 @@ msgid "You may not delete another user's status." msgstr "U kunt de status van een andere gebruiker niet verwijderen." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "De mededeling bestaat niet." @@ -880,7 +880,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -898,7 +898,7 @@ msgstr "Gebruiker niet blokkeren" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1071,7 +1071,7 @@ msgid "Delete this application" msgstr "Deze applicatie verwijderen" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1081,11 +1081,11 @@ msgstr "Deze applicatie verwijderen" msgid "Not logged in." msgstr "Niet aangemeld." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Deze mededeling kan niet verwijderd worden." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1093,21 +1093,21 @@ msgstr "" "U staat op het punt een mededeling permanent te verwijderen. Als dit " "uitgevoerd is, kan het niet ongedaan gemaakt worden." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Mededeling verwijderen" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Weet u zeker dat u deze aankondiging wilt verwijderen?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Deze mededeling niet verwijderen" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Deze mededeling verwijderen" @@ -5031,9 +5031,9 @@ msgstr "Aan favorieten toevoegen" #. TRANS: Ntofication given when a user marks a notice as favorite. #. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI. #: classes/Fave.php:151 -#, fuzzy, php-format +#, php-format msgid "%1$s marked notice %2$s as a favorite." -msgstr "%s (@%s) heeft uw mededeling als favoriet toegevoegd" +msgstr "%1$s heeft de mededeling %2$s als favoriet gemarkeerd." #. TRANS: Server exception thrown when a URL cannot be processed. #: classes/File.php:142 @@ -5222,9 +5222,9 @@ msgstr "" #. TRANS: Server exception thrown when a reply cannot be saved. #. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user. #: classes/Notice.php:1120 -#, fuzzy, php-format +#, php-format msgid "Could not save reply for %1$d, %2$d." -msgstr "Het was niet mogelijk de lokale groepsinformatie op te slaan." +msgstr "Het was niet mogelijk antwoord %1$d voor %2$d op te slaan." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. @@ -5305,9 +5305,9 @@ msgstr "Volgen" #. TRANS: Notification given when one person starts following another. #. TRANS: %1$s is the subscriber, %2$s is the subscribed. #: classes/Subscription.php:258 -#, fuzzy, php-format +#, php-format msgid "%1$s is now following %2$s." -msgstr "%1$s is lid geworden van de groep %2$s." +msgstr "%1$s is %2$s gaan volgen." #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. @@ -7517,9 +7517,9 @@ msgstr "Abonnement opheffen" #. TRANS: Exception text shown when no profile can be found for a user. #. TRANS: %1$s is a user nickname, $2$d is a user ID (number). #: lib/usernoprofileexception.php:60 -#, fuzzy, php-format +#, php-format msgid "User %1$s (%2$d) has no profile record." -msgstr "Deze gebruiker heeft geen profiel." +msgstr "Gebruiker %1$s (%2$d) heeft geen profielrecord." #: lib/userprofile.php:117 msgid "Edit Avatar" @@ -7568,17 +7568,17 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "een paar seconden geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "ongeveer een minuut geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7586,12 +7586,12 @@ msgstr[0] "ongeveer een minuut geleden" msgstr[1] "ongeveer %d minuten geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "ongeveer een uur geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7599,12 +7599,12 @@ msgstr[0] "ongeveer een uur geleden" msgstr[1] "ongeveer %d uur geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "ongeveer een dag geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7612,12 +7612,12 @@ msgstr[0] "ongeveer een dag geleden" msgstr[1] "ongeveer %d dagen geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "ongeveer een maand geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7625,7 +7625,7 @@ msgstr[0] "ongeveer een maand geleden" msgstr[1] "ongeveer %d maanden geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "ongeveer een jaar geleden" diff --git a/locale/nn/LC_MESSAGES/statusnet.po b/locale/nn/LC_MESSAGES/statusnet.po index 30065f00e0..aaf116c8d1 100644 --- a/locale/nn/LC_MESSAGES/statusnet.po +++ b/locale/nn/LC_MESSAGES/statusnet.po @@ -10,17 +10,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:34+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:00+0000\n" "Language-Team: Norwegian Nynorsk \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nn\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -545,7 +545,7 @@ msgid "Invalid token." msgstr "Ugyldig storleik." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -658,7 +658,7 @@ msgid "You may not delete another user's status." msgstr "Du kan ikkje sletta statusen til ein annan brukar." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Denne notisen finst ikkje." @@ -871,7 +871,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -890,7 +890,7 @@ msgstr "Lås opp brukaren" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 #, fuzzy msgctxt "BUTTON" @@ -1068,7 +1068,7 @@ msgid "Delete this application" msgstr "Slett denne notisen" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1078,11 +1078,11 @@ msgstr "Slett denne notisen" msgid "Not logged in." msgstr "Ikkje logga inn" -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Kan ikkje sletta notisen." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 #, fuzzy msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " @@ -1091,22 +1091,22 @@ msgstr "" "Du er i ferd med å sletta ei melding. Når den fyrst er sletta, kann du " "ikkje finne ho att." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Slett notis" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Sikker på at du vil sletta notisen?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 #, fuzzy msgid "Do not delete this notice" msgstr "Kan ikkje sletta notisen." #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Slett denne notisen" @@ -7439,17 +7439,17 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "eit par sekund sidan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "omtrent eitt minutt sidan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7457,12 +7457,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "omtrent ein time sidan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7470,12 +7470,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "omtrent ein dag sidan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7483,12 +7483,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "omtrent ein månad sidan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7496,7 +7496,7 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "omtrent eitt år sidan" diff --git a/locale/pl/LC_MESSAGES/statusnet.po b/locale/pl/LC_MESSAGES/statusnet.po index 9a4e2b64de..e4fe1d7f00 100644 --- a/locale/pl/LC_MESSAGES/statusnet.po +++ b/locale/pl/LC_MESSAGES/statusnet.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:36+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:02+0000\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" @@ -20,11 +20,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ( (n%10 >= 2 && n%10 <= 4 && " "(n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pl\n" "X-Message-Group: #out-statusnet-core\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -540,7 +540,7 @@ msgid "Invalid token." msgstr "Nieprawidłowy token." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -653,7 +653,7 @@ msgid "You may not delete another user's status." msgstr "Nie można usuwać stanów innych użytkowników." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Nie ma takiego wpisu." @@ -864,7 +864,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -882,7 +882,7 @@ msgstr "Nie blokuj tego użytkownika" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1054,7 +1054,7 @@ msgid "Delete this application" msgstr "Usuń tę aplikację" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1064,11 +1064,11 @@ msgstr "Usuń tę aplikację" msgid "Not logged in." msgstr "Niezalogowany." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Nie można usunąć tego wpisu." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1076,21 +1076,21 @@ msgstr "" "Za chwilę wpis zostanie trwale usunięty. Kiedy to się stanie, nie będzie " "mogło zostać cofnięte." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Usuń wpis" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Jesteś pewien, że chcesz usunąć ten wpis?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Nie usuwaj tego wpisu" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Usuń ten wpis" @@ -7490,17 +7490,17 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "kilka sekund temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "około minutę temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7509,12 +7509,12 @@ msgstr[1] "około %d minut temu" msgstr[2] "około %d minut temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "około godzinę temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7523,12 +7523,12 @@ msgstr[1] "około %d godzin temu" msgstr[2] "około %d godzin temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "blisko dzień temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7537,12 +7537,12 @@ msgstr[1] "około %d dni temu" msgstr[2] "około %d dni temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "około miesiąc temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7551,7 +7551,7 @@ msgstr[1] "około %d miesięcy temu" msgstr[2] "około %d miesięcy temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "około rok temu" diff --git a/locale/pt/LC_MESSAGES/statusnet.po b/locale/pt/LC_MESSAGES/statusnet.po index 03e01a88d4..ed66ddfdfe 100644 --- a/locale/pt/LC_MESSAGES/statusnet.po +++ b/locale/pt/LC_MESSAGES/statusnet.po @@ -13,17 +13,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:36+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:03+0000\n" "Language-Team: Portuguese \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pt\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -536,7 +536,7 @@ msgid "Invalid token." msgstr "Chave inválida." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -648,7 +648,7 @@ msgid "You may not delete another user's status." msgstr "Não pode apagar o estado de outro utilizador." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Nota não foi encontrada." @@ -859,7 +859,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -877,7 +877,7 @@ msgstr "Não bloquear este utilizador" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1050,7 +1050,7 @@ msgid "Delete this application" msgstr "Apagar esta aplicação" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1060,11 +1060,11 @@ msgstr "Apagar esta aplicação" msgid "Not logged in." msgstr "Não iniciou sessão." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Nota não pode ser apagada." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1072,21 +1072,21 @@ msgstr "" "Está prestes a apagar permamentemente uma nota. Esta acção não pode ser " "desfeita." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Apagar nota" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Tem a certeza de que quer apagar esta nota?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Não apagar esta nota" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Apagar esta nota" @@ -7486,17 +7486,17 @@ msgid "Moderator" msgstr "Moderador" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "há alguns segundos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "há cerca de um minuto" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7504,12 +7504,12 @@ msgstr[0] "um minuto" msgstr[1] "%d minutos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "há cerca de uma hora" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7517,12 +7517,12 @@ msgstr[0] "uma hora" msgstr[1] "%d horas" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "há cerca de um dia" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7530,12 +7530,12 @@ msgstr[0] "um dia" msgstr[1] "%d dias" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "há cerca de um mês" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7543,7 +7543,7 @@ msgstr[0] "um mês" msgstr[1] "%d meses" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "há cerca de um ano" diff --git a/locale/pt_BR/LC_MESSAGES/statusnet.po b/locale/pt_BR/LC_MESSAGES/statusnet.po index fec11bd91d..c0063ea588 100644 --- a/locale/pt_BR/LC_MESSAGES/statusnet.po +++ b/locale/pt_BR/LC_MESSAGES/statusnet.po @@ -15,18 +15,18 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:37+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:04+0000\n" "Language-Team: Brazilian Portuguese \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pt-br\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -543,7 +543,7 @@ msgid "Invalid token." msgstr "Token inválido." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -661,7 +661,7 @@ msgid "You may not delete another user's status." msgstr "Você não pode excluir uma mensagem de outro usuário." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Essa mensagem não existe." @@ -874,7 +874,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -892,7 +892,7 @@ msgstr "Não bloquear este usuário" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1065,7 +1065,7 @@ msgid "Delete this application" msgstr "Excluir esta aplicação" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1075,11 +1075,11 @@ msgstr "Excluir esta aplicação" msgid "Not logged in." msgstr "Você não está autenticado." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Não é possível excluir esta mensagem." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1087,21 +1087,21 @@ msgstr "" "Você está prestes a excluir permanentemente uma mensagem. Isso não poderá " "ser desfeito." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Excluir a mensagem" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Tem certeza que deseja excluir esta mensagem?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Não excluir esta mensagem." #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Excluir esta mensagem" @@ -7522,17 +7522,17 @@ msgid "Moderator" msgstr "Moderador" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "alguns segundos atrás" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "cerca de 1 minuto atrás" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7540,12 +7540,12 @@ msgstr[0] "um minuto" msgstr[1] "%d minutos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "cerca de 1 hora atrás" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7553,12 +7553,12 @@ msgstr[0] "uma hora" msgstr[1] "%d horas" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "cerca de 1 dia atrás" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7566,12 +7566,12 @@ msgstr[0] "um dia" msgstr[1] "%d dias" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "cerca de 1 mês atrás" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7579,7 +7579,7 @@ msgstr[0] "um mês" msgstr[1] "%d meses" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "cerca de 1 ano atrás" diff --git a/locale/ru/LC_MESSAGES/statusnet.po b/locale/ru/LC_MESSAGES/statusnet.po index e8c4ffa868..8ccf571013 100644 --- a/locale/ru/LC_MESSAGES/statusnet.po +++ b/locale/ru/LC_MESSAGES/statusnet.po @@ -14,18 +14,18 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:38+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:05+0000\n" "Language-Team: Russian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ru\n" "X-Message-Group: #out-statusnet-core\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-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -542,7 +542,7 @@ msgid "Invalid token." msgstr "Неправильный токен" #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -656,7 +656,7 @@ msgid "You may not delete another user's status." msgstr "Вы не можете удалять статус других пользователей." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Нет такой записи." @@ -868,7 +868,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -886,7 +886,7 @@ msgstr "Не блокировать этого пользователя" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1059,7 +1059,7 @@ msgid "Delete this application" msgstr "Удалить это приложение" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1069,11 +1069,11 @@ msgstr "Удалить это приложение" msgid "Not logged in." msgstr "Не авторизован." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Не удаётся удалить эту запись." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1081,21 +1081,21 @@ msgstr "" "Вы окончательно удаляете запись. После того, как это будет сделано, " "восстановление будет невозможно." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Удалить запись" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Вы уверены, что хотите удалить эту запись?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Не удалять эту запись" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Удалить эту запись" @@ -7500,17 +7500,17 @@ msgid "Moderator" msgstr "Модератор" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "пару секунд назад" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "около минуты назад" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7519,12 +7519,12 @@ msgstr[1] "" msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "около часа назад" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7533,12 +7533,12 @@ msgstr[1] "" msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "около дня назад" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7547,12 +7547,12 @@ msgstr[1] "" msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "около месяца назад" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7561,7 +7561,7 @@ msgstr[1] "" msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "около года назад" diff --git a/locale/statusnet.pot b/locale/statusnet.pot index 6ba6689a93..5acb59d598 100644 --- a/locale/statusnet.pot +++ b/locale/statusnet.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -516,7 +516,7 @@ msgid "Invalid token." msgstr "" #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -625,7 +625,7 @@ msgid "You may not delete another user's status." msgstr "" #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "" @@ -833,7 +833,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -851,7 +851,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1021,7 +1021,7 @@ msgid "Delete this application" msgstr "" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1031,31 +1031,31 @@ msgstr "" msgid "Not logged in." msgstr "" -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "" -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "" @@ -7018,17 +7018,17 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7036,12 +7036,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7049,12 +7049,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7062,12 +7062,12 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7075,7 +7075,7 @@ msgstr[0] "" msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "" diff --git a/locale/sv/LC_MESSAGES/statusnet.po b/locale/sv/LC_MESSAGES/statusnet.po index 48afeedb44..d529ea4bb9 100644 --- a/locale/sv/LC_MESSAGES/statusnet.po +++ b/locale/sv/LC_MESSAGES/statusnet.po @@ -11,17 +11,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:39+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:06+0000\n" "Language-Team: Swedish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: sv\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -532,7 +532,7 @@ msgid "Invalid token." msgstr "Ogiltig token." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -644,7 +644,7 @@ msgid "You may not delete another user's status." msgstr "Du kan inte ta bort en annan användares status." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Ingen sådan notis." @@ -856,7 +856,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -874,7 +874,7 @@ msgstr "Blockera inte denna användare" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1048,7 +1048,7 @@ msgid "Delete this application" msgstr "Ta bort denna applikation" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1058,11 +1058,11 @@ msgstr "Ta bort denna applikation" msgid "Not logged in." msgstr "Inte inloggad." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Kan inte ta bort denna notis." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1070,21 +1070,21 @@ msgstr "" "Du håller på att ta bort en notis permanent. När det väl är gjort kan du " "inte ångra dig." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Ta bort notis" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Är du säker på att du vill ta bort denna notis?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Ta inte bort denna notis" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Ta bort denna notis" @@ -7462,17 +7462,17 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "ett par sekunder sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "för nån minut sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7480,12 +7480,12 @@ msgstr[0] "för ungefär en minut sedan" msgstr[1] "för ungefär %d minuter sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "för en timma sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7493,12 +7493,12 @@ msgstr[0] "för ungefär en timma sedan" msgstr[1] "för ungefär %d timmar sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "för en dag sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7506,12 +7506,12 @@ msgstr[0] "för ungefär en dag sedan" msgstr[1] "för ungefär %d dagar sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "för en månad sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7519,7 +7519,7 @@ msgstr[0] "för ungefär en månad sedan" msgstr[1] "för ungefär %d månader sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "för ett år sedan" diff --git a/locale/te/LC_MESSAGES/statusnet.po b/locale/te/LC_MESSAGES/statusnet.po index 1a0244b39a..f5475c9ea5 100644 --- a/locale/te/LC_MESSAGES/statusnet.po +++ b/locale/te/LC_MESSAGES/statusnet.po @@ -10,17 +10,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:43+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:07+0000\n" "Language-Team: Telugu \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: te\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -527,7 +527,7 @@ msgid "Invalid token." msgstr "తప్పుడు పాత్ర." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -637,7 +637,7 @@ msgid "You may not delete another user's status." msgstr "ఇతర వాడుకరుల స్థితిని మీరు తొలగించలేరు." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "అటువంటి సందేశమేమీ లేదు." @@ -849,7 +849,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -867,7 +867,7 @@ msgstr "ఈ వాడుకరిని నిరోధించకు" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1039,7 +1039,7 @@ msgid "Delete this application" msgstr "ఈ ఉపకరణాన్ని తొలగించు" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1049,31 +1049,31 @@ msgstr "ఈ ఉపకరణాన్ని తొలగించు" msgid "Not logged in." msgstr "లోనికి ప్రవేశించలేదు." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "ఈ నోటీసుని తొలగించలేము." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "మీరు ఒక నోటీసుని శాశ్వతంగా తొలగించబోతున్నారు. ఇది ఒక్కసారి పూర్తయితే, దాన్నిక వెనక్కి తేలేరు." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "నోటీసుని తొలగించు" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "మీరు నిజంగానే ఈ నోటీసుని తొలగించాలనుకుంటున్నారా?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "ఈ నోటీసుని తొలగించకు" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "ఈ నోటీసుని తొలగించు" @@ -7366,17 +7366,17 @@ msgid "Moderator" msgstr "సమన్వయకర్త" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "కొన్ని క్షణాల క్రితం" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "ఓ నిమిషం క్రితం" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7384,12 +7384,12 @@ msgstr[0] "సుమారు ఒక నిమిషం క్రితం" msgstr[1] "సుమారు %d నిమిషాల క్రితం" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "ఒక గంట క్రితం" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7397,12 +7397,12 @@ msgstr[0] "ఒక గంట" msgstr[1] "%d గంటల" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "ఓ రోజు క్రితం" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7410,12 +7410,12 @@ msgstr[0] "ఒక రోజు" msgstr[1] "%d రోజుల" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "ఓ నెల క్రితం" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7423,7 +7423,7 @@ msgstr[0] "ఒక నెల" msgstr[1] "%d నెలల" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "ఒక సంవత్సరం క్రితం" diff --git a/locale/tr/LC_MESSAGES/statusnet.po b/locale/tr/LC_MESSAGES/statusnet.po index 07dbdd66cf..5c859186d2 100644 --- a/locale/tr/LC_MESSAGES/statusnet.po +++ b/locale/tr/LC_MESSAGES/statusnet.po @@ -11,17 +11,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:44+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:08+0000\n" "Language-Team: Turkish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: tr\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -532,7 +532,7 @@ msgid "Invalid token." msgstr "Geçersiz büyüklük." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -643,7 +643,7 @@ msgid "You may not delete another user's status." msgstr "Başka bir kullanıcının durum mesajını silemezsiniz." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Böyle bir durum mesajı yok." @@ -858,7 +858,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -876,7 +876,7 @@ msgstr "Bu kullanıcıyı engelleme" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1049,7 +1049,7 @@ msgid "Delete this application" msgstr "Bu uygulamayı sil" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1059,11 +1059,11 @@ msgstr "Bu uygulamayı sil" msgid "Not logged in." msgstr "Giriş yapılmadı." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Bu durum mesajı silinemiyor." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -1071,21 +1071,21 @@ msgstr "" "Bir durum mesajını kalıcı olarak silmek üzeresiniz. Bu bir kez yapıldığında, " "geri alınamaz." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Durum mesajını sil" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Bu durum mesajını silmek istediğinizden emin misiniz?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Bu durum mesajını silme" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Bu durum mesajını sil" @@ -7302,60 +7302,60 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "birkaç saniye önce" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "yaklaşık bir dakika önce" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "yaklaşık bir saat önce" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "yaklaşık bir gün önce" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "yaklaşık bir ay önce" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "yaklaşık bir yıl önce" diff --git a/locale/uk/LC_MESSAGES/statusnet.po b/locale/uk/LC_MESSAGES/statusnet.po index b5abed952f..0743548676 100644 --- a/locale/uk/LC_MESSAGES/statusnet.po +++ b/locale/uk/LC_MESSAGES/statusnet.po @@ -12,18 +12,18 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:45+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:09+0000\n" "Language-Team: Ukrainian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" "X-Message-Group: #out-statusnet-core\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-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -538,7 +538,7 @@ msgid "Invalid token." msgstr "Невірний токен." #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -654,7 +654,7 @@ msgid "You may not delete another user's status." msgstr "Ви не можете видалити статус іншого користувача." #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "Такого допису немає." @@ -867,7 +867,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -885,7 +885,7 @@ msgstr "Не блокувати цього користувача" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1058,7 +1058,7 @@ msgid "Delete this application" msgstr "Видалити додаток" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1068,31 +1068,31 @@ msgstr "Видалити додаток" msgid "Not logged in." msgstr "Не увійшли." -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "Не можна видалити цей допис." -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "Ви видаляєте допис назавжди. Ця дія є незворотною." -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "Видалити допис" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "Ви впевненні, що бажаєте видалити цей допис?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "Не видаляти цей допис" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Видалити допис" @@ -4980,9 +4980,9 @@ msgstr "Обрати" #. TRANS: Ntofication given when a user marks a notice as favorite. #. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI. #: classes/Fave.php:151 -#, fuzzy, php-format +#, php-format msgid "%1$s marked notice %2$s as a favorite." -msgstr "%s (@%s) додав(ла) ваш допис обраних" +msgstr "%1$s додав(ла) ваш допис %2$s до обраних." #. TRANS: Server exception thrown when a URL cannot be processed. #: classes/File.php:142 @@ -5162,9 +5162,9 @@ msgstr "Проблема при збереженні вхідних дописі #. TRANS: Server exception thrown when a reply cannot be saved. #. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user. #: classes/Notice.php:1120 -#, fuzzy, php-format +#, php-format msgid "Could not save reply for %1$d, %2$d." -msgstr "Не вдалося зберегти інформацію про локальну спільноту." +msgstr "Не вдалося зберегти відповідь для %1$d, %2$d." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. @@ -5241,9 +5241,9 @@ msgstr "Слідкувати" #. TRANS: Notification given when one person starts following another. #. TRANS: %1$s is the subscriber, %2$s is the subscribed. #: classes/Subscription.php:258 -#, fuzzy, php-format +#, php-format msgid "%1$s is now following %2$s." -msgstr "%1$s долучився до спільноти %2$s." +msgstr "%1$s тепер слідкує за %2$s." #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. @@ -7444,9 +7444,9 @@ msgstr "Відписатись" #. TRANS: Exception text shown when no profile can be found for a user. #. TRANS: %1$s is a user nickname, $2$d is a user ID (number). #: lib/usernoprofileexception.php:60 -#, fuzzy, php-format +#, php-format msgid "User %1$s (%2$d) has no profile record." -msgstr "Користувач не має профілю." +msgstr "Користувач %1$s (%2$d) не має профілю." #: lib/userprofile.php:117 msgid "Edit Avatar" @@ -7495,17 +7495,17 @@ msgid "Moderator" msgstr "Модератор" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "мить тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "хвилину тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" @@ -7514,12 +7514,12 @@ msgstr[1] "близько %d хвилин тому" msgstr[2] "близько %d хвилин тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "годину тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" @@ -7528,12 +7528,12 @@ msgstr[1] "близько %d годин тому" msgstr[2] "близько %d годин тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "день тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" @@ -7542,12 +7542,12 @@ msgstr[1] "близько %d днів тому" msgstr[2] "близько %d днів тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "місяць тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" @@ -7556,7 +7556,7 @@ msgstr[1] "близько %d місяців тому" msgstr[2] "близько %d місяців тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "близько року тому" diff --git a/locale/zh_CN/LC_MESSAGES/statusnet.po b/locale/zh_CN/LC_MESSAGES/statusnet.po index 9699f1b2e2..a9600d1bba 100644 --- a/locale/zh_CN/LC_MESSAGES/statusnet.po +++ b/locale/zh_CN/LC_MESSAGES/statusnet.po @@ -14,18 +14,18 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:46+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:10+0000\n" "Language-Team: Simplified Chinese \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: zh-hans\n" "X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-POT-Import-Date: 2010-10-03 20:54:28+0000\n" +"X-POT-Import-Date: 2010-10-04 23:06:40+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration @@ -531,7 +531,7 @@ msgid "Invalid token." msgstr "无效的 token。" #: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 -#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/deletenotice.php:172 actions/disfavor.php:74 #: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 #: actions/groupblock.php:66 actions/grouplogo.php:312 #: actions/groupunblock.php:66 actions/imsettings.php:230 @@ -642,7 +642,7 @@ msgid "You may not delete another user's status." msgstr "你不能删除其他用户的消息。" #: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 -#: actions/deletenotice.php:52 actions/shownotice.php:92 +#: actions/deletenotice.php:58 actions/shownotice.php:92 msgid "No such notice." msgstr "没有这条消息。" @@ -852,7 +852,7 @@ msgstr "" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:153 actions/deleteapplication.php:154 -#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/deletenotice.php:150 actions/deleteuser.php:152 #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" @@ -870,7 +870,7 @@ msgstr "不要屏蔽这个用户" #. TRANS: Button label on the delete user form. #. TRANS: Button label on the form to block a user from a group. #: actions/block.php:160 actions/deleteapplication.php:161 -#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/deletenotice.php:157 actions/deleteuser.php:159 #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" @@ -1042,7 +1042,7 @@ msgid "Delete this application" msgstr "删除这个应用" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. -#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/deletenotice.php:50 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 #: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 #: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 @@ -1052,31 +1052,31 @@ msgstr "删除这个应用" msgid "Not logged in." msgstr "未登录。" -#: actions/deletenotice.php:71 +#: actions/deletenotice.php:74 msgid "Can't delete this notice." msgstr "无法删除这条消息。" -#: actions/deletenotice.php:103 +#: actions/deletenotice.php:106 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "你即将永久删除一条消息,此操作无法撤销。" -#: actions/deletenotice.php:109 actions/deletenotice.php:141 +#: actions/deletenotice.php:112 actions/deletenotice.php:144 msgid "Delete notice" msgstr "删除消息" -#: actions/deletenotice.php:144 +#: actions/deletenotice.php:147 msgid "Are you sure you want to delete this notice?" msgstr "你确定要删除这条消息吗?" #. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 +#: actions/deletenotice.php:154 msgid "Do not delete this notice" msgstr "不要删除这个消息" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:667 +#: actions/deletenotice.php:161 lib/noticelist.php:667 msgid "Delete this notice" msgstr "删除" @@ -4836,9 +4836,9 @@ msgstr "收藏" #. TRANS: Ntofication given when a user marks a notice as favorite. #. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI. #: classes/Fave.php:151 -#, fuzzy, php-format +#, php-format msgid "%1$s marked notice %2$s as a favorite." -msgstr "%s (@%s) 收藏了你的消息" +msgstr "%1$s 将消息 %2$s 标记了收藏。" #. TRANS: Server exception thrown when a URL cannot be processed. #: classes/File.php:142 @@ -4900,14 +4900,14 @@ msgstr "离开小组失败。" #: classes/Group_member.php:76 #, php-format msgid "Profile ID %s is invalid." -msgstr "" +msgstr "无效的用户 ID %s。" #. TRANS: Exception thrown providing an invalid group ID. #. TRANS: %s is the invalid group ID. #: classes/Group_member.php:89 -#, fuzzy, php-format +#, php-format msgid "Group ID %s is invalid." -msgstr "保存用户时出错;无效。" +msgstr "小组 ID %s 无效。" #. TRANS: Activity title. #: classes/Group_member.php:113 lib/joinform.php:114 @@ -5013,9 +5013,9 @@ msgstr "保存小组收件箱时出错。" #. TRANS: Server exception thrown when a reply cannot be saved. #. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user. #: classes/Notice.php:1120 -#, fuzzy, php-format +#, php-format msgid "Could not save reply for %1$d, %2$d." -msgstr "无法保存本地小组信息。" +msgstr "无法保存回复,%1$d 对 %2$d。" #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. @@ -5091,9 +5091,9 @@ msgstr "关注" #. TRANS: Notification given when one person starts following another. #. TRANS: %1$s is the subscriber, %2$s is the subscribed. #: classes/Subscription.php:258 -#, fuzzy, php-format +#, php-format msgid "%1$s is now following %2$s." -msgstr "%1$s加入了%2$s小组。" +msgstr "%1$s 现在开始关注了 %2$s。" #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. @@ -5590,7 +5590,7 @@ msgstr "该应用的图标" #. TRANS: Form input field instructions. #. TRANS: %d is the number of available characters for the description. #: lib/applicationeditform.php:201 -#, fuzzy, php-format +#, php-format msgid "Describe your application in %d character" msgid_plural "Describe your application in %d characters" msgstr[0] "用不超过%d个字符描述你的应用" @@ -5684,7 +5684,7 @@ msgstr "取消" #: lib/atom10feed.php:112 msgid "author element must contain a name element." -msgstr "" +msgstr "作者元素必须包含一个名称元素。" #. TRANS: DT element label in attachment list. #: lib/attachmentlist.php:85 @@ -5713,15 +5713,13 @@ msgstr "此附件的标签" #. TRANS: Exception thrown when a password change fails. #: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 -#, fuzzy msgid "Password changing failed." -msgstr "不允许更改密码" +msgstr "修改密码失败。" #. TRANS: Exception thrown when a password change attempt fails because it is not allowed. #: lib/authenticationplugin.php:238 -#, fuzzy msgid "Password changing is not allowed." -msgstr "不允许更改密码" +msgstr "不允许更改密码。" #. TRANS: Title for the form to block a user. #: lib/blockform.php:68 @@ -5735,9 +5733,8 @@ msgstr "执行结果" #. TRANS: Title for command results. #: lib/channel.php:194 -#, fuzzy msgid "AJAX error" -msgstr "Ajax错误" +msgstr "AJAX 错误" #. TRANS: E-mail subject when a command has completed. #: lib/channel.php:233 lib/mailhandler.php:142 @@ -6124,7 +6121,6 @@ msgstr "去安装程序。" #. TRANS: Menu item for Instant Messaging settings. #: lib/connectsettingsaction.php:106 -#, fuzzy msgctxt "MENU" msgid "IM" msgstr "即时通讯IM" @@ -6136,7 +6132,6 @@ msgstr "使用即时通讯工具(IM)更新" #. TRANS: Menu item for Short Message Service settings. #: lib/connectsettingsaction.php:113 -#, fuzzy msgctxt "MENU" msgid "SMS" msgstr "SMS" @@ -6148,7 +6143,6 @@ msgstr "使用 SMS 更新" #. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 -#, fuzzy msgctxt "MENU" msgid "Connections" msgstr "关联" @@ -7256,9 +7250,9 @@ msgstr "取消关注" #. TRANS: Exception text shown when no profile can be found for a user. #. TRANS: %1$s is a user nickname, $2$d is a user ID (number). #: lib/usernoprofileexception.php:60 -#, fuzzy, php-format +#, php-format msgid "User %1$s (%2$d) has no profile record." -msgstr "用户没有个人信息。" +msgstr "用户 %1$s (%2$d) 没有个人信息记录。" #: lib/userprofile.php:117 msgid "Edit Avatar" @@ -7307,60 +7301,60 @@ msgid "Moderator" msgstr "审核员" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1153 msgid "a few seconds ago" msgstr "几秒前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1129 +#: lib/util.php:1156 msgid "about a minute ago" msgstr "约1分钟前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1160 #, php-format msgid "about one minute ago" msgid_plural "about %d minutes ago" msgstr[0] "约1分钟前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1136 +#: lib/util.php:1163 msgid "about an hour ago" msgstr "约1小时前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1140 +#: lib/util.php:1167 #, php-format msgid "about one hour ago" msgid_plural "about %d hours ago" msgstr[0] "约一小时前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1143 +#: lib/util.php:1170 msgid "about a day ago" msgstr "约1天前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1147 +#: lib/util.php:1174 #, php-format msgid "about one day ago" msgid_plural "about %d days ago" msgstr[0] "约1天前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1150 +#: lib/util.php:1177 msgid "about a month ago" msgstr "约1个月前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1154 +#: lib/util.php:1181 #, php-format msgid "about one month ago" msgid_plural "about %d months ago" msgstr[0] "约1个月前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1157 +#: lib/util.php:1184 msgid "about a year ago" msgstr "约1年前" @@ -7377,7 +7371,7 @@ msgstr "%s不是有效的颜色!应使用3或6个十六进制字符。" #: scripts/restoreuser.php:82 #, php-format msgid "Backup file for user %s (%s)" -msgstr "用户 %s (%s) 的备份文件" +msgstr "用户 %s (%s) 的备份文件\n" #: scripts/restoreuser.php:88 msgid "No user specified; using backup user." diff --git a/plugins/APC/locale/APC.pot b/plugins/APC/locale/APC.pot index 9343ee5ede..58278c7738 100644 --- a/plugins/APC/locale/APC.pot +++ b/plugins/APC/locale/APC.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/APC/locale/id/LC_MESSAGES/APC.po b/plugins/APC/locale/id/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..77cb451a1f --- /dev/null +++ b/plugins/APC/locale/id/LC_MESSAGES/APC.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - APC to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:14+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:54:23+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Gunakan singgahan variabel APC untuk menyinggah hasil pencarian." diff --git a/plugins/Adsense/locale/Adsense.pot b/plugins/Adsense/locale/Adsense.pot index 5b64960c89..bab9a538c4 100644 --- a/plugins/Adsense/locale/Adsense.pot +++ b/plugins/Adsense/locale/Adsense.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/AnonymousFave/locale/AnonymousFave.pot b/plugins/AnonymousFave/locale/AnonymousFave.pot index 5f7a9ccc94..237bb5da02 100644 --- a/plugins/AnonymousFave/locale/AnonymousFave.pot +++ b/plugins/AnonymousFave/locale/AnonymousFave.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/AnonymousFave/locale/es/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/es/LC_MESSAGES/AnonymousFave.po index 49d56e34dd..d7d357c967 100644 --- a/plugins/AnonymousFave/locale/es/LC_MESSAGES/AnonymousFave.po +++ b/plugins/AnonymousFave/locale/es/LC_MESSAGES/AnonymousFave.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - AnonymousFave\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:49+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:13+0000\n" "Language-Team: Spanish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:54:23+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:06:35+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: es\n" "X-Message-Group: #out-statusnet-plugin-anonymousfave\n" @@ -23,9 +23,8 @@ msgstr "" #. TRANS: Label for tally for number of times a notice was favored. #: AnonymousFavePlugin.php:207 -#, fuzzy msgid "Favored" -msgstr "marcado como favorito una vez" +msgstr "" #. TRANS: Server exception. #: AnonymousFavePlugin.php:240 AnonymousFavePlugin.php:251 diff --git a/plugins/AnonymousFave/locale/fr/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/fr/LC_MESSAGES/AnonymousFave.po new file mode 100644 index 0000000000..e5cbb86d38 --- /dev/null +++ b/plugins/AnonymousFave/locale/fr/LC_MESSAGES/AnonymousFave.po @@ -0,0 +1,104 @@ +# Translation of StatusNet - AnonymousFave to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AnonymousFave\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:13+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:06:35+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-anonymousfave\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Label for tally for number of times a notice was favored. +#: AnonymousFavePlugin.php:207 +msgid "Favored" +msgstr "Préféré" + +#. TRANS: Server exception. +#: AnonymousFavePlugin.php:240 AnonymousFavePlugin.php:251 +msgid "Couldn't create anonymous user session." +msgstr "Impossible de créer une session d’utilisateur anonyme." + +#. TRANS: Plugin description. +#: AnonymousFavePlugin.php:326 +msgid "Allow anonymous users to favorite notices." +msgstr "Autoriser les utilisateurs anonymes à préférer des avis." + +#. TRANS: Client error. +#: anonfavor.php:60 +msgid "" +"Could not favor notice! Please make sure your browser has cookies enabled." +msgstr "" +"Impossible de marquer cet avis comme favori ! Veuillez vous assurer que " +"votre navigateur accepte les cookies." + +#. TRANS: Client error. +#: anonfavor.php:71 anondisfavor.php:72 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Un problème est survenu avec votre jeton de session. Veuillez essayer à " +"nouveau." + +#. TRANS: Client error. +#: anonfavor.php:78 +msgid "This notice is already a favorite!" +msgstr "Cet avis a déjà été ajouté à vos favoris !" + +#. TRANS: Server error. +#: anonfavor.php:85 +msgid "Could not create favorite." +msgstr "Impossible de créer le favori." + +#. TRANS: Title. +#: anonfavor.php:95 +msgid "Disfavor favorite" +msgstr "Retirer ce favori" + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:155 Fave_tally.php:184 +#, php-format +msgid "Couldn't update favorite tally for notice ID %d." +msgstr "Impossible de mettre à jour le score de préférence pour l’avis %d." + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:215 +#, php-format +msgid "Couldn't create favorite tally for notice ID %d." +msgstr "Impossible de créer le score de préférence pour l’avis %d." + +#. TRANS: Client error. +#: anondisfavor.php:61 +msgid "" +"Could not disfavor notice! Please make sure your browser has cookies enabled." +msgstr "" +"Impossible de marquer cet avis comme non favori ! Veuillez vous assurer que " +"votre navigateur accepte les cookies." + +#. TRANS: Client error. +#: anondisfavor.php:82 +msgid "This notice is not a favorite!" +msgstr "Cet avis n’est pas un favori !" + +#. TRANS: Server error. +#: anondisfavor.php:91 +msgid "Could not delete favorite." +msgstr "Impossible de supprimer le favori." + +#. TRANS: Title. +#: anondisfavor.php:101 +msgid "Add to favorites" +msgstr "Ajouter aux favoris" diff --git a/plugins/AnonymousFave/locale/ia/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/ia/LC_MESSAGES/AnonymousFave.po index 008f2c0da6..e2174d347c 100644 --- a/plugins/AnonymousFave/locale/ia/LC_MESSAGES/AnonymousFave.po +++ b/plugins/AnonymousFave/locale/ia/LC_MESSAGES/AnonymousFave.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - AnonymousFave\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:49+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:13+0000\n" "Language-Team: Interlingua \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:54:23+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:06:35+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ia\n" "X-Message-Group: #out-statusnet-plugin-anonymousfave\n" @@ -23,9 +23,8 @@ msgstr "" #. TRANS: Label for tally for number of times a notice was favored. #: AnonymousFavePlugin.php:207 -#, fuzzy msgid "Favored" -msgstr "favorite un vice" +msgstr "" #. TRANS: Server exception. #: AnonymousFavePlugin.php:240 AnonymousFavePlugin.php:251 diff --git a/plugins/AnonymousFave/locale/mk/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/mk/LC_MESSAGES/AnonymousFave.po index ef63f13673..6579d35e82 100644 --- a/plugins/AnonymousFave/locale/mk/LC_MESSAGES/AnonymousFave.po +++ b/plugins/AnonymousFave/locale/mk/LC_MESSAGES/AnonymousFave.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - AnonymousFave\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:49+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:13+0000\n" "Language-Team: Macedonian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:54:23+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:06:35+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" "X-Message-Group: #out-statusnet-plugin-anonymousfave\n" @@ -23,9 +23,8 @@ msgstr "" #. TRANS: Label for tally for number of times a notice was favored. #: AnonymousFavePlugin.php:207 -#, fuzzy msgid "Favored" -msgstr "бендисано еднаш" +msgstr "" #. TRANS: Server exception. #: AnonymousFavePlugin.php:240 AnonymousFavePlugin.php:251 diff --git a/plugins/AnonymousFave/locale/nl/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/nl/LC_MESSAGES/AnonymousFave.po index 50718382ad..b4e9503306 100644 --- a/plugins/AnonymousFave/locale/nl/LC_MESSAGES/AnonymousFave.po +++ b/plugins/AnonymousFave/locale/nl/LC_MESSAGES/AnonymousFave.po @@ -10,13 +10,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - AnonymousFave\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:49+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:13+0000\n" "Language-Team: Dutch \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:54:23+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:06:35+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" "X-Message-Group: #out-statusnet-plugin-anonymousfave\n" @@ -24,9 +24,8 @@ msgstr "" #. TRANS: Label for tally for number of times a notice was favored. #: AnonymousFavePlugin.php:207 -#, fuzzy msgid "Favored" -msgstr "één keer als favoriet aangemerkt" +msgstr "" #. TRANS: Server exception. #: AnonymousFavePlugin.php:240 AnonymousFavePlugin.php:251 diff --git a/plugins/AnonymousFave/locale/tl/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/tl/LC_MESSAGES/AnonymousFave.po new file mode 100644 index 0000000000..09a35825c2 --- /dev/null +++ b/plugins/AnonymousFave/locale/tl/LC_MESSAGES/AnonymousFave.po @@ -0,0 +1,106 @@ +# Translation of StatusNet - AnonymousFave to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AnonymousFave\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:13+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:06:35+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-anonymousfave\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Label for tally for number of times a notice was favored. +#: AnonymousFavePlugin.php:207 +msgid "Favored" +msgstr "Pinaboran" + +#. TRANS: Server exception. +#: AnonymousFavePlugin.php:240 AnonymousFavePlugin.php:251 +msgid "Couldn't create anonymous user session." +msgstr "Hindi malikha ang sesyon ng hindi nakikilalang tagagamit." + +#. TRANS: Plugin description. +#: AnonymousFavePlugin.php:326 +msgid "Allow anonymous users to favorite notices." +msgstr "" +"Payagan ang hindi nakikilalang mga tagagamit sa paboritong mga pabatid." + +#. TRANS: Client error. +#: anonfavor.php:60 +msgid "" +"Could not favor notice! Please make sure your browser has cookies enabled." +msgstr "" +"Hindi maipaborito ang pabatid! Pakitiyak na gumagana ang mga otap ng iyong " +"pantingin-tingin." + +#. TRANS: Client error. +#: anonfavor.php:71 anondisfavor.php:72 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Nagkaroon ng isang suliranin sa iyong token ng sesyon. Paki subukang muli." + +#. TRANS: Client error. +#: anonfavor.php:78 +msgid "This notice is already a favorite!" +msgstr "Isa nang paborito ang pabatid na ito!" + +#. TRANS: Server error. +#: anonfavor.php:85 +msgid "Could not create favorite." +msgstr "Hindi malikha ang paborito." + +#. TRANS: Title. +#: anonfavor.php:95 +msgid "Disfavor favorite" +msgstr "Huwag paboran ang paborito" + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:155 Fave_tally.php:184 +#, php-format +msgid "Couldn't update favorite tally for notice ID %d." +msgstr "" +"Hindi maisapanahon ang talang-bilang ng paborito para sa ID na %d ng pabatid." + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:215 +#, php-format +msgid "Couldn't create favorite tally for notice ID %d." +msgstr "" +"Hindi malikha ang talang-bilang ng paborito para sa ID na %d ng pabatid." + +#. TRANS: Client error. +#: anondisfavor.php:61 +msgid "" +"Could not disfavor notice! Please make sure your browser has cookies enabled." +msgstr "" +"Hindi magawang hindi paborito ang pabatid! Pakitiyak na gumagana ang mga " +"otap ng iyong pantingin-tingin." + +#. TRANS: Client error. +#: anondisfavor.php:82 +msgid "This notice is not a favorite!" +msgstr "Ang pabatid na ito ay hindi isang paborito!" + +#. TRANS: Server error. +#: anondisfavor.php:91 +msgid "Could not delete favorite." +msgstr "Hindi mabura ang paborito." + +#. TRANS: Title. +#: anondisfavor.php:101 +msgid "Add to favorites" +msgstr "Idagdag sa mga paborito" diff --git a/plugins/AnonymousFave/locale/uk/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/uk/LC_MESSAGES/AnonymousFave.po index 269be0b3b3..294db46316 100644 --- a/plugins/AnonymousFave/locale/uk/LC_MESSAGES/AnonymousFave.po +++ b/plugins/AnonymousFave/locale/uk/LC_MESSAGES/AnonymousFave.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - AnonymousFave\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:32:50+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:13+0000\n" "Language-Team: Ukrainian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:54:23+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:06:35+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" "X-Message-Group: #out-statusnet-plugin-anonymousfave\n" @@ -24,9 +24,8 @@ msgstr "" #. TRANS: Label for tally for number of times a notice was favored. #: AnonymousFavePlugin.php:207 -#, fuzzy msgid "Favored" -msgstr "обране один раз" +msgstr "" #. TRANS: Server exception. #: AnonymousFavePlugin.php:240 AnonymousFavePlugin.php:251 diff --git a/plugins/AutoSandbox/locale/AutoSandbox.pot b/plugins/AutoSandbox/locale/AutoSandbox.pot index 644420f4d8..dbdc1703ce 100644 --- a/plugins/AutoSandbox/locale/AutoSandbox.pot +++ b/plugins/AutoSandbox/locale/AutoSandbox.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Autocomplete/locale/Autocomplete.pot b/plugins/Autocomplete/locale/Autocomplete.pot index 7dd4fe2665..7aa9fdc16b 100644 --- a/plugins/Autocomplete/locale/Autocomplete.pot +++ b/plugins/Autocomplete/locale/Autocomplete.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Autocomplete/locale/id/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/id/LC_MESSAGES/Autocomplete.po new file mode 100644 index 0000000000..69455e8c90 --- /dev/null +++ b/plugins/Autocomplete/locale/id/LC_MESSAGES/Autocomplete.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - Autocomplete to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Autocomplete\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:15+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:54:24+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-autocomplete\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: AutocompletePlugin.php:80 +msgid "" +"The autocomplete plugin allows users to autocomplete screen names in @ " +"replies. When an \"@\" is typed into the notice text area, an autocomplete " +"box is displayed populated with the user's friend' screen names." +msgstr "" +"Pengaya autocomplete memungkinkan pengguna untuk mengisi otomatis nama layar " +"dalam @ balasan. Ketika sebuah \"@\" diketik ke area teks pemberitahuan, " +"sebuah kotak isi otomatis muncul dan berisi nama layar teman pengguna." diff --git a/plugins/Autocomplete/locale/pt_BR/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/pt_BR/LC_MESSAGES/Autocomplete.po new file mode 100644 index 0000000000..2176a74d6f --- /dev/null +++ b/plugins/Autocomplete/locale/pt_BR/LC_MESSAGES/Autocomplete.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - Autocomplete to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Autocomplete\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:15+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:54:24+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-autocomplete\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: AutocompletePlugin.php:80 +msgid "" +"The autocomplete plugin allows users to autocomplete screen names in @ " +"replies. When an \"@\" is typed into the notice text area, an autocomplete " +"box is displayed populated with the user's friend' screen names." +msgstr "" +"O plugin de autocompletamento permite aos usuários autocompletar os nomes " +"nas respostas @. Quando se escreve \"@\" no área de texto de mensagem, uma " +"caixa e apresentada com os nomes dos amigos do usuário." diff --git a/plugins/BitlyUrl/locale/BitlyUrl.pot b/plugins/BitlyUrl/locale/BitlyUrl.pot index 937f8f08a8..b46badcdb7 100644 --- a/plugins/BitlyUrl/locale/BitlyUrl.pot +++ b/plugins/BitlyUrl/locale/BitlyUrl.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,11 +16,58 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: BitlyUrlPlugin.php:43 -msgid "You must specify a serviceUrl." +#: BitlyUrlPlugin.php:48 +msgid "You must specify a serviceUrl for bit.ly shortening." msgstr "" -#: BitlyUrlPlugin.php:60 +#: BitlyUrlPlugin.php:171 #, php-format msgid "Uses %1$s URL-shortener service." msgstr "" + +#: BitlyUrlPlugin.php:212 +msgid "bit.ly" +msgstr "" + +#: BitlyUrlPlugin.php:213 bitlyadminpanelaction.php:54 +msgid "bit.ly URL shortening" +msgstr "" + +#: bitlyadminpanelaction.php:65 +msgid "" +"URL shortening with bit.ly requires [a bit.ly account and API key](http://" +"bit.ly/a/your_api_key). This verifies that this is an authorized account, " +"and allow you to use bit.ly's tracking features and custom domains." +msgstr "" + +#: bitlyadminpanelaction.php:132 +msgid "Invalid login. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:138 +msgid "Invalid API key. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:191 +msgid "Credentials" +msgstr "" + +#: bitlyadminpanelaction.php:199 +msgid "Leave these empty to use global default credentials." +msgstr "" + +#: bitlyadminpanelaction.php:202 +msgid "If you leave these empty, bit.ly will be unavailable to users." +msgstr "" + +#: bitlyadminpanelaction.php:209 +msgid "Login name" +msgstr "" + +#: bitlyadminpanelaction.php:218 +msgid "API key" +msgstr "" + +#: bitlyadminpanelaction.php:236 +msgid "Save bit.ly settings" +msgstr "" diff --git a/plugins/BitlyUrl/locale/es/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/es/LC_MESSAGES/BitlyUrl.po index 335e4df0ef..e1cad4db23 100644 --- a/plugins/BitlyUrl/locale/es/LC_MESSAGES/BitlyUrl.po +++ b/plugins/BitlyUrl/locale/es/LC_MESSAGES/BitlyUrl.po @@ -9,24 +9,72 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - BitlyUrl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:16+0000\n" "Language-Team: Spanish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:54:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: es\n" "X-Message-Group: #out-statusnet-plugin-bitlyurl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: BitlyUrlPlugin.php:43 -msgid "You must specify a serviceUrl." +#: BitlyUrlPlugin.php:48 +#, fuzzy +msgid "You must specify a serviceUrl for bit.ly shortening." msgstr "Debes especificar un serviceUrl." -#: BitlyUrlPlugin.php:60 +#: BitlyUrlPlugin.php:171 #, php-format msgid "Uses %1$s URL-shortener service." msgstr "" "Utiliza el servicio de acortamiento de URL %1$s." + +#: BitlyUrlPlugin.php:212 +msgid "bit.ly" +msgstr "" + +#: BitlyUrlPlugin.php:213 bitlyadminpanelaction.php:54 +msgid "bit.ly URL shortening" +msgstr "" + +#: bitlyadminpanelaction.php:65 +msgid "" +"URL shortening with bit.ly requires [a bit.ly account and API key](http://" +"bit.ly/a/your_api_key). This verifies that this is an authorized account, " +"and allow you to use bit.ly's tracking features and custom domains." +msgstr "" + +#: bitlyadminpanelaction.php:132 +msgid "Invalid login. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:138 +msgid "Invalid API key. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:191 +msgid "Credentials" +msgstr "" + +#: bitlyadminpanelaction.php:199 +msgid "Leave these empty to use global default credentials." +msgstr "" + +#: bitlyadminpanelaction.php:202 +msgid "If you leave these empty, bit.ly will be unavailable to users." +msgstr "" + +#: bitlyadminpanelaction.php:209 +msgid "Login name" +msgstr "" + +#: bitlyadminpanelaction.php:218 +msgid "API key" +msgstr "" + +#: bitlyadminpanelaction.php:236 +msgid "Save bit.ly settings" +msgstr "" diff --git a/plugins/BitlyUrl/locale/fr/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/fr/LC_MESSAGES/BitlyUrl.po index 9487dca83e..ce4a7de7b0 100644 --- a/plugins/BitlyUrl/locale/fr/LC_MESSAGES/BitlyUrl.po +++ b/plugins/BitlyUrl/locale/fr/LC_MESSAGES/BitlyUrl.po @@ -9,25 +9,73 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - BitlyUrl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:16+0000\n" "Language-Team: French \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:54:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-bitlyurl\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: BitlyUrlPlugin.php:43 -msgid "You must specify a serviceUrl." +#: BitlyUrlPlugin.php:48 +#, fuzzy +msgid "You must specify a serviceUrl for bit.ly shortening." msgstr "Vous devez spécifier un serviceUrl." -#: BitlyUrlPlugin.php:60 +#: BitlyUrlPlugin.php:171 #, php-format msgid "Uses %1$s URL-shortener service." msgstr "" "Utilise le service de raccourcissement d’URL %1$s." + +#: BitlyUrlPlugin.php:212 +msgid "bit.ly" +msgstr "" + +#: BitlyUrlPlugin.php:213 bitlyadminpanelaction.php:54 +msgid "bit.ly URL shortening" +msgstr "" + +#: bitlyadminpanelaction.php:65 +msgid "" +"URL shortening with bit.ly requires [a bit.ly account and API key](http://" +"bit.ly/a/your_api_key). This verifies that this is an authorized account, " +"and allow you to use bit.ly's tracking features and custom domains." +msgstr "" + +#: bitlyadminpanelaction.php:132 +msgid "Invalid login. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:138 +msgid "Invalid API key. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:191 +msgid "Credentials" +msgstr "" + +#: bitlyadminpanelaction.php:199 +msgid "Leave these empty to use global default credentials." +msgstr "" + +#: bitlyadminpanelaction.php:202 +msgid "If you leave these empty, bit.ly will be unavailable to users." +msgstr "" + +#: bitlyadminpanelaction.php:209 +msgid "Login name" +msgstr "" + +#: bitlyadminpanelaction.php:218 +msgid "API key" +msgstr "" + +#: bitlyadminpanelaction.php:236 +msgid "Save bit.ly settings" +msgstr "" diff --git a/plugins/BitlyUrl/locale/ia/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/ia/LC_MESSAGES/BitlyUrl.po index 2e4e8847fd..a6605c9171 100644 --- a/plugins/BitlyUrl/locale/ia/LC_MESSAGES/BitlyUrl.po +++ b/plugins/BitlyUrl/locale/ia/LC_MESSAGES/BitlyUrl.po @@ -9,23 +9,71 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - BitlyUrl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:16+0000\n" "Language-Team: Interlingua \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:54:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ia\n" "X-Message-Group: #out-statusnet-plugin-bitlyurl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: BitlyUrlPlugin.php:43 -msgid "You must specify a serviceUrl." +#: BitlyUrlPlugin.php:48 +#, fuzzy +msgid "You must specify a serviceUrl for bit.ly shortening." msgstr "Tu debe specificar un serviceUrl." -#: BitlyUrlPlugin.php:60 +#: BitlyUrlPlugin.php:171 #, php-format msgid "Uses %1$s URL-shortener service." msgstr "Usa abbreviator de URL %1$s." + +#: BitlyUrlPlugin.php:212 +msgid "bit.ly" +msgstr "" + +#: BitlyUrlPlugin.php:213 bitlyadminpanelaction.php:54 +msgid "bit.ly URL shortening" +msgstr "" + +#: bitlyadminpanelaction.php:65 +msgid "" +"URL shortening with bit.ly requires [a bit.ly account and API key](http://" +"bit.ly/a/your_api_key). This verifies that this is an authorized account, " +"and allow you to use bit.ly's tracking features and custom domains." +msgstr "" + +#: bitlyadminpanelaction.php:132 +msgid "Invalid login. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:138 +msgid "Invalid API key. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:191 +msgid "Credentials" +msgstr "" + +#: bitlyadminpanelaction.php:199 +msgid "Leave these empty to use global default credentials." +msgstr "" + +#: bitlyadminpanelaction.php:202 +msgid "If you leave these empty, bit.ly will be unavailable to users." +msgstr "" + +#: bitlyadminpanelaction.php:209 +msgid "Login name" +msgstr "" + +#: bitlyadminpanelaction.php:218 +msgid "API key" +msgstr "" + +#: bitlyadminpanelaction.php:236 +msgid "Save bit.ly settings" +msgstr "" diff --git a/plugins/BitlyUrl/locale/mk/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/mk/LC_MESSAGES/BitlyUrl.po index ec6fdcd002..f7e262b42e 100644 --- a/plugins/BitlyUrl/locale/mk/LC_MESSAGES/BitlyUrl.po +++ b/plugins/BitlyUrl/locale/mk/LC_MESSAGES/BitlyUrl.po @@ -9,25 +9,73 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - BitlyUrl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:16+0000\n" "Language-Team: Macedonian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:54:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" "X-Message-Group: #out-statusnet-plugin-bitlyurl\n" "Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" -#: BitlyUrlPlugin.php:43 -msgid "You must specify a serviceUrl." +#: BitlyUrlPlugin.php:48 +#, fuzzy +msgid "You must specify a serviceUrl for bit.ly shortening." msgstr "Мора да назначите serviceUrl." -#: BitlyUrlPlugin.php:60 +#: BitlyUrlPlugin.php:171 #, php-format msgid "Uses %1$s URL-shortener service." msgstr "" "Користи %1$s - служба за скратување на URL-" "адреса." + +#: BitlyUrlPlugin.php:212 +msgid "bit.ly" +msgstr "" + +#: BitlyUrlPlugin.php:213 bitlyadminpanelaction.php:54 +msgid "bit.ly URL shortening" +msgstr "" + +#: bitlyadminpanelaction.php:65 +msgid "" +"URL shortening with bit.ly requires [a bit.ly account and API key](http://" +"bit.ly/a/your_api_key). This verifies that this is an authorized account, " +"and allow you to use bit.ly's tracking features and custom domains." +msgstr "" + +#: bitlyadminpanelaction.php:132 +msgid "Invalid login. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:138 +msgid "Invalid API key. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:191 +msgid "Credentials" +msgstr "" + +#: bitlyadminpanelaction.php:199 +msgid "Leave these empty to use global default credentials." +msgstr "" + +#: bitlyadminpanelaction.php:202 +msgid "If you leave these empty, bit.ly will be unavailable to users." +msgstr "" + +#: bitlyadminpanelaction.php:209 +msgid "Login name" +msgstr "" + +#: bitlyadminpanelaction.php:218 +msgid "API key" +msgstr "" + +#: bitlyadminpanelaction.php:236 +msgid "Save bit.ly settings" +msgstr "" diff --git a/plugins/BitlyUrl/locale/nb/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/nb/LC_MESSAGES/BitlyUrl.po index 6083396153..4d5dba6483 100644 --- a/plugins/BitlyUrl/locale/nb/LC_MESSAGES/BitlyUrl.po +++ b/plugins/BitlyUrl/locale/nb/LC_MESSAGES/BitlyUrl.po @@ -9,23 +9,71 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - BitlyUrl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:16+0000\n" "Language-Team: Norwegian (bokmål)‬ \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:54:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: no\n" "X-Message-Group: #out-statusnet-plugin-bitlyurl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: BitlyUrlPlugin.php:43 -msgid "You must specify a serviceUrl." +#: BitlyUrlPlugin.php:48 +#, fuzzy +msgid "You must specify a serviceUrl for bit.ly shortening." msgstr "Du må oppgi en tjeneste-Url." -#: BitlyUrlPlugin.php:60 +#: BitlyUrlPlugin.php:171 #, php-format msgid "Uses %1$s URL-shortener service." msgstr "Bruker URL-forkortertjenesten %1$s." + +#: BitlyUrlPlugin.php:212 +msgid "bit.ly" +msgstr "" + +#: BitlyUrlPlugin.php:213 bitlyadminpanelaction.php:54 +msgid "bit.ly URL shortening" +msgstr "" + +#: bitlyadminpanelaction.php:65 +msgid "" +"URL shortening with bit.ly requires [a bit.ly account and API key](http://" +"bit.ly/a/your_api_key). This verifies that this is an authorized account, " +"and allow you to use bit.ly's tracking features and custom domains." +msgstr "" + +#: bitlyadminpanelaction.php:132 +msgid "Invalid login. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:138 +msgid "Invalid API key. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:191 +msgid "Credentials" +msgstr "" + +#: bitlyadminpanelaction.php:199 +msgid "Leave these empty to use global default credentials." +msgstr "" + +#: bitlyadminpanelaction.php:202 +msgid "If you leave these empty, bit.ly will be unavailable to users." +msgstr "" + +#: bitlyadminpanelaction.php:209 +msgid "Login name" +msgstr "" + +#: bitlyadminpanelaction.php:218 +msgid "API key" +msgstr "" + +#: bitlyadminpanelaction.php:236 +msgid "Save bit.ly settings" +msgstr "" diff --git a/plugins/BitlyUrl/locale/nl/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/nl/LC_MESSAGES/BitlyUrl.po index 6f8b319bc0..b26fe0d42e 100644 --- a/plugins/BitlyUrl/locale/nl/LC_MESSAGES/BitlyUrl.po +++ b/plugins/BitlyUrl/locale/nl/LC_MESSAGES/BitlyUrl.po @@ -9,25 +9,73 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - BitlyUrl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:16+0000\n" "Language-Team: Dutch \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:54:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" "X-Message-Group: #out-statusnet-plugin-bitlyurl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: BitlyUrlPlugin.php:43 -msgid "You must specify a serviceUrl." +#: BitlyUrlPlugin.php:48 +#, fuzzy +msgid "You must specify a serviceUrl for bit.ly shortening." msgstr "U moet een serviceURL opgeven." -#: BitlyUrlPlugin.php:60 +#: BitlyUrlPlugin.php:171 #, php-format msgid "Uses %1$s URL-shortener service." msgstr "" "Gebruikt de dienst %1$s om URL's korter te " "maken." + +#: BitlyUrlPlugin.php:212 +msgid "bit.ly" +msgstr "" + +#: BitlyUrlPlugin.php:213 bitlyadminpanelaction.php:54 +msgid "bit.ly URL shortening" +msgstr "" + +#: bitlyadminpanelaction.php:65 +msgid "" +"URL shortening with bit.ly requires [a bit.ly account and API key](http://" +"bit.ly/a/your_api_key). This verifies that this is an authorized account, " +"and allow you to use bit.ly's tracking features and custom domains." +msgstr "" + +#: bitlyadminpanelaction.php:132 +msgid "Invalid login. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:138 +msgid "Invalid API key. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:191 +msgid "Credentials" +msgstr "" + +#: bitlyadminpanelaction.php:199 +msgid "Leave these empty to use global default credentials." +msgstr "" + +#: bitlyadminpanelaction.php:202 +msgid "If you leave these empty, bit.ly will be unavailable to users." +msgstr "" + +#: bitlyadminpanelaction.php:209 +msgid "Login name" +msgstr "" + +#: bitlyadminpanelaction.php:218 +msgid "API key" +msgstr "" + +#: bitlyadminpanelaction.php:236 +msgid "Save bit.ly settings" +msgstr "" diff --git a/plugins/BitlyUrl/locale/pt_BR/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/pt_BR/LC_MESSAGES/BitlyUrl.po index bad97ab2a2..76294af4fe 100644 --- a/plugins/BitlyUrl/locale/pt_BR/LC_MESSAGES/BitlyUrl.po +++ b/plugins/BitlyUrl/locale/pt_BR/LC_MESSAGES/BitlyUrl.po @@ -9,24 +9,73 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - BitlyUrl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:16+0000\n" "Language-Team: Brazilian Portuguese \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:54:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pt-br\n" "X-Message-Group: #out-statusnet-plugin-bitlyurl\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: BitlyUrlPlugin.php:43 -msgid "You must specify a serviceUrl." +#: BitlyUrlPlugin.php:48 +#, fuzzy +msgid "You must specify a serviceUrl for bit.ly shortening." msgstr "Você precisa especificar um serviceUrl." -#: BitlyUrlPlugin.php:60 +#: BitlyUrlPlugin.php:171 #, php-format msgid "Uses %1$s URL-shortener service." msgstr "" +"Utiliza o serviço de encurtamento de URL %1$s" + +#: BitlyUrlPlugin.php:212 +msgid "bit.ly" +msgstr "" + +#: BitlyUrlPlugin.php:213 bitlyadminpanelaction.php:54 +msgid "bit.ly URL shortening" +msgstr "" + +#: bitlyadminpanelaction.php:65 +msgid "" +"URL shortening with bit.ly requires [a bit.ly account and API key](http://" +"bit.ly/a/your_api_key). This verifies that this is an authorized account, " +"and allow you to use bit.ly's tracking features and custom domains." +msgstr "" + +#: bitlyadminpanelaction.php:132 +msgid "Invalid login. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:138 +msgid "Invalid API key. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:191 +msgid "Credentials" +msgstr "" + +#: bitlyadminpanelaction.php:199 +msgid "Leave these empty to use global default credentials." +msgstr "" + +#: bitlyadminpanelaction.php:202 +msgid "If you leave these empty, bit.ly will be unavailable to users." +msgstr "" + +#: bitlyadminpanelaction.php:209 +msgid "Login name" +msgstr "" + +#: bitlyadminpanelaction.php:218 +msgid "API key" +msgstr "" + +#: bitlyadminpanelaction.php:236 +msgid "Save bit.ly settings" +msgstr "" diff --git a/plugins/BitlyUrl/locale/ru/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/ru/LC_MESSAGES/BitlyUrl.po index 3c94b42c45..c81c74689b 100644 --- a/plugins/BitlyUrl/locale/ru/LC_MESSAGES/BitlyUrl.po +++ b/plugins/BitlyUrl/locale/ru/LC_MESSAGES/BitlyUrl.po @@ -9,24 +9,72 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - BitlyUrl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:16+0000\n" "Language-Team: Russian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:54:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ru\n" "X-Message-Group: #out-statusnet-plugin-bitlyurl\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" -#: BitlyUrlPlugin.php:43 -msgid "You must specify a serviceUrl." +#: BitlyUrlPlugin.php:48 +#, fuzzy +msgid "You must specify a serviceUrl for bit.ly shortening." msgstr "Вы должны указать URL-адрес сервису." -#: BitlyUrlPlugin.php:60 +#: BitlyUrlPlugin.php:171 #, php-format msgid "Uses %1$s URL-shortener service." msgstr "Использование службы сокращения URL %1$s." + +#: BitlyUrlPlugin.php:212 +msgid "bit.ly" +msgstr "" + +#: BitlyUrlPlugin.php:213 bitlyadminpanelaction.php:54 +msgid "bit.ly URL shortening" +msgstr "" + +#: bitlyadminpanelaction.php:65 +msgid "" +"URL shortening with bit.ly requires [a bit.ly account and API key](http://" +"bit.ly/a/your_api_key). This verifies that this is an authorized account, " +"and allow you to use bit.ly's tracking features and custom domains." +msgstr "" + +#: bitlyadminpanelaction.php:132 +msgid "Invalid login. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:138 +msgid "Invalid API key. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:191 +msgid "Credentials" +msgstr "" + +#: bitlyadminpanelaction.php:199 +msgid "Leave these empty to use global default credentials." +msgstr "" + +#: bitlyadminpanelaction.php:202 +msgid "If you leave these empty, bit.ly will be unavailable to users." +msgstr "" + +#: bitlyadminpanelaction.php:209 +msgid "Login name" +msgstr "" + +#: bitlyadminpanelaction.php:218 +msgid "API key" +msgstr "" + +#: bitlyadminpanelaction.php:236 +msgid "Save bit.ly settings" +msgstr "" diff --git a/plugins/BitlyUrl/locale/tl/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/tl/LC_MESSAGES/BitlyUrl.po index 1e891d40cd..b9d27ac717 100644 --- a/plugins/BitlyUrl/locale/tl/LC_MESSAGES/BitlyUrl.po +++ b/plugins/BitlyUrl/locale/tl/LC_MESSAGES/BitlyUrl.po @@ -9,25 +9,73 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - BitlyUrl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:16+0000\n" "Language-Team: Tagalog \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:54:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: tl\n" "X-Message-Group: #out-statusnet-plugin-bitlyurl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: BitlyUrlPlugin.php:43 -msgid "You must specify a serviceUrl." +#: BitlyUrlPlugin.php:48 +#, fuzzy +msgid "You must specify a serviceUrl for bit.ly shortening." msgstr "Dapat kang tumukoy ng isang serbisyo ng URL." -#: BitlyUrlPlugin.php:60 +#: BitlyUrlPlugin.php:171 #, php-format msgid "Uses %1$s URL-shortener service." msgstr "" "Gumagamit ng %1$s na serbisyong pampaiksi ng " "URL." + +#: BitlyUrlPlugin.php:212 +msgid "bit.ly" +msgstr "" + +#: BitlyUrlPlugin.php:213 bitlyadminpanelaction.php:54 +msgid "bit.ly URL shortening" +msgstr "" + +#: bitlyadminpanelaction.php:65 +msgid "" +"URL shortening with bit.ly requires [a bit.ly account and API key](http://" +"bit.ly/a/your_api_key). This verifies that this is an authorized account, " +"and allow you to use bit.ly's tracking features and custom domains." +msgstr "" + +#: bitlyadminpanelaction.php:132 +msgid "Invalid login. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:138 +msgid "Invalid API key. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:191 +msgid "Credentials" +msgstr "" + +#: bitlyadminpanelaction.php:199 +msgid "Leave these empty to use global default credentials." +msgstr "" + +#: bitlyadminpanelaction.php:202 +msgid "If you leave these empty, bit.ly will be unavailable to users." +msgstr "" + +#: bitlyadminpanelaction.php:209 +msgid "Login name" +msgstr "" + +#: bitlyadminpanelaction.php:218 +msgid "API key" +msgstr "" + +#: bitlyadminpanelaction.php:236 +msgid "Save bit.ly settings" +msgstr "" diff --git a/plugins/BitlyUrl/locale/uk/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/uk/LC_MESSAGES/BitlyUrl.po index 05b3f1dd7c..a5c1ad86aa 100644 --- a/plugins/BitlyUrl/locale/uk/LC_MESSAGES/BitlyUrl.po +++ b/plugins/BitlyUrl/locale/uk/LC_MESSAGES/BitlyUrl.po @@ -9,25 +9,73 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - BitlyUrl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:16+0000\n" "Language-Team: Ukrainian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:54:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" "X-Message-Group: #out-statusnet-plugin-bitlyurl\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" -#: BitlyUrlPlugin.php:43 -msgid "You must specify a serviceUrl." +#: BitlyUrlPlugin.php:48 +#, fuzzy +msgid "You must specify a serviceUrl for bit.ly shortening." msgstr "Ви маєте вказати URL-адресу сервісу." -#: BitlyUrlPlugin.php:60 +#: BitlyUrlPlugin.php:171 #, php-format msgid "Uses %1$s URL-shortener service." msgstr "" "Використання %1$s для скорочення URL-адрес." + +#: BitlyUrlPlugin.php:212 +msgid "bit.ly" +msgstr "" + +#: BitlyUrlPlugin.php:213 bitlyadminpanelaction.php:54 +msgid "bit.ly URL shortening" +msgstr "" + +#: bitlyadminpanelaction.php:65 +msgid "" +"URL shortening with bit.ly requires [a bit.ly account and API key](http://" +"bit.ly/a/your_api_key). This verifies that this is an authorized account, " +"and allow you to use bit.ly's tracking features and custom domains." +msgstr "" + +#: bitlyadminpanelaction.php:132 +msgid "Invalid login. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:138 +msgid "Invalid API key. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:191 +msgid "Credentials" +msgstr "" + +#: bitlyadminpanelaction.php:199 +msgid "Leave these empty to use global default credentials." +msgstr "" + +#: bitlyadminpanelaction.php:202 +msgid "If you leave these empty, bit.ly will be unavailable to users." +msgstr "" + +#: bitlyadminpanelaction.php:209 +msgid "Login name" +msgstr "" + +#: bitlyadminpanelaction.php:218 +msgid "API key" +msgstr "" + +#: bitlyadminpanelaction.php:236 +msgid "Save bit.ly settings" +msgstr "" diff --git a/plugins/BitlyUrl/locale/zh_CN/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/zh_CN/LC_MESSAGES/BitlyUrl.po index 82fd39598a..bdc0839700 100644 --- a/plugins/BitlyUrl/locale/zh_CN/LC_MESSAGES/BitlyUrl.po +++ b/plugins/BitlyUrl/locale/zh_CN/LC_MESSAGES/BitlyUrl.po @@ -9,24 +9,72 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - BitlyUrl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:16+0000\n" "Language-Team: Simplified Chinese \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:54:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: zh-hans\n" "X-Message-Group: #out-statusnet-plugin-bitlyurl\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: BitlyUrlPlugin.php:43 -msgid "You must specify a serviceUrl." +#: BitlyUrlPlugin.php:48 +#, fuzzy +msgid "You must specify a serviceUrl for bit.ly shortening." msgstr "你必须指定一个服务网址" -#: BitlyUrlPlugin.php:60 +#: BitlyUrlPlugin.php:171 #, php-format msgid "Uses %1$s URL-shortener service." msgstr "使用 %1$s短链接服务" + +#: BitlyUrlPlugin.php:212 +msgid "bit.ly" +msgstr "" + +#: BitlyUrlPlugin.php:213 bitlyadminpanelaction.php:54 +msgid "bit.ly URL shortening" +msgstr "" + +#: bitlyadminpanelaction.php:65 +msgid "" +"URL shortening with bit.ly requires [a bit.ly account and API key](http://" +"bit.ly/a/your_api_key). This verifies that this is an authorized account, " +"and allow you to use bit.ly's tracking features and custom domains." +msgstr "" + +#: bitlyadminpanelaction.php:132 +msgid "Invalid login. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:138 +msgid "Invalid API key. Max length is 255 characters." +msgstr "" + +#: bitlyadminpanelaction.php:191 +msgid "Credentials" +msgstr "" + +#: bitlyadminpanelaction.php:199 +msgid "Leave these empty to use global default credentials." +msgstr "" + +#: bitlyadminpanelaction.php:202 +msgid "If you leave these empty, bit.ly will be unavailable to users." +msgstr "" + +#: bitlyadminpanelaction.php:209 +msgid "Login name" +msgstr "" + +#: bitlyadminpanelaction.php:218 +msgid "API key" +msgstr "" + +#: bitlyadminpanelaction.php:236 +msgid "Save bit.ly settings" +msgstr "" diff --git a/plugins/Blacklist/locale/Blacklist.pot b/plugins/Blacklist/locale/Blacklist.pot index bcd7e65149..a58f7b4d7a 100644 --- a/plugins/Blacklist/locale/Blacklist.pot +++ b/plugins/Blacklist/locale/Blacklist.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/BlankAd/locale/BlankAd.pot b/plugins/BlankAd/locale/BlankAd.pot index ab31dc9092..39b24d2470 100644 --- a/plugins/BlankAd/locale/BlankAd.pot +++ b/plugins/BlankAd/locale/BlankAd.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/BlogspamNet/locale/BlogspamNet.pot b/plugins/BlogspamNet/locale/BlogspamNet.pot index ac2da9e728..80f1d09845 100644 --- a/plugins/BlogspamNet/locale/BlogspamNet.pot +++ b/plugins/BlogspamNet/locale/BlogspamNet.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/CacheLog/locale/CacheLog.pot b/plugins/CacheLog/locale/CacheLog.pot index 644196f564..45ec7e627e 100644 --- a/plugins/CacheLog/locale/CacheLog.pot +++ b/plugins/CacheLog/locale/CacheLog.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/CasAuthentication/locale/CasAuthentication.pot b/plugins/CasAuthentication/locale/CasAuthentication.pot index d28eb8fab3..4153f0fd0c 100644 --- a/plugins/CasAuthentication/locale/CasAuthentication.pot +++ b/plugins/CasAuthentication/locale/CasAuthentication.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/ClientSideShorten/locale/ClientSideShorten.pot b/plugins/ClientSideShorten/locale/ClientSideShorten.pot index bc376527ae..471126f4b2 100644 --- a/plugins/ClientSideShorten/locale/ClientSideShorten.pot +++ b/plugins/ClientSideShorten/locale/ClientSideShorten.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/ClientSideShorten/locale/id/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/id/LC_MESSAGES/ClientSideShorten.po new file mode 100644 index 0000000000..b3f6be4afb --- /dev/null +++ b/plugins/ClientSideShorten/locale/id/LC_MESSAGES/ClientSideShorten.po @@ -0,0 +1,35 @@ +# Translation of StatusNet - ClientSideShorten to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ClientSideShorten\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:21+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:42+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ClientSideShortenPlugin.php:74 +msgid "" +"ClientSideShorten causes the web interface's notice form to automatically " +"shorten URLs as they entered, and before the notice is submitted." +msgstr "" +"ClientSideShorten menyebabkan bentuk pemberitahuan antarmuka web untuk " +"memendekkan URL secara otomatis ketika dimasukkan, dan sebelum pemberitahuan " +"dikirim." + +#: shorten.php:55 +msgid "'text' argument must be specified." +msgstr "Argumen 'text' harus disebutkan." diff --git a/plugins/Comet/locale/Comet.pot b/plugins/Comet/locale/Comet.pot index 0a5054c508..7349005237 100644 --- a/plugins/Comet/locale/Comet.pot +++ b/plugins/Comet/locale/Comet.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Comet/locale/id/LC_MESSAGES/Comet.po b/plugins/Comet/locale/id/LC_MESSAGES/Comet.po new file mode 100644 index 0000000000..d237e91d93 --- /dev/null +++ b/plugins/Comet/locale/id/LC_MESSAGES/Comet.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - Comet to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Comet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:21+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:07:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-comet\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: CometPlugin.php:114 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "Pengaya untuk membuat pemutakhiran langsung menggunakan Comet/Bayeux." diff --git a/plugins/Comet/locale/ru/LC_MESSAGES/Comet.po b/plugins/Comet/locale/ru/LC_MESSAGES/Comet.po new file mode 100644 index 0000000000..07a1722b85 --- /dev/null +++ b/plugins/Comet/locale/ru/LC_MESSAGES/Comet.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - Comet to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Comet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:22+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:07:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-comet\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" + +#: CometPlugin.php:114 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "Плагин для обновлений в «реальном времени» с помощью Comet/Bayeux." diff --git a/plugins/DirectionDetector/locale/DirectionDetector.pot b/plugins/DirectionDetector/locale/DirectionDetector.pot index 5ce7afe070..9b4b17f73e 100644 --- a/plugins/DirectionDetector/locale/DirectionDetector.pot +++ b/plugins/DirectionDetector/locale/DirectionDetector.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/DirectionDetector/locale/id/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/id/LC_MESSAGES/DirectionDetector.po new file mode 100644 index 0000000000..5cad2f6ab2 --- /dev/null +++ b/plugins/DirectionDetector/locale/id/LC_MESSAGES/DirectionDetector.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - DirectionDetector to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DirectionDetector\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:26+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:07:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: DirectionDetectorPlugin.php:261 +msgid "Shows notices with right-to-left content in correct direction." +msgstr "" +"Menampilkan pemberitahuan dengan konten kanan-ke-kiri dalam arah yang tepat." diff --git a/plugins/DiskCache/locale/DiskCache.pot b/plugins/DiskCache/locale/DiskCache.pot index a32e645c9b..7f5f4e7121 100644 --- a/plugins/DiskCache/locale/DiskCache.pot +++ b/plugins/DiskCache/locale/DiskCache.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/DiskCache/locale/id/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/id/LC_MESSAGES/DiskCache.po new file mode 100644 index 0000000000..d4d21b5927 --- /dev/null +++ b/plugins/DiskCache/locale/id/LC_MESSAGES/DiskCache.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - DiskCache to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DiskCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:27+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:44+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-diskcache\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: DiskCachePlugin.php:175 +msgid "Plugin to implement cache interface with disk files." +msgstr "" +"Pengaya untuk mengimplementasikan antarmuka singgahan dengan berkas cakram." diff --git a/plugins/DiskCache/locale/ru/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/ru/LC_MESSAGES/DiskCache.po new file mode 100644 index 0000000000..487ee1d8c9 --- /dev/null +++ b/plugins/DiskCache/locale/ru/LC_MESSAGES/DiskCache.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - DiskCache to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DiskCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:27+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:44+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-diskcache\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" + +#: DiskCachePlugin.php:175 +msgid "Plugin to implement cache interface with disk files." +msgstr "" +"Плагин для реализации интерфейса кэширования с помощью файлов на диске." diff --git a/plugins/DiskCache/locale/zh_CN/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/zh_CN/LC_MESSAGES/DiskCache.po new file mode 100644 index 0000000000..dec1b90412 --- /dev/null +++ b/plugins/DiskCache/locale/zh_CN/LC_MESSAGES/DiskCache.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - DiskCache to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DiskCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:27+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:44+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-diskcache\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: DiskCachePlugin.php:175 +msgid "Plugin to implement cache interface with disk files." +msgstr "实现缓存与磁盘文件接口的插件。" diff --git a/plugins/Disqus/locale/Disqus.pot b/plugins/Disqus/locale/Disqus.pot index aff420a52a..4b9b2b2cc6 100644 --- a/plugins/Disqus/locale/Disqus.pot +++ b/plugins/Disqus/locale/Disqus.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Disqus/locale/fr/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/fr/LC_MESSAGES/Disqus.po new file mode 100644 index 0000000000..168407448b --- /dev/null +++ b/plugins/Disqus/locale/fr/LC_MESSAGES/Disqus.po @@ -0,0 +1,48 @@ +# Translation of StatusNet - Disqus to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Disqus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:28+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:45+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-disqus\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: DisqusPlugin.php:142 +#, php-format +msgid "" +"Please enable JavaScript to view the [comments powered by Disqus](http://" +"disqus.com/?ref_noscript=%s)." +msgstr "" +"Veuillez activer JavaScript pour voir les [commentaires propulsés par " +"Disqus] (http://disqus.com/?ref_noscript=%s)." + +#: DisqusPlugin.php:149 +msgid "Comments powered by " +msgstr "Commentaires propulsés par " + +#: DisqusPlugin.php:201 +msgid "Comments" +msgstr "Commentaires" + +#: DisqusPlugin.php:241 +msgid "" +"Use Disqus to add commenting to notice " +"pages." +msgstr "" +"Utilisez Disqus pour ajouter des " +"commentaires aux pages d’avis." diff --git a/plugins/Disqus/locale/ru/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/ru/LC_MESSAGES/Disqus.po index 3a961bd888..f37f2d2365 100644 --- a/plugins/Disqus/locale/ru/LC_MESSAGES/Disqus.po +++ b/plugins/Disqus/locale/ru/LC_MESSAGES/Disqus.po @@ -10,13 +10,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Disqus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:28+0000\n" "Language-Team: Russian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:38:14+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:55:45+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ru\n" "X-Message-Group: #out-statusnet-plugin-disqus\n" @@ -29,10 +29,12 @@ msgid "" "Please enable JavaScript to view the [comments powered by Disqus](http://" "disqus.com/?ref_noscript=%s)." msgstr "" +"Пожалуйста, включите JavaScript для просмотра [комментариев, работающих с " +"помощью Disqus](http://disqus.com/?ref_noscript=%s)." #: DisqusPlugin.php:149 msgid "Comments powered by " -msgstr "" +msgstr "Комментарии работают с помощью " #: DisqusPlugin.php:201 msgid "Comments" diff --git a/plugins/Disqus/locale/zh_CN/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/zh_CN/LC_MESSAGES/Disqus.po new file mode 100644 index 0000000000..6dc7ba4e62 --- /dev/null +++ b/plugins/Disqus/locale/zh_CN/LC_MESSAGES/Disqus.po @@ -0,0 +1,46 @@ +# Translation of StatusNet - Disqus to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Disqus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:28+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:45+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-disqus\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: DisqusPlugin.php:142 +#, php-format +msgid "" +"Please enable JavaScript to view the [comments powered by Disqus](http://" +"disqus.com/?ref_noscript=%s)." +msgstr "" +"请启用 JavaScript 来查看 [通过 Disqus 的评论](http://disqus.com/?" +"ref_noscript=%s)。" + +#: DisqusPlugin.php:149 +msgid "Comments powered by " +msgstr "通过 Disqus 的评论" + +#: DisqusPlugin.php:201 +msgid "Comments" +msgstr "评论" + +#: DisqusPlugin.php:241 +msgid "" +"Use Disqus to add commenting to notice " +"pages." +msgstr "使用Disqus在消息页中添加评论。" diff --git a/plugins/Echo/locale/Echo.pot b/plugins/Echo/locale/Echo.pot index 9ce8c61a73..f58ab18039 100644 --- a/plugins/Echo/locale/Echo.pot +++ b/plugins/Echo/locale/Echo.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Echo/locale/fi/LC_MESSAGES/Echo.po b/plugins/Echo/locale/fi/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..b0508f8d9b --- /dev/null +++ b/plugins/Echo/locale/fi/LC_MESSAGES/Echo.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Echo to Finnish (Suomi) +# Expored from translatewiki.net +# +# Author: Nike +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:28+0000\n" +"Language-Team: Finnish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:45+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fi\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Lisää kommentointimahdollisuus ilmoitussivulle Echon avulla." diff --git a/plugins/Echo/locale/id/LC_MESSAGES/Echo.po b/plugins/Echo/locale/id/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..70823beb7e --- /dev/null +++ b/plugins/Echo/locale/id/LC_MESSAGES/Echo.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Echo to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:28+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:45+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Gunakan Echo untuk menambahkan " +"komentar ke halaman pemberitahuan." diff --git a/plugins/Echo/locale/pt/LC_MESSAGES/Echo.po b/plugins/Echo/locale/pt/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..2d6b7f6290 --- /dev/null +++ b/plugins/Echo/locale/pt/LC_MESSAGES/Echo.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Echo to Portuguese (Português) +# Expored from translatewiki.net +# +# Author: Hamilton Abreu +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:28+0000\n" +"Language-Team: Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:45+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Use o Echo para adicionar comentários " +"às páginas de notas." diff --git a/plugins/EmailAuthentication/locale/EmailAuthentication.pot b/plugins/EmailAuthentication/locale/EmailAuthentication.pot index 574852edf4..654ad59697 100644 --- a/plugins/EmailAuthentication/locale/EmailAuthentication.pot +++ b/plugins/EmailAuthentication/locale/EmailAuthentication.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/EmailAuthentication/locale/id/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/id/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..e42ce6a643 --- /dev/null +++ b/plugins/EmailAuthentication/locale/id/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - EmailAuthentication to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:29+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "" +"Pengaya Email Authentication memungkinkan pengguna untuk masuk log " +"menggunakan alamat surel mereka." diff --git a/plugins/Facebook/locale/Facebook.pot b/plugins/Facebook/locale/Facebook.pot index e8fbf5d391..9a6cdc8326 100644 --- a/plugins/Facebook/locale/Facebook.pot +++ b/plugins/Facebook/locale/Facebook.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: facebookutil.php:425 +#: facebookutil.php:429 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -31,28 +31,28 @@ msgid "" "%2$s" msgstr "" -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "" -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "" -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "" -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "" -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "" #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -61,17 +61,17 @@ msgid "" msgstr "" #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -79,82 +79,82 @@ msgid "" msgstr "" #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "" #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." msgstr "" #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "" #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "" -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "" -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "" -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "" -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "" @@ -318,7 +318,11 @@ msgstr "" msgid "Facebook Login" msgstr "" -#: facebookremove.php:57 +#: facebookremove.php:53 +msgid "Couldn't remove Facebook user: already deleted." +msgstr "" + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "" diff --git a/plugins/Facebook/locale/br/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/br/LC_MESSAGES/Facebook.po index a00477dc4f..b2c81c9d7c 100644 --- a/plugins/Facebook/locale/br/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/br/LC_MESSAGES/Facebook.po @@ -9,19 +9,19 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:07+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:35+0000\n" "Language-Team: Breton \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: br\n" "X-Message-Group: #out-statusnet-plugin-facebook\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: facebookutil.php:425 +#: facebookutil.php:429 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -36,31 +36,31 @@ msgid "" "%2$s" msgstr "" -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "" "Rankout a rit bezañ kevreet war Facebook evit implijout Facebook Connect." -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "Un implijer lec'hel liammet d'ar gont Facebook-se a zo dija." -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "Ur gudenn 'zo bet gant ho jedaouer dalc'h. Mar plij adklaskit." -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "" "Rankout a rit bezañ a-du gant termenoù an aotre-implijout evit krouiñ ur " "gont." -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "Ur gudenn dizanv a zo bet." #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -69,17 +69,17 @@ msgid "" msgstr "" #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "Kefluniadur ar gont Facebook" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "Dibarzhioù kevreañ" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -87,82 +87,82 @@ msgid "" msgstr "" #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "Krouiñ ur gont nevez" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "Krouiñ un implijer nevez gant al lesanv-se." #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "Lesanv nevez" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "1 da 64 lizherenn vihan pe sifr, hep poentaouiñ nag esaouenn" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "Krouiñ" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "Kevreañ d'ur gont a zo dioutañ" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." msgstr "" #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "Lesanv a zo dioutañ" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "Ger-tremen" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "Kevreañ" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "N'eo ket aotreet krouiñ kontoù." #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "N'eo ket reizh ar c'hod pedadenn." -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "Lesanv nann-aotreet." -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "Implijet eo dija al lesanv-se. Klaskit unan all." -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "" -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "Anv implijer pe ger-tremen direizh." @@ -326,7 +326,12 @@ msgstr "Kevreit gant ho kont Facebook" msgid "Facebook Login" msgstr "Kevreadenn Facebook" -#: facebookremove.php:57 +#: facebookremove.php:53 +#, fuzzy +msgid "Couldn't remove Facebook user: already deleted." +msgstr "Dibosupl eo dilemel an implijer Facebook." + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "Dibosupl eo dilemel an implijer Facebook." diff --git a/plugins/Facebook/locale/es/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/es/LC_MESSAGES/Facebook.po index a0829eab16..ade12e83ab 100644 --- a/plugins/Facebook/locale/es/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/es/LC_MESSAGES/Facebook.po @@ -11,19 +11,19 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:07+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:35+0000\n" "Language-Team: Spanish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: es\n" "X-Message-Group: #out-statusnet-plugin-facebook\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: facebookutil.php:425 +#: facebookutil.php:429 #, fuzzy, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -44,30 +44,30 @@ msgstr "" "aplicación de Facebook y la actualización automática de estados mediante la " "reinstalación de la aplicación de Facebook %2$s." -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "" "Debes haber iniciado sesión en Facebook para poder utilizar Facebook Connect." -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "Ya hay un usuario local vinculado a esta cuenta de Facebook." -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "" "Hubo un problema con tu token de sesión. Por favor, inténtalo de nuevo." -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "No puedes registrarte si no estás de acuerdo con la licencia." -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "Ha ocurrido un error desconocido." #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -79,17 +79,17 @@ msgstr "" "tu cuenta, de tenerla." #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "Configuración de cuenta de Facebook" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "Opciones de conexión" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -100,35 +100,35 @@ msgstr "" "instantánea y número de teléfono." #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "Crear cuenta nueva" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "Crear un nuevo usuario con este nombre de usuario." #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "Nuevo nombre de usuario" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" "1-64 letras en minúscula o números, sin signos de puntuación o espacios" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "Crear" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "Conectar cuenta existente" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." @@ -137,50 +137,50 @@ msgstr "" "conectarte a tu Facebook." #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "El nombre de usuario ya existe" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "Contraseña" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "Conectar" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "Registro de usuario no permitido." #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "No es un código de invitación válido." -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "El nombre de usuario debe tener sólo letras minúsculas y números, sin " "espacios." -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "Nombre de usuario no autorizado." -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "El nombre de usuario ya existe. Prueba con otro." -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "Error de conexión del usuario a Facebook." -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "Nombre de usuario o contraseña inválidos." @@ -348,7 +348,11 @@ msgstr "" msgid "Facebook Login" msgstr "" -#: facebookremove.php:57 +#: facebookremove.php:53 +msgid "Couldn't remove Facebook user: already deleted." +msgstr "" + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "" diff --git a/plugins/Facebook/locale/fr/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/fr/LC_MESSAGES/Facebook.po index ee73eb52fe..cc06d49edc 100644 --- a/plugins/Facebook/locale/fr/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/fr/LC_MESSAGES/Facebook.po @@ -10,19 +10,19 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:08+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:36+0000\n" "Language-Team: French \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-facebook\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: facebookutil.php:425 +#: facebookutil.php:429 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -48,30 +48,30 @@ msgstr "" "\n" "%2$s" -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "Vous devez être identifié sur Facebook pour utiliser Facebook Connect." -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "Il existe déjà un utilisateur local lié à ce compte Facebook." -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "" "Un problème est survenu avec votre jeton de session. Veuillez essayer à " "nouveau." -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "Vous ne pouvez pas vous inscrire si vous n’acceptez pas la licence." -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "Une erreur inconnue s’est produite." #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -84,17 +84,17 @@ msgstr "" "existant si vous en avez un." #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "Configuration du compte Facebook" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "Options de connexion" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -105,34 +105,34 @@ msgstr "" "messagerie instantanée et numéro de téléphone." #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "Créer un nouveau compte" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "Créer un nouvel utilisateur avec ce pseudonyme." #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "Nouveau pseudonyme" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "1 à 64 lettres minuscules ou chiffres, sans ponctuation ni espaces" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "Créer" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "Se connecter à un compte existant" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." @@ -141,50 +141,50 @@ msgstr "" "et mot de passe pour l’associer à votre compte Facebook." #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "Pseudonyme existant" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "Mot de passe" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "Connexion" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "Inscription non autorisée." #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "Le code d’invitation n’est pas valide." -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "Les pseudonymes ne peuvent contenir que des lettres minuscules et des " "chiffres, sans espaces." -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "Pseudonyme non autorisé." -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "Pseudonyme déjà utilisé. Essayez-en un autre." -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "Erreur de connexion de l’utilisateur à Facebook." -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "Nom d’utilisateur ou mot de passe incorrect." @@ -225,9 +225,9 @@ msgstr "Nom d’utilisateur ou mot de passe incorrect." #. TRANS: Page title. #. TRANS: %1$s is a user nickname, %2$s is a page number. #: facebookhome.php:153 -#, fuzzy, php-format +#, php-format msgid "%1$s and friends, page %2$d" -msgstr "%s et ses amis" +msgstr "%1$s et ses amis, page %2$d" #. TRANS: Page title. #. TRANS: %s is a user nickname @@ -353,7 +353,12 @@ msgstr "Connectez-vous avec votre compte Facebook" msgid "Facebook Login" msgstr "Connexion Facebook" -#: facebookremove.php:57 +#: facebookremove.php:53 +#, fuzzy +msgid "Couldn't remove Facebook user: already deleted." +msgstr "Impossible de supprimer l’utilisateur Facebook." + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "Impossible de supprimer l’utilisateur Facebook." diff --git a/plugins/Facebook/locale/gl/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/gl/LC_MESSAGES/Facebook.po index 76955f6651..001358077f 100644 --- a/plugins/Facebook/locale/gl/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/gl/LC_MESSAGES/Facebook.po @@ -9,19 +9,19 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:08+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:36+0000\n" "Language-Team: Galician \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: gl\n" "X-Message-Group: #out-statusnet-plugin-facebook\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: facebookutil.php:425 +#: facebookutil.php:429 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -36,28 +36,28 @@ msgid "" "%2$s" msgstr "" -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "" -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "" -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "Houbo un erro co seu pase. Inténteo de novo." -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "Non pode rexistrarse se non acepta a licenza." -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "Houbo un erro descoñecido." #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -66,17 +66,17 @@ msgid "" msgstr "" #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "Opcións de conexión" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -87,86 +87,86 @@ msgstr "" "instantánea e números de teléfono." #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "Crear unha conta nova" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "Crear un novo usuario con este alcume." #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "Novo alcume" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" "Entre 1 e 64 letras minúsculas ou números, sen signos de puntuación, " "espazos, tiles ou eñes" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "Crear" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." msgstr "" #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "Contrasinal" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "Conectar" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "Non se permite o rexistro." #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "O código da invitación é incorrecto." -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "O alcume debe ter só letras en minúscula e números, e non pode ter espazos " "en branco." -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "" -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "Ese alcume xa está en uso. Probe con outro." -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "" -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "O nome de usuario ou contrasinal non son correctos." @@ -330,7 +330,11 @@ msgstr "" msgid "Facebook Login" msgstr "" -#: facebookremove.php:57 +#: facebookremove.php:53 +msgid "Couldn't remove Facebook user: already deleted." +msgstr "" + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "" diff --git a/plugins/Facebook/locale/ia/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/ia/LC_MESSAGES/Facebook.po index 0cca9bf9d4..de97f2aede 100644 --- a/plugins/Facebook/locale/ia/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/ia/LC_MESSAGES/Facebook.po @@ -9,19 +9,19 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:08+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:36+0000\n" "Language-Team: Interlingua \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ia\n" "X-Message-Group: #out-statusnet-plugin-facebook\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: facebookutil.php:425 +#: facebookutil.php:429 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -46,28 +46,28 @@ msgstr "" "\n" "%2$s" -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "Tu debe aperir un session a Facebook pro usar Facebook Connect." -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "Il ha jam un usator local ligate a iste conto de Facebook." -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "Occurreva un problema con le indicio de tu session. Per favor reproba." -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "Tu non pote crear un conto si tu non accepta le licentia." -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "Un error incognite ha occurrite." #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -79,17 +79,17 @@ msgstr "" "connecter con tu conto existente si tu ha un." #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "Configuration de conto Facebook" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "Optiones de connexion" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -100,34 +100,34 @@ msgstr "" "telephono." #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "Crear nove conto" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "Crear un nove usator con iste pseudonymo." #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "Nove pseudonymo" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "1-64 minusculas o numeros, sin punctuation o spatios" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "Crear" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "Connecter conto existente" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." @@ -136,48 +136,48 @@ msgstr "" "pro connecter lo a tu Facebook." #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "Pseudonymo existente" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "Contrasigno" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "Connecter" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "Creation de conto non permittite." #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "Le codice de invitation es invalide." -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Le pseudonymo pote solmente haber minusculas e numeros, sin spatios." -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "Pseudonymo non permittite." -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "Pseudonymo ja in uso. Proba un altere." -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "Error durante le connexion del usator a Facebook." -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "Nomine de usator o contrasigno invalide." @@ -218,9 +218,9 @@ msgstr "Nomine de usator o contrasigno incorrecte." #. TRANS: Page title. #. TRANS: %1$s is a user nickname, %2$s is a page number. #: facebookhome.php:153 -#, fuzzy, php-format +#, php-format msgid "%1$s and friends, page %2$d" -msgstr "%s e amicos" +msgstr "%1$s e amicos, pagina %2$d" #. TRANS: Page title. #. TRANS: %s is a user nickname @@ -345,7 +345,12 @@ msgstr "Aperir session con tu conto de Facebook" msgid "Facebook Login" msgstr "Authentication con Facebook" -#: facebookremove.php:57 +#: facebookremove.php:53 +#, fuzzy +msgid "Couldn't remove Facebook user: already deleted." +msgstr "Non poteva remover le usator de Facebook." + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "Non poteva remover le usator de Facebook." diff --git a/plugins/Facebook/locale/mk/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/mk/LC_MESSAGES/Facebook.po index 3538cd94ed..3d8093bb4e 100644 --- a/plugins/Facebook/locale/mk/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/mk/LC_MESSAGES/Facebook.po @@ -9,19 +9,19 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:08+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:36+0000\n" "Language-Team: Macedonian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" "X-Message-Group: #out-statusnet-plugin-facebook\n" "Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" -#: facebookutil.php:425 +#: facebookutil.php:429 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -46,29 +46,29 @@ msgstr "" "\n" "%2$s" -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "" "Мора да сте најавени на Facebook за да можете да користите Facebook Connect." -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "Веќе постои локален корисник поврзан со оваа сметка на Facebook." -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "Се појави проблем со жетонот на Вашата сесија. Обидете се повторно." -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "Не можете да се регистрирате ако не се согласувате со лиценцата." -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "Се појави непозната грешка." #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -80,17 +80,17 @@ msgstr "" "сметка, или пак да се поврзете со Вашата постоечка сметка (ако ја имате)." #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "Поставки за сметка на Facebook" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "Нагодувања за врска" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -100,34 +100,34 @@ msgstr "" "податоци: лозинка, е-пошта, IM-адреса, и телефонскиот број." #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "Создај нова сметка" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "Создај нов корисник со овој прекар." #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "Нов прекар" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "1-64 мали букви или бројки, без интерпункциски знаци и празни места" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "Создај" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "Поврзи постоечка сметка" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." @@ -136,49 +136,49 @@ msgstr "" "поврзете со профилот на Facebook." #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "Постоечки прекар" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "Лозинка" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "Поврзи се" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "Регистрацијата не е дозволена." #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "Ова не е важечки код за покана." -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "Прекарот мора да се состои само од мали букви и бројки, без празни места." -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "Прекарот не е дозволен." -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "Прекарот е зафатен. Одберете друг." -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "Грешка при поврзувањето на корисникот со Facebook." -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "Неважечко корисничко име или лозинка." @@ -219,9 +219,9 @@ msgstr "Погрешно корисничко име или лозинка." #. TRANS: Page title. #. TRANS: %1$s is a user nickname, %2$s is a page number. #: facebookhome.php:153 -#, fuzzy, php-format +#, php-format msgid "%1$s and friends, page %2$d" -msgstr "%s и пријателите" +msgstr "%1$s и пријателите, страница %2$d" #. TRANS: Page title. #. TRANS: %s is a user nickname @@ -346,7 +346,12 @@ msgstr "Најавете се со Вашата сметка на Facebook" msgid "Facebook Login" msgstr "Најава со Facebook" -#: facebookremove.php:57 +#: facebookremove.php:53 +#, fuzzy +msgid "Couldn't remove Facebook user: already deleted." +msgstr "Не можев да го отстранам корисниот на Facebook." + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "Не можев да го отстранам корисниот на Facebook." diff --git a/plugins/Facebook/locale/nb/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/nb/LC_MESSAGES/Facebook.po index 283609654e..d0b778bcbe 100644 --- a/plugins/Facebook/locale/nb/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/nb/LC_MESSAGES/Facebook.po @@ -9,19 +9,19 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:08+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:36+0000\n" "Language-Team: Norwegian (bokmål)‬ \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: no\n" "X-Message-Group: #out-statusnet-plugin-facebook\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: facebookutil.php:425 +#: facebookutil.php:429 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -36,28 +36,28 @@ msgid "" "%2$s" msgstr "" -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "" -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "" -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "" -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "" -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "" #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -66,17 +66,17 @@ msgid "" msgstr "" #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -84,82 +84,82 @@ msgid "" msgstr "" #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "Opprett ny konto" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "Opprett en ny bruker med dette kallenavnet." #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "Nytt kallenavn" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "1-64 små bokstaver eller tall, ingen punktum eller mellomrom" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "Opprett" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." msgstr "" #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "Eksisterende kallenavn" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "Passord" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "Koble til" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "Registrering ikke tillatt." #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "Ikke en gyldig invitasjonskode." -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Kallenavn kan kun ha små bokstaver og tall og ingen mellomrom." -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "Kallenavn er ikke tillatt." -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "Kallenavnet er allerede i bruk. Prøv et annet." -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "" -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "Ugyldig brukernavn eller passord." @@ -323,7 +323,11 @@ msgstr "" msgid "Facebook Login" msgstr "" -#: facebookremove.php:57 +#: facebookremove.php:53 +msgid "Couldn't remove Facebook user: already deleted." +msgstr "" + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "" diff --git a/plugins/Facebook/locale/nl/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/nl/LC_MESSAGES/Facebook.po index 5c675a5bbb..367281deec 100644 --- a/plugins/Facebook/locale/nl/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/nl/LC_MESSAGES/Facebook.po @@ -9,19 +9,19 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:08+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:36+0000\n" "Language-Team: Dutch \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" "X-Message-Group: #out-statusnet-plugin-facebook\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: facebookutil.php:425 +#: facebookutil.php:429 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -50,30 +50,30 @@ msgstr "" "\n" "%2$s" -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "U moet zijn aangemeld bij Facebook om Facebook Connect te gebruiken." -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "Er is al een lokale gebruiker verbonden met deze Facebookgebruiker" -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "" "Er is een probleem ontstaan met uw sessie. Probeer het nog een keer, " "alstublieft." -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "U kunt zich niet registreren als u niet met de licentie akkoord gaat." -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "Er is een onbekende fout opgetreden." #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -85,17 +85,17 @@ msgstr "" "gebruiker aanmaken of koppelen met een bestaande gebruiker als u die al hebt." #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "Facebookgebruiker instellen" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "Verbindingsinstellingen" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -105,34 +105,34 @@ msgstr "" "privégegevens: wachtwoord, e-mailadres, IM-adres, telefoonnummer." #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "Nieuwe gebruiker aanmaken" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "Nieuwe gebruiker aanmaken met deze gebruikersnaam." #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "Nieuwe gebruikersnaam" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "1-64 kleine letters of cijfers, geen leestekens of spaties" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "Aanmaken" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "Verbinden met een bestaande gebruiker" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." @@ -141,51 +141,51 @@ msgstr "" "wachtwoord om deze daarna te koppelen met uw Facebookgebruiker." #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "Bestaande gebruikersnaam" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "Wachtwoord" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "Koppelen" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "Registratie is niet toegestaan." #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "De uitnodigingscode is ongeldig." -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "De gebruikersnaam mag alleen kleine letters en cijfers bevatten. Spaties " "zijn niet toegestaan." -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "Gebruikersnaam niet toegestaan." -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "" "De opgegeven gebruikersnaam is al in gebruik. Kies een andere gebruikersnaam." -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "Fout bij het verbinden van de gebruiker met Facebook." -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "Ongeldige gebruikersnaam of wachtwoord." @@ -226,9 +226,9 @@ msgstr "De gebruikersnaam of wachtwoord is onjuist." #. TRANS: Page title. #. TRANS: %1$s is a user nickname, %2$s is a page number. #: facebookhome.php:153 -#, fuzzy, php-format +#, php-format msgid "%1$s and friends, page %2$d" -msgstr "%s en vrienden" +msgstr "%1$s en vrienden, pagina %2$d" #. TRANS: Page title. #. TRANS: %s is a user nickname @@ -353,7 +353,12 @@ msgstr "Aanmelden met uw Facebookgebruiker" msgid "Facebook Login" msgstr "Aanmelden via Facebook" -#: facebookremove.php:57 +#: facebookremove.php:53 +#, fuzzy +msgid "Couldn't remove Facebook user: already deleted." +msgstr "Het was niet mogelijk de Facebookgebruiker te verwijderen." + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "Het was niet mogelijk de Facebookgebruiker te verwijderen." diff --git a/plugins/Facebook/locale/pt_BR/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/pt_BR/LC_MESSAGES/Facebook.po index 303c33314e..0b2b15419c 100644 --- a/plugins/Facebook/locale/pt_BR/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/pt_BR/LC_MESSAGES/Facebook.po @@ -9,20 +9,20 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:08+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:37+0000\n" "Language-Team: Brazilian Portuguese \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pt-br\n" "X-Message-Group: #out-statusnet-plugin-facebook\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: facebookutil.php:425 +#: facebookutil.php:429 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -37,28 +37,28 @@ msgid "" "%2$s" msgstr "" -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "" -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "" -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "" -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "Você não pode se registrar se não aceitar a licença." -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "Ocorreu um erro desconhecido." #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -67,17 +67,17 @@ msgid "" msgstr "" #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "Opções de conexão" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -85,84 +85,84 @@ msgid "" msgstr "" #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "Criar nova conta" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "Criar um novo usuário com este apelido." #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "Novo apelido" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "Criar" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." msgstr "" #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "Senha" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "Conectar" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "Não é permitido o registro." #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "O código de convite é inválido." -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "O apelido deve conter apenas letras minúsculas e números e não pode ter " "espaços." -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "Apelido não permitido." -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "Este apelido já está em uso. Tente outro." -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "Erro ao conectar o usuário ao Facebook." -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "" @@ -326,7 +326,11 @@ msgstr "" msgid "Facebook Login" msgstr "" -#: facebookremove.php:57 +#: facebookremove.php:53 +msgid "Couldn't remove Facebook user: already deleted." +msgstr "" + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "" diff --git a/plugins/Facebook/locale/tl/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/tl/LC_MESSAGES/Facebook.po index fdaf62f418..6dc1ec4aab 100644 --- a/plugins/Facebook/locale/tl/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/tl/LC_MESSAGES/Facebook.po @@ -9,19 +9,19 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:08+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:37+0000\n" "Language-Team: Tagalog \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: tl\n" "X-Message-Group: #out-statusnet-plugin-facebook\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: facebookutil.php:425 +#: facebookutil.php:429 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -47,30 +47,30 @@ msgstr "" "\n" "%2$s" -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "Dapat na nakalagda ka sa Facebook upang magamit ang Ugnay sa Facebook." -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "" "Mayroon nang isang katutubong tagagamit na nakakawing sa ganitong akawnt ng " "Facebook." -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "May isang suliranin sa iyong token ng sesyon. Paki subukan uli." -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "Hindi ka makapagpapatala kung hindi ka sumasang-ayon sa lisensiya." -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "Isang hindi nalalamang kamalian ang naganap." #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -83,17 +83,17 @@ msgstr "" "kung mayroon ka." #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "Pagtatakda ng Akawnt ng Facebook" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "Mga pagpipilian na pang-ugnay" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -104,36 +104,36 @@ msgstr "" "na pangtelepono." #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "Lumikha ng bagong akawnt" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "Lumikha ng isang bagong tagagamit na may ganitong palayaw." #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "Bagong palayaw" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" "1 hanggang 64 na maliliit na mga titik o mga bilang, walang bantas o mga " "patlang" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "Likhain" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "Umugnay sa umiiral na akawnt" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." @@ -142,50 +142,50 @@ msgstr "" "tagagamit at hudyat upang iugnay ito sa iyong Facebook." #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "Umiiral na palayaw" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "Hudyat" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "Umugnay" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "Hindi pinapahintulutan ang pagpapatala." #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "Hindi isang tanggap na kodigo ng paanyaya." -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "Ang palayaw ay dapat na may mga maliliit na mga titik lamang at mga bilang " "at walang mga patlang." -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "Hindi pinapahintulutan ang palayaw." -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "Ginagamit na ang palayaw. Subukan ang iba." -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "May kamalian sa pag-ugnay ng tagagamit sa Facebook." -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "Hindi tanggap na pangalan ng tagagamit o hudyat." @@ -226,9 +226,9 @@ msgstr "Hindi tamang pangalan ng tagagamit o hudyat." #. TRANS: Page title. #. TRANS: %1$s is a user nickname, %2$s is a page number. #: facebookhome.php:153 -#, fuzzy, php-format +#, php-format msgid "%1$s and friends, page %2$d" -msgstr "%s at mga kaibigan" +msgstr "%1$s at mga kaibigan, pahina %2$d" #. TRANS: Page title. #. TRANS: %s is a user nickname @@ -355,7 +355,12 @@ msgstr "Lumagda sa pamamagitan ng iyong Akawnt sa Facebook" msgid "Facebook Login" msgstr "Paglagda sa Facebook" -#: facebookremove.php:57 +#: facebookremove.php:53 +#, fuzzy +msgid "Couldn't remove Facebook user: already deleted." +msgstr "Hindi matanggal ang tagagamit ng Facebook." + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "Hindi matanggal ang tagagamit ng Facebook." diff --git a/plugins/Facebook/locale/uk/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/uk/LC_MESSAGES/Facebook.po index bacfa64d65..8cbaead368 100644 --- a/plugins/Facebook/locale/uk/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/uk/LC_MESSAGES/Facebook.po @@ -9,20 +9,20 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:08+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:37+0000\n" "Language-Team: Ukrainian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" "X-Message-Group: #out-statusnet-plugin-facebook\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" -#: facebookutil.php:425 +#: facebookutil.php:429 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -47,29 +47,29 @@ msgstr "" "\n" "%2$s" -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "Ви повинні увійти до Facebook або використати Facebook Connect." -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "" "На даному сайті вже є користувач, котрий підключив цей акаунт Facebook." -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "Виникли певні проблеми з токеном сесії. Спробуйте знов, будь ласка." -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "Ви не зможете зареєструватись, якщо не погодитесь з умовами ліцензії." -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "Виникла якась незрозуміла помилка." #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -81,17 +81,17 @@ msgstr "" "використати такий, що вже існує." #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "Налаштування акаунту Facebook" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "Опції з’єднання" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -101,35 +101,35 @@ msgstr "" "електронна адреса, адреса IM, телефонний номер." #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "Створити новий акаунт" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "Створити нового користувача з цим нікнеймом." #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "Новий нікнейм" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" "1-64 літери нижнього регістру і цифри, ніякої пунктуації або інтервалів" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "Створити" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "Приєднати акаунт, який вже існує" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." @@ -138,50 +138,50 @@ msgstr "" "приєднати їх до Facebook." #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "Нікнейм, який вже існує" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "Пароль" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "Під’єднати" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "Реєстрацію не дозволено." #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "Це не дійсний код запрошення." -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "Ім’я користувача повинно складатись з літер нижнього регістру і цифр, ніяких " "інтервалів." -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "Нікнейм не допускається." -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "Цей нікнейм вже використовується. Спробуйте інший." -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "Помилка при підключенні до Facebook." -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "Невірне ім’я або пароль." @@ -222,9 +222,9 @@ msgstr "Неточне ім’я або пароль." #. TRANS: Page title. #. TRANS: %1$s is a user nickname, %2$s is a page number. #: facebookhome.php:153 -#, fuzzy, php-format +#, php-format msgid "%1$s and friends, page %2$d" -msgstr "%s з друзями" +msgstr "%1$s з друзями, сторінка %2$d" #. TRANS: Page title. #. TRANS: %s is a user nickname @@ -349,7 +349,12 @@ msgstr "Увійти з акаунтом Facebook" msgid "Facebook Login" msgstr "Вхід Facebook" -#: facebookremove.php:57 +#: facebookremove.php:53 +#, fuzzy +msgid "Couldn't remove Facebook user: already deleted." +msgstr "Не вдалося видалити користувача Facebook." + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "Не вдалося видалити користувача Facebook." diff --git a/plugins/Facebook/locale/zh_CN/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/zh_CN/LC_MESSAGES/Facebook.po index 20b5eb95bb..57f45fc8c4 100644 --- a/plugins/Facebook/locale/zh_CN/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/zh_CN/LC_MESSAGES/Facebook.po @@ -10,20 +10,20 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:08+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:37+0000\n" "Language-Team: Simplified Chinese \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:55:46+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: zh-hans\n" "X-Message-Group: #out-statusnet-plugin-facebook\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: facebookutil.php:425 +#: facebookutil.php:429 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -46,28 +46,28 @@ msgstr "" "\n" "%2$s" -#: FBConnectAuth.php:51 +#: FBConnectAuth.php:55 msgid "You must be logged into Facebook to use Facebook Connect." msgstr "你必须使用Facebook Connect来登入Facebook帐号。" -#: FBConnectAuth.php:75 +#: FBConnectAuth.php:79 msgid "There is already a local user linked with this Facebook account." msgstr "这里已经有一个用户连接了此Facebook帐号。" -#: FBConnectAuth.php:87 FBConnectSettings.php:166 +#: FBConnectAuth.php:91 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "你的session token出错了。请重试。" -#: FBConnectAuth.php:92 +#: FBConnectAuth.php:96 msgid "You can't register if you don't agree to the license." msgstr "你必须同意许可协议才能注册。" -#: FBConnectAuth.php:102 +#: FBConnectAuth.php:106 msgid "An unknown error has occured." msgstr "发生未知错误。" #. TRANS: %s is the site name. -#: FBConnectAuth.php:117 +#: FBConnectAuth.php:121 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -78,17 +78,17 @@ msgstr "" "以新建一个帐号,或者使用你在本站已有的帐号。" #. TRANS: Page title. -#: FBConnectAuth.php:124 +#: FBConnectAuth.php:128 msgid "Facebook Account Setup" msgstr "Facebook帐号设置" #. TRANS: Legend. -#: FBConnectAuth.php:158 +#: FBConnectAuth.php:162 msgid "Connection options" msgstr "连接选项" #. TRANS: %s is the name of the license used by the user for their status updates. -#: FBConnectAuth.php:168 +#: FBConnectAuth.php:172 #, php-format msgid "" "My text and files are available under %s except this private data: password, " @@ -98,82 +98,82 @@ msgstr "" "话号码。" #. TRANS: Legend. -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:189 msgid "Create new account" msgstr "创建新帐户" -#: FBConnectAuth.php:187 +#: FBConnectAuth.php:191 msgid "Create a new user with this nickname." msgstr "以此昵称创建新帐户" #. TRANS: Field label. -#: FBConnectAuth.php:191 +#: FBConnectAuth.php:195 msgid "New nickname" msgstr "新昵称" -#: FBConnectAuth.php:193 +#: FBConnectAuth.php:197 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "1 到 64 个小写字母或数字,不包含标点或空格" #. TRANS: Submit button. -#: FBConnectAuth.php:197 +#: FBConnectAuth.php:201 msgctxt "BUTTON" msgid "Create" msgstr "创建" -#: FBConnectAuth.php:203 +#: FBConnectAuth.php:207 msgid "Connect existing account" msgstr "连接现有帐号" -#: FBConnectAuth.php:205 +#: FBConnectAuth.php:209 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." msgstr "如果你已有帐号,请输入用户名和密码登录并连接至Facebook。" #. TRANS: Field label. -#: FBConnectAuth.php:209 +#: FBConnectAuth.php:213 msgid "Existing nickname" msgstr "已存在的昵称" -#: FBConnectAuth.php:212 facebookaction.php:277 +#: FBConnectAuth.php:216 facebookaction.php:277 msgid "Password" msgstr "密码" #. TRANS: Submit button. -#: FBConnectAuth.php:216 +#: FBConnectAuth.php:220 msgctxt "BUTTON" msgid "Connect" msgstr "连接" #. TRANS: Client error trying to register with registrations not allowed. #. TRANS: Client error trying to register with registrations 'invite only'. -#: FBConnectAuth.php:233 FBConnectAuth.php:243 +#: FBConnectAuth.php:237 FBConnectAuth.php:247 msgid "Registration not allowed." msgstr "不允许注册。" #. TRANS: Client error trying to register with an invalid invitation code. -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:255 msgid "Not a valid invitation code." msgstr "对不起,无效的邀请码。" -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:265 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "昵称只能使用小写字母和数字且不能使用空格。" -#: FBConnectAuth.php:266 +#: FBConnectAuth.php:270 msgid "Nickname not allowed." msgstr "昵称不被允许。" -#: FBConnectAuth.php:271 +#: FBConnectAuth.php:275 msgid "Nickname already in use. Try another one." msgstr "昵称已被使用,换一个吧。" -#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +#: FBConnectAuth.php:293 FBConnectAuth.php:327 FBConnectAuth.php:347 msgid "Error connecting user to Facebook." msgstr "连接用户至Facebook时发生错误。" -#: FBConnectAuth.php:309 +#: FBConnectAuth.php:313 msgid "Invalid username or password." msgstr "用户名或密码不正确。" @@ -338,7 +338,11 @@ msgstr "使用你的 Facebook 帐号登录" msgid "Facebook Login" msgstr "" -#: facebookremove.php:57 +#: facebookremove.php:53 +msgid "Couldn't remove Facebook user: already deleted." +msgstr "" + +#: facebookremove.php:63 msgid "Couldn't remove Facebook user." msgstr "" diff --git a/plugins/FirePHP/locale/FirePHP.pot b/plugins/FirePHP/locale/FirePHP.pot index 056d788c6e..fa3c43f282 100644 --- a/plugins/FirePHP/locale/FirePHP.pot +++ b/plugins/FirePHP/locale/FirePHP.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/FirePHP/locale/id/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/id/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..eba434fc1d --- /dev/null +++ b/plugins/FirePHP/locale/id/LC_MESSAGES/FirePHP.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - FirePHP to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:37+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:47+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "Pengaya FirePHP menulis keluaran log StatusNet kepada FirePHP." diff --git a/plugins/FirePHP/locale/zh_CN/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/zh_CN/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..bce278fba7 --- /dev/null +++ b/plugins/FirePHP/locale/zh_CN/LC_MESSAGES/FirePHP.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - FirePHP to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:38+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:47+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "FirePHP 插件将 StatusNet 的日志输出到 FirePHP。" diff --git a/plugins/ForceGroup/locale/ForceGroup.pot b/plugins/ForceGroup/locale/ForceGroup.pot index 841f0d7a7b..f8306640c0 100644 --- a/plugins/ForceGroup/locale/ForceGroup.pot +++ b/plugins/ForceGroup/locale/ForceGroup.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/ForceGroup/locale/fr/LC_MESSAGES/ForceGroup.po b/plugins/ForceGroup/locale/fr/LC_MESSAGES/ForceGroup.po new file mode 100644 index 0000000000..5c88ead802 --- /dev/null +++ b/plugins/ForceGroup/locale/fr/LC_MESSAGES/ForceGroup.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - ForceGroup to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ForceGroup\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:38+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:47+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-forcegroup\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Server exception. +#. TRANS: %1$s is a user nickname, %2$s is a group nickname. +#: ForceGroupPlugin.php:78 +#, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "Impossible d’inscrire l’utilisateur %1$s au groupe %2$s." + +#. TRANS: Plugin description. +#: ForceGroupPlugin.php:104 +msgid "" +"Allows forced group memberships and forces all notices to appear in groups " +"that users were forced in." +msgstr "" +"Permet de forcer l’inscription à un groupe et force tous les avis à " +"apparaître dans les groupes dont les utilisateurs sont forcés." diff --git a/plugins/ForceGroup/locale/id/LC_MESSAGES/ForceGroup.po b/plugins/ForceGroup/locale/id/LC_MESSAGES/ForceGroup.po new file mode 100644 index 0000000000..f48744a6ed --- /dev/null +++ b/plugins/ForceGroup/locale/id/LC_MESSAGES/ForceGroup.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - ForceGroup to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ForceGroup\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:38+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:47+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-forcegroup\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. TRANS: Server exception. +#. TRANS: %1$s is a user nickname, %2$s is a group nickname. +#: ForceGroupPlugin.php:78 +#, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "Tidak dapat menggabungkan pengguna %1$s ke grup %2$s." + +#. TRANS: Plugin description. +#: ForceGroupPlugin.php:104 +msgid "" +"Allows forced group memberships and forces all notices to appear in groups " +"that users were forced in." +msgstr "" +"Memungkinkan keanggotaan grup secara paksa dan memaksa semua pemberitahuan " +"muncul di grup yang penggunanya dipaksa masuk." diff --git a/plugins/GeoURL/locale/GeoURL.pot b/plugins/GeoURL/locale/GeoURL.pot index ca4aa70217..9b32cebd78 100644 --- a/plugins/GeoURL/locale/GeoURL.pot +++ b/plugins/GeoURL/locale/GeoURL.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/GeoURL/locale/id/LC_MESSAGES/GeoURL.po b/plugins/GeoURL/locale/id/LC_MESSAGES/GeoURL.po new file mode 100644 index 0000000000..7bcabafabc --- /dev/null +++ b/plugins/GeoURL/locale/id/LC_MESSAGES/GeoURL.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GeoURL to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GeoURL\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:39+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-geourl\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: GeoURLPlugin.php:124 +msgid "" +"Ping GeoURL when new geolocation-enhanced " +"notices are posted." +msgstr "" +"Ping GeoURL ketika pemberitahuan lokasi " +"geo terbaru dikirim." diff --git a/plugins/GeoURL/locale/ru/LC_MESSAGES/GeoURL.po b/plugins/GeoURL/locale/ru/LC_MESSAGES/GeoURL.po new file mode 100644 index 0000000000..e63b2f2a54 --- /dev/null +++ b/plugins/GeoURL/locale/ru/LC_MESSAGES/GeoURL.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - GeoURL to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GeoURL\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:39+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-geourl\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" + +#: GeoURLPlugin.php:124 +msgid "" +"Ping GeoURL when new geolocation-enhanced " +"notices are posted." +msgstr "" +"Пинг GeoURL при отправлении новых заметок " +"с геолокацией." diff --git a/plugins/Geonames/locale/Geonames.pot b/plugins/Geonames/locale/Geonames.pot index 10efb57ef9..657b960506 100644 --- a/plugins/Geonames/locale/Geonames.pot +++ b/plugins/Geonames/locale/Geonames.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Geonames/locale/id/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/id/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..af2520d295 --- /dev/null +++ b/plugins/Geonames/locale/id/LC_MESSAGES/Geonames.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - Geonames to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:39+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"Menggunakan layanan Geonames untuk " +"mendapatkan nama terbaca untuk lokasi berdasarkan lintang/bujur dari " +"pengguna." diff --git a/plugins/GoogleAnalytics/locale/GoogleAnalytics.pot b/plugins/GoogleAnalytics/locale/GoogleAnalytics.pot index 1b037740e3..e5b4c0edfe 100644 --- a/plugins/GoogleAnalytics/locale/GoogleAnalytics.pot +++ b/plugins/GoogleAnalytics/locale/GoogleAnalytics.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/GoogleAnalytics/locale/id/LC_MESSAGES/GoogleAnalytics.po b/plugins/GoogleAnalytics/locale/id/LC_MESSAGES/GoogleAnalytics.po new file mode 100644 index 0000000000..8cfd6120b9 --- /dev/null +++ b/plugins/GoogleAnalytics/locale/id/LC_MESSAGES/GoogleAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GoogleAnalytics to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GoogleAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:40+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-googleanalytics\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: GoogleAnalyticsPlugin.php:80 +msgid "" +"Use Google Analytics to " +"track web access." +msgstr "" +"Gunakan Google Analytics " +"untuk melacak akses web." diff --git a/plugins/Gravatar/locale/Gravatar.pot b/plugins/Gravatar/locale/Gravatar.pot index d4bc0f8163..5cba76d9b9 100644 --- a/plugins/Gravatar/locale/Gravatar.pot +++ b/plugins/Gravatar/locale/Gravatar.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/GroupFavorited/locale/GroupFavorited.pot b/plugins/GroupFavorited/locale/GroupFavorited.pot index 7a80d5e577..52ca20d890 100644 --- a/plugins/GroupFavorited/locale/GroupFavorited.pot +++ b/plugins/GroupFavorited/locale/GroupFavorited.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/GroupFavorited/locale/fr/LC_MESSAGES/GroupFavorited.po b/plugins/GroupFavorited/locale/fr/LC_MESSAGES/GroupFavorited.po new file mode 100644 index 0000000000..3480193d80 --- /dev/null +++ b/plugins/GroupFavorited/locale/fr/LC_MESSAGES/GroupFavorited.po @@ -0,0 +1,55 @@ +# Translation of StatusNet - GroupFavorited to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GroupFavorited\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:42+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:07:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-groupfavorited\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: %s is a group name. +#: groupfavoritedaction.php:53 +#, php-format +msgid "Popular posts in %s group" +msgstr "Messages populaires dans le groupe %s" + +#. TRANS: %1$s is a group name, %2$s is a group number. +#: groupfavoritedaction.php:56 +#, php-format +msgid "Popular posts in %1$s group, page %2$d" +msgstr "Messages populaires dans le groupe %1$s, page %2$d" + +#. TRANS: Menu item in the group navigation page. +#: GroupFavoritedPlugin.php:72 +msgctxt "MENU" +msgid "Popular" +msgstr "Populaires" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: GroupFavoritedPlugin.php:75 +#, php-format +msgctxt "TOOLTIP" +msgid "Popular notices in %s group" +msgstr "Avis populaires dans le groupe %s" + +#. TRANS: Plugin description. +#: GroupFavoritedPlugin.php:99 +msgid "This plugin adds a menu item for popular notices in groups." +msgstr "" +"Cette extension ajoute un élément de menu pour les messages populaires dans " +"les groupes." diff --git a/plugins/Imap/locale/Imap.pot b/plugins/Imap/locale/Imap.pot index aaef1d81fb..0174c463fe 100644 --- a/plugins/Imap/locale/Imap.pot +++ b/plugins/Imap/locale/Imap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,11 +16,11 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: imapmailhandler.php:28 +#: imapmailhandler.php:30 msgid "Error" msgstr "" -#: imapmanager.php:47 +#: imapmanager.php:51 msgid "" "ImapManager should be created using its constructor, not the using the " "static get method." diff --git a/plugins/Imap/locale/fr/LC_MESSAGES/Imap.po b/plugins/Imap/locale/fr/LC_MESSAGES/Imap.po index 3f48f9e97e..c2d47967df 100644 --- a/plugins/Imap/locale/fr/LC_MESSAGES/Imap.po +++ b/plugins/Imap/locale/fr/LC_MESSAGES/Imap.po @@ -10,23 +10,23 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Imap\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:43+0000\n" "Language-Team: French \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:55:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-imap\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: imapmailhandler.php:28 +#: imapmailhandler.php:30 msgid "Error" msgstr "Erreur" -#: imapmanager.php:47 +#: imapmanager.php:51 msgid "" "ImapManager should be created using its constructor, not the using the " "static get method." diff --git a/plugins/Imap/locale/ia/LC_MESSAGES/Imap.po b/plugins/Imap/locale/ia/LC_MESSAGES/Imap.po index 163722b630..cce0fbb3d8 100644 --- a/plugins/Imap/locale/ia/LC_MESSAGES/Imap.po +++ b/plugins/Imap/locale/ia/LC_MESSAGES/Imap.po @@ -9,23 +9,23 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Imap\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:43+0000\n" "Language-Team: Interlingua \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:55:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ia\n" "X-Message-Group: #out-statusnet-plugin-imap\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: imapmailhandler.php:28 +#: imapmailhandler.php:30 msgid "Error" msgstr "Error" -#: imapmanager.php:47 +#: imapmanager.php:51 msgid "" "ImapManager should be created using its constructor, not the using the " "static get method." diff --git a/plugins/Imap/locale/mk/LC_MESSAGES/Imap.po b/plugins/Imap/locale/mk/LC_MESSAGES/Imap.po index ccf2313d73..220519b4c4 100644 --- a/plugins/Imap/locale/mk/LC_MESSAGES/Imap.po +++ b/plugins/Imap/locale/mk/LC_MESSAGES/Imap.po @@ -9,23 +9,23 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Imap\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:43+0000\n" "Language-Team: Macedonian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:55:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" "X-Message-Group: #out-statusnet-plugin-imap\n" "Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" -#: imapmailhandler.php:28 +#: imapmailhandler.php:30 msgid "Error" msgstr "Грешка" -#: imapmanager.php:47 +#: imapmanager.php:51 msgid "" "ImapManager should be created using its constructor, not the using the " "static get method." diff --git a/plugins/Imap/locale/nb/LC_MESSAGES/Imap.po b/plugins/Imap/locale/nb/LC_MESSAGES/Imap.po index 694386f660..175a813b06 100644 --- a/plugins/Imap/locale/nb/LC_MESSAGES/Imap.po +++ b/plugins/Imap/locale/nb/LC_MESSAGES/Imap.po @@ -9,23 +9,23 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Imap\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:43+0000\n" "Language-Team: Norwegian (bokmål)‬ \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:55:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: no\n" "X-Message-Group: #out-statusnet-plugin-imap\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: imapmailhandler.php:28 +#: imapmailhandler.php:30 msgid "Error" msgstr "Feil" -#: imapmanager.php:47 +#: imapmanager.php:51 msgid "" "ImapManager should be created using its constructor, not the using the " "static get method." diff --git a/plugins/Imap/locale/nl/LC_MESSAGES/Imap.po b/plugins/Imap/locale/nl/LC_MESSAGES/Imap.po index 68c0d24889..84bc8a93c3 100644 --- a/plugins/Imap/locale/nl/LC_MESSAGES/Imap.po +++ b/plugins/Imap/locale/nl/LC_MESSAGES/Imap.po @@ -9,23 +9,23 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Imap\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:43+0000\n" "Language-Team: Dutch \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:55:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" "X-Message-Group: #out-statusnet-plugin-imap\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: imapmailhandler.php:28 +#: imapmailhandler.php:30 msgid "Error" msgstr "Fout" -#: imapmanager.php:47 +#: imapmanager.php:51 msgid "" "ImapManager should be created using its constructor, not the using the " "static get method." diff --git a/plugins/Imap/locale/ru/LC_MESSAGES/Imap.po b/plugins/Imap/locale/ru/LC_MESSAGES/Imap.po index 42032f1a10..0c9b88be1d 100644 --- a/plugins/Imap/locale/ru/LC_MESSAGES/Imap.po +++ b/plugins/Imap/locale/ru/LC_MESSAGES/Imap.po @@ -10,24 +10,24 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Imap\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:43+0000\n" "Language-Team: Russian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:55:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ru\n" "X-Message-Group: #out-statusnet-plugin-imap\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" -#: imapmailhandler.php:28 +#: imapmailhandler.php:30 msgid "Error" msgstr "Ошибка" -#: imapmanager.php:47 +#: imapmanager.php:51 msgid "" "ImapManager should be created using its constructor, not the using the " "static get method." diff --git a/plugins/Imap/locale/tl/LC_MESSAGES/Imap.po b/plugins/Imap/locale/tl/LC_MESSAGES/Imap.po index 459cfaf87a..241c50bc77 100644 --- a/plugins/Imap/locale/tl/LC_MESSAGES/Imap.po +++ b/plugins/Imap/locale/tl/LC_MESSAGES/Imap.po @@ -9,23 +9,23 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Imap\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:43+0000\n" "Language-Team: Tagalog \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:55:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: tl\n" "X-Message-Group: #out-statusnet-plugin-imap\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: imapmailhandler.php:28 +#: imapmailhandler.php:30 msgid "Error" msgstr "Kamalian" -#: imapmanager.php:47 +#: imapmanager.php:51 msgid "" "ImapManager should be created using its constructor, not the using the " "static get method." diff --git a/plugins/Imap/locale/uk/LC_MESSAGES/Imap.po b/plugins/Imap/locale/uk/LC_MESSAGES/Imap.po index 5476500770..d489f62f08 100644 --- a/plugins/Imap/locale/uk/LC_MESSAGES/Imap.po +++ b/plugins/Imap/locale/uk/LC_MESSAGES/Imap.po @@ -9,24 +9,24 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Imap\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:43+0000\n" "Language-Team: Ukrainian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:55:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" "X-Message-Group: #out-statusnet-plugin-imap\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" -#: imapmailhandler.php:28 +#: imapmailhandler.php:30 msgid "Error" msgstr "Помилка" -#: imapmanager.php:47 +#: imapmanager.php:51 msgid "" "ImapManager should be created using its constructor, not the using the " "static get method." diff --git a/plugins/Imap/locale/zh_CN/LC_MESSAGES/Imap.po b/plugins/Imap/locale/zh_CN/LC_MESSAGES/Imap.po new file mode 100644 index 0000000000..b0eb61c508 --- /dev/null +++ b/plugins/Imap/locale/zh_CN/LC_MESSAGES/Imap.po @@ -0,0 +1,55 @@ +# Translation of StatusNet - Imap to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Imap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:43+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-imap\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: imapmailhandler.php:30 +msgid "Error" +msgstr "错误" + +#: imapmanager.php:51 +msgid "" +"ImapManager should be created using its constructor, not the using the " +"static get method." +msgstr "ImapManager 应该使用它的生成器来创建,而不是使用固定的 get 方法。" + +#: ImapPlugin.php:54 +msgid "A mailbox must be specified." +msgstr "必须指定一个邮箱。" + +#: ImapPlugin.php:57 +msgid "A user must be specified." +msgstr "必须设定一个用户。" + +#: ImapPlugin.php:60 +msgid "A password must be specified." +msgstr "必须设定一个密码。" + +#: ImapPlugin.php:63 +msgid "A poll_frequency must be specified." +msgstr "必须设定一个抓取频率。" + +#: ImapPlugin.php:103 +msgid "" +"The IMAP plugin allows for StatusNet to check a POP or IMAP mailbox for " +"incoming mail containing user posts." +msgstr "" diff --git a/plugins/InfiniteScroll/locale/InfiniteScroll.pot b/plugins/InfiniteScroll/locale/InfiniteScroll.pot index 86aa2524fa..59ff310ae6 100644 --- a/plugins/InfiniteScroll/locale/InfiniteScroll.pot +++ b/plugins/InfiniteScroll/locale/InfiniteScroll.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/InfiniteScroll/locale/id/LC_MESSAGES/InfiniteScroll.po b/plugins/InfiniteScroll/locale/id/LC_MESSAGES/InfiniteScroll.po new file mode 100644 index 0000000000..7a6569eb47 --- /dev/null +++ b/plugins/InfiniteScroll/locale/id/LC_MESSAGES/InfiniteScroll.po @@ -0,0 +1,35 @@ +# Translation of StatusNet - InfiniteScroll to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - InfiniteScroll\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:43+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-infinitescroll\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: InfiniteScrollPlugin.php:54 +msgid "" +"Infinite Scroll adds the following functionality to your StatusNet " +"installation: When a user scrolls towards the bottom of the page, the next " +"page of notices is automatically retrieved and appended. This means they " +"never need to click \"Next Page\", which dramatically increases stickiness." +msgstr "" +"Infinite Scroll menambahkan fungsi berikut terhadap instalasi StatusNet " +"Anda: Ketika seorang pengguna melakukan skrol ke bawah halaman, halaman " +"pemberitahuan selanjutnya secara otomatis didapat dan ditambahkan. Ini " +"berarti tidak perlu menekan \"Halaman Berikutnya\" yang hanya menambah " +"ketergantungan." diff --git a/plugins/InfiniteScroll/locale/pt_BR/LC_MESSAGES/InfiniteScroll.po b/plugins/InfiniteScroll/locale/pt_BR/LC_MESSAGES/InfiniteScroll.po new file mode 100644 index 0000000000..23856193c8 --- /dev/null +++ b/plugins/InfiniteScroll/locale/pt_BR/LC_MESSAGES/InfiniteScroll.po @@ -0,0 +1,36 @@ +# Translation of StatusNet - InfiniteScroll to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - InfiniteScroll\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:43+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-infinitescroll\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: InfiniteScrollPlugin.php:54 +msgid "" +"Infinite Scroll adds the following functionality to your StatusNet " +"installation: When a user scrolls towards the bottom of the page, the next " +"page of notices is automatically retrieved and appended. This means they " +"never need to click \"Next Page\", which dramatically increases stickiness." +msgstr "" +"Infinite Scroll adiciona a seguinte funcionalidade a sua instalação " +"StatusNet: Quando um usuário se desloca para o final da página, a próxima " +"página de mensagens é recuperada e adicionada automaticamente. Isto " +"significa que não será necessário clicar em \"Próxima página\", que aumenta " +"drasticamente a capacidade de retenção de usuários." diff --git a/plugins/InfiniteScroll/locale/zh_CN/LC_MESSAGES/InfiniteScroll.po b/plugins/InfiniteScroll/locale/zh_CN/LC_MESSAGES/InfiniteScroll.po new file mode 100644 index 0000000000..cb6aa99f96 --- /dev/null +++ b/plugins/InfiniteScroll/locale/zh_CN/LC_MESSAGES/InfiniteScroll.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - InfiniteScroll to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - InfiniteScroll\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:43+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-infinitescroll\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: InfiniteScrollPlugin.php:54 +msgid "" +"Infinite Scroll adds the following functionality to your StatusNet " +"installation: When a user scrolls towards the bottom of the page, the next " +"page of notices is automatically retrieved and appended. This means they " +"never need to click \"Next Page\", which dramatically increases stickiness." +msgstr "" +"无限滚动(Infinite Scroll)给你的 StatusNet 网站增加了这些功能:当用户滚动页" +"面到底部的时候,将自动获取下一页的消息并追加显示出来。这样用户就不用再去点" +"击“下一页”按钮了,大大的增加了黏贴度。" diff --git a/plugins/LdapAuthentication/locale/LdapAuthentication.pot b/plugins/LdapAuthentication/locale/LdapAuthentication.pot index 23c773a9d9..4edbf7303d 100644 --- a/plugins/LdapAuthentication/locale/LdapAuthentication.pot +++ b/plugins/LdapAuthentication/locale/LdapAuthentication.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/LdapAuthentication/locale/id/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/id/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..0c51cd2f1e --- /dev/null +++ b/plugins/LdapAuthentication/locale/id/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthentication to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:44+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "" +"Pengaya LDAP Authentication memungkinkan StatusNet untuk menangani " +"autentikasi melalui LDAP." diff --git a/plugins/LdapAuthentication/locale/pt_BR/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/pt_BR/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..561d4ee1b5 --- /dev/null +++ b/plugins/LdapAuthentication/locale/pt_BR/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - LdapAuthentication to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:44+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "" +"O plugin de autenticação LDAP permite ao StatusNet manejar a autenticação " +"através de LDAP." diff --git a/plugins/LdapAuthentication/locale/zh_CN/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/zh_CN/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..8ffeb1aa78 --- /dev/null +++ b/plugins/LdapAuthentication/locale/zh_CN/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - LdapAuthentication to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:44+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "LDAP 验证插件允许 StatusNet 通过 LDAP 处理验证。" diff --git a/plugins/LdapAuthorization/locale/LdapAuthorization.pot b/plugins/LdapAuthorization/locale/LdapAuthorization.pot index 0cc414c101..5522ba4fe8 100644 --- a/plugins/LdapAuthorization/locale/LdapAuthorization.pot +++ b/plugins/LdapAuthorization/locale/LdapAuthorization.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/LdapAuthorization/locale/id/LC_MESSAGES/LdapAuthorization.po b/plugins/LdapAuthorization/locale/id/LC_MESSAGES/LdapAuthorization.po new file mode 100644 index 0000000000..059ff89e57 --- /dev/null +++ b/plugins/LdapAuthorization/locale/id/LC_MESSAGES/LdapAuthorization.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthorization to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthorization\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:44+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthorization\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: LdapAuthorizationPlugin.php:124 +msgid "" +"The LDAP Authorization plugin allows for StatusNet to handle authorization " +"through LDAP." +msgstr "" +"Pengaya LDAP Authorization memungkinkan StatusNet menangani otorisasi " +"melalui LDAP." diff --git a/plugins/LdapAuthorization/locale/pt_BR/LC_MESSAGES/LdapAuthorization.po b/plugins/LdapAuthorization/locale/pt_BR/LC_MESSAGES/LdapAuthorization.po new file mode 100644 index 0000000000..0bbd6c0d45 --- /dev/null +++ b/plugins/LdapAuthorization/locale/pt_BR/LC_MESSAGES/LdapAuthorization.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - LdapAuthorization to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthorization\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:44+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthorization\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: LdapAuthorizationPlugin.php:124 +msgid "" +"The LDAP Authorization plugin allows for StatusNet to handle authorization " +"through LDAP." +msgstr "" +"O plugin de autorização LDAP permite ao StatusNet manejar a autorização " +"através de LDAP." diff --git a/plugins/LdapAuthorization/locale/zh_CN/LC_MESSAGES/LdapAuthorization.po b/plugins/LdapAuthorization/locale/zh_CN/LC_MESSAGES/LdapAuthorization.po new file mode 100644 index 0000000000..8c490e8911 --- /dev/null +++ b/plugins/LdapAuthorization/locale/zh_CN/LC_MESSAGES/LdapAuthorization.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - LdapAuthorization to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthorization\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:45+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthorization\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: LdapAuthorizationPlugin.php:124 +msgid "" +"The LDAP Authorization plugin allows for StatusNet to handle authorization " +"through LDAP." +msgstr "LDAP 授权插件允许 StatusNet 通过 LDAP 处理授权。" diff --git a/plugins/LilUrl/locale/LilUrl.pot b/plugins/LilUrl/locale/LilUrl.pot index 65f0baf68e..1904dc00c4 100644 --- a/plugins/LilUrl/locale/LilUrl.pot +++ b/plugins/LilUrl/locale/LilUrl.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/LilUrl/locale/id/LC_MESSAGES/LilUrl.po b/plugins/LilUrl/locale/id/LC_MESSAGES/LilUrl.po new file mode 100644 index 0000000000..4e28c03c04 --- /dev/null +++ b/plugins/LilUrl/locale/id/LC_MESSAGES/LilUrl.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - LilUrl to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LilUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:45+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-lilurl\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: LilUrlPlugin.php:43 +msgid "A serviceUrl must be specified." +msgstr "Sebuah serviceUrl harus disebutkan." + +#: LilUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Menggunakan layanan pemendek URL %1$s." diff --git a/plugins/LilUrl/locale/zh_CN/LC_MESSAGES/LilUrl.po b/plugins/LilUrl/locale/zh_CN/LC_MESSAGES/LilUrl.po new file mode 100644 index 0000000000..68946ee353 --- /dev/null +++ b/plugins/LilUrl/locale/zh_CN/LC_MESSAGES/LilUrl.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - LilUrl to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LilUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:45+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-lilurl\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: LilUrlPlugin.php:43 +msgid "A serviceUrl must be specified." +msgstr "必须设置一个服务的地址 Url。" + +#: LilUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "使用 %1$s 短链接服务" diff --git a/plugins/Linkback/locale/Linkback.pot b/plugins/Linkback/locale/Linkback.pot index 1d1b0437cd..558e1854e4 100644 --- a/plugins/Linkback/locale/Linkback.pot +++ b/plugins/Linkback/locale/Linkback.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Linkback/locale/id/LC_MESSAGES/Linkback.po b/plugins/Linkback/locale/id/LC_MESSAGES/Linkback.po new file mode 100644 index 0000000000..b92f116a75 --- /dev/null +++ b/plugins/Linkback/locale/id/LC_MESSAGES/Linkback.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - Linkback to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Linkback\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:46+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-linkback\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: LinkbackPlugin.php:241 +msgid "" +"Notify blog authors when their posts have been linked in microblog notices " +"using Pingback " +"or Trackback protocols." +msgstr "" +"Memberitahu penulis blog apabila kiriman mereka telah terhubung dengan " +"mikroblog menggunakan protokol Pingback atau Trackback ." diff --git a/plugins/Linkback/locale/ru/LC_MESSAGES/Linkback.po b/plugins/Linkback/locale/ru/LC_MESSAGES/Linkback.po new file mode 100644 index 0000000000..303a67687f --- /dev/null +++ b/plugins/Linkback/locale/ru/LC_MESSAGES/Linkback.po @@ -0,0 +1,35 @@ +# Translation of StatusNet - Linkback to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Linkback\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:46+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-linkback\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" + +#: LinkbackPlugin.php:241 +msgid "" +"Notify blog authors when their posts have been linked in microblog notices " +"using Pingback " +"or Trackback protocols." +msgstr "" +"Уведомляет авторов блогов, когда на их сообщения были ссылки с помощью " +"протоколов Pingback или Trackback." diff --git a/plugins/Linkback/locale/zh_CN/LC_MESSAGES/Linkback.po b/plugins/Linkback/locale/zh_CN/LC_MESSAGES/Linkback.po new file mode 100644 index 0000000000..944eb8a4b3 --- /dev/null +++ b/plugins/Linkback/locale/zh_CN/LC_MESSAGES/Linkback.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - Linkback to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Linkback\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:46+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:55:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-linkback\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: LinkbackPlugin.php:241 +msgid "" +"Notify blog authors when their posts have been linked in microblog notices " +"using Pingback " +"or Trackback protocols." +msgstr "" +"当博客的地址在消息中被发布时使用 PingbackTrackback 协议通知博客的作者。" diff --git a/plugins/Mapstraction/locale/Mapstraction.pot b/plugins/Mapstraction/locale/Mapstraction.pot index f35ca69141..3768a067d7 100644 --- a/plugins/Mapstraction/locale/Mapstraction.pot +++ b/plugins/Mapstraction/locale/Mapstraction.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Mapstraction/locale/fr/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/fr/LC_MESSAGES/Mapstraction.po index 8987740707..971db7b72e 100644 --- a/plugins/Mapstraction/locale/fr/LC_MESSAGES/Mapstraction.po +++ b/plugins/Mapstraction/locale/fr/LC_MESSAGES/Mapstraction.po @@ -1,6 +1,7 @@ # Translation of StatusNet - Mapstraction to French (Français) # Expored from translatewiki.net # +# Author: Peter17 # Author: Verdy p # -- # This file is distributed under the same license as the StatusNet package. @@ -9,13 +10,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Mapstraction\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:20+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:46+0000\n" "Language-Team: French \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:56:57+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:44+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-mapstraction\n" @@ -56,9 +57,9 @@ msgstr "Carte des amis de %s" #. TRANS: Page title. #. TRANS: %1$s is a user nickname, %2$d is a page number. #: allmap.php:80 -#, fuzzy, php-format +#, php-format msgid "%1$s friends map, page %2$d" -msgstr "Carte %s, page %d" +msgstr "Carte des amis de %1$s, page %2$d" #: usermap.php:73 #, php-format diff --git a/plugins/Mapstraction/locale/ia/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/ia/LC_MESSAGES/Mapstraction.po index 75b389ec3e..23f602b523 100644 --- a/plugins/Mapstraction/locale/ia/LC_MESSAGES/Mapstraction.po +++ b/plugins/Mapstraction/locale/ia/LC_MESSAGES/Mapstraction.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Mapstraction\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:20+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:47+0000\n" "Language-Team: Interlingua \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:56:57+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:44+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ia\n" "X-Message-Group: #out-statusnet-plugin-mapstraction\n" @@ -56,9 +56,9 @@ msgstr "Mappa del amicos de %s" #. TRANS: Page title. #. TRANS: %1$s is a user nickname, %2$d is a page number. #: allmap.php:80 -#, fuzzy, php-format +#, php-format msgid "%1$s friends map, page %2$d" -msgstr "Mappa de %s, pagina %d" +msgstr "Mappa de amicos de %1$s, pagina %2$d" #: usermap.php:73 #, php-format diff --git a/plugins/Mapstraction/locale/mk/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/mk/LC_MESSAGES/Mapstraction.po index 19926cbbe1..9bdb2deaf4 100644 --- a/plugins/Mapstraction/locale/mk/LC_MESSAGES/Mapstraction.po +++ b/plugins/Mapstraction/locale/mk/LC_MESSAGES/Mapstraction.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Mapstraction\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:20+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:47+0000\n" "Language-Team: Macedonian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:56:57+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:44+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" "X-Message-Group: #out-statusnet-plugin-mapstraction\n" @@ -56,9 +56,9 @@ msgstr "Карта на пријатели на %s" #. TRANS: Page title. #. TRANS: %1$s is a user nickname, %2$d is a page number. #: allmap.php:80 -#, fuzzy, php-format +#, php-format msgid "%1$s friends map, page %2$d" -msgstr "Карта на %s, стр. %d" +msgstr "Карта на пријатели на %1$s, страница %2$d" #: usermap.php:73 #, php-format diff --git a/plugins/Mapstraction/locale/nl/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/nl/LC_MESSAGES/Mapstraction.po index 084ee41627..6fe27a13cd 100644 --- a/plugins/Mapstraction/locale/nl/LC_MESSAGES/Mapstraction.po +++ b/plugins/Mapstraction/locale/nl/LC_MESSAGES/Mapstraction.po @@ -10,13 +10,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Mapstraction\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:20+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:47+0000\n" "Language-Team: Dutch \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:56:57+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:44+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" "X-Message-Group: #out-statusnet-plugin-mapstraction\n" @@ -57,9 +57,9 @@ msgstr "Kaart van %s en vrienden" #. TRANS: Page title. #. TRANS: %1$s is a user nickname, %2$d is a page number. #: allmap.php:80 -#, fuzzy, php-format +#, php-format msgid "%1$s friends map, page %2$d" -msgstr "Kaart van %s, pagina %d" +msgstr "Kaart van vrienden van %1$s, pagina %2$d" #: usermap.php:73 #, php-format diff --git a/plugins/Mapstraction/locale/ta/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/ta/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..88ffdf6a26 --- /dev/null +++ b/plugins/Mapstraction/locale/ta/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,64 @@ +# Translation of StatusNet - Mapstraction to Tamil (தமிழ்) +# Expored from translatewiki.net +# +# Author: TRYPPN +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:47+0000\n" +"Language-Team: Tamil \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:10:44+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ta\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "வரைபடம்" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "முழு அளவு" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" + +#: map.php:72 +msgid "No such user." +msgstr "அப்படியொரு பயனர் இல்லை." + +#: map.php:79 +msgid "User has no profile." +msgstr "" + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "" + +#. TRANS: Page title. +#. TRANS: %1$s is a user nickname, %2$d is a page number. +#: allmap.php:80 +#, php-format +msgid "%1$s friends map, page %2$d" +msgstr "" + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "" diff --git a/plugins/Mapstraction/locale/tl/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/tl/LC_MESSAGES/Mapstraction.po index 5a029fd3a5..7aefcd55e8 100644 --- a/plugins/Mapstraction/locale/tl/LC_MESSAGES/Mapstraction.po +++ b/plugins/Mapstraction/locale/tl/LC_MESSAGES/Mapstraction.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Mapstraction\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:20+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:47+0000\n" "Language-Team: Tagalog \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:56:57+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:44+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: tl\n" "X-Message-Group: #out-statusnet-plugin-mapstraction\n" @@ -56,9 +56,9 @@ msgstr "%s na mapa ng mga kaibigan" #. TRANS: Page title. #. TRANS: %1$s is a user nickname, %2$d is a page number. #: allmap.php:80 -#, fuzzy, php-format +#, php-format msgid "%1$s friends map, page %2$d" -msgstr "%s na mapa, pahina %d" +msgstr " %1$s mapa ng mga kaibigan, pahina %2$d" #: usermap.php:73 #, php-format diff --git a/plugins/Mapstraction/locale/uk/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/uk/LC_MESSAGES/Mapstraction.po index 5fcbf8cf42..f2d3afef91 100644 --- a/plugins/Mapstraction/locale/uk/LC_MESSAGES/Mapstraction.po +++ b/plugins/Mapstraction/locale/uk/LC_MESSAGES/Mapstraction.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Mapstraction\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:20+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:47+0000\n" "Language-Team: Ukrainian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:56:57+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:44+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" "X-Message-Group: #out-statusnet-plugin-mapstraction\n" @@ -57,9 +57,9 @@ msgstr "Мапа друзів %s." #. TRANS: Page title. #. TRANS: %1$s is a user nickname, %2$d is a page number. #: allmap.php:80 -#, fuzzy, php-format +#, php-format msgid "%1$s friends map, page %2$d" -msgstr "Мапа друзів %s, сторінка %d" +msgstr "Мапа друзів %1$s, сторінка %2$d" #: usermap.php:73 #, php-format diff --git a/plugins/Mapstraction/locale/zh_CN/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/zh_CN/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..fceb988550 --- /dev/null +++ b/plugins/Mapstraction/locale/zh_CN/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,67 @@ +# Translation of StatusNet - Mapstraction to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:47+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:10:44+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "地图" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "完整尺寸" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" +"使用 Mapstraction 显示用户和好友" +"的消息地图。" + +#: map.php:72 +msgid "No such user." +msgstr "没有这个用户。" + +#: map.php:79 +msgid "User has no profile." +msgstr "用户没有个人信息。" + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "%s 好友地图" + +#. TRANS: Page title. +#. TRANS: %1$s is a user nickname, %2$d is a page number. +#: allmap.php:80 +#, php-format +msgid "%1$s friends map, page %2$d" +msgstr "%1$s 好友地图,第 %2$d 页。" + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "%s 地图,第 %d 页" diff --git a/plugins/Memcache/locale/Memcache.pot b/plugins/Memcache/locale/Memcache.pot index 53b0536d55..f6f498245b 100644 --- a/plugins/Memcache/locale/Memcache.pot +++ b/plugins/Memcache/locale/Memcache.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Memcache/locale/pt_BR/LC_MESSAGES/Memcache.po b/plugins/Memcache/locale/pt_BR/LC_MESSAGES/Memcache.po new file mode 100644 index 0000000000..b5c99a581e --- /dev/null +++ b/plugins/Memcache/locale/pt_BR/LC_MESSAGES/Memcache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Memcache to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:47+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:56:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-memcache\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: MemcachePlugin.php:246 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Utiliza Memcached para fazer o cache " +"de resultados de consulta." diff --git a/plugins/Memcache/locale/zh_CN/LC_MESSAGES/Memcache.po b/plugins/Memcache/locale/zh_CN/LC_MESSAGES/Memcache.po new file mode 100644 index 0000000000..06d4e23f21 --- /dev/null +++ b/plugins/Memcache/locale/zh_CN/LC_MESSAGES/Memcache.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - Memcache to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:48+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:56:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-memcache\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: MemcachePlugin.php:246 +msgid "" +"Use Memcached to cache query results." +msgstr "使用 Memcached 来缓存查询结果。" diff --git a/plugins/Memcached/locale/Memcached.pot b/plugins/Memcached/locale/Memcached.pot index 03d62b7cdf..c349786794 100644 --- a/plugins/Memcached/locale/Memcached.pot +++ b/plugins/Memcached/locale/Memcached.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Memcached/locale/id/LC_MESSAGES/Memcached.po b/plugins/Memcached/locale/id/LC_MESSAGES/Memcached.po new file mode 100644 index 0000000000..c6692dd602 --- /dev/null +++ b/plugins/Memcached/locale/id/LC_MESSAGES/Memcached.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcached to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcached\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:48+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:58:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-memcached\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: MemcachedPlugin.php:218 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Gunakan Memcached untuk menyinggahkan " +"hasil pencarian." diff --git a/plugins/Memcached/locale/zh_CN/LC_MESSAGES/Memcached.po b/plugins/Memcached/locale/zh_CN/LC_MESSAGES/Memcached.po new file mode 100644 index 0000000000..daf4cb920d --- /dev/null +++ b/plugins/Memcached/locale/zh_CN/LC_MESSAGES/Memcached.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - Memcached to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcached\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:48+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:58:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-memcached\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: MemcachedPlugin.php:218 +msgid "" +"Use Memcached to cache query results." +msgstr "使用 Memcached 来缓存查询结果。" diff --git a/plugins/Meteor/locale/Meteor.pot b/plugins/Meteor/locale/Meteor.pot index 86ddef2cb0..9c9f35fdbd 100644 --- a/plugins/Meteor/locale/Meteor.pot +++ b/plugins/Meteor/locale/Meteor.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Meteor/locale/id/LC_MESSAGES/Meteor.po b/plugins/Meteor/locale/id/LC_MESSAGES/Meteor.po new file mode 100644 index 0000000000..c2906284f8 --- /dev/null +++ b/plugins/Meteor/locale/id/LC_MESSAGES/Meteor.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - Meteor to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Meteor\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:49+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:07:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-meteor\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. TRANS: Exception. %1$s is the control server, %2$s is the control port. +#: MeteorPlugin.php:115 +#, php-format +msgid "Couldn't connect to %1$s on %2$s." +msgstr "Tidak dapat terhubung ke %1$s di %2$s." + +#. TRANS: Exception. %s is the Meteor message that could not be added. +#: MeteorPlugin.php:128 +#, php-format +msgid "Error adding meteor message \"%s\"" +msgstr "Kesalahan menambahkan pesan meteor \"%s\"" + +#: MeteorPlugin.php:158 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "Pengaya untuk membuat pemutakhiran langsung menggunakan Comet/Bayeux." diff --git a/plugins/Meteor/locale/zh_CN/LC_MESSAGES/Meteor.po b/plugins/Meteor/locale/zh_CN/LC_MESSAGES/Meteor.po new file mode 100644 index 0000000000..b302b52bda --- /dev/null +++ b/plugins/Meteor/locale/zh_CN/LC_MESSAGES/Meteor.po @@ -0,0 +1,39 @@ +# Translation of StatusNet - Meteor to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Meteor\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:49+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:07:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-meteor\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. TRANS: Exception. %1$s is the control server, %2$s is the control port. +#: MeteorPlugin.php:115 +#, php-format +msgid "Couldn't connect to %1$s on %2$s." +msgstr "无法连在 %2$s 端口连接到 %1$s。" + +#. TRANS: Exception. %s is the Meteor message that could not be added. +#: MeteorPlugin.php:128 +#, php-format +msgid "Error adding meteor message \"%s\"" +msgstr "添加 meteor 消息“%s”出错。" + +#: MeteorPlugin.php:158 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "通过 Comet/Bayeux 实现“实时更新”的插件。" diff --git a/plugins/Minify/locale/Minify.pot b/plugins/Minify/locale/Minify.pot index 1323e4436f..013bd0ed1a 100644 --- a/plugins/Minify/locale/Minify.pot +++ b/plugins/Minify/locale/Minify.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Minify/locale/zh_CN/LC_MESSAGES/Minify.po b/plugins/Minify/locale/zh_CN/LC_MESSAGES/Minify.po new file mode 100644 index 0000000000..475deec22c --- /dev/null +++ b/plugins/Minify/locale/zh_CN/LC_MESSAGES/Minify.po @@ -0,0 +1,41 @@ +# Translation of StatusNet - Minify to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Minify\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:50+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:56:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-minify\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: minify.php:49 +msgid "The parameter \"f\" is not a valid path." +msgstr "参数 \"f\" 不是个有效的路径。" + +#: minify.php:53 +msgid "The parameter \"f\" is required but missing." +msgstr "需要参数 \"f\" 但是丢失了。" + +#: minify.php:111 +msgid "File type not supported." +msgstr "文件类型不支持。" + +#: MinifyPlugin.php:179 +msgid "" +"The Minify plugin minifies StatusNet's CSS and JavaScript, removing " +"whitespace and comments." +msgstr "Minify 插件通过删除空白和注释缩小 StatusNet 的 CSS 和 JavaScript。" diff --git a/plugins/MobileProfile/locale/MobileProfile.pot b/plugins/MobileProfile/locale/MobileProfile.pot index 9af3c011bc..0ece2cbc2e 100644 --- a/plugins/MobileProfile/locale/MobileProfile.pot +++ b/plugins/MobileProfile/locale/MobileProfile.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/MobileProfile/locale/ru/LC_MESSAGES/MobileProfile.po b/plugins/MobileProfile/locale/ru/LC_MESSAGES/MobileProfile.po index 40c4819d94..c2f0daebef 100644 --- a/plugins/MobileProfile/locale/ru/LC_MESSAGES/MobileProfile.po +++ b/plugins/MobileProfile/locale/ru/LC_MESSAGES/MobileProfile.po @@ -2,6 +2,7 @@ # Expored from translatewiki.net # # Author: Eleferen +# Author: Александр Сигачёв # -- # This file is distributed under the same license as the StatusNet package. # @@ -9,13 +10,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - MobileProfile\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:51+0000\n" "Language-Team: Russian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ru\n" "X-Message-Group: #out-statusnet-plugin-mobileprofile\n" @@ -76,4 +77,4 @@ msgstr "Прикрепить файл" #: MobileProfilePlugin.php:417 msgid "XHTML MobileProfile output for supporting user agents." -msgstr "" +msgstr "XHTML MobileProfile вывод для поддерживаемых пользовательских агентов." diff --git a/plugins/MobileProfile/locale/ta/LC_MESSAGES/MobileProfile.po b/plugins/MobileProfile/locale/ta/LC_MESSAGES/MobileProfile.po new file mode 100644 index 0000000000..3380274085 --- /dev/null +++ b/plugins/MobileProfile/locale/ta/LC_MESSAGES/MobileProfile.po @@ -0,0 +1,78 @@ +# Translation of StatusNet - MobileProfile to Tamil (தமிழ்) +# Expored from translatewiki.net +# +# Author: TRYPPN +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - MobileProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:51+0000\n" +"Language-Team: Tamil \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ta\n" +"X-Message-Group: #out-statusnet-plugin-mobileprofile\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MobileProfilePlugin.php:193 +msgid "This page is not available in a media type you accept." +msgstr "" + +#: MobileProfilePlugin.php:310 +msgid "Home" +msgstr "" + +#: MobileProfilePlugin.php:312 +msgid "Account" +msgstr "கணக்கு" + +#: MobileProfilePlugin.php:314 +msgid "Connect" +msgstr "இணை" + +#: MobileProfilePlugin.php:317 +msgid "Admin" +msgstr "" + +#: MobileProfilePlugin.php:317 +msgid "Change site configuration" +msgstr "" + +#: MobileProfilePlugin.php:321 +msgid "Invite" +msgstr "" + +#: MobileProfilePlugin.php:324 +msgid "Logout" +msgstr "விடுபதிகை" + +#: MobileProfilePlugin.php:328 +msgid "Register" +msgstr "பதிவு செய்" + +#: MobileProfilePlugin.php:331 +msgid "Login" +msgstr "புகுபதிகை" + +#: MobileProfilePlugin.php:335 +msgid "Search" +msgstr "தேடுக" + +#: MobileProfilePlugin.php:361 +msgid "Attach" +msgstr "இணை" + +#: MobileProfilePlugin.php:365 +msgid "Attach a file" +msgstr "ஒரு கோப்பை இணைக்கவும்" + +#: MobileProfilePlugin.php:417 +msgid "XHTML MobileProfile output for supporting user agents." +msgstr "" diff --git a/plugins/NoticeTitle/locale/NoticeTitle.pot b/plugins/NoticeTitle/locale/NoticeTitle.pot index 92969c6bc0..5051a13573 100644 --- a/plugins/NoticeTitle/locale/NoticeTitle.pot +++ b/plugins/NoticeTitle/locale/NoticeTitle.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/NoticeTitle/locale/ru/LC_MESSAGES/NoticeTitle.po b/plugins/NoticeTitle/locale/ru/LC_MESSAGES/NoticeTitle.po new file mode 100644 index 0000000000..830d66f995 --- /dev/null +++ b/plugins/NoticeTitle/locale/ru/LC_MESSAGES/NoticeTitle.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - NoticeTitle to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - NoticeTitle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:51+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:07:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-noticetitle\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" + +#: NoticeTitlePlugin.php:132 +msgid "Adds optional titles to notices." +msgstr "Добавляет необязательный заголовок для сообщений." + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: NoticeTitlePlugin.php:309 +#, php-format +msgid "%1$s - %2$s" +msgstr "%1$s — %2$s" diff --git a/plugins/NoticeTitle/locale/zh_CN/LC_MESSAGES/NoticeTitle.po b/plugins/NoticeTitle/locale/zh_CN/LC_MESSAGES/NoticeTitle.po new file mode 100644 index 0000000000..4c9b5ed327 --- /dev/null +++ b/plugins/NoticeTitle/locale/zh_CN/LC_MESSAGES/NoticeTitle.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - NoticeTitle to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - NoticeTitle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:52+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:07:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-noticetitle\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: NoticeTitlePlugin.php:132 +msgid "Adds optional titles to notices." +msgstr "为消息添加可选的标题。" + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: NoticeTitlePlugin.php:309 +#, php-format +msgid "%1$s - %2$s" +msgstr "" diff --git a/plugins/OStatus/locale/OStatus.pot b/plugins/OStatus/locale/OStatus.pot index a94ea84dd1..24b4347578 100644 --- a/plugins/OStatus/locale/OStatus.pot +++ b/plugins/OStatus/locale/OStatus.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,243 +18,243 @@ msgstr "" #. TRANS: Link description for link to subscribe to a remote user. #. TRANS: Link text for a user to subscribe to an OStatus user. -#: OStatusPlugin.php:227 OStatusPlugin.php:937 +#: OStatusPlugin.php:229 OStatusPlugin.php:939 msgid "Subscribe" msgstr "" #. TRANS: Link description for link to join a remote group. -#: OStatusPlugin.php:246 OStatusPlugin.php:655 actions/ostatussub.php:107 +#: OStatusPlugin.php:248 OStatusPlugin.php:657 actions/ostatussub.php:109 msgid "Join" msgstr "" #. TRANSLATE: %s is a domain. -#: OStatusPlugin.php:459 +#: OStatusPlugin.php:461 #, php-format msgid "Sent from %s via OStatus" msgstr "" #. TRANS: Exception. -#: OStatusPlugin.php:531 +#: OStatusPlugin.php:533 msgid "Could not set up remote subscription." msgstr "" -#: OStatusPlugin.php:605 +#: OStatusPlugin.php:607 msgid "Unfollow" msgstr "" #. TRANS: Success message for unsubscribe from user attempt through OStatus. #. TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. -#: OStatusPlugin.php:608 +#: OStatusPlugin.php:610 #, php-format msgid "%1$s stopped following %2$s." msgstr "" -#: OStatusPlugin.php:636 +#: OStatusPlugin.php:638 msgid "Could not set up remote group membership." msgstr "" #. TRANS: Success message for subscribe to group attempt through OStatus. #. TRANS: %1$s is the member name, %2$s is the subscribed group's name. -#: OStatusPlugin.php:658 +#: OStatusPlugin.php:660 #, php-format msgid "%1$s has joined group %2$s." msgstr "" #. TRANS: Exception. -#: OStatusPlugin.php:667 +#: OStatusPlugin.php:669 msgid "Failed joining remote group." msgstr "" -#: OStatusPlugin.php:707 +#: OStatusPlugin.php:709 msgid "Leave" msgstr "" #. TRANS: Success message for unsubscribe from group attempt through OStatus. #. TRANS: %1$s is the member name, %2$s is the unsubscribed group's name. -#: OStatusPlugin.php:710 +#: OStatusPlugin.php:712 #, php-format msgid "%1$s has left group %2$s." msgstr "" -#: OStatusPlugin.php:785 +#: OStatusPlugin.php:787 msgid "Disfavor" msgstr "" #. TRANS: Success message for remove a favorite notice through OStatus. #. TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. -#: OStatusPlugin.php:788 +#: OStatusPlugin.php:790 #, php-format msgid "%1$s marked notice %2$s as no longer a favorite." msgstr "" #. TRANS: Link text for link to remote subscribe. -#: OStatusPlugin.php:864 +#: OStatusPlugin.php:866 msgid "Remote" msgstr "" #. TRANS: Title for activity. -#: OStatusPlugin.php:904 +#: OStatusPlugin.php:906 msgid "Profile update" msgstr "" #. TRANS: Ping text for remote profile update through OStatus. #. TRANS: %s is user that updated their profile. -#: OStatusPlugin.php:907 +#: OStatusPlugin.php:909 #, php-format msgid "%s has updated their profile page." msgstr "" #. TRANS: Plugin description. -#: OStatusPlugin.php:952 +#: OStatusPlugin.php:954 msgid "" "Follow people across social networks that implement OStatus." msgstr "" -#: classes/FeedSub.php:248 +#: classes/FeedSub.php:252 msgid "Attempting to start PuSH subscription for feed with no hub." msgstr "" -#: classes/FeedSub.php:278 +#: classes/FeedSub.php:282 msgid "Attempting to end PuSH subscription for feed with no hub." msgstr "" #. TRANS: Server exception. -#: classes/Ostatus_profile.php:188 +#: classes/Ostatus_profile.php:192 #, php-format msgid "Invalid ostatus_profile state: both group and profile IDs set for %s." msgstr "" #. TRANS: Server exception. -#: classes/Ostatus_profile.php:191 +#: classes/Ostatus_profile.php:195 #, php-format msgid "Invalid ostatus_profile state: both group and profile IDs empty for %s." msgstr "" #. TRANS: Server exception. #. TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. -#: classes/Ostatus_profile.php:281 +#: classes/Ostatus_profile.php:285 #, php-format msgid "Invalid actor passed to %1$s: %2$s." msgstr "" #. TRANS: Server exception. -#: classes/Ostatus_profile.php:374 +#: classes/Ostatus_profile.php:378 msgid "" "Invalid type passed to Ostatus_profile::notify. It must be XML string or " "Activity entry." msgstr "" -#: classes/Ostatus_profile.php:404 +#: classes/Ostatus_profile.php:408 msgid "Unknown feed format." msgstr "" -#: classes/Ostatus_profile.php:427 +#: classes/Ostatus_profile.php:431 msgid "RSS feed without a channel." msgstr "" #. TRANS: Client exception. -#: classes/Ostatus_profile.php:472 +#: classes/Ostatus_profile.php:476 msgid "Can't handle that kind of post." msgstr "" #. TRANS: Client exception. %s is a source URL. -#: classes/Ostatus_profile.php:555 +#: classes/Ostatus_profile.php:559 #, php-format msgid "No content for notice %s." msgstr "" #. TRANS: Shown when a notice is longer than supported and/or when attachments are present. -#: classes/Ostatus_profile.php:588 +#: classes/Ostatus_profile.php:592 msgid "Show more" msgstr "" #. TRANS: Exception. %s is a profile URL. -#: classes/Ostatus_profile.php:781 +#: classes/Ostatus_profile.php:785 #, php-format msgid "Could not reach profile page %s." msgstr "" #. TRANS: Exception. -#: classes/Ostatus_profile.php:839 +#: classes/Ostatus_profile.php:843 #, php-format msgid "Could not find a feed URL for profile page %s." msgstr "" -#: classes/Ostatus_profile.php:976 +#: classes/Ostatus_profile.php:980 msgid "Can't find enough profile information to make a feed." msgstr "" -#: classes/Ostatus_profile.php:1035 +#: classes/Ostatus_profile.php:1039 #, php-format msgid "Invalid avatar URL %s." msgstr "" -#: classes/Ostatus_profile.php:1045 +#: classes/Ostatus_profile.php:1049 #, php-format msgid "Tried to update avatar for unsaved remote profile %s." msgstr "" -#: classes/Ostatus_profile.php:1053 +#: classes/Ostatus_profile.php:1057 #, php-format msgid "Unable to fetch avatar from %s." msgstr "" #. TRANS: Exception. -#: classes/Ostatus_profile.php:1275 +#: classes/Ostatus_profile.php:1279 msgid "Local user can't be referenced as remote." msgstr "" #. TRANS: Exception. -#: classes/Ostatus_profile.php:1280 +#: classes/Ostatus_profile.php:1284 msgid "Local group can't be referenced as remote." msgstr "" #. TRANS: Exception. -#: classes/Ostatus_profile.php:1332 classes/Ostatus_profile.php:1343 +#: classes/Ostatus_profile.php:1336 classes/Ostatus_profile.php:1347 msgid "Can't save local profile." msgstr "" #. TRANS: Exception. -#: classes/Ostatus_profile.php:1351 +#: classes/Ostatus_profile.php:1355 msgid "Can't save OStatus profile." msgstr "" #. TRANS: Exception. -#: classes/Ostatus_profile.php:1610 classes/Ostatus_profile.php:1638 +#: classes/Ostatus_profile.php:1614 classes/Ostatus_profile.php:1642 msgid "Not a valid webfinger address." msgstr "" #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1720 +#: classes/Ostatus_profile.php:1724 #, php-format msgid "Couldn't save profile for \"%s\"." msgstr "" #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1739 +#: classes/Ostatus_profile.php:1743 #, php-format msgid "Couldn't save ostatus_profile for \"%s\"." msgstr "" #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1747 +#: classes/Ostatus_profile.php:1751 #, php-format msgid "Couldn't find a valid profile for \"%s\"." msgstr "" -#: classes/Ostatus_profile.php:1789 +#: classes/Ostatus_profile.php:1793 msgid "Could not store HTML content of long post as file." msgstr "" #. TRANS: Client exception. %s is a HTTP status code. -#: classes/HubSub.php:208 +#: classes/HubSub.php:212 #, php-format msgid "Hub subscriber verification returned HTTP %s." msgstr "" #. TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. -#: classes/HubSub.php:355 +#: classes/HubSub.php:359 #, php-format msgid "Callback returned status: %1$s. Body: %2$s" msgstr "" @@ -360,18 +360,18 @@ msgid "Feeds" msgstr "" #. TRANS: Client exception. -#: actions/pushhub.php:66 +#: actions/pushhub.php:70 msgid "Publishing outside feeds not supported." msgstr "" #. TRANS: Client exception. %s is a mode. -#: actions/pushhub.php:69 +#: actions/pushhub.php:73 #, php-format msgid "Unrecognized mode \"%s\"." msgstr "" #. TRANS: Client exception. %s is a topic. -#: actions/pushhub.php:89 +#: actions/pushhub.php:93 #, php-format msgid "" "Unsupported hub.topic %s this hub only serves local user and group Atom " @@ -379,43 +379,43 @@ msgid "" msgstr "" #. TRANS: Client exception. -#: actions/pushhub.php:95 +#: actions/pushhub.php:99 #, php-format msgid "Invalid hub.verify \"%s\". It must be sync or async." msgstr "" #. TRANS: Client exception. -#: actions/pushhub.php:101 +#: actions/pushhub.php:105 #, php-format msgid "Invalid hub.lease \"%s\". It must be empty or positive integer." msgstr "" #. TRANS: Client exception. -#: actions/pushhub.php:109 +#: actions/pushhub.php:113 #, php-format msgid "Invalid hub.secret \"%s\". It must be under 200 bytes." msgstr "" #. TRANS: Client exception. -#: actions/pushhub.php:161 +#: actions/pushhub.php:165 #, php-format msgid "Invalid hub.topic \"%s\". User doesn't exist." msgstr "" #. TRANS: Client exception. -#: actions/pushhub.php:170 +#: actions/pushhub.php:174 #, php-format msgid "Invalid hub.topic \"%s\". Group doesn't exist." msgstr "" #. TRANS: Client exception. #. TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. -#: actions/pushhub.php:195 +#: actions/pushhub.php:199 #, php-format msgid "Invalid URL passed for %1$s: \"%2$s\"" msgstr "" -#: actions/userxrd.php:49 actions/ownerxrd.php:37 actions/usersalmon.php:43 +#: actions/userxrd.php:51 actions/ownerxrd.php:39 actions/usersalmon.php:43 msgid "No such user." msgstr "" @@ -462,47 +462,47 @@ msgid "Notice with ID %1$s not posted by %2$s." msgstr "" #. TRANS: Field label. -#: actions/ostatusgroup.php:76 +#: actions/ostatusgroup.php:78 msgid "Join group" msgstr "" #. TRANS: Tooltip for field label "Join group". -#: actions/ostatusgroup.php:79 +#: actions/ostatusgroup.php:81 msgid "OStatus group's address, like http://example.net/group/nickname." msgstr "" #. TRANS: Button text. -#: actions/ostatusgroup.php:84 actions/ostatussub.php:73 +#: actions/ostatusgroup.php:86 actions/ostatussub.php:75 msgctxt "BUTTON" msgid "Continue" msgstr "" -#: actions/ostatusgroup.php:103 +#: actions/ostatusgroup.php:105 msgid "You are already a member of this group." msgstr "" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:138 +#: actions/ostatusgroup.php:140 msgid "Already a member!" msgstr "" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:149 +#: actions/ostatusgroup.php:151 msgid "Remote group join failed!" msgstr "" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:153 +#: actions/ostatusgroup.php:155 msgid "Remote group join aborted!" msgstr "" #. TRANS: Page title for OStatus remote group join form -#: actions/ostatusgroup.php:165 +#: actions/ostatusgroup.php:167 msgid "Confirm joining remote group" msgstr "" #. TRANS: Instructions. -#: actions/ostatusgroup.php:176 +#: actions/ostatusgroup.php:178 msgid "" "You can subscribe to groups from other supported sites. Paste the group's " "profile URI below:" @@ -549,12 +549,12 @@ msgid "Could not remove remote user %1$s from group %2$s." msgstr "" #. TRANS: Field label for a field that takes an OStatus user address. -#: actions/ostatussub.php:66 +#: actions/ostatussub.php:68 msgid "Subscribe to" msgstr "" #. TRANS: Tooltip for field label "Subscribe to". -#: actions/ostatussub.php:69 +#: actions/ostatussub.php:71 msgid "" "OStatus user's address, like nickname@example.com or http://example.net/" "nickname" @@ -562,192 +562,192 @@ msgstr "" #. TRANS: Button text. #. TRANS: Tooltip for button "Join". -#: actions/ostatussub.php:110 +#: actions/ostatussub.php:112 msgctxt "BUTTON" msgid "Join this group" msgstr "" #. TRANS: Button text. -#: actions/ostatussub.php:113 +#: actions/ostatussub.php:115 msgctxt "BUTTON" msgid "Confirm" msgstr "" #. TRANS: Tooltip for button "Confirm". -#: actions/ostatussub.php:115 +#: actions/ostatussub.php:117 msgid "Subscribe to this user" msgstr "" -#: actions/ostatussub.php:136 +#: actions/ostatussub.php:138 msgid "You are already subscribed to this user." msgstr "" -#: actions/ostatussub.php:165 +#: actions/ostatussub.php:167 msgid "Photo" msgstr "" -#: actions/ostatussub.php:176 +#: actions/ostatussub.php:178 msgid "Nickname" msgstr "" -#: actions/ostatussub.php:197 +#: actions/ostatussub.php:199 msgid "Location" msgstr "" -#: actions/ostatussub.php:206 +#: actions/ostatussub.php:208 msgid "URL" msgstr "" -#: actions/ostatussub.php:218 +#: actions/ostatussub.php:220 msgid "Note" msgstr "" #. TRANS: Error text. -#: actions/ostatussub.php:254 actions/ostatussub.php:261 -#: actions/ostatussub.php:286 +#: actions/ostatussub.php:256 actions/ostatussub.php:263 +#: actions/ostatussub.php:288 msgid "" "Sorry, we could not reach that address. Please make sure that the OStatus " "address is like nickname@example.com or http://example.net/nickname." msgstr "" #. TRANS: Error text. -#: actions/ostatussub.php:265 actions/ostatussub.php:269 -#: actions/ostatussub.php:273 actions/ostatussub.php:277 -#: actions/ostatussub.php:281 +#: actions/ostatussub.php:267 actions/ostatussub.php:271 +#: actions/ostatussub.php:275 actions/ostatussub.php:279 +#: actions/ostatussub.php:283 msgid "" "Sorry, we could not reach that feed. Please try that OStatus address again " "later." msgstr "" #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:315 +#: actions/ostatussub.php:317 msgid "Already subscribed!" msgstr "" #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:320 +#: actions/ostatussub.php:322 msgid "Remote subscription failed!" msgstr "" -#: actions/ostatussub.php:367 actions/ostatusinit.php:63 +#: actions/ostatussub.php:369 actions/ostatusinit.php:64 msgid "There was a problem with your session token. Try again, please." msgstr "" #. TRANS: Form title. -#: actions/ostatussub.php:395 actions/ostatusinit.php:82 +#: actions/ostatussub.php:397 actions/ostatusinit.php:83 msgid "Subscribe to user" msgstr "" #. TRANS: Page title for OStatus remote subscription form -#: actions/ostatussub.php:415 +#: actions/ostatussub.php:417 msgid "Confirm" msgstr "" #. TRANS: Instructions. -#: actions/ostatussub.php:427 +#: actions/ostatussub.php:429 msgid "" "You can subscribe to users from other supported sites. Paste their address " "or profile URI below:" msgstr "" #. TRANS: Client error. -#: actions/ostatusinit.php:41 +#: actions/ostatusinit.php:42 msgid "You can use the local subscription!" msgstr "" #. TRANS: Form legend. -#: actions/ostatusinit.php:97 +#: actions/ostatusinit.php:98 #, php-format msgid "Join group %s" msgstr "" #. TRANS: Button text. -#: actions/ostatusinit.php:99 +#: actions/ostatusinit.php:100 msgctxt "BUTTON" msgid "Join" msgstr "" #. TRANS: Form legend. -#: actions/ostatusinit.php:102 +#: actions/ostatusinit.php:103 #, php-format msgid "Subscribe to %s" msgstr "" #. TRANS: Button text. -#: actions/ostatusinit.php:104 +#: actions/ostatusinit.php:105 msgctxt "BUTTON" msgid "Subscribe" msgstr "" #. TRANS: Field label. -#: actions/ostatusinit.php:117 +#: actions/ostatusinit.php:118 msgid "User nickname" msgstr "" -#: actions/ostatusinit.php:118 +#: actions/ostatusinit.php:119 msgid "Nickname of the user you want to follow." msgstr "" #. TRANS: Field label. -#: actions/ostatusinit.php:123 +#: actions/ostatusinit.php:124 msgid "Profile Account" msgstr "" #. TRANS: Tooltip for field label "Profile Account". -#: actions/ostatusinit.php:125 +#: actions/ostatusinit.php:126 msgid "Your account id (e.g. user@identi.ca)." msgstr "" #. TRANS: Client error. -#: actions/ostatusinit.php:147 +#: actions/ostatusinit.php:148 msgid "Must provide a remote profile." msgstr "" #. TRANS: Client error. -#: actions/ostatusinit.php:159 +#: actions/ostatusinit.php:160 msgid "Couldn't look up OStatus account profile." msgstr "" #. TRANS: Client error. -#: actions/ostatusinit.php:172 +#: actions/ostatusinit.php:173 msgid "Couldn't confirm remote profile address." msgstr "" #. TRANS: Page title. -#: actions/ostatusinit.php:217 +#: actions/ostatusinit.php:218 msgid "OStatus Connect" msgstr "" -#: actions/pushcallback.php:48 +#: actions/pushcallback.php:50 msgid "Empty or invalid feed id." msgstr "" #. TRANS: Server exception. %s is a feed ID. -#: actions/pushcallback.php:54 +#: actions/pushcallback.php:56 #, php-format msgid "Unknown PuSH feed id %s" msgstr "" #. TRANS: Client exception. %s is an invalid feed name. -#: actions/pushcallback.php:94 +#: actions/pushcallback.php:96 #, php-format msgid "Bad hub.topic feed \"%s\"." msgstr "" #. TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. -#: actions/pushcallback.php:99 +#: actions/pushcallback.php:101 #, php-format msgid "Bad hub.verify_token %1$s for %2$s." msgstr "" #. TRANS: Client exception. %s is an invalid topic. -#: actions/pushcallback.php:106 +#: actions/pushcallback.php:108 #, php-format msgid "Unexpected subscribe request for %s." msgstr "" #. TRANS: Client exception. %s is an invalid topic. -#: actions/pushcallback.php:111 +#: actions/pushcallback.php:113 #, php-format msgid "Unexpected unsubscribe request for %s." msgstr "" diff --git a/plugins/OStatus/locale/fr/LC_MESSAGES/OStatus.po b/plugins/OStatus/locale/fr/LC_MESSAGES/OStatus.po index 79f2887939..906bc95ec8 100644 --- a/plugins/OStatus/locale/fr/LC_MESSAGES/OStatus.po +++ b/plugins/OStatus/locale/fr/LC_MESSAGES/OStatus.po @@ -1,6 +1,7 @@ # Translation of StatusNet - OStatus to French (Français) # Expored from translatewiki.net # +# Author: Peter17 # Author: Verdy p # -- # This file is distributed under the same license as the StatusNet package. @@ -9,13 +10,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OStatus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:41+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:12+0000\n" "Language-Team: French \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-ostatus\n" @@ -23,94 +24,94 @@ msgstr "" #. TRANS: Link description for link to subscribe to a remote user. #. TRANS: Link text for a user to subscribe to an OStatus user. -#: OStatusPlugin.php:227 OStatusPlugin.php:937 +#: OStatusPlugin.php:229 OStatusPlugin.php:939 msgid "Subscribe" msgstr "S'abonner" #. TRANS: Link description for link to join a remote group. -#: OStatusPlugin.php:246 OStatusPlugin.php:655 actions/ostatussub.php:107 +#: OStatusPlugin.php:248 OStatusPlugin.php:657 actions/ostatussub.php:109 msgid "Join" msgstr "Rejoindre" #. TRANSLATE: %s is a domain. -#: OStatusPlugin.php:459 +#: OStatusPlugin.php:461 #, php-format msgid "Sent from %s via OStatus" msgstr "Envoyé depuis %s via OStatus" #. TRANS: Exception. -#: OStatusPlugin.php:531 +#: OStatusPlugin.php:533 msgid "Could not set up remote subscription." msgstr "Impossible de mettre en place l’abonnement distant." -#: OStatusPlugin.php:605 +#: OStatusPlugin.php:607 msgid "Unfollow" msgstr "Ne plus suivre" #. TRANS: Success message for unsubscribe from user attempt through OStatus. #. TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. -#: OStatusPlugin.php:608 +#: OStatusPlugin.php:610 #, php-format msgid "%1$s stopped following %2$s." msgstr "%1$s a cessé de suivre %2$s." -#: OStatusPlugin.php:636 +#: OStatusPlugin.php:638 msgid "Could not set up remote group membership." msgstr "Impossible de mettre en place l’appartenance au groupe distant." #. TRANS: Success message for subscribe to group attempt through OStatus. #. TRANS: %1$s is the member name, %2$s is the subscribed group's name. -#: OStatusPlugin.php:658 -#, fuzzy, php-format +#: OStatusPlugin.php:660 +#, php-format msgid "%1$s has joined group %2$s." -msgstr "%1$s a cessé de suivre %2$s." +msgstr "%1$s a rejoint le groupe %2$s." #. TRANS: Exception. -#: OStatusPlugin.php:667 +#: OStatusPlugin.php:669 msgid "Failed joining remote group." msgstr "Échec lors de l’adhésion au groupe distant." -#: OStatusPlugin.php:707 +#: OStatusPlugin.php:709 msgid "Leave" msgstr "Sortir" #. TRANS: Success message for unsubscribe from group attempt through OStatus. #. TRANS: %1$s is the member name, %2$s is the unsubscribed group's name. -#: OStatusPlugin.php:710 +#: OStatusPlugin.php:712 #, php-format msgid "%1$s has left group %2$s." -msgstr "" +msgstr "%1$s a quitté le groupe %2$s." -#: OStatusPlugin.php:785 +#: OStatusPlugin.php:787 msgid "Disfavor" msgstr "Retirer des favoris" #. TRANS: Success message for remove a favorite notice through OStatus. #. TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. -#: OStatusPlugin.php:788 +#: OStatusPlugin.php:790 #, php-format msgid "%1$s marked notice %2$s as no longer a favorite." msgstr "%1$s a retiré l’avis %2$s de ses favoris." #. TRANS: Link text for link to remote subscribe. -#: OStatusPlugin.php:864 +#: OStatusPlugin.php:866 msgid "Remote" msgstr "À distance" #. TRANS: Title for activity. -#: OStatusPlugin.php:904 +#: OStatusPlugin.php:906 msgid "Profile update" msgstr "Mise à jour du profil" #. TRANS: Ping text for remote profile update through OStatus. #. TRANS: %s is user that updated their profile. -#: OStatusPlugin.php:907 +#: OStatusPlugin.php:909 #, php-format msgid "%s has updated their profile page." msgstr "%s a mis à jour sa page de profil." #. TRANS: Plugin description. -#: OStatusPlugin.php:952 +#: OStatusPlugin.php:954 msgid "" "Follow people across social networks that implement OStatus." @@ -118,20 +119,20 @@ msgstr "" "Suivez les personnes à travers les réseaux sociaux mettant en œuvre OStatus ." -#: classes/FeedSub.php:248 +#: classes/FeedSub.php:252 msgid "Attempting to start PuSH subscription for feed with no hub." msgstr "" "Tente de démarrer l’inscription PuSH à un flux d’information sans " "concentrateur." -#: classes/FeedSub.php:278 +#: classes/FeedSub.php:282 msgid "Attempting to end PuSH subscription for feed with no hub." msgstr "" "Tente d’arrêter l’inscription PuSH à un flux d’information sans " "concentrateur." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:188 +#: classes/Ostatus_profile.php:192 #, php-format msgid "Invalid ostatus_profile state: both group and profile IDs set for %s." msgstr "" @@ -139,7 +140,7 @@ msgstr "" "profil définis pour « %s »." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:191 +#: classes/Ostatus_profile.php:195 #, php-format msgid "Invalid ostatus_profile state: both group and profile IDs empty for %s." msgstr "" @@ -148,13 +149,13 @@ msgstr "" #. TRANS: Server exception. #. TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. -#: classes/Ostatus_profile.php:281 +#: classes/Ostatus_profile.php:285 #, php-format msgid "Invalid actor passed to %1$s: %2$s." msgstr "Type d’acteur invalide passé à la méthode « %1$s » : « %2$s »." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:374 +#: classes/Ostatus_profile.php:378 msgid "" "Invalid type passed to Ostatus_profile::notify. It must be XML string or " "Activity entry." @@ -162,117 +163,117 @@ msgstr "" "Type invalide passé à la méthode « Ostatus_profile::notify ». Ce doit être " "une chaîne XML ou une entrée « Activity »." -#: classes/Ostatus_profile.php:404 +#: classes/Ostatus_profile.php:408 msgid "Unknown feed format." msgstr "Format de flux d’information inconnu." -#: classes/Ostatus_profile.php:427 +#: classes/Ostatus_profile.php:431 msgid "RSS feed without a channel." msgstr "Flux RSS sans canal." #. TRANS: Client exception. -#: classes/Ostatus_profile.php:472 +#: classes/Ostatus_profile.php:476 msgid "Can't handle that kind of post." msgstr "Impossible de gérer cette sorte de publication." #. TRANS: Client exception. %s is a source URL. -#: classes/Ostatus_profile.php:555 +#: classes/Ostatus_profile.php:559 #, php-format msgid "No content for notice %s." msgstr "Aucun contenu dans l’avis « %s »." #. TRANS: Shown when a notice is longer than supported and/or when attachments are present. -#: classes/Ostatus_profile.php:588 +#: classes/Ostatus_profile.php:592 msgid "Show more" msgstr "Voir davantage" #. TRANS: Exception. %s is a profile URL. -#: classes/Ostatus_profile.php:781 +#: classes/Ostatus_profile.php:785 #, php-format msgid "Could not reach profile page %s." msgstr "Impossible d’atteindre la page de profil « %s »." #. TRANS: Exception. -#: classes/Ostatus_profile.php:839 +#: classes/Ostatus_profile.php:843 #, php-format msgid "Could not find a feed URL for profile page %s." msgstr "" "Impossible de trouver une adresse URL de flux d’information pour la page de " "profil « %s »." -#: classes/Ostatus_profile.php:976 +#: classes/Ostatus_profile.php:980 msgid "Can't find enough profile information to make a feed." msgstr "" "Impossible de trouver assez d’informations de profil pour créer un flux " "d’information." -#: classes/Ostatus_profile.php:1035 +#: classes/Ostatus_profile.php:1039 #, php-format msgid "Invalid avatar URL %s." msgstr "Adresse URL d’avatar « %s » invalide." -#: classes/Ostatus_profile.php:1045 +#: classes/Ostatus_profile.php:1049 #, php-format msgid "Tried to update avatar for unsaved remote profile %s." msgstr "" "Tente de mettre à jour l’avatar associé au profil distant non sauvegardé « %s " "»." -#: classes/Ostatus_profile.php:1053 +#: classes/Ostatus_profile.php:1057 #, php-format msgid "Unable to fetch avatar from %s." msgstr "Impossible de récupérer l’avatar depuis « %s »." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1275 +#: classes/Ostatus_profile.php:1279 msgid "Local user can't be referenced as remote." msgstr "L’utilisateur local ne peut être référencé comme distant." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1280 +#: classes/Ostatus_profile.php:1284 msgid "Local group can't be referenced as remote." msgstr "Le groupe local ne peut être référencé comme distant." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1332 classes/Ostatus_profile.php:1343 +#: classes/Ostatus_profile.php:1336 classes/Ostatus_profile.php:1347 msgid "Can't save local profile." msgstr "Impossible de sauvegarder le profil local." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1351 +#: classes/Ostatus_profile.php:1355 msgid "Can't save OStatus profile." msgstr "Impossible de sauvegarder le profil OStatus." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1610 classes/Ostatus_profile.php:1638 +#: classes/Ostatus_profile.php:1614 classes/Ostatus_profile.php:1642 msgid "Not a valid webfinger address." msgstr "Ce n’est pas une adresse « webfinger » valide." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1720 +#: classes/Ostatus_profile.php:1724 #, php-format msgid "Couldn't save profile for \"%s\"." msgstr "Impossible de sauvegarder le profil pour « %s »." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1739 +#: classes/Ostatus_profile.php:1743 #, php-format msgid "Couldn't save ostatus_profile for \"%s\"." msgstr "Impossible d’enregistrer le profil OStatus pour « %s »." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1747 +#: classes/Ostatus_profile.php:1751 #, php-format msgid "Couldn't find a valid profile for \"%s\"." msgstr "Impossible de trouver un profil valide pour « %s »." -#: classes/Ostatus_profile.php:1789 +#: classes/Ostatus_profile.php:1793 msgid "Could not store HTML content of long post as file." msgstr "" "Impossible de stocker le contenu HTML d’une longue publication en un fichier." #. TRANS: Client exception. %s is a HTTP status code. -#: classes/HubSub.php:208 +#: classes/HubSub.php:212 #, php-format msgid "Hub subscriber verification returned HTTP %s." msgstr "" @@ -280,7 +281,7 @@ msgstr "" "»." #. TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. -#: classes/HubSub.php:355 +#: classes/HubSub.php:359 #, php-format msgid "Callback returned status: %1$s. Body: %2$s" msgstr "La routine de rappel a retourné le statut « %1$s ». Corps : %2$s" @@ -386,18 +387,18 @@ msgid "Feeds" msgstr "Flux d’informations" #. TRANS: Client exception. -#: actions/pushhub.php:66 +#: actions/pushhub.php:70 msgid "Publishing outside feeds not supported." msgstr "La publication des flux externes n’est pas supportée." #. TRANS: Client exception. %s is a mode. -#: actions/pushhub.php:69 +#: actions/pushhub.php:73 #, php-format msgid "Unrecognized mode \"%s\"." msgstr "Mode « %s » non reconnu." #. TRANS: Client exception. %s is a topic. -#: actions/pushhub.php:89 +#: actions/pushhub.php:93 #, php-format msgid "" "Unsupported hub.topic %s this hub only serves local user and group Atom " @@ -407,7 +408,7 @@ msgstr "" "que les flux Atom d’utilisateurs et groupes locaux." #. TRANS: Client exception. -#: actions/pushhub.php:95 +#: actions/pushhub.php:99 #, php-format msgid "Invalid hub.verify \"%s\". It must be sync or async." msgstr "" @@ -415,7 +416,7 @@ msgstr "" "« async »." #. TRANS: Client exception. -#: actions/pushhub.php:101 +#: actions/pushhub.php:105 #, php-format msgid "Invalid hub.lease \"%s\". It must be empty or positive integer." msgstr "" @@ -423,7 +424,7 @@ msgstr "" "positif." #. TRANS: Client exception. -#: actions/pushhub.php:109 +#: actions/pushhub.php:113 #, php-format msgid "Invalid hub.secret \"%s\". It must be under 200 bytes." msgstr "" @@ -431,26 +432,26 @@ msgstr "" "octets." #. TRANS: Client exception. -#: actions/pushhub.php:161 +#: actions/pushhub.php:165 #, php-format msgid "Invalid hub.topic \"%s\". User doesn't exist." msgstr "" "Le sujet de concentrateur « %s » est invalide. L’utilisateur n’existe pas." #. TRANS: Client exception. -#: actions/pushhub.php:170 +#: actions/pushhub.php:174 #, php-format msgid "Invalid hub.topic \"%s\". Group doesn't exist." msgstr "Le sujet de concentrateur « %s » est invalide. Le groupe n’existe pas." #. TRANS: Client exception. #. TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. -#: actions/pushhub.php:195 +#: actions/pushhub.php:199 #, php-format msgid "Invalid URL passed for %1$s: \"%2$s\"" msgstr "URL invalide passée à la méthode « %1$s » : « %2$s »" -#: actions/userxrd.php:49 actions/ownerxrd.php:37 actions/usersalmon.php:43 +#: actions/userxrd.php:51 actions/ownerxrd.php:39 actions/usersalmon.php:43 msgid "No such user." msgstr "Utilisateur inexistant." @@ -500,49 +501,49 @@ msgid "Notice with ID %1$s not posted by %2$s." msgstr "Avis d’identifiant « %1$s » non publié par %2$s." #. TRANS: Field label. -#: actions/ostatusgroup.php:76 +#: actions/ostatusgroup.php:78 msgid "Join group" msgstr "Rejoindre le groupe" #. TRANS: Tooltip for field label "Join group". -#: actions/ostatusgroup.php:79 +#: actions/ostatusgroup.php:81 msgid "OStatus group's address, like http://example.net/group/nickname." msgstr "" "Une adresse de groupe OStatus telle que « http://example.net/group/pseudonyme " "»." #. TRANS: Button text. -#: actions/ostatusgroup.php:84 actions/ostatussub.php:73 +#: actions/ostatusgroup.php:86 actions/ostatussub.php:75 msgctxt "BUTTON" msgid "Continue" msgstr "Continuer" -#: actions/ostatusgroup.php:103 +#: actions/ostatusgroup.php:105 msgid "You are already a member of this group." msgstr "Vous êtes déjà membre de ce groupe." #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:138 +#: actions/ostatusgroup.php:140 msgid "Already a member!" msgstr "Déjà membre !" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:149 +#: actions/ostatusgroup.php:151 msgid "Remote group join failed!" msgstr "L’adhésion au groupe distant a échoué !" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:153 +#: actions/ostatusgroup.php:155 msgid "Remote group join aborted!" msgstr "L’adhésion au groupe distant a été avortée !" #. TRANS: Page title for OStatus remote group join form -#: actions/ostatusgroup.php:165 +#: actions/ostatusgroup.php:167 msgid "Confirm joining remote group" msgstr "Confirmer l’adhésion au groupe distant" #. TRANS: Instructions. -#: actions/ostatusgroup.php:176 +#: actions/ostatusgroup.php:178 msgid "" "You can subscribe to groups from other supported sites. Paste the group's " "profile URI below:" @@ -580,7 +581,7 @@ msgstr "Vous avez été bloqué de ce groupe par l’administrateur." #: actions/groupsalmon.php:159 #, php-format msgid "Could not join remote user %1$s to group %2$s." -msgstr "Impossible de joindre l’utilisateur distant %1$s au groupe %2$s." +msgstr "Impossible d’inscrire l’utilisateur distant %1$s au groupe %2$s." #: actions/groupsalmon.php:171 msgid "Can't read profile to cancel group membership." @@ -593,12 +594,12 @@ msgid "Could not remove remote user %1$s from group %2$s." msgstr "Impossible de retirer l’utilisateur distant %1$s du groupe %2$s." #. TRANS: Field label for a field that takes an OStatus user address. -#: actions/ostatussub.php:66 +#: actions/ostatussub.php:68 msgid "Subscribe to" msgstr "S’abonner à" #. TRANS: Tooltip for field label "Subscribe to". -#: actions/ostatussub.php:69 +#: actions/ostatussub.php:71 msgid "" "OStatus user's address, like nickname@example.com or http://example.net/" "nickname" @@ -608,49 +609,49 @@ msgstr "" #. TRANS: Button text. #. TRANS: Tooltip for button "Join". -#: actions/ostatussub.php:110 +#: actions/ostatussub.php:112 msgctxt "BUTTON" msgid "Join this group" msgstr "Rejoindre ce groupe" #. TRANS: Button text. -#: actions/ostatussub.php:113 +#: actions/ostatussub.php:115 msgctxt "BUTTON" msgid "Confirm" msgstr "Confirmer" #. TRANS: Tooltip for button "Confirm". -#: actions/ostatussub.php:115 +#: actions/ostatussub.php:117 msgid "Subscribe to this user" msgstr "S’abonner à cet utilisateur" -#: actions/ostatussub.php:136 +#: actions/ostatussub.php:138 msgid "You are already subscribed to this user." msgstr "Vous êtes déjà abonné à cet utilisateur." -#: actions/ostatussub.php:165 +#: actions/ostatussub.php:167 msgid "Photo" msgstr "Photo" -#: actions/ostatussub.php:176 +#: actions/ostatussub.php:178 msgid "Nickname" msgstr "Pseudonyme" -#: actions/ostatussub.php:197 +#: actions/ostatussub.php:199 msgid "Location" msgstr "Emplacement" -#: actions/ostatussub.php:206 +#: actions/ostatussub.php:208 msgid "URL" msgstr "Adresse URL" -#: actions/ostatussub.php:218 +#: actions/ostatussub.php:220 msgid "Note" msgstr "Note" #. TRANS: Error text. -#: actions/ostatussub.php:254 actions/ostatussub.php:261 -#: actions/ostatussub.php:286 +#: actions/ostatussub.php:256 actions/ostatussub.php:263 +#: actions/ostatussub.php:288 msgid "" "Sorry, we could not reach that address. Please make sure that the OStatus " "address is like nickname@example.com or http://example.net/nickname." @@ -660,9 +661,9 @@ msgstr "" "forme pseudonyme@example.com ou http://example.net/pseudonyme." #. TRANS: Error text. -#: actions/ostatussub.php:265 actions/ostatussub.php:269 -#: actions/ostatussub.php:273 actions/ostatussub.php:277 -#: actions/ostatussub.php:281 +#: actions/ostatussub.php:267 actions/ostatussub.php:271 +#: actions/ostatussub.php:275 actions/ostatussub.php:279 +#: actions/ostatussub.php:283 msgid "" "Sorry, we could not reach that feed. Please try that OStatus address again " "later." @@ -671,33 +672,33 @@ msgstr "" "cette adresse OStatus." #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:315 +#: actions/ostatussub.php:317 msgid "Already subscribed!" msgstr "Déjà abonné !" #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:320 +#: actions/ostatussub.php:322 msgid "Remote subscription failed!" msgstr "Ĺ’abonnement distant a échoué !" -#: actions/ostatussub.php:367 actions/ostatusinit.php:63 +#: actions/ostatussub.php:369 actions/ostatusinit.php:64 msgid "There was a problem with your session token. Try again, please." msgstr "" "Un problème est survenu avec votre jeton de session. Veuillez essayer à " "nouveau." #. TRANS: Form title. -#: actions/ostatussub.php:395 actions/ostatusinit.php:82 +#: actions/ostatussub.php:397 actions/ostatusinit.php:83 msgid "Subscribe to user" msgstr "S’abonner à un utilisateur" #. TRANS: Page title for OStatus remote subscription form -#: actions/ostatussub.php:415 +#: actions/ostatussub.php:417 msgid "Confirm" msgstr "Confirmer" #. TRANS: Instructions. -#: actions/ostatussub.php:427 +#: actions/ostatussub.php:429 msgid "" "You can subscribe to users from other supported sites. Paste their address " "or profile URI below:" @@ -706,91 +707,91 @@ msgstr "" "Collez leur adresse ou l’URI de leur profil ci-dessous :" #. TRANS: Client error. -#: actions/ostatusinit.php:41 +#: actions/ostatusinit.php:42 msgid "You can use the local subscription!" msgstr "Vous pouvez utiliser l’abonnement local !" #. TRANS: Form legend. -#: actions/ostatusinit.php:97 +#: actions/ostatusinit.php:98 #, php-format msgid "Join group %s" msgstr "Rejoindre le groupe « %s »" #. TRANS: Button text. -#: actions/ostatusinit.php:99 +#: actions/ostatusinit.php:100 msgctxt "BUTTON" msgid "Join" msgstr "Rejoindre" #. TRANS: Form legend. -#: actions/ostatusinit.php:102 +#: actions/ostatusinit.php:103 #, php-format msgid "Subscribe to %s" msgstr "S’abonner à « %s »" #. TRANS: Button text. -#: actions/ostatusinit.php:104 +#: actions/ostatusinit.php:105 msgctxt "BUTTON" msgid "Subscribe" msgstr "S’abonner" #. TRANS: Field label. -#: actions/ostatusinit.php:117 +#: actions/ostatusinit.php:118 msgid "User nickname" msgstr "Pseudonyme de l’utilisateur" -#: actions/ostatusinit.php:118 +#: actions/ostatusinit.php:119 msgid "Nickname of the user you want to follow." msgstr "Pseudonyme de l’utilisateur que vous voulez suivre." #. TRANS: Field label. -#: actions/ostatusinit.php:123 +#: actions/ostatusinit.php:124 msgid "Profile Account" msgstr "Compte de profil" #. TRANS: Tooltip for field label "Profile Account". -#: actions/ostatusinit.php:125 +#: actions/ostatusinit.php:126 msgid "Your account id (e.g. user@identi.ca)." msgstr "Votre identifiant de compte (utilisateur@identi.ca, par exemple)." #. TRANS: Client error. -#: actions/ostatusinit.php:147 +#: actions/ostatusinit.php:148 msgid "Must provide a remote profile." msgstr "Vous devez fournir un profil distant." #. TRANS: Client error. -#: actions/ostatusinit.php:159 +#: actions/ostatusinit.php:160 msgid "Couldn't look up OStatus account profile." msgstr "Impossible de consulter le profil de compte OStatus." #. TRANS: Client error. -#: actions/ostatusinit.php:172 +#: actions/ostatusinit.php:173 msgid "Couldn't confirm remote profile address." msgstr "Impossible de confirmer l’adresse de profil distant." #. TRANS: Page title. -#: actions/ostatusinit.php:217 +#: actions/ostatusinit.php:218 msgid "OStatus Connect" msgstr "Connexion OStatus" -#: actions/pushcallback.php:48 +#: actions/pushcallback.php:50 msgid "Empty or invalid feed id." msgstr "Identifiant de flux vide ou invalide." #. TRANS: Server exception. %s is a feed ID. -#: actions/pushcallback.php:54 +#: actions/pushcallback.php:56 #, php-format msgid "Unknown PuSH feed id %s" msgstr "Identifiant de flux PuSH inconnu : « %s »" #. TRANS: Client exception. %s is an invalid feed name. -#: actions/pushcallback.php:94 +#: actions/pushcallback.php:96 #, php-format msgid "Bad hub.topic feed \"%s\"." msgstr "Flux de sujet de concentrateur incorrect : « %s »" #. TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. -#: actions/pushcallback.php:99 +#: actions/pushcallback.php:101 #, php-format msgid "Bad hub.verify_token %1$s for %2$s." msgstr "" @@ -798,13 +799,13 @@ msgstr "" "»." #. TRANS: Client exception. %s is an invalid topic. -#: actions/pushcallback.php:106 +#: actions/pushcallback.php:108 #, php-format msgid "Unexpected subscribe request for %s." msgstr "Demande d’abonnement inattendue pour le sujet invalide « %s »." #. TRANS: Client exception. %s is an invalid topic. -#: actions/pushcallback.php:111 +#: actions/pushcallback.php:113 #, php-format msgid "Unexpected unsubscribe request for %s." msgstr "Demande de désabonnement inattendue pour le sujet invalide « %s »." diff --git a/plugins/OStatus/locale/ia/LC_MESSAGES/OStatus.po b/plugins/OStatus/locale/ia/LC_MESSAGES/OStatus.po index 53935c04c3..bd3695257a 100644 --- a/plugins/OStatus/locale/ia/LC_MESSAGES/OStatus.po +++ b/plugins/OStatus/locale/ia/LC_MESSAGES/OStatus.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OStatus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:41+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:12+0000\n" "Language-Team: Interlingua \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ia\n" "X-Message-Group: #out-statusnet-plugin-ostatus\n" @@ -23,94 +23,94 @@ msgstr "" #. TRANS: Link description for link to subscribe to a remote user. #. TRANS: Link text for a user to subscribe to an OStatus user. -#: OStatusPlugin.php:227 OStatusPlugin.php:937 +#: OStatusPlugin.php:229 OStatusPlugin.php:939 msgid "Subscribe" msgstr "Subscriber" #. TRANS: Link description for link to join a remote group. -#: OStatusPlugin.php:246 OStatusPlugin.php:655 actions/ostatussub.php:107 +#: OStatusPlugin.php:248 OStatusPlugin.php:657 actions/ostatussub.php:109 msgid "Join" msgstr "Inscriber" #. TRANSLATE: %s is a domain. -#: OStatusPlugin.php:459 +#: OStatusPlugin.php:461 #, php-format msgid "Sent from %s via OStatus" msgstr "Inviate de %s via OStatus" #. TRANS: Exception. -#: OStatusPlugin.php:531 +#: OStatusPlugin.php:533 msgid "Could not set up remote subscription." msgstr "Non poteva configurar le subscription remote." -#: OStatusPlugin.php:605 +#: OStatusPlugin.php:607 msgid "Unfollow" msgstr "Non plus sequer" #. TRANS: Success message for unsubscribe from user attempt through OStatus. #. TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. -#: OStatusPlugin.php:608 +#: OStatusPlugin.php:610 #, php-format msgid "%1$s stopped following %2$s." msgstr "%1$s cessava de sequer %2$s." -#: OStatusPlugin.php:636 +#: OStatusPlugin.php:638 msgid "Could not set up remote group membership." msgstr "Non poteva configurar le membrato del gruppo remote." #. TRANS: Success message for subscribe to group attempt through OStatus. #. TRANS: %1$s is the member name, %2$s is the subscribed group's name. -#: OStatusPlugin.php:658 -#, fuzzy, php-format +#: OStatusPlugin.php:660 +#, php-format msgid "%1$s has joined group %2$s." -msgstr "%1$s cessava de sequer %2$s." +msgstr "%1$s se ha jungite al gruppo %2$s." #. TRANS: Exception. -#: OStatusPlugin.php:667 +#: OStatusPlugin.php:669 msgid "Failed joining remote group." msgstr "Falleva de facer se membro del gruppo remote." -#: OStatusPlugin.php:707 +#: OStatusPlugin.php:709 msgid "Leave" msgstr "Quitar" #. TRANS: Success message for unsubscribe from group attempt through OStatus. #. TRANS: %1$s is the member name, %2$s is the unsubscribed group's name. -#: OStatusPlugin.php:710 +#: OStatusPlugin.php:712 #, php-format msgid "%1$s has left group %2$s." -msgstr "" +msgstr "%1$s ha quitate le gruppo %2$s." -#: OStatusPlugin.php:785 +#: OStatusPlugin.php:787 msgid "Disfavor" msgstr "Disfavorir" #. TRANS: Success message for remove a favorite notice through OStatus. #. TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. -#: OStatusPlugin.php:788 +#: OStatusPlugin.php:790 #, php-format msgid "%1$s marked notice %2$s as no longer a favorite." msgstr "%1$s marcava le nota %2$s como non plus favorite." #. TRANS: Link text for link to remote subscribe. -#: OStatusPlugin.php:864 +#: OStatusPlugin.php:866 msgid "Remote" msgstr "Remote" #. TRANS: Title for activity. -#: OStatusPlugin.php:904 +#: OStatusPlugin.php:906 msgid "Profile update" msgstr "Actualisation de profilo" #. TRANS: Ping text for remote profile update through OStatus. #. TRANS: %s is user that updated their profile. -#: OStatusPlugin.php:907 +#: OStatusPlugin.php:909 #, php-format msgid "%s has updated their profile page." msgstr "%s ha actualisate su pagina de profilo." #. TRANS: Plugin description. -#: OStatusPlugin.php:952 +#: OStatusPlugin.php:954 msgid "" "Follow people across social networks that implement OStatus." @@ -118,23 +118,23 @@ msgstr "" "Sequer personas trans retes social que implementa OStatus." -#: classes/FeedSub.php:248 +#: classes/FeedSub.php:252 msgid "Attempting to start PuSH subscription for feed with no hub." msgstr "Tentativa de comenciar subscription PuSH pro syndication sin centro." -#: classes/FeedSub.php:278 +#: classes/FeedSub.php:282 msgid "Attempting to end PuSH subscription for feed with no hub." msgstr "Tentativa de terminar subscription PuSH pro syndication sin centro." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:188 +#: classes/Ostatus_profile.php:192 #, php-format msgid "Invalid ostatus_profile state: both group and profile IDs set for %s." msgstr "" "Stato ostatus_profile invalide: IDs e de gruppo e de profilo definite pro %s." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:191 +#: classes/Ostatus_profile.php:195 #, php-format msgid "Invalid ostatus_profile state: both group and profile IDs empty for %s." msgstr "" @@ -142,13 +142,13 @@ msgstr "" #. TRANS: Server exception. #. TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. -#: classes/Ostatus_profile.php:281 +#: classes/Ostatus_profile.php:285 #, php-format msgid "Invalid actor passed to %1$s: %2$s." msgstr "Actor invalide passate a %1$s: %2$s." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:374 +#: classes/Ostatus_profile.php:378 msgid "" "Invalid type passed to Ostatus_profile::notify. It must be XML string or " "Activity entry." @@ -156,117 +156,117 @@ msgstr "" "Typo invalide passate a Ostatos_profile::notify. Illo debe esser catena XML " "o entrata Activity." -#: classes/Ostatus_profile.php:404 +#: classes/Ostatus_profile.php:408 msgid "Unknown feed format." msgstr "Formato de syndication incognite." -#: classes/Ostatus_profile.php:427 +#: classes/Ostatus_profile.php:431 msgid "RSS feed without a channel." msgstr "Syndication RSS sin canal." #. TRANS: Client exception. -#: classes/Ostatus_profile.php:472 +#: classes/Ostatus_profile.php:476 msgid "Can't handle that kind of post." msgstr "Non pote tractar iste typo de message." #. TRANS: Client exception. %s is a source URL. -#: classes/Ostatus_profile.php:555 +#: classes/Ostatus_profile.php:559 #, php-format msgid "No content for notice %s." msgstr "Nulle contento pro nota %s." #. TRANS: Shown when a notice is longer than supported and/or when attachments are present. -#: classes/Ostatus_profile.php:588 +#: classes/Ostatus_profile.php:592 msgid "Show more" msgstr "Monstrar plus" #. TRANS: Exception. %s is a profile URL. -#: classes/Ostatus_profile.php:781 +#: classes/Ostatus_profile.php:785 #, php-format msgid "Could not reach profile page %s." msgstr "Non poteva attinger pagina de profilo %s." #. TRANS: Exception. -#: classes/Ostatus_profile.php:839 +#: classes/Ostatus_profile.php:843 #, php-format msgid "Could not find a feed URL for profile page %s." msgstr "Non poteva trovar un URL de syndication pro pagina de profilo %s." -#: classes/Ostatus_profile.php:976 +#: classes/Ostatus_profile.php:980 msgid "Can't find enough profile information to make a feed." msgstr "" "Non pote trovar satis de information de profilo pro facer un syndication." -#: classes/Ostatus_profile.php:1035 +#: classes/Ostatus_profile.php:1039 #, php-format msgid "Invalid avatar URL %s." msgstr "URL de avatar %s invalide." -#: classes/Ostatus_profile.php:1045 +#: classes/Ostatus_profile.php:1049 #, php-format msgid "Tried to update avatar for unsaved remote profile %s." msgstr "Tentava actualisar avatar pro profilo remote non salveguardate %s." -#: classes/Ostatus_profile.php:1053 +#: classes/Ostatus_profile.php:1057 #, php-format msgid "Unable to fetch avatar from %s." msgstr "Incapace de obtener avatar ab %s." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1275 +#: classes/Ostatus_profile.php:1279 msgid "Local user can't be referenced as remote." msgstr "Usator local non pote esser referentiate como remote." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1280 +#: classes/Ostatus_profile.php:1284 msgid "Local group can't be referenced as remote." msgstr "Gruppo local non pote esser referentiate como remote." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1332 classes/Ostatus_profile.php:1343 +#: classes/Ostatus_profile.php:1336 classes/Ostatus_profile.php:1347 msgid "Can't save local profile." msgstr "Non pote salveguardar profilo local." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1351 +#: classes/Ostatus_profile.php:1355 msgid "Can't save OStatus profile." msgstr "Non pote salveguardar profilo OStatus." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1610 classes/Ostatus_profile.php:1638 +#: classes/Ostatus_profile.php:1614 classes/Ostatus_profile.php:1642 msgid "Not a valid webfinger address." msgstr "Adresse webfinger invalide." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1720 +#: classes/Ostatus_profile.php:1724 #, php-format msgid "Couldn't save profile for \"%s\"." msgstr "Non poteva salveguardar profilo pro \"%s\"." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1739 +#: classes/Ostatus_profile.php:1743 #, php-format msgid "Couldn't save ostatus_profile for \"%s\"." msgstr "Non poteva salveguardar osatus_profile pro %s." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1747 +#: classes/Ostatus_profile.php:1751 #, php-format msgid "Couldn't find a valid profile for \"%s\"." msgstr "Non poteva trovar un profilo valide pro \"%s\"." -#: classes/Ostatus_profile.php:1789 +#: classes/Ostatus_profile.php:1793 msgid "Could not store HTML content of long post as file." msgstr "Non poteva immagazinar contento HTML de longe message como file." #. TRANS: Client exception. %s is a HTTP status code. -#: classes/HubSub.php:208 +#: classes/HubSub.php:212 #, php-format msgid "Hub subscriber verification returned HTTP %s." msgstr "Verification de subscriptor de centro retornava HTTP %s." #. TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. -#: classes/HubSub.php:355 +#: classes/HubSub.php:359 #, php-format msgid "Callback returned status: %1$s. Body: %2$s" msgstr "Appello de retorno retornava stato: %1$s. Corpore: %2$s" @@ -372,18 +372,18 @@ msgid "Feeds" msgstr "Syndicationes" #. TRANS: Client exception. -#: actions/pushhub.php:66 +#: actions/pushhub.php:70 msgid "Publishing outside feeds not supported." msgstr "Le publication de syndicationes externe non es supportate." #. TRANS: Client exception. %s is a mode. -#: actions/pushhub.php:69 +#: actions/pushhub.php:73 #, php-format msgid "Unrecognized mode \"%s\"." msgstr "Modo \"%s\" non recognoscite." #. TRANS: Client exception. %s is a topic. -#: actions/pushhub.php:89 +#: actions/pushhub.php:93 #, php-format msgid "" "Unsupported hub.topic %s this hub only serves local user and group Atom " @@ -393,44 +393,44 @@ msgstr "" "syndicationes Atom de usatores e gruppos local." #. TRANS: Client exception. -#: actions/pushhub.php:95 +#: actions/pushhub.php:99 #, php-format msgid "Invalid hub.verify \"%s\". It must be sync or async." msgstr "Invalide hub.verify \"%s\". Debe esser sync o async." #. TRANS: Client exception. -#: actions/pushhub.php:101 +#: actions/pushhub.php:105 #, php-format msgid "Invalid hub.lease \"%s\". It must be empty or positive integer." msgstr "" "Invalide hub.lease \"%s\". Debe esser vacue o un numero integre positive." #. TRANS: Client exception. -#: actions/pushhub.php:109 +#: actions/pushhub.php:113 #, php-format msgid "Invalid hub.secret \"%s\". It must be under 200 bytes." msgstr "Invalide hub.secret \"%s\". Debe pesar minus de 200 bytes." #. TRANS: Client exception. -#: actions/pushhub.php:161 +#: actions/pushhub.php:165 #, php-format msgid "Invalid hub.topic \"%s\". User doesn't exist." msgstr "Invalide hub.topic \"%s\". Usator non existe." #. TRANS: Client exception. -#: actions/pushhub.php:170 +#: actions/pushhub.php:174 #, php-format msgid "Invalid hub.topic \"%s\". Group doesn't exist." msgstr "Invalide hub.topic \"%s\". Gruppo non existe." #. TRANS: Client exception. #. TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. -#: actions/pushhub.php:195 +#: actions/pushhub.php:199 #, php-format msgid "Invalid URL passed for %1$s: \"%2$s\"" msgstr "Invalide URL passate pro %1$s: \"%2$s\"" -#: actions/userxrd.php:49 actions/ownerxrd.php:37 actions/usersalmon.php:43 +#: actions/userxrd.php:51 actions/ownerxrd.php:39 actions/usersalmon.php:43 msgid "No such user." msgstr "Iste usator non existe." @@ -479,48 +479,48 @@ msgid "Notice with ID %1$s not posted by %2$s." msgstr "Nota con ID %1$s non publicate per %2$s." #. TRANS: Field label. -#: actions/ostatusgroup.php:76 +#: actions/ostatusgroup.php:78 msgid "Join group" msgstr "Adherer al gruppo" #. TRANS: Tooltip for field label "Join group". -#: actions/ostatusgroup.php:79 +#: actions/ostatusgroup.php:81 msgid "OStatus group's address, like http://example.net/group/nickname." msgstr "" "Un adresse de gruppo OStatus, como http://example.net/group/pseudonymo." #. TRANS: Button text. -#: actions/ostatusgroup.php:84 actions/ostatussub.php:73 +#: actions/ostatusgroup.php:86 actions/ostatussub.php:75 msgctxt "BUTTON" msgid "Continue" msgstr "Continuar" -#: actions/ostatusgroup.php:103 +#: actions/ostatusgroup.php:105 msgid "You are already a member of this group." msgstr "Tu es ja membro de iste gruppo." #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:138 +#: actions/ostatusgroup.php:140 msgid "Already a member!" msgstr "Ja membro!" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:149 +#: actions/ostatusgroup.php:151 msgid "Remote group join failed!" msgstr "Le adhesion al gruppo remote ha fallite!" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:153 +#: actions/ostatusgroup.php:155 msgid "Remote group join aborted!" msgstr "Le adhesion al gruppo remote ha essite abortate!" #. TRANS: Page title for OStatus remote group join form -#: actions/ostatusgroup.php:165 +#: actions/ostatusgroup.php:167 msgid "Confirm joining remote group" msgstr "Confirmar adhesion a gruppo remote" #. TRANS: Instructions. -#: actions/ostatusgroup.php:176 +#: actions/ostatusgroup.php:178 msgid "" "You can subscribe to groups from other supported sites. Paste the group's " "profile URI below:" @@ -569,12 +569,12 @@ msgid "Could not remove remote user %1$s from group %2$s." msgstr "Non poteva remover le usator remote %1$s del gruppo %2$s." #. TRANS: Field label for a field that takes an OStatus user address. -#: actions/ostatussub.php:66 +#: actions/ostatussub.php:68 msgid "Subscribe to" msgstr "Subscriber a" #. TRANS: Tooltip for field label "Subscribe to". -#: actions/ostatussub.php:69 +#: actions/ostatussub.php:71 msgid "" "OStatus user's address, like nickname@example.com or http://example.net/" "nickname" @@ -584,49 +584,49 @@ msgstr "" #. TRANS: Button text. #. TRANS: Tooltip for button "Join". -#: actions/ostatussub.php:110 +#: actions/ostatussub.php:112 msgctxt "BUTTON" msgid "Join this group" msgstr "Adherer a iste gruppo" #. TRANS: Button text. -#: actions/ostatussub.php:113 +#: actions/ostatussub.php:115 msgctxt "BUTTON" msgid "Confirm" msgstr "Confirmar" #. TRANS: Tooltip for button "Confirm". -#: actions/ostatussub.php:115 +#: actions/ostatussub.php:117 msgid "Subscribe to this user" msgstr "Subscriber a iste usator" -#: actions/ostatussub.php:136 +#: actions/ostatussub.php:138 msgid "You are already subscribed to this user." msgstr "Tu es ja subscribite a iste usator." -#: actions/ostatussub.php:165 +#: actions/ostatussub.php:167 msgid "Photo" msgstr "Photo" -#: actions/ostatussub.php:176 +#: actions/ostatussub.php:178 msgid "Nickname" msgstr "Pseudonymo" -#: actions/ostatussub.php:197 +#: actions/ostatussub.php:199 msgid "Location" msgstr "Loco" -#: actions/ostatussub.php:206 +#: actions/ostatussub.php:208 msgid "URL" msgstr "URL" -#: actions/ostatussub.php:218 +#: actions/ostatussub.php:220 msgid "Note" msgstr "Nota" #. TRANS: Error text. -#: actions/ostatussub.php:254 actions/ostatussub.php:261 -#: actions/ostatussub.php:286 +#: actions/ostatussub.php:256 actions/ostatussub.php:263 +#: actions/ostatussub.php:288 msgid "" "Sorry, we could not reach that address. Please make sure that the OStatus " "address is like nickname@example.com or http://example.net/nickname." @@ -636,9 +636,9 @@ msgstr "" "net/pseudonymo." #. TRANS: Error text. -#: actions/ostatussub.php:265 actions/ostatussub.php:269 -#: actions/ostatussub.php:273 actions/ostatussub.php:277 -#: actions/ostatussub.php:281 +#: actions/ostatussub.php:267 actions/ostatussub.php:271 +#: actions/ostatussub.php:275 actions/ostatussub.php:279 +#: actions/ostatussub.php:283 msgid "" "Sorry, we could not reach that feed. Please try that OStatus address again " "later." @@ -647,31 +647,31 @@ msgstr "" "reproba iste adresse OStatus plus tarde." #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:315 +#: actions/ostatussub.php:317 msgid "Already subscribed!" msgstr "Ja subscribite!" #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:320 +#: actions/ostatussub.php:322 msgid "Remote subscription failed!" msgstr "Subscription remote fallite!" -#: actions/ostatussub.php:367 actions/ostatusinit.php:63 +#: actions/ostatussub.php:369 actions/ostatusinit.php:64 msgid "There was a problem with your session token. Try again, please." msgstr "Occurreva un problema con le indicio de tu session. Per favor reproba." #. TRANS: Form title. -#: actions/ostatussub.php:395 actions/ostatusinit.php:82 +#: actions/ostatussub.php:397 actions/ostatusinit.php:83 msgid "Subscribe to user" msgstr "Subscriber a usator" #. TRANS: Page title for OStatus remote subscription form -#: actions/ostatussub.php:415 +#: actions/ostatussub.php:417 msgid "Confirm" msgstr "Confirmar" #. TRANS: Instructions. -#: actions/ostatussub.php:427 +#: actions/ostatussub.php:429 msgid "" "You can subscribe to users from other supported sites. Paste their address " "or profile URI below:" @@ -680,103 +680,103 @@ msgstr "" "URI de profilo hic infra:" #. TRANS: Client error. -#: actions/ostatusinit.php:41 +#: actions/ostatusinit.php:42 msgid "You can use the local subscription!" msgstr "Tu pote usar le subscription local!" #. TRANS: Form legend. -#: actions/ostatusinit.php:97 +#: actions/ostatusinit.php:98 #, php-format msgid "Join group %s" msgstr "Adherer al gruppo %s" #. TRANS: Button text. -#: actions/ostatusinit.php:99 +#: actions/ostatusinit.php:100 msgctxt "BUTTON" msgid "Join" msgstr "Inscriber" #. TRANS: Form legend. -#: actions/ostatusinit.php:102 +#: actions/ostatusinit.php:103 #, php-format msgid "Subscribe to %s" msgstr "Subscriber a %s" #. TRANS: Button text. -#: actions/ostatusinit.php:104 +#: actions/ostatusinit.php:105 msgctxt "BUTTON" msgid "Subscribe" msgstr "Subscriber" #. TRANS: Field label. -#: actions/ostatusinit.php:117 +#: actions/ostatusinit.php:118 msgid "User nickname" msgstr "Pseudonymo del usator" -#: actions/ostatusinit.php:118 +#: actions/ostatusinit.php:119 msgid "Nickname of the user you want to follow." msgstr "Le pseudonymo del usator que tu vole sequer." #. TRANS: Field label. -#: actions/ostatusinit.php:123 +#: actions/ostatusinit.php:124 msgid "Profile Account" msgstr "Conto de profilo" #. TRANS: Tooltip for field label "Profile Account". -#: actions/ostatusinit.php:125 +#: actions/ostatusinit.php:126 msgid "Your account id (e.g. user@identi.ca)." msgstr "Le ID de tu conto (p.ex. usator@identi.ca)." #. TRANS: Client error. -#: actions/ostatusinit.php:147 +#: actions/ostatusinit.php:148 msgid "Must provide a remote profile." msgstr "Debe fornir un profilo remote." #. TRANS: Client error. -#: actions/ostatusinit.php:159 +#: actions/ostatusinit.php:160 msgid "Couldn't look up OStatus account profile." msgstr "Non poteva cercar le profilo del conto OStatus." #. TRANS: Client error. -#: actions/ostatusinit.php:172 +#: actions/ostatusinit.php:173 msgid "Couldn't confirm remote profile address." msgstr "Non poteva confirmar le adresse del profilo remote." #. TRANS: Page title. -#: actions/ostatusinit.php:217 +#: actions/ostatusinit.php:218 msgid "OStatus Connect" msgstr "Connexion OStatus" -#: actions/pushcallback.php:48 +#: actions/pushcallback.php:50 msgid "Empty or invalid feed id." msgstr "ID de syndication vacue o invalide." #. TRANS: Server exception. %s is a feed ID. -#: actions/pushcallback.php:54 +#: actions/pushcallback.php:56 #, php-format msgid "Unknown PuSH feed id %s" msgstr "ID de syndication PuSH %s incognite" #. TRANS: Client exception. %s is an invalid feed name. -#: actions/pushcallback.php:94 +#: actions/pushcallback.php:96 #, php-format msgid "Bad hub.topic feed \"%s\"." msgstr "Syndication hub.topic \"%s\" incorrecte." #. TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. -#: actions/pushcallback.php:99 +#: actions/pushcallback.php:101 #, php-format msgid "Bad hub.verify_token %1$s for %2$s." msgstr "Incorrecte hub.verify_token %1$s pro %2$s." #. TRANS: Client exception. %s is an invalid topic. -#: actions/pushcallback.php:106 +#: actions/pushcallback.php:108 #, php-format msgid "Unexpected subscribe request for %s." msgstr "Requesta de subscription inexpectate pro %s." #. TRANS: Client exception. %s is an invalid topic. -#: actions/pushcallback.php:111 +#: actions/pushcallback.php:113 #, php-format msgid "Unexpected unsubscribe request for %s." msgstr "Requesta de cancellation de subscription inexpectate pro %s." diff --git a/plugins/OStatus/locale/mk/LC_MESSAGES/OStatus.po b/plugins/OStatus/locale/mk/LC_MESSAGES/OStatus.po index fda59785e8..beb18ffd5d 100644 --- a/plugins/OStatus/locale/mk/LC_MESSAGES/OStatus.po +++ b/plugins/OStatus/locale/mk/LC_MESSAGES/OStatus.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OStatus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:41+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:12+0000\n" "Language-Team: Macedonian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" "X-Message-Group: #out-statusnet-plugin-ostatus\n" @@ -23,94 +23,94 @@ msgstr "" #. TRANS: Link description for link to subscribe to a remote user. #. TRANS: Link text for a user to subscribe to an OStatus user. -#: OStatusPlugin.php:227 OStatusPlugin.php:937 +#: OStatusPlugin.php:229 OStatusPlugin.php:939 msgid "Subscribe" msgstr "Претплати се" #. TRANS: Link description for link to join a remote group. -#: OStatusPlugin.php:246 OStatusPlugin.php:655 actions/ostatussub.php:107 +#: OStatusPlugin.php:248 OStatusPlugin.php:657 actions/ostatussub.php:109 msgid "Join" msgstr "Придружи се" #. TRANSLATE: %s is a domain. -#: OStatusPlugin.php:459 +#: OStatusPlugin.php:461 #, php-format msgid "Sent from %s via OStatus" msgstr "Испратено од %s преку OStatus" #. TRANS: Exception. -#: OStatusPlugin.php:531 +#: OStatusPlugin.php:533 msgid "Could not set up remote subscription." msgstr "Не можев да ја поставам далечинската претплата." -#: OStatusPlugin.php:605 +#: OStatusPlugin.php:607 msgid "Unfollow" msgstr "Престани со следење" #. TRANS: Success message for unsubscribe from user attempt through OStatus. #. TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. -#: OStatusPlugin.php:608 +#: OStatusPlugin.php:610 #, php-format msgid "%1$s stopped following %2$s." msgstr "%1$s престана да го/ја следи %2$s." -#: OStatusPlugin.php:636 +#: OStatusPlugin.php:638 msgid "Could not set up remote group membership." msgstr "Не можев да го поставам членството во далечинската група." #. TRANS: Success message for subscribe to group attempt through OStatus. #. TRANS: %1$s is the member name, %2$s is the subscribed group's name. -#: OStatusPlugin.php:658 +#: OStatusPlugin.php:660 #, fuzzy, php-format msgid "%1$s has joined group %2$s." msgstr "%1$s престана да го/ја следи %2$s." #. TRANS: Exception. -#: OStatusPlugin.php:667 +#: OStatusPlugin.php:669 msgid "Failed joining remote group." msgstr "Не успеав да Ве зачленам во далечинската група." -#: OStatusPlugin.php:707 +#: OStatusPlugin.php:709 msgid "Leave" msgstr "Напушти" #. TRANS: Success message for unsubscribe from group attempt through OStatus. #. TRANS: %1$s is the member name, %2$s is the unsubscribed group's name. -#: OStatusPlugin.php:710 +#: OStatusPlugin.php:712 #, php-format msgid "%1$s has left group %2$s." msgstr "" -#: OStatusPlugin.php:785 +#: OStatusPlugin.php:787 msgid "Disfavor" msgstr "Откажи бендисана" #. TRANS: Success message for remove a favorite notice through OStatus. #. TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. -#: OStatusPlugin.php:788 +#: OStatusPlugin.php:790 #, php-format msgid "%1$s marked notice %2$s as no longer a favorite." msgstr "%1$s повеќе не ја бендисува забелешката %2$s." #. TRANS: Link text for link to remote subscribe. -#: OStatusPlugin.php:864 +#: OStatusPlugin.php:866 msgid "Remote" msgstr "Далечински" #. TRANS: Title for activity. -#: OStatusPlugin.php:904 +#: OStatusPlugin.php:906 msgid "Profile update" msgstr "Поднова на профил" #. TRANS: Ping text for remote profile update through OStatus. #. TRANS: %s is user that updated their profile. -#: OStatusPlugin.php:907 +#: OStatusPlugin.php:909 #, php-format msgid "%s has updated their profile page." msgstr "%s ја поднови својата профилна страница." #. TRANS: Plugin description. -#: OStatusPlugin.php:952 +#: OStatusPlugin.php:954 msgid "" "Follow people across social networks that implement OStatus." @@ -118,17 +118,17 @@ msgstr "" "Следете луѓе низ разни друштвени мрежи што го применуваат OStatus." -#: classes/FeedSub.php:248 +#: classes/FeedSub.php:252 msgid "Attempting to start PuSH subscription for feed with no hub." msgstr "Се обидов да ја започнам PuSH-претплатата за канал без средиште." -#: classes/FeedSub.php:278 +#: classes/FeedSub.php:282 msgid "Attempting to end PuSH subscription for feed with no hub." msgstr "" "Се обидувам да ставам крај на PuSH-претплатата за емитување без средиште." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:188 +#: classes/Ostatus_profile.php:192 #, php-format msgid "Invalid ostatus_profile state: both group and profile IDs set for %s." msgstr "" @@ -136,7 +136,7 @@ msgstr "" "наместени за %s." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:191 +#: classes/Ostatus_profile.php:195 #, php-format msgid "Invalid ostatus_profile state: both group and profile IDs empty for %s." msgstr "" @@ -145,13 +145,13 @@ msgstr "" #. TRANS: Server exception. #. TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. -#: classes/Ostatus_profile.php:281 +#: classes/Ostatus_profile.php:285 #, php-format msgid "Invalid actor passed to %1$s: %2$s." msgstr "На %1$s е пренесен неважечки учесник: %2$s." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:374 +#: classes/Ostatus_profile.php:378 msgid "" "Invalid type passed to Ostatus_profile::notify. It must be XML string or " "Activity entry." @@ -159,118 +159,118 @@ msgstr "" "На Ostatus_profile::notify е пренесен неважечки тип. Мора да биде XML-низа " "или ставка во Activity." -#: classes/Ostatus_profile.php:404 +#: classes/Ostatus_profile.php:408 msgid "Unknown feed format." msgstr "Непознат формат на каналско емитување." -#: classes/Ostatus_profile.php:427 +#: classes/Ostatus_profile.php:431 msgid "RSS feed without a channel." msgstr "RSS-емитување без канал." #. TRANS: Client exception. -#: classes/Ostatus_profile.php:472 +#: classes/Ostatus_profile.php:476 msgid "Can't handle that kind of post." msgstr "Не можам да работам со таква објава." #. TRANS: Client exception. %s is a source URL. -#: classes/Ostatus_profile.php:555 +#: classes/Ostatus_profile.php:559 #, php-format msgid "No content for notice %s." msgstr "Нема содржина за забелешката %s." #. TRANS: Shown when a notice is longer than supported and/or when attachments are present. -#: classes/Ostatus_profile.php:588 +#: classes/Ostatus_profile.php:592 msgid "Show more" msgstr "Повеќе" #. TRANS: Exception. %s is a profile URL. -#: classes/Ostatus_profile.php:781 +#: classes/Ostatus_profile.php:785 #, php-format msgid "Could not reach profile page %s." msgstr "Не можев да ја добијам профилната страница %s." #. TRANS: Exception. -#: classes/Ostatus_profile.php:839 +#: classes/Ostatus_profile.php:843 #, php-format msgid "Could not find a feed URL for profile page %s." msgstr "Не можев да пронајдам каналска URL-адреса за профилната страница %s." -#: classes/Ostatus_profile.php:976 +#: classes/Ostatus_profile.php:980 msgid "Can't find enough profile information to make a feed." msgstr "Не можев да најдам доволно профилни податоци за да направам канал." -#: classes/Ostatus_profile.php:1035 +#: classes/Ostatus_profile.php:1039 #, php-format msgid "Invalid avatar URL %s." msgstr "Неважечка URL-адреса за аватарот: %s." -#: classes/Ostatus_profile.php:1045 +#: classes/Ostatus_profile.php:1049 #, php-format msgid "Tried to update avatar for unsaved remote profile %s." msgstr "" "Се обидов да го подновам аватарот за незачуваниот далечински профил %s." -#: classes/Ostatus_profile.php:1053 +#: classes/Ostatus_profile.php:1057 #, php-format msgid "Unable to fetch avatar from %s." msgstr "Не можам да го добијам аватарот од %s." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1275 +#: classes/Ostatus_profile.php:1279 msgid "Local user can't be referenced as remote." msgstr "Локалниот корисник не може да се наведе како далечински." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1280 +#: classes/Ostatus_profile.php:1284 msgid "Local group can't be referenced as remote." msgstr "Локалната група не може да се наведе како далечинска." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1332 classes/Ostatus_profile.php:1343 +#: classes/Ostatus_profile.php:1336 classes/Ostatus_profile.php:1347 msgid "Can't save local profile." msgstr "Не можам да го зачувам локалниот профил." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1351 +#: classes/Ostatus_profile.php:1355 msgid "Can't save OStatus profile." msgstr "Не можам да го зачувам профилот од OStatus." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1610 classes/Ostatus_profile.php:1638 +#: classes/Ostatus_profile.php:1614 classes/Ostatus_profile.php:1642 msgid "Not a valid webfinger address." msgstr "Ова не е важечка Webfinger-адреса" #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1720 +#: classes/Ostatus_profile.php:1724 #, php-format msgid "Couldn't save profile for \"%s\"." msgstr "Не можам да го зачувам профилот за „%s“." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1739 +#: classes/Ostatus_profile.php:1743 #, php-format msgid "Couldn't save ostatus_profile for \"%s\"." msgstr "Не можам да го зачувам ostatus_profile за „%s“." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1747 +#: classes/Ostatus_profile.php:1751 #, php-format msgid "Couldn't find a valid profile for \"%s\"." msgstr "Не можев да пронајдам важечки профил за „%s“." -#: classes/Ostatus_profile.php:1789 +#: classes/Ostatus_profile.php:1793 msgid "Could not store HTML content of long post as file." msgstr "" "Не можам да ја складирам HTML-содржината на долгата објава како податотека." #. TRANS: Client exception. %s is a HTTP status code. -#: classes/HubSub.php:208 +#: classes/HubSub.php:212 #, php-format msgid "Hub subscriber verification returned HTTP %s." msgstr "Потврдата на претплатникот на средиштето даде HTTP %s." #. TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. -#: classes/HubSub.php:355 +#: classes/HubSub.php:359 #, php-format msgid "Callback returned status: %1$s. Body: %2$s" msgstr "Повратниот повик даде статус: %1$s. Содржина: %2$s" @@ -376,18 +376,18 @@ msgid "Feeds" msgstr "Канали" #. TRANS: Client exception. -#: actions/pushhub.php:66 +#: actions/pushhub.php:70 msgid "Publishing outside feeds not supported." msgstr "Објавувањето вон каналите не е поддржано." #. TRANS: Client exception. %s is a mode. -#: actions/pushhub.php:69 +#: actions/pushhub.php:73 #, php-format msgid "Unrecognized mode \"%s\"." msgstr "Непрепознат режим „%s“." #. TRANS: Client exception. %s is a topic. -#: actions/pushhub.php:89 +#: actions/pushhub.php:93 #, php-format msgid "" "Unsupported hub.topic %s this hub only serves local user and group Atom " @@ -397,43 +397,43 @@ msgstr "" "локални корисници и групи." #. TRANS: Client exception. -#: actions/pushhub.php:95 +#: actions/pushhub.php:99 #, php-format msgid "Invalid hub.verify \"%s\". It must be sync or async." msgstr "Неважечки hub.verify „%s“. Мора да биде sync или async." #. TRANS: Client exception. -#: actions/pushhub.php:101 +#: actions/pushhub.php:105 #, php-format msgid "Invalid hub.lease \"%s\". It must be empty or positive integer." msgstr "Неважечки hub.lease „%s“. Мора да биде празно или позитивен цел број." #. TRANS: Client exception. -#: actions/pushhub.php:109 +#: actions/pushhub.php:113 #, php-format msgid "Invalid hub.secret \"%s\". It must be under 200 bytes." msgstr "Неважечки hub.secret „%s“. Мора да биде под 200 бајти." #. TRANS: Client exception. -#: actions/pushhub.php:161 +#: actions/pushhub.php:165 #, php-format msgid "Invalid hub.topic \"%s\". User doesn't exist." msgstr "Неважеки hub.topic „%s“. Корисникот не постои." #. TRANS: Client exception. -#: actions/pushhub.php:170 +#: actions/pushhub.php:174 #, php-format msgid "Invalid hub.topic \"%s\". Group doesn't exist." msgstr "Неважечки hub.topic „%s“. Групата не постои." #. TRANS: Client exception. #. TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. -#: actions/pushhub.php:195 +#: actions/pushhub.php:199 #, php-format msgid "Invalid URL passed for %1$s: \"%2$s\"" msgstr "Добив неважечка URL-адреса за %1$s: „%2$s“" -#: actions/userxrd.php:49 actions/ownerxrd.php:37 actions/usersalmon.php:43 +#: actions/userxrd.php:51 actions/ownerxrd.php:39 actions/usersalmon.php:43 msgid "No such user." msgstr "Нема таков корисник." @@ -482,48 +482,48 @@ msgid "Notice with ID %1$s not posted by %2$s." msgstr "Забелешката со ID %1$s не е објавена од %2$s." #. TRANS: Field label. -#: actions/ostatusgroup.php:76 +#: actions/ostatusgroup.php:78 msgid "Join group" msgstr "Придружи се на групата" #. TRANS: Tooltip for field label "Join group". -#: actions/ostatusgroup.php:79 +#: actions/ostatusgroup.php:81 msgid "OStatus group's address, like http://example.net/group/nickname." msgstr "" "Адреса на групата на OStatus, како на пр. http://primer.net/group/prekar." #. TRANS: Button text. -#: actions/ostatusgroup.php:84 actions/ostatussub.php:73 +#: actions/ostatusgroup.php:86 actions/ostatussub.php:75 msgctxt "BUTTON" msgid "Continue" msgstr "Продолжи" -#: actions/ostatusgroup.php:103 +#: actions/ostatusgroup.php:105 msgid "You are already a member of this group." msgstr "Веќе членувате во групава." #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:138 +#: actions/ostatusgroup.php:140 msgid "Already a member!" msgstr "Веќе членувате!" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:149 +#: actions/ostatusgroup.php:151 msgid "Remote group join failed!" msgstr "Придружувањето на далечинската група не успеа!" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:153 +#: actions/ostatusgroup.php:155 msgid "Remote group join aborted!" msgstr "Придружувањето на далечинската група е откажано!" #. TRANS: Page title for OStatus remote group join form -#: actions/ostatusgroup.php:165 +#: actions/ostatusgroup.php:167 msgid "Confirm joining remote group" msgstr "Потврди придружување кон далечинска група." #. TRANS: Instructions. -#: actions/ostatusgroup.php:176 +#: actions/ostatusgroup.php:178 msgid "" "You can subscribe to groups from other supported sites. Paste the group's " "profile URI below:" @@ -573,12 +573,12 @@ msgid "Could not remove remote user %1$s from group %2$s." msgstr "Не можев да го отстранам далечинскиот корисник %1$s од групата %2$s." #. TRANS: Field label for a field that takes an OStatus user address. -#: actions/ostatussub.php:66 +#: actions/ostatussub.php:68 msgid "Subscribe to" msgstr "Претплати се" #. TRANS: Tooltip for field label "Subscribe to". -#: actions/ostatussub.php:69 +#: actions/ostatussub.php:71 msgid "" "OStatus user's address, like nickname@example.com or http://example.net/" "nickname" @@ -588,49 +588,49 @@ msgstr "" #. TRANS: Button text. #. TRANS: Tooltip for button "Join". -#: actions/ostatussub.php:110 +#: actions/ostatussub.php:112 msgctxt "BUTTON" msgid "Join this group" msgstr "Зачлени се во групава" #. TRANS: Button text. -#: actions/ostatussub.php:113 +#: actions/ostatussub.php:115 msgctxt "BUTTON" msgid "Confirm" msgstr "Потврди" #. TRANS: Tooltip for button "Confirm". -#: actions/ostatussub.php:115 +#: actions/ostatussub.php:117 msgid "Subscribe to this user" msgstr "Претплати се на корисников" -#: actions/ostatussub.php:136 +#: actions/ostatussub.php:138 msgid "You are already subscribed to this user." msgstr "Веќе сте претплатени на овој корисник." -#: actions/ostatussub.php:165 +#: actions/ostatussub.php:167 msgid "Photo" msgstr "Слика" -#: actions/ostatussub.php:176 +#: actions/ostatussub.php:178 msgid "Nickname" msgstr "Прекар" -#: actions/ostatussub.php:197 +#: actions/ostatussub.php:199 msgid "Location" msgstr "Место" -#: actions/ostatussub.php:206 +#: actions/ostatussub.php:208 msgid "URL" msgstr "URL-адереса" -#: actions/ostatussub.php:218 +#: actions/ostatussub.php:220 msgid "Note" msgstr "Белешка" #. TRANS: Error text. -#: actions/ostatussub.php:254 actions/ostatussub.php:261 -#: actions/ostatussub.php:286 +#: actions/ostatussub.php:256 actions/ostatussub.php:263 +#: actions/ostatussub.php:288 msgid "" "Sorry, we could not reach that address. Please make sure that the OStatus " "address is like nickname@example.com or http://example.net/nickname." @@ -639,9 +639,9 @@ msgstr "" "OStatus е од типот prekar@primer.com или http://primer.net/prekar." #. TRANS: Error text. -#: actions/ostatussub.php:265 actions/ostatussub.php:269 -#: actions/ostatussub.php:273 actions/ostatussub.php:277 -#: actions/ostatussub.php:281 +#: actions/ostatussub.php:267 actions/ostatussub.php:271 +#: actions/ostatussub.php:275 actions/ostatussub.php:279 +#: actions/ostatussub.php:283 msgid "" "Sorry, we could not reach that feed. Please try that OStatus address again " "later." @@ -650,31 +650,31 @@ msgstr "" "адреса подоцна." #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:315 +#: actions/ostatussub.php:317 msgid "Already subscribed!" msgstr "Веќе сте претплатени!" #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:320 +#: actions/ostatussub.php:322 msgid "Remote subscription failed!" msgstr "Далечинската претплата не успеа!" -#: actions/ostatussub.php:367 actions/ostatusinit.php:63 +#: actions/ostatussub.php:369 actions/ostatusinit.php:64 msgid "There was a problem with your session token. Try again, please." msgstr "Се појави проблем со жетонот на Вашата сесија. Обидете се повторно." #. TRANS: Form title. -#: actions/ostatussub.php:395 actions/ostatusinit.php:82 +#: actions/ostatussub.php:397 actions/ostatusinit.php:83 msgid "Subscribe to user" msgstr "Претплати се на корисник" #. TRANS: Page title for OStatus remote subscription form -#: actions/ostatussub.php:415 +#: actions/ostatussub.php:417 msgid "Confirm" msgstr "Потврди" #. TRANS: Instructions. -#: actions/ostatussub.php:427 +#: actions/ostatussub.php:429 msgid "" "You can subscribe to users from other supported sites. Paste their address " "or profile URI below:" @@ -683,103 +683,103 @@ msgstr "" "Ископирајте ја нивната адреса или профилно URI подолу:" #. TRANS: Client error. -#: actions/ostatusinit.php:41 +#: actions/ostatusinit.php:42 msgid "You can use the local subscription!" msgstr "Можете да ја користите локалната претплата!" #. TRANS: Form legend. -#: actions/ostatusinit.php:97 +#: actions/ostatusinit.php:98 #, php-format msgid "Join group %s" msgstr "Зачлени се во групата %s" #. TRANS: Button text. -#: actions/ostatusinit.php:99 +#: actions/ostatusinit.php:100 msgctxt "BUTTON" msgid "Join" msgstr "Зачлени се" #. TRANS: Form legend. -#: actions/ostatusinit.php:102 +#: actions/ostatusinit.php:103 #, php-format msgid "Subscribe to %s" msgstr "Претплати се на %s" #. TRANS: Button text. -#: actions/ostatusinit.php:104 +#: actions/ostatusinit.php:105 msgctxt "BUTTON" msgid "Subscribe" msgstr "Претплати се" #. TRANS: Field label. -#: actions/ostatusinit.php:117 +#: actions/ostatusinit.php:118 msgid "User nickname" msgstr "Прекар на корисникот" -#: actions/ostatusinit.php:118 +#: actions/ostatusinit.php:119 msgid "Nickname of the user you want to follow." msgstr "Прекарот на корисникот што сакате да го следите." #. TRANS: Field label. -#: actions/ostatusinit.php:123 +#: actions/ostatusinit.php:124 msgid "Profile Account" msgstr "Профилна сметка" #. TRANS: Tooltip for field label "Profile Account". -#: actions/ostatusinit.php:125 +#: actions/ostatusinit.php:126 msgid "Your account id (e.g. user@identi.ca)." msgstr "Вашата назнака (ID) на сметката (на пр. korisnik@identi.ca)." #. TRANS: Client error. -#: actions/ostatusinit.php:147 +#: actions/ostatusinit.php:148 msgid "Must provide a remote profile." msgstr "Мора да наведете далечински профил." #. TRANS: Client error. -#: actions/ostatusinit.php:159 +#: actions/ostatusinit.php:160 msgid "Couldn't look up OStatus account profile." msgstr "Не можев да го проверам профилот на OStatus-сметката." #. TRANS: Client error. -#: actions/ostatusinit.php:172 +#: actions/ostatusinit.php:173 msgid "Couldn't confirm remote profile address." msgstr "Не можев да ја потврдам адресата на далечинскиот профил." #. TRANS: Page title. -#: actions/ostatusinit.php:217 +#: actions/ostatusinit.php:218 msgid "OStatus Connect" msgstr "OStatus - Поврзување" -#: actions/pushcallback.php:48 +#: actions/pushcallback.php:50 msgid "Empty or invalid feed id." msgstr "Празен или неважечки ID за канал" #. TRANS: Server exception. %s is a feed ID. -#: actions/pushcallback.php:54 +#: actions/pushcallback.php:56 #, php-format msgid "Unknown PuSH feed id %s" msgstr "Непознат ID %s за PuSH-канал" #. TRANS: Client exception. %s is an invalid feed name. -#: actions/pushcallback.php:94 +#: actions/pushcallback.php:96 #, php-format msgid "Bad hub.topic feed \"%s\"." msgstr "Лош hub.topic-канал „%s“." #. TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. -#: actions/pushcallback.php:99 +#: actions/pushcallback.php:101 #, php-format msgid "Bad hub.verify_token %1$s for %2$s." msgstr "Лош hub.verify_token %1$s за %2$s." #. TRANS: Client exception. %s is an invalid topic. -#: actions/pushcallback.php:106 +#: actions/pushcallback.php:108 #, php-format msgid "Unexpected subscribe request for %s." msgstr "Неочекувано барање за претплата за %s." #. TRANS: Client exception. %s is an invalid topic. -#: actions/pushcallback.php:111 +#: actions/pushcallback.php:113 #, php-format msgid "Unexpected unsubscribe request for %s." msgstr "Неочекувано барање за отпишување од претплата за %s." diff --git a/plugins/OStatus/locale/nl/LC_MESSAGES/OStatus.po b/plugins/OStatus/locale/nl/LC_MESSAGES/OStatus.po index 6fec3ea2a2..172edcd1ea 100644 --- a/plugins/OStatus/locale/nl/LC_MESSAGES/OStatus.po +++ b/plugins/OStatus/locale/nl/LC_MESSAGES/OStatus.po @@ -10,13 +10,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OStatus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:41+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:12+0000\n" "Language-Team: Dutch \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" "X-Message-Group: #out-statusnet-plugin-ostatus\n" @@ -24,39 +24,39 @@ msgstr "" #. TRANS: Link description for link to subscribe to a remote user. #. TRANS: Link text for a user to subscribe to an OStatus user. -#: OStatusPlugin.php:227 OStatusPlugin.php:937 +#: OStatusPlugin.php:229 OStatusPlugin.php:939 msgid "Subscribe" msgstr "Abonneren" #. TRANS: Link description for link to join a remote group. -#: OStatusPlugin.php:246 OStatusPlugin.php:655 actions/ostatussub.php:107 +#: OStatusPlugin.php:248 OStatusPlugin.php:657 actions/ostatussub.php:109 msgid "Join" msgstr "Toetreden" #. TRANSLATE: %s is a domain. -#: OStatusPlugin.php:459 +#: OStatusPlugin.php:461 #, php-format msgid "Sent from %s via OStatus" msgstr "Verzonden vanaf %s via OStatus" #. TRANS: Exception. -#: OStatusPlugin.php:531 +#: OStatusPlugin.php:533 msgid "Could not set up remote subscription." msgstr "" "Het was niet mogelijk het abonnement via een andere dienst in te stellen." -#: OStatusPlugin.php:605 +#: OStatusPlugin.php:607 msgid "Unfollow" msgstr "Niet langer volgen" #. TRANS: Success message for unsubscribe from user attempt through OStatus. #. TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. -#: OStatusPlugin.php:608 +#: OStatusPlugin.php:610 #, php-format msgid "%1$s stopped following %2$s." msgstr "%1$s volgt %2$s niet langer." -#: OStatusPlugin.php:636 +#: OStatusPlugin.php:638 msgid "Could not set up remote group membership." msgstr "" "Het was niet mogelijk het groepslidmaatschap via een andere dienst in te " @@ -64,58 +64,58 @@ msgstr "" #. TRANS: Success message for subscribe to group attempt through OStatus. #. TRANS: %1$s is the member name, %2$s is the subscribed group's name. -#: OStatusPlugin.php:658 -#, fuzzy, php-format +#: OStatusPlugin.php:660 +#, php-format msgid "%1$s has joined group %2$s." -msgstr "%1$s volgt %2$s niet langer." +msgstr "%1$s is lid geworden van de groep %2$s." #. TRANS: Exception. -#: OStatusPlugin.php:667 +#: OStatusPlugin.php:669 msgid "Failed joining remote group." msgstr "" "Het was niet mogelijk toe te streden to de groep van een andere dienst." -#: OStatusPlugin.php:707 +#: OStatusPlugin.php:709 msgid "Leave" msgstr "Verlaten" #. TRANS: Success message for unsubscribe from group attempt through OStatus. #. TRANS: %1$s is the member name, %2$s is the unsubscribed group's name. -#: OStatusPlugin.php:710 +#: OStatusPlugin.php:712 #, php-format msgid "%1$s has left group %2$s." -msgstr "" +msgstr "%1$s heeft de groep %2$s verlaten" -#: OStatusPlugin.php:785 +#: OStatusPlugin.php:787 msgid "Disfavor" msgstr "Uit favorieten verwijderen" #. TRANS: Success message for remove a favorite notice through OStatus. #. TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. -#: OStatusPlugin.php:788 +#: OStatusPlugin.php:790 #, php-format msgid "%1$s marked notice %2$s as no longer a favorite." msgstr "%1$s heeft de mededeling %2$s als favoriet verwijderd." #. TRANS: Link text for link to remote subscribe. -#: OStatusPlugin.php:864 +#: OStatusPlugin.php:866 msgid "Remote" msgstr "Via andere dienst" #. TRANS: Title for activity. -#: OStatusPlugin.php:904 +#: OStatusPlugin.php:906 msgid "Profile update" msgstr "Profielupdate" #. TRANS: Ping text for remote profile update through OStatus. #. TRANS: %s is user that updated their profile. -#: OStatusPlugin.php:907 +#: OStatusPlugin.php:909 #, php-format msgid "%s has updated their profile page." msgstr "Het profiel van %s is bijgewerkt." #. TRANS: Plugin description. -#: OStatusPlugin.php:952 +#: OStatusPlugin.php:954 msgid "" "Follow people across social networks that implement OStatus." @@ -123,18 +123,18 @@ msgstr "" "Mensen volgen over sociale netwerken die gebruik maken van OStatus." -#: classes/FeedSub.php:248 +#: classes/FeedSub.php:252 msgid "Attempting to start PuSH subscription for feed with no hub." msgstr "" "Aan het proberen een PuSH-abonnement te krijgen op een feed zonder hub." -#: classes/FeedSub.php:278 +#: classes/FeedSub.php:282 msgid "Attempting to end PuSH subscription for feed with no hub." msgstr "" "Aan het proberen een PuSH-abonnement te verwijderen voor een feed zonder hub." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:188 +#: classes/Ostatus_profile.php:192 #, php-format msgid "Invalid ostatus_profile state: both group and profile IDs set for %s." msgstr "" @@ -142,7 +142,7 @@ msgstr "" "voor %s is ingesteld." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:191 +#: classes/Ostatus_profile.php:195 #, php-format msgid "Invalid ostatus_profile state: both group and profile IDs empty for %s." msgstr "" @@ -151,13 +151,13 @@ msgstr "" #. TRANS: Server exception. #. TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. -#: classes/Ostatus_profile.php:281 +#: classes/Ostatus_profile.php:285 #, php-format msgid "Invalid actor passed to %1$s: %2$s." msgstr "Ongeldige actor doorgegeven aan %1$s: %2$s." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:374 +#: classes/Ostatus_profile.php:378 msgid "" "Invalid type passed to Ostatus_profile::notify. It must be XML string or " "Activity entry." @@ -165,125 +165,125 @@ msgstr "" "Ongeldig type doorgegeven aan Ostatus_profile::notify. Het moet een XML-" "string of Activity zijn." -#: classes/Ostatus_profile.php:404 +#: classes/Ostatus_profile.php:408 msgid "Unknown feed format." msgstr "Onbekend feedformaat" -#: classes/Ostatus_profile.php:427 +#: classes/Ostatus_profile.php:431 msgid "RSS feed without a channel." msgstr "RSS-feed zonder kanaal." #. TRANS: Client exception. -#: classes/Ostatus_profile.php:472 +#: classes/Ostatus_profile.php:476 msgid "Can't handle that kind of post." msgstr "Dat type post kan niet verwerkt worden." #. TRANS: Client exception. %s is a source URL. -#: classes/Ostatus_profile.php:555 +#: classes/Ostatus_profile.php:559 #, php-format msgid "No content for notice %s." msgstr "Geen inhoud voor mededeling %s." #. TRANS: Shown when a notice is longer than supported and/or when attachments are present. -#: classes/Ostatus_profile.php:588 +#: classes/Ostatus_profile.php:592 msgid "Show more" msgstr "Meer weergeven" #. TRANS: Exception. %s is a profile URL. -#: classes/Ostatus_profile.php:781 +#: classes/Ostatus_profile.php:785 #, php-format msgid "Could not reach profile page %s." msgstr "Het was niet mogelijk de profielpagina %s te bereiken." #. TRANS: Exception. -#: classes/Ostatus_profile.php:839 +#: classes/Ostatus_profile.php:843 #, php-format msgid "Could not find a feed URL for profile page %s." msgstr "Het was niet mogelijk de feed-URL voor de profielpagina %s te vinden." -#: classes/Ostatus_profile.php:976 +#: classes/Ostatus_profile.php:980 msgid "Can't find enough profile information to make a feed." msgstr "" "Het was niet mogelijk voldoende profielinformatie te vinden om een feed te " "maken." -#: classes/Ostatus_profile.php:1035 +#: classes/Ostatus_profile.php:1039 #, php-format msgid "Invalid avatar URL %s." msgstr "Ongeldige avatar-URL %s." -#: classes/Ostatus_profile.php:1045 +#: classes/Ostatus_profile.php:1049 #, php-format msgid "Tried to update avatar for unsaved remote profile %s." msgstr "" "Geprobeerd om een avatar bij te werken voor het niet opgeslagen profiel %s." -#: classes/Ostatus_profile.php:1053 +#: classes/Ostatus_profile.php:1057 #, php-format msgid "Unable to fetch avatar from %s." msgstr "Het was niet mogelijk de avatar op te halen van %s." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1275 +#: classes/Ostatus_profile.php:1279 msgid "Local user can't be referenced as remote." msgstr "" "Naar een lokale gebruiker kan niet verwezen worden alsof die zich bij een " "andere dienst bevindt." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1280 +#: classes/Ostatus_profile.php:1284 msgid "Local group can't be referenced as remote." msgstr "" "Naar een lokale groep kan niet verwezen worden alsof die zich bij een andere " "dienst bevindt." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1332 classes/Ostatus_profile.php:1343 +#: classes/Ostatus_profile.php:1336 classes/Ostatus_profile.php:1347 msgid "Can't save local profile." msgstr "Het was niet mogelijk het lokale profiel op te slaan." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1351 +#: classes/Ostatus_profile.php:1355 msgid "Can't save OStatus profile." msgstr "Het was niet mogelijk het Ostatusprofiel op te slaan." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1610 classes/Ostatus_profile.php:1638 +#: classes/Ostatus_profile.php:1614 classes/Ostatus_profile.php:1642 msgid "Not a valid webfinger address." msgstr "Geen geldig webfingeradres." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1720 +#: classes/Ostatus_profile.php:1724 #, php-format msgid "Couldn't save profile for \"%s\"." msgstr "Het was niet mogelijk het profiel voor \"%s\" op te slaan." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1739 +#: classes/Ostatus_profile.php:1743 #, php-format msgid "Couldn't save ostatus_profile for \"%s\"." msgstr "Het was niet mogelijk het ostatus_profile voor \"%s\" op te slaan." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1747 +#: classes/Ostatus_profile.php:1751 #, php-format msgid "Couldn't find a valid profile for \"%s\"." msgstr "Er is geen geldig profiel voor \"%s\" gevonden." -#: classes/Ostatus_profile.php:1789 +#: classes/Ostatus_profile.php:1793 msgid "Could not store HTML content of long post as file." msgstr "" "Het was niet mogelijk de HTML-inhoud van het lange bericht als bestand op te " "slaan." #. TRANS: Client exception. %s is a HTTP status code. -#: classes/HubSub.php:208 +#: classes/HubSub.php:212 #, php-format msgid "Hub subscriber verification returned HTTP %s." msgstr "De controle voor de hubabonnee heeft een HTTP %s teruggegeven." #. TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. -#: classes/HubSub.php:355 +#: classes/HubSub.php:359 #, php-format msgid "Callback returned status: %1$s. Body: %2$s" msgstr "De callback heeft de status %1$s teruggegeven. Inhoud: %2$s." @@ -390,18 +390,18 @@ msgid "Feeds" msgstr "Feeds" #. TRANS: Client exception. -#: actions/pushhub.php:66 +#: actions/pushhub.php:70 msgid "Publishing outside feeds not supported." msgstr "Publiceren buiten feeds om wordt niet ondersteund." #. TRANS: Client exception. %s is a mode. -#: actions/pushhub.php:69 +#: actions/pushhub.php:73 #, php-format msgid "Unrecognized mode \"%s\"." msgstr "Niet herkende modus \"%s\"." #. TRANS: Client exception. %s is a topic. -#: actions/pushhub.php:89 +#: actions/pushhub.php:93 #, php-format msgid "" "Unsupported hub.topic %s this hub only serves local user and group Atom " @@ -411,14 +411,14 @@ msgstr "" "lokale gebruikers en groepen." #. TRANS: Client exception. -#: actions/pushhub.php:95 +#: actions/pushhub.php:99 #, php-format msgid "Invalid hub.verify \"%s\". It must be sync or async." msgstr "" "Ongeldige waarde voor hub.verify \"%s\". Het moet \"sync\" of \"async\" zijn." #. TRANS: Client exception. -#: actions/pushhub.php:101 +#: actions/pushhub.php:105 #, php-format msgid "Invalid hub.lease \"%s\". It must be empty or positive integer." msgstr "" @@ -426,32 +426,32 @@ msgstr "" "positief geheel getal." #. TRANS: Client exception. -#: actions/pushhub.php:109 +#: actions/pushhub.php:113 #, php-format msgid "Invalid hub.secret \"%s\". It must be under 200 bytes." msgstr "" "Ongeldig hub.secret \"%s\". Het moet minder dan tweehonderd bytes bevatten." #. TRANS: Client exception. -#: actions/pushhub.php:161 +#: actions/pushhub.php:165 #, php-format msgid "Invalid hub.topic \"%s\". User doesn't exist." msgstr "Ongeldig hub.topic \"%s\". De gebruiker bestaat niet." #. TRANS: Client exception. -#: actions/pushhub.php:170 +#: actions/pushhub.php:174 #, php-format msgid "Invalid hub.topic \"%s\". Group doesn't exist." msgstr "Ongeldig hub.topic \"%s\". De groep bestaat niet." #. TRANS: Client exception. #. TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. -#: actions/pushhub.php:195 +#: actions/pushhub.php:199 #, php-format msgid "Invalid URL passed for %1$s: \"%2$s\"" msgstr "Er is een ongeldige URL doorgegeven voor %1$s: \"%2$s\"" -#: actions/userxrd.php:49 actions/ownerxrd.php:37 actions/usersalmon.php:43 +#: actions/userxrd.php:51 actions/ownerxrd.php:39 actions/usersalmon.php:43 msgid "No such user." msgstr "Onbekende gebruiker." @@ -502,49 +502,49 @@ msgid "Notice with ID %1$s not posted by %2$s." msgstr "De mededeling met ID %1$s is niet geplaatst foor %2$s." #. TRANS: Field label. -#: actions/ostatusgroup.php:76 +#: actions/ostatusgroup.php:78 msgid "Join group" msgstr "Lid worden van groep" #. TRANS: Tooltip for field label "Join group". -#: actions/ostatusgroup.php:79 +#: actions/ostatusgroup.php:81 msgid "OStatus group's address, like http://example.net/group/nickname." msgstr "" "Het adres voor de OStatusgroep. Bijvoorbeeld; http://example.net/group/" "nickname." #. TRANS: Button text. -#: actions/ostatusgroup.php:84 actions/ostatussub.php:73 +#: actions/ostatusgroup.php:86 actions/ostatussub.php:75 msgctxt "BUTTON" msgid "Continue" msgstr "Doorgaan" -#: actions/ostatusgroup.php:103 +#: actions/ostatusgroup.php:105 msgid "You are already a member of this group." msgstr "U bent al lid van deze groep." #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:138 +#: actions/ostatusgroup.php:140 msgid "Already a member!" msgstr "U bent al lid!" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:149 +#: actions/ostatusgroup.php:151 msgid "Remote group join failed!" msgstr "Het verlaten van de groep bij een andere dienst is mislukt." #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:153 +#: actions/ostatusgroup.php:155 msgid "Remote group join aborted!" msgstr "Het lid worden van de groep bij een andere dienst is afgebroken." #. TRANS: Page title for OStatus remote group join form -#: actions/ostatusgroup.php:165 +#: actions/ostatusgroup.php:167 msgid "Confirm joining remote group" msgstr "Lid worden van groep bij andere dienst" #. TRANS: Instructions. -#: actions/ostatusgroup.php:176 +#: actions/ostatusgroup.php:178 msgid "" "You can subscribe to groups from other supported sites. Paste the group's " "profile URI below:" @@ -600,12 +600,12 @@ msgstr "" "te verwijderen." #. TRANS: Field label for a field that takes an OStatus user address. -#: actions/ostatussub.php:66 +#: actions/ostatussub.php:68 msgid "Subscribe to" msgstr "Abonneren op" #. TRANS: Tooltip for field label "Subscribe to". -#: actions/ostatussub.php:69 +#: actions/ostatussub.php:71 msgid "" "OStatus user's address, like nickname@example.com or http://example.net/" "nickname" @@ -615,49 +615,49 @@ msgstr "" #. TRANS: Button text. #. TRANS: Tooltip for button "Join". -#: actions/ostatussub.php:110 +#: actions/ostatussub.php:112 msgctxt "BUTTON" msgid "Join this group" msgstr "Lid worden van deze groep" #. TRANS: Button text. -#: actions/ostatussub.php:113 +#: actions/ostatussub.php:115 msgctxt "BUTTON" msgid "Confirm" msgstr "Bevestigen" #. TRANS: Tooltip for button "Confirm". -#: actions/ostatussub.php:115 +#: actions/ostatussub.php:117 msgid "Subscribe to this user" msgstr "Abonneren op deze gebruiker" -#: actions/ostatussub.php:136 +#: actions/ostatussub.php:138 msgid "You are already subscribed to this user." msgstr "U bent al geabonneerd op deze gebruiker." -#: actions/ostatussub.php:165 +#: actions/ostatussub.php:167 msgid "Photo" msgstr "Foto" -#: actions/ostatussub.php:176 +#: actions/ostatussub.php:178 msgid "Nickname" msgstr "Gebruikersnaam" -#: actions/ostatussub.php:197 +#: actions/ostatussub.php:199 msgid "Location" msgstr "Locatie" -#: actions/ostatussub.php:206 +#: actions/ostatussub.php:208 msgid "URL" msgstr "URL" -#: actions/ostatussub.php:218 +#: actions/ostatussub.php:220 msgid "Note" msgstr "Opmerking" #. TRANS: Error text. -#: actions/ostatussub.php:254 actions/ostatussub.php:261 -#: actions/ostatussub.php:286 +#: actions/ostatussub.php:256 actions/ostatussub.php:263 +#: actions/ostatussub.php:288 msgid "" "Sorry, we could not reach that address. Please make sure that the OStatus " "address is like nickname@example.com or http://example.net/nickname." @@ -666,9 +666,9 @@ msgstr "" "van gebruiker@example.com of http://example.net/gebruiker." #. TRANS: Error text. -#: actions/ostatussub.php:265 actions/ostatussub.php:269 -#: actions/ostatussub.php:273 actions/ostatussub.php:277 -#: actions/ostatussub.php:281 +#: actions/ostatussub.php:267 actions/ostatussub.php:271 +#: actions/ostatussub.php:275 actions/ostatussub.php:279 +#: actions/ostatussub.php:283 msgid "" "Sorry, we could not reach that feed. Please try that OStatus address again " "later." @@ -676,33 +676,33 @@ msgstr "" "Die feed was niet te bereiken. Probeer dat OStatusadres later nog een keer." #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:315 +#: actions/ostatussub.php:317 msgid "Already subscribed!" msgstr "U bent al gebonneerd!" #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:320 +#: actions/ostatussub.php:322 msgid "Remote subscription failed!" msgstr "Abonneren via een andere dienst is mislukt!" -#: actions/ostatussub.php:367 actions/ostatusinit.php:63 +#: actions/ostatussub.php:369 actions/ostatusinit.php:64 msgid "There was a problem with your session token. Try again, please." msgstr "" "Er is een probleem ontstaan met uw sessie. Probeer het nog een keer, " "alstublieft." #. TRANS: Form title. -#: actions/ostatussub.php:395 actions/ostatusinit.php:82 +#: actions/ostatussub.php:397 actions/ostatusinit.php:83 msgid "Subscribe to user" msgstr "Abonneren op gebruiker" #. TRANS: Page title for OStatus remote subscription form -#: actions/ostatussub.php:415 +#: actions/ostatussub.php:417 msgid "Confirm" msgstr "Bevestigen" #. TRANS: Instructions. -#: actions/ostatussub.php:427 +#: actions/ostatussub.php:429 msgid "" "You can subscribe to users from other supported sites. Paste their address " "or profile URI below:" @@ -711,104 +711,104 @@ msgstr "" "of profiel-URI hieronder:" #. TRANS: Client error. -#: actions/ostatusinit.php:41 +#: actions/ostatusinit.php:42 msgid "You can use the local subscription!" msgstr "U kunt het lokale abonnement gebruiken!" #. TRANS: Form legend. -#: actions/ostatusinit.php:97 +#: actions/ostatusinit.php:98 #, php-format msgid "Join group %s" msgstr "Lid worden van de groep %s" #. TRANS: Button text. -#: actions/ostatusinit.php:99 +#: actions/ostatusinit.php:100 msgctxt "BUTTON" msgid "Join" msgstr "Toetreden" #. TRANS: Form legend. -#: actions/ostatusinit.php:102 +#: actions/ostatusinit.php:103 #, php-format msgid "Subscribe to %s" msgstr "Abonneren op %s" #. TRANS: Button text. -#: actions/ostatusinit.php:104 +#: actions/ostatusinit.php:105 msgctxt "BUTTON" msgid "Subscribe" msgstr "Abonneren" #. TRANS: Field label. -#: actions/ostatusinit.php:117 +#: actions/ostatusinit.php:118 msgid "User nickname" msgstr "Gebruikersnaam" -#: actions/ostatusinit.php:118 +#: actions/ostatusinit.php:119 msgid "Nickname of the user you want to follow." msgstr "Gebruikersnaam van de gebruiker waarop u wilt abonneren." #. TRANS: Field label. -#: actions/ostatusinit.php:123 +#: actions/ostatusinit.php:124 msgid "Profile Account" msgstr "Gebruikersprofiel" #. TRANS: Tooltip for field label "Profile Account". -#: actions/ostatusinit.php:125 +#: actions/ostatusinit.php:126 msgid "Your account id (e.g. user@identi.ca)." msgstr "Uw gebruikers-ID (bv. gebruiker@identi.ca)." #. TRANS: Client error. -#: actions/ostatusinit.php:147 +#: actions/ostatusinit.php:148 msgid "Must provide a remote profile." msgstr "Er moet een profiel bij een andere dienst opgegeven worden." #. TRANS: Client error. -#: actions/ostatusinit.php:159 +#: actions/ostatusinit.php:160 msgid "Couldn't look up OStatus account profile." msgstr "Het was niet mogelijk het OStatusgebruikersprofiel te vinden." #. TRANS: Client error. -#: actions/ostatusinit.php:172 +#: actions/ostatusinit.php:173 msgid "Couldn't confirm remote profile address." msgstr "" "Het was niet mogelijk het profieladres bij de andere dienst te bevestigen." #. TRANS: Page title. -#: actions/ostatusinit.php:217 +#: actions/ostatusinit.php:218 msgid "OStatus Connect" msgstr "OStatuskoppeling" -#: actions/pushcallback.php:48 +#: actions/pushcallback.php:50 msgid "Empty or invalid feed id." msgstr "Het feed-ID is leeg of ongeldig." #. TRANS: Server exception. %s is a feed ID. -#: actions/pushcallback.php:54 +#: actions/pushcallback.php:56 #, php-format msgid "Unknown PuSH feed id %s" msgstr "Het PuSH feed-ID %s is onbekend" #. TRANS: Client exception. %s is an invalid feed name. -#: actions/pushcallback.php:94 +#: actions/pushcallback.php:96 #, php-format msgid "Bad hub.topic feed \"%s\"." msgstr "Ongeldige hub.topic feed \"%s\"." #. TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. -#: actions/pushcallback.php:99 +#: actions/pushcallback.php:101 #, php-format msgid "Bad hub.verify_token %1$s for %2$s." msgstr "Ongeldig hub.verify_token %1$s voor %2$s." #. TRANS: Client exception. %s is an invalid topic. -#: actions/pushcallback.php:106 +#: actions/pushcallback.php:108 #, php-format msgid "Unexpected subscribe request for %s." msgstr "Onverwacht abonneringsverzoek voor %s." #. TRANS: Client exception. %s is an invalid topic. -#: actions/pushcallback.php:111 +#: actions/pushcallback.php:113 #, php-format msgid "Unexpected unsubscribe request for %s." msgstr "Onverwacht verzoek om abonnement op te hebben voor %s." diff --git a/plugins/OStatus/locale/uk/LC_MESSAGES/OStatus.po b/plugins/OStatus/locale/uk/LC_MESSAGES/OStatus.po index 3312c5e60b..01144504aa 100644 --- a/plugins/OStatus/locale/uk/LC_MESSAGES/OStatus.po +++ b/plugins/OStatus/locale/uk/LC_MESSAGES/OStatus.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OStatus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" -"PO-Revision-Date: 2010-10-04 22:33:41+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:12+0000\n" "Language-Team: Ukrainian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74276); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:10:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" "X-Message-Group: #out-statusnet-plugin-ostatus\n" @@ -24,94 +24,94 @@ msgstr "" #. TRANS: Link description for link to subscribe to a remote user. #. TRANS: Link text for a user to subscribe to an OStatus user. -#: OStatusPlugin.php:227 OStatusPlugin.php:937 +#: OStatusPlugin.php:229 OStatusPlugin.php:939 msgid "Subscribe" msgstr "Підписатись" #. TRANS: Link description for link to join a remote group. -#: OStatusPlugin.php:246 OStatusPlugin.php:655 actions/ostatussub.php:107 +#: OStatusPlugin.php:248 OStatusPlugin.php:657 actions/ostatussub.php:109 msgid "Join" msgstr "Приєднатися" #. TRANSLATE: %s is a domain. -#: OStatusPlugin.php:459 +#: OStatusPlugin.php:461 #, php-format msgid "Sent from %s via OStatus" msgstr "Надіслано з %s через OStatus" #. TRANS: Exception. -#: OStatusPlugin.php:531 +#: OStatusPlugin.php:533 msgid "Could not set up remote subscription." msgstr "Не вдалося створити віддалену підписку." -#: OStatusPlugin.php:605 +#: OStatusPlugin.php:607 msgid "Unfollow" msgstr "Не читати" #. TRANS: Success message for unsubscribe from user attempt through OStatus. #. TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. -#: OStatusPlugin.php:608 +#: OStatusPlugin.php:610 #, php-format msgid "%1$s stopped following %2$s." msgstr "%1$s припинив читати ваші дописи %2$s." -#: OStatusPlugin.php:636 +#: OStatusPlugin.php:638 msgid "Could not set up remote group membership." msgstr "Не вдалося приєднатися до віддаленої спільноти." #. TRANS: Success message for subscribe to group attempt through OStatus. #. TRANS: %1$s is the member name, %2$s is the subscribed group's name. -#: OStatusPlugin.php:658 -#, fuzzy, php-format +#: OStatusPlugin.php:660 +#, php-format msgid "%1$s has joined group %2$s." -msgstr "%1$s припинив читати ваші дописи %2$s." +msgstr "%1$s приєднався до спільноти %2$s." #. TRANS: Exception. -#: OStatusPlugin.php:667 +#: OStatusPlugin.php:669 msgid "Failed joining remote group." msgstr "Помилка приєднання до віддаленої спільноти." -#: OStatusPlugin.php:707 +#: OStatusPlugin.php:709 msgid "Leave" msgstr "Залишити" #. TRANS: Success message for unsubscribe from group attempt through OStatus. #. TRANS: %1$s is the member name, %2$s is the unsubscribed group's name. -#: OStatusPlugin.php:710 +#: OStatusPlugin.php:712 #, php-format msgid "%1$s has left group %2$s." -msgstr "" +msgstr "%1$s залишив спільноту %2$s." -#: OStatusPlugin.php:785 +#: OStatusPlugin.php:787 msgid "Disfavor" msgstr "Не обраний" #. TRANS: Success message for remove a favorite notice through OStatus. #. TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. -#: OStatusPlugin.php:788 +#: OStatusPlugin.php:790 #, php-format msgid "%1$s marked notice %2$s as no longer a favorite." msgstr "%1$s позначив допис %2$s, як такий, що більше не є обраним." #. TRANS: Link text for link to remote subscribe. -#: OStatusPlugin.php:864 +#: OStatusPlugin.php:866 msgid "Remote" msgstr "Віддалено" #. TRANS: Title for activity. -#: OStatusPlugin.php:904 +#: OStatusPlugin.php:906 msgid "Profile update" msgstr "Оновлення профілю" #. TRANS: Ping text for remote profile update through OStatus. #. TRANS: %s is user that updated their profile. -#: OStatusPlugin.php:907 +#: OStatusPlugin.php:909 #, php-format msgid "%s has updated their profile page." msgstr "%s оновив сторінку свого профілю." #. TRANS: Plugin description. -#: OStatusPlugin.php:952 +#: OStatusPlugin.php:954 msgid "" "Follow people across social networks that implement OStatus." @@ -119,19 +119,19 @@ msgstr "" "Додає можливість слідкувати за дописами людей з інших мереж, які підтримують " "протокол OStatus." -#: classes/FeedSub.php:248 +#: classes/FeedSub.php:252 msgid "Attempting to start PuSH subscription for feed with no hub." msgstr "" "Спроба підписатися за допомогою PuSH до веб-стрічки, котра не має вузла." -#: classes/FeedSub.php:278 +#: classes/FeedSub.php:282 msgid "Attempting to end PuSH subscription for feed with no hub." msgstr "" "Спроба скасувати підписку за допомогою PuSH до веб-стрічки, котра не має " "вузла." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:188 +#: classes/Ostatus_profile.php:192 #, php-format msgid "Invalid ostatus_profile state: both group and profile IDs set for %s." msgstr "" @@ -139,7 +139,7 @@ msgstr "" "ідентифікатори встановлено для %s." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:191 +#: classes/Ostatus_profile.php:195 #, php-format msgid "Invalid ostatus_profile state: both group and profile IDs empty for %s." msgstr "" @@ -148,13 +148,13 @@ msgstr "" #. TRANS: Server exception. #. TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. -#: classes/Ostatus_profile.php:281 +#: classes/Ostatus_profile.php:285 #, php-format msgid "Invalid actor passed to %1$s: %2$s." msgstr "До %1$s передано невірний об’єкт: %2$s." #. TRANS: Server exception. -#: classes/Ostatus_profile.php:374 +#: classes/Ostatus_profile.php:378 msgid "" "Invalid type passed to Ostatus_profile::notify. It must be XML string or " "Activity entry." @@ -162,117 +162,117 @@ msgstr "" "До параметру Ostatus_profile::notify передано невірний тип. Це має бути або " "рядок у форматі XML, або запис активності." -#: classes/Ostatus_profile.php:404 +#: classes/Ostatus_profile.php:408 msgid "Unknown feed format." msgstr "Невідомий формат веб-стрічки." -#: classes/Ostatus_profile.php:427 +#: classes/Ostatus_profile.php:431 msgid "RSS feed without a channel." msgstr "RSS-стрічка не має каналу." #. TRANS: Client exception. -#: classes/Ostatus_profile.php:472 +#: classes/Ostatus_profile.php:476 msgid "Can't handle that kind of post." msgstr "Не вдається обробити такий тип допису." #. TRANS: Client exception. %s is a source URL. -#: classes/Ostatus_profile.php:555 +#: classes/Ostatus_profile.php:559 #, php-format msgid "No content for notice %s." msgstr "Допис %s не має змісту." #. TRANS: Shown when a notice is longer than supported and/or when attachments are present. -#: classes/Ostatus_profile.php:588 +#: classes/Ostatus_profile.php:592 msgid "Show more" msgstr "Дивитись далі" #. TRANS: Exception. %s is a profile URL. -#: classes/Ostatus_profile.php:781 +#: classes/Ostatus_profile.php:785 #, php-format msgid "Could not reach profile page %s." msgstr "Не вдалося досягти сторінки профілю %s." #. TRANS: Exception. -#: classes/Ostatus_profile.php:839 +#: classes/Ostatus_profile.php:843 #, php-format msgid "Could not find a feed URL for profile page %s." msgstr "Не вдалося знайти URL веб-стрічки для сторінки профілю %s." -#: classes/Ostatus_profile.php:976 +#: classes/Ostatus_profile.php:980 msgid "Can't find enough profile information to make a feed." msgstr "" "Не можу знайти достатньо інформації про профіль, аби сформувати веб-стрічку." -#: classes/Ostatus_profile.php:1035 +#: classes/Ostatus_profile.php:1039 #, php-format msgid "Invalid avatar URL %s." msgstr "Невірна URL-адреса аватари %s." -#: classes/Ostatus_profile.php:1045 +#: classes/Ostatus_profile.php:1049 #, php-format msgid "Tried to update avatar for unsaved remote profile %s." msgstr "Намагаюся оновити аватару для не збереженого віддаленого профілю %s." -#: classes/Ostatus_profile.php:1053 +#: classes/Ostatus_profile.php:1057 #, php-format msgid "Unable to fetch avatar from %s." msgstr "Неможливо завантажити аватару з %s." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1275 +#: classes/Ostatus_profile.php:1279 msgid "Local user can't be referenced as remote." msgstr "Місцевий користувач не може бути зазначеним у якості віддаленого." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1280 +#: classes/Ostatus_profile.php:1284 msgid "Local group can't be referenced as remote." msgstr "Локальну спільноту не можна зазначити у якості віддаленої." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1332 classes/Ostatus_profile.php:1343 +#: classes/Ostatus_profile.php:1336 classes/Ostatus_profile.php:1347 msgid "Can't save local profile." msgstr "Не вдається зберегти місцевий профіль." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1351 +#: classes/Ostatus_profile.php:1355 msgid "Can't save OStatus profile." msgstr "Не вдається зберегти профіль OStatus." #. TRANS: Exception. -#: classes/Ostatus_profile.php:1610 classes/Ostatus_profile.php:1638 +#: classes/Ostatus_profile.php:1614 classes/Ostatus_profile.php:1642 msgid "Not a valid webfinger address." msgstr "Це недійсна адреса для протоколу WebFinger." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1720 +#: classes/Ostatus_profile.php:1724 #, php-format msgid "Couldn't save profile for \"%s\"." msgstr "Не можу зберегти профіль для «%s»." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1739 +#: classes/Ostatus_profile.php:1743 #, php-format msgid "Couldn't save ostatus_profile for \"%s\"." msgstr "Не можу зберегти профіль OStatus для «%s»." #. TRANS: Exception. %s is a webfinger address. -#: classes/Ostatus_profile.php:1747 +#: classes/Ostatus_profile.php:1751 #, php-format msgid "Couldn't find a valid profile for \"%s\"." msgstr "не можу знайти відповідний й профіль для «%s»." -#: classes/Ostatus_profile.php:1789 +#: classes/Ostatus_profile.php:1793 msgid "Could not store HTML content of long post as file." msgstr "Не можу зберегти HTML місткого допису у якості файлу." #. TRANS: Client exception. %s is a HTTP status code. -#: classes/HubSub.php:208 +#: classes/HubSub.php:212 #, php-format msgid "Hub subscriber verification returned HTTP %s." msgstr "Перевірка вузла підписки завершилася зі статусом HTTP %s." #. TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. -#: classes/HubSub.php:355 +#: classes/HubSub.php:359 #, php-format msgid "Callback returned status: %1$s. Body: %2$s" msgstr "Зворотній виклик повернуто зі статусом: %1$s. Зміст: %2$s" @@ -378,18 +378,18 @@ msgid "Feeds" msgstr "Веб-стрічки" #. TRANS: Client exception. -#: actions/pushhub.php:66 +#: actions/pushhub.php:70 msgid "Publishing outside feeds not supported." msgstr "Публікація змісту зовнішніх веб-стрічок не підтримується." #. TRANS: Client exception. %s is a mode. -#: actions/pushhub.php:69 +#: actions/pushhub.php:73 #, php-format msgid "Unrecognized mode \"%s\"." msgstr "Невизначений режим «%s»." #. TRANS: Client exception. %s is a topic. -#: actions/pushhub.php:89 +#: actions/pushhub.php:93 #, php-format msgid "" "Unsupported hub.topic %s this hub only serves local user and group Atom " @@ -399,13 +399,13 @@ msgstr "" "користувачами та групою веб-стрічок у форматі Atom." #. TRANS: Client exception. -#: actions/pushhub.php:95 +#: actions/pushhub.php:99 #, php-format msgid "Invalid hub.verify \"%s\". It must be sync or async." msgstr "hub.verify «%s» невірний. Він має бути синхронним або ж асинхронним." #. TRANS: Client exception. -#: actions/pushhub.php:101 +#: actions/pushhub.php:105 #, php-format msgid "Invalid hub.lease \"%s\". It must be empty or positive integer." msgstr "" @@ -413,31 +413,31 @@ msgstr "" "число." #. TRANS: Client exception. -#: actions/pushhub.php:109 +#: actions/pushhub.php:113 #, php-format msgid "Invalid hub.secret \"%s\". It must be under 200 bytes." msgstr "hub.secret «%s» невірний. 200 байтів — не більше." #. TRANS: Client exception. -#: actions/pushhub.php:161 +#: actions/pushhub.php:165 #, php-format msgid "Invalid hub.topic \"%s\". User doesn't exist." msgstr "hub.topic «%s» невірний. Користувача не існує." #. TRANS: Client exception. -#: actions/pushhub.php:170 +#: actions/pushhub.php:174 #, php-format msgid "Invalid hub.topic \"%s\". Group doesn't exist." msgstr "hub.topic «%s» невірний. Спільноти не існує." #. TRANS: Client exception. #. TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. -#: actions/pushhub.php:195 +#: actions/pushhub.php:199 #, php-format msgid "Invalid URL passed for %1$s: \"%2$s\"" msgstr "Для %1$s передано невірний URL: «%2$s»" -#: actions/userxrd.php:49 actions/ownerxrd.php:37 actions/usersalmon.php:43 +#: actions/userxrd.php:51 actions/ownerxrd.php:39 actions/usersalmon.php:43 msgid "No such user." msgstr "Такого користувача немає." @@ -489,49 +489,49 @@ msgid "Notice with ID %1$s not posted by %2$s." msgstr "Допис з ідентифікатором %1$s було надіслано не %2$s." #. TRANS: Field label. -#: actions/ostatusgroup.php:76 +#: actions/ostatusgroup.php:78 msgid "Join group" msgstr "Долучитися до спільноти" #. TRANS: Tooltip for field label "Join group". -#: actions/ostatusgroup.php:79 +#: actions/ostatusgroup.php:81 msgid "OStatus group's address, like http://example.net/group/nickname." msgstr "" "Адреса спільноти згідно протоколу OStatus, наприклад http://example.net/" "group/nickname." #. TRANS: Button text. -#: actions/ostatusgroup.php:84 actions/ostatussub.php:73 +#: actions/ostatusgroup.php:86 actions/ostatussub.php:75 msgctxt "BUTTON" msgid "Continue" msgstr "Продовжити" -#: actions/ostatusgroup.php:103 +#: actions/ostatusgroup.php:105 msgid "You are already a member of this group." msgstr "Ви вже є учасником цієї спільноти." #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:138 +#: actions/ostatusgroup.php:140 msgid "Already a member!" msgstr "Ви вже учасник!" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:149 +#: actions/ostatusgroup.php:151 msgid "Remote group join failed!" msgstr "Приєднатися до віддаленої спільноти не вдалося!" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:153 +#: actions/ostatusgroup.php:155 msgid "Remote group join aborted!" msgstr "Приєднання до віддаленої спільноти перервано!" #. TRANS: Page title for OStatus remote group join form -#: actions/ostatusgroup.php:165 +#: actions/ostatusgroup.php:167 msgid "Confirm joining remote group" msgstr "Підтвердження приєднання до віддаленої спільноти" #. TRANS: Instructions. -#: actions/ostatusgroup.php:176 +#: actions/ostatusgroup.php:178 msgid "" "You can subscribe to groups from other supported sites. Paste the group's " "profile URI below:" @@ -583,12 +583,12 @@ msgid "Could not remove remote user %1$s from group %2$s." msgstr "Не вдалось видалити віддаленого користувача %1$s зі спільноти %2$s." #. TRANS: Field label for a field that takes an OStatus user address. -#: actions/ostatussub.php:66 +#: actions/ostatussub.php:68 msgid "Subscribe to" msgstr "Підписатися" #. TRANS: Tooltip for field label "Subscribe to". -#: actions/ostatussub.php:69 +#: actions/ostatussub.php:71 msgid "" "OStatus user's address, like nickname@example.com or http://example.net/" "nickname" @@ -598,49 +598,49 @@ msgstr "" #. TRANS: Button text. #. TRANS: Tooltip for button "Join". -#: actions/ostatussub.php:110 +#: actions/ostatussub.php:112 msgctxt "BUTTON" msgid "Join this group" msgstr "Приєднатися до спільноти" #. TRANS: Button text. -#: actions/ostatussub.php:113 +#: actions/ostatussub.php:115 msgctxt "BUTTON" msgid "Confirm" msgstr "Підтвердити" #. TRANS: Tooltip for button "Confirm". -#: actions/ostatussub.php:115 +#: actions/ostatussub.php:117 msgid "Subscribe to this user" msgstr "Підписатись до цього користувача" -#: actions/ostatussub.php:136 +#: actions/ostatussub.php:138 msgid "You are already subscribed to this user." msgstr "Ви вже підписані до цього користувача." -#: actions/ostatussub.php:165 +#: actions/ostatussub.php:167 msgid "Photo" msgstr "Фото" -#: actions/ostatussub.php:176 +#: actions/ostatussub.php:178 msgid "Nickname" msgstr "Псевдонім" -#: actions/ostatussub.php:197 +#: actions/ostatussub.php:199 msgid "Location" msgstr "Розташування" -#: actions/ostatussub.php:206 +#: actions/ostatussub.php:208 msgid "URL" msgstr "URL-адреса" -#: actions/ostatussub.php:218 +#: actions/ostatussub.php:220 msgid "Note" msgstr "Примітка" #. TRANS: Error text. -#: actions/ostatussub.php:254 actions/ostatussub.php:261 -#: actions/ostatussub.php:286 +#: actions/ostatussub.php:256 actions/ostatussub.php:263 +#: actions/ostatussub.php:288 msgid "" "Sorry, we could not reach that address. Please make sure that the OStatus " "address is like nickname@example.com or http://example.net/nickname." @@ -650,9 +650,9 @@ msgstr "" "nickname@example.com або ж http://example.net/nickname." #. TRANS: Error text. -#: actions/ostatussub.php:265 actions/ostatussub.php:269 -#: actions/ostatussub.php:273 actions/ostatussub.php:277 -#: actions/ostatussub.php:281 +#: actions/ostatussub.php:267 actions/ostatussub.php:271 +#: actions/ostatussub.php:275 actions/ostatussub.php:279 +#: actions/ostatussub.php:283 msgid "" "Sorry, we could not reach that feed. Please try that OStatus address again " "later." @@ -661,31 +661,31 @@ msgstr "" "дану адресу ще раз пізніше." #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:315 +#: actions/ostatussub.php:317 msgid "Already subscribed!" msgstr "Вже підписаний!" #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:320 +#: actions/ostatussub.php:322 msgid "Remote subscription failed!" msgstr "Підписатися віддалено не вдалося!" -#: actions/ostatussub.php:367 actions/ostatusinit.php:63 +#: actions/ostatussub.php:369 actions/ostatusinit.php:64 msgid "There was a problem with your session token. Try again, please." msgstr "Виникли певні проблеми з токеном сесії. Спробуйте знов, будь ласка." #. TRANS: Form title. -#: actions/ostatussub.php:395 actions/ostatusinit.php:82 +#: actions/ostatussub.php:397 actions/ostatusinit.php:83 msgid "Subscribe to user" msgstr "Підписатися до користувача" #. TRANS: Page title for OStatus remote subscription form -#: actions/ostatussub.php:415 +#: actions/ostatussub.php:417 msgid "Confirm" msgstr "Підтвердити" #. TRANS: Instructions. -#: actions/ostatussub.php:427 +#: actions/ostatussub.php:429 msgid "" "You can subscribe to users from other supported sites. Paste their address " "or profile URI below:" @@ -694,103 +694,103 @@ msgstr "" "Просто вставте їхні адреси або URI профілів тут:" #. TRANS: Client error. -#: actions/ostatusinit.php:41 +#: actions/ostatusinit.php:42 msgid "You can use the local subscription!" msgstr "Ви можете користуватись локальними підписками!" #. TRANS: Form legend. -#: actions/ostatusinit.php:97 +#: actions/ostatusinit.php:98 #, php-format msgid "Join group %s" msgstr "Приєднатися до спільноти %s" #. TRANS: Button text. -#: actions/ostatusinit.php:99 +#: actions/ostatusinit.php:100 msgctxt "BUTTON" msgid "Join" msgstr "Приєднатися" #. TRANS: Form legend. -#: actions/ostatusinit.php:102 +#: actions/ostatusinit.php:103 #, php-format msgid "Subscribe to %s" msgstr "Підписатися до %s" #. TRANS: Button text. -#: actions/ostatusinit.php:104 +#: actions/ostatusinit.php:105 msgctxt "BUTTON" msgid "Subscribe" msgstr "Підписатись" #. TRANS: Field label. -#: actions/ostatusinit.php:117 +#: actions/ostatusinit.php:118 msgid "User nickname" msgstr "Ім’я користувача" -#: actions/ostatusinit.php:118 +#: actions/ostatusinit.php:119 msgid "Nickname of the user you want to follow." msgstr "Ім’я користувача, дописи якого ви хотіли б читати." #. TRANS: Field label. -#: actions/ostatusinit.php:123 +#: actions/ostatusinit.php:124 msgid "Profile Account" msgstr "Профіль акаунту" #. TRANS: Tooltip for field label "Profile Account". -#: actions/ostatusinit.php:125 +#: actions/ostatusinit.php:126 msgid "Your account id (e.g. user@identi.ca)." msgstr "Ідентифікатор вашого акаунту (щось на зразок user@identi.ca)" #. TRANS: Client error. -#: actions/ostatusinit.php:147 +#: actions/ostatusinit.php:148 msgid "Must provide a remote profile." msgstr "Мусите зазначити віддалений профіль." #. TRANS: Client error. -#: actions/ostatusinit.php:159 +#: actions/ostatusinit.php:160 msgid "Couldn't look up OStatus account profile." msgstr "Не вдалося знайти профіль акаунту за протоколом OStatus." #. TRANS: Client error. -#: actions/ostatusinit.php:172 +#: actions/ostatusinit.php:173 msgid "Couldn't confirm remote profile address." msgstr "Не вдалося підтвердити адресу віддаленого профілю." #. TRANS: Page title. -#: actions/ostatusinit.php:217 +#: actions/ostatusinit.php:218 msgid "OStatus Connect" msgstr "З’єднання OStatus" -#: actions/pushcallback.php:48 +#: actions/pushcallback.php:50 msgid "Empty or invalid feed id." msgstr "Порожній або недійсний ідентифікатор веб-стрічки." #. TRANS: Server exception. %s is a feed ID. -#: actions/pushcallback.php:54 +#: actions/pushcallback.php:56 #, php-format msgid "Unknown PuSH feed id %s" msgstr "Веб-стрічка за протоколом PuSH має невідомий ідентифікатор %s" #. TRANS: Client exception. %s is an invalid feed name. -#: actions/pushcallback.php:94 +#: actions/pushcallback.php:96 #, php-format msgid "Bad hub.topic feed \"%s\"." msgstr "hub.topic веб-стрічки «%s» неправильний." #. TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. -#: actions/pushcallback.php:99 +#: actions/pushcallback.php:101 #, php-format msgid "Bad hub.verify_token %1$s for %2$s." msgstr "hub.verify_token %1$s для %2$s неправильний." #. TRANS: Client exception. %s is an invalid topic. -#: actions/pushcallback.php:106 +#: actions/pushcallback.php:108 #, php-format msgid "Unexpected subscribe request for %s." msgstr "Несподіваний запит підписки для %s." #. TRANS: Client exception. %s is an invalid topic. -#: actions/pushcallback.php:111 +#: actions/pushcallback.php:113 #, php-format msgid "Unexpected unsubscribe request for %s." msgstr "Несподіваний запит щодо скасування підписки для %s." diff --git a/plugins/OpenExternalLinkTarget/locale/OpenExternalLinkTarget.pot b/plugins/OpenExternalLinkTarget/locale/OpenExternalLinkTarget.pot index 1d4e2737b3..62487428a5 100644 --- a/plugins/OpenExternalLinkTarget/locale/OpenExternalLinkTarget.pot +++ b/plugins/OpenExternalLinkTarget/locale/OpenExternalLinkTarget.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/OpenExternalLinkTarget/locale/id/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/id/LC_MESSAGES/OpenExternalLinkTarget.po new file mode 100644 index 0000000000..19d9f4c8b7 --- /dev/null +++ b/plugins/OpenExternalLinkTarget/locale/id/LC_MESSAGES/OpenExternalLinkTarget.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - OpenExternalLinkTarget to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:52+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: OpenExternalLinkTargetPlugin.php:60 +msgid "Opens external links (e.g., with rel=external) on a new window or tab." +msgstr "" +"Membuka pranala luar (misal dengan rel=external) di jendela atau tab baru." diff --git a/plugins/OpenExternalLinkTarget/locale/pt_BR/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/pt_BR/LC_MESSAGES/OpenExternalLinkTarget.po new file mode 100644 index 0000000000..285207074a --- /dev/null +++ b/plugins/OpenExternalLinkTarget/locale/pt_BR/LC_MESSAGES/OpenExternalLinkTarget.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - OpenExternalLinkTarget to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:52+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: OpenExternalLinkTargetPlugin.php:60 +msgid "Opens external links (e.g., with rel=external) on a new window or tab." +msgstr "" +"Abre links externos (por exemplo, com rel=external) em uma nova janela ou " +"aba." diff --git a/plugins/OpenExternalLinkTarget/locale/zh_CN/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/zh_CN/LC_MESSAGES/OpenExternalLinkTarget.po new file mode 100644 index 0000000000..0e32025171 --- /dev/null +++ b/plugins/OpenExternalLinkTarget/locale/zh_CN/LC_MESSAGES/OpenExternalLinkTarget.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - OpenExternalLinkTarget to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:07:52+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: OpenExternalLinkTargetPlugin.php:60 +msgid "Opens external links (e.g., with rel=external) on a new window or tab." +msgstr "在新窗口或标签打开外部链接(如使用 rel=external)。" diff --git a/plugins/OpenID/locale/OpenID.pot b/plugins/OpenID/locale/OpenID.pot index a6dced4e26..8ef57965f1 100644 --- a/plugins/OpenID/locale/OpenID.pot +++ b/plugins/OpenID/locale/OpenID.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,96 +16,96 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: openidsettings.php:59 openidadminpanel.php:65 +#: openidsettings.php:58 openidadminpanel.php:65 msgid "OpenID settings" msgstr "" -#: openidsettings.php:70 +#: openidsettings.php:69 #, php-format msgid "" "[OpenID](%%doc.openid%%) lets you log into many sites with the same user " "account. Manage your associated OpenIDs from here." msgstr "" -#: openidsettings.php:101 +#: openidsettings.php:100 msgid "Add OpenID" msgstr "" -#: openidsettings.php:104 +#: openidsettings.php:103 msgid "" "If you want to add an OpenID to your account, enter it in the box below and " "click \"Add\"." msgstr "" #. TRANS: OpenID plugin logon form field label. -#: openidsettings.php:109 openidlogin.php:159 +#: openidsettings.php:108 openidlogin.php:161 msgid "OpenID URL" msgstr "" -#: openidsettings.php:119 +#: openidsettings.php:118 msgid "Add" msgstr "" -#: openidsettings.php:131 +#: openidsettings.php:130 msgid "Remove OpenID" msgstr "" -#: openidsettings.php:136 +#: openidsettings.php:135 msgid "" "Removing your only OpenID would make it impossible to log in! If you need to " "remove it, add another OpenID first." msgstr "" -#: openidsettings.php:151 +#: openidsettings.php:150 msgid "" "You can remove an OpenID from your account by clicking the button marked " "\"Remove\"." msgstr "" -#: openidsettings.php:174 openidsettings.php:215 +#: openidsettings.php:173 openidsettings.php:214 msgid "Remove" msgstr "" -#: openidsettings.php:188 +#: openidsettings.php:187 msgid "OpenID Trusted Sites" msgstr "" -#: openidsettings.php:191 +#: openidsettings.php:190 msgid "" "The following sites are allowed to access your identity and log you in. You " "can remove a site from this list to deny it access to your OpenID." msgstr "" #. TRANS: Message given when there is a problem with the user's session token. -#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +#: openidsettings.php:232 finishopenidlogin.php:42 openidlogin.php:51 msgid "There was a problem with your session token. Try again, please." msgstr "" -#: openidsettings.php:240 +#: openidsettings.php:239 msgid "Can't add new providers." msgstr "" -#: openidsettings.php:253 +#: openidsettings.php:252 msgid "Something weird happened." msgstr "" -#: openidsettings.php:277 +#: openidsettings.php:276 msgid "No such OpenID trustroot." msgstr "" -#: openidsettings.php:281 +#: openidsettings.php:280 msgid "Trustroots removed" msgstr "" -#: openidsettings.php:304 +#: openidsettings.php:303 msgid "No such OpenID." msgstr "" -#: openidsettings.php:309 +#: openidsettings.php:308 msgid "That OpenID does not belong to you." msgstr "" -#: openidsettings.php:313 +#: openidsettings.php:312 msgid "OpenID removed." msgstr "" @@ -304,34 +304,34 @@ msgid "Use OpenID to login to the site." msgstr "" #. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). -#: openidserver.php:118 +#: openidserver.php:116 #, php-format msgid "You are not authorized to use the identity %s." msgstr "" #. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). -#: openidserver.php:139 +#: openidserver.php:137 msgid "Just an OpenID provider. Nothing to see here, move along..." msgstr "" #. TRANS: Client error message trying to log on with OpenID while already logged on. -#: finishopenidlogin.php:35 openidlogin.php:31 +#: finishopenidlogin.php:37 openidlogin.php:33 msgid "Already logged in." msgstr "" #. TRANS: Message given if user does not agree with the site's license. -#: finishopenidlogin.php:46 +#: finishopenidlogin.php:48 msgid "You can't register if you don't agree to the license." msgstr "" #. TRANS: Messag given on an unknown error. -#: finishopenidlogin.php:55 +#: finishopenidlogin.php:57 msgid "An unknown error has occured." msgstr "" #. TRANS: Instructions given after a first successful logon using OpenID. #. TRANS: %s is the site name. -#: finishopenidlogin.php:71 +#: finishopenidlogin.php:73 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your OpenID " @@ -340,128 +340,128 @@ msgid "" msgstr "" #. TRANS: Title -#: finishopenidlogin.php:78 +#: finishopenidlogin.php:80 msgid "OpenID Account Setup" msgstr "" -#: finishopenidlogin.php:108 +#: finishopenidlogin.php:110 msgid "Create new account" msgstr "" -#: finishopenidlogin.php:110 +#: finishopenidlogin.php:112 msgid "Create a new user with this nickname." msgstr "" -#: finishopenidlogin.php:113 +#: finishopenidlogin.php:115 msgid "New nickname" msgstr "" -#: finishopenidlogin.php:115 +#: finishopenidlogin.php:117 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" #. TRANS: Button label in form in which to create a new user on the site for an OpenID. -#: finishopenidlogin.php:140 +#: finishopenidlogin.php:142 msgctxt "BUTTON" msgid "Create" msgstr "" #. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:146 +#: finishopenidlogin.php:148 msgid "Connect existing account" msgstr "" #. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:149 +#: finishopenidlogin.php:151 msgid "" "If you already have an account, login with your username and password to " "connect it to your OpenID." msgstr "" #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:153 +#: finishopenidlogin.php:155 msgid "Existing nickname" msgstr "" #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:157 +#: finishopenidlogin.php:159 msgid "Password" msgstr "" #. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:161 +#: finishopenidlogin.php:163 msgctxt "BUTTON" msgid "Connect" msgstr "" #. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. -#: finishopenidlogin.php:174 finishaddopenid.php:90 +#: finishopenidlogin.php:176 finishaddopenid.php:90 msgid "OpenID authentication cancelled." msgstr "" #. TRANS: OpenID authentication failed; display the error message. %s is the error message. #. TRANS: OpenID authentication failed; display the error message. #. TRANS: %s is the error message. -#: finishopenidlogin.php:178 finishaddopenid.php:95 +#: finishopenidlogin.php:180 finishaddopenid.php:95 #, php-format msgid "OpenID authentication failed: %s" msgstr "" -#: finishopenidlogin.php:198 finishaddopenid.php:111 +#: finishopenidlogin.php:200 finishaddopenid.php:111 msgid "" "OpenID authentication aborted: you are not allowed to login to this site." msgstr "" #. TRANS: OpenID plugin message. No new user registration is allowed on the site. #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. -#: finishopenidlogin.php:250 finishopenidlogin.php:260 +#: finishopenidlogin.php:252 finishopenidlogin.php:262 msgid "Registration not allowed." msgstr "" #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. -#: finishopenidlogin.php:268 +#: finishopenidlogin.php:270 msgid "Not a valid invitation code." msgstr "" #. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. -#: finishopenidlogin.php:279 +#: finishopenidlogin.php:281 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" #. TRANS: OpenID plugin message. The entered new user name is blacklisted. -#: finishopenidlogin.php:285 +#: finishopenidlogin.php:287 msgid "Nickname not allowed." msgstr "" #. TRANS: OpenID plugin message. The entered new user name is already used. -#: finishopenidlogin.php:291 +#: finishopenidlogin.php:293 msgid "Nickname already in use. Try another one." msgstr "" #. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. #. TRANS: OpenID plugin server error. A stored OpenID cannot be found. -#: finishopenidlogin.php:299 finishopenidlogin.php:386 +#: finishopenidlogin.php:301 finishopenidlogin.php:388 msgid "Stored OpenID not found." msgstr "" #. TRANS: OpenID plugin server error. -#: finishopenidlogin.php:309 +#: finishopenidlogin.php:311 msgid "Creating new account for OpenID that already has a user." msgstr "" #. TRANS: OpenID plugin message. -#: finishopenidlogin.php:374 +#: finishopenidlogin.php:376 msgid "Invalid username or password." msgstr "" #. TRANS: OpenID plugin server error. The user or user profile could not be saved. -#: finishopenidlogin.php:394 +#: finishopenidlogin.php:396 msgid "Error connecting user to OpenID." msgstr "" #. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:80 +#: openidlogin.php:82 #, php-format msgid "" "For security reasons, please re-login with your [OpenID](%%doc.openid%%) " @@ -470,76 +470,76 @@ msgstr "" #. TRANS: OpenID plugin message. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:86 +#: openidlogin.php:88 #, php-format msgid "Login with an [OpenID](%%doc.openid%%) account." msgstr "" #. TRANS: OpenID plugin message. Title. #. TRANS: Title after getting the status of the OpenID authorisation request. -#: openidlogin.php:120 finishaddopenid.php:187 +#: openidlogin.php:122 finishaddopenid.php:187 msgid "OpenID Login" msgstr "" #. TRANS: OpenID plugin logon form legend. -#: openidlogin.php:138 +#: openidlogin.php:140 msgid "OpenID login" msgstr "" -#: openidlogin.php:146 +#: openidlogin.php:148 msgid "OpenID provider" msgstr "" -#: openidlogin.php:154 +#: openidlogin.php:156 msgid "Enter your username." msgstr "" -#: openidlogin.php:155 +#: openidlogin.php:157 msgid "You will be sent to the provider's site for authentication." msgstr "" #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:162 +#: openidlogin.php:164 msgid "Your OpenID URL" msgstr "" #. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. -#: openidlogin.php:167 +#: openidlogin.php:169 msgid "Remember me" msgstr "" #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:169 +#: openidlogin.php:171 msgid "Automatically login in the future; not for shared computers!" msgstr "" #. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. -#: openidlogin.php:174 +#: openidlogin.php:176 msgctxt "BUTTON" msgid "Login" msgstr "" -#: openidtrust.php:51 +#: openidtrust.php:52 msgid "OpenID Identity Verification" msgstr "" -#: openidtrust.php:69 +#: openidtrust.php:70 msgid "" "This page should only be reached during OpenID processing, not directly." msgstr "" -#: openidtrust.php:117 +#: openidtrust.php:118 #, php-format msgid "" "%s has asked to verify your identity. Click Continue to verify your " "identity and login without creating a new password." msgstr "" -#: openidtrust.php:135 +#: openidtrust.php:136 msgid "Continue" msgstr "" -#: openidtrust.php:136 +#: openidtrust.php:137 msgid "Cancel" msgstr "" diff --git a/plugins/OpenID/locale/de/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/de/LC_MESSAGES/OpenID.po index 51a8d0f8d3..a5fad3a9d9 100644 --- a/plugins/OpenID/locale/de/LC_MESSAGES/OpenID.po +++ b/plugins/OpenID/locale/de/LC_MESSAGES/OpenID.po @@ -10,34 +10,34 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OpenID\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:02+0000\n" "Language-Team: German \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: de\n" "X-Message-Group: #out-statusnet-plugin-openid\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: openidsettings.php:59 openidadminpanel.php:65 +#: openidsettings.php:58 openidadminpanel.php:65 msgid "OpenID settings" msgstr "OpenID-Einstellungen" -#: openidsettings.php:70 +#: openidsettings.php:69 #, php-format msgid "" "[OpenID](%%doc.openid%%) lets you log into many sites with the same user " "account. Manage your associated OpenIDs from here." msgstr "" -#: openidsettings.php:101 +#: openidsettings.php:100 msgid "Add OpenID" msgstr "Füge OpenID hinzu" -#: openidsettings.php:104 +#: openidsettings.php:103 msgid "" "If you want to add an OpenID to your account, enter it in the box below and " "click \"Add\"." @@ -46,19 +46,19 @@ msgstr "" "nachfolgenden Feld ein und klicke auf „Hinzufügen“." #. TRANS: OpenID plugin logon form field label. -#: openidsettings.php:109 openidlogin.php:159 +#: openidsettings.php:108 openidlogin.php:161 msgid "OpenID URL" msgstr "OpenID URL" -#: openidsettings.php:119 +#: openidsettings.php:118 msgid "Add" msgstr "Hinzufügen" -#: openidsettings.php:131 +#: openidsettings.php:130 msgid "Remove OpenID" msgstr "Entfernen der OpenID" -#: openidsettings.php:136 +#: openidsettings.php:135 msgid "" "Removing your only OpenID would make it impossible to log in! If you need to " "remove it, add another OpenID first." @@ -66,7 +66,7 @@ msgstr "" "Das Entfernen der einzigen OpenID würde das Einloggen unmöglich machen! " "Falls du sie entfernen musst, füge zuerst eine andere hinzu." -#: openidsettings.php:151 +#: openidsettings.php:150 msgid "" "You can remove an OpenID from your account by clicking the button marked " "\"Remove\"." @@ -74,15 +74,15 @@ msgstr "" "Du kannst eine OpenID von deinem Konto entfernen, indem du auf den Button " "„Entfernen“ klickst." -#: openidsettings.php:174 openidsettings.php:215 +#: openidsettings.php:173 openidsettings.php:214 msgid "Remove" msgstr "Entfernen" -#: openidsettings.php:188 +#: openidsettings.php:187 msgid "OpenID Trusted Sites" msgstr "" -#: openidsettings.php:191 +#: openidsettings.php:190 msgid "" "The following sites are allowed to access your identity and log you in. You " "can remove a site from this list to deny it access to your OpenID." @@ -92,35 +92,35 @@ msgstr "" "den Zugriff auf deine OpenID zu verweigern." #. TRANS: Message given when there is a problem with the user's session token. -#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +#: openidsettings.php:232 finishopenidlogin.php:42 openidlogin.php:51 msgid "There was a problem with your session token. Try again, please." msgstr "Es gab ein Problem mit deinem Sitzungstoken. Bitte versuche es erneut." -#: openidsettings.php:240 +#: openidsettings.php:239 msgid "Can't add new providers." msgstr "Kann keine neuen Provider hinzufügen" -#: openidsettings.php:253 +#: openidsettings.php:252 msgid "Something weird happened." msgstr "Etwas Seltsames ist passiert." -#: openidsettings.php:277 +#: openidsettings.php:276 msgid "No such OpenID trustroot." msgstr "Keine solche OpenID trustroot." -#: openidsettings.php:281 +#: openidsettings.php:280 msgid "Trustroots removed" msgstr "Trustroots entfernt" -#: openidsettings.php:304 +#: openidsettings.php:303 msgid "No such OpenID." msgstr "Keine solche OpenID." -#: openidsettings.php:309 +#: openidsettings.php:308 msgid "That OpenID does not belong to you." msgstr "Diese OpenID gehört dir nicht." -#: openidsettings.php:313 +#: openidsettings.php:312 msgid "OpenID removed." msgstr "OpenID entfernt." @@ -321,34 +321,34 @@ msgstr "" "der Seite" #. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). -#: openidserver.php:118 +#: openidserver.php:116 #, php-format msgid "You are not authorized to use the identity %s." msgstr "" #. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). -#: openidserver.php:139 +#: openidserver.php:137 msgid "Just an OpenID provider. Nothing to see here, move along..." msgstr "" #. TRANS: Client error message trying to log on with OpenID while already logged on. -#: finishopenidlogin.php:35 openidlogin.php:31 +#: finishopenidlogin.php:37 openidlogin.php:33 msgid "Already logged in." msgstr "Bereits angemeldet." #. TRANS: Message given if user does not agree with the site's license. -#: finishopenidlogin.php:46 +#: finishopenidlogin.php:48 msgid "You can't register if you don't agree to the license." msgstr "" #. TRANS: Messag given on an unknown error. -#: finishopenidlogin.php:55 +#: finishopenidlogin.php:57 msgid "An unknown error has occured." msgstr "" #. TRANS: Instructions given after a first successful logon using OpenID. #. TRANS: %s is the site name. -#: finishopenidlogin.php:71 +#: finishopenidlogin.php:73 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your OpenID " @@ -357,128 +357,128 @@ msgid "" msgstr "" #. TRANS: Title -#: finishopenidlogin.php:78 +#: finishopenidlogin.php:80 msgid "OpenID Account Setup" msgstr "" -#: finishopenidlogin.php:108 +#: finishopenidlogin.php:110 msgid "Create new account" msgstr "Neues Benutzerkonto erstellen" -#: finishopenidlogin.php:110 +#: finishopenidlogin.php:112 msgid "Create a new user with this nickname." msgstr "" -#: finishopenidlogin.php:113 +#: finishopenidlogin.php:115 msgid "New nickname" msgstr "" -#: finishopenidlogin.php:115 +#: finishopenidlogin.php:117 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" #. TRANS: Button label in form in which to create a new user on the site for an OpenID. -#: finishopenidlogin.php:140 +#: finishopenidlogin.php:142 msgctxt "BUTTON" msgid "Create" msgstr "Erstellen" #. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:146 +#: finishopenidlogin.php:148 msgid "Connect existing account" msgstr "" #. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:149 +#: finishopenidlogin.php:151 msgid "" "If you already have an account, login with your username and password to " "connect it to your OpenID." msgstr "" #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:153 +#: finishopenidlogin.php:155 msgid "Existing nickname" msgstr "" #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:157 +#: finishopenidlogin.php:159 msgid "Password" msgstr "Passwort" #. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:161 +#: finishopenidlogin.php:163 msgctxt "BUTTON" msgid "Connect" msgstr "" #. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. -#: finishopenidlogin.php:174 finishaddopenid.php:90 +#: finishopenidlogin.php:176 finishaddopenid.php:90 msgid "OpenID authentication cancelled." msgstr "" #. TRANS: OpenID authentication failed; display the error message. %s is the error message. #. TRANS: OpenID authentication failed; display the error message. #. TRANS: %s is the error message. -#: finishopenidlogin.php:178 finishaddopenid.php:95 +#: finishopenidlogin.php:180 finishaddopenid.php:95 #, php-format msgid "OpenID authentication failed: %s" msgstr "" -#: finishopenidlogin.php:198 finishaddopenid.php:111 +#: finishopenidlogin.php:200 finishaddopenid.php:111 msgid "" "OpenID authentication aborted: you are not allowed to login to this site." msgstr "" #. TRANS: OpenID plugin message. No new user registration is allowed on the site. #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. -#: finishopenidlogin.php:250 finishopenidlogin.php:260 +#: finishopenidlogin.php:252 finishopenidlogin.php:262 msgid "Registration not allowed." msgstr "" #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. -#: finishopenidlogin.php:268 +#: finishopenidlogin.php:270 msgid "Not a valid invitation code." msgstr "" #. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. -#: finishopenidlogin.php:279 +#: finishopenidlogin.php:281 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" #. TRANS: OpenID plugin message. The entered new user name is blacklisted. -#: finishopenidlogin.php:285 +#: finishopenidlogin.php:287 msgid "Nickname not allowed." msgstr "" #. TRANS: OpenID plugin message. The entered new user name is already used. -#: finishopenidlogin.php:291 +#: finishopenidlogin.php:293 msgid "Nickname already in use. Try another one." msgstr "" #. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. #. TRANS: OpenID plugin server error. A stored OpenID cannot be found. -#: finishopenidlogin.php:299 finishopenidlogin.php:386 +#: finishopenidlogin.php:301 finishopenidlogin.php:388 msgid "Stored OpenID not found." msgstr "" #. TRANS: OpenID plugin server error. -#: finishopenidlogin.php:309 +#: finishopenidlogin.php:311 msgid "Creating new account for OpenID that already has a user." msgstr "" #. TRANS: OpenID plugin message. -#: finishopenidlogin.php:374 +#: finishopenidlogin.php:376 msgid "Invalid username or password." msgstr "" #. TRANS: OpenID plugin server error. The user or user profile could not be saved. -#: finishopenidlogin.php:394 +#: finishopenidlogin.php:396 msgid "Error connecting user to OpenID." msgstr "" #. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:80 +#: openidlogin.php:82 #, php-format msgid "" "For security reasons, please re-login with your [OpenID](%%doc.openid%%) " @@ -487,76 +487,76 @@ msgstr "" #. TRANS: OpenID plugin message. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:86 +#: openidlogin.php:88 #, php-format msgid "Login with an [OpenID](%%doc.openid%%) account." msgstr "" #. TRANS: OpenID plugin message. Title. #. TRANS: Title after getting the status of the OpenID authorisation request. -#: openidlogin.php:120 finishaddopenid.php:187 +#: openidlogin.php:122 finishaddopenid.php:187 msgid "OpenID Login" msgstr "" #. TRANS: OpenID plugin logon form legend. -#: openidlogin.php:138 +#: openidlogin.php:140 msgid "OpenID login" msgstr "" -#: openidlogin.php:146 +#: openidlogin.php:148 msgid "OpenID provider" msgstr "" -#: openidlogin.php:154 +#: openidlogin.php:156 msgid "Enter your username." msgstr "Gib deinen Benutzernamen ein." -#: openidlogin.php:155 +#: openidlogin.php:157 msgid "You will be sent to the provider's site for authentication." msgstr "" #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:162 +#: openidlogin.php:164 msgid "Your OpenID URL" msgstr "Ihre OpenID URL" #. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. -#: openidlogin.php:167 +#: openidlogin.php:169 msgid "Remember me" msgstr "Anmeldedaten merken" #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:169 +#: openidlogin.php:171 msgid "Automatically login in the future; not for shared computers!" msgstr "" #. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. -#: openidlogin.php:174 +#: openidlogin.php:176 msgctxt "BUTTON" msgid "Login" msgstr "Anmelden" -#: openidtrust.php:51 +#: openidtrust.php:52 msgid "OpenID Identity Verification" msgstr "" -#: openidtrust.php:69 +#: openidtrust.php:70 msgid "" "This page should only be reached during OpenID processing, not directly." msgstr "" -#: openidtrust.php:117 +#: openidtrust.php:118 #, php-format msgid "" "%s has asked to verify your identity. Click Continue to verify your " "identity and login without creating a new password." msgstr "" -#: openidtrust.php:135 +#: openidtrust.php:136 msgid "Continue" msgstr "Weiter" -#: openidtrust.php:136 +#: openidtrust.php:137 msgid "Cancel" msgstr "Abbrechen" diff --git a/plugins/OpenID/locale/fr/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/fr/LC_MESSAGES/OpenID.po index 603cfb0cdd..1785ecb4a0 100644 --- a/plugins/OpenID/locale/fr/LC_MESSAGES/OpenID.po +++ b/plugins/OpenID/locale/fr/LC_MESSAGES/OpenID.po @@ -9,23 +9,23 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OpenID\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:02+0000\n" "Language-Team: French \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-openid\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: openidsettings.php:59 openidadminpanel.php:65 +#: openidsettings.php:58 openidadminpanel.php:65 msgid "OpenID settings" msgstr "Paramètres OpenID" -#: openidsettings.php:70 +#: openidsettings.php:69 #, php-format msgid "" "[OpenID](%%doc.openid%%) lets you log into many sites with the same user " @@ -35,11 +35,11 @@ msgstr "" "avec le même compte utilisateur. Gérez à partir d’ici les identifiants " "OpenID associés à votre compte ici." -#: openidsettings.php:101 +#: openidsettings.php:100 msgid "Add OpenID" msgstr "Ajouter OpenID" -#: openidsettings.php:104 +#: openidsettings.php:103 msgid "" "If you want to add an OpenID to your account, enter it in the box below and " "click \"Add\"." @@ -48,19 +48,19 @@ msgstr "" "case ci-dessous et cliquez sur « Ajouter »." #. TRANS: OpenID plugin logon form field label. -#: openidsettings.php:109 openidlogin.php:159 +#: openidsettings.php:108 openidlogin.php:161 msgid "OpenID URL" msgstr "Adresse URL OpenID" -#: openidsettings.php:119 +#: openidsettings.php:118 msgid "Add" msgstr "Ajouter" -#: openidsettings.php:131 +#: openidsettings.php:130 msgid "Remove OpenID" msgstr "Retirer OpenID" -#: openidsettings.php:136 +#: openidsettings.php:135 msgid "" "Removing your only OpenID would make it impossible to log in! If you need to " "remove it, add another OpenID first." @@ -69,7 +69,7 @@ msgstr "" "connecter ! Si vous avez besoin de l’enlever, ajouter d’abord un autre " "compte OpenID." -#: openidsettings.php:151 +#: openidsettings.php:150 msgid "" "You can remove an OpenID from your account by clicking the button marked " "\"Remove\"." @@ -77,15 +77,15 @@ msgstr "" "Vous pouvez retirer un compte OpenID de votre compte en cliquant le bouton « " "Retirer »" -#: openidsettings.php:174 openidsettings.php:215 +#: openidsettings.php:173 openidsettings.php:214 msgid "Remove" msgstr "Retirer" -#: openidsettings.php:188 +#: openidsettings.php:187 msgid "OpenID Trusted Sites" msgstr "Sites de confiance OpenID" -#: openidsettings.php:191 +#: openidsettings.php:190 msgid "" "The following sites are allowed to access your identity and log you in. You " "can remove a site from this list to deny it access to your OpenID." @@ -95,37 +95,37 @@ msgstr "" "d’accéder à votre compte OpenID." #. TRANS: Message given when there is a problem with the user's session token. -#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +#: openidsettings.php:232 finishopenidlogin.php:42 openidlogin.php:51 msgid "There was a problem with your session token. Try again, please." msgstr "" "Un problème est survenu avec votre jeton de session. Veuillez essayer à " "nouveau." -#: openidsettings.php:240 +#: openidsettings.php:239 msgid "Can't add new providers." msgstr "Impossible d’ajouter de nouveaux fournisseurs." -#: openidsettings.php:253 +#: openidsettings.php:252 msgid "Something weird happened." msgstr "Quelque chose de bizarre s’est passé." -#: openidsettings.php:277 +#: openidsettings.php:276 msgid "No such OpenID trustroot." msgstr "Racine de confiance OpenID inexistante." -#: openidsettings.php:281 +#: openidsettings.php:280 msgid "Trustroots removed" msgstr "Racines de confiance retirées" -#: openidsettings.php:304 +#: openidsettings.php:303 msgid "No such OpenID." msgstr "Compte OpenID inexistant." -#: openidsettings.php:309 +#: openidsettings.php:308 msgid "That OpenID does not belong to you." msgstr "Ce compte OpenID ne vous appartient pas." -#: openidsettings.php:313 +#: openidsettings.php:312 msgid "OpenID removed." msgstr "Compte OpenID retiré." @@ -347,34 +347,34 @@ msgstr "" "Utiliser OpenID pour se connecter au site." #. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). -#: openidserver.php:118 +#: openidserver.php:116 #, php-format msgid "You are not authorized to use the identity %s." msgstr "Vous n’êtes pas autorisé à utiliser l’identité « %s »." #. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). -#: openidserver.php:139 +#: openidserver.php:137 msgid "Just an OpenID provider. Nothing to see here, move along..." msgstr "Juste un fournisseur OpenID. Rien à voir ici, passez votre chemin..." #. TRANS: Client error message trying to log on with OpenID while already logged on. -#: finishopenidlogin.php:35 openidlogin.php:31 +#: finishopenidlogin.php:37 openidlogin.php:33 msgid "Already logged in." msgstr "Déjà connecté." #. TRANS: Message given if user does not agree with the site's license. -#: finishopenidlogin.php:46 +#: finishopenidlogin.php:48 msgid "You can't register if you don't agree to the license." msgstr "Vous ne pouvez pas vous inscrire si vous n’acceptez pas la licence." #. TRANS: Messag given on an unknown error. -#: finishopenidlogin.php:55 +#: finishopenidlogin.php:57 msgid "An unknown error has occured." msgstr "Une erreur inconnue s’est produite." #. TRANS: Instructions given after a first successful logon using OpenID. #. TRANS: %s is the site name. -#: finishopenidlogin.php:71 +#: finishopenidlogin.php:73 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your OpenID " @@ -387,39 +387,39 @@ msgstr "" "en avez un." #. TRANS: Title -#: finishopenidlogin.php:78 +#: finishopenidlogin.php:80 msgid "OpenID Account Setup" msgstr "Configuration du compte OpenID" -#: finishopenidlogin.php:108 +#: finishopenidlogin.php:110 msgid "Create new account" msgstr "Créer un nouveau compte" -#: finishopenidlogin.php:110 +#: finishopenidlogin.php:112 msgid "Create a new user with this nickname." msgstr "Créer un nouvel utilisateur avec ce pseudonyme." -#: finishopenidlogin.php:113 +#: finishopenidlogin.php:115 msgid "New nickname" msgstr "Nouveau pseudonyme" -#: finishopenidlogin.php:115 +#: finishopenidlogin.php:117 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "1 à 64 lettres minuscules ou chiffres, sans ponctuation ni espaces" #. TRANS: Button label in form in which to create a new user on the site for an OpenID. -#: finishopenidlogin.php:140 +#: finishopenidlogin.php:142 msgctxt "BUTTON" msgid "Create" msgstr "Créer" #. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:146 +#: finishopenidlogin.php:148 msgid "Connect existing account" msgstr "Se connecter à un compte existant" #. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:149 +#: finishopenidlogin.php:151 msgid "" "If you already have an account, login with your username and password to " "connect it to your OpenID." @@ -428,35 +428,35 @@ msgstr "" "et mot de passe pour l’associer à votre compte OpenID." #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:153 +#: finishopenidlogin.php:155 msgid "Existing nickname" msgstr "Pseudonyme existant" #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:157 +#: finishopenidlogin.php:159 msgid "Password" msgstr "Mot de passe" #. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:161 +#: finishopenidlogin.php:163 msgctxt "BUTTON" msgid "Connect" msgstr "Connexion" #. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. -#: finishopenidlogin.php:174 finishaddopenid.php:90 +#: finishopenidlogin.php:176 finishaddopenid.php:90 msgid "OpenID authentication cancelled." msgstr "Authentification OpenID annulée." #. TRANS: OpenID authentication failed; display the error message. %s is the error message. #. TRANS: OpenID authentication failed; display the error message. #. TRANS: %s is the error message. -#: finishopenidlogin.php:178 finishaddopenid.php:95 +#: finishopenidlogin.php:180 finishaddopenid.php:95 #, php-format msgid "OpenID authentication failed: %s" msgstr "L’authentification OpenID a échoué : %s" -#: finishopenidlogin.php:198 finishaddopenid.php:111 +#: finishopenidlogin.php:200 finishaddopenid.php:111 msgid "" "OpenID authentication aborted: you are not allowed to login to this site." msgstr "" @@ -465,56 +465,56 @@ msgstr "" #. TRANS: OpenID plugin message. No new user registration is allowed on the site. #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. -#: finishopenidlogin.php:250 finishopenidlogin.php:260 +#: finishopenidlogin.php:252 finishopenidlogin.php:262 msgid "Registration not allowed." msgstr "Inscription non autorisée." #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. -#: finishopenidlogin.php:268 +#: finishopenidlogin.php:270 msgid "Not a valid invitation code." msgstr "Le code d’invitation n’est pas valide." #. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. -#: finishopenidlogin.php:279 +#: finishopenidlogin.php:281 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "Les pseudonymes ne peuvent contenir que des lettres minuscules et des " "chiffres, sans espaces." #. TRANS: OpenID plugin message. The entered new user name is blacklisted. -#: finishopenidlogin.php:285 +#: finishopenidlogin.php:287 msgid "Nickname not allowed." msgstr "Pseudonyme non autorisé." #. TRANS: OpenID plugin message. The entered new user name is already used. -#: finishopenidlogin.php:291 +#: finishopenidlogin.php:293 msgid "Nickname already in use. Try another one." msgstr "Pseudonyme déjà utilisé. Essayez-en un autre." #. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. #. TRANS: OpenID plugin server error. A stored OpenID cannot be found. -#: finishopenidlogin.php:299 finishopenidlogin.php:386 +#: finishopenidlogin.php:301 finishopenidlogin.php:388 msgid "Stored OpenID not found." msgstr "OpenID stocké non trouvé." #. TRANS: OpenID plugin server error. -#: finishopenidlogin.php:309 +#: finishopenidlogin.php:311 msgid "Creating new account for OpenID that already has a user." msgstr "Créer un nouveau compte pour OpenID qui a déjà un utilisateur." #. TRANS: OpenID plugin message. -#: finishopenidlogin.php:374 +#: finishopenidlogin.php:376 msgid "Invalid username or password." msgstr "Nom d’utilisateur ou mot de passe incorrect." #. TRANS: OpenID plugin server error. The user or user profile could not be saved. -#: finishopenidlogin.php:394 +#: finishopenidlogin.php:396 msgid "Error connecting user to OpenID." msgstr "Erreur de connexion de l’utilisateur à OpenID." #. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:80 +#: openidlogin.php:82 #, php-format msgid "" "For security reasons, please re-login with your [OpenID](%%doc.openid%%) " @@ -525,69 +525,69 @@ msgstr "" #. TRANS: OpenID plugin message. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:86 +#: openidlogin.php:88 #, php-format msgid "Login with an [OpenID](%%doc.openid%%) account." msgstr "Connexion avec un compte [OpenID](%%doc.openid%%)." #. TRANS: OpenID plugin message. Title. #. TRANS: Title after getting the status of the OpenID authorisation request. -#: openidlogin.php:120 finishaddopenid.php:187 +#: openidlogin.php:122 finishaddopenid.php:187 msgid "OpenID Login" msgstr "Connexion OpenID" #. TRANS: OpenID plugin logon form legend. -#: openidlogin.php:138 +#: openidlogin.php:140 msgid "OpenID login" msgstr "Connexion OpenID" -#: openidlogin.php:146 +#: openidlogin.php:148 msgid "OpenID provider" msgstr "Fournisseur OpenID" -#: openidlogin.php:154 +#: openidlogin.php:156 msgid "Enter your username." msgstr "Entrez votre nom d’utilisateur." -#: openidlogin.php:155 +#: openidlogin.php:157 msgid "You will be sent to the provider's site for authentication." msgstr "Vous serez envoyé sur le site du fournisseur pour l’authentification." #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:162 +#: openidlogin.php:164 msgid "Your OpenID URL" msgstr "Votre URL OpenID" #. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. -#: openidlogin.php:167 +#: openidlogin.php:169 msgid "Remember me" msgstr "Se souvenir de moi" #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:169 +#: openidlogin.php:171 msgid "Automatically login in the future; not for shared computers!" msgstr "" "Me connecter automatiquement à l’avenir ; déconseillé sur les ordinateurs " "publics ou partagés !" #. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. -#: openidlogin.php:174 +#: openidlogin.php:176 msgctxt "BUTTON" msgid "Login" msgstr "Connexion" -#: openidtrust.php:51 +#: openidtrust.php:52 msgid "OpenID Identity Verification" msgstr "Vérification d’identité OpenID" -#: openidtrust.php:69 +#: openidtrust.php:70 msgid "" "This page should only be reached during OpenID processing, not directly." msgstr "" "Cette page ne devrait être atteinte que durant un traitement OpenID, pas " "directement." -#: openidtrust.php:117 +#: openidtrust.php:118 #, php-format msgid "" "%s has asked to verify your identity. Click Continue to verify your " @@ -597,11 +597,11 @@ msgstr "" "Continuer » pour vérifier votre identité et connectez-vous sans créer un " "nouveau mot de passe." -#: openidtrust.php:135 +#: openidtrust.php:136 msgid "Continue" msgstr "Continuer" -#: openidtrust.php:136 +#: openidtrust.php:137 msgid "Cancel" msgstr "Annuler" diff --git a/plugins/OpenID/locale/ia/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/ia/LC_MESSAGES/OpenID.po index 10a7380360..01d28a70e6 100644 --- a/plugins/OpenID/locale/ia/LC_MESSAGES/OpenID.po +++ b/plugins/OpenID/locale/ia/LC_MESSAGES/OpenID.po @@ -9,23 +9,23 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OpenID\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:03+0000\n" "Language-Team: Interlingua \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ia\n" "X-Message-Group: #out-statusnet-plugin-openid\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: openidsettings.php:59 openidadminpanel.php:65 +#: openidsettings.php:58 openidadminpanel.php:65 msgid "OpenID settings" msgstr "Configuration OpenID" -#: openidsettings.php:70 +#: openidsettings.php:69 #, php-format msgid "" "[OpenID](%%doc.openid%%) lets you log into many sites with the same user " @@ -34,11 +34,11 @@ msgstr "" "[OpenID](%%doc.openid%%) permitte authenticar te a multe sitos con le mesme " "conto de usator. Tu pote gerer hic tu OpenIDs associate." -#: openidsettings.php:101 +#: openidsettings.php:100 msgid "Add OpenID" msgstr "Adder OpenID" -#: openidsettings.php:104 +#: openidsettings.php:103 msgid "" "If you want to add an OpenID to your account, enter it in the box below and " "click \"Add\"." @@ -47,19 +47,19 @@ msgstr "" "clicca \"Adder\"." #. TRANS: OpenID plugin logon form field label. -#: openidsettings.php:109 openidlogin.php:159 +#: openidsettings.php:108 openidlogin.php:161 msgid "OpenID URL" msgstr "URL OpenID" -#: openidsettings.php:119 +#: openidsettings.php:118 msgid "Add" msgstr "Adder" -#: openidsettings.php:131 +#: openidsettings.php:130 msgid "Remove OpenID" msgstr "Remover OpenID" -#: openidsettings.php:136 +#: openidsettings.php:135 msgid "" "Removing your only OpenID would make it impossible to log in! If you need to " "remove it, add another OpenID first." @@ -67,22 +67,22 @@ msgstr "" "Le remotion de tu sol OpenID renderea le apertura de session impossibile! Si " "tu debe remover lo, adde primo un altere OpenID." -#: openidsettings.php:151 +#: openidsettings.php:150 msgid "" "You can remove an OpenID from your account by clicking the button marked " "\"Remove\"." msgstr "" "Tu pote remover un OpenID de tu conto per cliccar le button \"Remover\"." -#: openidsettings.php:174 openidsettings.php:215 +#: openidsettings.php:173 openidsettings.php:214 msgid "Remove" msgstr "Remover" -#: openidsettings.php:188 +#: openidsettings.php:187 msgid "OpenID Trusted Sites" msgstr "Sitos OpenID de confidentia" -#: openidsettings.php:191 +#: openidsettings.php:190 msgid "" "The following sites are allowed to access your identity and log you in. You " "can remove a site from this list to deny it access to your OpenID." @@ -92,35 +92,35 @@ msgstr "" "accesso a tu OpenID." #. TRANS: Message given when there is a problem with the user's session token. -#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +#: openidsettings.php:232 finishopenidlogin.php:42 openidlogin.php:51 msgid "There was a problem with your session token. Try again, please." msgstr "Occurreva un problema con le indicio de tu session. Per favor reproba." -#: openidsettings.php:240 +#: openidsettings.php:239 msgid "Can't add new providers." msgstr "Non pote adder nove fornitores." -#: openidsettings.php:253 +#: openidsettings.php:252 msgid "Something weird happened." msgstr "Qualcosa de bizarre occurreva." -#: openidsettings.php:277 +#: openidsettings.php:276 msgid "No such OpenID trustroot." msgstr "Iste \"trustroot\" de OpenID non existe." -#: openidsettings.php:281 +#: openidsettings.php:280 msgid "Trustroots removed" msgstr "\"Trustroots\" removite" -#: openidsettings.php:304 +#: openidsettings.php:303 msgid "No such OpenID." msgstr "Iste OpenID non existe." -#: openidsettings.php:309 +#: openidsettings.php:308 msgid "That OpenID does not belong to you." msgstr "Iste OpenID non appertine a te." -#: openidsettings.php:313 +#: openidsettings.php:312 msgid "OpenID removed." msgstr "OpenID removite." @@ -338,35 +338,35 @@ msgstr "" "Usar OpenID pro aperir session al sito." #. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). -#: openidserver.php:118 +#: openidserver.php:116 #, php-format msgid "You are not authorized to use the identity %s." msgstr "Tu non es autorisate a usar le identitate %s." #. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). -#: openidserver.php:139 +#: openidserver.php:137 msgid "Just an OpenID provider. Nothing to see here, move along..." msgstr "" "Solmente un fornitor de OpenID. Nihil a vider hic, per favor continua..." #. TRANS: Client error message trying to log on with OpenID while already logged on. -#: finishopenidlogin.php:35 openidlogin.php:31 +#: finishopenidlogin.php:37 openidlogin.php:33 msgid "Already logged in." msgstr "Tu es jam authenticate." #. TRANS: Message given if user does not agree with the site's license. -#: finishopenidlogin.php:46 +#: finishopenidlogin.php:48 msgid "You can't register if you don't agree to the license." msgstr "Tu non pote crear un conto si tu non accepta le licentia." #. TRANS: Messag given on an unknown error. -#: finishopenidlogin.php:55 +#: finishopenidlogin.php:57 msgid "An unknown error has occured." msgstr "Un error incognite ha occurrite." #. TRANS: Instructions given after a first successful logon using OpenID. #. TRANS: %s is the site name. -#: finishopenidlogin.php:71 +#: finishopenidlogin.php:73 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your OpenID " @@ -378,39 +378,39 @@ msgstr "" "connecter con tu conto existente, si tu ha un." #. TRANS: Title -#: finishopenidlogin.php:78 +#: finishopenidlogin.php:80 msgid "OpenID Account Setup" msgstr "Configuration de conto OpenID" -#: finishopenidlogin.php:108 +#: finishopenidlogin.php:110 msgid "Create new account" msgstr "Crear nove conto" -#: finishopenidlogin.php:110 +#: finishopenidlogin.php:112 msgid "Create a new user with this nickname." msgstr "Crear un nove usator con iste pseudonymo." -#: finishopenidlogin.php:113 +#: finishopenidlogin.php:115 msgid "New nickname" msgstr "Nove pseudonymo" -#: finishopenidlogin.php:115 +#: finishopenidlogin.php:117 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "1-64 minusculas o numeros, sin punctuation o spatios" #. TRANS: Button label in form in which to create a new user on the site for an OpenID. -#: finishopenidlogin.php:140 +#: finishopenidlogin.php:142 msgctxt "BUTTON" msgid "Create" msgstr "Crear" #. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:146 +#: finishopenidlogin.php:148 msgid "Connect existing account" msgstr "Connecter conto existente" #. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:149 +#: finishopenidlogin.php:151 msgid "" "If you already have an account, login with your username and password to " "connect it to your OpenID." @@ -419,35 +419,35 @@ msgstr "" "pro connecter lo a tu OpenID." #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:153 +#: finishopenidlogin.php:155 msgid "Existing nickname" msgstr "Pseudonymo existente" #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:157 +#: finishopenidlogin.php:159 msgid "Password" msgstr "Contrasigno" #. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:161 +#: finishopenidlogin.php:163 msgctxt "BUTTON" msgid "Connect" msgstr "Connecter" #. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. -#: finishopenidlogin.php:174 finishaddopenid.php:90 +#: finishopenidlogin.php:176 finishaddopenid.php:90 msgid "OpenID authentication cancelled." msgstr "Authentication OpenID cancellate." #. TRANS: OpenID authentication failed; display the error message. %s is the error message. #. TRANS: OpenID authentication failed; display the error message. #. TRANS: %s is the error message. -#: finishopenidlogin.php:178 finishaddopenid.php:95 +#: finishopenidlogin.php:180 finishaddopenid.php:95 #, php-format msgid "OpenID authentication failed: %s" msgstr "Le authentication OpenID ha fallite: %s" -#: finishopenidlogin.php:198 finishaddopenid.php:111 +#: finishopenidlogin.php:200 finishaddopenid.php:111 msgid "" "OpenID authentication aborted: you are not allowed to login to this site." msgstr "" @@ -456,54 +456,54 @@ msgstr "" #. TRANS: OpenID plugin message. No new user registration is allowed on the site. #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. -#: finishopenidlogin.php:250 finishopenidlogin.php:260 +#: finishopenidlogin.php:252 finishopenidlogin.php:262 msgid "Registration not allowed." msgstr "Creation de conto non permittite." #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. -#: finishopenidlogin.php:268 +#: finishopenidlogin.php:270 msgid "Not a valid invitation code." msgstr "Le codice de invitation es invalide." #. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. -#: finishopenidlogin.php:279 +#: finishopenidlogin.php:281 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Le pseudonymo pote solmente haber minusculas e numeros, sin spatios." #. TRANS: OpenID plugin message. The entered new user name is blacklisted. -#: finishopenidlogin.php:285 +#: finishopenidlogin.php:287 msgid "Nickname not allowed." msgstr "Pseudonymo non permittite." #. TRANS: OpenID plugin message. The entered new user name is already used. -#: finishopenidlogin.php:291 +#: finishopenidlogin.php:293 msgid "Nickname already in use. Try another one." msgstr "Pseudonymo ja in uso. Proba un altere." #. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. #. TRANS: OpenID plugin server error. A stored OpenID cannot be found. -#: finishopenidlogin.php:299 finishopenidlogin.php:386 +#: finishopenidlogin.php:301 finishopenidlogin.php:388 msgid "Stored OpenID not found." msgstr "Le OpenID immagazinate non esseva trovate." #. TRANS: OpenID plugin server error. -#: finishopenidlogin.php:309 +#: finishopenidlogin.php:311 msgid "Creating new account for OpenID that already has a user." msgstr "Tentativa de crear un nove conto pro un OpenID que ha jam un usator." #. TRANS: OpenID plugin message. -#: finishopenidlogin.php:374 +#: finishopenidlogin.php:376 msgid "Invalid username or password." msgstr "Nomine de usator o contrasigno invalide." #. TRANS: OpenID plugin server error. The user or user profile could not be saved. -#: finishopenidlogin.php:394 +#: finishopenidlogin.php:396 msgid "Error connecting user to OpenID." msgstr "Error durante le connexion del usator a OpenID." #. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:80 +#: openidlogin.php:82 #, php-format msgid "" "For security reasons, please re-login with your [OpenID](%%doc.openid%%) " @@ -514,69 +514,69 @@ msgstr "" #. TRANS: OpenID plugin message. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:86 +#: openidlogin.php:88 #, php-format msgid "Login with an [OpenID](%%doc.openid%%) account." msgstr "Aperir session con un conto [OpenID](%%doc.openid%%)." #. TRANS: OpenID plugin message. Title. #. TRANS: Title after getting the status of the OpenID authorisation request. -#: openidlogin.php:120 finishaddopenid.php:187 +#: openidlogin.php:122 finishaddopenid.php:187 msgid "OpenID Login" msgstr "Apertura de session via OpenID" #. TRANS: OpenID plugin logon form legend. -#: openidlogin.php:138 +#: openidlogin.php:140 msgid "OpenID login" msgstr "Apertura de session via OpenID" -#: openidlogin.php:146 +#: openidlogin.php:148 msgid "OpenID provider" msgstr "Fornitor de OpenID" -#: openidlogin.php:154 +#: openidlogin.php:156 msgid "Enter your username." msgstr "Entra tu nomine de usator." -#: openidlogin.php:155 +#: openidlogin.php:157 msgid "You will be sent to the provider's site for authentication." msgstr "Tu essera inviate al sito del fornitor pro authentication." #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:162 +#: openidlogin.php:164 msgid "Your OpenID URL" msgstr "Tu URL de OpenID" #. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. -#: openidlogin.php:167 +#: openidlogin.php:169 msgid "Remember me" msgstr "Memorar me" #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:169 +#: openidlogin.php:171 msgid "Automatically login in the future; not for shared computers!" msgstr "" "Aperir session automaticamente in le futuro; non pro computatores usate in " "commun!" #. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. -#: openidlogin.php:174 +#: openidlogin.php:176 msgctxt "BUTTON" msgid "Login" msgstr "Aperir session" -#: openidtrust.php:51 +#: openidtrust.php:52 msgid "OpenID Identity Verification" msgstr "Verification de identitate via OpenID" -#: openidtrust.php:69 +#: openidtrust.php:70 msgid "" "This page should only be reached during OpenID processing, not directly." msgstr "" "Iste pagina debe esser attingite solmente durante le tractamento de un " "OpenID, non directemente." -#: openidtrust.php:117 +#: openidtrust.php:118 #, php-format msgid "" "%s has asked to verify your identity. Click Continue to verify your " @@ -585,11 +585,11 @@ msgstr "" "%s ha demandate de verificar tu identitate. Clicca super Continuar pro " "verificar tu identitate e aperir session sin crear un nove contrasigno." -#: openidtrust.php:135 +#: openidtrust.php:136 msgid "Continue" msgstr "Continuar" -#: openidtrust.php:136 +#: openidtrust.php:137 msgid "Cancel" msgstr "Cancellar" diff --git a/plugins/OpenID/locale/mk/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/mk/LC_MESSAGES/OpenID.po index b682038d5e..dc68a58211 100644 --- a/plugins/OpenID/locale/mk/LC_MESSAGES/OpenID.po +++ b/plugins/OpenID/locale/mk/LC_MESSAGES/OpenID.po @@ -9,23 +9,23 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OpenID\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:03+0000\n" "Language-Team: Macedonian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" "X-Message-Group: #out-statusnet-plugin-openid\n" "Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" -#: openidsettings.php:59 openidadminpanel.php:65 +#: openidsettings.php:58 openidadminpanel.php:65 msgid "OpenID settings" msgstr "Нагодувања за OpenID" -#: openidsettings.php:70 +#: openidsettings.php:69 #, php-format msgid "" "[OpenID](%%doc.openid%%) lets you log into many sites with the same user " @@ -35,11 +35,11 @@ msgstr "" "мреж. места со една иста сметка. Од ова место можете да раководите со Вашите " "OpenID-ја." -#: openidsettings.php:101 +#: openidsettings.php:100 msgid "Add OpenID" msgstr "Додај OpenID" -#: openidsettings.php:104 +#: openidsettings.php:103 msgid "" "If you want to add an OpenID to your account, enter it in the box below and " "click \"Add\"." @@ -48,19 +48,19 @@ msgstr "" "полето подолу и кликнете на „Додај“." #. TRANS: OpenID plugin logon form field label. -#: openidsettings.php:109 openidlogin.php:159 +#: openidsettings.php:108 openidlogin.php:161 msgid "OpenID URL" msgstr "URL на OpenID" -#: openidsettings.php:119 +#: openidsettings.php:118 msgid "Add" msgstr "Додај" -#: openidsettings.php:131 +#: openidsettings.php:130 msgid "Remove OpenID" msgstr "Отстрани OpenID" -#: openidsettings.php:136 +#: openidsettings.php:135 msgid "" "Removing your only OpenID would make it impossible to log in! If you need to " "remove it, add another OpenID first." @@ -68,21 +68,21 @@ msgstr "" "Ако го отстраните Вашиот единствен OpenID, тогаш нема да можете да се " "најавите! Ако треба да го отстраните, тогаш најпрвин додадете друг OpenID." -#: openidsettings.php:151 +#: openidsettings.php:150 msgid "" "You can remove an OpenID from your account by clicking the button marked " "\"Remove\"." msgstr "Отстранувањето на OpenID од сметката се врши преку копчето „Отстрани“." -#: openidsettings.php:174 openidsettings.php:215 +#: openidsettings.php:173 openidsettings.php:214 msgid "Remove" msgstr "Отстрани" -#: openidsettings.php:188 +#: openidsettings.php:187 msgid "OpenID Trusted Sites" msgstr "Мреж. места од доверба на OpenID" -#: openidsettings.php:191 +#: openidsettings.php:190 msgid "" "The following sites are allowed to access your identity and log you in. You " "can remove a site from this list to deny it access to your OpenID." @@ -92,35 +92,35 @@ msgstr "" "OpenID, тогаш отстранете го од списоков." #. TRANS: Message given when there is a problem with the user's session token. -#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +#: openidsettings.php:232 finishopenidlogin.php:42 openidlogin.php:51 msgid "There was a problem with your session token. Try again, please." msgstr "Се појави проблем со жетонот на Вашата сесија. Обидете се подоцна." -#: openidsettings.php:240 +#: openidsettings.php:239 msgid "Can't add new providers." msgstr "Не можам да додадам нови услужители." -#: openidsettings.php:253 +#: openidsettings.php:252 msgid "Something weird happened." msgstr "Се случи нешто чудно." -#: openidsettings.php:277 +#: openidsettings.php:276 msgid "No such OpenID trustroot." msgstr "Нема таков довербен извор (trustroot) за OpenID" -#: openidsettings.php:281 +#: openidsettings.php:280 msgid "Trustroots removed" msgstr "Довербените извори (trustroots) се отстранети" -#: openidsettings.php:304 +#: openidsettings.php:303 msgid "No such OpenID." msgstr "Нема таков OpenID." -#: openidsettings.php:309 +#: openidsettings.php:308 msgid "That OpenID does not belong to you." msgstr "Тој OpenID не Ви припаѓа Вам." -#: openidsettings.php:313 +#: openidsettings.php:312 msgid "OpenID removed." msgstr "OpenID е отстранет." @@ -334,35 +334,35 @@ msgid "Use OpenID to login to the site." msgstr "Користете OpenID за најава." #. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). -#: openidserver.php:118 +#: openidserver.php:116 #, php-format msgid "You are not authorized to use the identity %s." msgstr "Не сте овластени да го користите идентитетот %s." #. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). -#: openidserver.php:139 +#: openidserver.php:137 msgid "Just an OpenID provider. Nothing to see here, move along..." msgstr "" "Ова е просто услужник за OpenID. Нема ништо интересно, продолжете понатаму..." #. TRANS: Client error message trying to log on with OpenID while already logged on. -#: finishopenidlogin.php:35 openidlogin.php:31 +#: finishopenidlogin.php:37 openidlogin.php:33 msgid "Already logged in." msgstr "Веќе сте најавени." #. TRANS: Message given if user does not agree with the site's license. -#: finishopenidlogin.php:46 +#: finishopenidlogin.php:48 msgid "You can't register if you don't agree to the license." msgstr "Не можете да се регистрирате ако не се согласувате со лиценцата." #. TRANS: Messag given on an unknown error. -#: finishopenidlogin.php:55 +#: finishopenidlogin.php:57 msgid "An unknown error has occured." msgstr "Се појави непозната грешка." #. TRANS: Instructions given after a first successful logon using OpenID. #. TRANS: %s is the site name. -#: finishopenidlogin.php:71 +#: finishopenidlogin.php:73 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your OpenID " @@ -374,39 +374,39 @@ msgstr "" "се поврзете со Вашата постоечка сметка (ако ја имате)." #. TRANS: Title -#: finishopenidlogin.php:78 +#: finishopenidlogin.php:80 msgid "OpenID Account Setup" msgstr "Поставување на OpenID-сметка" -#: finishopenidlogin.php:108 +#: finishopenidlogin.php:110 msgid "Create new account" msgstr "Создај нова сметка" -#: finishopenidlogin.php:110 +#: finishopenidlogin.php:112 msgid "Create a new user with this nickname." msgstr "Создај нов корисник со овој прекар." -#: finishopenidlogin.php:113 +#: finishopenidlogin.php:115 msgid "New nickname" msgstr "Нов прекар" -#: finishopenidlogin.php:115 +#: finishopenidlogin.php:117 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "1-64 мали букви или бројки, без интерпункциски знаци и празни места" #. TRANS: Button label in form in which to create a new user on the site for an OpenID. -#: finishopenidlogin.php:140 +#: finishopenidlogin.php:142 msgctxt "BUTTON" msgid "Create" msgstr "Создај" #. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:146 +#: finishopenidlogin.php:148 msgid "Connect existing account" msgstr "Поврзи постоечка сметка" #. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:149 +#: finishopenidlogin.php:151 msgid "" "If you already have an account, login with your username and password to " "connect it to your OpenID." @@ -415,35 +415,35 @@ msgstr "" "поврзете со Вашиот OpenID." #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:153 +#: finishopenidlogin.php:155 msgid "Existing nickname" msgstr "Постоечки прекар" #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:157 +#: finishopenidlogin.php:159 msgid "Password" msgstr "Лозинка" #. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:161 +#: finishopenidlogin.php:163 msgctxt "BUTTON" msgid "Connect" msgstr "Поврзи се" #. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. -#: finishopenidlogin.php:174 finishaddopenid.php:90 +#: finishopenidlogin.php:176 finishaddopenid.php:90 msgid "OpenID authentication cancelled." msgstr "Потврдувањето на OpenID е откажано." #. TRANS: OpenID authentication failed; display the error message. %s is the error message. #. TRANS: OpenID authentication failed; display the error message. #. TRANS: %s is the error message. -#: finishopenidlogin.php:178 finishaddopenid.php:95 +#: finishopenidlogin.php:180 finishaddopenid.php:95 #, php-format msgid "OpenID authentication failed: %s" msgstr "Потврдувањето на OpenID не успеа: %s" -#: finishopenidlogin.php:198 finishaddopenid.php:111 +#: finishopenidlogin.php:200 finishaddopenid.php:111 msgid "" "OpenID authentication aborted: you are not allowed to login to this site." msgstr "" @@ -452,54 +452,54 @@ msgstr "" #. TRANS: OpenID plugin message. No new user registration is allowed on the site. #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. -#: finishopenidlogin.php:250 finishopenidlogin.php:260 +#: finishopenidlogin.php:252 finishopenidlogin.php:262 msgid "Registration not allowed." msgstr "Регистрацијата не е дозволена." #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. -#: finishopenidlogin.php:268 +#: finishopenidlogin.php:270 msgid "Not a valid invitation code." msgstr "Ова не е важечки код за покана." #. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. -#: finishopenidlogin.php:279 +#: finishopenidlogin.php:281 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Прекарот мора да има само мали букви и бројки и да нема празни места." #. TRANS: OpenID plugin message. The entered new user name is blacklisted. -#: finishopenidlogin.php:285 +#: finishopenidlogin.php:287 msgid "Nickname not allowed." msgstr "Прекарот не е дозволен." #. TRANS: OpenID plugin message. The entered new user name is already used. -#: finishopenidlogin.php:291 +#: finishopenidlogin.php:293 msgid "Nickname already in use. Try another one." msgstr "Прекарот е зафатен. Одберете друг." #. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. #. TRANS: OpenID plugin server error. A stored OpenID cannot be found. -#: finishopenidlogin.php:299 finishopenidlogin.php:386 +#: finishopenidlogin.php:301 finishopenidlogin.php:388 msgid "Stored OpenID not found." msgstr "Складираниот OpenID не е пронајден." #. TRANS: OpenID plugin server error. -#: finishopenidlogin.php:309 +#: finishopenidlogin.php:311 msgid "Creating new account for OpenID that already has a user." msgstr "Создавање на сметка за OpenID што веќе има корисник." #. TRANS: OpenID plugin message. -#: finishopenidlogin.php:374 +#: finishopenidlogin.php:376 msgid "Invalid username or password." msgstr "Неважечко корисничко име или лозинка." #. TRANS: OpenID plugin server error. The user or user profile could not be saved. -#: finishopenidlogin.php:394 +#: finishopenidlogin.php:396 msgid "Error connecting user to OpenID." msgstr "Грешка при поврзувањето на корисникот со OpenID." #. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:80 +#: openidlogin.php:82 #, php-format msgid "" "For security reasons, please re-login with your [OpenID](%%doc.openid%%) " @@ -510,68 +510,68 @@ msgstr "" #. TRANS: OpenID plugin message. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:86 +#: openidlogin.php:88 #, php-format msgid "Login with an [OpenID](%%doc.openid%%) account." msgstr "Најава со сметка на [OpenID](%%doc.openid%%)." #. TRANS: OpenID plugin message. Title. #. TRANS: Title after getting the status of the OpenID authorisation request. -#: openidlogin.php:120 finishaddopenid.php:187 +#: openidlogin.php:122 finishaddopenid.php:187 msgid "OpenID Login" msgstr "OpenID-Најава" #. TRANS: OpenID plugin logon form legend. -#: openidlogin.php:138 +#: openidlogin.php:140 msgid "OpenID login" msgstr "Најава со OpenID" -#: openidlogin.php:146 +#: openidlogin.php:148 msgid "OpenID provider" msgstr "Услужител за OpenID" -#: openidlogin.php:154 +#: openidlogin.php:156 msgid "Enter your username." msgstr "Внесете го Вашето корисничко име." -#: openidlogin.php:155 +#: openidlogin.php:157 msgid "You will be sent to the provider's site for authentication." msgstr "Ќе бидете префрлени на мреж. место на услужникот за потврда." #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:162 +#: openidlogin.php:164 msgid "Your OpenID URL" msgstr "URL-адреса на Вашиот OpenID" #. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. -#: openidlogin.php:167 +#: openidlogin.php:169 msgid "Remember me" msgstr "Запомни ме" #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:169 +#: openidlogin.php:171 msgid "Automatically login in the future; not for shared computers!" msgstr "" "Отсега врши автоматска најава. Не треба да се користи за јавни сметачи!" #. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. -#: openidlogin.php:174 +#: openidlogin.php:176 msgctxt "BUTTON" msgid "Login" msgstr "Најава" -#: openidtrust.php:51 +#: openidtrust.php:52 msgid "OpenID Identity Verification" msgstr "OpenID - потврда на идентитет" -#: openidtrust.php:69 +#: openidtrust.php:70 msgid "" "This page should only be reached during OpenID processing, not directly." msgstr "" "До оваа страница треба да се доаѓа само во текот на постапката на OpenID, а " "не директно." -#: openidtrust.php:117 +#: openidtrust.php:118 #, php-format msgid "" "%s has asked to verify your identity. Click Continue to verify your " @@ -580,11 +580,11 @@ msgstr "" "%s побара да го потврдите Вашиот идентитет. Кликнете на „Продолжи“ за да " "потврдите и да се најавите без да треба да ставате нова лозинка." -#: openidtrust.php:135 +#: openidtrust.php:136 msgid "Continue" msgstr "Продолжи" -#: openidtrust.php:136 +#: openidtrust.php:137 msgid "Cancel" msgstr "Откажи" diff --git a/plugins/OpenID/locale/nl/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/nl/LC_MESSAGES/OpenID.po index 8a5bcc5e19..6286a98fc1 100644 --- a/plugins/OpenID/locale/nl/LC_MESSAGES/OpenID.po +++ b/plugins/OpenID/locale/nl/LC_MESSAGES/OpenID.po @@ -10,25 +10,25 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OpenID\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:03+0000\n" "Last-Translator: Siebrand Mazeland \n" "Language-Team: Dutch \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-POT-Import-Date: 2010-10-01 20:39:00+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" "X-Message-Group: #out-statusnet-plugin-openid\n" -#: openidsettings.php:59 openidadminpanel.php:65 +#: openidsettings.php:58 openidadminpanel.php:65 msgid "OpenID settings" msgstr "OpenID-instellingen" -#: openidsettings.php:70 +#: openidsettings.php:69 #, php-format msgid "" "[OpenID](%%doc.openid%%) lets you log into many sites with the same user " @@ -37,11 +37,11 @@ msgstr "" "Met [OpenID](%%doc.openid%%) kunt u aanmelden bij veel websites met dezelfde " "gebruiker. U kunt hier uw gekoppelde OpenID's beheren." -#: openidsettings.php:101 +#: openidsettings.php:100 msgid "Add OpenID" msgstr "OpenID toevoegen" -#: openidsettings.php:104 +#: openidsettings.php:103 msgid "" "If you want to add an OpenID to your account, enter it in the box below and " "click \"Add\"." @@ -50,19 +50,19 @@ msgstr "" "en klik op \"Toevoegen\"." #. TRANS: OpenID plugin logon form field label. -#: openidsettings.php:109 openidlogin.php:159 +#: openidsettings.php:108 openidlogin.php:161 msgid "OpenID URL" msgstr "OpenID-URL" -#: openidsettings.php:119 +#: openidsettings.php:118 msgid "Add" msgstr "Toevoegen" -#: openidsettings.php:131 +#: openidsettings.php:130 msgid "Remove OpenID" msgstr "OpenID verwijderen" -#: openidsettings.php:136 +#: openidsettings.php:135 msgid "" "Removing your only OpenID would make it impossible to log in! If you need to " "remove it, add another OpenID first." @@ -70,7 +70,7 @@ msgstr "" "Door uw enige OpenID te verwijderen zou het niet meer mogelijk zijn om aan " "te melden. Als u het wilt verwijderen, voeg dan eerst een andere OpenID toe." -#: openidsettings.php:151 +#: openidsettings.php:150 msgid "" "You can remove an OpenID from your account by clicking the button marked " "\"Remove\"." @@ -78,15 +78,15 @@ msgstr "" "U kunt een OpenID van uw gebruiker verwijderen door te klikken op de knop " "\"Verwijderen\"." -#: openidsettings.php:174 openidsettings.php:215 +#: openidsettings.php:173 openidsettings.php:214 msgid "Remove" msgstr "Verwijderen" -#: openidsettings.php:188 +#: openidsettings.php:187 msgid "OpenID Trusted Sites" msgstr "Vertrouwde OpenID-sites" -#: openidsettings.php:191 +#: openidsettings.php:190 msgid "" "The following sites are allowed to access your identity and log you in. You " "can remove a site from this list to deny it access to your OpenID." @@ -96,35 +96,35 @@ msgstr "" "heeft tot uw OpenID." #. TRANS: Message given when there is a problem with the user's session token. -#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +#: openidsettings.php:232 finishopenidlogin.php:42 openidlogin.php:51 msgid "There was a problem with your session token. Try again, please." msgstr "Er was een probleem met uw sessietoken. Probeer het opnieuw." -#: openidsettings.php:240 +#: openidsettings.php:239 msgid "Can't add new providers." msgstr "Het niet is mogelijk nieuwe providers toe te voegen." -#: openidsettings.php:253 +#: openidsettings.php:252 msgid "Something weird happened." msgstr "Er is iets vreemds gebeurd." -#: openidsettings.php:277 +#: openidsettings.php:276 msgid "No such OpenID trustroot." msgstr "Die OpenID trustroot bestaat niet." -#: openidsettings.php:281 +#: openidsettings.php:280 msgid "Trustroots removed" msgstr "De trustroots zijn verwijderd" -#: openidsettings.php:304 +#: openidsettings.php:303 msgid "No such OpenID." msgstr "De OpenID bestaat niet." -#: openidsettings.php:309 +#: openidsettings.php:308 msgid "That OpenID does not belong to you." msgstr "Die OpenID is niet van u." -#: openidsettings.php:313 +#: openidsettings.php:312 msgid "OpenID removed." msgstr "OpenID verwijderd." @@ -342,34 +342,34 @@ msgstr "" "site." #. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). -#: openidserver.php:118 +#: openidserver.php:116 #, php-format msgid "You are not authorized to use the identity %s." msgstr "U mag de identiteit %s niet gebruiken." #. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). -#: openidserver.php:139 +#: openidserver.php:137 msgid "Just an OpenID provider. Nothing to see here, move along..." msgstr "Gewoon een OpenID-provider. Niets te zien hier..." #. TRANS: Client error message trying to log on with OpenID while already logged on. -#: finishopenidlogin.php:35 openidlogin.php:31 +#: finishopenidlogin.php:37 openidlogin.php:33 msgid "Already logged in." msgstr "U bent al aangemeld." #. TRANS: Message given if user does not agree with the site's license. -#: finishopenidlogin.php:46 +#: finishopenidlogin.php:48 msgid "You can't register if you don't agree to the license." msgstr "U kunt niet registreren als u niet akkoord gaat met de licentie." #. TRANS: Messag given on an unknown error. -#: finishopenidlogin.php:55 +#: finishopenidlogin.php:57 msgid "An unknown error has occured." msgstr "Er is een onbekende fout opgetreden." #. TRANS: Instructions given after a first successful logon using OpenID. #. TRANS: %s is the site name. -#: finishopenidlogin.php:71 +#: finishopenidlogin.php:73 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your OpenID " @@ -381,39 +381,39 @@ msgstr "" "koppelen met uw bestaande gebruiker als u die al hebt." #. TRANS: Title -#: finishopenidlogin.php:78 +#: finishopenidlogin.php:80 msgid "OpenID Account Setup" msgstr "Instellingen OpenID" -#: finishopenidlogin.php:108 +#: finishopenidlogin.php:110 msgid "Create new account" msgstr "Nieuwe gebruiker aanmaken" -#: finishopenidlogin.php:110 +#: finishopenidlogin.php:112 msgid "Create a new user with this nickname." msgstr "Nieuwe gebruiker met deze naam aanmaken." -#: finishopenidlogin.php:113 +#: finishopenidlogin.php:115 msgid "New nickname" msgstr "Nieuwe gebruiker" -#: finishopenidlogin.php:115 +#: finishopenidlogin.php:117 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "1-64 kleine letters of getallen; geen leestekens of spaties" #. TRANS: Button label in form in which to create a new user on the site for an OpenID. -#: finishopenidlogin.php:140 +#: finishopenidlogin.php:142 msgctxt "BUTTON" msgid "Create" msgstr "Aanmaken" #. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:146 +#: finishopenidlogin.php:148 msgid "Connect existing account" msgstr "Koppelen met bestaande gebruiker" #. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:149 +#: finishopenidlogin.php:151 msgid "" "If you already have an account, login with your username and password to " "connect it to your OpenID." @@ -422,35 +422,35 @@ msgstr "" "wachtwoord om de gebruiker te koppelen met uw OpenID." #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:153 +#: finishopenidlogin.php:155 msgid "Existing nickname" msgstr "Bestaande gebruiker" #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:157 +#: finishopenidlogin.php:159 msgid "Password" msgstr "Wachtwoord" #. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:161 +#: finishopenidlogin.php:163 msgctxt "BUTTON" msgid "Connect" msgstr "Koppelen" #. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. -#: finishopenidlogin.php:174 finishaddopenid.php:90 +#: finishopenidlogin.php:176 finishaddopenid.php:90 msgid "OpenID authentication cancelled." msgstr "De authenticatie via OpenID is afgebroken." #. TRANS: OpenID authentication failed; display the error message. %s is the error message. #. TRANS: OpenID authentication failed; display the error message. #. TRANS: %s is the error message. -#: finishopenidlogin.php:178 finishaddopenid.php:95 +#: finishopenidlogin.php:180 finishaddopenid.php:95 #, php-format msgid "OpenID authentication failed: %s" msgstr "De authenticatie via OpenID is mislukt: %s" -#: finishopenidlogin.php:198 finishaddopenid.php:111 +#: finishopenidlogin.php:200 finishaddopenid.php:111 msgid "" "OpenID authentication aborted: you are not allowed to login to this site." msgstr "" @@ -458,56 +458,56 @@ msgstr "" #. TRANS: OpenID plugin message. No new user registration is allowed on the site. #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. -#: finishopenidlogin.php:250 finishopenidlogin.php:260 +#: finishopenidlogin.php:252 finishopenidlogin.php:262 msgid "Registration not allowed." msgstr "Registreren is niet mogelijk." #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. -#: finishopenidlogin.php:268 +#: finishopenidlogin.php:270 msgid "Not a valid invitation code." msgstr "De uitnodigingscode is niet geldig." #. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. -#: finishopenidlogin.php:279 +#: finishopenidlogin.php:281 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "De gebruikersnaam mag alleen uit kleine letters en cijfers bestaan, en geen " "spaties bevatten." #. TRANS: OpenID plugin message. The entered new user name is blacklisted. -#: finishopenidlogin.php:285 +#: finishopenidlogin.php:287 msgid "Nickname not allowed." msgstr "Deze gebruikersnaam is niet toegestaan." #. TRANS: OpenID plugin message. The entered new user name is already used. -#: finishopenidlogin.php:291 +#: finishopenidlogin.php:293 msgid "Nickname already in use. Try another one." msgstr "Deze gebruikersnaam wordt al gebruikt. Kies een andere." #. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. #. TRANS: OpenID plugin server error. A stored OpenID cannot be found. -#: finishopenidlogin.php:299 finishopenidlogin.php:386 +#: finishopenidlogin.php:301 finishopenidlogin.php:388 msgid "Stored OpenID not found." msgstr "Het opgeslagen OpenID is niet aangetroffen." #. TRANS: OpenID plugin server error. -#: finishopenidlogin.php:309 +#: finishopenidlogin.php:311 msgid "Creating new account for OpenID that already has a user." msgstr "Poging tot aanmaken van een OpenID-account dat al een gebruiker heeft." #. TRANS: OpenID plugin message. -#: finishopenidlogin.php:374 +#: finishopenidlogin.php:376 msgid "Invalid username or password." msgstr "Ongeldige gebruikersnaam of wachtwoord." #. TRANS: OpenID plugin server error. The user or user profile could not be saved. -#: finishopenidlogin.php:394 +#: finishopenidlogin.php:396 msgid "Error connecting user to OpenID." msgstr "Fout bij het koppelen met OpenID." #. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:80 +#: openidlogin.php:82 #, php-format msgid "" "For security reasons, please re-login with your [OpenID](%%doc.openid%%) " @@ -518,68 +518,68 @@ msgstr "" #. TRANS: OpenID plugin message. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:86 +#: openidlogin.php:88 #, php-format msgid "Login with an [OpenID](%%doc.openid%%) account." msgstr "Aanmelden met een [OpenID](%%doc.openid%%)-gebruiker." #. TRANS: OpenID plugin message. Title. #. TRANS: Title after getting the status of the OpenID authorisation request. -#: openidlogin.php:120 finishaddopenid.php:187 +#: openidlogin.php:122 finishaddopenid.php:187 msgid "OpenID Login" msgstr "Aanmelden via OpenID" #. TRANS: OpenID plugin logon form legend. -#: openidlogin.php:138 +#: openidlogin.php:140 msgid "OpenID login" msgstr "Aanmelden via OpenID" -#: openidlogin.php:146 +#: openidlogin.php:148 msgid "OpenID provider" msgstr "OpenID-provider" -#: openidlogin.php:154 +#: openidlogin.php:156 msgid "Enter your username." msgstr "Voer uw gebruikersnaam in" -#: openidlogin.php:155 +#: openidlogin.php:157 msgid "You will be sent to the provider's site for authentication." msgstr "U wordt naar de site van de provider omgeleid om aan te melden." #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:162 +#: openidlogin.php:164 msgid "Your OpenID URL" msgstr "Uw OpenID-URL" #. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. -#: openidlogin.php:167 +#: openidlogin.php:169 msgid "Remember me" msgstr "Aanmeldgegevens onthouden" #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:169 +#: openidlogin.php:171 msgid "Automatically login in the future; not for shared computers!" msgstr "" "In het vervolg automatisch aanmelden. Niet gebruiken op gedeelde computers!" #. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. -#: openidlogin.php:174 +#: openidlogin.php:176 msgctxt "BUTTON" msgid "Login" msgstr "Aanmelden" -#: openidtrust.php:51 +#: openidtrust.php:52 msgid "OpenID Identity Verification" msgstr "OpenID-identiteitscontrole" -#: openidtrust.php:69 +#: openidtrust.php:70 msgid "" "This page should only be reached during OpenID processing, not directly." msgstr "" "Deze pagina hoort alleen bezocht te worden tijdens het verwerken van een " "OpenID, en niet direct." -#: openidtrust.php:117 +#: openidtrust.php:118 #, php-format msgid "" "%s has asked to verify your identity. Click Continue to verify your " @@ -589,11 +589,11 @@ msgstr "" "indentiteit te controleren en aan te melden zonder een wachtwoord te hoeven " "invoeren." -#: openidtrust.php:135 +#: openidtrust.php:136 msgid "Continue" msgstr "Doorgaan" -#: openidtrust.php:136 +#: openidtrust.php:137 msgid "Cancel" msgstr "Annuleren" diff --git a/plugins/OpenID/locale/tl/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/tl/LC_MESSAGES/OpenID.po index 439c4f54c2..e7fdc2fc9b 100644 --- a/plugins/OpenID/locale/tl/LC_MESSAGES/OpenID.po +++ b/plugins/OpenID/locale/tl/LC_MESSAGES/OpenID.po @@ -9,23 +9,23 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OpenID\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:03+0000\n" "Language-Team: Tagalog \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: tl\n" "X-Message-Group: #out-statusnet-plugin-openid\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: openidsettings.php:59 openidadminpanel.php:65 +#: openidsettings.php:58 openidadminpanel.php:65 msgid "OpenID settings" msgstr "Mga katakdaan ng OpenID" -#: openidsettings.php:70 +#: openidsettings.php:69 #, php-format msgid "" "[OpenID](%%doc.openid%%) lets you log into many sites with the same user " @@ -35,11 +35,11 @@ msgstr "" "sityong may katulad na akawnt ng tagagamit. Pamahalaan ang iyong kaugnay na " "mga OpenID mula rito." -#: openidsettings.php:101 +#: openidsettings.php:100 msgid "Add OpenID" msgstr "Idagdag ang OpenID" -#: openidsettings.php:104 +#: openidsettings.php:103 msgid "" "If you want to add an OpenID to your account, enter it in the box below and " "click \"Add\"." @@ -48,19 +48,19 @@ msgstr "" "nasa ibaba at pindutin ang \"Idagdag\"." #. TRANS: OpenID plugin logon form field label. -#: openidsettings.php:109 openidlogin.php:159 +#: openidsettings.php:108 openidlogin.php:161 msgid "OpenID URL" msgstr "URL ng OpenID" -#: openidsettings.php:119 +#: openidsettings.php:118 msgid "Add" msgstr "Idagdag" -#: openidsettings.php:131 +#: openidsettings.php:130 msgid "Remove OpenID" msgstr "Tanggalin ang OpenID" -#: openidsettings.php:136 +#: openidsettings.php:135 msgid "" "Removing your only OpenID would make it impossible to log in! If you need to " "remove it, add another OpenID first." @@ -68,7 +68,7 @@ msgstr "" "Ang pagtatanggal ng iyong OpenID lamang ay makasasanhi ng imposibleng " "paglagda! Kung kailangan mong tanggalin ito, magdagdag ng ibang OpenID muna." -#: openidsettings.php:151 +#: openidsettings.php:150 msgid "" "You can remove an OpenID from your account by clicking the button marked " "\"Remove\"." @@ -76,15 +76,15 @@ msgstr "" "Matatanggap mo ang isang OpenID mula sa akawnt mo sa pamamagitan ng " "pagpindot sa pindutang may tatak na \"Tanggalin\"." -#: openidsettings.php:174 openidsettings.php:215 +#: openidsettings.php:173 openidsettings.php:214 msgid "Remove" msgstr "Tanggalin" -#: openidsettings.php:188 +#: openidsettings.php:187 msgid "OpenID Trusted Sites" msgstr "Pinagkakatiwalaang mga Sityo ng OpenID" -#: openidsettings.php:191 +#: openidsettings.php:190 msgid "" "The following sites are allowed to access your identity and log you in. You " "can remove a site from this list to deny it access to your OpenID." @@ -94,35 +94,35 @@ msgstr "" "ito upang tanggihan ang pagpunta nito sa iyong OpenID." #. TRANS: Message given when there is a problem with the user's session token. -#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +#: openidsettings.php:232 finishopenidlogin.php:42 openidlogin.php:51 msgid "There was a problem with your session token. Try again, please." msgstr "May suliranin sa iyong token na pangsesyon. Paki subukan uli." -#: openidsettings.php:240 +#: openidsettings.php:239 msgid "Can't add new providers." msgstr "Hindi makapagdaragdag ng bagong mga tagapagbigay." -#: openidsettings.php:253 +#: openidsettings.php:252 msgid "Something weird happened." msgstr "May nangyaring kakaiba." -#: openidsettings.php:277 +#: openidsettings.php:276 msgid "No such OpenID trustroot." msgstr "Walng ganyang pinagkakatiwalaang ugat ng OpenID." -#: openidsettings.php:281 +#: openidsettings.php:280 msgid "Trustroots removed" msgstr "Tinanggal ang mga pinagkakatiwalaang ugat" -#: openidsettings.php:304 +#: openidsettings.php:303 msgid "No such OpenID." msgstr "Walang ganyang OpenID." -#: openidsettings.php:309 +#: openidsettings.php:308 msgid "That OpenID does not belong to you." msgstr "Hindi mo pag-aari ang OpenID na iyan." -#: openidsettings.php:313 +#: openidsettings.php:312 msgid "OpenID removed." msgstr "Tinanggal ang OpenID." @@ -347,35 +347,35 @@ msgstr "" "Gamitin ang OpenID upang lumagda sa sityo." #. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). -#: openidserver.php:118 +#: openidserver.php:116 #, php-format msgid "You are not authorized to use the identity %s." msgstr "Wala kang pahintulot na gamitin ang katauhang %s." #. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). -#: openidserver.php:139 +#: openidserver.php:137 msgid "Just an OpenID provider. Nothing to see here, move along..." msgstr "" "Isa lamang na tagapagbigay ng OpenID. Walang makikita rito, magpatuloy..." #. TRANS: Client error message trying to log on with OpenID while already logged on. -#: finishopenidlogin.php:35 openidlogin.php:31 +#: finishopenidlogin.php:37 openidlogin.php:33 msgid "Already logged in." msgstr "Nakalagda na." #. TRANS: Message given if user does not agree with the site's license. -#: finishopenidlogin.php:46 +#: finishopenidlogin.php:48 msgid "You can't register if you don't agree to the license." msgstr "Hindi ka makakapagpatala kung hindi ka sasang-ayon sa lisensiya." #. TRANS: Messag given on an unknown error. -#: finishopenidlogin.php:55 +#: finishopenidlogin.php:57 msgid "An unknown error has occured." msgstr "Naganap ang isang hindi nalalamang kamalian." #. TRANS: Instructions given after a first successful logon using OpenID. #. TRANS: %s is the site name. -#: finishopenidlogin.php:71 +#: finishopenidlogin.php:73 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your OpenID " @@ -388,40 +388,40 @@ msgstr "" "akawnt, kung mayroon ka." #. TRANS: Title -#: finishopenidlogin.php:78 +#: finishopenidlogin.php:80 msgid "OpenID Account Setup" msgstr "Pagkakaayos ng Akawnt na OpenID" -#: finishopenidlogin.php:108 +#: finishopenidlogin.php:110 msgid "Create new account" msgstr "Likhain ang bagong akawnt" -#: finishopenidlogin.php:110 +#: finishopenidlogin.php:112 msgid "Create a new user with this nickname." msgstr "Lumikha ng isang bagong tagagamit na may ganitong palayaw." -#: finishopenidlogin.php:113 +#: finishopenidlogin.php:115 msgid "New nickname" msgstr "Bagong palayaw" -#: finishopenidlogin.php:115 +#: finishopenidlogin.php:117 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" "1 hanggang 64 maliliit na mga titik o mga bilang, walang bantas o mga patlang" #. TRANS: Button label in form in which to create a new user on the site for an OpenID. -#: finishopenidlogin.php:140 +#: finishopenidlogin.php:142 msgctxt "BUTTON" msgid "Create" msgstr "Likhain" #. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:146 +#: finishopenidlogin.php:148 msgid "Connect existing account" msgstr "Iugnay ang umiiral na akawnt" #. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:149 +#: finishopenidlogin.php:151 msgid "" "If you already have an account, login with your username and password to " "connect it to your OpenID." @@ -430,35 +430,35 @@ msgstr "" "tagagamit at hudyat upang iugnay ito sa iyong OpenID." #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:153 +#: finishopenidlogin.php:155 msgid "Existing nickname" msgstr "Umiiral na palayaw" #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:157 +#: finishopenidlogin.php:159 msgid "Password" msgstr "Hudyat" #. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:161 +#: finishopenidlogin.php:163 msgctxt "BUTTON" msgid "Connect" msgstr "Umugnay" #. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. -#: finishopenidlogin.php:174 finishaddopenid.php:90 +#: finishopenidlogin.php:176 finishaddopenid.php:90 msgid "OpenID authentication cancelled." msgstr "Kinansela ang pagpapatunay ng OpenID." #. TRANS: OpenID authentication failed; display the error message. %s is the error message. #. TRANS: OpenID authentication failed; display the error message. #. TRANS: %s is the error message. -#: finishopenidlogin.php:178 finishaddopenid.php:95 +#: finishopenidlogin.php:180 finishaddopenid.php:95 #, php-format msgid "OpenID authentication failed: %s" msgstr "Nabigo ang pagpapatunay ng OpenID: %s" -#: finishopenidlogin.php:198 finishaddopenid.php:111 +#: finishopenidlogin.php:200 finishaddopenid.php:111 msgid "" "OpenID authentication aborted: you are not allowed to login to this site." msgstr "" @@ -467,57 +467,57 @@ msgstr "" #. TRANS: OpenID plugin message. No new user registration is allowed on the site. #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. -#: finishopenidlogin.php:250 finishopenidlogin.php:260 +#: finishopenidlogin.php:252 finishopenidlogin.php:262 msgid "Registration not allowed." msgstr "Hindi pinayagan ang pagpapatala." #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. -#: finishopenidlogin.php:268 +#: finishopenidlogin.php:270 msgid "Not a valid invitation code." msgstr "Hindi isang tanggap na kodigo ng paanyaya." #. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. -#: finishopenidlogin.php:279 +#: finishopenidlogin.php:281 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "Ang palayaw ay dapat lamang na may maliliit ng mga titik at mga bilang at " "walang mga patlang." #. TRANS: OpenID plugin message. The entered new user name is blacklisted. -#: finishopenidlogin.php:285 +#: finishopenidlogin.php:287 msgid "Nickname not allowed." msgstr "Hindi pinayagan ang palayaw." #. TRANS: OpenID plugin message. The entered new user name is already used. -#: finishopenidlogin.php:291 +#: finishopenidlogin.php:293 msgid "Nickname already in use. Try another one." msgstr "Ginagamit na ang palayaw. Sumubok ng iba." #. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. #. TRANS: OpenID plugin server error. A stored OpenID cannot be found. -#: finishopenidlogin.php:299 finishopenidlogin.php:386 +#: finishopenidlogin.php:301 finishopenidlogin.php:388 msgid "Stored OpenID not found." msgstr "Hindi natagpuan ang nakalagak na OpenID." #. TRANS: OpenID plugin server error. -#: finishopenidlogin.php:309 +#: finishopenidlogin.php:311 msgid "Creating new account for OpenID that already has a user." msgstr "" "Nililikha ang bagong akawnt para sa OpenID na mayroon nang isang tagagamit." #. TRANS: OpenID plugin message. -#: finishopenidlogin.php:374 +#: finishopenidlogin.php:376 msgid "Invalid username or password." msgstr "Hindi tanggap na pangalan ng tagagamit o hudyat." #. TRANS: OpenID plugin server error. The user or user profile could not be saved. -#: finishopenidlogin.php:394 +#: finishopenidlogin.php:396 msgid "Error connecting user to OpenID." msgstr "May kamalian sa pag-ugnay ng tagagamit sa OpenID." #. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:80 +#: openidlogin.php:82 #, php-format msgid "" "For security reasons, please re-login with your [OpenID](%%doc.openid%%) " @@ -528,68 +528,68 @@ msgstr "" #. TRANS: OpenID plugin message. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:86 +#: openidlogin.php:88 #, php-format msgid "Login with an [OpenID](%%doc.openid%%) account." msgstr "Lumagda sa pamamagitan ng isang akawnt ng [OpenID](%%doc.openid%%)." #. TRANS: OpenID plugin message. Title. #. TRANS: Title after getting the status of the OpenID authorisation request. -#: openidlogin.php:120 finishaddopenid.php:187 +#: openidlogin.php:122 finishaddopenid.php:187 msgid "OpenID Login" msgstr "Panglagdang OpenID" #. TRANS: OpenID plugin logon form legend. -#: openidlogin.php:138 +#: openidlogin.php:140 msgid "OpenID login" msgstr "Panglagdang OpenID" -#: openidlogin.php:146 +#: openidlogin.php:148 msgid "OpenID provider" msgstr "Tagapagbigay ng OpenID" -#: openidlogin.php:154 +#: openidlogin.php:156 msgid "Enter your username." msgstr "Ipasok ang iyong pangalan ng tagagamit." -#: openidlogin.php:155 +#: openidlogin.php:157 msgid "You will be sent to the provider's site for authentication." msgstr "Ipapadala ka sa sityo ng tagapagbigay para sa pagpapatunay." #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:162 +#: openidlogin.php:164 msgid "Your OpenID URL" msgstr "Ang iyong URL ng OpenID" #. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. -#: openidlogin.php:167 +#: openidlogin.php:169 msgid "Remember me" msgstr "Tandaan ako" #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:169 +#: openidlogin.php:171 msgid "Automatically login in the future; not for shared computers!" msgstr "" "Kusang lumagda sa hinaharap; hindi para sa pinagsasaluhang mga kompyuter!" #. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. -#: openidlogin.php:174 +#: openidlogin.php:176 msgctxt "BUTTON" msgid "Login" msgstr "Lumagda" -#: openidtrust.php:51 +#: openidtrust.php:52 msgid "OpenID Identity Verification" msgstr "Pagpapatunay sa Katauhan ng OpenID" -#: openidtrust.php:69 +#: openidtrust.php:70 msgid "" "This page should only be reached during OpenID processing, not directly." msgstr "" "Ang pahinang ito ay dapat lamang na maabot habang pinoproseso ang OpenID, " "hindi tuwiran." -#: openidtrust.php:117 +#: openidtrust.php:118 #, php-format msgid "" "%s has asked to verify your identity. Click Continue to verify your " @@ -599,11 +599,11 @@ msgstr "" "upang tiyakin ang iyong katauhan at lumagdang hindi lumilikha ng isang " "bagong hudyat." -#: openidtrust.php:135 +#: openidtrust.php:136 msgid "Continue" msgstr "Magpatuloy" -#: openidtrust.php:136 +#: openidtrust.php:137 msgid "Cancel" msgstr "Huwag ituloy" diff --git a/plugins/OpenID/locale/uk/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/uk/LC_MESSAGES/OpenID.po index f5550f5de7..63f2c13041 100644 --- a/plugins/OpenID/locale/uk/LC_MESSAGES/OpenID.po +++ b/plugins/OpenID/locale/uk/LC_MESSAGES/OpenID.po @@ -9,24 +9,24 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OpenID\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:03+0000\n" "Language-Team: Ukrainian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" "X-Message-Group: #out-statusnet-plugin-openid\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" -#: openidsettings.php:59 openidadminpanel.php:65 +#: openidsettings.php:58 openidadminpanel.php:65 msgid "OpenID settings" msgstr "Налаштування OpenID" -#: openidsettings.php:70 +#: openidsettings.php:69 #, php-format msgid "" "[OpenID](%%doc.openid%%) lets you log into many sites with the same user " @@ -36,11 +36,11 @@ msgstr "" "використовуючи той самий лоґін і пароль. Тут можна впорядкувати ваші OpenID-" "акаунти." -#: openidsettings.php:101 +#: openidsettings.php:100 msgid "Add OpenID" msgstr "Додати OpenID" -#: openidsettings.php:104 +#: openidsettings.php:103 msgid "" "If you want to add an OpenID to your account, enter it in the box below and " "click \"Add\"." @@ -49,19 +49,19 @@ msgstr "" "натисніть «Додати»." #. TRANS: OpenID plugin logon form field label. -#: openidsettings.php:109 openidlogin.php:159 +#: openidsettings.php:108 openidlogin.php:161 msgid "OpenID URL" msgstr "URL-адреса OpenID" -#: openidsettings.php:119 +#: openidsettings.php:118 msgid "Add" msgstr "Додати" -#: openidsettings.php:131 +#: openidsettings.php:130 msgid "Remove OpenID" msgstr "Видалити OpenID" -#: openidsettings.php:136 +#: openidsettings.php:135 msgid "" "Removing your only OpenID would make it impossible to log in! If you need to " "remove it, add another OpenID first." @@ -70,21 +70,21 @@ msgstr "" "вхід у майбутньому! Якщо вам потрібно видалити ваш єдиний OpenID, то спершу " "додайте інший." -#: openidsettings.php:151 +#: openidsettings.php:150 msgid "" "You can remove an OpenID from your account by clicking the button marked " "\"Remove\"." msgstr "Ви можете видалити ваш OpenID просто натиснувши кнопку «Видалити»." -#: openidsettings.php:174 openidsettings.php:215 +#: openidsettings.php:173 openidsettings.php:214 msgid "Remove" msgstr "Видалити" -#: openidsettings.php:188 +#: openidsettings.php:187 msgid "OpenID Trusted Sites" msgstr "Довірені сайти OpenID" -#: openidsettings.php:191 +#: openidsettings.php:190 msgid "" "The following sites are allowed to access your identity and log you in. You " "can remove a site from this list to deny it access to your OpenID." @@ -94,36 +94,36 @@ msgstr "" "на вхід." #. TRANS: Message given when there is a problem with the user's session token. -#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +#: openidsettings.php:232 finishopenidlogin.php:42 openidlogin.php:51 msgid "There was a problem with your session token. Try again, please." msgstr "" "Виникли певні проблеми з токеном поточної сесії. Спробуйте знов, будь ласка." -#: openidsettings.php:240 +#: openidsettings.php:239 msgid "Can't add new providers." msgstr "Не вдається додати нового OpenID-провайдера." -#: openidsettings.php:253 +#: openidsettings.php:252 msgid "Something weird happened." msgstr "Сталося щось незрозуміле." -#: openidsettings.php:277 +#: openidsettings.php:276 msgid "No such OpenID trustroot." msgstr "Серед довірених такого OpenID немає." -#: openidsettings.php:281 +#: openidsettings.php:280 msgid "Trustroots removed" msgstr "Довірені OpenID видалено" -#: openidsettings.php:304 +#: openidsettings.php:303 msgid "No such OpenID." msgstr "Немає такого OpenID." -#: openidsettings.php:309 +#: openidsettings.php:308 msgid "That OpenID does not belong to you." msgstr "Даний OpenID належить не вам." -#: openidsettings.php:313 +#: openidsettings.php:312 msgid "OpenID removed." msgstr "OpenID видалено." @@ -340,7 +340,7 @@ msgstr "" "Використання OpenID для входу на сайт." #. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). -#: openidserver.php:118 +#: openidserver.php:116 #, php-format msgid "You are not authorized to use the identity %s." msgstr "" @@ -348,28 +348,28 @@ msgstr "" "ідентичності на %s." #. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). -#: openidserver.php:139 +#: openidserver.php:137 msgid "Just an OpenID provider. Nothing to see here, move along..." msgstr "Просто OpenID-провайдер. Нічого належного чомусь не видно..." #. TRANS: Client error message trying to log on with OpenID while already logged on. -#: finishopenidlogin.php:35 openidlogin.php:31 +#: finishopenidlogin.php:37 openidlogin.php:33 msgid "Already logged in." msgstr "Тепер ви увійшли." #. TRANS: Message given if user does not agree with the site's license. -#: finishopenidlogin.php:46 +#: finishopenidlogin.php:48 msgid "You can't register if you don't agree to the license." msgstr "Ви не зможете зареєструватися, якщо не погодитесь з умовами ліцензії." #. TRANS: Messag given on an unknown error. -#: finishopenidlogin.php:55 +#: finishopenidlogin.php:57 msgid "An unknown error has occured." msgstr "Виникла якась незрозуміла помилка." #. TRANS: Instructions given after a first successful logon using OpenID. #. TRANS: %s is the site name. -#: finishopenidlogin.php:71 +#: finishopenidlogin.php:73 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your OpenID " @@ -381,40 +381,40 @@ msgstr "" "використати такий, що вже існує." #. TRANS: Title -#: finishopenidlogin.php:78 +#: finishopenidlogin.php:80 msgid "OpenID Account Setup" msgstr "Створення акаунту OpenID" -#: finishopenidlogin.php:108 +#: finishopenidlogin.php:110 msgid "Create new account" msgstr "Створити новий акаунт" -#: finishopenidlogin.php:110 +#: finishopenidlogin.php:112 msgid "Create a new user with this nickname." msgstr "Створити нового користувача з цим нікнеймом." -#: finishopenidlogin.php:113 +#: finishopenidlogin.php:115 msgid "New nickname" msgstr "Новий нікнейм" -#: finishopenidlogin.php:115 +#: finishopenidlogin.php:117 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" "1-64 літери нижнього регістру і цифри, ніякої пунктуації або інтервалів" #. TRANS: Button label in form in which to create a new user on the site for an OpenID. -#: finishopenidlogin.php:140 +#: finishopenidlogin.php:142 msgctxt "BUTTON" msgid "Create" msgstr "Створити" #. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:146 +#: finishopenidlogin.php:148 msgid "Connect existing account" msgstr "Приєднати акаунт, який вже існує" #. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:149 +#: finishopenidlogin.php:151 msgid "" "If you already have an account, login with your username and password to " "connect it to your OpenID." @@ -423,91 +423,91 @@ msgstr "" "приєднати їх до вашого OpenID." #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:153 +#: finishopenidlogin.php:155 msgid "Existing nickname" msgstr "Нікнейм, який вже існує" #. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:157 +#: finishopenidlogin.php:159 msgid "Password" msgstr "Пароль" #. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. -#: finishopenidlogin.php:161 +#: finishopenidlogin.php:163 msgctxt "BUTTON" msgid "Connect" msgstr "Під’єднати" #. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. -#: finishopenidlogin.php:174 finishaddopenid.php:90 +#: finishopenidlogin.php:176 finishaddopenid.php:90 msgid "OpenID authentication cancelled." msgstr "Автентифікацію за OpenID скасовано." #. TRANS: OpenID authentication failed; display the error message. %s is the error message. #. TRANS: OpenID authentication failed; display the error message. #. TRANS: %s is the error message. -#: finishopenidlogin.php:178 finishaddopenid.php:95 +#: finishopenidlogin.php:180 finishaddopenid.php:95 #, php-format msgid "OpenID authentication failed: %s" msgstr "Автентифікуватись за OpenID не вдалося: %s" -#: finishopenidlogin.php:198 finishaddopenid.php:111 +#: finishopenidlogin.php:200 finishaddopenid.php:111 msgid "" "OpenID authentication aborted: you are not allowed to login to this site." msgstr "Автентифікацію за OpenID перервано: ви не можете увійти на цей сайт." #. TRANS: OpenID plugin message. No new user registration is allowed on the site. #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. -#: finishopenidlogin.php:250 finishopenidlogin.php:260 +#: finishopenidlogin.php:252 finishopenidlogin.php:262 msgid "Registration not allowed." msgstr "Реєстрацію не дозволено." #. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. -#: finishopenidlogin.php:268 +#: finishopenidlogin.php:270 msgid "Not a valid invitation code." msgstr "Це не дійсний код запрошення." #. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. -#: finishopenidlogin.php:279 +#: finishopenidlogin.php:281 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "Ім’я користувача повинно складатись з літер нижнього регістру і цифр, ніяких " "інтервалів." #. TRANS: OpenID plugin message. The entered new user name is blacklisted. -#: finishopenidlogin.php:285 +#: finishopenidlogin.php:287 msgid "Nickname not allowed." msgstr "Нікнейм не допускається." #. TRANS: OpenID plugin message. The entered new user name is already used. -#: finishopenidlogin.php:291 +#: finishopenidlogin.php:293 msgid "Nickname already in use. Try another one." msgstr "Цей нікнейм вже використовується. Спробуйте інший." #. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. #. TRANS: OpenID plugin server error. A stored OpenID cannot be found. -#: finishopenidlogin.php:299 finishopenidlogin.php:386 +#: finishopenidlogin.php:301 finishopenidlogin.php:388 msgid "Stored OpenID not found." msgstr "Збережений OpenID не знайдено." #. TRANS: OpenID plugin server error. -#: finishopenidlogin.php:309 +#: finishopenidlogin.php:311 msgid "Creating new account for OpenID that already has a user." msgstr "Створення нового акаунту для OpenID користувачем, який вже існує." #. TRANS: OpenID plugin message. -#: finishopenidlogin.php:374 +#: finishopenidlogin.php:376 msgid "Invalid username or password." msgstr "Невірне ім’я або пароль." #. TRANS: OpenID plugin server error. The user or user profile could not be saved. -#: finishopenidlogin.php:394 +#: finishopenidlogin.php:396 msgid "Error connecting user to OpenID." msgstr "Помилка при підключенні користувача до OpenID." #. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:80 +#: openidlogin.php:82 #, php-format msgid "" "For security reasons, please re-login with your [OpenID](%%doc.openid%%) " @@ -518,68 +518,68 @@ msgstr "" #. TRANS: OpenID plugin message. #. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". -#: openidlogin.php:86 +#: openidlogin.php:88 #, php-format msgid "Login with an [OpenID](%%doc.openid%%) account." msgstr "Увійти з [OpenID](%%doc.openid%%)." #. TRANS: OpenID plugin message. Title. #. TRANS: Title after getting the status of the OpenID authorisation request. -#: openidlogin.php:120 finishaddopenid.php:187 +#: openidlogin.php:122 finishaddopenid.php:187 msgid "OpenID Login" msgstr "Вхід з OpenID" #. TRANS: OpenID plugin logon form legend. -#: openidlogin.php:138 +#: openidlogin.php:140 msgid "OpenID login" msgstr "Вхід з OpenID" -#: openidlogin.php:146 +#: openidlogin.php:148 msgid "OpenID provider" msgstr "OpenID-провайдер" -#: openidlogin.php:154 +#: openidlogin.php:156 msgid "Enter your username." msgstr "Введіть ім’я користувача." -#: openidlogin.php:155 +#: openidlogin.php:157 msgid "You will be sent to the provider's site for authentication." msgstr "Вас буде перенаправлено на веб-сторінку провайдера для автентифікації." #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:162 +#: openidlogin.php:164 msgid "Your OpenID URL" msgstr "URL вашого OpenID" #. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. -#: openidlogin.php:167 +#: openidlogin.php:169 msgid "Remember me" msgstr "Пам’ятати мене" #. TRANS: OpenID plugin logon form field instructions. -#: openidlogin.php:169 +#: openidlogin.php:171 msgid "Automatically login in the future; not for shared computers!" msgstr "" "Автоматично входити у майбутньому; не для комп’ютерів загального " "користування!" #. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. -#: openidlogin.php:174 +#: openidlogin.php:176 msgctxt "BUTTON" msgid "Login" msgstr "Увійти" -#: openidtrust.php:51 +#: openidtrust.php:52 msgid "OpenID Identity Verification" msgstr "Перевірка ідентичності OpenID" -#: openidtrust.php:69 +#: openidtrust.php:70 msgid "" "This page should only be reached during OpenID processing, not directly." msgstr "" "Ви потрапляєте на цю сторінку лише при обробці запитів OpenID, не напряму." -#: openidtrust.php:117 +#: openidtrust.php:118 #, php-format msgid "" "%s has asked to verify your identity. Click Continue to verify your " @@ -588,11 +588,11 @@ msgstr "" "%s запрошує вас пройти перевірку на ідентичність. Натисніть «Продовжити», щоб " "перевірити вашу особу та увійти, не створюючи нового паролю." -#: openidtrust.php:135 +#: openidtrust.php:136 msgid "Continue" msgstr "Продовжити" -#: openidtrust.php:136 +#: openidtrust.php:137 msgid "Cancel" msgstr "Скасувати" diff --git a/plugins/PiwikAnalytics/locale/PiwikAnalytics.pot b/plugins/PiwikAnalytics/locale/PiwikAnalytics.pot index f9491cc4bf..c1d76f1589 100644 --- a/plugins/PiwikAnalytics/locale/PiwikAnalytics.pot +++ b/plugins/PiwikAnalytics/locale/PiwikAnalytics.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/PiwikAnalytics/locale/id/LC_MESSAGES/PiwikAnalytics.po b/plugins/PiwikAnalytics/locale/id/LC_MESSAGES/PiwikAnalytics.po new file mode 100644 index 0000000000..999bf064cf --- /dev/null +++ b/plugins/PiwikAnalytics/locale/id/LC_MESSAGES/PiwikAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - PiwikAnalytics to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PiwikAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:13+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:04+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-piwikanalytics\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: PiwikAnalyticsPlugin.php:105 +msgid "" +"Use Piwik Open Source web analytics " +"software." +msgstr "" +"Menggunakan perangkat lunak analisis web terbuka Piwik." diff --git a/plugins/PiwikAnalytics/locale/pt_BR/LC_MESSAGES/PiwikAnalytics.po b/plugins/PiwikAnalytics/locale/pt_BR/LC_MESSAGES/PiwikAnalytics.po new file mode 100644 index 0000000000..1e8a37fba7 --- /dev/null +++ b/plugins/PiwikAnalytics/locale/pt_BR/LC_MESSAGES/PiwikAnalytics.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - PiwikAnalytics to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PiwikAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:13+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:04+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-piwikanalytics\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: PiwikAnalyticsPlugin.php:105 +msgid "" +"Use Piwik Open Source web analytics " +"software." +msgstr "" +"Utiliza o software de análise web de código aberto Piwik." diff --git a/plugins/PostDebug/locale/PostDebug.pot b/plugins/PostDebug/locale/PostDebug.pot index 7824f950c6..0ca588157f 100644 --- a/plugins/PostDebug/locale/PostDebug.pot +++ b/plugins/PostDebug/locale/PostDebug.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/PostDebug/locale/fi/LC_MESSAGES/PostDebug.po b/plugins/PostDebug/locale/fi/LC_MESSAGES/PostDebug.po new file mode 100644 index 0000000000..0f645284cd --- /dev/null +++ b/plugins/PostDebug/locale/fi/LC_MESSAGES/PostDebug.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - PostDebug to Finnish (Suomi) +# Expored from translatewiki.net +# +# Author: Nike +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PostDebug\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:13+0000\n" +"Language-Team: Finnish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:04+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fi\n" +"X-Message-Group: #out-statusnet-plugin-postdebug\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PostDebugPlugin.php:58 +msgid "Debugging tool to record request details on POST." +msgstr "Virheenjäljitystyökalu joka tallentaa POST-pyyntöjen tiedot" diff --git a/plugins/PostDebug/locale/id/LC_MESSAGES/PostDebug.po b/plugins/PostDebug/locale/id/LC_MESSAGES/PostDebug.po new file mode 100644 index 0000000000..c103836c91 --- /dev/null +++ b/plugins/PostDebug/locale/id/LC_MESSAGES/PostDebug.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - PostDebug to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PostDebug\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:14+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:04+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-postdebug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: PostDebugPlugin.php:58 +msgid "Debugging tool to record request details on POST." +msgstr "Peralatan debugging untuk mencatat detail permintaan di POST." diff --git a/plugins/PostDebug/locale/pt_BR/LC_MESSAGES/PostDebug.po b/plugins/PostDebug/locale/pt_BR/LC_MESSAGES/PostDebug.po new file mode 100644 index 0000000000..c63f6057df --- /dev/null +++ b/plugins/PostDebug/locale/pt_BR/LC_MESSAGES/PostDebug.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - PostDebug to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PostDebug\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:14+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:04+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-postdebug\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: PostDebugPlugin.php:58 +msgid "Debugging tool to record request details on POST." +msgstr "" +"Ferramenta de depuração para registrar detalhes de solicitação em POST." diff --git a/plugins/PoweredByStatusNet/locale/PoweredByStatusNet.pot b/plugins/PoweredByStatusNet/locale/PoweredByStatusNet.pot index c6f4eaaafa..ee8a46576e 100644 --- a/plugins/PoweredByStatusNet/locale/PoweredByStatusNet.pot +++ b/plugins/PoweredByStatusNet/locale/PoweredByStatusNet.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/PtitUrl/locale/PtitUrl.pot b/plugins/PtitUrl/locale/PtitUrl.pot index b2e9145b95..ae6aea3aeb 100644 --- a/plugins/PtitUrl/locale/PtitUrl.pot +++ b/plugins/PtitUrl/locale/PtitUrl.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/RSSCloud/locale/RSSCloud.pot b/plugins/RSSCloud/locale/RSSCloud.pot index 0fda09212c..b0c85aa630 100644 --- a/plugins/RSSCloud/locale/RSSCloud.pot +++ b/plugins/RSSCloud/locale/RSSCloud.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Recaptcha/locale/Recaptcha.pot b/plugins/Recaptcha/locale/Recaptcha.pot index 1efda827ab..cf7d002505 100644 --- a/plugins/Recaptcha/locale/Recaptcha.pot +++ b/plugins/Recaptcha/locale/Recaptcha.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/RegisterThrottle/locale/RegisterThrottle.pot b/plugins/RegisterThrottle/locale/RegisterThrottle.pot index 725e64e427..6c66ccfca1 100644 --- a/plugins/RegisterThrottle/locale/RegisterThrottle.pot +++ b/plugins/RegisterThrottle/locale/RegisterThrottle.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/RequireValidatedEmail/locale/RequireValidatedEmail.pot b/plugins/RequireValidatedEmail/locale/RequireValidatedEmail.pot index 8825867760..dde5480bdb 100644 --- a/plugins/RequireValidatedEmail/locale/RequireValidatedEmail.pot +++ b/plugins/RequireValidatedEmail/locale/RequireValidatedEmail.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/ReverseUsernameAuthentication/locale/ReverseUsernameAuthentication.pot b/plugins/ReverseUsernameAuthentication/locale/ReverseUsernameAuthentication.pot index f66b6deee6..a825d77f08 100644 --- a/plugins/ReverseUsernameAuthentication/locale/ReverseUsernameAuthentication.pot +++ b/plugins/ReverseUsernameAuthentication/locale/ReverseUsernameAuthentication.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/ReverseUsernameAuthentication/locale/id/LC_MESSAGES/ReverseUsernameAuthentication.po b/plugins/ReverseUsernameAuthentication/locale/id/LC_MESSAGES/ReverseUsernameAuthentication.po new file mode 100644 index 0000000000..499b4d6704 --- /dev/null +++ b/plugins/ReverseUsernameAuthentication/locale/id/LC_MESSAGES/ReverseUsernameAuthentication.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - ReverseUsernameAuthentication to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ReverseUsernameAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:17+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:08+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-reverseusernameauthentication\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ReverseUsernameAuthenticationPlugin.php:67 +msgid "" +"The Reverse Username Authentication plugin allows for StatusNet to handle " +"authentication by checking if the provided password is the same as the " +"reverse of the username." +msgstr "" +"Pengaya Reverse Username Authentication memungkinkan StatusNet untuk " +"menangani otentikasi dengan mengecek bila sandi yang diberikan sama seperti " +"nama pengguna jika dibaca terbalik." diff --git a/plugins/Sample/locale/Sample.pot b/plugins/Sample/locale/Sample.pot index 60234e3c4f..15ae7af660 100644 --- a/plugins/Sample/locale/Sample.pot +++ b/plugins/Sample/locale/Sample.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/ShareNotice/locale/ShareNotice.pot b/plugins/ShareNotice/locale/ShareNotice.pot index ed180fa444..cfd7d800c1 100644 --- a/plugins/ShareNotice/locale/ShareNotice.pot +++ b/plugins/ShareNotice/locale/ShareNotice.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/ShareNotice/locale/fr/LC_MESSAGES/ShareNotice.po b/plugins/ShareNotice/locale/fr/LC_MESSAGES/ShareNotice.po new file mode 100644 index 0000000000..a9a5331345 --- /dev/null +++ b/plugins/ShareNotice/locale/fr/LC_MESSAGES/ShareNotice.po @@ -0,0 +1,55 @@ +# Translation of StatusNet - ShareNotice to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ShareNotice\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:20+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-sharenotice\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Leave this message unchanged. +#. TRANS: %s is notice content that is shared on Twitter, Facebook or another platform. +#: ShareNoticePlugin.php:106 ShareNoticePlugin.php:194 +#, php-format +msgid "\"%s\"" +msgstr "« %s »" + +#. TRANS: Tooltip for image to share a notice on Twitter. +#: ShareNoticePlugin.php:130 +msgid "Share on Twitter" +msgstr "Partager sur Twitter" + +#. TRANS: Tooltip for image to share a notice on another platform (other than Twitter or Facebook). +#. TRANS: %s is a host name. +#: ShareNoticePlugin.php:163 +#, php-format +msgid "Share on %s" +msgstr "Partager sur %s" + +#. TRANS: Tooltip for image to share a notice on Facebook. +#: ShareNoticePlugin.php:186 +msgid "Share on Facebook" +msgstr "Partager sur Facebook" + +#. TRANS: Plugin description. +#: ShareNoticePlugin.php:219 +msgid "" +"This plugin allows sharing of notices to Twitter, Facebook and other " +"platforms." +msgstr "" +"Cette extension permet de partager des avis sur Twitter, Facebook et " +"d’autres plate-formes." diff --git a/plugins/SimpleUrl/locale/SimpleUrl.pot b/plugins/SimpleUrl/locale/SimpleUrl.pot index 27eda38ff9..113f14c2ff 100644 --- a/plugins/SimpleUrl/locale/SimpleUrl.pot +++ b/plugins/SimpleUrl/locale/SimpleUrl.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/SimpleUrl/locale/id/LC_MESSAGES/SimpleUrl.po b/plugins/SimpleUrl/locale/id/LC_MESSAGES/SimpleUrl.po new file mode 100644 index 0000000000..252327b6b0 --- /dev/null +++ b/plugins/SimpleUrl/locale/id/LC_MESSAGES/SimpleUrl.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - SimpleUrl to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SimpleUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:21+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:12+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-simpleurl\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: SimpleUrlPlugin.php:58 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Menggunakan layanan pemendek URL %1$s." diff --git a/plugins/Sitemap/locale/Sitemap.pot b/plugins/Sitemap/locale/Sitemap.pot index 7e3fba6338..83e71e7853 100644 --- a/plugins/Sitemap/locale/Sitemap.pot +++ b/plugins/Sitemap/locale/Sitemap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/Sitemap/locale/fr/LC_MESSAGES/Sitemap.po b/plugins/Sitemap/locale/fr/LC_MESSAGES/Sitemap.po new file mode 100644 index 0000000000..66a40b2a4c --- /dev/null +++ b/plugins/Sitemap/locale/fr/LC_MESSAGES/Sitemap.po @@ -0,0 +1,91 @@ +# Translation of StatusNet - Sitemap to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:22+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:13:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-sitemap\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Title for sitemap. +#: sitemapadminpanel.php:53 +msgid "Sitemap" +msgstr "Plan du site" + +#. TRANS: Instructions for sitemap. +#: sitemapadminpanel.php:64 +msgid "Sitemap settings for this StatusNet site" +msgstr "Paramètres de plan du site pour ce site StatusNet" + +#. TRANS: Field label. +#: sitemapadminpanel.php:167 +msgid "Google key" +msgstr "Clé Google" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:169 +msgid "Google Webmaster Tools verification key." +msgstr "Clé de vérification pour les outils Google Webmaster." + +#. TRANS: Field label. +#: sitemapadminpanel.php:175 +msgid "Yahoo key" +msgstr "Clé Yahoo" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:177 +msgid "Yahoo! Site Explorer verification key." +msgstr "Clé de vérification pour l’explorateur de site Yahoo!" + +#. TRANS: Field label. +#: sitemapadminpanel.php:183 +msgid "Bing key" +msgstr "Clé Bing" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:185 +msgid "Bing Webmaster Tools verification key." +msgstr "Clé de vérification pour les outils Bing Webmaster." + +#. TRANS: Submit button text to save sitemap settings. +#: sitemapadminpanel.php:200 +msgctxt "BUTTON" +msgid "Save" +msgstr "Sauvegarder" + +#. TRANS: Submit button title to save sitemap settings. +#: sitemapadminpanel.php:204 +msgid "Save sitemap settings." +msgstr "Sauvegarder les paramètres de plan du site." + +#. TRANS: Menu item title/tooltip +#: SitemapPlugin.php:211 +msgid "Sitemap configuration" +msgstr "Configuration du plan du site" + +#. TRANS: Menu item for site administration +#: SitemapPlugin.php:213 +msgctxt "MENU" +msgid "Sitemap" +msgstr "Plan du site" + +#. TRANS: Plugin description. +#: SitemapPlugin.php:238 +msgid "This plugin allows creation of sitemaps for Bing, Yahoo! and Google." +msgstr "" +"Cette extension permet de créer des plans du site pour Bing, Yahoo! et " +"Google." diff --git a/plugins/Sitemap/locale/ia/LC_MESSAGES/Sitemap.po b/plugins/Sitemap/locale/ia/LC_MESSAGES/Sitemap.po new file mode 100644 index 0000000000..7861af97fd --- /dev/null +++ b/plugins/Sitemap/locale/ia/LC_MESSAGES/Sitemap.po @@ -0,0 +1,91 @@ +# Translation of StatusNet - Sitemap to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:22+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:13:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-sitemap\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Title for sitemap. +#: sitemapadminpanel.php:53 +msgid "Sitemap" +msgstr "Mappa de sito" + +#. TRANS: Instructions for sitemap. +#: sitemapadminpanel.php:64 +msgid "Sitemap settings for this StatusNet site" +msgstr "Configuration de mappa de sito pro iste sito StatusNet" + +#. TRANS: Field label. +#: sitemapadminpanel.php:167 +msgid "Google key" +msgstr "Clave Google" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:169 +msgid "Google Webmaster Tools verification key." +msgstr "Clave de verification de Google Webmaster Tools." + +#. TRANS: Field label. +#: sitemapadminpanel.php:175 +msgid "Yahoo key" +msgstr "Clave Yahoo" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:177 +msgid "Yahoo! Site Explorer verification key." +msgstr "Clave de verification de Yahoo Site Explorer." + +#. TRANS: Field label. +#: sitemapadminpanel.php:183 +msgid "Bing key" +msgstr "Clave Bing" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:185 +msgid "Bing Webmaster Tools verification key." +msgstr "Clave de verification de Bing Webmaster Tools." + +#. TRANS: Submit button text to save sitemap settings. +#: sitemapadminpanel.php:200 +msgctxt "BUTTON" +msgid "Save" +msgstr "Salveguardar" + +#. TRANS: Submit button title to save sitemap settings. +#: sitemapadminpanel.php:204 +msgid "Save sitemap settings." +msgstr "Salveguardar configuration de mappa de sito." + +#. TRANS: Menu item title/tooltip +#: SitemapPlugin.php:211 +msgid "Sitemap configuration" +msgstr "Configuration de mappa de sito" + +#. TRANS: Menu item for site administration +#: SitemapPlugin.php:213 +msgctxt "MENU" +msgid "Sitemap" +msgstr "Mappa de sito" + +#. TRANS: Plugin description. +#: SitemapPlugin.php:238 +msgid "This plugin allows creation of sitemaps for Bing, Yahoo! and Google." +msgstr "" +"Iste plug-in permitte le creation de mappas de sito pro Bing, Yahoo! e " +"Google." diff --git a/plugins/Sitemap/locale/mk/LC_MESSAGES/Sitemap.po b/plugins/Sitemap/locale/mk/LC_MESSAGES/Sitemap.po new file mode 100644 index 0000000000..4e08579a8e --- /dev/null +++ b/plugins/Sitemap/locale/mk/LC_MESSAGES/Sitemap.po @@ -0,0 +1,91 @@ +# Translation of StatusNet - Sitemap to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:22+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:13:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-sitemap\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: Title for sitemap. +#: sitemapadminpanel.php:53 +msgid "Sitemap" +msgstr "План на мреж. место" + +#. TRANS: Instructions for sitemap. +#: sitemapadminpanel.php:64 +msgid "Sitemap settings for this StatusNet site" +msgstr "Нагодувања за планот на ова StatusNet-мрежно место" + +#. TRANS: Field label. +#: sitemapadminpanel.php:167 +msgid "Google key" +msgstr "Google-клуч" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:169 +msgid "Google Webmaster Tools verification key." +msgstr "Потврден клуч за Управните алатки на Google." + +#. TRANS: Field label. +#: sitemapadminpanel.php:175 +msgid "Yahoo key" +msgstr "Yahoo-клуч" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:177 +msgid "Yahoo! Site Explorer verification key." +msgstr "Потврден клуч за Yahoo! Site Explorer." + +#. TRANS: Field label. +#: sitemapadminpanel.php:183 +msgid "Bing key" +msgstr "Bing-клуч" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:185 +msgid "Bing Webmaster Tools verification key." +msgstr "Потврден клуч за Управните алатки на Bing." + +#. TRANS: Submit button text to save sitemap settings. +#: sitemapadminpanel.php:200 +msgctxt "BUTTON" +msgid "Save" +msgstr "Зачувај" + +#. TRANS: Submit button title to save sitemap settings. +#: sitemapadminpanel.php:204 +msgid "Save sitemap settings." +msgstr "Зачувај нагодувања за план." + +#. TRANS: Menu item title/tooltip +#: SitemapPlugin.php:211 +msgid "Sitemap configuration" +msgstr "Поставки за план" + +#. TRANS: Menu item for site administration +#: SitemapPlugin.php:213 +msgctxt "MENU" +msgid "Sitemap" +msgstr "План на мреж. место" + +#. TRANS: Plugin description. +#: SitemapPlugin.php:238 +msgid "This plugin allows creation of sitemaps for Bing, Yahoo! and Google." +msgstr "" +"Овој приклучок овозможува создавање на планови на мреж. места на Bing, " +"Yahoo! и Google." diff --git a/plugins/Sitemap/locale/nl/LC_MESSAGES/Sitemap.po b/plugins/Sitemap/locale/nl/LC_MESSAGES/Sitemap.po new file mode 100644 index 0000000000..d469fd0537 --- /dev/null +++ b/plugins/Sitemap/locale/nl/LC_MESSAGES/Sitemap.po @@ -0,0 +1,91 @@ +# Translation of StatusNet - Sitemap to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:22+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:13:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-sitemap\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Title for sitemap. +#: sitemapadminpanel.php:53 +msgid "Sitemap" +msgstr "Sitemap" + +#. TRANS: Instructions for sitemap. +#: sitemapadminpanel.php:64 +msgid "Sitemap settings for this StatusNet site" +msgstr "Sitemapinstellingen voor deze StatusNetwebsite" + +#. TRANS: Field label. +#: sitemapadminpanel.php:167 +msgid "Google key" +msgstr "Googlesleutel" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:169 +msgid "Google Webmaster Tools verification key." +msgstr "Verificatiesleutel voor Google Webmaster Tools." + +#. TRANS: Field label. +#: sitemapadminpanel.php:175 +msgid "Yahoo key" +msgstr "Yahoosleutel" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:177 +msgid "Yahoo! Site Explorer verification key." +msgstr "Verificatiesleutel voor Yahoo! Site Explorer." + +#. TRANS: Field label. +#: sitemapadminpanel.php:183 +msgid "Bing key" +msgstr "Bingsleutel" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:185 +msgid "Bing Webmaster Tools verification key." +msgstr "Verificatiesleutel voor Bing Webmaster Tools." + +#. TRANS: Submit button text to save sitemap settings. +#: sitemapadminpanel.php:200 +msgctxt "BUTTON" +msgid "Save" +msgstr "Opslaan" + +#. TRANS: Submit button title to save sitemap settings. +#: sitemapadminpanel.php:204 +msgid "Save sitemap settings." +msgstr "Instellingen voor sitemap opslaan." + +#. TRANS: Menu item title/tooltip +#: SitemapPlugin.php:211 +msgid "Sitemap configuration" +msgstr "Instellingen voor sitemap" + +#. TRANS: Menu item for site administration +#: SitemapPlugin.php:213 +msgctxt "MENU" +msgid "Sitemap" +msgstr "Sitemap" + +#. TRANS: Plugin description. +#: SitemapPlugin.php:238 +msgid "This plugin allows creation of sitemaps for Bing, Yahoo! and Google." +msgstr "" +"Deze plugin maakt het mogelijk sitemaps aan te maken voor Bing, Yahoo! en " +"Google." diff --git a/plugins/Sitemap/locale/tl/LC_MESSAGES/Sitemap.po b/plugins/Sitemap/locale/tl/LC_MESSAGES/Sitemap.po new file mode 100644 index 0000000000..3952dc50d5 --- /dev/null +++ b/plugins/Sitemap/locale/tl/LC_MESSAGES/Sitemap.po @@ -0,0 +1,91 @@ +# Translation of StatusNet - Sitemap to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:22+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:13:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-sitemap\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Title for sitemap. +#: sitemapadminpanel.php:53 +msgid "Sitemap" +msgstr "Mapa ng sityo" + +#. TRANS: Instructions for sitemap. +#: sitemapadminpanel.php:64 +msgid "Sitemap settings for this StatusNet site" +msgstr "Mga katakdaan ng mapa ng sityo para sa sityong ito ng StatusNet" + +#. TRANS: Field label. +#: sitemapadminpanel.php:167 +msgid "Google key" +msgstr "Susi ng Google" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:169 +msgid "Google Webmaster Tools verification key." +msgstr "Susing pantiyak ng mga Kasangkapan ng Maestro ng Web ng Google." + +#. TRANS: Field label. +#: sitemapadminpanel.php:175 +msgid "Yahoo key" +msgstr "Susi ng Yahoo" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:177 +msgid "Yahoo! Site Explorer verification key." +msgstr "Susing pantiyak ng Panggalugad ng Sityo ng Yahoo!" + +#. TRANS: Field label. +#: sitemapadminpanel.php:183 +msgid "Bing key" +msgstr "Susi ng Bing" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:185 +msgid "Bing Webmaster Tools verification key." +msgstr "Susing pantiyak ng mga Kasangkapan ng Maestro ng Web ng Bing." + +#. TRANS: Submit button text to save sitemap settings. +#: sitemapadminpanel.php:200 +msgctxt "BUTTON" +msgid "Save" +msgstr "Sagipin" + +#. TRANS: Submit button title to save sitemap settings. +#: sitemapadminpanel.php:204 +msgid "Save sitemap settings." +msgstr "Sagipin ang mga katakdaan ng mapa ng sityo." + +#. TRANS: Menu item title/tooltip +#: SitemapPlugin.php:211 +msgid "Sitemap configuration" +msgstr "Pagkakaayos ng mapa ng sityo" + +#. TRANS: Menu item for site administration +#: SitemapPlugin.php:213 +msgctxt "MENU" +msgid "Sitemap" +msgstr "Mapa ng sityo" + +#. TRANS: Plugin description. +#: SitemapPlugin.php:238 +msgid "This plugin allows creation of sitemaps for Bing, Yahoo! and Google." +msgstr "" +"Nagpapahintulot ang pampasak na ito ng paglikha ng mga mapa ng sityo para sa " +"Bing, Yahoo! at Google." diff --git a/plugins/Sitemap/locale/uk/LC_MESSAGES/Sitemap.po b/plugins/Sitemap/locale/uk/LC_MESSAGES/Sitemap.po new file mode 100644 index 0000000000..ec7d365a2c --- /dev/null +++ b/plugins/Sitemap/locale/uk/LC_MESSAGES/Sitemap.po @@ -0,0 +1,91 @@ +# Translation of StatusNet - Sitemap to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:22+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:13:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-sitemap\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" + +#. TRANS: Title for sitemap. +#: sitemapadminpanel.php:53 +msgid "Sitemap" +msgstr "Карта сайту" + +#. TRANS: Instructions for sitemap. +#: sitemapadminpanel.php:64 +msgid "Sitemap settings for this StatusNet site" +msgstr "Налаштування карти сайту на даному сайті StatusNet" + +#. TRANS: Field label. +#: sitemapadminpanel.php:167 +msgid "Google key" +msgstr "Ключ Google" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:169 +msgid "Google Webmaster Tools verification key." +msgstr "Ключ підтвердження Google Webmaster Tools" + +#. TRANS: Field label. +#: sitemapadminpanel.php:175 +msgid "Yahoo key" +msgstr "Ключ Yahoo" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:177 +msgid "Yahoo! Site Explorer verification key." +msgstr "Ключ підтвердження Yahoo! Site Explorer" + +#. TRANS: Field label. +#: sitemapadminpanel.php:183 +msgid "Bing key" +msgstr "Ключ Bing" + +#. TRANS: Title for field label. +#: sitemapadminpanel.php:185 +msgid "Bing Webmaster Tools verification key." +msgstr "Ключ підтвердження Bing Webmaster Tools" + +#. TRANS: Submit button text to save sitemap settings. +#: sitemapadminpanel.php:200 +msgctxt "BUTTON" +msgid "Save" +msgstr "Зберегти" + +#. TRANS: Submit button title to save sitemap settings. +#: sitemapadminpanel.php:204 +msgid "Save sitemap settings." +msgstr "Зберегти налаштування карти сайту." + +#. TRANS: Menu item title/tooltip +#: SitemapPlugin.php:211 +msgid "Sitemap configuration" +msgstr "Конфігурація карти сайту" + +#. TRANS: Menu item for site administration +#: SitemapPlugin.php:213 +msgctxt "MENU" +msgid "Sitemap" +msgstr "Карта сайту" + +#. TRANS: Plugin description. +#: SitemapPlugin.php:238 +msgid "This plugin allows creation of sitemaps for Bing, Yahoo! and Google." +msgstr "" +"Цей додаток дозволяє створювати карти сайту для Bing, Yahoo! та Google." diff --git a/plugins/SlicedFavorites/locale/SlicedFavorites.pot b/plugins/SlicedFavorites/locale/SlicedFavorites.pot index 7d4a541c63..d129de3e40 100644 --- a/plugins/SlicedFavorites/locale/SlicedFavorites.pot +++ b/plugins/SlicedFavorites/locale/SlicedFavorites.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/SlicedFavorites/locale/fr/LC_MESSAGES/SlicedFavorites.po b/plugins/SlicedFavorites/locale/fr/LC_MESSAGES/SlicedFavorites.po new file mode 100644 index 0000000000..670da77d92 --- /dev/null +++ b/plugins/SlicedFavorites/locale/fr/LC_MESSAGES/SlicedFavorites.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - SlicedFavorites to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SlicedFavorites\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:22+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:58:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-slicedfavorites\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Plugin description. +#: SlicedFavoritesPlugin.php:129 +msgid "Shows timelines of popular notices for defined subsets of users." +msgstr "" +"Affiche des listes d’avis populaires pour des sous-ensembles définis " +"d’utilisateurs." + +#. TRANS: Client exception. +#: favoritedsliceaction.php:56 +msgid "Unknown favorites slice." +msgstr "Tranche préférée inconnue." diff --git a/plugins/SlicedFavorites/locale/id/LC_MESSAGES/SlicedFavorites.po b/plugins/SlicedFavorites/locale/id/LC_MESSAGES/SlicedFavorites.po new file mode 100644 index 0000000000..ec30a42e63 --- /dev/null +++ b/plugins/SlicedFavorites/locale/id/LC_MESSAGES/SlicedFavorites.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - SlicedFavorites to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SlicedFavorites\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:22+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:58:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-slicedfavorites\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. TRANS: Plugin description. +#: SlicedFavoritesPlugin.php:129 +msgid "Shows timelines of popular notices for defined subsets of users." +msgstr "" +"Menampilkan garis waktu pemberitahuan populer untuk sekumpulan pengguna yang " +"ditentukan." + +#. TRANS: Client exception. +#: favoritedsliceaction.php:56 +msgid "Unknown favorites slice." +msgstr "Pembagian favorit tidak diketahui." diff --git a/plugins/SphinxSearch/locale/SphinxSearch.pot b/plugins/SphinxSearch/locale/SphinxSearch.pot index b374dc587c..cac794802b 100644 --- a/plugins/SphinxSearch/locale/SphinxSearch.pot +++ b/plugins/SphinxSearch/locale/SphinxSearch.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-04 22:30+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/SphinxSearch/locale/fr/LC_MESSAGES/SphinxSearch.po b/plugins/SphinxSearch/locale/fr/LC_MESSAGES/SphinxSearch.po new file mode 100644 index 0000000000..98f421c774 --- /dev/null +++ b/plugins/SphinxSearch/locale/fr/LC_MESSAGES/SphinxSearch.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - SphinxSearch to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SphinxSearch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:23+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:12:36+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-sphinxsearch\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Server exception. +#: SphinxSearchPlugin.php:87 +msgid "Sphinx PHP extension must be installed." +msgstr "L’extension PHP Sphinx doit être installée." + +#. TRANS: Plugin description. +#: SphinxSearchPlugin.php:118 +msgid "Plugin for Sphinx search backend." +msgstr "Extension pour le moteur de recherche Sphinx." + +#. TRANS: Server exception thrown when a database name cannot be identified. +#: sphinxsearch.php:96 +msgid "Sphinx search could not identify database name." +msgstr "" +"La recherche Sphinx n’a pas pu identifier le nom de la base de données." diff --git a/plugins/SphinxSearch/locale/ia/LC_MESSAGES/SphinxSearch.po b/plugins/SphinxSearch/locale/ia/LC_MESSAGES/SphinxSearch.po new file mode 100644 index 0000000000..b07a0f0ef8 --- /dev/null +++ b/plugins/SphinxSearch/locale/ia/LC_MESSAGES/SphinxSearch.po @@ -0,0 +1,37 @@ +# Translation of StatusNet - SphinxSearch to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SphinxSearch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:23+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:12:36+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-sphinxsearch\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Server exception. +#: SphinxSearchPlugin.php:87 +msgid "Sphinx PHP extension must be installed." +msgstr "Le extension PHP Sphinx debe esser installate." + +#. TRANS: Plugin description. +#: SphinxSearchPlugin.php:118 +msgid "Plugin for Sphinx search backend." +msgstr "Plug-in pro back-end de recerca Sphinx." + +#. TRANS: Server exception thrown when a database name cannot be identified. +#: sphinxsearch.php:96 +msgid "Sphinx search could not identify database name." +msgstr "Le recerca Sphinx non poteva identificar le nomine del base de datos." diff --git a/plugins/SphinxSearch/locale/mk/LC_MESSAGES/SphinxSearch.po b/plugins/SphinxSearch/locale/mk/LC_MESSAGES/SphinxSearch.po new file mode 100644 index 0000000000..3a0dbd620f --- /dev/null +++ b/plugins/SphinxSearch/locale/mk/LC_MESSAGES/SphinxSearch.po @@ -0,0 +1,37 @@ +# Translation of StatusNet - SphinxSearch to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SphinxSearch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:23+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:12:36+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-sphinxsearch\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: Server exception. +#: SphinxSearchPlugin.php:87 +msgid "Sphinx PHP extension must be installed." +msgstr "Мора да се инсталира PHP-додатокот Sphinx" + +#. TRANS: Plugin description. +#: SphinxSearchPlugin.php:118 +msgid "Plugin for Sphinx search backend." +msgstr "Приклучок за пребарување со Sphinx." + +#. TRANS: Server exception thrown when a database name cannot be identified. +#: sphinxsearch.php:96 +msgid "Sphinx search could not identify database name." +msgstr "Пребарувањето со Sphinx не можеше да го утврди името на базата." diff --git a/plugins/SphinxSearch/locale/nl/LC_MESSAGES/SphinxSearch.po b/plugins/SphinxSearch/locale/nl/LC_MESSAGES/SphinxSearch.po new file mode 100644 index 0000000000..d12baabe49 --- /dev/null +++ b/plugins/SphinxSearch/locale/nl/LC_MESSAGES/SphinxSearch.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - SphinxSearch to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SphinxSearch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:23+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:12:36+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-sphinxsearch\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Server exception. +#: SphinxSearchPlugin.php:87 +msgid "Sphinx PHP extension must be installed." +msgstr "De PHP-extensie Sphinx moet geïnstalleerd. zijn." + +#. TRANS: Plugin description. +#: SphinxSearchPlugin.php:118 +msgid "Plugin for Sphinx search backend." +msgstr "Plug-in voor een Sphinxbackend." + +#. TRANS: Server exception thrown when a database name cannot be identified. +#: sphinxsearch.php:96 +msgid "Sphinx search could not identify database name." +msgstr "" +"Het was voor Sphinx search niet mogelijk een database te identificeren." diff --git a/plugins/SphinxSearch/locale/tl/LC_MESSAGES/SphinxSearch.po b/plugins/SphinxSearch/locale/tl/LC_MESSAGES/SphinxSearch.po new file mode 100644 index 0000000000..62a35bf2c1 --- /dev/null +++ b/plugins/SphinxSearch/locale/tl/LC_MESSAGES/SphinxSearch.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - SphinxSearch to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SphinxSearch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:23+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:12:36+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-sphinxsearch\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Server exception. +#: SphinxSearchPlugin.php:87 +msgid "Sphinx PHP extension must be installed." +msgstr "Dapat na iluklok ang dugtong na PHP ng Sphinx." + +#. TRANS: Plugin description. +#: SphinxSearchPlugin.php:118 +msgid "Plugin for Sphinx search backend." +msgstr "Pamasak para sa wakas ng likuran ng panghanap ng Sphinx." + +#. TRANS: Server exception thrown when a database name cannot be identified. +#: sphinxsearch.php:96 +msgid "Sphinx search could not identify database name." +msgstr "" +"Hindi makilala ng panghanap ng Sphinx ang pangalan ng kalipunan ng dato." diff --git a/plugins/SphinxSearch/locale/uk/LC_MESSAGES/SphinxSearch.po b/plugins/SphinxSearch/locale/uk/LC_MESSAGES/SphinxSearch.po new file mode 100644 index 0000000000..db526fb32d --- /dev/null +++ b/plugins/SphinxSearch/locale/uk/LC_MESSAGES/SphinxSearch.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - SphinxSearch to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SphinxSearch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:23+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:12:36+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-sphinxsearch\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" + +#. TRANS: Server exception. +#: SphinxSearchPlugin.php:87 +msgid "Sphinx PHP extension must be installed." +msgstr "Розширення Sphinx PHP повинно бути встановлено." + +#. TRANS: Plugin description. +#: SphinxSearchPlugin.php:118 +msgid "Plugin for Sphinx search backend." +msgstr "Додаток для пошуку за допомогою Sphinx." + +#. TRANS: Server exception thrown when a database name cannot be identified. +#: sphinxsearch.php:96 +msgid "Sphinx search could not identify database name." +msgstr "Пошук Sphinx не може визначити ім’я бази даних." diff --git a/plugins/SubMirror/locale/SubMirror.pot b/plugins/SubMirror/locale/SubMirror.pot index b42a77cd9c..8881b6d9af 100644 --- a/plugins/SubMirror/locale/SubMirror.pot +++ b/plugins/SubMirror/locale/SubMirror.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/SubscriptionThrottle/locale/SubscriptionThrottle.pot b/plugins/SubscriptionThrottle/locale/SubscriptionThrottle.pot index 25c48db771..b23c594e55 100644 --- a/plugins/SubscriptionThrottle/locale/SubscriptionThrottle.pot +++ b/plugins/SubscriptionThrottle/locale/SubscriptionThrottle.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/SubscriptionThrottle/locale/id/LC_MESSAGES/SubscriptionThrottle.po b/plugins/SubscriptionThrottle/locale/id/LC_MESSAGES/SubscriptionThrottle.po new file mode 100644 index 0000000000..a26bfa859f --- /dev/null +++ b/plugins/SubscriptionThrottle/locale/id/LC_MESSAGES/SubscriptionThrottle.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - SubscriptionThrottle to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubscriptionThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:25+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:58:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-subscriptionthrottle\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: SubscriptionThrottlePlugin.php:171 +msgid "Configurable limits for subscriptions and group memberships." +msgstr "" +"Batasan yang dapat disesuaikan untuk langganan dan keanggotaan kelompok." diff --git a/plugins/TabFocus/locale/TabFocus.pot b/plugins/TabFocus/locale/TabFocus.pot index 90666a1d24..4363c9e603 100644 --- a/plugins/TabFocus/locale/TabFocus.pot +++ b/plugins/TabFocus/locale/TabFocus.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/TabFocus/locale/id/LC_MESSAGES/TabFocus.po b/plugins/TabFocus/locale/id/LC_MESSAGES/TabFocus.po new file mode 100644 index 0000000000..804ed79b4e --- /dev/null +++ b/plugins/TabFocus/locale/id/LC_MESSAGES/TabFocus.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - TabFocus to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TabFocus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:26+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:36+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-tabfocus\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: TabFocusPlugin.php:54 +msgid "" +"TabFocus changes the notice form behavior so that, while in the text area, " +"pressing the tab key focuses the \"Send\" button, matching the behavior of " +"Twitter." +msgstr "" +"TabFocus mengubah kelakuan bentuk pemberitahuan sehingga ketika berada dalam " +"area teks, menekan tombol tab akan memunculkan tombol \"Kirim\", menyerupai " +"kelakuan Twitter." diff --git a/plugins/TightUrl/locale/TightUrl.pot b/plugins/TightUrl/locale/TightUrl.pot index f0a036968d..04475e73c4 100644 --- a/plugins/TightUrl/locale/TightUrl.pot +++ b/plugins/TightUrl/locale/TightUrl.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/TightUrl/locale/id/LC_MESSAGES/TightUrl.po b/plugins/TightUrl/locale/id/LC_MESSAGES/TightUrl.po new file mode 100644 index 0000000000..862a0122bf --- /dev/null +++ b/plugins/TightUrl/locale/id/LC_MESSAGES/TightUrl.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - TightUrl to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TightUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:26+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:36+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-tighturl\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: TightUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Menggunakan layanan pemendek URL %1$s." diff --git a/plugins/TinyMCE/locale/TinyMCE.pot b/plugins/TinyMCE/locale/TinyMCE.pot index 4160a42a84..3471555c42 100644 --- a/plugins/TinyMCE/locale/TinyMCE.pot +++ b/plugins/TinyMCE/locale/TinyMCE.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/TinyMCE/locale/id/LC_MESSAGES/TinyMCE.po b/plugins/TinyMCE/locale/id/LC_MESSAGES/TinyMCE.po new file mode 100644 index 0000000000..cc892ed062 --- /dev/null +++ b/plugins/TinyMCE/locale/id/LC_MESSAGES/TinyMCE.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - TinyMCE to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TinyMCE\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:27+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:35+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-tinymce\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: TinyMCEPlugin.php:83 +msgid "Use TinyMCE library to allow rich text editing in the browser." +msgstr "" +"Gunakan pustaka TinyMCE untuk memungkinkan penyuntingan teks kaya pada " +"peramban." diff --git a/plugins/TwitterBridge/locale/TwitterBridge.pot b/plugins/TwitterBridge/locale/TwitterBridge.pot index 702793c877..14d30b0f4a 100644 --- a/plugins/TwitterBridge/locale/TwitterBridge.pot +++ b/plugins/TwitterBridge/locale/TwitterBridge.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -342,19 +342,23 @@ msgstr "" msgid "Unexpected form submission." msgstr "" -#: twittersettings.php:254 +#: twittersettings.php:251 +msgid "No Twitter connection to remove." +msgstr "" + +#: twittersettings.php:259 msgid "Couldn't remove Twitter user." msgstr "" -#: twittersettings.php:258 +#: twittersettings.php:263 msgid "Twitter account disconnected." msgstr "" -#: twittersettings.php:278 twittersettings.php:288 +#: twittersettings.php:283 twittersettings.php:293 msgid "Couldn't save Twitter preferences." msgstr "" -#: twittersettings.php:292 +#: twittersettings.php:297 msgid "Twitter preferences saved." msgstr "" diff --git a/plugins/TwitterBridge/locale/fr/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/fr/LC_MESSAGES/TwitterBridge.po index 9c03dc101a..5f32404fbc 100644 --- a/plugins/TwitterBridge/locale/fr/LC_MESSAGES/TwitterBridge.po +++ b/plugins/TwitterBridge/locale/fr/LC_MESSAGES/TwitterBridge.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - TwitterBridge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:33+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:32+0000\n" "Language-Team: French \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-twitterbridge\n" @@ -386,19 +386,23 @@ msgstr "Ajouter" msgid "Unexpected form submission." msgstr "Soumission de formulaire inattendue." -#: twittersettings.php:254 +#: twittersettings.php:251 +msgid "No Twitter connection to remove." +msgstr "" + +#: twittersettings.php:259 msgid "Couldn't remove Twitter user." msgstr "Impossible de supprimer l’utilisateur Twitter." -#: twittersettings.php:258 +#: twittersettings.php:263 msgid "Twitter account disconnected." msgstr "Compte Twitter déconnecté." -#: twittersettings.php:278 twittersettings.php:288 +#: twittersettings.php:283 twittersettings.php:293 msgid "Couldn't save Twitter preferences." msgstr "Impossible de sauvegarder les préférences Twitter." -#: twittersettings.php:292 +#: twittersettings.php:297 msgid "Twitter preferences saved." msgstr "Préférences Twitter enregistrées." diff --git a/plugins/TwitterBridge/locale/ia/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/ia/LC_MESSAGES/TwitterBridge.po index d5be8c0f18..88f0db7806 100644 --- a/plugins/TwitterBridge/locale/ia/LC_MESSAGES/TwitterBridge.po +++ b/plugins/TwitterBridge/locale/ia/LC_MESSAGES/TwitterBridge.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - TwitterBridge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:33+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:32+0000\n" "Language-Team: Interlingua \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ia\n" "X-Message-Group: #out-statusnet-plugin-twitterbridge\n" @@ -376,19 +376,23 @@ msgstr "Adder" msgid "Unexpected form submission." msgstr "Submission de formulario inexpectate." -#: twittersettings.php:254 +#: twittersettings.php:251 +msgid "No Twitter connection to remove." +msgstr "" + +#: twittersettings.php:259 msgid "Couldn't remove Twitter user." msgstr "Non poteva remover le usator de Twitter." -#: twittersettings.php:258 +#: twittersettings.php:263 msgid "Twitter account disconnected." msgstr "Conto de Twitter disconnectite." -#: twittersettings.php:278 twittersettings.php:288 +#: twittersettings.php:283 twittersettings.php:293 msgid "Couldn't save Twitter preferences." msgstr "Non poteva salveguardar le preferentias de Twitter." -#: twittersettings.php:292 +#: twittersettings.php:297 msgid "Twitter preferences saved." msgstr "Preferentias de Twitter salveguardate." diff --git a/plugins/TwitterBridge/locale/mk/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/mk/LC_MESSAGES/TwitterBridge.po index 03e7720f83..1bd63616de 100644 --- a/plugins/TwitterBridge/locale/mk/LC_MESSAGES/TwitterBridge.po +++ b/plugins/TwitterBridge/locale/mk/LC_MESSAGES/TwitterBridge.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - TwitterBridge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:33+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:32+0000\n" "Language-Team: Macedonian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" "X-Message-Group: #out-statusnet-plugin-twitterbridge\n" @@ -379,19 +379,23 @@ msgstr "Додај" msgid "Unexpected form submission." msgstr "Неочекувано поднесување на образец." -#: twittersettings.php:254 +#: twittersettings.php:251 +msgid "No Twitter connection to remove." +msgstr "" + +#: twittersettings.php:259 msgid "Couldn't remove Twitter user." msgstr "Не можев да го отстранам корисникот на Twitter." -#: twittersettings.php:258 +#: twittersettings.php:263 msgid "Twitter account disconnected." msgstr "Врската со сметката на Twitter е прекината." -#: twittersettings.php:278 twittersettings.php:288 +#: twittersettings.php:283 twittersettings.php:293 msgid "Couldn't save Twitter preferences." msgstr "Не можев да ги зачувам нагодувањата за Twitter." -#: twittersettings.php:292 +#: twittersettings.php:297 msgid "Twitter preferences saved." msgstr "Нагодувањата за Twitter се зачувани." diff --git a/plugins/TwitterBridge/locale/nl/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/nl/LC_MESSAGES/TwitterBridge.po index ed29e9895e..ef66b5a9c7 100644 --- a/plugins/TwitterBridge/locale/nl/LC_MESSAGES/TwitterBridge.po +++ b/plugins/TwitterBridge/locale/nl/LC_MESSAGES/TwitterBridge.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - TwitterBridge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:33+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:32+0000\n" "Language-Team: Dutch \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" "X-Message-Group: #out-statusnet-plugin-twitterbridge\n" @@ -386,19 +386,23 @@ msgstr "Toevoegen" msgid "Unexpected form submission." msgstr "Het formulier is onverwacht ingezonden." -#: twittersettings.php:254 +#: twittersettings.php:251 +msgid "No Twitter connection to remove." +msgstr "" + +#: twittersettings.php:259 msgid "Couldn't remove Twitter user." msgstr "Het was niet mogelijk de Twittergebruiker te verwijderen." -#: twittersettings.php:258 +#: twittersettings.php:263 msgid "Twitter account disconnected." msgstr "De Twittergebruiker is ontkoppeld." -#: twittersettings.php:278 twittersettings.php:288 +#: twittersettings.php:283 twittersettings.php:293 msgid "Couldn't save Twitter preferences." msgstr "Het was niet mogelijk de Twittervoorkeuren op te slaan." -#: twittersettings.php:292 +#: twittersettings.php:297 msgid "Twitter preferences saved." msgstr "De Twitterinstellingen zijn opgeslagen." diff --git a/plugins/TwitterBridge/locale/tr/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/tr/LC_MESSAGES/TwitterBridge.po index a4e716c7ec..66a77e6808 100644 --- a/plugins/TwitterBridge/locale/tr/LC_MESSAGES/TwitterBridge.po +++ b/plugins/TwitterBridge/locale/tr/LC_MESSAGES/TwitterBridge.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - TwitterBridge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:33+0000\n" "Language-Team: Turkish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: tr\n" "X-Message-Group: #out-statusnet-plugin-twitterbridge\n" @@ -360,19 +360,23 @@ msgstr "Ekle" msgid "Unexpected form submission." msgstr "Beklenmedik form gönderimi." -#: twittersettings.php:254 +#: twittersettings.php:251 +msgid "No Twitter connection to remove." +msgstr "" + +#: twittersettings.php:259 msgid "Couldn't remove Twitter user." msgstr "Twitter kullanıcısı silinemedi." -#: twittersettings.php:258 +#: twittersettings.php:263 msgid "Twitter account disconnected." msgstr "Twitter hesabı bağlantısı kesildi." -#: twittersettings.php:278 twittersettings.php:288 +#: twittersettings.php:283 twittersettings.php:293 msgid "Couldn't save Twitter preferences." msgstr "Twitter tercihleri kaydedilemedi." -#: twittersettings.php:292 +#: twittersettings.php:297 msgid "Twitter preferences saved." msgstr "Twitter tercihleriniz kaydedildi." diff --git a/plugins/TwitterBridge/locale/uk/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/uk/LC_MESSAGES/TwitterBridge.po index 46de2797d1..228960ff6c 100644 --- a/plugins/TwitterBridge/locale/uk/LC_MESSAGES/TwitterBridge.po +++ b/plugins/TwitterBridge/locale/uk/LC_MESSAGES/TwitterBridge.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - TwitterBridge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:33+0000\n" "Language-Team: Ukrainian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" "X-Message-Group: #out-statusnet-plugin-twitterbridge\n" @@ -382,19 +382,23 @@ msgstr "Додати" msgid "Unexpected form submission." msgstr "Несподіване представлення форми." -#: twittersettings.php:254 +#: twittersettings.php:251 +msgid "No Twitter connection to remove." +msgstr "" + +#: twittersettings.php:259 msgid "Couldn't remove Twitter user." msgstr "Не вдається видалити користувача Twitter." -#: twittersettings.php:258 +#: twittersettings.php:263 msgid "Twitter account disconnected." msgstr "Акаунт Twitter від’єднано." -#: twittersettings.php:278 twittersettings.php:288 +#: twittersettings.php:283 twittersettings.php:293 msgid "Couldn't save Twitter preferences." msgstr "Не можу зберегти налаштування Twitter." -#: twittersettings.php:292 +#: twittersettings.php:297 msgid "Twitter preferences saved." msgstr "Налаштування Twitter збережено." diff --git a/plugins/TwitterBridge/locale/zh_CN/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/zh_CN/LC_MESSAGES/TwitterBridge.po index fe65d4397d..1d3bada155 100644 --- a/plugins/TwitterBridge/locale/zh_CN/LC_MESSAGES/TwitterBridge.po +++ b/plugins/TwitterBridge/locale/zh_CN/LC_MESSAGES/TwitterBridge.po @@ -9,14 +9,14 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - TwitterBridge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:33+0000\n" "Language-Team: Simplified Chinese \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-03 20:57:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: zh-hans\n" "X-Message-Group: #out-statusnet-plugin-twitterbridge\n" @@ -364,19 +364,23 @@ msgstr "添加" msgid "Unexpected form submission." msgstr "未预料的表单提交。" -#: twittersettings.php:254 +#: twittersettings.php:251 +msgid "No Twitter connection to remove." +msgstr "" + +#: twittersettings.php:259 msgid "Couldn't remove Twitter user." msgstr "无法删除 Twitter 用户。" -#: twittersettings.php:258 +#: twittersettings.php:263 msgid "Twitter account disconnected." msgstr "已取消 Twitter 帐号关联。" -#: twittersettings.php:278 twittersettings.php:288 +#: twittersettings.php:283 twittersettings.php:293 msgid "Couldn't save Twitter preferences." msgstr "无法保存 Twitter 参数设置。" -#: twittersettings.php:292 +#: twittersettings.php:297 msgid "Twitter preferences saved." msgstr "已保存 Twitter 参数设置。" diff --git a/plugins/UserFlag/locale/UserFlag.pot b/plugins/UserFlag/locale/UserFlag.pot index 7e0bc3114b..5a2b2f7364 100644 --- a/plugins/UserFlag/locale/UserFlag.pot +++ b/plugins/UserFlag/locale/UserFlag.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/UserFlag/locale/fr/LC_MESSAGES/UserFlag.po b/plugins/UserFlag/locale/fr/LC_MESSAGES/UserFlag.po new file mode 100644 index 0000000000..515c2a0a12 --- /dev/null +++ b/plugins/UserFlag/locale/fr/LC_MESSAGES/UserFlag.po @@ -0,0 +1,114 @@ +# Translation of StatusNet - UserFlag to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserFlag\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:34+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-04 23:11:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-userflag\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Title for page with a list of profiles that were flagged for review. +#: adminprofileflag.php:125 +msgid "Flagged profiles" +msgstr "Profils marqués" + +#. TRANS: Header for moderation menu with action buttons for flagged profiles (like 'sandbox', 'silence', ...). +#: adminprofileflag.php:242 +msgid "Moderate" +msgstr "Modérer" + +#. TRANS: Message displayed on a profile if it has been flagged. +#. TRANS: %1$s is a comma separated list of at most 5 user nicknames that flagged. +#. TRANS: %2$d is a positive integer of additional flagging users. Also used for the plural. +#: adminprofileflag.php:388 +#, php-format +msgid "Flagged by %1$s and %2$d other" +msgid_plural "Flagged by %1$s and %2$d others" +msgstr[0] "Marqué par %1$s et %2$d autre" +msgstr[1] "Marqué par %1$s et %2$d autres" + +#. TRANS: Message displayed on a profile if it has been flagged. +#. TRANS: %s is a comma separated list of at most 5 user nicknames that flagged. +#: adminprofileflag.php:392 +#, php-format +msgid "Flagged by %s" +msgstr "Marqué par %s" + +#. TRANS: Client error when setting flag that has already been set for a profile. +#: flagprofile.php:66 +msgid "Flag already exists." +msgstr "Déjà marqué." + +#. TRANS: AJAX form title for a flagged profile. +#: flagprofile.php:126 +msgid "Flagged for review" +msgstr "Marqué pour vérification" + +#. TRANS: Body text for AJAX form when a profile has been flagged for review. +#: flagprofile.php:130 +msgid "Flagged" +msgstr "Marqué" + +#. TRANS: Plugin description. +#: UserFlagPlugin.php:292 +msgid "" +"This plugin allows flagging of profiles for review and reviewing flagged " +"profiles." +msgstr "" +"Cette extension permet de marquer des profils pour vérification et de " +"vérifier des profils marqués." + +#. TRANS: Server exception given when flags could not be cleared. +#: clearflag.php:105 +#, php-format +msgid "Couldn't clear flags for profile \"%s\"." +msgstr "Impossible de supprimer les marquages pour le profil « %s »." + +#. TRANS: Title for AJAX form to indicated that flags were removed. +#: clearflag.php:129 +msgid "Flags cleared" +msgstr "Marquages supprimés" + +#. TRANS: Body element for "flags cleared" form. +#: clearflag.php:133 +msgid "Cleared" +msgstr "Effacé" + +#. TRANS: Form title for flagging a profile for review. +#: flagprofileform.php:78 +msgid "Flag" +msgstr "Marquer" + +#. TRANS: Form description. +#: flagprofileform.php:89 +msgid "Flag profile for review." +msgstr "Marquer le profil pour vérification." + +#. TRANS: Server exception. +#: User_flag_profile.php:145 +#, php-format +msgid "Couldn't flag profile \"%d\" for review." +msgstr "Impossible de marquer le profil « %d » pour vérification." + +#. TRANS: Form title for action on a profile. +#: clearflagform.php:76 +msgid "Clear" +msgstr "Effacer" + +#: clearflagform.php:88 +msgid "Clear all flags" +msgstr "Effacer tous les marquages" diff --git a/plugins/UserLimit/locale/UserLimit.pot b/plugins/UserLimit/locale/UserLimit.pot index 3991568f83..7b7a995f2e 100644 --- a/plugins/UserLimit/locale/UserLimit.pot +++ b/plugins/UserLimit/locale/UserLimit.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/UserLimit/locale/id/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/id/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..35af6e32ae --- /dev/null +++ b/plugins/UserLimit/locale/id/LC_MESSAGES/UserLimit.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - UserLimit to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:38+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:33+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "Batasi jumlah pengguna yang boleh mendaftar." diff --git a/plugins/WikiHashtags/locale/WikiHashtags.pot b/plugins/WikiHashtags/locale/WikiHashtags.pot index c9282d1747..a78afd38f7 100644 --- a/plugins/WikiHashtags/locale/WikiHashtags.pot +++ b/plugins/WikiHashtags/locale/WikiHashtags.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/WikiHashtags/locale/id/LC_MESSAGES/WikiHashtags.po b/plugins/WikiHashtags/locale/id/LC_MESSAGES/WikiHashtags.po new file mode 100644 index 0000000000..bd3cee2c12 --- /dev/null +++ b/plugins/WikiHashtags/locale/id/LC_MESSAGES/WikiHashtags.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - WikiHashtags to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHashtags\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:39+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:33+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-wikihashtags\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: WikiHashtagsPlugin.php:110 +msgid "" +"Gets hashtag descriptions from WikiHashtags." +msgstr "" +"Memperoleh deskripsi tagar dari WikiHashtags." diff --git a/plugins/WikiHowProfile/locale/WikiHowProfile.pot b/plugins/WikiHowProfile/locale/WikiHowProfile.pot index fffb3ac243..94e2b83146 100644 --- a/plugins/WikiHowProfile/locale/WikiHowProfile.pot +++ b/plugins/WikiHowProfile/locale/WikiHowProfile.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/XCache/locale/XCache.pot b/plugins/XCache/locale/XCache.pot index e38f5c845e..2d3f75dc26 100644 --- a/plugins/XCache/locale/XCache.pot +++ b/plugins/XCache/locale/XCache.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/XCache/locale/id/LC_MESSAGES/XCache.po b/plugins/XCache/locale/id/LC_MESSAGES/XCache.po new file mode 100644 index 0000000000..ce6731528f --- /dev/null +++ b/plugins/XCache/locale/id/LC_MESSAGES/XCache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - XCache to Indonesian (Bahasa Indonesia) +# Expored from translatewiki.net +# +# Author: Farras +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - XCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:40+0000\n" +"Language-Team: Indonesian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-03 20:57:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: id\n" +"X-Message-Group: #out-statusnet-plugin-xcache\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" +"Gunakan tembolok variabel XCache " +"untuk menembolokkan hasil pencarian." diff --git a/plugins/YammerImport/locale/YammerImport.pot b/plugins/YammerImport/locale/YammerImport.pot index 053834cde2..7dd976069b 100644 --- a/plugins/YammerImport/locale/YammerImport.pot +++ b/plugins/YammerImport/locale/YammerImport.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/YammerImport/locale/fr/LC_MESSAGES/YammerImport.po b/plugins/YammerImport/locale/fr/LC_MESSAGES/YammerImport.po index d26c5128a8..cc8c92b503 100644 --- a/plugins/YammerImport/locale/fr/LC_MESSAGES/YammerImport.po +++ b/plugins/YammerImport/locale/fr/LC_MESSAGES/YammerImport.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - YammerImport\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-03 19:53+0000\n" -"PO-Revision-Date: 2010-10-03 19:57:40+0000\n" +"POT-Creation-Date: 2010-10-09 14:04+0000\n" +"PO-Revision-Date: 2010-10-09 14:08:43+0000\n" "Language-Team: French \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-01 20:39:57+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-04 23:11:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74529); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-yammerimport\n" @@ -241,24 +241,24 @@ msgstr "Attente..." #: lib/yammerprogressform.php:146 msgid "Reset import state" -msgstr "" +msgstr "Réinitialiser l’état de l’import" #: lib/yammerprogressform.php:151 msgid "Pause import" -msgstr "" +msgstr "Mettre l’import en pause" #: lib/yammerprogressform.php:160 #, php-format msgid "Encountered error \"%s\"" -msgstr "" +msgstr "L’erreur « %s » est survenue" #: lib/yammerprogressform.php:162 msgid "Paused" -msgstr "" +msgstr "En pause" #: lib/yammerprogressform.php:165 msgid "Abort import" -msgstr "" +msgstr "Abandonner l’import" #: actions/yammeradminpanel.php:45 msgid "Yammer Import" @@ -279,4 +279,4 @@ msgstr "" #: actions/yammeradminpanel.php:102 msgid "Paused from admin panel." -msgstr "" +msgstr "Mis en pause depuis le panneau d’administration" From 1cd60579f5ac99a2c8bfb12d35093f5c74f14b04 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Mon, 11 Oct 2010 12:52:32 -0700 Subject: [PATCH 22/22] Ticket #2811 use more consistent max limit for OAuth application registration descriptions; now using the field max of 255 rather than $config['site']['textlimit'] as fallback if $config['application']['desclimit'] is unset or out of bounds. --- classes/Oauth_application.php | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/classes/Oauth_application.php b/classes/Oauth_application.php index e81706104e..f1d4fb7a6f 100644 --- a/classes/Oauth_application.php +++ b/classes/Oauth_application.php @@ -46,12 +46,19 @@ class Oauth_application extends Memcached_DataObject static function maxDesc() { - $desclimit = common_config('application', 'desclimit'); - // null => use global limit (distinct from 0!) - if (is_null($desclimit)) { - $desclimit = common_config('site', 'textlimit'); + // This used to default to textlimit or allow unlimited descriptions, + // but this isn't part of a notice and the field's limited to 255 chars + // in the DB, so those seem silly. + // + // Now just defaulting to 255 max unless a smaller application desclimit + // is actually set. Setting to 0 will use the maximum. + $max = 255; + $desclimit = intval(common_config('application', 'desclimit')); + if ($desclimit > 0 && $desclimit < $max) { + return $desclimit; + } else { + return $max; } - return $desclimit; } static function descriptionTooLong($desc)