- Opustit skupinu\n"
+"stats - získejte Vaše statistiky\n"
+"stop - stejné jako 'off'\n"
+"quit - stejné jako 'off'\n"
+"sub - Stejné jako 'follow'\n"
+"unsub
- Stejné jako 'leave'\n"
+"last
- Stejné jako 'get'\n"
+"on
- Dosud neimplementován.\n"
+"off
- Dosud neimplementován.\n"
+"nudge
- Připomenout uživateli aby něco poslal.\n"
+"invite - Dosud neimplementován.\n"
+"track - Dosud neimplementován.\n"
+"untrack -Dosud neimplementován.\n"
+"track off - Dosud neimplementován.\n"
+"untrack all - Dosud neimplementován.\n"
+"tracks - Dosud neimplementován.\n"
+"tracking - Dosud neimplementován.\n"
-#: lib/common.php:135
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:147
#, fuzzy
-msgid "No configuration file found. "
-msgstr "Žádný potvrzující kód."
+msgid "No configuration file found."
+msgstr "Žádný konfigurační soubor nalezen. "
-#: lib/common.php:136
-msgid "I looked for configuration files in the following places: "
-msgstr ""
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: Is followed by a list of directories (separated by HTML breaks).
+#: lib/common.php:150
+#, fuzzy
+msgid "I looked for configuration files in the following places:"
+msgstr "Díval jsem se po konfiguračních souborech na těchto místech: "
-#: lib/common.php:138
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:153
msgid "You may wish to run the installer to fix this."
-msgstr ""
+msgstr "Možná budete chtít spustit instalační program abyste to vyřešili."
-#: lib/common.php:139
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: The text is link text that leads to the installer page.
+#: lib/common.php:157
msgid "Go to the installer."
-msgstr ""
+msgstr "Jdi na instalaci."
-#: lib/connectsettingsaction.php:110
+#. TRANS: Menu item for Instant Messaging settings.
+#: lib/connectsettingsaction.php:106
+#, fuzzy
+msgctxt "MENU"
msgid "IM"
-msgstr ""
+msgstr "IM"
-#: lib/connectsettingsaction.php:111
+#. TRANS: Tooltip for Instant Messaging menu item.
+#: lib/connectsettingsaction.php:108
msgid "Updates by instant messenger (IM)"
-msgstr ""
+msgstr "Aktualizace z a na instant messenger (IM)"
-#: lib/connectsettingsaction.php:116
+#. TRANS: Menu item for Short Message Service settings.
+#: lib/connectsettingsaction.php:113
+#, fuzzy
+msgctxt "MENU"
+msgid "SMS"
+msgstr "SMS"
+
+#. TRANS: Tooltip for Short Message Service menu item.
+#: lib/connectsettingsaction.php:115
msgid "Updates by SMS"
-msgstr ""
+msgstr "Aktualizace z a na SMS"
+#. TRANS: Menu item for OuAth connection settings.
#: lib/connectsettingsaction.php:120
#, fuzzy
+msgctxt "MENU"
msgid "Connections"
-msgstr "Připojit"
+msgstr "Připojení"
-#: lib/connectsettingsaction.php:121
+#. TRANS: Tooltip for connected applications (Connections through OAuth) menu item.
+#: lib/connectsettingsaction.php:122
msgid "Authorized connected applications"
-msgstr ""
+msgstr "Autorizované propojené aplikace"
-#: lib/dberroraction.php:60
+#: lib/dberroraction.php:59
msgid "Database error"
-msgstr ""
+msgstr "Chyba databáze"
-#: lib/designsettings.php:105
-#, fuzzy
+#. TRANS: Label in form on profile design page.
+#. TRANS: Field contains file name on user's computer that could be that user's custom profile background image.
+#: lib/designsettings.php:104
msgid "Upload file"
-msgstr "Upload"
+msgstr "Nahrát soubor"
+#. TRANS: Instructions for form on profile design page.
#: lib/designsettings.php:109
-#, fuzzy
msgid ""
"You can upload your personal background image. The maximum file size is 2MB."
-msgstr "Je to příliš dlouhé. Maximální sdělení délka je 140 znaků"
-
-#: lib/designsettings.php:418
-msgid "Design defaults restored."
msgstr ""
+"Můžete nahrát váš osobní obrázek na pozadí. Maximální velikost souboru je 2 "
+"MB."
-#: lib/disfavorform.php:114 lib/disfavorform.php:140
-msgid "Disfavor this notice"
-msgstr ""
-
-#: lib/favorform.php:114 lib/favorform.php:140
+#. TRANS: Radio button on profile design page that will enable use of the uploaded profile image.
+#: lib/designsettings.php:139
#, fuzzy
+msgctxt "RADIO"
+msgid "On"
+msgstr "zap."
+
+#. TRANS: Radio button on profile design page that will disable use of the uploaded profile image.
+#: lib/designsettings.php:156
+#, fuzzy
+msgctxt "RADIO"
+msgid "Off"
+msgstr "vyp."
+
+#. TRANS: Button text on profile design page to reset all colour settings to default without saving.
+#: lib/designsettings.php:264
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Reset"
+msgstr "Reset"
+
+#. TRANS: Success message displayed if design settings were saved after clicking "Use defaults".
+#: lib/designsettings.php:433
+msgid "Design defaults restored."
+msgstr "Obnoveno výchozí nastavení vzhledu."
+
+#: lib/disfavorform.php:114 lib/disfavorform.php:144
+msgid "Disfavor this notice"
+msgstr "Odebrat toto oznámení z oblíbených"
+
+#: lib/favorform.php:114 lib/favorform.php:143
msgid "Favor this notice"
-msgstr "Žádné takové oznámení."
+msgstr "Přidat toto oznámení do oblíbených"
-#: lib/favorform.php:140
-msgid "Favor"
-msgstr ""
-
-#: lib/feed.php:85
+#: lib/feed.php:84
msgid "RSS 1.0"
-msgstr ""
+msgstr "RSS 1.0"
-#: lib/feed.php:87
+#: lib/feed.php:86
msgid "RSS 2.0"
-msgstr ""
+msgstr "RSS 2.0"
-#: lib/feed.php:89
+#: lib/feed.php:88
msgid "Atom"
-msgstr ""
+msgstr "Atom"
-#: lib/feed.php:91
+#: lib/feed.php:90
msgid "FOAF"
-msgstr ""
+msgstr "FOAF"
-#: lib/feedlist.php:64
-msgid "Export data"
+#. TRANS: Header for feed links (h2).
+#: lib/feedlist.php:66
+msgid "Feeds"
msgstr ""
#: lib/galleryaction.php:121
msgid "Filter tags"
-msgstr ""
+msgstr "Filtrovat tagy"
#: lib/galleryaction.php:131
msgid "All"
-msgstr ""
+msgstr "Všechny"
#: lib/galleryaction.php:139
msgid "Select tag to filter"
-msgstr ""
+msgstr "Zvolte značku k filtrování"
#: lib/galleryaction.php:140
msgid "Tag"
-msgstr ""
+msgstr "Značka"
#: lib/galleryaction.php:141
msgid "Choose a tag to narrow list"
-msgstr ""
+msgstr "Vyberte si značku k zúžení seznamu"
#: lib/galleryaction.php:143
msgid "Go"
-msgstr ""
+msgstr "Jdi"
#: lib/grantroleform.php:91
#, php-format
msgid "Grant this user the \"%s\" role"
-msgstr ""
+msgstr "Dát tomuto uživateli roli \"%s\""
+
+#: lib/groupeditform.php:154
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+msgstr "1-64 znaků nebo čísel, bez teček, čárek a mezer"
#: lib/groupeditform.php:163
#, fuzzy
-msgid "URL of the homepage or blog of the group or topic"
-msgstr "Adresa vašich stránek, blogu nebo profilu na jiných stránkách."
+msgid "URL of the homepage or blog of the group or topic."
+msgstr "URL domovské stránky nebo blogu skupiny nebo tématu"
#: lib/groupeditform.php:168
-#, fuzzy
msgid "Describe the group or topic"
-msgstr "Popiš sebe a své zájmy ve 140 znacích"
+msgstr "Popište skupinu nebo téma"
#: lib/groupeditform.php:170
#, fuzzy, php-format
-msgid "Describe the group or topic in %d characters"
-msgstr "Popiš sebe a své zájmy ve 140 znacích"
+msgid "Describe the group or topic in %d character or less"
+msgid_plural "Describe the group or topic in %d characters or less"
+msgstr[0] "Popište skupinu nebo téma ve %d znacích"
+msgstr[1] "Popište skupinu nebo téma ve %d znacích"
+msgstr[2] "Popište skupinu nebo téma ve %d znacích"
-#: lib/groupeditform.php:179
+#: lib/groupeditform.php:182
#, fuzzy
msgid ""
-"Location for the group, if any, like \"City, State (or Region), Country\""
-msgstr "Místo. Město, stát."
-
-#: lib/groupeditform.php:187
-#, php-format
-msgid "Extra nicknames for the group, comma- or space- separated, max %d"
+"Location for the group, if any, like \"City, State (or Region), Country\"."
msgstr ""
+"Umístění skupiny, pokud je nějaké, ve stylu \"město, stát (nebo region), země"
+"\""
-#: lib/groupnav.php:85
+#: lib/groupeditform.php:190
+#, fuzzy, php-format
+msgid ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"alias allowed."
+msgid_plural ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"aliases allowed."
+msgstr[0] "Další přezdívky pro skupinu, oddělené čárkou nebo mezerou, max %d"
+msgstr[1] "Další přezdívky pro skupinu, oddělené čárkou nebo mezerou, max %d"
+msgstr[2] "Další přezdívky pro skupinu, oddělené čárkou nebo mezerou, max %d"
+
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:86
+msgctxt "MENU"
msgid "Group"
msgstr ""
-#: lib/groupnav.php:101
-#, fuzzy
-msgid "Blocked"
-msgstr "Žádný takový uživatel."
-
-#: lib/groupnav.php:102
-#, fuzzy, php-format
-msgid "%s blocked users"
-msgstr "Žádný takový uživatel."
-
-#: lib/groupnav.php:108
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:89
#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group"
+msgstr ""
+
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:95
+msgctxt "MENU"
+msgid "Members"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:98
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group members"
+msgstr ""
+
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:108
+msgctxt "MENU"
+msgid "Blocked"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:111
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s blocked users"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:120
+#, php-format
+msgctxt "TOOLTIP"
msgid "Edit %s group properties"
msgstr ""
-#: lib/groupnav.php:113
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:126
+msgctxt "MENU"
msgid "Logo"
-msgstr "Logo"
+msgstr ""
-#: lib/groupnav.php:114
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:129
#, php-format
+msgctxt "TOOLTIP"
msgid "Add or edit %s logo"
msgstr ""
-#: lib/groupnav.php:120
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:138
#, php-format
+msgctxt "TOOLTIP"
msgid "Add or edit %s design"
msgstr ""
+#. TRANS: Title for groups with the most members section.
#: lib/groupsbymemberssection.php:71
msgid "Groups with most members"
-msgstr ""
+msgstr "Skupiny s nejvíce členy"
+#. TRANS: Title for groups with the most posts section.
#: lib/groupsbypostssection.php:71
msgid "Groups with most posts"
-msgstr ""
+msgstr "Skupiny s nejvíce příspěvky"
-#: lib/grouptagcloudsection.php:56
+#. TRANS: Title for group tag cloud section.
+#. TRANS: %s is a group name.
+#: lib/grouptagcloudsection.php:57
#, php-format
msgid "Tags in %s group's notices"
-msgstr ""
+msgstr "Značky v oznámeních skupiny %s"
#. TRANS: Client exception 406
#: lib/htmloutputter.php:104
@@ -6139,107 +7828,145 @@ msgstr "Tato stránka není k dispozici v typu média která přijímáte."
msgid "Unsupported image file format."
msgstr "Nepodporovaný formát obrázku."
-#: lib/imagefile.php:88
-#, fuzzy, php-format
+#. TRANS: Exception thrown when too large a file is uploaded.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: lib/imagefile.php:90
+#, php-format
msgid "That file is too big. The maximum file size is %s."
-msgstr "Je to příliš dlouhé. Maximální sdělení délka je 140 znaků"
+msgstr "Ten soubor je příliš velký. Maximální velikost souboru je %s."
-#: lib/imagefile.php:93
+#: lib/imagefile.php:95
msgid "Partial upload."
msgstr "Částečné náhrání."
-#: lib/imagefile.php:101 lib/mediafile.php:170
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: lib/imagefile.php:103 lib/mediafile.php:228
msgid "System error uploading file."
msgstr "Chyba systému při nahrávání souboru"
-#: lib/imagefile.php:109
+#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Není obrázkem, nebo jde o poškozený soubor."
-#: lib/imagefile.php:122
-#, fuzzy
+#: lib/imagefile.php:160
msgid "Lost our file."
-msgstr "Žádné takové oznámení."
+msgstr "Ztratili jsme náš soubor."
-#: lib/imagefile.php:163 lib/imagefile.php:224
+#: lib/imagefile.php:197 lib/imagefile.php:237
msgid "Unknown file type"
-msgstr ""
+msgstr "Neznámý typ souboru"
-#: lib/imagefile.php:244
-msgid "MB"
-msgstr ""
+#. TRANS: Number of megabytes. %d is the number.
+#: lib/imagefile.php:283
+#, fuzzy, php-format
+msgid "%dMB"
+msgid_plural "%dMB"
+msgstr[0] "MB"
+msgstr[1] "MB"
+msgstr[2] "MB"
-#: lib/imagefile.php:246
-msgid "kB"
-msgstr ""
+#. TRANS: Number of kilobytes. %d is the number.
+#: lib/imagefile.php:287
+#, fuzzy, php-format
+msgid "%dkB"
+msgid_plural "%dkB"
+msgstr[0] "kB"
+msgstr[1] "kB"
+msgstr[2] "kB"
+
+#. TRANS: Number of bytes. %d is the number.
+#: lib/imagefile.php:290
+#, php-format
+msgid "%dB"
+msgid_plural "%dB"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
#: lib/jabber.php:387
#, php-format
msgid "[%s]"
-msgstr ""
+msgstr "[%s]"
#: lib/jabber.php:567
#, php-format
msgid "Unknown inbox source %d."
-msgstr ""
-
-#: lib/joinform.php:114
-msgid "Join"
-msgstr "Přidat se"
+msgstr "Neznámý zdroj inboxu %d."
#: lib/leaveform.php:114
-#, fuzzy
msgid "Leave"
-msgstr "Uložit"
+msgstr "Opustit"
#: lib/logingroupnav.php:80
-#, fuzzy
msgid "Login with a username and password"
-msgstr "Neplatné jméno nebo heslo"
+msgstr "Přihlásit se pomocí svého uživatelského jména a hesla."
#: lib/logingroupnav.php:86
-#, fuzzy
msgid "Sign up for a new account"
msgstr "Vytvořit nový účet"
-#. TRANS: Subject for address confirmation email
+#. TRANS: Subject for address confirmation email.
#: lib/mail.php:174
msgid "Email address confirmation"
msgstr "Potvrzení emailové adresy"
#. TRANS: Body for address confirmation email.
-#: lib/mail.php:177
-#, php-format
+#. TRANS: %1$s is the addressed user's nickname, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the URL to confirm at.
+#: lib/mail.php:179
+#, fuzzy, php-format
msgid ""
-"Hey, %s.\n"
+"Hey, %1$s.\n"
"\n"
-"Someone just entered this email address on %s.\n"
+"Someone just entered this email address on %2$s.\n"
"\n"
"If it was you, and you want to confirm your entry, use the URL below:\n"
"\n"
-"\t%s\n"
+"\t%3$s\n"
"\n"
"If not, just ignore this message.\n"
"\n"
"Thanks for your time, \n"
-"%s\n"
+"%2$s\n"
msgstr ""
+"Ahoj,% s.\n"
+"\n"
+"Někdo právě vložil tuto e-mailovou adresu na %s.\n"
+"\n"
+"Pokud jsi to byl ty, a chceš potvrdit své zadání, použij níže uvedenou "
+"adresu:\n"
+"\n"
+"%s\n"
+"\n"
+"Pokud ne, tak tuto zprávu ignoruj.\n"
+"\n"
+"Díky za tvůj čas,\n"
+"%s\n"
-#. TRANS: Subject of new-subscriber notification e-mail
-#: lib/mail.php:243
+#. TRANS: Subject of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscribing user's nickname, %2$s is the StatusNet sitename.
+#: lib/mail.php:246
#, php-format
msgid "%1$s is now listening to your notices on %2$s."
-msgstr "%1 od teď naslouchá tvým sdělením v %2"
+msgstr "%1$s od teď naslouchá tvým sdělením na %2$s."
-#: lib/mail.php:248
+#. TRANS: This is a paragraph in a new-subscriber e-mail.
+#. TRANS: %s is a URL where the subscriber can be reported as abusive.
+#: lib/mail.php:253
#, php-format
msgid ""
"If you believe this account is being used abusively, you can block them from "
"your subscribers list and report as spam to site administrators at %s"
msgstr ""
+"Pokud si myslíte, že tento účet je zneužíván, můžete ho zablokovat ze svého "
+"seznamu přihlášených a reportovat jako spam adminům na %s"
-#. TRANS: Main body of new-subscriber notification e-mail
-#: lib/mail.php:254
+#. TRANS: Main body of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscriber's long name, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the subscriber's profile URL, %4$s is the subscriber's location (or empty)
+#. TRANS: %5$s is the subscriber's homepage URL (or empty), %6%s is the subscriber's bio (or empty)
+#. TRANS: %7$s is a link to the addressed user's e-mail settings.
+#: lib/mail.php:263
#, fuzzy, php-format
msgid ""
"%1$s is now listening to your notices on %2$s.\n"
@@ -6248,33 +7975,41 @@ msgid ""
"\n"
"%4$s%5$s%6$s\n"
"Faithfully yours,\n"
+"%2$s.\n"
+"\n"
+"----\n"
+"Change your email address or notification options at %7$s\n"
+msgstr ""
+"%1$s nyní naslouchá vasim oznámením na %2$s.\n"
+"\n"
+"%3$s\n"
+"\n"
+"%4$s%5$s%6$s\n"
+"Váš,\n"
"%7$s.\n"
"\n"
"----\n"
-"Change your email address or notification options at %8$s\n"
-msgstr ""
-"%1 naslouchá vašim sdělením na %s. \n"
-"\n"
-"\t%3\n"
-"\n"
-"S úctou váš,\n"
-"%4$s.\n"
+"Zmeňte vaší e-mailovouadresu nebo nastavení upozornění na %8$s\n"
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/mail.php:274
-#, fuzzy, php-format
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is biographical information.
+#: lib/mail.php:286
+#, php-format
msgid "Bio: %s"
-msgstr "O mě"
+msgstr "O: %s"
-#. TRANS: Subject of notification mail for new posting email address
-#: lib/mail.php:304
+#. TRANS: Subject of notification mail for new posting email address.
+#. TRANS: %s is the StatusNet sitename.
+#: lib/mail.php:315
#, php-format
msgid "New email address for posting to %s"
-msgstr ""
+msgstr "Nová e-mailová adresa pro psaní na %s"
-#. TRANS: Body of notification mail for new posting email address
-#: lib/mail.php:308
-#, php-format
+#. TRANS: Body of notification mail for new posting email address.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is the e-mail address to send
+#. TRANS: to to post by e-mail, %3$s is a URL to more instructions.
+#: lib/mail.php:321
+#, fuzzy, php-format
msgid ""
"You have a new posting address on %1$s.\n"
"\n"
@@ -6283,34 +8018,47 @@ msgid ""
"More email instructions at %3$s.\n"
"\n"
"Faithfully yours,\n"
-"%4$s"
+"%1$s"
msgstr ""
+"Máte novou posílací aadresu na %1$s.\n"
+"\n"
+"K poslání nového oznámení pošlete e-mail na %2$s.\n"
+"\n"
+"Instrukce naleznete na %3$s.\n"
+"\n"
+"Váš,\n"
+"%4$s"
-#. TRANS: Subject line for SMS-by-email notification messages
-#: lib/mail.php:433
+#. TRANS: Subject line for SMS-by-email notification messages.
+#. TRANS: %s is the posting user's nickname.
+#: lib/mail.php:442
#, php-format
msgid "%s status"
-msgstr ""
+msgstr "status %s"
-#. TRANS: Subject line for SMS-by-email address confirmation message
-#: lib/mail.php:460
+#. TRANS: Subject line for SMS-by-email address confirmation message.
+#: lib/mail.php:468
msgid "SMS confirmation"
-msgstr ""
+msgstr "SMS potvrzení"
-#. TRANS: Main body heading for SMS-by-email address confirmation message
-#: lib/mail.php:463
+#. TRANS: Main body heading for SMS-by-email address confirmation message.
+#. TRANS: %s is the addressed user's nickname.
+#: lib/mail.php:472
#, php-format
msgid "%s: confirm you own this phone number with this code:"
-msgstr ""
+msgstr "%s: potvrďte že vlastníte toto telefonní číslo tímto kódem:"
-#. TRANS: Subject for 'nudge' notification email
-#: lib/mail.php:484
+#. TRANS: Subject for 'nudge' notification email.
+#. TRANS: %s is the nudging user.
+#: lib/mail.php:493
#, php-format
msgid "You've been nudged by %s"
-msgstr ""
+msgstr "%s Vás pošťouchl"
-#. TRANS: Body for 'nudge' notification email
-#: lib/mail.php:489
+#. TRANS: Body for 'nudge' notification email.
+#. TRANS: %1$s is the nuding user's long name, $2$s is the nudging user's nickname,
+#. TRANS: %3$s is a URL to post notices at, %4$s is the StatusNet sitename.
+#: lib/mail.php:500
#, php-format
msgid ""
"%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -6325,15 +8073,30 @@ msgid ""
"With kind regards,\n"
"%4$s\n"
msgstr ""
+"%1$s (%2$s) by zajímalo, co poslední dobou děláte a poštouchl vás, abyste "
+"poslali nějaké novinky.\n"
+"\n"
+"Takže šup na stránky a něco pošlete :)\n"
+"\n"
+"%3$s\n"
+"\n"
+"Neodpovídejte na tento e-mail, nedostane se k nim.\n"
+"\n"
+"S pozdravem,\n"
+"%4$s\n"
-#. TRANS: Subject for direct-message notification email
-#: lib/mail.php:536
+#. TRANS: Subject for direct-message notification email.
+#. TRANS: %s is the sending user's nickname.
+#: lib/mail.php:547
#, php-format
msgid "New private message from %s"
-msgstr ""
+msgstr "Nová soukromá zpráva od %s"
-#. TRANS: Body for direct-message notification email
-#: lib/mail.php:541
+#. TRANS: Body for direct-message notification email.
+#. TRANS: %1$s is the sending user's long name, %2$s is the sending user's nickname,
+#. TRANS: %3$s is the message content, %4$s a URL to the message,
+#. TRANS: %5$s is the StatusNet sitename.
+#: lib/mail.php:555
#, php-format
msgid ""
"%1$s (%2$s) sent you a private message:\n"
@@ -6351,15 +8114,34 @@ msgid ""
"With kind regards,\n"
"%5$s\n"
msgstr ""
+"%1$s (%2$s) vám poslal soukromou zprávu:\n"
+"\n"
+"-------------------------------------------------- ----\n"
+"%3$s\n"
+"-------------------------------------------------- ----\n"
+"\n"
+"Můžete odpovědět zde:\n"
+"\n"
+"%4$s\n"
+"\n"
+"Neodpovídejte na tento e-mail, nedostane se k nim.\n"
+"\n"
+"S pozdravem\n"
+"%5$s\n"
-#. TRANS: Subject for favorite notification email
-#: lib/mail.php:589
+#. TRANS: Subject for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:607
#, fuzzy, php-format
-msgid "%s (@%s) added your notice as a favorite"
-msgstr "%1 od teď naslouchá tvým sdělením v %2"
+msgid "%1$s (@%2$s) added your notice as a favorite"
+msgstr "%s (@%s) přidal vaše oznámení jako oblíbené"
-#. TRANS: Body for favorite notification email
-#: lib/mail.php:592
+#. TRANS: Body for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, $2$s is the date the notice was created,
+#. TRANS: %3$s is a URL to the faved notice, %4$s is the faved notice text,
+#. TRANS: %5$s is a URL to all faves of the adding user, %6$s is the StatusNet sitename,
+#. TRANS: %7$s is the adding user's nickname.
+#: lib/mail.php:614
#, php-format
msgid ""
"%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -6379,23 +8161,50 @@ msgid ""
"Faithfully yours,\n"
"%6$s\n"
msgstr ""
+"%1$s (@%7$s) právě přidal vaše oznámení z %2$s jako jedno ze svých "
+"oblíbených. \n"
+"\n"
+" URL Vašeho oznámení je: \n"
+"\n"
+" %3$s \n"
+"\n"
+" Text Vašeho oznámení je: \n"
+"\n"
+" %4$s \n"
+"\n"
+" Můžete vidět seznam %1$S oblíbených zde: \n"
+"\n"
+" %5$s \n"
+"\n"
+" Váš, \n"
+" %6$s \n"
#. TRANS: Line in @-reply notification e-mail. %s is conversation URL.
-#: lib/mail.php:651
+#: lib/mail.php:672
#, php-format
msgid ""
"The full conversation can be read here:\n"
"\n"
"\t%s"
msgstr ""
+"Celý rozhovor si můžete přečíst zde: \n"
+"\n"
+" %s"
-#: lib/mail.php:657
-#, php-format
-msgid "%s (@%s) sent a notice to your attention"
-msgstr ""
+#. TRANS: E-mail subject for notice notification.
+#. TRANS: %1$s is the sending user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:680
+#, fuzzy, php-format
+msgid "%1$s (@%2$s) sent a notice to your attention"
+msgstr "%s (@%s) poslal oznámení žádající o vaši pozornost"
#. TRANS: Body of @-reply notification e-mail.
-#: lib/mail.php:660
+#. TRANS: %1$s is the sending user's long name, $2$s is the StatusNet sitename,
+#. TRANS: %3$s is a URL to the notice, %4$s is the notice text,
+#. TRANS: %5$s is a URL to the full conversion if it exists (otherwise empty),
+#. TRANS: %6$s is a URL to reply to the notice, %7$s is a URL to all @-replied for the addressed user,
+#. TRANS: %8$s is a URL to the addressed user's e-mail settings, %9$s is the sender's nickname.
+#: lib/mail.php:688
#, php-format
msgid ""
"%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -6421,25 +8230,50 @@ msgid ""
"\n"
"P.S. You can turn off these email notifications here: %8$s\n"
msgstr ""
+"%1$s (@%9$s) právě poslal oznámení žádající o vaši pozornost ('@-odpověď') "
+"na %2$s.\n"
+"\n"
+"Oznámení je zde:\n"
+"\n"
+"%3$s\n"
+"\n"
+"Stojí v něm:\n"
+"\n"
+"%4$s\n"
+"\n"
+"%5$smůžete odpověďet zde:\n"
+"\n"
+"%6$s\n"
+"\n"
+"Seznam všech @-odpovědí pro vás je zde:\n"
+"\n"
+"%7$s\n"
+"\n"
+"Váš,\n"
+"%2$s\n"
+"\n"
+"P.S. Tato upozornění můžete vypnout zde: %8$s\n"
#: lib/mailbox.php:89
msgid "Only the user can read their own mailboxes."
-msgstr ""
+msgstr "Pouze uživatel může přečíst své vlastní schránky."
#: lib/mailbox.php:139
msgid ""
"You have no private messages. You can send private message to engage other "
"users in conversation. People can send you messages for your eyes only."
msgstr ""
+"Nemáte žádné soukromé zprávy. Můžete poslat soukromou zprávu, aby se "
+"zapojili ostatní uživatelé v rozhovoru. Lidé mohou posílat zprávy jen pro "
+"vaše oči."
-#: lib/mailbox.php:227 lib/noticelist.php:505
-#, fuzzy
+#: lib/mailbox.php:228 lib/noticelist.php:521
msgid "from"
-msgstr " od "
+msgstr "od"
#: lib/mailhandler.php:37
msgid "Could not parse message."
-msgstr ""
+msgstr "Nelze zpracovat zprávu."
#: lib/mailhandler.php:42
msgid "Not a registered user."
@@ -6447,249 +8281,295 @@ msgstr "Není registrovaný uživatel."
#: lib/mailhandler.php:46
msgid "Sorry, that is not your incoming email address."
-msgstr ""
+msgstr "Je nám líto, toto není vaše příchozí e-mailová adresa."
#: lib/mailhandler.php:50
msgid "Sorry, no incoming email allowed."
-msgstr ""
+msgstr "Je nám líto, žádný příchozí e-mail není dovolen."
-#: lib/mailhandler.php:228
-#, fuzzy, php-format
+#: lib/mailhandler.php:229
+#, php-format
msgid "Unsupported message type: %s"
-msgstr "Nepodporovaný formát obrázku."
+msgstr "Nepodporovaný typ zprávy: %s"
-#: lib/mediafile.php:98 lib/mediafile.php:123
+#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
+#: lib/mediafile.php:102 lib/mediafile.php:174
msgid "There was a database error while saving your file. Please try again."
-msgstr ""
+msgstr "Nastala chyba v databázi při ukládání souboru. Prosím zkuste to znovu."
-#: lib/mediafile.php:142
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: lib/mediafile.php:194
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
msgstr ""
+"Velkost uploadovaného souboru překračuje upload_max_filesize limit v php.ini."
-#: lib/mediafile.php:147
+#. TRANS: Client exception.
+#: lib/mediafile.php:200
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form."
msgstr ""
+"Velkost uploadovaného souboru překračuje MAX_FILE_SIZE limit, které bylo "
+"uvedeno v HTML formuláři."
-#: lib/mediafile.php:152
+#. TRANS: Client exception.
+#: lib/mediafile.php:206
msgid "The uploaded file was only partially uploaded."
-msgstr ""
+msgstr "Nahrávaný soubor byl nahrán pouze částečně."
-#: lib/mediafile.php:159
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: lib/mediafile.php:214
msgid "Missing a temporary folder."
-msgstr ""
+msgstr "Chybí dočasný adresář."
-#: lib/mediafile.php:162
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: lib/mediafile.php:218
msgid "Failed to write file to disk."
-msgstr ""
+msgstr "Nepodařilo se zapsat soubor na disk."
-#: lib/mediafile.php:165
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: lib/mediafile.php:222
msgid "File upload stopped by extension."
-msgstr ""
+msgstr "Nahrávání souboru zastaveno rozšířením PHP."
-#: lib/mediafile.php:179 lib/mediafile.php:217
+#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
+#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
-msgstr ""
+msgstr "Soubor překračuje kvótu uživatele."
-#: lib/mediafile.php:197 lib/mediafile.php:234
+#. TRANS: Client exception thrown when a file upload operation fails because the file could
+#. TRANS: not be moved from the temporary folder to the permanent file location.
+#: lib/mediafile.php:258 lib/mediafile.php:300
msgid "File could not be moved to destination directory."
-msgstr ""
+msgstr "Soubor nemohl být přesunut do cílového adresáře."
-#: lib/mediafile.php:202 lib/mediafile.php:238
-#, fuzzy
+#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME
+#. TRANS: type of the uploaded file could not be determined.
+#: lib/mediafile.php:265 lib/mediafile.php:306
msgid "Could not determine file's MIME type."
-msgstr "Nelze aktualizovat uživatele"
+msgstr "Nelze určit typ MIME souboru."
-#: lib/mediafile.php:318
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
+#. TRANS: the MIME type that was denied.
+#: lib/mediafile.php:394
#, php-format
-msgid " Try using another %s format."
+msgid ""
+"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
+"format."
msgstr ""
-#: lib/mediafile.php:323
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %s is the file type that was denied.
+#: lib/mediafile.php:399
#, php-format
-msgid "%s is not a supported file type on this server."
+msgid "\"%s\" is not a supported file type on this server."
msgstr ""
#: lib/messageform.php:120
msgid "Send a direct notice"
-msgstr ""
+msgstr "Pošlete přímou zprávu"
-#: lib/messageform.php:146
+#. TRANS Label entry in drop-down selection box in direct-message inbox/outbox. This is the default entry in the drop-down box, doubling as instructions and a brake against accidental submissions with the first user in the list.
+#: lib/messageform.php:137
+#, fuzzy
+msgid "Select recipient:"
+msgstr "Vyberte operátora"
+
+#. TRANS Entry in drop-down selection box in direct-message inbox/outbox when no one is available to message.
+#: lib/messageform.php:150
+#, fuzzy
+msgid "No mutual subscribers."
+msgstr "Nepřihlášen!"
+
+#: lib/messageform.php:153
msgid "To"
-msgstr ""
+msgstr "Komu:"
-#: lib/messageform.php:159 lib/noticeform.php:185
-#, fuzzy
+#: lib/messageform.php:166 lib/noticeform.php:186
msgid "Available characters"
-msgstr "6 a více znaků"
+msgstr "Zbývá znaků"
-#: lib/messageform.php:178 lib/noticeform.php:236
-#, fuzzy
+#: lib/messageform.php:185 lib/noticeform.php:237
msgctxt "Send button for sending notice"
msgid "Send"
msgstr "Odeslat"
-#: lib/noticeform.php:160
-#, fuzzy
-msgid "Send a notice"
-msgstr "Nové sdělení"
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:163
+msgid "Nickname must have only lowercase letters and numbers and no spaces."
+msgstr "Přezdívka může obsahovat pouze malá písmena a čísla a žádné mezery."
-#: lib/noticeform.php:173
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:176
+msgid "Nickname cannot be empty."
+msgstr ""
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:189
+#, php-format
+msgid "Nickname cannot be more than %d character long."
+msgid_plural "Nickname cannot be more than %d characters long."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: lib/noticeform.php:160
+msgid "Send a notice"
+msgstr "Poslat oznámení"
+
+#: lib/noticeform.php:174
#, php-format
msgid "What's up, %s?"
-msgstr "Co se děje %s?"
+msgstr "Co se děje, %s?"
-#: lib/noticeform.php:192
+#: lib/noticeform.php:193
msgid "Attach"
-msgstr ""
+msgstr "Připojit"
-#: lib/noticeform.php:196
+#: lib/noticeform.php:197
msgid "Attach a file"
-msgstr ""
+msgstr "Přiložit soubor"
-#: lib/noticeform.php:212
-#, fuzzy
+#: lib/noticeform.php:213
msgid "Share my location"
-msgstr "Nelze uložit profil"
-
-#: lib/noticeform.php:215
-#, fuzzy
-msgid "Do not share my location"
-msgstr "Nelze uložit profil"
+msgstr "Sdílet mé umístění"
#: lib/noticeform.php:216
+msgid "Do not share my location"
+msgstr "Nesdílet moje umístění"
+
+#: lib/noticeform.php:217
msgid ""
"Sorry, retrieving your geo location is taking longer than expected, please "
"try again later"
msgstr ""
+"Je nám líto, načítání vaší geo lokace trvá déle, než se očekávalo, zkuste to "
+"prosím znovu později"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:436
+#: lib/noticelist.php:451
msgid "N"
-msgstr ""
+msgstr "S"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:438
+#: lib/noticelist.php:453
msgid "S"
-msgstr ""
+msgstr "J"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:440
+#: lib/noticelist.php:455
msgid "E"
-msgstr ""
+msgstr "V"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:442
+#: lib/noticelist.php:457
msgid "W"
-msgstr ""
+msgstr "Z"
-#: lib/noticelist.php:444
+#: lib/noticelist.php:459
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-msgstr ""
+msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:453
+#: lib/noticelist.php:468
msgid "at"
-msgstr ""
+msgstr "v"
-#: lib/noticelist.php:567
-#, fuzzy
+#: lib/noticelist.php:517
+msgid "web"
+msgstr "web"
+
+#: lib/noticelist.php:583
msgid "in context"
-msgstr "Žádný obsah!"
+msgstr "v kontextu"
-#: lib/noticelist.php:602
-#, fuzzy
+#: lib/noticelist.php:618
msgid "Repeated by"
-msgstr "Vytvořit"
+msgstr "Opakováno"
-#: lib/noticelist.php:629
+#: lib/noticelist.php:645
msgid "Reply to this notice"
-msgstr ""
+msgstr "Odpovědět na toto oznámení"
-#: lib/noticelist.php:630
-#, fuzzy
+#: lib/noticelist.php:646
msgid "Reply"
-msgstr "odpověď"
+msgstr "Odpovědět"
-#: lib/noticelist.php:674
-#, fuzzy
+#: lib/noticelist.php:690
msgid "Notice repeated"
-msgstr "Sdělení"
+msgstr "Sdělení opakováno"
#: lib/nudgeform.php:116
msgid "Nudge this user"
-msgstr ""
+msgstr "Pošťuchovat tohoto uživatele"
#: lib/nudgeform.php:128
msgid "Nudge"
-msgstr ""
+msgstr "Pošťouchnout"
#: lib/nudgeform.php:128
msgid "Send a nudge to this user"
+msgstr "Poslat pošťouchnutí tomuto uživateli"
+
+#: lib/oauthstore.php:294
+msgid "Error inserting new profile."
msgstr ""
-#: lib/oauthstore.php:283
-msgid "Error inserting new profile"
-msgstr "Chyba při vkládání nového profilu"
+#: lib/oauthstore.php:302
+msgid "Error inserting avatar."
+msgstr ""
-#: lib/oauthstore.php:291
-msgid "Error inserting avatar"
-msgstr "Chyba při kládání obrázku"
+#: lib/oauthstore.php:322
+msgid "Error inserting remote profile."
+msgstr ""
-#: lib/oauthstore.php:306
-msgid "Error updating remote profile"
-msgstr "Chyba při aktualizaci vzdáleného profilu"
+#. TRANS: Exception thrown when a notice is denied because it has been sent before.
+#: lib/oauthstore.php:362
+msgid "Duplicate notice."
+msgstr ""
-#: lib/oauthstore.php:311
-msgid "Error inserting remote profile"
-msgstr "Chyba při vkládaní vzdáleného profilu"
-
-#: lib/oauthstore.php:345
-#, fuzzy
-msgid "Duplicate notice"
-msgstr "Nové sdělení"
-
-#: lib/oauthstore.php:490
+#: lib/oauthstore.php:507
msgid "Couldn't insert new subscription."
msgstr "Nelze vložit odebírání"
-#: lib/personalgroupnav.php:99
+#: lib/personalgroupnav.php:102
msgid "Personal"
msgstr "Osobní"
-#: lib/personalgroupnav.php:104
+#: lib/personalgroupnav.php:107
msgid "Replies"
msgstr "Odpovědi"
-#: lib/personalgroupnav.php:114
+#: lib/personalgroupnav.php:117
msgid "Favorites"
msgstr "Oblíbené"
-#: lib/personalgroupnav.php:125
+#: lib/personalgroupnav.php:128
msgid "Inbox"
-msgstr ""
+msgstr "Doručená pošta"
-#: lib/personalgroupnav.php:126
+#: lib/personalgroupnav.php:129
msgid "Your incoming messages"
-msgstr ""
+msgstr "Vaše příchozí zprávy"
-#: lib/personalgroupnav.php:130
+#: lib/personalgroupnav.php:133
msgid "Outbox"
-msgstr ""
+msgstr "Odeslaná pošta"
-#: lib/personalgroupnav.php:131
+#: lib/personalgroupnav.php:134
msgid "Your sent messages"
-msgstr ""
+msgstr "Vaše odeslané zprávy"
#: lib/personaltagcloudsection.php:56
#, php-format
msgid "Tags in %s's notices"
-msgstr ""
+msgstr "Značky v oznámeních %s"
-#: lib/plugin.php:115
+#. TRANS: Displayed as version information for a plugin if no version information was found.
+#: lib/plugin.php:121
msgid "Unknown"
-msgstr ""
+msgstr "Neznámé"
#: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82
msgid "Subscriptions"
@@ -6709,7 +8589,7 @@ msgstr "Všichni odběratelé"
#: lib/profileaction.php:191
msgid "User ID"
-msgstr ""
+msgstr "ID uživatele"
#: lib/profileaction.php:196
msgid "Member since"
@@ -6718,15 +8598,15 @@ msgstr "Členem od"
#. TRANS: Average count of posts made per day since account registration
#: lib/profileaction.php:235
msgid "Daily average"
-msgstr ""
+msgstr "Denní průměr"
#: lib/profileaction.php:264
msgid "All groups"
-msgstr ""
+msgstr "Všechny skupiny"
#: lib/profileformaction.php:123
msgid "Unimplemented method."
-msgstr ""
+msgstr "Neimplementovaná metoda."
#: lib/publicgroupnav.php:78
msgid "Public"
@@ -6734,340 +8614,418 @@ msgstr "Veřejné"
#: lib/publicgroupnav.php:82
msgid "User groups"
-msgstr ""
+msgstr "Skupin uživatel"
#: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85
msgid "Recent tags"
-msgstr ""
+msgstr "Nedávné značky"
#: lib/publicgroupnav.php:88
msgid "Featured"
-msgstr ""
+msgstr "Doporučení"
#: lib/publicgroupnav.php:92
-#, fuzzy
msgid "Popular"
-msgstr "Hledání lidí"
+msgstr "Populární"
#: lib/redirectingaction.php:95
-#, fuzzy
msgid "No return-to arguments."
-msgstr "Žádný takový dokument."
+msgstr "Chybí argument return-to."
#: lib/repeatform.php:107
-#, fuzzy
msgid "Repeat this notice?"
-msgstr "Odstranit toto oznámení"
+msgstr "Opakovat toto oznámení?"
#: lib/repeatform.php:132
msgid "Yes"
msgstr "Ano"
#: lib/repeatform.php:132
-#, fuzzy
msgid "Repeat this notice"
-msgstr "Odstranit toto oznámení"
+msgstr "Opakovat toto oznámení"
#: lib/revokeroleform.php:91
-#, fuzzy, php-format
+#, php-format
msgid "Revoke the \"%s\" role from this user"
-msgstr "Žádný takový uživatel."
+msgstr "Odebrat uživateli roli \"%s\""
-#: lib/router.php:709
-msgid "No single user defined for single-user mode."
-msgstr ""
+#. TRANS: Client error on action trying to visit a non-existing page.
+#: lib/router.php:957
+#, fuzzy
+msgid "Page not found."
+msgstr " API metoda nebyla nalezena."
#: lib/sandboxform.php:67
msgid "Sandbox"
-msgstr ""
+msgstr "Sandbox"
#: lib/sandboxform.php:78
-#, fuzzy
msgid "Sandbox this user"
-msgstr "Žádný takový uživatel."
+msgstr "Sandboxovat tohoto uživatele"
+#. TRANS: Fieldset legend for the search form.
#: lib/searchaction.php:120
-#, fuzzy
msgid "Search site"
-msgstr "Hledat"
+msgstr "Prohledat stránky"
-#: lib/searchaction.php:126
+#. TRANS: Used as a field label for the field where one or more keywords
+#. TRANS: for searching can be entered.
+#: lib/searchaction.php:128
msgid "Keyword(s)"
+msgstr "Klíčová slova"
+
+#. TRANS: Button text for searching site.
+#: lib/searchaction.php:130
+msgctxt "BUTTON"
+msgid "Search"
msgstr ""
-#: lib/searchaction.php:127
-msgid "Search"
-msgstr "Hledat"
-
-#: lib/searchaction.php:162
-#, fuzzy
+#. TRANS: Definition list item with instructions on how to get (better) search results.
+#: lib/searchaction.php:170
msgid "Search help"
-msgstr "Hledat"
+msgstr "Nápověda k hledání"
#: lib/searchgroupnav.php:80
msgid "People"
-msgstr ""
+msgstr "Lidé"
#: lib/searchgroupnav.php:81
msgid "Find people on this site"
-msgstr ""
+msgstr "Najít lidi na této stránce"
#: lib/searchgroupnav.php:83
msgid "Find content of notices"
-msgstr ""
+msgstr "Najít v obsahu oznámení"
#: lib/searchgroupnav.php:85
msgid "Find groups on this site"
-msgstr ""
+msgstr "Najít skupiny na této stránce"
#: lib/section.php:89
msgid "Untitled section"
-msgstr ""
+msgstr "Oddíl bez názvu"
#: lib/section.php:106
msgid "More..."
-msgstr ""
+msgstr "Další…"
#: lib/silenceform.php:67
-#, fuzzy
msgid "Silence"
-msgstr "Nové sdělení"
+msgstr "Uťišit"
#: lib/silenceform.php:78
-#, fuzzy
msgid "Silence this user"
-msgstr "Žádný takový uživatel."
+msgstr "Utišit tohoto uživatele"
#: lib/subgroupnav.php:83
-#, fuzzy, php-format
+#, php-format
msgid "People %s subscribes to"
-msgstr "Vzdálený odběr"
+msgstr "Lidé ke kterým je %s přihlášen"
#: lib/subgroupnav.php:91
-#, fuzzy, php-format
+#, php-format
msgid "People subscribed to %s"
-msgstr "Vzdálený odběr"
+msgstr "Lidé přihlášení k %s"
#: lib/subgroupnav.php:99
#, php-format
msgid "Groups %s is a member of"
-msgstr ""
+msgstr "Skupiny kterých je %s členem"
#: lib/subgroupnav.php:105
msgid "Invite"
-msgstr ""
+msgstr "Pozvat"
#: lib/subgroupnav.php:106
#, php-format
msgid "Invite friends and colleagues to join you on %s"
-msgstr ""
+msgstr "Pozvěte přátele a kolegy, aby se k vám připojili na %s"
#: lib/subscriberspeopleselftagcloudsection.php:48
#: lib/subscriptionspeopleselftagcloudsection.php:48
msgid "People Tagcloud as self-tagged"
-msgstr ""
+msgstr "Mrak štítků kterými se uživatelé sami označili"
#: lib/subscriberspeopletagcloudsection.php:48
#: lib/subscriptionspeopletagcloudsection.php:48
msgid "People Tagcloud as tagged"
-msgstr ""
+msgstr "Mrak štítků kterými jsou uživatelé označeni"
#: lib/tagcloudsection.php:56
msgid "None"
-msgstr ""
+msgstr "Nic"
+
+#. TRANS: Server exception displayed if a theme name was invalid.
+#: lib/theme.php:74
+#, fuzzy
+msgid "Invalid theme name."
+msgstr "Neplatné jméno souboru."
#: lib/themeuploader.php:50
msgid "This server cannot handle theme uploads without ZIP support."
-msgstr ""
+msgstr "Tento server nemůže zpracovat nahrání tématu bez podpory ZIP."
#: lib/themeuploader.php:58 lib/themeuploader.php:61
msgid "The theme file is missing or the upload failed."
-msgstr ""
+msgstr "Chybí soubor tématu nebo se nepodařilo nahrání."
#: lib/themeuploader.php:91 lib/themeuploader.php:102
-#: lib/themeuploader.php:253 lib/themeuploader.php:257
-#: lib/themeuploader.php:265 lib/themeuploader.php:272
-#, fuzzy
+#: lib/themeuploader.php:279 lib/themeuploader.php:283
+#: lib/themeuploader.php:291 lib/themeuploader.php:298
msgid "Failed saving theme."
-msgstr "Nahrávání obrázku selhalo."
+msgstr "Chyba při ukládání tématu."
-#: lib/themeuploader.php:139
+#: lib/themeuploader.php:147
msgid "Invalid theme: bad directory structure."
-msgstr ""
+msgstr "Neplatné téma: špatná adresářová struktura."
#: lib/themeuploader.php:166
-#, php-format
-msgid "Uploaded theme is too large; must be less than %d bytes uncompressed."
-msgstr ""
+#, fuzzy, php-format
+msgid "Uploaded theme is too large; must be less than %d byte uncompressed."
+msgid_plural ""
+"Uploaded theme is too large; must be less than %d bytes uncompressed."
+msgstr[0] ""
+"Nahrané téma je příliš velké, nezkomprimované musí být menší než %d bajtů."
+msgstr[1] ""
+"Nahrané téma je příliš velké, nezkomprimované musí být menší než %d bajtů."
+msgstr[2] ""
+"Nahrané téma je příliš velké, nezkomprimované musí být menší než %d bajtů."
-#: lib/themeuploader.php:178
+#: lib/themeuploader.php:179
msgid "Invalid theme archive: missing file css/display.css"
-msgstr ""
+msgstr "Neplatný archiv tématu: chybí soubor css/display.css"
-#: lib/themeuploader.php:205
+#: lib/themeuploader.php:219
msgid ""
"Theme contains invalid file or folder name. Stick with ASCII letters, "
"digits, underscore, and minus sign."
msgstr ""
+"Téma obsahuje neplatné jméno souboru nebo složky. Zůstaňte u písmen ASCII, "
+"číslic, podtržítka a mínusu."
-#: lib/themeuploader.php:216
+#: lib/themeuploader.php:225
+msgid "Theme contains unsafe file extension names; may be unsafe."
+msgstr "Téma obsahuje nebezpečné přípony souborů, může být nebezpečné."
+
+#: lib/themeuploader.php:242
#, php-format
msgid "Theme contains file of type '.%s', which is not allowed."
-msgstr ""
+msgstr "Téma obsahuje soubor typu '.%s', což není povoleno."
-#: lib/themeuploader.php:234
-#, fuzzy
+#: lib/themeuploader.php:260
msgid "Error opening theme archive."
-msgstr "Chyba při aktualizaci vzdáleného profilu"
+msgstr "Chyba při otevírání archivu tématu."
#: lib/topposterssection.php:74
msgid "Top posters"
-msgstr ""
+msgstr "Nejlepší pisálci"
+
+#. TRANS: Title for the form to unblock a user.
+#: lib/unblockform.php:67
+#, fuzzy
+msgctxt "TITLE"
+msgid "Unblock"
+msgstr "Odblokovat"
#: lib/unsandboxform.php:69
msgid "Unsandbox"
-msgstr ""
+msgstr "Odsandboxovat"
#: lib/unsandboxform.php:80
-#, fuzzy
msgid "Unsandbox this user"
-msgstr "Žádný takový uživatel."
+msgstr "Odsandboxovat tohoto uživatele"
#: lib/unsilenceform.php:67
msgid "Unsilence"
-msgstr ""
+msgstr "Zrušit utišení"
#: lib/unsilenceform.php:78
-#, fuzzy
msgid "Unsilence this user"
-msgstr "Žádný takový uživatel."
+msgstr "Zrušit utišení tohoto uživatele"
#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
msgid "Unsubscribe from this user"
-msgstr ""
+msgstr "Odhlásit se od tohoto uživatele"
#: lib/unsubscribeform.php:137
msgid "Unsubscribe"
msgstr "Odhlásit"
-#: lib/usernoprofileexception.php:58
+#. 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
-msgid "User %s (%d) has no profile record."
+msgid "User %1$s (%2$d) has no profile record."
msgstr "Uživatel nemá profil."
-#: lib/userprofile.php:117
+#: lib/userprofile.php:119
msgid "Edit Avatar"
msgstr "Upravit avatar"
-#: lib/userprofile.php:234 lib/userprofile.php:248
+#: lib/userprofile.php:236 lib/userprofile.php:250
msgid "User actions"
msgstr "Akce uživatele"
-#: lib/userprofile.php:237
+#: lib/userprofile.php:239
msgid "User deletion in progress..."
-msgstr ""
+msgstr "Probíhá mazání uživatele..."
-#: lib/userprofile.php:263
-#, fuzzy
+#: lib/userprofile.php:265
msgid "Edit profile settings"
-msgstr "Nastavené Profilu"
+msgstr "Upravit nastavení profilu"
-#: lib/userprofile.php:264
+#: lib/userprofile.php:266
msgid "Edit"
-msgstr ""
+msgstr "Editovat"
-#: lib/userprofile.php:287
+#: lib/userprofile.php:289
msgid "Send a direct message to this user"
-msgstr ""
+msgstr "Odeslat přímou zprávu tomuto uživateli"
-#: lib/userprofile.php:288
+#: lib/userprofile.php:290
msgid "Message"
msgstr "Zpráva"
-#: lib/userprofile.php:326
+#: lib/userprofile.php:331
msgid "Moderate"
-msgstr ""
+msgstr "Moderovat"
-#: lib/userprofile.php:364
-#, fuzzy
+#: lib/userprofile.php:369
msgid "User role"
-msgstr "Uživatel nemá profil."
+msgstr "Role uživatele"
-#: lib/userprofile.php:366
+#: lib/userprofile.php:371
msgctxt "role"
msgid "Administrator"
-msgstr ""
+msgstr "Administrátor"
-#: lib/userprofile.php:367
+#: lib/userprofile.php:372
msgctxt "role"
msgid "Moderator"
-msgstr ""
+msgstr "Moderátor"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1100
+#: lib/util.php:1306
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:1103
+#: lib/util.php:1309
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:1107
+#: lib/util.php:1313
#, php-format
-msgid "about %d minutes ago"
-msgstr "asi před %d minutami"
+msgid "about one minute ago"
+msgid_plural "about %d minutes ago"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1110
+#: lib/util.php:1316
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:1114
+#: lib/util.php:1320
#, php-format
-msgid "about %d hours ago"
-msgstr "asi před %d hodinami"
+msgid "about one hour ago"
+msgid_plural "about %d hours ago"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1117
+#: lib/util.php:1323
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:1121
+#: lib/util.php:1327
#, php-format
-msgid "about %d days ago"
-msgstr "před %d dny"
+msgid "about one day ago"
+msgid_plural "about %d days ago"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1124
+#: lib/util.php:1330
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:1128
+#: lib/util.php:1334
#, php-format
-msgid "about %d months ago"
-msgstr "asi před %d mesíci"
+msgid "about one month ago"
+msgid_plural "about %d months ago"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1131
+#: lib/util.php:1337
msgid "about a year ago"
msgstr "asi před rokem"
-#: lib/webcolor.php:82
-#, fuzzy, php-format
+#: lib/webcolor.php:80
+#, php-format
msgid "%s is not a valid color!"
-msgstr "Stránka není platnou URL."
+msgstr "%s není platná barva!"
-#: lib/webcolor.php:123
+#. TRANS: Validation error for a web colour.
+#. TRANS: %s is the provided (invalid) text for colour.
+#: lib/webcolor.php:120
+#, fuzzy, php-format
+msgid "%s is not a valid color! Use 3 or 6 hex characters."
+msgstr "%s není platná barva! Použijte 3 nebo 6 hex znaků."
+
+#. TRANS: %s is the URL to the StatusNet site's Instant Messaging settings.
+#: lib/xmppmanager.php:287
#, php-format
-msgid "%s is not a valid color! Use 3 or 6 hex chars."
+msgid "Unknown user. Go to %s to add your address to your account"
msgstr ""
-#: lib/xmppmanager.php:403
-#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d."
+#. TRANS: Response to XMPP source when it sent too long a message.
+#. TRANS: %1$d the maximum number of allowed characters (used for plural), %2$d is the sent number.
+#: lib/xmppmanager.php:406
+#, fuzzy, php-format
+msgid "Message too long. Maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long. Maximum is %1$d characters, you sent %2$d."
+msgstr[0] "Zpráva je příliš dlouhá - maximum je %1$d znaků, poslal jsi %2$d."
+msgstr[1] "Zpráva je příliš dlouhá - maximum je %1$d znaků, poslal jsi %2$d."
+msgstr[2] "Zpráva je příliš dlouhá - maximum je %1$d znaků, poslal jsi %2$d."
+
+#. TRANS: Exception.
+#: lib/xrd.php:64
+#, fuzzy
+msgid "Invalid XML."
+msgstr "Neplatná velikost"
+
+#. TRANS: Exception.
+#: lib/xrd.php:69
+msgid "Invalid XML, missing XRD root."
msgstr ""
+
+#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
+#: scripts/restoreuser.php:61
+#, php-format
+msgid "Getting backup from file '%s'."
+msgstr ""
+
+#. TRANS: Commandline script output.
+#: scripts/restoreuser.php:91
+#, fuzzy
+msgid "No user specified; using backup user."
+msgstr "Nebylo zadáno uživatelské ID."
+
+#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
+#: scripts/restoreuser.php:98
+#, php-format
+msgid "%d entry in backup."
+msgid_plural "%d entries in backup."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
diff --git a/locale/da/LC_MESSAGES/statusnet.po b/locale/da/LC_MESSAGES/statusnet.po
index f68253d226..32e65b0fe0 100644
--- a/locale/da/LC_MESSAGES/statusnet.po
+++ b/locale/da/LC_MESSAGES/statusnet.po
@@ -1,238 +1,309 @@
-# Translation of StatusNet to Danish
+# Translation of StatusNet - Core to Danish (Dansk)
+# Expored from translatewiki.net
#
-# Author@translatewiki.net: Mstenbaek
+# Author: Brion
+# Author: Mstenbaek
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
-"Project-Id-Version: StatusNet\n"
+"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-08-07 16:23+0000\n"
-"PO-Revision-Date: 2010-08-07 16:24:15+0000\n"
-"Language-Team: Danish\n"
+"POT-Creation-Date: 2010-12-16 15:08+0000\n"
+"PO-Revision-Date: 2010-12-16 15:10:31+0000\n"
+"Language-Team: Danish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n"
+"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: da\n"
-"X-Message-Group: out-statusnet\n"
+"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
-#. TRANS: Page title
+#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
-#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376
+#: actions/accessadminpanel.php:53 lib/adminpanelaction.php:363
msgid "Access"
msgstr "Adgang"
-#. TRANS: Page notice
-#: actions/accessadminpanel.php:67
+#. TRANS: Page notice.
+#: actions/accessadminpanel.php:64
msgid "Site access settings"
msgstr "Indstillinger for adgang til webstedet"
#. TRANS: Form legend for registration form.
-#: actions/accessadminpanel.php:161
+#: actions/accessadminpanel.php:151
msgid "Registration"
msgstr "Registrering"
-#. TRANS: Checkbox instructions for admin setting "Private"
-#: actions/accessadminpanel.php:165
+#. TRANS: Checkbox instructions for admin setting "Private".
+#: actions/accessadminpanel.php:155
msgid "Prohibit anonymous users (not logged in) from viewing site?"
msgstr "Forhindre anonyme brugere (som ikke er logget ind) i at se webstedet?"
#. TRANS: Checkbox label for prohibiting anonymous users from viewing site.
-#: actions/accessadminpanel.php:167
+#: actions/accessadminpanel.php:157
msgctxt "LABEL"
msgid "Private"
msgstr "Privat"
-#. TRANS: Checkbox instructions for admin setting "Invite only"
-#: actions/accessadminpanel.php:174
+#. TRANS: Checkbox instructions for admin setting "Invite only".
+#: actions/accessadminpanel.php:164
msgid "Make registration invitation only."
msgstr "Registreing er kun mulig gennem en invitation"
#. TRANS: Checkbox label for configuring site as invite only.
-#: actions/accessadminpanel.php:176
+#: actions/accessadminpanel.php:166
msgid "Invite only"
msgstr "Kun Inviterede"
-#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations)
-#: actions/accessadminpanel.php:183
+#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations).
+#: actions/accessadminpanel.php:173
msgid "Disable new registrations."
msgstr "Forhindre nye registreringer"
#. TRANS: Checkbox label for disabling new user registrations.
-#: actions/accessadminpanel.php:185
+#: actions/accessadminpanel.php:175
msgid "Closed"
msgstr "Lukket"
-#. TRANS: Title / tooltip for button to save access settings in site admin panel
-#: actions/accessadminpanel.php:202
+#. TRANS: Title for button to save access settings in site admin panel.
+#: actions/accessadminpanel.php:191
msgid "Save access settings"
msgstr "Gem adgangsindstillinger"
+#. TRANS: Tooltip for button to save access settings in site admin panel.
#. TRANS: Button label to save e-mail preferences.
#. TRANS: Button label to save IM preferences.
+#. TRANS: Button text for saving "Other settings" in profile.
+#. TRANS: Button text to store form data in the Paths admin panel.
+#. TRANS: Button to save input in profile settings.
+#. TRANS: Button text for saving site notice in admin panel.
#. TRANS: Button label to save SMS preferences.
-#. TRANS: Button label
-#: actions/accessadminpanel.php:203 actions/emailsettings.php:224
-#: actions/imsettings.php:184 actions/smssettings.php:209
-#: lib/applicationeditform.php:361
+#. TRANS: Save button for settings for a profile in a subscriptions list.
+#. TRANS: Button text to save user settings in user admin panel.
+#. TRANS: Button label in the "Edit application" form.
+#. TRANS: Button text on profile design page to save settings.
+#: actions/accessadminpanel.php:193 actions/emailsettings.php:254
+#: actions/imsettings.php:187 actions/othersettings.php:134
+#: actions/pathsadminpanel.php:512 actions/profilesettings.php:201
+#: actions/sitenoticeadminpanel.php:197 actions/smssettings.php:209
+#: actions/subscriptions.php:262 actions/useradminpanel.php:298
+#: lib/applicationeditform.php:355 lib/designsettings.php:270
+#: lib/groupeditform.php:207
msgctxt "BUTTON"
msgid "Save"
msgstr "Gem"
+#. TRANS: Server error when page not found (404).
#. TRANS: Server error when page not found (404)
#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
#: actions/showfavorites.php:138 actions/tag.php:52
msgid "No such page."
msgstr "Siden findes ikke"
-#: actions/all.php:79 actions/allrss.php:68
-#: actions/apiaccountupdatedeliverydevice.php:114
-#: actions/apiaccountupdateprofile.php:105
-#: actions/apiaccountupdateprofilebackgroundimage.php:116
-#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
-#: actions/apiblockdestroy.php:96 actions/apidirectmessage.php:77
-#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:113
-#: actions/apigroupismember.php:91 actions/apigroupjoin.php:100
-#: actions/apigroupleave.php:100 actions/apigrouplist.php:73
-#: actions/apistatusesupdate.php:229 actions/apisubscriptions.php:87
-#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174
-#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80
-#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75
-#: actions/favoritesrss.php:74 actions/foaf.php:40 actions/foaf.php:58
-#: actions/hcard.php:67 actions/microsummary.php:62 actions/newmessage.php:116
-#: actions/otp.php:76 actions/remotesubscribe.php:145
-#: actions/remotesubscribe.php:154 actions/replies.php:73
-#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105
-#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40
-#: actions/xrds.php:71 lib/command.php:478 lib/galleryaction.php:59
+#. TRANS: Client error when user not found for an action.
+#. TRANS: Client error when user not found for an rss related action.
+#. TRANS: Client error displayed when no existing user is provided for a user's delivery device setting.
+#. TRANS: Client error displayed if a user could not be found.
+#. TRANS: Client error when user not found updating a profile background image.
+#. TRANS: Client error displayed updating profile image without having a user object.
+#. TRANS: Client error when user not found for an API action to remove a block for a user.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error when user not found for an API direct message action.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error displayed when checking group membership for a non-existing user.
+#. TRANS: Client error displayed when trying to have a non-existing user join a group.
+#. TRANS: Client error displayed when trying to have a non-existing user leave a group.
+#. TRANS: Client error displayed when updating a status for a non-existing user.
+#. TRANS: Client error displayed when requesting a list of followers for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent favourite notices by a user for a non-existing user.
+#. TRANS: Client error displayed when requesting dents of a user and friends for a user that does not exist.
+#. TRANS: Client error displayed when requesting most recent dents by user and friends for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent mentions for a non-existing user.
+#. TRANS: Client error displayed requesting most recent notices for a non-existing user.
+#. TRANS: Client error displayed trying to get an avatar for a non-existing user.
+#. TRANS: Error text shown when trying to send a direct message to a user that does not exist.
+#: actions/all.php:80 actions/allrss.php:69
+#: actions/apiaccountupdatedeliverydevice.php:110
+#: actions/apiaccountupdateprofile.php:103
+#: actions/apiaccountupdateprofilebackgroundimage.php:118
+#: actions/apiaccountupdateprofileimage.php:104 actions/apiatomservice.php:60
+#: actions/apiblockcreate.php:95 actions/apiblockdestroy.php:94
+#: actions/apidirectmessage.php:75 actions/apidirectmessagenew.php:72
+#: actions/apigroupcreate.php:111 actions/apigroupismember.php:89
+#: actions/apigroupjoin.php:98 actions/apigroupleave.php:98
+#: actions/apigrouplist.php:70 actions/apistatusesupdate.php:230
+#: actions/apisubscriptions.php:85 actions/apitimelinefavorites.php:70
+#: actions/apitimelinefriends.php:173 actions/apitimelinehome.php:78
+#: actions/apitimelinementions.php:77 actions/apitimelineuser.php:79
+#: actions/avatarbynickname.php:79 actions/favoritesrss.php:74
+#: actions/foaf.php:40 actions/foaf.php:58 actions/hcard.php:67
+#: actions/microsummary.php:62 actions/newmessage.php:116 actions/otp.php:76
+#: actions/remotesubscribe.php:145 actions/remotesubscribe.php:154
+#: actions/replies.php:73 actions/repliesrss.php:38 actions/rsd.php:116
+#: actions/showfavorites.php:105 actions/userbyid.php:74
+#: actions/usergroups.php:93 actions/userrss.php:40 actions/userxrd.php:59
+#: actions/xrds.php:71 lib/command.php:497 lib/galleryaction.php:59
#: lib/mailbox.php:82 lib/profileaction.php:77
msgid "No such user."
msgstr "Ingen bruger fundet."
#. TRANS: Page title. %1$s is user nickname, %2$d is page number
-#: actions/all.php:90
+#: actions/all.php:91
#, php-format
msgid "%1$s and friends, page %2$d"
msgstr "%1$s og venner, side %2$d"
-#. TRANS: Page title. %1$s is user nickname
-#. TRANS: H1 text. %1$s is user nickname
+#. TRANS: Page title. %s is user nickname
+#. TRANS: H1 text for page. %s is a user nickname.
#. TRANS: Message is used as link title. %s is a user nickname.
-#: actions/all.php:93 actions/all.php:185 actions/allrss.php:116
-#: actions/apitimelinefriends.php:210 actions/apitimelinehome.php:116
-#: lib/personalgroupnav.php:100
+#. TRANS: Timeline title for user and friends. %s is a user nickname.
+#: actions/all.php:94 actions/all.php:191 actions/allrss.php:117
+#: actions/apitimelinefriends.php:207 actions/apitimelinehome.php:113
+#: lib/personalgroupnav.php:103
#, php-format
msgid "%s and friends"
msgstr "%s og venner"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:107
+#. TRANS: %s is user nickname.
+#: actions/all.php:108
#, php-format
msgid "Feed for friends of %s (RSS 1.0)"
msgstr "Feed for venner af %s (RSS 1.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:116
+#. TRANS: %s is user nickname.
+#: actions/all.php:117
#, php-format
msgid "Feed for friends of %s (RSS 2.0)"
msgstr "Feed for venner af %s (RSS 1.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:125
+#. TRANS: %s is user nickname.
+#: actions/all.php:126
#, php-format
msgid "Feed for friends of %s (Atom)"
msgstr "Feed for venner af %s (Atom)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:138
+#. TRANS: Empty list message. %s is a user nickname.
+#: actions/all.php:139
#, php-format
msgid ""
"This is the timeline for %s and friends but no one has posted anything yet."
msgstr ""
"Dette er tidslinjen for %s og venner, men ingen har skrevet noget endnu."
-#: actions/all.php:143
+#. TRANS: Encouragement displayed on logged in user's empty timeline.
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:146
#, php-format
msgid ""
"Try subscribing to more people, [join a group](%%action.groups%%) or post "
"something yourself."
msgstr ""
-"Prøv at abonnere på flere personer, [deltage i en gruppe] (%%action.groups%"
-"%) eller skriv noget selv."
+"Prøv at abonnere på flere personer, [deltage i en gruppe](%%action.groups%%) "
+"eller skriv noget selv."
-#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@"
-#: actions/all.php:146
+#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@".
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:150
#, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) from their profile or [post something "
"to them](%%%%action.newnotice%%%%?status_textarea=%3$s)."
msgstr ""
+"Du kan forsøge at [puffe %1$s](../%2$s) fra hans eller hendes profil eller "
+"[skriv noget som fanger hans eller hendes opmærksomhed](%%%%action.newnotice%"
+"%%%?status_textarea=%3$s)."
-#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211
-#, fuzzy, php-format
+#. TRANS: Encoutagement displayed on empty timeline user pages for anonymous users.
+#. TRANS: %s is a user nickname. This message contains Markdown links. Keep "](" together.
+#. TRANS: Second sentence of empty message for anonymous users. %s is a user nickname.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/all.php:155 actions/replies.php:210 actions/showstream.php:227
+#, php-format
msgid ""
"Why not [register an account](%%%%action.register%%%%) and then nudge %s or "
"post a notice to them."
msgstr ""
-"Hvorfor ikke [registrere en konto] (%%action.register%%), og vær den første "
-"til at tilføje en meddelelse til dine favoritter!"
+"Hvorfor ikke [registrere en konto ](%%%%action.register%%%%) og derefter "
+"puffe %s eller sende en meddelelse til hans eller hendes opmærksomhed."
-#. TRANS: H1 text
-#: actions/all.php:182
+#. TRANS: H1 text for page when viewing a list for self.
+#: actions/all.php:188
msgid "You and friends"
msgstr "Du og vennerne"
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name.
-#: actions/allrss.php:121 actions/apitimelinefriends.php:216
-#: actions/apitimelinehome.php:122
+#: actions/allrss.php:122 actions/apitimelinefriends.php:213
+#: actions/apitimelinehome.php:119
#, php-format
msgid "Updates from %1$s and friends on %2$s!"
msgstr "Opdateringer fra %1$s og venner på %2$s!"
-#: actions/apiaccountratelimitstatus.php:72
-#: actions/apiaccountupdatedeliverydevice.php:94
-#: actions/apiaccountupdateprofile.php:97
-#: actions/apiaccountupdateprofilebackgroundimage.php:94
-#: actions/apiaccountupdateprofilecolors.php:118
-#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156
-#: actions/apifavoritecreate.php:100 actions/apifavoritedestroy.php:101
-#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
-#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:139
-#: actions/apigroupismember.php:115 actions/apigroupjoin.php:156
-#: actions/apigroupleave.php:142 actions/apigrouplist.php:137
-#: actions/apigrouplistall.php:122 actions/apigroupmembership.php:107
-#: actions/apigroupshow.php:116 actions/apihelptest.php:88
-#: actions/apistatusesdestroy.php:104 actions/apistatusesretweets.php:112
-#: actions/apistatusesshow.php:109 actions/apistatusnetconfig.php:141
-#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
-#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:271
-#: actions/apitimelinegroup.php:154 actions/apitimelinehome.php:175
-#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:241
-#: actions/apitimelineretweetedtome.php:121
-#: actions/apitimelineretweetsofme.php:152 actions/apitimelinetag.php:161
-#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
+#. TRANS: Client error displayed handling a non-existing API method.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method updating profile colours.
+#. TRANS: Client error displayed trying to execute an unknown API method verifying user credentials.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method showing friendship.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method joining a group.
+#. TRANS: Client error displayed trying to execute an unknown API method leaving a group.
+#. TRANS: Client error displayed trying to execute an unknown API method checking group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method listing the latest 20 groups.
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method showing a group.
+#. TRANS: Client error displayed trying to execute an unknown API method testing API connectivity.
+#. TRANS: Client error displayed trying to execute an unknown API method deleting a status.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#: actions/apiaccountratelimitstatus.php:69
+#: actions/apiaccountupdatedeliverydevice.php:92
+#: actions/apiaccountupdateprofile.php:94
+#: actions/apiaccountupdateprofilebackgroundimage.php:92
+#: actions/apiaccountupdateprofilecolors.php:115
+#: actions/apiaccountverifycredentials.php:68 actions/apidirectmessage.php:157
+#: actions/apifavoritecreate.php:98 actions/apifavoritedestroy.php:98
+#: actions/apifriendshipscreate.php:99 actions/apifriendshipsdestroy.php:99
+#: actions/apifriendshipsshow.php:124 actions/apigroupcreate.php:138
+#: actions/apigroupismember.php:115 actions/apigroupjoin.php:160
+#: actions/apigroupleave.php:145 actions/apigrouplist.php:134
+#: actions/apigrouplistall.php:120 actions/apigroupmembership.php:105
+#: actions/apigroupshow.php:114 actions/apihelptest.php:84
+#: actions/apistatusesdestroy.php:101 actions/apistatusesretweets.php:110
+#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
+#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
+#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
+#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
+#: actions/apitimelineretweetedtome.php:118
+#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
+#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
msgid "API method not found."
msgstr "API metode ikke fundet."
-#: actions/apiaccountupdatedeliverydevice.php:86
-#: actions/apiaccountupdateprofile.php:89
-#: actions/apiaccountupdateprofilebackgroundimage.php:86
-#: actions/apiaccountupdateprofilecolors.php:110
-#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
-#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:109
-#: actions/apifavoritecreate.php:91 actions/apifavoritedestroy.php:92
-#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
-#: actions/apigroupcreate.php:105 actions/apigroupjoin.php:92
-#: actions/apigroupleave.php:92 actions/apimediaupload.php:67
-#: actions/apistatusesretweet.php:65 actions/apistatusesupdate.php:198
+#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
+#. TRANS: Client error. POST is a HTTP command. It should not be translated.
+#: actions/apiaccountupdatedeliverydevice.php:83
+#: actions/apiaccountupdateprofile.php:85
+#: actions/apiaccountupdateprofilebackgroundimage.php:83
+#: actions/apiaccountupdateprofilecolors.php:106
+#: actions/apiaccountupdateprofileimage.php:80 actions/apiblockcreate.php:87
+#: actions/apiblockdestroy.php:85 actions/apidirectmessagenew.php:107
+#: actions/apifavoritecreate.php:88 actions/apifavoritedestroy.php:88
+#: actions/apifriendshipscreate.php:89 actions/apifriendshipsdestroy.php:89
+#: actions/apigroupcreate.php:102 actions/apigroupjoin.php:89
+#: actions/apigroupleave.php:89 actions/apimediaupload.php:66
+#: actions/apistatusesretweet.php:63 actions/apistatusesupdate.php:194
msgid "This method requires a POST."
msgstr "Denne metode kræver en POST."
-#: actions/apiaccountupdatedeliverydevice.php:106
+#. TRANS: Client error displayed when no valid device parameter is provided for a user's delivery device setting.
+#: actions/apiaccountupdatedeliverydevice.php:103
msgid ""
"You must specify a parameter named 'device' with a value of one of: sms, im, "
"none."
@@ -240,347 +311,517 @@ msgstr ""
"Du skal angive en parameter med navnet 'device', med værdien sat til en af "
"følgende: sms, im, none."
-#: actions/apiaccountupdatedeliverydevice.php:133
+#. TRANS: Server error displayed when a user's delivery device cannot be updated.
+#: actions/apiaccountupdatedeliverydevice.php:130
msgid "Could not update user."
msgstr "Kunne ikke opdatere brugeren."
-#: actions/apiaccountupdateprofile.php:112
-#: actions/apiaccountupdateprofilebackgroundimage.php:194
-#: actions/apiaccountupdateprofilecolors.php:185
+#. TRANS: Client error displayed if a user profile could not be found.
+#. TRANS: Client error displayed when a user has no profile.
+#. TRANS: Client error displayed a user has no profile updating profile colours.
+#. TRANS: Client error displayed if a user profile could not be found updating a profile image.
+#. TRANS: Client error displayed when requesting user information for a user without a profile.
+#. TRANS: Client error displayed trying to get an avatar for a user without a profile.
+#: actions/apiaccountupdateprofile.php:111
+#: actions/apiaccountupdateprofilebackgroundimage.php:199
+#: actions/apiaccountupdateprofilecolors.php:183
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
-#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74
+#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
msgid "User has no profile."
msgstr "Brugeren har ingen profil."
+#. TRANS: Server error displayed if a user profile could not be saved.
#: actions/apiaccountupdateprofile.php:147
msgid "Could not save profile."
msgstr "Kunne ikke gemme profilen."
+#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
+#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
+#. TRANS: Form validation error in design settings form. POST should remain untranslated.
#: actions/apiaccountupdateprofilebackgroundimage.php:108
-#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80
-#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257
-#: actions/designadminpanel.php:123 actions/editapplication.php:118
-#: actions/newapplication.php:101 actions/newnotice.php:94
-#: lib/designsettings.php:283
+#: actions/apiaccountupdateprofileimage.php:95 actions/apimediaupload.php:81
+#: actions/apistatusesupdate.php:210 actions/avatarsettings.php:269
+#: actions/designadminpanel.php:125 actions/editapplication.php:121
+#: actions/newapplication.php:104 actions/newnotice.php:95
+#: lib/designsettings.php:298
#, php-format
msgid ""
+"The server was unable to handle that much POST data (%s byte) due to its "
+"current configuration."
+msgid_plural ""
"The server was unable to handle that much POST data (%s bytes) due to its "
"current configuration."
-msgstr ""
-"Serveren var ikke i stand til at håndtere så meget POST data (%s bytes) på "
-"grund af sin nuværende konfiguration."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apiaccountupdateprofilebackgroundimage.php:136
-#: actions/apiaccountupdateprofilebackgroundimage.php:146
-#: actions/apiaccountupdateprofilecolors.php:164
-#: actions/apiaccountupdateprofilecolors.php:174
+#. TRANS: Client error displayed when saving design settings fails because of an empty id.
+#. TRANS: Client error displayed when saving design settings fails because of an empty result.
+#. TRANS: Client error displayed when a database error occurs inserting profile colours.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:138
+#: actions/apiaccountupdateprofilebackgroundimage.php:149
+#: actions/apiaccountupdateprofilecolors.php:160
+#: actions/apiaccountupdateprofilecolors.php:171
#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300
#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
msgid "Unable to save your design settings."
msgstr "Kunne ikke gemme dine design indstillinger."
-#: actions/apiaccountupdateprofilebackgroundimage.php:187
-#: actions/apiaccountupdateprofilecolors.php:142
+#. TRANS: Error displayed when updating design settings fails.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:191
+#: actions/apiaccountupdateprofilecolors.php:139
msgid "Could not update your design."
msgstr "Kunne ikke opdatere dit design."
-#: actions/apiblockcreate.php:105
+#: actions/apiatomservice.php:86
+msgid "Main"
+msgstr ""
+
+#. TRANS: Message is used as link title. %s is a user nickname.
+#. TRANS: Title in atom group notice feed. %s is a group name.
+#. TRANS: Title in atom user notice feed. %s is a user name.
+#: actions/apiatomservice.php:93 actions/grouprss.php:139
+#: actions/userrss.php:94 lib/atomgroupnoticefeed.php:63
+#: lib/atomusernoticefeed.php:68
+#, php-format
+msgid "%s timeline"
+msgstr "%s tidslinie"
+
+#. TRANS: Header for subscriptions overview for a user (first page).
+#. TRANS: %s is a user nickname.
+#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
+#: actions/subscriptions.php:51
+#, php-format
+msgid "%s subscriptions"
+msgstr ""
+
+#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
+#, fuzzy, php-format
+msgid "%s favorites"
+msgstr "Tilføj til favoritter"
+
+#: actions/apiatomservice.php:123
+#, fuzzy, php-format
+msgid "%s memberships"
+msgstr "%s gruppe medlemmer"
+
+#. TRANS: Client error displayed when users try to block themselves.
+#: actions/apiblockcreate.php:104
msgid "You cannot block yourself!"
msgstr "Du kan ikke blokere dig selv!"
+#. TRANS: Server error displayed when blocking a user has failed.
#: actions/apiblockcreate.php:126
msgid "Block user failed."
msgstr "Blokering af bruger mislykkedes"
-#: actions/apiblockdestroy.php:114
+#. TRANS: Server error displayed when unblocking a user has failed.
+#: actions/apiblockdestroy.php:113
msgid "Unblock user failed."
msgstr "Ophæv blokering af bruger mislykkedes."
-#: actions/apidirectmessage.php:89
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:88
#, php-format
msgid "Direct messages from %s"
msgstr "Direkte beskeder fra %s"
+#. TRANS: Subtitle. %s is a user nickname.
#: actions/apidirectmessage.php:93
#, php-format
msgid "All the direct messages sent from %s"
msgstr "Alle direkte beskeder, sendt fra %s"
-#: actions/apidirectmessage.php:101
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:102
#, php-format
msgid "Direct messages to %s"
msgstr "Direkte beskeder til %s"
-#: actions/apidirectmessage.php:105
+#. TRANS: Subtitle. %s is a user nickname.
+#: actions/apidirectmessage.php:107
#, php-format
msgid "All the direct messages sent to %s"
msgstr "Alle direkte beskeder, sendt til %s"
-#: actions/apidirectmessagenew.php:118
+#. TRANS: Client error displayed when no message text was submitted (406).
+#: actions/apidirectmessagenew.php:117
msgid "No message text!"
msgstr "Ingen besked tekst!"
-#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150
+#. TRANS: Client error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#. TRANS: Form validation error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#: actions/apidirectmessagenew.php:127 actions/newmessage.php:152
#, php-format
-msgid "That's too long. Max message size is %d chars."
-msgstr "Det er for langt. Maksimal besked størrelse er %d tegn."
+msgid "That's too long. Maximum message size is %d character."
+msgid_plural "That's too long. Maximum message size is %d characters."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apidirectmessagenew.php:138
+#. TRANS: Client error displayed if a recipient user could not be found (403).
+#: actions/apidirectmessagenew.php:139
msgid "Recipient user not found."
msgstr "Modtager bruger ikke fundet"
-#: actions/apidirectmessagenew.php:142
+#. TRANS: Client error displayed trying to direct message another user who's not a friend (403).
+#: actions/apidirectmessagenew.php:144
msgid "Can't send direct messages to users who aren't your friend."
msgstr "Kan ikke sende direkte beskeder til brugere, som ikke din ven."
-#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110
+#. TRANS: Client error displayed trying to direct message self (403).
+#: actions/apidirectmessagenew.php:154
+msgid ""
+"Do not send a message to yourself; just say it to yourself quietly instead."
+msgstr ""
+
+#. TRANS: Client error displayed when requesting a status with a non-existing ID.
+#. TRANS: Client error displayed when trying to remove a favourite with an invalid ID.
+#. TRANS: Client error displayed trying to delete a status with an invalid ID.
+#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:108
#: actions/apistatusesdestroy.php:121
msgid "No status found with that ID."
msgstr "Ingen status fundet med dette ID."
+#. TRANS: Client error displayed when trying to mark a notice favourite that already is a favourite.
#: actions/apifavoritecreate.php:120
msgid "This status is already a favorite."
msgstr "Denne status er allerede en favorit."
-#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:285
+#. TRANS: Client error displayed when marking a notice as favourite fails.
+#. TRANS: Error message text shown when a favorite could not be set.
+#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294
msgid "Could not create favorite."
msgstr "Kunne ikke oprette favorit."
-#: actions/apifavoritedestroy.php:123
+#. TRANS: Client error displayed when trying to remove a favourite that was not a favourite.
+#: actions/apifavoritedestroy.php:122
msgid "That status is not a favorite."
msgstr "Denne status er ikke en favorit."
+#. TRANS: Client error displayed when removing a favourite has failed.
#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87
msgid "Could not delete favorite."
msgstr "Kunne ikke slette favorit."
+#. TRANS: Client error displayed when trying follow who's profile could not be found.
#: actions/apifriendshipscreate.php:109
msgid "Could not follow user: profile not found."
-msgstr ""
+msgstr "Kunne ikke følge bruger: bruger profil ikke fundet."
-#: actions/apifriendshipscreate.php:118
+#. TRANS: Client error displayed when trying to follow a user that's already being followed.
+#. TRANS: %s is the nickname of the user that is already being followed.
+#: actions/apifriendshipscreate.php:120
#, php-format
msgid "Could not follow user: %s is already on your list."
msgstr "Kunne ikke følge bruger: %s er allerede på din liste."
+#. TRANS: Client error displayed when trying to unfollow a user that cannot be found.
#: actions/apifriendshipsdestroy.php:109
msgid "Could not unfollow user: User not found."
msgstr "Kunne ikke stoppe følgeskab af bruger: Bruger ikke fundet."
-#: actions/apifriendshipsdestroy.php:120
+#. TRANS: Client error displayed when trying to unfollow self.
+#: actions/apifriendshipsdestroy.php:121
msgid "You cannot unfollow yourself."
msgstr "Du kan ikke ophæve følgeskab til dig selv."
-#: actions/apifriendshipsexists.php:91
-msgid "Two valid IDs or screen_names must be supplied."
+#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
+#: actions/apifriendshipsexists.php:88
+msgid "Two valid IDs or nick names must be supplied."
msgstr ""
-#: actions/apifriendshipsshow.php:134
+#. TRANS: Client error displayed when a source user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:131
msgid "Could not determine source user."
msgstr "Kunne ikke finde kilde bruger"
-#: actions/apifriendshipsshow.php:142
+#. TRANS: Client error displayed when a target user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:140
msgid "Could not find target user."
msgstr "Kunne ikke finde mål bruger."
-#: actions/apigroupcreate.php:167 actions/editgroup.php:186
-#: actions/newgroup.php:126 actions/profilesettings.php:215
-#: actions/register.php:212
-msgid "Nickname must have only lowercase letters and numbers and no spaces."
-msgstr "Kaldenavn må kun have små bogstaver og tal og ingen mellemrum."
-
-#: actions/apigroupcreate.php:176 actions/editgroup.php:190
-#: actions/newgroup.php:130 actions/profilesettings.php:238
-#: actions/register.php:215
+#. TRANS: Client error trying to create a group with a nickname this is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:156 actions/editgroup.php:189
+#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Kaldenavn allerede er i brug. Prøv med et andet."
-#: actions/apigroupcreate.php:183 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:218
-#: actions/register.php:217
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:164 actions/editgroup.php:193
+#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Ikke et gyldigt kaldenavn"
-#: actions/apigroupcreate.php:199 actions/editapplication.php:215
-#: actions/editgroup.php:199 actions/newapplication.php:203
-#: actions/newgroup.php:139 actions/profilesettings.php:222
-#: actions/register.php:224
+#. TRANS: Client error in form for group creation.
+#. TRANS: Validation error shown when providing an invalid homepage URL in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:181 actions/editapplication.php:233
+#: actions/editgroup.php:200 actions/newapplication.php:211
+#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Hjemmesiden er ikke en gyldig URL adresse."
-#: actions/apigroupcreate.php:208 actions/editgroup.php:202
-#: actions/newgroup.php:142 actions/profilesettings.php:225
-#: actions/register.php:227
-msgid "Full name is too long (max 255 chars)."
-msgstr "Fulde navn er for langt (max 255 tegn)."
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:191 actions/editgroup.php:204
+#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/register.php:226
+msgid "Full name is too long (maximum 255 characters)."
+msgstr ""
-#: actions/apigroupcreate.php:216 actions/editapplication.php:190
-#: actions/newapplication.php:172
+#. TRANS: Client error shown when providing too long a description during group creation.
+#. TRANS: %d is the maximum number of allowed characters.
+#. TRANS: Validation error shown when providing too long a description in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Form validation error in New application form.
+#. TRANS: %d is the maximum number of characters for the description.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed characters.
+#: actions/apigroupcreate.php:201 actions/editapplication.php:201
+#: actions/editgroup.php:209 actions/newapplication.php:178
+#: actions/newgroup.php:149
#, php-format
-msgid "Description is too long (max %d chars)."
-msgstr "Beskrivelse er for lang (max %d tegn)."
+msgid "Description is too long (maximum %d character)."
+msgid_plural "Description is too long (maximum %d characters)."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apigroupcreate.php:227 actions/editgroup.php:208
-#: actions/newgroup.php:148 actions/profilesettings.php:232
-#: actions/register.php:234
-msgid "Location is too long (max 255 chars)."
-msgstr "Placering er for lang (max 255 tegn)."
+#. TRANS: Client error shown when providing too long a location during group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:215 actions/editgroup.php:216
+#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/register.php:235
+msgid "Location is too long (maximum 255 characters)."
+msgstr ""
-#: actions/apigroupcreate.php:246 actions/editgroup.php:219
-#: actions/newgroup.php:159
+#. TRANS: Client error shown when providing too many aliases during group creation.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group edit form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#: actions/apigroupcreate.php:236 actions/editgroup.php:229
+#: actions/newgroup.php:169
#, php-format
-msgid "Too many aliases! Maximum %d."
-msgstr "Alt for mange aliaser! Maksimum %d."
+msgid "Too many aliases! Maximum %d allowed."
+msgid_plural "Too many aliases! Maximum %d allowed."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apigroupcreate.php:267
+#. TRANS: Client error shown when providing an invalid alias during group creation.
+#. TRANS: %s is the invalid alias.
+#: actions/apigroupcreate.php:253
#, php-format
msgid "Invalid alias: \"%s\"."
msgstr "Ugyldigt alias: \"%s\"."
-#: actions/apigroupcreate.php:276 actions/editgroup.php:232
-#: actions/newgroup.php:172
+#. TRANS: Client error displayed when trying to use an alias during group creation that is already in use.
+#. TRANS: %s is the alias that is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:264 actions/editgroup.php:244
+#: actions/newgroup.php:184
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Alias \"%s\" er allerede i brug. Prøv med et andet."
-#: actions/apigroupcreate.php:289 actions/editgroup.php:238
-#: actions/newgroup.php:178
+#. TRANS: Client error displayed when trying to use an alias during group creation that is the same as the group's nickname.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:278 actions/editgroup.php:251
+#: actions/newgroup.php:191
msgid "Alias can't be the same as nickname."
msgstr "Alias kan ikke være det samme som kaldenavn."
-#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105
-#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92
-#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92
+#. TRANS: Client error displayed when checking group membership for a non-existing group.
+#. TRANS: Client error displayed when trying to join a group that does not exist.
+#. TRANS: Client error displayed when trying to leave a group that does not exist.
+#. TRANS: Client error displayed trying to show group membership on a non-existing group.
+#. TRANS: Client error displayed when trying to show a group that could not be found.
+#. TRANS: Client error displayed requesting most recent notices to a group for a non-existing group.
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:89
+#: actions/apigroupshow.php:81 actions/apitimelinegroup.php:89
msgid "Group not found."
msgstr "Gruppen blev ikke fundet."
-#: actions/apigroupjoin.php:111 actions/joingroup.php:100
+#. TRANS: Server error displayed when trying to join a group the user is already a member of.
+#. TRANS: Error text shown a user tries to join a group they already are a member of.
+#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:333
msgid "You are already a member of that group."
msgstr "Du er allerede medlem af denne gruppe."
-#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:327
+#. TRANS: Server error displayed when trying to join a group the user is blocked from joining.
+#. TRANS: Error text shown when a user tries to join a group they are blocked from joining.
+#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338
msgid "You have been blocked from that group by the admin."
msgstr "Du er blevet blokeret fra denne gruppe af administratoren."
-#: actions/apigroupjoin.php:139 actions/joingroup.php:134
+#. TRANS: Server error displayed when joining a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupjoin.php:142 actions/joingroup.php:134 lib/command.php:350
#, php-format
msgid "Could not join user %1$s to group %2$s."
msgstr "Kunne ikke tilslutte bruger %1$s til gruppe %2$s."
+#. TRANS: Server error displayed when trying to leave a group the user is not a member of.
#: actions/apigroupleave.php:115
msgid "You are not a member of this group."
msgstr "Du er ikke medlem af denne gruppe."
-#: actions/apigroupleave.php:125 actions/leavegroup.php:129
+#. TRANS: Server error displayed when leaving a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupleave.php:127 actions/leavegroup.php:129
+#: lib/command.php:398
#, php-format
msgid "Could not remove user %1$s from group %2$s."
msgstr "Kunne ikke fjerne brugeren %1$s fra gruppen %2$s."
-#. TRANS: %s is a user name
-#: actions/apigrouplist.php:98
+#. TRANS: Used as title in check for group membership. %s is a user name.
+#: actions/apigrouplist.php:94
#, php-format
msgid "%s's groups"
msgstr "%s's grupper"
-#. TRANS: Meant to convey the user %2$s is a member of each of the groups listed on site %1$s
-#: actions/apigrouplist.php:108
+#. TRANS: Used as subtitle in check for group membership. %1$s is a user name, %2$s is the site name.
+#: actions/apigrouplist.php:104
#, php-format
msgid "%1$s groups %2$s is a member of."
msgstr "%1$s grupper som %2$s er medlem af."
-#. TRANS: Message is used as a title. %s is a site name.
+#. TRANS: Message is used as a title when listing the lastest 20 groups. %s is a site name.
#. TRANS: Message is used as a page title. %s is a nick name.
-#: actions/apigrouplistall.php:92 actions/usergroups.php:63
+#: actions/apigrouplistall.php:88 actions/usergroups.php:63
#, php-format
msgid "%s groups"
msgstr "%s's grupper"
-#: actions/apigrouplistall.php:96
+#. TRANS: Message is used as a subtitle when listing the lastest 20 groups. %s is a site name.
+#: actions/apigrouplistall.php:93
#, php-format
msgid "groups on %s"
msgstr "grupper på %s"
-#: actions/apimediaupload.php:99
-#, fuzzy
+#. TRANS: Client error displayed when uploading a media file has failed.
+#: actions/apimediaupload.php:101
msgid "Upload failed."
-msgstr "Ophæv blokering af bruger mislykkedes."
+msgstr "Upload mislykkedes."
-#: actions/apioauthauthorize.php:101
+#. TRANS: Client error given from the OAuth API when the request token or verifier is invalid.
+#: actions/apioauthaccesstoken.php:101
+msgid "Invalid request token or verifier."
+msgstr ""
+
+#. TRANS: Client error given when no oauth_token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:107
msgid "No oauth_token parameter provided."
msgstr "Ingen oauth_token parameter angivet."
-#: actions/apioauthauthorize.php:106
-msgid "Invalid token."
-msgstr "Ugyldigt token."
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:115 actions/apioauthauthorize.php:129
+msgid "Invalid request token."
+msgstr ""
-#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268
-#: actions/deletenotice.php:169 actions/disfavor.php:74
-#: actions/emailsettings.php:267 actions/favor.php:75 actions/geocode.php:55
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:121
+msgid "Request token already authorized."
+msgstr ""
+
+#. TRANS: Form validation error in API OAuth authorisation because of an invalid session token.
+#: actions/apioauthauthorize.php:147 actions/avatarsettings.php:280
+#: actions/deletenotice.php:177 actions/disfavor.php:74
+#: actions/emailsettings.php:297 actions/favor.php:75 actions/geocode.php:55
#: actions/groupblock.php:66 actions/grouplogo.php:312
-#: actions/groupunblock.php:66 actions/imsettings.php:227
-#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66
-#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
-#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135
-#: actions/othersettings.php:145 actions/passwordsettings.php:138
-#: actions/profilesettings.php:194 actions/recoverpassword.php:350
+#: actions/groupunblock.php:65 actions/imsettings.php:230
+#: actions/invite.php:59 actions/login.php:137 actions/makeadmin.php:66
+#: actions/newmessage.php:135 actions/newnotice.php:105 actions/nudge.php:80
+#: actions/oauthappssettings.php:165 actions/oauthconnectionssettings.php:138
+#: actions/othersettings.php:153 actions/passwordsettings.php:138
+#: actions/profilesettings.php:221 actions/recoverpassword.php:350
#: actions/register.php:172 actions/remotesubscribe.php:77
-#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:38
+#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:40
#: actions/subscribe.php:86 actions/tagother.php:166
#: actions/unsubscribe.php:69 actions/userauthorization.php:52
-#: lib/designsettings.php:294
+#: lib/designsettings.php:310
msgid "There was a problem with your session token. Try again, please."
msgstr "Der var et problem med din session token. Venligst prøv igen."
-#: actions/apioauthauthorize.php:135
+#. TRANS: Form validation error given when an invalid username and/or password was passed to the OAuth API.
+#: actions/apioauthauthorize.php:168
msgid "Invalid nickname / password!"
msgstr "Ugyldig kaldenavn / password!"
-#: actions/apioauthauthorize.php:159
-msgid "Database error deleting OAuth application user."
-msgstr "Databasefejl ved sletning af OAuth applikationsbruger."
-
-#: actions/apioauthauthorize.php:185
-msgid "Database error inserting OAuth application user."
-msgstr "Databasefejl ved tilføjelse af OAuth applikationsbruger."
-
-#: actions/apioauthauthorize.php:214
-#, php-format
-msgid ""
-"The request token %s has been authorized. Please exchange it for an access "
-"token."
+#. TRANS: Server error displayed when a database action fails.
+#: actions/apioauthauthorize.php:217
+msgid "Database error inserting oauth_token_association."
msgstr ""
-"Anmodnings-token %s er blevet godkendt. Venligst anvend den til en Adgangs-"
-"token."
-
-#: actions/apioauthauthorize.php:227
-#, php-format
-msgid "The request token %s has been denied and revoked."
-msgstr "Anmodnings-token %s er blevet afvist og trukket tilbage."
+#. TRANS: Client error given on when invalid data was passed through a form in the OAuth API.
+#. TRANS: Unexpected validation error on avatar upload form.
+#. TRANS: Client error displayed submitting invalid form data for edit application.
#. TRANS: Message given submitting a form with an unknown action in e-mail settings.
#. TRANS: Message given submitting a form with an unknown action in IM settings.
+#. TRANS: Client error when submitting a form with unexpected information.
#. TRANS: Message given submitting a form with an unknown action in SMS settings.
-#: actions/apioauthauthorize.php:232 actions/avatarsettings.php:281
-#: actions/designadminpanel.php:104 actions/editapplication.php:139
-#: actions/emailsettings.php:286 actions/grouplogo.php:322
-#: actions/imsettings.php:242 actions/newapplication.php:121
+#. TRANS: Unknown form validation error in design settings form.
+#: actions/apioauthauthorize.php:294 actions/avatarsettings.php:294
+#: actions/designadminpanel.php:104 actions/editapplication.php:144
+#: actions/emailsettings.php:316 actions/grouplogo.php:322
+#: actions/imsettings.php:245 actions/newapplication.php:125
#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44
-#: actions/smssettings.php:277 lib/designsettings.php:304
+#: actions/smssettings.php:277 lib/designsettings.php:321
msgid "Unexpected form submission."
msgstr "Uventet formularafsendelse."
-#: actions/apioauthauthorize.php:259
+#. TRANS: Title for a page where a user can confirm/deny account access by an external application.
+#: actions/apioauthauthorize.php:387
msgid "An application would like to connect to your account"
msgstr "En applikation vil gerne forbinde til din konto"
-#: actions/apioauthauthorize.php:276
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:404
msgid "Allow or deny access"
msgstr "Tillad eller Afvis adgang"
-#: actions/apioauthauthorize.php:292
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %3$s is the access type requested (read-write or read-only), %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:425
+#, php-format
+msgid ""
+"An application would like the ability to %3$s your %4$s "
+"account data. You should only give access to your %4$s account to third "
+"parties you trust."
+msgstr ""
+
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %1$s is the application name requesting access, %2$s is the organisation behind the application,
+#. TRANS: %3$s is the access type requested, %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:433
#, php-format
msgid ""
"The application %1$s by %2$s would like "
@@ -591,241 +832,613 @@ msgstr ""
"strong> dine data for konto %4$s. Du bør kun give adgang til din %4$s konto "
"til tredjemand du stoler på."
-#. TRANS: Main menu option when logged in for access to user settings
-#: actions/apioauthauthorize.php:310 lib/action.php:450
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:455
+msgctxt "LEGEND"
msgid "Account"
-msgstr "Konto"
+msgstr ""
-#: actions/apioauthauthorize.php:313 actions/login.php:252
-#: actions/profilesettings.php:106 actions/register.php:431
-#: actions/showgroup.php:245 actions/tagother.php:94
+#. TRANS: Field label on OAuth API authorisation form.
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group nickname (dt). Text hidden by default.
+#: actions/apioauthauthorize.php:459 actions/login.php:252
+#: actions/profilesettings.php:110 actions/register.php:432
+#: actions/showgroup.php:240 actions/tagother.php:94
#: actions/userauthorization.php:145 lib/groupeditform.php:152
-#: lib/userprofile.php:132
+#: lib/userprofile.php:134
msgid "Nickname"
msgstr "Kaldenavn"
+#. TRANS: Field label on OAuth API authorisation form.
#. TRANS: Link description in user account settings menu.
-#: actions/apioauthauthorize.php:316 actions/login.php:255
-#: actions/register.php:436 lib/accountsettingsaction.php:125
+#: actions/apioauthauthorize.php:463 actions/login.php:255
+#: actions/register.php:437 lib/accountsettingsaction.php:120
msgid "Password"
msgstr "Adgangskode"
-#: actions/apioauthauthorize.php:328
-msgid "Deny"
-msgstr "Nægt"
+#. TRANS: Button text that when clicked will cancel the process of allowing access to an account
+#. TRANS: by an external application.
+#. TRANS: Button label to cancel an e-mail address confirmation procedure.
+#. TRANS: Button label to cancel an IM address confirmation procedure.
+#. TRANS: Button label to cancel a SMS address confirmation procedure.
+#. TRANS: Button label in the "Edit application" form.
+#: actions/apioauthauthorize.php:478 actions/emailsettings.php:128
+#: actions/imsettings.php:131 actions/smssettings.php:137
+#: lib/applicationeditform.php:351
+msgctxt "BUTTON"
+msgid "Cancel"
+msgstr "Afbryd"
-#: actions/apioauthauthorize.php:334
+#. TRANS: Button text that when clicked will allow access to an account by an external application.
+#: actions/apioauthauthorize.php:485
+msgctxt "BUTTON"
msgid "Allow"
-msgstr "Tillad"
+msgstr ""
-#: actions/apioauthauthorize.php:351
-msgid "Allow or deny access to your account information."
-msgstr "Tillad eller nægte adgang til dine kontooplysninger."
+#. TRANS: Form instructions.
+#: actions/apioauthauthorize.php:502
+msgid "Authorize access to your account information."
+msgstr ""
-#: actions/apistatusesdestroy.php:112
+#. TRANS: Header for user notification after revoking OAuth access to an application.
+#: actions/apioauthauthorize.php:594
+msgid "Authorization canceled."
+msgstr ""
+
+#. TRANS: User notification after revoking OAuth access to an application.
+#. TRANS: %s is an OAuth token.
+#: actions/apioauthauthorize.php:598
+#, php-format
+msgid "The request token %s has been revoked."
+msgstr ""
+
+#. TRANS: Title of the page notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:621
+msgid "You have successfully authorized the application"
+msgstr ""
+
+#. TRANS: Message notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:625
+msgid ""
+"Please return to the application and enter the following security code to "
+"complete the process."
+msgstr ""
+
+#. TRANS: Title of the page notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:632
+#, php-format
+msgid "You have successfully authorized %s"
+msgstr ""
+
+#. TRANS: Message notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:639
+#, php-format
+msgid ""
+"Please return to %s and enter the following security code to complete the "
+"process."
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete a status not using POST or DELETE.
+#. TRANS: POST and DELETE should not be translated.
+#: actions/apistatusesdestroy.php:111
msgid "This method requires a POST or DELETE."
msgstr "Denne metode kræver en POST eller DELETE."
-#: actions/apistatusesdestroy.php:135
+#. TRANS: Client error displayed trying to delete a status of another user.
+#: actions/apistatusesdestroy.php:136
msgid "You may not delete another user's status."
msgstr "Du kan ikke slette en anden brugers status."
-#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72
-#: actions/deletenotice.php:52 actions/shownotice.php:92
+#. TRANS: Client error displayed trying to repeat a non-existing notice through the API.
+#. TRANS: Client error displayed trying to display redents of a non-exiting notice.
+#. TRANS: Error message displayed trying to delete a non-existing notice.
+#: actions/apistatusesretweet.php:74 actions/apistatusesretweets.php:70
+#: actions/atompubshowfavorite.php:82 actions/deletenotice.php:61
+#: actions/shownotice.php:92
msgid "No such notice."
msgstr "Ingen sådan meddelelse."
-#: actions/apistatusesretweet.php:83
+#. TRANS: Client error displayed trying to repeat an own notice through the API.
+#. TRANS: Error text shown when trying to repeat an own notice.
+#: actions/apistatusesretweet.php:83 lib/command.php:537
msgid "Cannot repeat your own notice."
msgstr "Kan ikke gentage din egen meddelelse."
-#: actions/apistatusesretweet.php:91
+#. TRANS: Client error displayed trying to re-repeat a notice through the API.
+#. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user.
+#: actions/apistatusesretweet.php:92 lib/command.php:543
msgid "Already repeated that notice."
msgstr "Allerede gentaget denne medelelse."
-#: actions/apistatusesshow.php:139
+#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
+#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
+#: actions/atompubshowsubscription.php:118
+#: actions/atompubsubscriptionfeed.php:109
+msgid "HTTP method not supported."
+msgstr ""
+
+#: actions/apistatusesshow.php:141
+#, php-format
+msgid "Unsupported format: %s"
+msgstr ""
+
+#. TRANS: Client error displayed requesting a deleted status.
+#: actions/apistatusesshow.php:152
msgid "Status deleted."
msgstr "Status slettet."
-#: actions/apistatusesshow.php:145
+#. TRANS: Client error displayed requesting a status with an invalid ID.
+#: actions/apistatusesshow.php:159
msgid "No status with that ID found."
msgstr "Ingen status med dette ID fundet."
-#: actions/apistatusesupdate.php:221
-msgid "Client must provide a 'status' parameter with a value."
+#: actions/apistatusesshow.php:223
+msgid "Can only delete using the Atom format."
msgstr ""
-#: actions/apistatusesupdate.php:242 actions/newnotice.php:155
+#. TRANS: Error message displayed trying to delete a notice that was not made by the current user.
+#: actions/apistatusesshow.php:230 actions/deletenotice.php:78
+msgid "Can't delete this notice."
+msgstr "Kan ikke slette denne meddelelse."
+
+#: actions/apistatusesshow.php:243
+#, php-format
+msgid "Deleted notice %d"
+msgstr ""
+
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#: actions/apistatusesupdate.php:221
+msgid "Client must provide a 'status' parameter with a value."
+msgstr "Klienten programmet skal give en \"status\" parameter med en værdi."
+
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#. TRANS: %d is the maximum number of character for a notice.
+#: actions/apistatusesupdate.php:244 actions/newnotice.php:161
#: lib/mailhandler.php:60
#, php-format
-msgid "That's too long. Max notice size is %d chars."
-msgstr "Det er for langt. Maksimal besked størrelse er %d tegn."
+msgid "That's too long. Maximum notice size is %d character."
+msgid_plural "That's too long. Maximum notice size is %d characters."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96
-msgid "Not found."
-msgstr "Ikke fundet."
+#. TRANS: Client error displayed when replying to a non-existing notice.
+#: actions/apistatusesupdate.php:284
+msgid "Parent notice not found."
+msgstr ""
-#: actions/apistatusesupdate.php:306 actions/newnotice.php:178
+#. TRANS: Client error displayed exceeding the maximum notice length.
+#. TRANS: %d is the maximum lenth for a notice.
+#: actions/apistatusesupdate.php:308 actions/newnotice.php:184
#, php-format
-msgid "Max notice size is %d chars, including attachment URL."
-msgstr "Max meddelelse størrelse er %d tegn, inklusiv vedlagt URL."
+msgid "Maximum notice size is %d character, including attachment URL."
+msgid_plural "Maximum notice size is %d characters, including attachment URL."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262
+#. TRANS: Client error displayed when requesting profiles of followers in an unsupported format.
+#. TRANS: Client error displayed when requesting IDs of followers in an unsupported format.
+#: actions/apisubscriptions.php:228 actions/apisubscriptions.php:258
msgid "Unsupported format."
msgstr "Formatet understøttes ikke"
-#: actions/apitimelinefavorites.php:110
+#. TRANS: Title for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinefavorites.php:108
#, php-format
msgid "%1$s / Favorites from %2$s"
msgstr "%1$s / favoritter fra %2$s"
-#: actions/apitimelinefavorites.php:119
+#. TRANS: Subtitle for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user's full name,
+#. TRANS: %3$s is a user nickname.
+#: actions/apitimelinefavorites.php:120
#, php-format
-msgid "%1$s updates favorited by %2$s / %2$s."
-msgstr "%1$s opdateringer favoriseret af %2$s / %2$s."
+msgid "%1$s updates favorited by %2$s / %3$s."
+msgstr ""
-#: actions/apitimelinementions.php:118
+#. TRANS: Server error displayed when generating an Atom feed fails.
+#. TRANS: %s is the error.
+#: actions/apitimelinegroup.php:138
+#, php-format
+msgid "Could not generate feed for group - %s"
+msgstr ""
+
+#. TRANS: Title for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinementions.php:115
#, php-format
msgid "%1$s / Updates mentioning %2$s"
msgstr "%1$s / opdateringer nævner %2$s"
+#. TRANS: Subtitle for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname,
+#. TRANS: %3$s is a user's full name.
#: actions/apitimelinementions.php:131
#, php-format
msgid "%1$s updates that reply to updates from %2$s / %3$s."
msgstr "%1$s opdateringer, som svar på opdateringer fra %2$s / %3$s."
-#: actions/apitimelinepublic.php:197 actions/publicrss.php:103
+#. TRANS: Title for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:193 actions/publicrss.php:103
#, php-format
msgid "%s public timeline"
msgstr "%s offentlig tidslinie"
-#: actions/apitimelinepublic.php:202 actions/publicrss.php:105
+#. TRANS: Subtitle for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:199 actions/publicrss.php:105
#, php-format
msgid "%s updates from everyone!"
msgstr "%s opdateringer fra alle!"
-#: actions/apitimelineretweetedtome.php:111
+#. TRANS: Server error displayed calling unimplemented API method for 'retweeted by me'.
+#: actions/apitimelineretweetedbyme.php:71
+msgid "Unimplemented."
+msgstr ""
+
+#. TRANS: Title for Atom feed "repeated to me". %s is the user nickname.
+#: actions/apitimelineretweetedtome.php:108
#, php-format
msgid "Repeated to %s"
msgstr "Gentagne til %s"
-#: actions/apitimelineretweetsofme.php:114
+#. TRANS: Title of list of repeated notices of the logged in user.
+#. TRANS: %s is the nickname of the logged in user.
+#: actions/apitimelineretweetsofme.php:112
#, php-format
msgid "Repeats of %s"
msgstr "Gentaget af %s"
-#: actions/apitimelinetag.php:105 actions/tag.php:67
+#. TRANS: Title for timeline with lastest notices with a given tag.
+#. TRANS: %s is the tag.
+#: actions/apitimelinetag.php:101 actions/tag.php:67
#, php-format
msgid "Notices tagged with %s"
msgstr "Bekendtgørelser tagged med %s"
-#: actions/apitimelinetag.php:107 actions/tagrss.php:65
+#. TRANS: Subtitle for timeline with lastest notices with a given tag.
+#. TRANS: %1$s is the tag, $2$s is the StatusNet sitename.
+#: actions/apitimelinetag.php:105 actions/tagrss.php:65
#, php-format
msgid "Updates tagged with %1$s on %2$s!"
msgstr "Opdateringer tagged med %1$s på %2$s!"
-#: actions/apitrends.php:87
-msgid "API method under construction."
+#. TRANS: Client error displayed trying to add a notice to another user's timeline.
+#: actions/apitimelineuser.php:297
+msgid "Only the user can add to their own timeline."
msgstr ""
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:304
+msgid "Only accept AtomPub for Atom feeds."
+msgstr ""
+
+#: actions/apitimelineuser.php:310
+msgid "Atom post must not be empty."
+msgstr ""
+
+#: actions/apitimelineuser.php:315
+msgid "Atom post must be well-formed XML."
+msgstr ""
+
+#. TRANS: Client error displayed when not using an Atom entry.
+#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
+#: actions/atompubmembershipfeed.php:228
+#: actions/atompubsubscriptionfeed.php:233
+msgid "Atom post must be an Atom entry."
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/apitimelineuser.php:332
+msgid "Can only handle POST activities."
+msgstr ""
+
+#. TRANS: Client error displayed when using an unsupported activity object type.
+#. TRANS: %s is the unsupported activity object type.
+#: actions/apitimelineuser.php:343
+#, php-format
+msgid "Cannot handle activity object type \"%s\"."
+msgstr ""
+
+#. TRANS: Client error displayed when posting a notice without content through the API.
+#: actions/apitimelineuser.php:376
+#, fuzzy, php-format
+msgid "No content for notice %d."
+msgstr "Kan ikke gentage din egen meddelelse."
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:404
+#, php-format
+msgid "Notice with URI \"%s\" already exists."
+msgstr ""
+
+#: actions/apitimelineuser.php:435
+#, php-format
+msgid "AtomPub post with unknown attention URI %s"
+msgstr ""
+
+#. TRANS: Server error for unfinished API method showTrends.
+#: actions/apitrends.php:85
+msgid "API method under construction."
+msgstr "API metode under udvikling."
+
+#. TRANS: Client error displayed when requesting user information for a non-existing user.
+#: actions/apiusershow.php:94
+msgid "User not found."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:70
+#, fuzzy
+msgid "No such profile"
+msgstr "Ingen sådan fil."
+
+#: actions/atompubfavoritefeed.php:145
+#, php-format
+msgid "Notices %s has favorited to on %s"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
+#, fuzzy
+msgid "Can't add someone else's subscription"
+msgstr "Kunne ikke indsætte bekræftelseskode."
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubfavoritefeed.php:239
+msgid "Can only handle Favorite activities."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
+#, fuzzy
+msgid "Can only fave notices."
+msgstr "Kunne ikke gemme dine design indstillinger."
+
+#: actions/atompubfavoritefeed.php:256
+#, fuzzy
+msgid "Unknown note."
+msgstr "Ingen meddelelse."
+
+#: actions/atompubfavoritefeed.php:263
+#, fuzzy
+msgid "Already a favorite."
+msgstr "Tilføj til favoritter"
+
+#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
+#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
+#, fuzzy
+msgid "No such profile."
+msgstr "Ingen sådan fil."
+
+#: actions/atompubmembershipfeed.php:144
+#, fuzzy, php-format
+msgid "%s group memberships"
+msgstr "%s gruppe medlemmer"
+
+#: actions/atompubmembershipfeed.php:147
+#, fuzzy, php-format
+msgid "Groups %s is a member of on %s"
+msgstr "%1$s grupper som %2$s er medlem af."
+
+#: actions/atompubmembershipfeed.php:217
+msgid "Can't add someone else's membership"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubmembershipfeed.php:241
+msgid "Can only handle Join activities."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:256
+#, fuzzy
+msgid "Unknown group."
+msgstr "Ny gruppe"
+
+#: actions/atompubmembershipfeed.php:263
+msgid "Already a member."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:270
+msgid "Blocked by admin."
+msgstr ""
+
+#: actions/atompubshowfavorite.php:89
+#, fuzzy
+msgid "No such favorite."
+msgstr "Ingen sådan fil."
+
+#: actions/atompubshowfavorite.php:151
+#, fuzzy
+msgid "Can't delete someone else's favorite"
+msgstr "Kunne ikke slette favorit."
+
+#: actions/atompubshowmembership.php:81
+#, fuzzy
+msgid "No such group"
+msgstr "Ingen sådan gruppe."
+
+#: actions/atompubshowmembership.php:90
+msgid "Not a member"
+msgstr ""
+
+#: actions/atompubshowmembership.php:115
+msgid "Method not supported"
+msgstr ""
+
+#: actions/atompubshowmembership.php:150
+msgid "Can't delete someone else's membership"
+msgstr ""
+
+#: actions/atompubshowsubscription.php:72
+#: actions/atompubshowsubscription.php:81
+#: actions/atompubsubscriptionfeed.php:74
+#, fuzzy, php-format
+msgid "No such profile id: %d"
+msgstr "Ingen sådan fil."
+
+#: actions/atompubshowsubscription.php:90
+#, fuzzy, php-format
+msgid "Profile %d not subscribed to profile %d"
+msgstr "Du er ikke medlem af denne gruppe."
+
+#: actions/atompubshowsubscription.php:154
+#, fuzzy
+msgid "Can't delete someone else's subscription"
+msgstr "Kunne ikke slette favorit."
+
+#: actions/atompubsubscriptionfeed.php:150
+#, fuzzy, php-format
+msgid "People %s has subscribed to on %s"
+msgstr "This person is subscribed to you:"
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubsubscriptionfeed.php:246
+msgid "Can only handle Follow activities."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:253
+msgid "Can only follow people."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:262
+#, fuzzy, php-format
+msgid "Unknown profile %s"
+msgstr "Brugeren har ingen profil."
+
+#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
msgid "No such attachment."
msgstr "Ingen sådan fil."
-#: actions/avatarbynickname.php:59 actions/blockedfromgroup.php:73
-#: actions/editgroup.php:84 actions/groupdesignsettings.php:84
+#. TRANS: Client error displayed trying to get an avatar without providing a nickname.
+#. TRANS: Client error displayed when requesting a list of blocked users for a group without providing a group nickname.
+#. TRANS: Client error displayed trying to edit a group while not proving a nickname for the group to edit.
+#. TRANS: Client error displayed if no nickname argument was given requesting a group page.
+#: actions/avatarbynickname.php:60 actions/blockedfromgroup.php:73
+#: actions/editgroup.php:85 actions/groupdesignsettings.php:84
#: actions/grouplogo.php:86 actions/groupmembers.php:76
-#: actions/grouprss.php:91 actions/showgroup.php:121
+#: actions/grouprss.php:91 actions/showgroup.php:116
msgid "No nickname."
msgstr "Ingen kaldenavn."
-#: actions/avatarbynickname.php:64
+#. TRANS: Client error displayed trying to get an avatar without providing an avatar size.
+#: actions/avatarbynickname.php:66
msgid "No size."
msgstr "Ingen størrelse."
-#: actions/avatarbynickname.php:69
+#. TRANS: Client error displayed trying to get an avatar providing an invalid avatar size.
+#: actions/avatarbynickname.php:72
msgid "Invalid size."
msgstr "Ugyldig størrelse."
+#. TRANS: Title for avatar upload page.
+#. TRANS: Label for group avatar (dt). Text hidden by default.
#. TRANS: Link description in user account settings menu.
-#: actions/avatarsettings.php:67 actions/showgroup.php:230
-#: lib/accountsettingsaction.php:118
+#: actions/avatarsettings.php:66 actions/showgroup.php:224
+#: lib/accountsettingsaction.php:113
msgid "Avatar"
msgstr "Avatar"
+#. TRANS: Instruction for avatar upload page.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
#: actions/avatarsettings.php:78
#, php-format
msgid "You can upload your personal avatar. The maximum file size is %s."
msgstr ""
"Du kan uploade dine personlige avatar. Den maksimale filstørrelse er %s."
-#: actions/avatarsettings.php:106 actions/avatarsettings.php:185
+#. TRANS: Server error displayed in avatar upload page when no matching profile can be found for a user.
+#: actions/avatarsettings.php:108 actions/avatarsettings.php:192
#: actions/grouplogo.php:181 actions/remotesubscribe.php:191
#: actions/userauthorization.php:72 actions/userrss.php:108
msgid "User without matching profile."
msgstr "Bruger uden matchende profil."
-#: actions/avatarsettings.php:119 actions/avatarsettings.php:197
+#. TRANS: Avatar upload page form legend.
+#. TRANS: Avatar upload page crop form legend.
+#: actions/avatarsettings.php:122 actions/avatarsettings.php:205
#: actions/grouplogo.php:254
msgid "Avatar settings"
msgstr "Avatar indstillinger"
-#: actions/avatarsettings.php:127 actions/avatarsettings.php:205
+#. TRANS: Header on avatar upload page for thumbnail of originally uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of originally uploaded avatar (h2).
+#: actions/avatarsettings.php:131 actions/avatarsettings.php:214
#: actions/grouplogo.php:202 actions/grouplogo.php:262
msgid "Original"
msgstr "Original"
-#: actions/avatarsettings.php:142 actions/avatarsettings.php:217
+#. TRANS: Header on avatar upload page for thumbnail of to be used rendition of uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of to be used rendition of uploaded avatar (h2).
+#: actions/avatarsettings.php:147 actions/avatarsettings.php:227
#: actions/grouplogo.php:213 actions/grouplogo.php:274
msgid "Preview"
msgstr "Forhåndsvisning"
-#: actions/avatarsettings.php:149 actions/showapplication.php:252
-#: lib/deleteuserform.php:66 lib/noticelist.php:656
+#. TRANS: Button on avatar upload page to delete current avatar.
+#: actions/avatarsettings.php:155
+msgctxt "BUTTON"
msgid "Delete"
-msgstr "Slet"
+msgstr ""
-#: actions/avatarsettings.php:166 actions/grouplogo.php:236
+#. TRANS: Button on avatar upload page to upload an avatar.
+#: actions/avatarsettings.php:173
+msgctxt "BUTTON"
msgid "Upload"
-msgstr "Oplægge"
+msgstr ""
-#: actions/avatarsettings.php:231 actions/grouplogo.php:289
+#. TRANS: Button on avatar upload crop form to confirm a selected crop as avatar.
+#: actions/avatarsettings.php:243
+msgctxt "BUTTON"
msgid "Crop"
-msgstr "Beskær"
+msgstr ""
-#: actions/avatarsettings.php:305
+#. TRANS: Validation error on avatar upload form when no file was uploaded.
+#: actions/avatarsettings.php:318
msgid "No file uploaded."
msgstr "Ingen fil uploaded."
-#: actions/avatarsettings.php:332
+#. TRANS: Avatar upload form unstruction after uploading a file.
+#: actions/avatarsettings.php:346
msgid "Pick a square area of the image to be your avatar"
msgstr "Vælg en firkantet område af billedet til at være din avatar"
-#: actions/avatarsettings.php:347 actions/grouplogo.php:380
+#. TRANS: Server error displayed if an avatar upload went wrong somehow server side.
+#: actions/avatarsettings.php:361 actions/grouplogo.php:380
msgid "Lost our file data."
msgstr "Mistede vores fil data."
-#: actions/avatarsettings.php:370
+#. TRANS: Success message for having updated a user avatar.
+#: actions/avatarsettings.php:385
msgid "Avatar updated."
msgstr "Avatar opdateret."
-#: actions/avatarsettings.php:373
+#. TRANS: Error displayed on the avatar upload page if the avatar could not be updated for an unknown reason.
+#: actions/avatarsettings.php:389
msgid "Failed updating avatar."
msgstr "Mislykket ajourføring af Avatar."
-#: actions/avatarsettings.php:397
+#. TRANS: Success message for deleting a user avatar.
+#: actions/avatarsettings.php:413
msgid "Avatar deleted."
msgstr "Avatar slettet."
-#: actions/block.php:69
+#. TRANS: Client error displayed when blocking a user that has already been blocked.
+#: actions/block.php:68
msgid "You already blocked that user."
msgstr "Du har allerede blokeret for denne bruger."
-#: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158
+#. TRANS: Title for block user page.
+#. TRANS: Legend for block user form.
+#: actions/block.php:106 actions/block.php:136 actions/groupblock.php:158
msgid "Block user"
msgstr "Bloker bruger"
-#: actions/block.php:138
+#. TRANS: Explanation of consequences when blocking a user on the block user page.
+#: actions/block.php:139
msgid ""
"Are you sure you want to block this user? Afterwards, they will be "
"unsubscribed from you, unable to subscribe to you in the future, and you "
@@ -837,175 +1450,219 @@ msgstr ""
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:178
+#: actions/block.php:154 actions/deleteapplication.php:157
+#: actions/deletegroup.php:220 actions/deletenotice.php:155
+#: actions/deleteuser.php:152 actions/groupblock.php:178
msgctxt "BUTTON"
msgid "No"
msgstr "Nej"
#. TRANS: Submit button title for 'No' when blocking a user.
#. TRANS: Submit button title for 'No' when deleting a user.
-#: actions/block.php:157 actions/deleteuser.php:156
+#: actions/block.php:158 actions/deleteuser.php:156
msgid "Do not block this user"
msgstr "Bloker ikke denne bruger"
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:185
+#: actions/block.php:161 actions/deleteapplication.php:164
+#: actions/deletegroup.php:227 actions/deletenotice.php:162
+#: actions/deleteuser.php:159 actions/groupblock.php:185
msgctxt "BUTTON"
msgid "Yes"
msgstr "Ja"
#. TRANS: Submit button title for 'Yes' when blocking a user.
-#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80
+#. TRANS: Description of the form to block a user.
+#: actions/block.php:165 lib/blockform.php:79
msgid "Block this user"
msgstr "Bloker denne bruger"
-#: actions/block.php:187
+#. TRANS: Server error displayed when blocking a user fails.
+#: actions/block.php:189
msgid "Failed to save block information."
msgstr "Kunne ikke gemme blokerings oplysninger."
-#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87
-#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-local group.
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-existing group.
+#. TRANS: Client error when trying to delete a non-local group.
+#. TRANS: Client error when trying to delete a non-existing group.
+#. TRANS: Client error displayed trying to edit a non-existing group.
+#. TRANS: Client error displayed when trying to unblock a user from a non-existing group.
+#. TRANS: Client error displayed if no remote group with a given name was found requesting group page.
+#. TRANS: Client error displayed if no local group with a given name was found requesting group page.
+#. TRANS: Command exception text shown when a group is requested that does not exist.
+#. TRANS: Error text shown when trying to leave a group that does not exist.
+#: actions/blockedfromgroup.php:81 actions/blockedfromgroup.php:89
+#: actions/deletegroup.php:87 actions/deletegroup.php:100
+#: actions/editgroup.php:102 actions/foafgroup.php:44 actions/foafgroup.php:62
#: actions/foafgroup.php:69 actions/groupblock.php:86 actions/groupbyid.php:83
#: actions/groupdesignsettings.php:100 actions/grouplogo.php:102
#: actions/groupmembers.php:83 actions/groupmembers.php:90
#: actions/grouprss.php:98 actions/grouprss.php:105
-#: actions/groupunblock.php:86 actions/joingroup.php:82
+#: actions/groupunblock.php:88 actions/joingroup.php:82
#: actions/joingroup.php:93 actions/leavegroup.php:82
#: actions/leavegroup.php:93 actions/makeadmin.php:86
-#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:166
-#: lib/command.php:368
+#: actions/showgroup.php:134 actions/showgroup.php:143 lib/command.php:168
+#: lib/command.php:380
msgid "No such group."
msgstr "Ingen sådan gruppe."
-#: actions/blockedfromgroup.php:97
+#. TRANS: Title for first page with list of users blocked from a group.
+#. TRANS: %s is a group nickname.
+#: actions/blockedfromgroup.php:101
#, php-format
msgid "%s blocked profiles"
msgstr "%s blokerede profiler"
-#: actions/blockedfromgroup.php:100
+#. TRANS: Title for any but the first page with list of users blocked from a group.
+#. TRANS: %1$s is a group nickname, %2$d is a page number.
+#: actions/blockedfromgroup.php:106
#, php-format
msgid "%1$s blocked profiles, page %2$d"
msgstr "%1$s blokerede profiler, side %2$d"
-#: actions/blockedfromgroup.php:115
+#. TRANS: Instructions for list of users blocked from a group.
+#: actions/blockedfromgroup.php:122
msgid "A list of the users blocked from joining this group."
msgstr "En liste over brugere blokeret fra at deltage i denne gruppe."
-#: actions/blockedfromgroup.php:288
+#. TRANS: Form legend for unblocking a user from a group.
+#: actions/blockedfromgroup.php:291
msgid "Unblock user from group"
msgstr "Ophæv blokering af bruger fra gruppe"
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:69
+#. TRANS: Button text for unblocking a user from a group.
+#: actions/blockedfromgroup.php:323
+msgctxt "BUTTON"
msgid "Unblock"
-msgstr "Fjern blokering"
+msgstr ""
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:80
+#. TRANS: Tooltip for button for unblocking a user from a group.
+#. TRANS: Description of the form to unblock a user.
+#: actions/blockedfromgroup.php:327 lib/unblockform.php:78
msgid "Unblock this user"
msgstr "Fjern blokeringen af denne bruger"
#. TRANS: Title for mini-posting window loaded from bookmarklet.
+#. TRANS: %s is the StatusNet site name.
#: actions/bookmarklet.php:51
#, php-format
msgid "Post to %s"
msgstr "Post til %s"
-#: actions/confirmaddress.php:75
+#. TRANS: Client error displayed when not providing a confirmation code in the contact address confirmation action.
+#: actions/confirmaddress.php:74
msgid "No confirmation code."
msgstr "Ingen bekræftelseskode."
+#. TRANS: Client error displayed when providing a non-existing confirmation code in the contact address confirmation action.
#: actions/confirmaddress.php:80
msgid "Confirmation code not found."
msgstr "Bekræftelseskode ikke fundet."
-#: actions/confirmaddress.php:85
+#. TRANS: Client error displayed when not providing a confirmation code for another user in the contact address confirmation action.
+#: actions/confirmaddress.php:86
msgid "That confirmation code is not for you!"
msgstr "Denne bekræftelseskode er ikke til dig!"
-#. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'.
-#: actions/confirmaddress.php:91
+#. TRANS: Server error for a unknow address type %s, which can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:92
#, php-format
msgid "Unrecognized address type %s."
msgstr "Ukendte adresse type %s."
-#. TRANS: Client error for an already confirmed email/jabbel/sms address.
-#: actions/confirmaddress.php:96
+#. TRANS: Client error for an already confirmed email/jabber/sms address.
+#: actions/confirmaddress.php:97
msgid "That address has already been confirmed."
msgstr "Denne adresse er allerede blevet bekræftet."
+#. TRANS: Server error displayed when a user update to the database fails in the contact address confirmation action.
#. TRANS: Server error thrown on database error updating e-mail preferences.
#. TRANS: Server error thrown on database error removing a registered e-mail address.
#. TRANS: Server error thrown on database error updating IM preferences.
#. TRANS: Server error thrown on database error removing a registered IM address.
+#. TRANS: Server error displayed when "Other" settings in user profile could not be updated on the server.
+#. TRANS: Server error thrown when user profile settings could not be updated.
#. TRANS: Server error thrown on database error updating SMS preferences.
#. TRANS: Server error thrown on database error removing a registered SMS phone number.
-#: actions/confirmaddress.php:116 actions/emailsettings.php:327
-#: actions/emailsettings.php:473 actions/imsettings.php:280
-#: actions/imsettings.php:439 actions/othersettings.php:174
-#: actions/profilesettings.php:283 actions/smssettings.php:308
+#: actions/confirmaddress.php:118 actions/emailsettings.php:359
+#: actions/emailsettings.php:508 actions/imsettings.php:283
+#: actions/imsettings.php:442 actions/othersettings.php:184
+#: actions/profilesettings.php:326 actions/smssettings.php:308
#: actions/smssettings.php:464
msgid "Couldn't update user."
msgstr "Kunne ikke opdatere brugeren."
-#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
-#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
-#: actions/confirmaddress.php:128 actions/emailsettings.php:433
-#: actions/smssettings.php:422
-msgid "Couldn't delete email confirmation."
-msgstr "Kunne ikke slette e-mail bekræftelse."
+#. TRANS: Server error displayed when an address confirmation code deletion from the
+#. TRANS: database fails in the contact address confirmation action.
+#: actions/confirmaddress.php:132
+msgid "Could not delete address confirmation."
+msgstr ""
-#: actions/confirmaddress.php:146
+#. TRANS: Title for the contact address confirmation action.
+#: actions/confirmaddress.php:150
msgid "Confirm address"
msgstr "Bekræft adresse"
-#: actions/confirmaddress.php:161
+#. TRANS: Success message for the contact address confirmation action.
+#. TRANS: %s can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:166
#, php-format
msgid "The address \"%s\" has been confirmed for your account."
msgstr "Adressen \"%s\" er blevet bekræftet for din konto."
-#: actions/conversation.php:99
+#. TRANS: Title for page with a conversion (multiple notices in context).
+#: actions/conversation.php:96
msgid "Conversation"
msgstr "Samtale"
-#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87
+#. TRANS: Header on conversation page. Hidden by default (h2).
+#: actions/conversation.php:149 lib/mailbox.php:116 lib/noticelist.php:87
#: lib/profileaction.php:229 lib/searchgroupnav.php:82
msgid "Notices"
msgstr "Bekendtgørelser"
-#: actions/deleteapplication.php:63
+#. TRANS: Client error displayed trying to delete an application while not logged in.
+#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
msgstr "Du skal være logget ind for at slette et program."
+#. TRANS: Client error displayed trying to delete an application that does not exist.
#: actions/deleteapplication.php:71
msgid "Application not found."
msgstr "Program ikke fundet."
-#: actions/deleteapplication.php:78 actions/editapplication.php:77
+#. TRANS: Client error displayed trying to delete an application the current user does not own.
+#. TRANS: Client error displayed trying to edit an application while not being its owner.
+#: actions/deleteapplication.php:79 actions/editapplication.php:78
#: actions/showapplication.php:94
msgid "You are not the owner of this application."
msgstr "Du er ikke ejer af dette program."
-#: actions/deleteapplication.php:102 actions/editapplication.php:127
-#: actions/newapplication.php:110 actions/showapplication.php:118
-#: lib/action.php:1263
+#. TRANS: Client error text when there is a problem with the session token.
+#: actions/deleteapplication.php:102 actions/editapplication.php:131
+#: actions/newapplication.php:114 actions/showapplication.php:118
+#: lib/action.php:1409
msgid "There was a problem with your session token."
msgstr "Der var et problem med din session token."
-#: actions/deleteapplication.php:123 actions/deleteapplication.php:147
+#. TRANS: Title for delete application page.
+#. TRANS: Fieldset legend on delete application page.
+#: actions/deleteapplication.php:124 actions/deleteapplication.php:149
msgid "Delete application"
msgstr "Slet program"
-#: actions/deleteapplication.php:149
+#. TRANS: Confirmation text on delete application page.
+#: actions/deleteapplication.php:152
msgid ""
"Are you sure you want to delete this application? This will clear all data "
"about the application from the database, including all existing user "
@@ -1015,31 +1672,85 @@ msgstr ""
"anvendelsen fra databasen, herunder alle eksisterende bruger indstillinger."
#. TRANS: Submit button title for 'No' when deleting an application.
-#: actions/deleteapplication.php:158
+#: actions/deleteapplication.php:161
msgid "Do not delete this application"
msgstr "Slet ikke dette program"
#. TRANS: Submit button title for 'Yes' when deleting an application.
-#: actions/deleteapplication.php:164
+#: actions/deleteapplication.php:167
msgid "Delete this application"
msgstr "Slet dette program"
+#. TRANS: Client error when trying to delete group while not logged in.
+#: actions/deletegroup.php:64
+msgid "You must be logged in to delete a group."
+msgstr ""
+
+#. TRANS: Client error when trying to delete a group without providing a nickname or ID for the group.
+#: actions/deletegroup.php:94 actions/joingroup.php:88
+#: actions/leavegroup.php:88
+msgid "No nickname or ID."
+msgstr "Ingen brugernavn eller ID."
+
+#. TRANS: Client error when trying to delete a group without having the rights to delete it.
+#: actions/deletegroup.php:107
+msgid "You are not allowed to delete this group."
+msgstr ""
+
+#. TRANS: Server error displayed if a group could not be deleted.
+#. TRANS: %s is the name of the group that could not be deleted.
+#: actions/deletegroup.php:150
+#, php-format
+msgid "Could not delete group %s."
+msgstr ""
+
+#. TRANS: Message given after deleting a group.
+#. TRANS: %s is the deleted group's name.
+#: actions/deletegroup.php:159
+#, php-format
+msgid "Deleted group %s"
+msgstr ""
+
+#. TRANS: Title of delete group page.
+#. TRANS: Form legend for deleting a group.
+#: actions/deletegroup.php:176 actions/deletegroup.php:202
+msgid "Delete group"
+msgstr ""
+
+#. TRANS: Warning in form for deleleting a group.
+#: actions/deletegroup.php:206
+msgid ""
+"Are you sure you want to delete this group? This will clear all data about "
+"the group from the database, without a backup. Public posts to this group "
+"will still appear in individual timelines."
+msgstr ""
+
+#. TRANS: Submit button title for 'No' when deleting a group.
+#: actions/deletegroup.php:224
+msgid "Do not delete this group"
+msgstr ""
+
+#. TRANS: Submit button title for 'Yes' when deleting a group.
+#: actions/deletegroup.php:231
+msgid "Delete this group"
+msgstr ""
+
+#. TRANS: Error message displayed trying to delete a notice while not logged in.
+#. TRANS: Client error displayed when trying to unblock a user from a group while not logged in.
+#. TRANS: Client error displayed trying a change a subscription while not logged in.
#. 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/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
+#: actions/deletenotice.php:52 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:60 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:88
+#: actions/nudge.php:63 actions/subedit.php:33 actions/subscribe.php:96
#: actions/tagother.php:33 actions/unsubscribe.php:52
-#: lib/adminpanelaction.php:73 lib/profileformaction.php:64
+#: lib/adminpanelaction.php:71 lib/profileformaction.php:64
#: lib/settingsaction.php:72
msgid "Not logged in."
msgstr "Ikke logget ind"
-#: actions/deletenotice.php:71
-msgid "Can't delete this notice."
-msgstr "Kan ikke slette denne meddelelse."
-
-#: actions/deletenotice.php:103
+#. TRANS: Instructions for deleting a notice.
+#: actions/deletenotice.php:110
msgid ""
"You are about to permanently delete a notice. Once this is done, it cannot "
"be undone."
@@ -1047,21 +1758,24 @@ msgstr ""
"Du er ved permanent at slette en meddelelse. Når dette er gjort, kan det "
"ikke fortrydes."
-#: actions/deletenotice.php:109 actions/deletenotice.php:141
+#. TRANS: Page title when deleting a notice.
+#. TRANS: Fieldset legend for the delete notice form.
+#: actions/deletenotice.php:117 actions/deletenotice.php:148
msgid "Delete notice"
msgstr "Slet meddelelse"
-#: actions/deletenotice.php:144
+#. TRANS: Message for the delete notice form.
+#: actions/deletenotice.php:152
msgid "Are you sure you want to delete this notice?"
msgstr "Er du sikker på du vil slette denne meddelelse?"
#. TRANS: Submit button title for 'No' when deleting a notice.
-#: actions/deletenotice.php:151
+#: actions/deletenotice.php:159
msgid "Do not delete this notice"
msgstr "Slet ikke denne meddelelse"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:158 lib/noticelist.php:656
+#: actions/deletenotice.php:166 lib/noticelist.php:672
msgid "Delete this notice"
msgstr "Slet denne meddelelse"
@@ -1092,62 +1806,71 @@ msgstr "Slet denne bruger"
#. TRANS: Message used as title for design settings for the site.
#. TRANS: Link description in user account settings menu.
-#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:139
-#: lib/groupnav.php:119
+#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134
msgid "Design"
msgstr "Design"
#: actions/designadminpanel.php:74
-msgid "Design settings for this StatusNet site."
-msgstr "Design indstillinger for dette StatusNet site."
+msgid "Design settings for this StatusNet site"
+msgstr ""
-#: actions/designadminpanel.php:318
+#: actions/designadminpanel.php:335
msgid "Invalid logo URL."
msgstr "Ugyldig logo URL."
-#: actions/designadminpanel.php:322
+#: actions/designadminpanel.php:340
+msgid "Invalid SSL logo URL."
+msgstr ""
+
+#: actions/designadminpanel.php:344
#, php-format
msgid "Theme not available: %s."
msgstr "Tema ikke tilgængelige: %s."
-#: actions/designadminpanel.php:426
+#: actions/designadminpanel.php:448
msgid "Change logo"
msgstr "Skift logo"
-#: actions/designadminpanel.php:431
+#: actions/designadminpanel.php:453
msgid "Site logo"
msgstr "Site logo"
-#: actions/designadminpanel.php:443
+#: actions/designadminpanel.php:457
+msgid "SSL logo"
+msgstr ""
+
+#: actions/designadminpanel.php:469
msgid "Change theme"
msgstr "Skift tema"
-#: actions/designadminpanel.php:460
+#: actions/designadminpanel.php:486
msgid "Site theme"
msgstr "Site tema"
-#: actions/designadminpanel.php:461
+#: actions/designadminpanel.php:487
msgid "Theme for the site."
msgstr "Tema for webstedet."
-#: actions/designadminpanel.php:467
+#: actions/designadminpanel.php:493
msgid "Custom theme"
msgstr "Brugerdefineret tema"
-#: actions/designadminpanel.php:471
+#: actions/designadminpanel.php:497
msgid "You can upload a custom StatusNet theme as a .ZIP archive."
msgstr "Du kan uploade en brugerdefineret StatusNet tema som en. ZIP arkiv."
-#: actions/designadminpanel.php:486 lib/designsettings.php:101
+#. TRANS: Fieldset legend on profile design page.
+#: actions/designadminpanel.php:512 lib/designsettings.php:98
msgid "Change background image"
msgstr "Skift baggrundsbillede"
-#: actions/designadminpanel.php:491 actions/designadminpanel.php:574
-#: lib/designsettings.php:178
+#. TRANS: Label on profile design page for setting a profile page background colour.
+#: actions/designadminpanel.php:517 actions/designadminpanel.php:600
+#: lib/designsettings.php:183
msgid "Background"
msgstr "Baggrund"
-#: actions/designadminpanel.php:496
+#: actions/designadminpanel.php:522
#, php-format
msgid ""
"You can upload a background image for the site. The maximum file size is %1"
@@ -1157,75 +1880,84 @@ msgstr ""
"er %1$s."
#. TRANS: Used as radio button label to add a background image.
-#: actions/designadminpanel.php:527 lib/designsettings.php:139
+#: actions/designadminpanel.php:553
msgid "On"
msgstr "Til"
#. TRANS: Used as radio button label to not add a background image.
-#: actions/designadminpanel.php:544 lib/designsettings.php:155
+#: actions/designadminpanel.php:570
msgid "Off"
msgstr "Fra"
-#: actions/designadminpanel.php:545 lib/designsettings.php:156
+#. TRANS: Form guide for a set of radio buttons on the profile design page that will enable or disable
+#. TRANS: use of the uploaded profile image.
+#: actions/designadminpanel.php:571 lib/designsettings.php:159
msgid "Turn background image on or off."
msgstr "Slå baggrundsbilledet til eller fra."
-#: actions/designadminpanel.php:550 lib/designsettings.php:161
+#. TRANS: Checkbox label on profile design page that will cause the profile image to be tiled.
+#: actions/designadminpanel.php:576 lib/designsettings.php:165
msgid "Tile background image"
msgstr "Tile baggrundsbillede"
-#: actions/designadminpanel.php:564 lib/designsettings.php:170
+#. TRANS: Fieldset legend on profile design page to change profile page colours.
+#: actions/designadminpanel.php:590 lib/designsettings.php:175
msgid "Change colours"
msgstr "Skift farver"
-#: actions/designadminpanel.php:587 lib/designsettings.php:191
+#. TRANS: Label on profile design page for setting a profile page content colour.
+#: actions/designadminpanel.php:613 lib/designsettings.php:197
msgid "Content"
msgstr "Indhold"
-#: actions/designadminpanel.php:600 lib/designsettings.php:204
+#. TRANS: Label on profile design page for setting a profile page sidebar colour.
+#: actions/designadminpanel.php:626 lib/designsettings.php:211
msgid "Sidebar"
msgstr "Sidebar"
-#: actions/designadminpanel.php:613 lib/designsettings.php:217
+#. TRANS: Label on profile design page for setting a profile page text colour.
+#: actions/designadminpanel.php:639 lib/designsettings.php:225
msgid "Text"
msgstr "Tekst"
-#: actions/designadminpanel.php:626 lib/designsettings.php:230
+#. TRANS: Label on profile design page for setting a profile page links colour.
+#: actions/designadminpanel.php:652 lib/designsettings.php:239
msgid "Links"
msgstr "Henvisninger"
-#: actions/designadminpanel.php:651
+#: actions/designadminpanel.php:677
msgid "Advanced"
msgstr "Avanceret"
-#: actions/designadminpanel.php:655
+#: actions/designadminpanel.php:681
msgid "Custom CSS"
msgstr "Personlig CSS"
-#: actions/designadminpanel.php:676 lib/designsettings.php:247
+#. TRANS: Button text on profile design page to immediately reset all colour settings to default.
+#: actions/designadminpanel.php:702 lib/designsettings.php:257
msgid "Use defaults"
msgstr "Brug standardindstillinger"
-#: actions/designadminpanel.php:677 lib/designsettings.php:248
+#. TRANS: Title for button on profile design page to reset all colour settings to default.
+#: actions/designadminpanel.php:703 lib/designsettings.php:259
msgid "Restore default designs"
msgstr "Gendan standard indstillinger"
-#: actions/designadminpanel.php:683 lib/designsettings.php:254
+#. TRANS: Title for button on profile design page to reset all colour settings to default without saving.
+#: actions/designadminpanel.php:709 lib/designsettings.php:267
msgid "Reset back to default"
msgstr "Nulstil til standard værdier"
-#. TRANS: Submit button title
-#: actions/designadminpanel.php:685 actions/othersettings.php:126
-#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174
+#. TRANS: Submit button title.
+#: actions/designadminpanel.php:711 actions/licenseadminpanel.php:319
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/sitenoticeadminpanel.php:195 actions/snapshotadminpanel.php:245
-#: actions/subscriptions.php:226 actions/tagother.php:154
-#: actions/useradminpanel.php:294 lib/applicationeditform.php:363
-#: lib/designsettings.php:256 lib/groupeditform.php:202
+#: actions/snapshotadminpanel.php:245 actions/tagother.php:154
+#: lib/applicationeditform.php:357
msgid "Save"
msgstr "Gem"
-#: actions/designadminpanel.php:686 lib/designsettings.php:257
+#. TRANS: Title for button on profile design page to save settings.
+#: actions/designadminpanel.php:712 lib/designsettings.php:272
msgid "Save design"
msgstr "Gem design"
@@ -1242,109 +1974,130 @@ msgstr "Tilføj til favoritter"
msgid "No such document \"%s\""
msgstr "Ingen sådan dokument \"%s\""
-#: actions/editapplication.php:54
-msgid "Edit Application"
+#. TRANS: Title for "Edit application" form.
+#. TRANS: Form legend.
+#: actions/editapplication.php:54 lib/applicationeditform.php:129
+#, fuzzy
+msgid "Edit application"
msgstr "Rediger program"
+#. TRANS: Client error displayed trying to edit an application while not logged in.
#: actions/editapplication.php:66
msgid "You must be logged in to edit an application."
msgstr "Du skal være logget ind for at redigere et program."
-#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166
-#: actions/showapplication.php:87
+#. TRANS: Client error displayed trying to edit an application that does not exist.
+#: actions/editapplication.php:83 actions/showapplication.php:87
msgid "No such application."
msgstr "Ingen sådan program"
-#: actions/editapplication.php:161
+#. TRANS: Instructions for "Edit application" form.
+#: actions/editapplication.php:167
msgid "Use this form to edit your application."
msgstr "Brug denne formular til at redigere dit program."
-#: actions/editapplication.php:177 actions/newapplication.php:159
+#. TRANS: Validation error shown when not providing a name in the "Edit application" form.
+#: actions/editapplication.php:184 actions/newapplication.php:163
msgid "Name is required."
msgstr "Navn er påkrævet."
-#: actions/editapplication.php:180 actions/newapplication.php:165
-msgid "Name is too long (max 255 chars)."
-msgstr "Navnet er for langt (max 255 tegn)."
+#. TRANS: Validation error shown when providing too long a name in the "Edit application" form.
+#: actions/editapplication.php:188 actions/newapplication.php:169
+msgid "Name is too long (maximum 255 characters)."
+msgstr ""
-#: actions/editapplication.php:183 actions/newapplication.php:162
+#. TRANS: Validation error shown when providing a name for an application that already exists in the "Edit application" form.
+#: actions/editapplication.php:192 actions/newapplication.php:166
msgid "Name already in use. Try another one."
msgstr "Navn allerede i brug. Prøv et andet."
-#: actions/editapplication.php:186 actions/newapplication.php:168
+#. TRANS: Validation error shown when not providing a description in the "Edit application" form.
+#: actions/editapplication.php:196 actions/newapplication.php:172
msgid "Description is required."
msgstr "Beskrivelse er påkrævet."
-#: actions/editapplication.php:194
+#. TRANS: Validation error shown when providing too long a source URL in the "Edit application" form.
+#: actions/editapplication.php:208
msgid "Source URL is too long."
msgstr "Kilde-URL er for lang."
-#: actions/editapplication.php:200 actions/newapplication.php:185
+#. TRANS: Validation error shown when providing an invalid source URL in the "Edit application" form.
+#: actions/editapplication.php:215 actions/newapplication.php:193
msgid "Source URL is not valid."
msgstr "Kilde-URL er ikke gyldig."
-#: actions/editapplication.php:203 actions/newapplication.php:188
+#. TRANS: Validation error shown when not providing an organisation in the "Edit application" form.
+#: actions/editapplication.php:219 actions/newapplication.php:196
msgid "Organization is required."
msgstr "Organisationen er påkrævet."
-#: actions/editapplication.php:206 actions/newapplication.php:191
-msgid "Organization is too long (max 255 chars)."
-msgstr "Organisationen er for lang (max 255 tegn)."
+#. TRANS: Validation error shown when providing too long an arganisation name in the "Edit application" form.
+#: actions/editapplication.php:223 actions/newapplication.php:199
+msgid "Organization is too long (maximum 255 characters)."
+msgstr ""
-#: actions/editapplication.php:209 actions/newapplication.php:194
+#: actions/editapplication.php:226 actions/newapplication.php:202
msgid "Organization homepage is required."
msgstr "Organisationens hjemmeside er påkrævet."
-#: actions/editapplication.php:218 actions/newapplication.php:206
+#. TRANS: Validation error shown when providing too long a callback URL in the "Edit application" form.
+#: actions/editapplication.php:237 actions/newapplication.php:214
msgid "Callback is too long."
msgstr "Callback er for lang."
-#: actions/editapplication.php:225 actions/newapplication.php:215
+#. TRANS: Validation error shown when providing an invalid callback URL in the "Edit application" form.
+#: actions/editapplication.php:245 actions/newapplication.php:223
msgid "Callback URL is not valid."
msgstr "Tilbagekaldswebadresse er ikke gyldig."
-#: actions/editapplication.php:258
+#. TRANS: Server error occuring when an application could not be updated from the "Edit application" form.
+#: actions/editapplication.php:282
msgid "Could not update application."
msgstr "Kunne ikke opdatere programmet."
-#: actions/editgroup.php:56
+#. TRANS: Title for form to edit a group. %s is a group nickname.
+#: actions/editgroup.php:55
#, php-format
msgid "Edit %s group"
msgstr "Rediger %s gruppe"
+#. TRANS: Client error displayed trying to edit a group while not logged in.
+#. TRANS: Client error displayed trying to create a group while not logged in.
#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65
msgid "You must be logged in to create a group."
msgstr "Du skal være logget ind for at oprette en gruppe."
-#: actions/editgroup.php:107 actions/editgroup.php:172
+#. TRANS: Client error displayed trying to edit a group while not being a group admin.
+#: actions/editgroup.php:110 actions/editgroup.php:176
#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109
msgid "You must be an admin to edit the group."
msgstr "Du skal være administrator for at redigere gruppen."
-#: actions/editgroup.php:158
+#. TRANS: Form instructions for group edit form.
+#: actions/editgroup.php:161
msgid "Use this form to edit the group."
msgstr "Brug denne formular til at redigere gruppen."
-#: actions/editgroup.php:205 actions/newgroup.php:145
-#, php-format
-msgid "description is too long (max %d chars)."
-msgstr "Beskrivelsen er for lang (max %d tegn)."
-
-#: actions/editgroup.php:228 actions/newgroup.php:168
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/editgroup.php:239 actions/newgroup.php:179
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Ugyldigt alias: \"%s\"."
-#: actions/editgroup.php:258
+#. TRANS: Server error displayed when editing a group fails.
+#: actions/editgroup.php:272
msgid "Could not update group."
msgstr "Kunne ikke opdatere gruppe."
+#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:264 classes/User_group.php:514
+#: actions/editgroup.php:279 classes/User_group.php:529
msgid "Could not create aliases."
msgstr "Kunne ikke oprette aliaser."
-#: actions/editgroup.php:280
+#. TRANS: Group edit form success message.
+#: actions/editgroup.php:296
msgid "Options saved."
msgstr "Valg gemt."
@@ -1362,12 +2115,12 @@ msgstr "Administrer hvordan du får e-mail fra %%site.name%%."
#. TRANS: Form legend for e-mail settings form.
#. TRANS: Field label for e-mail address input in e-mail settings form.
-#: actions/emailsettings.php:106 actions/emailsettings.php:132
+#: actions/emailsettings.php:107 actions/emailsettings.php:133
msgid "Email address"
msgstr "E-mail adresse"
#. TRANS: Form note in e-mail settings form.
-#: actions/emailsettings.php:112
+#: actions/emailsettings.php:113
msgid "Current confirmed email address."
msgstr "Nuværende bekræftet email-adresse."
@@ -1376,14 +2129,14 @@ msgstr "Nuværende bekræftet email-adresse."
#. TRANS: Button label to remove a confirmed IM address.
#. TRANS: Button label to remove a confirmed SMS address.
#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from.
-#: actions/emailsettings.php:115 actions/emailsettings.php:158
+#: actions/emailsettings.php:116 actions/emailsettings.php:183
#: actions/imsettings.php:116 actions/smssettings.php:124
#: actions/smssettings.php:180
msgctxt "BUTTON"
msgid "Remove"
msgstr "Fjern"
-#: actions/emailsettings.php:122
+#: actions/emailsettings.php:123
msgid ""
"Awaiting confirmation on this address. Check your inbox (and spam box!) for "
"a message with further instructions."
@@ -1391,25 +2144,19 @@ msgstr ""
"Afventer bekræftelse på denne adresse. Tjek din indbakke (og spam box!) for "
"en besked med yderligere instruktioner."
-#. TRANS: Button label to cancel an e-mail address confirmation procedure.
-#. TRANS: Button label to cancel an IM address confirmation procedure.
-#. TRANS: Button label to cancel a SMS address confirmation procedure.
-#. TRANS: Button label
-#: actions/emailsettings.php:127 actions/imsettings.php:131
-#: actions/smssettings.php:137 lib/applicationeditform.php:357
-msgctxt "BUTTON"
-msgid "Cancel"
-msgstr "Afbryd"
-
-#. TRANS: Instructions for e-mail address input form.
-#: actions/emailsettings.php:135
+#. TRANS: Instructions for e-mail address input form. Do not translate
+#. TRANS: "example.org". It is one of the domain names reserved for
+#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt.
+#. TRANS: Any other domain may be owned by a legitimate person or
+#. TRANS: organization.
+#: actions/emailsettings.php:140
msgid "Email address, like \"UserName@example.org\""
msgstr "E-mail adresse, som \"UserName@example.org\""
#. TRANS: Button label for adding an e-mail address in e-mail settings form.
#. TRANS: Button label for adding an IM address in IM settings form.
#. TRANS: Button label for adding a SMS phone number in SMS settings form.
-#: actions/emailsettings.php:139 actions/imsettings.php:148
+#: actions/emailsettings.php:144 actions/imsettings.php:151
#: actions/smssettings.php:162
msgctxt "BUTTON"
msgid "Add"
@@ -1417,111 +2164,118 @@ msgstr "Tilføj"
#. TRANS: Form legend for incoming e-mail settings form.
#. TRANS: Form legend for incoming SMS settings form.
-#: actions/emailsettings.php:147 actions/smssettings.php:171
+#: actions/emailsettings.php:152 actions/smssettings.php:171
msgid "Incoming email"
msgstr "Indgående e-mail"
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:158
+msgid "I want to post notices by email."
+msgstr "Jeg ønsker at sende meddelelser via e-mail."
+
#. TRANS: Form instructions for incoming e-mail form in e-mail settings.
#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings.
-#: actions/emailsettings.php:155 actions/smssettings.php:178
+#: actions/emailsettings.php:180 actions/smssettings.php:178
msgid "Send email to this address to post new notices."
msgstr "Send e-mail til denne adresse for at skrive nye bekendtgørelser."
-#. TRANS: Instructions for incoming e-mail address input form.
+#. TRANS: Instructions for incoming e-mail address input form, when an address has already been assigned.
#. TRANS: Instructions for incoming SMS e-mail address input form.
-#: actions/emailsettings.php:164 actions/smssettings.php:186
+#: actions/emailsettings.php:189 actions/smssettings.php:186
msgid "Make a new email address for posting to; cancels the old one."
msgstr ""
"Opret en ny e-mail adresse til postering af beskeder; annullerer den gamle."
+#. TRANS: Instructions for incoming e-mail address input form.
+#: actions/emailsettings.php:193
+msgid ""
+"To send notices via email, we need to create a unique email address for you "
+"on this server:"
+msgstr ""
+
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
-#: actions/emailsettings.php:168 actions/smssettings.php:189
+#: actions/emailsettings.php:199 actions/smssettings.php:189
msgctxt "BUTTON"
msgid "New"
msgstr "Ny"
#. TRANS: Form legend for e-mail preferences form.
-#: actions/emailsettings.php:174
+#: actions/emailsettings.php:208
msgid "Email preferences"
msgstr "Email indstillinger"
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:180
+#: actions/emailsettings.php:216
msgid "Send me notices of new subscriptions through email."
msgstr "Send mig meddelelser om nye abonnementer via e-mail."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:186
+#: actions/emailsettings.php:222
msgid "Send me email when someone adds my notice as a favorite."
msgstr "Send mig email, når nogen har tilføjet min meddelelse som en favorit."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:193
+#: actions/emailsettings.php:229
msgid "Send me email when someone sends me a private message."
msgstr "Send mig email, når nogen sender mig en privat besked."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:199
+#: actions/emailsettings.php:235
msgid "Send me email when someone sends me an \"@-reply\"."
msgstr "Send mig email, når nogen sender mig et \"@-svar\"."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:205
+#: actions/emailsettings.php:241
msgid "Allow friends to nudge me and send me an email."
msgstr "Tillad venner at puffe mig og at sende mig en e-mail."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:212
-msgid "I want to post notices by email."
-msgstr "Jeg ønsker at sende meddelelser via e-mail."
-
-#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:219
+#: actions/emailsettings.php:247
msgid "Publish a MicroID for my email address."
msgstr "Udgiv et MicroID til min email adresse."
#. TRANS: Confirmation message for successful e-mail preferences save.
-#: actions/emailsettings.php:334
+#: actions/emailsettings.php:368
msgid "Email preferences saved."
msgstr "Email indstillinger gemt."
#. TRANS: Message given saving e-mail address without having provided one.
-#: actions/emailsettings.php:353
+#: actions/emailsettings.php:388
msgid "No email address."
msgstr "Ingen e-mail-adresse."
#. TRANS: Message given saving e-mail address that cannot be normalised.
-#: actions/emailsettings.php:361
+#: actions/emailsettings.php:396
msgid "Cannot normalize that email address"
msgstr "Kan ikke normalisere denne e-mail adresse"
#. TRANS: Message given saving e-mail address that not valid.
-#: actions/emailsettings.php:366 actions/register.php:208
+#: actions/emailsettings.php:401 actions/register.php:212
#: actions/siteadminpanel.php:144
msgid "Not a valid email address."
msgstr "Ikke en gyldig e-mail adresse."
#. TRANS: Message given saving e-mail address that is already set.
-#: actions/emailsettings.php:370
+#: actions/emailsettings.php:405
msgid "That is already your email address."
msgstr "Det er allerede din e-mail adresse."
#. TRANS: Message given saving e-mail address that is already set for another user.
-#: actions/emailsettings.php:374
+#: actions/emailsettings.php:409
msgid "That email address already belongs to another user."
msgstr "Denne e-mail adresse tilhører allerede en anden bruger."
#. TRANS: Server error thrown on database error adding e-mail confirmation code.
#. TRANS: Server error thrown on database error adding IM confirmation code.
#. TRANS: Server error thrown on database error adding SMS confirmation code.
-#: actions/emailsettings.php:391 actions/imsettings.php:348
+#: actions/emailsettings.php:426 actions/imsettings.php:351
#: actions/smssettings.php:373
msgid "Couldn't insert confirmation code."
msgstr "Kunne ikke indsætte bekræftelseskode."
#. TRANS: Message given saving valid e-mail address that is to be confirmed.
-#: actions/emailsettings.php:398
+#: actions/emailsettings.php:433
msgid ""
"A confirmation code was sent to the email address you added. Check your "
"inbox (and spam box!) for the code and instructions on how to use it."
@@ -1533,50 +2287,56 @@ msgstr ""
#. TRANS: Message given canceling e-mail address confirmation that is not pending.
#. TRANS: Message given canceling IM address confirmation that is not pending.
#. TRANS: Message given canceling SMS phone number confirmation that is not pending.
-#: actions/emailsettings.php:419 actions/imsettings.php:383
+#: actions/emailsettings.php:454 actions/imsettings.php:386
#: actions/smssettings.php:408
msgid "No pending confirmation to cancel."
msgstr "Ingen afventende bekræftelse at annullere."
#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address.
-#: actions/emailsettings.php:424
+#: actions/emailsettings.php:459
msgid "That is the wrong email address."
msgstr "Det er den forkerte e-mail adresse."
+#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
+#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
+#: actions/emailsettings.php:468 actions/smssettings.php:422
+msgid "Couldn't delete email confirmation."
+msgstr "Kunne ikke slette e-mail bekræftelse."
+
#. TRANS: Message given after successfully canceling e-mail address confirmation.
-#: actions/emailsettings.php:438
+#: actions/emailsettings.php:473
msgid "Email confirmation cancelled."
msgstr "Email bekræftelse aflyst."
#. TRANS: Message given trying to remove an e-mail address that is not
#. TRANS: registered for the active user.
-#: actions/emailsettings.php:458
+#: actions/emailsettings.php:493
msgid "That is not your email address."
msgstr "Det er ikke din e-mail adresse."
#. TRANS: Message given after successfully removing a registered e-mail address.
-#: actions/emailsettings.php:479
+#: actions/emailsettings.php:514
msgid "The email address was removed."
msgstr "E-mail adressen blev fjernet."
-#: actions/emailsettings.php:493 actions/smssettings.php:568
+#: actions/emailsettings.php:528 actions/smssettings.php:568
msgid "No incoming email address."
msgstr "Ingen indkommende e-mail adresse."
#. TRANS: Server error thrown on database error removing incoming e-mail address.
#. TRANS: Server error thrown on database error adding incoming e-mail address.
-#: actions/emailsettings.php:504 actions/emailsettings.php:528
+#: actions/emailsettings.php:540 actions/emailsettings.php:565
#: actions/smssettings.php:578 actions/smssettings.php:602
msgid "Couldn't update user record."
msgstr "Kunne ikke opdatere bruger oplysninger."
#. TRANS: Message given after successfully removing an incoming e-mail address.
-#: actions/emailsettings.php:508 actions/smssettings.php:581
+#: actions/emailsettings.php:544 actions/smssettings.php:581
msgid "Incoming email address removed."
msgstr "Indgående e-mail adresse fjernet."
#. TRANS: Message given after successfully adding an incoming e-mail address.
-#: actions/emailsettings.php:532 actions/smssettings.php:605
+#: actions/emailsettings.php:569 actions/smssettings.php:605
msgid "New incoming email address added."
msgstr "Ny indkommende e-mail adresse tilføjet."
@@ -1584,11 +2344,11 @@ msgstr "Ny indkommende e-mail adresse tilføjet."
msgid "This notice is already a favorite!"
msgstr "Denne meddelelse er allerede en favorit!"
-#: actions/favor.php:92 lib/disfavorform.php:140
+#: actions/favor.php:92 lib/disfavorform.php:144
msgid "Disfavor favorite"
msgstr "Fjern markering som favorit"
-#: actions/favorited.php:65 lib/popularnoticesection.php:91
+#: actions/favorited.php:65 lib/popularnoticesection.php:62
#: lib/publicgroupnav.php:93
msgid "Popular notices"
msgstr "Populære bekendtgørelser"
@@ -1622,11 +2382,11 @@ msgid ""
"Why not [register an account](%%action.register%%) and be the first to add a "
"notice to your favorites!"
msgstr ""
-"Hvorfor ikke [registrere en konto] (%%action.register%%), og vær den første "
+"Hvorfor ikke [registrere en konto](%%action.register%%), og vær den første "
"til at tilføje en meddelelse til dine favoritter!"
#: actions/favoritesrss.php:111 actions/showfavorites.php:77
-#: lib/personalgroupnav.php:115
+#: lib/personalgroupnav.php:118
#, php-format
msgid "%s's favorite notices"
msgstr "%s's favorit bekendtgørelser"
@@ -1695,7 +2455,7 @@ msgstr "Kunne ikke konvertere anmodnings-token til et adgangs-token."
msgid "Remote service uses unknown version of OMB protocol."
msgstr "Fjerntjenesten bruger en ukendt version af 0MB protokol."
-#: actions/finishremotesubscribe.php:138
+#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:317
msgid "Error updating remote profile."
msgstr "Fejl ved opdatering af fjernbetjeningsprofil."
@@ -1723,19 +2483,23 @@ msgstr "Du kan ikke tildele brugerroller på dette site."
msgid "User already has this role."
msgstr "Bruger har allerede denne rolle."
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing a profile.
+#. TRANS: Client error displayed trying a change a subscription without providing a profile.
#: actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46
+#: actions/makeadmin.php:71 actions/subedit.php:49
#: lib/profileformaction.php:79
msgid "No profile specified."
msgstr "Ingen profil specificeret."
-#: actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing an existing profile.
+#. TRANS: Client error displayed trying a change a subscription for a non-existant profile ID.
+#: actions/groupblock.php:76 actions/groupunblock.php:77
+#: actions/makeadmin.php:76 actions/subedit.php:57 actions/tagother.php:46
#: actions/unsubscribe.php:84 lib/profileformaction.php:86
msgid "No profile with that ID."
msgstr "Ingen profil med det ID."
-#: actions/groupblock.php:81 actions/groupunblock.php:81
+#: actions/groupblock.php:81 actions/groupunblock.php:82
#: actions/makeadmin.php:81
msgid "No group specified."
msgstr "Ingen gruppe angivet."
@@ -1752,7 +2516,7 @@ msgstr "Bruger er allerede blokeret fra gruppen."
msgid "User is not a member of group."
msgstr "Brugeren er ikke medlem af gruppen."
-#: actions/groupblock.php:134 actions/groupmembers.php:360
+#: actions/groupblock.php:134 actions/groupmembers.php:364
msgid "Block user from group"
msgstr "Bloker bruger fra gruppe"
@@ -1801,8 +2565,10 @@ msgstr ""
"Tilpas den måde din gruppe vises på, med et baggrundsbillede og en "
"farvepalet efter dit valg."
+#. TRANS: Error message displayed if design settings could not be saved.
+#. TRANS: Error message displayed if design settings could not be saved after clicking "Use defaults".
#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186
-#: lib/designsettings.php:391 lib/designsettings.php:413
+#: lib/designsettings.php:405 lib/designsettings.php:427
msgid "Couldn't update your design."
msgstr "Kunne ikke opdatere dit design."
@@ -1822,6 +2588,14 @@ msgstr ""
"Du kan uploade et logo billede til din gruppe. Den maksimale filstørrelse er "
"%s."
+#: actions/grouplogo.php:236
+msgid "Upload"
+msgstr "Oplægge"
+
+#: actions/grouplogo.php:289
+msgid "Crop"
+msgstr "Beskær"
+
#: actions/grouplogo.php:365
msgid "Pick a square area of the image to be the logo."
msgstr "Vælg en firkantet område af billedet, der skal logoet."
@@ -1834,67 +2608,74 @@ msgstr "Logo opdateret."
msgid "Failed updating logo."
msgstr "Mislykket ajourføring af logo."
-#: actions/groupmembers.php:100 lib/groupnav.php:92
+#. TRANS: Title of the page showing group members.
+#. TRANS: %s is the name of the group.
+#: actions/groupmembers.php:102
#, php-format
msgid "%s group members"
msgstr "%s gruppe medlemmer"
-#: actions/groupmembers.php:103
+#. TRANS: Title of the page showing group members.
+#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list.
+#: actions/groupmembers.php:107
#, php-format
msgid "%1$s group members, page %2$d"
-msgstr ""
+msgstr "%1$s gruppe medlemmer, side %2$d"
-#: actions/groupmembers.php:118
+#: actions/groupmembers.php:122
msgid "A list of the users in this group."
-msgstr ""
+msgstr "En liste over brugerne i denne gruppe."
-#: actions/groupmembers.php:182 lib/groupnav.php:107
+#: actions/groupmembers.php:186
msgid "Admin"
-msgstr ""
+msgstr "Administrator"
-#: actions/groupmembers.php:392 lib/blockform.php:69
+#. TRANS: Button text for the form that will block a user from a group.
+#: actions/groupmembers.php:399
+msgctxt "BUTTON"
msgid "Block"
msgstr ""
-#: actions/groupmembers.php:487
-msgid "Make user an admin of the group"
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:403
+msgctxt "TOOLTIP"
+msgid "Block this user"
msgstr ""
-#: actions/groupmembers.php:519
+#: actions/groupmembers.php:498
+msgid "Make user an admin of the group"
+msgstr "Gør bruger til administrator af gruppen"
+
+#. TRANS: Button text for the form that will make a user administrator.
+#: actions/groupmembers.php:533
+msgctxt "BUTTON"
msgid "Make Admin"
msgstr ""
-#: actions/groupmembers.php:519
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:537
+msgctxt "TOOLTIP"
msgid "Make this user an admin"
msgstr ""
-#. TRANS: Message is used as link title. %s is a user nickname.
-#. TRANS: Title in atom group notice feed. %s is a group name.
-#. TRANS: Title in atom user notice feed. %s is a user name.
-#: actions/grouprss.php:139 actions/userrss.php:94
-#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69
-#, php-format
-msgid "%s timeline"
-msgstr ""
-
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#: actions/grouprss.php:142
#, php-format
msgid "Updates from members of %1$s on %2$s!"
-msgstr ""
+msgstr "Opdateringer fra medlemmer af %1$s på %2$s!"
#: actions/groups.php:62 lib/profileaction.php:223 lib/profileaction.php:249
#: lib/publicgroupnav.php:81 lib/searchgroupnav.php:84 lib/subgroupnav.php:98
msgid "Groups"
-msgstr ""
+msgstr "Grupper"
#: actions/groups.php:64
#, php-format
msgid "Groups, page %d"
-msgstr ""
+msgstr "Grupper, side %d"
#: actions/groups.php:90
-#, php-format
+#, fuzzy, php-format
msgid ""
"%%%%site.name%%%% groups let you find and talk with people of similar "
"interests. After you join a group you can send messages to all other members "
@@ -1902,10 +2683,15 @@ msgid ""
"for one](%%%%action.groupsearch%%%%) or [start your own!](%%%%action.newgroup"
"%%%%)"
msgstr ""
+"%%%%Site.name%%%% grupperne hjælper dig med at finde og snakke med folk med "
+"samme interesser. Når du har tilmeldt sig en gruppe, kan du sende besked til "
+"alle andre medlemmer ved hjælp af syntaksen \"! Gruppenavn\". Kan du ikke se "
+"en gruppe, du kan lide? Prøv at [søger efter en](%%%%action.groupsearch%%%%) "
+"eller [start din egen gruppe!](%%%%action.newgroup%%%%)"
#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122
msgid "Create a new group"
-msgstr ""
+msgstr "Opret en ny gruppe"
#: actions/groupsearch.php:52
#, php-format
@@ -1913,15 +2699,18 @@ msgid ""
"Search for groups on %%site.name%% by their name, location, or description. "
"Separate the terms by spaces; they must be 3 characters or more."
msgstr ""
+"Søg efter grupper på %%site.name%% efter navn, beliggenhed eller "
+"beskrivelse. Adskil søge vilkår med mellemrum, de skal mindst være 3 "
+"karakterer eller derover."
#: actions/groupsearch.php:58
msgid "Group search"
-msgstr ""
+msgstr "Gruppe søgning"
#: actions/groupsearch.php:79 actions/noticesearch.php:117
#: actions/peoplesearch.php:83
msgid "No results."
-msgstr ""
+msgstr "Ingen resultater."
#: actions/groupsearch.php:82
#, php-format
@@ -1929,6 +2718,8 @@ msgid ""
"If you can't find the group you're looking for, you can [create it](%%action."
"newgroup%%) yourself."
msgstr ""
+"Hvis du ikke kan finde den gruppe du leder efter, kan du [oprette den](%%"
+"action.newgroup%%) selv."
#: actions/groupsearch.php:85
#, php-format
@@ -1936,23 +2727,28 @@ msgid ""
"Why not [register an account](%%action.register%%) and [create the group](%%"
"action.newgroup%%) yourself!"
msgstr ""
+"Hvorfor ikke [registrere en konto](%%action.register%%) og [oprette gruppen]"
+"(%%action.newgroup%%) selv!"
-#: actions/groupunblock.php:91
+#. TRANS: Client error displayed when trying to unblock a user from a group without being an administrator for the group.
+#: actions/groupunblock.php:94
msgid "Only an admin can unblock group members."
-msgstr ""
+msgstr "Kun en administrator kan fjerne en blokering af gruppens medlemmer."
-#: actions/groupunblock.php:95
+#. TRANS: Client error displayed when trying to unblock a non-blocked user from a group.
+#: actions/groupunblock.php:99
msgid "User is not blocked from group."
-msgstr ""
+msgstr "Brugeren er ikke blokeret fra gruppen."
-#: actions/groupunblock.php:128 actions/unblock.php:86
+#. TRANS: Server error displayed when unblocking a user from a group fails because of an unknown error.
+#: actions/groupunblock.php:131 actions/unblock.php:86
msgid "Error removing the block."
-msgstr ""
+msgstr "Fejl ved fjernelse af blokkering."
#. TRANS: Title for instance messaging settings.
#: actions/imsettings.php:60
msgid "IM settings"
-msgstr ""
+msgstr "Chatindstillinger"
#. TRANS: Instant messaging settings page instructions.
#. TRANS: [instant messages] is link text, "(%%doc.im%%)" is the link.
@@ -1963,21 +2759,23 @@ msgid ""
"You can send and receive notices through Jabber/GTalk [instant messages](%%"
"doc.im%%). Configure your address and settings below."
msgstr ""
+"Du kan sende og modtage meddelelser via Jabber/GTalk [instant messages](%%"
+"doc.im%%). Konfigurer din adresse og indstillinger nedenfor."
#. TRANS: Message given in the IM settings if XMPP is not enabled on the site.
#: actions/imsettings.php:94
msgid "IM is not available."
-msgstr ""
+msgstr "Chatbeskeder ikke tilgængelig."
#. TRANS: Form legend for IM settings form.
#. TRANS: Field label for IM address input in IM settings form.
#: actions/imsettings.php:106 actions/imsettings.php:136
msgid "IM address"
-msgstr ""
+msgstr "Chatbesked adresse"
#: actions/imsettings.php:113
msgid "Current confirmed Jabber/GTalk address."
-msgstr ""
+msgstr "Nuværende bekræftet Jabber / GTalk adresse."
#. TRANS: Form note in IM settings form.
#. TRANS: %s is the IM address set for the site.
@@ -1987,203 +2785,253 @@ msgid ""
"Awaiting confirmation on this address. Check your Jabber/GTalk account for a "
"message with further instructions. (Did you add %s to your buddy list?)"
msgstr ""
+"Afventer bekræftelse på denne adresse. Tjek din Jabber/GTalk konto for en "
+"besked med yderligere instruktioner. (Har du tilføje %s til din venneliste?)"
#. TRANS: IM address input field instructions in IM settings form.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:140
+#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by
+#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate
+#. TRANS: person or organization.
+#: actions/imsettings.php:143
#, php-format
msgid ""
"Jabber or GTalk address, like \"UserName@example.org\". First, make sure to "
"add %s to your buddy list in your IM client or on GTalk."
msgstr ""
+"Jabber eller GTalk-adresse, som \"UserName@example.org\". Først skal du "
+"sørge for at tilføje %s til din venneliste i din IM klient eller på GTalk."
#. TRANS: Form legend for IM preferences form.
-#: actions/imsettings.php:155
+#: actions/imsettings.php:158
msgid "IM preferences"
-msgstr ""
+msgstr "Chat indstillinger"
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:160
+#: actions/imsettings.php:163
msgid "Send me notices through Jabber/GTalk."
-msgstr ""
+msgstr "Send mig meddelelser via Jabber / GTalk."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:166
+#: actions/imsettings.php:169
msgid "Post a notice when my Jabber/GTalk status changes."
-msgstr ""
+msgstr "Send en note, når min Jabber / GTalk status ændringer."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:172
+#: actions/imsettings.php:175
msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to."
-msgstr ""
+msgstr "Send mig svar gennem Jabber / GTalk fra folk, jeg ikke abonnerer på."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:179
+#: actions/imsettings.php:182
msgid "Publish a MicroID for my Jabber/GTalk address."
-msgstr ""
+msgstr "Udgiv et MicroID for min Jabber / GTalk adresse."
#. TRANS: Confirmation message for successful IM preferences save.
-#: actions/imsettings.php:287 actions/othersettings.php:180
+#: actions/imsettings.php:290 actions/othersettings.php:190
msgid "Preferences saved."
-msgstr ""
+msgstr "Indstillinger gemt."
#. TRANS: Message given saving IM address without having provided one.
-#: actions/imsettings.php:309
+#: actions/imsettings.php:312
msgid "No Jabber ID."
-msgstr ""
+msgstr "Ingen Jabber ID."
#. TRANS: Message given saving IM address that cannot be normalised.
-#: actions/imsettings.php:317
+#: actions/imsettings.php:320
msgid "Cannot normalize that Jabber ID"
-msgstr ""
+msgstr "Kan ikke normalisere denne Jabber ID"
#. TRANS: Message given saving IM address that not valid.
-#: actions/imsettings.php:322
+#: actions/imsettings.php:325
msgid "Not a valid Jabber ID"
-msgstr ""
+msgstr "Ikke et gyldigt Jabber ID"
#. TRANS: Message given saving IM address that is already set.
-#: actions/imsettings.php:326
+#: actions/imsettings.php:329
msgid "That is already your Jabber ID."
-msgstr ""
+msgstr "Det er allerede din Jabber ID."
#. TRANS: Message given saving IM address that is already set for another user.
-#: actions/imsettings.php:330
+#: actions/imsettings.php:333
msgid "Jabber ID already belongs to another user."
-msgstr ""
+msgstr "Jabber ID tilhører allerede en anden bruger."
#. TRANS: Message given saving valid IM address that is to be confirmed.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:358
+#: actions/imsettings.php:361
#, php-format
msgid ""
"A confirmation code was sent to the IM address you added. You must approve %"
"s for sending messages to you."
msgstr ""
+"En bekræftelse kode blev sendt til den IM-adresse, du har tilføjet. Du skal "
+"godkende %s for at sende beskeder til dig."
#. TRANS: Message given canceling IM address confirmation for the wrong IM address.
-#: actions/imsettings.php:388
+#: actions/imsettings.php:391
msgid "That is the wrong IM address."
-msgstr ""
+msgstr "Det er den forkerte IM-adresse."
#. TRANS: Server error thrown on database error canceling IM address confirmation.
-#: actions/imsettings.php:397
+#: actions/imsettings.php:400
msgid "Couldn't delete IM confirmation."
-msgstr ""
+msgstr "Kunne ikke slette IM bekræftelse."
#. TRANS: Message given after successfully canceling IM address confirmation.
-#: actions/imsettings.php:402
+#: actions/imsettings.php:405
msgid "IM confirmation cancelled."
-msgstr ""
+msgstr "IM bekræftelse afbrudt."
#. TRANS: Message given trying to remove an IM address that is not
#. TRANS: registered for the active user.
-#: actions/imsettings.php:424
+#: actions/imsettings.php:427
msgid "That is not your Jabber ID."
-msgstr ""
+msgstr "Det er ikke din Jabber ID."
#. TRANS: Message given after successfully removing a registered IM address.
-#: actions/imsettings.php:447
+#: actions/imsettings.php:450
msgid "The IM address was removed."
-msgstr ""
+msgstr "IM-adresse blev fjernet."
#: actions/inbox.php:59
#, php-format
msgid "Inbox for %1$s - page %2$d"
-msgstr ""
+msgstr "Indbakke for %1$s - side %2$d"
#: actions/inbox.php:62
#, php-format
msgid "Inbox for %s"
-msgstr ""
+msgstr "Indbakke for %s"
#: actions/inbox.php:115
msgid "This is your inbox, which lists your incoming private messages."
-msgstr ""
+msgstr "Dette er din indbakke, der viser dine indgående private beskeder."
-#: actions/invite.php:39
+#. TRANS: Client error displayed when trying to sent invites while they have been disabled.
+#: actions/invite.php:40
msgid "Invites have been disabled."
-msgstr ""
+msgstr "Invitationer er blevet deaktiveret."
-#: actions/invite.php:41
+#. TRANS: Client error displayed when trying to sent invites while not logged in.
+#. TRANS: %s is the StatusNet site name.
+#: actions/invite.php:44
#, php-format
msgid "You must be logged in to invite other users to use %s."
-msgstr ""
+msgstr "Du skal være logget ind for at invitere andre brugere til at bruge %s."
-#: actions/invite.php:72
+#. TRANS: Form validation message when providing an e-mail address that does not validate.
+#. TRANS: %s is an invalid e-mail address.
+#: actions/invite.php:77
#, php-format
-msgid "Invalid email address: %s"
+msgid "Invalid email address: %s."
msgstr ""
-#: actions/invite.php:110
-msgid "Invitation(s) sent"
+#. TRANS: Page title when invitations have been sent.
+#: actions/invite.php:116
+msgid "Invitations sent"
msgstr ""
-#: actions/invite.php:112
+#. TRANS: Page title when inviting potential users.
+#: actions/invite.php:119
msgid "Invite new users"
-msgstr ""
+msgstr "Inviter nye brugere"
-#: actions/invite.php:128
-msgid "You are already subscribed to these users:"
-msgstr ""
+#. TRANS: Message displayed inviting users to use a StatusNet site while the inviting user
+#. TRANS: is already subscribed to one or more users with the given e-mail address(es).
+#. TRANS: Plural form is based on the number of reported already subscribed e-mail addresses.
+#. TRANS: Followed by a bullet list.
+#: actions/invite.php:139
+msgid "You are already subscribed to this user:"
+msgid_plural "You are already subscribed to these users:"
+msgstr[0] ""
+msgstr[1] ""
-#. TRANS: Whois output.
-#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
-#: actions/invite.php:131 actions/invite.php:139 lib/command.php:414
+#. TRANS: Used as list item for already subscribed users (%1$s is nickname, %2$s is e-mail address).
+#. TRANS: Used as list item for already registered people (%1$s is nickname, %2$s is e-mail address).
+#: actions/invite.php:145 actions/invite.php:159
#, php-format
+msgctxt "INVITE"
msgid "%1$s (%2$s)"
msgstr ""
-#: actions/invite.php:136
-msgid ""
+#. TRANS: Message displayed inviting users to use a StatusNet site while the invited user
+#. TRANS: already uses a this StatusNet site. Plural form is based on the number of
+#. TRANS: reported already present people. Followed by a bullet list.
+#: actions/invite.php:153
+msgid "This person is already a user and you were automatically subscribed:"
+msgid_plural ""
"These people are already users and you were automatically subscribed to them:"
-msgstr ""
+msgstr[0] ""
+msgstr[1] ""
-#: actions/invite.php:144
-msgid "Invitation(s) sent to the following people:"
-msgstr ""
+#. TRANS: Message displayed inviting users to use a StatusNet site. Plural form is
+#. TRANS: based on the number of invitations sent. Followed by a bullet list of
+#. TRANS: e-mail addresses to which invitations were sent.
+#: actions/invite.php:167
+msgid "Invitation sent to the following person:"
+msgid_plural "Invitations sent to the following people:"
+msgstr[0] ""
+msgstr[1] ""
-#: actions/invite.php:150
+#. TRANS: Generic message displayed after sending out one or more invitations to
+#. TRANS: people to join a StatusNet site.
+#: actions/invite.php:177
msgid ""
"You will be notified when your invitees accept the invitation and register "
"on the site. Thanks for growing the community!"
msgstr ""
+"Du vil få besked, når din inviterede acceptere invitationen og tilmelder sig "
+"på netstedet. Tak for at du hjælper os med at vokse!"
-#: actions/invite.php:162
+#. TRANS: Form instructions.
+#: actions/invite.php:190
msgid ""
"Use this form to invite your friends and colleagues to use this service."
msgstr ""
+"Brug denne formular til at invitere dine venner og kolleger til at bruge "
+"denne service."
-#: actions/invite.php:187
+#. TRANS: Field label for a list of e-mail addresses.
+#: actions/invite.php:217
msgid "Email addresses"
-msgstr ""
+msgstr "Email-adresser"
-#: actions/invite.php:189
+#. TRANS: Tooltip for field label for a list of e-mail addresses.
+#: actions/invite.php:220
msgid "Addresses of friends to invite (one per line)"
-msgstr ""
+msgstr "Adresser på venner som skal inviteres (en pr linje)"
-#: actions/invite.php:192
+#. TRANS: Field label for a personal message to send to invitees.
+#: actions/invite.php:224
msgid "Personal message"
-msgstr ""
+msgstr "Personlig besked"
-#: actions/invite.php:194
+#. TRANS: Tooltip for field label for a personal message to send to invitees.
+#: actions/invite.php:227
msgid "Optionally add a personal message to the invitation."
-msgstr ""
+msgstr "Hvis du vil, kan du tilføje en personlig besked til invitationen."
#. TRANS: Send button for inviting friends
-#: actions/invite.php:198
+#: actions/invite.php:231
msgctxt "BUTTON"
msgid "Send"
-msgstr ""
+msgstr "Send"
-#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:228
+#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, $2$s is
+#. TRANS: the StatusNet sitename.
+#: actions/invite.php:263
#, php-format
msgid "%1$s has invited you to join them on %2$s"
-msgstr ""
+msgstr "%1$s har inviteret dig til at slutte sig til dem på %2$s"
-#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:231
+#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, %2$s is the
+#. TRANS: StatusNet sitename, %3$s is the site URL, %4$s is the personal message from the
+#. TRANS: inviting user, %s%5 a link to the timeline for the inviting user, %s$6 is a link
+#. TRANS: to register with the StatusNet site.
+#: actions/invite.php:270
#, php-format
msgid ""
"%1$s has invited you to join them on %2$s (%3$s).\n"
@@ -2213,178 +3061,317 @@ msgid ""
"\n"
"Sincerely, %2$s\n"
msgstr ""
+"%1$s har inviteret dig til at slutte sig til sig på %2$s (%3$s). \n"
+"\n"
+"%2$s er en mikro-blogging-tjeneste, hvor du kan holde dig opdateret med folk "
+"du kender og folk, der interesserer dig. \n"
+"\n"
+"Du kan også dele nyheder om dig selv, dine tanker, eller dit liv online med "
+"folk, der kender dig. Det er også godt til at møde nye mennesker, der deler "
+"dine interesser. \n"
+"\n"
+"%1$s skrev: \n"
+"\n"
+"%4$s \n"
+"\n"
+"Du kan se %1$s's profil side på %2$s her: \n"
+"\n"
+" %5$s \n"
+"\n"
+"Hvis du gerne vil prøve tjenesten, skal du klikke på linket nedenfor for at "
+"acceptere invitationen. \n"
+"\n"
+" %6$s \n"
+"\n"
+"Hvis ikke, kan du ignorere denne besked. Tak for din tålmodighed og din "
+"tid. \n"
+"\n"
+"Med venlig hilsen,\n"
+"%2$s\n"
#: actions/joingroup.php:60
msgid "You must be logged in to join a group."
-msgstr ""
+msgstr "Du skal være logget ind for at deltage i en gruppe."
-#: actions/joingroup.php:88 actions/leavegroup.php:88
-msgid "No nickname or ID."
-msgstr ""
-
-#. TRANS: Message given having added a user to a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/joingroup.php:141 lib/command.php:346
+#: actions/joingroup.php:141
#, php-format
msgid "%1$s joined group %2$s"
-msgstr ""
+msgstr "%1$s blev medlem af gruppe n %2$s"
#: actions/leavegroup.php:60
msgid "You must be logged in to leave a group."
-msgstr ""
+msgstr "Du skal være logget på for at forlade en gruppe."
-#: actions/leavegroup.php:100 lib/command.php:373
+#. TRANS: Error text shown when trying to leave an existing group the user is not a member of.
+#: actions/leavegroup.php:100 lib/command.php:386
msgid "You are not a member of that group."
-msgstr ""
+msgstr "Du er ikke medlem af denne gruppe."
-#. TRANS: Message given having removed a user from a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/leavegroup.php:137 lib/command.php:392
+#: actions/leavegroup.php:137
#, php-format
msgid "%1$s left group %2$s"
+msgstr "%1$s forlod gruppe %2$s"
+
+#. TRANS: User admin panel title
+#: actions/licenseadminpanel.php:56
+msgctxt "TITLE"
+msgid "License"
+msgstr ""
+
+#: actions/licenseadminpanel.php:67
+msgid "License for this StatusNet site"
+msgstr ""
+
+#: actions/licenseadminpanel.php:139
+msgid "Invalid license selection."
+msgstr ""
+
+#: actions/licenseadminpanel.php:149
+msgid ""
+"You must specify the owner of the content when using the All Rights Reserved "
+"license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:156
+msgid "Invalid license title. Maximum length is 255 characters."
+msgstr ""
+
+#: actions/licenseadminpanel.php:168
+msgid "Invalid license URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:171
+msgid "Invalid license image URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:179
+msgid "License URL must be blank or a valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:187
+msgid "License image must be blank or valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:239
+msgid "License selection"
+msgstr ""
+
+#: actions/licenseadminpanel.php:245
+msgid "Private"
+msgstr ""
+
+#: actions/licenseadminpanel.php:246
+msgid "All Rights Reserved"
+msgstr ""
+
+#: actions/licenseadminpanel.php:247
+msgid "Creative Commons"
+msgstr ""
+
+#: actions/licenseadminpanel.php:252
+msgid "Type"
+msgstr ""
+
+#: actions/licenseadminpanel.php:254
+msgid "Select license"
+msgstr ""
+
+#: actions/licenseadminpanel.php:268
+msgid "License details"
+msgstr ""
+
+#: actions/licenseadminpanel.php:274
+msgid "Owner"
+msgstr ""
+
+#: actions/licenseadminpanel.php:275
+msgid "Name of the owner of the site's content (if applicable)."
+msgstr ""
+
+#: actions/licenseadminpanel.php:283
+msgid "License Title"
+msgstr ""
+
+#: actions/licenseadminpanel.php:284
+msgid "The title of the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:292
+msgid "License URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:293
+msgid "URL for more information about the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:300
+msgid "License Image URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:301
+msgid "URL for an image to display with the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:319
+msgid "Save license settings"
msgstr ""
#: actions/login.php:102 actions/otp.php:62 actions/register.php:144
msgid "Already logged in."
-msgstr ""
+msgstr "Allerede logget ind"
#: actions/login.php:148
msgid "Incorrect username or password."
-msgstr ""
+msgstr "Forkert brugernavn eller password."
#: actions/login.php:154 actions/otp.php:120
msgid "Error setting user. You are probably not authorized."
-msgstr ""
+msgstr "Fejl ved indstilling af bruger. Du har sandsynligvis ikke tilladelse."
#: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79
msgid "Login"
-msgstr ""
+msgstr "Log ind"
#: actions/login.php:249
msgid "Login to site"
-msgstr ""
+msgstr "Login til webstedet"
-#: actions/login.php:258 actions/register.php:485
+#: actions/login.php:258 actions/register.php:491
msgid "Remember me"
-msgstr ""
+msgstr "Husk mig"
-#: actions/login.php:259 actions/register.php:487
+#: actions/login.php:259 actions/register.php:493
msgid "Automatically login in the future; not for shared computers!"
-msgstr ""
+msgstr "Automatisk login fremover, ikke for computere, der deles!"
#: actions/login.php:269
msgid "Lost or forgotten password?"
-msgstr ""
+msgstr "Mistet eller glemt password?"
#: actions/login.php:288
msgid ""
"For security reasons, please re-enter your user name and password before "
"changing your settings."
msgstr ""
+"Af sikkerhedsmæssige årsager bedes du indtaste dit brugernavn og din "
+"adgangskode før du ændrer dine indstillinger."
#: actions/login.php:292
msgid "Login with your username and password."
-msgstr ""
+msgstr "Log ind med dit brugernavn og password."
#: actions/login.php:295
#, php-format
msgid ""
"Don't have a username yet? [Register](%%action.register%%) a new account."
msgstr ""
+"Har du ikke et brugernavn endnu? [Register](%%action.register%%) en ny konto."
#: actions/makeadmin.php:92
msgid "Only an admin can make another user an admin."
-msgstr ""
+msgstr "Kun en admin kan gøre en anden bruger til admin."
#: actions/makeadmin.php:96
#, php-format
msgid "%1$s is already an admin for group \"%2$s\"."
-msgstr ""
+msgstr "%1$s er allerede administrator for gruppen «%2$s»."
#: actions/makeadmin.php:133
#, php-format
msgid "Can't get membership record for %1$s in group %2$s."
-msgstr ""
+msgstr "Kan ikke finde medlemskab oplysninger for %1$s i gruppen %2$s."
#: actions/makeadmin.php:146
#, php-format
msgid "Can't make %1$s an admin for group %2$s."
-msgstr ""
+msgstr "Kan ikke gøre %1$s til admin for gruppen %2$s."
#: actions/microsummary.php:69
msgid "No current status."
msgstr ""
+#. TRANS: This is the title of the form for adding a new application.
#: actions/newapplication.php:52
-msgid "New Application"
+msgid "New application"
msgstr ""
-#: actions/newapplication.php:64
+#. TRANS: Client error displayed trying to add a new application while not logged in.
+#: actions/newapplication.php:65
msgid "You must be logged in to register an application."
-msgstr ""
+msgstr "Du skal være logget ind for at registrere et program."
-#: actions/newapplication.php:143
+#: actions/newapplication.php:147
msgid "Use this form to register a new application."
-msgstr ""
+msgstr "Brug denne formular til at registrere et nyt program."
-#: actions/newapplication.php:176
+#: actions/newapplication.php:184
msgid "Source URL is required."
-msgstr ""
+msgstr "Kilde-URL er påkrævet."
-#: actions/newapplication.php:258 actions/newapplication.php:267
+#: actions/newapplication.php:266 actions/newapplication.php:275
msgid "Could not create application."
-msgstr ""
+msgstr "Kunne ikke oprette programmet."
+#. TRANS: Title for form to create a group.
#: actions/newgroup.php:53
msgid "New group"
-msgstr ""
+msgstr "Ny gruppe"
+#. TRANS: Form instructions for group create form.
#: actions/newgroup.php:110
msgid "Use this form to create a new group."
-msgstr ""
+msgstr "Brug denne formular for at oprette en ny gruppe."
-#: actions/newmessage.php:71 actions/newmessage.php:231
+#: actions/newmessage.php:71 actions/newmessage.php:234
msgid "New message"
-msgstr ""
+msgstr "Ny besked"
-#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:481
+#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other).
+#: actions/newmessage.php:121 actions/newmessage.php:164 lib/command.php:501
msgid "You can't send a message to this user."
-msgstr ""
+msgstr "Du kan ikke sende en besked til denne bruger."
-#: actions/newmessage.php:144 actions/newnotice.php:136 lib/command.php:463
-#: lib/command.php:555
+#. TRANS: Command exception text shown when trying to send a direct message to another user without content.
+#. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply.
+#: actions/newmessage.php:144 actions/newnotice.php:140 lib/command.php:478
+#: lib/command.php:581
msgid "No content!"
-msgstr ""
+msgstr "Ingen indhold!"
-#: actions/newmessage.php:158
+#: actions/newmessage.php:161
msgid "No recipient specified."
-msgstr ""
+msgstr "Ingen modtager specificeret."
-#: actions/newmessage.php:164 lib/command.php:484
+#. TRANS: Error text shown when trying to send a direct message to self.
+#: actions/newmessage.php:167 lib/command.php:505
msgid ""
"Don't send a message to yourself; just say it to yourself quietly instead."
msgstr ""
+"Du kan ikke sende en besked til dig selv, bare sig det stille til dig selv i "
+"stedet."
-#: actions/newmessage.php:181
+#: actions/newmessage.php:184
msgid "Message sent"
-msgstr ""
+msgstr "Beskeden er sendt"
-#: actions/newmessage.php:185
+#. TRANS: Message given have sent a direct message to another user.
+#. TRANS: %s is the name of the other user.
+#: actions/newmessage.php:188 lib/command.php:513
#, php-format
msgid "Direct message to %s sent."
-msgstr ""
+msgstr "Direkte besked til %s sendt."
-#: actions/newmessage.php:210 actions/newnotice.php:251 lib/channel.php:189
+#: actions/newmessage.php:213 actions/newnotice.php:264
msgid "Ajax Error"
-msgstr ""
+msgstr "Ajax Fejl"
#: actions/newnotice.php:69
msgid "New notice"
-msgstr ""
+msgstr "Ny meddelelse"
-#: actions/newnotice.php:217
+#: actions/newnotice.php:230
msgid "Notice posted"
-msgstr ""
+msgstr "Meddelelse gemt"
#: actions/noticesearch.php:68
#, php-format
@@ -2392,15 +3379,17 @@ msgid ""
"Search for notices on %%site.name%% by their contents. Separate search terms "
"by spaces; they must be 3 characters or more."
msgstr ""
+"Søg efter indhold af meddelelser på %%site.name%%. Separer søgetermer med "
+"mellemrum, de skal være 3 karakterer eller derover."
#: actions/noticesearch.php:78
msgid "Text search"
-msgstr ""
+msgstr "Tekst søgning"
#: actions/noticesearch.php:91
#, php-format
msgid "Search results for \"%1$s\" on %2$s"
-msgstr ""
+msgstr "Søgeresultater for \"%1$s\" på %2$s"
#: actions/noticesearch.php:121
#, php-format
@@ -2408,6 +3397,8 @@ msgid ""
"Be the first to [post on this topic](%%%%action.newnotice%%%%?"
"status_textarea=%s)!"
msgstr ""
+"Vær den første til at [skrive om dette emne](%%%%action.newnotice%%%%?"
+"status_textarea=%s) !"
#: actions/noticesearch.php:124
#, php-format
@@ -2415,154 +3406,199 @@ msgid ""
"Why not [register an account](%%%%action.register%%%%) and be the first to "
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
msgstr ""
+"Hvorfor ikke [registrere en konto](%%%%action.register%%%%) og vær den "
+"første til at [skrive om dette emne ](%%%%action.newnotice%%%%?"
+"status_textarea=%s) !"
#: actions/noticesearchrss.php:96
#, php-format
msgid "Updates with \"%s\""
-msgstr ""
+msgstr "Opdateringer med \"%s\""
#: actions/noticesearchrss.php:98
#, php-format
msgid "Updates matching search term \"%1$s\" on %2$s!"
-msgstr ""
+msgstr "Opdateringer matcher søgeordet \"%1$s\" på %2$s!"
#: actions/nudge.php:85
msgid ""
-"This user doesn't allow nudges or hasn't confirmed or set their email yet."
+"This user doesn't allow nudges or hasn't confirmed or set their email "
+"address yet."
msgstr ""
#: actions/nudge.php:94
msgid "Nudge sent"
-msgstr ""
+msgstr "Puf sendt"
#: actions/nudge.php:97
msgid "Nudge sent!"
-msgstr ""
+msgstr "Puf sendt!"
-#: actions/oauthappssettings.php:59
+#. TRANS: Message displayed to an anonymous user trying to view OAuth application list.
+#: actions/oauthappssettings.php:60
msgid "You must be logged in to list your applications."
-msgstr ""
+msgstr "Du skal være logget ind for at liste dine applikationer."
-#: actions/oauthappssettings.php:74
+#. TRANS: Page title for OAuth applications
+#: actions/oauthappssettings.php:76
msgid "OAuth applications"
-msgstr ""
+msgstr "OAuth programmer"
-#: actions/oauthappssettings.php:85
+#. TRANS: Page instructions for OAuth applications
+#: actions/oauthappssettings.php:88
msgid "Applications you have registered"
-msgstr ""
+msgstr "Programmer, du har registreret"
-#: actions/oauthappssettings.php:135
+#. TRANS: Empty list message on page with OAuth applications.
+#: actions/oauthappssettings.php:141
#, php-format
msgid "You have not registered any applications yet."
-msgstr ""
+msgstr "Du har ikke registreret nogen programmer endnu."
-#: actions/oauthconnectionssettings.php:72
+#. TRANS: Title for OAuth connection settings.
+#: actions/oauthconnectionssettings.php:71
msgid "Connected applications"
-msgstr ""
+msgstr "Tilsluttede programmer"
+#. TRANS: Instructions for OAuth connection settings.
#: actions/oauthconnectionssettings.php:83
-msgid "You have allowed the following applications to access you account."
+msgid "The following connections exist for your account."
msgstr ""
-#: actions/oauthconnectionssettings.php:175
+#. TRANS: Client error when trying to revoke access for an application while not being a user of it.
+#: actions/oauthconnectionssettings.php:168
msgid "You are not a user of that application."
-msgstr ""
+msgstr "Du er ikke bruger af dette program."
-#: actions/oauthconnectionssettings.php:186
+#. TRANS: Client error when revoking access has failed for some reason.
+#. TRANS: %s is the application ID revoking access failed for.
+#: actions/oauthconnectionssettings.php:183
#, php-format
-msgid "Unable to revoke access for app: %s."
+msgid "Unable to revoke access for application: %s."
msgstr ""
-#: actions/oauthconnectionssettings.php:198
+#. TRANS: Success message after revoking access for an application.
+#. TRANS: %1$s is the application name, %2$s is the first part of the user token.
+#: actions/oauthconnectionssettings.php:202
+#, php-format
+msgid ""
+"You have successfully revoked access for %1$s and the access token starting "
+"with %2$s."
+msgstr ""
+
+#. TRANS: Empty list message when no applications have been authorised yet.
+#: actions/oauthconnectionssettings.php:213
msgid "You have not authorized any applications to use your account."
msgstr ""
-#: actions/oauthconnectionssettings.php:211
-msgid "Developers can edit the registration settings for their applications "
+#. TRANS: Note for developers in the OAuth connection settings form.
+#. TRANS: This message contains a Markdown link. Do not separate "](".
+#. TRANS: %s is the URL to the OAuth settings.
+#: actions/oauthconnectionssettings.php:233
+#, php-format
+msgid ""
+"Are you a developer? [Register an OAuth client application](%s) to use with "
+"this instance of StatusNet."
msgstr ""
#: actions/oembed.php:80 actions/shownotice.php:100
+#, fuzzy
msgid "Notice has no profile."
-msgstr ""
+msgstr "Brugeren har ingen profil."
-#: actions/oembed.php:87 actions/shownotice.php:175
-#, php-format
+#: actions/oembed.php:83 actions/shownotice.php:172
+#, fuzzy, php-format
msgid "%1$s's status on %2$s"
-msgstr ""
+msgstr "%1$s / favoritter fra %2$s"
#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png')
-#: actions/oembed.php:159
+#: actions/oembed.php:168
#, php-format
msgid "Content type %s not supported."
msgstr ""
#. TRANS: Error message displaying attachments. %s is the site's base URL.
-#: actions/oembed.php:163
+#: actions/oembed.php:172
#, php-format
msgid "Only %s URLs over plain HTTP please."
msgstr ""
#. TRANS: Client error on an API request with an unsupported data format.
-#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1204
-#: lib/apiaction.php:1232 lib/apiaction.php:1355
+#: actions/oembed.php:193 actions/oembed.php:212 lib/apiaction.php:1206
+#: lib/apiaction.php:1233 lib/apiaction.php:1362
+#, fuzzy
msgid "Not a supported data format."
-msgstr ""
+msgstr "Formatet understøttes ikke"
#: actions/opensearch.php:64
msgid "People Search"
msgstr ""
#: actions/opensearch.php:67
+#, fuzzy
msgid "Notice Search"
-msgstr ""
+msgstr "Bekendtgørelser"
-#: actions/othersettings.php:60
+#: actions/othersettings.php:59
+#, fuzzy
msgid "Other settings"
-msgstr ""
+msgstr "Avatar indstillinger"
+#. TRANS: Instructions for tab "Other" in user profile settings.
#: actions/othersettings.php:71
msgid "Manage various other options."
msgstr ""
-#: actions/othersettings.php:108
+#. TRANS: Used as a suffix for free URL shorteners in a dropdown list in the tab "Other" of a
+#. TRANS: user's profile settings. This message has one space at the beginning. Use your
+#. TRANS: language's word separator here if it has one (most likely a single space).
+#: actions/othersettings.php:111
msgid " (free service)"
msgstr ""
-#: actions/othersettings.php:116
+#. TRANS: Label for dropdown with URL shortener services.
+#: actions/othersettings.php:120
msgid "Shorten URLs with"
msgstr ""
-#: actions/othersettings.php:117
+#. TRANS: Tooltip for for dropdown with URL shortener services.
+#: actions/othersettings.php:122
msgid "Automatic shortening service to use."
msgstr ""
-#: actions/othersettings.php:122
+#. TRANS: Label for checkbox.
+#: actions/othersettings.php:128
msgid "View profile designs"
msgstr ""
-#: actions/othersettings.php:123
+#. TRANS: Tooltip for checkbox.
+#: actions/othersettings.php:130
msgid "Show or hide profile designs."
msgstr ""
-#: actions/othersettings.php:153
-msgid "URL shortening service is too long (max 50 chars)."
+#. TRANS: Form validation error for form "Other settings" in user profile.
+#: actions/othersettings.php:162
+msgid "URL shortening service is too long (maximum 50 characters)."
msgstr ""
#: actions/otp.php:69
+#, fuzzy
msgid "No user ID specified."
-msgstr ""
+msgstr "Ingen gruppe angivet."
#: actions/otp.php:83
+#, fuzzy
msgid "No login token specified."
-msgstr ""
+msgstr "Ingen profil specificeret."
#: actions/otp.php:90
msgid "No login token requested."
msgstr ""
#: actions/otp.php:95
+#, fuzzy
msgid "Invalid login token specified."
-msgstr ""
+msgstr "Ugyldigt token."
#: actions/otp.php:104
msgid "Login token expired."
@@ -2583,33 +3619,36 @@ msgid "This is your outbox, which lists private messages you have sent."
msgstr ""
#: actions/passwordsettings.php:58
+#, fuzzy
msgid "Change password"
-msgstr ""
+msgstr "Skift farver"
#: actions/passwordsettings.php:69
+#, fuzzy
msgid "Change your password."
-msgstr ""
+msgstr "Skift farver"
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
+#, fuzzy
msgid "Password change"
-msgstr ""
+msgstr "Adgangskode"
#: actions/passwordsettings.php:104
msgid "Old password"
-msgstr ""
+msgstr "Gammel adgangskode"
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
msgid "New password"
-msgstr ""
+msgstr "Ny adgangskode"
#: actions/passwordsettings.php:109
msgid "6 or more characters"
msgstr ""
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:440
+#: actions/register.php:441
msgid "Confirm"
-msgstr ""
+msgstr "Bekræft"
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
@@ -2617,13 +3656,13 @@ msgstr ""
#: actions/passwordsettings.php:117
msgid "Change"
-msgstr ""
+msgstr "Ændre"
-#: actions/passwordsettings.php:154 actions/register.php:237
+#: actions/passwordsettings.php:154 actions/register.php:238
msgid "Password must be 6 or more characters."
msgstr ""
-#: actions/passwordsettings.php:157 actions/register.php:240
+#: actions/passwordsettings.php:157 actions/register.php:241
msgid "Passwords don't match."
msgstr ""
@@ -2640,159 +3679,286 @@ msgid "Can't save new password."
msgstr ""
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
+#, fuzzy
msgid "Password saved."
-msgstr ""
+msgstr "Adgangskode"
+#. TRANS: Title for Paths admin panel.
#. TRANS: Menu item for site administration
-#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384
+#: actions/pathsadminpanel.php:58 lib/adminpanelaction.php:371
msgid "Paths"
msgstr ""
-#: actions/pathsadminpanel.php:70
-msgid "Path and server settings for this StatusNet site."
+#. TRANS: Form instructions for Path admin panel.
+#: actions/pathsadminpanel.php:69
+msgid "Path and server settings for this StatusNet site"
msgstr ""
-#: actions/pathsadminpanel.php:157
-#, php-format
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the directory that could not be read from.
+#: actions/pathsadminpanel.php:155
+#, fuzzy, php-format
msgid "Theme directory not readable: %s."
-msgstr ""
+msgstr "Tema ikke tilgængelige: %s."
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the avatar directory that could not be written to.
#: actions/pathsadminpanel.php:163
#, php-format
msgid "Avatar directory not writable: %s."
msgstr ""
-#: actions/pathsadminpanel.php:169
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the background directory that could not be written to.
+#: actions/pathsadminpanel.php:171
#, php-format
msgid "Background directory not writable: %s."
msgstr ""
-#: actions/pathsadminpanel.php:177
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the locales directory that could not be read from.
+#: actions/pathsadminpanel.php:181
#, php-format
msgid "Locales directory not readable: %s."
msgstr ""
-#: actions/pathsadminpanel.php:183
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the SSL server URL that is too long.
+#: actions/pathsadminpanel.php:189
msgid "Invalid SSL server. The maximum length is 255 characters."
msgstr ""
-#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:235 actions/siteadminpanel.php:58
+#, fuzzy
msgid "Site"
-msgstr ""
+msgstr "Site logo"
-#: actions/pathsadminpanel.php:238
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:241 actions/pathsadminpanel.php:279
+#: actions/pathsadminpanel.php:370 actions/pathsadminpanel.php:425
+#, fuzzy
msgid "Server"
-msgstr ""
+msgstr "Gem"
-#: actions/pathsadminpanel.php:238
+#: actions/pathsadminpanel.php:242
msgid "Site's server hostname."
msgstr ""
-#: actions/pathsadminpanel.php:242
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:248 actions/pathsadminpanel.php:288
+#: actions/pathsadminpanel.php:379 actions/pathsadminpanel.php:434
msgid "Path"
msgstr ""
-#: actions/pathsadminpanel.php:242
-msgid "Site path"
+#: actions/pathsadminpanel.php:249
+msgid "Site path."
msgstr ""
-#: actions/pathsadminpanel.php:246
-msgid "Path to locales"
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:255
+msgid "Locale directory"
msgstr ""
-#: actions/pathsadminpanel.php:246
-msgid "Directory path to locales"
+#: actions/pathsadminpanel.php:256
+msgid "Directory path to locales."
msgstr ""
-#: actions/pathsadminpanel.php:250
+#. TRANS: Checkbox label in Paths admin panel.
+#: actions/pathsadminpanel.php:263
msgid "Fancy URLs"
msgstr ""
-#: actions/pathsadminpanel.php:252
+#: actions/pathsadminpanel.php:265
msgid "Use fancy (more readable and memorable) URLs?"
msgstr ""
-#: actions/pathsadminpanel.php:259
-msgid "Theme"
-msgstr ""
-
-#: actions/pathsadminpanel.php:264
-msgid "Theme server"
-msgstr ""
-
-#: actions/pathsadminpanel.php:268
-msgid "Theme path"
-msgstr ""
-
#: actions/pathsadminpanel.php:272
-msgid "Theme directory"
+msgid "Theme"
+msgstr "Tema"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:281
+msgid "Server for themes."
msgstr ""
-#: actions/pathsadminpanel.php:279
-msgid "Avatars"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:290
+msgid "Web path to themes."
msgstr ""
-#: actions/pathsadminpanel.php:284
-msgid "Avatar server"
-msgstr ""
-
-#: actions/pathsadminpanel.php:288
-msgid "Avatar path"
-msgstr ""
-
-#: actions/pathsadminpanel.php:292
-msgid "Avatar directory"
-msgstr ""
-
-#: actions/pathsadminpanel.php:301
-msgid "Backgrounds"
-msgstr ""
-
-#: actions/pathsadminpanel.php:305
-msgid "Background server"
-msgstr ""
-
-#: actions/pathsadminpanel.php:309
-msgid "Background path"
-msgstr ""
-
-#: actions/pathsadminpanel.php:313
-msgid "Background directory"
-msgstr ""
-
-#: actions/pathsadminpanel.php:320
-msgid "SSL"
-msgstr ""
-
-#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202
-msgid "Never"
-msgstr ""
-
-#: actions/pathsadminpanel.php:324
-msgid "Sometimes"
-msgstr ""
-
-#: actions/pathsadminpanel.php:325
-msgid "Always"
-msgstr ""
-
-#: actions/pathsadminpanel.php:329
-msgid "Use SSL"
-msgstr ""
-
-#: actions/pathsadminpanel.php:330
-msgid "When to use SSL"
-msgstr ""
-
-#: actions/pathsadminpanel.php:335
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:297 actions/pathsadminpanel.php:388
+#: actions/pathsadminpanel.php:443 actions/pathsadminpanel.php:495
msgid "SSL server"
msgstr ""
-#: actions/pathsadminpanel.php:336
-msgid "Server to direct SSL requests to"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:299
+msgid "SSL server for themes (default: SSL server)."
msgstr ""
-#: actions/pathsadminpanel.php:352
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:306 actions/pathsadminpanel.php:397
+#: actions/pathsadminpanel.php:452
+msgid "SSL path"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:308
+msgid "SSL path to themes (default: /theme/)."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:315 actions/pathsadminpanel.php:406
+#: actions/pathsadminpanel.php:461
+msgid "Directory"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:317
+msgid "Directory where themes are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:326
+#, fuzzy
+msgid "Avatars"
+msgstr "Avatar"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:333
+#, fuzzy
+msgid "Avatar server"
+msgstr "Avatar indstillinger"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:335
+msgid "Server for avatars."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:342
+#, fuzzy
+msgid "Avatar path"
+msgstr "Avatar opdateret."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:344
+msgid "Web path to avatars."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:351
+#, fuzzy
+msgid "Avatar directory"
+msgstr "Avatar slettet."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:353
+msgid "Directory where avatars are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:364
+#, fuzzy
+msgid "Backgrounds"
+msgstr "Baggrund"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:372
+msgid "Server for backgrounds."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:381
+msgid "Web path to backgrounds."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:390
+msgid "Server for backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:399
+msgid "Web path to backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:408
+msgid "Directory where backgrounds are located."
+msgstr ""
+
+#. TRANS: Fieldset legens in Paths admin panel.
+#. TRANS: DT element label in attachment list.
+#: actions/pathsadminpanel.php:419 lib/attachmentlist.php:99
+#, fuzzy
+msgid "Attachments"
+msgstr "Ingen vedhæftede filer."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:427
+msgid "Server for attachments."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:436
+msgid "Web path to attachments."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:445
+msgid "Server for attachments on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:454
+msgid "Web path to attachments on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:463
+msgid "Directory where attachments are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:472
+msgid "SSL"
+msgstr ""
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:477 actions/snapshotadminpanel.php:202
+msgid "Never"
+msgstr "Aldrig"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:479
+#, fuzzy
+msgid "Sometimes"
+msgstr "Bekendtgørelser"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:481
+msgid "Always"
+msgstr "Altid"
+
+#: actions/pathsadminpanel.php:485
+msgid "Use SSL"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:487
+msgid "When to use SSL."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:497
+msgid "Server to direct SSL requests to."
+msgstr ""
+
+#. TRANS: Button title text to store form data in the Paths admin panel.
+#: actions/pathsadminpanel.php:514
msgid "Save paths"
msgstr ""
@@ -2808,155 +3974,204 @@ msgid "People search"
msgstr ""
#: actions/peopletag.php:68
-#, php-format
+#, fuzzy, php-format
msgid "Not a valid people tag: %s."
-msgstr ""
+msgstr "Ikke en gyldig e-mail adresse."
#: actions/peopletag.php:142
-#, php-format
+#, fuzzy, php-format
msgid "Users self-tagged with %1$s - page %2$d"
-msgstr ""
+msgstr "Opdateringer tagged med %1$s på %2$s!"
#: actions/postnotice.php:95
+#, fuzzy
msgid "Invalid notice content."
-msgstr ""
+msgstr "Ugyldigt token."
#: actions/postnotice.php:101
#, php-format
msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’."
msgstr ""
-#: actions/profilesettings.php:60
+#. TRANS: Page title for profile settings.
+#: actions/profilesettings.php:61
+#, fuzzy
msgid "Profile settings"
-msgstr ""
+msgstr "Email indstillinger"
-#: actions/profilesettings.php:71
+#. TRANS: Usage instructions for profile settings.
+#: actions/profilesettings.php:73
msgid ""
"You can update your personal profile info here so people know more about you."
msgstr ""
-#: actions/profilesettings.php:99
+#. TRANS: Profile settings form legend.
+#: actions/profilesettings.php:102
msgid "Profile information"
msgstr ""
-#: actions/profilesettings.php:108 lib/groupeditform.php:154
-msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:113
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces."
msgstr ""
-#: actions/profilesettings.php:111 actions/register.php:455
-#: actions/showgroup.php:256 actions/tagother.php:104
-#: lib/groupeditform.php:157 lib/userprofile.php:150
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for full group name (dt). Text hidden by default.
+#: actions/profilesettings.php:117 actions/register.php:456
+#: actions/showgroup.php:252 actions/tagother.php:104
+#: lib/groupeditform.php:157 lib/userprofile.php:152
msgid "Full name"
msgstr ""
+#. TRANS: Field label in form for profile settings.
#. TRANS: Form input field label.
-#: actions/profilesettings.php:115 actions/register.php:460
-#: lib/applicationeditform.php:244 lib/groupeditform.php:161
+#: actions/profilesettings.php:122 actions/register.php:461
+#: lib/applicationeditform.php:236 lib/groupeditform.php:161
msgid "Homepage"
+msgstr "Hjemmeside"
+
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:125
+msgid "URL of your homepage, blog, or profile on another site."
msgstr ""
-#: actions/profilesettings.php:117 actions/register.php:462
-msgid "URL of your homepage, blog, or profile on another site"
-msgstr ""
-
-#: actions/profilesettings.php:122 actions/register.php:468
+#. TRANS: Tooltip for field label in form for profile settings. Plural
+#. TRANS: is decided by the number of characters available for the
+#. TRANS: biography (%d).
+#: actions/profilesettings.php:133 actions/register.php:472
#, php-format
-msgid "Describe yourself and your interests in %d chars"
-msgstr ""
+msgid "Describe yourself and your interests in %d character"
+msgid_plural "Describe yourself and your interests in %d characters"
+msgstr[0] ""
+msgstr[1] ""
-#: actions/profilesettings.php:125 actions/register.php:471
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:139 actions/register.php:477
msgid "Describe yourself and your interests"
msgstr ""
-#: actions/profilesettings.php:127 actions/register.php:473
+#. TRANS: Text area label in form for profile settings where users can provide.
+#. TRANS: their biography.
+#: actions/profilesettings.php:143 actions/register.php:479
msgid "Bio"
msgstr ""
-#: actions/profilesettings.php:132 actions/register.php:478
-#: actions/showgroup.php:265 actions/tagother.php:112
-#: actions/userauthorization.php:166 lib/groupeditform.php:177
-#: lib/userprofile.php:165
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group location (dt). Text hidden by default.
+#: actions/profilesettings.php:149 actions/register.php:484
+#: actions/showgroup.php:262 actions/tagother.php:112
+#: actions/userauthorization.php:166 lib/groupeditform.php:180
+#: lib/userprofile.php:167
msgid "Location"
-msgstr ""
+msgstr "Lokation"
-#: actions/profilesettings.php:134 actions/register.php:480
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:152 actions/register.php:486
msgid "Where you are, like \"City, State (or Region), Country\""
msgstr ""
-#: actions/profilesettings.php:138
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:157
msgid "Share my current location when posting notices"
msgstr ""
-#: actions/profilesettings.php:145 actions/tagother.php:149
+#. TRANS: Field label in form for profile settings.
+#: actions/profilesettings.php:165 actions/tagother.php:149
#: actions/tagother.php:209 lib/subscriptionlist.php:106
-#: lib/subscriptionlist.php:108 lib/userprofile.php:210
+#: lib/subscriptionlist.php:108 lib/userprofile.php:212
msgid "Tags"
msgstr ""
-#: actions/profilesettings.php:147
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:168
msgid ""
"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
msgstr ""
-#: actions/profilesettings.php:151
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:173
msgid "Language"
msgstr ""
-#: actions/profilesettings.php:152
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:175
msgid "Preferred language"
msgstr ""
-#: actions/profilesettings.php:161
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:185
msgid "Timezone"
msgstr ""
-#: actions/profilesettings.php:162
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:187
msgid "What timezone are you normally in?"
msgstr ""
-#: actions/profilesettings.php:167
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:193
msgid ""
"Automatically subscribe to whoever subscribes to me (best for non-humans)"
msgstr ""
-#: actions/profilesettings.php:228 actions/register.php:230
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: Plural form is used based on the maximum number of allowed
+#. TRANS: characters for the biography (%d).
+#: actions/profilesettings.php:262 actions/register.php:229
#, php-format
-msgid "Bio is too long (max %d chars)."
-msgstr ""
+msgid "Bio is too long (maximum %d character)."
+msgid_plural "Bio is too long (maximum %d characters)."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/profilesettings.php:235 actions/siteadminpanel.php:151
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:273 actions/siteadminpanel.php:151
msgid "Timezone not selected."
msgstr ""
-#: actions/profilesettings.php:241
-msgid "Language is too long (max 50 chars)."
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:281
+msgid "Language is too long (maximum 50 characters)."
msgstr ""
-#: actions/profilesettings.php:253 actions/tagother.php:178
-#, php-format
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: %s is an invalid tag.
+#: actions/profilesettings.php:295 actions/tagother.php:178
+#, fuzzy, php-format
msgid "Invalid tag: \"%s\""
-msgstr ""
+msgstr "Ugyldigt alias: \"%s\"."
-#: actions/profilesettings.php:306
+#. TRANS: Server error thrown when user profile settings could not be updated to
+#. TRANS: automatically subscribe to any subscriber.
+#: actions/profilesettings.php:351
+#, fuzzy
msgid "Couldn't update user for autosubscribe."
-msgstr ""
+msgstr "Kunne ikke opdatere bruger oplysninger."
-#: actions/profilesettings.php:363
+#. TRANS: Server error thrown when user profile location preference settings could not be updated.
+#: actions/profilesettings.php:409
+#, fuzzy
msgid "Couldn't save location prefs."
-msgstr ""
+msgstr "Kunne ikke indsætte bekræftelseskode."
-#: actions/profilesettings.php:375
+#. TRANS: Server error thrown when user profile settings could not be saved.
+#: actions/profilesettings.php:422
+#, fuzzy
msgid "Couldn't save profile."
-msgstr ""
+msgstr "Kunne ikke gemme profilen."
-#: actions/profilesettings.php:383
+#. TRANS: Server error thrown when user profile settings tags could not be saved.
+#: actions/profilesettings.php:431
+#, fuzzy
msgid "Couldn't save tags."
-msgstr ""
+msgstr "Kunne ikke opdatere brugeren."
+#. TRANS: Confirmation shown when user profile settings are saved.
#. TRANS: Message after successful saving of administrative settings.
-#: actions/profilesettings.php:391 lib/adminpanelaction.php:141
+#: actions/profilesettings.php:440 lib/adminpanelaction.php:138
+#, fuzzy
msgid "Settings saved."
-msgstr ""
+msgstr "Valg gemt."
#: actions/public.php:83
#, php-format
@@ -2964,17 +4179,19 @@ msgid "Beyond the page limit (%s)."
msgstr ""
#: actions/public.php:92
+#, fuzzy
msgid "Could not retrieve public stream."
-msgstr ""
+msgstr "Kunne ikke oprette aliaser."
#: actions/public.php:130
-#, php-format
+#, fuzzy, php-format
msgid "Public timeline, page %d"
-msgstr ""
+msgstr "%s offentlig tidslinie"
#: actions/public.php:132 lib/publicgroupnav.php:79
+#, fuzzy
msgid "Public timeline"
-msgstr ""
+msgstr "%s offentlig tidslinie"
#: actions/public.php:160
msgid "Public Stream Feed (RSS 1.0)"
@@ -2989,21 +4206,24 @@ msgid "Public Stream Feed (Atom)"
msgstr ""
#: actions/public.php:188
-#, php-format
+#, fuzzy, php-format
msgid ""
"This is the public timeline for %%site.name%% but no one has posted anything "
"yet."
msgstr ""
+"Dette er tidslinjen for %s og venner, men ingen har skrevet noget endnu."
#: actions/public.php:191
msgid "Be the first to post!"
msgstr ""
#: actions/public.php:195
-#, php-format
+#, fuzzy, php-format
msgid ""
"Why not [register an account](%%action.register%%) and be the first to post!"
msgstr ""
+"Hvorfor ikke [registrere en konto](%%action.register%%), og vær den første "
+"til at tilføje en meddelelse til dine favoritter!"
#: actions/public.php:242
#, php-format
@@ -3022,42 +4242,60 @@ msgid ""
"tool."
msgstr ""
+#. TRANS: Title for public tag cloud.
#: actions/publictagcloud.php:57
msgid "Public tag cloud"
msgstr ""
-#: actions/publictagcloud.php:63
+#. TRANS: Instructions (more used like an explanation/header).
+#. TRANS: %s is the StatusNet sitename.
+#: actions/publictagcloud.php:65
#, php-format
-msgid "These are most popular recent tags on %s "
+msgid "These are most popular recent tags on %s"
msgstr ""
-#: actions/publictagcloud.php:69
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:74
#, php-format
msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet."
msgstr ""
-#: actions/publictagcloud.php:72
+#. TRANS: Message shown to a logged in user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#: actions/publictagcloud.php:79
msgid "Be the first to post one!"
msgstr ""
-#: actions/publictagcloud.php:75
-#, php-format
+#. TRANS: Message shown to a anonymous user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:87
+#, fuzzy, php-format
msgid ""
"Why not [register an account](%%action.register%%) and be the first to post "
"one!"
msgstr ""
+"Hvorfor ikke [registrere en konto](%%action.register%%), og vær den første "
+"til at tilføje en meddelelse til dine favoritter!"
-#: actions/publictagcloud.php:134
+#: actions/publictagcloud.php:146
+#, fuzzy
msgid "Tag cloud"
-msgstr ""
+msgstr "Skift farver"
#: actions/recoverpassword.php:36
+#, fuzzy
msgid "You are already logged in!"
-msgstr ""
+msgstr "Du har allerede blokeret for denne bruger."
#: actions/recoverpassword.php:62
+#, fuzzy
msgid "No such recovery code."
-msgstr ""
+msgstr "Ingen sådan meddelelse."
#: actions/recoverpassword.php:66
msgid "Not a recovery code."
@@ -3068,16 +4306,19 @@ msgid "Recovery code for unknown user."
msgstr ""
#: actions/recoverpassword.php:86
+#, fuzzy
msgid "Error with confirmation code."
-msgstr ""
+msgstr "Ingen bekræftelseskode."
#: actions/recoverpassword.php:97
+#, fuzzy
msgid "This confirmation code is too old. Please start again."
-msgstr ""
+msgstr "Denne bekræftelseskode er ikke til dig!"
#: actions/recoverpassword.php:111
+#, fuzzy
msgid "Could not update user with confirmed email address."
-msgstr ""
+msgstr "Nuværende bekræftet email-adresse."
#: actions/recoverpassword.php:152
msgid ""
@@ -3090,24 +4331,27 @@ msgid "You have been identified. Enter a new password below. "
msgstr ""
#: actions/recoverpassword.php:188
+#, fuzzy
msgid "Password recovery"
-msgstr ""
+msgstr "Adgangskode"
#: actions/recoverpassword.php:191
+#, fuzzy
msgid "Nickname or email address"
-msgstr ""
+msgstr "Ingen e-mail-adresse."
#: actions/recoverpassword.php:193
msgid "Your nickname on this server, or your registered email address."
msgstr ""
#: actions/recoverpassword.php:199 actions/recoverpassword.php:200
+#, fuzzy
msgid "Recover"
-msgstr ""
+msgstr "Fjern"
#: actions/recoverpassword.php:208
msgid "Reset password"
-msgstr ""
+msgstr "Nulstil adgangskode"
#: actions/recoverpassword.php:209
msgid "Recover password"
@@ -3127,11 +4371,12 @@ msgstr ""
#: actions/recoverpassword.php:243
msgid "Reset"
-msgstr ""
+msgstr "Afbryd"
#: actions/recoverpassword.php:252
+#, fuzzy
msgid "Enter a nickname or email address."
-msgstr ""
+msgstr "Det er ikke din e-mail adresse."
#: actions/recoverpassword.php:282
msgid "No user with that email address or username."
@@ -3152,26 +4397,29 @@ msgid ""
msgstr ""
#: actions/recoverpassword.php:357
+#, fuzzy
msgid "Unexpected password reset."
-msgstr ""
+msgstr "Uventet formularafsendelse."
#: actions/recoverpassword.php:365
-msgid "Password must be 6 chars or more."
+msgid "Password must be 6 characters or more."
msgstr ""
#: actions/recoverpassword.php:369
+#, fuzzy
msgid "Password and confirmation do not match."
-msgstr ""
+msgstr "Ingen afventende bekræftelse at annullere."
-#: actions/recoverpassword.php:388 actions/register.php:255
+#: actions/recoverpassword.php:388 actions/register.php:256
+#, fuzzy
msgid "Error setting user."
-msgstr ""
+msgstr "Email indstillinger"
#: actions/recoverpassword.php:395
msgid "New password successfully saved. You are now logged in."
msgstr ""
-#: actions/register.php:92 actions/register.php:196 actions/register.php:412
+#: actions/register.php:92 actions/register.php:196 actions/register.php:413
msgid "Sorry, only invited people can register."
msgstr ""
@@ -3180,91 +4428,101 @@ msgid "Sorry, invalid invitation code."
msgstr ""
#: actions/register.php:119
+#, fuzzy
msgid "Registration successful"
-msgstr ""
+msgstr "Registrering"
-#: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85
+#: actions/register.php:121 actions/register.php:512 lib/logingroupnav.php:85
+#, fuzzy
msgid "Register"
-msgstr ""
+msgstr "Registrering"
#: actions/register.php:142
+#, fuzzy
msgid "Registration not allowed."
-msgstr ""
+msgstr "Registrering"
-#: actions/register.php:205
+#: actions/register.php:209
msgid "You can't register if you don't agree to the license."
msgstr ""
-#: actions/register.php:219
+#: actions/register.php:218
+#, fuzzy
msgid "Email address already exists."
-msgstr ""
+msgstr "Denne e-mail adresse tilhører allerede en anden bruger."
-#: actions/register.php:250 actions/register.php:272
+#: actions/register.php:251 actions/register.php:273
+#, fuzzy
msgid "Invalid username or password."
-msgstr ""
+msgstr "Ugyldig kaldenavn / password!"
-#: actions/register.php:350
+#: actions/register.php:351
msgid ""
"With this form you can create a new account. You can then post notices and "
"link up to friends and colleagues. "
msgstr ""
-#: actions/register.php:432
+#: actions/register.php:433
msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required."
msgstr ""
-#: actions/register.php:437
+#: actions/register.php:438
msgid "6 or more characters. Required."
msgstr ""
-#: actions/register.php:441
+#: actions/register.php:442
+#, fuzzy
msgid "Same as password above. Required."
-msgstr ""
+msgstr "Navn er påkrævet."
#. TRANS: Link description in user account settings menu.
-#: actions/register.php:445 actions/register.php:449
-#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132
+#: actions/register.php:446 actions/register.php:450
+#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127
msgid "Email"
msgstr ""
-#: actions/register.php:446 actions/register.php:450
+#: actions/register.php:447 actions/register.php:451
msgid "Used only for updates, announcements, and password recovery"
msgstr ""
-#: actions/register.php:457
+#: actions/register.php:458
msgid "Longer name, preferably your \"real\" name"
msgstr ""
-#: actions/register.php:518
+#: actions/register.php:463
+msgid "URL of your homepage, blog, or profile on another site"
+msgstr ""
+
+#: actions/register.php:524
#, php-format
msgid ""
"I understand that content and data of %1$s are private and confidential."
msgstr ""
-#: actions/register.php:528
+#: actions/register.php:534
#, php-format
msgid "My text and files are copyright by %1$s."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors.
-#: actions/register.php:532
+#: actions/register.php:538
msgid "My text and files remain under my own copyright."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved.
-#: actions/register.php:535
+#: actions/register.php:541
msgid "All rights reserved."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses.
-#: actions/register.php:540
+#: actions/register.php:546
#, php-format
msgid ""
"My text and files are available under %s except this private data: password, "
"email address, IM address, and phone number."
msgstr ""
-#: actions/register.php:583
+#: actions/register.php:589
#, php-format
msgid ""
"Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may "
@@ -3283,7 +4541,7 @@ msgid ""
"Thanks for signing up and we hope you enjoy using this service."
msgstr ""
-#: actions/register.php:607
+#: actions/register.php:613
msgid ""
"(You should receive a message by email momentarily, with instructions on how "
"to confirm your email address.)"
@@ -3306,8 +4564,9 @@ msgid "Subscribe to a remote user"
msgstr ""
#: actions/remotesubscribe.php:129
+#, fuzzy
msgid "User nickname"
-msgstr ""
+msgstr "Ingen kaldenavn."
#: actions/remotesubscribe.php:130
msgid "Nickname of the user you want to follow"
@@ -3322,7 +4581,7 @@ msgid "URL of your profile on another compatible microblogging service"
msgstr ""
#: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:406
+#: lib/userprofile.php:411
msgid "Subscribe"
msgstr ""
@@ -3339,38 +4598,44 @@ msgid "That’s a local profile! Login to subscribe."
msgstr ""
#: actions/remotesubscribe.php:183
+#, fuzzy
msgid "Couldn’t get a request token."
-msgstr ""
+msgstr "Kunne ikke konvertere anmodnings-token til et adgangs-token."
#: actions/repeat.php:57
msgid "Only logged-in users can repeat notices."
msgstr ""
#: actions/repeat.php:64 actions/repeat.php:71
+#, fuzzy
msgid "No notice specified."
-msgstr ""
+msgstr "Ingen profil specificeret."
#: actions/repeat.php:76
+#, fuzzy
msgid "You can't repeat your own notice."
-msgstr ""
+msgstr "Kan ikke gentage din egen meddelelse."
#: actions/repeat.php:90
+#, fuzzy
msgid "You already repeated that notice."
-msgstr ""
+msgstr "Allerede gentaget denne medelelse."
-#: actions/repeat.php:114 lib/noticelist.php:675
+#: actions/repeat.php:114 lib/noticelist.php:691
+#, fuzzy
msgid "Repeated"
-msgstr ""
+msgstr "Gentagne til %s"
#: actions/repeat.php:119
+#, fuzzy
msgid "Repeated!"
-msgstr ""
+msgstr "Gentagne til %s"
#: actions/replies.php:126 actions/repliesrss.php:68
-#: lib/personalgroupnav.php:105
-#, php-format
+#: lib/personalgroupnav.php:108
+#, fuzzy, php-format
msgid "Replies to %s"
-msgstr ""
+msgstr "Gentaget af %s"
#: actions/replies.php:128
#, php-format
@@ -3378,19 +4643,19 @@ msgid "Replies to %1$s, page %2$d"
msgstr ""
#: actions/replies.php:145
-#, php-format
+#, fuzzy, php-format
msgid "Replies feed for %s (RSS 1.0)"
-msgstr ""
+msgstr "Feed for venner af %s (RSS 1.0)"
#: actions/replies.php:152
-#, php-format
+#, fuzzy, php-format
msgid "Replies feed for %s (RSS 2.0)"
-msgstr ""
+msgstr "Feed for venner af %s (RSS 1.0)"
#: actions/replies.php:159
-#, php-format
+#, fuzzy, php-format
msgid "Replies feed for %s (Atom)"
-msgstr ""
+msgstr "Feed for venner af %s (Atom)"
#: actions/replies.php:199
#, fuzzy, php-format
@@ -3415,38 +4680,43 @@ msgid ""
msgstr ""
#: actions/repliesrss.php:72
-#, php-format
+#, fuzzy, php-format
msgid "Replies to %1$s on %2$s!"
-msgstr ""
+msgstr "Opdateringer markeret som favorit af %1$s på %2$s!"
#: actions/revokerole.php:75
+#, fuzzy
msgid "You cannot revoke user roles on this site."
-msgstr ""
+msgstr "Du kan ikke tildele brugerroller på dette site."
#: actions/revokerole.php:82
+#, fuzzy
msgid "User doesn't have this role."
-msgstr ""
+msgstr "Bruger har allerede denne rolle."
#: actions/rsd.php:146 actions/version.php:159
+#, fuzzy
msgid "StatusNet"
-msgstr ""
+msgstr "Status slettet."
#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
msgid "You cannot sandbox users on this site."
-msgstr ""
+msgstr "Du kan ikke tildele brugerroller på dette site."
#: actions/sandbox.php:72
+#, fuzzy
msgid "User is already sandboxed."
-msgstr ""
+msgstr "Bruger er allerede blokeret fra gruppen."
#. TRANS: Menu item for site administration
#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170
-#: lib/adminpanelaction.php:392
+#: lib/adminpanelaction.php:379
msgid "Sessions"
msgstr ""
#: actions/sessionsadminpanel.php:65
-msgid "Session settings for this StatusNet site."
+msgid "Session settings for this StatusNet site"
msgstr ""
#: actions/sessionsadminpanel.php:175
@@ -3466,41 +4736,47 @@ msgid "Turn on debugging output for sessions."
msgstr ""
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/useradminpanel.php:294
+#, fuzzy
msgid "Save site settings"
-msgstr ""
+msgstr "Gem adgangsindstillinger"
#: actions/showapplication.php:82
+#, fuzzy
msgid "You must be logged in to view an application."
-msgstr ""
+msgstr "Du skal være logget ind for at redigere et program."
#: actions/showapplication.php:157
+#, fuzzy
msgid "Application profile"
-msgstr ""
+msgstr "Program ikke fundet."
#. TRANS: Form input field label for application icon.
-#: actions/showapplication.php:159 lib/applicationeditform.php:182
+#: actions/showapplication.php:159 lib/applicationeditform.php:173
msgid "Icon"
msgstr ""
#. TRANS: Form input field label for application name.
#: actions/showapplication.php:169 actions/version.php:197
-#: lib/applicationeditform.php:199
+#: lib/applicationeditform.php:190
+#, fuzzy
msgid "Name"
-msgstr ""
+msgstr "Kaldenavn"
#. TRANS: Form input field label.
-#: actions/showapplication.php:178 lib/applicationeditform.php:235
+#: actions/showapplication.php:178 lib/applicationeditform.php:227
+#, fuzzy
msgid "Organization"
-msgstr ""
+msgstr "Organisationen er påkrævet."
#. TRANS: Form input field label.
#: actions/showapplication.php:187 actions/version.php:200
-#: lib/applicationeditform.php:216 lib/groupeditform.php:172
+#: lib/applicationeditform.php:208 lib/groupeditform.php:175
+#, fuzzy
msgid "Description"
-msgstr ""
+msgstr "Beskrivelse er påkrævet."
-#: actions/showapplication.php:192 actions/showgroup.php:436
+#. TRANS: Header for group statistics on a group page (h2).
+#: actions/showapplication.php:192 actions/showgroup.php:448
#: lib/profileaction.php:187
msgid "Statistics"
msgstr ""
@@ -3511,16 +4787,23 @@ msgid "Created by %1$s - %2$s access by default - %3$d users"
msgstr ""
#: actions/showapplication.php:213
+#, fuzzy
msgid "Application actions"
-msgstr ""
+msgstr "Program ikke fundet."
#: actions/showapplication.php:236
msgid "Reset key & secret"
msgstr ""
+#: actions/showapplication.php:252 lib/deletegroupform.php:121
+#: lib/deleteuserform.php:66 lib/noticelist.php:672
+msgid "Delete"
+msgstr "Slet"
+
#: actions/showapplication.php:261
+#, fuzzy
msgid "Application info"
-msgstr ""
+msgstr "Program ikke fundet."
#: actions/showapplication.php:263
msgid "Consumer key"
@@ -3549,32 +4832,34 @@ msgid ""
msgstr ""
#: actions/showapplication.php:309
+#, fuzzy
msgid "Are you sure you want to reset your consumer key and secret?"
-msgstr ""
+msgstr "Er du sikker på du vil slette denne meddelelse?"
#: actions/showfavorites.php:79
-#, php-format
+#, fuzzy, php-format
msgid "%1$s's favorite notices, page %2$d"
-msgstr ""
+msgstr "%s's favorit bekendtgørelser"
#: actions/showfavorites.php:132
+#, fuzzy
msgid "Could not retrieve favorite notices."
-msgstr ""
+msgstr "Kunne ikke oprette favorit."
#: actions/showfavorites.php:171
-#, php-format
+#, fuzzy, php-format
msgid "Feed for favorites of %s (RSS 1.0)"
-msgstr ""
+msgstr "Feed for venner af %s (RSS 1.0)"
#: actions/showfavorites.php:178
-#, php-format
+#, fuzzy, php-format
msgid "Feed for favorites of %s (RSS 2.0)"
-msgstr ""
+msgstr "Feed for venner af %s (RSS 1.0)"
#: actions/showfavorites.php:185
-#, php-format
+#, fuzzy, php-format
msgid "Feed for favorites of %s (Atom)"
-msgstr ""
+msgstr "Feed for venner af %s (Atom)"
#: actions/showfavorites.php:206
msgid ""
@@ -3590,88 +4875,120 @@ msgid ""
msgstr ""
#: actions/showfavorites.php:212
-#, php-format
+#, fuzzy, php-format
msgid ""
"%s hasn't added any favorite notices yet. Why not [register an account](%%%%"
"action.register%%%%) and then post something interesting they would add to "
"their favorites :)"
msgstr ""
+"Hvorfor ikke [registrere en konto](%%action.register%%), og vær den første "
+"til at tilføje en meddelelse til dine favoritter!"
#: actions/showfavorites.php:243
msgid "This is a way to share what you like."
msgstr ""
-#: actions/showgroup.php:82 lib/groupnav.php:86
-#, php-format
+#. TRANS: Page title for first group page. %s is a group name.
+#: actions/showgroup.php:75
+#, fuzzy, php-format
msgid "%s group"
-msgstr ""
+msgstr "%s's grupper"
-#: actions/showgroup.php:84
-#, php-format
+#. TRANS: Page title for any but first group page.
+#. TRANS: %1$s is a group name, $2$s is a page number.
+#: actions/showgroup.php:79
+#, fuzzy, php-format
msgid "%1$s group, page %2$d"
-msgstr ""
+msgstr "%1$s og venner, side %2$d"
-#: actions/showgroup.php:227
+#. TRANS: Group profile header (h2). Text hidden by default.
+#: actions/showgroup.php:220
+#, fuzzy
msgid "Group profile"
-msgstr ""
+msgstr "Gruppe logo"
-#: actions/showgroup.php:272 actions/tagother.php:118
-#: actions/userauthorization.php:175 lib/userprofile.php:178
+#. TRANS: Label for group URL (dt). Text hidden by default.
+#: actions/showgroup.php:270 actions/tagother.php:118
+#: actions/userauthorization.php:175 lib/userprofile.php:180
msgid "URL"
msgstr ""
-#: actions/showgroup.php:283 actions/tagother.php:128
-#: actions/userauthorization.php:187 lib/userprofile.php:195
+#. TRANS: Label for group description or group note (dt). Text hidden by default.
+#: actions/showgroup.php:282 actions/tagother.php:128
+#: actions/userauthorization.php:187 lib/userprofile.php:197
+#, fuzzy
msgid "Note"
-msgstr ""
+msgstr "Bekendtgørelser"
-#: actions/showgroup.php:293 lib/groupeditform.php:184
+#. TRANS: Label for group aliases (dt). Text hidden by default.
+#: actions/showgroup.php:293 lib/groupeditform.php:187
msgid "Aliases"
msgstr ""
-#: actions/showgroup.php:302
+#. TRANS: Group actions header (h2). Text hidden by default.
+#: actions/showgroup.php:304
+#, fuzzy
msgid "Group actions"
-msgstr ""
+msgstr "grupper på %s"
-#: actions/showgroup.php:338
-#, php-format
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:345
+#, fuzzy, php-format
msgid "Notice feed for %s group (RSS 1.0)"
-msgstr ""
+msgstr "Feed for venner af %s (RSS 1.0)"
-#: actions/showgroup.php:344
-#, php-format
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:352
+#, fuzzy, php-format
msgid "Notice feed for %s group (RSS 2.0)"
-msgstr ""
+msgstr "Feed for venner af %s (RSS 1.0)"
-#: actions/showgroup.php:350
-#, php-format
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:359
+#, fuzzy, php-format
msgid "Notice feed for %s group (Atom)"
-msgstr ""
+msgstr "Feed for venner af %s (Atom)"
-#: actions/showgroup.php:355
-#, php-format
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:365
+#, fuzzy, php-format
msgid "FOAF for %s group"
-msgstr ""
+msgstr "%s's grupper"
-#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91
+#. TRANS: Header for mini list of group members on a group page (h2).
+#: actions/showgroup.php:402
msgid "Members"
msgstr ""
-#: actions/showgroup.php:398 lib/profileaction.php:117
+#. TRANS: Description for mini list of group members on a group page when the group has no members.
+#: actions/showgroup.php:408 lib/profileaction.php:117
#: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95
#: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71
msgid "(None)"
msgstr ""
-#: actions/showgroup.php:404
+#. TRANS: Link to all group members from mini list of group members if group has more than n members.
+#: actions/showgroup.php:417
msgid "All members"
msgstr ""
-#: actions/showgroup.php:439
+#. TRANS: Label for creation date in statistics on group page.
+#: actions/showgroup.php:453
+msgctxt "LABEL"
msgid "Created"
msgstr ""
-#: actions/showgroup.php:455
+#. TRANS: Label for member count in statistics on group page.
+#: actions/showgroup.php:461
+msgctxt "LABEL"
+msgid "Members"
+msgstr ""
+
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: %%%%action.register%%%% is the URL for registration, %%%%doc.help%%%% is a URL to help.
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:476
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3681,7 +4998,10 @@ msgid ""
"of this group and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-#: actions/showgroup.php:461
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept no new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:486
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3690,86 +5010,119 @@ msgid ""
"their life and interests. "
msgstr ""
-#: actions/showgroup.php:489
+#. TRANS: Header for list of group administrators on a group page (h2).
+#: actions/showgroup.php:515
msgid "Admins"
msgstr ""
-#: actions/showmessage.php:81
+#. TRANS: Client error displayed requesting a single message that does not exist.
+#: actions/showmessage.php:79
+#, fuzzy
msgid "No such message."
-msgstr ""
+msgstr "Siden findes ikke"
-#: actions/showmessage.php:98
+#. TRANS: Client error displayed requesting a single direct message the requesting user was not a party in.
+#: actions/showmessage.php:97
msgid "Only the sender and recipient may read this message."
msgstr ""
-#: actions/showmessage.php:108
-#, php-format
+#. TRANS: Page title for single direct message display when viewing user is the sender.
+#. TRANS: %1$s is the addressed user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:110
+#, fuzzy, php-format
msgid "Message to %1$s on %2$s"
-msgstr ""
+msgstr "Opdateringer tagged med %1$s på %2$s!"
-#: actions/showmessage.php:113
-#, php-format
+#. TRANS: Page title for single message display.
+#. TRANS: %1$s is the sending user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:118
+#, fuzzy, php-format
msgid "Message from %1$s on %2$s"
-msgstr ""
+msgstr "Opdateringer tagged med %1$s på %2$s!"
#: actions/shownotice.php:90
+#, fuzzy
msgid "Notice deleted."
+msgstr "Status slettet."
+
+#. TRANS: Page title showing tagged notices in one user's stream. %1$s is the username, %2$s is the hash tag.
+#: actions/showstream.php:70
+#, php-format
+msgid "%1$s tagged %2$s"
msgstr ""
-#: actions/showstream.php:73
+#. TRANS: Page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$s is the hash tag, %1$d is the page number.
+#: actions/showstream.php:74
#, php-format
-msgid " tagged %s"
+msgid "%1$s tagged %2$s, page %3$d"
msgstr ""
-#: actions/showstream.php:79
-#, php-format
+#. TRANS: Extended page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$d is the page number.
+#: actions/showstream.php:82
+#, fuzzy, php-format
msgid "%1$s, page %2$d"
-msgstr ""
+msgstr "%1$s og venner, side %2$d"
-#: actions/showstream.php:122
-#, php-format
+#. TRANS: Title for link to notice feed.
+#. TRANS: %1$s is a user nickname, %2$s is a hashtag.
+#: actions/showstream.php:127
+#, fuzzy, php-format
msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)"
-msgstr ""
-
-#: actions/showstream.php:129
-#, php-format
-msgid "Notice feed for %s (RSS 1.0)"
-msgstr ""
+msgstr "Feed for venner af %s (RSS 1.0)"
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
#: actions/showstream.php:136
-#, php-format
+#, fuzzy, php-format
+msgid "Notice feed for %s (RSS 1.0)"
+msgstr "Feed for venner af %s (RSS 1.0)"
+
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:145
+#, fuzzy, php-format
msgid "Notice feed for %s (RSS 2.0)"
-msgstr ""
+msgstr "Feed for venner af %s (RSS 1.0)"
-#: actions/showstream.php:143
-#, php-format
+#: actions/showstream.php:152
+#, fuzzy, php-format
msgid "Notice feed for %s (Atom)"
-msgstr ""
+msgstr "Feed for venner af %s (Atom)"
-#: actions/showstream.php:148
+#. TRANS: Title for link to notice feed. FOAF stands for Friend of a Friend.
+#. TRANS: More information at http://www.foaf-project.org. %s is a user nickname.
+#: actions/showstream.php:159
#, php-format
msgid "FOAF for %s"
msgstr ""
-#: actions/showstream.php:200
+#. TRANS: First sentence of empty list message for a stream. $1%s is a user nickname.
+#: actions/showstream.php:211
#, php-format
-msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet."
+msgid "This is the timeline for %1$s, but %1$s hasn't posted anything yet."
msgstr ""
-#: actions/showstream.php:205
+#. TRANS: Second sentence of empty list message for a stream for the user themselves.
+#: actions/showstream.php:217
msgid ""
"Seen anything interesting recently? You haven't posted any notices yet, now "
"would be a good time to start :)"
msgstr ""
-#: actions/showstream.php:207
+#. TRANS: Second sentence of empty list message for a non-self stream. %1$s is a user nickname, %2$s is a part of a URL.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:221
#, php-format
msgid ""
"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%"
"%?status_textarea=%2$s)."
msgstr ""
-#: actions/showstream.php:243
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are open.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:264
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3778,7 +5131,9 @@ msgid ""
"follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-#: actions/showstream.php:248
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are closed or invite only.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:271
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3786,30 +5141,35 @@ msgid ""
"[StatusNet](http://status.net/) tool. "
msgstr ""
-#: actions/showstream.php:305
-#, php-format
+#. TRANS: Link to the author of a repeated notice. %s is a linked nickname.
+#: actions/showstream.php:328
+#, fuzzy, php-format
msgid "Repeat of %s"
-msgstr ""
+msgstr "Gentaget af %s"
#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
msgid "You cannot silence users on this site."
-msgstr ""
+msgstr "Du kan ikke tildele brugerroller på dette site."
#: actions/silence.php:72
+#, fuzzy
msgid "User is already silenced."
-msgstr ""
+msgstr "Bruger er allerede blokeret fra gruppen."
#: actions/siteadminpanel.php:69
+#, fuzzy
msgid "Basic settings for this StatusNet site"
-msgstr ""
+msgstr "Design indstillinger for dette StatusNet site."
#: actions/siteadminpanel.php:133
msgid "Site name must have non-zero length."
msgstr ""
#: actions/siteadminpanel.php:141
+#, fuzzy
msgid "You must have a valid contact email address."
-msgstr ""
+msgstr "Ikke en gyldig e-mail adresse."
#: actions/siteadminpanel.php:159
#, php-format
@@ -3829,8 +5189,9 @@ msgid "General"
msgstr ""
#: actions/siteadminpanel.php:224
+#, fuzzy
msgid "Site name"
-msgstr ""
+msgstr "Site tema"
#: actions/siteadminpanel.php:225
msgid "The name of your site, like \"Yourcompany Microblog\""
@@ -3853,8 +5214,9 @@ msgid "URL used for credits link in footer of each page"
msgstr ""
#: actions/siteadminpanel.php:239
+#, fuzzy
msgid "Contact email address for your site"
-msgstr ""
+msgstr "Indgående e-mail adresse fjernet."
#: actions/siteadminpanel.php:245
msgid "Local"
@@ -3896,60 +5258,75 @@ msgstr ""
msgid "How long users must wait (in seconds) to post the same thing again."
msgstr ""
-#: actions/sitenoticeadminpanel.php:56
+#. TRANS: Page title for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:55
+#, fuzzy
msgid "Site Notice"
-msgstr ""
+msgstr "Bekendtgørelser"
-#: actions/sitenoticeadminpanel.php:67
+#. TRANS: Instructions for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:66
msgid "Edit site-wide message"
msgstr ""
-#: actions/sitenoticeadminpanel.php:103
+#. TRANS: Server error displayed when saving a site-wide notice was impossible.
+#: actions/sitenoticeadminpanel.php:101
+#, fuzzy
msgid "Unable to save site notice."
+msgstr "Kunne ikke gemme dine design indstillinger."
+
+#. TRANS: Client error displayed when a site-wide notice was longer than allowed.
+#: actions/sitenoticeadminpanel.php:112
+msgid "Maximum length for the site-wide notice is 255 characters."
msgstr ""
-#: actions/sitenoticeadminpanel.php:113
-msgid "Max length for the site-wide notice is 255 chars."
-msgstr ""
-
+#. TRANS: Label for site-wide notice text field in admin panel.
#: actions/sitenoticeadminpanel.php:176
+#, fuzzy
msgid "Site notice text"
+msgstr "Slet meddelelse"
+
+#. TRANS: Tooltip for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:179
+msgid "Site-wide notice text (255 characters maximum; HTML allowed)"
msgstr ""
-#: actions/sitenoticeadminpanel.php:178
-msgid "Site-wide notice text (255 chars max; HTML okay)"
-msgstr ""
-
-#: actions/sitenoticeadminpanel.php:198
+#. TRANS: Title for button to save site notice in admin panel.
+#: actions/sitenoticeadminpanel.php:201
+#, fuzzy
msgid "Save site notice"
-msgstr ""
+msgstr "Slet meddelelse"
#. TRANS: Title for SMS settings.
#: actions/smssettings.php:59
+#, fuzzy
msgid "SMS settings"
-msgstr ""
+msgstr "Email indstillinger"
#. TRANS: SMS settings page instructions.
#. TRANS: %%site.name%% is the name of the site.
#: actions/smssettings.php:74
-#, php-format
+#, fuzzy, php-format
msgid "You can receive SMS messages through email from %%site.name%%."
-msgstr ""
+msgstr "Administrer hvordan du får e-mail fra %%site.name%%."
#. TRANS: Message given in the SMS settings if SMS is not enabled on the site.
#: actions/smssettings.php:97
+#, fuzzy
msgid "SMS is not available."
-msgstr ""
+msgstr "Tema ikke tilgængelige: %s."
#. TRANS: Form legend for SMS settings form.
#: actions/smssettings.php:111
+#, fuzzy
msgid "SMS address"
-msgstr ""
+msgstr "E-mail adresse"
#. TRANS: Form guide in SMS settings form.
#: actions/smssettings.php:120
+#, fuzzy
msgid "Current confirmed SMS-enabled phone number."
-msgstr ""
+msgstr "Nuværende bekræftet email-adresse."
#. TRANS: Form guide in IM settings form.
#: actions/smssettings.php:133
@@ -3958,8 +5335,9 @@ msgstr ""
#. TRANS: Field label for SMS address input in SMS settings form.
#: actions/smssettings.php:142
+#, fuzzy
msgid "Confirmation code"
-msgstr ""
+msgstr "Ingen bekræftelseskode."
#. TRANS: Form field instructions in SMS settings form.
#: actions/smssettings.php:144
@@ -3968,9 +5346,10 @@ msgstr ""
#. TRANS: Button label to confirm SMS confirmation code in SMS settings.
#: actions/smssettings.php:148
+#, fuzzy
msgctxt "BUTTON"
msgid "Confirm"
-msgstr ""
+msgstr "Bekræft adresse"
#. TRANS: Field label for SMS phone number input in SMS settings form.
#: actions/smssettings.php:153
@@ -3984,8 +5363,9 @@ msgstr ""
#. TRANS: Form legend for SMS preferences form.
#: actions/smssettings.php:195
+#, fuzzy
msgid "SMS preferences"
-msgstr ""
+msgstr "Email indstillinger"
#. TRANS: Checkbox label in SMS preferences form.
#: actions/smssettings.php:201
@@ -3996,56 +5376,69 @@ msgstr ""
#. TRANS: Confirmation message for successful SMS preferences save.
#: actions/smssettings.php:315
+#, fuzzy
msgid "SMS preferences saved."
-msgstr ""
+msgstr "Email indstillinger gemt."
#. TRANS: Message given saving SMS phone number without having provided one.
#: actions/smssettings.php:338
+#, fuzzy
msgid "No phone number."
-msgstr ""
+msgstr "Ingen bruger fundet."
#. TRANS: Message given saving SMS phone number without having selected a carrier.
#: actions/smssettings.php:344
+#, fuzzy
msgid "No carrier selected."
-msgstr ""
+msgstr "Ingen profil specificeret."
#. TRANS: Message given saving SMS phone number that is already set.
#: actions/smssettings.php:352
+#, fuzzy
msgid "That is already your phone number."
-msgstr ""
+msgstr "Det er allerede din e-mail adresse."
#. TRANS: Message given saving SMS phone number that is already set for another user.
#: actions/smssettings.php:356
+#, fuzzy
msgid "That phone number already belongs to another user."
-msgstr ""
+msgstr "Denne e-mail adresse tilhører allerede en anden bruger."
#. TRANS: Message given saving valid SMS phone number that is to be confirmed.
#: actions/smssettings.php:384
+#, fuzzy
msgid ""
"A confirmation code was sent to the phone number you added. Check your phone "
"for the code and instructions on how to use it."
msgstr ""
+"En bekræftelse kode blev sendt til den e-mail adresse, du har tilføjet. Tjek "
+"din indbakke (og spam box!) for koden og vejledning om, hvordan man bruger "
+"den."
#. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number.
#: actions/smssettings.php:413
+#, fuzzy
msgid "That is the wrong confirmation number."
-msgstr ""
+msgstr "Det er den forkerte e-mail adresse."
#. TRANS: Message given after successfully canceling SMS phone number confirmation.
#: actions/smssettings.php:427
+#, fuzzy
msgid "SMS confirmation cancelled."
-msgstr ""
+msgstr "Email bekræftelse aflyst."
#. TRANS: Message given trying to remove an SMS phone number that is not
#. TRANS: registered for the active user.
#: actions/smssettings.php:448
+#, fuzzy
msgid "That is not your phone number."
-msgstr ""
+msgstr "Det er ikke din e-mail adresse."
#. TRANS: Message given after successfully removing a registered SMS phone number.
#: actions/smssettings.php:470
+#, fuzzy
msgid "The SMS phone number was removed."
-msgstr ""
+msgstr "E-mail adressen blev fjernet."
#. TRANS: Label for mobile carrier dropdown menu in SMS settings.
#: actions/smssettings.php:511
@@ -4073,7 +5466,7 @@ msgstr ""
#. TRANS: Menu item for site administration
#: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196
-#: lib/adminpanelaction.php:408
+#: lib/adminpanelaction.php:395
msgid "Snapshots"
msgstr ""
@@ -4082,16 +5475,18 @@ msgid "Manage snapshot configuration"
msgstr ""
#: actions/snapshotadminpanel.php:127
+#, fuzzy
msgid "Invalid snapshot run value."
-msgstr ""
+msgstr "Ugyldig rolle."
#: actions/snapshotadminpanel.php:133
msgid "Snapshot frequency must be a number."
msgstr ""
#: actions/snapshotadminpanel.php:144
+#, fuzzy
msgid "Invalid snapshot report URL."
-msgstr ""
+msgstr "Ugyldig logo URL."
#: actions/snapshotadminpanel.php:200
msgid "Randomly during web hit"
@@ -4126,26 +5521,27 @@ msgid "Snapshots will be sent to this URL"
msgstr ""
#: actions/snapshotadminpanel.php:248
+#, fuzzy
msgid "Save snapshot settings"
-msgstr ""
+msgstr "Gem adgangsindstillinger"
-#: actions/subedit.php:70
+#. TRANS: Client error displayed trying a change a subscription for a non-subscribed profile.
+#: actions/subedit.php:75
+#, fuzzy
msgid "You are not subscribed to that profile."
-msgstr ""
+msgstr "Du er ikke medlem af denne gruppe."
+#. TRANS: Server error displayed when updating a subscription fails with a database error.
#. TRANS: Exception thrown when a subscription could not be stored on the server.
-#: actions/subedit.php:83 classes/Subscription.php:136
+#: actions/subedit.php:89 classes/Subscription.php:141
+#, fuzzy
msgid "Could not save subscription."
-msgstr ""
+msgstr "Kunne ikke gemme profilen."
#: actions/subscribe.php:77
msgid "This action only accepts POST requests."
msgstr ""
-#: actions/subscribe.php:107
-msgid "No such profile."
-msgstr ""
-
#: actions/subscribe.php:117
msgid "You cannot subscribe to an OMB 0.1 remote profile with this action."
msgstr ""
@@ -4154,63 +5550,86 @@ msgstr ""
msgid "Subscribed"
msgstr ""
-#: actions/subscribers.php:50
+#. TRANS: Header for list of subscribers for a user (first page).
+#. TRANS: %s is the user's nickname.
+#: actions/subscribers.php:51
#, php-format
msgid "%s subscribers"
msgstr ""
-#: actions/subscribers.php:52
-#, php-format
+#. TRANS: Header for list of subscribers for a user (not first page).
+#. TRANS: %1$s is the user's nickname, $2$d is the page number.
+#: actions/subscribers.php:55
+#, fuzzy, php-format
msgid "%1$s subscribers, page %2$d"
-msgstr ""
+msgstr "%1$s blokerede profiler, side %2$d"
-#: actions/subscribers.php:63
+#. TRANS: Page notice for page with an overview of all subscribers
+#. TRANS: of the logged in user's own profile.
+#: actions/subscribers.php:68
msgid "These are the people who listen to your notices."
msgstr ""
-#: actions/subscribers.php:67
+#. TRANS: Page notice for page with an overview of all subscribers of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscribers.php:74
#, php-format
msgid "These are the people who listen to %s's notices."
msgstr ""
-#: actions/subscribers.php:108
+#. TRANS: Subscriber list text when the logged in user has no subscribers.
+#: actions/subscribers.php:116
msgid ""
"You have no subscribers. Try subscribing to people you know and they might "
-"return the favor"
+"return the favor."
msgstr ""
-#: actions/subscribers.php:110
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user other
+#. TRANS: than the logged in user that has no subscribers. %s is the user nickname.
+#: actions/subscribers.php:120
#, php-format
msgid "%s has no subscribers. Want to be the first?"
msgstr ""
-#: actions/subscribers.php:114
-#, php-format
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscribers.php:129
+#, fuzzy, php-format
msgid ""
"%s has no subscribers. Why not [register an account](%%%%action.register%%%"
"%) and be the first?"
msgstr ""
+"Hvorfor ikke [registrere en konto](%%action.register%%), og vær den første "
+"til at tilføje en meddelelse til dine favoritter!"
-#: actions/subscriptions.php:52
-#, php-format
-msgid "%s subscriptions"
-msgstr ""
-
-#: actions/subscriptions.php:54
-#, php-format
+#. TRANS: Header for subscriptions overview for a user (not first page).
+#. TRANS: %1$s is a user nickname, %2$d is the page number.
+#: actions/subscriptions.php:55
+#, fuzzy, php-format
msgid "%1$s subscriptions, page %2$d"
-msgstr ""
+msgstr "%1$s og venner, side %2$d"
-#: actions/subscriptions.php:65
+#. TRANS: Page notice for page with an overview of all subscriptions
+#. TRANS: of the logged in user's own profile.
+#: actions/subscriptions.php:68
msgid "These are the people whose notices you listen to."
msgstr ""
-#: actions/subscriptions.php:69
+#. TRANS: Page notice for page with an overview of all subscriptions of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscriptions.php:74
#, php-format
msgid "These are the people whose notices %s listens to."
msgstr ""
-#: actions/subscriptions.php:126
+#. TRANS: Subscription list text when the logged in user has no subscriptions.
+#. TRANS: This message contains Markdown URLs. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscriptions.php:135
#, php-format
msgid ""
"You're not listening to anyone's notices right now, try subscribing to "
@@ -4220,42 +5639,54 @@ msgid ""
"automatically subscribe to people you already follow there."
msgstr ""
-#: actions/subscriptions.php:128 actions/subscriptions.php:132
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user other
+#. TRANS: than the logged in user that has no subscriptions. %s is the user nickname.
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#: actions/subscriptions.php:143 actions/subscriptions.php:149
#, php-format
msgid "%s is not listening to anyone."
msgstr ""
-#: actions/subscriptions.php:208
+#: actions/subscriptions.php:178
+#, fuzzy, php-format
+msgid "Subscription feed for %s (Atom)"
+msgstr "Feed for venner af %s (Atom)"
+
+#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:242
msgid "Jabber"
msgstr ""
-#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115
+#. TRANS: Checkbox label for enabling SMS messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:257
msgid "SMS"
msgstr ""
#: actions/tag.php:69
-#, php-format
+#, fuzzy, php-format
msgid "Notices tagged with %1$s, page %2$d"
-msgstr ""
+msgstr "Bekendtgørelser tagged med %s"
#: actions/tag.php:87
-#, php-format
+#, fuzzy, php-format
msgid "Notice feed for tag %s (RSS 1.0)"
-msgstr ""
+msgstr "Feed for venner af %s (RSS 1.0)"
#: actions/tag.php:93
-#, php-format
+#, fuzzy, php-format
msgid "Notice feed for tag %s (RSS 2.0)"
-msgstr ""
+msgstr "Feed for venner af %s (RSS 1.0)"
#: actions/tag.php:99
-#, php-format
+#, fuzzy, php-format
msgid "Notice feed for tag %s (Atom)"
-msgstr ""
+msgstr "Feed for venner af %s (Atom)"
#: actions/tagother.php:39
+#, fuzzy
msgid "No ID argument."
-msgstr ""
+msgstr "Ingen vedhæftede filer."
#: actions/tagother.php:65
#, php-format
@@ -4263,11 +5694,12 @@ msgid "Tag %s"
msgstr ""
#: actions/tagother.php:77 lib/userprofile.php:76
+#, fuzzy
msgid "User profile"
-msgstr ""
+msgstr "Brugeren har ingen profil."
#: actions/tagother.php:81 actions/userauthorization.php:132
-#: lib/userprofile.php:103
+#: lib/userprofile.php:107
msgid "Photo"
msgstr ""
@@ -4287,32 +5719,39 @@ msgid ""
msgstr ""
#: actions/tagother.php:200
+#, fuzzy
msgid "Could not save tags."
-msgstr ""
+msgstr "Kunne ikke gemme profilen."
#: actions/tagother.php:236
+#, fuzzy
msgid "Use this form to add tags to your subscribers or subscriptions."
-msgstr ""
+msgstr "Brug denne formular til at redigere dit program."
#: actions/tagrss.php:35
+#, fuzzy
msgid "No such tag."
-msgstr ""
+msgstr "Siden findes ikke"
#: actions/unblock.php:59
+#, fuzzy
msgid "You haven't blocked that user."
-msgstr ""
+msgstr "Du har allerede blokeret for denne bruger."
#: actions/unsandbox.php:72
+#, fuzzy
msgid "User is not sandboxed."
-msgstr ""
+msgstr "Brugeren har ingen profil."
#: actions/unsilence.php:72
+#, fuzzy
msgid "User is not silenced."
-msgstr ""
+msgstr "Brugeren har ingen profil."
#: actions/unsubscribe.php:77
+#, fuzzy
msgid "No profile ID in request."
-msgstr ""
+msgstr "Ingen profil med det ID."
#: actions/unsubscribe.php:98
msgid "Unsubscribed"
@@ -4325,74 +5764,96 @@ msgid ""
msgstr ""
#. TRANS: User admin panel title
-#: actions/useradminpanel.php:59
+#: actions/useradminpanel.php:58
msgctxt "TITLE"
msgid "User"
msgstr ""
-#: actions/useradminpanel.php:70
-msgid "User settings for this StatusNet site."
+#. TRANS: Instruction for user admin panel.
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site"
msgstr ""
-#: actions/useradminpanel.php:149
+#. TRANS: Form validation error in user admin panel when a non-numeric character limit was set.
+#: actions/useradminpanel.php:147
msgid "Invalid bio limit. Must be numeric."
msgstr ""
-#: actions/useradminpanel.php:155
-msgid "Invalid welcome text. Max length is 255 characters."
+#. TRANS: Form validation error in user admin panel when welcome text is too long.
+#: actions/useradminpanel.php:154
+msgid "Invalid welcome text. Maximum length is 255 characters."
msgstr ""
-#: actions/useradminpanel.php:165
+#. TRANS: Client error displayed when trying to set a non-existing user as default subscription for new
+#. TRANS: users in user admin panel. %1$s is the invalid nickname.
+#: actions/useradminpanel.php:166
#, php-format
-msgid "Invalid default subscripton: '%1$s' is not user."
+msgid "Invalid default subscripton: '%1$s' is not a user."
msgstr ""
#. TRANS: Link description in user account settings menu.
-#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111
-#: lib/personalgroupnav.php:109
+#: actions/useradminpanel.php:215 lib/accountsettingsaction.php:106
+#: lib/personalgroupnav.php:112
msgid "Profile"
msgstr ""
-#: actions/useradminpanel.php:222
+#. TRANS: Field label in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:220
msgid "Bio Limit"
msgstr ""
-#: actions/useradminpanel.php:223
+#. TRANS: Tooltip in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:222
msgid "Maximum length of a profile bio in characters."
msgstr ""
+#. TRANS: Form legend in user admin panel.
#: actions/useradminpanel.php:231
+#, fuzzy
msgid "New users"
-msgstr ""
+msgstr "Udvalgte brugere"
-#: actions/useradminpanel.php:235
+#. TRANS: Field label in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:236
msgid "New user welcome"
msgstr ""
-#: actions/useradminpanel.php:236
-msgid "Welcome text for new users (Max 255 chars)."
+#. TRANS: Tooltip in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:238
+msgid "Welcome text for new users (maximum 255 characters)."
msgstr ""
-#: actions/useradminpanel.php:241
+#. TRANS: Field label in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:244
msgid "Default subscription"
msgstr ""
-#: actions/useradminpanel.php:242
+#. TRANS: Tooltip in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:246
msgid "Automatically subscribe new users to this user."
msgstr ""
-#: actions/useradminpanel.php:251
-msgid "Invitations"
-msgstr ""
-
+#. TRANS: Form legend in user admin panel.
#: actions/useradminpanel.php:256
+#, fuzzy
+msgid "Invitations"
+msgstr "Kun Inviterede"
+
+#. TRANS: Field label for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:262
msgid "Invitations enabled"
msgstr ""
-#: actions/useradminpanel.php:258
+#. TRANS: Tooltip for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:265
msgid "Whether to allow users to invite new users."
msgstr ""
+#. TRANS: Title for button to save user settings in user admin panel.
+#: actions/useradminpanel.php:302
+msgid "Save user settings"
+msgstr ""
+
#: actions/userauthorization.php:105
msgid "Authorize subscription"
msgstr ""
@@ -4404,34 +5865,41 @@ msgid ""
"click “Reject”."
msgstr ""
+#. TRANS: Menu item for site administration
#: actions/userauthorization.php:196 actions/version.php:167
+#: lib/adminpanelaction.php:403
+#, fuzzy
msgid "License"
-msgstr ""
+msgstr "Henvisninger"
#: actions/userauthorization.php:217
+#, fuzzy
msgid "Accept"
-msgstr ""
+msgstr "Adgang"
#: actions/userauthorization.php:218 lib/subscribeform.php:115
#: lib/subscribeform.php:139
+#, fuzzy
msgid "Subscribe to this user"
-msgstr ""
+msgstr "Slet denne bruger"
#: actions/userauthorization.php:219
msgid "Reject"
msgstr ""
#: actions/userauthorization.php:220
+#, fuzzy
msgid "Reject this subscription"
-msgstr ""
+msgstr "Slet denne bruger"
#: actions/userauthorization.php:232
msgid "No authorization request!"
msgstr ""
#: actions/userauthorization.php:254
+#, fuzzy
msgid "Subscription authorized"
-msgstr ""
+msgstr "Du har ikke tilladelse."
#: actions/userauthorization.php:256
msgid ""
@@ -4441,8 +5909,9 @@ msgid ""
msgstr ""
#: actions/userauthorization.php:266
+#, fuzzy
msgid "Subscription rejected"
-msgstr ""
+msgstr "Beskrivelse er påkrævet."
#: actions/userauthorization.php:268
msgid ""
@@ -4472,9 +5941,9 @@ msgid "Profile URL ‘%s’ is for a local user."
msgstr ""
#: actions/userauthorization.php:345
-#, php-format
+#, fuzzy, php-format
msgid "Avatar URL ‘%s’ is not valid."
-msgstr ""
+msgstr "Tilbagekaldswebadresse er ikke gyldig."
#: actions/userauthorization.php:350
#, php-format
@@ -4486,15 +5955,21 @@ msgstr ""
msgid "Wrong image type for avatar URL ‘%s’."
msgstr ""
-#: actions/userdesignsettings.php:76 lib/designsettings.php:65
+#. TRANS: Page title for profile design page.
+#: actions/userdesignsettings.php:76 lib/designsettings.php:63
+#, fuzzy
msgid "Profile design"
-msgstr ""
+msgstr "Gruppe design"
-#: actions/userdesignsettings.php:87 lib/designsettings.php:76
+#. TRANS: Instructions for profile design page.
+#: actions/userdesignsettings.php:87 lib/designsettings.php:74
+#, fuzzy
msgid ""
"Customize the way your profile looks with a background image and a colour "
"palette of your choice."
msgstr ""
+"Tilpas den måde din gruppe vises på, med et baggrundsbillede og en "
+"farvepalet efter dit valg."
#: actions/userdesignsettings.php:282
msgid "Enjoy your hotdog!"
@@ -4502,18 +5977,18 @@ msgstr ""
#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number.
#: actions/usergroups.php:66
-#, php-format
+#, fuzzy, php-format
msgid "%1$s groups, page %2$d"
-msgstr ""
+msgstr "%1$s og venner, side %2$d"
#: actions/usergroups.php:132
msgid "Search for more groups"
msgstr ""
#: actions/usergroups.php:159
-#, php-format
+#, fuzzy, php-format
msgid "%s is not a member of any group."
-msgstr ""
+msgstr "Brugeren er ikke medlem af gruppen."
#: actions/usergroups.php:164
#, php-format
@@ -4526,10 +6001,10 @@ msgstr ""
#. TRANS: Message is used as a subtitle in atom user notice feed.
#. TRANS: %1$s is a user name, %2$s is a site name.
#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70
-#: lib/atomusernoticefeed.php:76
-#, php-format
+#: lib/atomusernoticefeed.php:75
+#, fuzzy, php-format
msgid "Updates from %1$s on %2$s!"
-msgstr ""
+msgstr "Opdateringer markeret som favorit af %1$s på %2$s!"
#: actions/version.php:75
#, php-format
@@ -4575,79 +6050,131 @@ msgid "Plugins"
msgstr ""
#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site.
-#: actions/version.php:198 lib/action.php:789
+#: actions/version.php:198 lib/action.php:885
+#, fuzzy
msgid "Version"
-msgstr ""
+msgstr "Samtale"
#: actions/version.php:199
msgid "Author(s)"
msgstr ""
+#. TRANS: Activity title when marking a notice as favorite.
+#: classes/Fave.php:151 lib/favorform.php:143
+msgid "Favor"
+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:154
+#, php-format
+msgid "%1$s marked notice %2$s as a favorite."
+msgstr ""
+
#. TRANS: Server exception thrown when a URL cannot be processed.
-#: classes/File.php:143
+#: classes/File.php:156
#, php-format
msgid "Cannot process URL '%s'"
msgstr ""
#. TRANS: Server exception thrown when... Robin thinks something is impossible!
-#: classes/File.php:175
+#: classes/File.php:188
msgid "Robin thinks something is impossible."
msgstr ""
#. TRANS: Message given if an upload is larger than the configured maximum.
#. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file.
-#: classes/File.php:190
+#. TRANS: %1$s is used for plural.
+#: classes/File.php:204
#, php-format
msgid ""
+"No file may be larger than %1$d byte and the file you sent was %2$d bytes. "
+"Try to upload a smaller version."
+msgid_plural ""
"No file may be larger than %1$d bytes and the file you sent was %2$d bytes. "
"Try to upload a smaller version."
-msgstr ""
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Message given if an upload would exceed user quota.
-#. TRANS: %d (number) is the user quota in bytes.
-#: classes/File.php:202
+#. TRANS: %d (number) is the user quota in bytes and is used for plural.
+#: classes/File.php:217
#, php-format
-msgid "A file this large would exceed your user quota of %d bytes."
-msgstr ""
+msgid "A file this large would exceed your user quota of %d byte."
+msgid_plural "A file this large would exceed your user quota of %d bytes."
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Message given id an upload would exceed a user's monthly quota.
-#. TRANS: $d (number) is the monthly user quota in bytes.
-#: classes/File.php:211
+#. TRANS: $d (number) is the monthly user quota in bytes and is used for plural.
+#: classes/File.php:229
#, php-format
-msgid "A file this large would exceed your monthly quota of %d bytes."
-msgstr ""
+msgid "A file this large would exceed your monthly quota of %d byte."
+msgid_plural "A file this large would exceed your monthly quota of %d bytes."
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Client exception thrown if a file upload does not have a valid name.
-#: classes/File.php:248 classes/File.php:263
+#: classes/File.php:276 classes/File.php:291
+#, fuzzy
msgid "Invalid filename."
-msgstr ""
+msgstr "Ugyldig størrelse."
#. TRANS: Exception thrown when joining a group fails.
-#: classes/Group_member.php:42
+#: classes/Group_member.php:51
+#, fuzzy
msgid "Group join failed."
-msgstr ""
+msgstr "Gruppen blev ikke fundet."
#. TRANS: Exception thrown when trying to leave a group the user is not a member of.
-#: classes/Group_member.php:55
+#: classes/Group_member.php:64
+#, fuzzy
msgid "Not part of group."
-msgstr ""
+msgstr "Kunne ikke opdatere gruppe."
#. TRANS: Exception thrown when trying to leave a group fails.
-#: classes/Group_member.php:63
+#: classes/Group_member.php:72
msgid "Group leave failed."
msgstr ""
+#. TRANS: Exception thrown providing an invalid profile ID.
+#. TRANS: %s is the invalid profile ID.
+#: classes/Group_member.php:85
+#, php-format
+msgid "Profile ID %s is invalid."
+msgstr ""
+
+#. TRANS: Exception thrown providing an invalid group ID.
+#. TRANS: %s is the invalid group ID.
+#: classes/Group_member.php:98
+#, php-format
+msgid "Group ID %s is invalid."
+msgstr ""
+
+#. TRANS: Activity title.
+#: classes/Group_member.php:147 lib/joinform.php:114
+msgid "Join"
+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.
+#: classes/Group_member.php:151
+#, php-format
+msgid "%1$s has joined group %2$s."
+msgstr ""
+
#. TRANS: Server exception thrown when updating a local group fails.
#: classes/Local_group.php:42
+#, fuzzy
msgid "Could not update local group."
-msgstr ""
+msgstr "Kunne ikke opdatere gruppe."
#. TRANS: Exception thrown when trying creating a login token failed.
#. TRANS: %s is the user nickname for which token creation failed.
#: classes/Login_token.php:78
-#, php-format
+#, fuzzy, php-format
msgid "Could not create login token for %s"
-msgstr ""
+msgstr "Kunne ikke oprette aliaser."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
#: classes/Memcached_DataObject.php:533
@@ -4655,19 +6182,21 @@ msgid "No database name or DSN found anywhere."
msgstr ""
#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them.
-#: classes/Message.php:46
+#: classes/Message.php:45
msgid "You are banned from sending direct messages."
msgstr ""
#. TRANS: Message given when a message could not be stored on the server.
-#: classes/Message.php:63
+#: classes/Message.php:69
+#, fuzzy
msgid "Could not insert message."
-msgstr ""
+msgstr "Kunne ikke finde mål bruger."
#. TRANS: Message given when a message could not be updated on the server.
-#: classes/Message.php:74
+#: classes/Message.php:80
+#, fuzzy
msgid "Could not update message with new URI."
-msgstr ""
+msgstr "Kunne ikke opdatere brugeren."
#. TRANS: Server exception thrown when a user profile for a notice cannot be found.
#. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number).
@@ -4677,377 +6206,461 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:190
-#, php-format
+#: classes/Notice.php:193
+#, fuzzy, php-format
msgid "Database error inserting hashtag: %s"
-msgstr ""
+msgstr "Databasefejl ved tilføjelse af OAuth applikationsbruger."
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:260
+#: classes/Notice.php:270
msgid "Problem saving notice. Too long."
msgstr ""
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:265
+#: classes/Notice.php:275
msgid "Problem saving notice. Unknown user."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:271
+#: classes/Notice.php:281
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:278
+#: classes/Notice.php:288
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:286
+#: classes/Notice.php:296
+#, fuzzy
msgid "You are banned from posting notices on this site."
-msgstr ""
+msgstr "Du kan ikke tildele brugerroller på dette site."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:353 classes/Notice.php:380
+#: classes/Notice.php:363 classes/Notice.php:390
msgid "Problem saving notice."
msgstr ""
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:892
-msgid "Bad type provided to saveKnownGroups"
+#: classes/Notice.php:913
+msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:991
+#: classes/Notice.php:1012
msgid "Problem saving group inbox."
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:1126
+#, php-format
+msgid "Could not save reply for %1$d, %2$d."
+msgstr ""
+
#. 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.
-#: classes/Notice.php:1745
+#: classes/Notice.php:1645
#, php-format
msgid "RT @%1$s %2$s"
msgstr ""
+#. TRANS: Full name of a profile or group followed by nickname in parens
+#: classes/Profile.php:172 classes/User_group.php:247
+#, php-format
+msgctxt "FANCYNAME"
+msgid "%1$s (%2$s)"
+msgstr ""
+
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:737
+#: classes/Profile.php:798
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:746
+#: classes/Profile.php:807
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
#. TRANS: Exception thrown when a right for a non-existing user profile is checked.
#: classes/Remote_profile.php:54
+#, fuzzy
msgid "Missing profile."
-msgstr ""
+msgstr "Brugeren har ingen profil."
#. TRANS: Exception thrown when a tag cannot be saved.
-#: classes/Status_network.php:346
+#: classes/Status_network.php:338
+#, fuzzy
msgid "Unable to save tag."
-msgstr ""
+msgstr "Kunne ikke gemme dine design indstillinger."
#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing.
-#: classes/Subscription.php:75 lib/oauthstore.php:465
+#: classes/Subscription.php:77 lib/oauthstore.php:482
+#, fuzzy
msgid "You have been banned from subscribing."
-msgstr ""
+msgstr "Denne bruger har blokeret dig fra at abonnere."
#. TRANS: Exception thrown when trying to subscribe while already subscribed.
-#: classes/Subscription.php:80
+#: classes/Subscription.php:82
msgid "Already subscribed!"
msgstr ""
#. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user.
-#: classes/Subscription.php:85
+#: classes/Subscription.php:87
+#, fuzzy
msgid "User has blocked you."
-msgstr ""
+msgstr "Bruger er allerede blokeret fra gruppen."
#. TRANS: Exception thrown when trying to unsibscribe without a subscription.
-#: classes/Subscription.php:171
+#: classes/Subscription.php:176
msgid "Not subscribed!"
msgstr ""
#. TRANS: Exception thrown when trying to unsubscribe a user from themselves.
-#: classes/Subscription.php:178
+#: classes/Subscription.php:183
+#, fuzzy
msgid "Could not delete self-subscription."
-msgstr ""
+msgstr "Kunne ikke slette favorit."
#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server.
-#: classes/Subscription.php:206
+#: classes/Subscription.php:211
+#, fuzzy
msgid "Could not delete subscription OMB token."
-msgstr ""
+msgstr "Kunne ikke slette favorit."
#. TRANS: Exception thrown when a subscription could not be deleted on the server.
-#: classes/Subscription.php:218
+#: classes/Subscription.php:223
+#, fuzzy
msgid "Could not delete subscription."
+msgstr "Kunne ikke slette favorit."
+
+#. TRANS: Activity tile when subscribing to another person.
+#: classes/Subscription.php:265
+msgid "Follow"
+msgstr ""
+
+#. TRANS: Notification given when one person starts following another.
+#. TRANS: %1$s is the subscriber, %2$s is the subscribed.
+#: classes/Subscription.php:268
+#, php-format
+msgid "%1$s is now following %2$s."
msgstr ""
#. TRANS: Notice given on user registration.
#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname.
-#: classes/User.php:365
+#: classes/User.php:395
#, php-format
msgid "Welcome to %1$s, @%2$s!"
msgstr ""
-#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:496
-msgid "Could not create group."
+#. TRANS: Server exception.
+#: classes/User.php:923
+msgid "No single user defined for single-user mode."
msgstr ""
+#. TRANS: Server exception.
+#: classes/User.php:927
+msgid "Single-user mode code called when not enabled."
+msgstr ""
+
+#. TRANS: Server exception thrown when creating a group failed.
+#: classes/User_group.php:511
+#, fuzzy
+msgid "Could not create group."
+msgstr "Kunne ikke opdatere gruppe."
+
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:506
+#: classes/User_group.php:521
+#, fuzzy
msgid "Could not set group URI."
-msgstr ""
+msgstr "Kunne ikke opdatere gruppe."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:529
+#: classes/User_group.php:544
+#, fuzzy
msgid "Could not set group membership."
-msgstr ""
+msgstr "Kunne ikke opdatere gruppe."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:559
+#, fuzzy
msgid "Could not save local group info."
-msgstr ""
+msgstr "Kunne ikke gemme profilen."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:109
+#: lib/accountsettingsaction.php:104
msgid "Change your profile settings"
msgstr ""
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:116
+#: lib/accountsettingsaction.php:111
+#, fuzzy
msgid "Upload an avatar"
-msgstr ""
+msgstr "Mislykket ajourføring af Avatar."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:123
+#: lib/accountsettingsaction.php:118
+#, fuzzy
msgid "Change your password"
-msgstr ""
+msgstr "Skift farver"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:130
+#: lib/accountsettingsaction.php:125
msgid "Change email handling"
msgstr ""
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:137
+#: lib/accountsettingsaction.php:132
+#, fuzzy
msgid "Design your profile"
-msgstr ""
+msgstr "Brugeren har ingen profil."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:144
+#: lib/accountsettingsaction.php:139
msgid "Other options"
msgstr ""
#. TRANS: Link description in user account settings menu.
-#: lib/accountsettingsaction.php:146
+#: lib/accountsettingsaction.php:141
msgid "Other"
msgstr ""
#. TRANS: Page title. %1$s is the title, %2$s is the site name.
-#: lib/action.php:145
+#: lib/action.php:148
#, php-format
msgid "%1$s - %2$s"
msgstr ""
#. TRANS: Page title for a page without a title set.
-#: lib/action.php:161
+#: lib/action.php:164
msgid "Untitled page"
msgstr ""
+#. TRANS: Localized tooltip for '...' expansion button on overlong remote messages.
+#: lib/action.php:312
+msgctxt "TOOLTIP"
+msgid "Show more"
+msgstr ""
+
#. TRANS: DT element for primary navigation menu. String is hidden in default CSS.
-#: lib/action.php:436
+#: lib/action.php:531
msgid "Primary site navigation"
msgstr ""
#. TRANS: Tooltip for main menu option "Personal"
-#: lib/action.php:442
+#: lib/action.php:537
msgctxt "TOOLTIP"
msgid "Personal profile and friends timeline"
msgstr ""
#. TRANS: Main menu option when logged in for access to personal profile and friends timeline
-#: lib/action.php:445
+#: lib/action.php:540
msgctxt "MENU"
msgid "Personal"
msgstr ""
#. TRANS: Tooltip for main menu option "Account"
-#: lib/action.php:447
+#: lib/action.php:542
msgctxt "TOOLTIP"
msgid "Change your email, avatar, password, profile"
msgstr ""
+#. TRANS: Main menu option when logged in for access to user settings
+#: lib/action.php:545
+msgid "Account"
+msgstr "Konto"
+
#. TRANS: Tooltip for main menu option "Services"
-#: lib/action.php:452
+#: lib/action.php:547
msgctxt "TOOLTIP"
msgid "Connect to services"
msgstr ""
#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services
-#: lib/action.php:455
+#: lib/action.php:550
+#, fuzzy
msgid "Connect"
-msgstr ""
+msgstr "Indhold"
#. TRANS: Tooltip for menu option "Admin"
-#: lib/action.php:458
+#: lib/action.php:553
msgctxt "TOOLTIP"
msgid "Change site configuration"
msgstr ""
#. TRANS: Main menu option when logged in and site admin for access to site configuration
-#: lib/action.php:461
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/action.php:556 lib/groupnav.php:117
msgctxt "MENU"
msgid "Admin"
msgstr ""
#. TRANS: Tooltip for main menu option "Invite"
-#: lib/action.php:465
+#: lib/action.php:560
#, php-format
msgctxt "TOOLTIP"
msgid "Invite friends and colleagues to join you on %s"
msgstr ""
#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users
-#: lib/action.php:468
+#: lib/action.php:563
+#, fuzzy
msgctxt "MENU"
msgid "Invite"
-msgstr ""
+msgstr "Kun Inviterede"
#. TRANS: Tooltip for main menu option "Logout"
-#: lib/action.php:474
+#: lib/action.php:569
+#, fuzzy
msgctxt "TOOLTIP"
msgid "Logout from the site"
-msgstr ""
+msgstr "Tema for webstedet."
#. TRANS: Main menu option when logged in to log out the current user
-#: lib/action.php:477
+#: lib/action.php:572
+#, fuzzy
msgctxt "MENU"
msgid "Logout"
-msgstr ""
+msgstr "Logo opdateret."
#. TRANS: Tooltip for main menu option "Register"
-#: lib/action.php:482
+#: lib/action.php:577
msgctxt "TOOLTIP"
msgid "Create an account"
msgstr ""
#. TRANS: Main menu option when not logged in to register a new account
-#: lib/action.php:485
+#: lib/action.php:580
+#, fuzzy
msgctxt "MENU"
msgid "Register"
-msgstr ""
+msgstr "Registrering"
#. TRANS: Tooltip for main menu option "Login"
-#: lib/action.php:488
+#: lib/action.php:583
+#, fuzzy
msgctxt "TOOLTIP"
msgid "Login to the site"
-msgstr ""
+msgstr "Tema for webstedet."
-#: lib/action.php:491
+#. TRANS: Main menu option when not logged in to log in
+#: lib/action.php:586
+#, fuzzy
msgctxt "MENU"
msgid "Login"
-msgstr ""
+msgstr "Henvisninger"
#. TRANS: Tooltip for main menu option "Help"
-#: lib/action.php:494
+#: lib/action.php:589
msgctxt "TOOLTIP"
msgid "Help me!"
msgstr ""
-#: lib/action.php:497
+#. TRANS: Main menu option for help on the StatusNet site
+#: lib/action.php:592
msgctxt "MENU"
msgid "Help"
msgstr ""
#. TRANS: Tooltip for main menu option "Search"
-#: lib/action.php:500
+#: lib/action.php:595
msgctxt "TOOLTIP"
msgid "Search for people or text"
msgstr ""
-#: lib/action.php:503
+#. TRANS: Main menu option when logged in or when the StatusNet instance is not private
+#: lib/action.php:598
+#, fuzzy
msgctxt "MENU"
msgid "Search"
-msgstr ""
+msgstr "Sidebar"
#. TRANS: DT element for site notice. String is hidden in default CSS.
#. TRANS: Menu item for site administration
-#: lib/action.php:525 lib/adminpanelaction.php:400
+#: lib/action.php:620 lib/adminpanelaction.php:387
+#, fuzzy
msgid "Site notice"
-msgstr ""
+msgstr "Slet meddelelse"
#. TRANS: DT element for local views block. String is hidden in default CSS.
-#: lib/action.php:592
+#: lib/action.php:687
msgid "Local views"
msgstr ""
#. TRANS: DT element for page notice. String is hidden in default CSS.
-#: lib/action.php:659
+#: lib/action.php:757
+#, fuzzy
msgid "Page notice"
-msgstr ""
+msgstr "Populære bekendtgørelser"
#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS.
-#: lib/action.php:762
+#: lib/action.php:858
msgid "Secondary site navigation"
msgstr ""
#. TRANS: Secondary navigation menu option leading to help on StatusNet.
-#: lib/action.php:768
+#: lib/action.php:864
msgid "Help"
msgstr ""
#. TRANS: Secondary navigation menu option leading to text about StatusNet site.
-#: lib/action.php:771
+#: lib/action.php:867
+#, fuzzy
msgid "About"
-msgstr ""
+msgstr "Konto"
#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions.
-#: lib/action.php:774
+#: lib/action.php:870
msgid "FAQ"
msgstr ""
#. TRANS: Secondary navigation menu option leading to Terms of Service.
-#: lib/action.php:779
+#: lib/action.php:875
msgid "TOS"
msgstr ""
#. TRANS: Secondary navigation menu option leading to privacy policy.
-#: lib/action.php:783
+#: lib/action.php:879
+#, fuzzy
msgid "Privacy"
-msgstr ""
+msgstr "Privat"
-#. TRANS: Secondary navigation menu option.
-#: lib/action.php:786
+#. TRANS: Secondary navigation menu option. Leads to information about StatusNet and its license.
+#: lib/action.php:882
msgid "Source"
msgstr ""
-#. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site.
-#: lib/action.php:792
+#. TRANS: Secondary navigation menu option leading to e-mail contact information on the
+#. TRANS: StatusNet site, where to report bugs, ...
+#: lib/action.php:889
+#, fuzzy
msgid "Contact"
-msgstr ""
+msgstr "Indhold"
-#: lib/action.php:794
+#. TRANS: Secondary navigation menu option. Leads to information about embedding a timeline widget.
+#: lib/action.php:892
msgid "Badge"
msgstr ""
#. TRANS: DT element for StatusNet software license.
-#: lib/action.php:823
+#: lib/action.php:921
msgid "StatusNet software license"
msgstr ""
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set.
-#: lib/action.php:827
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby
+#: lib/action.php:928
#, php-format
msgid ""
"**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -5055,13 +6668,16 @@ msgid ""
msgstr ""
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set.
-#: lib/action.php:830
+#: lib/action.php:931
#, php-format
msgid "**%%site.name%%** is a microblogging service."
msgstr ""
#. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license.
-#: lib/action.php:834
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: %s is the version of StatusNet that is being used.
+#: lib/action.php:938
#, php-format
msgid ""
"It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -5070,341 +6686,466 @@ msgid ""
msgstr ""
#. TRANS: DT element for StatusNet site content license.
-#: lib/action.php:850
+#: lib/action.php:954
msgid "Site content license"
msgstr ""
#. TRANS: Content license displayed when license is set to 'private'.
#. TRANS: %1$s is the site name.
-#: lib/action.php:857
+#: lib/action.php:961
#, php-format
msgid "Content and data of %1$s are private and confidential."
msgstr ""
#. TRANS: Content license displayed when license is set to 'allrightsreserved'.
#. TRANS: %1$s is the copyright owner.
-#: lib/action.php:864
+#: lib/action.php:968
#, php-format
msgid "Content and data copyright by %1$s. All rights reserved."
msgstr ""
#. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set.
-#: lib/action.php:868
+#: lib/action.php:972
msgid "Content and data copyright by contributors. All rights reserved."
msgstr ""
-#. TRANS: license message in footer. %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
-#: lib/action.php:881
+#. TRANS: license message in footer.
+#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
+#: lib/action.php:1004
#, php-format
msgid "All %1$s content and data are available under the %2$s license."
msgstr ""
#. TRANS: DT element for pagination (previous/next, etc.).
-#: lib/action.php:1192
+#: lib/action.php:1340
+#, fuzzy
msgid "Pagination"
-msgstr ""
+msgstr "Registrering"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: present than the currently displayed information.
-#: lib/action.php:1203
+#: lib/action.php:1351
msgid "After"
msgstr ""
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: past than the currently displayed information.
-#: lib/action.php:1213
+#: lib/action.php:1361
msgid "Before"
msgstr ""
#. TRANS: Client exception thrown when a feed instance is a DOMDocument.
-#: lib/activity.php:122
+#: lib/activity.php:125
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activityutils.php:208
+#: lib/activity.php:360
+msgid "Post"
+msgstr ""
+
+#. TRANS: Client exception thrown when there is no source attribute.
+#: lib/activityutils.php:200
msgid "Can't handle remote content yet."
msgstr ""
-#: lib/activityutils.php:244
+#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet.
+#: lib/activityutils.php:237
msgid "Can't handle embedded XML content yet."
msgstr ""
-#: lib/activityutils.php:248
+#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet.
+#: lib/activityutils.php:242
msgid "Can't handle embedded Base64 content yet."
msgstr ""
#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights.
-#: lib/adminpanelaction.php:98
+#: lib/adminpanelaction.php:96
+#, fuzzy
msgid "You cannot make changes to this site."
-msgstr ""
+msgstr "Du kan ikke tildele brugerroller på dette site."
#. TRANS: Client error message throw when a certain panel's settings cannot be changed.
-#: lib/adminpanelaction.php:110
+#: lib/adminpanelaction.php:108
msgid "Changes to that panel are not allowed."
msgstr ""
#. TRANS: Client error message.
-#: lib/adminpanelaction.php:229
+#: lib/adminpanelaction.php:222
msgid "showForm() not implemented."
msgstr ""
#. TRANS: Client error message
-#: lib/adminpanelaction.php:259
+#: lib/adminpanelaction.php:250
msgid "saveSettings() not implemented."
msgstr ""
#. TRANS: Client error message thrown if design settings could not be deleted in
#. TRANS: the admin panel Design.
-#: lib/adminpanelaction.php:284
+#: lib/adminpanelaction.php:274
+#, fuzzy
msgid "Unable to delete design setting."
-msgstr ""
+msgstr "Kunne ikke gemme dine design indstillinger."
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:350
+#: lib/adminpanelaction.php:337
msgid "Basic site configuration"
msgstr ""
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:352
+#: lib/adminpanelaction.php:339
+#, fuzzy
msgctxt "MENU"
msgid "Site"
-msgstr ""
+msgstr "Site logo"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:358
+#: lib/adminpanelaction.php:345
msgid "Design configuration"
msgstr ""
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:360
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/adminpanelaction.php:347 lib/groupnav.php:135
+#, fuzzy
msgctxt "MENU"
msgid "Design"
-msgstr ""
+msgstr "Design"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:366
+#: lib/adminpanelaction.php:353
+#, fuzzy
msgid "User configuration"
-msgstr ""
+msgstr "Ingen bekræftelseskode."
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115
+#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:118
msgid "User"
msgstr ""
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:374
+#: lib/adminpanelaction.php:361
msgid "Access configuration"
msgstr ""
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:382
+#: lib/adminpanelaction.php:369
+#, fuzzy
msgid "Paths configuration"
-msgstr ""
+msgstr "Ingen bekræftelseskode."
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:390
+#: lib/adminpanelaction.php:377
+#, fuzzy
msgid "Sessions configuration"
-msgstr ""
+msgstr "Ingen bekræftelseskode."
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:398
+#: lib/adminpanelaction.php:385
+#, fuzzy
msgid "Edit site notice"
-msgstr ""
+msgstr "Slet meddelelse"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:406
+#: lib/adminpanelaction.php:393
msgid "Snapshots configuration"
msgstr ""
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:401
+msgid "Set site license"
+msgstr ""
+
#. TRANS: Client error 401.
-#: lib/apiauth.php:113
+#: lib/apiauth.php:111
msgid "API resource requires read-write access, but you only have read access."
msgstr ""
-#. TRANS: Form legend.
-#: lib/applicationeditform.php:137
-msgid "Edit application"
+#. TRANS: OAuth exception thrown when no application is found for a given consumer key.
+#: lib/apiauth.php:177
+msgid "No application for that consumer key."
+msgstr ""
+
+#. TRANS: OAuth exception given when an incorrect access token was given for a user.
+#: lib/apiauth.php:219
+msgid "Bad access token."
+msgstr ""
+
+#. TRANS: OAuth exception given when no user was found for a given token (no token was found).
+#: lib/apiauth.php:224
+msgid "No user for that token."
+msgstr ""
+
+#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel".
+#. TRANS: Client error thrown when authentication fails.
+#: lib/apiauth.php:266 lib/apiauth.php:293
+msgid "Could not authenticate you."
+msgstr ""
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth consumer.
+#: lib/apioauthstore.php:45
+msgid "Could not create anonymous consumer."
+msgstr ""
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth application.
+#: lib/apioauthstore.php:69
+msgid "Could not create anonymous OAuth application."
+msgstr ""
+
+#. TRANS: Exception thrown when no token association could be found.
+#: lib/apioauthstore.php:151
+msgid ""
+"Could not find a profile and application associated with the request token."
+msgstr ""
+
+#. TRANS: Exception thrown when no access token can be issued.
+#: lib/apioauthstore.php:186
+msgid "Could not issue access token."
+msgstr ""
+
+#. TRANS: Server error displayed when a database error occurs.
+#: lib/apioauthstore.php:243
+msgid "Database error inserting OAuth application user."
+msgstr "Databasefejl ved tilføjelse af OAuth applikationsbruger."
+
+#. TRANS: Exception thrown when an attempt is made to revoke an unknown token.
+#: lib/apioauthstore.php:285
+msgid "Tried to revoke unknown token."
+msgstr ""
+
+#. TRANS: Exception thrown when an attempt is made to remove a revoked token.
+#: lib/apioauthstore.php:290
+msgid "Failed to delete revoked token."
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:187
+#: lib/applicationeditform.php:178
+#, fuzzy
msgid "Icon for this application"
-msgstr ""
+msgstr "Slet ikke dette program"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:209
+#. TRANS: %d is the number of available characters for the description.
+#: lib/applicationeditform.php:201
#, php-format
-msgid "Describe your application in %d characters"
-msgstr ""
+msgid "Describe your application in %d character"
+msgid_plural "Describe your application in %d characters"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:213
+#: lib/applicationeditform.php:205
+#, fuzzy
msgid "Describe your application"
-msgstr ""
+msgstr "Slet program"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:224
+#: lib/applicationeditform.php:216
+#, fuzzy
msgid "URL of the homepage of this application"
-msgstr ""
+msgstr "Du er ikke ejer af dette program."
#. TRANS: Form input field label.
-#: lib/applicationeditform.php:226
+#: lib/applicationeditform.php:218
+#, fuzzy
msgid "Source URL"
-msgstr ""
+msgstr "Kilde-URL er for lang."
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:233
+#: lib/applicationeditform.php:225
+#, fuzzy
msgid "Organization responsible for this application"
-msgstr ""
+msgstr "Du er ikke ejer af dette program."
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:242
+#: lib/applicationeditform.php:234
msgid "URL for the homepage of the organization"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:251
+#: lib/applicationeditform.php:243
msgid "URL to redirect to after authentication"
msgstr ""
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:278
+#: lib/applicationeditform.php:271
msgid "Browser"
msgstr ""
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:295
+#: lib/applicationeditform.php:288
msgid "Desktop"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:297
+#: lib/applicationeditform.php:290
msgid "Type of application, browser or desktop"
msgstr ""
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:320
+#: lib/applicationeditform.php:314
msgid "Read-only"
msgstr ""
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:339
+#: lib/applicationeditform.php:334
msgid "Read-write"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:341
+#: lib/applicationeditform.php:336
msgid "Default access for this application: read-only, or read-write"
msgstr ""
-#. TRANS: Submit button title
-#: lib/applicationeditform.php:359
+#. TRANS: Submit button title.
+#: lib/applicationeditform.php:353
+#, fuzzy
msgid "Cancel"
+msgstr "Afbryd"
+
+#: lib/applicationlist.php:247
+msgid " by "
msgstr ""
#. TRANS: Application access type
-#: lib/applicationlist.php:136
+#: lib/applicationlist.php:260
msgid "read-write"
msgstr ""
#. TRANS: Application access type
-#: lib/applicationlist.php:138
+#: lib/applicationlist.php:262
msgid "read-only"
msgstr ""
-#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type (read-write or read-only)
-#: lib/applicationlist.php:144
+#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only")
+#: lib/applicationlist.php:268
#, php-format
msgid "Approved %1$s - \"%2$s\" access."
msgstr ""
-#. TRANS: Button label
-#: lib/applicationlist.php:159
-msgctxt "BUTTON"
-msgid "Revoke"
+#. TRANS: Access token in the application list.
+#. TRANS: %s are the first 7 characters of the access token.
+#: lib/applicationlist.php:282
+#, php-format
+msgid "Access token starting with: %s"
msgstr ""
-#. TRANS: DT element label in attachment list.
-#: lib/attachmentlist.php:88
-msgid "Attachments"
+#. TRANS: Button label
+#: lib/applicationlist.php:298
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Revoke"
+msgstr "Fjern"
+
+#: lib/atom10feed.php:112
+msgid "author element must contain a name element."
msgstr ""
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:265
+#: lib/attachmentlist.php:294
msgid "Author"
msgstr ""
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:279
+#: lib/attachmentlist.php:308
+#, fuzzy
msgid "Provider"
-msgstr ""
+msgstr "Forhåndsvisning"
+#. TRANS: Title.
#: lib/attachmentnoticesection.php:67
msgid "Notices where this attachment appears"
msgstr ""
+#. TRANS: Title.
#: lib/attachmenttagcloudsection.php:48
+#, fuzzy
msgid "Tags for this attachment"
+msgstr "Ingen sådan fil."
+
+#. TRANS: Exception thrown when a password change fails.
+#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227
+msgid "Password changing failed."
msgstr ""
-#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226
-msgid "Password changing failed"
+#. TRANS: Exception thrown when a password change attempt fails because it is not allowed.
+#: lib/authenticationplugin.php:238
+msgid "Password changing is not allowed."
msgstr ""
-#: lib/authenticationplugin.php:236
-msgid "Password changing is not allowed"
-msgstr ""
+#. TRANS: Title for the form to block a user.
+#: lib/blockform.php:68
+msgid "Block"
+msgstr "Bloker"
-#: lib/channel.php:157 lib/channel.php:177
+#. TRANS: Title for command results.
+#: lib/channel.php:160 lib/channel.php:181
+#, fuzzy
msgid "Command results"
+msgstr "Bekræft adresse"
+
+#. TRANS: Title for command results.
+#: lib/channel.php:194
+msgid "AJAX error"
msgstr ""
-#: lib/channel.php:229 lib/mailhandler.php:142
+#. TRANS: E-mail subject when a command has completed.
+#: lib/channel.php:233 lib/mailhandler.php:143
msgid "Command complete"
msgstr ""
-#: lib/channel.php:240
+#. TRANS: E-mail subject when a command has failed.
+#: lib/channel.php:244
+#, fuzzy
msgid "Command failed"
+msgstr "Du og vennerne"
+
+#. TRANS: Command exception text shown when a notice ID is requested that does not exist.
+#: lib/command.php:82 lib/command.php:106
+msgid "Notice with that id does not exist."
msgstr ""
-#: lib/command.php:83 lib/command.php:105
-msgid "Notice with that id does not exist"
-msgstr ""
-
-#: lib/command.php:99 lib/command.php:596
-msgid "User has no last notice"
+#. TRANS: Command exception text shown when a last user notice is requested and it does not exist.
+#. TRANS: Error text shown when a last user notice is requested and it does not exist.
+#: lib/command.php:99 lib/command.php:630
+msgid "User has no last notice."
msgstr ""
#. TRANS: Message given requesting a profile for a non-existing user.
#. TRANS: %s is the nickname of the user for which the profile could not be found.
-#: lib/command.php:127
+#: lib/command.php:128
#, php-format
-msgid "Could not find a user with nickname %s"
+msgid "Could not find a user with nickname %s."
msgstr ""
#. TRANS: Message given getting a non-existing user.
#. TRANS: %s is the nickname of the user that could not be found.
-#: lib/command.php:147
+#: lib/command.php:148
#, php-format
-msgid "Could not find a local user with nickname %s"
+msgid "Could not find a local user with nickname %s."
msgstr ""
-#: lib/command.php:180
+#. TRANS: Error text shown when an unimplemented command is given.
+#: lib/command.php:183
msgid "Sorry, this command is not yet implemented."
msgstr ""
-#: lib/command.php:225
+#. TRANS: Command exception text shown when a user tries to nudge themselves.
+#: lib/command.php:229
msgid "It does not make a lot of sense to nudge yourself!"
msgstr ""
#. TRANS: Message given having nudged another user.
#. TRANS: %s is the nickname of the user that was nudged.
-#: lib/command.php:234
+#: lib/command.php:238
#, php-format
-msgid "Nudge sent to %s"
+msgid "Nudge sent to %s."
msgstr ""
-#: lib/command.php:260
+#. TRANS: User statistics text.
+#. TRANS: %1$s is the number of other user the user is subscribed to.
+#. TRANS: %2$s is the number of users that are subscribed to the user.
+#. TRANS: %3$s is the number of notices the user has sent.
+#: lib/command.php:268
#, php-format
msgid ""
"Subscriptions: %1$s\n"
@@ -5412,202 +7153,249 @@ msgid ""
"Notices: %3$s"
msgstr ""
-#: lib/command.php:302
+#. TRANS: Text shown when a notice has been marked as favourite successfully.
+#: lib/command.php:312
+#, fuzzy
msgid "Notice marked as fave."
-msgstr ""
+msgstr "Denne meddelelse er allerede en favorit!"
-#: lib/command.php:323
-msgid "You are already a member of that group"
-msgstr ""
-
-#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: Message given having added a user to a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:339
+#: lib/command.php:357
#, php-format
-msgid "Could not join user %1$s to group %2$s"
+msgid "%1$s joined group %2$s."
msgstr ""
-#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: Message given having removed a user from a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:385
+#: lib/command.php:405
#, php-format
-msgid "Could not remove user %1$s from group %2$s"
+msgid "%1$s left group %2$s."
+msgstr ""
+
+#. TRANS: Whois output.
+#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
+#: lib/command.php:426
+#, php-format
+msgctxt "WHOIS"
+msgid "%1$s (%2$s)"
msgstr ""
#. TRANS: Whois output. %s is the full name of the queried user.
-#: lib/command.php:418
+#: lib/command.php:430
#, php-format
msgid "Fullname: %s"
msgstr ""
#. TRANS: Whois output. %s is the location of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:422 lib/mail.php:268
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a location.
+#: lib/command.php:434 lib/mail.php:278
#, php-format
msgid "Location: %s"
msgstr ""
#. TRANS: Whois output. %s is the homepage of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:426 lib/mail.php:271
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a homepage.
+#: lib/command.php:438 lib/mail.php:282
#, php-format
msgid "Homepage: %s"
msgstr ""
#. TRANS: Whois output. %s is the bio information of the queried user.
-#: lib/command.php:430
+#: lib/command.php:442
#, php-format
msgid "About: %s"
msgstr ""
-#: lib/command.php:457
+#. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server).
+#. TRANS: %s is a remote profile.
+#: lib/command.php:471
#, php-format
msgid ""
"%s is a remote profile; you can only send direct messages to users on the "
"same server."
msgstr ""
-#. TRANS: Message given if content is too long.
+#. TRANS: Message given if content is too long. %1$sd is used for plural.
#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
-#: lib/command.php:472
+#: lib/command.php:488
#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d"
-msgstr ""
+msgid "Message too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+msgstr[1] ""
-#. TRANS: Message given have sent a direct message to another user.
-#. TRANS: %s is the name of the other user.
-#: lib/command.php:492
-#, php-format
-msgid "Direct message to %s sent"
-msgstr ""
-
-#: lib/command.php:494
+#. TRANS: Error text shown sending a direct message fails with an unknown reason.
+#: lib/command.php:516
msgid "Error sending direct message."
msgstr ""
-#: lib/command.php:514
-msgid "Cannot repeat your own notice"
-msgstr ""
-
-#: lib/command.php:519
-msgid "Already repeated that notice"
-msgstr ""
-
#. TRANS: Message given having repeated a notice from another user.
#. TRANS: %s is the name of the user for which the notice was repeated.
-#: lib/command.php:529
+#: lib/command.php:553
#, php-format
-msgid "Notice from %s repeated"
+msgid "Notice from %s repeated."
msgstr ""
-#: lib/command.php:531
+#. TRANS: Error text shown when repeating a notice fails with an unknown reason.
+#: lib/command.php:556
+#, fuzzy
msgid "Error repeating notice."
-msgstr ""
+msgstr "Fejl ved opdatering af fjernbetjeningsprofil."
-#: lib/command.php:562
+#. TRANS: Message given if content of a notice for a reply is too long. %1$d is used for plural.
+#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
+#: lib/command.php:591
#, php-format
-msgid "Notice too long - maximum is %d characters, you sent %d"
-msgstr ""
+msgid "Notice too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Notice too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+msgstr[1] ""
-#: lib/command.php:571
+#. TRANS: Text shown having sent a reply to a notice successfully.
+#. TRANS: %s is the nickname of the user of the notice the reply was sent to.
+#: lib/command.php:604
#, php-format
-msgid "Reply to %s sent"
+msgid "Reply to %s sent."
msgstr ""
-#: lib/command.php:573
+#. TRANS: Error text shown when a reply to a notice fails with an unknown reason.
+#: lib/command.php:607
+#, fuzzy
msgid "Error saving notice."
+msgstr "Fejl ved opdatering af fjernbetjeningsprofil."
+
+#. TRANS: Error text shown when no username was provided when issuing a subscribe command.
+#: lib/command.php:654
+msgid "Specify the name of the user to subscribe to."
msgstr ""
-#: lib/command.php:620
-msgid "Specify the name of the user to subscribe to"
-msgstr ""
-
-#: lib/command.php:628
+#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command.
+#: lib/command.php:663
msgid "Can't subscribe to OMB profiles by command."
msgstr ""
-#: lib/command.php:634
+#. TRANS: Text shown after having subscribed to another user successfully.
+#. TRANS: %s is the name of the user the subscription was requested for.
+#: lib/command.php:671
#, php-format
-msgid "Subscribed to %s"
+msgid "Subscribed to %s."
msgstr ""
-#: lib/command.php:655 lib/command.php:754
-msgid "Specify the name of the user to unsubscribe from"
+#. TRANS: Error text shown when no username was provided when issuing an unsubscribe command.
+#. TRANS: Error text shown when no username was provided when issuing the command.
+#: lib/command.php:692 lib/command.php:803
+msgid "Specify the name of the user to unsubscribe from."
msgstr ""
-#: lib/command.php:664
+#. TRANS: Text shown after having unsubscribed from another user successfully.
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:703
#, php-format
-msgid "Unsubscribed from %s"
+msgid "Unsubscribed from %s."
msgstr ""
-#: lib/command.php:682 lib/command.php:705
+#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented.
+#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented.
+#: lib/command.php:723 lib/command.php:749
msgid "Command not yet implemented."
msgstr ""
-#: lib/command.php:685
+#. TRANS: Text shown when issuing the command "off" successfully.
+#: lib/command.php:727
+#, fuzzy
msgid "Notification off."
-msgstr ""
+msgstr "Ingen bekræftelseskode."
-#: lib/command.php:687
+#. TRANS: Error text shown when the command "off" fails for an unknown reason.
+#: lib/command.php:730
msgid "Can't turn off notification."
msgstr ""
-#: lib/command.php:708
+#. TRANS: Text shown when issuing the command "on" successfully.
+#: lib/command.php:753
+#, fuzzy
msgid "Notification on."
-msgstr ""
+msgstr "Ingen bekræftelseskode."
-#: lib/command.php:710
+#. TRANS: Error text shown when the command "on" fails for an unknown reason.
+#: lib/command.php:756
+#, fuzzy
msgid "Can't turn on notification."
+msgstr "Kan ikke gentage din egen meddelelse."
+
+#. TRANS: Error text shown when issuing the login command while login is disabled.
+#: lib/command.php:770
+msgid "Login command is disabled."
msgstr ""
-#: lib/command.php:723
-msgid "Login command is disabled"
-msgstr ""
-
-#: lib/command.php:734
+#. TRANS: Text shown after issuing the login command successfully.
+#. TRANS: %s is a logon link..
+#: lib/command.php:783
#, php-format
-msgid "This link is useable only once, and is good for only 2 minutes: %s"
+msgid "This link is useable only once and is valid for only 2 minutes: %s."
msgstr ""
-#: lib/command.php:761
+#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user).
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:812
#, php-format
-msgid "Unsubscribed %s"
+msgid "Unsubscribed %s."
msgstr ""
-#: lib/command.php:778
+#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions.
+#: lib/command.php:830
+#, fuzzy
msgid "You are not subscribed to anyone."
-msgstr ""
+msgstr "Du har ikke tilladelse."
-#: lib/command.php:780
+#. TRANS: Text shown after requesting other users a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed users.
+#: lib/command.php:835
#, fuzzy
msgid "You are subscribed to this person:"
msgid_plural "You are subscribed to these people:"
msgstr[0] "You are subscribed to this person:"
msgstr[1] "You are subscribed to these people:"
-#: lib/command.php:800
+#. TRANS: Text shown after requesting other users that are subscribed to a user
+#. TRANS: (followers) without having any subscribers.
+#: lib/command.php:857
msgid "No one is subscribed to you."
msgstr ""
-#: lib/command.php:802
+#. TRANS: Text shown after requesting other users that are subscribed to a user (followers).
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribing users.
+#: lib/command.php:862
#, fuzzy
msgid "This person is subscribed to you:"
msgid_plural "These people are subscribed to you:"
msgstr[0] "This person is subscribed to you:"
msgstr[1] "These people are subscribed to you:"
-#: lib/command.php:822
+#. TRANS: Text shown after requesting groups a user is subscribed to without having
+#. TRANS: any group subscriptions.
+#: lib/command.php:884
+#, fuzzy
msgid "You are not a member of any groups."
-msgstr ""
+msgstr "Du er ikke medlem af denne gruppe."
-#: lib/command.php:824
+#. TRANS: Text shown after requesting groups a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed groups.
+#: lib/command.php:889
#, fuzzy
msgid "You are a member of this group:"
msgid_plural "You are a member of these groups:"
msgstr[0] "You are a member of this group:"
msgstr[1] "You are a member of these groups:"
-#: lib/command.php:838
+#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings.
+#: lib/command.php:904
msgid ""
"Commands:\n"
"on - turn on notifications\n"
@@ -5649,89 +7437,134 @@ msgid ""
"tracking - not yet implemented.\n"
msgstr ""
-#: lib/common.php:135
-msgid "No configuration file found. "
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:147
+msgid "No configuration file found."
msgstr ""
-#: lib/common.php:136
-msgid "I looked for configuration files in the following places: "
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: Is followed by a list of directories (separated by HTML breaks).
+#: lib/common.php:150
+msgid "I looked for configuration files in the following places:"
msgstr ""
-#: lib/common.php:138
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:153
msgid "You may wish to run the installer to fix this."
msgstr ""
-#: lib/common.php:139
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: The text is link text that leads to the installer page.
+#: lib/common.php:157
msgid "Go to the installer."
msgstr ""
-#: lib/connectsettingsaction.php:110
+#. TRANS: Menu item for Instant Messaging settings.
+#: lib/connectsettingsaction.php:106
+msgctxt "MENU"
msgid "IM"
msgstr ""
-#: lib/connectsettingsaction.php:111
+#. TRANS: Tooltip for Instant Messaging menu item.
+#: lib/connectsettingsaction.php:108
msgid "Updates by instant messenger (IM)"
msgstr ""
-#: lib/connectsettingsaction.php:116
+#. TRANS: Menu item for Short Message Service settings.
+#: lib/connectsettingsaction.php:113
+msgctxt "MENU"
+msgid "SMS"
+msgstr ""
+
+#. TRANS: Tooltip for Short Message Service menu item.
+#: lib/connectsettingsaction.php:115
msgid "Updates by SMS"
msgstr ""
+#. TRANS: Menu item for OuAth connection settings.
#: lib/connectsettingsaction.php:120
+msgctxt "MENU"
msgid "Connections"
msgstr ""
-#: lib/connectsettingsaction.php:121
+#. TRANS: Tooltip for connected applications (Connections through OAuth) menu item.
+#: lib/connectsettingsaction.php:122
+#, fuzzy
msgid "Authorized connected applications"
-msgstr ""
+msgstr "Slet program"
-#: lib/dberroraction.php:60
+#: lib/dberroraction.php:59
msgid "Database error"
msgstr ""
-#: lib/designsettings.php:105
+#. TRANS: Label in form on profile design page.
+#. TRANS: Field contains file name on user's computer that could be that user's custom profile background image.
+#: lib/designsettings.php:104
+#, fuzzy
msgid "Upload file"
-msgstr ""
+msgstr "Oplægge"
+#. TRANS: Instructions for form on profile design page.
#: lib/designsettings.php:109
+#, fuzzy
msgid ""
"You can upload your personal background image. The maximum file size is 2MB."
msgstr ""
+"Du kan uploade dine personlige avatar. Den maksimale filstørrelse er %s."
-#: lib/designsettings.php:418
+#. TRANS: Radio button on profile design page that will enable use of the uploaded profile image.
+#: lib/designsettings.php:139
+msgctxt "RADIO"
+msgid "On"
+msgstr ""
+
+#. TRANS: Radio button on profile design page that will disable use of the uploaded profile image.
+#: lib/designsettings.php:156
+msgctxt "RADIO"
+msgid "Off"
+msgstr ""
+
+#. TRANS: Button text on profile design page to reset all colour settings to default without saving.
+#: lib/designsettings.php:264
+msgctxt "BUTTON"
+msgid "Reset"
+msgstr ""
+
+#. TRANS: Success message displayed if design settings were saved after clicking "Use defaults".
+#: lib/designsettings.php:433
+#, fuzzy
msgid "Design defaults restored."
-msgstr ""
+msgstr "Design præferencer gemt."
-#: lib/disfavorform.php:114 lib/disfavorform.php:140
+#: lib/disfavorform.php:114 lib/disfavorform.php:144
+#, fuzzy
msgid "Disfavor this notice"
-msgstr ""
+msgstr "Slet denne meddelelse"
-#: lib/favorform.php:114 lib/favorform.php:140
+#: lib/favorform.php:114 lib/favorform.php:143
+#, fuzzy
msgid "Favor this notice"
-msgstr ""
+msgstr "Slet denne meddelelse"
-#: lib/favorform.php:140
-msgid "Favor"
-msgstr ""
-
-#: lib/feed.php:85
+#: lib/feed.php:84
msgid "RSS 1.0"
msgstr ""
-#: lib/feed.php:87
+#: lib/feed.php:86
msgid "RSS 2.0"
msgstr ""
-#: lib/feed.php:89
+#: lib/feed.php:88
msgid "Atom"
msgstr ""
-#: lib/feed.php:91
+#: lib/feed.php:90
msgid "FOAF"
msgstr ""
-#: lib/feedlist.php:64
-msgid "Export data"
+#. TRANS: Header for feed links (h2).
+#: lib/feedlist.php:66
+msgid "Feeds"
msgstr ""
#: lib/galleryaction.php:121
@@ -5739,8 +7572,9 @@ msgid "Filter tags"
msgstr ""
#: lib/galleryaction.php:131
+#, fuzzy
msgid "All"
-msgstr ""
+msgstr "Tillad"
#: lib/galleryaction.php:139
msgid "Select tag to filter"
@@ -5763,8 +7597,13 @@ msgstr ""
msgid "Grant this user the \"%s\" role"
msgstr ""
+#: lib/groupeditform.php:154
+#, fuzzy
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+msgstr "Kaldenavn må kun have små bogstaver og tal og ingen mellemrum."
+
#: lib/groupeditform.php:163
-msgid "URL of the homepage or blog of the group or topic"
+msgid "URL of the homepage or blog of the group or topic."
msgstr ""
#: lib/groupeditform.php:168
@@ -5773,60 +7612,113 @@ msgstr ""
#: lib/groupeditform.php:170
#, php-format
-msgid "Describe the group or topic in %d characters"
-msgstr ""
+msgid "Describe the group or topic in %d character or less"
+msgid_plural "Describe the group or topic in %d characters or less"
+msgstr[0] ""
+msgstr[1] ""
-#: lib/groupeditform.php:179
+#: lib/groupeditform.php:182
msgid ""
-"Location for the group, if any, like \"City, State (or Region), Country\""
+"Location for the group, if any, like \"City, State (or Region), Country\"."
msgstr ""
-#: lib/groupeditform.php:187
+#: lib/groupeditform.php:190
#, php-format
-msgid "Extra nicknames for the group, comma- or space- separated, max %d"
-msgstr ""
+msgid ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"alias allowed."
+msgid_plural ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"aliases allowed."
+msgstr[0] ""
+msgstr[1] ""
-#: lib/groupnav.php:85
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:86
+msgctxt "MENU"
msgid "Group"
msgstr ""
-#: lib/groupnav.php:101
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:89
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group"
+msgstr ""
+
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:95
+msgctxt "MENU"
+msgid "Members"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:98
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group members"
+msgstr ""
+
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:108
+msgctxt "MENU"
msgid "Blocked"
msgstr ""
-#: lib/groupnav.php:102
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:111
#, php-format
+msgctxt "TOOLTIP"
msgid "%s blocked users"
msgstr ""
-#: lib/groupnav.php:108
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:120
#, php-format
+msgctxt "TOOLTIP"
msgid "Edit %s group properties"
msgstr ""
-#: lib/groupnav.php:113
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:126
+msgctxt "MENU"
msgid "Logo"
msgstr ""
-#: lib/groupnav.php:114
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:129
#, php-format
+msgctxt "TOOLTIP"
msgid "Add or edit %s logo"
msgstr ""
-#: lib/groupnav.php:120
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:138
#, php-format
+msgctxt "TOOLTIP"
msgid "Add or edit %s design"
msgstr ""
+#. TRANS: Title for groups with the most members section.
#: lib/groupsbymemberssection.php:71
+#, fuzzy
msgid "Groups with most members"
-msgstr ""
+msgstr "%s gruppe medlemmer"
+#. TRANS: Title for groups with the most posts section.
#: lib/groupsbypostssection.php:71
msgid "Groups with most posts"
msgstr ""
-#: lib/grouptagcloudsection.php:56
+#. TRANS: Title for group tag cloud section.
+#. TRANS: %s is a group name.
+#: lib/grouptagcloudsection.php:57
#, php-format
msgid "Tags in %s group's notices"
msgstr ""
@@ -5837,41 +7729,65 @@ msgid "This page is not available in a media type you accept"
msgstr ""
#: lib/imagefile.php:72
+#, fuzzy
msgid "Unsupported image file format."
-msgstr ""
+msgstr "Formatet understøttes ikke"
-#: lib/imagefile.php:88
-#, php-format
+#. TRANS: Exception thrown when too large a file is uploaded.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: lib/imagefile.php:90
+#, fuzzy, php-format
msgid "That file is too big. The maximum file size is %s."
msgstr ""
+"Du kan uploade et logo billede til din gruppe. Den maksimale filstørrelse er "
+"%s."
-#: lib/imagefile.php:93
+#: lib/imagefile.php:95
+#, fuzzy
msgid "Partial upload."
-msgstr ""
+msgstr "Ingen fil uploaded."
-#: lib/imagefile.php:101 lib/mediafile.php:170
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: lib/imagefile.php:103 lib/mediafile.php:228
msgid "System error uploading file."
msgstr ""
-#: lib/imagefile.php:109
+#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr ""
-#: lib/imagefile.php:122
+#: lib/imagefile.php:160
+#, fuzzy
msgid "Lost our file."
-msgstr ""
+msgstr "Mistede vores fil data."
-#: lib/imagefile.php:163 lib/imagefile.php:224
+#: lib/imagefile.php:197 lib/imagefile.php:237
msgid "Unknown file type"
msgstr ""
-#: lib/imagefile.php:244
-msgid "MB"
-msgstr ""
+#. TRANS: Number of megabytes. %d is the number.
+#: lib/imagefile.php:283
+#, php-format
+msgid "%dMB"
+msgid_plural "%dMB"
+msgstr[0] ""
+msgstr[1] ""
-#: lib/imagefile.php:246
-msgid "kB"
-msgstr ""
+#. TRANS: Number of kilobytes. %d is the number.
+#: lib/imagefile.php:287
+#, php-format
+msgid "%dkB"
+msgid_plural "%dkB"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Number of bytes. %d is the number.
+#: lib/imagefile.php:290
+#, php-format
+msgid "%dB"
+msgid_plural "%dB"
+msgstr[0] ""
+msgstr[1] ""
#: lib/jabber.php:387
#, php-format
@@ -5883,13 +7799,10 @@ msgstr ""
msgid "Unknown inbox source %d."
msgstr ""
-#: lib/joinform.php:114
-msgid "Join"
-msgstr ""
-
#: lib/leaveform.php:114
+#, fuzzy
msgid "Leave"
-msgstr ""
+msgstr "Gem"
#: lib/logingroupnav.php:80
msgid "Login with a username and password"
@@ -5899,44 +7812,54 @@ msgstr ""
msgid "Sign up for a new account"
msgstr ""
-#. TRANS: Subject for address confirmation email
+#. TRANS: Subject for address confirmation email.
#: lib/mail.php:174
+#, fuzzy
msgid "Email address confirmation"
-msgstr ""
+msgstr "E-mail adresse"
#. TRANS: Body for address confirmation email.
-#: lib/mail.php:177
+#. TRANS: %1$s is the addressed user's nickname, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the URL to confirm at.
+#: lib/mail.php:179
#, php-format
msgid ""
-"Hey, %s.\n"
+"Hey, %1$s.\n"
"\n"
-"Someone just entered this email address on %s.\n"
+"Someone just entered this email address on %2$s.\n"
"\n"
"If it was you, and you want to confirm your entry, use the URL below:\n"
"\n"
-"\t%s\n"
+"\t%3$s\n"
"\n"
"If not, just ignore this message.\n"
"\n"
"Thanks for your time, \n"
-"%s\n"
+"%2$s\n"
msgstr ""
-#. TRANS: Subject of new-subscriber notification e-mail
-#: lib/mail.php:243
+#. TRANS: Subject of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscribing user's nickname, %2$s is the StatusNet sitename.
+#: lib/mail.php:246
#, php-format
msgid "%1$s is now listening to your notices on %2$s."
msgstr ""
-#: lib/mail.php:248
+#. TRANS: This is a paragraph in a new-subscriber e-mail.
+#. TRANS: %s is a URL where the subscriber can be reported as abusive.
+#: lib/mail.php:253
#, php-format
msgid ""
"If you believe this account is being used abusively, you can block them from "
"your subscribers list and report as spam to site administrators at %s"
msgstr ""
-#. TRANS: Main body of new-subscriber notification e-mail
-#: lib/mail.php:254
+#. TRANS: Main body of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscriber's long name, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the subscriber's profile URL, %4$s is the subscriber's location (or empty)
+#. TRANS: %5$s is the subscriber's homepage URL (or empty), %6%s is the subscriber's bio (or empty)
+#. TRANS: %7$s is a link to the addressed user's e-mail settings.
+#: lib/mail.php:263
#, php-format
msgid ""
"%1$s is now listening to your notices on %2$s.\n"
@@ -5945,26 +7868,31 @@ msgid ""
"\n"
"%4$s%5$s%6$s\n"
"Faithfully yours,\n"
-"%7$s.\n"
+"%2$s.\n"
"\n"
"----\n"
-"Change your email address or notification options at %8$s\n"
+"Change your email address or notification options at %7$s\n"
msgstr ""
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/mail.php:274
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is biographical information.
+#: lib/mail.php:286
#, php-format
msgid "Bio: %s"
msgstr ""
-#. TRANS: Subject of notification mail for new posting email address
-#: lib/mail.php:304
-#, php-format
+#. TRANS: Subject of notification mail for new posting email address.
+#. TRANS: %s is the StatusNet sitename.
+#: lib/mail.php:315
+#, fuzzy, php-format
msgid "New email address for posting to %s"
msgstr ""
+"Opret en ny e-mail adresse til postering af beskeder; annullerer den gamle."
-#. TRANS: Body of notification mail for new posting email address
-#: lib/mail.php:308
+#. TRANS: Body of notification mail for new posting email address.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is the e-mail address to send
+#. TRANS: to to post by e-mail, %3$s is a URL to more instructions.
+#: lib/mail.php:321
#, php-format
msgid ""
"You have a new posting address on %1$s.\n"
@@ -5974,34 +7902,40 @@ msgid ""
"More email instructions at %3$s.\n"
"\n"
"Faithfully yours,\n"
-"%4$s"
+"%1$s"
msgstr ""
-#. TRANS: Subject line for SMS-by-email notification messages
-#: lib/mail.php:433
+#. TRANS: Subject line for SMS-by-email notification messages.
+#. TRANS: %s is the posting user's nickname.
+#: lib/mail.php:442
#, php-format
msgid "%s status"
msgstr ""
-#. TRANS: Subject line for SMS-by-email address confirmation message
-#: lib/mail.php:460
+#. TRANS: Subject line for SMS-by-email address confirmation message.
+#: lib/mail.php:468
+#, fuzzy
msgid "SMS confirmation"
-msgstr ""
+msgstr "Ingen bekræftelseskode."
-#. TRANS: Main body heading for SMS-by-email address confirmation message
-#: lib/mail.php:463
+#. TRANS: Main body heading for SMS-by-email address confirmation message.
+#. TRANS: %s is the addressed user's nickname.
+#: lib/mail.php:472
#, php-format
msgid "%s: confirm you own this phone number with this code:"
msgstr ""
-#. TRANS: Subject for 'nudge' notification email
-#: lib/mail.php:484
+#. TRANS: Subject for 'nudge' notification email.
+#. TRANS: %s is the nudging user.
+#: lib/mail.php:493
#, php-format
msgid "You've been nudged by %s"
msgstr ""
-#. TRANS: Body for 'nudge' notification email
-#: lib/mail.php:489
+#. TRANS: Body for 'nudge' notification email.
+#. TRANS: %1$s is the nuding user's long name, $2$s is the nudging user's nickname,
+#. TRANS: %3$s is a URL to post notices at, %4$s is the StatusNet sitename.
+#: lib/mail.php:500
#, php-format
msgid ""
"%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -6017,14 +7951,18 @@ msgid ""
"%4$s\n"
msgstr ""
-#. TRANS: Subject for direct-message notification email
-#: lib/mail.php:536
-#, php-format
+#. TRANS: Subject for direct-message notification email.
+#. TRANS: %s is the sending user's nickname.
+#: lib/mail.php:547
+#, fuzzy, php-format
msgid "New private message from %s"
-msgstr ""
+msgstr "Direkte beskeder fra %s"
-#. TRANS: Body for direct-message notification email
-#: lib/mail.php:541
+#. TRANS: Body for direct-message notification email.
+#. TRANS: %1$s is the sending user's long name, %2$s is the sending user's nickname,
+#. TRANS: %3$s is the message content, %4$s a URL to the message,
+#. TRANS: %5$s is the StatusNet sitename.
+#: lib/mail.php:555
#, php-format
msgid ""
"%1$s (%2$s) sent you a private message:\n"
@@ -6043,14 +7981,19 @@ msgid ""
"%5$s\n"
msgstr ""
-#. TRANS: Subject for favorite notification email
-#: lib/mail.php:589
+#. TRANS: Subject for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:607
#, php-format
-msgid "%s (@%s) added your notice as a favorite"
+msgid "%1$s (@%2$s) added your notice as a favorite"
msgstr ""
-#. TRANS: Body for favorite notification email
-#: lib/mail.php:592
+#. TRANS: Body for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, $2$s is the date the notice was created,
+#. TRANS: %3$s is a URL to the faved notice, %4$s is the faved notice text,
+#. TRANS: %5$s is a URL to all faves of the adding user, %6$s is the StatusNet sitename,
+#. TRANS: %7$s is the adding user's nickname.
+#: lib/mail.php:614
#, php-format
msgid ""
"%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -6072,7 +8015,7 @@ msgid ""
msgstr ""
#. TRANS: Line in @-reply notification e-mail. %s is conversation URL.
-#: lib/mail.php:651
+#: lib/mail.php:672
#, php-format
msgid ""
"The full conversation can be read here:\n"
@@ -6080,13 +8023,20 @@ msgid ""
"\t%s"
msgstr ""
-#: lib/mail.php:657
+#. TRANS: E-mail subject for notice notification.
+#. TRANS: %1$s is the sending user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:680
#, php-format
-msgid "%s (@%s) sent a notice to your attention"
+msgid "%1$s (@%2$s) sent a notice to your attention"
msgstr ""
#. TRANS: Body of @-reply notification e-mail.
-#: lib/mail.php:660
+#. TRANS: %1$s is the sending user's long name, $2$s is the StatusNet sitename,
+#. TRANS: %3$s is a URL to the notice, %4$s is the notice text,
+#. TRANS: %5$s is a URL to the full conversion if it exists (otherwise empty),
+#. TRANS: %6$s is a URL to reply to the notice, %7$s is a URL to all @-replied for the addressed user,
+#. TRANS: %8$s is a URL to the addressed user's e-mail settings, %9$s is the sender's nickname.
+#: lib/mail.php:688
#, php-format
msgid ""
"%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -6123,250 +8073,315 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:227 lib/noticelist.php:505
+#: lib/mailbox.php:228 lib/noticelist.php:521
msgid "from"
msgstr ""
#: lib/mailhandler.php:37
+#, fuzzy
msgid "Could not parse message."
-msgstr ""
+msgstr "Kunne ikke opdatere brugeren."
#: lib/mailhandler.php:42
msgid "Not a registered user."
msgstr ""
#: lib/mailhandler.php:46
+#, fuzzy
msgid "Sorry, that is not your incoming email address."
-msgstr ""
+msgstr "Det er ikke din e-mail adresse."
#: lib/mailhandler.php:50
+#, fuzzy
msgid "Sorry, no incoming email allowed."
-msgstr ""
+msgstr "Ingen indkommende e-mail adresse."
-#: lib/mailhandler.php:228
-#, php-format
+#: lib/mailhandler.php:229
+#, fuzzy, php-format
msgid "Unsupported message type: %s"
-msgstr ""
+msgstr "Formatet understøttes ikke"
-#: lib/mediafile.php:98 lib/mediafile.php:123
+#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
+#: lib/mediafile.php:102 lib/mediafile.php:174
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#: lib/mediafile.php:142
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: lib/mediafile.php:194
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
msgstr ""
-#: lib/mediafile.php:147
+#. TRANS: Client exception.
+#: lib/mediafile.php:200
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form."
msgstr ""
-#: lib/mediafile.php:152
+#. TRANS: Client exception.
+#: lib/mediafile.php:206
msgid "The uploaded file was only partially uploaded."
msgstr ""
-#: lib/mediafile.php:159
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: lib/mediafile.php:214
msgid "Missing a temporary folder."
msgstr ""
-#: lib/mediafile.php:162
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: lib/mediafile.php:218
msgid "Failed to write file to disk."
msgstr ""
-#: lib/mediafile.php:165
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: lib/mediafile.php:222
msgid "File upload stopped by extension."
msgstr ""
-#: lib/mediafile.php:179 lib/mediafile.php:217
+#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
+#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
msgstr ""
-#: lib/mediafile.php:197 lib/mediafile.php:234
+#. TRANS: Client exception thrown when a file upload operation fails because the file could
+#. TRANS: not be moved from the temporary folder to the permanent file location.
+#: lib/mediafile.php:258 lib/mediafile.php:300
msgid "File could not be moved to destination directory."
msgstr ""
-#: lib/mediafile.php:202 lib/mediafile.php:238
+#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME
+#. TRANS: type of the uploaded file could not be determined.
+#: lib/mediafile.php:265 lib/mediafile.php:306
+#, fuzzy
msgid "Could not determine file's MIME type."
+msgstr "Kunne ikke finde kilde bruger"
+
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
+#. TRANS: the MIME type that was denied.
+#: lib/mediafile.php:394
+#, php-format
+msgid ""
+"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
+"format."
msgstr ""
-#: lib/mediafile.php:318
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %s is the file type that was denied.
+#: lib/mediafile.php:399
#, php-format
-msgid " Try using another %s format."
-msgstr ""
-
-#: lib/mediafile.php:323
-#, php-format
-msgid "%s is not a supported file type on this server."
+msgid "\"%s\" is not a supported file type on this server."
msgstr ""
#: lib/messageform.php:120
+#, fuzzy
msgid "Send a direct notice"
+msgstr "Slet meddelelse"
+
+#. TRANS Label entry in drop-down selection box in direct-message inbox/outbox. This is the default entry in the drop-down box, doubling as instructions and a brake against accidental submissions with the first user in the list.
+#: lib/messageform.php:137
+msgid "Select recipient:"
msgstr ""
-#: lib/messageform.php:146
+#. TRANS Entry in drop-down selection box in direct-message inbox/outbox when no one is available to message.
+#: lib/messageform.php:150
+msgid "No mutual subscribers."
+msgstr ""
+
+#: lib/messageform.php:153
msgid "To"
msgstr ""
-#: lib/messageform.php:159 lib/noticeform.php:185
+#: lib/messageform.php:166 lib/noticeform.php:186
msgid "Available characters"
msgstr ""
-#: lib/messageform.php:178 lib/noticeform.php:236
+#: lib/messageform.php:185 lib/noticeform.php:237
msgctxt "Send button for sending notice"
msgid "Send"
msgstr ""
-#: lib/noticeform.php:160
-msgid "Send a notice"
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:163
+msgid "Nickname must have only lowercase letters and numbers and no spaces."
+msgstr "Kaldenavn må kun have små bogstaver og tal og ingen mellemrum."
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:176
+msgid "Nickname cannot be empty."
msgstr ""
-#: lib/noticeform.php:173
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:189
+#, php-format
+msgid "Nickname cannot be more than %d character long."
+msgid_plural "Nickname cannot be more than %d characters long."
+msgstr[0] ""
+msgstr[1] ""
+
+#: lib/noticeform.php:160
+#, fuzzy
+msgid "Send a notice"
+msgstr "Slet meddelelse"
+
+#: lib/noticeform.php:174
#, php-format
msgid "What's up, %s?"
msgstr ""
-#: lib/noticeform.php:192
+#: lib/noticeform.php:193
msgid "Attach"
msgstr ""
-#: lib/noticeform.php:196
+#: lib/noticeform.php:197
msgid "Attach a file"
msgstr ""
-#: lib/noticeform.php:212
+#: lib/noticeform.php:213
msgid "Share my location"
msgstr ""
-#: lib/noticeform.php:215
-msgid "Do not share my location"
-msgstr ""
-
#: lib/noticeform.php:216
+#, fuzzy
+msgid "Do not share my location"
+msgstr "Slet ikke dette program"
+
+#: lib/noticeform.php:217
msgid ""
"Sorry, retrieving your geo location is taking longer than expected, please "
"try again later"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:436
+#: lib/noticelist.php:451
+#, fuzzy
msgid "N"
-msgstr ""
+msgstr "Nej"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:438
+#: lib/noticelist.php:453
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:440
+#: lib/noticelist.php:455
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:442
+#: lib/noticelist.php:457
msgid "W"
msgstr ""
-#: lib/noticelist.php:444
+#: lib/noticelist.php:459
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:453
+#: lib/noticelist.php:468
msgid "at"
msgstr ""
-#: lib/noticelist.php:567
+#: lib/noticelist.php:517
+msgid "web"
+msgstr ""
+
+#: lib/noticelist.php:583
msgid "in context"
msgstr ""
-#: lib/noticelist.php:602
+#: lib/noticelist.php:618
+#, fuzzy
msgid "Repeated by"
-msgstr ""
+msgstr "Gentagne til %s"
-#: lib/noticelist.php:629
+#: lib/noticelist.php:645
+#, fuzzy
msgid "Reply to this notice"
-msgstr ""
+msgstr "Slet denne meddelelse"
-#: lib/noticelist.php:630
+#: lib/noticelist.php:646
msgid "Reply"
msgstr ""
-#: lib/noticelist.php:674
+#: lib/noticelist.php:690
msgid "Notice repeated"
msgstr ""
#: lib/nudgeform.php:116
+#, fuzzy
msgid "Nudge this user"
-msgstr ""
+msgstr "Slet denne bruger"
#: lib/nudgeform.php:128
msgid "Nudge"
msgstr ""
#: lib/nudgeform.php:128
+#, fuzzy
msgid "Send a nudge to this user"
+msgstr "Slet denne bruger"
+
+#: lib/oauthstore.php:294
+msgid "Error inserting new profile."
msgstr ""
-#: lib/oauthstore.php:283
-msgid "Error inserting new profile"
+#: lib/oauthstore.php:302
+msgid "Error inserting avatar."
msgstr ""
-#: lib/oauthstore.php:291
-msgid "Error inserting avatar"
+#: lib/oauthstore.php:322
+msgid "Error inserting remote profile."
msgstr ""
-#: lib/oauthstore.php:306
-msgid "Error updating remote profile"
+#. TRANS: Exception thrown when a notice is denied because it has been sent before.
+#: lib/oauthstore.php:362
+msgid "Duplicate notice."
msgstr ""
-#: lib/oauthstore.php:311
-msgid "Error inserting remote profile"
-msgstr ""
-
-#: lib/oauthstore.php:345
-msgid "Duplicate notice"
-msgstr ""
-
-#: lib/oauthstore.php:490
+#: lib/oauthstore.php:507
+#, fuzzy
msgid "Couldn't insert new subscription."
-msgstr ""
+msgstr "Kunne ikke indsætte bekræftelseskode."
-#: lib/personalgroupnav.php:99
+#: lib/personalgroupnav.php:102
msgid "Personal"
msgstr ""
-#: lib/personalgroupnav.php:104
+#: lib/personalgroupnav.php:107
msgid "Replies"
msgstr ""
-#: lib/personalgroupnav.php:114
+#: lib/personalgroupnav.php:117
+#, fuzzy
msgid "Favorites"
-msgstr ""
+msgstr "Tilføj til favoritter"
-#: lib/personalgroupnav.php:125
+#: lib/personalgroupnav.php:128
msgid "Inbox"
msgstr ""
-#: lib/personalgroupnav.php:126
+#: lib/personalgroupnav.php:129
+#, fuzzy
msgid "Your incoming messages"
-msgstr ""
+msgstr "Ingen indkommende e-mail adresse."
-#: lib/personalgroupnav.php:130
+#: lib/personalgroupnav.php:133
msgid "Outbox"
msgstr ""
-#: lib/personalgroupnav.php:131
+#: lib/personalgroupnav.php:134
+#, fuzzy
msgid "Your sent messages"
-msgstr ""
+msgstr "Direkte beskeder til %s"
#: lib/personaltagcloudsection.php:56
#, php-format
msgid "Tags in %s's notices"
msgstr ""
-#: lib/plugin.php:115
+#. TRANS: Displayed as version information for a plugin if no version information was found.
+#: lib/plugin.php:121
msgid "Unknown"
msgstr ""
@@ -6400,8 +8415,9 @@ msgid "Daily average"
msgstr ""
#: lib/profileaction.php:264
+#, fuzzy
msgid "All groups"
-msgstr ""
+msgstr "%s's grupper"
#: lib/profileformaction.php:123
msgid "Unimplemented method."
@@ -6412,44 +8428,52 @@ msgid "Public"
msgstr ""
#: lib/publicgroupnav.php:82
+#, fuzzy
msgid "User groups"
-msgstr ""
+msgstr "%s's grupper"
#: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85
msgid "Recent tags"
msgstr ""
#: lib/publicgroupnav.php:88
+#, fuzzy
msgid "Featured"
-msgstr ""
+msgstr "Udvalgte brugere"
#: lib/publicgroupnav.php:92
+#, fuzzy
msgid "Popular"
-msgstr ""
+msgstr "Populære bekendtgørelser"
#: lib/redirectingaction.php:95
+#, fuzzy
msgid "No return-to arguments."
-msgstr ""
+msgstr "Ingen vedhæftede filer."
#: lib/repeatform.php:107
+#, fuzzy
msgid "Repeat this notice?"
-msgstr ""
+msgstr "Slet denne meddelelse"
#: lib/repeatform.php:132
+#, fuzzy
msgid "Yes"
-msgstr ""
+msgstr "Ja"
#: lib/repeatform.php:132
+#, fuzzy
msgid "Repeat this notice"
-msgstr ""
+msgstr "Slet denne meddelelse"
#: lib/revokeroleform.php:91
-#, php-format
+#, fuzzy, php-format
msgid "Revoke the \"%s\" role from this user"
-msgstr ""
+msgstr "Bloker denne bruger fra denne gruppe"
-#: lib/router.php:709
-msgid "No single user defined for single-user mode."
+#. TRANS: Client error on action trying to visit a non-existing page.
+#: lib/router.php:957
+msgid "Page not found."
msgstr ""
#: lib/sandboxform.php:67
@@ -6457,22 +8481,29 @@ msgid "Sandbox"
msgstr ""
#: lib/sandboxform.php:78
+#, fuzzy
msgid "Sandbox this user"
-msgstr ""
+msgstr "Fjern blokeringen af denne bruger"
+#. TRANS: Fieldset legend for the search form.
#: lib/searchaction.php:120
msgid "Search site"
msgstr ""
-#: lib/searchaction.php:126
+#. TRANS: Used as a field label for the field where one or more keywords
+#. TRANS: for searching can be entered.
+#: lib/searchaction.php:128
msgid "Keyword(s)"
msgstr ""
-#: lib/searchaction.php:127
+#. TRANS: Button text for searching site.
+#: lib/searchaction.php:130
+msgctxt "BUTTON"
msgid "Search"
msgstr ""
-#: lib/searchaction.php:162
+#. TRANS: Definition list item with instructions on how to get (better) search results.
+#: lib/searchaction.php:170
msgid "Search help"
msgstr ""
@@ -6489,8 +8520,9 @@ msgid "Find content of notices"
msgstr ""
#: lib/searchgroupnav.php:85
+#, fuzzy
msgid "Find groups on this site"
-msgstr ""
+msgstr "grupper på %s"
#: lib/section.php:89
msgid "Untitled section"
@@ -6505,8 +8537,9 @@ msgid "Silence"
msgstr ""
#: lib/silenceform.php:78
+#, fuzzy
msgid "Silence this user"
-msgstr ""
+msgstr "Slet denne bruger"
#: lib/subgroupnav.php:83
#, php-format
@@ -6519,13 +8552,14 @@ msgid "People subscribed to %s"
msgstr ""
#: lib/subgroupnav.php:99
-#, php-format
+#, fuzzy, php-format
msgid "Groups %s is a member of"
-msgstr ""
+msgstr "%1$s grupper som %2$s er medlem af."
#: lib/subgroupnav.php:105
+#, fuzzy
msgid "Invite"
-msgstr ""
+msgstr "Kun Inviterede"
#: lib/subgroupnav.php:106
#, php-format
@@ -6543,7 +8577,13 @@ msgid "People Tagcloud as tagged"
msgstr ""
#: lib/tagcloudsection.php:56
+#, fuzzy
msgid "None"
+msgstr "Nej"
+
+#. TRANS: Server exception displayed if a theme name was invalid.
+#: lib/theme.php:74
+msgid "Invalid theme name."
msgstr ""
#: lib/themeuploader.php:50
@@ -6555,183 +8595,256 @@ msgid "The theme file is missing or the upload failed."
msgstr ""
#: lib/themeuploader.php:91 lib/themeuploader.php:102
-#: lib/themeuploader.php:253 lib/themeuploader.php:257
-#: lib/themeuploader.php:265 lib/themeuploader.php:272
+#: lib/themeuploader.php:279 lib/themeuploader.php:283
+#: lib/themeuploader.php:291 lib/themeuploader.php:298
+#, fuzzy
msgid "Failed saving theme."
-msgstr ""
+msgstr "Mislykket ajourføring af Avatar."
-#: lib/themeuploader.php:139
+#: lib/themeuploader.php:147
msgid "Invalid theme: bad directory structure."
msgstr ""
#: lib/themeuploader.php:166
#, php-format
-msgid "Uploaded theme is too large; must be less than %d bytes uncompressed."
-msgstr ""
+msgid "Uploaded theme is too large; must be less than %d byte uncompressed."
+msgid_plural ""
+"Uploaded theme is too large; must be less than %d bytes uncompressed."
+msgstr[0] ""
+msgstr[1] ""
-#: lib/themeuploader.php:178
+#: lib/themeuploader.php:179
msgid "Invalid theme archive: missing file css/display.css"
msgstr ""
-#: lib/themeuploader.php:205
+#: lib/themeuploader.php:219
msgid ""
"Theme contains invalid file or folder name. Stick with ASCII letters, "
"digits, underscore, and minus sign."
msgstr ""
-#: lib/themeuploader.php:216
+#: lib/themeuploader.php:225
+msgid "Theme contains unsafe file extension names; may be unsafe."
+msgstr ""
+
+#: lib/themeuploader.php:242
#, php-format
msgid "Theme contains file of type '.%s', which is not allowed."
msgstr ""
-#: lib/themeuploader.php:234
+#: lib/themeuploader.php:260
+#, fuzzy
msgid "Error opening theme archive."
-msgstr ""
+msgstr "Fejl ved opdatering af fjernbetjeningsprofil."
#: lib/topposterssection.php:74
msgid "Top posters"
msgstr ""
+#. TRANS: Title for the form to unblock a user.
+#: lib/unblockform.php:67
+msgctxt "TITLE"
+msgid "Unblock"
+msgstr ""
+
#: lib/unsandboxform.php:69
msgid "Unsandbox"
msgstr ""
#: lib/unsandboxform.php:80
+#, fuzzy
msgid "Unsandbox this user"
-msgstr ""
+msgstr "Fjern blokeringen af denne bruger"
#: lib/unsilenceform.php:67
msgid "Unsilence"
msgstr ""
#: lib/unsilenceform.php:78
+#, fuzzy
msgid "Unsilence this user"
-msgstr ""
+msgstr "Fjern blokeringen af denne bruger"
#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
+#, fuzzy
msgid "Unsubscribe from this user"
-msgstr ""
+msgstr "Fjern blokeringen af denne bruger"
#: lib/unsubscribeform.php:137
msgid "Unsubscribe"
msgstr ""
-#: lib/usernoprofileexception.php:58
+#. 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
#, php-format
-msgid "User %s (%d) has no profile record."
+msgid "User %1$s (%2$d) has no profile record."
msgstr ""
-#: lib/userprofile.php:117
+#: lib/userprofile.php:119
+#, fuzzy
msgid "Edit Avatar"
-msgstr ""
+msgstr "Avatar"
-#: lib/userprofile.php:234 lib/userprofile.php:248
+#: lib/userprofile.php:236 lib/userprofile.php:250
msgid "User actions"
msgstr ""
-#: lib/userprofile.php:237
+#: lib/userprofile.php:239
msgid "User deletion in progress..."
msgstr ""
-#: lib/userprofile.php:263
+#: lib/userprofile.php:265
+#, fuzzy
msgid "Edit profile settings"
-msgstr ""
+msgstr "Email indstillinger"
-#: lib/userprofile.php:264
+#: lib/userprofile.php:266
msgid "Edit"
msgstr ""
-#: lib/userprofile.php:287
+#: lib/userprofile.php:289
+#, fuzzy
msgid "Send a direct message to this user"
-msgstr ""
+msgstr "Direkte beskeder til %s"
-#: lib/userprofile.php:288
+#: lib/userprofile.php:290
msgid "Message"
msgstr ""
-#: lib/userprofile.php:326
+#: lib/userprofile.php:331
msgid "Moderate"
msgstr ""
-#: lib/userprofile.php:364
+#: lib/userprofile.php:369
+#, fuzzy
msgid "User role"
-msgstr ""
+msgstr "Brugeren har ingen profil."
-#: lib/userprofile.php:366
+#: lib/userprofile.php:371
msgctxt "role"
msgid "Administrator"
msgstr ""
-#: lib/userprofile.php:367
+#: lib/userprofile.php:372
msgctxt "role"
msgid "Moderator"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1100
+#: lib/util.php:1306
msgid "a few seconds ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1103
+#: lib/util.php:1309
msgid "about a minute ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1107
+#: lib/util.php:1313
#, php-format
-msgid "about %d minutes ago"
-msgstr ""
+msgid "about one minute ago"
+msgid_plural "about %d minutes ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1110
+#: lib/util.php:1316
msgid "about an hour ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1114
+#: lib/util.php:1320
#, php-format
-msgid "about %d hours ago"
-msgstr ""
+msgid "about one hour ago"
+msgid_plural "about %d hours ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1117
+#: lib/util.php:1323
msgid "about a day ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1121
+#: lib/util.php:1327
#, php-format
-msgid "about %d days ago"
-msgstr ""
+msgid "about one day ago"
+msgid_plural "about %d days ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1124
+#: lib/util.php:1330
msgid "about a month ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1128
+#: lib/util.php:1334
#, php-format
-msgid "about %d months ago"
-msgstr ""
+msgid "about one month ago"
+msgid_plural "about %d months ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1131
+#: lib/util.php:1337
msgid "about a year ago"
msgstr ""
-#: lib/webcolor.php:82
-#, php-format
+#: lib/webcolor.php:80
+#, fuzzy, php-format
msgid "%s is not a valid color!"
+msgstr "Hjemmesiden er ikke en gyldig URL adresse."
+
+#. TRANS: Validation error for a web colour.
+#. TRANS: %s is the provided (invalid) text for colour.
+#: lib/webcolor.php:120
+#, php-format
+msgid "%s is not a valid color! Use 3 or 6 hex characters."
msgstr ""
-#: lib/webcolor.php:123
+#. TRANS: %s is the URL to the StatusNet site's Instant Messaging settings.
+#: lib/xmppmanager.php:287
#, php-format
-msgid "%s is not a valid color! Use 3 or 6 hex chars."
+msgid "Unknown user. Go to %s to add your address to your account"
msgstr ""
-#: lib/xmppmanager.php:403
+#. TRANS: Response to XMPP source when it sent too long a message.
+#. TRANS: %1$d the maximum number of allowed characters (used for plural), %2$d is the sent number.
+#: lib/xmppmanager.php:406
#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d."
+msgid "Message too long. Maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long. Maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Exception.
+#: lib/xrd.php:64
+msgid "Invalid XML."
msgstr ""
+
+#. TRANS: Exception.
+#: lib/xrd.php:69
+msgid "Invalid XML, missing XRD root."
+msgstr ""
+
+#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
+#: scripts/restoreuser.php:61
+#, php-format
+msgid "Getting backup from file '%s'."
+msgstr ""
+
+#. TRANS: Commandline script output.
+#: scripts/restoreuser.php:91
+msgid "No user specified; using backup user."
+msgstr ""
+
+#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
+#: scripts/restoreuser.php:98
+#, php-format
+msgid "%d entry in backup."
+msgid_plural "%d entries in backup."
+msgstr[0] ""
+msgstr[1] ""
diff --git a/locale/de/LC_MESSAGES/statusnet.po b/locale/de/LC_MESSAGES/statusnet.po
index 5a52a7c0cb..e10a3eac06 100644
--- a/locale/de/LC_MESSAGES/statusnet.po
+++ b/locale/de/LC_MESSAGES/statusnet.po
@@ -1,170 +1,213 @@
-# Translation of StatusNet to German
+# Translation of StatusNet - Core to German (Deutsch)
+# Expored from translatewiki.net
#
-# Author@translatewiki.net: Bavatar
-# Author@translatewiki.net: Brion
-# Author@translatewiki.net: Lutzgh
-# Author@translatewiki.net: March
-# Author@translatewiki.net: McDutchie
-# Author@translatewiki.net: Michael
-# Author@translatewiki.net: Michi
-# Author@translatewiki.net: The Evil IP address
-# Author@translatewiki.net: Umherirrender
+# Author: Apmon
+# Author: Bavatar
+# Author: Brion
+# Author: Kghbln
+# Author: Lutzgh
+# Author: March
+# Author: McDutchie
+# Author: Michael
+# Author: Michi
+# Author: The Evil IP address
+# Author: Umherirrender
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
-"Project-Id-Version: StatusNet\n"
+"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-08-07 16:23+0000\n"
-"PO-Revision-Date: 2010-08-07 16:24:17+0000\n"
-"Language-Team: German\n"
+"POT-Creation-Date: 2010-12-16 15:08+0000\n"
+"PO-Revision-Date: 2010-12-16 15:10:33+0000\n"
+"Language-Team: German \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n"
+"X-Generator: MediaWiki 1.18alpha (r78478); 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\n"
+"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
-#. TRANS: Page title
+#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
-#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376
+#: actions/accessadminpanel.php:53 lib/adminpanelaction.php:363
msgid "Access"
msgstr "Zugang"
-#. TRANS: Page notice
-#: actions/accessadminpanel.php:67
+#. TRANS: Page notice.
+#: actions/accessadminpanel.php:64
msgid "Site access settings"
msgstr "Zugangseinstellungen speichern"
#. TRANS: Form legend for registration form.
-#: actions/accessadminpanel.php:161
+#: actions/accessadminpanel.php:151
msgid "Registration"
msgstr "Registrieren"
-#. TRANS: Checkbox instructions for admin setting "Private"
-#: actions/accessadminpanel.php:165
+#. TRANS: Checkbox instructions for admin setting "Private".
+#: actions/accessadminpanel.php:155
msgid "Prohibit anonymous users (not logged in) from viewing site?"
msgstr ""
-"Anonymen (nicht eingeloggten) Nutzern das Betrachten der Seite verbieten?"
+"Anonymen (nicht eingeloggten) Benutzern das Betrachten der Seite verbieten?"
#. TRANS: Checkbox label for prohibiting anonymous users from viewing site.
-#: actions/accessadminpanel.php:167
+#: actions/accessadminpanel.php:157
msgctxt "LABEL"
msgid "Private"
msgstr "Privat"
-#. TRANS: Checkbox instructions for admin setting "Invite only"
-#: actions/accessadminpanel.php:174
+#. TRANS: Checkbox instructions for admin setting "Invite only".
+#: actions/accessadminpanel.php:164
msgid "Make registration invitation only."
msgstr "Registrierung nur bei vorheriger Einladung erlauben."
#. TRANS: Checkbox label for configuring site as invite only.
-#: actions/accessadminpanel.php:176
+#: actions/accessadminpanel.php:166
msgid "Invite only"
msgstr "Nur auf Einladung"
-#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations)
-#: actions/accessadminpanel.php:183
+#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations).
+#: actions/accessadminpanel.php:173
msgid "Disable new registrations."
msgstr "Neuregistrierungen deaktivieren."
#. TRANS: Checkbox label for disabling new user registrations.
-#: actions/accessadminpanel.php:185
+#: actions/accessadminpanel.php:175
msgid "Closed"
msgstr "Geschlossen"
-#. TRANS: Title / tooltip for button to save access settings in site admin panel
-#: actions/accessadminpanel.php:202
+#. TRANS: Title for button to save access settings in site admin panel.
+#: actions/accessadminpanel.php:191
msgid "Save access settings"
msgstr "Zugangs-Einstellungen speichern"
+#. TRANS: Tooltip for button to save access settings in site admin panel.
#. TRANS: Button label to save e-mail preferences.
#. TRANS: Button label to save IM preferences.
+#. TRANS: Button text for saving "Other settings" in profile.
+#. TRANS: Button text to store form data in the Paths admin panel.
+#. TRANS: Button to save input in profile settings.
+#. TRANS: Button text for saving site notice in admin panel.
#. TRANS: Button label to save SMS preferences.
-#. TRANS: Button label
-#: actions/accessadminpanel.php:203 actions/emailsettings.php:224
-#: actions/imsettings.php:184 actions/smssettings.php:209
-#: lib/applicationeditform.php:361
+#. TRANS: Save button for settings for a profile in a subscriptions list.
+#. TRANS: Button text to save user settings in user admin panel.
+#. TRANS: Button label in the "Edit application" form.
+#. TRANS: Button text on profile design page to save settings.
+#: actions/accessadminpanel.php:193 actions/emailsettings.php:254
+#: actions/imsettings.php:187 actions/othersettings.php:134
+#: actions/pathsadminpanel.php:512 actions/profilesettings.php:201
+#: actions/sitenoticeadminpanel.php:197 actions/smssettings.php:209
+#: actions/subscriptions.php:262 actions/useradminpanel.php:298
+#: lib/applicationeditform.php:355 lib/designsettings.php:270
+#: lib/groupeditform.php:207
msgctxt "BUTTON"
msgid "Save"
msgstr "Speichern"
+#. TRANS: Server error when page not found (404).
#. TRANS: Server error when page not found (404)
#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
#: actions/showfavorites.php:138 actions/tag.php:52
msgid "No such page."
msgstr "Seite nicht vorhanden"
-#: actions/all.php:79 actions/allrss.php:68
-#: actions/apiaccountupdatedeliverydevice.php:114
-#: actions/apiaccountupdateprofile.php:105
-#: actions/apiaccountupdateprofilebackgroundimage.php:116
-#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
-#: actions/apiblockdestroy.php:96 actions/apidirectmessage.php:77
-#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:113
-#: actions/apigroupismember.php:91 actions/apigroupjoin.php:100
-#: actions/apigroupleave.php:100 actions/apigrouplist.php:73
-#: actions/apistatusesupdate.php:229 actions/apisubscriptions.php:87
-#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174
-#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80
-#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75
-#: actions/favoritesrss.php:74 actions/foaf.php:40 actions/foaf.php:58
-#: actions/hcard.php:67 actions/microsummary.php:62 actions/newmessage.php:116
-#: actions/otp.php:76 actions/remotesubscribe.php:145
-#: actions/remotesubscribe.php:154 actions/replies.php:73
-#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105
-#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40
-#: actions/xrds.php:71 lib/command.php:478 lib/galleryaction.php:59
+#. TRANS: Client error when user not found for an action.
+#. TRANS: Client error when user not found for an rss related action.
+#. TRANS: Client error displayed when no existing user is provided for a user's delivery device setting.
+#. TRANS: Client error displayed if a user could not be found.
+#. TRANS: Client error when user not found updating a profile background image.
+#. TRANS: Client error displayed updating profile image without having a user object.
+#. TRANS: Client error when user not found for an API action to remove a block for a user.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error when user not found for an API direct message action.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error displayed when checking group membership for a non-existing user.
+#. TRANS: Client error displayed when trying to have a non-existing user join a group.
+#. TRANS: Client error displayed when trying to have a non-existing user leave a group.
+#. TRANS: Client error displayed when updating a status for a non-existing user.
+#. TRANS: Client error displayed when requesting a list of followers for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent favourite notices by a user for a non-existing user.
+#. TRANS: Client error displayed when requesting dents of a user and friends for a user that does not exist.
+#. TRANS: Client error displayed when requesting most recent dents by user and friends for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent mentions for a non-existing user.
+#. TRANS: Client error displayed requesting most recent notices for a non-existing user.
+#. TRANS: Client error displayed trying to get an avatar for a non-existing user.
+#. TRANS: Error text shown when trying to send a direct message to a user that does not exist.
+#: actions/all.php:80 actions/allrss.php:69
+#: actions/apiaccountupdatedeliverydevice.php:110
+#: actions/apiaccountupdateprofile.php:103
+#: actions/apiaccountupdateprofilebackgroundimage.php:118
+#: actions/apiaccountupdateprofileimage.php:104 actions/apiatomservice.php:60
+#: actions/apiblockcreate.php:95 actions/apiblockdestroy.php:94
+#: actions/apidirectmessage.php:75 actions/apidirectmessagenew.php:72
+#: actions/apigroupcreate.php:111 actions/apigroupismember.php:89
+#: actions/apigroupjoin.php:98 actions/apigroupleave.php:98
+#: actions/apigrouplist.php:70 actions/apistatusesupdate.php:230
+#: actions/apisubscriptions.php:85 actions/apitimelinefavorites.php:70
+#: actions/apitimelinefriends.php:173 actions/apitimelinehome.php:78
+#: actions/apitimelinementions.php:77 actions/apitimelineuser.php:79
+#: actions/avatarbynickname.php:79 actions/favoritesrss.php:74
+#: actions/foaf.php:40 actions/foaf.php:58 actions/hcard.php:67
+#: actions/microsummary.php:62 actions/newmessage.php:116 actions/otp.php:76
+#: actions/remotesubscribe.php:145 actions/remotesubscribe.php:154
+#: actions/replies.php:73 actions/repliesrss.php:38 actions/rsd.php:116
+#: actions/showfavorites.php:105 actions/userbyid.php:74
+#: actions/usergroups.php:93 actions/userrss.php:40 actions/userxrd.php:59
+#: actions/xrds.php:71 lib/command.php:497 lib/galleryaction.php:59
#: lib/mailbox.php:82 lib/profileaction.php:77
msgid "No such user."
msgstr "Unbekannter Benutzer."
#. TRANS: Page title. %1$s is user nickname, %2$d is page number
-#: actions/all.php:90
+#: actions/all.php:91
#, php-format
msgid "%1$s and friends, page %2$d"
msgstr "%1$s und Freunde, Seite% 2$d"
-#. TRANS: Page title. %1$s is user nickname
-#. TRANS: H1 text. %1$s is user nickname
+#. TRANS: Page title. %s is user nickname
+#. TRANS: H1 text for page. %s is a user nickname.
#. TRANS: Message is used as link title. %s is a user nickname.
-#: actions/all.php:93 actions/all.php:185 actions/allrss.php:116
-#: actions/apitimelinefriends.php:210 actions/apitimelinehome.php:116
-#: lib/personalgroupnav.php:100
+#. TRANS: Timeline title for user and friends. %s is a user nickname.
+#: actions/all.php:94 actions/all.php:191 actions/allrss.php:117
+#: actions/apitimelinefriends.php:207 actions/apitimelinehome.php:113
+#: lib/personalgroupnav.php:103
#, php-format
msgid "%s and friends"
msgstr "%s und Freunde"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:107
+#. TRANS: %s is user nickname.
+#: actions/all.php:108
#, php-format
msgid "Feed for friends of %s (RSS 1.0)"
msgstr "Feed der Freunde von %s (RSS 1.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:116
+#. TRANS: %s is user nickname.
+#: actions/all.php:117
#, php-format
msgid "Feed for friends of %s (RSS 2.0)"
msgstr "Feed der Freunde von %s (RSS 2.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:125
+#. TRANS: %s is user nickname.
+#: actions/all.php:126
#, php-format
msgid "Feed for friends of %s (Atom)"
msgstr "Feed der Freunde von %s (Atom)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:138
+#. TRANS: Empty list message. %s is a user nickname.
+#: actions/all.php:139
#, php-format
msgid ""
"This is the timeline for %s and friends but no one has posted anything yet."
msgstr ""
-"Dies ist die Zeitleiste für %s und Freunde aber bisher hat niemand etwas "
+"Dies ist die Zeitleiste von %s und Freunden, aber bisher hat niemand etwas "
"gepostet."
-#: actions/all.php:143
+#. TRANS: Encouragement displayed on logged in user's empty timeline.
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:146
#, php-format
msgid ""
"Try subscribing to more people, [join a group](%%action.groups%%) or post "
@@ -173,8 +216,9 @@ msgstr ""
"Abonniere doch mehr Leute, [tritt einer Gruppe bei](%%action.groups%%) oder "
"poste selber etwas."
-#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@"
-#: actions/all.php:146
+#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@".
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:150
#, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) from their profile or [post something "
@@ -183,421 +227,626 @@ msgstr ""
"Du kannst versuchen, [%1$s in seinem Profil einen Stups zu geben](../%2$s) "
"oder [ihm etwas posten](%%%%action.newnotice%%%%?status_textarea=%s)."
-#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211
+#. TRANS: Encoutagement displayed on empty timeline user pages for anonymous users.
+#. TRANS: %s is a user nickname. This message contains Markdown links. Keep "](" together.
+#. TRANS: Second sentence of empty message for anonymous users. %s is a user nickname.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/all.php:155 actions/replies.php:210 actions/showstream.php:227
#, php-format
msgid ""
"Why not [register an account](%%%%action.register%%%%) and then nudge %s or "
"post a notice to them."
msgstr ""
-"Warum [registrierst Du nicht einen Account](%%%%action.register%%%%) und "
+"Warum [registrierst du nicht ein Benutzerkonto](%%%%action.register%%%%) und "
"gibst %s dann einen Stups oder postest ihm etwas."
-#. TRANS: H1 text
-#: actions/all.php:182
+#. TRANS: H1 text for page when viewing a list for self.
+#: actions/all.php:188
msgid "You and friends"
msgstr "Du und Freunde"
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name.
-#: actions/allrss.php:121 actions/apitimelinefriends.php:216
-#: actions/apitimelinehome.php:122
+#: actions/allrss.php:122 actions/apitimelinefriends.php:213
+#: actions/apitimelinehome.php:119
#, php-format
msgid "Updates from %1$s and friends on %2$s!"
msgstr "Aktualisierungen von %1$s und Freunden auf %2$s!"
-#: actions/apiaccountratelimitstatus.php:72
-#: actions/apiaccountupdatedeliverydevice.php:94
-#: actions/apiaccountupdateprofile.php:97
-#: actions/apiaccountupdateprofilebackgroundimage.php:94
-#: actions/apiaccountupdateprofilecolors.php:118
-#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156
-#: actions/apifavoritecreate.php:100 actions/apifavoritedestroy.php:101
-#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
-#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:139
-#: actions/apigroupismember.php:115 actions/apigroupjoin.php:156
-#: actions/apigroupleave.php:142 actions/apigrouplist.php:137
-#: actions/apigrouplistall.php:122 actions/apigroupmembership.php:107
-#: actions/apigroupshow.php:116 actions/apihelptest.php:88
-#: actions/apistatusesdestroy.php:104 actions/apistatusesretweets.php:112
-#: actions/apistatusesshow.php:109 actions/apistatusnetconfig.php:141
-#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
-#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:271
-#: actions/apitimelinegroup.php:154 actions/apitimelinehome.php:175
-#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:241
-#: actions/apitimelineretweetedtome.php:121
-#: actions/apitimelineretweetsofme.php:152 actions/apitimelinetag.php:161
-#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
+#. TRANS: Client error displayed handling a non-existing API method.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method updating profile colours.
+#. TRANS: Client error displayed trying to execute an unknown API method verifying user credentials.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method showing friendship.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method joining a group.
+#. TRANS: Client error displayed trying to execute an unknown API method leaving a group.
+#. TRANS: Client error displayed trying to execute an unknown API method checking group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method listing the latest 20 groups.
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method showing a group.
+#. TRANS: Client error displayed trying to execute an unknown API method testing API connectivity.
+#. TRANS: Client error displayed trying to execute an unknown API method deleting a status.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#: actions/apiaccountratelimitstatus.php:69
+#: actions/apiaccountupdatedeliverydevice.php:92
+#: actions/apiaccountupdateprofile.php:94
+#: actions/apiaccountupdateprofilebackgroundimage.php:92
+#: actions/apiaccountupdateprofilecolors.php:115
+#: actions/apiaccountverifycredentials.php:68 actions/apidirectmessage.php:157
+#: actions/apifavoritecreate.php:98 actions/apifavoritedestroy.php:98
+#: actions/apifriendshipscreate.php:99 actions/apifriendshipsdestroy.php:99
+#: actions/apifriendshipsshow.php:124 actions/apigroupcreate.php:138
+#: actions/apigroupismember.php:115 actions/apigroupjoin.php:160
+#: actions/apigroupleave.php:145 actions/apigrouplist.php:134
+#: actions/apigrouplistall.php:120 actions/apigroupmembership.php:105
+#: actions/apigroupshow.php:114 actions/apihelptest.php:84
+#: actions/apistatusesdestroy.php:101 actions/apistatusesretweets.php:110
+#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
+#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
+#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
+#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
+#: actions/apitimelineretweetedtome.php:118
+#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
+#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
msgid "API method not found."
msgstr "API-Methode nicht gefunden."
-#: actions/apiaccountupdatedeliverydevice.php:86
-#: actions/apiaccountupdateprofile.php:89
-#: actions/apiaccountupdateprofilebackgroundimage.php:86
-#: actions/apiaccountupdateprofilecolors.php:110
-#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
-#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:109
-#: actions/apifavoritecreate.php:91 actions/apifavoritedestroy.php:92
-#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
-#: actions/apigroupcreate.php:105 actions/apigroupjoin.php:92
-#: actions/apigroupleave.php:92 actions/apimediaupload.php:67
-#: actions/apistatusesretweet.php:65 actions/apistatusesupdate.php:198
+#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
+#. TRANS: Client error. POST is a HTTP command. It should not be translated.
+#: actions/apiaccountupdatedeliverydevice.php:83
+#: actions/apiaccountupdateprofile.php:85
+#: actions/apiaccountupdateprofilebackgroundimage.php:83
+#: actions/apiaccountupdateprofilecolors.php:106
+#: actions/apiaccountupdateprofileimage.php:80 actions/apiblockcreate.php:87
+#: actions/apiblockdestroy.php:85 actions/apidirectmessagenew.php:107
+#: actions/apifavoritecreate.php:88 actions/apifavoritedestroy.php:88
+#: actions/apifriendshipscreate.php:89 actions/apifriendshipsdestroy.php:89
+#: actions/apigroupcreate.php:102 actions/apigroupjoin.php:89
+#: actions/apigroupleave.php:89 actions/apimediaupload.php:66
+#: actions/apistatusesretweet.php:63 actions/apistatusesupdate.php:194
msgid "This method requires a POST."
msgstr "Diese Methode benötigt ein POST."
-#: actions/apiaccountupdatedeliverydevice.php:106
+#. TRANS: Client error displayed when no valid device parameter is provided for a user's delivery device setting.
+#: actions/apiaccountupdatedeliverydevice.php:103
msgid ""
"You must specify a parameter named 'device' with a value of one of: sms, im, "
"none."
msgstr ""
-"Du musst einen Parameter mit Namen 'device' übergeben. Mögliche Werte sind: "
+"Du musst einen Parameter mit Namen „device“ übergeben. Mögliche Werte sind: "
"sms, im, none."
-#: actions/apiaccountupdatedeliverydevice.php:133
+#. TRANS: Server error displayed when a user's delivery device cannot be updated.
+#: actions/apiaccountupdatedeliverydevice.php:130
msgid "Could not update user."
msgstr "Konnte Benutzerdaten nicht aktualisieren."
-#: actions/apiaccountupdateprofile.php:112
-#: actions/apiaccountupdateprofilebackgroundimage.php:194
-#: actions/apiaccountupdateprofilecolors.php:185
+#. TRANS: Client error displayed if a user profile could not be found.
+#. TRANS: Client error displayed when a user has no profile.
+#. TRANS: Client error displayed a user has no profile updating profile colours.
+#. TRANS: Client error displayed if a user profile could not be found updating a profile image.
+#. TRANS: Client error displayed when requesting user information for a user without a profile.
+#. TRANS: Client error displayed trying to get an avatar for a user without a profile.
+#: actions/apiaccountupdateprofile.php:111
+#: actions/apiaccountupdateprofilebackgroundimage.php:199
+#: actions/apiaccountupdateprofilecolors.php:183
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
-#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74
+#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
msgid "User has no profile."
msgstr "Benutzer hat kein Profil."
+#. TRANS: Server error displayed if a user profile could not be saved.
#: actions/apiaccountupdateprofile.php:147
msgid "Could not save profile."
msgstr "Konnte Profil nicht speichern."
+#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
+#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
+#. TRANS: Form validation error in design settings form. POST should remain untranslated.
#: actions/apiaccountupdateprofilebackgroundimage.php:108
-#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80
-#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257
-#: actions/designadminpanel.php:123 actions/editapplication.php:118
-#: actions/newapplication.php:101 actions/newnotice.php:94
-#: lib/designsettings.php:283
+#: actions/apiaccountupdateprofileimage.php:95 actions/apimediaupload.php:81
+#: actions/apistatusesupdate.php:210 actions/avatarsettings.php:269
+#: actions/designadminpanel.php:125 actions/editapplication.php:121
+#: actions/newapplication.php:104 actions/newnotice.php:95
+#: lib/designsettings.php:298
#, php-format
msgid ""
+"The server was unable to handle that much POST data (%s byte) due to its "
+"current configuration."
+msgid_plural ""
"The server was unable to handle that much POST data (%s bytes) due to its "
"current configuration."
-msgstr ""
-"Der Server kann so große POST Abfragen (%s bytes) aufgrund der Konfiguration "
+msgstr[0] ""
+"Der Server kann so große POST-Abfragen (%s Byte) aufgrund der Konfiguration "
+"nicht verarbeiten."
+msgstr[1] ""
+"Der Server kann so große POST-Abfragen (%s Bytes) aufgrund der Konfiguration "
"nicht verarbeiten."
-#: actions/apiaccountupdateprofilebackgroundimage.php:136
-#: actions/apiaccountupdateprofilebackgroundimage.php:146
-#: actions/apiaccountupdateprofilecolors.php:164
-#: actions/apiaccountupdateprofilecolors.php:174
+#. TRANS: Client error displayed when saving design settings fails because of an empty id.
+#. TRANS: Client error displayed when saving design settings fails because of an empty result.
+#. TRANS: Client error displayed when a database error occurs inserting profile colours.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:138
+#: actions/apiaccountupdateprofilebackgroundimage.php:149
+#: actions/apiaccountupdateprofilecolors.php:160
+#: actions/apiaccountupdateprofilecolors.php:171
#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300
#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
msgid "Unable to save your design settings."
msgstr "Konnte Twitter-Einstellungen nicht speichern."
-#: actions/apiaccountupdateprofilebackgroundimage.php:187
-#: actions/apiaccountupdateprofilecolors.php:142
+#. TRANS: Error displayed when updating design settings fails.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:191
+#: actions/apiaccountupdateprofilecolors.php:139
msgid "Could not update your design."
msgstr "Konnte Benutzerdesign nicht aktualisieren."
-#: actions/apiblockcreate.php:105
-msgid "You cannot block yourself!"
-msgstr "Du kannst dich nicht selbst sperren!"
+#: actions/apiatomservice.php:86
+msgid "Main"
+msgstr ""
+#. TRANS: Message is used as link title. %s is a user nickname.
+#. TRANS: Title in atom group notice feed. %s is a group name.
+#. TRANS: Title in atom user notice feed. %s is a user name.
+#: actions/apiatomservice.php:93 actions/grouprss.php:139
+#: actions/userrss.php:94 lib/atomgroupnoticefeed.php:63
+#: lib/atomusernoticefeed.php:68
+#, php-format
+msgid "%s timeline"
+msgstr "%s-Zeitleiste"
+
+#. TRANS: Header for subscriptions overview for a user (first page).
+#. TRANS: %s is a user nickname.
+#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
+#: actions/subscriptions.php:51
+#, php-format
+msgid "%s subscriptions"
+msgstr "%s Abonnements"
+
+#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
+#, fuzzy, php-format
+msgid "%s favorites"
+msgstr "Favoriten"
+
+#: actions/apiatomservice.php:123
+#, fuzzy, php-format
+msgid "%s memberships"
+msgstr "%s Gruppen-Mitglieder"
+
+#. TRANS: Client error displayed when users try to block themselves.
+#: actions/apiblockcreate.php:104
+msgid "You cannot block yourself!"
+msgstr "Du kannst dich nicht selbst blockieren!"
+
+#. TRANS: Server error displayed when blocking a user has failed.
#: actions/apiblockcreate.php:126
msgid "Block user failed."
msgstr "Blockieren des Benutzers fehlgeschlagen."
-#: actions/apiblockdestroy.php:114
+#. TRANS: Server error displayed when unblocking a user has failed.
+#: actions/apiblockdestroy.php:113
msgid "Unblock user failed."
msgstr "Freigeben des Benutzers fehlgeschlagen."
-#: actions/apidirectmessage.php:89
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:88
#, php-format
msgid "Direct messages from %s"
-msgstr "Direkte Nachricht an %s"
+msgstr "Direkte Nachrichten von %s"
+#. TRANS: Subtitle. %s is a user nickname.
#: actions/apidirectmessage.php:93
#, php-format
msgid "All the direct messages sent from %s"
msgstr "Alle von %s gesendeten direkten Nachrichten"
-#: actions/apidirectmessage.php:101
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:102
#, php-format
msgid "Direct messages to %s"
-msgstr "Direkte Nachricht an %s"
+msgstr "Direkte Nachrichten an %s"
-#: actions/apidirectmessage.php:105
+#. TRANS: Subtitle. %s is a user nickname.
+#: actions/apidirectmessage.php:107
#, php-format
msgid "All the direct messages sent to %s"
msgstr "Alle an %s gesendeten direkten Nachrichten"
-#: actions/apidirectmessagenew.php:118
+#. TRANS: Client error displayed when no message text was submitted (406).
+#: actions/apidirectmessagenew.php:117
msgid "No message text!"
msgstr "Fehlender Nachrichtentext!"
-#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150
+#. TRANS: Client error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#. TRANS: Form validation error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#: actions/apidirectmessagenew.php:127 actions/newmessage.php:152
#, php-format
-msgid "That's too long. Max message size is %d chars."
-msgstr ""
-"Die Nachricht ist zu lang. Die maximale Nachrichtenlänge ist 140 Zeichen."
+msgid "That's too long. Maximum message size is %d character."
+msgid_plural "That's too long. Maximum message size is %d characters."
+msgstr[0] ""
+"Die Nachricht ist zu lang. Die maximale Nachrichtenlänge ist %d Zeichen."
+msgstr[1] ""
+"Die Nachricht ist zu lang. Die maximale Nachrichtenlänge ist %d Zeichen."
-#: actions/apidirectmessagenew.php:138
+#. TRANS: Client error displayed if a recipient user could not be found (403).
+#: actions/apidirectmessagenew.php:139
msgid "Recipient user not found."
msgstr "Empfänger nicht gefunden."
-#: actions/apidirectmessagenew.php:142
+#. TRANS: Client error displayed trying to direct message another user who's not a friend (403).
+#: actions/apidirectmessagenew.php:144
msgid "Can't send direct messages to users who aren't your friend."
msgstr ""
"Es können keine direkten Nachrichten an Benutzer geschickt werden mit denen "
"du nicht befreundet bist."
-#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110
+#. TRANS: Client error displayed trying to direct message self (403).
+#: actions/apidirectmessagenew.php:154
+msgid ""
+"Do not send a message to yourself; just say it to yourself quietly instead."
+msgstr ""
+"Schicke dir selbst keine Nachrichten; sag es dir stattdessen einfach leise."
+
+#. TRANS: Client error displayed when requesting a status with a non-existing ID.
+#. TRANS: Client error displayed when trying to remove a favourite with an invalid ID.
+#. TRANS: Client error displayed trying to delete a status with an invalid ID.
+#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:108
#: actions/apistatusesdestroy.php:121
msgid "No status found with that ID."
msgstr "Keine Nachricht mit dieser ID gefunden."
+#. TRANS: Client error displayed when trying to mark a notice favourite that already is a favourite.
#: actions/apifavoritecreate.php:120
msgid "This status is already a favorite."
msgstr "Diese Nachricht ist bereits ein Favorit!"
-#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:285
+#. TRANS: Client error displayed when marking a notice as favourite fails.
+#. TRANS: Error message text shown when a favorite could not be set.
+#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294
msgid "Could not create favorite."
msgstr "Konnte keinen Favoriten erstellen."
-#: actions/apifavoritedestroy.php:123
+#. TRANS: Client error displayed when trying to remove a favourite that was not a favourite.
+#: actions/apifavoritedestroy.php:122
msgid "That status is not a favorite."
msgstr "Diese Nachricht ist kein Favorit!"
+#. TRANS: Client error displayed when removing a favourite has failed.
#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87
msgid "Could not delete favorite."
msgstr "Konnte Favoriten nicht löschen."
+#. TRANS: Client error displayed when trying follow who's profile could not be found.
#: actions/apifriendshipscreate.php:109
msgid "Could not follow user: profile not found."
-msgstr "Konnte Nutzer nicht folgen: Profil nicht gefunden"
+msgstr "Konnte Benutzer nicht folgen: Profil nicht gefunden"
-#: actions/apifriendshipscreate.php:118
+#. TRANS: Client error displayed when trying to follow a user that's already being followed.
+#. TRANS: %s is the nickname of the user that is already being followed.
+#: actions/apifriendshipscreate.php:120
#, php-format
msgid "Could not follow user: %s is already on your list."
-msgstr "Kann Nutzer %s nicht folgen: schon in deiner Kontaktliste eingetragen"
+msgstr ""
+"Kann Benutzer %s nicht folgen: schon in deiner Kontaktliste eingetragen"
+#. TRANS: Client error displayed when trying to unfollow a user that cannot be found.
#: actions/apifriendshipsdestroy.php:109
msgid "Could not unfollow user: User not found."
msgstr "Kann Benutzer nicht entfolgen: Benutzer nicht gefunden."
-#: actions/apifriendshipsdestroy.php:120
+#. TRANS: Client error displayed when trying to unfollow self.
+#: actions/apifriendshipsdestroy.php:121
msgid "You cannot unfollow yourself."
msgstr "Du kannst dich nicht selbst entfolgen!"
-#: actions/apifriendshipsexists.php:91
-msgid "Two valid IDs or screen_names must be supplied."
+#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
+#: actions/apifriendshipsexists.php:88
+#, fuzzy
+msgid "Two valid IDs or nick names must be supplied."
msgstr "Zwei gültige IDs oder Benutzernamen müssen angegeben werden."
-#: actions/apifriendshipsshow.php:134
+#. TRANS: Client error displayed when a source user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:131
msgid "Could not determine source user."
msgstr "Konnte öffentlichen Stream nicht abrufen."
-#: actions/apifriendshipsshow.php:142
+#. TRANS: Client error displayed when a target user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:140
msgid "Could not find target user."
msgstr "Konnte keine Statusmeldungen finden."
-#: actions/apigroupcreate.php:167 actions/editgroup.php:186
-#: actions/newgroup.php:126 actions/profilesettings.php:215
-#: actions/register.php:212
-msgid "Nickname must have only lowercase letters and numbers and no spaces."
-msgstr ""
-"Der Nutzername darf nur aus Kleinbuchstaben und Ziffern bestehen. "
-"Leerzeichen sind nicht erlaubt."
-
-#: actions/apigroupcreate.php:176 actions/editgroup.php:190
-#: actions/newgroup.php:130 actions/profilesettings.php:238
-#: actions/register.php:215
+#. TRANS: Client error trying to create a group with a nickname this is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:156 actions/editgroup.php:189
+#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/register.php:214
msgid "Nickname already in use. Try another one."
-msgstr "Nutzername wird bereits verwendet. Suche dir einen anderen aus."
+msgstr "Benutzername wird bereits verwendet. Suche dir einen anderen aus."
-#: actions/apigroupcreate.php:183 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:218
-#: actions/register.php:217
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:164 actions/editgroup.php:193
+#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/register.php:216
msgid "Not a valid nickname."
-msgstr "Ungültiger Nutzername."
+msgstr "Ungültiger Benutzername."
-#: actions/apigroupcreate.php:199 actions/editapplication.php:215
-#: actions/editgroup.php:199 actions/newapplication.php:203
-#: actions/newgroup.php:139 actions/profilesettings.php:222
-#: actions/register.php:224
+#. TRANS: Client error in form for group creation.
+#. TRANS: Validation error shown when providing an invalid homepage URL in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:181 actions/editapplication.php:233
+#: actions/editgroup.php:200 actions/newapplication.php:211
+#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr ""
-"Homepage ist keine gültige URL. URL’s müssen ein Präfix wie http enthalten."
+"Homepage ist keine gültige URL. URLs müssen ein Präfix wie http enthalten."
-#: actions/apigroupcreate.php:208 actions/editgroup.php:202
-#: actions/newgroup.php:142 actions/profilesettings.php:225
-#: actions/register.php:227
-msgid "Full name is too long (max 255 chars)."
-msgstr "Der vollständige Name ist zu lang (maximal 255 Zeichen)."
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:191 actions/editgroup.php:204
+#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/register.php:226
+msgid "Full name is too long (maximum 255 characters)."
+msgstr "Der bürgerliche Name ist zu lang (maximal 255 Zeichen)."
-#: actions/apigroupcreate.php:216 actions/editapplication.php:190
-#: actions/newapplication.php:172
+#. TRANS: Client error shown when providing too long a description during group creation.
+#. TRANS: %d is the maximum number of allowed characters.
+#. TRANS: Validation error shown when providing too long a description in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Form validation error in New application form.
+#. TRANS: %d is the maximum number of characters for the description.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed characters.
+#: actions/apigroupcreate.php:201 actions/editapplication.php:201
+#: actions/editgroup.php:209 actions/newapplication.php:178
+#: actions/newgroup.php:149
#, php-format
-msgid "Description is too long (max %d chars)."
-msgstr "Die Beschreibung ist zu lang (max. %d Zeichen)."
+msgid "Description is too long (maximum %d character)."
+msgid_plural "Description is too long (maximum %d characters)."
+msgstr[0] "Die Beschreibung ist zu lang (max. %d Zeichen)."
+msgstr[1] "Die Beschreibung ist zu lang (max. %d Zeichen)."
-#: actions/apigroupcreate.php:227 actions/editgroup.php:208
-#: actions/newgroup.php:148 actions/profilesettings.php:232
-#: actions/register.php:234
-msgid "Location is too long (max 255 chars)."
+#. TRANS: Client error shown when providing too long a location during group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:215 actions/editgroup.php:216
+#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/register.php:235
+msgid "Location is too long (maximum 255 characters)."
msgstr "Der eingegebene Aufenthaltsort ist zu lang (maximal 255 Zeichen)."
-#: actions/apigroupcreate.php:246 actions/editgroup.php:219
-#: actions/newgroup.php:159
+#. TRANS: Client error shown when providing too many aliases during group creation.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group edit form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#: actions/apigroupcreate.php:236 actions/editgroup.php:229
+#: actions/newgroup.php:169
#, php-format
-msgid "Too many aliases! Maximum %d."
-msgstr "Zu viele Pseudonyme! Maximale Anzahl ist %d."
+msgid "Too many aliases! Maximum %d allowed."
+msgid_plural "Too many aliases! Maximum %d allowed."
+msgstr[0] "Zu viele Pseudonyme! Maximal eins ist erlaubt."
+msgstr[1] "Zu viele Pseudonyme! Maximal %d sind erlaubt."
-#: actions/apigroupcreate.php:267
+#. TRANS: Client error shown when providing an invalid alias during group creation.
+#. TRANS: %s is the invalid alias.
+#: actions/apigroupcreate.php:253
#, php-format
msgid "Invalid alias: \"%s\"."
msgstr "Ungültiges Alias: „%s“"
-#: actions/apigroupcreate.php:276 actions/editgroup.php:232
-#: actions/newgroup.php:172
+#. TRANS: Client error displayed when trying to use an alias during group creation that is already in use.
+#. TRANS: %s is the alias that is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:264 actions/editgroup.php:244
+#: actions/newgroup.php:184
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
-msgstr "Nutzername „%s“ wird bereits verwendet. Suche dir einen anderen aus."
+msgstr "Benutzername „%s“ wird bereits verwendet. Suche dir einen anderen aus."
-#: actions/apigroupcreate.php:289 actions/editgroup.php:238
-#: actions/newgroup.php:178
+#. TRANS: Client error displayed when trying to use an alias during group creation that is the same as the group's nickname.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:278 actions/editgroup.php:251
+#: actions/newgroup.php:191
msgid "Alias can't be the same as nickname."
-msgstr "Alias kann nicht das gleiche wie der Spitznamen sein."
+msgstr "Alias kann nicht das gleiche wie der Spitzname sein."
-#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105
-#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92
-#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92
+#. TRANS: Client error displayed when checking group membership for a non-existing group.
+#. TRANS: Client error displayed when trying to join a group that does not exist.
+#. TRANS: Client error displayed when trying to leave a group that does not exist.
+#. TRANS: Client error displayed trying to show group membership on a non-existing group.
+#. TRANS: Client error displayed when trying to show a group that could not be found.
+#. TRANS: Client error displayed requesting most recent notices to a group for a non-existing group.
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:89
+#: actions/apigroupshow.php:81 actions/apitimelinegroup.php:89
msgid "Group not found."
msgstr "Gruppe nicht gefunden!"
-#: actions/apigroupjoin.php:111 actions/joingroup.php:100
+#. TRANS: Server error displayed when trying to join a group the user is already a member of.
+#. TRANS: Error text shown a user tries to join a group they already are a member of.
+#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:333
msgid "You are already a member of that group."
msgstr "Du bist bereits Mitglied dieser Gruppe"
-#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:327
+#. TRANS: Server error displayed when trying to join a group the user is blocked from joining.
+#. TRANS: Error text shown when a user tries to join a group they are blocked from joining.
+#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338
msgid "You have been blocked from that group by the admin."
-msgstr "Der Admin dieser Gruppe hat dich gesperrt."
+msgstr "Der Admin dieser Gruppe hat dich blockiert."
-#: actions/apigroupjoin.php:139 actions/joingroup.php:134
+#. TRANS: Server error displayed when joining a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupjoin.php:142 actions/joingroup.php:134 lib/command.php:350
#, php-format
msgid "Could not join user %1$s to group %2$s."
-msgstr "Konnte Benutzer %s nicht der Gruppe %s hinzufügen."
+msgstr "Konnte Benutzer %1$s nicht der Gruppe %2$s hinzufügen."
+#. TRANS: Server error displayed when trying to leave a group the user is not a member of.
#: actions/apigroupleave.php:115
msgid "You are not a member of this group."
msgstr "Du bist kein Mitglied dieser Gruppe."
-#: actions/apigroupleave.php:125 actions/leavegroup.php:129
+#. TRANS: Server error displayed when leaving a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupleave.php:127 actions/leavegroup.php:129
+#: lib/command.php:398
#, php-format
msgid "Could not remove user %1$s from group %2$s."
msgstr "Konnte Benutzer %1$s nicht aus der Gruppe %2$s entfernen."
-#. TRANS: %s is a user name
-#: actions/apigrouplist.php:98
+#. TRANS: Used as title in check for group membership. %s is a user name.
+#: actions/apigrouplist.php:94
#, php-format
msgid "%s's groups"
-msgstr "%s’s Gruppen"
+msgstr "Gruppen von %s"
-#. TRANS: Meant to convey the user %2$s is a member of each of the groups listed on site %1$s
-#: actions/apigrouplist.php:108
+#. TRANS: Used as subtitle in check for group membership. %1$s is a user name, %2$s is the site name.
+#: actions/apigrouplist.php:104
#, php-format
msgid "%1$s groups %2$s is a member of."
msgstr "%1$s Gruppen in denen %2$s Mitglied ist"
-#. TRANS: Message is used as a title. %s is a site name.
+#. TRANS: Message is used as a title when listing the lastest 20 groups. %s is a site name.
#. TRANS: Message is used as a page title. %s is a nick name.
-#: actions/apigrouplistall.php:92 actions/usergroups.php:63
+#: actions/apigrouplistall.php:88 actions/usergroups.php:63
#, php-format
msgid "%s groups"
msgstr "%s Gruppen"
-#: actions/apigrouplistall.php:96
+#. TRANS: Message is used as a subtitle when listing the lastest 20 groups. %s is a site name.
+#: actions/apigrouplistall.php:93
#, php-format
msgid "groups on %s"
msgstr "Gruppen von %s"
-#: actions/apimediaupload.php:99
+#. TRANS: Client error displayed when uploading a media file has failed.
+#: actions/apimediaupload.php:101
msgid "Upload failed."
msgstr "Hochladen fehlgeschlagen."
-#: actions/apioauthauthorize.php:101
+#. TRANS: Client error given from the OAuth API when the request token or verifier is invalid.
+#: actions/apioauthaccesstoken.php:101
+msgid "Invalid request token or verifier."
+msgstr "Anmelde-Token ungültig oder abgelaufen."
+
+#. TRANS: Client error given when no oauth_token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:107
msgid "No oauth_token parameter provided."
msgstr "Kein oauth_token Parameter angegeben."
-#: actions/apioauthauthorize.php:106
-msgid "Invalid token."
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:115 actions/apioauthauthorize.php:129
+msgid "Invalid request token."
msgstr "Ungültiges Token."
-#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268
-#: actions/deletenotice.php:169 actions/disfavor.php:74
-#: actions/emailsettings.php:267 actions/favor.php:75 actions/geocode.php:55
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:121
+msgid "Request token already authorized."
+msgstr "Anfrage-Token bereits autorisiert."
+
+#. TRANS: Form validation error in API OAuth authorisation because of an invalid session token.
+#: actions/apioauthauthorize.php:147 actions/avatarsettings.php:280
+#: actions/deletenotice.php:177 actions/disfavor.php:74
+#: actions/emailsettings.php:297 actions/favor.php:75 actions/geocode.php:55
#: actions/groupblock.php:66 actions/grouplogo.php:312
-#: actions/groupunblock.php:66 actions/imsettings.php:227
-#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66
-#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
-#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135
-#: actions/othersettings.php:145 actions/passwordsettings.php:138
-#: actions/profilesettings.php:194 actions/recoverpassword.php:350
+#: actions/groupunblock.php:65 actions/imsettings.php:230
+#: actions/invite.php:59 actions/login.php:137 actions/makeadmin.php:66
+#: actions/newmessage.php:135 actions/newnotice.php:105 actions/nudge.php:80
+#: actions/oauthappssettings.php:165 actions/oauthconnectionssettings.php:138
+#: actions/othersettings.php:153 actions/passwordsettings.php:138
+#: actions/profilesettings.php:221 actions/recoverpassword.php:350
#: actions/register.php:172 actions/remotesubscribe.php:77
-#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:38
+#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:40
#: actions/subscribe.php:86 actions/tagother.php:166
#: actions/unsubscribe.php:69 actions/userauthorization.php:52
-#: lib/designsettings.php:294
+#: lib/designsettings.php:310
msgid "There was a problem with your session token. Try again, please."
msgstr "Es gab ein Problem mit deinem Sitzungstoken. Bitte versuche es erneut."
-#: actions/apioauthauthorize.php:135
+#. TRANS: Form validation error given when an invalid username and/or password was passed to the OAuth API.
+#: actions/apioauthauthorize.php:168
msgid "Invalid nickname / password!"
msgstr "Benutzername oder Passwort falsch."
-#: actions/apioauthauthorize.php:159
-msgid "Database error deleting OAuth application user."
-msgstr "Datenbank Fehler beim Löschen des OAuth Anwendungs Nutzers."
-
-#: actions/apioauthauthorize.php:185
-msgid "Database error inserting OAuth application user."
-msgstr "Datenbankfehler beim Einfügen des OAuth Programm Benutzers."
-
-#: actions/apioauthauthorize.php:214
-#, php-format
-msgid ""
-"The request token %s has been authorized. Please exchange it for an access "
-"token."
-msgstr ""
-"Die Anfrage %s wurde nicht autorisiert. Bitte gegen einen Zugriffstoken "
-"austauschen."
-
-#: actions/apioauthauthorize.php:227
-#, php-format
-msgid "The request token %s has been denied and revoked."
-msgstr "Die Anfrage %s wurde gesperrt und widerrufen."
+#. TRANS: Server error displayed when a database action fails.
+#: actions/apioauthauthorize.php:217
+msgid "Database error inserting oauth_token_association."
+msgstr "Datenbankfehler beim Einfügen von oauth_token_association."
+#. TRANS: Client error given on when invalid data was passed through a form in the OAuth API.
+#. TRANS: Unexpected validation error on avatar upload form.
+#. TRANS: Client error displayed submitting invalid form data for edit application.
#. TRANS: Message given submitting a form with an unknown action in e-mail settings.
#. TRANS: Message given submitting a form with an unknown action in IM settings.
+#. TRANS: Client error when submitting a form with unexpected information.
#. TRANS: Message given submitting a form with an unknown action in SMS settings.
-#: actions/apioauthauthorize.php:232 actions/avatarsettings.php:281
-#: actions/designadminpanel.php:104 actions/editapplication.php:139
-#: actions/emailsettings.php:286 actions/grouplogo.php:322
-#: actions/imsettings.php:242 actions/newapplication.php:121
+#. TRANS: Unknown form validation error in design settings form.
+#: actions/apioauthauthorize.php:294 actions/avatarsettings.php:294
+#: actions/designadminpanel.php:104 actions/editapplication.php:144
+#: actions/emailsettings.php:316 actions/grouplogo.php:322
+#: actions/imsettings.php:245 actions/newapplication.php:125
#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44
-#: actions/smssettings.php:277 lib/designsettings.php:304
+#: actions/smssettings.php:277 lib/designsettings.php:321
msgid "Unexpected form submission."
msgstr "Unerwartete Formulareingabe."
-#: actions/apioauthauthorize.php:259
+#. TRANS: Title for a page where a user can confirm/deny account access by an external application.
+#: actions/apioauthauthorize.php:387
msgid "An application would like to connect to your account"
msgstr "Ein Programm will eine Verbindung zu deinem Konto aufbauen"
-#: actions/apioauthauthorize.php:276
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:404
msgid "Allow or deny access"
msgstr "Zugriff erlauben oder ablehnen"
-#: actions/apioauthauthorize.php:292
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %3$s is the access type requested (read-write or read-only), %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:425
+#, php-format
+msgid ""
+"An application would like the ability to %3$s your %4$s "
+"account data. You should only give access to your %4$s account to third "
+"parties you trust."
+msgstr ""
+"Ein Programm würde gerne deine %$4s-Zugangsdaten %3$s. Du "
+"solltest nur vertrauenswürdigen Quellen Erlaubnis zu deinem %4$s-Zugang "
+"geben."
+
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %1$s is the application name requesting access, %2$s is the organisation behind the application,
+#. TRANS: %3$s is the access type requested, %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:433
#, php-format
msgid ""
"The application %1$s by %2$s would like "
@@ -608,427 +857,854 @@ msgstr ""
"%3$s bei deinem %4$s Zugang. Du solltest nur "
"vertrauenswürdigen Quellen Erlaubnis zu deinem %4$s Zugang geben."
-#. TRANS: Main menu option when logged in for access to user settings
-#: actions/apioauthauthorize.php:310 lib/action.php:450
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:455
+msgctxt "LEGEND"
msgid "Account"
msgstr "Profil"
-#: actions/apioauthauthorize.php:313 actions/login.php:252
-#: actions/profilesettings.php:106 actions/register.php:431
-#: actions/showgroup.php:245 actions/tagother.php:94
+#. TRANS: Field label on OAuth API authorisation form.
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group nickname (dt). Text hidden by default.
+#: actions/apioauthauthorize.php:459 actions/login.php:252
+#: actions/profilesettings.php:110 actions/register.php:432
+#: actions/showgroup.php:240 actions/tagother.php:94
#: actions/userauthorization.php:145 lib/groupeditform.php:152
-#: lib/userprofile.php:132
+#: lib/userprofile.php:134
msgid "Nickname"
-msgstr "Nutzername"
+msgstr "Benutzername"
+#. TRANS: Field label on OAuth API authorisation form.
#. TRANS: Link description in user account settings menu.
-#: actions/apioauthauthorize.php:316 actions/login.php:255
-#: actions/register.php:436 lib/accountsettingsaction.php:125
+#: actions/apioauthauthorize.php:463 actions/login.php:255
+#: actions/register.php:437 lib/accountsettingsaction.php:120
msgid "Password"
msgstr "Passwort"
-#: actions/apioauthauthorize.php:328
-msgid "Deny"
-msgstr "Ablehnen"
+#. TRANS: Button text that when clicked will cancel the process of allowing access to an account
+#. TRANS: by an external application.
+#. TRANS: Button label to cancel an e-mail address confirmation procedure.
+#. TRANS: Button label to cancel an IM address confirmation procedure.
+#. TRANS: Button label to cancel a SMS address confirmation procedure.
+#. TRANS: Button label in the "Edit application" form.
+#: actions/apioauthauthorize.php:478 actions/emailsettings.php:128
+#: actions/imsettings.php:131 actions/smssettings.php:137
+#: lib/applicationeditform.php:351
+msgctxt "BUTTON"
+msgid "Cancel"
+msgstr "Abbrechen"
-#: actions/apioauthauthorize.php:334
+#. TRANS: Button text that when clicked will allow access to an account by an external application.
+#: actions/apioauthauthorize.php:485
+msgctxt "BUTTON"
msgid "Allow"
msgstr "Erlauben"
-#: actions/apioauthauthorize.php:351
-msgid "Allow or deny access to your account information."
-msgstr "Zugang zu deinem Konto erlauben oder ablehnen"
+#. TRANS: Form instructions.
+#: actions/apioauthauthorize.php:502
+msgid "Authorize access to your account information."
+msgstr "Zugang zu deinem Benutzerkonto autorisieren."
-#: actions/apistatusesdestroy.php:112
+#. TRANS: Header for user notification after revoking OAuth access to an application.
+#: actions/apioauthauthorize.php:594
+msgid "Authorization canceled."
+msgstr "Authorisierung abgebrochen."
+
+#. TRANS: User notification after revoking OAuth access to an application.
+#. TRANS: %s is an OAuth token.
+#: actions/apioauthauthorize.php:598
+#, php-format
+msgid "The request token %s has been revoked."
+msgstr "Die Anfrage %s wurde gesperrt und widerrufen."
+
+#. TRANS: Title of the page notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:621
+msgid "You have successfully authorized the application"
+msgstr "Du hast das Programm erfolgreich autorisiert."
+
+#. TRANS: Message notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:625
+msgid ""
+"Please return to the application and enter the following security code to "
+"complete the process."
+msgstr ""
+"Bitte kehre zum Programm zurück und gebe den folgenden Sicherheitscode ein, "
+"um den Vorgang abzuschließen."
+
+#. TRANS: Title of the page notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:632
+#, php-format
+msgid "You have successfully authorized %s"
+msgstr "Du hast %s erfolgreich autorisiert."
+
+#. TRANS: Message notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:639
+#, php-format
+msgid ""
+"Please return to %s and enter the following security code to complete the "
+"process."
+msgstr ""
+"Bitte kehre nach %s zurück und geben den folgenden Sicherheitscode ein, um "
+"den Vorgang abzuschließen."
+
+#. TRANS: Client error displayed trying to delete a status not using POST or DELETE.
+#. TRANS: POST and DELETE should not be translated.
+#: actions/apistatusesdestroy.php:111
msgid "This method requires a POST or DELETE."
msgstr "Diese Methode benötigt ein POST oder DELETE."
-#: actions/apistatusesdestroy.php:135
+#. TRANS: Client error displayed trying to delete a status of another user.
+#: actions/apistatusesdestroy.php:136
msgid "You may not delete another user's status."
msgstr "Du kannst den Status eines anderen Benutzers nicht löschen."
-#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72
-#: actions/deletenotice.php:52 actions/shownotice.php:92
+#. TRANS: Client error displayed trying to repeat a non-existing notice through the API.
+#. TRANS: Client error displayed trying to display redents of a non-exiting notice.
+#. TRANS: Error message displayed trying to delete a non-existing notice.
+#: actions/apistatusesretweet.php:74 actions/apistatusesretweets.php:70
+#: actions/atompubshowfavorite.php:82 actions/deletenotice.php:61
+#: actions/shownotice.php:92
msgid "No such notice."
msgstr "Unbekannte Nachricht."
-#: actions/apistatusesretweet.php:83
+#. TRANS: Client error displayed trying to repeat an own notice through the API.
+#. TRANS: Error text shown when trying to repeat an own notice.
+#: actions/apistatusesretweet.php:83 lib/command.php:537
msgid "Cannot repeat your own notice."
msgstr "Du kannst deine eigenen Nachrichten nicht wiederholen."
-#: actions/apistatusesretweet.php:91
+#. TRANS: Client error displayed trying to re-repeat a notice through the API.
+#. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user.
+#: actions/apistatusesretweet.php:92 lib/command.php:543
msgid "Already repeated that notice."
msgstr "Nachricht bereits wiederholt"
-#: actions/apistatusesshow.php:139
+#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
+#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
+#: actions/atompubshowsubscription.php:118
+#: actions/atompubsubscriptionfeed.php:109
+#, fuzzy
+msgid "HTTP method not supported."
+msgstr "API-Methode nicht gefunden."
+
+#: actions/apistatusesshow.php:141
+#, fuzzy, php-format
+msgid "Unsupported format: %s"
+msgstr "Bildformat wird nicht unterstützt."
+
+#. TRANS: Client error displayed requesting a deleted status.
+#: actions/apistatusesshow.php:152
msgid "Status deleted."
msgstr "Status gelöscht."
-#: actions/apistatusesshow.php:145
+#. TRANS: Client error displayed requesting a status with an invalid ID.
+#: actions/apistatusesshow.php:159
msgid "No status with that ID found."
msgstr "Keine Nachricht mit dieser ID gefunden."
+#: actions/apistatusesshow.php:223
+msgid "Can only delete using the Atom format."
+msgstr ""
+
+#. TRANS: Error message displayed trying to delete a notice that was not made by the current user.
+#: actions/apistatusesshow.php:230 actions/deletenotice.php:78
+msgid "Can't delete this notice."
+msgstr "Die Nachricht konnte nicht gelöscht werden."
+
+#: actions/apistatusesshow.php:243
+#, fuzzy, php-format
+msgid "Deleted notice %d"
+msgstr "Notiz löschen"
+
+#. TRANS: Client error displayed when the parameter "status" is missing.
#: actions/apistatusesupdate.php:221
msgid "Client must provide a 'status' parameter with a value."
msgstr ""
"Der Client muss einen „status“-Parameter mit einen Wert zur Verfügung "
"stellen."
-#: actions/apistatusesupdate.php:242 actions/newnotice.php:155
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#. TRANS: %d is the maximum number of character for a notice.
+#: actions/apistatusesupdate.php:244 actions/newnotice.php:161
#: lib/mailhandler.php:60
#, php-format
-msgid "That's too long. Max notice size is %d chars."
-msgstr ""
+msgid "That's too long. Maximum notice size is %d character."
+msgid_plural "That's too long. Maximum notice size is %d characters."
+msgstr[0] ""
+"Das war zu lang. Die Länge einer Nachricht ist auf ein Zeichen beschränkt."
+msgstr[1] ""
"Das war zu lang. Die Länge einer Nachricht ist auf %d Zeichen beschränkt."
-#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96
-msgid "Not found."
-msgstr "Nicht gefunden."
+#. TRANS: Client error displayed when replying to a non-existing notice.
+#: actions/apistatusesupdate.php:284
+msgid "Parent notice not found."
+msgstr "API-Methode nicht gefunden."
-#: actions/apistatusesupdate.php:306 actions/newnotice.php:178
+#. TRANS: Client error displayed exceeding the maximum notice length.
+#. TRANS: %d is the maximum lenth for a notice.
+#: actions/apistatusesupdate.php:308 actions/newnotice.php:184
#, php-format
-msgid "Max notice size is %d chars, including attachment URL."
-msgstr ""
+msgid "Maximum notice size is %d character, including attachment URL."
+msgid_plural "Maximum notice size is %d characters, including attachment URL."
+msgstr[0] ""
+"Die maximale Größe von Nachrichten ist ein Zeichen, inklusive der URL der "
+"Anhänge"
+msgstr[1] ""
"Die maximale Größe von Nachrichten ist %d Zeichen, inklusive der URL der "
"Anhänge"
-#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262
+#. TRANS: Client error displayed when requesting profiles of followers in an unsupported format.
+#. TRANS: Client error displayed when requesting IDs of followers in an unsupported format.
+#: actions/apisubscriptions.php:228 actions/apisubscriptions.php:258
msgid "Unsupported format."
msgstr "Bildformat wird nicht unterstützt."
-#: actions/apitimelinefavorites.php:110
+#. TRANS: Title for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinefavorites.php:108
#, php-format
msgid "%1$s / Favorites from %2$s"
msgstr "%1$s / Favoriten von %2$s"
-#: actions/apitimelinefavorites.php:119
+#. TRANS: Subtitle for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user's full name,
+#. TRANS: %3$s is a user nickname.
+#: actions/apitimelinefavorites.php:120
#, php-format
-msgid "%1$s updates favorited by %2$s / %2$s."
-msgstr "%1$s Aktualisierung in den Favoriten von %2$s / %2$s."
+msgid "%1$s updates favorited by %2$s / %3$s."
+msgstr "%1$s-Aktualisierungen favorisiert von %2$s / %3$s."
-#: actions/apitimelinementions.php:118
+#. TRANS: Server error displayed when generating an Atom feed fails.
+#. TRANS: %s is the error.
+#: actions/apitimelinegroup.php:138
+#, php-format
+msgid "Could not generate feed for group - %s"
+msgstr "Konnte keinen Gruppen-Feed erstellen - %s"
+
+#. TRANS: Title for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinementions.php:115
#, php-format
msgid "%1$s / Updates mentioning %2$s"
msgstr "%1$s / Aktualisierungen erwähnen %2$s"
+#. TRANS: Subtitle for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname,
+#. TRANS: %3$s is a user's full name.
#: actions/apitimelinementions.php:131
#, php-format
msgid "%1$s updates that reply to updates from %2$s / %3$s."
msgstr "Nachrichten von %1$s, die auf Nachrichten von %2$s / %3$s antworten."
-#: actions/apitimelinepublic.php:197 actions/publicrss.php:103
+#. TRANS: Title for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:193 actions/publicrss.php:103
#, php-format
msgid "%s public timeline"
msgstr "%s öffentliche Zeitleiste"
-#: actions/apitimelinepublic.php:202 actions/publicrss.php:105
+#. TRANS: Subtitle for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:199 actions/publicrss.php:105
#, php-format
msgid "%s updates from everyone!"
msgstr "%s Nachrichten von allen!"
-#: actions/apitimelineretweetedtome.php:111
+#. TRANS: Server error displayed calling unimplemented API method for 'retweeted by me'.
+#: actions/apitimelineretweetedbyme.php:71
+msgid "Unimplemented."
+msgstr "Nicht unterstützte Methode."
+
+#. TRANS: Title for Atom feed "repeated to me". %s is the user nickname.
+#: actions/apitimelineretweetedtome.php:108
#, php-format
msgid "Repeated to %s"
msgstr "Antworten an %s"
-#: actions/apitimelineretweetsofme.php:114
+#. TRANS: Title of list of repeated notices of the logged in user.
+#. TRANS: %s is the nickname of the logged in user.
+#: actions/apitimelineretweetsofme.php:112
#, php-format
msgid "Repeats of %s"
msgstr "Antworten von %s"
-#: actions/apitimelinetag.php:105 actions/tag.php:67
+#. TRANS: Title for timeline with lastest notices with a given tag.
+#. TRANS: %s is the tag.
+#: actions/apitimelinetag.php:101 actions/tag.php:67
#, php-format
msgid "Notices tagged with %s"
-msgstr "Nachrichten, die mit %s getagt sind"
+msgstr "Mit „%s“ getaggte Nachrichten"
-#: actions/apitimelinetag.php:107 actions/tagrss.php:65
+#. TRANS: Subtitle for timeline with lastest notices with a given tag.
+#. TRANS: %1$s is the tag, $2$s is the StatusNet sitename.
+#: actions/apitimelinetag.php:105 actions/tagrss.php:65
#, php-format
msgid "Updates tagged with %1$s on %2$s!"
-msgstr "Aktualisierungen mit %1$s getagt auf %2$s!"
+msgstr "Mit „%1$s“ getaggte Nachrichten auf „%2$s“!"
-#: actions/apitrends.php:87
+#. TRANS: Client error displayed trying to add a notice to another user's timeline.
+#: actions/apitimelineuser.php:297
+#, fuzzy
+msgid "Only the user can add to their own timeline."
+msgstr "Nur der Benutzer selbst kann seinen Posteingang lesen."
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:304
+msgid "Only accept AtomPub for Atom feeds."
+msgstr ""
+
+#: actions/apitimelineuser.php:310
+msgid "Atom post must not be empty."
+msgstr ""
+
+#: actions/apitimelineuser.php:315
+msgid "Atom post must be well-formed XML."
+msgstr ""
+
+#. TRANS: Client error displayed when not using an Atom entry.
+#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
+#: actions/atompubmembershipfeed.php:228
+#: actions/atompubsubscriptionfeed.php:233
+msgid "Atom post must be an Atom entry."
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/apitimelineuser.php:332
+msgid "Can only handle POST activities."
+msgstr ""
+
+#. TRANS: Client error displayed when using an unsupported activity object type.
+#. TRANS: %s is the unsupported activity object type.
+#: actions/apitimelineuser.php:343
+#, php-format
+msgid "Cannot handle activity object type \"%s\"."
+msgstr ""
+
+#. TRANS: Client error displayed when posting a notice without content through the API.
+#: actions/apitimelineuser.php:376
+#, fuzzy, php-format
+msgid "No content for notice %d."
+msgstr "Durchsuche den Inhalt der Nachrichten"
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:404
+#, fuzzy, php-format
+msgid "Notice with URI \"%s\" already exists."
+msgstr "Nachricht mit dieser ID existiert nicht."
+
+#: actions/apitimelineuser.php:435
+#, php-format
+msgid "AtomPub post with unknown attention URI %s"
+msgstr ""
+
+#. TRANS: Server error for unfinished API method showTrends.
+#: actions/apitrends.php:85
msgid "API method under construction."
msgstr "API-Methode im Aufbau."
+#. TRANS: Client error displayed when requesting user information for a non-existing user.
+#: actions/apiusershow.php:94
+msgid "User not found."
+msgstr "API-Methode nicht gefunden."
+
+#: actions/atompubfavoritefeed.php:70
+#, fuzzy
+msgid "No such profile"
+msgstr "Profil nicht gefunden."
+
+#: actions/atompubfavoritefeed.php:145
+#, php-format
+msgid "Notices %s has favorited to on %s"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
+#, fuzzy
+msgid "Can't add someone else's subscription"
+msgstr "Konnte neues Abonnement nicht eintragen."
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubfavoritefeed.php:239
+msgid "Can only handle Favorite activities."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
+#, fuzzy
+msgid "Can only fave notices."
+msgstr "Durchsuche den Inhalt der Nachrichten"
+
+#: actions/atompubfavoritefeed.php:256
+#, fuzzy
+msgid "Unknown note."
+msgstr "Unbekannt"
+
+#: actions/atompubfavoritefeed.php:263
+#, fuzzy
+msgid "Already a favorite."
+msgstr "Zu Favoriten hinzufügen"
+
+#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
+#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
+msgid "No such profile."
+msgstr "Profil nicht gefunden."
+
+#: actions/atompubmembershipfeed.php:144
+#, fuzzy, php-format
+msgid "%s group memberships"
+msgstr "%s Gruppen-Mitglieder"
+
+#: actions/atompubmembershipfeed.php:147
+#, fuzzy, php-format
+msgid "Groups %s is a member of on %s"
+msgstr "Gruppen, in denen „%s“ Mitglied ist"
+
+#: actions/atompubmembershipfeed.php:217
+msgid "Can't add someone else's membership"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubmembershipfeed.php:241
+msgid "Can only handle Join activities."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:256
+#, fuzzy
+msgid "Unknown group."
+msgstr "Unbekannt"
+
+#: actions/atompubmembershipfeed.php:263
+#, fuzzy
+msgid "Already a member."
+msgstr "Alle Mitglieder"
+
+#: actions/atompubmembershipfeed.php:270
+msgid "Blocked by admin."
+msgstr ""
+
+#: actions/atompubshowfavorite.php:89
+#, fuzzy
+msgid "No such favorite."
+msgstr "Datei nicht gefunden."
+
+#: actions/atompubshowfavorite.php:151
+#, fuzzy
+msgid "Can't delete someone else's favorite"
+msgstr "Konnte Favoriten nicht löschen."
+
+#: actions/atompubshowmembership.php:81
+#, fuzzy
+msgid "No such group"
+msgstr "Keine derartige Gruppe."
+
+#: actions/atompubshowmembership.php:90
+#, fuzzy
+msgid "Not a member"
+msgstr "Alle Mitglieder"
+
+#: actions/atompubshowmembership.php:115
+#, fuzzy
+msgid "Method not supported"
+msgstr "API-Methode nicht gefunden."
+
+#: actions/atompubshowmembership.php:150
+msgid "Can't delete someone else's membership"
+msgstr ""
+
+#: actions/atompubshowsubscription.php:72
+#: actions/atompubshowsubscription.php:81
+#: actions/atompubsubscriptionfeed.php:74
+#, fuzzy, php-format
+msgid "No such profile id: %d"
+msgstr "Profil nicht gefunden."
+
+#: actions/atompubshowsubscription.php:90
+#, fuzzy, php-format
+msgid "Profile %d not subscribed to profile %d"
+msgstr "Du hast dieses Profil nicht abonniert."
+
+#: actions/atompubshowsubscription.php:154
+#, fuzzy
+msgid "Can't delete someone else's subscription"
+msgstr "Konnte Selbst-Abonnement nicht löschen."
+
+#: actions/atompubsubscriptionfeed.php:150
+#, fuzzy, php-format
+msgid "People %s has subscribed to on %s"
+msgstr "Leute, die „%s“ abonniert haben"
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubsubscriptionfeed.php:246
+msgid "Can only handle Follow activities."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:253
+msgid "Can only follow people."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:262
+#, fuzzy, php-format
+msgid "Unknown profile %s"
+msgstr "Unbekannter Dateityp"
+
+#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
msgid "No such attachment."
msgstr "Kein solcher Anhang."
-#: actions/avatarbynickname.php:59 actions/blockedfromgroup.php:73
-#: actions/editgroup.php:84 actions/groupdesignsettings.php:84
+#. TRANS: Client error displayed trying to get an avatar without providing a nickname.
+#. TRANS: Client error displayed when requesting a list of blocked users for a group without providing a group nickname.
+#. TRANS: Client error displayed trying to edit a group while not proving a nickname for the group to edit.
+#. TRANS: Client error displayed if no nickname argument was given requesting a group page.
+#: actions/avatarbynickname.php:60 actions/blockedfromgroup.php:73
+#: actions/editgroup.php:85 actions/groupdesignsettings.php:84
#: actions/grouplogo.php:86 actions/groupmembers.php:76
-#: actions/grouprss.php:91 actions/showgroup.php:121
+#: actions/grouprss.php:91 actions/showgroup.php:116
msgid "No nickname."
-msgstr "Kein Nutzername."
+msgstr "Kein Benutzername."
-#: actions/avatarbynickname.php:64
+#. TRANS: Client error displayed trying to get an avatar without providing an avatar size.
+#: actions/avatarbynickname.php:66
msgid "No size."
msgstr "Keine Größe."
-#: actions/avatarbynickname.php:69
+#. TRANS: Client error displayed trying to get an avatar providing an invalid avatar size.
+#: actions/avatarbynickname.php:72
msgid "Invalid size."
msgstr "Ungültige Größe."
+#. TRANS: Title for avatar upload page.
+#. TRANS: Label for group avatar (dt). Text hidden by default.
#. TRANS: Link description in user account settings menu.
-#: actions/avatarsettings.php:67 actions/showgroup.php:230
-#: lib/accountsettingsaction.php:118
+#: actions/avatarsettings.php:66 actions/showgroup.php:224
+#: lib/accountsettingsaction.php:113
msgid "Avatar"
msgstr "Avatar"
+#. TRANS: Instruction for avatar upload page.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
#: actions/avatarsettings.php:78
#, php-format
msgid "You can upload your personal avatar. The maximum file size is %s."
msgstr ""
"Du kannst dein persönliches Avatar hochladen. Die maximale Dateigröße ist %s."
-#: actions/avatarsettings.php:106 actions/avatarsettings.php:185
+#. TRANS: Server error displayed in avatar upload page when no matching profile can be found for a user.
+#: actions/avatarsettings.php:108 actions/avatarsettings.php:192
#: actions/grouplogo.php:181 actions/remotesubscribe.php:191
#: actions/userauthorization.php:72 actions/userrss.php:108
msgid "User without matching profile."
msgstr "Benutzer ohne passendes Profil"
-#: actions/avatarsettings.php:119 actions/avatarsettings.php:197
+#. TRANS: Avatar upload page form legend.
+#. TRANS: Avatar upload page crop form legend.
+#: actions/avatarsettings.php:122 actions/avatarsettings.php:205
#: actions/grouplogo.php:254
msgid "Avatar settings"
msgstr "Avatar-Einstellungen"
-#: actions/avatarsettings.php:127 actions/avatarsettings.php:205
+#. TRANS: Header on avatar upload page for thumbnail of originally uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of originally uploaded avatar (h2).
+#: actions/avatarsettings.php:131 actions/avatarsettings.php:214
#: actions/grouplogo.php:202 actions/grouplogo.php:262
msgid "Original"
msgstr "Original"
-#: actions/avatarsettings.php:142 actions/avatarsettings.php:217
+#. TRANS: Header on avatar upload page for thumbnail of to be used rendition of uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of to be used rendition of uploaded avatar (h2).
+#: actions/avatarsettings.php:147 actions/avatarsettings.php:227
#: actions/grouplogo.php:213 actions/grouplogo.php:274
msgid "Preview"
msgstr "Vorschau"
-#: actions/avatarsettings.php:149 actions/showapplication.php:252
-#: lib/deleteuserform.php:66 lib/noticelist.php:656
+#. TRANS: Button on avatar upload page to delete current avatar.
+#: actions/avatarsettings.php:155
+msgctxt "BUTTON"
msgid "Delete"
msgstr "Löschen"
-#: actions/avatarsettings.php:166 actions/grouplogo.php:236
+#. TRANS: Button on avatar upload page to upload an avatar.
+#: actions/avatarsettings.php:173
+msgctxt "BUTTON"
msgid "Upload"
msgstr "Hochladen"
-#: actions/avatarsettings.php:231 actions/grouplogo.php:289
+#. TRANS: Button on avatar upload crop form to confirm a selected crop as avatar.
+#: actions/avatarsettings.php:243
+msgctxt "BUTTON"
msgid "Crop"
msgstr "Zuschneiden"
-#: actions/avatarsettings.php:305
+#. TRANS: Validation error on avatar upload form when no file was uploaded.
+#: actions/avatarsettings.php:318
msgid "No file uploaded."
msgstr "Keine Datei hoch geladen."
-#: actions/avatarsettings.php:332
+#. TRANS: Avatar upload form unstruction after uploading a file.
+#: actions/avatarsettings.php:346
msgid "Pick a square area of the image to be your avatar"
msgstr ""
"Wähle eine quadratische Fläche aus dem Bild, um dein Avatar zu speichern"
-#: actions/avatarsettings.php:347 actions/grouplogo.php:380
+#. TRANS: Server error displayed if an avatar upload went wrong somehow server side.
+#: actions/avatarsettings.php:361 actions/grouplogo.php:380
msgid "Lost our file data."
msgstr "Daten verloren."
-#: actions/avatarsettings.php:370
+#. TRANS: Success message for having updated a user avatar.
+#: actions/avatarsettings.php:385
msgid "Avatar updated."
msgstr "Avatar aktualisiert."
-#: actions/avatarsettings.php:373
+#. TRANS: Error displayed on the avatar upload page if the avatar could not be updated for an unknown reason.
+#: actions/avatarsettings.php:389
msgid "Failed updating avatar."
msgstr "Aktualisierung des Avatars fehlgeschlagen."
-#: actions/avatarsettings.php:397
+#. TRANS: Success message for deleting a user avatar.
+#: actions/avatarsettings.php:413
msgid "Avatar deleted."
msgstr "Avatar gelöscht."
-#: actions/block.php:69
+#. TRANS: Client error displayed when blocking a user that has already been blocked.
+#: actions/block.php:68
msgid "You already blocked that user."
msgstr "Du hast diesen Benutzer bereits blockiert."
-#: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158
+#. TRANS: Title for block user page.
+#. TRANS: Legend for block user form.
+#: actions/block.php:106 actions/block.php:136 actions/groupblock.php:158
msgid "Block user"
msgstr "Benutzer blockieren"
-#: actions/block.php:138
+#. TRANS: Explanation of consequences when blocking a user on the block user page.
+#: actions/block.php:139
msgid ""
"Are you sure you want to block this user? Afterwards, they will be "
"unsubscribed from you, unable to subscribe to you in the future, and you "
"will not be notified of any @-replies from them."
msgstr ""
-"Bist du sicher, dass du den Benutzer blockieren willst? Die Verbindung zum "
+"Bist du sicher, dass du den Benutzer blockieren willst? Die Verbindung zum "
"Benutzer wird gelöscht, dieser kann dich in Zukunft nicht mehr abonnieren "
"und bekommt keine @-Antworten."
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:178
+#: actions/block.php:154 actions/deleteapplication.php:157
+#: actions/deletegroup.php:220 actions/deletenotice.php:155
+#: actions/deleteuser.php:152 actions/groupblock.php:178
msgctxt "BUTTON"
msgid "No"
msgstr "Nein"
#. TRANS: Submit button title for 'No' when blocking a user.
#. TRANS: Submit button title for 'No' when deleting a user.
-#: actions/block.php:157 actions/deleteuser.php:156
+#: actions/block.php:158 actions/deleteuser.php:156
msgid "Do not block this user"
msgstr "Diesen Benutzer freigeben"
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:185
+#: actions/block.php:161 actions/deleteapplication.php:164
+#: actions/deletegroup.php:227 actions/deletenotice.php:162
+#: actions/deleteuser.php:159 actions/groupblock.php:185
msgctxt "BUTTON"
msgid "Yes"
msgstr "Ja"
#. TRANS: Submit button title for 'Yes' when blocking a user.
-#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80
+#. TRANS: Description of the form to block a user.
+#: actions/block.php:165 lib/blockform.php:79
msgid "Block this user"
msgstr "Diesen Benutzer blockieren"
-#: actions/block.php:187
+#. TRANS: Server error displayed when blocking a user fails.
+#: actions/block.php:189
msgid "Failed to save block information."
msgstr "Konnte Blockierungsdaten nicht speichern."
-#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87
-#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-local group.
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-existing group.
+#. TRANS: Client error when trying to delete a non-local group.
+#. TRANS: Client error when trying to delete a non-existing group.
+#. TRANS: Client error displayed trying to edit a non-existing group.
+#. TRANS: Client error displayed when trying to unblock a user from a non-existing group.
+#. TRANS: Client error displayed if no remote group with a given name was found requesting group page.
+#. TRANS: Client error displayed if no local group with a given name was found requesting group page.
+#. TRANS: Command exception text shown when a group is requested that does not exist.
+#. TRANS: Error text shown when trying to leave a group that does not exist.
+#: actions/blockedfromgroup.php:81 actions/blockedfromgroup.php:89
+#: actions/deletegroup.php:87 actions/deletegroup.php:100
+#: actions/editgroup.php:102 actions/foafgroup.php:44 actions/foafgroup.php:62
#: actions/foafgroup.php:69 actions/groupblock.php:86 actions/groupbyid.php:83
#: actions/groupdesignsettings.php:100 actions/grouplogo.php:102
#: actions/groupmembers.php:83 actions/groupmembers.php:90
#: actions/grouprss.php:98 actions/grouprss.php:105
-#: actions/groupunblock.php:86 actions/joingroup.php:82
+#: actions/groupunblock.php:88 actions/joingroup.php:82
#: actions/joingroup.php:93 actions/leavegroup.php:82
#: actions/leavegroup.php:93 actions/makeadmin.php:86
-#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:166
-#: lib/command.php:368
+#: actions/showgroup.php:134 actions/showgroup.php:143 lib/command.php:168
+#: lib/command.php:380
msgid "No such group."
msgstr "Keine derartige Gruppe."
-#: actions/blockedfromgroup.php:97
+#. TRANS: Title for first page with list of users blocked from a group.
+#. TRANS: %s is a group nickname.
+#: actions/blockedfromgroup.php:101
#, php-format
msgid "%s blocked profiles"
msgstr "%s blockierte Benutzerprofile"
-#: actions/blockedfromgroup.php:100
+#. TRANS: Title for any but the first page with list of users blocked from a group.
+#. TRANS: %1$s is a group nickname, %2$d is a page number.
+#: actions/blockedfromgroup.php:106
#, php-format
msgid "%1$s blocked profiles, page %2$d"
msgstr "%1$s blockierte Benutzerprofile, Seite %2$d"
-#: actions/blockedfromgroup.php:115
+#. TRANS: Instructions for list of users blocked from a group.
+#: actions/blockedfromgroup.php:122
msgid "A list of the users blocked from joining this group."
msgstr "Liste der blockierten Benutzer in dieser Gruppe."
-#: actions/blockedfromgroup.php:288
+#. TRANS: Form legend for unblocking a user from a group.
+#: actions/blockedfromgroup.php:291
msgid "Unblock user from group"
-msgstr "Sperrung des Nutzers für die Gruppe aufheben."
+msgstr "Blockierung des Benutzers für die Gruppe aufheben."
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:69
+#. TRANS: Button text for unblocking a user from a group.
+#: actions/blockedfromgroup.php:323
+msgctxt "BUTTON"
msgid "Unblock"
msgstr "Freigeben"
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:80
+#. TRANS: Tooltip for button for unblocking a user from a group.
+#. TRANS: Description of the form to unblock a user.
+#: actions/blockedfromgroup.php:327 lib/unblockform.php:78
msgid "Unblock this user"
msgstr "Diesen Benutzer freigeben"
#. TRANS: Title for mini-posting window loaded from bookmarklet.
+#. TRANS: %s is the StatusNet site name.
#: actions/bookmarklet.php:51
#, php-format
msgid "Post to %s"
msgstr "Versenden an %s"
-#: actions/confirmaddress.php:75
+#. TRANS: Client error displayed when not providing a confirmation code in the contact address confirmation action.
+#: actions/confirmaddress.php:74
msgid "No confirmation code."
msgstr "Kein Bestätigungs-Code."
+#. TRANS: Client error displayed when providing a non-existing confirmation code in the contact address confirmation action.
#: actions/confirmaddress.php:80
msgid "Confirmation code not found."
msgstr "Bestätigungscode nicht gefunden."
-#: actions/confirmaddress.php:85
+#. TRANS: Client error displayed when not providing a confirmation code for another user in the contact address confirmation action.
+#: actions/confirmaddress.php:86
msgid "That confirmation code is not for you!"
msgstr "Dieser Bestätigungscode ist nicht für dich!"
-#. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'.
-#: actions/confirmaddress.php:91
+#. TRANS: Server error for a unknow address type %s, which can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:92
#, php-format
msgid "Unrecognized address type %s."
msgstr "Nicht erkannter Adresstyp %s"
-#. TRANS: Client error for an already confirmed email/jabbel/sms address.
-#: actions/confirmaddress.php:96
+#. TRANS: Client error for an already confirmed email/jabber/sms address.
+#: actions/confirmaddress.php:97
msgid "That address has already been confirmed."
msgstr "Diese Adresse wurde bereits bestätigt."
+#. TRANS: Server error displayed when a user update to the database fails in the contact address confirmation action.
#. TRANS: Server error thrown on database error updating e-mail preferences.
#. TRANS: Server error thrown on database error removing a registered e-mail address.
#. TRANS: Server error thrown on database error updating IM preferences.
#. TRANS: Server error thrown on database error removing a registered IM address.
+#. TRANS: Server error displayed when "Other" settings in user profile could not be updated on the server.
+#. TRANS: Server error thrown when user profile settings could not be updated.
#. TRANS: Server error thrown on database error updating SMS preferences.
#. TRANS: Server error thrown on database error removing a registered SMS phone number.
-#: actions/confirmaddress.php:116 actions/emailsettings.php:327
-#: actions/emailsettings.php:473 actions/imsettings.php:280
-#: actions/imsettings.php:439 actions/othersettings.php:174
-#: actions/profilesettings.php:283 actions/smssettings.php:308
+#: actions/confirmaddress.php:118 actions/emailsettings.php:359
+#: actions/emailsettings.php:508 actions/imsettings.php:283
+#: actions/imsettings.php:442 actions/othersettings.php:184
+#: actions/profilesettings.php:326 actions/smssettings.php:308
#: actions/smssettings.php:464
msgid "Couldn't update user."
msgstr "Konnte Benutzerdaten nicht aktualisieren."
-#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
-#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
-#: actions/confirmaddress.php:128 actions/emailsettings.php:433
-#: actions/smssettings.php:422
-msgid "Couldn't delete email confirmation."
-msgstr "Konnte E-Mail-Bestätigung nicht löschen."
+#. TRANS: Server error displayed when an address confirmation code deletion from the
+#. TRANS: database fails in the contact address confirmation action.
+#: actions/confirmaddress.php:132
+msgid "Could not delete address confirmation."
+msgstr "Konnte Adressen-Bestätigung nicht löschen."
-#: actions/confirmaddress.php:146
+#. TRANS: Title for the contact address confirmation action.
+#: actions/confirmaddress.php:150
msgid "Confirm address"
msgstr "Adresse bestätigen"
-#: actions/confirmaddress.php:161
+#. TRANS: Success message for the contact address confirmation action.
+#. TRANS: %s can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:166
#, php-format
msgid "The address \"%s\" has been confirmed for your account."
msgstr "Die Adresse „%s“ wurde für dein Konto bestätigt."
-#: actions/conversation.php:99
+#. TRANS: Title for page with a conversion (multiple notices in context).
+#: actions/conversation.php:96
msgid "Conversation"
msgstr "Unterhaltung"
-#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87
+#. TRANS: Header on conversation page. Hidden by default (h2).
+#: actions/conversation.php:149 lib/mailbox.php:116 lib/noticelist.php:87
#: lib/profileaction.php:229 lib/searchgroupnav.php:82
msgid "Notices"
msgstr "Nachrichten"
-#: actions/deleteapplication.php:63
+#. TRANS: Client error displayed trying to delete an application while not logged in.
+#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
msgstr "Du musst angemeldet sein, um dieses Programm zu entfernen."
+#. TRANS: Client error displayed trying to delete an application that does not exist.
#: actions/deleteapplication.php:71
msgid "Application not found."
msgstr "Programm nicht gefunden."
-#: actions/deleteapplication.php:78 actions/editapplication.php:77
+#. TRANS: Client error displayed trying to delete an application the current user does not own.
+#. TRANS: Client error displayed trying to edit an application while not being its owner.
+#: actions/deleteapplication.php:79 actions/editapplication.php:78
#: actions/showapplication.php:94
msgid "You are not the owner of this application."
msgstr "Du bist Besitzer dieses Programms"
-#: actions/deleteapplication.php:102 actions/editapplication.php:127
-#: actions/newapplication.php:110 actions/showapplication.php:118
-#: lib/action.php:1263
+#. TRANS: Client error text when there is a problem with the session token.
+#: actions/deleteapplication.php:102 actions/editapplication.php:131
+#: actions/newapplication.php:114 actions/showapplication.php:118
+#: lib/action.php:1409
msgid "There was a problem with your session token."
msgstr "Es gab ein Problem mit deinem Sessiontoken."
-#: actions/deleteapplication.php:123 actions/deleteapplication.php:147
+#. TRANS: Title for delete application page.
+#. TRANS: Fieldset legend on delete application page.
+#: actions/deleteapplication.php:124 actions/deleteapplication.php:149
msgid "Delete application"
msgstr "Programm entfernen"
-#: actions/deleteapplication.php:149
+#. TRANS: Confirmation text on delete application page.
+#: actions/deleteapplication.php:152
msgid ""
"Are you sure you want to delete this application? This will clear all data "
"about the application from the database, including all existing user "
@@ -1038,31 +1714,88 @@ msgstr ""
"aus der Datenbank entfernt, auch alle bestehenden Benutzer-Verbindungen."
#. TRANS: Submit button title for 'No' when deleting an application.
-#: actions/deleteapplication.php:158
+#: actions/deleteapplication.php:161
msgid "Do not delete this application"
msgstr "Dieses Programm nicht löschen"
#. TRANS: Submit button title for 'Yes' when deleting an application.
-#: actions/deleteapplication.php:164
+#: actions/deleteapplication.php:167
msgid "Delete this application"
msgstr "Programm löschen"
+#. TRANS: Client error when trying to delete group while not logged in.
+#: actions/deletegroup.php:64
+msgid "You must be logged in to delete a group."
+msgstr "Du musst angemeldet sein, um eine Gruppe zu löschen."
+
+#. TRANS: Client error when trying to delete a group without providing a nickname or ID for the group.
+#: actions/deletegroup.php:94 actions/joingroup.php:88
+#: actions/leavegroup.php:88
+msgid "No nickname or ID."
+msgstr "Kein Benutzername oder ID"
+
+#. TRANS: Client error when trying to delete a group without having the rights to delete it.
+#: actions/deletegroup.php:107
+msgid "You are not allowed to delete this group."
+msgstr "Du darfst diese Gruppe nicht löschen."
+
+#. TRANS: Server error displayed if a group could not be deleted.
+#. TRANS: %s is the name of the group that could not be deleted.
+#: actions/deletegroup.php:150
+#, php-format
+msgid "Could not delete group %s."
+msgstr "Konnte %s-Gruppe nicht löschen."
+
+#. TRANS: Message given after deleting a group.
+#. TRANS: %s is the deleted group's name.
+#: actions/deletegroup.php:159
+#, php-format
+msgid "Deleted group %s"
+msgstr "%s-Gruppe gelöscht"
+
+#. TRANS: Title of delete group page.
+#. TRANS: Form legend for deleting a group.
+#: actions/deletegroup.php:176 actions/deletegroup.php:202
+msgid "Delete group"
+msgstr "Gruppe löschen"
+
+#. TRANS: Warning in form for deleleting a group.
+#: actions/deletegroup.php:206
+msgid ""
+"Are you sure you want to delete this group? This will clear all data about "
+"the group from the database, without a backup. Public posts to this group "
+"will still appear in individual timelines."
+msgstr ""
+"Bist du sicher, dass du die Gruppe löschen wisst? Alle Daten der Gruppe "
+"werden aus der Datenbank gelöscht (ohne ein Backup). Öffentliche Beiträge "
+"dieser Gruppe werden noch in einzelnen Zeitleisten erscheinen."
+
+#. TRANS: Submit button title for 'No' when deleting a group.
+#: actions/deletegroup.php:224
+msgid "Do not delete this group"
+msgstr "Diese Gruppe nicht löschen"
+
+#. TRANS: Submit button title for 'Yes' when deleting a group.
+#: actions/deletegroup.php:231
+msgid "Delete this group"
+msgstr "Diese Gruppe löschen"
+
+#. TRANS: Error message displayed trying to delete a notice while not logged in.
+#. TRANS: Client error displayed when trying to unblock a user from a group while not logged in.
+#. TRANS: Client error displayed trying a change a subscription while not logged in.
#. 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/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
+#: actions/deletenotice.php:52 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:60 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:88
+#: actions/nudge.php:63 actions/subedit.php:33 actions/subscribe.php:96
#: actions/tagother.php:33 actions/unsubscribe.php:52
-#: lib/adminpanelaction.php:73 lib/profileformaction.php:64
+#: lib/adminpanelaction.php:71 lib/profileformaction.php:64
#: lib/settingsaction.php:72
msgid "Not logged in."
msgstr "Nicht angemeldet."
-#: actions/deletenotice.php:71
-msgid "Can't delete this notice."
-msgstr "Die Nachricht konnte nicht gelöscht werden."
-
-#: actions/deletenotice.php:103
+#. TRANS: Instructions for deleting a notice.
+#: actions/deletenotice.php:110
msgid ""
"You are about to permanently delete a notice. Once this is done, it cannot "
"be undone."
@@ -1070,21 +1803,24 @@ msgstr ""
"Du bist gerade dabei eine Nachricht unwiderruflich zu löschen. Diese Aktion "
"ist irreversibel."
-#: actions/deletenotice.php:109 actions/deletenotice.php:141
+#. TRANS: Page title when deleting a notice.
+#. TRANS: Fieldset legend for the delete notice form.
+#: actions/deletenotice.php:117 actions/deletenotice.php:148
msgid "Delete notice"
msgstr "Notiz löschen"
-#: actions/deletenotice.php:144
+#. TRANS: Message for the delete notice form.
+#: actions/deletenotice.php:152
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:159
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:656
+#: actions/deletenotice.php:166 lib/noticelist.php:672
msgid "Delete this notice"
msgstr "Nachricht löschen"
@@ -1115,140 +1851,158 @@ msgstr "Diesen Benutzer löschen"
#. TRANS: Message used as title for design settings for the site.
#. TRANS: Link description in user account settings menu.
-#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:139
-#: lib/groupnav.php:119
+#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134
msgid "Design"
msgstr "Design"
#: actions/designadminpanel.php:74
-msgid "Design settings for this StatusNet site."
-msgstr "Design-Einstellungen für diese StatusNet-Website."
+msgid "Design settings for this StatusNet site"
+msgstr "Design-Einstellungen dieser StatusNet-Website"
-#: actions/designadminpanel.php:318
+#: actions/designadminpanel.php:335
msgid "Invalid logo URL."
msgstr "Ungültige URL für das Logo"
-#: actions/designadminpanel.php:322
+#: actions/designadminpanel.php:340
+msgid "Invalid SSL logo URL."
+msgstr "Ungültige URL für das SSL-Logo."
+
+#: actions/designadminpanel.php:344
#, php-format
msgid "Theme not available: %s."
msgstr "Theme nicht verfügbar: %s"
-#: actions/designadminpanel.php:426
+#: actions/designadminpanel.php:448
msgid "Change logo"
msgstr "Logo ändern"
-#: actions/designadminpanel.php:431
+#: actions/designadminpanel.php:453
msgid "Site logo"
msgstr "Seitenlogo"
-#: actions/designadminpanel.php:443
+#: actions/designadminpanel.php:457
+msgid "SSL logo"
+msgstr "SSL-Logo"
+
+#: actions/designadminpanel.php:469
msgid "Change theme"
msgstr "Theme ändern"
-#: actions/designadminpanel.php:460
+#: actions/designadminpanel.php:486
msgid "Site theme"
msgstr "Seitentheme"
-#: actions/designadminpanel.php:461
+#: actions/designadminpanel.php:487
msgid "Theme for the site."
msgstr "Theme dieser Seite."
-#: actions/designadminpanel.php:467
+#: actions/designadminpanel.php:493
msgid "Custom theme"
msgstr "Angepasster Skin"
-#: actions/designadminpanel.php:471
+#: actions/designadminpanel.php:497
msgid "You can upload a custom StatusNet theme as a .ZIP archive."
msgstr "Du kannst ein angepasstes StatusNet-Theme als .ZIP-Archiv hochladen."
-#: actions/designadminpanel.php:486 lib/designsettings.php:101
+#. TRANS: Fieldset legend on profile design page.
+#: actions/designadminpanel.php:512 lib/designsettings.php:98
msgid "Change background image"
msgstr "Hintergrundbild ändern"
-#: actions/designadminpanel.php:491 actions/designadminpanel.php:574
-#: lib/designsettings.php:178
+#. TRANS: Label on profile design page for setting a profile page background colour.
+#: actions/designadminpanel.php:517 actions/designadminpanel.php:600
+#: lib/designsettings.php:183
msgid "Background"
msgstr "Hintergrund"
-#: actions/designadminpanel.php:496
+#: actions/designadminpanel.php:522
#, php-format
msgid ""
"You can upload a background image for the site. The maximum file size is %1"
"$s."
msgstr ""
-"Du kannst ein Hintergrundbild für Deine Gruppe hochladen. Die maximale "
+"Du kannst ein Hintergrundbild für deine Gruppe hochladen. Die maximale "
"Dateigröße beträgt %1$s."
#. TRANS: Used as radio button label to add a background image.
-#: actions/designadminpanel.php:527 lib/designsettings.php:139
+#: actions/designadminpanel.php:553
msgid "On"
msgstr "An"
#. TRANS: Used as radio button label to not add a background image.
-#: actions/designadminpanel.php:544 lib/designsettings.php:155
+#: actions/designadminpanel.php:570
msgid "Off"
msgstr "Aus"
-#: actions/designadminpanel.php:545 lib/designsettings.php:156
+#. TRANS: Form guide for a set of radio buttons on the profile design page that will enable or disable
+#. TRANS: use of the uploaded profile image.
+#: actions/designadminpanel.php:571 lib/designsettings.php:159
msgid "Turn background image on or off."
msgstr "Hintergrundbild ein- oder ausschalten."
-#: actions/designadminpanel.php:550 lib/designsettings.php:161
+#. TRANS: Checkbox label on profile design page that will cause the profile image to be tiled.
+#: actions/designadminpanel.php:576 lib/designsettings.php:165
msgid "Tile background image"
msgstr "Hintergrundbild kacheln"
-#: actions/designadminpanel.php:564 lib/designsettings.php:170
+#. TRANS: Fieldset legend on profile design page to change profile page colours.
+#: actions/designadminpanel.php:590 lib/designsettings.php:175
msgid "Change colours"
msgstr "Farben ändern"
-#: actions/designadminpanel.php:587 lib/designsettings.php:191
+#. TRANS: Label on profile design page for setting a profile page content colour.
+#: actions/designadminpanel.php:613 lib/designsettings.php:197
msgid "Content"
msgstr "Inhalt"
-#: actions/designadminpanel.php:600 lib/designsettings.php:204
+#. TRANS: Label on profile design page for setting a profile page sidebar colour.
+#: actions/designadminpanel.php:626 lib/designsettings.php:211
msgid "Sidebar"
msgstr "Seitenleiste"
-#: actions/designadminpanel.php:613 lib/designsettings.php:217
+#. TRANS: Label on profile design page for setting a profile page text colour.
+#: actions/designadminpanel.php:639 lib/designsettings.php:225
msgid "Text"
msgstr "Text"
-#: actions/designadminpanel.php:626 lib/designsettings.php:230
+#. TRANS: Label on profile design page for setting a profile page links colour.
+#: actions/designadminpanel.php:652 lib/designsettings.php:239
msgid "Links"
msgstr "Links"
-#: actions/designadminpanel.php:651
+#: actions/designadminpanel.php:677
msgid "Advanced"
msgstr "Erweitert"
-#: actions/designadminpanel.php:655
+#: actions/designadminpanel.php:681
msgid "Custom CSS"
msgstr "Eigene CSS"
-#: actions/designadminpanel.php:676 lib/designsettings.php:247
+#. TRANS: Button text on profile design page to immediately reset all colour settings to default.
+#: actions/designadminpanel.php:702 lib/designsettings.php:257
msgid "Use defaults"
msgstr "Standardeinstellungen benutzen"
-#: actions/designadminpanel.php:677 lib/designsettings.php:248
+#. TRANS: Title for button on profile design page to reset all colour settings to default.
+#: actions/designadminpanel.php:703 lib/designsettings.php:259
msgid "Restore default designs"
msgstr "Standard-Design wiederherstellen"
-#: actions/designadminpanel.php:683 lib/designsettings.php:254
+#. TRANS: Title for button on profile design page to reset all colour settings to default without saving.
+#: actions/designadminpanel.php:709 lib/designsettings.php:267
msgid "Reset back to default"
msgstr "Standard wiederherstellen"
-#. TRANS: Submit button title
-#: actions/designadminpanel.php:685 actions/othersettings.php:126
-#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174
+#. TRANS: Submit button title.
+#: actions/designadminpanel.php:711 actions/licenseadminpanel.php:319
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/sitenoticeadminpanel.php:195 actions/snapshotadminpanel.php:245
-#: actions/subscriptions.php:226 actions/tagother.php:154
-#: actions/useradminpanel.php:294 lib/applicationeditform.php:363
-#: lib/designsettings.php:256 lib/groupeditform.php:202
+#: actions/snapshotadminpanel.php:245 actions/tagother.php:154
+#: lib/applicationeditform.php:357
msgid "Save"
msgstr "Speichern"
-#: actions/designadminpanel.php:686 lib/designsettings.php:257
+#. TRANS: Title for button on profile design page to save settings.
+#: actions/designadminpanel.php:712 lib/designsettings.php:272
msgid "Save design"
msgstr "Design speichern"
@@ -1263,112 +2017,132 @@ msgstr "Zu Favoriten hinzufügen"
#: actions/doc.php:158
#, php-format
msgid "No such document \"%s\""
-msgstr "Unbekanntes Dokument \"%s\""
+msgstr "Unbekanntes Dokument „%s“"
-#: actions/editapplication.php:54
-msgid "Edit Application"
-msgstr "Anwendung bearbeiten"
+#. TRANS: Title for "Edit application" form.
+#. TRANS: Form legend.
+#: actions/editapplication.php:54 lib/applicationeditform.php:129
+msgid "Edit application"
+msgstr "Programm bearbeiten"
+#. TRANS: Client error displayed trying to edit an application while not logged in.
#: actions/editapplication.php:66
msgid "You must be logged in to edit an application."
msgstr "Du musst angemeldet sein, um eine Anwendung zu bearbeiten."
-#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166
-#: actions/showapplication.php:87
+#. TRANS: Client error displayed trying to edit an application that does not exist.
+#: actions/editapplication.php:83 actions/showapplication.php:87
msgid "No such application."
msgstr "Anwendung nicht bekannt."
-#: actions/editapplication.php:161
+#. TRANS: Instructions for "Edit application" form.
+#: actions/editapplication.php:167
msgid "Use this form to edit your application."
msgstr "Benutze dieses Formular, um die Anwendung zu bearbeiten."
-#: actions/editapplication.php:177 actions/newapplication.php:159
+#. TRANS: Validation error shown when not providing a name in the "Edit application" form.
+#: actions/editapplication.php:184 actions/newapplication.php:163
msgid "Name is required."
msgstr "Name ist erforderlich."
-#: actions/editapplication.php:180 actions/newapplication.php:165
-msgid "Name is too long (max 255 chars)."
+#. TRANS: Validation error shown when providing too long a name in the "Edit application" form.
+#: actions/editapplication.php:188 actions/newapplication.php:169
+msgid "Name is too long (maximum 255 characters)."
msgstr "Der Name ist zu lang (maximal 255 Zeichen)."
-#: actions/editapplication.php:183 actions/newapplication.php:162
+#. TRANS: Validation error shown when providing a name for an application that already exists in the "Edit application" form.
+#: actions/editapplication.php:192 actions/newapplication.php:166
msgid "Name already in use. Try another one."
msgstr "Der Name wird bereits verwendet. Suche dir einen anderen aus."
-#: actions/editapplication.php:186 actions/newapplication.php:168
+#. TRANS: Validation error shown when not providing a description in the "Edit application" form.
+#: actions/editapplication.php:196 actions/newapplication.php:172
msgid "Description is required."
msgstr "Beschreibung ist erforderlich."
-#: actions/editapplication.php:194
+#. TRANS: Validation error shown when providing too long a source URL in the "Edit application" form.
+#: actions/editapplication.php:208
msgid "Source URL is too long."
msgstr "Homepage ist zu lang."
-#: actions/editapplication.php:200 actions/newapplication.php:185
+#. TRANS: Validation error shown when providing an invalid source URL in the "Edit application" form.
+#: actions/editapplication.php:215 actions/newapplication.php:193
msgid "Source URL is not valid."
msgstr ""
-"Homepage ist keine gültige URL. URL’s müssen ein Präfix wie http enthalten."
+"Homepage ist keine gültige URL. URLs müssen ein Präfix wie http enthalten."
-#: actions/editapplication.php:203 actions/newapplication.php:188
+#. TRANS: Validation error shown when not providing an organisation in the "Edit application" form.
+#: actions/editapplication.php:219 actions/newapplication.php:196
msgid "Organization is required."
msgstr "Organisation ist erforderlich. (Pflichtangabe)"
-#: actions/editapplication.php:206 actions/newapplication.php:191
-msgid "Organization is too long (max 255 chars)."
+#. TRANS: Validation error shown when providing too long an arganisation name in the "Edit application" form.
+#: actions/editapplication.php:223 actions/newapplication.php:199
+msgid "Organization is too long (maximum 255 characters)."
msgstr "Die angegebene Organisation ist zu lang (maximal 255 Zeichen)."
-#: actions/editapplication.php:209 actions/newapplication.php:194
+#: actions/editapplication.php:226 actions/newapplication.php:202
msgid "Organization homepage is required."
msgstr "Homepage der Organisation ist erforderlich (Pflichtangabe)."
-#: actions/editapplication.php:218 actions/newapplication.php:206
+#. TRANS: Validation error shown when providing too long a callback URL in the "Edit application" form.
+#: actions/editapplication.php:237 actions/newapplication.php:214
msgid "Callback is too long."
msgstr "Antwort ist zu lang"
-#: actions/editapplication.php:225 actions/newapplication.php:215
+#. TRANS: Validation error shown when providing an invalid callback URL in the "Edit application" form.
+#: actions/editapplication.php:245 actions/newapplication.php:223
msgid "Callback URL is not valid."
-msgstr "Antwort URL ist nicht gültig"
+msgstr "Antwort-URL ist nicht gültig"
-#: actions/editapplication.php:258
+#. TRANS: Server error occuring when an application could not be updated from the "Edit application" form.
+#: actions/editapplication.php:282
msgid "Could not update application."
msgstr "Konnte Programm nicht aktualisieren."
-#: actions/editgroup.php:56
+#. TRANS: Title for form to edit a group. %s is a group nickname.
+#: actions/editgroup.php:55
#, php-format
msgid "Edit %s group"
msgstr "Gruppe %s bearbeiten"
+#. TRANS: Client error displayed trying to edit a group while not logged in.
+#. TRANS: Client error displayed trying to create a group while not logged in.
#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65
msgid "You must be logged in to create a group."
msgstr "Du musst angemeldet sein, um eine Gruppe zu erstellen."
-#: actions/editgroup.php:107 actions/editgroup.php:172
+#. TRANS: Client error displayed trying to edit a group while not being a group admin.
+#: actions/editgroup.php:110 actions/editgroup.php:176
#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109
msgid "You must be an admin to edit the group."
-msgstr "Du musst ein Administrator sein, um die Gruppe zu bearbeiten"
+msgstr "Du musst ein Admin sein, um die Gruppe zu bearbeiten"
-#: actions/editgroup.php:158
+#. TRANS: Form instructions for group edit form.
+#: actions/editgroup.php:161
msgid "Use this form to edit the group."
msgstr "Benutze dieses Formular, um die Gruppe zu bearbeiten."
-#: actions/editgroup.php:205 actions/newgroup.php:145
-#, php-format
-msgid "description is too long (max %d chars)."
-msgstr "Die Beschreibung ist zu lang (max. %d Zeichen)."
-
-#: actions/editgroup.php:228 actions/newgroup.php:168
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/editgroup.php:239 actions/newgroup.php:179
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Ungültiges Stichwort: „%s“"
-#: actions/editgroup.php:258
+#. TRANS: Server error displayed when editing a group fails.
+#: actions/editgroup.php:272
msgid "Could not update group."
msgstr "Konnte Gruppe nicht aktualisieren."
+#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:264 classes/User_group.php:514
+#: actions/editgroup.php:279 classes/User_group.php:529
msgid "Could not create aliases."
msgstr "Konnte keinen Favoriten erstellen."
-#: actions/editgroup.php:280
+#. TRANS: Group edit form success message.
+#: actions/editgroup.php:296
msgid "Options saved."
msgstr "Einstellungen gespeichert."
@@ -1386,12 +2160,12 @@ msgstr "Einstellen, wie und wann du E-Mails von %%site.name%% bekommst."
#. TRANS: Form legend for e-mail settings form.
#. TRANS: Field label for e-mail address input in e-mail settings form.
-#: actions/emailsettings.php:106 actions/emailsettings.php:132
+#: actions/emailsettings.php:107 actions/emailsettings.php:133
msgid "Email address"
msgstr "E-Mail-Adresse"
#. TRANS: Form note in e-mail settings form.
-#: actions/emailsettings.php:112
+#: actions/emailsettings.php:113
msgid "Current confirmed email address."
msgstr "Aktuelle bestätigte E-Mail-Adresse."
@@ -1400,40 +2174,34 @@ msgstr "Aktuelle bestätigte E-Mail-Adresse."
#. TRANS: Button label to remove a confirmed IM address.
#. TRANS: Button label to remove a confirmed SMS address.
#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from.
-#: actions/emailsettings.php:115 actions/emailsettings.php:158
+#: actions/emailsettings.php:116 actions/emailsettings.php:183
#: actions/imsettings.php:116 actions/smssettings.php:124
#: actions/smssettings.php:180
msgctxt "BUTTON"
msgid "Remove"
msgstr "Entfernen"
-#: actions/emailsettings.php:122
+#: actions/emailsettings.php:123
msgid ""
"Awaiting confirmation on this address. Check your inbox (and spam box!) for "
"a message with further instructions."
msgstr ""
-"Warte auf die Bestätigung dieser Adresse. Prüfe Deinen Nachrichteneingang "
+"Warte auf die Bestätigung dieser Adresse. Prüfe deinen Nachrichteneingang "
"(auch den Spam-Ordner) auf eine Nachricht mit weiteren Instruktionen."
-#. TRANS: Button label to cancel an e-mail address confirmation procedure.
-#. TRANS: Button label to cancel an IM address confirmation procedure.
-#. TRANS: Button label to cancel a SMS address confirmation procedure.
-#. TRANS: Button label
-#: actions/emailsettings.php:127 actions/imsettings.php:131
-#: actions/smssettings.php:137 lib/applicationeditform.php:357
-msgctxt "BUTTON"
-msgid "Cancel"
-msgstr "Abbrechen"
-
-#. TRANS: Instructions for e-mail address input form.
-#: actions/emailsettings.php:135
+#. TRANS: Instructions for e-mail address input form. Do not translate
+#. TRANS: "example.org". It is one of the domain names reserved for
+#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt.
+#. TRANS: Any other domain may be owned by a legitimate person or
+#. TRANS: organization.
+#: actions/emailsettings.php:140
msgid "Email address, like \"UserName@example.org\""
msgstr "E-Mail-Adresse, beispielsweise „Benutzername@example.org“"
#. TRANS: Button label for adding an e-mail address in e-mail settings form.
#. TRANS: Button label for adding an IM address in IM settings form.
#. TRANS: Button label for adding a SMS phone number in SMS settings form.
-#: actions/emailsettings.php:139 actions/imsettings.php:148
+#: actions/emailsettings.php:144 actions/imsettings.php:151
#: actions/smssettings.php:162
msgctxt "BUTTON"
msgid "Add"
@@ -1441,114 +2209,121 @@ msgstr "Hinzufügen"
#. TRANS: Form legend for incoming e-mail settings form.
#. TRANS: Form legend for incoming SMS settings form.
-#: actions/emailsettings.php:147 actions/smssettings.php:171
+#: actions/emailsettings.php:152 actions/smssettings.php:171
msgid "Incoming email"
msgstr "Eingehende E-Mail"
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:158
+msgid "I want to post notices by email."
+msgstr "Ich möchte Einträge per E-Mail veröffentlichen."
+
#. TRANS: Form instructions for incoming e-mail form in e-mail settings.
#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings.
-#: actions/emailsettings.php:155 actions/smssettings.php:178
+#: actions/emailsettings.php:180 actions/smssettings.php:178
msgid "Send email to this address to post new notices."
-msgstr "Schicke ein E-Mail an diese Adresse um eine Nachricht zu posten."
+msgstr "Schicke eine E-Mail an diese Adresse um eine Nachricht zu posten."
-#. TRANS: Instructions for incoming e-mail address input form.
+#. TRANS: Instructions for incoming e-mail address input form, when an address has already been assigned.
#. TRANS: Instructions for incoming SMS e-mail address input form.
-#: actions/emailsettings.php:164 actions/smssettings.php:186
+#: actions/emailsettings.php:189 actions/smssettings.php:186
msgid "Make a new email address for posting to; cancels the old one."
msgstr ""
"Neue E-Mail-Adresse für Postings aktivieren; die alte wird automatisch "
"deaktiviert."
+#. TRANS: Instructions for incoming e-mail address input form.
+#: actions/emailsettings.php:193
+msgid ""
+"To send notices via email, we need to create a unique email address for you "
+"on this server:"
+msgstr ""
+
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
-#: actions/emailsettings.php:168 actions/smssettings.php:189
+#: actions/emailsettings.php:199 actions/smssettings.php:189
msgctxt "BUTTON"
msgid "New"
msgstr "Neu"
#. TRANS: Form legend for e-mail preferences form.
-#: actions/emailsettings.php:174
+#: actions/emailsettings.php:208
msgid "Email preferences"
msgstr "E-Mail Einstellungen"
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:180
+#: actions/emailsettings.php:216
msgid "Send me notices of new subscriptions through email."
msgstr "Informiere mich über neues Abonnements per E-Mail."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:186
+#: actions/emailsettings.php:222
msgid "Send me email when someone adds my notice as a favorite."
msgstr ""
"Mir eine E-Mail schicken, wenn jemand meine Nachricht als Favorit speichert."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:193
+#: actions/emailsettings.php:229
msgid "Send me email when someone sends me a private message."
msgstr ""
"Mir eine E-Mail schicken, wenn mir jemand eine private Nachricht schickt."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:199
+#: actions/emailsettings.php:235
msgid "Send me email when someone sends me an \"@-reply\"."
msgstr "Schick mir eine E-Mail, wenn mir jemand eine @Nachricht schickt."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:205
+#: actions/emailsettings.php:241
msgid "Allow friends to nudge me and send me an email."
msgstr "Erlaube Freunden mich zu stupsen und mir E-Mails zu senden."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:212
-msgid "I want to post notices by email."
-msgstr "Ich möchte Einträge per E-Mail veröffentlichen."
-
-#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:219
+#: actions/emailsettings.php:247
msgid "Publish a MicroID for my email address."
msgstr "MicroID für meine E-Mail-Adresse veröffentlichen."
#. TRANS: Confirmation message for successful e-mail preferences save.
-#: actions/emailsettings.php:334
+#: actions/emailsettings.php:368
msgid "Email preferences saved."
-msgstr "E-Mail Einstellungen gespeichert."
+msgstr "E-Mail-Einstellungen gespeichert."
#. TRANS: Message given saving e-mail address without having provided one.
-#: actions/emailsettings.php:353
+#: actions/emailsettings.php:388
msgid "No email address."
msgstr "Keine E-Mail-Adresse."
#. TRANS: Message given saving e-mail address that cannot be normalised.
-#: actions/emailsettings.php:361
+#: actions/emailsettings.php:396
msgid "Cannot normalize that email address"
msgstr "Konnte diese E-Mail-Adresse nicht normalisieren"
#. TRANS: Message given saving e-mail address that not valid.
-#: actions/emailsettings.php:366 actions/register.php:208
+#: actions/emailsettings.php:401 actions/register.php:212
#: actions/siteadminpanel.php:144
msgid "Not a valid email address."
msgstr "Ungültige E-Mail-Adresse."
#. TRANS: Message given saving e-mail address that is already set.
-#: actions/emailsettings.php:370
+#: actions/emailsettings.php:405
msgid "That is already your email address."
msgstr "Dies ist bereits deine E-Mail-Adresse."
#. TRANS: Message given saving e-mail address that is already set for another user.
-#: actions/emailsettings.php:374
+#: actions/emailsettings.php:409
msgid "That email address already belongs to another user."
-msgstr "Diese E-Mail-Adresse gehört einem anderen Nutzer."
+msgstr "Diese E-Mail-Adresse gehört bereits einem anderen Benutzer."
#. TRANS: Server error thrown on database error adding e-mail confirmation code.
#. TRANS: Server error thrown on database error adding IM confirmation code.
#. TRANS: Server error thrown on database error adding SMS confirmation code.
-#: actions/emailsettings.php:391 actions/imsettings.php:348
+#: actions/emailsettings.php:426 actions/imsettings.php:351
#: actions/smssettings.php:373
msgid "Couldn't insert confirmation code."
msgstr "Konnte keinen Bestätigungscode einfügen."
#. TRANS: Message given saving valid e-mail address that is to be confirmed.
-#: actions/emailsettings.php:398
+#: actions/emailsettings.php:433
msgid ""
"A confirmation code was sent to the email address you added. Check your "
"inbox (and spam box!) for the code and instructions on how to use it."
@@ -1560,50 +2335,56 @@ msgstr ""
#. TRANS: Message given canceling e-mail address confirmation that is not pending.
#. TRANS: Message given canceling IM address confirmation that is not pending.
#. TRANS: Message given canceling SMS phone number confirmation that is not pending.
-#: actions/emailsettings.php:419 actions/imsettings.php:383
+#: actions/emailsettings.php:454 actions/imsettings.php:386
#: actions/smssettings.php:408
msgid "No pending confirmation to cancel."
msgstr "Keine ausstehende Bestätigung, die abgebrochen werden kann."
#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address.
-#: actions/emailsettings.php:424
+#: actions/emailsettings.php:459
msgid "That is the wrong email address."
msgstr "Dies ist die falsche E-Mail Adresse"
+#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
+#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
+#: actions/emailsettings.php:468 actions/smssettings.php:422
+msgid "Couldn't delete email confirmation."
+msgstr "Konnte E-Mail-Bestätigung nicht löschen."
+
#. TRANS: Message given after successfully canceling e-mail address confirmation.
-#: actions/emailsettings.php:438
+#: actions/emailsettings.php:473
msgid "Email confirmation cancelled."
-msgstr "E-Mail Bestätigung abgebrochen."
+msgstr "E-Mail-Bestätigung abgebrochen."
#. TRANS: Message given trying to remove an e-mail address that is not
#. TRANS: registered for the active user.
-#: actions/emailsettings.php:458
+#: actions/emailsettings.php:493
msgid "That is not your email address."
msgstr "Dies ist nicht deine E-Mail-Adresse."
#. TRANS: Message given after successfully removing a registered e-mail address.
-#: actions/emailsettings.php:479
+#: actions/emailsettings.php:514
msgid "The email address was removed."
-msgstr "Die E-Mail Adresse wurde entfernt."
+msgstr "Die E-Mail-Adresse wurde entfernt."
-#: actions/emailsettings.php:493 actions/smssettings.php:568
+#: actions/emailsettings.php:528 actions/smssettings.php:568
msgid "No incoming email address."
msgstr "Keine Eingangs-E-Mail-Adresse."
#. TRANS: Server error thrown on database error removing incoming e-mail address.
#. TRANS: Server error thrown on database error adding incoming e-mail address.
-#: actions/emailsettings.php:504 actions/emailsettings.php:528
+#: actions/emailsettings.php:540 actions/emailsettings.php:565
#: actions/smssettings.php:578 actions/smssettings.php:602
msgid "Couldn't update user record."
-msgstr "Konnte Nutzereintrag nicht schreiben"
+msgstr "Konnte Benutzereintrag nicht schreiben"
#. TRANS: Message given after successfully removing an incoming e-mail address.
-#: actions/emailsettings.php:508 actions/smssettings.php:581
+#: actions/emailsettings.php:544 actions/smssettings.php:581
msgid "Incoming email address removed."
msgstr "Eingehende E-Mail-Adresse entfernt"
#. TRANS: Message given after successfully adding an incoming e-mail address.
-#: actions/emailsettings.php:532 actions/smssettings.php:605
+#: actions/emailsettings.php:569 actions/smssettings.php:605
msgid "New incoming email address added."
msgstr "Neue Eingangs-E-Mail-Adresse hinzugefügt."
@@ -1611,11 +2392,11 @@ msgstr "Neue Eingangs-E-Mail-Adresse hinzugefügt."
msgid "This notice is already a favorite!"
msgstr "Diese Nachricht ist bereits ein Favorit!"
-#: actions/favor.php:92 lib/disfavorform.php:140
+#: actions/favor.php:92 lib/disfavorform.php:144
msgid "Disfavor favorite"
msgstr "Aus Favoriten entfernen"
-#: actions/favorited.php:65 lib/popularnoticesection.php:91
+#: actions/favorited.php:65 lib/popularnoticesection.php:62
#: lib/publicgroupnav.php:93
msgid "Popular notices"
msgstr "Beliebte Nachrichten"
@@ -1649,11 +2430,11 @@ msgid ""
"Why not [register an account](%%action.register%%) and be the first to add a "
"notice to your favorites!"
msgstr ""
-"Warum [registrierst Du nicht einen Account](%%%%action.register%%%%) und "
+"Warum [registrierst du nicht einen Account](%%%%action.register%%%%) und "
"bist der erste der eine Nachricht favorisiert!"
#: actions/favoritesrss.php:111 actions/showfavorites.php:77
-#: lib/personalgroupnav.php:115
+#: lib/personalgroupnav.php:118
#, php-format
msgid "%s's favorite notices"
msgstr "%ss favorisierte Nachrichten"
@@ -1680,7 +2461,7 @@ msgstr "Eine Auswahl toller Benutzer auf %s"
#: actions/file.php:34
msgid "No notice ID."
-msgstr "Keine Nachrichten ID"
+msgstr "Keine Nachrichten-ID"
#: actions/file.php:38
msgid "No notice."
@@ -1700,7 +2481,7 @@ msgstr "Unerwartete Antwort!"
#: actions/finishremotesubscribe.php:80
msgid "User being listened to does not exist."
-msgstr "Aufgeführte Nutzer existiert nicht."
+msgstr "Aufgeführter Benutzer existiert nicht."
#: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59
msgid "You can use the local subscription!"
@@ -1722,7 +2503,7 @@ msgstr "Konnte Anfrage-Token nicht in Zugriffs-Token umwandeln."
msgid "Remote service uses unknown version of OMB protocol."
msgstr "Service nutzt unbekannte OMB-Protokollversion."
-#: actions/finishremotesubscribe.php:138
+#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:317
msgid "Error updating remote profile."
msgstr "Fehler beim Aktualisieren des entfernten Profils."
@@ -1748,38 +2529,42 @@ msgstr "Auf dieser Seite können keine Benutzerrollen gewährt werden."
#: actions/grantrole.php:82
msgid "User already has this role."
-msgstr "Nutzer hat diese Aufgabe bereits"
+msgstr "Benutzer hat bereits diese Aufgabe"
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing a profile.
+#. TRANS: Client error displayed trying a change a subscription without providing a profile.
#: actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46
+#: actions/makeadmin.php:71 actions/subedit.php:49
#: lib/profileformaction.php:79
msgid "No profile specified."
msgstr "Kein Profil angegeben."
-#: actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing an existing profile.
+#. TRANS: Client error displayed trying a change a subscription for a non-existant profile ID.
+#: actions/groupblock.php:76 actions/groupunblock.php:77
+#: actions/makeadmin.php:76 actions/subedit.php:57 actions/tagother.php:46
#: actions/unsubscribe.php:84 lib/profileformaction.php:86
msgid "No profile with that ID."
msgstr "Kein Benutzer-Profil mit dieser ID."
-#: actions/groupblock.php:81 actions/groupunblock.php:81
+#: actions/groupblock.php:81 actions/groupunblock.php:82
#: actions/makeadmin.php:81
msgid "No group specified."
msgstr "Keine Gruppe angegeben"
#: actions/groupblock.php:91
msgid "Only an admin can block group members."
-msgstr "Nur ein Administrator kann Mitglieder der Gruppe sperren."
+msgstr "Nur ein Admin kann Mitglieder der Gruppe blockieren."
#: actions/groupblock.php:95
msgid "User is already blocked from group."
-msgstr "Dieser Nutzer ist bereits von der Gruppe gesperrt"
+msgstr "Dieser Benutzer ist bereits von der Gruppe blockiert"
#: actions/groupblock.php:100
msgid "User is not a member of group."
-msgstr "Nutzer ist kein Mitglied dieser Gruppe."
+msgstr "Benutzer ist kein Mitglied dieser Gruppe."
-#: actions/groupblock.php:134 actions/groupmembers.php:360
+#: actions/groupblock.php:134 actions/groupmembers.php:364
msgid "Block user from group"
msgstr "Benutzerzugang zu der Gruppe blockieren"
@@ -1790,10 +2575,9 @@ msgid ""
"will be removed from the group, unable to post, and unable to subscribe to "
"the group in the future."
msgstr ""
-"Bist du sicher, dass du den Benutzer \"%1$s\" in der Gruppe \"%2$s\" "
-"blockieren willst? Er wird aus der Gruppe gelöscht, kann keine Beiträge mehr "
-"abschicken und wird auch in Zukunft dieser Gruppe nicht mehr beitreten "
-"können."
+"Bist du sicher, dass du den Benutzer „%1$s“ in der Gruppe „%2$s“ blockieren "
+"willst? Er wird aus der Gruppe gelöscht, kann keine Beiträge mehr abschicken "
+"und wird auch in Zukunft dieser Gruppe nicht mehr beitreten können."
#. TRANS: Submit button title for 'No' when blocking a user from a group.
#: actions/groupblock.php:182
@@ -1803,11 +2587,12 @@ msgstr "Diesen Benutzerzugang nicht für diese Gruppe blockieren."
#. TRANS: Submit button title for 'Yes' when blocking a user from a group.
#: actions/groupblock.php:189
msgid "Block this user from this group"
-msgstr "Diesen Nutzer von der Gruppe sperren"
+msgstr "Diesen Benutzer von der Gruppe blockieren"
#: actions/groupblock.php:206
msgid "Database error blocking user from group."
-msgstr "Datenbank Fehler beim Versuch den Nutzer aus der Gruppe zu blockieren."
+msgstr ""
+"Datenbankfehler beim Versuch den Benutzer aus der Gruppe zu blockieren."
#: actions/groupbyid.php:74 actions/userbyid.php:70
msgid "No ID."
@@ -1829,8 +2614,10 @@ msgstr ""
"Stelle ein wie die Gruppenseite aussehen soll. Hintergrundbild und "
"Farbpalette frei wählbar."
+#. TRANS: Error message displayed if design settings could not be saved.
+#. TRANS: Error message displayed if design settings could not be saved after clicking "Use defaults".
#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186
-#: lib/designsettings.php:391 lib/designsettings.php:413
+#: lib/designsettings.php:405 lib/designsettings.php:427
msgid "Couldn't update your design."
msgstr "Konnte dein Design nicht aktualisieren."
@@ -1847,9 +2634,17 @@ msgstr "Gruppen-Logo"
msgid ""
"You can upload a logo image for your group. The maximum file size is %s."
msgstr ""
-"Du kannst ein Logo für Deine Gruppe hochladen. Die maximale Dateigröße ist %"
+"Du kannst ein Logo für deine Gruppe hochladen. Die maximale Dateigröße ist %"
"s."
+#: actions/grouplogo.php:236
+msgid "Upload"
+msgstr "Hochladen"
+
+#: actions/grouplogo.php:289
+msgid "Crop"
+msgstr "Zuschneiden"
+
#: actions/grouplogo.php:365
msgid "Pick a square area of the image to be the logo."
msgstr "Wähle eine quadratische Fläche aus dem Bild, um das Logo zu speichern."
@@ -1862,48 +2657,55 @@ msgstr "Logo aktualisiert."
msgid "Failed updating logo."
msgstr "Aktualisierung des Logos fehlgeschlagen."
-#: actions/groupmembers.php:100 lib/groupnav.php:92
+#. TRANS: Title of the page showing group members.
+#. TRANS: %s is the name of the group.
+#: actions/groupmembers.php:102
#, php-format
msgid "%s group members"
msgstr "%s Gruppen-Mitglieder"
-#: actions/groupmembers.php:103
+#. TRANS: Title of the page showing group members.
+#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list.
+#: actions/groupmembers.php:107
#, php-format
msgid "%1$s group members, page %2$d"
msgstr "%1$s Gruppen-Mitglieder, Seite %2$d"
-#: actions/groupmembers.php:118
+#: actions/groupmembers.php:122
msgid "A list of the users in this group."
msgstr "Liste der Benutzer in dieser Gruppe."
-#: actions/groupmembers.php:182 lib/groupnav.php:107
+#: actions/groupmembers.php:186
msgid "Admin"
msgstr "Admin"
-#: actions/groupmembers.php:392 lib/blockform.php:69
+#. TRANS: Button text for the form that will block a user from a group.
+#: actions/groupmembers.php:399
+msgctxt "BUTTON"
msgid "Block"
msgstr "Blockieren"
-#: actions/groupmembers.php:487
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:403
+msgctxt "TOOLTIP"
+msgid "Block this user"
+msgstr "Diesen Benutzer blockieren"
+
+#: actions/groupmembers.php:498
msgid "Make user an admin of the group"
msgstr "Benutzer zu einem Admin dieser Gruppe ernennen"
-#: actions/groupmembers.php:519
+#. TRANS: Button text for the form that will make a user administrator.
+#: actions/groupmembers.php:533
+msgctxt "BUTTON"
msgid "Make Admin"
msgstr "Zum Admin ernennen"
-#: actions/groupmembers.php:519
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:537
+msgctxt "TOOLTIP"
msgid "Make this user an admin"
-msgstr "Diesen Benutzer zu einem Admin ernennen"
-
-#. TRANS: Message is used as link title. %s is a user nickname.
-#. TRANS: Title in atom group notice feed. %s is a group name.
-#. TRANS: Title in atom user notice feed. %s is a user name.
-#: actions/grouprss.php:139 actions/userrss.php:94
-#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69
-#, php-format
-msgid "%s timeline"
-msgstr "%s Zeitleiste"
+msgstr "Diesen Benutzer zum Admin ernennen"
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#: actions/grouprss.php:142
@@ -1930,11 +2732,11 @@ msgid ""
"for one](%%%%action.groupsearch%%%%) or [start your own!](%%%%action.newgroup"
"%%%%)"
msgstr ""
-"Finde und rede mit Gleichgesinnten in %%%%site.name%%%% Gruppen. Nachdem du "
-"einer Gruppe beigetreten bis kannst du mit \\\"!Gruppenname\\\" eine "
-"Nachricht an alle Gruppenmitglieder schicken. Du kannst nach einer [Gruppe "
-"suchen](%%%%action.groupsearch%%%%) oder deine eigene [Gruppe aufmachen!](%%%"
-"%action.newgroup%%%%)"
+"Finde und rede mit Gleichgesinnten in %%%%site.name%%%%-Gruppen. Nachdem du "
+"einer Gruppe beigetreten bist kannst du mit „!Gruppenname“ eine Nachricht an "
+"alle Gruppenmitglieder schicken. Du kannst nach einer [Gruppe suchen](%%%%"
+"action.groupsearch%%%%) oder deine eigene [Gruppe aufmachen!](%%%%action."
+"newgroup%%%%)"
#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122
msgid "Create a new group"
@@ -1946,7 +2748,7 @@ msgid ""
"Search for groups on %%site.name%% by their name, location, or description. "
"Separate the terms by spaces; they must be 3 characters or more."
msgstr ""
-"Durchsuche die Namen, Orte oder Interessen der Nutzer von %%site.name%%. "
+"Durchsuche die Namen, Orte oder Interessen der Benutzer von %%site.name%%. "
"Trenne mehrere Suchbegriffe durch Leerzeichen. Ein Suchbegriff muss aus "
"mindestens 3 Zeichen bestehen."
@@ -1974,18 +2776,21 @@ msgid ""
"Why not [register an account](%%action.register%%) and [create the group](%%"
"action.newgroup%%) yourself!"
msgstr ""
-"Warum [registrierst Du nicht einen Account](%%action.register%%) und [legst "
+"Warum [registrierst du nicht einen Account](%%action.register%%) und [legst "
"diese Gruppe selbst an](%%action.newgroup%%)?"
-#: actions/groupunblock.php:91
+#. TRANS: Client error displayed when trying to unblock a user from a group without being an administrator for the group.
+#: actions/groupunblock.php:94
msgid "Only an admin can unblock group members."
-msgstr "Nur Administratoren können Gruppenmitglieder entsperren."
+msgstr "Nur Admins können Blockierungen von Gruppenmitglieder aufheben."
-#: actions/groupunblock.php:95
+#. TRANS: Client error displayed when trying to unblock a non-blocked user from a group.
+#: actions/groupunblock.php:99
msgid "User is not blocked from group."
-msgstr "Dieser Nutzer ist nicht von der Gruppe gesperrt."
+msgstr "Dieser Benutzer ist nicht von der Gruppe blockiert."
-#: actions/groupunblock.php:128 actions/unblock.php:86
+#. TRANS: Server error displayed when unblocking a user from a group fails because of an unknown error.
+#: actions/groupunblock.php:131 actions/unblock.php:86
msgid "Error removing the block."
msgstr "Fehler beim Freigeben des Benutzers."
@@ -2035,7 +2840,10 @@ msgstr ""
#. TRANS: IM address input field instructions in IM settings form.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:140
+#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by
+#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate
+#. TRANS: person or organization.
+#: actions/imsettings.php:143
#, php-format
msgid ""
"Jabber or GTalk address, like \"UserName@example.org\". First, make sure to "
@@ -2046,65 +2854,65 @@ msgstr ""
"Programm oder GTalk aufgenommen hast."
#. TRANS: Form legend for IM preferences form.
-#: actions/imsettings.php:155
+#: actions/imsettings.php:158
msgid "IM preferences"
-msgstr "IM Einstellungen"
+msgstr "IM-Einstellungen"
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:160
+#: actions/imsettings.php:163
msgid "Send me notices through Jabber/GTalk."
msgstr "Schicke mir Nachrichten mittels Jabber/GTalk."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:166
+#: actions/imsettings.php:169
msgid "Post a notice when my Jabber/GTalk status changes."
msgstr "Schicke eine Nachricht, wenn sich mein Jabber/GTalk-Status verändert."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:172
+#: actions/imsettings.php:175
msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to."
msgstr ""
"Schicke mir Antworten von Leuten, die ich nicht abonniert habe, mit Jabber/"
"GTalk."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:179
+#: actions/imsettings.php:182
msgid "Publish a MicroID for my Jabber/GTalk address."
msgstr "MicroID für meine Jabber/GTalk-Adresse veröffentlichen."
#. TRANS: Confirmation message for successful IM preferences save.
-#: actions/imsettings.php:287 actions/othersettings.php:180
+#: actions/imsettings.php:290 actions/othersettings.php:190
msgid "Preferences saved."
msgstr "Einstellungen gesichert."
#. TRANS: Message given saving IM address without having provided one.
-#: actions/imsettings.php:309
+#: actions/imsettings.php:312
msgid "No Jabber ID."
msgstr "Keine Jabber-ID"
#. TRANS: Message given saving IM address that cannot be normalised.
-#: actions/imsettings.php:317
+#: actions/imsettings.php:320
msgid "Cannot normalize that Jabber ID"
-msgstr "Konnte diese Jabber ID nicht normalisieren"
+msgstr "Konnte diese Jabber-ID nicht normalisieren"
#. TRANS: Message given saving IM address that not valid.
-#: actions/imsettings.php:322
+#: actions/imsettings.php:325
msgid "Not a valid Jabber ID"
msgstr "Ungültige Jabber-ID"
#. TRANS: Message given saving IM address that is already set.
-#: actions/imsettings.php:326
+#: actions/imsettings.php:329
msgid "That is already your Jabber ID."
-msgstr "Diese JabberID hast du schon angegeben."
+msgstr "Diese Jabber-ID hast du schon angegeben."
#. TRANS: Message given saving IM address that is already set for another user.
-#: actions/imsettings.php:330
+#: actions/imsettings.php:333
msgid "Jabber ID already belongs to another user."
-msgstr "Diese Jabber ID wird bereits von einem anderen Benutzer verwendet."
+msgstr "Diese Jabber-ID wird bereits von einem anderen Benutzer verwendet."
#. TRANS: Message given saving valid IM address that is to be confirmed.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:358
+#: actions/imsettings.php:361
#, php-format
msgid ""
"A confirmation code was sent to the IM address you added. You must approve %"
@@ -2114,30 +2922,30 @@ msgstr ""
"hast. Du musst zulassen, dass %s dir Nachrichten schicken darf."
#. TRANS: Message given canceling IM address confirmation for the wrong IM address.
-#: actions/imsettings.php:388
+#: actions/imsettings.php:391
msgid "That is the wrong IM address."
msgstr "Das ist die falsche IM-Adresse."
#. TRANS: Server error thrown on database error canceling IM address confirmation.
-#: actions/imsettings.php:397
+#: actions/imsettings.php:400
msgid "Couldn't delete IM confirmation."
-msgstr "Konnte die IM Bestätigung nicht löschen."
+msgstr "Konnte die IM-Bestätigung nicht löschen."
#. TRANS: Message given after successfully canceling IM address confirmation.
-#: actions/imsettings.php:402
+#: actions/imsettings.php:405
msgid "IM confirmation cancelled."
-msgstr "IM Bestätigung abgebrochen."
+msgstr "IM-Bestätigung abgebrochen."
#. TRANS: Message given trying to remove an IM address that is not
#. TRANS: registered for the active user.
-#: actions/imsettings.php:424
+#: actions/imsettings.php:427
msgid "That is not your Jabber ID."
-msgstr "Dies ist nicht deine JabberID."
+msgstr "Dies ist nicht deine Jabber-ID."
#. TRANS: Message given after successfully removing a registered IM address.
-#: actions/imsettings.php:447
+#: actions/imsettings.php:450
msgid "The IM address was removed."
-msgstr "Die IM Adresse wurde entfernt."
+msgstr "Die IM-Adresse wurde entfernt."
#: actions/inbox.php:59
#, php-format
@@ -2155,51 +2963,79 @@ msgstr ""
"Das hier ist dein Posteingang, der deine eingehenden privaten Nachrichten "
"enthält."
-#: actions/invite.php:39
+#. TRANS: Client error displayed when trying to sent invites while they have been disabled.
+#: actions/invite.php:40
msgid "Invites have been disabled."
msgstr "Einladungen wurden deaktiviert."
-#: actions/invite.php:41
+#. TRANS: Client error displayed when trying to sent invites while not logged in.
+#. TRANS: %s is the StatusNet site name.
+#: actions/invite.php:44
#, php-format
msgid "You must be logged in to invite other users to use %s."
msgstr "Du musst angemeldet sein, um andere Benutzer zu %s einzuladen"
-#: actions/invite.php:72
+#. TRANS: Form validation message when providing an e-mail address that does not validate.
+#. TRANS: %s is an invalid e-mail address.
+#: actions/invite.php:77
#, php-format
-msgid "Invalid email address: %s"
+msgid "Invalid email address: %s."
msgstr "Ungültige E-Mail-Adresse: %s"
-#: actions/invite.php:110
-msgid "Invitation(s) sent"
+#. TRANS: Page title when invitations have been sent.
+#: actions/invite.php:116
+msgid "Invitations sent"
msgstr "Einladung(en) verschickt"
-#: actions/invite.php:112
+#. TRANS: Page title when inviting potential users.
+#: actions/invite.php:119
msgid "Invite new users"
msgstr "Lade neue Leute ein"
-#: actions/invite.php:128
-msgid "You are already subscribed to these users:"
-msgstr "Du hast diese Benutzer bereits abonniert:"
+#. TRANS: Message displayed inviting users to use a StatusNet site while the inviting user
+#. TRANS: is already subscribed to one or more users with the given e-mail address(es).
+#. TRANS: Plural form is based on the number of reported already subscribed e-mail addresses.
+#. TRANS: Followed by a bullet list.
+#: actions/invite.php:139
+msgid "You are already subscribed to this user:"
+msgid_plural "You are already subscribed to these users:"
+msgstr[0] "Du hast diesen Benutzer bereits abonniert:"
+msgstr[1] "Du hast diese Benutzer bereits abonniert:"
-#. TRANS: Whois output.
-#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
-#: actions/invite.php:131 actions/invite.php:139 lib/command.php:414
+#. TRANS: Used as list item for already subscribed users (%1$s is nickname, %2$s is e-mail address).
+#. TRANS: Used as list item for already registered people (%1$s is nickname, %2$s is e-mail address).
+#: actions/invite.php:145 actions/invite.php:159
#, php-format
+msgctxt "INVITE"
msgid "%1$s (%2$s)"
msgstr "%1$s (%2$s)"
-#: actions/invite.php:136
-msgid ""
+#. TRANS: Message displayed inviting users to use a StatusNet site while the invited user
+#. TRANS: already uses a this StatusNet site. Plural form is based on the number of
+#. TRANS: reported already present people. Followed by a bullet list.
+#: actions/invite.php:153
+msgid "This person is already a user and you were automatically subscribed:"
+msgid_plural ""
"These people are already users and you were automatically subscribed to them:"
-msgstr ""
-"Diese Leute sind bereits registrierte Benutzer und Du hast Sie automatisch "
+msgstr[0] ""
+"Diese Person ist bereits registrierter Benutzer und du hast ihn automatisch "
"abonniert."
+msgstr[1] ""
+"Diese Personen sind bereits registrierte Benutzer und du hast sie "
+"automatisch abonniert."
-#: actions/invite.php:144
-msgid "Invitation(s) sent to the following people:"
-msgstr "Einladung(en) an folgende Personen geschickt:"
+#. TRANS: Message displayed inviting users to use a StatusNet site. Plural form is
+#. TRANS: based on the number of invitations sent. Followed by a bullet list of
+#. TRANS: e-mail addresses to which invitations were sent.
+#: actions/invite.php:167
+msgid "Invitation sent to the following person:"
+msgid_plural "Invitations sent to the following people:"
+msgstr[0] "Einladung an folgende Personen geschickt:"
+msgstr[1] "Einladungen an folgende Personen geschickt:"
-#: actions/invite.php:150
+#. TRANS: Generic message displayed after sending out one or more invitations to
+#. TRANS: people to join a StatusNet site.
+#: actions/invite.php:177
msgid ""
"You will be notified when your invitees accept the invitation and register "
"on the site. Thanks for growing the community!"
@@ -2208,45 +3044,56 @@ msgstr ""
"die Empfänger auf der Seite registriert haben. Danke, dass du uns hilfst zu "
"wachsen!"
-#: actions/invite.php:162
+#. TRANS: Form instructions.
+#: actions/invite.php:190
msgid ""
"Use this form to invite your friends and colleagues to use this service."
msgstr "Lade deine Freunde und Kollegen ein diesen Dienst zu nutzen."
-#: actions/invite.php:187
+#. TRANS: Field label for a list of e-mail addresses.
+#: actions/invite.php:217
msgid "Email addresses"
msgstr "E-Mail-Adressen"
-#: actions/invite.php:189
+#. TRANS: Tooltip for field label for a list of e-mail addresses.
+#: actions/invite.php:220
msgid "Addresses of friends to invite (one per line)"
msgstr ""
-"Adressen von Freunden, die Du einladen möchtest. (Jeweils eine Adresse pro "
+"Adressen von Freunden, die du einladen möchtest. (Jeweils eine Adresse pro "
"Zeile)"
-#: actions/invite.php:192
+#. TRANS: Field label for a personal message to send to invitees.
+#: actions/invite.php:224
msgid "Personal message"
msgstr "Private Nachricht"
-#: actions/invite.php:194
+#. TRANS: Tooltip for field label for a personal message to send to invitees.
+#: actions/invite.php:227
msgid "Optionally add a personal message to the invitation."
msgstr ""
"Wenn du möchtest kannst du zu der Einladung eine persönliche Nachricht "
"anfügen."
#. TRANS: Send button for inviting friends
-#: actions/invite.php:198
+#: actions/invite.php:231
msgctxt "BUTTON"
msgid "Send"
msgstr "Senden"
-#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:228
+#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, $2$s is
+#. TRANS: the StatusNet sitename.
+#: actions/invite.php:263
#, php-format
msgid "%1$s has invited you to join them on %2$s"
-msgstr "%1$s hat Dich eingeladen, auch bei %2$s mitzumachen."
+msgstr "%1$s hat dich eingeladen, auch bei %2$s mitzumachen."
-#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:231
+#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, %2$s is the
+#. TRANS: StatusNet sitename, %3$s is the site URL, %4$s is the personal message from the
+#. TRANS: inviting user, %s%5 a link to the timeline for the inviting user, %s$6 is a link
+#. TRANS: to register with the StatusNet site.
+#: actions/invite.php:270
#, php-format
msgid ""
"%1$s has invited you to join them on %2$s (%3$s).\n"
@@ -2276,12 +3123,12 @@ msgid ""
"\n"
"Sincerely, %2$s\n"
msgstr ""
-"%1$s hat Dich eingeladen, auch bei %2$s mitzumachen. (%3$s).\n"
+"%1$s hat dich eingeladen, auch bei %2$s mitzumachen. (%3$s).\n"
"\n"
-"%2$s ist ein Microblogging-Service der Dich über Deine Freunde auf dem "
-"Laufenden hält und Deine Freunde über Dich informiert. \n"
+"%2$s ist ein Mikroblogging-Service, der dich über deine Freunde auf dem "
+"Laufenden hält und deine Freunde über dich informiert. \n"
"\n"
-"Du kannst Neuigkeiten über Dich und Deine Gedanken verbreiten. Lerne neue "
+"Du kannst Neuigkeiten über dich und deine Gedanken verbreiten. Lerne neue "
"Leute mit ähnlichen Interessen kennen. \n"
"\n"
"%1$s sagte:\n"
@@ -2292,12 +3139,12 @@ msgstr ""
"\n"
"%5$s\n"
"\n"
-"Wenn Du den Service ausprobieren möchtest klicke den Link unten an, um die "
+"Wenn du den Service ausprobieren möchtest, klicke den Link unten an, um die "
"Einladung anzunehmen.\n"
"\n"
"%6$s\n"
"\n"
-"Wenn nicht, ignoriere diese Nachricht. Danke für Deine Geduld und Deine "
+"Wenn nicht, ignoriere diese Nachricht. Danke für deine Geduld und deine "
"Zeit\n"
"\n"
"Schöne Grüße von %2$s\n"
@@ -2306,13 +3153,7 @@ msgstr ""
msgid "You must be logged in to join a group."
msgstr "Du musst angemeldet sein, um Mitglied einer Gruppe zu werden."
-#: actions/joingroup.php:88 actions/leavegroup.php:88
-msgid "No nickname or ID."
-msgstr "Kein Benutzername oder ID"
-
-#. TRANS: Message given having added a user to a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/joingroup.php:141 lib/command.php:346
+#: actions/joingroup.php:141
#, php-format
msgid "%1$s joined group %2$s"
msgstr "%1$s ist der Gruppe %2$s beigetreten"
@@ -2321,17 +3162,122 @@ msgstr "%1$s ist der Gruppe %2$s beigetreten"
msgid "You must be logged in to leave a group."
msgstr "Du musst angemeldet sein, um aus einer Gruppe auszutreten."
-#: actions/leavegroup.php:100 lib/command.php:373
+#. TRANS: Error text shown when trying to leave an existing group the user is not a member of.
+#: actions/leavegroup.php:100 lib/command.php:386
msgid "You are not a member of that group."
msgstr "Du bist kein Mitglied dieser Gruppe."
-#. TRANS: Message given having removed a user from a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/leavegroup.php:137 lib/command.php:392
+#: actions/leavegroup.php:137
#, php-format
msgid "%1$s left group %2$s"
msgstr "%1$s hat die Gruppe %2$s verlassen"
+#. TRANS: User admin panel title
+#: actions/licenseadminpanel.php:56
+msgctxt "TITLE"
+msgid "License"
+msgstr "Lizenz"
+
+#: actions/licenseadminpanel.php:67
+msgid "License for this StatusNet site"
+msgstr "Lizenz dieser StatusNet-Website"
+
+#: actions/licenseadminpanel.php:139
+msgid "Invalid license selection."
+msgstr "Ungültige Lizenzauswahl."
+
+#: actions/licenseadminpanel.php:149
+msgid ""
+"You must specify the owner of the content when using the All Rights Reserved "
+"license."
+msgstr ""
+"Du musst den Besitzer des Inhalts angeben, wenn du „Alle Rechte vorbehalten“ "
+"wählst."
+
+#: actions/licenseadminpanel.php:156
+msgid "Invalid license title. Maximum length is 255 characters."
+msgstr "Ungültiger Lizenztitel. Die maximale Länge liegt bei 255 Zeichen."
+
+#: actions/licenseadminpanel.php:168
+msgid "Invalid license URL."
+msgstr "Ungültige Lizenz-URL."
+
+#: actions/licenseadminpanel.php:171
+msgid "Invalid license image URL."
+msgstr "Ungültige Lizenz-Bild-URL."
+
+#: actions/licenseadminpanel.php:179
+msgid "License URL must be blank or a valid URL."
+msgstr "Lizenz-URL muss leer oder eine gültige URL sein."
+
+#: actions/licenseadminpanel.php:187
+msgid "License image must be blank or valid URL."
+msgstr "Lizenz-Bild muss leer oder eine gültige URL sein."
+
+#: actions/licenseadminpanel.php:239
+msgid "License selection"
+msgstr "Lizenzauswahl"
+
+#: actions/licenseadminpanel.php:245
+msgid "Private"
+msgstr "Privat"
+
+#: actions/licenseadminpanel.php:246
+msgid "All Rights Reserved"
+msgstr "Alle Rechte vorbehalten"
+
+#: actions/licenseadminpanel.php:247
+msgid "Creative Commons"
+msgstr "Creative Commons"
+
+#: actions/licenseadminpanel.php:252
+msgid "Type"
+msgstr "Typ"
+
+#: actions/licenseadminpanel.php:254
+msgid "Select license"
+msgstr "Lizenz auswählen"
+
+#: actions/licenseadminpanel.php:268
+msgid "License details"
+msgstr "Lizenz-Details"
+
+#: actions/licenseadminpanel.php:274
+msgid "Owner"
+msgstr "Besitzer"
+
+#: actions/licenseadminpanel.php:275
+msgid "Name of the owner of the site's content (if applicable)."
+msgstr "Name von dem Besitzer des Inhalts dieser Website (falls notwendig)"
+
+#: actions/licenseadminpanel.php:283
+msgid "License Title"
+msgstr "Lizenz-Titel"
+
+#: actions/licenseadminpanel.php:284
+msgid "The title of the license."
+msgstr "Der Titel der Lizenz."
+
+#: actions/licenseadminpanel.php:292
+msgid "License URL"
+msgstr "Lizenz-URL"
+
+#: actions/licenseadminpanel.php:293
+msgid "URL for more information about the license."
+msgstr "URL mit weiteren Informationen über die Lizenz."
+
+#: actions/licenseadminpanel.php:300
+msgid "License Image URL"
+msgstr "Lizenz-Bild-URl"
+
+#: actions/licenseadminpanel.php:301
+msgid "URL for an image to display with the license."
+msgstr "URL eines mit der Lizenz anzuzeigenden Bildes."
+
+#: actions/licenseadminpanel.php:319
+msgid "Save license settings"
+msgstr "Lizenz-Einstellungen speichern"
+
#: actions/login.php:102 actions/otp.php:62 actions/register.php:144
msgid "Already logged in."
msgstr "Bereits angemeldet."
@@ -2343,7 +3289,7 @@ msgstr "Falscher Benutzername oder Passwort."
#: actions/login.php:154 actions/otp.php:120
msgid "Error setting user. You are probably not authorized."
msgstr ""
-"Fehler beim setzen des Benutzers. Du bist vermutlich nicht autorisiert."
+"Fehler beim Setzen des Benutzers. Du bist vermutlich nicht autorisiert."
#: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79
msgid "Login"
@@ -2353,11 +3299,11 @@ msgstr "Anmelden"
msgid "Login to site"
msgstr "An Seite anmelden"
-#: actions/login.php:258 actions/register.php:485
+#: actions/login.php:258 actions/register.php:491
msgid "Remember me"
msgstr "Anmeldedaten merken"
-#: actions/login.php:259 actions/register.php:487
+#: actions/login.php:259 actions/register.php:493
msgid "Automatically login in the future; not for shared computers!"
msgstr "Automatisch anmelden; nicht bei gemeinsam genutzten PCs einsetzen!"
@@ -2375,24 +3321,24 @@ msgstr ""
#: actions/login.php:292
msgid "Login with your username and password."
-msgstr "Mit Nutzernamen und Passwort anmelden."
+msgstr "Mit Benutzernamen und Passwort anmelden."
#: actions/login.php:295
#, php-format
msgid ""
"Don't have a username yet? [Register](%%action.register%%) a new account."
msgstr ""
-"Du hast noch keinen Nutzernamen? [Registriere](%%action.register%%) ein "
+"Du hast noch keinen Benutzernamen? [Registriere](%%action.register%%) ein "
"neues Konto."
#: actions/makeadmin.php:92
msgid "Only an admin can make another user an admin."
-msgstr "Nur Administratoren können andere Nutzer zu Administratoren ernennen."
+msgstr "Nur Admins können andere Benutzer zu Admins ernennen."
#: actions/makeadmin.php:96
#, php-format
msgid "%1$s is already an admin for group \"%2$s\"."
-msgstr "%1$s ist bereits Administrator der Gruppe \"%2$s\"."
+msgstr "%1$s ist bereits Admin der Gruppe „%2$s“."
#: actions/makeadmin.php:133
#, php-format
@@ -2402,73 +3348,83 @@ msgstr "Konnte keinen Mitgliedseintrag für %1$s aus Gruppe %2$s empfangen."
#: actions/makeadmin.php:146
#, php-format
msgid "Can't make %1$s an admin for group %2$s."
-msgstr "Konnte %1$s nicht zum Administrator der Gruppe %2$s machen"
+msgstr "Konnte %1$s nicht zum Admin der Gruppe %2$s machen"
#: actions/microsummary.php:69
msgid "No current status."
msgstr "Kein aktueller Status."
+#. TRANS: This is the title of the form for adding a new application.
#: actions/newapplication.php:52
-msgid "New Application"
+msgid "New application"
msgstr "Neues Programm"
-#: actions/newapplication.php:64
+#. TRANS: Client error displayed trying to add a new application while not logged in.
+#: actions/newapplication.php:65
msgid "You must be logged in to register an application."
msgstr "Du musst angemeldet sein, um ein Programm zu registrieren."
-#: actions/newapplication.php:143
+#: actions/newapplication.php:147
msgid "Use this form to register a new application."
msgstr "Benutzer dieses Formular, um eine neues Programm zu erstellen."
-#: actions/newapplication.php:176
+#: actions/newapplication.php:184
msgid "Source URL is required."
msgstr "Quell-URL ist erforderlich."
-#: actions/newapplication.php:258 actions/newapplication.php:267
+#: actions/newapplication.php:266 actions/newapplication.php:275
msgid "Could not create application."
msgstr "Konnte das Programm nicht erstellen."
+#. TRANS: Title for form to create a group.
#: actions/newgroup.php:53
msgid "New group"
msgstr "Neue Gruppe"
+#. TRANS: Form instructions for group create form.
#: actions/newgroup.php:110
msgid "Use this form to create a new group."
-msgstr "Benutzer dieses Formular, um eine neue Gruppe zu erstellen."
+msgstr "Benutze dieses Formular, um eine neue Gruppe zu erstellen."
-#: actions/newmessage.php:71 actions/newmessage.php:231
+#: actions/newmessage.php:71 actions/newmessage.php:234
msgid "New message"
msgstr "Neue Nachricht"
-#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:481
+#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other).
+#: actions/newmessage.php:121 actions/newmessage.php:164 lib/command.php:501
msgid "You can't send a message to this user."
msgstr "Du kannst diesem Benutzer keine Nachricht schicken."
-#: actions/newmessage.php:144 actions/newnotice.php:136 lib/command.php:463
-#: lib/command.php:555
+#. TRANS: Command exception text shown when trying to send a direct message to another user without content.
+#. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply.
+#: actions/newmessage.php:144 actions/newnotice.php:140 lib/command.php:478
+#: lib/command.php:581
msgid "No content!"
msgstr "Kein Inhalt!"
-#: actions/newmessage.php:158
+#: actions/newmessage.php:161
msgid "No recipient specified."
msgstr "Kein Empfänger angegeben."
-#: actions/newmessage.php:164 lib/command.php:484
+#. TRANS: Error text shown when trying to send a direct message to self.
+#: actions/newmessage.php:167 lib/command.php:505
msgid ""
"Don't send a message to yourself; just say it to yourself quietly instead."
msgstr ""
"Schicke dir selbst keine Nachrichten; sag es dir stattdessen einfach leise."
-#: actions/newmessage.php:181
+#: actions/newmessage.php:184
msgid "Message sent"
msgstr "Nachricht gesendet"
-#: actions/newmessage.php:185
+#. TRANS: Message given have sent a direct message to another user.
+#. TRANS: %s is the name of the other user.
+#: actions/newmessage.php:188 lib/command.php:513
#, php-format
msgid "Direct message to %s sent."
msgstr "Direkte Nachricht an %s abgeschickt"
-#: actions/newmessage.php:210 actions/newnotice.php:251 lib/channel.php:189
+#: actions/newmessage.php:213 actions/newnotice.php:264
msgid "Ajax Error"
msgstr "Ajax-Fehler"
@@ -2476,7 +3432,7 @@ msgstr "Ajax-Fehler"
msgid "New notice"
msgstr "Neue Nachricht"
-#: actions/newnotice.php:217
+#: actions/newnotice.php:230
msgid "Notice posted"
msgstr "Nachricht hinzugefügt"
@@ -2497,7 +3453,7 @@ msgstr "Volltextsuche"
#: actions/noticesearch.php:91
#, php-format
msgid "Search results for \"%1$s\" on %2$s"
-msgstr "Suchergebnisse für \"%1$s\" auf %2$s"
+msgstr "Suchergebnisse für „%1$s“ auf %2$s"
#: actions/noticesearch.php:121
#, php-format
@@ -2514,7 +3470,7 @@ msgid ""
"Why not [register an account](%%%%action.register%%%%) and be the first to "
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
msgstr ""
-"Warum [registrierst Du nicht einen Account](%%%%action.register%%%%) und "
+"Warum [registrierst du nicht einen Account](%%%%action.register%%%%) und "
"bist der erste der [auf diese Nachricht antwortet](%%%%action.newnotice%%%%?"
"status_textarea=%s)!"
@@ -2530,7 +3486,8 @@ msgstr "Alle Aktualisierungen, die den Suchbegriff „%s“ enthalten"
#: actions/nudge.php:85
msgid ""
-"This user doesn't allow nudges or hasn't confirmed or set their email yet."
+"This user doesn't allow nudges or hasn't confirmed or set their email "
+"address yet."
msgstr ""
"Dieser Benutzer erlaubt keine Stupser oder hat seine E-Mail-Adresse noch "
"nicht bestätigt oder eingestellt."
@@ -2543,122 +3500,157 @@ msgstr "Stups abgeschickt"
msgid "Nudge sent!"
msgstr "Stups gesendet!"
-#: actions/oauthappssettings.php:59
+#. TRANS: Message displayed to an anonymous user trying to view OAuth application list.
+#: actions/oauthappssettings.php:60
msgid "You must be logged in to list your applications."
msgstr "Du musst angemeldet sein, um deine Programm anzuzeigen"
-#: actions/oauthappssettings.php:74
+#. TRANS: Page title for OAuth applications
+#: actions/oauthappssettings.php:76
msgid "OAuth applications"
msgstr "OAuth-Anwendungen"
-#: actions/oauthappssettings.php:85
+#. TRANS: Page instructions for OAuth applications
+#: actions/oauthappssettings.php:88
msgid "Applications you have registered"
msgstr "Registrierte Programme"
-#: actions/oauthappssettings.php:135
+#. TRANS: Empty list message on page with OAuth applications.
+#: actions/oauthappssettings.php:141
#, php-format
msgid "You have not registered any applications yet."
msgstr "Du hast noch keine Programme registriert"
-#: actions/oauthconnectionssettings.php:72
+#. TRANS: Title for OAuth connection settings.
+#: actions/oauthconnectionssettings.php:71
msgid "Connected applications"
msgstr "Verbundene Programme"
+#. TRANS: Instructions for OAuth connection settings.
#: actions/oauthconnectionssettings.php:83
-msgid "You have allowed the following applications to access you account."
+msgid "The following connections exist for your account."
msgstr ""
-"Du hast das folgende Programm die Erlaubnis erteilt sich mit deinem Profil "
-"zu verbinden."
+"Du hast den folgenden Programmen erlaubt, auf dein Benutzerkonto zuzugreifen."
-#: actions/oauthconnectionssettings.php:175
+#. TRANS: Client error when trying to revoke access for an application while not being a user of it.
+#: actions/oauthconnectionssettings.php:168
msgid "You are not a user of that application."
msgstr "Du bist kein Benutzer dieses Programms."
-#: actions/oauthconnectionssettings.php:186
+#. TRANS: Client error when revoking access has failed for some reason.
+#. TRANS: %s is the application ID revoking access failed for.
+#: actions/oauthconnectionssettings.php:183
#, php-format
-msgid "Unable to revoke access for app: %s."
+msgid "Unable to revoke access for application: %s."
msgstr "Kann Zugang dieses Programm nicht entfernen: %s."
-#: actions/oauthconnectionssettings.php:198
+#. TRANS: Success message after revoking access for an application.
+#. TRANS: %1$s is the application name, %2$s is the first part of the user token.
+#: actions/oauthconnectionssettings.php:202
+#, php-format
+msgid ""
+"You have successfully revoked access for %1$s and the access token starting "
+"with %2$s."
+msgstr ""
+"Sie haben den Zugang von %1$s und den Tokem mit %2$s erfolgreich entfernt."
+
+#. TRANS: Empty list message when no applications have been authorised yet.
+#: actions/oauthconnectionssettings.php:213
msgid "You have not authorized any applications to use your account."
msgstr ""
-"Du hast noch kein Programm die Erlaubnis gegeben dein Profil zu benutzen."
+"Du hast noch keinem Programm die Erlaubnis gegeben, dein Profil zu benutzen."
-#: actions/oauthconnectionssettings.php:211
-msgid "Developers can edit the registration settings for their applications "
+#. TRANS: Note for developers in the OAuth connection settings form.
+#. TRANS: This message contains a Markdown link. Do not separate "](".
+#. TRANS: %s is the URL to the OAuth settings.
+#: actions/oauthconnectionssettings.php:233
+#, php-format
+msgid ""
+"Are you a developer? [Register an OAuth client application](%s) to use with "
+"this instance of StatusNet."
msgstr ""
-"Entwickler können die Registrierungseinstellungen ihrer Programme ändern "
+"Sie sind Entwickler? [Registrieren einer OAuth-Client-Anwendung] (%s), um "
+"mit dieser Instanz von StatusNet zu verwenden."
#: actions/oembed.php:80 actions/shownotice.php:100
msgid "Notice has no profile."
msgstr "Nachricht hat kein Profil"
-#: actions/oembed.php:87 actions/shownotice.php:175
+#: actions/oembed.php:83 actions/shownotice.php:172
#, php-format
msgid "%1$s's status on %2$s"
-msgstr "%1$s Status auf %2$s"
+msgstr "Status von %1$s auf %2$s"
#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png')
-#: actions/oembed.php:159
+#: actions/oembed.php:168
#, php-format
msgid "Content type %s not supported."
msgstr "Content-Typ %s wird nicht untersützt."
#. TRANS: Error message displaying attachments. %s is the site's base URL.
-#: actions/oembed.php:163
+#: actions/oembed.php:172
#, php-format
msgid "Only %s URLs over plain HTTP please."
msgstr "Bitte nur %s URLs über einfaches HTTP."
#. TRANS: Client error on an API request with an unsupported data format.
-#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1204
-#: lib/apiaction.php:1232 lib/apiaction.php:1355
+#: actions/oembed.php:193 actions/oembed.php:212 lib/apiaction.php:1206
+#: lib/apiaction.php:1233 lib/apiaction.php:1362
msgid "Not a supported data format."
msgstr "Kein unterstütztes Datenformat."
#: actions/opensearch.php:64
msgid "People Search"
-msgstr "Suche nach Nutzern"
+msgstr "Suche nach Benutzern"
#: actions/opensearch.php:67
msgid "Notice Search"
msgstr "Nachrichtensuche"
-#: actions/othersettings.php:60
+#: actions/othersettings.php:59
msgid "Other settings"
msgstr "Andere Einstellungen"
+#. TRANS: Instructions for tab "Other" in user profile settings.
#: actions/othersettings.php:71
msgid "Manage various other options."
msgstr "Verwalte zahlreiche andere Einstellungen."
-#: actions/othersettings.php:108
+#. TRANS: Used as a suffix for free URL shorteners in a dropdown list in the tab "Other" of a
+#. TRANS: user's profile settings. This message has one space at the beginning. Use your
+#. TRANS: language's word separator here if it has one (most likely a single space).
+#: actions/othersettings.php:111
msgid " (free service)"
-msgstr "(kostenloser Dienst)"
+msgstr " (kostenloser Dienst)"
-#: actions/othersettings.php:116
+#. TRANS: Label for dropdown with URL shortener services.
+#: actions/othersettings.php:120
msgid "Shorten URLs with"
msgstr "URLs kürzen mit"
-#: actions/othersettings.php:117
+#. TRANS: Tooltip for for dropdown with URL shortener services.
+#: actions/othersettings.php:122
msgid "Automatic shortening service to use."
msgstr "URL-Auto-Kürzungs-Dienst."
-#: actions/othersettings.php:122
+#. TRANS: Label for checkbox.
+#: actions/othersettings.php:128
msgid "View profile designs"
-msgstr "Profil-Einstellungen ansehen"
+msgstr "Profil-Designs ansehen"
-#: actions/othersettings.php:123
+#. TRANS: Tooltip for checkbox.
+#: actions/othersettings.php:130
msgid "Show or hide profile designs."
msgstr "Profil-Designs anzeigen oder verstecken."
-#: actions/othersettings.php:153
-msgid "URL shortening service is too long (max 50 chars)."
-msgstr "URL-Auto-Kürzungs-Dienst ist zu lang (max. 50 Zeichen)."
+#. TRANS: Form validation error for form "Other settings" in user profile.
+#: actions/othersettings.php:162
+msgid "URL shortening service is too long (maximum 50 characters)."
+msgstr "URL-Auto-Kürzungs-Dienst ist zu lang (maximal 50 Zeichen)."
#: actions/otp.php:69
msgid "No user ID specified."
-msgstr "Keine Benutzer ID angegeben"
+msgstr "Keine Benutzer-ID angegeben"
#: actions/otp.php:83
msgid "No login token specified."
@@ -2716,7 +3708,7 @@ msgid "6 or more characters"
msgstr "6 oder mehr Zeichen"
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:440
+#: actions/register.php:441
msgid "Confirm"
msgstr "Bestätigen"
@@ -2728,11 +3720,11 @@ msgstr "Gleiches Passwort wie zuvor"
msgid "Change"
msgstr "Ändern"
-#: actions/passwordsettings.php:154 actions/register.php:237
+#: actions/passwordsettings.php:154 actions/register.php:238
msgid "Password must be 6 or more characters."
msgstr "Das Passwort muss aus 6 oder mehr Zeichen bestehen."
-#: actions/passwordsettings.php:157 actions/register.php:240
+#: actions/passwordsettings.php:157 actions/register.php:241
msgid "Passwords don't match."
msgstr "Passwörter stimmen nicht überein."
@@ -2742,7 +3734,7 @@ msgstr "Altes Passwort falsch"
#: actions/passwordsettings.php:181
msgid "Error saving user; invalid."
-msgstr "Fehler beim Speichern des Nutzers, ungültig."
+msgstr "Fehler beim Speichern des Benutzers, ungültig."
#: actions/passwordsettings.php:186 actions/recoverpassword.php:381
msgid "Can't save new password."
@@ -2752,156 +3744,273 @@ msgstr "Konnte neues Passwort nicht speichern"
msgid "Password saved."
msgstr "Passwort gespeichert."
+#. TRANS: Title for Paths admin panel.
#. TRANS: Menu item for site administration
-#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384
+#: actions/pathsadminpanel.php:58 lib/adminpanelaction.php:371
msgid "Paths"
msgstr "Pfad"
-#: actions/pathsadminpanel.php:70
-msgid "Path and server settings for this StatusNet site."
-msgstr "Pfad- und Serverangaben für diese StatusNet Seite."
+#. TRANS: Form instructions for Path admin panel.
+#: actions/pathsadminpanel.php:69
+msgid "Path and server settings for this StatusNet site"
+msgstr "Pfad- und Servereinstellungen dieser StatusNet-Website"
-#: actions/pathsadminpanel.php:157
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the directory that could not be read from.
+#: actions/pathsadminpanel.php:155
#, php-format
msgid "Theme directory not readable: %s."
msgstr "Theme-Verzeichnis nicht lesbar: %s."
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the avatar directory that could not be written to.
#: actions/pathsadminpanel.php:163
#, php-format
msgid "Avatar directory not writable: %s."
msgstr "Avatar-Verzeichnis ist nicht beschreibbar: %s."
-#: actions/pathsadminpanel.php:169
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the background directory that could not be written to.
+#: actions/pathsadminpanel.php:171
#, php-format
msgid "Background directory not writable: %s."
msgstr "Hintergrund-Verzeichnis ist nicht beschreibbar: %s."
-#: actions/pathsadminpanel.php:177
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the locales directory that could not be read from.
+#: actions/pathsadminpanel.php:181
#, php-format
msgid "Locales directory not readable: %s."
msgstr "Sprachverzeichnis nicht lesbar: %s."
-#: actions/pathsadminpanel.php:183
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the SSL server URL that is too long.
+#: actions/pathsadminpanel.php:189
msgid "Invalid SSL server. The maximum length is 255 characters."
msgstr "Ungültiger SSL-Server. Die maximale Länge ist 255 Zeichen."
-#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:235 actions/siteadminpanel.php:58
msgid "Site"
msgstr "Seite"
-#: actions/pathsadminpanel.php:238
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:241 actions/pathsadminpanel.php:279
+#: actions/pathsadminpanel.php:370 actions/pathsadminpanel.php:425
msgid "Server"
msgstr "Server"
-#: actions/pathsadminpanel.php:238
-msgid "Site's server hostname."
-msgstr "Server Name der Seite"
-
#: actions/pathsadminpanel.php:242
+msgid "Site's server hostname."
+msgstr "Server-Name der Seite"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:248 actions/pathsadminpanel.php:288
+#: actions/pathsadminpanel.php:379 actions/pathsadminpanel.php:434
msgid "Path"
msgstr "Pfad"
-#: actions/pathsadminpanel.php:242
-msgid "Site path"
-msgstr "Seitenpfad"
+#: actions/pathsadminpanel.php:249
+msgid "Site path."
+msgstr "Seitenpfad."
-#: actions/pathsadminpanel.php:246
-msgid "Path to locales"
-msgstr "Sprachverzeichnis"
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:255
+msgid "Locale directory"
+msgstr "Sprachpfad"
-#: actions/pathsadminpanel.php:246
-msgid "Directory path to locales"
-msgstr "Pfad zu den Sprachen"
+#: actions/pathsadminpanel.php:256
+msgid "Directory path to locales."
+msgstr "Pfad zu den Sprachen."
-#: actions/pathsadminpanel.php:250
+#. TRANS: Checkbox label in Paths admin panel.
+#: actions/pathsadminpanel.php:263
msgid "Fancy URLs"
msgstr "Schicke URLs."
-#: actions/pathsadminpanel.php:252
+#: actions/pathsadminpanel.php:265
msgid "Use fancy (more readable and memorable) URLs?"
msgstr "Schicke URLs (lesbarer und besser zu merken) verwenden?"
-#: actions/pathsadminpanel.php:259
+#: actions/pathsadminpanel.php:272
msgid "Theme"
msgstr "Motiv"
-#: actions/pathsadminpanel.php:264
-msgid "Theme server"
-msgstr "Motiv-Server"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:281
+msgid "Server for themes."
+msgstr "Theme-Server"
-#: actions/pathsadminpanel.php:268
-msgid "Theme path"
-msgstr "Motiv-Pfad"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:290
+msgid "Web path to themes."
+msgstr "Web-Pfad zu den Themes."
-#: actions/pathsadminpanel.php:272
-msgid "Theme directory"
-msgstr "Theme-Verzeichnis"
-
-#: actions/pathsadminpanel.php:279
-msgid "Avatars"
-msgstr "Avatare"
-
-#: actions/pathsadminpanel.php:284
-msgid "Avatar server"
-msgstr "Avatar-Server"
-
-#: actions/pathsadminpanel.php:288
-msgid "Avatar path"
-msgstr "Avatarpfad"
-
-#: actions/pathsadminpanel.php:292
-msgid "Avatar directory"
-msgstr "Avatarverzeichnis"
-
-#: actions/pathsadminpanel.php:301
-msgid "Backgrounds"
-msgstr "Hintergrundbilder"
-
-#: actions/pathsadminpanel.php:305
-msgid "Background server"
-msgstr "Server für Hintergrundbilder"
-
-#: actions/pathsadminpanel.php:309
-msgid "Background path"
-msgstr "Pfad zu den Hintergrundbildern"
-
-#: actions/pathsadminpanel.php:313
-msgid "Background directory"
-msgstr "Hintergrund Verzeichnis"
-
-#: actions/pathsadminpanel.php:320
-msgid "SSL"
-msgstr "SSL"
-
-#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202
-msgid "Never"
-msgstr "Nie"
-
-#: actions/pathsadminpanel.php:324
-msgid "Sometimes"
-msgstr "Manchmal"
-
-#: actions/pathsadminpanel.php:325
-msgid "Always"
-msgstr "Immer"
-
-#: actions/pathsadminpanel.php:329
-msgid "Use SSL"
-msgstr "SSL verwenden"
-
-#: actions/pathsadminpanel.php:330
-msgid "When to use SSL"
-msgstr "Wann soll SSL verwendet werden"
-
-#: actions/pathsadminpanel.php:335
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:297 actions/pathsadminpanel.php:388
+#: actions/pathsadminpanel.php:443 actions/pathsadminpanel.php:495
msgid "SSL server"
msgstr "SSL-Server"
-#: actions/pathsadminpanel.php:336
-msgid "Server to direct SSL requests to"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:299
+msgid "SSL server for themes (default: SSL server)."
+msgstr "SSL-Server der Themes (Standard: SSL-Server)."
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:306 actions/pathsadminpanel.php:397
+#: actions/pathsadminpanel.php:452
+msgid "SSL path"
+msgstr "SSL-Pfad"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:308
+msgid "SSL path to themes (default: /theme/)."
+msgstr "SSL-Pfad der Themes (Standard: /theme/)."
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:315 actions/pathsadminpanel.php:406
+#: actions/pathsadminpanel.php:461
+msgid "Directory"
+msgstr "Verzeichnis"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:317
+msgid "Directory where themes are located."
+msgstr "Pfad, wo sich die Themes befinden."
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:326
+msgid "Avatars"
+msgstr "Avatare"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:333
+msgid "Avatar server"
+msgstr "Avatar-Server"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:335
+msgid "Server for avatars."
+msgstr "Server für Avatare."
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:342
+msgid "Avatar path"
+msgstr "Avatarpfad"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:344
+msgid "Web path to avatars."
+msgstr "Web-Pfad zu den Avataren."
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:351
+msgid "Avatar directory"
+msgstr "Avatarverzeichnis"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:353
+msgid "Directory where avatars are located."
+msgstr "Pfad, in dem sich die Avatare befinden."
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:364
+msgid "Backgrounds"
+msgstr "Hintergrundbilder"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:372
+msgid "Server for backgrounds."
+msgstr "Server für Hintergründe."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:381
+msgid "Web path to backgrounds."
+msgstr "Web-Pfad zu den Hintergründen."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:390
+msgid "Server for backgrounds on SSL pages."
+msgstr "Server für Hintergründe auf SSL-Seiten."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:399
+msgid "Web path to backgrounds on SSL pages."
+msgstr "Web Pfad zu Hintergründen auf SSL-Seiten."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:408
+msgid "Directory where backgrounds are located."
+msgstr "Verzeichnis, in dem sich die Hintergründe befinden."
+
+#. TRANS: Fieldset legens in Paths admin panel.
+#. TRANS: DT element label in attachment list.
+#: actions/pathsadminpanel.php:419 lib/attachmentlist.php:99
+msgid "Attachments"
+msgstr "Anhänge"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:427
+msgid "Server for attachments."
+msgstr "Server für Anhänge."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:436
+msgid "Web path to attachments."
+msgstr "Web-Pfad zu den Anhängen."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:445
+msgid "Server for attachments on SSL pages."
+msgstr "Server für Anhängen auf SSL-Seiten."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:454
+msgid "Web path to attachments on SSL pages."
+msgstr "Web-Pfad, für Anlagen auf SSL-Seiten."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:463
+msgid "Directory where attachments are located."
+msgstr "Pfad, in dem sich die Themes befinden."
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:472
+msgid "SSL"
+msgstr "SSL"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:477 actions/snapshotadminpanel.php:202
+msgid "Never"
+msgstr "Nie"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:479
+msgid "Sometimes"
+msgstr "Manchmal"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:481
+msgid "Always"
+msgstr "Immer"
+
+#: actions/pathsadminpanel.php:485
+msgid "Use SSL"
+msgstr "SSL verwenden"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:487
+msgid "When to use SSL."
+msgstr "Wann soll SSL verwendet werden."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:497
+msgid "Server to direct SSL requests to."
msgstr "Server an den SSL Anfragen gerichtet werden sollen"
-#: actions/pathsadminpanel.php:352
+#. TRANS: Button title text to store form data in the Paths admin panel.
+#: actions/pathsadminpanel.php:514
msgid "Save paths"
msgstr "Speicherpfade"
@@ -2911,23 +4020,23 @@ msgid ""
"Search for people on %%site.name%% by their name, location, or interests. "
"Separate the terms by spaces; they must be 3 characters or more."
msgstr ""
-"Durchsuche die Namen, Orte oder Interessen der Nutzer von %%site.name%%. "
+"Durchsuche die Namen, Orte oder Interessen der Benutzer von %%site.name%%. "
"Trenne mehrere Suchbegriffe durch Leerzeichen. Ein Suchbegriff muss aus "
"mindestens 3 Zeichen bestehen."
#: actions/peoplesearch.php:58
msgid "People search"
-msgstr "Suche nach anderen Nutzern"
+msgstr "Suche nach anderen Benutzern"
#: actions/peopletag.php:68
#, php-format
msgid "Not a valid people tag: %s."
-msgstr "Ungültiger Personen-Tag: %s."
+msgstr "Ungültiger Personen-Tag: „%s“."
#: actions/peopletag.php:142
#, php-format
msgid "Users self-tagged with %1$s - page %2$d"
-msgstr "Benutzer die sich selbst mit %1$s getagged haben - Seite %2$d"
+msgstr "Benutzer, die sich selbst mit „%1$s“ getaggt haben - Seite %2$d"
#: actions/postnotice.php:95
msgid "Invalid notice content."
@@ -2937,145 +4046,188 @@ msgstr "Ungültiger Nachrichteninhalt."
#, php-format
msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’."
msgstr ""
-"Die Nachrichtenlizenz '%1$s' ist nicht kompatibel mit der Lizenz der Seite '%"
-"2$s'."
+"Die Nachrichtenlizenz „%1$s“ ist nicht kompatibel mit der Lizenz der Seite „%"
+"2$s“."
-#: actions/profilesettings.php:60
+#. TRANS: Page title for profile settings.
+#: actions/profilesettings.php:61
msgid "Profile settings"
msgstr "Profil-Einstellungen"
-#: actions/profilesettings.php:71
+#. TRANS: Usage instructions for profile settings.
+#: actions/profilesettings.php:73
msgid ""
"You can update your personal profile info here so people know more about you."
msgstr ""
"Du kannst dein Profil auf den neusten Stand bringen, damit andere Leute mehr "
"über dich erfahren können."
-#: actions/profilesettings.php:99
+#. TRANS: Profile settings form legend.
+#: actions/profilesettings.php:102
msgid "Profile information"
msgstr "Profilinformation"
-#: actions/profilesettings.php:108 lib/groupeditform.php:154
-msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
-msgstr "1-64 Kleinbuchstaben oder Ziffern, keine Sonder- oder Leerzeichen"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:113
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces."
+msgstr "1-64 Kleinbuchstaben oder Zahlen, keine Satz- oder Leerzeichen."
-#: actions/profilesettings.php:111 actions/register.php:455
-#: actions/showgroup.php:256 actions/tagother.php:104
-#: lib/groupeditform.php:157 lib/userprofile.php:150
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for full group name (dt). Text hidden by default.
+#: actions/profilesettings.php:117 actions/register.php:456
+#: actions/showgroup.php:252 actions/tagother.php:104
+#: lib/groupeditform.php:157 lib/userprofile.php:152
msgid "Full name"
-msgstr "Vollständiger Name"
+msgstr "Bürgerlicher Name"
+#. TRANS: Field label in form for profile settings.
#. TRANS: Form input field label.
-#: actions/profilesettings.php:115 actions/register.php:460
-#: lib/applicationeditform.php:244 lib/groupeditform.php:161
+#: actions/profilesettings.php:122 actions/register.php:461
+#: lib/applicationeditform.php:236 lib/groupeditform.php:161
msgid "Homepage"
msgstr "Homepage"
-#: actions/profilesettings.php:117 actions/register.php:462
-msgid "URL of your homepage, blog, or profile on another site"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:125
+msgid "URL of your homepage, blog, or profile on another site."
msgstr ""
-"URL deiner Homepage, deines Blogs, oder deines Profils auf einer anderen Site"
+"URL deiner Homepage, deines Blogs, oder deines Profils auf einer anderen "
+"Website."
-#: actions/profilesettings.php:122 actions/register.php:468
+#. TRANS: Tooltip for field label in form for profile settings. Plural
+#. TRANS: is decided by the number of characters available for the
+#. TRANS: biography (%d).
+#: actions/profilesettings.php:133 actions/register.php:472
#, php-format
-msgid "Describe yourself and your interests in %d chars"
-msgstr "Beschreibe dich selbst und deine Interessen in %d Zeichen"
+msgid "Describe yourself and your interests in %d character"
+msgid_plural "Describe yourself and your interests in %d characters"
+msgstr[0] "Beschreibe dich selbst und deine Interessen in einem Zeichen"
+msgstr[1] "Beschreibe dich selbst und deine Interessen in %d Zeichen"
-#: actions/profilesettings.php:125 actions/register.php:471
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:139 actions/register.php:477
msgid "Describe yourself and your interests"
msgstr "Beschreibe dich selbst und deine Interessen"
-#: actions/profilesettings.php:127 actions/register.php:473
+#. TRANS: Text area label in form for profile settings where users can provide.
+#. TRANS: their biography.
+#: actions/profilesettings.php:143 actions/register.php:479
msgid "Bio"
msgstr "Biografie"
-#: actions/profilesettings.php:132 actions/register.php:478
-#: actions/showgroup.php:265 actions/tagother.php:112
-#: actions/userauthorization.php:166 lib/groupeditform.php:177
-#: lib/userprofile.php:165
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group location (dt). Text hidden by default.
+#: actions/profilesettings.php:149 actions/register.php:484
+#: actions/showgroup.php:262 actions/tagother.php:112
+#: actions/userauthorization.php:166 lib/groupeditform.php:180
+#: lib/userprofile.php:167
msgid "Location"
msgstr "Aufenthaltsort"
-#: actions/profilesettings.php:134 actions/register.php:480
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:152 actions/register.php:486
msgid "Where you are, like \"City, State (or Region), Country\""
-msgstr "Wo du bist, beispielsweise „Stadt, Gebiet, Land“"
+msgstr "Wo du bist, beispielsweise „Stadt, Region, Land“"
-#: actions/profilesettings.php:138
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:157
msgid "Share my current location when posting notices"
-msgstr "Teile meine aktuelle Position wenn ich Nachrichten sende"
+msgstr "Teile meine aktuelle Position, wenn ich Nachrichten sende"
-#: actions/profilesettings.php:145 actions/tagother.php:149
+#. TRANS: Field label in form for profile settings.
+#: actions/profilesettings.php:165 actions/tagother.php:149
#: actions/tagother.php:209 lib/subscriptionlist.php:106
-#: lib/subscriptionlist.php:108 lib/userprofile.php:210
+#: lib/subscriptionlist.php:108 lib/userprofile.php:212
msgid "Tags"
-msgstr "Stichwörter"
+msgstr "Tags"
-#: actions/profilesettings.php:147
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:168
msgid ""
"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
msgstr ""
-"Stichwörter über dich selbst (Buchstaben, Zahlen, -, ., und _) durch Kommas "
-"oder Leerzeichen getrennt"
+"Tags über dich selbst (Buchstaben, Zahlen, -, ., und _) durch Kommas oder "
+"Leerzeichen getrennt"
-#: actions/profilesettings.php:151
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:173
msgid "Language"
msgstr "Sprache"
-#: actions/profilesettings.php:152
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:175
msgid "Preferred language"
msgstr "Bevorzugte Sprache"
-#: actions/profilesettings.php:161
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:185
msgid "Timezone"
msgstr "Zeitzone"
-#: actions/profilesettings.php:162
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:187
msgid "What timezone are you normally in?"
msgstr "In welcher Zeitzone befindest du dich üblicherweise?"
-#: actions/profilesettings.php:167
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:193
msgid ""
"Automatically subscribe to whoever subscribes to me (best for non-humans)"
msgstr ""
"Abonniere automatisch alle Kontakte, die mich abonnieren (sinnvoll für Nicht-"
"Menschen)"
-#: actions/profilesettings.php:228 actions/register.php:230
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: Plural form is used based on the maximum number of allowed
+#. TRANS: characters for the biography (%d).
+#: actions/profilesettings.php:262 actions/register.php:229
#, php-format
-msgid "Bio is too long (max %d chars)."
-msgstr "Die Biografie ist zu lang (max. %d Zeichen)"
+msgid "Bio is too long (maximum %d character)."
+msgid_plural "Bio is too long (maximum %d characters)."
+msgstr[0] "Die Biografie ist zu lang (maximal ein Zeichen)."
+msgstr[1] "Die Biografie ist zu lang (maximal %d Zeichen)."
-#: actions/profilesettings.php:235 actions/siteadminpanel.php:151
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:273 actions/siteadminpanel.php:151
msgid "Timezone not selected."
msgstr "Keine Zeitzone ausgewählt."
-#: actions/profilesettings.php:241
-msgid "Language is too long (max 50 chars)."
-msgstr "Die eingegebene Sprache ist zu lang (maximal 50 Zeichen)"
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:281
+msgid "Language is too long (maximum 50 characters)."
+msgstr "Die eingegebene Sprache ist zu lang (maximal 50 Zeichen)."
-#: actions/profilesettings.php:253 actions/tagother.php:178
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: %s is an invalid tag.
+#: actions/profilesettings.php:295 actions/tagother.php:178
#, php-format
msgid "Invalid tag: \"%s\""
msgstr "Ungültiges Stichwort: „%s“"
-#: actions/profilesettings.php:306
+#. TRANS: Server error thrown when user profile settings could not be updated to
+#. TRANS: automatically subscribe to any subscriber.
+#: actions/profilesettings.php:351
msgid "Couldn't update user for autosubscribe."
msgstr "Autosubscribe konnte nicht aktiviert werden."
-#: actions/profilesettings.php:363
+#. TRANS: Server error thrown when user profile location preference settings could not be updated.
+#: actions/profilesettings.php:409
msgid "Couldn't save location prefs."
msgstr "Konnte Positions-Einstellungen nicht speichern."
-#: actions/profilesettings.php:375
+#. TRANS: Server error thrown when user profile settings could not be saved.
+#: actions/profilesettings.php:422
msgid "Couldn't save profile."
msgstr "Konnte Profil nicht speichern."
-#: actions/profilesettings.php:383
+#. TRANS: Server error thrown when user profile settings tags could not be saved.
+#: actions/profilesettings.php:431
msgid "Couldn't save tags."
msgstr "Konnte Tags nicht speichern."
+#. TRANS: Confirmation shown when user profile settings are saved.
#. TRANS: Message after successful saving of administrative settings.
-#: actions/profilesettings.php:391 lib/adminpanelaction.php:141
+#: actions/profilesettings.php:440 lib/adminpanelaction.php:138
msgid "Settings saved."
msgstr "Einstellungen gespeichert."
@@ -3115,12 +4267,12 @@ msgid ""
"This is the public timeline for %%site.name%% but no one has posted anything "
"yet."
msgstr ""
-"Dies ist die öffentliche Zeitlinie von %%site.name%% es wurde allerdings "
+"Dies ist die öffentliche Zeitleiste von %%site.name%%, es wurde allerdings "
"noch nichts gepostet."
#: actions/public.php:191
msgid "Be the first to post!"
-msgstr "Sei der erste der etwas schreibt!"
+msgstr "Sei der erste, der etwas schreibt!"
#: actions/public.php:195
#, php-format
@@ -3139,7 +4291,7 @@ msgid ""
"friends, family, and colleagues! ([Read more](%%doc.help%%))"
msgstr ""
"Das ist %%site.name%%, ein [Mikroblogging](http://de.wikipedia.org/wiki/"
-"Mikroblogging) Dienst auf Basis der freien Software [StatusNet](http://"
+"Mikroblogging)-Dienst auf Basis der freien Software [StatusNet](http://"
"status.net/). [Melde dich jetzt an](%%action.register%%) und tausche "
"Nachrichten mit deinen Freunden, Familie oder Kollegen aus! ([Mehr "
"Informationen](%%doc.help%%))"
@@ -3151,42 +4303,55 @@ msgid ""
"blogging) service based on the Free Software [StatusNet](http://status.net/) "
"tool."
msgstr ""
-"Dies ist %%site.name%%, ein [Mikro-blogging-Dienst](http://de.wikipedia.org/"
-"wiki/Mikro-blogging) basierend auf der freien Software [StatusNet](http://"
+"Dies ist %%site.name%%, ein [Mikroblogging](http://de.wikipedia.org/wiki/"
+"Mikroblogging)-Dienst basierend auf der freien Software [StatusNet](http://"
"status.net/)."
+#. TRANS: Title for public tag cloud.
#: actions/publictagcloud.php:57
msgid "Public tag cloud"
-msgstr "Öffentliche Stichwort-Wolke"
+msgstr "Öffentliche Tag-Wolke"
-#: actions/publictagcloud.php:63
+#. TRANS: Instructions (more used like an explanation/header).
+#. TRANS: %s is the StatusNet sitename.
+#: actions/publictagcloud.php:65
#, php-format
-msgid "These are most popular recent tags on %s "
-msgstr "Das sind die beliebtesten Stichwörter auf %s "
+msgid "These are most popular recent tags on %s"
+msgstr "Das sind die beliebtesten Tags auf „%s“"
-#: actions/publictagcloud.php:69
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:74
#, php-format
msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet."
msgstr ""
-"Bis jetzt hat noch niemand eine Nachricht mit dem Stichwort [hashtag](%%doc."
-"tags%%) gepostet."
+"Bis jetzt hat noch niemand eine Nachricht mit dem Tag „[hashtag](%%doc.tags%"
+"%)“ gepostet."
-#: actions/publictagcloud.php:72
+#. TRANS: Message shown to a logged in user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#: actions/publictagcloud.php:79
msgid "Be the first to post one!"
-msgstr "Sei der Erste der etwas schreibt!"
+msgstr "Sei der erste, der etwas schreibt!"
-#: actions/publictagcloud.php:75
+#. TRANS: Message shown to a anonymous user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:87
#, php-format
msgid ""
"Why not [register an account](%%action.register%%) and be the first to post "
"one!"
msgstr ""
-"Warum [registrierst Du nicht einen Account](%%%%action.register%%%%) und "
+"Warum [registrierst du nicht einen Account](%%%%action.register%%%%) und "
"bist der erste der eine Nachricht abschickt!"
-#: actions/publictagcloud.php:134
+#: actions/publictagcloud.php:146
msgid "Tag cloud"
-msgstr "Stichwort-Wolke"
+msgstr "Tag-Wolke"
#: actions/recoverpassword.php:36
msgid "You are already logged in!"
@@ -3202,7 +4367,7 @@ msgstr "Kein Wiederherstellungscode."
#: actions/recoverpassword.php:73
msgid "Recovery code for unknown user."
-msgstr "Wiederherstellungscode für unbekannten Nutzer."
+msgstr "Wiederherstellungscode für unbekannten Benutzer."
#: actions/recoverpassword.php:86
msgid "Error with confirmation code."
@@ -3221,7 +4386,7 @@ msgid ""
"If you have forgotten or lost your password, you can get a new one sent to "
"the email address you have stored in your account."
msgstr ""
-"Wenn du dein Passwort vergessen hast kannst du dir ein neues an deine "
+"Wenn du dein Passwort vergessen hast, kannst du dir ein neues an deine "
"hinterlegte Email schicken lassen."
#: actions/recoverpassword.php:158
@@ -3230,11 +4395,11 @@ msgstr "Du wurdest identifiziert. Gib ein neues Passwort ein. "
#: actions/recoverpassword.php:188
msgid "Password recovery"
-msgstr "Password-Wiederherstellung"
+msgstr "Passwort-Wiederherstellung"
#: actions/recoverpassword.php:191
msgid "Nickname or email address"
-msgstr "Spitzname oder e-mail Adresse"
+msgstr "Spitzname oder E-Mail-Adresse"
#: actions/recoverpassword.php:193
msgid "Your nickname on this server, or your registered email address."
@@ -3278,7 +4443,7 @@ msgstr "Kein Benutzer mit dieser E-Mail-Adresse oder mit diesem Nutzernamen."
#: actions/recoverpassword.php:299
msgid "No registered email address for that user."
-msgstr "Der Nutzer hat keine registrierte E-Mail-Adresse."
+msgstr "Der Benutzer hat keine registrierte E-Mail-Adresse."
#: actions/recoverpassword.php:313
msgid "Error saving address confirmation."
@@ -3297,55 +4462,55 @@ msgid "Unexpected password reset."
msgstr "Unerwarteter Passwortreset."
#: actions/recoverpassword.php:365
-msgid "Password must be 6 chars or more."
-msgstr "Passwort muss mehr als 6 Zeichen enthalten"
+msgid "Password must be 6 characters or more."
+msgstr "Passwort muss mehr als 6 Zeichen enthalten."
#: actions/recoverpassword.php:369
msgid "Password and confirmation do not match."
msgstr "Passwort und seine Bestätigung stimmen nicht überein."
-#: actions/recoverpassword.php:388 actions/register.php:255
+#: actions/recoverpassword.php:388 actions/register.php:256
msgid "Error setting user."
-msgstr "Fehler bei den Nutzereinstellungen."
+msgstr "Fehler bei den Benutzereinstellungen."
#: actions/recoverpassword.php:395
msgid "New password successfully saved. You are now logged in."
msgstr "Neues Passwort erfolgreich gespeichert. Du bist jetzt angemeldet."
-#: actions/register.php:92 actions/register.php:196 actions/register.php:412
+#: actions/register.php:92 actions/register.php:196 actions/register.php:413
msgid "Sorry, only invited people can register."
msgstr "Es tut uns leid, zum Registrieren benötigst du eine Einladung."
#: actions/register.php:99
msgid "Sorry, invalid invitation code."
-msgstr "Entschuldigung, ungültiger Bestätigungscode."
+msgstr "Entschuldigung, ungültiger Einladungscode."
#: actions/register.php:119
msgid "Registration successful"
msgstr "Registrierung erfolgreich"
-#: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85
+#: actions/register.php:121 actions/register.php:512 lib/logingroupnav.php:85
msgid "Register"
msgstr "Registrieren"
#: actions/register.php:142
msgid "Registration not allowed."
-msgstr "Registrierung nicht gestattet"
+msgstr "Registrierung nicht erlaubt."
-#: actions/register.php:205
+#: actions/register.php:209
msgid "You can't register if you don't agree to the license."
msgstr ""
"Du kannst dich nicht registrieren, wenn du die Lizenz nicht akzeptierst."
-#: actions/register.php:219
+#: actions/register.php:218
msgid "Email address already exists."
msgstr "Diese E-Mail-Adresse existiert bereits."
-#: actions/register.php:250 actions/register.php:272
+#: actions/register.php:251 actions/register.php:273
msgid "Invalid username or password."
msgstr "Benutzername oder Passwort falsch."
-#: actions/register.php:350
+#: actions/register.php:351
msgid ""
"With this form you can create a new account. You can then post notices and "
"link up to friends and colleagues. "
@@ -3353,69 +4518,74 @@ msgstr ""
"Hier kannst du einen neuen Zugang einrichten. Anschließend kannst du "
"Nachrichten und Links mit deinen Freunden und Kollegen teilen. "
-#: actions/register.php:432
+#: actions/register.php:433
msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required."
msgstr ""
-"1-64 kleingeschriebene Buchstaben oder Zahlen, keine Satz- oder Leerzeichen. "
-"Pflicht."
+"1-64 Kleinbuchstaben oder Zahlen, keine Satz- oder Leerzeichen. Pflicht."
-#: actions/register.php:437
+#: actions/register.php:438
msgid "6 or more characters. Required."
msgstr "6 oder mehr Buchstaben. Pflicht."
-#: actions/register.php:441
+#: actions/register.php:442
msgid "Same as password above. Required."
msgstr "Gleiches Passwort wie zuvor. Pflichteingabe."
#. TRANS: Link description in user account settings menu.
-#: actions/register.php:445 actions/register.php:449
-#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132
+#: actions/register.php:446 actions/register.php:450
+#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127
msgid "Email"
msgstr "E-Mail"
-#: actions/register.php:446 actions/register.php:450
+#: actions/register.php:447 actions/register.php:451
msgid "Used only for updates, announcements, and password recovery"
msgstr ""
"Wird nur für Updates, wichtige Mitteilungen und zur "
"Passwortwiederherstellung verwendet"
-#: actions/register.php:457
+#: actions/register.php:458
msgid "Longer name, preferably your \"real\" name"
-msgstr "Längerer Name, bevorzugt dein „echter“ Name"
+msgstr "Längerer Name, bevorzugt dein bürgerlicher Name"
-#: actions/register.php:518
+#: actions/register.php:463
+msgid "URL of your homepage, blog, or profile on another site"
+msgstr ""
+"URL deiner Homepage, deines Blogs, oder deines Profils auf einer anderen "
+"Website"
+
+#: actions/register.php:524
#, php-format
msgid ""
"I understand that content and data of %1$s are private and confidential."
msgstr ""
"Mir ist bewusst, dass Inhalte und Daten von %1$s privat und vertraulich sind."
-#: actions/register.php:528
+#: actions/register.php:534
#, php-format
msgid "My text and files are copyright by %1$s."
msgstr "Meine Texte und Dateien sind urheberrechtlich geschützt durch %1$s."
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors.
-#: actions/register.php:532
+#: actions/register.php:538
msgid "My text and files remain under my own copyright."
msgstr "Meine Texte und Dateien verbleiben unter meinem eigenen Urheberrecht."
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved.
-#: actions/register.php:535
+#: actions/register.php:541
msgid "All rights reserved."
msgstr "Alle Rechte vorbehalten."
#. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses.
-#: actions/register.php:540
+#: actions/register.php:546
#, php-format
msgid ""
"My text and files are available under %s except this private data: password, "
"email address, IM address, and phone number."
msgstr ""
-"Abgesehen von folgenden Daten: Passwort, Email Adresse, IM Adresse und "
+"Abgesehen von den folgenden Daten: Passwort, E-Mail-Adresse, IM-Adresse und "
"Telefonnummer, sind all meine Texte und Dateien unter %s verfügbar."
-#: actions/register.php:583
+#: actions/register.php:589
#, php-format
msgid ""
"Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may "
@@ -3446,9 +4616,9 @@ msgstr ""
"* die [Dokumentation](%%%%doc.help%%%%) lesen um mehr über weitere Features "
"zu erfahren\n"
"\n"
-"Danke für deine Anmeldung, wir hoffen das dir der Service gefällt."
+"Danke für deine Anmeldung, wir hoffen, dass dir der Service gefällt."
-#: actions/register.php:607
+#: actions/register.php:613
msgid ""
"(You should receive a message by email momentarily, with instructions on how "
"to confirm your email address.)"
@@ -3465,7 +4635,7 @@ msgid ""
msgstr ""
"Für ein Abonnement kannst du dich entweder [anmelden](%%action.login%%) oder "
"ein neues Konto [registrieren](%%action.register%%). Wenn du schon ein Konto "
-"auf einer [kompatiblen Microbloggingsite](%%doc.openmublog%%) hast, dann gib "
+"auf einer [kompatiblen Mikrobloggingsite](%%doc.openmublog%%) hast, dann gib "
"deine Profil-URL unten an."
#: actions/remotesubscribe.php:112
@@ -3482,7 +4652,7 @@ msgstr "Benutzername"
#: actions/remotesubscribe.php:130
msgid "Nickname of the user you want to follow"
-msgstr "Nutzername des Nutzers, dem du folgen möchtest"
+msgstr "Name des Benutzers, dem du folgen möchtest"
#: actions/remotesubscribe.php:133
msgid "Profile URL"
@@ -3490,10 +4660,10 @@ msgstr "Profil-URL"
#: actions/remotesubscribe.php:134
msgid "URL of your profile on another compatible microblogging service"
-msgstr "Profil-URL bei einem anderen kompatiblen Microbloggingdienst"
+msgstr "Profil-URL bei einem anderen kompatiblen Mikrobloggingdienst"
#: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:406
+#: lib/userprofile.php:411
msgid "Subscribe"
msgstr "Abonnieren"
@@ -3516,11 +4686,11 @@ msgstr "Konnte keinen Anfrage-Token bekommen."
#: actions/repeat.php:57
msgid "Only logged-in users can repeat notices."
-msgstr "Nur angemeldete Nutzer können Nachrichten wiederholen."
+msgstr "Nur angemeldete Benutzer können Nachrichten wiederholen."
#: actions/repeat.php:64 actions/repeat.php:71
msgid "No notice specified."
-msgstr "Keine Nachricht angegeen."
+msgstr "Keine Nachricht angegeben."
#: actions/repeat.php:76
msgid "You can't repeat your own notice."
@@ -3530,7 +4700,7 @@ msgstr "Du kannst deine eigene Nachricht nicht wiederholen."
msgid "You already repeated that notice."
msgstr "Nachricht bereits wiederholt"
-#: actions/repeat.php:114 lib/noticelist.php:675
+#: actions/repeat.php:114 lib/noticelist.php:691
msgid "Repeated"
msgstr "Wiederholt"
@@ -3539,7 +4709,7 @@ msgid "Repeated!"
msgstr "Wiederholt!"
#: actions/replies.php:126 actions/repliesrss.php:68
-#: lib/personalgroupnav.php:105
+#: lib/personalgroupnav.php:108
#, php-format
msgid "Replies to %s"
msgstr "Antworten an %s"
@@ -3579,7 +4749,7 @@ msgid ""
"You can engage other users in a conversation, subscribe to more people or "
"[join groups](%%action.groups%%)."
msgstr ""
-"Du kannst andere Nutzer ansprechen, mehr Leuten folgen oder [Gruppen "
+"Du kannst andere Benutzer ansprechen, mehr Leuten folgen oder [Gruppen "
"beitreten](%%action.groups%%)."
#: actions/replies.php:206
@@ -3598,7 +4768,7 @@ msgstr "Antworten an %1$s auf %2$s!"
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
-msgstr "Du kannst die Rollen von Nutzern dieser Seite nicht widerrufen."
+msgstr "Du kannst die Rollen von Benutzern dieser Seite nicht widerrufen."
#: actions/revokerole.php:82
msgid "User doesn't have this role."
@@ -3618,13 +4788,13 @@ msgstr "Benutzer ist schon blockiert."
#. TRANS: Menu item for site administration
#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170
-#: lib/adminpanelaction.php:392
+#: lib/adminpanelaction.php:379
msgid "Sessions"
msgstr "Sitzung"
#: actions/sessionsadminpanel.php:65
-msgid "Session settings for this StatusNet site."
-msgstr "Sitzungs-Einstellungen für diese StatusNet-Website."
+msgid "Session settings for this StatusNet site"
+msgstr "Sitzungs-Einstellungen dieser StatusNet-Website"
#: actions/sessionsadminpanel.php:175
msgid "Handle sessions"
@@ -3643,44 +4813,44 @@ msgid "Turn on debugging output for sessions."
msgstr "Fehleruntersuchung für Sitzungen aktivieren"
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/useradminpanel.php:294
msgid "Save site settings"
-msgstr "Site-Einstellungen speichern"
+msgstr "Website-Einstellungen speichern"
#: actions/showapplication.php:82
msgid "You must be logged in to view an application."
-msgstr "Du musst angemeldet sein, um aus dieses Programm zu betrachten."
+msgstr "Du musst angemeldet sein, um dieses Programm zu betrachten."
#: actions/showapplication.php:157
msgid "Application profile"
msgstr "Anwendungsprofil"
#. TRANS: Form input field label for application icon.
-#: actions/showapplication.php:159 lib/applicationeditform.php:182
+#: actions/showapplication.php:159 lib/applicationeditform.php:173
msgid "Icon"
msgstr "Symbol"
#. TRANS: Form input field label for application name.
#: actions/showapplication.php:169 actions/version.php:197
-#: lib/applicationeditform.php:199
+#: lib/applicationeditform.php:190
msgid "Name"
msgstr "Name"
#. TRANS: Form input field label.
-#: actions/showapplication.php:178 lib/applicationeditform.php:235
+#: actions/showapplication.php:178 lib/applicationeditform.php:227
msgid "Organization"
msgstr "Organisation"
#. TRANS: Form input field label.
#: actions/showapplication.php:187 actions/version.php:200
-#: lib/applicationeditform.php:216 lib/groupeditform.php:172
+#: lib/applicationeditform.php:208 lib/groupeditform.php:175
msgid "Description"
msgstr "Beschreibung"
-#: actions/showapplication.php:192 actions/showgroup.php:436
+#. TRANS: Header for group statistics on a group page (h2).
+#: actions/showapplication.php:192 actions/showgroup.php:448
#: lib/profileaction.php:187
msgid "Statistics"
-msgstr "Statistiken"
+msgstr "Statistik"
#: actions/showapplication.php:203
#, php-format
@@ -3695,17 +4865,22 @@ msgstr "Programmaktionen"
msgid "Reset key & secret"
msgstr "Schlüssel zurücksetzen"
+#: actions/showapplication.php:252 lib/deletegroupform.php:121
+#: lib/deleteuserform.php:66 lib/noticelist.php:672
+msgid "Delete"
+msgstr "Löschen"
+
#: actions/showapplication.php:261
msgid "Application info"
msgstr "Programminformation"
#: actions/showapplication.php:263
msgid "Consumer key"
-msgstr "Anwender Schlüssel"
+msgstr "Anwender-Schlüssel"
#: actions/showapplication.php:268
msgid "Consumer secret"
-msgstr "Anwender Geheimnis"
+msgstr "Anwender-Geheimnis"
#: actions/showapplication.php:273
msgid "Request token URL"
@@ -3713,7 +4888,7 @@ msgstr "Anfrage-Token Adresse"
#: actions/showapplication.php:278
msgid "Access token URL"
-msgstr "Zugriffs-Token Adresse"
+msgstr "Zugriffs-Token-Adresse"
#: actions/showapplication.php:283
msgid "Authorize URL"
@@ -3724,8 +4899,8 @@ msgid ""
"Note: We support HMAC-SHA1 signatures. We do not support the plaintext "
"signature method."
msgstr ""
-"Hinweis: Wir unterstützen HMAC-SHA1 Signaturen. Wir unterstützen keine "
-"Klartext Signaturen."
+"Hinweis: Wir unterstützen HMAC-SHA1-Signaturen. Wir unterstützen keine "
+"Klartext-Signaturen."
#: actions/showapplication.php:309
msgid "Are you sure you want to reset your consumer key and secret?"
@@ -3734,7 +4909,7 @@ msgstr "Bist du sicher, dass du den Schlüssel zurücksetzen willst?"
#: actions/showfavorites.php:79
#, php-format
msgid "%1$s's favorite notices, page %2$d"
-msgstr "%1$ss favorisierte Nachrichten, Seite %2$d"
+msgstr "Favorisierte Nachrichten von %1$s, Seite %2$d"
#: actions/showfavorites.php:132
msgid "Could not retrieve favorite notices."
@@ -3770,8 +4945,8 @@ msgid ""
"%s hasn't added any favorite notices yet. Post something interesting they "
"would add to their favorites :)"
msgstr ""
-"%s hat noch keine Nachricht zu den Favoriten hinzugefügt. Sende du doch "
-"einfach eine interessante Nachricht, damit sich daran etwas ändert :)"
+"%s hat noch keine Nachricht zu den Favoriten hinzugefügt. Sende doch einfach "
+"eine interessante Nachricht, damit sich daran etwas ändert :)"
#: actions/showfavorites.php:212
#, php-format
@@ -3786,79 +4961,106 @@ msgstr ""
#: actions/showfavorites.php:243
msgid "This is a way to share what you like."
-msgstr "Dies ist ein Weg Dinge zu teilen die dir gefallen."
+msgstr "Dies ist ein Weg, Dinge zu teilen, die dir gefallen."
-#: actions/showgroup.php:82 lib/groupnav.php:86
+#. TRANS: Page title for first group page. %s is a group name.
+#: actions/showgroup.php:75
#, php-format
msgid "%s group"
-msgstr "%s Gruppe"
+msgstr "%s-Gruppe"
-#: actions/showgroup.php:84
+#. TRANS: Page title for any but first group page.
+#. TRANS: %1$s is a group name, $2$s is a page number.
+#: actions/showgroup.php:79
#, php-format
msgid "%1$s group, page %2$d"
msgstr "%1$s Gruppe, Seite %d"
-#: actions/showgroup.php:227
+#. TRANS: Group profile header (h2). Text hidden by default.
+#: actions/showgroup.php:220
msgid "Group profile"
msgstr "Gruppenprofil"
-#: actions/showgroup.php:272 actions/tagother.php:118
-#: actions/userauthorization.php:175 lib/userprofile.php:178
+#. TRANS: Label for group URL (dt). Text hidden by default.
+#: actions/showgroup.php:270 actions/tagother.php:118
+#: actions/userauthorization.php:175 lib/userprofile.php:180
msgid "URL"
msgstr "URL"
-#: actions/showgroup.php:283 actions/tagother.php:128
-#: actions/userauthorization.php:187 lib/userprofile.php:195
+#. TRANS: Label for group description or group note (dt). Text hidden by default.
+#: actions/showgroup.php:282 actions/tagother.php:128
+#: actions/userauthorization.php:187 lib/userprofile.php:197
msgid "Note"
msgstr "Nachricht"
-#: actions/showgroup.php:293 lib/groupeditform.php:184
+#. TRANS: Label for group aliases (dt). Text hidden by default.
+#: actions/showgroup.php:293 lib/groupeditform.php:187
msgid "Aliases"
msgstr "Pseudonyme"
-#: actions/showgroup.php:302
+#. TRANS: Group actions header (h2). Text hidden by default.
+#: actions/showgroup.php:304
msgid "Group actions"
msgstr "Gruppenaktionen"
-#: actions/showgroup.php:338
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:345
#, php-format
msgid "Notice feed for %s group (RSS 1.0)"
msgstr "Nachrichtenfeed der Gruppe %s (RSS 1.0)"
-#: actions/showgroup.php:344
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:352
#, php-format
msgid "Notice feed for %s group (RSS 2.0)"
msgstr "Nachrichtenfeed der Gruppe %s (RSS 2.0)"
-#: actions/showgroup.php:350
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:359
#, php-format
msgid "Notice feed for %s group (Atom)"
msgstr "Nachrichtenfeed der Gruppe %s (Atom)"
-#: actions/showgroup.php:355
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:365
#, php-format
msgid "FOAF for %s group"
msgstr "Postausgang von %s"
-#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91
+#. TRANS: Header for mini list of group members on a group page (h2).
+#: actions/showgroup.php:402
msgid "Members"
msgstr "Mitglieder"
-#: actions/showgroup.php:398 lib/profileaction.php:117
+#. TRANS: Description for mini list of group members on a group page when the group has no members.
+#: actions/showgroup.php:408 lib/profileaction.php:117
#: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95
#: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71
msgid "(None)"
msgstr "(Kein)"
-#: actions/showgroup.php:404
+#. TRANS: Link to all group members from mini list of group members if group has more than n members.
+#: actions/showgroup.php:417
msgid "All members"
msgstr "Alle Mitglieder"
-#: actions/showgroup.php:439
+#. TRANS: Label for creation date in statistics on group page.
+#: actions/showgroup.php:453
+msgctxt "LABEL"
msgid "Created"
msgstr "Erstellt"
-#: actions/showgroup.php:455
+#. TRANS: Label for member count in statistics on group page.
+#: actions/showgroup.php:461
+msgctxt "LABEL"
+msgid "Members"
+msgstr "Mitglieder"
+
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: %%%%action.register%%%% is the URL for registration, %%%%doc.help%%%% is a URL to help.
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:476
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3867,13 +5069,16 @@ msgid ""
"their life and interests. [Join now](%%%%action.register%%%%) to become part "
"of this group and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-"**%s** ist eine Gruppe auf %%%%site.name%%%%, einem [micro-blogging](http://"
-"en.wikipedia.org/wiki/Micro-blogging) Dienst auf Basis der freien Software "
+"**%s** ist eine Gruppe auf %%%%site.name%%%%, einem [Mikroblogging](http://"
+"de.wikipedia.org/wiki/Mikroblogging)-Dienst auf Basis der freien Software "
"[StatusNet](http://status.net/). [Werde Mitglied](%%%%action.register%%%%) "
"und werde Teil der Gruppe und vielen anderen! ([Mehr Informationen](%%%%doc."
"help%%%%))"
-#: actions/showgroup.php:461
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept no new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:486
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3881,29 +5086,36 @@ msgid ""
"[StatusNet](http://status.net/) tool. Its members share short messages about "
"their life and interests. "
msgstr ""
-"**%s** ist eine Benutzergruppe auf %%%%site.name%%%%, einem [Mikro-blogging-"
-"Dienst](http://de.wikipedia.org/wiki/Mikro-blogging) basierend auf der "
-"Freien Software [StatusNet](http://status.net/). Seine Mitglieder erstellen "
-"kurze Nachrichten über Ihr Leben und Interessen. "
+"**%s** ist eine Benutzergruppe auf %%%%site.name%%%%, einem [Mikroblogging]"
+"(http://de.wikipedia.org/wiki/Mikroblogging)-Dienst basierend auf der freien "
+"Software [StatusNet](http://status.net/). Seine Mitglieder erstellen kurze "
+"Nachrichten über ihr Leben und Interessen. "
-#: actions/showgroup.php:489
+#. TRANS: Header for list of group administrators on a group page (h2).
+#: actions/showgroup.php:515
msgid "Admins"
-msgstr "Administratoren"
+msgstr "Admins"
-#: actions/showmessage.php:81
+#. TRANS: Client error displayed requesting a single message that does not exist.
+#: actions/showmessage.php:79
msgid "No such message."
msgstr "Keine derartige Nachricht."
-#: actions/showmessage.php:98
+#. TRANS: Client error displayed requesting a single direct message the requesting user was not a party in.
+#: actions/showmessage.php:97
msgid "Only the sender and recipient may read this message."
msgstr "Nur der Absender und der Empfänger können diese Nachricht lesen."
-#: actions/showmessage.php:108
+#. TRANS: Page title for single direct message display when viewing user is the sender.
+#. TRANS: %1$s is the addressed user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:110
#, php-format
msgid "Message to %1$s on %2$s"
msgstr "Nachricht an %1$s auf %2$s"
-#: actions/showmessage.php:113
+#. TRANS: Page title for single message display.
+#. TRANS: %1$s is the sending user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:118
#, php-format
msgid "Message from %1$s on %2$s"
msgstr "Nachricht von %1$s auf %2$s"
@@ -3912,57 +5124,78 @@ msgstr "Nachricht von %1$s auf %2$s"
msgid "Notice deleted."
msgstr "Nachricht gelöscht."
-#: actions/showstream.php:73
+#. TRANS: Page title showing tagged notices in one user's stream. %1$s is the username, %2$s is the hash tag.
+#: actions/showstream.php:70
#, php-format
-msgid " tagged %s"
-msgstr "Nachrichten, die mit %s getagt sind"
+msgid "%1$s tagged %2$s"
+msgstr "Von „%1$s“ mit „%2$s“ getaggte Nachrichten"
-#: actions/showstream.php:79
+#. TRANS: Page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$s is the hash tag, %1$d is the page number.
+#: actions/showstream.php:74
+#, php-format
+msgid "%1$s tagged %2$s, page %3$d"
+msgstr "Von „%1$s“ mit „%2$s“ getaggte Nachrichten, Seite %3$d"
+
+#. TRANS: Extended page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$d is the page number.
+#: actions/showstream.php:82
#, php-format
msgid "%1$s, page %2$d"
msgstr "%1$s, Seite %2$d"
-#: actions/showstream.php:122
+#. TRANS: Title for link to notice feed.
+#. TRANS: %1$s is a user nickname, %2$s is a hashtag.
+#: actions/showstream.php:127
#, php-format
msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)"
-msgstr "Nachrichtenfeed für %1$s tagged %2$s (RSS 1.0)"
+msgstr "Feed aller von „%1$s“ mit „%2$s“ getaggten Nachrichten (RSS 1.0)"
-#: actions/showstream.php:129
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:136
#, php-format
msgid "Notice feed for %s (RSS 1.0)"
msgstr "Feed der Nachrichten von %s (RSS 1.0)"
-#: actions/showstream.php:136
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:145
#, php-format
msgid "Notice feed for %s (RSS 2.0)"
msgstr "Feed der Nachrichten von %s (RSS 2.0)"
-#: actions/showstream.php:143
+#: actions/showstream.php:152
#, php-format
msgid "Notice feed for %s (Atom)"
msgstr "Feed der Nachrichten von %s (Atom)"
-#: actions/showstream.php:148
+#. TRANS: Title for link to notice feed. FOAF stands for Friend of a Friend.
+#. TRANS: More information at http://www.foaf-project.org. %s is a user nickname.
+#: actions/showstream.php:159
#, php-format
msgid "FOAF for %s"
msgstr "FOAF von %s"
-#: actions/showstream.php:200
+#. TRANS: First sentence of empty list message for a stream. $1%s is a user nickname.
+#: actions/showstream.php:211
#, php-format
-msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet."
+msgid "This is the timeline for %1$s, but %1$s hasn't posted anything yet."
msgstr ""
-"Dies ist die Zeitleiste für %1$s und Freunde aber bisher hat niemand etwas "
-"gepostet."
+"Dies ist die Zeitleiste von %1$s, aber bisher hat %1$s noch nichts gepostet."
-#: actions/showstream.php:205
+#. TRANS: Second sentence of empty list message for a stream for the user themselves.
+#: actions/showstream.php:217
msgid ""
"Seen anything interesting recently? You haven't posted any notices yet, now "
"would be a good time to start :)"
msgstr ""
-"In letzter Zeit irgendwas interessantes erlebt? Du hast noch nichts "
+"In letzter Zeit irgendwas Interessantes erlebt? Du hast noch nichts "
"geschrieben, jetzt wäre doch ein guter Zeitpunkt los zu legen :)"
-#: actions/showstream.php:207
+#. TRANS: Second sentence of empty list message for a non-self stream. %1$s is a user nickname, %2$s is a part of a URL.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:221
#, php-format
msgid ""
"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%"
@@ -3971,7 +5204,9 @@ msgstr ""
"Du kannst %1$s in seinem Profil einen Stups geben oder [ihm etwas posten](%%%"
"%action.newnotice%%%%?status_textarea=%s)."
-#: actions/showstream.php:243
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are open.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:264
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3979,43 +5214,46 @@ msgid ""
"[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to "
"follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-"**%s** ist Mitglied bei %%%%site.name%%%%, einem [micro-blogging](http://en."
-"wikipedia.org/wiki/Micro-blogging) Dienst auf Basis der freien Software "
+"**%s** ist Mitglied bei %%%%site.name%%%%, einem [Mikroblogging](http://de."
+"wikipedia.org/wiki/Mikroblogging)-Dienst auf Basis der freien Software "
"[StatusNet](http://status.net/). [Werde Mitglied](%%%%action.register%%%%) "
"um **%s**'s und vielen anderen zu folgen! ([Mehr Informationen](%%%%doc.help%"
"%%%))"
-#: actions/showstream.php:248
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are closed or invite only.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:271
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
"[StatusNet](http://status.net/) tool. "
msgstr ""
-"**%s** hat ein Konto auf %%%%site.name%%%%, einem [Mikro-blogging-Dienst]"
-"(http://de.wikipedia.org/wiki/Mikro-blogging) basierend auf der Freien "
-"Software [StatusNet](http://status.net/). "
+"**%s** hat ein Konto auf %%%%site.name%%%%, einem [Mikroblogging](http://de."
+"wikipedia.org/wiki/Mikroblogging)-Dienst basierend auf der freien Software "
+"[StatusNet](http://status.net/). "
-#: actions/showstream.php:305
+#. TRANS: Link to the author of a repeated notice. %s is a linked nickname.
+#: actions/showstream.php:328
#, php-format
msgid "Repeat of %s"
msgstr "Wiederholung von %s"
#: actions/silence.php:65 actions/unsilence.php:65
msgid "You cannot silence users on this site."
-msgstr "Du kannst Nutzer dieser Seite nicht ruhig stellen."
+msgstr "Du kannst Benutzer dieser Seite nicht ruhig stellen."
#: actions/silence.php:72
msgid "User is already silenced."
-msgstr "Nutzer ist bereits ruhig gestellt."
+msgstr "Benutzer ist bereits ruhig gestellt."
#: actions/siteadminpanel.php:69
msgid "Basic settings for this StatusNet site"
-msgstr "Grundeinstellungen für diese StatusNet Seite."
+msgstr "Grundeinstellungen dieser StatusNet-Website"
#: actions/siteadminpanel.php:133
msgid "Site name must have non-zero length."
-msgstr "Der Seiten Name darf nicht leer sein."
+msgstr "Der Seitenname darf nicht leer sein."
#: actions/siteadminpanel.php:141
msgid "You must have a valid contact email address."
@@ -4044,7 +5282,7 @@ msgstr "Seitenname"
#: actions/siteadminpanel.php:225
msgid "The name of your site, like \"Yourcompany Microblog\""
-msgstr "Der Name deiner Seite, sowas wie \"DeinUnternehmen Mircoblog\""
+msgstr "Der Name deiner Seite, sowas wie „DeinUnternehmen-Mikroblog“"
#: actions/siteadminpanel.php:229
msgid "Brought by"
@@ -4062,11 +5300,11 @@ msgstr "Erstellt von Adresse"
#: actions/siteadminpanel.php:235
msgid "URL used for credits link in footer of each page"
msgstr ""
-"Adresse die für den Credit-Link im Fußbereich auf jeder Seite benutzt wird"
+"Adresse, die für den Credit-Link im Fußbereich auf jeder Seite benutzt wird"
#: actions/siteadminpanel.php:239
msgid "Contact email address for your site"
-msgstr "Kontakt-E-Mail-Adresse für Deine Site."
+msgstr "Kontakt-E-Mail-Adresse für deine Website."
#: actions/siteadminpanel.php:245
msgid "Local"
@@ -4074,11 +5312,11 @@ msgstr "Lokal"
#: actions/siteadminpanel.php:256
msgid "Default timezone"
-msgstr "Standard Zeitzone"
+msgstr "Standard-Zeitzone"
#: actions/siteadminpanel.php:257
msgid "Default timezone for the site; usually UTC."
-msgstr "Standard Zeitzone für die Seite (meistens UTC)."
+msgstr "Standard-Zeitzone für die Seite (meistens UTC)."
#: actions/siteadminpanel.php:262
msgid "Default language"
@@ -4109,34 +5347,41 @@ msgstr "Wiederholungslimit"
#: actions/siteadminpanel.php:278
msgid "How long users must wait (in seconds) to post the same thing again."
msgstr ""
-"Wie lange muss ein Benutzer warten bis er eine identische Nachricht "
+"Wie lange muss ein Benutzer warten, bis er eine identische Nachricht "
"abschicken kann (in Sekunden)."
-#: actions/sitenoticeadminpanel.php:56
+#. TRANS: Page title for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:55
msgid "Site Notice"
msgstr "Seitenbenachrichtigung"
-#: actions/sitenoticeadminpanel.php:67
+#. TRANS: Instructions for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:66
msgid "Edit site-wide message"
msgstr "Neue Nachricht"
-#: actions/sitenoticeadminpanel.php:103
+#. TRANS: Server error displayed when saving a site-wide notice was impossible.
+#: actions/sitenoticeadminpanel.php:101
msgid "Unable to save site notice."
msgstr "Konnte Seitenbenachrichtigung nicht speichern"
-#: actions/sitenoticeadminpanel.php:113
-msgid "Max length for the site-wide notice is 255 chars."
+#. TRANS: Client error displayed when a site-wide notice was longer than allowed.
+#: actions/sitenoticeadminpanel.php:112
+msgid "Maximum length for the site-wide notice is 255 characters."
msgstr "Maximale Länge von Systembenachrichtigungen ist 255 Zeichen."
+#. TRANS: Label for site-wide notice text field in admin panel.
#: actions/sitenoticeadminpanel.php:176
msgid "Site notice text"
msgstr "Seitenbenachrichtigung"
-#: actions/sitenoticeadminpanel.php:178
-msgid "Site-wide notice text (255 chars max; HTML okay)"
-msgstr "Systembenachrichtigung (max. 255 Zeichen; HTML erlaubt)"
+#. TRANS: Tooltip for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:179
+msgid "Site-wide notice text (255 characters maximum; HTML allowed)"
+msgstr "Systembenachrichtigung (maximal 255 Zeichen; HTML erlaubt)"
-#: actions/sitenoticeadminpanel.php:198
+#. TRANS: Title for button to save site notice in admin panel.
+#: actions/sitenoticeadminpanel.php:201
msgid "Save site notice"
msgstr "Systemnachricht speichern"
@@ -4150,7 +5395,7 @@ msgstr "SMS-Einstellungen"
#: actions/smssettings.php:74
#, php-format
msgid "You can receive SMS messages through email from %%site.name%%."
-msgstr "Du kannst SMS per E-Mail empfangen von %%site.name%%."
+msgstr "Du kannst SMS von %%site.name%% per E-Mail empfangen."
#. TRANS: Message given in the SMS settings if SMS is not enabled on the site.
#: actions/smssettings.php:97
@@ -4160,7 +5405,7 @@ msgstr "SMS ist nicht verfügbar."
#. TRANS: Form legend for SMS settings form.
#: actions/smssettings.php:111
msgid "SMS address"
-msgstr "SMS Adresse"
+msgstr "SMS-Adresse"
#. TRANS: Form guide in SMS settings form.
#: actions/smssettings.php:120
@@ -4201,7 +5446,7 @@ msgstr "Telefonnummer, keine Sonder- oder Leerzeichen mit Vorwahl"
#. TRANS: Form legend for SMS preferences form.
#: actions/smssettings.php:195
msgid "SMS preferences"
-msgstr "SMS Einstellungen"
+msgstr "SMS-Einstellungen"
#. TRANS: Checkbox label in SMS preferences form.
#: actions/smssettings.php:201
@@ -4209,13 +5454,13 @@ msgid ""
"Send me notices through SMS; I understand I may incur exorbitant charges "
"from my carrier."
msgstr ""
-"Schicke mir Nachrichten per SMS; ich weiss, dass mir dadurch hohe Kosten bei "
+"Schicke mir Nachrichten per SMS; ich weiß, dass mir dadurch hohe Kosten bei "
"meinem Netzbetreiber entstehen können."
#. TRANS: Confirmation message for successful SMS preferences save.
#: actions/smssettings.php:315
msgid "SMS preferences saved."
-msgstr "SMS Einstellungen gesichert."
+msgstr "SMS-Einstellungen gesichert."
#. TRANS: Message given saving SMS phone number without having provided one.
#: actions/smssettings.php:338
@@ -4243,9 +5488,9 @@ msgid ""
"A confirmation code was sent to the phone number you added. Check your phone "
"for the code and instructions on how to use it."
msgstr ""
-"Ein Bestätigungscode wurde an die von Ihnen angegebene Telefonnummer "
-"gesandt. Überprüfen Sie bitte Ihren Posteingang (auch den Spamordner!) auf "
-"den Code und die Anweisungen, um ihn zu benutzen."
+"Ein Bestätigungscode wurde an die von dir angegebene Telefonnummer gesandt. "
+"Überprüfe bitte deinen Posteingang (auch den Spamordner!) auf den Code und "
+"die Anweisungen, um ihn zu benutzen."
#. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number.
#: actions/smssettings.php:413
@@ -4255,7 +5500,7 @@ msgstr "Die Bestätigungsnummer ist falsch."
#. TRANS: Message given after successfully canceling SMS phone number confirmation.
#: actions/smssettings.php:427
msgid "SMS confirmation cancelled."
-msgstr "SMS Bestätigung abgebrochen."
+msgstr "SMS-Bestätigung abgebrochen."
#. TRANS: Message given trying to remove an SMS phone number that is not
#. TRANS: registered for the active user.
@@ -4266,7 +5511,7 @@ msgstr "Dies ist nicht deine Telefonnummer."
#. TRANS: Message given after successfully removing a registered SMS phone number.
#: actions/smssettings.php:470
msgid "The SMS phone number was removed."
-msgstr "SMS Telefonnummer wurde entfernt."
+msgstr "SMS-Telefonnummer wurde entfernt."
#. TRANS: Label for mobile carrier dropdown menu in SMS settings.
#: actions/smssettings.php:511
@@ -4297,13 +5542,13 @@ msgstr "Kein Code eingegeben"
#. TRANS: Menu item for site administration
#: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196
-#: lib/adminpanelaction.php:408
+#: lib/adminpanelaction.php:395
msgid "Snapshots"
msgstr "Snapshots"
#: actions/snapshotadminpanel.php:65
msgid "Manage snapshot configuration"
-msgstr "Verwalten Snapshot-Konfiguration"
+msgstr "Snapshot-Konfiguration verwalten"
#: actions/snapshotadminpanel.php:127
msgid "Invalid snapshot run value."
@@ -4331,7 +5576,7 @@ msgstr "Daten-Snapshot"
#: actions/snapshotadminpanel.php:208
msgid "When to send statistical data to status.net servers"
-msgstr "Wann sollen Statistiken zum status.net Server geschickt werden"
+msgstr "Wann sollen Statistiken zum status.net-Server geschickt werden"
#: actions/snapshotadminpanel.php:217
msgid "Frequency"
@@ -4339,7 +5584,7 @@ msgstr "Frequenz"
#: actions/snapshotadminpanel.php:218
msgid "Snapshots will be sent once every N web hits"
-msgstr "Snapshots werden all N Webseitenbesuche gesendet"
+msgstr "Snapshots werden alle N Webseitenbesuche gesendet"
#: actions/snapshotadminpanel.php:226
msgid "Report URL"
@@ -4353,12 +5598,14 @@ msgstr "An diese Adresse werden Snapshots gesendet"
msgid "Save snapshot settings"
msgstr "Snapshot-Einstellungen speichern"
-#: actions/subedit.php:70
+#. TRANS: Client error displayed trying a change a subscription for a non-subscribed profile.
+#: actions/subedit.php:75
msgid "You are not subscribed to that profile."
msgstr "Du hast dieses Profil nicht abonniert."
+#. TRANS: Server error displayed when updating a subscription fails with a database error.
#. TRANS: Exception thrown when a subscription could not be stored on the server.
-#: actions/subedit.php:83 classes/Subscription.php:136
+#: actions/subedit.php:89 classes/Subscription.php:141
msgid "Could not save subscription."
msgstr "Konnte Abonnement nicht erstellen."
@@ -4366,10 +5613,6 @@ msgstr "Konnte Abonnement nicht erstellen."
msgid "This action only accepts POST requests."
msgstr "Diese Aktion nimmt nur POST-Requests"
-#: actions/subscribe.php:107
-msgid "No such profile."
-msgstr "Profil nicht gefunden."
-
#: actions/subscribe.php:117
msgid "You cannot subscribe to an OMB 0.1 remote profile with this action."
msgstr "Du hast dieses OMB 0.1 Profil nicht abonniert."
@@ -4378,67 +5621,88 @@ msgstr "Du hast dieses OMB 0.1 Profil nicht abonniert."
msgid "Subscribed"
msgstr "Abonniert"
-#: actions/subscribers.php:50
+#. TRANS: Header for list of subscribers for a user (first page).
+#. TRANS: %s is the user's nickname.
+#: actions/subscribers.php:51
#, php-format
msgid "%s subscribers"
msgstr "%s Abonnenten"
-#: actions/subscribers.php:52
+#. TRANS: Header for list of subscribers for a user (not first page).
+#. TRANS: %1$s is the user's nickname, $2$d is the page number.
+#: actions/subscribers.php:55
#, php-format
msgid "%1$s subscribers, page %2$d"
msgstr "%1$s Abonnenten, Seite %2$d"
-#: actions/subscribers.php:63
+#. TRANS: Page notice for page with an overview of all subscribers
+#. TRANS: of the logged in user's own profile.
+#: actions/subscribers.php:68
msgid "These are the people who listen to your notices."
msgstr "Dies sind die Leute, die deine Nachrichten lesen."
-#: actions/subscribers.php:67
+#. TRANS: Page notice for page with an overview of all subscribers of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscribers.php:74
#, php-format
msgid "These are the people who listen to %s's notices."
-msgstr "Dies sind die Leute, die %ss Nachrichten lesen."
+msgstr "Dies sind die Leute, die Nachrichten von %s lesen."
-#: actions/subscribers.php:108
+#. TRANS: Subscriber list text when the logged in user has no subscribers.
+#: actions/subscribers.php:116
msgid ""
"You have no subscribers. Try subscribing to people you know and they might "
-"return the favor"
+"return the favor."
msgstr ""
-"Du hast keine Abonnenten. Warum abonnierst Du nicht Leute, die Du kennst? "
-"Sie werden Dir diesen Gefallen vielleicht auch tun."
+"Du hast keine Abonnenten. Warum abonnierst du nicht Leute, die du kennst? "
+"Sie werden dir diesen Gefallen vielleicht auch tun."
-#: actions/subscribers.php:110
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user other
+#. TRANS: than the logged in user that has no subscribers. %s is the user nickname.
+#: actions/subscribers.php:120
#, php-format
msgid "%s has no subscribers. Want to be the first?"
msgstr "%s hat keine Abonnenten. Willst du der erste sein?"
-#: actions/subscribers.php:114
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscribers.php:129
#, php-format
msgid ""
"%s has no subscribers. Why not [register an account](%%%%action.register%%%"
"%) and be the first?"
msgstr ""
-"% hat keine Abonnenten. Warum [registrierst Du nicht einen Account](%%%%"
+"% hat keine Abonnenten. Warum [registrierst du nicht einen Account](%%%%"
"action.register%%%%) und bist der erste?"
-#: actions/subscriptions.php:52
-#, php-format
-msgid "%s subscriptions"
-msgstr "%s Abonnements"
-
-#: actions/subscriptions.php:54
+#. TRANS: Header for subscriptions overview for a user (not first page).
+#. TRANS: %1$s is a user nickname, %2$d is the page number.
+#: actions/subscriptions.php:55
#, php-format
msgid "%1$s subscriptions, page %2$d"
msgstr "%1$s Abonnements, Seite %2$d"
-#: actions/subscriptions.php:65
+#. TRANS: Page notice for page with an overview of all subscriptions
+#. TRANS: of the logged in user's own profile.
+#: actions/subscriptions.php:68
msgid "These are the people whose notices you listen to."
msgstr "Dies sind die Leute, deren Nachrichten du liest."
-#: actions/subscriptions.php:69
+#. TRANS: Page notice for page with an overview of all subscriptions of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscriptions.php:74
#, php-format
msgid "These are the people whose notices %s listens to."
msgstr "Dies sind die Leute, deren Nachrichten %s liest."
-#: actions/subscriptions.php:126
+#. TRANS: Subscription list text when the logged in user has no subscriptions.
+#. TRANS: This message contains Markdown URLs. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscriptions.php:135
#, php-format
msgid ""
"You're not listening to anyone's notices right now, try subscribing to "
@@ -4449,58 +5713,69 @@ msgid ""
msgstr ""
"Du hast momentan noch niemanden abonniert. Benutze die [Personensuche](%%"
"action.peoplesearch%%) um nach Freunden zu suchen oder besuche die [Beliebte "
-"Benutzer](%%action.featured%%) Seite. Wenn du ein [Twitter Benutzer](%%"
-"action.twittersettings%%) bist kannst du auch automatisch deine Twitter "
+"Benutzer](%%action.featured%%) Seite. Wenn du ein [Twitter-Benutzer](%%"
+"action.twittersettings%%) bist, kannst du auch automatisch deine Twitter-"
"Freunde abonnieren."
-#: actions/subscriptions.php:128 actions/subscriptions.php:132
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user other
+#. TRANS: than the logged in user that has no subscriptions. %s is the user nickname.
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#: actions/subscriptions.php:143 actions/subscriptions.php:149
#, php-format
msgid "%s is not listening to anyone."
msgstr "%s hat niemanden abonniert."
-#: actions/subscriptions.php:208
+#: actions/subscriptions.php:178
+#, fuzzy, php-format
+msgid "Subscription feed for %s (Atom)"
+msgstr "Feed der Nachrichten von %s (Atom)"
+
+#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:242
msgid "Jabber"
msgstr "Jabber"
-#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115
+#. TRANS: Checkbox label for enabling SMS messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:257
msgid "SMS"
msgstr "SMS"
#: actions/tag.php:69
#, php-format
msgid "Notices tagged with %1$s, page %2$d"
-msgstr "Mit %1$s gekennzeichnete Nachrichten, Seite %2$d"
+msgstr "Mit „%1$s“ getaggte Nachrichten, Seite %2$d"
#: actions/tag.php:87
#, php-format
msgid "Notice feed for tag %s (RSS 1.0)"
-msgstr "Nachrichten Feed für Tag %s (RSS 1.0)"
+msgstr "Nachrichten-Feed des Tags „%s“ (RSS 1.0)"
#: actions/tag.php:93
#, php-format
msgid "Notice feed for tag %s (RSS 2.0)"
-msgstr "Nachrichten Feed für Tag %s (RSS 2.0)"
+msgstr "Nachrichten-Feed des Tag „%s“ (RSS 2.0)"
#: actions/tag.php:99
#, php-format
msgid "Notice feed for tag %s (Atom)"
-msgstr "Nachrichten Feed für Tag %s (Atom)"
+msgstr "Nachrichten-Feed des Tags „%s“ (Atom)"
#: actions/tagother.php:39
msgid "No ID argument."
-msgstr "Kein ID Argument."
+msgstr "Kein ID-Argument."
#: actions/tagother.php:65
#, php-format
msgid "Tag %s"
-msgstr "Tag %s"
+msgstr "Tag „%s“"
#: actions/tagother.php:77 lib/userprofile.php:76
msgid "User profile"
msgstr "Benutzerprofil"
#: actions/tagother.php:81 actions/userauthorization.php:132
-#: lib/userprofile.php:103
+#: lib/userprofile.php:107
msgid "Photo"
msgstr "Foto"
@@ -4513,8 +5788,8 @@ msgid ""
"Tags for this user (letters, numbers, -, ., and _), comma- or space- "
"separated"
msgstr ""
-"Stichwörter für diesen Benutzer (Buchstaben, Nummer, -, ., und _), durch "
-"Komma oder Leerzeichen getrennt"
+"Tags dieses Benutzers (Buchstaben, Nummer, -, ., und _), durch Komma oder "
+"Leerzeichen getrennt"
#: actions/tagother.php:193
msgid ""
@@ -4525,17 +5800,17 @@ msgstr ""
#: actions/tagother.php:200
msgid "Could not save tags."
-msgstr "Konnte Stichwörter nicht speichern."
+msgstr "Konnte Tags nicht speichern."
#: actions/tagother.php:236
msgid "Use this form to add tags to your subscribers or subscriptions."
msgstr ""
-"Benutze dieses Formular, um Tags zu deinen Abonnenten oder Abonnements "
+"Benutze dieses Formular, um Tags deinen Abonnenten oder Abonnements "
"hinzuzufügen."
#: actions/tagrss.php:35
msgid "No such tag."
-msgstr "Stichwort nicht vorhanden."
+msgstr "Tag nicht vorhanden."
#: actions/unblock.php:59
msgid "You haven't blocked that user."
@@ -4562,77 +5837,97 @@ msgstr "Abbestellt"
msgid ""
"Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’."
msgstr ""
-"Die Benutzerlizenz ‘%1$s’ ist nicht kompatibel mit der Lizenz der Seite ‘%2"
-"$s’."
+"Die Benutzerlizenz „%1$s“ ist nicht kompatibel mit der Lizenz der Seite „%2"
+"$s“."
#. TRANS: User admin panel title
-#: actions/useradminpanel.php:59
+#: actions/useradminpanel.php:58
msgctxt "TITLE"
msgid "User"
msgstr "Benutzer"
-#: actions/useradminpanel.php:70
-msgid "User settings for this StatusNet site."
-msgstr "Nutzer Einstellungen dieser StatusNet Seite."
+#. TRANS: Instruction for user admin panel.
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site"
+msgstr "Benutzer-Einstellungen dieser StatusNet-Website"
-#: actions/useradminpanel.php:149
+#. TRANS: Form validation error in user admin panel when a non-numeric character limit was set.
+#: actions/useradminpanel.php:147
msgid "Invalid bio limit. Must be numeric."
msgstr "Das Zeichenlimit der Biografie muss numerisch sein!"
-#: actions/useradminpanel.php:155
-msgid "Invalid welcome text. Max length is 255 characters."
+#. TRANS: Form validation error in user admin panel when welcome text is too long.
+#: actions/useradminpanel.php:154
+msgid "Invalid welcome text. Maximum length is 255 characters."
msgstr "Willkommens-Nachricht ungültig. Maximale Länge sind 255 Zeichen."
-#: actions/useradminpanel.php:165
+#. TRANS: Client error displayed when trying to set a non-existing user as default subscription for new
+#. TRANS: users in user admin panel. %1$s is the invalid nickname.
+#: actions/useradminpanel.php:166
#, php-format
-msgid "Invalid default subscripton: '%1$s' is not user."
-msgstr "Ungültiges Abonnement: '%1$s' ist kein Benutzer"
+msgid "Invalid default subscripton: '%1$s' is not a user."
+msgstr "Ungültiges Standard-Abonnement: „%1$s“ ist kein Benutzer."
#. TRANS: Link description in user account settings menu.
-#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111
-#: lib/personalgroupnav.php:109
+#: actions/useradminpanel.php:215 lib/accountsettingsaction.php:106
+#: lib/personalgroupnav.php:112
msgid "Profile"
msgstr "Profil"
-#: actions/useradminpanel.php:222
+#. TRANS: Field label in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:220
msgid "Bio Limit"
-msgstr "Bio Limit"
+msgstr "Bio-Limit"
-#: actions/useradminpanel.php:223
+#. TRANS: Tooltip in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:222
msgid "Maximum length of a profile bio in characters."
-msgstr "Maximale Länge in Zeichen der Profil Bio."
+msgstr "Maximale Länge in Zeichen der Profil-Bio."
+#. TRANS: Form legend in user admin panel.
#: actions/useradminpanel.php:231
msgid "New users"
-msgstr "Neue Nutzer"
+msgstr "Neue Benutzer"
-#: actions/useradminpanel.php:235
+#. TRANS: Field label in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:236
msgid "New user welcome"
msgstr "Neue Benutzer empfangen"
-#: actions/useradminpanel.php:236
-msgid "Welcome text for new users (Max 255 chars)."
-msgstr "Willkommens-Nachricht für neue Nutzer (maximal 255 Zeichen)."
+#. TRANS: Tooltip in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:238
+msgid "Welcome text for new users (maximum 255 characters)."
+msgstr "Willkommens-Nachricht für neue Benutzer (maximal 255 Zeichen)."
-#: actions/useradminpanel.php:241
+#. TRANS: Field label in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:244
msgid "Default subscription"
-msgstr "Standard Abonnement"
+msgstr "Standard-Abonnement"
-#: actions/useradminpanel.php:242
+#. TRANS: Tooltip in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:246
msgid "Automatically subscribe new users to this user."
-msgstr "Neue Nutzer abonnieren automatisch diesen Nutzer"
+msgstr "Neue Benutzer abonnieren automatisch diesen Benutzer"
-#: actions/useradminpanel.php:251
+#. TRANS: Form legend in user admin panel.
+#: actions/useradminpanel.php:256
msgid "Invitations"
msgstr "Einladungen"
-#: actions/useradminpanel.php:256
+#. TRANS: Field label for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:262
msgid "Invitations enabled"
msgstr "Einladungen aktivieren"
-#: actions/useradminpanel.php:258
+#. TRANS: Tooltip for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:265
msgid "Whether to allow users to invite new users."
-msgstr "Ist es Nutzern erlaubt neue Nutzer einzuladen."
+msgstr "Ist es Benutzern erlaubt, neue Benutzer einzuladen."
+
+#. TRANS: Title for button to save user settings in user admin panel.
+#: actions/useradminpanel.php:302
+msgid "Save user settings"
+msgstr "Benutzer-Einstellungen speichern"
#: actions/userauthorization.php:105
msgid "Authorize subscription"
@@ -4645,10 +5940,12 @@ msgid ""
"click “Reject”."
msgstr ""
"Bitte überprüfe diese Angaben, um sicher zu gehen, dass du die Nachrichten "
-"dieses Nutzers abonnieren möchtest. Wenn du das nicht wolltest, klicke auf "
+"dieses Benutzers abonnieren möchtest. Wenn du das nicht wolltest, klicke auf "
"„Abbrechen“."
+#. TRANS: Menu item for site administration
#: actions/userauthorization.php:196 actions/version.php:167
+#: lib/adminpanelaction.php:403
msgid "License"
msgstr "Lizenz"
@@ -4719,12 +6016,12 @@ msgstr "Die URI „%s“ für den Stream ist ein lokaler Benutzer."
#: actions/userauthorization.php:329
#, php-format
msgid "Profile URL ‘%s’ is for a local user."
-msgstr "Profiladresse '%s' ist für einen lokalen Benutzer."
+msgstr "Profiladresse „%s“ ist für einen lokalen Benutzer."
#: actions/userauthorization.php:345
#, php-format
msgid "Avatar URL ‘%s’ is not valid."
-msgstr "Avatar Adresse '%s' ist nicht gültig."
+msgstr "Avataradresse „%s“ ist nicht gültig."
#: actions/userauthorization.php:350
#, php-format
@@ -4736,11 +6033,13 @@ msgstr "Konnte Avatar-URL nicht öffnen „%s“"
msgid "Wrong image type for avatar URL ‘%s’."
msgstr "Falscher Bildtyp für „%s“"
-#: actions/userdesignsettings.php:76 lib/designsettings.php:65
+#. TRANS: Page title for profile design page.
+#: actions/userdesignsettings.php:76 lib/designsettings.php:63
msgid "Profile design"
msgstr "Profil-Design-Einstellungen"
-#: actions/userdesignsettings.php:87 lib/designsettings.php:76
+#. TRANS: Instructions for profile design page.
+#: actions/userdesignsettings.php:87 lib/designsettings.php:74
msgid ""
"Customize the way your profile looks with a background image and a colour "
"palette of your choice."
@@ -4779,7 +6078,7 @@ msgstr ""
#. TRANS: Message is used as a subtitle in atom user notice feed.
#. TRANS: %1$s is a user name, %2$s is a site name.
#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70
-#: lib/atomusernoticefeed.php:76
+#: lib/atomusernoticefeed.php:75
#, php-format
msgid "Updates from %1$s on %2$s!"
msgstr "Aktualisierungen von %1$s auf %2$s!"
@@ -4795,7 +6094,7 @@ msgid ""
"This site is powered by %1$s version %2$s, Copyright 2008-2010 StatusNet, "
"Inc. and contributors."
msgstr ""
-"Die Seite wird mit %1$s Version %2$s betrieben. Copyright 2008-2010 "
+"Diese Seite wird mit %1$s Version %2$s betrieben. Copyright 2008–2010 "
"StatusNet, Inc. und Mitarbeiter"
#: actions/version.php:163
@@ -4840,7 +6139,7 @@ msgid "Plugins"
msgstr "Erweiterungen"
#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site.
-#: actions/version.php:198 lib/action.php:789
+#: actions/version.php:198 lib/action.php:885
msgid "Version"
msgstr "Version"
@@ -4848,64 +6147,117 @@ msgstr "Version"
msgid "Author(s)"
msgstr "Autor(en)"
+#. TRANS: Activity title when marking a notice as favorite.
+#: classes/Fave.php:151 lib/favorform.php:143
+msgid "Favor"
+msgstr "Zu Favoriten hinzufügen"
+
+#. 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:154
+#, php-format
+msgid "%1$s marked notice %2$s as a favorite."
+msgstr "%1$s markierte Nachricht %2$s als Favorit."
+
#. TRANS: Server exception thrown when a URL cannot be processed.
-#: classes/File.php:143
+#: classes/File.php:156
#, php-format
msgid "Cannot process URL '%s'"
msgstr "Die URL „%s“ konnte nicht verarbeitet werden"
#. TRANS: Server exception thrown when... Robin thinks something is impossible!
-#: classes/File.php:175
+#: classes/File.php:188
msgid "Robin thinks something is impossible."
msgstr "Robin denkt, dass etwas unmöglich ist."
#. TRANS: Message given if an upload is larger than the configured maximum.
#. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file.
-#: classes/File.php:190
+#. TRANS: %1$s is used for plural.
+#: classes/File.php:204
#, php-format
msgid ""
+"No file may be larger than %1$d byte and the file you sent was %2$d bytes. "
+"Try to upload a smaller version."
+msgid_plural ""
"No file may be larger than %1$d bytes and the file you sent was %2$d bytes. "
"Try to upload a smaller version."
-msgstr ""
-"Keine Datei darf größer als %d Bytes sein und die Datei die du verschicken "
-"wolltest war %d Bytes groß. Bitte eine kleinere Version hochladen."
+msgstr[0] ""
+"Keine Datei darf größer als ein Byte sein und die Datei die du verschicken "
+"wolltest war %2$d Bytes groß. Bitte eine kleinere Version hochladen."
+msgstr[1] ""
+"Keine Datei darf größer als %1$d Bytes sein und die Datei die du verschicken "
+"wolltest war %2$d Bytes groß. Bitte eine kleinere Version hochladen."
#. TRANS: Message given if an upload would exceed user quota.
-#. TRANS: %d (number) is the user quota in bytes.
-#: classes/File.php:202
+#. TRANS: %d (number) is the user quota in bytes and is used for plural.
+#: classes/File.php:217
#, php-format
-msgid "A file this large would exceed your user quota of %d bytes."
-msgstr "Eine Datei dieser Größe überschreitet deine User Quota von %d Byte."
+msgid "A file this large would exceed your user quota of %d byte."
+msgid_plural "A file this large would exceed your user quota of %d bytes."
+msgstr[0] ""
+"Eine Datei dieser Größe überschreitet deine User Quota von einem Byte."
+msgstr[1] ""
+"Eine Datei dieser Größe überschreitet deine User Quota von %d Bytes."
#. TRANS: Message given id an upload would exceed a user's monthly quota.
-#. TRANS: $d (number) is the monthly user quota in bytes.
-#: classes/File.php:211
+#. TRANS: $d (number) is the monthly user quota in bytes and is used for plural.
+#: classes/File.php:229
#, php-format
-msgid "A file this large would exceed your monthly quota of %d bytes."
-msgstr ""
-"Eine Datei dieser Größe würde deine monatliche Quota von %d Byte "
+msgid "A file this large would exceed your monthly quota of %d byte."
+msgid_plural "A file this large would exceed your monthly quota of %d bytes."
+msgstr[0] ""
+"Eine Datei dieser Größe würde deine monatliche Quota von einem Byte "
+"überschreiten."
+msgstr[1] ""
+"Eine Datei dieser Größe würde deine monatliche Quota von %d Bytes "
"überschreiten."
#. TRANS: Client exception thrown if a file upload does not have a valid name.
-#: classes/File.php:248 classes/File.php:263
+#: classes/File.php:276 classes/File.php:291
msgid "Invalid filename."
msgstr "Ungültiger Dateiname."
#. TRANS: Exception thrown when joining a group fails.
-#: classes/Group_member.php:42
+#: classes/Group_member.php:51
msgid "Group join failed."
msgstr "Konnte Gruppe nicht beitreten"
#. TRANS: Exception thrown when trying to leave a group the user is not a member of.
-#: classes/Group_member.php:55
+#: classes/Group_member.php:64
msgid "Not part of group."
msgstr "Nicht Mitglied der Gruppe"
#. TRANS: Exception thrown when trying to leave a group fails.
-#: classes/Group_member.php:63
+#: classes/Group_member.php:72
msgid "Group leave failed."
msgstr "Konnte Gruppe nicht verlassen"
+#. TRANS: Exception thrown providing an invalid profile ID.
+#. TRANS: %s is the invalid profile ID.
+#: classes/Group_member.php:85
+#, php-format
+msgid "Profile ID %s is invalid."
+msgstr "Profil-ID %s ist ungültig."
+
+#. TRANS: Exception thrown providing an invalid group ID.
+#. TRANS: %s is the invalid group ID.
+#: classes/Group_member.php:98
+#, php-format
+msgid "Group ID %s is invalid."
+msgstr "Gruppen-ID %s ist ungültig."
+
+#. TRANS: Activity title.
+#: classes/Group_member.php:147 lib/joinform.php:114
+msgid "Join"
+msgstr "Beitreten"
+
+#. 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.
+#: classes/Group_member.php:151
+#, php-format
+msgid "%1$s has joined group %2$s."
+msgstr "%1$s ist der Gruppe „%2$s“ beigetreten."
+
#. TRANS: Server exception thrown when updating a local group fails.
#: classes/Local_group.php:42
msgid "Could not update local group."
@@ -4921,20 +6273,20 @@ msgstr "Konnte keinen Login-Token für %s erstellen"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
#: classes/Memcached_DataObject.php:533
msgid "No database name or DSN found anywhere."
-msgstr "Nirgedwo einen Datenbanknamen oder DSN gefunden."
+msgstr "Nirgendwo einen Datenbanknamen oder DSN gefunden."
#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them.
-#: classes/Message.php:46
+#: classes/Message.php:45
msgid "You are banned from sending direct messages."
-msgstr "Direktes senden von Nachrichten wurde blockiert"
+msgstr "Direktes Senden von Nachrichten wurde blockiert"
#. TRANS: Message given when a message could not be stored on the server.
-#: classes/Message.php:63
+#: classes/Message.php:69
msgid "Could not insert message."
msgstr "Konnte Nachricht nicht einfügen."
#. TRANS: Message given when a message could not be updated on the server.
-#: classes/Message.php:74
+#: classes/Message.php:80
msgid "Could not update message with new URI."
msgstr "Konnte Nachricht nicht mit neuer URI versehen."
@@ -4946,23 +6298,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Kein Profil (%1$d) für eine Notiz gefunden (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:190
+#: classes/Notice.php:193
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Datenbankfehler beim Einfügen des Hashtags: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:260
+#: classes/Notice.php:270
msgid "Problem saving notice. Too long."
msgstr "Problem bei Speichern der Nachricht. Sie ist zu lang."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:265
+#: classes/Notice.php:275
msgid "Problem saving notice. Unknown user."
msgstr "Problem bei Speichern der Nachricht. Unbekannter Benutzer."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:271
+#: classes/Notice.php:281
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -4970,7 +6322,7 @@ msgstr ""
"ein paar Minuten ab."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:278
+#: classes/Notice.php:288
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -4979,38 +6331,53 @@ msgstr ""
"ein paar Minuten ab."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:286
+#: classes/Notice.php:296
msgid "You are banned from posting notices on this site."
msgstr ""
"Du wurdest für das Schreiben von Nachrichten auf dieser Seite gesperrt."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:353 classes/Notice.php:380
+#: classes/Notice.php:363 classes/Notice.php:390
msgid "Problem saving notice."
msgstr "Problem bei Speichern der Nachricht."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:892
-msgid "Bad type provided to saveKnownGroups"
+#: classes/Notice.php:913
+msgid "Bad type provided to saveKnownGroups."
msgstr ""
-"Der Methode saveKnownGroups wurde ein schlechter Wert zur Verfügung gestellt"
+"Der Methode „saveKnownGroups“ wurde ein schlechter Typ zur Verfügung "
+"gestellt."
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:991
+#: classes/Notice.php:1012
msgid "Problem saving group inbox."
msgstr "Problem bei Speichern der Nachricht."
+#. 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:1126
+#, php-format
+msgid "Could not save reply for %1$d, %2$d."
+msgstr "Konnte Antwort auf %1$d, %2$d nicht speichern."
+
#. 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.
-#: classes/Notice.php:1745
+#: classes/Notice.php:1645
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
+#. TRANS: Full name of a profile or group followed by nickname in parens
+#: classes/Profile.php:172 classes/User_group.php:247
+#, php-format
+msgctxt "FANCYNAME"
+msgid "%1$s (%2$s)"
+msgstr "%1$s (%2$s)"
+
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:737
+#: classes/Profile.php:798
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
@@ -5019,7 +6386,7 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:746
+#: classes/Profile.php:807
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -5032,343 +6399,387 @@ msgid "Missing profile."
msgstr "Benutzer hat kein Profil."
#. TRANS: Exception thrown when a tag cannot be saved.
-#: classes/Status_network.php:346
+#: classes/Status_network.php:338
msgid "Unable to save tag."
-msgstr "Konnte Seitenbenachrichtigung nicht speichern."
+msgstr "Konnte Tag nicht speichern."
#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing.
-#: classes/Subscription.php:75 lib/oauthstore.php:465
+#: classes/Subscription.php:77 lib/oauthstore.php:482
msgid "You have been banned from subscribing."
msgstr "Dieser Benutzer erlaubt dir nicht ihn zu abonnieren."
#. TRANS: Exception thrown when trying to subscribe while already subscribed.
-#: classes/Subscription.php:80
+#: classes/Subscription.php:82
msgid "Already subscribed!"
msgstr "Bereits abonniert!"
#. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user.
-#: classes/Subscription.php:85
+#: classes/Subscription.php:87
msgid "User has blocked you."
msgstr "Dieser Benutzer hat dich blockiert."
#. TRANS: Exception thrown when trying to unsibscribe without a subscription.
-#: classes/Subscription.php:171
-#, fuzzy
+#: classes/Subscription.php:176
msgid "Not subscribed!"
msgstr "Nicht abonniert!"
#. TRANS: Exception thrown when trying to unsubscribe a user from themselves.
-#: classes/Subscription.php:178
+#: classes/Subscription.php:183
msgid "Could not delete self-subscription."
msgstr "Konnte Selbst-Abonnement nicht löschen."
#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server.
-#: classes/Subscription.php:206
+#: classes/Subscription.php:211
msgid "Could not delete subscription OMB token."
msgstr "Konnte OMB-Abonnement-Token nicht löschen."
#. TRANS: Exception thrown when a subscription could not be deleted on the server.
-#: classes/Subscription.php:218
+#: classes/Subscription.php:223
msgid "Could not delete subscription."
msgstr "Konnte Abonnement nicht löschen."
+#. TRANS: Activity tile when subscribing to another person.
+#: classes/Subscription.php:265
+msgid "Follow"
+msgstr "Folgen"
+
+#. TRANS: Notification given when one person starts following another.
+#. TRANS: %1$s is the subscriber, %2$s is the subscribed.
+#: classes/Subscription.php:268
+#, php-format
+msgid "%1$s is now following %2$s."
+msgstr "%1$s folgt nun %2$s."
+
#. TRANS: Notice given on user registration.
#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname.
-#: classes/User.php:365
+#: classes/User.php:395
#, php-format
msgid "Welcome to %1$s, @%2$s!"
msgstr "Herzlich willkommen bei %1$s, @%2$s!"
+#. TRANS: Server exception.
+#: classes/User.php:923
+msgid "No single user defined for single-user mode."
+msgstr "Kein einzelner Benutzer für den Ein-Benutzer-Modus ausgewählt."
+
+#. TRANS: Server exception.
+#: classes/User.php:927
+msgid "Single-user mode code called when not enabled."
+msgstr ""
+
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:496
+#: classes/User_group.php:511
msgid "Could not create group."
msgstr "Konnte Gruppe nicht erstellen."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:506
+#: classes/User_group.php:521
msgid "Could not set group URI."
-msgstr "Konnte die Gruppen URI nicht setzen."
+msgstr "Konnte die Gruppen-URI nicht setzen."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:529
+#: classes/User_group.php:544
msgid "Could not set group membership."
msgstr "Konnte Gruppenmitgliedschaft nicht setzen."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:559
msgid "Could not save local group info."
msgstr "Konnte die lokale Gruppen Information nicht speichern."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:109
+#: lib/accountsettingsaction.php:104
msgid "Change your profile settings"
msgstr "Ändern der Profileinstellungen"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:116
+#: lib/accountsettingsaction.php:111
msgid "Upload an avatar"
msgstr "Avatar hochladen"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:123
+#: lib/accountsettingsaction.php:118
msgid "Change your password"
msgstr "Ändere dein Passwort"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:130
+#: lib/accountsettingsaction.php:125
msgid "Change email handling"
msgstr "Ändere die E-Mail-Verarbeitung"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:137
+#: lib/accountsettingsaction.php:132
msgid "Design your profile"
msgstr "Passe dein Profil an"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:144
+#: lib/accountsettingsaction.php:139
msgid "Other options"
msgstr "Sonstige Optionen"
#. TRANS: Link description in user account settings menu.
-#: lib/accountsettingsaction.php:146
+#: lib/accountsettingsaction.php:141
msgid "Other"
msgstr "Sonstige"
#. TRANS: Page title. %1$s is the title, %2$s is the site name.
-#: lib/action.php:145
+#: lib/action.php:148
#, php-format
msgid "%1$s - %2$s"
-msgstr "%1$s - %2$s"
+msgstr "%1$s – %2$s"
#. TRANS: Page title for a page without a title set.
-#: lib/action.php:161
+#: lib/action.php:164
msgid "Untitled page"
msgstr "Seite ohne Titel"
+#. TRANS: Localized tooltip for '...' expansion button on overlong remote messages.
+#: lib/action.php:312
+msgctxt "TOOLTIP"
+msgid "Show more"
+msgstr "Mehr anzeigen"
+
#. TRANS: DT element for primary navigation menu. String is hidden in default CSS.
-#: lib/action.php:436
+#: lib/action.php:531
msgid "Primary site navigation"
msgstr "Hauptnavigation"
#. TRANS: Tooltip for main menu option "Personal"
-#: lib/action.php:442
+#: lib/action.php:537
msgctxt "TOOLTIP"
msgid "Personal profile and friends timeline"
msgstr "Persönliches Profil und Freundes-Zeitleiste"
#. TRANS: Main menu option when logged in for access to personal profile and friends timeline
-#: lib/action.php:445
+#: lib/action.php:540
msgctxt "MENU"
msgid "Personal"
msgstr "Eigene"
#. TRANS: Tooltip for main menu option "Account"
-#: lib/action.php:447
+#: lib/action.php:542
msgctxt "TOOLTIP"
msgid "Change your email, avatar, password, profile"
msgstr "Ändere deine E-Mail, Avatar, Passwort und Profil"
+#. TRANS: Main menu option when logged in for access to user settings
+#: lib/action.php:545
+msgid "Account"
+msgstr "Profil"
+
#. TRANS: Tooltip for main menu option "Services"
-#: lib/action.php:452
+#: lib/action.php:547
msgctxt "TOOLTIP"
msgid "Connect to services"
msgstr "Zum Dienst verbinden"
#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services
-#: lib/action.php:455
+#: lib/action.php:550
msgid "Connect"
msgstr "Verbinden"
#. TRANS: Tooltip for menu option "Admin"
-#: lib/action.php:458
+#: lib/action.php:553
msgctxt "TOOLTIP"
msgid "Change site configuration"
msgstr "Seiteneinstellung ändern"
#. TRANS: Main menu option when logged in and site admin for access to site configuration
-#: lib/action.php:461
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/action.php:556 lib/groupnav.php:117
msgctxt "MENU"
msgid "Admin"
-msgstr "Administrator"
+msgstr "Admin"
#. TRANS: Tooltip for main menu option "Invite"
-#: lib/action.php:465
+#: lib/action.php:560
#, php-format
msgctxt "TOOLTIP"
msgid "Invite friends and colleagues to join you on %s"
msgstr "Lade Freunde und Kollegen ein dir auf %s zu folgen"
#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users
-#: lib/action.php:468
+#: lib/action.php:563
msgctxt "MENU"
msgid "Invite"
msgstr "Einladen"
#. TRANS: Tooltip for main menu option "Logout"
-#: lib/action.php:474
+#: lib/action.php:569
msgctxt "TOOLTIP"
msgid "Logout from the site"
msgstr "Von der Seite abmelden"
#. TRANS: Main menu option when logged in to log out the current user
-#: lib/action.php:477
+#: lib/action.php:572
msgctxt "MENU"
msgid "Logout"
msgstr "Abmelden"
#. TRANS: Tooltip for main menu option "Register"
-#: lib/action.php:482
+#: lib/action.php:577
msgctxt "TOOLTIP"
msgid "Create an account"
-msgstr "Neues Konto erstellen"
+msgstr "Neues Benutzerkonto erstellen"
#. TRANS: Main menu option when not logged in to register a new account
-#: lib/action.php:485
+#: lib/action.php:580
msgctxt "MENU"
msgid "Register"
msgstr "Registrieren"
#. TRANS: Tooltip for main menu option "Login"
-#: lib/action.php:488
+#: lib/action.php:583
msgctxt "TOOLTIP"
msgid "Login to the site"
msgstr "Auf der Seite anmelden"
-#: lib/action.php:491
+#. TRANS: Main menu option when not logged in to log in
+#: lib/action.php:586
msgctxt "MENU"
msgid "Login"
msgstr "Anmelden"
#. TRANS: Tooltip for main menu option "Help"
-#: lib/action.php:494
+#: lib/action.php:589
msgctxt "TOOLTIP"
msgid "Help me!"
msgstr "Hilf mir!"
-#: lib/action.php:497
+#. TRANS: Main menu option for help on the StatusNet site
+#: lib/action.php:592
msgctxt "MENU"
msgid "Help"
msgstr "Hilfe"
#. TRANS: Tooltip for main menu option "Search"
-#: lib/action.php:500
+#: lib/action.php:595
msgctxt "TOOLTIP"
msgid "Search for people or text"
msgstr "Suche nach Leuten oder Text"
-#: lib/action.php:503
+#. TRANS: Main menu option when logged in or when the StatusNet instance is not private
+#: lib/action.php:598
msgctxt "MENU"
msgid "Search"
msgstr "Suchen"
#. TRANS: DT element for site notice. String is hidden in default CSS.
#. TRANS: Menu item for site administration
-#: lib/action.php:525 lib/adminpanelaction.php:400
+#: lib/action.php:620 lib/adminpanelaction.php:387
msgid "Site notice"
msgstr "Seitennachricht"
#. TRANS: DT element for local views block. String is hidden in default CSS.
-#: lib/action.php:592
+#: lib/action.php:687
msgid "Local views"
msgstr "Lokale Ansichten"
#. TRANS: DT element for page notice. String is hidden in default CSS.
-#: lib/action.php:659
+#: lib/action.php:757
msgid "Page notice"
msgstr "Neue Nachricht"
#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS.
-#: lib/action.php:762
+#: lib/action.php:858
msgid "Secondary site navigation"
msgstr "Unternavigation"
#. TRANS: Secondary navigation menu option leading to help on StatusNet.
-#: lib/action.php:768
+#: lib/action.php:864
msgid "Help"
msgstr "Hilfe"
#. TRANS: Secondary navigation menu option leading to text about StatusNet site.
-#: lib/action.php:771
+#: lib/action.php:867
msgid "About"
msgstr "Über"
#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions.
-#: lib/action.php:774
+#: lib/action.php:870
msgid "FAQ"
msgstr "FAQ"
#. TRANS: Secondary navigation menu option leading to Terms of Service.
-#: lib/action.php:779
+#: lib/action.php:875
msgid "TOS"
msgstr "AGB"
#. TRANS: Secondary navigation menu option leading to privacy policy.
-#: lib/action.php:783
+#: lib/action.php:879
msgid "Privacy"
msgstr "Privatsphäre"
-#. TRANS: Secondary navigation menu option.
-#: lib/action.php:786
+#. TRANS: Secondary navigation menu option. Leads to information about StatusNet and its license.
+#: lib/action.php:882
msgid "Source"
msgstr "Quellcode"
-#. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site.
-#: lib/action.php:792
+#. TRANS: Secondary navigation menu option leading to e-mail contact information on the
+#. TRANS: StatusNet site, where to report bugs, ...
+#: lib/action.php:889
msgid "Contact"
msgstr "Kontakt"
-#: lib/action.php:794
+#. TRANS: Secondary navigation menu option. Leads to information about embedding a timeline widget.
+#: lib/action.php:892
msgid "Badge"
msgstr "Plakette"
#. TRANS: DT element for StatusNet software license.
-#: lib/action.php:823
+#: lib/action.php:921
msgid "StatusNet software license"
msgstr "StatusNet-Software-Lizenz"
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set.
-#: lib/action.php:827
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby
+#: lib/action.php:928
#, php-format
msgid ""
"**%%site.name%%** is a microblogging service brought to you by [%%site."
"broughtby%%](%%site.broughtbyurl%%)."
msgstr ""
-"**%%site.name%%** ist ein Microbloggingdienst von [%%site.broughtby%%](%%"
+"**%%site.name%%** ist ein Mikrobloggingdienst von [%%site.broughtby%%](%%"
"site.broughtbyurl%%)."
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set.
-#: lib/action.php:830
+#: lib/action.php:931
#, php-format
msgid "**%%site.name%%** is a microblogging service."
-msgstr "**%%site.name%%** ist ein Microbloggingdienst."
+msgstr "**%%site.name%%** ist ein Mikrobloggingdienst."
#. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license.
-#: lib/action.php:834
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: %s is the version of StatusNet that is being used.
+#: lib/action.php:938
#, php-format
msgid ""
"It runs the [StatusNet](http://status.net/) microblogging software, version %"
"s, available under the [GNU Affero General Public License](http://www.fsf."
"org/licensing/licenses/agpl-3.0.html)."
msgstr ""
-"Es wird mit der Microbloggingsoftware [StatusNet](http://status.net/) "
+"Es wird mit der Mikrobloggingsoftware [StatusNet](http://status.net/) "
"(Version %s) betrieben, die unter der [GNU Affero General Public License]"
"(http://www.fsf.org/licensing/licenses/agpl-3.0.html) erhältlich ist."
#. TRANS: DT element for StatusNet site content license.
-#: lib/action.php:850
+#: lib/action.php:954
msgid "Site content license"
msgstr "StatusNet-Software-Lizenz"
#. TRANS: Content license displayed when license is set to 'private'.
#. TRANS: %1$s is the site name.
-#: lib/action.php:857
+#: lib/action.php:961
#, php-format
msgid "Content and data of %1$s are private and confidential."
msgstr "Inhalte und Daten von %1$s sind privat und vertraulich."
#. TRANS: Content license displayed when license is set to 'allrightsreserved'.
#. TRANS: %1$s is the copyright owner.
-#: lib/action.php:864
+#: lib/action.php:968
#, php-format
msgid "Content and data copyright by %1$s. All rights reserved."
msgstr ""
@@ -5376,326 +6787,433 @@ msgstr ""
"vorbehalten."
#. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set.
-#: lib/action.php:868
+#: lib/action.php:972
msgid "Content and data copyright by contributors. All rights reserved."
msgstr ""
"Urheberrecht von Inhalt und Daten liegt bei den Beteiligten. Alle Rechte "
"vorbehalten."
-#. TRANS: license message in footer. %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
-#: lib/action.php:881
+#. TRANS: license message in footer.
+#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
+#: lib/action.php:1004
#, php-format
msgid "All %1$s content and data are available under the %2$s license."
msgstr "Alle Inhalte und Daten von %1$s sind unter der %2$s Lizenz verfügbar."
#. TRANS: DT element for pagination (previous/next, etc.).
-#: lib/action.php:1192
+#: lib/action.php:1340
msgid "Pagination"
msgstr "Seitenerstellung"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: present than the currently displayed information.
-#: lib/action.php:1203
+#: lib/action.php:1351
msgid "After"
msgstr "Später"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: past than the currently displayed information.
-#: lib/action.php:1213
+#: lib/action.php:1361
msgid "Before"
msgstr "Vorher"
#. TRANS: Client exception thrown when a feed instance is a DOMDocument.
-#: lib/activity.php:122
+#: lib/activity.php:125
msgid "Expecting a root feed element but got a whole XML document."
-msgstr "root-Element eines Feeds erwartet aber ganzes XML Dokument erhalten."
+msgstr "Root-Element eines Feeds erwartet, aber ganzes XML-Dokument erhalten."
-#: lib/activityutils.php:208
+#: lib/activity.php:360
+#, fuzzy
+msgid "Post"
+msgstr "Foto"
+
+#. TRANS: Client exception thrown when there is no source attribute.
+#: lib/activityutils.php:200
msgid "Can't handle remote content yet."
msgstr "Fremdinhalt kann noch nicht eingebunden werden."
-#: lib/activityutils.php:244
+#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet.
+#: lib/activityutils.php:237
msgid "Can't handle embedded XML content yet."
-msgstr "Kann eingebundenen XML Inhalt nicht verarbeiten."
+msgstr "Kann eingebundenen XML-Inhalt nicht verarbeiten."
-#: lib/activityutils.php:248
+#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet.
+#: lib/activityutils.php:242
msgid "Can't handle embedded Base64 content yet."
-msgstr "Eingebundener Base64 Inhalt kann noch nicht verarbeitet werden."
+msgstr "Eingebundener Base64-Inhalt kann noch nicht verarbeitet werden."
#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights.
-#: lib/adminpanelaction.php:98
+#: lib/adminpanelaction.php:96
msgid "You cannot make changes to this site."
msgstr "Du kannst keine Änderungen an dieser Seite vornehmen."
#. TRANS: Client error message throw when a certain panel's settings cannot be changed.
-#: lib/adminpanelaction.php:110
+#: lib/adminpanelaction.php:108
msgid "Changes to that panel are not allowed."
msgstr "Änderungen an dieser Seite sind nicht erlaubt."
#. TRANS: Client error message.
-#: lib/adminpanelaction.php:229
+#: lib/adminpanelaction.php:222
msgid "showForm() not implemented."
msgstr "showForm() noch nicht implementiert."
#. TRANS: Client error message
-#: lib/adminpanelaction.php:259
+#: lib/adminpanelaction.php:250
msgid "saveSettings() not implemented."
msgstr "saveSettings() noch nicht implementiert."
#. TRANS: Client error message thrown if design settings could not be deleted in
#. TRANS: the admin panel Design.
-#: lib/adminpanelaction.php:284
+#: lib/adminpanelaction.php:274
msgid "Unable to delete design setting."
-msgstr "Konnte die Design Einstellungen nicht löschen."
+msgstr "Konnte die Design-Einstellungen nicht löschen."
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:350
+#: lib/adminpanelaction.php:337
msgid "Basic site configuration"
-msgstr "Basis Seiteneinstellungen"
+msgstr "Basis-Seiteneinstellungen"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:352
+#: lib/adminpanelaction.php:339
msgctxt "MENU"
msgid "Site"
msgstr "Seite"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:358
+#: lib/adminpanelaction.php:345
msgid "Design configuration"
-msgstr "Motiv-Konfiguration"
+msgstr "Design-Konfiguration"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:360
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/adminpanelaction.php:347 lib/groupnav.php:135
msgctxt "MENU"
msgid "Design"
msgstr "Design"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:366
+#: lib/adminpanelaction.php:353
msgid "User configuration"
msgstr "Benutzereinstellung"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115
+#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:118
msgid "User"
msgstr "Benutzer"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:374
+#: lib/adminpanelaction.php:361
msgid "Access configuration"
msgstr "Zugangskonfiguration"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:382
+#: lib/adminpanelaction.php:369
msgid "Paths configuration"
msgstr "Pfadkonfiguration"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:390
+#: lib/adminpanelaction.php:377
msgid "Sessions configuration"
msgstr "Sitzungseinstellungen"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:398
+#: lib/adminpanelaction.php:385
msgid "Edit site notice"
msgstr "Seitennachricht bearbeiten"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:406
+#: lib/adminpanelaction.php:393
msgid "Snapshots configuration"
-msgstr "Snapshot Konfiguration"
+msgstr "Snapshot-Konfiguration"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:401
+msgid "Set site license"
+msgstr "Website-Lizenz einstellen"
#. TRANS: Client error 401.
-#: lib/apiauth.php:113
+#: lib/apiauth.php:111
msgid "API resource requires read-write access, but you only have read access."
msgstr "API-Ressource erfordert lesen/schreib Zugriff; du hast nur Leserechte."
-#. TRANS: Form legend.
-#: lib/applicationeditform.php:137
-msgid "Edit application"
-msgstr "Programm bearbeiten"
+#. TRANS: OAuth exception thrown when no application is found for a given consumer key.
+#: lib/apiauth.php:177
+msgid "No application for that consumer key."
+msgstr "Kein Programm mit diesem Anwender-Schlüssel."
+
+#. TRANS: OAuth exception given when an incorrect access token was given for a user.
+#: lib/apiauth.php:219
+msgid "Bad access token."
+msgstr "Schlechter Zugangstoken."
+
+#. TRANS: OAuth exception given when no user was found for a given token (no token was found).
+#: lib/apiauth.php:224
+msgid "No user for that token."
+msgstr "Kein Benutzer mit diesem Token."
+
+#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel".
+#. TRANS: Client error thrown when authentication fails.
+#: lib/apiauth.php:266 lib/apiauth.php:293
+msgid "Could not authenticate you."
+msgstr "Konnte dich nicht authentifizieren."
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth consumer.
+#: lib/apioauthstore.php:45
+msgid "Could not create anonymous consumer."
+msgstr "Anonymer Zugang konnte nicht erstellt werden"
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth application.
+#: lib/apioauthstore.php:69
+msgid "Could not create anonymous OAuth application."
+msgstr "Anonyme OAuth-Anwendung konnte nicht erstellt werden."
+
+#. TRANS: Exception thrown when no token association could be found.
+#: lib/apioauthstore.php:151
+msgid ""
+"Could not find a profile and application associated with the request token."
+msgstr ""
+
+#. TRANS: Exception thrown when no access token can be issued.
+#: lib/apioauthstore.php:186
+#, fuzzy
+msgid "Could not issue access token."
+msgstr "Konnte Nachricht nicht einfügen."
+
+#. TRANS: Server error displayed when a database error occurs.
+#: lib/apioauthstore.php:243
+msgid "Database error inserting OAuth application user."
+msgstr "Datenbankfehler beim Einfügen des OAuth-Programm-Benutzers."
+
+#. TRANS: Exception thrown when an attempt is made to revoke an unknown token.
+#: lib/apioauthstore.php:285
+msgid "Tried to revoke unknown token."
+msgstr "Versuchte, unbekanntes Token ungültig zu machen."
+
+#. TRANS: Exception thrown when an attempt is made to remove a revoked token.
+#: lib/apioauthstore.php:290
+msgid "Failed to delete revoked token."
+msgstr "Konnte ungültig gemachtes Token nicht löschen."
#. TRANS: Form guide.
-#: lib/applicationeditform.php:187
+#: lib/applicationeditform.php:178
msgid "Icon for this application"
msgstr "Programmsymbol"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:209
+#. TRANS: %d is the number of available characters for the description.
+#: lib/applicationeditform.php:201
#, php-format
-msgid "Describe your application in %d characters"
-msgstr "Beschreibe dein Programm in %d Zeichen"
+msgid "Describe your application in %d character"
+msgid_plural "Describe your application in %d characters"
+msgstr[0] "Beschreibe dein Programm in einem Zeichen."
+msgstr[1] "Beschreibe dein Programm in %d Zeichen."
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:213
+#: lib/applicationeditform.php:205
msgid "Describe your application"
msgstr "Beschreibe dein Programm"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:224
+#: lib/applicationeditform.php:216
msgid "URL of the homepage of this application"
msgstr "Adresse der Homepage dieses Programms"
#. TRANS: Form input field label.
-#: lib/applicationeditform.php:226
+#: lib/applicationeditform.php:218
msgid "Source URL"
msgstr "Quelladresse"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:233
+#: lib/applicationeditform.php:225
msgid "Organization responsible for this application"
msgstr "Für diese Anwendung verantwortliche Organisation"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:242
+#: lib/applicationeditform.php:234
msgid "URL for the homepage of the organization"
msgstr "Homepage der Gruppe oder des Themas"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:251
+#: lib/applicationeditform.php:243
msgid "URL to redirect to after authentication"
msgstr "aufzurufende Adresse nach der Authentifizierung"
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:278
+#: lib/applicationeditform.php:271
msgid "Browser"
msgstr "Browser"
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:295
+#: lib/applicationeditform.php:288
msgid "Desktop"
msgstr "Arbeitsfläche"
#. TRANS: Form guide.
-#: lib/applicationeditform.php:297
+#: lib/applicationeditform.php:290
msgid "Type of application, browser or desktop"
msgstr "Typ der Anwendung, Browser oder Arbeitsfläche"
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:320
+#: lib/applicationeditform.php:314
msgid "Read-only"
msgstr "Schreibgeschützt"
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:339
+#: lib/applicationeditform.php:334
msgid "Read-write"
msgstr "Lese/Schreibzugriff"
#. TRANS: Form guide.
-#: lib/applicationeditform.php:341
+#: lib/applicationeditform.php:336
msgid "Default access for this application: read-only, or read-write"
msgstr ""
"Standardeinstellung dieses Programms: Schreibgeschützt oder Lese/"
"Schreibzugriff"
-#. TRANS: Submit button title
-#: lib/applicationeditform.php:359
+#. TRANS: Submit button title.
+#: lib/applicationeditform.php:353
msgid "Cancel"
msgstr "Abbrechen"
+#: lib/applicationlist.php:247
+msgid " by "
+msgstr " von "
+
#. TRANS: Application access type
-#: lib/applicationlist.php:136
+#: lib/applicationlist.php:260
msgid "read-write"
msgstr "Lese/Schreibzugriff"
#. TRANS: Application access type
-#: lib/applicationlist.php:138
+#: lib/applicationlist.php:262
msgid "read-only"
msgstr "Schreibgeschützt"
-#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type (read-write or read-only)
-#: lib/applicationlist.php:144
+#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only")
+#: lib/applicationlist.php:268
#, php-format
msgid "Approved %1$s - \"%2$s\" access."
-msgstr "Genehmigte %1$s - \"%2$s\" Zugriff."
+msgstr "Genehmigte %1$s - „%2$s“ Zugriff."
+
+#. TRANS: Access token in the application list.
+#. TRANS: %s are the first 7 characters of the access token.
+#: lib/applicationlist.php:282
+#, php-format
+msgid "Access token starting with: %s"
+msgstr "Zugriffstoken beginnend mit „%s“"
#. TRANS: Button label
-#: lib/applicationlist.php:159
+#: lib/applicationlist.php:298
msgctxt "BUTTON"
msgid "Revoke"
msgstr "Widerrufen"
-#. TRANS: DT element label in attachment list.
-#: lib/attachmentlist.php:88
-msgid "Attachments"
-msgstr "Anhänge"
+#: lib/atom10feed.php:112
+msgid "author element must contain a name element."
+msgstr "Das „author“-Element muss ein „name“-Element erhaten."
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:265
+#: lib/attachmentlist.php:294
msgid "Author"
msgstr "Autor"
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:279
+#: lib/attachmentlist.php:308
msgid "Provider"
msgstr "Anbieter"
+#. TRANS: Title.
#: lib/attachmentnoticesection.php:67
msgid "Notices where this attachment appears"
-msgstr "Nachrichten in denen dieser Anhang erscheint"
+msgstr "Nachrichten, in denen dieser Anhang erscheint"
+#. TRANS: Title.
#: lib/attachmenttagcloudsection.php:48
msgid "Tags for this attachment"
-msgstr "Stichworte für diesen Anhang"
+msgstr "Tags dieses Anhangs"
-#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226
-msgid "Password changing failed"
-msgstr "Passwort konnte nicht geändert werden"
+#. TRANS: Exception thrown when a password change fails.
+#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227
+msgid "Password changing failed."
+msgstr "Passwort konnte nicht geändert werden."
-#: lib/authenticationplugin.php:236
-msgid "Password changing is not allowed"
-msgstr "Passwort kann nicht geändert werden"
+#. TRANS: Exception thrown when a password change attempt fails because it is not allowed.
+#: lib/authenticationplugin.php:238
+msgid "Password changing is not allowed."
+msgstr "Passwort kann nicht geändert werden."
-#: lib/channel.php:157 lib/channel.php:177
+#. TRANS: Title for the form to block a user.
+#: lib/blockform.php:68
+msgid "Block"
+msgstr "Blockieren"
+
+#. TRANS: Title for command results.
+#: lib/channel.php:160 lib/channel.php:181
msgid "Command results"
msgstr "Befehl-Ergebnisse"
-#: lib/channel.php:229 lib/mailhandler.php:142
+#. TRANS: Title for command results.
+#: lib/channel.php:194
+msgid "AJAX error"
+msgstr "Ajax-Fehler"
+
+#. TRANS: E-mail subject when a command has completed.
+#: lib/channel.php:233 lib/mailhandler.php:143
msgid "Command complete"
msgstr "Befehl ausgeführt"
-#: lib/channel.php:240
+#. TRANS: E-mail subject when a command has failed.
+#: lib/channel.php:244
msgid "Command failed"
msgstr "Befehl fehlgeschlagen"
-#: lib/command.php:83 lib/command.php:105
-msgid "Notice with that id does not exist"
-msgstr "Nachricht mit dieser ID existiert nicht"
+#. TRANS: Command exception text shown when a notice ID is requested that does not exist.
+#: lib/command.php:82 lib/command.php:106
+msgid "Notice with that id does not exist."
+msgstr "Nachricht mit dieser ID existiert nicht."
-#: lib/command.php:99 lib/command.php:596
-msgid "User has no last notice"
-msgstr "Benutzer hat keine letzte Nachricht"
+#. TRANS: Command exception text shown when a last user notice is requested and it does not exist.
+#. TRANS: Error text shown when a last user notice is requested and it does not exist.
+#: lib/command.php:99 lib/command.php:630
+msgid "User has no last notice."
+msgstr "Benutzer hat keine letzte Nachricht."
#. TRANS: Message given requesting a profile for a non-existing user.
#. TRANS: %s is the nickname of the user for which the profile could not be found.
-#: lib/command.php:127
+#: lib/command.php:128
#, php-format
-msgid "Could not find a user with nickname %s"
-msgstr "Die bestätigte E-Mail-Adresse konnte nicht gespeichert werden."
+msgid "Could not find a user with nickname %s."
+msgstr "Konnte keinen Benutzer mit dem Namen „%s“ finden."
#. TRANS: Message given getting a non-existing user.
#. TRANS: %s is the nickname of the user that could not be found.
-#: lib/command.php:147
+#: lib/command.php:148
#, php-format
-msgid "Could not find a local user with nickname %s"
-msgstr "Konnte keinen lokalen Nutzer mit dem Nick %s finden"
+msgid "Could not find a local user with nickname %s."
+msgstr "Konnte keinen lokalen Benutzer mit dem Namen „%s“ finden."
-#: lib/command.php:180
+#. TRANS: Error text shown when an unimplemented command is given.
+#: lib/command.php:183
msgid "Sorry, this command is not yet implemented."
msgstr "Leider ist dieser Befehl noch nicht implementiert."
-#: lib/command.php:225
+#. TRANS: Command exception text shown when a user tries to nudge themselves.
+#: lib/command.php:229
msgid "It does not make a lot of sense to nudge yourself!"
-msgstr "Es macht keinen Sinn dich selbst anzustupsen!"
+msgstr "Es macht keinen Sinn, dich selbst anzustupsen!"
#. TRANS: Message given having nudged another user.
#. TRANS: %s is the nickname of the user that was nudged.
-#: lib/command.php:234
+#: lib/command.php:238
#, php-format
-msgid "Nudge sent to %s"
-msgstr "Stups an %s geschickt"
+msgid "Nudge sent to %s."
+msgstr "Stups an „%s“ abgeschickt."
-#: lib/command.php:260
+#. TRANS: User statistics text.
+#. TRANS: %1$s is the number of other user the user is subscribed to.
+#. TRANS: %2$s is the number of users that are subscribed to the user.
+#. TRANS: %3$s is the number of notices the user has sent.
+#: lib/command.php:268
#, php-format
msgid ""
"Subscriptions: %1$s\n"
@@ -5706,202 +7224,244 @@ msgstr ""
"Abonnenten: %2$s\n"
"Mitteilungen: %3$s"
-#: lib/command.php:302
+#. TRANS: Text shown when a notice has been marked as favourite successfully.
+#: lib/command.php:312
msgid "Notice marked as fave."
msgstr "Nachricht als Favorit markiert."
-#: lib/command.php:323
-msgid "You are already a member of that group"
-msgstr "Du bist bereits Mitglied dieser Gruppe"
-
-#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: Message given having added a user to a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:339
+#: lib/command.php:357
#, php-format
-msgid "Could not join user %1$s to group %2$s"
-msgstr "Konnte Benutzer %s nicht der Gruppe %s hinzufügen."
+msgid "%1$s joined group %2$s."
+msgstr "%1$s ist der Gruppe „%2$s“ beigetreten."
-#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: Message given having removed a user from a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:385
+#: lib/command.php:405
#, php-format
-msgid "Could not remove user %1$s from group %2$s"
-msgstr "Konnte Benutzer %1$s nicht aus der Gruppe %2$s entfernen."
+msgid "%1$s left group %2$s."
+msgstr "%1$s hat die Gruppe „%2$s“ verlassen."
+
+#. TRANS: Whois output.
+#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
+#: lib/command.php:426
+#, php-format
+msgctxt "WHOIS"
+msgid "%1$s (%2$s)"
+msgstr "%1$s (%2$s)"
#. TRANS: Whois output. %s is the full name of the queried user.
-#: lib/command.php:418
+#: lib/command.php:430
#, php-format
msgid "Fullname: %s"
-msgstr "Vollständiger Name: %s"
+msgstr "Bürgerlicher Name: %s"
#. TRANS: Whois output. %s is the location of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:422 lib/mail.php:268
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a location.
+#: lib/command.php:434 lib/mail.php:278
#, php-format
msgid "Location: %s"
msgstr "Standort: %s"
#. TRANS: Whois output. %s is the homepage of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:426 lib/mail.php:271
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a homepage.
+#: lib/command.php:438 lib/mail.php:282
#, php-format
msgid "Homepage: %s"
msgstr "Homepage: %s"
#. TRANS: Whois output. %s is the bio information of the queried user.
-#: lib/command.php:430
+#: lib/command.php:442
#, php-format
msgid "About: %s"
msgstr "Über: %s"
-#: lib/command.php:457
+#. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server).
+#. TRANS: %s is a remote profile.
+#: lib/command.php:471
#, php-format
msgid ""
"%s is a remote profile; you can only send direct messages to users on the "
"same server."
msgstr ""
-"%s ist ein entferntes Profil; man kann direkte Nachrichten nur an Nutzer auf "
-"dem selben Server senden."
+"%s ist ein entferntes Profil; man kann direkte Nachrichten nur an Benutzer "
+"auf dem selben Server senden."
-#. TRANS: Message given if content is too long.
+#. TRANS: Message given if content is too long. %1$sd is used for plural.
#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
-#: lib/command.php:472
+#: lib/command.php:488
#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d"
-msgstr ""
+msgid "Message too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+"Nachricht zu lang - maximal ein Zeichen erlaubt, du hast %2$d gesendet."
+msgstr[1] ""
"Nachricht zu lang - maximal %1$d Zeichen erlaubt, du hast %2$d gesendet."
-#. TRANS: Message given have sent a direct message to another user.
-#. TRANS: %s is the name of the other user.
-#: lib/command.php:492
-#, php-format
-msgid "Direct message to %s sent"
-msgstr "Direkte Nachricht an %s abgeschickt"
-
-#: lib/command.php:494
+#. TRANS: Error text shown sending a direct message fails with an unknown reason.
+#: lib/command.php:516
msgid "Error sending direct message."
-msgstr "Fehler beim Senden der Nachricht"
-
-#: lib/command.php:514
-msgid "Cannot repeat your own notice"
-msgstr "Du kannst deine eigenen Nachrichten nicht wiederholen."
-
-#: lib/command.php:519
-msgid "Already repeated that notice"
-msgstr "Nachricht bereits wiederholt"
+msgstr "Fehler beim Senden der Nachricht."
#. TRANS: Message given having repeated a notice from another user.
#. TRANS: %s is the name of the user for which the notice was repeated.
-#: lib/command.php:529
+#: lib/command.php:553
#, php-format
-msgid "Notice from %s repeated"
-msgstr "Nachricht von %s wiederholt"
+msgid "Notice from %s repeated."
+msgstr "Nachricht von „%s“ wiederholt."
-#: lib/command.php:531
+#. TRANS: Error text shown when repeating a notice fails with an unknown reason.
+#: lib/command.php:556
msgid "Error repeating notice."
-msgstr "Fehler beim Wiederholen der Nachricht"
+msgstr "Fehler beim Wiederholen der Nachricht."
-#: lib/command.php:562
+#. TRANS: Message given if content of a notice for a reply is too long. %1$d is used for plural.
+#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
+#: lib/command.php:591
#, php-format
-msgid "Notice too long - maximum is %d characters, you sent %d"
-msgstr "Nachricht zu lange - maximal %d Zeichen erlaubt, du hast %d gesendet"
+msgid "Notice too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Notice too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+"Nachricht zu lang - maximal ein Zeichen erlaubt, du hast %2$d gesendet."
+msgstr[1] ""
+"Nachricht zu lang - maximal %1$d Zeichen erlaubt, du hast %2$d gesendet."
-#: lib/command.php:571
+#. TRANS: Text shown having sent a reply to a notice successfully.
+#. TRANS: %s is the nickname of the user of the notice the reply was sent to.
+#: lib/command.php:604
#, php-format
-msgid "Reply to %s sent"
-msgstr "Antwort an %s gesendet"
+msgid "Reply to %s sent."
+msgstr "Antwort an „%s“ gesendet"
-#: lib/command.php:573
+#. TRANS: Error text shown when a reply to a notice fails with an unknown reason.
+#: lib/command.php:607
msgid "Error saving notice."
msgstr "Problem beim Speichern der Nachricht."
-#: lib/command.php:620
-msgid "Specify the name of the user to subscribe to"
-msgstr "Gib den Namen des Benutzers an, den du abonnieren möchtest"
+#. TRANS: Error text shown when no username was provided when issuing a subscribe command.
+#: lib/command.php:654
+msgid "Specify the name of the user to subscribe to."
+msgstr "Gib den Namen des Benutzers an, den du abonnieren möchtest."
-#: lib/command.php:628
+#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command.
+#: lib/command.php:663
msgid "Can't subscribe to OMB profiles by command."
-msgstr "OMB Profile können nicht mit einem Kommando abonniert werden."
+msgstr "OMB-Profile können nicht mit einem Kommando abonniert werden."
-#: lib/command.php:634
+#. TRANS: Text shown after having subscribed to another user successfully.
+#. TRANS: %s is the name of the user the subscription was requested for.
+#: lib/command.php:671
#, php-format
-msgid "Subscribed to %s"
-msgstr "%s abonniert"
+msgid "Subscribed to %s."
+msgstr "%s abboniert."
-#: lib/command.php:655 lib/command.php:754
-msgid "Specify the name of the user to unsubscribe from"
+#. TRANS: Error text shown when no username was provided when issuing an unsubscribe command.
+#. TRANS: Error text shown when no username was provided when issuing the command.
+#: lib/command.php:692 lib/command.php:803
+msgid "Specify the name of the user to unsubscribe from."
msgstr "Gib den Namen des Benutzers ein, den du nicht mehr abonnieren möchtest"
-#: lib/command.php:664
+#. TRANS: Text shown after having unsubscribed from another user successfully.
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:703
#, php-format
-msgid "Unsubscribed from %s"
-msgstr "%s nicht mehr abonniert"
+msgid "Unsubscribed from %s."
+msgstr "%s abbestellt."
-#: lib/command.php:682 lib/command.php:705
+#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented.
+#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented.
+#: lib/command.php:723 lib/command.php:749
msgid "Command not yet implemented."
msgstr "Befehl noch nicht implementiert."
-#: lib/command.php:685
+#. TRANS: Text shown when issuing the command "off" successfully.
+#: lib/command.php:727
msgid "Notification off."
msgstr "Benachrichtigung deaktiviert."
-#: lib/command.php:687
+#. TRANS: Error text shown when the command "off" fails for an unknown reason.
+#: lib/command.php:730
msgid "Can't turn off notification."
msgstr "Konnte Benachrichtigung nicht deaktivieren."
-#: lib/command.php:708
+#. TRANS: Text shown when issuing the command "on" successfully.
+#: lib/command.php:753
msgid "Notification on."
msgstr "Benachrichtigung aktiviert."
-#: lib/command.php:710
+#. TRANS: Error text shown when the command "on" fails for an unknown reason.
+#: lib/command.php:756
msgid "Can't turn on notification."
msgstr "Konnte Benachrichtigung nicht aktivieren."
-#: lib/command.php:723
-msgid "Login command is disabled"
-msgstr "Anmeldung ist abgeschaltet"
+#. TRANS: Error text shown when issuing the login command while login is disabled.
+#: lib/command.php:770
+msgid "Login command is disabled."
+msgstr "Die Anmeldung ist deaktiviert."
-#: lib/command.php:734
+#. TRANS: Text shown after issuing the login command successfully.
+#. TRANS: %s is a logon link..
+#: lib/command.php:783
#, php-format
-msgid "This link is useable only once, and is good for only 2 minutes: %s"
-msgstr "Der Link ist nur einmal benutzbar und für eine Dauer von 2 Minuten: %s"
+msgid "This link is useable only once and is valid for only 2 minutes: %s."
+msgstr "Der Link ist nur einmal und für eine Dauer von 2 Minuten gültig: %s"
-#: lib/command.php:761
+#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user).
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:812
#, php-format
-msgid "Unsubscribed %s"
+msgid "Unsubscribed %s."
msgstr "%s nicht mehr abonniert"
-#: lib/command.php:778
+#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions.
+#: lib/command.php:830
msgid "You are not subscribed to anyone."
msgstr "Du hast niemanden abonniert."
-#: lib/command.php:780
+#. TRANS: Text shown after requesting other users a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed users.
+#: lib/command.php:835
msgid "You are subscribed to this person:"
msgid_plural "You are subscribed to these people:"
-msgstr[0] "Du hast diese Benutzer bereits abonniert:"
+msgstr[0] "Du hast diesen Benutzer bereits abonniert:"
msgstr[1] "Du hast diese Benutzer bereits abonniert:"
-#: lib/command.php:800
+#. TRANS: Text shown after requesting other users that are subscribed to a user
+#. TRANS: (followers) without having any subscribers.
+#: lib/command.php:857
msgid "No one is subscribed to you."
-msgstr "Niemand hat Dich abonniert."
+msgstr "Niemand hat dich abonniert."
-#: lib/command.php:802
+#. TRANS: Text shown after requesting other users that are subscribed to a user (followers).
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribing users.
+#: lib/command.php:862
msgid "This person is subscribed to you:"
msgid_plural "These people are subscribed to you:"
-msgstr[0] "Die Gegenseite konnte Dich nicht abonnieren."
-msgstr[1] "Die Gegenseite konnte Dich nicht abonnieren."
+msgstr[0] "Diese Person abonniert dich:"
+msgstr[1] "Diese Personen abonnieren dich:"
-#: lib/command.php:822
+#. TRANS: Text shown after requesting groups a user is subscribed to without having
+#. TRANS: any group subscriptions.
+#: lib/command.php:884
msgid "You are not a member of any groups."
msgstr "Du bist in keiner Gruppe Mitglied."
-#: lib/command.php:824
+#. TRANS: Text shown after requesting groups a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed groups.
+#: lib/command.php:889
msgid "You are a member of this group:"
msgid_plural "You are a member of these groups:"
msgstr[0] "Du bist Mitglied dieser Gruppe:"
msgstr[1] "Du bist Mitglied dieser Gruppen:"
-#: lib/command.php:838
+#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings.
+#: lib/command.php:904
msgid ""
"Commands:\n"
"on - turn on notifications\n"
@@ -5946,131 +7506,169 @@ msgstr ""
"on - Benachrichtigung einschalten\n"
"off - Benachrichtigung ausschalten\n"
"help - diese Hilfe anzeigen\n"
-"follow - einem Nutzer folgen\n"
+"follow - einem Benutzer folgen\n"
"groups - Gruppen auflisten in denen du Mitglied bist\n"
"subscriptions - Leute auflisten denen du folgst\n"
"subscribers - Leute auflisten die dir folgen\n"
-"leave - einem Nutzer nicht mehr folgen\n"
-"d - Direkte Nachricht an einen Nutzer schicken\n"
-"get - letzte Nachricht eines Nutzers abrufen\n"
-"whois - Profil eines Nutzers abrufen\n"
-"lose - Nutzer zwingen dir nicht mehr zu folgen\n"
-"fav - letzte Nachricht eines Nutzers als Favorit markieren\n"
+"leave - einem Benutzer nicht mehr folgen\n"
+"d - Direkte Nachricht an einen Benutzer schicken\n"
+"get - letzte Nachricht eines Benutzers abrufen\n"
+"whois - Profil eines Benutzers abrufen\n"
+"lose - Benutzer zwingen dir nicht mehr zu folgen\n"
+"fav - letzte Nachricht eines Benutzers als Favorit markieren\n"
"fav # - Nachricht mit bestimmter ID als Favorit markieren\n"
"repeat # - Nachricht mit bestimmter ID wiederholen\n"
-"repeat - letzte Nachricht eines Nutzers wiederholen\n"
+"repeat - letzte Nachricht eines Benutzers wiederholen\n"
"reply # - Nachricht mit bestimmter ID beantworten\n"
-"reply - letzte Nachricht eines Nutzers beantworten\n"
+"reply - letzte Nachricht eines Benutzers beantworten\n"
"join - Gruppe beitreten\n"
"login - Link zum Anmelden auf der Webseite anfordern\n"
"drop - Gruppe verlassen\n"
"stats - deine Statistik abrufen\n"
-"stop - Äquivalent zu 'off'\n"
-"quit - Äquivalent zu 'off'\n"
-"sub - same as 'follow'\n"
-"unsub - same as 'leave'\n"
-"last - same as 'get'\n"
-"on - not yet implemented.\n"
-"off - not yet implemented.\n"
-"nudge - remind a user to update.\n"
-"invite - not yet implemented.\n"
-"track - not yet implemented.\n"
-"untrack - not yet implemented.\n"
-"track off - not yet implemented.\n"
-"untrack all - not yet implemented.\n"
-"tracks - not yet implemented.\n"
-"tracking - not yet implemented.\n"
+"stop - Äquivalent zu „off“\n"
+"quit - Äquivalent zu „off“\n"
+"sub - Äquivalent zu „follow“\n"
+"unsub - Äquivalent zu „leave“\n"
+"last - Äquivalent zu „get“\n"
+"on - noch nicht implementiert\n"
+"off - noch nicht implementiert\n"
+"nudge - einen Benutzer ans Aktualisieren erinnern\n"
+"invite - noch nicht implementiert\n"
+"track - noch nicht implementiert\n"
+"untrack - noch nicht implementiert\n"
+"track off - noch nicht implementiert\n"
+"untrack all - noch nicht implementiert\n"
+"tracks - noch nicht implementiert\n"
+"tracking - noch nicht implementiert\n"
-#: lib/common.php:135
-msgid "No configuration file found. "
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:147
+msgid "No configuration file found."
msgstr "Keine Konfigurationsdatei gefunden."
-#: lib/common.php:136
-msgid "I looked for configuration files in the following places: "
-msgstr "Ich habe an folgenden Stellen nach Konfigurationsdateien gesucht: "
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: Is followed by a list of directories (separated by HTML breaks).
+#: lib/common.php:150
+msgid "I looked for configuration files in the following places:"
+msgstr "Ich habe an folgenden Stellen nach Konfigurationsdateien gesucht:"
-#: lib/common.php:138
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:153
msgid "You may wish to run the installer to fix this."
-msgstr "Bitte die Installation erneut starten um das Problem zu beheben."
+msgstr "Bitte die Installation erneut starten, um das Problem zu beheben."
-#: lib/common.php:139
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: The text is link text that leads to the installer page.
+#: lib/common.php:157
msgid "Go to the installer."
msgstr "Zur Installation gehen."
-#: lib/connectsettingsaction.php:110
+#. TRANS: Menu item for Instant Messaging settings.
+#: lib/connectsettingsaction.php:106
+msgctxt "MENU"
msgid "IM"
msgstr "IM"
-#: lib/connectsettingsaction.php:111
+#. TRANS: Tooltip for Instant Messaging menu item.
+#: lib/connectsettingsaction.php:108
msgid "Updates by instant messenger (IM)"
msgstr "Aktualisierungen via Instant Messenger (IM)"
-#: lib/connectsettingsaction.php:116
+#. TRANS: Menu item for Short Message Service settings.
+#: lib/connectsettingsaction.php:113
+msgctxt "MENU"
+msgid "SMS"
+msgstr "SMS"
+
+#. TRANS: Tooltip for Short Message Service menu item.
+#: lib/connectsettingsaction.php:115
msgid "Updates by SMS"
msgstr "Aktualisierungen via SMS"
+#. TRANS: Menu item for OuAth connection settings.
#: lib/connectsettingsaction.php:120
+msgctxt "MENU"
msgid "Connections"
msgstr "Verbindungen"
-#: lib/connectsettingsaction.php:121
+#. TRANS: Tooltip for connected applications (Connections through OAuth) menu item.
+#: lib/connectsettingsaction.php:122
msgid "Authorized connected applications"
msgstr "Programme mit Zugriffserlaubnis"
-#: lib/dberroraction.php:60
+#: lib/dberroraction.php:59
msgid "Database error"
msgstr "Datenbankfehler."
-#: lib/designsettings.php:105
+#. TRANS: Label in form on profile design page.
+#. TRANS: Field contains file name on user's computer that could be that user's custom profile background image.
+#: lib/designsettings.php:104
msgid "Upload file"
msgstr "Datei hochladen"
+#. TRANS: Instructions for form on profile design page.
#: lib/designsettings.php:109
msgid ""
"You can upload your personal background image. The maximum file size is 2MB."
msgstr ""
"Du kannst dein persönliches Hintergrundbild hochladen. Die maximale "
-"Dateigröße ist 2MB."
+"Dateigröße ist 2 MB."
-#: lib/designsettings.php:418
+#. TRANS: Radio button on profile design page that will enable use of the uploaded profile image.
+#: lib/designsettings.php:139
+msgctxt "RADIO"
+msgid "On"
+msgstr "An"
+
+#. TRANS: Radio button on profile design page that will disable use of the uploaded profile image.
+#: lib/designsettings.php:156
+msgctxt "RADIO"
+msgid "Off"
+msgstr "Aus"
+
+#. TRANS: Button text on profile design page to reset all colour settings to default without saving.
+#: lib/designsettings.php:264
+msgctxt "BUTTON"
+msgid "Reset"
+msgstr "Zurücksetzen"
+
+#. TRANS: Success message displayed if design settings were saved after clicking "Use defaults".
+#: lib/designsettings.php:433
msgid "Design defaults restored."
-msgstr "Standard Design wieder hergestellt."
+msgstr "Standard-Design wieder hergestellt."
-#: lib/disfavorform.php:114 lib/disfavorform.php:140
+#: lib/disfavorform.php:114 lib/disfavorform.php:144
msgid "Disfavor this notice"
msgstr "Aus Favoriten entfernen"
-#: lib/favorform.php:114 lib/favorform.php:140
+#: lib/favorform.php:114 lib/favorform.php:143
msgid "Favor this notice"
msgstr "Zu den Favoriten hinzufügen"
-#: lib/favorform.php:140
-msgid "Favor"
-msgstr "Zu Favoriten hinzufügen"
-
-#: lib/feed.php:85
+#: lib/feed.php:84
msgid "RSS 1.0"
msgstr "RSS 1.0"
-#: lib/feed.php:87
+#: lib/feed.php:86
msgid "RSS 2.0"
msgstr "RSS 2.0"
-#: lib/feed.php:89
+#: lib/feed.php:88
msgid "Atom"
msgstr "Atom"
-#: lib/feed.php:91
+#: lib/feed.php:90
msgid "FOAF"
msgstr "FOAF"
-#: lib/feedlist.php:64
-msgid "Export data"
-msgstr "Daten exportieren"
+#. TRANS: Header for feed links (h2).
+#: lib/feedlist.php:66
+msgid "Feeds"
+msgstr "Feeds"
#: lib/galleryaction.php:121
msgid "Filter tags"
-msgstr "Stichworte filtern"
+msgstr "Tags filtern"
#: lib/galleryaction.php:131
msgid "All"
@@ -6078,15 +7676,15 @@ msgstr "Alle"
#: lib/galleryaction.php:139
msgid "Select tag to filter"
-msgstr "Wähle ein Stichwort, um die Liste einzuschränken"
+msgstr "Wähle ein Tag, um die Liste einzuschränken"
#: lib/galleryaction.php:140
msgid "Tag"
-msgstr "Stichwort"
+msgstr "Tag"
#: lib/galleryaction.php:141
msgid "Choose a tag to narrow list"
-msgstr "Wähle ein Stichwort, um die Liste einzuschränken"
+msgstr "Wähle ein Tag, um die Liste einzuschränken"
#: lib/galleryaction.php:143
msgid "Go"
@@ -6095,11 +7693,15 @@ msgstr "Los geht's"
#: lib/grantroleform.php:91
#, php-format
msgid "Grant this user the \"%s\" role"
-msgstr "Teile dem Benutzer die \"%s\" Rolle zu"
+msgstr "Teile dem Benutzer die „%s“-Rolle zu"
+
+#: lib/groupeditform.php:154
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+msgstr "1-64 Kleinbuchstaben oder Zahlen, keine Satz- oder Leerzeichen"
#: lib/groupeditform.php:163
-msgid "URL of the homepage or blog of the group or topic"
-msgstr "Adresse der Homepage oder Blogs der Gruppe oder des Themas"
+msgid "URL of the homepage or blog of the group or topic."
+msgstr "Adresse der Homepage oder Blogs der Gruppe oder des Themas."
#: lib/groupeditform.php:168
msgid "Describe the group or topic"
@@ -6107,66 +7709,119 @@ msgstr "Beschreibe die Gruppe oder das Thema"
#: lib/groupeditform.php:170
#, php-format
-msgid "Describe the group or topic in %d characters"
-msgstr "Beschreibe die Gruppe oder das Thema in %d Zeichen"
+msgid "Describe the group or topic in %d character or less"
+msgid_plural "Describe the group or topic in %d characters or less"
+msgstr[0] "Beschreibe die Gruppe oder das Thema in einem Zeichen"
+msgstr[1] "Beschreibe die Gruppe oder das Thema in %d Zeichen"
-#: lib/groupeditform.php:179
+#: lib/groupeditform.php:182
msgid ""
-"Location for the group, if any, like \"City, State (or Region), Country\""
-msgstr ""
-"Ort der Gruppe, optional, beispielsweise „Stadt, Gebiet (oder Region), Land“"
+"Location for the group, if any, like \"City, State (or Region), Country\"."
+msgstr "Ort der Gruppe, optional, beispielsweise „Stadt, Region, Land“."
-#: lib/groupeditform.php:187
+#: lib/groupeditform.php:190
#, php-format
-msgid "Extra nicknames for the group, comma- or space- separated, max %d"
-msgstr ""
-"Zusätzliche Spitznamen für die Gruppe, Komma oder Leerzeichen getrennt, max %"
-"d"
+msgid ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"alias allowed."
+msgid_plural ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"aliases allowed."
+msgstr[0] ""
+"Zusätzliche Spitznamen für die Gruppe, Komma oder Leerzeichen getrennt, "
+"maximal einer."
+msgstr[1] ""
+"Zusätzliche Spitznamen für die Gruppe, Komma oder Leerzeichen getrennt, "
+"maximal %d."
-#: lib/groupnav.php:85
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:86
+msgctxt "MENU"
msgid "Group"
msgstr "Gruppe"
-#: lib/groupnav.php:101
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:89
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group"
+msgstr "%s-Gruppe"
+
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:95
+msgctxt "MENU"
+msgid "Members"
+msgstr "Mitglieder"
+
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:98
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group members"
+msgstr "%s-Gruppen-Mitglieder"
+
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:108
+msgctxt "MENU"
msgid "Blocked"
msgstr "Blockiert"
-#: lib/groupnav.php:102
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:111
#, php-format
+msgctxt "TOOLTIP"
msgid "%s blocked users"
-msgstr "in %s blockierte Nutzer"
+msgstr "Blockierte Benutzer der Gruppe „%s“"
-#: lib/groupnav.php:108
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:120
#, php-format
+msgctxt "TOOLTIP"
msgid "Edit %s group properties"
-msgstr "%s Gruppeneinstellungen bearbeiten"
+msgstr "%s-Gruppen-Einstellungen bearbeiten"
-#: lib/groupnav.php:113
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:126
+msgctxt "MENU"
msgid "Logo"
msgstr "Logo"
-#: lib/groupnav.php:114
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:129
#, php-format
+msgctxt "TOOLTIP"
msgid "Add or edit %s logo"
-msgstr "%s Logo hinzufügen oder bearbeiten"
+msgstr "%s-Logo hinzufügen oder bearbeiten"
-#: lib/groupnav.php:120
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:138
#, php-format
+msgctxt "TOOLTIP"
msgid "Add or edit %s design"
-msgstr "%s Design hinzufügen oder bearbeiten"
+msgstr "%s-Design hinzufügen oder bearbeiten"
+#. TRANS: Title for groups with the most members section.
#: lib/groupsbymemberssection.php:71
msgid "Groups with most members"
msgstr "Gruppen mit den meisten Mitgliedern"
+#. TRANS: Title for groups with the most posts section.
#: lib/groupsbypostssection.php:71
msgid "Groups with most posts"
msgstr "Gruppen mit den meisten Beiträgen"
-#: lib/grouptagcloudsection.php:56
+#. TRANS: Title for group tag cloud section.
+#. TRANS: %s is a group name.
+#: lib/grouptagcloudsection.php:57
#, php-format
msgid "Tags in %s group's notices"
-msgstr "Stichworte in den Nachrichten der Gruppe %s"
+msgstr "Tags in den Nachrichten der Gruppe „%s“"
#. TRANS: Client exception 406
#: lib/htmloutputter.php:104
@@ -6177,38 +7832,57 @@ msgstr "Dies Seite liegt in keinem von dir akzeptierten Mediatype vor."
msgid "Unsupported image file format."
msgstr "Bildformat wird nicht unterstützt."
-#: lib/imagefile.php:88
-#, fuzzy, php-format
+#. TRANS: Exception thrown when too large a file is uploaded.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: lib/imagefile.php:90
+#, php-format
msgid "That file is too big. The maximum file size is %s."
-msgstr "Du kannst ein Logo für Deine Gruppe hochladen."
+msgstr "Diese Datei ist zu groß. Die maximale Dateigröße ist %s."
-#: lib/imagefile.php:93
+#: lib/imagefile.php:95
msgid "Partial upload."
msgstr "Unvollständiges Hochladen."
-#: lib/imagefile.php:101 lib/mediafile.php:170
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: lib/imagefile.php:103 lib/mediafile.php:228
msgid "System error uploading file."
-msgstr "Systemfehler beim hochladen der Datei."
+msgstr "Systemfehler beim Hochladen der Datei."
-#: lib/imagefile.php:109
+#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Kein Bild oder defekte Datei."
-#: lib/imagefile.php:122
+#: lib/imagefile.php:160
msgid "Lost our file."
msgstr "Daten verloren."
-#: lib/imagefile.php:163 lib/imagefile.php:224
+#: lib/imagefile.php:197 lib/imagefile.php:237
msgid "Unknown file type"
msgstr "Unbekannter Dateityp"
-#: lib/imagefile.php:244
-msgid "MB"
-msgstr "MB"
+#. TRANS: Number of megabytes. %d is the number.
+#: lib/imagefile.php:283
+#, php-format
+msgid "%dMB"
+msgid_plural "%dMB"
+msgstr[0] "%d MB"
+msgstr[1] "%d MB"
-#: lib/imagefile.php:246
-msgid "kB"
-msgstr "kB"
+#. TRANS: Number of kilobytes. %d is the number.
+#: lib/imagefile.php:287
+#, php-format
+msgid "%dkB"
+msgid_plural "%dkB"
+msgstr[0] "%d KB"
+msgstr[1] "%d KB"
+
+#. TRANS: Number of bytes. %d is the number.
+#: lib/imagefile.php:290
+#, php-format
+msgid "%dB"
+msgid_plural "%dB"
+msgstr[0] "%d Byte"
+msgstr[1] "%d Bytes"
#: lib/jabber.php:387
#, php-format
@@ -6218,11 +7892,7 @@ msgstr "[%s]"
#: lib/jabber.php:567
#, php-format
msgid "Unknown inbox source %d."
-msgstr "Unbekannte inbox Quelle %d."
-
-#: lib/joinform.php:114
-msgid "Join"
-msgstr "Beitreten"
+msgstr "Unbekannte inbox-Quelle %d."
#: lib/leaveform.php:114
msgid "Leave"
@@ -6230,66 +7900,75 @@ msgstr "Verlassen"
#: lib/logingroupnav.php:80
msgid "Login with a username and password"
-msgstr "Mit Nutzernamen und Passwort anmelden"
+msgstr "Mit Benutzernamen und Passwort anmelden"
#: lib/logingroupnav.php:86
msgid "Sign up for a new account"
-msgstr "Registriere ein neues Nutzerkonto"
+msgstr "Registriere ein neues Benutzerkonto"
-#. TRANS: Subject for address confirmation email
+#. TRANS: Subject for address confirmation email.
#: lib/mail.php:174
msgid "Email address confirmation"
msgstr "Bestätigung der E-Mail-Adresse"
#. TRANS: Body for address confirmation email.
-#: lib/mail.php:177
+#. TRANS: %1$s is the addressed user's nickname, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the URL to confirm at.
+#: lib/mail.php:179
#, php-format
msgid ""
-"Hey, %s.\n"
+"Hey, %1$s.\n"
"\n"
-"Someone just entered this email address on %s.\n"
+"Someone just entered this email address on %2$s.\n"
"\n"
"If it was you, and you want to confirm your entry, use the URL below:\n"
"\n"
-"\t%s\n"
+"\t%3$s\n"
"\n"
"If not, just ignore this message.\n"
"\n"
"Thanks for your time, \n"
-"%s\n"
+"%2$s\n"
msgstr ""
-"Hallo %s,\n"
+"Hallo %1$s,\n"
"\n"
-"jemand hat diese E-Mail-Adresse gerade auf %s eingegeben.\n"
+"jemand hat diese E-Mail-Adresse gerade auf „%2$s“ eingegeben.\n"
"\n"
-"Falls Du es warst und Du Deinen Eintrag bestätigen möchtest, benutze\n"
+"Falls du es warst und du deinen Eintrag bestätigen möchtest, benutze\n"
"bitte diese URL:\n"
"\n"
-"%s\n"
+"%3$s\n"
"\n"
"Falls nicht, ignoriere diese Nachricht einfach.\n"
"\n"
"Vielen Dank!\n"
-"%s\n"
+"%2$s\n"
-#. TRANS: Subject of new-subscriber notification e-mail
-#: lib/mail.php:243
+#. TRANS: Subject of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscribing user's nickname, %2$s is the StatusNet sitename.
+#: lib/mail.php:246
#, php-format
msgid "%1$s is now listening to your notices on %2$s."
-msgstr "%1$s hat deine Nachrichten auf %2$s abonniert."
+msgstr "%1$s hat deine Nachrichten auf „%2$s“ abonniert."
-#: lib/mail.php:248
+#. TRANS: This is a paragraph in a new-subscriber e-mail.
+#. TRANS: %s is a URL where the subscriber can be reported as abusive.
+#: lib/mail.php:253
#, php-format
msgid ""
"If you believe this account is being used abusively, you can block them from "
"your subscribers list and report as spam to site administrators at %s"
msgstr ""
-"Wenn du dir sicher bist, das dieses Benutzerkonto missbräuchlich benutzt "
+"Wenn du dir sicher bist, dass dieses Benutzerkonto missbräuchlich benutzt "
"wurde, kannst du das Benutzerkonto von deiner Liste der Abonnenten sperren "
"und es den Seitenadministratoren unter %s als Spam melden."
-#. TRANS: Main body of new-subscriber notification e-mail
-#: lib/mail.php:254
+#. TRANS: Main body of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscriber's long name, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the subscriber's profile URL, %4$s is the subscriber's location (or empty)
+#. TRANS: %5$s is the subscriber's homepage URL (or empty), %6%s is the subscriber's bio (or empty)
+#. TRANS: %7$s is a link to the addressed user's e-mail settings.
+#: lib/mail.php:263
#, php-format
msgid ""
"%1$s is now listening to your notices on %2$s.\n"
@@ -6298,10 +7977,10 @@ msgid ""
"\n"
"%4$s%5$s%6$s\n"
"Faithfully yours,\n"
-"%7$s.\n"
+"%2$s.\n"
"\n"
"----\n"
-"Change your email address or notification options at %8$s\n"
+"Change your email address or notification options at %7$s\n"
msgstr ""
"%1$s hat deine Nachrichten auf %2$s abonniert.\n"
"\n"
@@ -6309,26 +7988,30 @@ msgstr ""
"\n"
"%4$s%5$s%6$s\n"
"Mit freundlichen Grüßen,\n"
-"%7$s.\n"
+"%2$s.\n"
"\n"
"----\n"
-"Du kannst Deine E-Mail-Adresse und die Benachrichtigungseinstellungen auf %8"
+"Du kannst deine E-Mail-Adresse und die Benachrichtigungseinstellungen auf %7"
"$s ändern.\n"
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/mail.php:274
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is biographical information.
+#: lib/mail.php:286
#, php-format
msgid "Bio: %s"
msgstr "Biografie: %s"
-#. TRANS: Subject of notification mail for new posting email address
-#: lib/mail.php:304
+#. TRANS: Subject of notification mail for new posting email address.
+#. TRANS: %s is the StatusNet sitename.
+#: lib/mail.php:315
#, php-format
msgid "New email address for posting to %s"
-msgstr "Neue E-Mail-Adresse um auf %s zu schreiben"
+msgstr "Neue E-Mail-Adresse, um auf „%s“ zu schreiben"
-#. TRANS: Body of notification mail for new posting email address
-#: lib/mail.php:308
+#. TRANS: Body of notification mail for new posting email address.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is the e-mail address to send
+#. TRANS: to to post by e-mail, %3$s is a URL to more instructions.
+#: lib/mail.php:321
#, php-format
msgid ""
"You have a new posting address on %1$s.\n"
@@ -6338,44 +8021,49 @@ msgid ""
"More email instructions at %3$s.\n"
"\n"
"Faithfully yours,\n"
-"%4$s"
+"%1$s"
msgstr ""
-"Du hast eine neue Adresse zum Hinzufügen von Nachrichten auf %1$s.\n"
+"Du hast eine neue Adresse zum Hinzufügen von Nachrichten auf „%1$s“.\n"
"\n"
-"Schicke eine E-Mail an %2$s um eine neue Nachricht hinzuzufügen.\n"
+"Schicke eine E-Mail an %2$s, um eine neue Nachricht hinzuzufügen.\n"
"\n"
"Weitere E-Mail-Anweisungen unter %3$s.\n"
"\n"
"Viele Grüße,\n"
-"%4$s"
+"%1$s"
-#. TRANS: Subject line for SMS-by-email notification messages
-#: lib/mail.php:433
+#. TRANS: Subject line for SMS-by-email notification messages.
+#. TRANS: %s is the posting user's nickname.
+#: lib/mail.php:442
#, php-format
msgid "%s status"
msgstr "%s Status"
-#. TRANS: Subject line for SMS-by-email address confirmation message
-#: lib/mail.php:460
+#. TRANS: Subject line for SMS-by-email address confirmation message.
+#: lib/mail.php:468
msgid "SMS confirmation"
msgstr "SMS-Konfiguration"
-#. TRANS: Main body heading for SMS-by-email address confirmation message
-#: lib/mail.php:463
+#. TRANS: Main body heading for SMS-by-email address confirmation message.
+#. TRANS: %s is the addressed user's nickname.
+#: lib/mail.php:472
#, php-format
msgid "%s: confirm you own this phone number with this code:"
msgstr ""
"%s: bestätige mit folgendem Code, dass es sich um deine Telefonnummer "
"handelt:"
-#. TRANS: Subject for 'nudge' notification email
-#: lib/mail.php:484
+#. TRANS: Subject for 'nudge' notification email.
+#. TRANS: %s is the nudging user.
+#: lib/mail.php:493
#, php-format
msgid "You've been nudged by %s"
-msgstr "Du wurdest von %s angestupst"
+msgstr "Du wurdest von „%s“ angestupst"
-#. TRANS: Body for 'nudge' notification email
-#: lib/mail.php:489
+#. TRANS: Body for 'nudge' notification email.
+#. TRANS: %1$s is the nuding user's long name, $2$s is the nudging user's nickname,
+#. TRANS: %3$s is a URL to post notices at, %4$s is the StatusNet sitename.
+#: lib/mail.php:500
#, php-format
msgid ""
"%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -6390,10 +8078,10 @@ msgid ""
"With kind regards,\n"
"%4$s\n"
msgstr ""
-"%1$s (%2$s) fragt sicht, was Du zur Zeit wohl so machst und lädt Dich ein, "
+"%1$s (%2$s) fragt sich, was du zur Zeit wohl so machst und lädt dich ein, "
"etwas Neues zu posten.\n"
"\n"
-"Lass von Dir hören :)\n"
+"Lass von dir hören :)\n"
"\n"
"%3$s\n"
"\n"
@@ -6402,14 +8090,18 @@ msgstr ""
"Mit freundlichen Grüßen,\n"
"%4$s\n"
-#. TRANS: Subject for direct-message notification email
-#: lib/mail.php:536
+#. TRANS: Subject for direct-message notification email.
+#. TRANS: %s is the sending user's nickname.
+#: lib/mail.php:547
#, php-format
msgid "New private message from %s"
-msgstr "Neue private Nachricht von %s"
+msgstr "Neue private Nachricht von „%s“"
-#. TRANS: Body for direct-message notification email
-#: lib/mail.php:541
+#. TRANS: Body for direct-message notification email.
+#. TRANS: %1$s is the sending user's long name, %2$s is the sending user's nickname,
+#. TRANS: %3$s is the message content, %4$s a URL to the message,
+#. TRANS: %5$s is the StatusNet sitename.
+#: lib/mail.php:555
#, php-format
msgid ""
"%1$s (%2$s) sent you a private message:\n"
@@ -6427,7 +8119,7 @@ msgid ""
"With kind regards,\n"
"%5$s\n"
msgstr ""
-"%1$s (%2$s) hat Dir eine private Nachricht geschickt:\n"
+"%1$s (%2$s) hat dir eine private Nachricht geschickt:\n"
"\n"
"------------------------------------------------------\n"
"%3$s\n"
@@ -6442,14 +8134,19 @@ msgstr ""
"Mit freundlichen Grüßen,\n"
"%5$s\n"
-#. TRANS: Subject for favorite notification email
-#: lib/mail.php:589
+#. TRANS: Subject for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:607
#, php-format
-msgid "%s (@%s) added your notice as a favorite"
-msgstr "%s (@%s) hat deine Nachricht als Favorit gespeichert"
+msgid "%1$s (@%2$s) added your notice as a favorite"
+msgstr "%1$s (@%2$s) hat deine Nachricht als Favorit gespeichert"
-#. TRANS: Body for favorite notification email
-#: lib/mail.php:592
+#. TRANS: Body for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, $2$s is the date the notice was created,
+#. TRANS: %3$s is a URL to the faved notice, %4$s is the faved notice text,
+#. TRANS: %5$s is a URL to all faves of the adding user, %6$s is the StatusNet sitename,
+#. TRANS: %7$s is the adding user's nickname.
+#: lib/mail.php:614
#, php-format
msgid ""
"%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -6481,7 +8178,7 @@ msgstr ""
"%6$s\n"
#. TRANS: Line in @-reply notification e-mail. %s is conversation URL.
-#: lib/mail.php:651
+#: lib/mail.php:672
#, php-format
msgid ""
"The full conversation can be read here:\n"
@@ -6492,14 +8189,22 @@ msgstr ""
"\n"
"%s"
-#: lib/mail.php:657
+#. TRANS: E-mail subject for notice notification.
+#. TRANS: %1$s is the sending user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:680
#, php-format
-msgid "%s (@%s) sent a notice to your attention"
+msgid "%1$s (@%2$s) sent a notice to your attention"
msgstr ""
-"%s (@%s) hat dir eine Nachricht gesendet um deine Aufmerksamkeit zu erlangen"
+"%1$s (@%2$s) hat dir eine Nachricht gesendet, um deine Aufmerksamkeit zu "
+"erlangen"
#. TRANS: Body of @-reply notification e-mail.
-#: lib/mail.php:660
+#. TRANS: %1$s is the sending user's long name, $2$s is the StatusNet sitename,
+#. TRANS: %3$s is a URL to the notice, %4$s is the notice text,
+#. TRANS: %5$s is a URL to the full conversion if it exists (otherwise empty),
+#. TRANS: %6$s is a URL to reply to the notice, %7$s is a URL to all @-replied for the addressed user,
+#. TRANS: %8$s is a URL to the addressed user's e-mail settings, %9$s is the sender's nickname.
+#: lib/mail.php:688
#, php-format
msgid ""
"%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -6525,7 +8230,7 @@ msgid ""
"\n"
"P.S. You can turn off these email notifications here: %8$s\n"
msgstr ""
-"%1$s (@%9$s) hat dir gerade eine Nachricht (eine '@-Antwort') auf %2$s "
+"%1$s (@%9$s) hat dir gerade eine Nachricht (eine „@-Antwort“) auf „%2$s“ "
"gesendet.\n"
"\n"
"Die Nachricht findest du hier:\n"
@@ -6559,10 +8264,10 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
"Du hast keine privaten Nachrichten. Du kannst anderen private Nachrichten "
-"schicken, um sie in eine Konversation zu verwickeln. Andere Leute können Dir "
-"Nachrichten schicken, die nur Du sehen kannst."
+"schicken, um sie in eine Konversation zu verwickeln. Andere Leute können dir "
+"Nachrichten schicken, die nur du sehen kannst."
-#: lib/mailbox.php:227 lib/noticelist.php:505
+#: lib/mailbox.php:228 lib/noticelist.php:521
msgid "from"
msgstr "von"
@@ -6572,7 +8277,7 @@ msgstr "Konnte Nachricht nicht parsen."
#: lib/mailhandler.php:42
msgid "Not a registered user."
-msgstr "Kein registrierter Nutzer."
+msgstr "Kein registrierter Benutzer."
#: lib/mailhandler.php:46
msgid "Sorry, that is not your incoming email address."
@@ -6580,167 +8285,224 @@ msgstr "Sorry, das ist nicht deine Adresse für eingehende E-Mails."
#: lib/mailhandler.php:50
msgid "Sorry, no incoming email allowed."
-msgstr "Sorry, keinen eingehenden E-Mails gestattet."
+msgstr "Sorry, keine eingehenden E-Mails gestattet."
-#: lib/mailhandler.php:228
+#: lib/mailhandler.php:229
#, php-format
msgid "Unsupported message type: %s"
-msgstr "Nachrichten-Typ %s wird nicht unterstützt."
+msgstr "Nachrichten-Typ „%s“ wird nicht unterstützt."
-#: lib/mediafile.php:98 lib/mediafile.php:123
+#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
+#: lib/mediafile.php:102 lib/mediafile.php:174
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-"Beim Speichern der Datei trat ein Datenbank Fehler auf. Bitte versuche es "
+"Beim Speichern der Datei trat ein Datenbankfehler auf. Bitte versuche es "
"noch einmal."
-#: lib/mediafile.php:142
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: lib/mediafile.php:194
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
msgstr ""
-"Die Größe der hoch geladenen Datei überschreitet die upload_max_filesize "
+"Die Größe der hochgeladenen Datei überschreitet die upload_max_filesize "
"Angabe in der php.ini."
-#: lib/mediafile.php:147
+#. TRANS: Client exception.
+#: lib/mediafile.php:200
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form."
msgstr ""
-"Die Größe der hoch geladenen Datei überschreitet die MAX_FILE_SIZE Angabe, "
-"die im HTML Formular angegeben wurde."
+"Die Größe der hochgeladenen Datei überschreitet die MAX_FILE_SIZE Angabe, "
+"die im HTML-Formular angegeben wurde."
-#: lib/mediafile.php:152
+#. TRANS: Client exception.
+#: lib/mediafile.php:206
msgid "The uploaded file was only partially uploaded."
msgstr "Die Datei wurde nur teilweise auf den Server geladen."
-#: lib/mediafile.php:159
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: lib/mediafile.php:214
msgid "Missing a temporary folder."
msgstr "Kein temporäres Verzeichnis gefunden."
-#: lib/mediafile.php:162
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: lib/mediafile.php:218
msgid "Failed to write file to disk."
msgstr "Konnte die Datei nicht auf die Festplatte schreiben."
-#: lib/mediafile.php:165
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: lib/mediafile.php:222
msgid "File upload stopped by extension."
msgstr "Upload der Datei wurde wegen der Dateiendung gestoppt."
-#: lib/mediafile.php:179 lib/mediafile.php:217
+#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
+#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
msgstr "Dateigröße liegt über dem Benutzerlimit"
-#: lib/mediafile.php:197 lib/mediafile.php:234
+#. TRANS: Client exception thrown when a file upload operation fails because the file could
+#. TRANS: not be moved from the temporary folder to the permanent file location.
+#: lib/mediafile.php:258 lib/mediafile.php:300
msgid "File could not be moved to destination directory."
msgstr "Datei konnte nicht in das Zielverzeichnis verschoben werden."
-#: lib/mediafile.php:202 lib/mediafile.php:238
+#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME
+#. TRANS: type of the uploaded file could not be determined.
+#: lib/mediafile.php:265 lib/mediafile.php:306
msgid "Could not determine file's MIME type."
msgstr "Konnte den MIME-Typ nicht feststellen."
-#: lib/mediafile.php:318
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
+#. TRANS: the MIME type that was denied.
+#: lib/mediafile.php:394
#, php-format
-msgid " Try using another %s format."
-msgstr "Versuche ein anderes %s Format."
+msgid ""
+"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
+"format."
+msgstr ""
+"„%1$s“ ist kein unterstütztes Dateiformat auf diesem Server. Versuche es mit "
+"einem anderen %2$s-Format."
-#: lib/mediafile.php:323
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %s is the file type that was denied.
+#: lib/mediafile.php:399
#, php-format
-msgid "%s is not a supported file type on this server."
-msgstr "%s ist kein unterstütztes Dateiformat auf diesem Server."
+msgid "\"%s\" is not a supported file type on this server."
+msgstr "„%s“ ist kein unterstütztes Dateiformat auf diesem Server."
#: lib/messageform.php:120
msgid "Send a direct notice"
msgstr "Versende eine direkte Nachricht"
-#: lib/messageform.php:146
+#. TRANS Label entry in drop-down selection box in direct-message inbox/outbox. This is the default entry in the drop-down box, doubling as instructions and a brake against accidental submissions with the first user in the list.
+#: lib/messageform.php:137
+#, fuzzy
+msgid "Select recipient:"
+msgstr "Lizenz auswählen"
+
+#. TRANS Entry in drop-down selection box in direct-message inbox/outbox when no one is available to message.
+#: lib/messageform.php:150
+#, fuzzy
+msgid "No mutual subscribers."
+msgstr "Nicht abonniert!"
+
+#: lib/messageform.php:153
msgid "To"
msgstr "An"
-#: lib/messageform.php:159 lib/noticeform.php:185
+#: lib/messageform.php:166 lib/noticeform.php:186
msgid "Available characters"
msgstr "Verfügbare Zeichen"
-#: lib/messageform.php:178 lib/noticeform.php:236
+#: lib/messageform.php:185 lib/noticeform.php:237
msgctxt "Send button for sending notice"
msgid "Send"
msgstr "Senden"
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:163
+msgid "Nickname must have only lowercase letters and numbers and no spaces."
+msgstr ""
+"Der Benutzername darf nur aus Kleinbuchstaben und Zahlen bestehen. "
+"Leerzeichen sind nicht erlaubt."
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:176
+msgid "Nickname cannot be empty."
+msgstr ""
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:189
+#, php-format
+msgid "Nickname cannot be more than %d character long."
+msgid_plural "Nickname cannot be more than %d characters long."
+msgstr[0] ""
+msgstr[1] ""
+
#: lib/noticeform.php:160
msgid "Send a notice"
msgstr "Nachricht senden"
-#: lib/noticeform.php:173
+#: lib/noticeform.php:174
#, php-format
msgid "What's up, %s?"
-msgstr "Was ist los, %s?"
+msgstr "Was geht, %s?"
-#: lib/noticeform.php:192
+#: lib/noticeform.php:193
msgid "Attach"
msgstr "Anhängen"
-#: lib/noticeform.php:196
+#: lib/noticeform.php:197
msgid "Attach a file"
msgstr "Datei anhängen"
-#: lib/noticeform.php:212
+#: lib/noticeform.php:213
msgid "Share my location"
msgstr "Teile meinen Aufenthaltsort"
-#: lib/noticeform.php:215
+#: lib/noticeform.php:216
msgid "Do not share my location"
msgstr "Teile meinen Aufenthaltsort nicht"
-#: lib/noticeform.php:216
+#: lib/noticeform.php:217
msgid ""
"Sorry, retrieving your geo location is taking longer than expected, please "
"try again later"
msgstr ""
-"Es tut uns Leid, aber die Abfrage deiner GPS Position hat zu lange gedauert. "
+"Es tut uns leid, aber die Abfrage deiner GPS-Position hat zu lange gedauert. "
"Bitte versuche es später wieder."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:436
+#: lib/noticelist.php:451
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:438
+#: lib/noticelist.php:453
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:440
+#: lib/noticelist.php:455
msgid "E"
msgstr "O"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:442
+#: lib/noticelist.php:457
msgid "W"
msgstr "W"
-#: lib/noticelist.php:444
+#: lib/noticelist.php:459
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:453
+#: lib/noticelist.php:468
msgid "at"
msgstr "in"
-#: lib/noticelist.php:567
+#: lib/noticelist.php:517
+msgid "web"
+msgstr "Web"
+
+#: lib/noticelist.php:583
msgid "in context"
msgstr "im Zusammenhang"
-#: lib/noticelist.php:602
+#: lib/noticelist.php:618
msgid "Repeated by"
msgstr "Wiederholt von"
-#: lib/noticelist.php:629
+#: lib/noticelist.php:645
msgid "Reply to this notice"
msgstr "Auf diese Nachricht antworten"
-#: lib/noticelist.php:630
+#: lib/noticelist.php:646
msgid "Reply"
msgstr "Antworten"
-#: lib/noticelist.php:674
+#: lib/noticelist.php:690
msgid "Notice repeated"
msgstr "Nachricht wiederholt"
@@ -6756,66 +8518,64 @@ msgstr "Stups"
msgid "Send a nudge to this user"
msgstr "Sende diesem Benutzer einen Stups"
-#: lib/oauthstore.php:283
-msgid "Error inserting new profile"
-msgstr "Neues Profil konnte nicht angelegt werden"
+#: lib/oauthstore.php:294
+msgid "Error inserting new profile."
+msgstr "Neues Profil konnte nicht angelegt werden."
-#: lib/oauthstore.php:291
-msgid "Error inserting avatar"
-msgstr "Fehler beim Einfügen des Avatars"
+#: lib/oauthstore.php:302
+msgid "Error inserting avatar."
+msgstr "Fehler beim Einfügen des Avatars."
-#: lib/oauthstore.php:306
-msgid "Error updating remote profile"
-msgstr "Fehler beim Aktualisieren des entfernten Profils"
+#: lib/oauthstore.php:322
+msgid "Error inserting remote profile."
+msgstr "Fehler beim Einfügen des entfernten Profils."
-#: lib/oauthstore.php:311
-msgid "Error inserting remote profile"
-msgstr "Fehler beim Einfügen des entfernten Profils"
+#. TRANS: Exception thrown when a notice is denied because it has been sent before.
+#: lib/oauthstore.php:362
+msgid "Duplicate notice."
+msgstr "Doppelte Nachricht."
-#: lib/oauthstore.php:345
-msgid "Duplicate notice"
-msgstr "Doppelte Nachricht"
-
-#: lib/oauthstore.php:490
+#: lib/oauthstore.php:507
msgid "Couldn't insert new subscription."
msgstr "Konnte neues Abonnement nicht eintragen."
-#: lib/personalgroupnav.php:99
+#: lib/personalgroupnav.php:102
msgid "Personal"
msgstr "Meine Zeitleiste"
-#: lib/personalgroupnav.php:104
+#: lib/personalgroupnav.php:107
msgid "Replies"
msgstr "Antworten"
-#: lib/personalgroupnav.php:114
+#: lib/personalgroupnav.php:117
msgid "Favorites"
msgstr "Favoriten"
-#: lib/personalgroupnav.php:125
+#: lib/personalgroupnav.php:128
msgid "Inbox"
msgstr "Posteingang"
-#: lib/personalgroupnav.php:126
+#: lib/personalgroupnav.php:129
msgid "Your incoming messages"
msgstr "Deine eingehenden Nachrichten"
-#: lib/personalgroupnav.php:130
+#: lib/personalgroupnav.php:133
msgid "Outbox"
msgstr "Postausgang"
-#: lib/personalgroupnav.php:131
+#: lib/personalgroupnav.php:134
msgid "Your sent messages"
msgstr "Deine gesendeten Nachrichten"
#: lib/personaltagcloudsection.php:56
#, php-format
msgid "Tags in %s's notices"
-msgstr "Stichworte in %ss Nachrichten"
+msgstr "Tags in den Nachrichten von „%s“"
-#: lib/plugin.php:115
+#. TRANS: Displayed as version information for a plugin if no version information was found.
+#: lib/plugin.php:121
msgid "Unknown"
-msgstr "Unbekannter Befehl"
+msgstr "Unbekannt"
#: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82
msgid "Subscriptions"
@@ -6835,7 +8595,7 @@ msgstr "Alle Abonnenten"
#: lib/profileaction.php:191
msgid "User ID"
-msgstr "Nutzer ID"
+msgstr "Benutzer-ID"
#: lib/profileaction.php:196
msgid "Member since"
@@ -6864,7 +8624,7 @@ msgstr "Benutzer-Gruppen"
#: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85
msgid "Recent tags"
-msgstr "Aktuelle Stichworte"
+msgstr "Aktuelle Tags"
#: lib/publicgroupnav.php:88
msgid "Featured"
@@ -6876,7 +8636,7 @@ msgstr "Beliebte Beiträge"
#: lib/redirectingaction.php:95
msgid "No return-to arguments."
-msgstr "Kein Rückkehr Argument."
+msgstr "Kein Rückkehr-Argument."
#: lib/repeatform.php:107
msgid "Repeat this notice?"
@@ -6893,11 +8653,12 @@ msgstr "Diese Nachricht wiederholen"
#: lib/revokeroleform.php:91
#, php-format
msgid "Revoke the \"%s\" role from this user"
-msgstr "Widerrufe die \"%s\" Rolle von diesem Benutzer"
+msgstr "Widerrufe die „%s“-Rolle von diesem Benutzer"
-#: lib/router.php:709
-msgid "No single user defined for single-user mode."
-msgstr "Kein einzelner Nutzer für den Ein-Benutzer-Modus ausgewählt."
+#. TRANS: Client error on action trying to visit a non-existing page.
+#: lib/router.php:957
+msgid "Page not found."
+msgstr "Seite nicht gefunden."
#: lib/sandboxform.php:67
msgid "Sandbox"
@@ -6905,21 +8666,27 @@ msgstr "Spielwiese"
#: lib/sandboxform.php:78
msgid "Sandbox this user"
-msgstr "Diesen Nutzer auf die Spielwiese setzen"
+msgstr "Diesen Benutzer auf die Spielwiese setzen"
+#. TRANS: Fieldset legend for the search form.
#: lib/searchaction.php:120
msgid "Search site"
-msgstr "Site durchsuchen"
+msgstr "Website durchsuchen"
-#: lib/searchaction.php:126
+#. TRANS: Used as a field label for the field where one or more keywords
+#. TRANS: for searching can be entered.
+#: lib/searchaction.php:128
msgid "Keyword(s)"
-msgstr "Suchbegriff"
+msgstr "Suchbegriffe"
-#: lib/searchaction.php:127
+#. TRANS: Button text for searching site.
+#: lib/searchaction.php:130
+msgctxt "BUTTON"
msgid "Search"
msgstr "Suchen"
-#: lib/searchaction.php:162
+#. TRANS: Definition list item with instructions on how to get (better) search results.
+#: lib/searchaction.php:170
msgid "Search help"
msgstr "Hilfe suchen"
@@ -6933,7 +8700,7 @@ msgstr "Finde Leute auf dieser Seite"
#: lib/searchgroupnav.php:83
msgid "Find content of notices"
-msgstr "Durchsuche den Inhalt der Notices"
+msgstr "Durchsuche den Inhalt der Nachrichten"
#: lib/searchgroupnav.php:85
msgid "Find groups on this site"
@@ -6945,7 +8712,7 @@ msgstr "Abschnitt ohne Titel"
#: lib/section.php:106
msgid "More..."
-msgstr "Mehr..."
+msgstr "Mehr …"
#: lib/silenceform.php:67
msgid "Silence"
@@ -6953,22 +8720,22 @@ msgstr "Stummschalten"
#: lib/silenceform.php:78
msgid "Silence this user"
-msgstr "Nutzer verstummen lassen"
+msgstr "Benutzer verstummen lassen"
#: lib/subgroupnav.php:83
#, php-format
msgid "People %s subscribes to"
-msgstr "Leute, die %s abonniert hat"
+msgstr "Leute, die „%s“ abonniert hat"
#: lib/subgroupnav.php:91
#, php-format
msgid "People subscribed to %s"
-msgstr "Leute, die %s abonniert haben"
+msgstr "Leute, die „%s“ abonniert haben"
#: lib/subgroupnav.php:99
#, php-format
msgid "Groups %s is a member of"
-msgstr "Gruppen in denen %s Mitglied ist"
+msgstr "Gruppen, in denen „%s“ Mitglied ist"
#: lib/subgroupnav.php:105
msgid "Invite"
@@ -6977,7 +8744,7 @@ msgstr "Einladen"
#: lib/subgroupnav.php:106
#, php-format
msgid "Invite friends and colleagues to join you on %s"
-msgstr "Lade Freunde und Kollegen ein dir auf %s zu folgen"
+msgstr "Lade Freunde und Kollegen ein, dir auf „%s“ zu folgen"
#: lib/subscriberspeopleselftagcloudsection.php:48
#: lib/subscriptionspeopleselftagcloudsection.php:48
@@ -6993,34 +8760,47 @@ msgstr "Personen-Tag, wie markiert wurde"
msgid "None"
msgstr "Nichts"
+#. TRANS: Server exception displayed if a theme name was invalid.
+#: lib/theme.php:74
+msgid "Invalid theme name."
+msgstr "Ungültiger Theme-Name."
+
#: lib/themeuploader.php:50
msgid "This server cannot handle theme uploads without ZIP support."
-msgstr "Dieser Server kann nicht mit Theme-Uploads ohne ZIP-Support umgehen."
+msgstr ""
+"Dieser Server kann nicht mit Theme-Uploads ohne ZIP-Unterstützung umgehen."
#: lib/themeuploader.php:58 lib/themeuploader.php:61
msgid "The theme file is missing or the upload failed."
msgstr "Die Theme-Datei fehlt oder das Hochladen ist fehlgeschlagen."
#: lib/themeuploader.php:91 lib/themeuploader.php:102
-#: lib/themeuploader.php:253 lib/themeuploader.php:257
-#: lib/themeuploader.php:265 lib/themeuploader.php:272
+#: lib/themeuploader.php:279 lib/themeuploader.php:283
+#: lib/themeuploader.php:291 lib/themeuploader.php:298
msgid "Failed saving theme."
msgstr "Speicherung des Themes fehlgeschlagen."
-#: lib/themeuploader.php:139
+#: lib/themeuploader.php:147
msgid "Invalid theme: bad directory structure."
msgstr "Ungültiger Theme: schlechte Ordner-Struktur."
#: lib/themeuploader.php:166
#, php-format
-msgid "Uploaded theme is too large; must be less than %d bytes uncompressed."
-msgstr "Der hochgeladene Theme ist zu groß; er muss unter %d Bytes sein."
+msgid "Uploaded theme is too large; must be less than %d byte uncompressed."
+msgid_plural ""
+"Uploaded theme is too large; must be less than %d bytes uncompressed."
+msgstr[0] ""
+"Der hochgeladene Theme ist zu groß; er muss unkomprimiert unter einem Byte "
+"sein."
+msgstr[1] ""
+"Der hochgeladene Theme ist zu groß; er muss unkomprimiert unter %d Bytes "
+"sein."
-#: lib/themeuploader.php:178
+#: lib/themeuploader.php:179
msgid "Invalid theme archive: missing file css/display.css"
msgstr "Ungültigges Theme-Archiv: fehlende Datei css/display.css"
-#: lib/themeuploader.php:205
+#: lib/themeuploader.php:219
msgid ""
"Theme contains invalid file or folder name. Stick with ASCII letters, "
"digits, underscore, and minus sign."
@@ -7028,12 +8808,16 @@ msgstr ""
"Der Theme enthält einen ungültigen Datei- oder Ordnernamen. Bleib bei ASCII-"
"Buchstaben, Zahlen, Unterstrichen und Minuszeichen."
-#: lib/themeuploader.php:216
+#: lib/themeuploader.php:225
+msgid "Theme contains unsafe file extension names; may be unsafe."
+msgstr "Theme enthält unsichere Dateierweiterungen; könnte unsicher sein."
+
+#: lib/themeuploader.php:242
#, php-format
msgid "Theme contains file of type '.%s', which is not allowed."
msgstr "Das Theme enthält Dateien des Types „.%s“, die nicht erlaubt sind."
-#: lib/themeuploader.php:234
+#: lib/themeuploader.php:260
msgid "Error opening theme archive."
msgstr "Fehler beim Öffnen des Theme-Archives."
@@ -7041,6 +8825,12 @@ msgstr "Fehler beim Öffnen des Theme-Archives."
msgid "Top posters"
msgstr "Top-Schreiber"
+#. TRANS: Title for the form to unblock a user.
+#: lib/unblockform.php:67
+msgctxt "TITLE"
+msgid "Unblock"
+msgstr "Freigeben"
+
#: lib/unsandboxform.php:69
msgid "Unsandbox"
msgstr "Von Spielwiese freigeben"
@@ -7059,129 +8849,184 @@ msgstr "Benutzer freigeben"
#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
msgid "Unsubscribe from this user"
-msgstr "Lösche dein Abonnement von diesem Benutzer"
+msgstr "Abonnement von diesem Benutzer abbestellen"
#: lib/unsubscribeform.php:137
msgid "Unsubscribe"
msgstr "Abbestellen"
-#: lib/usernoprofileexception.php:58
+#. 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
#, php-format
-msgid "User %s (%d) has no profile record."
-msgstr "Benutzer %s (%d) hat kein Profil."
+msgid "User %1$s (%2$d) has no profile record."
+msgstr "Benutzer „%1$s“ (%2$d) hat kein Profil."
-#: lib/userprofile.php:117
+#: lib/userprofile.php:119
msgid "Edit Avatar"
msgstr "Avatar bearbeiten"
-#: lib/userprofile.php:234 lib/userprofile.php:248
+#: lib/userprofile.php:236 lib/userprofile.php:250
msgid "User actions"
msgstr "Benutzeraktionen"
-#: lib/userprofile.php:237
+#: lib/userprofile.php:239
msgid "User deletion in progress..."
-msgstr "Löschung des Nutzers in Arbeit..."
+msgstr "Löschung des Benutzers in Arbeit …"
-#: lib/userprofile.php:263
+#: lib/userprofile.php:265
msgid "Edit profile settings"
-msgstr "Profil Einstellungen ändern"
+msgstr "Profil-Einstellungen ändern"
-#: lib/userprofile.php:264
+#: lib/userprofile.php:266
msgid "Edit"
msgstr "Bearbeiten"
-#: lib/userprofile.php:287
+#: lib/userprofile.php:289
msgid "Send a direct message to this user"
-msgstr "Direkte Nachricht an Benutzer verschickt"
+msgstr "Direkte Nachricht an Benutzer versenden"
-#: lib/userprofile.php:288
+#: lib/userprofile.php:290
msgid "Message"
msgstr "Nachricht"
-#: lib/userprofile.php:326
+#: lib/userprofile.php:331
msgid "Moderate"
msgstr "Moderieren"
-#: lib/userprofile.php:364
+#: lib/userprofile.php:369
msgid "User role"
msgstr "Benutzerrolle"
-#: lib/userprofile.php:366
+#: lib/userprofile.php:371
msgctxt "role"
msgid "Administrator"
msgstr "Administrator"
-#: lib/userprofile.php:367
+#: lib/userprofile.php:372
msgctxt "role"
msgid "Moderator"
msgstr "Moderator"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1100
+#: lib/util.php:1306
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:1103
+#: lib/util.php:1309
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:1107
+#: lib/util.php:1313
#, php-format
-msgid "about %d minutes ago"
-msgstr "vor %d Minuten"
+msgid "about one minute ago"
+msgid_plural "about %d minutes ago"
+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:1110
+#: lib/util.php:1316
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:1114
+#: lib/util.php:1320
#, php-format
-msgid "about %d hours ago"
-msgstr "vor %d Stunden"
+msgid "about one hour ago"
+msgid_plural "about %d hours ago"
+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:1117
+#: lib/util.php:1323
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:1121
+#: lib/util.php:1327
#, php-format
-msgid "about %d days ago"
-msgstr "vor %d Tagen"
+msgid "about one day ago"
+msgid_plural "about %d days ago"
+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:1124
+#: lib/util.php:1330
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:1128
+#: lib/util.php:1334
#, php-format
-msgid "about %d months ago"
-msgstr "vor %d Monaten"
+msgid "about one month ago"
+msgid_plural "about %d months ago"
+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:1131
+#: lib/util.php:1337
msgid "about a year ago"
-msgstr "vor einem Jahr"
+msgstr "vor ca. einem Jahr"
-#: lib/webcolor.php:82
+#: lib/webcolor.php:80
#, php-format
msgid "%s is not a valid color!"
-msgstr "%s ist keine gültige Farbe!"
+msgstr "„%s“ ist keine gültige Farbe!"
-#: lib/webcolor.php:123
+#. TRANS: Validation error for a web colour.
+#. TRANS: %s is the provided (invalid) text for colour.
+#: lib/webcolor.php:120
#, php-format
-msgid "%s is not a valid color! Use 3 or 6 hex chars."
-msgstr "%s ist keine gültige Farbe! Verwenden Sie 3 oder 6 Hex-Zeichen."
+msgid "%s is not a valid color! Use 3 or 6 hex characters."
+msgstr "„%s“ ist keine gültige Farbe! Verwende 3 oder 6 Hex-Zeichen."
-#: lib/xmppmanager.php:403
+#. TRANS: %s is the URL to the StatusNet site's Instant Messaging settings.
+#: lib/xmppmanager.php:287
#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d."
+msgid "Unknown user. Go to %s to add your address to your account"
msgstr ""
+"Unbekannter Benutzer. Gehe zu %s, um deine Adresse deinem Benutzerkonto "
+"hinzuzufügen."
+
+#. TRANS: Response to XMPP source when it sent too long a message.
+#. TRANS: %1$d the maximum number of allowed characters (used for plural), %2$d is the sent number.
+#: lib/xmppmanager.php:406
+#, php-format
+msgid "Message too long. Maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long. Maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+"Nachricht zu lang - maximal ein Zeichen erlaubt, du hast %2$d gesendet."
+msgstr[1] ""
"Nachricht zu lang - maximal %1$d Zeichen erlaubt, du hast %2$d gesendet."
+
+#. TRANS: Exception.
+#: lib/xrd.php:64
+#, fuzzy
+msgid "Invalid XML."
+msgstr "Ungültige Größe."
+
+#. TRANS: Exception.
+#: lib/xrd.php:69
+msgid "Invalid XML, missing XRD root."
+msgstr ""
+
+#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
+#: scripts/restoreuser.php:61
+#, php-format
+msgid "Getting backup from file '%s'."
+msgstr "Hole Backup von der Datei „%s“."
+
+#. TRANS: Commandline script output.
+#: scripts/restoreuser.php:91
+msgid "No user specified; using backup user."
+msgstr "Kein Benutzer angegeben; hole Backup-Benutzer."
+
+#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
+#: scripts/restoreuser.php:98
+#, php-format
+msgid "%d entry in backup."
+msgid_plural "%d entries in backup."
+msgstr[0] "Ein Eintrag im Backup."
+msgstr[1] "%d Einträge im Backup."
diff --git a/locale/el/LC_MESSAGES/statusnet.po b/locale/el/LC_MESSAGES/statusnet.po
index 841e3172cb..5543c1f24c 100644
--- a/locale/el/LC_MESSAGES/statusnet.po
+++ b/locale/el/LC_MESSAGES/statusnet.po
@@ -1,29 +1,31 @@
-# Translation of StatusNet to Greek
+# Translation of StatusNet - Core to Greek (Ελληνικά)
+# Expored from translatewiki.net
#
-# Author@translatewiki.net: Crazymadlover
-# Author@translatewiki.net: Dead3y3
-# Author@translatewiki.net: Omnipaedista
+# Author: Crazymadlover
+# Author: Dead3y3
+# Author: Omnipaedista
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
-"Project-Id-Version: StatusNet\n"
+"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-08-07 16:23+0000\n"
-"PO-Revision-Date: 2010-08-07 16:24:18+0000\n"
-"Language-Team: Greek\n"
+"POT-Creation-Date: 2010-09-18 22:06+0000\n"
+"PO-Revision-Date: 2010-09-18 22:07:34+0000\n"
+"Language-Team: Greek \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n"
+"X-Generator: MediaWiki 1.17alpha (r73298); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: el\n"
-"X-Message-Group: out-statusnet\n"
+"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-POT-Import-Date: 1284-74-75 38::+0000\n"
#. TRANS: Page title
#. TRANS: Menu item for site administration
-#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376
+#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363
msgid "Access"
msgstr "Πρόσβαση"
@@ -77,10 +79,10 @@ msgstr "Αποθήκευση ρυθμίσεων πρόσβασης"
#. TRANS: Button label to save e-mail preferences.
#. TRANS: Button label to save IM preferences.
#. TRANS: Button label to save SMS preferences.
-#. TRANS: Button label
-#: actions/accessadminpanel.php:203 actions/emailsettings.php:224
-#: actions/imsettings.php:184 actions/smssettings.php:209
-#: lib/applicationeditform.php:361
+#. TRANS: Button label in the "Edit application" form.
+#: actions/accessadminpanel.php:203 actions/emailsettings.php:228
+#: actions/imsettings.php:187 actions/smssettings.php:209
+#: lib/applicationeditform.php:351
msgctxt "BUTTON"
msgid "Save"
msgstr "Αποθήκευση"
@@ -88,20 +90,20 @@ msgstr "Αποθήκευση"
#. TRANS: Server error when page not found (404)
#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
#: actions/showfavorites.php:138 actions/tag.php:52
-#, fuzzy
msgid "No such page."
-msgstr "Δεν υπάρχει τέτοια σελίδα"
+msgstr "Κανένας τέτοιος χρήστης."
+#. TRANS: Error text shown when trying to send a direct message to a user that does not exist.
#: actions/all.php:79 actions/allrss.php:68
-#: actions/apiaccountupdatedeliverydevice.php:114
-#: actions/apiaccountupdateprofile.php:105
-#: actions/apiaccountupdateprofilebackgroundimage.php:116
-#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
-#: actions/apiblockdestroy.php:96 actions/apidirectmessage.php:77
-#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:113
-#: actions/apigroupismember.php:91 actions/apigroupjoin.php:100
-#: actions/apigroupleave.php:100 actions/apigrouplist.php:73
-#: actions/apistatusesupdate.php:229 actions/apisubscriptions.php:87
+#: actions/apiaccountupdatedeliverydevice.php:115
+#: actions/apiaccountupdateprofile.php:106
+#: actions/apiaccountupdateprofilebackgroundimage.php:117
+#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98
+#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77
+#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114
+#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101
+#: actions/apigroupleave.php:101 actions/apigrouplist.php:73
+#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87
#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174
#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80
#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75
@@ -111,7 +113,7 @@ msgstr "Δεν υπάρχει τέτοια σελίδα"
#: actions/remotesubscribe.php:154 actions/replies.php:73
#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105
#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40
-#: actions/xrds.php:71 lib/command.php:478 lib/galleryaction.php:59
+#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59
#: lib/mailbox.php:82 lib/profileaction.php:77
msgid "No such user."
msgstr "Κανένας τέτοιος χρήστης."
@@ -188,83 +190,31 @@ msgstr ""
msgid "You and friends"
msgstr "Εσείς και οι φίλοι σας"
-#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
-#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name.
-#: actions/allrss.php:121 actions/apitimelinefriends.php:216
-#: actions/apitimelinehome.php:122
-#, php-format
-msgid "Updates from %1$s and friends on %2$s!"
-msgstr ""
-
-#: actions/apiaccountratelimitstatus.php:72
-#: actions/apiaccountupdatedeliverydevice.php:94
-#: actions/apiaccountupdateprofile.php:97
-#: actions/apiaccountupdateprofilebackgroundimage.php:94
-#: actions/apiaccountupdateprofilecolors.php:118
-#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156
-#: actions/apifavoritecreate.php:100 actions/apifavoritedestroy.php:101
-#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
-#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:139
-#: actions/apigroupismember.php:115 actions/apigroupjoin.php:156
-#: actions/apigroupleave.php:142 actions/apigrouplist.php:137
-#: actions/apigrouplistall.php:122 actions/apigroupmembership.php:107
-#: actions/apigroupshow.php:116 actions/apihelptest.php:88
-#: actions/apistatusesdestroy.php:104 actions/apistatusesretweets.php:112
-#: actions/apistatusesshow.php:109 actions/apistatusnetconfig.php:141
-#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
-#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:271
-#: actions/apitimelinegroup.php:154 actions/apitimelinehome.php:175
-#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:241
-#: actions/apitimelineretweetedtome.php:121
-#: actions/apitimelineretweetsofme.php:152 actions/apitimelinetag.php:161
-#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
-#, fuzzy
-msgid "API method not found."
-msgstr "Η μέθοδος του ΑΡΙ δε βρέθηκε!"
-
-#: actions/apiaccountupdatedeliverydevice.php:86
-#: actions/apiaccountupdateprofile.php:89
-#: actions/apiaccountupdateprofilebackgroundimage.php:86
-#: actions/apiaccountupdateprofilecolors.php:110
-#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
-#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:109
-#: actions/apifavoritecreate.php:91 actions/apifavoritedestroy.php:92
-#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
-#: actions/apigroupcreate.php:105 actions/apigroupjoin.php:92
-#: actions/apigroupleave.php:92 actions/apimediaupload.php:67
-#: actions/apistatusesretweet.php:65 actions/apistatusesupdate.php:198
+#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
+#. TRANS: Client error. POST is a HTTP command. It should not be translated.
+#: actions/apiaccountupdatedeliverydevice.php:87
+#: actions/apiaccountupdateprofile.php:90
+#: actions/apiaccountupdateprofilebackgroundimage.php:87
+#: actions/apiaccountupdateprofilecolors.php:111
+#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90
+#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110
+#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93
+#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92
+#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93
+#: actions/apigroupleave.php:93 actions/apimediaupload.php:68
+#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199
msgid "This method requires a POST."
msgstr ""
-#: actions/apiaccountupdatedeliverydevice.php:106
+#: actions/apiaccountupdatedeliverydevice.php:107
msgid ""
"You must specify a parameter named 'device' with a value of one of: sms, im, "
"none."
msgstr ""
-#: actions/apiaccountupdatedeliverydevice.php:133
-#, fuzzy
-msgid "Could not update user."
-msgstr "Απέτυχε η ενημέρωση του χρήστη."
-
-#: actions/apiaccountupdateprofile.php:112
-#: actions/apiaccountupdateprofilebackgroundimage.php:194
-#: actions/apiaccountupdateprofilecolors.php:185
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
-#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74
-#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
-#: lib/profileaction.php:84
-msgid "User has no profile."
-msgstr ""
-
-#: actions/apiaccountupdateprofile.php:147
-#, fuzzy
-msgid "Could not save profile."
-msgstr "Απέτυχε η αποθήκευση του προφίλ."
-
-#: actions/apiaccountupdateprofilebackgroundimage.php:108
-#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80
-#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257
+#: actions/apiaccountupdateprofilebackgroundimage.php:109
+#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81
+#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257
#: actions/designadminpanel.php:123 actions/editapplication.php:118
#: actions/newapplication.php:101 actions/newnotice.php:94
#: lib/designsettings.php:283
@@ -274,31 +224,25 @@ msgid ""
"current configuration."
msgstr ""
-#: actions/apiaccountupdateprofilebackgroundimage.php:136
-#: actions/apiaccountupdateprofilebackgroundimage.php:146
-#: actions/apiaccountupdateprofilecolors.php:164
-#: actions/apiaccountupdateprofilecolors.php:174
+#: actions/apiaccountupdateprofilebackgroundimage.php:137
+#: actions/apiaccountupdateprofilebackgroundimage.php:147
+#: actions/apiaccountupdateprofilecolors.php:165
+#: actions/apiaccountupdateprofilecolors.php:175
#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300
#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
msgid "Unable to save your design settings."
msgstr ""
-#: actions/apiaccountupdateprofilebackgroundimage.php:187
-#: actions/apiaccountupdateprofilecolors.php:142
-#, fuzzy
-msgid "Could not update your design."
-msgstr "Απέτυχε η ενημέρωση του χρήστη."
-
-#: actions/apiblockcreate.php:105
+#: actions/apiblockcreate.php:106
msgid "You cannot block yourself!"
msgstr "Δεν μπορείτε να κάνετε φραγή στον εαυτό σας!"
-#: actions/apiblockcreate.php:126
+#: actions/apiblockcreate.php:127
msgid "Block user failed."
msgstr ""
-#: actions/apiblockdestroy.php:114
+#: actions/apiblockdestroy.php:115
msgid "Unblock user failed."
msgstr ""
@@ -322,172 +266,139 @@ msgstr ""
msgid "All the direct messages sent to %s"
msgstr ""
-#: actions/apidirectmessagenew.php:118
+#: actions/apidirectmessagenew.php:119
msgid "No message text!"
msgstr ""
-#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150
+#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150
#, php-format
msgid "That's too long. Max message size is %d chars."
msgstr ""
-#: actions/apidirectmessagenew.php:138
-msgid "Recipient user not found."
-msgstr ""
-
-#: actions/apidirectmessagenew.php:142
+#: actions/apidirectmessagenew.php:143
msgid "Can't send direct messages to users who aren't your friend."
msgstr ""
-#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110
+#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111
#: actions/apistatusesdestroy.php:121
msgid "No status found with that ID."
msgstr ""
-#: actions/apifavoritecreate.php:120
+#: actions/apifavoritecreate.php:121
msgid "This status is already a favorite."
msgstr ""
-#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:285
-msgid "Could not create favorite."
-msgstr ""
-
-#: actions/apifavoritedestroy.php:123
+#: actions/apifavoritedestroy.php:124
msgid "That status is not a favorite."
msgstr ""
-#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87
-msgid "Could not delete favorite."
-msgstr ""
-
-#: actions/apifriendshipscreate.php:109
-#, fuzzy
+#: actions/apifriendshipscreate.php:110
msgid "Could not follow user: profile not found."
-msgstr "Δε μπορώ να ακολουθήσω το χρήστη: ο χρήστης δε βρέθηκε."
+msgstr ""
+"Δε μπορώ να ακολουθήσω το χρήστη: ο χρήστης %s είναι ήδη στη λίστα σου."
-#: actions/apifriendshipscreate.php:118
+#: actions/apifriendshipscreate.php:119
#, php-format
msgid "Could not follow user: %s is already on your list."
msgstr ""
"Δε μπορώ να ακολουθήσω το χρήστη: ο χρήστης %s είναι ήδη στη λίστα σου."
-#: actions/apifriendshipsdestroy.php:109
-#, fuzzy
+#: actions/apifriendshipsdestroy.php:110
msgid "Could not unfollow user: User not found."
-msgstr "Δε μπορώ να ακολουθήσω το χρήστη: ο χρήστης δε βρέθηκε."
+msgstr ""
+"Δε μπορώ να ακολουθήσω το χρήστη: ο χρήστης %s είναι ήδη στη λίστα σου."
-#: actions/apifriendshipsdestroy.php:120
-#, fuzzy
+#: actions/apifriendshipsdestroy.php:121
msgid "You cannot unfollow yourself."
-msgstr "Δεν μπορείτε να εμποδίσετε τον εαυτό σας!"
+msgstr "Δεν μπορείτε να κάνετε φραγή στον εαυτό σας!"
#: actions/apifriendshipsexists.php:91
msgid "Two valid IDs or screen_names must be supplied."
msgstr ""
-#: actions/apifriendshipsshow.php:134
-#, fuzzy
-msgid "Could not determine source user."
+#: actions/apifriendshipsshow.php:142
+msgid "Could not find target user."
msgstr "Απέτυχε η ενημέρωση του χρήστη."
-#: actions/apifriendshipsshow.php:142
-#, fuzzy
-msgid "Could not find target user."
-msgstr "Απέτυχε η εύρεση οποιασδήποτε κατάστασης."
-
-#: actions/apigroupcreate.php:167 actions/editgroup.php:186
+#: actions/apigroupcreate.php:168 actions/editgroup.php:186
#: actions/newgroup.php:126 actions/profilesettings.php:215
#: actions/register.php:212
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "Το ψευδώνυμο πρέπει να έχει μόνο πεζούς χαρακτήρες και χωρίς κενά."
-#: actions/apigroupcreate.php:176 actions/editgroup.php:190
+#: actions/apigroupcreate.php:177 actions/editgroup.php:190
#: actions/newgroup.php:130 actions/profilesettings.php:238
#: actions/register.php:215
msgid "Nickname already in use. Try another one."
msgstr "Το ψευδώνυμο είναι ήδη σε χρήση. Δοκιμάστε κάποιο άλλο."
-#: actions/apigroupcreate.php:183 actions/editgroup.php:193
+#: actions/apigroupcreate.php:184 actions/editgroup.php:193
#: actions/newgroup.php:133 actions/profilesettings.php:218
#: actions/register.php:217
msgid "Not a valid nickname."
msgstr ""
-#: actions/apigroupcreate.php:199 actions/editapplication.php:215
+#: actions/apigroupcreate.php:200 actions/editapplication.php:215
#: actions/editgroup.php:199 actions/newapplication.php:203
#: actions/newgroup.php:139 actions/profilesettings.php:222
#: actions/register.php:224
msgid "Homepage is not a valid URL."
msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL."
-#: actions/apigroupcreate.php:208 actions/editgroup.php:202
+#: actions/apigroupcreate.php:209 actions/editgroup.php:202
#: actions/newgroup.php:142 actions/profilesettings.php:225
#: actions/register.php:227
msgid "Full name is too long (max 255 chars)."
msgstr "Το ονοματεπώνυμο είναι πολύ μεγάλο (μέγιστο 255 χαρακτ.)."
-#: actions/apigroupcreate.php:216 actions/editapplication.php:190
+#: actions/apigroupcreate.php:217 actions/editapplication.php:190
#: actions/newapplication.php:172
#, php-format
msgid "Description is too long (max %d chars)."
msgstr "Η περιγραφή είναι πολύ μεγάλη (μέγιστο %d χαρακτ.)."
-#: actions/apigroupcreate.php:227 actions/editgroup.php:208
+#: actions/apigroupcreate.php:228 actions/editgroup.php:208
#: actions/newgroup.php:148 actions/profilesettings.php:232
#: actions/register.php:234
msgid "Location is too long (max 255 chars)."
msgstr "Η τοποθεσία είναι πολύ μεγάλη (μέγιστο 255 χαρακτ.)."
-#: actions/apigroupcreate.php:246 actions/editgroup.php:219
+#: actions/apigroupcreate.php:247 actions/editgroup.php:219
#: actions/newgroup.php:159
#, php-format
msgid "Too many aliases! Maximum %d."
msgstr ""
-#: actions/apigroupcreate.php:267
-#, fuzzy, php-format
-msgid "Invalid alias: \"%s\"."
-msgstr "Μήνυμα"
-
-#: actions/apigroupcreate.php:276 actions/editgroup.php:232
-#: actions/newgroup.php:172
-#, fuzzy, php-format
-msgid "Alias \"%s\" already in use. Try another one."
-msgstr "Το ψευδώνυμο είναι ήδη σε χρήση. Δοκιμάστε κάποιο άλλο."
-
-#: actions/apigroupcreate.php:289 actions/editgroup.php:238
+#: actions/apigroupcreate.php:290 actions/editgroup.php:238
#: actions/newgroup.php:178
msgid "Alias can't be the same as nickname."
msgstr ""
-#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105
-#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92
+#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106
+#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92
#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92
-#, fuzzy
msgid "Group not found."
-msgstr "Η ομάδα δεν βρέθηκε!"
+msgstr "Η μέθοδος του ΑΡΙ δε βρέθηκε!"
-#: actions/apigroupjoin.php:111 actions/joingroup.php:100
-msgid "You are already a member of that group."
-msgstr ""
-
-#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:327
+#. TRANS: Error text shown when a user tries to join a group they are blocked from joining.
+#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:341
msgid "You have been blocked from that group by the admin."
msgstr ""
-#: actions/apigroupjoin.php:139 actions/joingroup.php:134
-#, fuzzy, php-format
+#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:353
+#, php-format
msgid "Could not join user %1$s to group %2$s."
-msgstr "Αδύνατη η αποθήκευση των νέων πληροφοριών του προφίλ"
+msgstr "Δεν ήταν δυνατή η δημιουργία ομάδας."
-#: actions/apigroupleave.php:115
-msgid "You are not a member of this group."
-msgstr ""
-
-#: actions/apigroupleave.php:125 actions/leavegroup.php:129
-#, fuzzy, php-format
+#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupleave.php:126 actions/leavegroup.php:129
+#: lib/command.php:401
+#, php-format
msgid "Could not remove user %1$s from group %2$s."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Δεν ήταν δυνατή η δημιουργία ομάδας."
#. TRANS: %s is a user name
#: actions/apigrouplist.php:98
@@ -495,43 +406,20 @@ msgstr "Αδύνατη η αποθήκευση του προφίλ."
msgid "%s's groups"
msgstr "ομάδες των χρηστών %s"
-#. TRANS: Meant to convey the user %2$s is a member of each of the groups listed on site %1$s
-#: actions/apigrouplist.php:108
-#, fuzzy, php-format
-msgid "%1$s groups %2$s is a member of."
-msgstr "Δεν είστε μέλος καμίας ομάδας."
-
-#. TRANS: Message is used as a title. %s is a site name.
-#. TRANS: Message is used as a page title. %s is a nick name.
-#: actions/apigrouplistall.php:92 actions/usergroups.php:63
-#, php-format
-msgid "%s groups"
-msgstr ""
-
#: actions/apigrouplistall.php:96
#, php-format
msgid "groups on %s"
msgstr "ομάδες του χρήστη %s"
-#: actions/apimediaupload.php:99
-#, fuzzy
-msgid "Upload failed."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
#: actions/apioauthauthorize.php:101
msgid "No oauth_token parameter provided."
msgstr ""
-#: actions/apioauthauthorize.php:106
-#, fuzzy
-msgid "Invalid token."
-msgstr "Μήνυμα"
-
#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268
#: actions/deletenotice.php:169 actions/disfavor.php:74
-#: actions/emailsettings.php:267 actions/favor.php:75 actions/geocode.php:55
+#: 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:227
+#: actions/groupunblock.php:66 actions/imsettings.php:230
#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135
@@ -549,16 +437,6 @@ msgstr ""
msgid "Invalid nickname / password!"
msgstr ""
-#: actions/apioauthauthorize.php:159
-#, fuzzy
-msgid "Database error deleting OAuth application user."
-msgstr "Σφάλμα στη βάση δεδομένων κατά την εισαγωγή hashtag: %s"
-
-#: actions/apioauthauthorize.php:185
-#, fuzzy
-msgid "Database error inserting OAuth application user."
-msgstr "Σφάλμα στη βάση δεδομένων κατά την εισαγωγή hashtag: %s"
-
#: actions/apioauthauthorize.php:214
#, php-format
msgid ""
@@ -576,8 +454,8 @@ msgstr ""
#. TRANS: Message given submitting a form with an unknown action in SMS settings.
#: actions/apioauthauthorize.php:232 actions/avatarsettings.php:281
#: actions/designadminpanel.php:104 actions/editapplication.php:139
-#: actions/emailsettings.php:286 actions/grouplogo.php:322
-#: actions/imsettings.php:242 actions/newapplication.php:121
+#: actions/emailsettings.php:290 actions/grouplogo.php:322
+#: actions/imsettings.php:245 actions/newapplication.php:121
#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44
#: actions/smssettings.php:277 lib/designsettings.php:304
msgid "Unexpected form submission."
@@ -600,7 +478,7 @@ msgid ""
msgstr ""
#. TRANS: Main menu option when logged in for access to user settings
-#: actions/apioauthauthorize.php:310 lib/action.php:450
+#: actions/apioauthauthorize.php:310 lib/action.php:463
msgid "Account"
msgstr "Λογαριασμός"
@@ -638,21 +516,6 @@ msgstr ""
msgid "You may not delete another user's status."
msgstr ""
-#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72
-#: actions/deletenotice.php:52 actions/shownotice.php:92
-msgid "No such notice."
-msgstr ""
-
-#: actions/apistatusesretweet.php:83
-#, fuzzy
-msgid "Cannot repeat your own notice."
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
-
-#: actions/apistatusesretweet.php:91
-#, fuzzy
-msgid "Already repeated that notice."
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
-
#: actions/apistatusesshow.php:139
msgid "Status deleted."
msgstr "Η κατάσταση διεγράφη."
@@ -661,21 +524,21 @@ msgstr "Η κατάσταση διεγράφη."
msgid "No status with that ID found."
msgstr ""
-#: actions/apistatusesupdate.php:221
+#: actions/apistatusesupdate.php:222
msgid "Client must provide a 'status' parameter with a value."
msgstr ""
-#: actions/apistatusesupdate.php:242 actions/newnotice.php:155
+#: actions/apistatusesupdate.php:243 actions/newnotice.php:157
#: lib/mailhandler.php:60
#, php-format
msgid "That's too long. Max notice size is %d chars."
msgstr ""
-#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96
+#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96
msgid "Not found."
msgstr ""
-#: actions/apistatusesupdate.php:306 actions/newnotice.php:178
+#: actions/apistatusesupdate.php:307 actions/newnotice.php:181
#, php-format
msgid "Max notice size is %d chars, including attachment URL."
msgstr ""
@@ -704,21 +567,11 @@ msgstr ""
msgid "%1$s updates that reply to updates from %2$s / %3$s."
msgstr ""
-#: actions/apitimelinepublic.php:197 actions/publicrss.php:103
-#, php-format
-msgid "%s public timeline"
-msgstr ""
-
#: actions/apitimelinepublic.php:202 actions/publicrss.php:105
#, php-format
msgid "%s updates from everyone!"
msgstr ""
-#: actions/apitimelineretweetedtome.php:111
-#, php-format
-msgid "Repeated to %s"
-msgstr ""
-
#: actions/apitimelineretweetsofme.php:114
#, php-format
msgid "Repeats of %s"
@@ -738,17 +591,6 @@ msgstr ""
msgid "API method under construction."
msgstr "Η μέθοδος του ΑΡΙ είναι υπό κατασκευή."
-#: actions/attachment.php:73
-msgid "No such attachment."
-msgstr ""
-
-#: actions/avatarbynickname.php:59 actions/blockedfromgroup.php:73
-#: actions/editgroup.php:84 actions/groupdesignsettings.php:84
-#: actions/grouplogo.php:86 actions/groupmembers.php:76
-#: actions/grouprss.php:91 actions/showgroup.php:121
-msgid "No nickname."
-msgstr ""
-
#: actions/avatarbynickname.php:64
msgid "No size."
msgstr ""
@@ -790,7 +632,7 @@ msgid "Preview"
msgstr ""
#: actions/avatarsettings.php:149 actions/showapplication.php:252
-#: lib/deleteuserform.php:66 lib/noticelist.php:656
+#: lib/deleteuserform.php:66 lib/noticelist.php:657
msgid "Delete"
msgstr "Διαγραφή"
@@ -798,10 +640,6 @@ msgstr "Διαγραφή"
msgid "Upload"
msgstr ""
-#: actions/avatarsettings.php:231 actions/grouplogo.php:289
-msgid "Crop"
-msgstr ""
-
#: actions/avatarsettings.php:305
msgid "No file uploaded."
msgstr ""
@@ -823,18 +661,8 @@ msgid "Failed updating avatar."
msgstr ""
#: actions/avatarsettings.php:397
-#, fuzzy
msgid "Avatar deleted."
-msgstr "Ρυθμίσεις OpenID"
-
-#: actions/block.php:69
-#, fuzzy
-msgid "You already blocked that user."
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
-
-#: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158
-msgid "Block user"
-msgstr ""
+msgstr "Η κατάσταση διεγράφη."
#: actions/block.php:138
msgid ""
@@ -851,40 +679,22 @@ msgstr ""
#: actions/block.php:153 actions/deleteapplication.php:154
#: actions/deletenotice.php:147 actions/deleteuser.php:152
#: actions/groupblock.php:178
-#, fuzzy
msgctxt "BUTTON"
msgid "No"
-msgstr "Όχι"
+msgstr "Κανένα"
#. TRANS: Submit button title for 'No' when blocking a user.
#. TRANS: Submit button title for 'No' when deleting a user.
#: actions/block.php:157 actions/deleteuser.php:156
-#, fuzzy
msgid "Do not block this user"
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
-
-#. TRANS: Button label on the user block form.
-#. TRANS: Button label on the delete application form.
-#. TRANS: Button label on the delete notice form.
-#. 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/groupblock.php:185
-#, fuzzy
-msgctxt "BUTTON"
-msgid "Yes"
-msgstr "Ναι"
-
-#. TRANS: Submit button title for 'Yes' when blocking a user.
-#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80
-msgid "Block this user"
-msgstr ""
+msgstr "Διαγράψτε αυτόν τον χρήστη"
#: actions/block.php:187
msgid "Failed to save block information."
msgstr ""
+#. TRANS: Command exception text shown when a group is requested that does not exist.
+#. TRANS: Error text shown when trying to leave a group that does not exist.
#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87
#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62
#: actions/foafgroup.php:69 actions/groupblock.php:86 actions/groupbyid.php:83
@@ -894,21 +704,20 @@ msgstr ""
#: actions/groupunblock.php:86 actions/joingroup.php:82
#: actions/joingroup.php:93 actions/leavegroup.php:82
#: actions/leavegroup.php:93 actions/makeadmin.php:86
-#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:166
-#: lib/command.php:368
-#, fuzzy
+#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:170
+#: lib/command.php:383
msgid "No such group."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Κανένας τέτοιος χρήστης."
#: actions/blockedfromgroup.php:97
-#, fuzzy, php-format
+#, php-format
msgid "%s blocked profiles"
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Προφίλ χρήστη"
#: actions/blockedfromgroup.php:100
-#, fuzzy, php-format
+#, php-format
msgid "%1$s blocked profiles, page %2$d"
-msgstr "%s και οι φίλοι του/της"
+msgstr "%1$s και φίλοι, σελίδα 2%$d"
#: actions/blockedfromgroup.php:115
msgid "A list of the users blocked from joining this group."
@@ -918,52 +727,30 @@ msgstr ""
msgid "Unblock user from group"
msgstr ""
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:69
+#. TRANS: Title for the form to unblock a user.
+#: actions/blockedfromgroup.php:320 lib/unblockform.php:70
msgid "Unblock"
msgstr ""
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:80
-msgid "Unblock this user"
-msgstr ""
-
-#. TRANS: Title for mini-posting window loaded from bookmarklet.
-#: actions/bookmarklet.php:51
-#, fuzzy, php-format
-msgid "Post to %s"
-msgstr "ομάδες του χρήστη %s"
-
-#: actions/confirmaddress.php:75
-msgid "No confirmation code."
-msgstr ""
-
#: actions/confirmaddress.php:80
msgid "Confirmation code not found."
msgstr "Ο κωδικός επιβεβαίωσης δεν βρέθηκε."
-#: actions/confirmaddress.php:85
-msgid "That confirmation code is not for you!"
-msgstr ""
-
#. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'.
#: actions/confirmaddress.php:91
#, php-format
msgid "Unrecognized address type %s."
msgstr ""
-#. TRANS: Client error for an already confirmed email/jabbel/sms address.
-#: actions/confirmaddress.php:96
-msgid "That address has already been confirmed."
-msgstr ""
-
#. TRANS: Server error thrown on database error updating e-mail preferences.
#. TRANS: Server error thrown on database error removing a registered e-mail address.
#. TRANS: Server error thrown on database error updating IM preferences.
#. TRANS: Server error thrown on database error removing a registered IM address.
#. TRANS: Server error thrown on database error updating SMS preferences.
#. TRANS: Server error thrown on database error removing a registered SMS phone number.
-#: actions/confirmaddress.php:116 actions/emailsettings.php:327
-#: actions/emailsettings.php:473 actions/imsettings.php:280
-#: actions/imsettings.php:439 actions/othersettings.php:174
+#: actions/confirmaddress.php:116 actions/emailsettings.php:331
+#: actions/emailsettings.php:477 actions/imsettings.php:283
+#: actions/imsettings.php:442 actions/othersettings.php:174
#: actions/profilesettings.php:283 actions/smssettings.php:308
#: actions/smssettings.php:464
msgid "Couldn't update user."
@@ -971,15 +758,14 @@ msgstr "Απέτυχε η ενημέρωση του χρήστη."
#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
-#: actions/confirmaddress.php:128 actions/emailsettings.php:433
+#: actions/confirmaddress.php:128 actions/emailsettings.php:437
#: actions/smssettings.php:422
msgid "Couldn't delete email confirmation."
msgstr "Απέτυχε η διαγραφή email επιβεβαίωσης."
#: actions/confirmaddress.php:146
-#, fuzzy
msgid "Confirm address"
-msgstr "Επιβεβαίωση διεύθυνσης"
+msgstr "Τρέχουσα επιβεβαιωμένη email διεύθυνση."
#: actions/confirmaddress.php:161
#, php-format
@@ -995,33 +781,13 @@ msgstr "Συζήτηση"
msgid "Notices"
msgstr ""
-#: actions/deleteapplication.php:63
-#, fuzzy
-msgid "You must be logged in to delete an application."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#: actions/deleteapplication.php:71
-#, fuzzy
-msgid "Application not found."
-msgstr "Ο κωδικός επιβεβαίωσης δεν βρέθηκε."
-
-#: actions/deleteapplication.php:78 actions/editapplication.php:77
-#: actions/showapplication.php:94
-#, fuzzy
-msgid "You are not the owner of this application."
-msgstr "Ομάδες με τα περισσότερα μέλη"
-
+#. TRANS: Client error text when there is a problem with the session token.
#: actions/deleteapplication.php:102 actions/editapplication.php:127
#: actions/newapplication.php:110 actions/showapplication.php:118
-#: lib/action.php:1263
+#: lib/action.php:1315
msgid "There was a problem with your session token."
msgstr ""
-#: actions/deleteapplication.php:123 actions/deleteapplication.php:147
-#, fuzzy
-msgid "Delete application"
-msgstr "Δεν υπάρχει τέτοιο σελίδα."
-
#: actions/deleteapplication.php:149
msgid ""
"Are you sure you want to delete this application? This will clear all data "
@@ -1029,33 +795,14 @@ msgid ""
"connections."
msgstr ""
-#. TRANS: Submit button title for 'No' when deleting an application.
-#: actions/deleteapplication.php:158
-#, fuzzy
-msgid "Do not delete this application"
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
-
#. TRANS: Submit button title for 'Yes' when deleting an application.
#: actions/deleteapplication.php:164
-#, fuzzy
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/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
-#: actions/tagother.php:33 actions/unsubscribe.php:52
-#: lib/adminpanelaction.php:73 lib/profileformaction.php:64
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr ""
+msgstr "Διαγράψτε αυτόν τον χρήστη"
#: actions/deletenotice.php:71
-#, fuzzy
msgid "Can't delete this notice."
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
+msgstr "Είσαι σίγουρος ότι θες να διαγράψεις αυτό το μήνυμα;"
#: actions/deletenotice.php:103
msgid ""
@@ -1073,19 +820,8 @@ msgstr "Είσαι σίγουρος ότι θες να διαγράψεις αυ
#. TRANS: Submit button title for 'No' when deleting a notice.
#: actions/deletenotice.php:151
-#, 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:656
-msgid "Delete this notice"
-msgstr ""
-
-#: actions/deleteuser.php:67
-#, fuzzy
-msgid "You cannot delete users."
-msgstr "Απέτυχε η ενημέρωση του χρήστη."
+msgstr "Διαγραφή μηνύματος"
#: actions/deleteuser.php:74
msgid "You can only delete local users."
@@ -1109,7 +845,6 @@ msgstr "Διαγράψτε αυτόν τον χρήστη"
#. TRANS: Message used as title for design settings for the site.
#. TRANS: Link description in user account settings menu.
#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:139
-#: lib/groupnav.php:119
msgid "Design"
msgstr ""
@@ -1121,39 +856,18 @@ msgstr ""
msgid "Invalid logo URL."
msgstr ""
-#: actions/designadminpanel.php:322
-#, fuzzy, php-format
-msgid "Theme not available: %s."
-msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL."
-
#: actions/designadminpanel.php:426
-#, fuzzy
msgid "Change logo"
-msgstr "Αλλάξτε τον κωδικό σας"
+msgstr "Αλλαγή χρωμάτων"
#: actions/designadminpanel.php:431
msgid "Site logo"
msgstr ""
-#: actions/designadminpanel.php:443
-#, fuzzy
-msgid "Change theme"
-msgstr "Αλλαγή"
-
-#: actions/designadminpanel.php:460
-#, fuzzy
-msgid "Site theme"
-msgstr "Αλλαγή"
-
#: actions/designadminpanel.php:461
msgid "Theme for the site."
msgstr ""
-#: actions/designadminpanel.php:467
-#, fuzzy
-msgid "Custom theme"
-msgstr "Αλλαγή"
-
#: actions/designadminpanel.php:471
msgid "You can upload a custom StatusNet theme as a .ZIP archive."
msgstr ""
@@ -1232,17 +946,6 @@ msgstr ""
msgid "Reset back to default"
msgstr ""
-#. TRANS: Submit button title
-#: actions/designadminpanel.php:685 actions/othersettings.php:126
-#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174
-#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/sitenoticeadminpanel.php:195 actions/snapshotadminpanel.php:245
-#: actions/subscriptions.php:226 actions/tagother.php:154
-#: actions/useradminpanel.php:294 lib/applicationeditform.php:363
-#: lib/designsettings.php:256 lib/groupeditform.php:202
-msgid "Save"
-msgstr ""
-
#: actions/designadminpanel.php:686 lib/designsettings.php:257
msgid "Save design"
msgstr ""
@@ -1260,21 +963,10 @@ msgstr ""
msgid "No such document \"%s\""
msgstr ""
-#: actions/editapplication.php:54
-#, fuzzy
-msgid "Edit Application"
-msgstr "Δεν υπάρχει τέτοιο σελίδα."
-
#: actions/editapplication.php:66
msgid "You must be logged in to edit an application."
msgstr ""
-#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166
-#: actions/showapplication.php:87
-#, fuzzy
-msgid "No such application."
-msgstr "Δεν υπάρχει τέτοιο σελίδα."
-
#: actions/editapplication.php:161
msgid "Use this form to edit your application."
msgstr ""
@@ -1283,39 +975,14 @@ msgstr ""
msgid "Name is required."
msgstr ""
-#: actions/editapplication.php:180 actions/newapplication.php:165
-#, fuzzy
-msgid "Name is too long (max 255 chars)."
-msgstr "Το ονοματεπώνυμο είναι πολύ μεγάλο (μέγιστο 255 χαρακτ.)."
-
-#: actions/editapplication.php:183 actions/newapplication.php:162
-#, fuzzy
-msgid "Name already in use. Try another one."
-msgstr "Το ψευδώνυμο είναι ήδη σε χρήση. Δοκιμάστε κάποιο άλλο."
-
-#: actions/editapplication.php:186 actions/newapplication.php:168
-#, fuzzy
-msgid "Description is required."
-msgstr "Περιγραφή"
-
#: actions/editapplication.php:194
msgid "Source URL is too long."
msgstr ""
-#: actions/editapplication.php:200 actions/newapplication.php:185
-#, fuzzy
-msgid "Source URL is not valid."
-msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL."
-
#: actions/editapplication.php:203 actions/newapplication.php:188
msgid "Organization is required."
msgstr ""
-#: actions/editapplication.php:206 actions/newapplication.php:191
-#, fuzzy
-msgid "Organization is too long (max 255 chars)."
-msgstr "Η τοποθεσία είναι πολύ μεγάλη (μέγιστο 255 χαρακτ.)."
-
#: actions/editapplication.php:209 actions/newapplication.php:194
msgid "Organization homepage is required."
msgstr ""
@@ -1329,18 +996,8 @@ msgid "Callback URL is not valid."
msgstr ""
#: actions/editapplication.php:258
-#, fuzzy
msgid "Could not update application."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#: actions/editgroup.php:56
-#, php-format
-msgid "Edit %s group"
-msgstr ""
-
-#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65
-msgid "You must be logged in to create a group."
-msgstr ""
+msgstr "Απέτυχε η ενημέρωση του χρήστη."
#: actions/editgroup.php:107 actions/editgroup.php:172
#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109
@@ -1352,9 +1009,9 @@ msgid "Use this form to edit the group."
msgstr ""
#: actions/editgroup.php:205 actions/newgroup.php:145
-#, fuzzy, php-format
+#, php-format
msgid "description is too long (max %d chars)."
-msgstr "Το βιογραφικό είναι πολύ μεγάλο (μέγιστο 140 χαρακτ.)."
+msgstr "Η περιγραφή είναι πολύ μεγάλη (μέγιστο %d χαρακτ.)."
#: actions/editgroup.php:228 actions/newgroup.php:168
#, php-format
@@ -1362,15 +1019,13 @@ msgid "Invalid alias: \"%s\""
msgstr ""
#: actions/editgroup.php:258
-#, fuzzy
msgid "Could not update group."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Δεν ήταν δυνατή η δημιουργία ομάδας."
#. TRANS: Server exception thrown when creating group aliases failed.
#: actions/editgroup.php:264 classes/User_group.php:514
-#, fuzzy
msgid "Could not create aliases."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Δεν ήταν δυνατή η δημιουργία ομάδας."
#: actions/editgroup.php:280
msgid "Options saved."
@@ -1378,9 +1033,8 @@ msgstr ""
#. TRANS: Title for e-mail settings.
#: actions/emailsettings.php:61
-#, fuzzy
msgid "Email settings"
-msgstr "Ρυθμίσεις Email"
+msgstr "Ρυθμίσεις του άβαταρ"
#. TRANS: E-mail settings page instructions.
#. TRANS: %%site.name%% is the name of the site.
@@ -1389,13 +1043,6 @@ msgstr "Ρυθμίσεις Email"
msgid "Manage how you get email from %%site.name%%."
msgstr ""
-#. TRANS: Form legend for e-mail settings form.
-#. TRANS: Field label for e-mail address input in e-mail settings form.
-#: actions/emailsettings.php:106 actions/emailsettings.php:132
-#, fuzzy
-msgid "Email address"
-msgstr "Διευθύνσεις email"
-
#. TRANS: Form note in e-mail settings form.
#: actions/emailsettings.php:112
msgid "Current confirmed email address."
@@ -1406,7 +1053,7 @@ msgstr "Τρέχουσα επιβεβαιωμένη email διεύθυνση."
#. TRANS: Button label to remove a confirmed IM address.
#. TRANS: Button label to remove a confirmed SMS address.
#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from.
-#: actions/emailsettings.php:115 actions/emailsettings.php:158
+#: actions/emailsettings.php:115 actions/emailsettings.php:162
#: actions/imsettings.php:116 actions/smssettings.php:124
#: actions/smssettings.php:180
msgctxt "BUTTON"
@@ -1414,148 +1061,98 @@ msgid "Remove"
msgstr ""
#: actions/emailsettings.php:122
-#, fuzzy
msgid ""
"Awaiting confirmation on this address. Check your inbox (and spam box!) for "
"a message with further instructions."
msgstr ""
-"Αναμένωντας επιβεβαίωση σε αυτή τη διεύθυνση. Έλεγξε το mail σου (και το "
-"φάκελο spam!) για μήνυμα με περαιτέρω οδηγίες. "
+"Έχει αποσταλεί ένας κωδικός επιβεβαίωσης στην διεύθυνση email που "
+"προσθέσατε. Ελέγξτε τα εισερχόμενα (και τον φάκελο ανεπιθύμητης "
+"αλληλογραφίας) για τον κωδικό και για το πως να τον χρησιμοποιήσετε."
-#. TRANS: Button label to cancel an e-mail address confirmation procedure.
-#. TRANS: Button label to cancel an IM address confirmation procedure.
-#. TRANS: Button label to cancel a SMS address confirmation procedure.
-#. TRANS: Button label
-#: actions/emailsettings.php:127 actions/imsettings.php:131
-#: actions/smssettings.php:137 lib/applicationeditform.php:357
-#, fuzzy
-msgctxt "BUTTON"
-msgid "Cancel"
-msgstr "Ακύρωση"
-
-#. TRANS: Instructions for e-mail address input form.
-#: actions/emailsettings.php:135
+#. TRANS: Instructions for e-mail address input form. Do not translate
+#. TRANS: "example.org". It is one of the domain names reserved for
+#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt.
+#. TRANS: Any other domain may be owned by a legitimate person or
+#. TRANS: organization.
+#: actions/emailsettings.php:139
msgid "Email address, like \"UserName@example.org\""
msgstr "Διεύθυνση email, π.χ: \"UserName@example.org\""
-#. TRANS: Button label for adding an e-mail address in e-mail settings form.
-#. TRANS: Button label for adding an IM address in IM settings form.
-#. TRANS: Button label for adding a SMS phone number in SMS settings form.
-#: actions/emailsettings.php:139 actions/imsettings.php:148
-#: actions/smssettings.php:162
-#, fuzzy
-msgctxt "BUTTON"
-msgid "Add"
-msgstr "Προσθήκη"
-
#. TRANS: Form legend for incoming e-mail settings form.
#. TRANS: Form legend for incoming SMS settings form.
-#: actions/emailsettings.php:147 actions/smssettings.php:171
+#: actions/emailsettings.php:151 actions/smssettings.php:171
msgid "Incoming email"
msgstr "Εισερχόμενο email"
#. TRANS: Form instructions for incoming e-mail form in e-mail settings.
#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings.
-#: actions/emailsettings.php:155 actions/smssettings.php:178
+#: actions/emailsettings.php:159 actions/smssettings.php:178
msgid "Send email to this address to post new notices."
msgstr ""
#. TRANS: Instructions for incoming e-mail address input form.
#. TRANS: Instructions for incoming SMS e-mail address input form.
-#: actions/emailsettings.php:164 actions/smssettings.php:186
+#: actions/emailsettings.php:168 actions/smssettings.php:186
msgid "Make a new email address for posting to; cancels the old one."
msgstr ""
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
-#: actions/emailsettings.php:168 actions/smssettings.php:189
+#: actions/emailsettings.php:172 actions/smssettings.php:189
msgctxt "BUTTON"
msgid "New"
msgstr ""
#. TRANS: Form legend for e-mail preferences form.
-#: actions/emailsettings.php:174
-#, fuzzy
+#: actions/emailsettings.php:178
msgid "Email preferences"
-msgstr "Προτιμήσεις"
+msgstr "Διευθύνσεις email"
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:180
+#: actions/emailsettings.php:184
msgid "Send me notices of new subscriptions through email."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:186
+#: actions/emailsettings.php:190
msgid "Send me email when someone adds my notice as a favorite."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:193
+#: actions/emailsettings.php:197
msgid "Send me email when someone sends me a private message."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:199
+#: actions/emailsettings.php:203
msgid "Send me email when someone sends me an \"@-reply\"."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:205
+#: actions/emailsettings.php:209
msgid "Allow friends to nudge me and send me an email."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:212
+#: actions/emailsettings.php:216
msgid "I want to post notices by email."
msgstr "Θέλω να δημοσιεύω ενημερώσεις μέσω email"
-#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:219
-msgid "Publish a MicroID for my email address."
-msgstr ""
-
-#. TRANS: Confirmation message for successful e-mail preferences save.
-#: actions/emailsettings.php:334
-#, fuzzy
-msgid "Email preferences saved."
-msgstr "Οι προτιμήσεις αποθηκεύτηκαν"
-
-#. TRANS: Message given saving e-mail address without having provided one.
-#: actions/emailsettings.php:353
-msgid "No email address."
-msgstr ""
-
#. TRANS: Message given saving e-mail address that cannot be normalised.
-#: actions/emailsettings.php:361
+#: actions/emailsettings.php:365
msgid "Cannot normalize that email address"
msgstr "Αδυναμία κανονικοποίησης αυτής της email διεύθυνσης"
-#. TRANS: Message given saving e-mail address that not valid.
-#: actions/emailsettings.php:366 actions/register.php:208
-#: actions/siteadminpanel.php:144
-msgid "Not a valid email address."
-msgstr ""
-
-#. TRANS: Message given saving e-mail address that is already set.
-#: actions/emailsettings.php:370
-msgid "That is already your email address."
-msgstr ""
-
-#. TRANS: Message given saving e-mail address that is already set for another user.
-#: actions/emailsettings.php:374
-msgid "That email address already belongs to another user."
-msgstr ""
-
#. TRANS: Server error thrown on database error adding e-mail confirmation code.
#. TRANS: Server error thrown on database error adding IM confirmation code.
#. TRANS: Server error thrown on database error adding SMS confirmation code.
-#: actions/emailsettings.php:391 actions/imsettings.php:348
+#: actions/emailsettings.php:395 actions/imsettings.php:351
#: actions/smssettings.php:373
msgid "Couldn't insert confirmation code."
msgstr "Απέτυχε η εισαγωγή κωδικού επιβεβαίωσης."
#. TRANS: Message given saving valid e-mail address that is to be confirmed.
-#: actions/emailsettings.php:398
+#: actions/emailsettings.php:402
msgid ""
"A confirmation code was sent to the email address you added. Check your "
"inbox (and spam box!) for the code and instructions on how to use it."
@@ -1564,59 +1161,23 @@ msgstr ""
"προσθέσατε. Ελέγξτε τα εισερχόμενα (και τον φάκελο ανεπιθύμητης "
"αλληλογραφίας) για τον κωδικό και για το πως να τον χρησιμοποιήσετε."
-#. TRANS: Message given canceling e-mail address confirmation that is not pending.
-#. TRANS: Message given canceling IM address confirmation that is not pending.
-#. TRANS: Message given canceling SMS phone number confirmation that is not pending.
-#: actions/emailsettings.php:419 actions/imsettings.php:383
-#: actions/smssettings.php:408
-msgid "No pending confirmation to cancel."
-msgstr ""
-
-#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address.
-#: actions/emailsettings.php:424
-#, fuzzy
-msgid "That is the wrong email address."
-msgstr "Εισάγετε ψευδώνυμο ή διεύθυνση email."
-
#. TRANS: Message given after successfully canceling e-mail address confirmation.
-#: actions/emailsettings.php:438
-#, fuzzy
+#: actions/emailsettings.php:442
msgid "Email confirmation cancelled."
-msgstr "Η επιβεβαίωση ακυρώθηκε."
-
-#. TRANS: Message given trying to remove an e-mail address that is not
-#. TRANS: registered for the active user.
-#: actions/emailsettings.php:458
-msgid "That is not your email address."
-msgstr ""
-
-#. TRANS: Message given after successfully removing a registered e-mail address.
-#: actions/emailsettings.php:479
-#, fuzzy
-msgid "The email address was removed."
-msgstr "Η διεύθυνση του εισερχόμενου email αφαιρέθηκε."
-
-#: actions/emailsettings.php:493 actions/smssettings.php:568
-msgid "No incoming email address."
-msgstr ""
+msgstr "Επιβεβαίωση διεύθυνσης email"
#. TRANS: Server error thrown on database error removing incoming e-mail address.
#. TRANS: Server error thrown on database error adding incoming e-mail address.
-#: actions/emailsettings.php:504 actions/emailsettings.php:528
+#: actions/emailsettings.php:508 actions/emailsettings.php:532
#: actions/smssettings.php:578 actions/smssettings.php:602
msgid "Couldn't update user record."
msgstr "Απέτυχε η ενημέρωση εγγραφής του χρήστη."
#. TRANS: Message given after successfully removing an incoming e-mail address.
-#: actions/emailsettings.php:508 actions/smssettings.php:581
+#: actions/emailsettings.php:512 actions/smssettings.php:581
msgid "Incoming email address removed."
msgstr "Η διεύθυνση του εισερχόμενου email αφαιρέθηκε."
-#. TRANS: Message given after successfully adding an incoming e-mail address.
-#: actions/emailsettings.php:532 actions/smssettings.php:605
-msgid "New incoming email address added."
-msgstr ""
-
#: actions/favor.php:79
msgid "This notice is already a favorite!"
msgstr ""
@@ -1625,11 +1186,6 @@ msgstr ""
msgid "Disfavor favorite"
msgstr ""
-#: actions/favorited.php:65 lib/popularnoticesection.php:91
-#: lib/publicgroupnav.php:93
-msgid "Popular notices"
-msgstr ""
-
#: actions/favorited.php:67
#, php-format
msgid "Popular notices, page %d"
@@ -1667,11 +1223,6 @@ msgstr ""
msgid "Updates favored by %1$s on %2$s!"
msgstr ""
-#: actions/featured.php:69 lib/featureduserssection.php:87
-#: lib/publicgroupnav.php:89
-msgid "Featured users"
-msgstr ""
-
#: actions/featured.php:71
#, php-format
msgid "Featured users, page %d"
@@ -1682,15 +1233,9 @@ msgstr ""
msgid "A selection of some great users on %s"
msgstr ""
-#: actions/file.php:34
-#, fuzzy
-msgid "No notice ID."
-msgstr "Μήνυμα"
-
#: actions/file.php:38
-#, fuzzy
msgid "No notice."
-msgstr "Μήνυμα"
+msgstr "Διαγραφή μηνύματος"
#: actions/file.php:42
msgid "No attachments."
@@ -1708,10 +1253,6 @@ msgstr ""
msgid "User being listened to does not exist."
msgstr ""
-#: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59
-msgid "You can use the local subscription!"
-msgstr ""
-
#: actions/finishremotesubscribe.php:99
msgid "That user has blocked you from subscribing."
msgstr ""
@@ -1720,44 +1261,22 @@ msgstr ""
msgid "You are not authorized."
msgstr ""
-#: actions/finishremotesubscribe.php:113
-#, fuzzy
-msgid "Could not convert request token to access token."
-msgstr "Απέτυχε η μετατροπή αιτούμενων tokens σε tokens πρόσβασης."
-
#: actions/finishremotesubscribe.php:118
msgid "Remote service uses unknown version of OMB protocol."
msgstr ""
-#: actions/finishremotesubscribe.php:138
-#, fuzzy
-msgid "Error updating remote profile."
-msgstr "Απέτυχε η αποθήκευση του προφίλ."
-
#: actions/getfile.php:79
-#, fuzzy
msgid "No such file."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Κανένας τέτοιος χρήστης."
#: actions/getfile.php:83
-#, fuzzy
msgid "Cannot read file."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#: actions/grantrole.php:62 actions/revokerole.php:62
-#, fuzzy
-msgid "Invalid role."
-msgstr "Μήνυμα"
+msgstr "Απέτυχε η αποθήκευση του προφίλ."
#: actions/grantrole.php:66 actions/revokerole.php:66
msgid "This role is reserved and cannot be set."
msgstr ""
-#: actions/grantrole.php:75
-#, fuzzy
-msgid "You cannot grant user roles on this site."
-msgstr "Ομάδες με τα περισσότερα μέλη"
-
#: actions/grantrole.php:82
msgid "User already has this role."
msgstr ""
@@ -1787,11 +1306,7 @@ msgstr ""
msgid "User is already blocked from group."
msgstr ""
-#: actions/groupblock.php:100
-msgid "User is not a member of group."
-msgstr ""
-
-#: actions/groupblock.php:134 actions/groupmembers.php:360
+#: actions/groupblock.php:134 actions/groupmembers.php:364
msgid "Block user from group"
msgstr ""
@@ -1835,21 +1350,6 @@ msgid ""
"palette of your choice."
msgstr ""
-#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186
-#: lib/designsettings.php:391 lib/designsettings.php:413
-#, fuzzy
-msgid "Couldn't update your design."
-msgstr "Απέτυχε η ενημέρωση του χρήστη."
-
-#: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231
-#, fuzzy
-msgid "Design preferences saved."
-msgstr "Οι προτιμήσεις αποθηκεύτηκαν"
-
-#: actions/grouplogo.php:142 actions/grouplogo.php:195
-msgid "Group logo"
-msgstr ""
-
#: actions/grouplogo.php:153
#, php-format
msgid ""
@@ -1860,47 +1360,37 @@ msgstr ""
msgid "Pick a square area of the image to be the logo."
msgstr ""
-#: actions/grouplogo.php:399
-#, fuzzy
-msgid "Logo updated."
-msgstr "Αποσύνδεση"
-
#: actions/grouplogo.php:401
msgid "Failed updating logo."
msgstr ""
-#: actions/groupmembers.php:100 lib/groupnav.php:92
-#, php-format
-msgid "%s group members"
-msgstr ""
-
-#: actions/groupmembers.php:103
-#, php-format
-msgid "%1$s group members, page %2$d"
-msgstr ""
-
-#: actions/groupmembers.php:118
+#: actions/groupmembers.php:122
msgid "A list of the users in this group."
msgstr ""
-#: actions/groupmembers.php:182 lib/groupnav.php:107
+#: actions/groupmembers.php:186
msgid "Admin"
msgstr "Διαχειριστής"
-#: actions/groupmembers.php:392 lib/blockform.php:69
+#. TRANS: Button text for the form that will block a user from a group.
+#: actions/groupmembers.php:399
+msgctxt "BUTTON"
msgid "Block"
msgstr ""
-#: actions/groupmembers.php:487
+#: actions/groupmembers.php:498
msgid "Make user an admin of the group"
msgstr ""
-#: actions/groupmembers.php:519
-#, fuzzy
+#. TRANS: Button text for the form that will make a user administrator.
+#: actions/groupmembers.php:533
+msgctxt "BUTTON"
msgid "Make Admin"
-msgstr "Διαχειριστής"
+msgstr ""
-#: actions/groupmembers.php:519
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:537
+msgctxt "TOOLTIP"
msgid "Make this user an admin"
msgstr ""
@@ -1919,11 +1409,6 @@ msgstr "χρονοδιάγραμμα του χρήστη %s"
msgid "Updates from members of %1$s on %2$s!"
msgstr ""
-#: actions/groups.php:62 lib/profileaction.php:223 lib/profileaction.php:249
-#: lib/publicgroupnav.php:81 lib/searchgroupnav.php:84 lib/subgroupnav.php:98
-msgid "Groups"
-msgstr ""
-
#: actions/groups.php:64
#, php-format
msgid "Groups, page %d"
@@ -1939,11 +1424,6 @@ msgid ""
"%%%%)"
msgstr ""
-#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122
-#, fuzzy
-msgid "Create a new group"
-msgstr "Δημιουργία νέου λογαριασμού"
-
#: actions/groupsearch.php:52
#, php-format
msgid ""
@@ -1988,9 +1468,8 @@ msgstr ""
#. TRANS: Title for instance messaging settings.
#: actions/imsettings.php:60
-#, fuzzy
msgid "IM settings"
-msgstr "Ρυθμίσεις ΙΜ"
+msgstr "Ρυθμίσεις του άβαταρ"
#. TRANS: Instant messaging settings page instructions.
#. TRANS: [instant messages] is link text, "(%%doc.im%%)" is the link.
@@ -2002,38 +1481,22 @@ msgid ""
"doc.im%%). Configure your address and settings below."
msgstr ""
-#. TRANS: Message given in the IM settings if XMPP is not enabled on the site.
-#: actions/imsettings.php:94
-#, fuzzy
-msgid "IM is not available."
-msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL."
-
#. TRANS: Form legend for IM settings form.
#. TRANS: Field label for IM address input in IM settings form.
#: actions/imsettings.php:106 actions/imsettings.php:136
-#, fuzzy
msgid "IM address"
-msgstr "Διεύθυνση ΙΜ"
+msgstr "Διευθύνσεις email"
#: actions/imsettings.php:113
msgid "Current confirmed Jabber/GTalk address."
msgstr "Τρέχουσα επιβεβαιωμένη Jabber/GTalk διεύθυνση."
-#. TRANS: Form note in IM settings form.
-#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:124
-#, fuzzy, php-format
-msgid ""
-"Awaiting confirmation on this address. Check your Jabber/GTalk account for a "
-"message with further instructions. (Did you add %s to your buddy list?)"
-msgstr ""
-"Αναμένωντας επιβεβαίωση σε αυτή τη διεύθυνση. Έλεγξε το Jabber/GTalk "
-"λογαριασμό σου για μήνυμα με περαιτέρω οδηγίες. (Πρόσθεσες το χρήστη %s στη "
-"λίστα φίλων?)"
-
#. TRANS: IM address input field instructions in IM settings form.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:140
+#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by
+#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate
+#. TRANS: person or organization.
+#: actions/imsettings.php:143
#, php-format
msgid ""
"Jabber or GTalk address, like \"UserName@example.org\". First, make sure to "
@@ -2041,64 +1504,48 @@ msgid ""
msgstr ""
#. TRANS: Form legend for IM preferences form.
-#: actions/imsettings.php:155
-#, fuzzy
+#: actions/imsettings.php:158
msgid "IM preferences"
-msgstr "Προτιμήσεις"
+msgstr "Οι προτιμήσεις αποθηκεύτηκαν"
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:160
+#: actions/imsettings.php:163
msgid "Send me notices through Jabber/GTalk."
msgstr ""
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:166
+#: actions/imsettings.php:169
msgid "Post a notice when my Jabber/GTalk status changes."
msgstr ""
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:172
+#: actions/imsettings.php:175
msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to."
msgstr ""
-#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:179
-msgid "Publish a MicroID for my Jabber/GTalk address."
-msgstr ""
-
#. TRANS: Confirmation message for successful IM preferences save.
-#: actions/imsettings.php:287 actions/othersettings.php:180
+#: actions/imsettings.php:290 actions/othersettings.php:180
msgid "Preferences saved."
msgstr "Οι προτιμήσεις αποθηκεύτηκαν"
#. TRANS: Message given saving IM address without having provided one.
-#: actions/imsettings.php:309
+#: actions/imsettings.php:312
msgid "No Jabber ID."
msgstr ""
#. TRANS: Message given saving IM address that cannot be normalised.
-#: actions/imsettings.php:317
+#: actions/imsettings.php:320
msgid "Cannot normalize that Jabber ID"
msgstr "Αδυναμία κανονικοποίησης του Jabber ID"
-#. TRANS: Message given saving IM address that not valid.
-#: actions/imsettings.php:322
-msgid "Not a valid Jabber ID"
-msgstr ""
-
#. TRANS: Message given saving IM address that is already set.
-#: actions/imsettings.php:326
+#: actions/imsettings.php:329
msgid "That is already your Jabber ID."
msgstr ""
-#. TRANS: Message given saving IM address that is already set for another user.
-#: actions/imsettings.php:330
-msgid "Jabber ID already belongs to another user."
-msgstr ""
-
#. TRANS: Message given saving valid IM address that is to be confirmed.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:358
+#: actions/imsettings.php:361
#, php-format
msgid ""
"A confirmation code was sent to the IM address you added. You must approve %"
@@ -2108,34 +1555,16 @@ msgstr ""
"Πρέπει να αποδεχτείτε τον/την %s για αποστολή μηνυμάτων προς εσας. "
#. TRANS: Message given canceling IM address confirmation for the wrong IM address.
-#: actions/imsettings.php:388
+#: actions/imsettings.php:391
msgid "That is the wrong IM address."
msgstr ""
-#. TRANS: Server error thrown on database error canceling IM address confirmation.
-#: actions/imsettings.php:397
-#, fuzzy
-msgid "Couldn't delete IM confirmation."
-msgstr "Απέτυχε η διαγραφή email επιβεβαίωσης."
-
-#. TRANS: Message given after successfully canceling IM address confirmation.
-#: actions/imsettings.php:402
-#, fuzzy
-msgid "IM confirmation cancelled."
-msgstr "Η επιβεβαίωση ακυρώθηκε."
-
#. TRANS: Message given trying to remove an IM address that is not
#. TRANS: registered for the active user.
-#: actions/imsettings.php:424
+#: actions/imsettings.php:427
msgid "That is not your Jabber ID."
msgstr ""
-#. TRANS: Message given after successfully removing a registered IM address.
-#: actions/imsettings.php:447
-#, fuzzy
-msgid "The IM address was removed."
-msgstr "Η διεύθυνση του εισερχόμενου email αφαιρέθηκε."
-
#: actions/inbox.php:59
#, php-format
msgid "Inbox for %1$s - page %2$d"
@@ -2154,31 +1583,9 @@ msgstr ""
msgid "Invites have been disabled."
msgstr ""
-#: actions/invite.php:41
-#, fuzzy, php-format
-msgid "You must be logged in to invite other users to use %s."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#: actions/invite.php:72
-#, php-format
-msgid "Invalid email address: %s"
-msgstr ""
-
-#: actions/invite.php:110
-msgid "Invitation(s) sent"
-msgstr ""
-
-#: actions/invite.php:112
-msgid "Invite new users"
-msgstr ""
-
-#: actions/invite.php:128
-msgid "You are already subscribed to these users:"
-msgstr ""
-
#. TRANS: Whois output.
#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
-#: actions/invite.php:131 actions/invite.php:139 lib/command.php:414
+#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430
#, php-format
msgid "%1$s (%2$s)"
msgstr ""
@@ -2198,11 +1605,6 @@ msgid ""
"on the site. Thanks for growing the community!"
msgstr ""
-#: actions/invite.php:162
-msgid ""
-"Use this form to invite your friends and colleagues to use this service."
-msgstr ""
-
#: actions/invite.php:187
msgid "Email addresses"
msgstr "Διευθύνσεις email"
@@ -2211,10 +1613,6 @@ msgstr "Διευθύνσεις email"
msgid "Addresses of friends to invite (one per line)"
msgstr "Διευθύνσεις φίλων σου που θες να προσκαλέσεις (μία ανά γραμμή)"
-#: actions/invite.php:192
-msgid "Personal message"
-msgstr ""
-
#: actions/invite.php:194
msgid "Optionally add a personal message to the invitation."
msgstr ""
@@ -2268,13 +1666,10 @@ msgid "You must be logged in to join a group."
msgstr ""
#: actions/joingroup.php:88 actions/leavegroup.php:88
-#, fuzzy
msgid "No nickname or ID."
-msgstr "Μήνυμα"
+msgstr "Ψευδώνυμο"
-#. TRANS: Message given having added a user to a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/joingroup.php:141 lib/command.php:346
+#: actions/joingroup.php:141
#, php-format
msgid "%1$s joined group %2$s"
msgstr ""
@@ -2283,13 +1678,7 @@ msgstr ""
msgid "You must be logged in to leave a group."
msgstr ""
-#: actions/leavegroup.php:100 lib/command.php:373
-msgid "You are not a member of that group."
-msgstr ""
-
-#. TRANS: Message given having removed a user from a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/leavegroup.php:137 lib/command.php:392
+#: actions/leavegroup.php:137
#, php-format
msgid "%1$s left group %2$s"
msgstr ""
@@ -2314,10 +1703,6 @@ msgstr "Σύνδεση"
msgid "Login to site"
msgstr ""
-#: actions/login.php:258 actions/register.php:485
-msgid "Remember me"
-msgstr ""
-
#: actions/login.php:259 actions/register.php:487
msgid "Automatically login in the future; not for shared computers!"
msgstr "Αυτόματη σύνδεση στο μέλλον. ΟΧΙ για κοινόχρηστους υπολογιστές!"
@@ -2334,20 +1719,6 @@ msgstr ""
"Για λόγους ασφαλείας, παρακαλώ εισάγετε ξανά το όνομα χρήστη και τον κωδικό "
"σας, πριν αλλάξετε τις ρυθμίσεις σας."
-#: actions/login.php:292
-#, fuzzy
-msgid "Login with your username and password."
-msgstr "Σύνδεση με όνομα χρήστη και κωδικό"
-
-#: actions/login.php:295
-#, fuzzy, php-format
-msgid ""
-"Don't have a username yet? [Register](%%action.register%%) a new account."
-msgstr ""
-"Συνδεθείτε με το όνομα χρήστη και τον κωδικό σας. Δεν έχετε όνομα χρήστη "
-"ακόμα; Κάντε [εγγραφή](%%action.register%%) για ένα νέο λογαριασμό ή "
-"δοκιμάστε το [OpenID](%%action.openidlogin%%). "
-
#: actions/makeadmin.php:92
msgid "Only an admin can make another user an admin."
msgstr ""
@@ -2357,25 +1728,10 @@ msgstr ""
msgid "%1$s is already an admin for group \"%2$s\"."
msgstr ""
-#: actions/makeadmin.php:133
-#, fuzzy, php-format
-msgid "Can't get membership record for %1$s in group %2$s."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#: actions/makeadmin.php:146
-#, fuzzy, php-format
-msgid "Can't make %1$s an admin for group %2$s."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
#: actions/microsummary.php:69
msgid "No current status."
msgstr ""
-#: actions/newapplication.php:52
-#, fuzzy
-msgid "New Application"
-msgstr "Δεν υπάρχει τέτοιο σελίδα."
-
#: actions/newapplication.php:64
msgid "You must be logged in to register an application."
msgstr ""
@@ -2389,58 +1745,35 @@ msgid "Source URL is required."
msgstr ""
#: actions/newapplication.php:258 actions/newapplication.php:267
-#, fuzzy
msgid "Could not create application."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#: actions/newgroup.php:53
-msgid "New group"
-msgstr ""
+msgstr "Δεν ήταν δυνατή η δημιουργία ομάδας."
#: actions/newgroup.php:110
msgid "Use this form to create a new group."
msgstr ""
-#: actions/newmessage.php:71 actions/newmessage.php:231
-msgid "New message"
-msgstr ""
-
-#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:481
-msgid "You can't send a message to this user."
-msgstr ""
-
-#: actions/newmessage.php:144 actions/newnotice.php:136 lib/command.php:463
-#: lib/command.php:555
-msgid "No content!"
-msgstr ""
-
#: actions/newmessage.php:158
msgid "No recipient specified."
msgstr ""
-#: actions/newmessage.php:164 lib/command.php:484
+#. TRANS: Error text shown when trying to send a direct message to self.
+#: actions/newmessage.php:164 lib/command.php:506
msgid ""
"Don't send a message to yourself; just say it to yourself quietly instead."
msgstr ""
-#: actions/newmessage.php:181
-msgid "Message sent"
-msgstr ""
-
-#: actions/newmessage.php:185
+#. TRANS: Message given have sent a direct message to another user.
+#. TRANS: %s is the name of the other user.
+#: actions/newmessage.php:185 lib/command.php:514
#, php-format
msgid "Direct message to %s sent."
msgstr ""
-#: actions/newmessage.php:210 actions/newnotice.php:251 lib/channel.php:189
+#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189
msgid "Ajax Error"
msgstr ""
-#: actions/newnotice.php:69
-msgid "New notice"
-msgstr ""
-
-#: actions/newnotice.php:217
+#: actions/newnotice.php:227
msgid "Notice posted"
msgstr ""
@@ -2455,11 +1788,6 @@ msgstr ""
msgid "Text search"
msgstr ""
-#: actions/noticesearch.php:91
-#, fuzzy, php-format
-msgid "Search results for \"%1$s\" on %2$s"
-msgstr "Αναζήτηση ροής για \"%s\""
-
#: actions/noticesearch.php:121
#, php-format
msgid ""
@@ -2479,11 +1807,6 @@ msgstr ""
msgid "Updates with \"%s\""
msgstr ""
-#: actions/noticesearchrss.php:98
-#, fuzzy, php-format
-msgid "Updates matching search term \"%1$s\" on %2$s!"
-msgstr "Όλες οι ενημερώσεις που ταιριάζουν με τον όρο αναζήτησης \"%s\""
-
#: actions/nudge.php:85
msgid ""
"This user doesn't allow nudges or hasn't confirmed or set their email yet."
@@ -2522,11 +1845,6 @@ msgstr ""
msgid "You have allowed the following applications to access you account."
msgstr ""
-#: actions/oauthconnectionssettings.php:175
-#, fuzzy
-msgid "You are not a user of that application."
-msgstr "Δεν είστε μέλος καμίας ομάδας."
-
#: actions/oauthconnectionssettings.php:186
#, php-format
msgid "Unable to revoke access for app: %s."
@@ -2540,22 +1858,6 @@ msgstr ""
msgid "Developers can edit the registration settings for their applications "
msgstr ""
-#: actions/oembed.php:80 actions/shownotice.php:100
-#, fuzzy
-msgid "Notice has no profile."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#: actions/oembed.php:87 actions/shownotice.php:175
-#, php-format
-msgid "%1$s's status on %2$s"
-msgstr ""
-
-#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png')
-#: actions/oembed.php:159
-#, fuzzy, php-format
-msgid "Content type %s not supported."
-msgstr "Σύνδεση"
-
#. TRANS: Error message displaying attachments. %s is the site's base URL.
#: actions/oembed.php:163
#, php-format
@@ -2563,23 +1865,18 @@ msgid "Only %s URLs over plain HTTP please."
msgstr ""
#. TRANS: Client error on an API request with an unsupported data format.
-#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1204
-#: lib/apiaction.php:1232 lib/apiaction.php:1355
+#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1206
+#: lib/apiaction.php:1233 lib/apiaction.php:1356
msgid "Not a supported data format."
msgstr ""
-#: actions/opensearch.php:64
-msgid "People Search"
-msgstr ""
-
#: actions/opensearch.php:67
msgid "Notice Search"
msgstr ""
#: actions/othersettings.php:60
-#, fuzzy
msgid "Other settings"
-msgstr "Ρυθμίσεις OpenID"
+msgstr "Ρυθμίσεις του άβαταρ"
#: actions/othersettings.php:71
msgid "Manage various other options."
@@ -2597,38 +1894,14 @@ msgstr ""
msgid "Automatic shortening service to use."
msgstr ""
-#: actions/othersettings.php:122
-msgid "View profile designs"
-msgstr ""
-
#: actions/othersettings.php:123
msgid "Show or hide profile designs."
msgstr ""
-#: actions/othersettings.php:153
-#, fuzzy
-msgid "URL shortening service is too long (max 50 chars)."
-msgstr "Η τοποθεσία είναι πολύ μεγάλη (μέγιστο 255 χαρακτ.)."
-
-#: actions/otp.php:69
-#, fuzzy
-msgid "No user ID specified."
-msgstr "Μήνυμα"
-
-#: actions/otp.php:83
-#, fuzzy
-msgid "No login token specified."
-msgstr "Μήνυμα"
-
#: actions/otp.php:90
msgid "No login token requested."
msgstr ""
-#: actions/otp.php:95
-#, fuzzy
-msgid "Invalid login token specified."
-msgstr "Μήνυμα"
-
#: actions/otp.php:104
msgid "Login token expired."
msgstr ""
@@ -2652,18 +1925,8 @@ msgid "Change password"
msgstr "Αλλαγή κωδικού"
#: actions/passwordsettings.php:69
-#, fuzzy
msgid "Change your password."
-msgstr "Αλλαγή κωδικού"
-
-#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
-#, fuzzy
-msgid "Password change"
-msgstr "Ο κωδικός αποθηκεύτηκε."
-
-#: actions/passwordsettings.php:104
-msgid "Old password"
-msgstr ""
+msgstr "Αλλάξτε τον κωδικό σας"
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
msgid "New password"
@@ -2686,10 +1949,6 @@ msgstr ""
msgid "Change"
msgstr "Αλλαγή"
-#: actions/passwordsettings.php:154 actions/register.php:237
-msgid "Password must be 6 or more characters."
-msgstr ""
-
#: actions/passwordsettings.php:157 actions/register.php:240
msgid "Passwords don't match."
msgstr "Οι κωδικοί δεν ταυτίζονται."
@@ -2711,7 +1970,7 @@ msgid "Password saved."
msgstr "Ο κωδικός αποθηκεύτηκε."
#. TRANS: Menu item for site administration
-#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384
+#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371
msgid "Paths"
msgstr ""
@@ -2719,26 +1978,6 @@ msgstr ""
msgid "Path and server settings for this StatusNet site."
msgstr ""
-#: actions/pathsadminpanel.php:157
-#, fuzzy, php-format
-msgid "Theme directory not readable: %s."
-msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL."
-
-#: actions/pathsadminpanel.php:163
-#, fuzzy, php-format
-msgid "Avatar directory not writable: %s."
-msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL."
-
-#: actions/pathsadminpanel.php:169
-#, fuzzy, php-format
-msgid "Background directory not writable: %s."
-msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL."
-
-#: actions/pathsadminpanel.php:177
-#, fuzzy, php-format
-msgid "Locales directory not readable: %s."
-msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL."
-
#: actions/pathsadminpanel.php:183
msgid "Invalid SSL server. The maximum length is 255 characters."
msgstr ""
@@ -2747,11 +1986,6 @@ msgstr ""
msgid "Site"
msgstr ""
-#: actions/pathsadminpanel.php:238
-#, fuzzy
-msgid "Server"
-msgstr "Αποχώρηση"
-
#: actions/pathsadminpanel.php:238
msgid "Site's server hostname."
msgstr ""
@@ -2797,24 +2031,16 @@ msgid "Theme directory"
msgstr ""
#: actions/pathsadminpanel.php:279
-#, fuzzy
msgid "Avatars"
-msgstr "Ρυθμίσεις OpenID"
+msgstr "Ρυθμίσεις του άβαταρ"
#: actions/pathsadminpanel.php:284
-#, fuzzy
msgid "Avatar server"
-msgstr "Ρυθμίσεις OpenID"
+msgstr "Ρυθμίσεις του άβαταρ"
#: actions/pathsadminpanel.php:288
-#, fuzzy
msgid "Avatar path"
-msgstr "Ρυθμίσεις OpenID"
-
-#: actions/pathsadminpanel.php:292
-#, fuzzy
-msgid "Avatar directory"
-msgstr "Ρυθμίσεις OpenID"
+msgstr "Ρυθμίσεις του άβαταρ"
#: actions/pathsadminpanel.php:301
msgid "Backgrounds"
@@ -2836,11 +2062,6 @@ msgstr ""
msgid "SSL"
msgstr ""
-#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202
-#, fuzzy
-msgid "Never"
-msgstr "Αποχώρηση"
-
#: actions/pathsadminpanel.php:324
msgid "Sometimes"
msgstr ""
@@ -2857,11 +2078,6 @@ msgstr ""
msgid "When to use SSL"
msgstr ""
-#: actions/pathsadminpanel.php:335
-#, fuzzy
-msgid "SSL server"
-msgstr "Αποχώρηση"
-
#: actions/pathsadminpanel.php:336
msgid "Server to direct SSL requests to"
msgstr ""
@@ -2877,10 +2093,6 @@ msgid ""
"Separate the terms by spaces; they must be 3 characters or more."
msgstr ""
-#: actions/peoplesearch.php:58
-msgid "People search"
-msgstr ""
-
#: actions/peopletag.php:68
#, php-format
msgid "Not a valid people tag: %s."
@@ -2891,20 +2103,11 @@ msgstr ""
msgid "Users self-tagged with %1$s - page %2$d"
msgstr ""
-#: actions/postnotice.php:95
-#, fuzzy
-msgid "Invalid notice content."
-msgstr "Μήνυμα"
-
#: actions/postnotice.php:101
#, php-format
msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’."
msgstr ""
-#: actions/profilesettings.php:60
-msgid "Profile settings"
-msgstr ""
-
#: actions/profilesettings.php:71
msgid ""
"You can update your personal profile info here so people know more about you."
@@ -2926,7 +2129,7 @@ msgstr "Ονοματεπώνυμο"
#. TRANS: Form input field label.
#: actions/profilesettings.php:115 actions/register.php:460
-#: lib/applicationeditform.php:244 lib/groupeditform.php:161
+#: lib/applicationeditform.php:235 lib/groupeditform.php:161
msgid "Homepage"
msgstr "Αρχική σελίδα"
@@ -2935,14 +2138,9 @@ msgid "URL of your homepage, blog, or profile on another site"
msgstr ""
#: actions/profilesettings.php:122 actions/register.php:468
-#, fuzzy, php-format
+#, php-format
msgid "Describe yourself and your interests in %d chars"
-msgstr "Περιέγραψε τον εαυτό σου και τα ενδιαφέροντά σου σε 140 χαρακτήρες"
-
-#: actions/profilesettings.php:125 actions/register.php:471
-#, fuzzy
-msgid "Describe yourself and your interests"
-msgstr "Περιέγραψε τον εαυτό σου και τα ενδιαφέροντά σου σε 140 χαρακτήρες"
+msgstr "Περιγράψτε την ομάδα ή το θέμα χρησιμοποιώντας μέχρι %d χαρακτήρες"
#: actions/profilesettings.php:127 actions/register.php:473
msgid "Bio"
@@ -2955,10 +2153,6 @@ msgstr "Βιογραφικό"
msgid "Location"
msgstr "Τοποθεσία"
-#: actions/profilesettings.php:134 actions/register.php:480
-msgid "Where you are, like \"City, State (or Region), Country\""
-msgstr ""
-
#: actions/profilesettings.php:138
msgid "Share my current location when posting notices"
msgstr ""
@@ -2990,27 +2184,15 @@ msgstr ""
msgid "What timezone are you normally in?"
msgstr ""
-#: actions/profilesettings.php:167
-#, fuzzy
-msgid ""
-"Automatically subscribe to whoever subscribes to me (best for non-humans)"
-msgstr ""
-"Αυτόματα γίνε συνδρομητής σε όσους γίνονται συνδρομητές σε μένα (χρήση "
-"κυρίως από λογισμικό και όχι ανθρώπους)"
-
#: actions/profilesettings.php:228 actions/register.php:230
-#, fuzzy, php-format
+#, php-format
msgid "Bio is too long (max %d chars)."
-msgstr "Το βιογραφικό είναι πολύ μεγάλο (μέγιστο 140 χαρακτ.)."
+msgstr "Η περιγραφή είναι πολύ μεγάλη (μέγιστο %d χαρακτ.)."
#: actions/profilesettings.php:235 actions/siteadminpanel.php:151
msgid "Timezone not selected."
msgstr ""
-#: actions/profilesettings.php:241
-msgid "Language is too long (max 50 chars)."
-msgstr ""
-
#: actions/profilesettings.php:253 actions/tagother.php:178
#, php-format
msgid "Invalid tag: \"%s\""
@@ -3021,42 +2203,27 @@ msgid "Couldn't update user for autosubscribe."
msgstr "Απέτυχε η ενημέρωση του χρήστη για την αυτόματη συνδρομή."
#: actions/profilesettings.php:363
-#, fuzzy
msgid "Couldn't save location prefs."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Απέτυχε η αποθήκευση του προφίλ."
#: actions/profilesettings.php:375
msgid "Couldn't save profile."
msgstr "Απέτυχε η αποθήκευση του προφίλ."
#: actions/profilesettings.php:383
-#, fuzzy
msgid "Couldn't save tags."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#. TRANS: Message after successful saving of administrative settings.
-#: actions/profilesettings.php:391 lib/adminpanelaction.php:141
-msgid "Settings saved."
-msgstr ""
+msgstr "Απέτυχε η αποθήκευση του προφίλ."
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
msgstr ""
-#: actions/public.php:92
-msgid "Could not retrieve public stream."
-msgstr ""
-
#: actions/public.php:130
#, php-format
msgid "Public timeline, page %d"
msgstr ""
-#: actions/public.php:132 lib/publicgroupnav.php:79
-msgid "Public timeline"
-msgstr ""
-
#: actions/public.php:160
msgid "Public Stream Feed (RSS 1.0)"
msgstr ""
@@ -3065,18 +2232,6 @@ msgstr ""
msgid "Public Stream Feed (RSS 2.0)"
msgstr ""
-#: actions/public.php:168
-#, fuzzy
-msgid "Public Stream Feed (Atom)"
-msgstr "Δημόσια ροή %s"
-
-#: actions/public.php:188
-#, php-format
-msgid ""
-"This is the public timeline for %%site.name%% but no one has posted anything "
-"yet."
-msgstr ""
-
#: actions/public.php:191
msgid "Be the first to post!"
msgstr ""
@@ -3129,18 +2284,6 @@ msgid ""
"one!"
msgstr ""
-#: actions/publictagcloud.php:134
-msgid "Tag cloud"
-msgstr ""
-
-#: actions/recoverpassword.php:36
-msgid "You are already logged in!"
-msgstr ""
-
-#: actions/recoverpassword.php:62
-msgid "No such recovery code."
-msgstr ""
-
#: actions/recoverpassword.php:66
msgid "Not a recovery code."
msgstr ""
@@ -3149,10 +2292,6 @@ msgstr ""
msgid "Recovery code for unknown user."
msgstr ""
-#: actions/recoverpassword.php:86
-msgid "Error with confirmation code."
-msgstr ""
-
#: actions/recoverpassword.php:97
msgid "This confirmation code is too old. Please start again."
msgstr ""
@@ -3161,24 +2300,10 @@ msgstr ""
msgid "Could not update user with confirmed email address."
msgstr "Απέτυχε η ενημέρωση χρήστη μέσω επιβεβαιωμένης email διεύθυνσης."
-#: actions/recoverpassword.php:152
-msgid ""
-"If you have forgotten or lost your password, you can get a new one sent to "
-"the email address you have stored in your account."
-msgstr ""
-
#: actions/recoverpassword.php:158
msgid "You have been identified. Enter a new password below. "
msgstr ""
-#: actions/recoverpassword.php:188
-msgid "Password recovery"
-msgstr ""
-
-#: actions/recoverpassword.php:191
-msgid "Nickname or email address"
-msgstr ""
-
#: actions/recoverpassword.php:193
msgid "Your nickname on this server, or your registered email address."
msgstr ""
@@ -3187,14 +2312,6 @@ msgstr ""
msgid "Recover"
msgstr ""
-#: actions/recoverpassword.php:208
-msgid "Reset password"
-msgstr ""
-
-#: actions/recoverpassword.php:209
-msgid "Recover password"
-msgstr ""
-
#: actions/recoverpassword.php:210 actions/recoverpassword.php:335
msgid "Password recovery requested"
msgstr ""
@@ -3223,10 +2340,6 @@ msgstr ""
msgid "No registered email address for that user."
msgstr ""
-#: actions/recoverpassword.php:313
-msgid "Error saving address confirmation."
-msgstr ""
-
#: actions/recoverpassword.php:338
msgid ""
"Instructions for recovering your password have been sent to the email "
@@ -3247,10 +2360,6 @@ msgstr "Ο κωδικός πρέπει να είναι 6 χαρακτήρες ή
msgid "Password and confirmation do not match."
msgstr "Ο κωδικός και η επιβεβαίωση του δεν ταυτίζονται."
-#: actions/recoverpassword.php:388 actions/register.php:255
-msgid "Error setting user."
-msgstr ""
-
#: actions/recoverpassword.php:395
msgid "New password successfully saved. You are now logged in."
msgstr ""
@@ -3263,18 +2372,6 @@ msgstr ""
msgid "Sorry, invalid invitation code."
msgstr ""
-#: actions/register.php:119
-msgid "Registration successful"
-msgstr ""
-
-#: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85
-msgid "Register"
-msgstr ""
-
-#: actions/register.php:142
-msgid "Registration not allowed."
-msgstr ""
-
#: actions/register.php:205
msgid "You can't register if you don't agree to the license."
msgstr ""
@@ -3283,10 +2380,6 @@ msgstr ""
msgid "Email address already exists."
msgstr "Η διεύθυνση email υπάρχει ήδη."
-#: actions/register.php:250 actions/register.php:272
-msgid "Invalid username or password."
-msgstr ""
-
#: actions/register.php:350
msgid ""
"With this form you can create a new account. You can then post notices and "
@@ -3340,50 +2433,6 @@ msgstr ""
msgid "All rights reserved."
msgstr ""
-#. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses.
-#: actions/register.php:540
-#, fuzzy, php-format
-msgid ""
-"My text and files are available under %s except this private data: password, "
-"email address, IM address, and phone number."
-msgstr ""
-"εκτός από τα εξής προσωπικά δεδομένα: κωδικός πρόσβασης, διεύθυνση email, "
-"διεύθυνση IM, τηλεφωνικό νούμερο."
-
-#: actions/register.php:583
-#, fuzzy, php-format
-msgid ""
-"Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may "
-"want to...\n"
-"\n"
-"* Go to [your profile](%2$s) and post your first message.\n"
-"* Add a [Jabber/GTalk address](%%%%action.imsettings%%%%) so you can send "
-"notices through instant messages.\n"
-"* [Search for people](%%%%action.peoplesearch%%%%) that you may know or that "
-"share your interests. \n"
-"* Update your [profile settings](%%%%action.profilesettings%%%%) to tell "
-"others more about you. \n"
-"* Read over the [online docs](%%%%doc.help%%%%) for features you may have "
-"missed. \n"
-"\n"
-"Thanks for signing up and we hope you enjoy using this service."
-msgstr ""
-"Συγχαρητήρια, %s! και καλωσήρθες στο %%%%site.name%%%%. Από εδώ μπορείς "
-"να...\n"
-"\n"
-"* Πας στο [your profile](%s) και να στείλεις το πρώτο σου μήνυμα.\n"
-"* Προσθέσεις ένα [Jabber/GTalk address](%%%%action.imsettings%%%%) ώστε να "
-"δέχεσε μηνύματα στο instant messager σου.\n"
-"* [Search for people](%%%%action.peoplesearch%%%%) που μπορεί να ξέρεις ή "
-"που έχουν τα ίδια ενδιαφέροντα με σένα. \n"
-"* Ενημερώσεις το προφίλ σου [profile settings](%%%%action.profilesettings%%%"
-"%) για να μάθουν οι άλλοι περισσότερα για σένα. \n"
-"* Διαβάσεις τα [online docs](%%%%doc.help%%%%) για λειτουργίες που μπορεί να "
-"μην έχεις μάθει ακόμα. \n"
-"\n"
-"Ευχαριστούμε που εγγράφηκες και ευχόμαστε να περάσεις καλά με την υπηρεσία "
-"μας."
-
#: actions/register.php:607
msgid ""
"(You should receive a message by email momentarily, with instructions on how "
@@ -3400,19 +2449,6 @@ msgid ""
"microblogging site](%%doc.openmublog%%), enter your profile URL below."
msgstr ""
-#: actions/remotesubscribe.php:112
-msgid "Remote subscribe"
-msgstr ""
-
-#: actions/remotesubscribe.php:124
-#, fuzzy
-msgid "Subscribe to a remote user"
-msgstr "Γίνε συνδρομητής αυτού του χρήστη"
-
-#: actions/remotesubscribe.php:129
-msgid "User nickname"
-msgstr ""
-
#: actions/remotesubscribe.php:130
msgid "Nickname of the user you want to follow"
msgstr "Το ψευδώνυμο του χρήστη που θέλετε να παρακολουθήσετε"
@@ -3425,11 +2461,6 @@ msgstr ""
msgid "URL of your profile on another compatible microblogging service"
msgstr ""
-#: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:406
-msgid "Subscribe"
-msgstr ""
-
#: actions/remotesubscribe.php:159
msgid "Invalid profile URL (bad format)"
msgstr ""
@@ -3442,38 +2473,21 @@ msgstr ""
msgid "That’s a local profile! Login to subscribe."
msgstr ""
-#: actions/remotesubscribe.php:183
-#, fuzzy
-msgid "Couldn’t get a request token."
-msgstr "Απέτυχε η μετατροπή αιτούμενων tokens σε tokens πρόσβασης."
-
#: actions/repeat.php:57
msgid "Only logged-in users can repeat notices."
msgstr ""
-#: actions/repeat.php:64 actions/repeat.php:71
-#, fuzzy
-msgid "No notice specified."
-msgstr "Μήνυμα"
-
#: actions/repeat.php:76
msgid "You can't repeat your own notice."
msgstr ""
-#: actions/repeat.php:90
-#, fuzzy
-msgid "You already repeated that notice."
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
-
-#: actions/repeat.php:114 lib/noticelist.php:675
-#, fuzzy
+#: actions/repeat.php:114 lib/noticelist.php:676
msgid "Repeated"
-msgstr "Δημιουργία"
+msgstr "Επαναλαμβάνεται από"
#: actions/repeat.php:119
-#, fuzzy
msgid "Repeated!"
-msgstr "Δημιουργία"
+msgstr "Επαναλαμβάνεται από"
#: actions/replies.php:126 actions/repliesrss.php:68
#: lib/personalgroupnav.php:105
@@ -3487,28 +2501,19 @@ msgid "Replies to %1$s, page %2$d"
msgstr ""
#: actions/replies.php:145
-#, fuzzy, php-format
+#, php-format
msgid "Replies feed for %s (RSS 1.0)"
-msgstr "Ροή φίλων του/της %s"
+msgstr "Ροή φίλων του/της %s (RSS 1.0)"
#: actions/replies.php:152
-#, fuzzy, php-format
+#, php-format
msgid "Replies feed for %s (RSS 2.0)"
-msgstr "Ροή φίλων του/της %s"
+msgstr "Ροή φίλων του/της %s (RSS 2.0)"
#: actions/replies.php:159
-#, fuzzy, php-format
+#, php-format
msgid "Replies feed for %s (Atom)"
-msgstr "Ροή φίλων του/της %s"
-
-#: actions/replies.php:199
-#, fuzzy, php-format
-msgid ""
-"This is the timeline showing replies to %1$s but %2$s hasn't received a "
-"notice to them yet."
-msgstr ""
-"Αυτό είναι το χρονοδιάγραμμα για %s και φίλους, αλλά κανείς δεν έχει κάνει "
-"καμία αποστολή ακόμα."
+msgstr "Ροή φίλων του/της %s (Atom)"
#: actions/replies.php:204
#, php-format
@@ -3529,19 +2534,13 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr ""
-#: actions/revokerole.php:75
-#, fuzzy
-msgid "You cannot revoke user roles on this site."
-msgstr "Απέτυχε η ενημέρωση του χρήστη."
-
#: actions/revokerole.php:82
msgid "User doesn't have this role."
msgstr ""
#: actions/rsd.php:146 actions/version.php:159
-#, fuzzy
msgid "StatusNet"
-msgstr "Η κατάσταση διαγράφεται."
+msgstr "Η κατάσταση διεγράφη."
#: actions/sandbox.php:65 actions/unsandbox.php:65
msgid "You cannot sandbox users on this site."
@@ -3553,7 +2552,7 @@ msgstr ""
#. TRANS: Menu item for site administration
#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170
-#: lib/adminpanelaction.php:392
+#: lib/adminpanelaction.php:379
msgid "Sessions"
msgstr ""
@@ -3579,9 +2578,8 @@ msgstr ""
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
#: actions/useradminpanel.php:294
-#, fuzzy
msgid "Save site settings"
-msgstr "Ρυθμίσεις OpenID"
+msgstr "Αποθήκευση ρυθμίσεων πρόσβασης"
#: actions/showapplication.php:82
msgid "You must be logged in to view an application."
@@ -3592,26 +2590,13 @@ msgid "Application profile"
msgstr ""
#. TRANS: Form input field label for application icon.
-#: actions/showapplication.php:159 lib/applicationeditform.php:182
+#: actions/showapplication.php:159 lib/applicationeditform.php:173
msgid "Icon"
msgstr ""
-#. TRANS: Form input field label for application name.
-#: actions/showapplication.php:169 actions/version.php:197
-#: lib/applicationeditform.php:199
-#, fuzzy
-msgid "Name"
-msgstr "Ψευδώνυμο"
-
-#. TRANS: Form input field label.
-#: actions/showapplication.php:178 lib/applicationeditform.php:235
-#, fuzzy
-msgid "Organization"
-msgstr "Προσκλήσεις"
-
#. TRANS: Form input field label.
#: actions/showapplication.php:187 actions/version.php:200
-#: lib/applicationeditform.php:216 lib/groupeditform.php:172
+#: lib/applicationeditform.php:207 lib/groupeditform.php:172
msgid "Description"
msgstr "Περιγραφή"
@@ -3663,34 +2648,25 @@ msgid ""
"signature method."
msgstr ""
-#: actions/showapplication.php:309
-#, fuzzy
-msgid "Are you sure you want to reset your consumer key and secret?"
-msgstr "Είσαι σίγουρος ότι θες να διαγράψεις αυτό το μήνυμα;"
-
#: actions/showfavorites.php:79
-#, fuzzy, php-format
+#, php-format
msgid "%1$s's favorite notices, page %2$d"
-msgstr "%s και οι φίλοι του/της"
-
-#: actions/showfavorites.php:132
-msgid "Could not retrieve favorite notices."
-msgstr ""
+msgstr "%1$s και φίλοι, σελίδα 2%$d"
#: actions/showfavorites.php:171
-#, fuzzy, php-format
+#, php-format
msgid "Feed for favorites of %s (RSS 1.0)"
-msgstr "Ροή φίλων του/της %s"
+msgstr "Ροή φίλων του/της %s (RSS 1.0)"
#: actions/showfavorites.php:178
-#, fuzzy, php-format
+#, php-format
msgid "Feed for favorites of %s (RSS 2.0)"
-msgstr "Ροή φίλων του/της %s"
+msgstr "Ροή φίλων του/της %s (RSS 2.0)"
#: actions/showfavorites.php:185
-#, fuzzy, php-format
+#, php-format
msgid "Feed for favorites of %s (Atom)"
-msgstr "Ροή φίλων του/της %s"
+msgstr "Ροή φίλων του/της %s (Atom)"
#: actions/showfavorites.php:206
msgid ""
@@ -3717,73 +2693,28 @@ msgstr ""
msgid "This is a way to share what you like."
msgstr ""
-#: actions/showgroup.php:82 lib/groupnav.php:86
-#, php-format
-msgid "%s group"
-msgstr ""
-
#: actions/showgroup.php:84
-#, fuzzy, php-format
+#, php-format
msgid "%1$s group, page %2$d"
-msgstr "Αδύνατη η αποθήκευση των νέων πληροφοριών του προφίλ"
+msgstr "%1$s και φίλοι, σελίδα 2%$d"
#: actions/showgroup.php:227
-#, fuzzy
msgid "Group profile"
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Προφίλ χρήστη"
#: actions/showgroup.php:272 actions/tagother.php:118
#: actions/userauthorization.php:175 lib/userprofile.php:178
msgid "URL"
msgstr ""
-#: actions/showgroup.php:283 actions/tagother.php:128
-#: actions/userauthorization.php:187 lib/userprofile.php:195
-msgid "Note"
-msgstr ""
-
#: actions/showgroup.php:293 lib/groupeditform.php:184
msgid "Aliases"
msgstr ""
-#: actions/showgroup.php:302
-msgid "Group actions"
-msgstr ""
-
-#: actions/showgroup.php:338
-#, php-format
-msgid "Notice feed for %s group (RSS 1.0)"
-msgstr ""
-
-#: actions/showgroup.php:344
-#, php-format
-msgid "Notice feed for %s group (RSS 2.0)"
-msgstr ""
-
-#: actions/showgroup.php:350
-#, php-format
-msgid "Notice feed for %s group (Atom)"
-msgstr ""
-
-#: actions/showgroup.php:355
-#, fuzzy, php-format
-msgid "FOAF for %s group"
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91
+#: actions/showgroup.php:393 actions/showgroup.php:445
msgid "Members"
msgstr "Μέλη"
-#: actions/showgroup.php:398 lib/profileaction.php:117
-#: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95
-#: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71
-msgid "(None)"
-msgstr ""
-
-#: actions/showgroup.php:404
-msgid "All members"
-msgstr ""
-
#: actions/showgroup.php:439
msgid "Created"
msgstr "Δημιουργημένος"
@@ -3811,10 +2742,6 @@ msgstr ""
msgid "Admins"
msgstr "Διαχειριστές"
-#: actions/showmessage.php:81
-msgid "No such message."
-msgstr ""
-
#: actions/showmessage.php:98
msgid "Only the sender and recipient may read this message."
msgstr ""
@@ -3830,9 +2757,8 @@ msgid "Message from %1$s on %2$s"
msgstr ""
#: actions/shownotice.php:90
-#, fuzzy
msgid "Notice deleted."
-msgstr "Ρυθμίσεις OpenID"
+msgstr "Η κατάσταση διεγράφη."
#: actions/showstream.php:73
#, php-format
@@ -3840,40 +2766,20 @@ msgid " tagged %s"
msgstr ""
#: actions/showstream.php:79
-#, fuzzy, php-format
+#, php-format
msgid "%1$s, page %2$d"
-msgstr "%s και οι φίλοι του/της"
+msgstr "%1$s και φίλοι, σελίδα 2%$d"
#: actions/showstream.php:122
-#, fuzzy, php-format
+#, php-format
msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)"
-msgstr "Ροή φίλων του/της %s"
-
-#: actions/showstream.php:129
-#, php-format
-msgid "Notice feed for %s (RSS 1.0)"
-msgstr ""
-
-#: actions/showstream.php:136
-#, php-format
-msgid "Notice feed for %s (RSS 2.0)"
-msgstr ""
-
-#: actions/showstream.php:143
-#, php-format
-msgid "Notice feed for %s (Atom)"
-msgstr ""
+msgstr "Ροή φίλων του/της %s (RSS 1.0)"
#: actions/showstream.php:148
#, php-format
msgid "FOAF for %s"
msgstr ""
-#: actions/showstream.php:200
-#, php-format
-msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet."
-msgstr ""
-
#: actions/showstream.php:205
msgid ""
"Seen anything interesting recently? You haven't posted any notices yet, now "
@@ -3904,11 +2810,6 @@ msgid ""
"[StatusNet](http://status.net/) tool. "
msgstr ""
-#: actions/showstream.php:305
-#, php-format
-msgid "Repeat of %s"
-msgstr ""
-
#: actions/silence.php:65 actions/unsilence.php:65
msgid "You cannot silence users on this site."
msgstr ""
@@ -3926,9 +2827,8 @@ msgid "Site name must have non-zero length."
msgstr ""
#: actions/siteadminpanel.php:141
-#, fuzzy
msgid "You must have a valid contact email address."
-msgstr "Αδυναμία κανονικοποίησης αυτής της email διεύθυνσης"
+msgstr "Εισάγετε ψευδώνυμο ή διεύθυνση email."
#: actions/siteadminpanel.php:159
#, php-format
@@ -3971,11 +2871,6 @@ msgstr ""
msgid "URL used for credits link in footer of each page"
msgstr ""
-#: actions/siteadminpanel.php:239
-#, fuzzy
-msgid "Contact email address for your site"
-msgstr "Η διεύθυνση του εισερχόμενου email αφαιρέθηκε."
-
#: actions/siteadminpanel.php:245
msgid "Local"
msgstr "Τοπικός"
@@ -4016,11 +2911,6 @@ msgstr ""
msgid "How long users must wait (in seconds) to post the same thing again."
msgstr ""
-#: actions/sitenoticeadminpanel.php:56
-#, fuzzy
-msgid "Site Notice"
-msgstr "Διαγραφή μηνύματος"
-
#: actions/sitenoticeadminpanel.php:67
msgid "Edit site-wide message"
msgstr ""
@@ -4033,25 +2923,18 @@ msgstr ""
msgid "Max length for the site-wide notice is 255 chars."
msgstr ""
-#: actions/sitenoticeadminpanel.php:176
-#, fuzzy
-msgid "Site notice text"
-msgstr "Διαγραφή μηνύματος"
-
#: actions/sitenoticeadminpanel.php:178
msgid "Site-wide notice text (255 chars max; HTML okay)"
msgstr ""
#: actions/sitenoticeadminpanel.php:198
-#, fuzzy
msgid "Save site notice"
-msgstr "Ρυθμίσεις OpenID"
+msgstr "Διαγραφή μηνύματος"
#. TRANS: Title for SMS settings.
#: actions/smssettings.php:59
-#, fuzzy
msgid "SMS settings"
-msgstr "Ρυθμίσεις ΙΜ"
+msgstr "Ρυθμίσεις του άβαταρ"
#. TRANS: SMS settings page instructions.
#. TRANS: %%site.name%% is the name of the site.
@@ -4060,17 +2943,10 @@ msgstr "Ρυθμίσεις ΙΜ"
msgid "You can receive SMS messages through email from %%site.name%%."
msgstr ""
-#. TRANS: Message given in the SMS settings if SMS is not enabled on the site.
-#: actions/smssettings.php:97
-#, fuzzy
-msgid "SMS is not available."
-msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL."
-
#. TRANS: Form legend for SMS settings form.
#: actions/smssettings.php:111
-#, fuzzy
msgid "SMS address"
-msgstr "Διεύθυνση ΙΜ"
+msgstr "Διευθύνσεις email"
#. TRANS: Form guide in SMS settings form.
#: actions/smssettings.php:120
@@ -4082,38 +2958,20 @@ msgstr "Τρέχων επιβεβαιωμένο, μέσω SMS, νούμερο κ
msgid "Awaiting confirmation on this phone number."
msgstr "Αναμένωντας επιβεβαίωση σ' αυτό το νούμερο τηλεφώνου."
-#. TRANS: Field label for SMS address input in SMS settings form.
-#: actions/smssettings.php:142
-msgid "Confirmation code"
-msgstr ""
-
#. TRANS: Form field instructions in SMS settings form.
#: actions/smssettings.php:144
msgid "Enter the code you received on your phone."
msgstr ""
-#. TRANS: Button label to confirm SMS confirmation code in SMS settings.
-#: actions/smssettings.php:148
-#, fuzzy
-msgctxt "BUTTON"
-msgid "Confirm"
-msgstr "Επιβεβαίωση"
-
#. TRANS: Field label for SMS phone number input in SMS settings form.
#: actions/smssettings.php:153
msgid "SMS phone number"
msgstr ""
-#. TRANS: SMS phone number input field instructions in SMS settings form.
-#: actions/smssettings.php:156
-msgid "Phone number, no punctuation or spaces, with area code"
-msgstr ""
-
#. TRANS: Form legend for SMS preferences form.
#: actions/smssettings.php:195
-#, fuzzy
msgid "SMS preferences"
-msgstr "Προτιμήσεις"
+msgstr "Οι προτιμήσεις αποθηκεύτηκαν"
#. TRANS: Checkbox label in SMS preferences form.
#: actions/smssettings.php:201
@@ -4122,17 +2980,6 @@ msgid ""
"from my carrier."
msgstr ""
-#. TRANS: Confirmation message for successful SMS preferences save.
-#: actions/smssettings.php:315
-#, fuzzy
-msgid "SMS preferences saved."
-msgstr "Οι προτιμήσεις αποθηκεύτηκαν"
-
-#. TRANS: Message given saving SMS phone number without having provided one.
-#: actions/smssettings.php:338
-msgid "No phone number."
-msgstr ""
-
#. TRANS: Message given saving SMS phone number without having selected a carrier.
#: actions/smssettings.php:344
msgid "No carrier selected."
@@ -4150,32 +2997,14 @@ msgstr ""
#. TRANS: Message given saving valid SMS phone number that is to be confirmed.
#: actions/smssettings.php:384
-#, fuzzy
msgid ""
"A confirmation code was sent to the phone number you added. Check your phone "
"for the code and instructions on how to use it."
msgstr ""
-"Έχει αποσταλεί ένας κωδικός επιβεβαίωσης στο τηλεφωνικό νούμερο που "
+"Έχει αποσταλεί ένας κωδικός επιβεβαίωσης στην διεύθυνση email που "
"προσθέσατε. Ελέγξτε τα εισερχόμενα (και τον φάκελο ανεπιθύμητης "
"αλληλογραφίας) για τον κωδικό και για το πως να τον χρησιμοποιήσετε."
-#. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number.
-#: actions/smssettings.php:413
-msgid "That is the wrong confirmation number."
-msgstr ""
-
-#. TRANS: Message given after successfully canceling SMS phone number confirmation.
-#: actions/smssettings.php:427
-#, fuzzy
-msgid "SMS confirmation cancelled."
-msgstr "Η επιβεβαίωση ακυρώθηκε."
-
-#. TRANS: Message given trying to remove an SMS phone number that is not
-#. TRANS: registered for the active user.
-#: actions/smssettings.php:448
-msgid "That is not your phone number."
-msgstr ""
-
#. TRANS: Message given after successfully removing a registered SMS phone number.
#: actions/smssettings.php:470
msgid "The SMS phone number was removed."
@@ -4207,15 +3036,10 @@ msgstr ""
#. TRANS: Menu item for site administration
#: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196
-#: lib/adminpanelaction.php:408
+#: lib/adminpanelaction.php:395
msgid "Snapshots"
msgstr ""
-#: actions/snapshotadminpanel.php:65
-#, fuzzy
-msgid "Manage snapshot configuration"
-msgstr "Επιβεβαίωση διεύθυνσης email"
-
#: actions/snapshotadminpanel.php:127
msgid "Invalid snapshot run value."
msgstr ""
@@ -4261,46 +3085,30 @@ msgid "Snapshots will be sent to this URL"
msgstr ""
#: actions/snapshotadminpanel.php:248
-#, fuzzy
msgid "Save snapshot settings"
-msgstr "Ρυθμίσεις OpenID"
-
-#: actions/subedit.php:70
-msgid "You are not subscribed to that profile."
-msgstr ""
+msgstr "Αποθήκευση ρυθμίσεων πρόσβασης"
#. TRANS: Exception thrown when a subscription could not be stored on the server.
#: actions/subedit.php:83 classes/Subscription.php:136
-#, fuzzy
msgid "Could not save subscription."
-msgstr "Αδύνατη η αποθήκευση των νέων πληροφοριών του προφίλ"
+msgstr "Απέτυχε η εισαγωγή νέας συνδρομής."
#: actions/subscribe.php:77
msgid "This action only accepts POST requests."
msgstr ""
#: actions/subscribe.php:107
-#, fuzzy
msgid "No such profile."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Κανένας τέτοιος χρήστης."
#: actions/subscribe.php:117
msgid "You cannot subscribe to an OMB 0.1 remote profile with this action."
msgstr ""
-#: actions/subscribe.php:145
-msgid "Subscribed"
-msgstr ""
-
-#: actions/subscribers.php:50
-#, php-format
-msgid "%s subscribers"
-msgstr ""
-
#: actions/subscribers.php:52
-#, fuzzy, php-format
+#, php-format
msgid "%1$s subscribers, page %2$d"
-msgstr "%s και οι φίλοι του/της"
+msgstr "%1$s και φίλοι, σελίδα 2%$d"
#: actions/subscribers.php:63
msgid "These are the people who listen to your notices."
@@ -4330,14 +3138,14 @@ msgid ""
msgstr ""
#: actions/subscriptions.php:52
-#, fuzzy, php-format
+#, php-format
msgid "%s subscriptions"
-msgstr "Αδύνατη η αποθήκευση των νέων πληροφοριών του προφίλ"
+msgstr "Όλες οι συνδρομές"
#: actions/subscriptions.php:54
-#, fuzzy, php-format
+#, php-format
msgid "%1$s subscriptions, page %2$d"
-msgstr "Αδύνατη η αποθήκευση των νέων πληροφοριών του προφίλ"
+msgstr "%1$s και φίλοι, σελίδα 2%$d"
#: actions/subscriptions.php:65
msgid "These are the people whose notices you listen to."
@@ -4376,20 +3184,10 @@ msgstr ""
msgid "Notices tagged with %1$s, page %2$d"
msgstr ""
-#: actions/tag.php:87
-#, php-format
-msgid "Notice feed for tag %s (RSS 1.0)"
-msgstr ""
-
#: actions/tag.php:93
-#, fuzzy, php-format
-msgid "Notice feed for tag %s (RSS 2.0)"
-msgstr "Ροή φίλων του/της %s"
-
-#: actions/tag.php:99
#, php-format
-msgid "Notice feed for tag %s (Atom)"
-msgstr ""
+msgid "Notice feed for tag %s (RSS 2.0)"
+msgstr "Ροή φίλων του/της %s (RSS 2.0)"
#: actions/tagother.php:39
msgid "No ID argument."
@@ -4425,22 +3223,16 @@ msgid ""
msgstr ""
#: actions/tagother.php:200
-#, fuzzy
msgid "Could not save tags."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Απέτυχε η αποθήκευση του προφίλ."
#: actions/tagother.php:236
msgid "Use this form to add tags to your subscribers or subscriptions."
msgstr ""
-#: actions/tagrss.php:35
-msgid "No such tag."
-msgstr ""
-
#: actions/unblock.php:59
-#, fuzzy
msgid "You haven't blocked that user."
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
+msgstr "Δεν μπορείτε να κάνετε φραγή στον εαυτό σας!"
#: actions/unsandbox.php:72
msgid "User is not sandboxed."
@@ -4454,10 +3246,6 @@ msgstr ""
msgid "No profile ID in request."
msgstr ""
-#: actions/unsubscribe.php:98
-msgid "Unsubscribed"
-msgstr ""
-
#: actions/updateprofile.php:64 actions/userauthorization.php:337
#, php-format
msgid ""
@@ -4487,12 +3275,6 @@ msgstr ""
msgid "Invalid default subscripton: '%1$s' is not user."
msgstr ""
-#. TRANS: Link description in user account settings menu.
-#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111
-#: lib/personalgroupnav.php:109
-msgid "Profile"
-msgstr ""
-
#: actions/useradminpanel.php:222
msgid "Bio Limit"
msgstr ""
@@ -4505,34 +3287,18 @@ msgstr ""
msgid "New users"
msgstr "Νέοι χρήστες"
-#: actions/useradminpanel.php:235
-msgid "New user welcome"
-msgstr ""
-
#: actions/useradminpanel.php:236
msgid "Welcome text for new users (Max 255 chars)."
msgstr ""
-#: actions/useradminpanel.php:241
-#, fuzzy
-msgid "Default subscription"
-msgstr "Όλες οι συνδρομές"
-
#: actions/useradminpanel.php:242
-#, fuzzy
msgid "Automatically subscribe new users to this user."
-msgstr ""
-"Αυτόματα γίνε συνδρομητής σε όσους γίνονται συνδρομητές σε μένα (χρήση "
-"κυρίως από λογισμικό και όχι ανθρώπους)"
+msgstr "Γίνε συνδρομητής αυτού του χρήστη"
#: actions/useradminpanel.php:251
msgid "Invitations"
msgstr "Προσκλήσεις"
-#: actions/useradminpanel.php:256
-msgid "Invitations enabled"
-msgstr ""
-
#: actions/useradminpanel.php:258
msgid "Whether to allow users to invite new users."
msgstr ""
@@ -4548,10 +3314,6 @@ msgid ""
"click “Reject”."
msgstr ""
-#: actions/userauthorization.php:196 actions/version.php:167
-msgid "License"
-msgstr ""
-
#: actions/userauthorization.php:217
msgid "Accept"
msgstr "Αποδοχή"
@@ -4566,18 +3328,13 @@ msgid "Reject"
msgstr ""
#: actions/userauthorization.php:220
-#, fuzzy
msgid "Reject this subscription"
-msgstr "Αδύνατη η αποθήκευση των νέων πληροφοριών του προφίλ"
+msgstr "Εξουσιοδοτημένη συνδρομή"
#: actions/userauthorization.php:232
msgid "No authorization request!"
msgstr ""
-#: actions/userauthorization.php:254
-msgid "Subscription authorized"
-msgstr ""
-
#: actions/userauthorization.php:256
msgid ""
"The subscription has been authorized, but no callback URL was passed. Check "
@@ -4647,19 +3404,14 @@ msgstr ""
#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number.
#: actions/usergroups.php:66
-#, fuzzy, php-format
+#, php-format
msgid "%1$s groups, page %2$d"
-msgstr "Αδύνατη η αποθήκευση των νέων πληροφοριών του προφίλ"
+msgstr "%1$s και φίλοι, σελίδα 2%$d"
#: actions/usergroups.php:132
msgid "Search for more groups"
msgstr ""
-#: actions/usergroups.php:159
-#, php-format
-msgid "%s is not a member of any group."
-msgstr ""
-
#: actions/usergroups.php:164
#, php-format
msgid "Try [searching for groups](%%action.groupsearch%%) and joining them."
@@ -4719,12 +3471,6 @@ msgstr ""
msgid "Plugins"
msgstr ""
-#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site.
-#: actions/version.php:198 lib/action.php:789
-#, fuzzy
-msgid "Version"
-msgstr "Προσωπικά"
-
#: actions/version.php:199
msgid "Author(s)"
msgstr ""
@@ -4763,42 +3509,17 @@ msgstr ""
msgid "A file this large would exceed your monthly quota of %d bytes."
msgstr ""
-#. TRANS: Client exception thrown if a file upload does not have a valid name.
-#: classes/File.php:248 classes/File.php:263
-#, fuzzy
-msgid "Invalid filename."
-msgstr "Μήνυμα"
-
-#. TRANS: Exception thrown when joining a group fails.
-#: classes/Group_member.php:42
-#, fuzzy
-msgid "Group join failed."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#. TRANS: Exception thrown when trying to leave a group the user is not a member of.
-#: classes/Group_member.php:55
-#, fuzzy
-msgid "Not part of group."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#. TRANS: Exception thrown when trying to leave a group fails.
-#: classes/Group_member.php:63
-#, fuzzy
-msgid "Group leave failed."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
#. TRANS: Server exception thrown when updating a local group fails.
#: classes/Local_group.php:42
-#, fuzzy
msgid "Could not update local group."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Δεν ήταν δυνατή η δημιουργία ομάδας."
#. TRANS: Exception thrown when trying creating a login token failed.
#. TRANS: %s is the user nickname for which token creation failed.
#: classes/Login_token.php:78
-#, fuzzy, php-format
+#, php-format
msgid "Could not create login token for %s"
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Δεν ήταν δυνατή η δημιουργία ομάδας."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
#: classes/Memcached_DataObject.php:533
@@ -4810,16 +3531,6 @@ msgstr ""
msgid "You are banned from sending direct messages."
msgstr ""
-#. TRANS: Message given when a message could not be stored on the server.
-#: classes/Message.php:63
-msgid "Could not insert message."
-msgstr ""
-
-#. TRANS: Message given when a message could not be updated on the server.
-#: classes/Message.php:74
-msgid "Could not update message with new URI."
-msgstr ""
-
#. TRANS: Server exception thrown when a user profile for a notice cannot be found.
#. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number).
#: classes/Notice.php:98
@@ -4827,59 +3538,53 @@ msgstr ""
msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
-#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:190
-#, fuzzy, php-format
-msgid "Database error inserting hashtag: %s"
-msgstr "Σφάλμα στη βάση δεδομένων κατά την εισαγωγή hashtag: %s"
-
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:260
+#: classes/Notice.php:265
msgid "Problem saving notice. Too long."
msgstr ""
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:265
+#: classes/Notice.php:270
msgid "Problem saving notice. Unknown user."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:271
+#: classes/Notice.php:276
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:278
+#: classes/Notice.php:283
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:286
+#: classes/Notice.php:291
msgid "You are banned from posting notices on this site."
msgstr ""
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:353 classes/Notice.php:380
+#: classes/Notice.php:358 classes/Notice.php:385
msgid "Problem saving notice."
msgstr ""
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:892
+#: classes/Notice.php:899
msgid "Bad type provided to saveKnownGroups"
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:991
+#: classes/Notice.php:998
msgid "Problem saving group inbox."
msgstr ""
#. 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.
-#: classes/Notice.php:1745
+#: classes/Notice.php:1759
#, php-format
msgid "RT @%1$s %2$s"
msgstr ""
@@ -4898,56 +3603,30 @@ msgstr ""
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
-#. TRANS: Exception thrown when a right for a non-existing user profile is checked.
-#: classes/Remote_profile.php:54
-#, fuzzy
-msgid "Missing profile."
-msgstr "Προφίλ χρήστη"
-
-#. TRANS: Exception thrown when a tag cannot be saved.
-#: classes/Status_network.php:346
-#, fuzzy
-msgid "Unable to save tag."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing.
-#: classes/Subscription.php:75 lib/oauthstore.php:465
+#: classes/Subscription.php:75 lib/oauthstore.php:466
msgid "You have been banned from subscribing."
msgstr ""
-#. TRANS: Exception thrown when trying to subscribe while already subscribed.
-#: classes/Subscription.php:80
-msgid "Already subscribed!"
-msgstr ""
-
#. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user.
#: classes/Subscription.php:85
msgid "User has blocked you."
msgstr ""
-#. TRANS: Exception thrown when trying to unsibscribe without a subscription.
-#: classes/Subscription.php:171
-#, fuzzy
-msgid "Not subscribed!"
-msgstr "Απέτυχε η συνδρομή."
-
#. TRANS: Exception thrown when trying to unsubscribe a user from themselves.
#: classes/Subscription.php:178
-#, fuzzy
msgid "Could not delete self-subscription."
-msgstr "Απέτυχε η διαγραφή συνδρομής."
+msgstr "Απέτυχε η εισαγωγή νέας συνδρομής."
#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server.
#: classes/Subscription.php:206
-#, fuzzy
msgid "Could not delete subscription OMB token."
-msgstr "Απέτυχε η διαγραφή συνδρομής."
+msgstr "Απέτυχε η εισαγωγή νέας συνδρομής."
#. TRANS: Exception thrown when a subscription could not be deleted on the server.
#: classes/Subscription.php:218
-#, fuzzy
msgid "Could not delete subscription."
-msgstr "Απέτυχε η διαγραφή συνδρομής."
+msgstr "Απέτυχε η εισαγωγή νέας συνδρομής."
#. TRANS: Notice given on user registration.
#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname.
@@ -4963,21 +3642,18 @@ msgstr "Δεν ήταν δυνατή η δημιουργία ομάδας."
#. TRANS: Server exception thrown when updating a group URI failed.
#: classes/User_group.php:506
-#, fuzzy
msgid "Could not set group URI."
-msgstr "Αδύνατη η αποθήκευση των νέων πληροφοριών του προφίλ"
+msgstr "Δεν ήταν δυνατή η δημιουργία ομάδας."
#. TRANS: Server exception thrown when setting group membership failed.
#: classes/User_group.php:529
-#, fuzzy
msgid "Could not set group membership."
-msgstr "Αδύνατη η αποθήκευση των νέων πληροφοριών του προφίλ"
+msgstr "Δεν ήταν δυνατή η δημιουργία ομάδας."
#. TRANS: Server exception thrown when saving local group information failed.
#: classes/User_group.php:544
-#, fuzzy
msgid "Could not save local group info."
-msgstr "Αδύνατη η αποθήκευση των νέων πληροφοριών του προφίλ"
+msgstr "Απέτυχε η αποθήκευση του προφίλ."
#. TRANS: Link title attribute in user account settings menu.
#: lib/accountsettingsaction.php:109
@@ -5015,228 +3691,130 @@ msgid "Other"
msgstr ""
#. TRANS: Page title. %1$s is the title, %2$s is the site name.
-#: lib/action.php:145
+#: lib/action.php:148
#, php-format
msgid "%1$s - %2$s"
msgstr ""
-#. TRANS: Page title for a page without a title set.
-#: lib/action.php:161
-msgid "Untitled page"
-msgstr ""
-
#. TRANS: DT element for primary navigation menu. String is hidden in default CSS.
-#: lib/action.php:436
+#: lib/action.php:449
msgid "Primary site navigation"
msgstr ""
#. TRANS: Tooltip for main menu option "Personal"
-#: lib/action.php:442
+#: lib/action.php:455
msgctxt "TOOLTIP"
msgid "Personal profile and friends timeline"
msgstr ""
-#. TRANS: Main menu option when logged in for access to personal profile and friends timeline
-#: lib/action.php:445
-#, fuzzy
-msgctxt "MENU"
-msgid "Personal"
-msgstr "Προσωπικά"
-
-#. TRANS: Tooltip for main menu option "Account"
-#: lib/action.php:447
-#, fuzzy
-msgctxt "TOOLTIP"
-msgid "Change your email, avatar, password, profile"
-msgstr "Αλλάξτε τον κωδικό σας"
-
-#. TRANS: Tooltip for main menu option "Services"
-#: lib/action.php:452
-#, fuzzy
-msgctxt "TOOLTIP"
-msgid "Connect to services"
-msgstr "Αδυναμία ανακατεύθηνσης στο διακομιστή: %s"
-
#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services
-#: lib/action.php:455
+#: lib/action.php:468
msgid "Connect"
msgstr "Σύνδεση"
-#. TRANS: Tooltip for menu option "Admin"
-#: lib/action.php:458
-#, fuzzy
-msgctxt "TOOLTIP"
-msgid "Change site configuration"
-msgstr "Επιβεβαίωση διεύθυνσης email"
-
-#. TRANS: Main menu option when logged in and site admin for access to site configuration
-#: lib/action.php:461
-#, fuzzy
-msgctxt "MENU"
-msgid "Admin"
-msgstr "Διαχειριστής"
-
-#. TRANS: Tooltip for main menu option "Invite"
-#: lib/action.php:465
-#, fuzzy, php-format
-msgctxt "TOOLTIP"
-msgid "Invite friends and colleagues to join you on %s"
-msgstr "Προσκάλεσε φίλους και συναδέλφους σου να γίνουν μέλη στο %s"
-
#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users
-#: lib/action.php:468
-#, fuzzy
+#: lib/action.php:481
msgctxt "MENU"
msgid "Invite"
-msgstr "Μήνυμα"
+msgstr "Μόνο με πρόσκληση"
#. TRANS: Tooltip for main menu option "Logout"
-#: lib/action.php:474
+#: lib/action.php:487
msgctxt "TOOLTIP"
msgid "Logout from the site"
msgstr ""
#. TRANS: Main menu option when logged in to log out the current user
-#: lib/action.php:477
-#, fuzzy
+#: lib/action.php:490
msgctxt "MENU"
msgid "Logout"
-msgstr "Αποσύνδεση"
-
-#. TRANS: Tooltip for main menu option "Register"
-#: lib/action.php:482
-#, fuzzy
-msgctxt "TOOLTIP"
-msgid "Create an account"
-msgstr "Δημιουργία ενός λογαριασμού"
+msgstr "Λογότυπο"
#. TRANS: Main menu option when not logged in to register a new account
-#: lib/action.php:485
-#, fuzzy
+#: lib/action.php:498
msgctxt "MENU"
msgid "Register"
-msgstr "Περιγραφή"
+msgstr "Εγγραφή"
#. TRANS: Tooltip for main menu option "Login"
-#: lib/action.php:488
+#: lib/action.php:501
msgctxt "TOOLTIP"
msgid "Login to the site"
msgstr ""
-#: lib/action.php:491
-#, fuzzy
-msgctxt "MENU"
-msgid "Login"
-msgstr "Σύνδεση"
-
#. TRANS: Tooltip for main menu option "Help"
-#: lib/action.php:494
-#, fuzzy
+#: lib/action.php:507
msgctxt "TOOLTIP"
msgid "Help me!"
-msgstr "Βοηθήστε με!"
-
-#: lib/action.php:497
-#, fuzzy
-msgctxt "MENU"
-msgid "Help"
msgstr "Βοήθεια"
#. TRANS: Tooltip for main menu option "Search"
-#: lib/action.php:500
+#: lib/action.php:513
msgctxt "TOOLTIP"
msgid "Search for people or text"
msgstr ""
-#: lib/action.php:503
+#: lib/action.php:516
msgctxt "MENU"
msgid "Search"
msgstr ""
-#. TRANS: DT element for site notice. String is hidden in default CSS.
-#. TRANS: Menu item for site administration
-#: lib/action.php:525 lib/adminpanelaction.php:400
-msgid "Site notice"
-msgstr ""
-
-#. TRANS: DT element for local views block. String is hidden in default CSS.
-#: lib/action.php:592
-msgid "Local views"
-msgstr ""
-
-#. TRANS: DT element for page notice. String is hidden in default CSS.
-#: lib/action.php:659
-msgid "Page notice"
-msgstr ""
-
#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS.
-#: lib/action.php:762
+#: lib/action.php:778
msgid "Secondary site navigation"
msgstr ""
#. TRANS: Secondary navigation menu option leading to help on StatusNet.
-#: lib/action.php:768
+#: lib/action.php:784
msgid "Help"
msgstr "Βοήθεια"
#. TRANS: Secondary navigation menu option leading to text about StatusNet site.
-#: lib/action.php:771
+#: lib/action.php:787
msgid "About"
msgstr "Περί"
#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions.
-#: lib/action.php:774
+#: lib/action.php:790
msgid "FAQ"
msgstr "Συχνές ερωτήσεις"
#. TRANS: Secondary navigation menu option leading to Terms of Service.
-#: lib/action.php:779
+#: lib/action.php:795
msgid "TOS"
msgstr ""
-#. TRANS: Secondary navigation menu option leading to privacy policy.
-#: lib/action.php:783
-msgid "Privacy"
-msgstr ""
-
#. TRANS: Secondary navigation menu option.
-#: lib/action.php:786
+#: lib/action.php:802
msgid "Source"
msgstr ""
#. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site.
-#: lib/action.php:792
+#: lib/action.php:808
msgid "Contact"
msgstr "Επικοινωνία"
-#: lib/action.php:794
+#: lib/action.php:810
msgid "Badge"
msgstr ""
#. TRANS: DT element for StatusNet software license.
-#: lib/action.php:823
+#: lib/action.php:839
msgid "StatusNet software license"
msgstr ""
-#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set.
-#: lib/action.php:827
-#, fuzzy, php-format
-msgid ""
-"**%%site.name%%** is a microblogging service brought to you by [%%site."
-"broughtby%%](%%site.broughtbyurl%%)."
-msgstr ""
-"To **%%site.name%%** είναι μία υπηρεσία microblogging (μικρο-ιστολογίου) που "
-"έφερε κοντά σας το [%%site.broughtby%%](%%site.broughtbyurl%%). "
-
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set.
-#: lib/action.php:830
+#: lib/action.php:849
#, php-format
msgid "**%%site.name%%** is a microblogging service."
msgstr ""
"Το **%%site.name%%** είναι μία υπηρεσία microblogging (μικρο-ιστολογίου)."
#. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license.
-#: lib/action.php:834
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: %s is the version of StatusNet that is being used.
+#: lib/action.php:856
#, php-format
msgid ""
"It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -5245,49 +3823,45 @@ msgid ""
msgstr ""
#. TRANS: DT element for StatusNet site content license.
-#: lib/action.php:850
+#: lib/action.php:872
msgid "Site content license"
msgstr ""
#. TRANS: Content license displayed when license is set to 'private'.
#. TRANS: %1$s is the site name.
-#: lib/action.php:857
+#: lib/action.php:879
#, php-format
msgid "Content and data of %1$s are private and confidential."
msgstr ""
#. TRANS: Content license displayed when license is set to 'allrightsreserved'.
#. TRANS: %1$s is the copyright owner.
-#: lib/action.php:864
+#: lib/action.php:886
#, php-format
msgid "Content and data copyright by %1$s. All rights reserved."
msgstr ""
#. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set.
-#: lib/action.php:868
+#: lib/action.php:890
msgid "Content and data copyright by contributors. All rights reserved."
msgstr ""
-#. TRANS: license message in footer. %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
-#: lib/action.php:881
+#. TRANS: license message in footer.
+#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
+#: lib/action.php:904
#, php-format
msgid "All %1$s content and data are available under the %2$s license."
msgstr ""
-#. TRANS: DT element for pagination (previous/next, etc.).
-#: lib/action.php:1192
-msgid "Pagination"
-msgstr ""
-
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: present than the currently displayed information.
-#: lib/action.php:1203
+#: lib/action.php:1254
msgid "After"
msgstr ""
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: past than the currently displayed information.
-#: lib/action.php:1213
+#: lib/action.php:1264
msgid "Before"
msgstr ""
@@ -5296,215 +3870,188 @@ msgstr ""
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activityutils.php:208
+#. TRANS: Client exception thrown when there is no source attribute.
+#: lib/activityutils.php:203
msgid "Can't handle remote content yet."
msgstr ""
-#: lib/activityutils.php:244
+#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet.
+#: lib/activityutils.php:240
msgid "Can't handle embedded XML content yet."
msgstr ""
-#: lib/activityutils.php:248
+#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet.
+#: lib/activityutils.php:245
msgid "Can't handle embedded Base64 content yet."
msgstr ""
#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights.
-#: lib/adminpanelaction.php:98
+#: lib/adminpanelaction.php:96
msgid "You cannot make changes to this site."
msgstr ""
#. TRANS: Client error message throw when a certain panel's settings cannot be changed.
-#: lib/adminpanelaction.php:110
+#: lib/adminpanelaction.php:108
msgid "Changes to that panel are not allowed."
msgstr ""
#. TRANS: Client error message.
-#: lib/adminpanelaction.php:229
+#: lib/adminpanelaction.php:222
msgid "showForm() not implemented."
msgstr ""
#. TRANS: Client error message
-#: lib/adminpanelaction.php:259
+#: lib/adminpanelaction.php:250
msgid "saveSettings() not implemented."
msgstr ""
#. TRANS: Client error message thrown if design settings could not be deleted in
#. TRANS: the admin panel Design.
-#: lib/adminpanelaction.php:284
+#: lib/adminpanelaction.php:274
msgid "Unable to delete design setting."
msgstr ""
-#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:350
-#, fuzzy
-msgid "Basic site configuration"
-msgstr "Επιβεβαίωση διεύθυνσης email"
-
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:352
+#: lib/adminpanelaction.php:339
msgctxt "MENU"
msgid "Site"
msgstr ""
-#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:358
-#, fuzzy
-msgid "Design configuration"
-msgstr "Επιβεβαίωση διεύθυνσης email"
-
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:360
-#, fuzzy
-msgctxt "MENU"
-msgid "Design"
-msgstr "Προσωπικά"
-
-#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:366
-#, fuzzy
-msgid "User configuration"
-msgstr "Επιβεβαίωση διεύθυνσης email"
-
-#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115
+#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115
msgid "User"
msgstr ""
-#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:374
-#, fuzzy
-msgid "Access configuration"
-msgstr "Επιβεβαίωση διεύθυνσης email"
-
-#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:382
-#, fuzzy
-msgid "Paths configuration"
-msgstr "Επιβεβαίωση διεύθυνσης email"
-
-#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:390
-#, fuzzy
-msgid "Sessions configuration"
-msgstr "Επιβεβαίωση διεύθυνσης email"
-
-#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:398
-#, fuzzy
-msgid "Edit site notice"
-msgstr "Διαγραφή μηνύματος"
-
-#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:406
-#, fuzzy
-msgid "Snapshots configuration"
-msgstr "Επιβεβαίωση διεύθυνσης email"
-
#. TRANS: Client error 401.
-#: lib/apiauth.php:113
+#: lib/apiauth.php:111
msgid "API resource requires read-write access, but you only have read access."
msgstr ""
+#. TRANS: OAuth exception thrown when no application is found for a given consumer key.
+#: lib/apiauth.php:175
+msgid "No application for that consumer key."
+msgstr ""
+
+#. TRANS: OAuth exception given when an incorrect access token was given for a user.
+#: lib/apiauth.php:212
+msgid "Bad access token."
+msgstr ""
+
+#. TRANS: OAuth exception given when no user was found for a given token (no token was found).
+#: lib/apiauth.php:217
+msgid "No user for that token."
+msgstr ""
+
+#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel".
+#. TRANS: Client error thrown when authentication fails.
+#: lib/apiauth.php:258 lib/apiauth.php:290
+msgid "Could not authenticate you."
+msgstr ""
+
+#. TRANS: Exception thrown when an attempt is made to revoke an unknown token.
+#: lib/apioauthstore.php:178
+msgid "Tried to revoke unknown token."
+msgstr ""
+
+#. TRANS: Exception thrown when an attempt is made to remove a revoked token.
+#: lib/apioauthstore.php:182
+msgid "Failed to delete revoked token."
+msgstr ""
+
#. TRANS: Form legend.
-#: lib/applicationeditform.php:137
+#: lib/applicationeditform.php:129
msgid "Edit application"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:187
+#: lib/applicationeditform.php:178
msgid "Icon for this application"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:209
-#, fuzzy, php-format
+#: lib/applicationeditform.php:200
+#, php-format
msgid "Describe your application in %d characters"
-msgstr "Περιγράψτε την ομάδα ή το θέμα μέχρι %d χαρακτήρες"
+msgstr "Περιγράψτε την ομάδα ή το θέμα χρησιμοποιώντας μέχρι %d χαρακτήρες"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:213
-#, fuzzy
-msgid "Describe your application"
-msgstr "Περιγράψτε την ομάδα ή το θέμα"
-
-#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:224
+#: lib/applicationeditform.php:215
msgid "URL of the homepage of this application"
msgstr ""
#. TRANS: Form input field label.
-#: lib/applicationeditform.php:226
+#: lib/applicationeditform.php:217
msgid "Source URL"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:233
+#: lib/applicationeditform.php:224
msgid "Organization responsible for this application"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:242
+#: lib/applicationeditform.php:233
msgid "URL for the homepage of the organization"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:251
+#: lib/applicationeditform.php:242
msgid "URL to redirect to after authentication"
msgstr ""
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:278
+#: lib/applicationeditform.php:269
msgid "Browser"
msgstr ""
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:295
+#: lib/applicationeditform.php:286
msgid "Desktop"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:297
+#: lib/applicationeditform.php:288
msgid "Type of application, browser or desktop"
msgstr ""
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:320
+#: lib/applicationeditform.php:311
msgid "Read-only"
msgstr ""
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:339
+#: lib/applicationeditform.php:330
msgid "Read-write"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:341
+#: lib/applicationeditform.php:332
msgid "Default access for this application: read-only, or read-write"
msgstr ""
-#. TRANS: Submit button title
-#: lib/applicationeditform.php:359
+#. TRANS: Submit button title.
+#: lib/applicationeditform.php:349
msgid "Cancel"
msgstr "Ακύρωση"
#. TRANS: Application access type
-#: lib/applicationlist.php:136
+#: lib/applicationlist.php:135
msgid "read-write"
msgstr ""
#. TRANS: Application access type
-#: lib/applicationlist.php:138
+#: lib/applicationlist.php:137
msgid "read-only"
msgstr ""
#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type (read-write or read-only)
-#: lib/applicationlist.php:144
+#: lib/applicationlist.php:143
#, php-format
msgid "Approved %1$s - \"%2$s\" access."
msgstr ""
#. TRANS: Button label
-#: lib/applicationlist.php:159
+#: lib/applicationlist.php:158
msgctxt "BUTTON"
msgid "Revoke"
msgstr ""
@@ -5524,23 +4071,20 @@ msgstr ""
msgid "Provider"
msgstr ""
-#: lib/attachmentnoticesection.php:67
+#. TRANS: Title.
+#: lib/attachmentnoticesection.php:68
msgid "Notices where this attachment appears"
msgstr ""
-#: lib/attachmenttagcloudsection.php:48
+#. TRANS: Title.
+#: lib/attachmenttagcloudsection.php:49
msgid "Tags for this attachment"
msgstr ""
-#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226
-#, fuzzy
-msgid "Password changing failed"
-msgstr "Ο κωδικός αποθηκεύτηκε."
-
-#: lib/authenticationplugin.php:236
-#, fuzzy
-msgid "Password changing is not allowed"
-msgstr "Ο κωδικός αποθηκεύτηκε."
+#. TRANS: Title for the form to block a user.
+#: lib/blockform.php:70
+msgid "Block"
+msgstr ""
#: lib/channel.php:157 lib/channel.php:177
msgid "Command results"
@@ -5550,48 +4094,46 @@ msgstr ""
msgid "Command complete"
msgstr ""
-#: lib/channel.php:240
-msgid "Command failed"
+#. TRANS: Command exception text shown when a notice ID is requested that does not exist.
+#: lib/command.php:84 lib/command.php:108
+msgid "Notice with that id does not exist."
msgstr ""
-#: lib/command.php:83 lib/command.php:105
-msgid "Notice with that id does not exist"
+#. TRANS: Command exception text shown when a last user notice is requested and it does not exist.
+#. TRANS: Error text shown when a last user notice is requested and it does not exist.
+#: lib/command.php:101 lib/command.php:630
+msgid "User has no last notice."
msgstr ""
-#: lib/command.php:99 lib/command.php:596
-msgid "User has no last notice"
-msgstr ""
-
-#. TRANS: Message given requesting a profile for a non-existing user.
-#. TRANS: %s is the nickname of the user for which the profile could not be found.
-#: lib/command.php:127
-#, fuzzy, php-format
-msgid "Could not find a user with nickname %s"
-msgstr "Απέτυχε η ενημέρωση χρήστη μέσω επιβεβαιωμένης email διεύθυνσης."
-
#. TRANS: Message given getting a non-existing user.
#. TRANS: %s is the nickname of the user that could not be found.
-#: lib/command.php:147
-#, fuzzy, php-format
-msgid "Could not find a local user with nickname %s"
-msgstr "Απέτυχε η ενημέρωση χρήστη μέσω επιβεβαιωμένης email διεύθυνσης."
+#: lib/command.php:150
+#, php-format
+msgid "Could not find a local user with nickname %s."
+msgstr ""
-#: lib/command.php:180
+#. TRANS: Error text shown when an unimplemented command is given.
+#: lib/command.php:185
msgid "Sorry, this command is not yet implemented."
msgstr ""
-#: lib/command.php:225
+#. TRANS: Command exception text shown when a user tries to nudge themselves.
+#: lib/command.php:231
msgid "It does not make a lot of sense to nudge yourself!"
msgstr ""
#. TRANS: Message given having nudged another user.
#. TRANS: %s is the nickname of the user that was nudged.
-#: lib/command.php:234
+#: lib/command.php:240
#, php-format
-msgid "Nudge sent to %s"
+msgid "Nudge sent to %s."
msgstr ""
-#: lib/command.php:260
+#. TRANS: User statistics text.
+#. TRANS: %1$s is the number of other user the user is subscribed to.
+#. TRANS: %2$s is the number of users that are subscribed to the user.
+#. TRANS: %3$s is the number of notices the user has sent.
+#: lib/command.php:270
#, php-format
msgid ""
"Subscriptions: %1$s\n"
@@ -5599,56 +4141,27 @@ msgid ""
"Notices: %3$s"
msgstr ""
-#: lib/command.php:302
+#. TRANS: Text shown when a notice has been marked as favourite successfully.
+#: lib/command.php:314
msgid "Notice marked as fave."
msgstr ""
-#: lib/command.php:323
-#, fuzzy
-msgid "You are already a member of that group"
-msgstr "Ομάδες με τα περισσότερα μέλη"
-
-#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: Message given having added a user to a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:339
-#, fuzzy, php-format
-msgid "Could not join user %1$s to group %2$s"
-msgstr "Αδύνατη η αποθήκευση των νέων πληροφοριών του προφίλ"
+#: lib/command.php:360
+#, php-format
+msgid "%1$s joined group %2$s."
+msgstr ""
-#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: Message given having removed a user from a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:385
-#, fuzzy, php-format
-msgid "Could not remove user %1$s from group %2$s"
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#. TRANS: Whois output. %s is the full name of the queried user.
-#: lib/command.php:418
-#, fuzzy, php-format
-msgid "Fullname: %s"
-msgstr "Ονοματεπώνυμο"
-
-#. TRANS: Whois output. %s is the location of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:422 lib/mail.php:268
+#: lib/command.php:408
#, php-format
-msgid "Location: %s"
+msgid "%1$s left group %2$s."
msgstr ""
-#. TRANS: Whois output. %s is the homepage of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:426 lib/mail.php:271
-#, php-format
-msgid "Homepage: %s"
-msgstr ""
-
-#. TRANS: Whois output. %s is the bio information of the queried user.
-#: lib/command.php:430
-#, php-format
-msgid "About: %s"
-msgstr ""
-
-#: lib/command.php:457
+#. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server).
+#: lib/command.php:474
#, php-format
msgid ""
"%s is a remote profile; you can only send direct messages to users on the "
@@ -5657,146 +4170,150 @@ msgstr ""
#. TRANS: Message given if content is too long.
#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
-#: lib/command.php:472
+#: lib/command.php:491 lib/xmppmanager.php:403
#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d"
+msgid "Message too long - maximum is %1$d characters, you sent %2$d."
msgstr ""
-#. TRANS: Message given have sent a direct message to another user.
-#. TRANS: %s is the name of the other user.
-#: lib/command.php:492
-#, php-format
-msgid "Direct message to %s sent"
-msgstr ""
-
-#: lib/command.php:494
+#. TRANS: Error text shown sending a direct message fails with an unknown reason.
+#: lib/command.php:517
msgid "Error sending direct message."
msgstr ""
-#: lib/command.php:514
-#, fuzzy
-msgid "Cannot repeat your own notice"
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
-
-#: lib/command.php:519
-#, fuzzy
-msgid "Already repeated that notice"
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
-
-#. TRANS: Message given having repeated a notice from another user.
-#. TRANS: %s is the name of the user for which the notice was repeated.
-#: lib/command.php:529
-#, fuzzy, php-format
-msgid "Notice from %s repeated"
-msgstr "Ρυθμίσεις OpenID"
-
-#: lib/command.php:531
+#. TRANS: Error text shown when repeating a notice fails with an unknown reason.
+#: lib/command.php:557
msgid "Error repeating notice."
msgstr ""
-#: lib/command.php:562
+#. TRANS: Message given if content of a notice for a reply is too long.
+#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
+#: lib/command.php:592
#, php-format
-msgid "Notice too long - maximum is %d characters, you sent %d"
+msgid "Notice too long - maximum is %1$d characters, you sent %2$d."
msgstr ""
-#: lib/command.php:571
+#. TRANS: Text shown having sent a reply to a notice successfully.
+#. TRANS: %s is the nickname of the user of the notice the reply was sent to.
+#: lib/command.php:603
#, php-format
-msgid "Reply to %s sent"
+msgid "Reply to %s sent."
msgstr ""
-#: lib/command.php:573
+#. TRANS: Error text shown when a reply to a notice fails with an unknown reason.
+#: lib/command.php:606
msgid "Error saving notice."
msgstr ""
-#: lib/command.php:620
-msgid "Specify the name of the user to subscribe to"
+#. TRANS: Error text shown when no username was provided when issuing a subscribe command.
+#: lib/command.php:655
+msgid "Specify the name of the user to subscribe to."
msgstr ""
-#: lib/command.php:628
+#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command.
+#: lib/command.php:664
msgid "Can't subscribe to OMB profiles by command."
msgstr ""
-#: lib/command.php:634
+#. TRANS: Text shown after having subscribed to another user successfully.
+#. TRANS: %s is the name of the user the subscription was requested for.
+#: lib/command.php:672
#, php-format
-msgid "Subscribed to %s"
+msgid "Subscribed to %s."
msgstr ""
-#: lib/command.php:655 lib/command.php:754
-msgid "Specify the name of the user to unsubscribe from"
+#. TRANS: Error text shown when no username was provided when issuing an unsubscribe command.
+#. TRANS: Error text shown when no username was provided when issuing the command.
+#: lib/command.php:694 lib/command.php:804
+msgid "Specify the name of the user to unsubscribe from."
msgstr ""
-#: lib/command.php:664
+#. TRANS: Text shown after having unsubscribed from another user successfully.
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:705
#, php-format
-msgid "Unsubscribed from %s"
+msgid "Unsubscribed from %s."
msgstr ""
-#: lib/command.php:682 lib/command.php:705
+#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented.
+#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented.
+#: lib/command.php:724 lib/command.php:750
msgid "Command not yet implemented."
msgstr ""
-#: lib/command.php:685
+#. TRANS: Text shown when issuing the command "off" successfully.
+#: lib/command.php:728
msgid "Notification off."
msgstr ""
-#: lib/command.php:687
+#. TRANS: Error text shown when the command "off" fails for an unknown reason.
+#: lib/command.php:731
msgid "Can't turn off notification."
msgstr ""
-#: lib/command.php:708
+#. TRANS: Text shown when issuing the command "on" successfully.
+#: lib/command.php:754
msgid "Notification on."
msgstr ""
-#: lib/command.php:710
+#. TRANS: Error text shown when the command "on" fails for an unknown reason.
+#: lib/command.php:757
msgid "Can't turn on notification."
msgstr ""
-#: lib/command.php:723
-msgid "Login command is disabled"
+#. TRANS: Error text shown when issuing the login command while login is disabled.
+#: lib/command.php:771
+msgid "Login command is disabled."
msgstr ""
-#: lib/command.php:734
+#. TRANS: Text shown after issuing the login command successfully.
+#. TRANS: %s is a logon link..
+#: lib/command.php:784
#, php-format
-msgid "This link is useable only once, and is good for only 2 minutes: %s"
+msgid "This link is useable only once and is valid for only 2 minutes: %s."
msgstr ""
-#: lib/command.php:761
-#, fuzzy, php-format
-msgid "Unsubscribed %s"
-msgstr "Απέτυχε η συνδρομή."
+#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user).
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:813
+#, php-format
+msgid "Unsubscribed %s."
+msgstr ""
-#: lib/command.php:778
-#, fuzzy
-msgid "You are not subscribed to anyone."
-msgstr "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
-
-#: lib/command.php:780
+#. TRANS: Text shown after requesting other users a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed users.
+#: lib/command.php:836
msgid "You are subscribed to this person:"
msgid_plural "You are subscribed to these people:"
msgstr[0] "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
msgstr[1] "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
-#: lib/command.php:800
-#, fuzzy
-msgid "No one is subscribed to you."
-msgstr "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
-
-#: lib/command.php:802
+#. TRANS: Text shown after requesting other users that are subscribed to a user (followers).
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribing users.
+#: lib/command.php:863
msgid "This person is subscribed to you:"
msgid_plural "These people are subscribed to you:"
msgstr[0] "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
msgstr[1] "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
-#: lib/command.php:822
+#. TRANS: Text shown after requesting groups a user is subscribed to without having
+#. TRANS: any group subscriptions.
+#: lib/command.php:885
msgid "You are not a member of any groups."
msgstr "Δεν είστε μέλος καμίας ομάδας."
-#: lib/command.php:824
+#. TRANS: Text shown after requesting groups a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed groups.
+#: lib/command.php:890
msgid "You are a member of this group:"
msgid_plural "You are a member of these groups:"
msgstr[0] "Ομάδες με τα περισσότερα μέλη"
msgstr[1] "Ομάδες με τα περισσότερα μέλη"
-#: lib/command.php:838
+#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings.
+#: lib/command.php:905
msgid ""
"Commands:\n"
"on - turn on notifications\n"
@@ -5838,11 +4355,6 @@ msgid ""
"tracking - not yet implemented.\n"
msgstr ""
-#: lib/common.php:135
-#, fuzzy
-msgid "No configuration file found. "
-msgstr "Ο κωδικός επιβεβαίωσης δεν βρέθηκε."
-
#: lib/common.php:136
msgid "I looked for configuration files in the following places: "
msgstr ""
@@ -5867,11 +4379,6 @@ msgstr ""
msgid "Updates by SMS"
msgstr ""
-#: lib/connectsettingsaction.php:120
-#, fuzzy
-msgid "Connections"
-msgstr "Σύνδεση"
-
#: lib/connectsettingsaction.php:121
msgid "Authorized connected applications"
msgstr ""
@@ -5881,9 +4388,8 @@ msgid "Database error"
msgstr ""
#: lib/designsettings.php:105
-#, fuzzy
msgid "Upload file"
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Προφίλ χρήστη"
#: lib/designsettings.php:109
msgid ""
@@ -5930,10 +4436,6 @@ msgstr ""
msgid "Filter tags"
msgstr ""
-#: lib/galleryaction.php:131
-msgid "All"
-msgstr ""
-
#: lib/galleryaction.php:139
msgid "Select tag to filter"
msgstr ""
@@ -5978,37 +4480,77 @@ msgstr "Τοποθεσία της ομάδας (εάν υπάρχει), πχ: \"
msgid "Extra nicknames for the group, comma- or space- separated, max %d"
msgstr ""
-#: lib/groupnav.php:85
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:86
+msgctxt "MENU"
msgid "Group"
-msgstr "Ομάδα"
+msgstr ""
-#: lib/groupnav.php:101
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:89
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group"
+msgstr ""
+
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:95
+msgctxt "MENU"
+msgid "Members"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:98
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group members"
+msgstr ""
+
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:108
+msgctxt "MENU"
msgid "Blocked"
msgstr ""
-#: lib/groupnav.php:102
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:111
#, php-format
+msgctxt "TOOLTIP"
msgid "%s blocked users"
msgstr ""
-#: lib/groupnav.php:108
-#, php-format
-msgid "Edit %s group properties"
-msgstr "Επεξεργασία ιδιοτήτων της ομάδας %s"
-
-#: lib/groupnav.php:113
-msgid "Logo"
-msgstr "Λογότυπο"
-
-#: lib/groupnav.php:114
-#, php-format
-msgid "Add or edit %s logo"
-msgstr "Προσθήκη ή επεξεργασία λογότυπου για την ομάδα %s"
-
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
#: lib/groupnav.php:120
-#, fuzzy, php-format
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Edit %s group properties"
+msgstr ""
+
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:126
+msgctxt "MENU"
+msgid "Logo"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:129
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Add or edit %s logo"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:138
+#, php-format
+msgctxt "TOOLTIP"
msgid "Add or edit %s design"
-msgstr "Προσθήκη ή επεξεργασία λογότυπου για την ομάδα %s"
+msgstr ""
#: lib/groupsbymemberssection.php:71
msgid "Groups with most members"
@@ -6018,11 +4560,6 @@ msgstr "Ομάδες με τα περισσότερα μέλη"
msgid "Groups with most posts"
msgstr "Ομάδες με τις περισσότερες δημοσιεύσεις"
-#: lib/grouptagcloudsection.php:56
-#, php-format
-msgid "Tags in %s group's notices"
-msgstr ""
-
#. TRANS: Client exception 406
#: lib/htmloutputter.php:104
msgid "This page is not available in a media type you accept"
@@ -6041,7 +4578,8 @@ msgstr ""
msgid "Partial upload."
msgstr ""
-#: lib/imagefile.php:101 lib/mediafile.php:170
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: lib/imagefile.php:101 lib/mediafile.php:179
msgid "System error uploading file."
msgstr ""
@@ -6050,9 +4588,8 @@ msgid "Not an image or corrupt file."
msgstr ""
#: lib/imagefile.php:122
-#, fuzzy
msgid "Lost our file."
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
+msgstr "Σχεδιάστε το προφίλ σας"
#: lib/imagefile.php:163 lib/imagefile.php:224
msgid "Unknown file type"
@@ -6146,11 +4683,9 @@ msgstr ""
#. TRANS: Profile info line in new-subscriber notification e-mail
#: lib/mail.php:274
-#, fuzzy, php-format
+#, php-format
msgid "Bio: %s"
-msgstr ""
-"Βιογραφικό: %s\n"
-"\n"
+msgstr "Βιογραφικό"
#. TRANS: Subject of notification mail for new posting email address
#: lib/mail.php:304
@@ -6178,17 +4713,6 @@ msgstr ""
msgid "%s status"
msgstr "Κατάσταση του/της %s"
-#. TRANS: Subject line for SMS-by-email address confirmation message
-#: lib/mail.php:460
-msgid "SMS confirmation"
-msgstr ""
-
-#. TRANS: Main body heading for SMS-by-email address confirmation message
-#: lib/mail.php:463
-#, fuzzy, php-format
-msgid "%s: confirm you own this phone number with this code:"
-msgstr "Αναμένωντας επιβεβαίωση σ' αυτό το νούμερο τηλεφώνου."
-
#. TRANS: Subject for 'nudge' notification email
#: lib/mail.php:484
#, php-format
@@ -6318,14 +4842,10 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:227 lib/noticelist.php:505
+#: lib/mailbox.php:228 lib/noticelist.php:506
msgid "from"
msgstr "από"
-#: lib/mailhandler.php:37
-msgid "Could not parse message."
-msgstr ""
-
#: lib/mailhandler.php:42
msgid "Not a registered user."
msgstr ""
@@ -6343,104 +4863,98 @@ msgstr ""
msgid "Unsupported message type: %s"
msgstr ""
-#: lib/mediafile.php:98 lib/mediafile.php:123
+#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
+#: lib/mediafile.php:99 lib/mediafile.php:125
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#: lib/mediafile.php:142
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: lib/mediafile.php:145
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
msgstr ""
-#: lib/mediafile.php:147
+#. TRANS: Client exception.
+#: lib/mediafile.php:151
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form."
msgstr ""
-#: lib/mediafile.php:152
+#. TRANS: Client exception.
+#: lib/mediafile.php:157
msgid "The uploaded file was only partially uploaded."
msgstr ""
-#: lib/mediafile.php:159
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: lib/mediafile.php:165
msgid "Missing a temporary folder."
msgstr ""
-#: lib/mediafile.php:162
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: lib/mediafile.php:169
msgid "Failed to write file to disk."
msgstr ""
-#: lib/mediafile.php:165
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: lib/mediafile.php:173
msgid "File upload stopped by extension."
msgstr ""
-#: lib/mediafile.php:179 lib/mediafile.php:217
+#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
+#: lib/mediafile.php:189 lib/mediafile.php:232
msgid "File exceeds user's quota."
msgstr ""
-#: lib/mediafile.php:197 lib/mediafile.php:234
+#. TRANS: Client exception thrown when a file upload operation fails because the file could
+#. TRANS: not be moved from the temporary folder to the permanent file location.
+#: lib/mediafile.php:209 lib/mediafile.php:251
msgid "File could not be moved to destination directory."
msgstr ""
-#: lib/mediafile.php:202 lib/mediafile.php:238
-#, fuzzy
-msgid "Could not determine file's MIME type."
-msgstr "Απέτυχε η ενημέρωση του χρήστη."
-
-#: lib/mediafile.php:318
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
+#. TRANS: the MIME type that was denied.
+#: lib/mediafile.php:340
#, php-format
-msgid " Try using another %s format."
+msgid ""
+"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
+"format."
msgstr ""
-#: lib/mediafile.php:323
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %s is the file type that was denied.
+#: lib/mediafile.php:345
#, php-format
-msgid "%s is not a supported file type on this server."
-msgstr ""
-
-#: lib/messageform.php:120
-msgid "Send a direct notice"
+msgid "\"%s\" is not a supported file type on this server."
msgstr ""
#: lib/messageform.php:146
msgid "To"
msgstr ""
-#: lib/messageform.php:159 lib/noticeform.php:185
+#: lib/messageform.php:159 lib/noticeform.php:186
msgid "Available characters"
msgstr "Διαθέσιμοι χαρακτήρες"
-#: lib/messageform.php:178 lib/noticeform.php:236
+#: lib/messageform.php:178 lib/noticeform.php:237
msgctxt "Send button for sending notice"
msgid "Send"
msgstr ""
-#: lib/noticeform.php:160
-msgid "Send a notice"
-msgstr ""
-
-#: lib/noticeform.php:173
+#: lib/noticeform.php:174
#, php-format
msgid "What's up, %s?"
msgstr ""
-#: lib/noticeform.php:192
+#: lib/noticeform.php:193
msgid "Attach"
msgstr ""
-#: lib/noticeform.php:196
+#: lib/noticeform.php:197
msgid "Attach a file"
msgstr ""
-#: lib/noticeform.php:212
-#, fuzzy
-msgid "Share my location"
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#: lib/noticeform.php:215
-#, fuzzy
-msgid "Do not share my location"
-msgstr "Αδύνατη η αποθήκευση του προφίλ."
-
-#: lib/noticeform.php:216
+#: lib/noticeform.php:217
msgid ""
"Sorry, retrieving your geo location is taking longer than expected, please "
"try again later"
@@ -6475,61 +4989,44 @@ msgstr ""
msgid "at"
msgstr ""
-#: lib/noticelist.php:567
+#: lib/noticelist.php:502
+msgid "web"
+msgstr ""
+
+#: lib/noticelist.php:568
msgid "in context"
msgstr ""
-#: lib/noticelist.php:602
+#: lib/noticelist.php:603
msgid "Repeated by"
msgstr "Επαναλαμβάνεται από"
-#: lib/noticelist.php:629
-msgid "Reply to this notice"
-msgstr ""
-
-#: lib/noticelist.php:630
+#: lib/noticelist.php:631
msgid "Reply"
msgstr ""
-#: lib/noticelist.php:674
-#, fuzzy
-msgid "Notice repeated"
-msgstr "Ρυθμίσεις OpenID"
-
-#: lib/nudgeform.php:116
-msgid "Nudge this user"
-msgstr ""
-
#: lib/nudgeform.php:128
msgid "Nudge"
msgstr ""
-#: lib/nudgeform.php:128
-msgid "Send a nudge to this user"
-msgstr ""
-
#: lib/oauthstore.php:283
-msgid "Error inserting new profile"
+msgid "Error inserting new profile."
msgstr ""
#: lib/oauthstore.php:291
-msgid "Error inserting avatar"
-msgstr ""
-
-#: lib/oauthstore.php:306
-msgid "Error updating remote profile"
+msgid "Error inserting avatar."
msgstr ""
#: lib/oauthstore.php:311
-msgid "Error inserting remote profile"
+msgid "Error inserting remote profile."
msgstr ""
-#: lib/oauthstore.php:345
-#, fuzzy
-msgid "Duplicate notice"
-msgstr "Διαγραφή μηνύματος"
+#. TRANS: Exception thrown when a notice is denied because it has been sent before.
+#: lib/oauthstore.php:346
+msgid "Duplicate notice."
+msgstr ""
-#: lib/oauthstore.php:490
+#: lib/oauthstore.php:491
msgid "Couldn't insert new subscription."
msgstr "Απέτυχε η εισαγωγή νέας συνδρομής."
@@ -6566,26 +5063,15 @@ msgstr ""
msgid "Tags in %s's notices"
msgstr ""
-#: lib/plugin.php:115
+#. TRANS: Displayed as version information for a plugin if no version information was found.
+#: lib/plugin.php:116
msgid "Unknown"
msgstr ""
-#: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82
-msgid "Subscriptions"
-msgstr ""
-
#: lib/profileaction.php:126
msgid "All subscriptions"
msgstr "Όλες οι συνδρομές"
-#: lib/profileaction.php:144 lib/profileaction.php:214 lib/subgroupnav.php:90
-msgid "Subscribers"
-msgstr ""
-
-#: lib/profileaction.php:161
-msgid "All subscribers"
-msgstr ""
-
#: lib/profileaction.php:191
msgid "User ID"
msgstr ""
@@ -6599,10 +5085,6 @@ msgstr "Μέλος από"
msgid "Daily average"
msgstr ""
-#: lib/profileaction.php:264
-msgid "All groups"
-msgstr ""
-
#: lib/profileformaction.php:123
msgid "Unimplemented method."
msgstr ""
@@ -6632,18 +5114,16 @@ msgid "No return-to arguments."
msgstr ""
#: lib/repeatform.php:107
-#, fuzzy
msgid "Repeat this notice?"
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
+msgstr "Διαγραφή μηνύματος"
#: lib/repeatform.php:132
msgid "Yes"
msgstr "Ναι"
#: lib/repeatform.php:132
-#, fuzzy
msgid "Repeat this notice"
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
+msgstr "Διαγραφή μηνύματος"
#: lib/revokeroleform.php:91
#, php-format
@@ -6659,34 +5139,30 @@ msgid "Sandbox"
msgstr ""
#: lib/sandboxform.php:78
-#, fuzzy
msgid "Sandbox this user"
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
+msgstr "Γίνε συνδρομητής αυτού του χρήστη"
-#: lib/searchaction.php:120
+#. TRANS: Fieldset legend for the search form.
+#: lib/searchaction.php:121
msgid "Search site"
msgstr ""
-#: lib/searchaction.php:126
+#. TRANS: Used as a field label for the field where one or more keywords
+#. TRANS: for searching can be entered.
+#: lib/searchaction.php:129
msgid "Keyword(s)"
msgstr ""
-#: lib/searchaction.php:127
+#: lib/searchaction.php:130
+msgctxt "BUTTON"
msgid "Search"
msgstr ""
-#: lib/searchaction.php:162
+#. TRANS: Definition list item with instructions on how to get (better) search results.
+#: lib/searchaction.php:170
msgid "Search help"
msgstr ""
-#: lib/searchgroupnav.php:80
-msgid "People"
-msgstr ""
-
-#: lib/searchgroupnav.php:81
-msgid "Find people on this site"
-msgstr ""
-
#: lib/searchgroupnav.php:83
msgid "Find content of notices"
msgstr ""
@@ -6708,28 +5184,8 @@ msgid "Silence"
msgstr ""
#: lib/silenceform.php:78
-#, fuzzy
msgid "Silence this user"
-msgstr "Γίνε συνδρομητής αυτού του χρήστη"
-
-#: lib/subgroupnav.php:83
-#, php-format
-msgid "People %s subscribes to"
-msgstr ""
-
-#: lib/subgroupnav.php:91
-#, php-format
-msgid "People subscribed to %s"
-msgstr ""
-
-#: lib/subgroupnav.php:99
-#, php-format
-msgid "Groups %s is a member of"
-msgstr ""
-
-#: lib/subgroupnav.php:105
-msgid "Invite"
-msgstr ""
+msgstr "Διαγράψτε αυτόν τον χρήστη"
#: lib/subgroupnav.php:106
#, php-format
@@ -6759,12 +5215,12 @@ msgid "The theme file is missing or the upload failed."
msgstr ""
#: lib/themeuploader.php:91 lib/themeuploader.php:102
-#: lib/themeuploader.php:253 lib/themeuploader.php:257
-#: lib/themeuploader.php:265 lib/themeuploader.php:272
+#: lib/themeuploader.php:278 lib/themeuploader.php:282
+#: lib/themeuploader.php:290 lib/themeuploader.php:297
msgid "Failed saving theme."
msgstr ""
-#: lib/themeuploader.php:139
+#: lib/themeuploader.php:147
msgid "Invalid theme: bad directory structure."
msgstr ""
@@ -6777,22 +5233,21 @@ msgstr ""
msgid "Invalid theme archive: missing file css/display.css"
msgstr ""
-#: lib/themeuploader.php:205
+#: lib/themeuploader.php:218
msgid ""
"Theme contains invalid file or folder name. Stick with ASCII letters, "
"digits, underscore, and minus sign."
msgstr ""
-#: lib/themeuploader.php:216
+#: lib/themeuploader.php:224
+msgid "Theme contains unsafe file extension names; may be unsafe."
+msgstr ""
+
+#: lib/themeuploader.php:241
#, php-format
msgid "Theme contains file of type '.%s', which is not allowed."
msgstr ""
-#: lib/themeuploader.php:234
-#, fuzzy
-msgid "Error opening theme archive."
-msgstr "Απέτυχε η αποθήκευση του προφίλ."
-
#: lib/topposterssection.php:74
msgid "Top posters"
msgstr "Κορυφαίοι δημοσιευτές"
@@ -6802,40 +5257,21 @@ msgid "Unsandbox"
msgstr ""
#: lib/unsandboxform.php:80
-#, fuzzy
msgid "Unsandbox this user"
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
+msgstr "Γίνε συνδρομητής αυτού του χρήστη"
#: lib/unsilenceform.php:67
msgid "Unsilence"
msgstr ""
#: lib/unsilenceform.php:78
-#, fuzzy
msgid "Unsilence this user"
-msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
-
-#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
-msgid "Unsubscribe from this user"
-msgstr ""
-
-#: lib/unsubscribeform.php:137
-msgid "Unsubscribe"
-msgstr ""
-
-#: lib/usernoprofileexception.php:58
-#, php-format
-msgid "User %s (%d) has no profile record."
-msgstr ""
+msgstr "Διαγράψτε αυτόν τον χρήστη"
#: lib/userprofile.php:117
msgid "Edit Avatar"
msgstr ""
-#: lib/userprofile.php:234 lib/userprofile.php:248
-msgid "User actions"
-msgstr ""
-
#: lib/userprofile.php:237
msgid "User deletion in progress..."
msgstr ""
@@ -6856,15 +5292,6 @@ msgstr ""
msgid "Message"
msgstr "Μήνυμα"
-#: lib/userprofile.php:326
-msgid "Moderate"
-msgstr ""
-
-#: lib/userprofile.php:364
-#, fuzzy
-msgid "User role"
-msgstr "Προφίλ χρήστη"
-
#: lib/userprofile.php:366
msgctxt "role"
msgid "Administrator"
@@ -6876,56 +5303,64 @@ msgid "Moderator"
msgstr "Συντονιστής"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1100
+#: lib/util.php:1103
msgid "a few seconds ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1103
+#: lib/util.php:1106
msgid "about a minute ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1107
+#: lib/util.php:1110
#, php-format
-msgid "about %d minutes ago"
-msgstr ""
+msgid "about one minute ago"
+msgid_plural "about %d minutes ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1110
+#: lib/util.php:1113
msgid "about an hour ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1114
+#: lib/util.php:1117
#, php-format
-msgid "about %d hours ago"
-msgstr ""
+msgid "about one hour ago"
+msgid_plural "about %d hours ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1117
+#: lib/util.php:1120
msgid "about a day ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1121
+#: lib/util.php:1124
#, php-format
-msgid "about %d days ago"
-msgstr ""
+msgid "about one day ago"
+msgid_plural "about %d days ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1124
+#: lib/util.php:1127
msgid "about a month ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1128
+#: lib/util.php:1131
#, php-format
-msgid "about %d months ago"
-msgstr ""
+msgid "about one month ago"
+msgid_plural "about %d months ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1131
+#: lib/util.php:1134
msgid "about a year ago"
msgstr ""
@@ -6933,13 +5368,3 @@ msgstr ""
#, php-format
msgid "%s is not a valid color!"
msgstr "Το %s δεν είναι ένα έγκυρο χρώμα!"
-
-#: lib/webcolor.php:123
-#, php-format
-msgid "%s is not a valid color! Use 3 or 6 hex chars."
-msgstr ""
-
-#: lib/xmppmanager.php:403
-#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d."
-msgstr ""
diff --git a/locale/en/LC_MESSAGES/statusnet.po b/locale/en/LC_MESSAGES/statusnet.po
index 61d902a1a9..0638f16cdf 100644
--- a/locale/en/LC_MESSAGES/statusnet.po
+++ b/locale/en/LC_MESSAGES/statusnet.po
@@ -15,7 +15,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANS: Page title
#. TRANS: Menu item for site administration
diff --git a/locale/en_GB/LC_MESSAGES/statusnet.po b/locale/en_GB/LC_MESSAGES/statusnet.po
index a8a11e4ba6..5978efd553 100644
--- a/locale/en_GB/LC_MESSAGES/statusnet.po
+++ b/locale/en_GB/LC_MESSAGES/statusnet.po
@@ -1,243 +1,311 @@
-# Translation of StatusNet to British English
+# Translation of StatusNet - Core to British English (British English)
+# Expored from translatewiki.net
#
-# Author@translatewiki.net: Brion
-# Author@translatewiki.net: Bruce89
-# Author@translatewiki.net: CiaranG
-# Author@translatewiki.net: Reedy
+# Author: Brion
+# Author: Bruce89
+# Author: CiaranG
+# Author: Lcawte
+# Author: Reedy
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
-"Project-Id-Version: StatusNet\n"
+"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-08-11 10:11+0000\n"
-"PO-Revision-Date: 2010-08-11 10:11:54+0000\n"
-"Language-Team: British English\n"
+"POT-Creation-Date: 2010-12-16 15:08+0000\n"
+"PO-Revision-Date: 2010-12-16 15:10:35+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 (r70848); Translate extension (2010-07-21)\n"
+"X-Generator: MediaWiki 1.18alpha (r78478); 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\n"
+"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
-#. TRANS: Page title
+#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
-#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376
+#: actions/accessadminpanel.php:53 lib/adminpanelaction.php:363
msgid "Access"
msgstr "Access"
-#. TRANS: Page notice
-#: actions/accessadminpanel.php:67
+#. TRANS: Page notice.
+#: actions/accessadminpanel.php:64
msgid "Site access settings"
msgstr "Site access settings"
#. TRANS: Form legend for registration form.
-#: actions/accessadminpanel.php:161
+#: actions/accessadminpanel.php:151
msgid "Registration"
msgstr "Registration"
-#. TRANS: Checkbox instructions for admin setting "Private"
-#: actions/accessadminpanel.php:165
+#. TRANS: Checkbox instructions for admin setting "Private".
+#: actions/accessadminpanel.php:155
msgid "Prohibit anonymous users (not logged in) from viewing site?"
msgstr "Prohibit anonymous users (not logged in) from viewing site?"
#. TRANS: Checkbox label for prohibiting anonymous users from viewing site.
-#: actions/accessadminpanel.php:167
+#: actions/accessadminpanel.php:157
msgctxt "LABEL"
msgid "Private"
msgstr "Private"
-#. TRANS: Checkbox instructions for admin setting "Invite only"
-#: actions/accessadminpanel.php:174
+#. TRANS: Checkbox instructions for admin setting "Invite only".
+#: actions/accessadminpanel.php:164
msgid "Make registration invitation only."
msgstr "Make registration invitation only."
#. TRANS: Checkbox label for configuring site as invite only.
-#: actions/accessadminpanel.php:176
+#: actions/accessadminpanel.php:166
msgid "Invite only"
msgstr "Invite only"
-#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations)
-#: actions/accessadminpanel.php:183
+#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations).
+#: actions/accessadminpanel.php:173
msgid "Disable new registrations."
msgstr "Disable new registrations."
#. TRANS: Checkbox label for disabling new user registrations.
-#: actions/accessadminpanel.php:185
+#: actions/accessadminpanel.php:175
msgid "Closed"
msgstr "Closed"
-#. TRANS: Title / tooltip for button to save access settings in site admin panel
-#: actions/accessadminpanel.php:202
+#. TRANS: Title for button to save access settings in site admin panel.
+#: actions/accessadminpanel.php:191
msgid "Save access settings"
msgstr "Save access settings"
+#. TRANS: Tooltip for button to save access settings in site admin panel.
#. TRANS: Button label to save e-mail preferences.
#. TRANS: Button label to save IM preferences.
+#. TRANS: Button text for saving "Other settings" in profile.
+#. TRANS: Button text to store form data in the Paths admin panel.
+#. TRANS: Button to save input in profile settings.
+#. TRANS: Button text for saving site notice in admin panel.
#. TRANS: Button label to save SMS preferences.
-#. TRANS: Button label
-#: actions/accessadminpanel.php:203 actions/emailsettings.php:224
-#: actions/imsettings.php:184 actions/smssettings.php:209
-#: lib/applicationeditform.php:361
+#. TRANS: Save button for settings for a profile in a subscriptions list.
+#. TRANS: Button text to save user settings in user admin panel.
+#. TRANS: Button label in the "Edit application" form.
+#. TRANS: Button text on profile design page to save settings.
+#: actions/accessadminpanel.php:193 actions/emailsettings.php:254
+#: actions/imsettings.php:187 actions/othersettings.php:134
+#: actions/pathsadminpanel.php:512 actions/profilesettings.php:201
+#: actions/sitenoticeadminpanel.php:197 actions/smssettings.php:209
+#: actions/subscriptions.php:262 actions/useradminpanel.php:298
+#: lib/applicationeditform.php:355 lib/designsettings.php:270
+#: lib/groupeditform.php:207
msgctxt "BUTTON"
msgid "Save"
msgstr "Save"
+#. TRANS: Server error when page not found (404).
#. TRANS: Server error when page not found (404)
#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
#: actions/showfavorites.php:138 actions/tag.php:52
msgid "No such page."
msgstr "No such page."
-#: actions/all.php:79 actions/allrss.php:68
-#: actions/apiaccountupdatedeliverydevice.php:114
-#: actions/apiaccountupdateprofile.php:105
-#: actions/apiaccountupdateprofilebackgroundimage.php:116
-#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
-#: actions/apiblockdestroy.php:96 actions/apidirectmessage.php:77
-#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:113
-#: actions/apigroupismember.php:91 actions/apigroupjoin.php:100
-#: actions/apigroupleave.php:100 actions/apigrouplist.php:73
-#: actions/apistatusesupdate.php:229 actions/apisubscriptions.php:87
-#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174
-#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80
-#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75
-#: actions/favoritesrss.php:74 actions/foaf.php:40 actions/foaf.php:58
-#: actions/hcard.php:67 actions/microsummary.php:62 actions/newmessage.php:116
-#: actions/otp.php:76 actions/remotesubscribe.php:145
-#: actions/remotesubscribe.php:154 actions/replies.php:73
-#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105
-#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40
-#: actions/xrds.php:71 lib/command.php:478 lib/galleryaction.php:59
+#. TRANS: Client error when user not found for an action.
+#. TRANS: Client error when user not found for an rss related action.
+#. TRANS: Client error displayed when no existing user is provided for a user's delivery device setting.
+#. TRANS: Client error displayed if a user could not be found.
+#. TRANS: Client error when user not found updating a profile background image.
+#. TRANS: Client error displayed updating profile image without having a user object.
+#. TRANS: Client error when user not found for an API action to remove a block for a user.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error when user not found for an API direct message action.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error displayed when checking group membership for a non-existing user.
+#. TRANS: Client error displayed when trying to have a non-existing user join a group.
+#. TRANS: Client error displayed when trying to have a non-existing user leave a group.
+#. TRANS: Client error displayed when updating a status for a non-existing user.
+#. TRANS: Client error displayed when requesting a list of followers for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent favourite notices by a user for a non-existing user.
+#. TRANS: Client error displayed when requesting dents of a user and friends for a user that does not exist.
+#. TRANS: Client error displayed when requesting most recent dents by user and friends for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent mentions for a non-existing user.
+#. TRANS: Client error displayed requesting most recent notices for a non-existing user.
+#. TRANS: Client error displayed trying to get an avatar for a non-existing user.
+#. TRANS: Error text shown when trying to send a direct message to a user that does not exist.
+#: actions/all.php:80 actions/allrss.php:69
+#: actions/apiaccountupdatedeliverydevice.php:110
+#: actions/apiaccountupdateprofile.php:103
+#: actions/apiaccountupdateprofilebackgroundimage.php:118
+#: actions/apiaccountupdateprofileimage.php:104 actions/apiatomservice.php:60
+#: actions/apiblockcreate.php:95 actions/apiblockdestroy.php:94
+#: actions/apidirectmessage.php:75 actions/apidirectmessagenew.php:72
+#: actions/apigroupcreate.php:111 actions/apigroupismember.php:89
+#: actions/apigroupjoin.php:98 actions/apigroupleave.php:98
+#: actions/apigrouplist.php:70 actions/apistatusesupdate.php:230
+#: actions/apisubscriptions.php:85 actions/apitimelinefavorites.php:70
+#: actions/apitimelinefriends.php:173 actions/apitimelinehome.php:78
+#: actions/apitimelinementions.php:77 actions/apitimelineuser.php:79
+#: actions/avatarbynickname.php:79 actions/favoritesrss.php:74
+#: actions/foaf.php:40 actions/foaf.php:58 actions/hcard.php:67
+#: actions/microsummary.php:62 actions/newmessage.php:116 actions/otp.php:76
+#: actions/remotesubscribe.php:145 actions/remotesubscribe.php:154
+#: actions/replies.php:73 actions/repliesrss.php:38 actions/rsd.php:116
+#: actions/showfavorites.php:105 actions/userbyid.php:74
+#: actions/usergroups.php:93 actions/userrss.php:40 actions/userxrd.php:59
+#: actions/xrds.php:71 lib/command.php:497 lib/galleryaction.php:59
#: lib/mailbox.php:82 lib/profileaction.php:77
msgid "No such user."
msgstr "No such user."
#. TRANS: Page title. %1$s is user nickname, %2$d is page number
-#: actions/all.php:90
+#: actions/all.php:91
#, php-format
msgid "%1$s and friends, page %2$d"
msgstr "%1$s and friends, page %2$d"
-#. TRANS: Page title. %1$s is user nickname
-#. TRANS: H1 text. %1$s is user nickname
+#. TRANS: Page title. %s is user nickname
+#. TRANS: H1 text for page. %s is a user nickname.
#. TRANS: Message is used as link title. %s is a user nickname.
-#: actions/all.php:93 actions/all.php:185 actions/allrss.php:116
-#: actions/apitimelinefriends.php:210 actions/apitimelinehome.php:116
-#: lib/personalgroupnav.php:100
+#. TRANS: Timeline title for user and friends. %s is a user nickname.
+#: actions/all.php:94 actions/all.php:191 actions/allrss.php:117
+#: actions/apitimelinefriends.php:207 actions/apitimelinehome.php:113
+#: lib/personalgroupnav.php:103
#, php-format
msgid "%s and friends"
msgstr "%s and friends"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:107
+#. TRANS: %s is user nickname.
+#: actions/all.php:108
#, php-format
msgid "Feed for friends of %s (RSS 1.0)"
msgstr "Feed for friends of %s (RSS 1.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:116
+#. TRANS: %s is user nickname.
+#: actions/all.php:117
#, php-format
msgid "Feed for friends of %s (RSS 2.0)"
msgstr "Feed for friends of %s (RSS 2.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:125
+#. TRANS: %s is user nickname.
+#: actions/all.php:126
#, php-format
msgid "Feed for friends of %s (Atom)"
msgstr "Feed for friends of %s (Atom)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:138
+#. TRANS: Empty list message. %s is a user nickname.
+#: actions/all.php:139
#, php-format
msgid ""
"This is the timeline for %s and friends but no one has posted anything yet."
msgstr ""
"This is the timeline for %s and friends but no one has posted anything yet."
-#: actions/all.php:143
-#, php-format
-msgid ""
-"Try subscribing to more people, [join a group](%%action.groups%%) or post "
-"something yourself."
-msgstr ""
-"Try subscribing to more people, [join a group](%%action.groups%%) or post "
-"something yourself."
-
-#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@"
+#. TRANS: Encouragement displayed on logged in user's empty timeline.
+#. TRANS: This message contains Markdown links. Keep "](" together.
#: actions/all.php:146
-#, fuzzy, php-format
+#, php-format
+msgid ""
+"Try subscribing to more people, [join a group](%%action.groups%%) or post "
+"something yourself."
+msgstr ""
+"Try subscribing to more people, [join a group](%%action.groups%%) or post "
+"something yourself."
+
+#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@".
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:150
+#, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) from their profile or [post something "
"to them](%%%%action.newnotice%%%%?status_textarea=%3$s)."
msgstr ""
-"Be the first to [post on this topic](%%%%action.newnotice%%%%?"
-"status_textarea=%s)!"
+"You can try to [nudge %1$s](../%2$s) from their profile or [post something "
+"to them](%%%%action.newnotice%%%%?status_textarea=%3$s)."
-#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211
-#, fuzzy, php-format
+#. TRANS: Encoutagement displayed on empty timeline user pages for anonymous users.
+#. TRANS: %s is a user nickname. This message contains Markdown links. Keep "](" together.
+#. TRANS: Second sentence of empty message for anonymous users. %s is a user nickname.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/all.php:155 actions/replies.php:210 actions/showstream.php:227
+#, php-format
msgid ""
"Why not [register an account](%%%%action.register%%%%) and then nudge %s or "
"post a notice to them."
msgstr ""
-"Why not [register an account](%%action.register%%) and be the first to add a "
-"notice to your favourites!"
+"Why not [register an account](%%%%action.register%%%%) and then nudge %s or "
+"post a notice to them."
-#. TRANS: H1 text
-#: actions/all.php:182
+#. TRANS: H1 text for page when viewing a list for self.
+#: actions/all.php:188
msgid "You and friends"
msgstr "You and friends"
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name.
-#: actions/allrss.php:121 actions/apitimelinefriends.php:216
-#: actions/apitimelinehome.php:122
+#: actions/allrss.php:122 actions/apitimelinefriends.php:213
+#: actions/apitimelinehome.php:119
#, php-format
msgid "Updates from %1$s and friends on %2$s!"
msgstr "Updates from %1$s and friends on %2$s!"
-#: actions/apiaccountratelimitstatus.php:72
-#: actions/apiaccountupdatedeliverydevice.php:94
-#: actions/apiaccountupdateprofile.php:97
-#: actions/apiaccountupdateprofilebackgroundimage.php:94
-#: actions/apiaccountupdateprofilecolors.php:118
-#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156
-#: actions/apifavoritecreate.php:100 actions/apifavoritedestroy.php:101
-#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
-#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:139
-#: actions/apigroupismember.php:115 actions/apigroupjoin.php:156
-#: actions/apigroupleave.php:142 actions/apigrouplist.php:137
-#: actions/apigrouplistall.php:122 actions/apigroupmembership.php:107
-#: actions/apigroupshow.php:116 actions/apihelptest.php:88
-#: actions/apistatusesdestroy.php:104 actions/apistatusesretweets.php:112
-#: actions/apistatusesshow.php:109 actions/apistatusnetconfig.php:141
-#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
-#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:271
-#: actions/apitimelinegroup.php:154 actions/apitimelinehome.php:175
-#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:241
-#: actions/apitimelineretweetedtome.php:121
-#: actions/apitimelineretweetsofme.php:152 actions/apitimelinetag.php:161
-#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
+#. TRANS: Client error displayed handling a non-existing API method.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method updating profile colours.
+#. TRANS: Client error displayed trying to execute an unknown API method verifying user credentials.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method showing friendship.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method joining a group.
+#. TRANS: Client error displayed trying to execute an unknown API method leaving a group.
+#. TRANS: Client error displayed trying to execute an unknown API method checking group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method listing the latest 20 groups.
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method showing a group.
+#. TRANS: Client error displayed trying to execute an unknown API method testing API connectivity.
+#. TRANS: Client error displayed trying to execute an unknown API method deleting a status.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#: actions/apiaccountratelimitstatus.php:69
+#: actions/apiaccountupdatedeliverydevice.php:92
+#: actions/apiaccountupdateprofile.php:94
+#: actions/apiaccountupdateprofilebackgroundimage.php:92
+#: actions/apiaccountupdateprofilecolors.php:115
+#: actions/apiaccountverifycredentials.php:68 actions/apidirectmessage.php:157
+#: actions/apifavoritecreate.php:98 actions/apifavoritedestroy.php:98
+#: actions/apifriendshipscreate.php:99 actions/apifriendshipsdestroy.php:99
+#: actions/apifriendshipsshow.php:124 actions/apigroupcreate.php:138
+#: actions/apigroupismember.php:115 actions/apigroupjoin.php:160
+#: actions/apigroupleave.php:145 actions/apigrouplist.php:134
+#: actions/apigrouplistall.php:120 actions/apigroupmembership.php:105
+#: actions/apigroupshow.php:114 actions/apihelptest.php:84
+#: actions/apistatusesdestroy.php:101 actions/apistatusesretweets.php:110
+#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
+#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
+#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
+#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
+#: actions/apitimelineretweetedtome.php:118
+#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
+#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
msgid "API method not found."
msgstr "API method not found."
-#: actions/apiaccountupdatedeliverydevice.php:86
-#: actions/apiaccountupdateprofile.php:89
-#: actions/apiaccountupdateprofilebackgroundimage.php:86
-#: actions/apiaccountupdateprofilecolors.php:110
-#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
-#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:109
-#: actions/apifavoritecreate.php:91 actions/apifavoritedestroy.php:92
-#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
-#: actions/apigroupcreate.php:105 actions/apigroupjoin.php:92
-#: actions/apigroupleave.php:92 actions/apimediaupload.php:67
-#: actions/apistatusesretweet.php:65 actions/apistatusesupdate.php:198
+#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
+#. TRANS: Client error. POST is a HTTP command. It should not be translated.
+#: actions/apiaccountupdatedeliverydevice.php:83
+#: actions/apiaccountupdateprofile.php:85
+#: actions/apiaccountupdateprofilebackgroundimage.php:83
+#: actions/apiaccountupdateprofilecolors.php:106
+#: actions/apiaccountupdateprofileimage.php:80 actions/apiblockcreate.php:87
+#: actions/apiblockdestroy.php:85 actions/apidirectmessagenew.php:107
+#: actions/apifavoritecreate.php:88 actions/apifavoritedestroy.php:88
+#: actions/apifriendshipscreate.php:89 actions/apifriendshipsdestroy.php:89
+#: actions/apigroupcreate.php:102 actions/apigroupjoin.php:89
+#: actions/apigroupleave.php:89 actions/apimediaupload.php:66
+#: actions/apistatusesretweet.php:63 actions/apistatusesupdate.php:194
msgid "This method requires a POST."
msgstr "This method requires a POST."
-#: actions/apiaccountupdatedeliverydevice.php:106
+#. TRANS: Client error displayed when no valid device parameter is provided for a user's delivery device setting.
+#: actions/apiaccountupdatedeliverydevice.php:103
msgid ""
"You must specify a parameter named 'device' with a value of one of: sms, im, "
"none."
@@ -245,350 +313,530 @@ msgstr ""
"You must specify a parameter named 'device' with a value of one of: sms, im, "
"none."
-#: actions/apiaccountupdatedeliverydevice.php:133
-#, fuzzy
+#. TRANS: Server error displayed when a user's delivery device cannot be updated.
+#: actions/apiaccountupdatedeliverydevice.php:130
msgid "Could not update user."
-msgstr "Couldn't update user."
+msgstr "Could not update user."
-#: actions/apiaccountupdateprofile.php:112
-#: actions/apiaccountupdateprofilebackgroundimage.php:194
-#: actions/apiaccountupdateprofilecolors.php:185
+#. TRANS: Client error displayed if a user profile could not be found.
+#. TRANS: Client error displayed when a user has no profile.
+#. TRANS: Client error displayed a user has no profile updating profile colours.
+#. TRANS: Client error displayed if a user profile could not be found updating a profile image.
+#. TRANS: Client error displayed when requesting user information for a user without a profile.
+#. TRANS: Client error displayed trying to get an avatar for a user without a profile.
+#: actions/apiaccountupdateprofile.php:111
+#: actions/apiaccountupdateprofilebackgroundimage.php:199
+#: actions/apiaccountupdateprofilecolors.php:183
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
-#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74
+#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
msgid "User has no profile."
msgstr "User has no profile."
+#. TRANS: Server error displayed if a user profile could not be saved.
#: actions/apiaccountupdateprofile.php:147
-#, fuzzy
msgid "Could not save profile."
-msgstr "Couldn't save profile."
+msgstr "Could not save profile."
+#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
+#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
+#. TRANS: Form validation error in design settings form. POST should remain untranslated.
#: actions/apiaccountupdateprofilebackgroundimage.php:108
-#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80
-#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257
-#: actions/designadminpanel.php:123 actions/editapplication.php:118
-#: actions/newapplication.php:101 actions/newnotice.php:94
-#: lib/designsettings.php:283
-#, php-format
+#: actions/apiaccountupdateprofileimage.php:95 actions/apimediaupload.php:81
+#: actions/apistatusesupdate.php:210 actions/avatarsettings.php:269
+#: actions/designadminpanel.php:125 actions/editapplication.php:121
+#: actions/newapplication.php:104 actions/newnotice.php:95
+#: lib/designsettings.php:298
+#, fuzzy, php-format
msgid ""
+"The server was unable to handle that much POST data (%s byte) due to its "
+"current configuration."
+msgid_plural ""
"The server was unable to handle that much POST data (%s bytes) due to its "
"current configuration."
-msgstr ""
+msgstr[0] ""
+"The server was unable to handle that much POST data (%s bytes) due to its "
+"current configuration."
+msgstr[1] ""
"The server was unable to handle that much POST data (%s bytes) due to its "
"current configuration."
-#: actions/apiaccountupdateprofilebackgroundimage.php:136
-#: actions/apiaccountupdateprofilebackgroundimage.php:146
-#: actions/apiaccountupdateprofilecolors.php:164
-#: actions/apiaccountupdateprofilecolors.php:174
+#. TRANS: Client error displayed when saving design settings fails because of an empty id.
+#. TRANS: Client error displayed when saving design settings fails because of an empty result.
+#. TRANS: Client error displayed when a database error occurs inserting profile colours.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:138
+#: actions/apiaccountupdateprofilebackgroundimage.php:149
+#: actions/apiaccountupdateprofilecolors.php:160
+#: actions/apiaccountupdateprofilecolors.php:171
#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300
#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
msgid "Unable to save your design settings."
-msgstr "Unable to save your design settings!"
+msgstr "Unable to save your design settings."
-#: actions/apiaccountupdateprofilebackgroundimage.php:187
-#: actions/apiaccountupdateprofilecolors.php:142
+#. TRANS: Error displayed when updating design settings fails.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:191
+#: actions/apiaccountupdateprofilecolors.php:139
msgid "Could not update your design."
msgstr "Could not update your design."
-#: actions/apiblockcreate.php:105
+#: actions/apiatomservice.php:86
+msgid "Main"
+msgstr ""
+
+#. TRANS: Message is used as link title. %s is a user nickname.
+#. TRANS: Title in atom group notice feed. %s is a group name.
+#. TRANS: Title in atom user notice feed. %s is a user name.
+#: actions/apiatomservice.php:93 actions/grouprss.php:139
+#: actions/userrss.php:94 lib/atomgroupnoticefeed.php:63
+#: lib/atomusernoticefeed.php:68
+#, php-format
+msgid "%s timeline"
+msgstr "%s timeline"
+
+#. TRANS: Header for subscriptions overview for a user (first page).
+#. TRANS: %s is a user nickname.
+#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
+#: actions/subscriptions.php:51
+#, php-format
+msgid "%s subscriptions"
+msgstr "%s subscriptions"
+
+#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
+#, fuzzy, php-format
+msgid "%s favorites"
+msgstr "Favourites"
+
+#: actions/apiatomservice.php:123
+#, fuzzy, php-format
+msgid "%s memberships"
+msgstr "%s group members"
+
+#. TRANS: Client error displayed when users try to block themselves.
+#: actions/apiblockcreate.php:104
msgid "You cannot block yourself!"
msgstr "You cannot block yourself!"
+#. TRANS: Server error displayed when blocking a user has failed.
#: actions/apiblockcreate.php:126
msgid "Block user failed."
msgstr "Block user failed."
-#: actions/apiblockdestroy.php:114
+#. TRANS: Server error displayed when unblocking a user has failed.
+#: actions/apiblockdestroy.php:113
msgid "Unblock user failed."
msgstr "Unblock user failed."
-#: actions/apidirectmessage.php:89
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:88
#, php-format
msgid "Direct messages from %s"
msgstr "Direct messages from %s"
+#. TRANS: Subtitle. %s is a user nickname.
#: actions/apidirectmessage.php:93
#, php-format
msgid "All the direct messages sent from %s"
msgstr "All the direct messages sent from %s"
-#: actions/apidirectmessage.php:101
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:102
#, php-format
msgid "Direct messages to %s"
msgstr "Direct messages to %s"
-#: actions/apidirectmessage.php:105
+#. TRANS: Subtitle. %s is a user nickname.
+#: actions/apidirectmessage.php:107
#, php-format
msgid "All the direct messages sent to %s"
msgstr "All the direct messages sent to %s"
-#: actions/apidirectmessagenew.php:118
+#. TRANS: Client error displayed when no message text was submitted (406).
+#: actions/apidirectmessagenew.php:117
msgid "No message text!"
msgstr "No message text!"
-#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150
+#. TRANS: Client error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#. TRANS: Form validation error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#: actions/apidirectmessagenew.php:127 actions/newmessage.php:152
#, php-format
-msgid "That's too long. Max message size is %d chars."
-msgstr "That's too long. Max message size is %d chars."
+msgid "That's too long. Maximum message size is %d character."
+msgid_plural "That's too long. Maximum message size is %d characters."
+msgstr[0] "That's too long. Maximum message size is %d character."
+msgstr[1] "That's too long. Maximum message size is %d characters."
-#: actions/apidirectmessagenew.php:138
+#. TRANS: Client error displayed if a recipient user could not be found (403).
+#: actions/apidirectmessagenew.php:139
msgid "Recipient user not found."
msgstr "Recipient user not found."
-#: actions/apidirectmessagenew.php:142
+#. TRANS: Client error displayed trying to direct message another user who's not a friend (403).
+#: actions/apidirectmessagenew.php:144
msgid "Can't send direct messages to users who aren't your friend."
msgstr "Can't send direct messages to users who aren't your friend."
-#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110
+#. TRANS: Client error displayed trying to direct message self (403).
+#: actions/apidirectmessagenew.php:154
+msgid ""
+"Do not send a message to yourself; just say it to yourself quietly instead."
+msgstr ""
+"Do not send a message to yourself; just say it to yourself quietly instead."
+
+#. TRANS: Client error displayed when requesting a status with a non-existing ID.
+#. TRANS: Client error displayed when trying to remove a favourite with an invalid ID.
+#. TRANS: Client error displayed trying to delete a status with an invalid ID.
+#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:108
#: actions/apistatusesdestroy.php:121
msgid "No status found with that ID."
msgstr "No status found with that ID."
+#. TRANS: Client error displayed when trying to mark a notice favourite that already is a favourite.
#: actions/apifavoritecreate.php:120
msgid "This status is already a favorite."
msgstr "This status is already a favourite."
-#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:285
+#. TRANS: Client error displayed when marking a notice as favourite fails.
+#. TRANS: Error message text shown when a favorite could not be set.
+#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294
msgid "Could not create favorite."
msgstr "Could not create favourite."
-#: actions/apifavoritedestroy.php:123
+#. TRANS: Client error displayed when trying to remove a favourite that was not a favourite.
+#: actions/apifavoritedestroy.php:122
msgid "That status is not a favorite."
msgstr "That status is not a favourite."
+#. TRANS: Client error displayed when removing a favourite has failed.
#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87
msgid "Could not delete favorite."
msgstr "Could not delete favourite."
+#. TRANS: Client error displayed when trying follow who's profile could not be found.
#: actions/apifriendshipscreate.php:109
-#, fuzzy
msgid "Could not follow user: profile not found."
-msgstr "Could not unfollow user: User not found."
+msgstr "Could not follow user: profile not found."
-#: actions/apifriendshipscreate.php:118
+#. TRANS: Client error displayed when trying to follow a user that's already being followed.
+#. TRANS: %s is the nickname of the user that is already being followed.
+#: actions/apifriendshipscreate.php:120
#, php-format
msgid "Could not follow user: %s is already on your list."
msgstr "Could not follow user: %s is already on your list."
+#. TRANS: Client error displayed when trying to unfollow a user that cannot be found.
#: actions/apifriendshipsdestroy.php:109
msgid "Could not unfollow user: User not found."
msgstr "Could not unfollow user: User not found."
-#: actions/apifriendshipsdestroy.php:120
+#. TRANS: Client error displayed when trying to unfollow self.
+#: actions/apifriendshipsdestroy.php:121
msgid "You cannot unfollow yourself."
msgstr "You cannot unfollow yourself."
-#: actions/apifriendshipsexists.php:91
-msgid "Two valid IDs or screen_names must be supplied."
-msgstr ""
+#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
+#: actions/apifriendshipsexists.php:88
+#, fuzzy
+msgid "Two valid IDs or nick names must be supplied."
+msgstr "Two valid IDs or screen_names must be supplied."
-#: actions/apifriendshipsshow.php:134
+#. TRANS: Client error displayed when a source user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:131
msgid "Could not determine source user."
msgstr "Could not determine source user."
-#: actions/apifriendshipsshow.php:142
+#. TRANS: Client error displayed when a target user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:140
msgid "Could not find target user."
msgstr "Could not find target user."
-#: actions/apigroupcreate.php:167 actions/editgroup.php:186
-#: actions/newgroup.php:126 actions/profilesettings.php:215
-#: actions/register.php:212
-msgid "Nickname must have only lowercase letters and numbers and no spaces."
-msgstr "Nickname must have only lowercase letters and numbers, and no spaces."
-
-#: actions/apigroupcreate.php:176 actions/editgroup.php:190
-#: actions/newgroup.php:130 actions/profilesettings.php:238
-#: actions/register.php:215
+#. TRANS: Client error trying to create a group with a nickname this is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:156 actions/editgroup.php:189
+#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Nickname already in use. Try another one."
-#: actions/apigroupcreate.php:183 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:218
-#: actions/register.php:217
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:164 actions/editgroup.php:193
+#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Not a valid nickname."
-#: actions/apigroupcreate.php:199 actions/editapplication.php:215
-#: actions/editgroup.php:199 actions/newapplication.php:203
-#: actions/newgroup.php:139 actions/profilesettings.php:222
-#: actions/register.php:224
+#. TRANS: Client error in form for group creation.
+#. TRANS: Validation error shown when providing an invalid homepage URL in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:181 actions/editapplication.php:233
+#: actions/editgroup.php:200 actions/newapplication.php:211
+#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Homepage is not a valid URL."
-#: actions/apigroupcreate.php:208 actions/editgroup.php:202
-#: actions/newgroup.php:142 actions/profilesettings.php:225
-#: actions/register.php:227
-msgid "Full name is too long (max 255 chars)."
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:191 actions/editgroup.php:204
+#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/register.php:226
+#, fuzzy
+msgid "Full name is too long (maximum 255 characters)."
msgstr "Full name is too long (max 255 chars)."
-#: actions/apigroupcreate.php:216 actions/editapplication.php:190
-#: actions/newapplication.php:172
-#, php-format
-msgid "Description is too long (max %d chars)."
-msgstr "Description is too long (max %d chars)"
+#. TRANS: Client error shown when providing too long a description during group creation.
+#. TRANS: %d is the maximum number of allowed characters.
+#. TRANS: Validation error shown when providing too long a description in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Form validation error in New application form.
+#. TRANS: %d is the maximum number of characters for the description.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed characters.
+#: actions/apigroupcreate.php:201 actions/editapplication.php:201
+#: actions/editgroup.php:209 actions/newapplication.php:178
+#: actions/newgroup.php:149
+#, fuzzy, php-format
+msgid "Description is too long (maximum %d character)."
+msgid_plural "Description is too long (maximum %d characters)."
+msgstr[0] "Description is too long (max %d chars)"
+msgstr[1] "Description is too long (max %d chars)"
-#: actions/apigroupcreate.php:227 actions/editgroup.php:208
-#: actions/newgroup.php:148 actions/profilesettings.php:232
-#: actions/register.php:234
-msgid "Location is too long (max 255 chars)."
+#. TRANS: Client error shown when providing too long a location during group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:215 actions/editgroup.php:216
+#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/register.php:235
+#, fuzzy
+msgid "Location is too long (maximum 255 characters)."
msgstr "Location is too long (max 255 chars)."
-#: actions/apigroupcreate.php:246 actions/editgroup.php:219
-#: actions/newgroup.php:159
-#, php-format
-msgid "Too many aliases! Maximum %d."
-msgstr "Too many aliases! Maximum %d."
+#. TRANS: Client error shown when providing too many aliases during group creation.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group edit form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#: actions/apigroupcreate.php:236 actions/editgroup.php:229
+#: actions/newgroup.php:169
+#, fuzzy, php-format
+msgid "Too many aliases! Maximum %d allowed."
+msgid_plural "Too many aliases! Maximum %d allowed."
+msgstr[0] "Too many aliases! Maximum %d."
+msgstr[1] "Too many aliases! Maximum %d."
-#: actions/apigroupcreate.php:267
+#. TRANS: Client error shown when providing an invalid alias during group creation.
+#. TRANS: %s is the invalid alias.
+#: actions/apigroupcreate.php:253
#, php-format
msgid "Invalid alias: \"%s\"."
msgstr "Invalid alias: \"%s\"."
-#: actions/apigroupcreate.php:276 actions/editgroup.php:232
-#: actions/newgroup.php:172
+#. TRANS: Client error displayed when trying to use an alias during group creation that is already in use.
+#. TRANS: %s is the alias that is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:264 actions/editgroup.php:244
+#: actions/newgroup.php:184
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Alias \"%s\" already in use. Try another one."
-#: actions/apigroupcreate.php:289 actions/editgroup.php:238
-#: actions/newgroup.php:178
+#. TRANS: Client error displayed when trying to use an alias during group creation that is the same as the group's nickname.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:278 actions/editgroup.php:251
+#: actions/newgroup.php:191
msgid "Alias can't be the same as nickname."
msgstr "Alias can't be the same as nickname."
-#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105
-#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92
-#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92
+#. TRANS: Client error displayed when checking group membership for a non-existing group.
+#. TRANS: Client error displayed when trying to join a group that does not exist.
+#. TRANS: Client error displayed when trying to leave a group that does not exist.
+#. TRANS: Client error displayed trying to show group membership on a non-existing group.
+#. TRANS: Client error displayed when trying to show a group that could not be found.
+#. TRANS: Client error displayed requesting most recent notices to a group for a non-existing group.
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:89
+#: actions/apigroupshow.php:81 actions/apitimelinegroup.php:89
msgid "Group not found."
msgstr "Group not found."
-#: actions/apigroupjoin.php:111 actions/joingroup.php:100
+#. TRANS: Server error displayed when trying to join a group the user is already a member of.
+#. TRANS: Error text shown a user tries to join a group they already are a member of.
+#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:333
msgid "You are already a member of that group."
msgstr "You are already a member of that group."
-#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:327
+#. TRANS: Server error displayed when trying to join a group the user is blocked from joining.
+#. TRANS: Error text shown when a user tries to join a group they are blocked from joining.
+#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338
msgid "You have been blocked from that group by the admin."
msgstr "You have been blocked from that group by the admin."
-#: actions/apigroupjoin.php:139 actions/joingroup.php:134
+#. TRANS: Server error displayed when joining a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupjoin.php:142 actions/joingroup.php:134 lib/command.php:350
#, php-format
msgid "Could not join user %1$s to group %2$s."
msgstr "Could not join user %1$s to group %2$s."
+#. TRANS: Server error displayed when trying to leave a group the user is not a member of.
#: actions/apigroupleave.php:115
msgid "You are not a member of this group."
msgstr "You are not a member of this group."
-#: actions/apigroupleave.php:125 actions/leavegroup.php:129
+#. TRANS: Server error displayed when leaving a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupleave.php:127 actions/leavegroup.php:129
+#: lib/command.php:398
#, php-format
msgid "Could not remove user %1$s from group %2$s."
-msgstr "Could not remove user %1$s to group %2$s."
+msgstr "Could not remove user %1$s from group %2$s."
-#. TRANS: %s is a user name
-#: actions/apigrouplist.php:98
+#. TRANS: Used as title in check for group membership. %s is a user name.
+#: actions/apigrouplist.php:94
#, php-format
msgid "%s's groups"
msgstr "%s's groups"
-#. TRANS: Meant to convey the user %2$s is a member of each of the groups listed on site %1$s
-#: actions/apigrouplist.php:108
+#. TRANS: Used as subtitle in check for group membership. %1$s is a user name, %2$s is the site name.
+#: actions/apigrouplist.php:104
#, php-format
msgid "%1$s groups %2$s is a member of."
msgstr "%1$s groups %2$s is a member of."
-#. TRANS: Message is used as a title. %s is a site name.
+#. TRANS: Message is used as a title when listing the lastest 20 groups. %s is a site name.
#. TRANS: Message is used as a page title. %s is a nick name.
-#: actions/apigrouplistall.php:92 actions/usergroups.php:63
+#: actions/apigrouplistall.php:88 actions/usergroups.php:63
#, php-format
msgid "%s groups"
msgstr "%s groups"
-#: actions/apigrouplistall.php:96
+#. TRANS: Message is used as a subtitle when listing the lastest 20 groups. %s is a site name.
+#: actions/apigrouplistall.php:93
#, php-format
msgid "groups on %s"
msgstr "groups on %s"
-#: actions/apimediaupload.php:99
-#, fuzzy
+#. TRANS: Client error displayed when uploading a media file has failed.
+#: actions/apimediaupload.php:101
msgid "Upload failed."
-msgstr "Upload file"
+msgstr "Upload failed."
-#: actions/apioauthauthorize.php:101
+#. TRANS: Client error given from the OAuth API when the request token or verifier is invalid.
+#: actions/apioauthaccesstoken.php:101
+msgid "Invalid request token or verifier."
+msgstr "Invalid request token or verifier."
+
+#. TRANS: Client error given when no oauth_token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:107
msgid "No oauth_token parameter provided."
msgstr "No oauth_token parameter provided."
-#: actions/apioauthauthorize.php:106
-msgid "Invalid token."
-msgstr "Invalid token."
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:115 actions/apioauthauthorize.php:129
+msgid "Invalid request token."
+msgstr "Invalid request token."
-#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268
-#: actions/deletenotice.php:169 actions/disfavor.php:74
-#: actions/emailsettings.php:267 actions/favor.php:75 actions/geocode.php:55
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:121
+#, fuzzy
+msgid "Request token already authorized."
+msgstr "You are not authorised."
+
+#. TRANS: Form validation error in API OAuth authorisation because of an invalid session token.
+#: actions/apioauthauthorize.php:147 actions/avatarsettings.php:280
+#: actions/deletenotice.php:177 actions/disfavor.php:74
+#: actions/emailsettings.php:297 actions/favor.php:75 actions/geocode.php:55
#: actions/groupblock.php:66 actions/grouplogo.php:312
-#: actions/groupunblock.php:66 actions/imsettings.php:227
-#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66
-#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
-#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135
-#: actions/othersettings.php:145 actions/passwordsettings.php:138
-#: actions/profilesettings.php:194 actions/recoverpassword.php:350
+#: actions/groupunblock.php:65 actions/imsettings.php:230
+#: actions/invite.php:59 actions/login.php:137 actions/makeadmin.php:66
+#: actions/newmessage.php:135 actions/newnotice.php:105 actions/nudge.php:80
+#: actions/oauthappssettings.php:165 actions/oauthconnectionssettings.php:138
+#: actions/othersettings.php:153 actions/passwordsettings.php:138
+#: actions/profilesettings.php:221 actions/recoverpassword.php:350
#: actions/register.php:172 actions/remotesubscribe.php:77
-#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:38
+#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:40
#: actions/subscribe.php:86 actions/tagother.php:166
#: actions/unsubscribe.php:69 actions/userauthorization.php:52
-#: lib/designsettings.php:294
+#: lib/designsettings.php:310
msgid "There was a problem with your session token. Try again, please."
msgstr "There was a problem with your session token. Try again, please."
-#: actions/apioauthauthorize.php:135
+#. TRANS: Form validation error given when an invalid username and/or password was passed to the OAuth API.
+#: actions/apioauthauthorize.php:168
msgid "Invalid nickname / password!"
msgstr "Invalid nickname / password!"
-#: actions/apioauthauthorize.php:159
-msgid "Database error deleting OAuth application user."
-msgstr "Database error deleting OAuth application user."
-
-#: actions/apioauthauthorize.php:185
-msgid "Database error inserting OAuth application user."
+#. TRANS: Server error displayed when a database action fails.
+#: actions/apioauthauthorize.php:217
+#, fuzzy
+msgid "Database error inserting oauth_token_association."
msgstr "Database error inserting OAuth application user."
-#: actions/apioauthauthorize.php:214
-#, php-format
-msgid ""
-"The request token %s has been authorized. Please exchange it for an access "
-"token."
-msgstr ""
-"The request token %s has been authorised. Please exchange it for an access "
-"token."
-
-#: actions/apioauthauthorize.php:227
-#, php-format
-msgid "The request token %s has been denied and revoked."
-msgstr "The request token %s has been denied and revoked."
-
+#. TRANS: Client error given on when invalid data was passed through a form in the OAuth API.
+#. TRANS: Unexpected validation error on avatar upload form.
+#. TRANS: Client error displayed submitting invalid form data for edit application.
#. TRANS: Message given submitting a form with an unknown action in e-mail settings.
#. TRANS: Message given submitting a form with an unknown action in IM settings.
+#. TRANS: Client error when submitting a form with unexpected information.
#. TRANS: Message given submitting a form with an unknown action in SMS settings.
-#: actions/apioauthauthorize.php:232 actions/avatarsettings.php:281
-#: actions/designadminpanel.php:104 actions/editapplication.php:139
-#: actions/emailsettings.php:286 actions/grouplogo.php:322
-#: actions/imsettings.php:242 actions/newapplication.php:121
+#. TRANS: Unknown form validation error in design settings form.
+#: actions/apioauthauthorize.php:294 actions/avatarsettings.php:294
+#: actions/designadminpanel.php:104 actions/editapplication.php:144
+#: actions/emailsettings.php:316 actions/grouplogo.php:322
+#: actions/imsettings.php:245 actions/newapplication.php:125
#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44
-#: actions/smssettings.php:277 lib/designsettings.php:304
+#: actions/smssettings.php:277 lib/designsettings.php:321
msgid "Unexpected form submission."
msgstr "Unexpected form submission."
-#: actions/apioauthauthorize.php:259
+#. TRANS: Title for a page where a user can confirm/deny account access by an external application.
+#: actions/apioauthauthorize.php:387
msgid "An application would like to connect to your account"
msgstr "An application would like to connect to your account"
-#: actions/apioauthauthorize.php:276
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:404
msgid "Allow or deny access"
msgstr "Allow or deny access"
-#: actions/apioauthauthorize.php:292
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %3$s is the access type requested (read-write or read-only), %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:425
+#, fuzzy, php-format
+msgid ""
+"An application would like the ability to %3$s your %4$s "
+"account data. You should only give access to your %4$s account to third "
+"parties you trust."
+msgstr ""
+"The application %1$s by %2$s would like "
+"the ability to %3$s your %4$s account data. You should only "
+"give access to your %4$s account to third parties you trust."
+
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %1$s is the application name requesting access, %2$s is the organisation behind the application,
+#. TRANS: %3$s is the access type requested, %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:433
#, php-format
msgid ""
"The application %1$s by %2$s would like "
@@ -599,240 +847,624 @@ msgstr ""
"the ability to %3$s your %4$s account data. You should only "
"give access to your %4$s account to third parties you trust."
-#. TRANS: Main menu option when logged in for access to user settings
-#: actions/apioauthauthorize.php:310 lib/action.php:450
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:455
+#, fuzzy
+msgctxt "LEGEND"
msgid "Account"
msgstr "Account"
-#: actions/apioauthauthorize.php:313 actions/login.php:252
-#: actions/profilesettings.php:106 actions/register.php:431
-#: actions/showgroup.php:245 actions/tagother.php:94
+#. TRANS: Field label on OAuth API authorisation form.
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group nickname (dt). Text hidden by default.
+#: actions/apioauthauthorize.php:459 actions/login.php:252
+#: actions/profilesettings.php:110 actions/register.php:432
+#: actions/showgroup.php:240 actions/tagother.php:94
#: actions/userauthorization.php:145 lib/groupeditform.php:152
-#: lib/userprofile.php:132
+#: lib/userprofile.php:134
msgid "Nickname"
msgstr "Nickname"
+#. TRANS: Field label on OAuth API authorisation form.
#. TRANS: Link description in user account settings menu.
-#: actions/apioauthauthorize.php:316 actions/login.php:255
-#: actions/register.php:436 lib/accountsettingsaction.php:125
+#: actions/apioauthauthorize.php:463 actions/login.php:255
+#: actions/register.php:437 lib/accountsettingsaction.php:120
msgid "Password"
msgstr "Password"
-#: actions/apioauthauthorize.php:328
-msgid "Deny"
-msgstr "Deny"
+#. TRANS: Button text that when clicked will cancel the process of allowing access to an account
+#. TRANS: by an external application.
+#. TRANS: Button label to cancel an e-mail address confirmation procedure.
+#. TRANS: Button label to cancel an IM address confirmation procedure.
+#. TRANS: Button label to cancel a SMS address confirmation procedure.
+#. TRANS: Button label in the "Edit application" form.
+#: actions/apioauthauthorize.php:478 actions/emailsettings.php:128
+#: actions/imsettings.php:131 actions/smssettings.php:137
+#: lib/applicationeditform.php:351
+msgctxt "BUTTON"
+msgid "Cancel"
+msgstr "Cancel"
-#: actions/apioauthauthorize.php:334
+#. TRANS: Button text that when clicked will allow access to an account by an external application.
+#: actions/apioauthauthorize.php:485
+#, fuzzy
+msgctxt "BUTTON"
msgid "Allow"
msgstr "Allow"
-#: actions/apioauthauthorize.php:351
-msgid "Allow or deny access to your account information."
-msgstr "Allow or deny access to your account information."
+#. TRANS: Form instructions.
+#: actions/apioauthauthorize.php:502
+msgid "Authorize access to your account information."
+msgstr "Authorise access to your account information."
-#: actions/apistatusesdestroy.php:112
+#. TRANS: Header for user notification after revoking OAuth access to an application.
+#: actions/apioauthauthorize.php:594
+msgid "Authorization canceled."
+msgstr "Authorisation cancelled."
+
+#. TRANS: User notification after revoking OAuth access to an application.
+#. TRANS: %s is an OAuth token.
+#: actions/apioauthauthorize.php:598
+#, php-format
+msgid "The request token %s has been revoked."
+msgstr "The request token %s has been revoked."
+
+#. TRANS: Title of the page notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:621
+#, fuzzy
+msgid "You have successfully authorized the application"
+msgstr "You have successfully authorised %s."
+
+#. TRANS: Message notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:625
+msgid ""
+"Please return to the application and enter the following security code to "
+"complete the process."
+msgstr ""
+
+#. TRANS: Title of the page notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:632
+#, fuzzy, php-format
+msgid "You have successfully authorized %s"
+msgstr "You have successfully authorised %s."
+
+#. TRANS: Message notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:639
+#, php-format
+msgid ""
+"Please return to %s and enter the following security code to complete the "
+"process."
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete a status not using POST or DELETE.
+#. TRANS: POST and DELETE should not be translated.
+#: actions/apistatusesdestroy.php:111
msgid "This method requires a POST or DELETE."
msgstr "This method requires a POST or DELETE."
-#: actions/apistatusesdestroy.php:135
+#. TRANS: Client error displayed trying to delete a status of another user.
+#: actions/apistatusesdestroy.php:136
msgid "You may not delete another user's status."
msgstr "You may not delete another user's status."
-#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72
-#: actions/deletenotice.php:52 actions/shownotice.php:92
+#. TRANS: Client error displayed trying to repeat a non-existing notice through the API.
+#. TRANS: Client error displayed trying to display redents of a non-exiting notice.
+#. TRANS: Error message displayed trying to delete a non-existing notice.
+#: actions/apistatusesretweet.php:74 actions/apistatusesretweets.php:70
+#: actions/atompubshowfavorite.php:82 actions/deletenotice.php:61
+#: actions/shownotice.php:92
msgid "No such notice."
msgstr "No such notice."
-#: actions/apistatusesretweet.php:83
+#. TRANS: Client error displayed trying to repeat an own notice through the API.
+#. TRANS: Error text shown when trying to repeat an own notice.
+#: actions/apistatusesretweet.php:83 lib/command.php:537
msgid "Cannot repeat your own notice."
msgstr "Cannot repeat your own notice."
-#: actions/apistatusesretweet.php:91
+#. TRANS: Client error displayed trying to re-repeat a notice through the API.
+#. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user.
+#: actions/apistatusesretweet.php:92 lib/command.php:543
msgid "Already repeated that notice."
msgstr "Already repeated that notice."
-#: actions/apistatusesshow.php:139
+#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
+#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
+#: actions/atompubshowsubscription.php:118
+#: actions/atompubsubscriptionfeed.php:109
+#, fuzzy
+msgid "HTTP method not supported."
+msgstr "API method not found."
+
+#: actions/apistatusesshow.php:141
+#, fuzzy, php-format
+msgid "Unsupported format: %s"
+msgstr "Unsupported format."
+
+#. TRANS: Client error displayed requesting a deleted status.
+#: actions/apistatusesshow.php:152
msgid "Status deleted."
msgstr "Status deleted."
-#: actions/apistatusesshow.php:145
+#. TRANS: Client error displayed requesting a status with an invalid ID.
+#: actions/apistatusesshow.php:159
msgid "No status with that ID found."
msgstr "No status with that ID found."
+#: actions/apistatusesshow.php:223
+msgid "Can only delete using the Atom format."
+msgstr ""
+
+#. TRANS: Error message displayed trying to delete a notice that was not made by the current user.
+#: actions/apistatusesshow.php:230 actions/deletenotice.php:78
+msgid "Can't delete this notice."
+msgstr "Can't delete this notice."
+
+#: actions/apistatusesshow.php:243
+#, fuzzy, php-format
+msgid "Deleted notice %d"
+msgstr "Delete notice"
+
+#. TRANS: Client error displayed when the parameter "status" is missing.
#: actions/apistatusesupdate.php:221
msgid "Client must provide a 'status' parameter with a value."
msgstr ""
-#: actions/apistatusesupdate.php:242 actions/newnotice.php:155
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#. TRANS: %d is the maximum number of character for a notice.
+#: actions/apistatusesupdate.php:244 actions/newnotice.php:161
#: lib/mailhandler.php:60
-#, php-format
-msgid "That's too long. Max notice size is %d chars."
-msgstr "That's too long. Max notice size is %d chars."
+#, fuzzy, php-format
+msgid "That's too long. Maximum notice size is %d character."
+msgid_plural "That's too long. Maximum notice size is %d characters."
+msgstr[0] "That's too long. Max notice size is %d chars."
+msgstr[1] "That's too long. Max notice size is %d chars."
-#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96
-msgid "Not found."
-msgstr "Not found."
+#. TRANS: Client error displayed when replying to a non-existing notice.
+#: actions/apistatusesupdate.php:284
+#, fuzzy
+msgid "Parent notice not found."
+msgstr "API method not found."
-#: actions/apistatusesupdate.php:306 actions/newnotice.php:178
-#, php-format
-msgid "Max notice size is %d chars, including attachment URL."
-msgstr "Max notice size is %d chars, including attachment URL."
+#. TRANS: Client error displayed exceeding the maximum notice length.
+#. TRANS: %d is the maximum lenth for a notice.
+#: actions/apistatusesupdate.php:308 actions/newnotice.php:184
+#, fuzzy, php-format
+msgid "Maximum notice size is %d character, including attachment URL."
+msgid_plural "Maximum notice size is %d characters, including attachment URL."
+msgstr[0] "Max notice size is %d chars, including attachment URL."
+msgstr[1] "Max notice size is %d chars, including attachment URL."
-#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262
+#. TRANS: Client error displayed when requesting profiles of followers in an unsupported format.
+#. TRANS: Client error displayed when requesting IDs of followers in an unsupported format.
+#: actions/apisubscriptions.php:228 actions/apisubscriptions.php:258
msgid "Unsupported format."
msgstr "Unsupported format."
-#: actions/apitimelinefavorites.php:110
+#. TRANS: Title for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinefavorites.php:108
#, php-format
msgid "%1$s / Favorites from %2$s"
msgstr "%1$s / Favourites from %2$s"
-#: actions/apitimelinefavorites.php:119
-#, php-format
-msgid "%1$s updates favorited by %2$s / %2$s."
+#. TRANS: Subtitle for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user's full name,
+#. TRANS: %3$s is a user nickname.
+#: actions/apitimelinefavorites.php:120
+#, fuzzy, php-format
+msgid "%1$s updates favorited by %2$s / %3$s."
msgstr "%1$s updates favourited by %2$s / %2$s."
-#: actions/apitimelinementions.php:118
+#. TRANS: Server error displayed when generating an Atom feed fails.
+#. TRANS: %s is the error.
+#: actions/apitimelinegroup.php:138
+#, fuzzy, php-format
+msgid "Could not generate feed for group - %s"
+msgstr "Could not delete group %s."
+
+#. TRANS: Title for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinementions.php:115
#, php-format
msgid "%1$s / Updates mentioning %2$s"
msgstr "%1$s / Updates mentioning %2$s"
+#. TRANS: Subtitle for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname,
+#. TRANS: %3$s is a user's full name.
#: actions/apitimelinementions.php:131
#, php-format
msgid "%1$s updates that reply to updates from %2$s / %3$s."
msgstr "%1$s updates that reply to updates from %2$s / %3$s."
-#: actions/apitimelinepublic.php:197 actions/publicrss.php:103
+#. TRANS: Title for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:193 actions/publicrss.php:103
#, php-format
msgid "%s public timeline"
msgstr "%s public timeline"
-#: actions/apitimelinepublic.php:202 actions/publicrss.php:105
+#. TRANS: Subtitle for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:199 actions/publicrss.php:105
#, php-format
msgid "%s updates from everyone!"
msgstr "%s updates from everyone!"
-#: actions/apitimelineretweetedtome.php:111
+#. TRANS: Server error displayed calling unimplemented API method for 'retweeted by me'.
+#: actions/apitimelineretweetedbyme.php:71
+#, fuzzy
+msgid "Unimplemented."
+msgstr "showForm() not implemented."
+
+#. TRANS: Title for Atom feed "repeated to me". %s is the user nickname.
+#: actions/apitimelineretweetedtome.php:108
#, php-format
msgid "Repeated to %s"
msgstr "Repeated to %s"
-#: actions/apitimelineretweetsofme.php:114
+#. TRANS: Title of list of repeated notices of the logged in user.
+#. TRANS: %s is the nickname of the logged in user.
+#: actions/apitimelineretweetsofme.php:112
#, php-format
msgid "Repeats of %s"
msgstr "Repeats of %s"
-#: actions/apitimelinetag.php:105 actions/tag.php:67
+#. TRANS: Title for timeline with lastest notices with a given tag.
+#. TRANS: %s is the tag.
+#: actions/apitimelinetag.php:101 actions/tag.php:67
#, php-format
msgid "Notices tagged with %s"
msgstr "Notices tagged with %s"
-#: actions/apitimelinetag.php:107 actions/tagrss.php:65
+#. TRANS: Subtitle for timeline with lastest notices with a given tag.
+#. TRANS: %1$s is the tag, $2$s is the StatusNet sitename.
+#: actions/apitimelinetag.php:105 actions/tagrss.php:65
#, php-format
msgid "Updates tagged with %1$s on %2$s!"
msgstr "Updates tagged with %1$s on %2$s!"
-#: actions/apitrends.php:87
+#. TRANS: Client error displayed trying to add a notice to another user's timeline.
+#: actions/apitimelineuser.php:297
+#, fuzzy
+msgid "Only the user can add to their own timeline."
+msgstr "Only the user can read their own mailboxes."
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:304
+msgid "Only accept AtomPub for Atom feeds."
+msgstr ""
+
+#: actions/apitimelineuser.php:310
+msgid "Atom post must not be empty."
+msgstr ""
+
+#: actions/apitimelineuser.php:315
+msgid "Atom post must be well-formed XML."
+msgstr ""
+
+#. TRANS: Client error displayed when not using an Atom entry.
+#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
+#: actions/atompubmembershipfeed.php:228
+#: actions/atompubsubscriptionfeed.php:233
+msgid "Atom post must be an Atom entry."
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/apitimelineuser.php:332
+msgid "Can only handle POST activities."
+msgstr ""
+
+#. TRANS: Client error displayed when using an unsupported activity object type.
+#. TRANS: %s is the unsupported activity object type.
+#: actions/apitimelineuser.php:343
+#, php-format
+msgid "Cannot handle activity object type \"%s\"."
+msgstr ""
+
+#. TRANS: Client error displayed when posting a notice without content through the API.
+#: actions/apitimelineuser.php:376
+#, fuzzy, php-format
+msgid "No content for notice %d."
+msgstr "Find content of notices"
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:404
+#, fuzzy, php-format
+msgid "Notice with URI \"%s\" already exists."
+msgstr "Notice with that id does not exist."
+
+#: actions/apitimelineuser.php:435
+#, php-format
+msgid "AtomPub post with unknown attention URI %s"
+msgstr ""
+
+#. TRANS: Server error for unfinished API method showTrends.
+#: actions/apitrends.php:85
msgid "API method under construction."
msgstr "API method under construction."
+#. TRANS: Client error displayed when requesting user information for a non-existing user.
+#: actions/apiusershow.php:94
+msgid "User not found."
+msgstr "API method not found."
+
+#: actions/atompubfavoritefeed.php:70
+#, fuzzy
+msgid "No such profile"
+msgstr "No such profile."
+
+#: actions/atompubfavoritefeed.php:145
+#, php-format
+msgid "Notices %s has favorited to on %s"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
+#, fuzzy
+msgid "Can't add someone else's subscription"
+msgstr "Couldn't insert new subscription."
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubfavoritefeed.php:239
+msgid "Can only handle Favorite activities."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
+#, fuzzy
+msgid "Can only fave notices."
+msgstr "Find content of notices"
+
+#: actions/atompubfavoritefeed.php:256
+#, fuzzy
+msgid "Unknown note."
+msgstr "Unknown"
+
+#: actions/atompubfavoritefeed.php:263
+#, fuzzy
+msgid "Already a favorite."
+msgstr "Add to favourites"
+
+#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
+#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
+msgid "No such profile."
+msgstr "No such profile."
+
+#: actions/atompubmembershipfeed.php:144
+#, fuzzy, php-format
+msgid "%s group memberships"
+msgstr "%s group members"
+
+#: actions/atompubmembershipfeed.php:147
+#, fuzzy, php-format
+msgid "Groups %s is a member of on %s"
+msgstr "Groups %s is a member of"
+
+#: actions/atompubmembershipfeed.php:217
+msgid "Can't add someone else's membership"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubmembershipfeed.php:241
+msgid "Can only handle Join activities."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:256
+#, fuzzy
+msgid "Unknown group."
+msgstr "Unknown"
+
+#: actions/atompubmembershipfeed.php:263
+#, fuzzy
+msgid "Already a member."
+msgstr "All members"
+
+#: actions/atompubmembershipfeed.php:270
+msgid "Blocked by admin."
+msgstr ""
+
+#: actions/atompubshowfavorite.php:89
+#, fuzzy
+msgid "No such favorite."
+msgstr "No such file."
+
+#: actions/atompubshowfavorite.php:151
+#, fuzzy
+msgid "Can't delete someone else's favorite"
+msgstr "Could not delete favourite."
+
+#: actions/atompubshowmembership.php:81
+#, fuzzy
+msgid "No such group"
+msgstr "No such group."
+
+#: actions/atompubshowmembership.php:90
+#, fuzzy
+msgid "Not a member"
+msgstr "All members"
+
+#: actions/atompubshowmembership.php:115
+#, fuzzy
+msgid "Method not supported"
+msgstr "API method not found."
+
+#: actions/atompubshowmembership.php:150
+msgid "Can't delete someone else's membership"
+msgstr ""
+
+#: actions/atompubshowsubscription.php:72
+#: actions/atompubshowsubscription.php:81
+#: actions/atompubsubscriptionfeed.php:74
+#, fuzzy, php-format
+msgid "No such profile id: %d"
+msgstr "No such profile."
+
+#: actions/atompubshowsubscription.php:90
+#, fuzzy, php-format
+msgid "Profile %d not subscribed to profile %d"
+msgstr "You are not subscribed to that profile."
+
+#: actions/atompubshowsubscription.php:154
+#, fuzzy
+msgid "Can't delete someone else's subscription"
+msgstr "Could not delete self-subscription."
+
+#: actions/atompubsubscriptionfeed.php:150
+#, fuzzy, php-format
+msgid "People %s has subscribed to on %s"
+msgstr "People subscribed to %s"
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubsubscriptionfeed.php:246
+msgid "Can only handle Follow activities."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:253
+msgid "Can only follow people."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:262
+#, fuzzy, php-format
+msgid "Unknown profile %s"
+msgstr "Unknown file type"
+
+#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
msgid "No such attachment."
msgstr "No such attachment."
-#: actions/avatarbynickname.php:59 actions/blockedfromgroup.php:73
-#: actions/editgroup.php:84 actions/groupdesignsettings.php:84
+#. TRANS: Client error displayed trying to get an avatar without providing a nickname.
+#. TRANS: Client error displayed when requesting a list of blocked users for a group without providing a group nickname.
+#. TRANS: Client error displayed trying to edit a group while not proving a nickname for the group to edit.
+#. TRANS: Client error displayed if no nickname argument was given requesting a group page.
+#: actions/avatarbynickname.php:60 actions/blockedfromgroup.php:73
+#: actions/editgroup.php:85 actions/groupdesignsettings.php:84
#: actions/grouplogo.php:86 actions/groupmembers.php:76
-#: actions/grouprss.php:91 actions/showgroup.php:121
+#: actions/grouprss.php:91 actions/showgroup.php:116
msgid "No nickname."
msgstr "No nickname."
-#: actions/avatarbynickname.php:64
+#. TRANS: Client error displayed trying to get an avatar without providing an avatar size.
+#: actions/avatarbynickname.php:66
msgid "No size."
msgstr "No size."
-#: actions/avatarbynickname.php:69
+#. TRANS: Client error displayed trying to get an avatar providing an invalid avatar size.
+#: actions/avatarbynickname.php:72
msgid "Invalid size."
msgstr "Invalid size."
+#. TRANS: Title for avatar upload page.
+#. TRANS: Label for group avatar (dt). Text hidden by default.
#. TRANS: Link description in user account settings menu.
-#: actions/avatarsettings.php:67 actions/showgroup.php:230
-#: lib/accountsettingsaction.php:118
+#: actions/avatarsettings.php:66 actions/showgroup.php:224
+#: lib/accountsettingsaction.php:113
msgid "Avatar"
msgstr "Avatar"
+#. TRANS: Instruction for avatar upload page.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
#: actions/avatarsettings.php:78
#, php-format
msgid "You can upload your personal avatar. The maximum file size is %s."
msgstr "You can upload your personal avatar. The maximum file size is %s."
-#: actions/avatarsettings.php:106 actions/avatarsettings.php:185
+#. TRANS: Server error displayed in avatar upload page when no matching profile can be found for a user.
+#: actions/avatarsettings.php:108 actions/avatarsettings.php:192
#: actions/grouplogo.php:181 actions/remotesubscribe.php:191
#: actions/userauthorization.php:72 actions/userrss.php:108
msgid "User without matching profile."
msgstr "User without matching profile."
-#: actions/avatarsettings.php:119 actions/avatarsettings.php:197
+#. TRANS: Avatar upload page form legend.
+#. TRANS: Avatar upload page crop form legend.
+#: actions/avatarsettings.php:122 actions/avatarsettings.php:205
#: actions/grouplogo.php:254
msgid "Avatar settings"
msgstr "Avatar settings"
-#: actions/avatarsettings.php:127 actions/avatarsettings.php:205
+#. TRANS: Header on avatar upload page for thumbnail of originally uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of originally uploaded avatar (h2).
+#: actions/avatarsettings.php:131 actions/avatarsettings.php:214
#: actions/grouplogo.php:202 actions/grouplogo.php:262
msgid "Original"
msgstr "Original"
-#: actions/avatarsettings.php:142 actions/avatarsettings.php:217
+#. TRANS: Header on avatar upload page for thumbnail of to be used rendition of uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of to be used rendition of uploaded avatar (h2).
+#: actions/avatarsettings.php:147 actions/avatarsettings.php:227
#: actions/grouplogo.php:213 actions/grouplogo.php:274
msgid "Preview"
msgstr "Preview"
-#: actions/avatarsettings.php:149 actions/showapplication.php:252
-#: lib/deleteuserform.php:66 lib/noticelist.php:657
+#. TRANS: Button on avatar upload page to delete current avatar.
+#: actions/avatarsettings.php:155
+#, fuzzy
+msgctxt "BUTTON"
msgid "Delete"
msgstr "Delete"
-#: actions/avatarsettings.php:166 actions/grouplogo.php:236
+#. TRANS: Button on avatar upload page to upload an avatar.
+#: actions/avatarsettings.php:173
+#, fuzzy
+msgctxt "BUTTON"
msgid "Upload"
msgstr "Upload"
-#: actions/avatarsettings.php:231 actions/grouplogo.php:289
+#. TRANS: Button on avatar upload crop form to confirm a selected crop as avatar.
+#: actions/avatarsettings.php:243
+#, fuzzy
+msgctxt "BUTTON"
msgid "Crop"
msgstr "Crop"
-#: actions/avatarsettings.php:305
+#. TRANS: Validation error on avatar upload form when no file was uploaded.
+#: actions/avatarsettings.php:318
msgid "No file uploaded."
msgstr "No file uploaded."
-#: actions/avatarsettings.php:332
+#. TRANS: Avatar upload form unstruction after uploading a file.
+#: actions/avatarsettings.php:346
msgid "Pick a square area of the image to be your avatar"
msgstr "Pick a square area of the image to be your avatar"
-#: actions/avatarsettings.php:347 actions/grouplogo.php:380
+#. TRANS: Server error displayed if an avatar upload went wrong somehow server side.
+#: actions/avatarsettings.php:361 actions/grouplogo.php:380
msgid "Lost our file data."
msgstr "Lost our file data."
-#: actions/avatarsettings.php:370
+#. TRANS: Success message for having updated a user avatar.
+#: actions/avatarsettings.php:385
msgid "Avatar updated."
msgstr "Avatar updated."
-#: actions/avatarsettings.php:373
+#. TRANS: Error displayed on the avatar upload page if the avatar could not be updated for an unknown reason.
+#: actions/avatarsettings.php:389
msgid "Failed updating avatar."
msgstr "Failed updating avatar."
-#: actions/avatarsettings.php:397
+#. TRANS: Success message for deleting a user avatar.
+#: actions/avatarsettings.php:413
msgid "Avatar deleted."
msgstr "Avatar deleted."
-#: actions/block.php:69
+#. TRANS: Client error displayed when blocking a user that has already been blocked.
+#: actions/block.php:68
msgid "You already blocked that user."
msgstr "You already blocked that user."
-#: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158
+#. TRANS: Title for block user page.
+#. TRANS: Legend for block user form.
+#: actions/block.php:106 actions/block.php:136 actions/groupblock.php:158
msgid "Block user"
msgstr "Block user"
-#: actions/block.php:138
+#. TRANS: Explanation of consequences when blocking a user on the block user page.
+#: actions/block.php:139
msgid ""
"Are you sure you want to block this user? Afterwards, they will be "
"unsubscribed from you, unable to subscribe to you in the future, and you "
@@ -844,175 +1476,221 @@ msgstr ""
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:178
+#: actions/block.php:154 actions/deleteapplication.php:157
+#: actions/deletegroup.php:220 actions/deletenotice.php:155
+#: actions/deleteuser.php:152 actions/groupblock.php:178
msgctxt "BUTTON"
msgid "No"
msgstr "No"
#. TRANS: Submit button title for 'No' when blocking a user.
#. TRANS: Submit button title for 'No' when deleting a user.
-#: actions/block.php:157 actions/deleteuser.php:156
+#: actions/block.php:158 actions/deleteuser.php:156
msgid "Do not block this user"
msgstr "Do not block this user"
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:185
+#: actions/block.php:161 actions/deleteapplication.php:164
+#: actions/deletegroup.php:227 actions/deletenotice.php:162
+#: actions/deleteuser.php:159 actions/groupblock.php:185
msgctxt "BUTTON"
msgid "Yes"
msgstr "Yes"
#. TRANS: Submit button title for 'Yes' when blocking a user.
-#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80
+#. TRANS: Description of the form to block a user.
+#: actions/block.php:165 lib/blockform.php:79
msgid "Block this user"
msgstr "Block this user"
-#: actions/block.php:187
+#. TRANS: Server error displayed when blocking a user fails.
+#: actions/block.php:189
msgid "Failed to save block information."
msgstr "Failed to save block information."
-#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87
-#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-local group.
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-existing group.
+#. TRANS: Client error when trying to delete a non-local group.
+#. TRANS: Client error when trying to delete a non-existing group.
+#. TRANS: Client error displayed trying to edit a non-existing group.
+#. TRANS: Client error displayed when trying to unblock a user from a non-existing group.
+#. TRANS: Client error displayed if no remote group with a given name was found requesting group page.
+#. TRANS: Client error displayed if no local group with a given name was found requesting group page.
+#. TRANS: Command exception text shown when a group is requested that does not exist.
+#. TRANS: Error text shown when trying to leave a group that does not exist.
+#: actions/blockedfromgroup.php:81 actions/blockedfromgroup.php:89
+#: actions/deletegroup.php:87 actions/deletegroup.php:100
+#: actions/editgroup.php:102 actions/foafgroup.php:44 actions/foafgroup.php:62
#: actions/foafgroup.php:69 actions/groupblock.php:86 actions/groupbyid.php:83
#: actions/groupdesignsettings.php:100 actions/grouplogo.php:102
#: actions/groupmembers.php:83 actions/groupmembers.php:90
#: actions/grouprss.php:98 actions/grouprss.php:105
-#: actions/groupunblock.php:86 actions/joingroup.php:82
+#: actions/groupunblock.php:88 actions/joingroup.php:82
#: actions/joingroup.php:93 actions/leavegroup.php:82
#: actions/leavegroup.php:93 actions/makeadmin.php:86
-#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:166
-#: lib/command.php:368
+#: actions/showgroup.php:134 actions/showgroup.php:143 lib/command.php:168
+#: lib/command.php:380
msgid "No such group."
msgstr "No such group."
-#: actions/blockedfromgroup.php:97
+#. TRANS: Title for first page with list of users blocked from a group.
+#. TRANS: %s is a group nickname.
+#: actions/blockedfromgroup.php:101
#, php-format
msgid "%s blocked profiles"
msgstr "%s blocked profiles"
-#: actions/blockedfromgroup.php:100
+#. TRANS: Title for any but the first page with list of users blocked from a group.
+#. TRANS: %1$s is a group nickname, %2$d is a page number.
+#: actions/blockedfromgroup.php:106
#, php-format
msgid "%1$s blocked profiles, page %2$d"
msgstr "%1$s blocked profiles, page %2$d"
-#: actions/blockedfromgroup.php:115
+#. TRANS: Instructions for list of users blocked from a group.
+#: actions/blockedfromgroup.php:122
msgid "A list of the users blocked from joining this group."
msgstr "A list of the users blocked from joining this group."
-#: actions/blockedfromgroup.php:288
+#. TRANS: Form legend for unblocking a user from a group.
+#: actions/blockedfromgroup.php:291
msgid "Unblock user from group"
msgstr "Unblock user from group"
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:69
+#. TRANS: Button text for unblocking a user from a group.
+#: actions/blockedfromgroup.php:323
+#, fuzzy
+msgctxt "BUTTON"
msgid "Unblock"
msgstr "Unblock"
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:80
+#. TRANS: Tooltip for button for unblocking a user from a group.
+#. TRANS: Description of the form to unblock a user.
+#: actions/blockedfromgroup.php:327 lib/unblockform.php:78
msgid "Unblock this user"
msgstr "Unblock this user"
#. TRANS: Title for mini-posting window loaded from bookmarklet.
+#. TRANS: %s is the StatusNet site name.
#: actions/bookmarklet.php:51
#, php-format
msgid "Post to %s"
msgstr "Post to %s"
-#: actions/confirmaddress.php:75
+#. TRANS: Client error displayed when not providing a confirmation code in the contact address confirmation action.
+#: actions/confirmaddress.php:74
msgid "No confirmation code."
msgstr "No confirmation code."
+#. TRANS: Client error displayed when providing a non-existing confirmation code in the contact address confirmation action.
#: actions/confirmaddress.php:80
msgid "Confirmation code not found."
msgstr "Confirmation code not found."
-#: actions/confirmaddress.php:85
+#. TRANS: Client error displayed when not providing a confirmation code for another user in the contact address confirmation action.
+#: actions/confirmaddress.php:86
msgid "That confirmation code is not for you!"
msgstr "That confirmation code is not for you!"
-#. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'.
-#: actions/confirmaddress.php:91
+#. TRANS: Server error for a unknow address type %s, which can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:92
#, php-format
msgid "Unrecognized address type %s."
msgstr "Unrecognized address type %s."
-#. TRANS: Client error for an already confirmed email/jabbel/sms address.
-#: actions/confirmaddress.php:96
+#. TRANS: Client error for an already confirmed email/jabber/sms address.
+#: actions/confirmaddress.php:97
msgid "That address has already been confirmed."
msgstr "That address has already been confirmed."
+#. TRANS: Server error displayed when a user update to the database fails in the contact address confirmation action.
#. TRANS: Server error thrown on database error updating e-mail preferences.
#. TRANS: Server error thrown on database error removing a registered e-mail address.
#. TRANS: Server error thrown on database error updating IM preferences.
#. TRANS: Server error thrown on database error removing a registered IM address.
+#. TRANS: Server error displayed when "Other" settings in user profile could not be updated on the server.
+#. TRANS: Server error thrown when user profile settings could not be updated.
#. TRANS: Server error thrown on database error updating SMS preferences.
#. TRANS: Server error thrown on database error removing a registered SMS phone number.
-#: actions/confirmaddress.php:116 actions/emailsettings.php:327
-#: actions/emailsettings.php:473 actions/imsettings.php:280
-#: actions/imsettings.php:439 actions/othersettings.php:174
-#: actions/profilesettings.php:283 actions/smssettings.php:308
+#: actions/confirmaddress.php:118 actions/emailsettings.php:359
+#: actions/emailsettings.php:508 actions/imsettings.php:283
+#: actions/imsettings.php:442 actions/othersettings.php:184
+#: actions/profilesettings.php:326 actions/smssettings.php:308
#: actions/smssettings.php:464
msgid "Couldn't update user."
msgstr "Couldn't update user."
-#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
-#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
-#: actions/confirmaddress.php:128 actions/emailsettings.php:433
-#: actions/smssettings.php:422
-msgid "Couldn't delete email confirmation."
-msgstr "Couldn't delete e-mail confirmation."
+#. TRANS: Server error displayed when an address confirmation code deletion from the
+#. TRANS: database fails in the contact address confirmation action.
+#: actions/confirmaddress.php:132
+#, fuzzy
+msgid "Could not delete address confirmation."
+msgstr "Couldn't delete IM confirmation."
-#: actions/confirmaddress.php:146
+#. TRANS: Title for the contact address confirmation action.
+#: actions/confirmaddress.php:150
msgid "Confirm address"
msgstr "Confirm address"
-#: actions/confirmaddress.php:161
+#. TRANS: Success message for the contact address confirmation action.
+#. TRANS: %s can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:166
#, php-format
msgid "The address \"%s\" has been confirmed for your account."
msgstr "The address \"%s\" has been confirmed for your account."
-#: actions/conversation.php:99
+#. TRANS: Title for page with a conversion (multiple notices in context).
+#: actions/conversation.php:96
msgid "Conversation"
msgstr "Conversation"
-#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87
+#. TRANS: Header on conversation page. Hidden by default (h2).
+#: actions/conversation.php:149 lib/mailbox.php:116 lib/noticelist.php:87
#: lib/profileaction.php:229 lib/searchgroupnav.php:82
msgid "Notices"
msgstr "Notices"
-#: actions/deleteapplication.php:63
+#. TRANS: Client error displayed trying to delete an application while not logged in.
+#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
msgstr "You must be logged in to delete an application."
+#. TRANS: Client error displayed trying to delete an application that does not exist.
#: actions/deleteapplication.php:71
msgid "Application not found."
msgstr "Application not found."
-#: actions/deleteapplication.php:78 actions/editapplication.php:77
+#. TRANS: Client error displayed trying to delete an application the current user does not own.
+#. TRANS: Client error displayed trying to edit an application while not being its owner.
+#: actions/deleteapplication.php:79 actions/editapplication.php:78
#: actions/showapplication.php:94
msgid "You are not the owner of this application."
msgstr "You are not the owner of this application."
-#: actions/deleteapplication.php:102 actions/editapplication.php:127
-#: actions/newapplication.php:110 actions/showapplication.php:118
-#: lib/action.php:1263
+#. TRANS: Client error text when there is a problem with the session token.
+#: actions/deleteapplication.php:102 actions/editapplication.php:131
+#: actions/newapplication.php:114 actions/showapplication.php:118
+#: lib/action.php:1409
msgid "There was a problem with your session token."
msgstr "There was a problem with your session token."
-#: actions/deleteapplication.php:123 actions/deleteapplication.php:147
+#. TRANS: Title for delete application page.
+#. TRANS: Fieldset legend on delete application page.
+#: actions/deleteapplication.php:124 actions/deleteapplication.php:149
msgid "Delete application"
msgstr "Delete application"
-#: actions/deleteapplication.php:149
+#. TRANS: Confirmation text on delete application page.
+#: actions/deleteapplication.php:152
msgid ""
"Are you sure you want to delete this application? This will clear all data "
"about the application from the database, including all existing user "
@@ -1023,53 +1701,113 @@ msgstr ""
"connections."
#. TRANS: Submit button title for 'No' when deleting an application.
-#: actions/deleteapplication.php:158
+#: actions/deleteapplication.php:161
msgid "Do not delete this application"
msgstr "Do not delete this application"
#. TRANS: Submit button title for 'Yes' when deleting an application.
-#: actions/deleteapplication.php:164
+#: actions/deleteapplication.php:167
msgid "Delete this application"
msgstr "Delete this application"
+#. TRANS: Client error when trying to delete group while not logged in.
+#: actions/deletegroup.php:64
+msgid "You must be logged in to delete a group."
+msgstr "You must be logged in to delete a group."
+
+#. TRANS: Client error when trying to delete a group without providing a nickname or ID for the group.
+#: actions/deletegroup.php:94 actions/joingroup.php:88
+#: actions/leavegroup.php:88
+msgid "No nickname or ID."
+msgstr "No nickname or ID."
+
+#. TRANS: Client error when trying to delete a group without having the rights to delete it.
+#: actions/deletegroup.php:107
+msgid "You are not allowed to delete this group."
+msgstr "You are not allowed to delete this group."
+
+#. TRANS: Server error displayed if a group could not be deleted.
+#. TRANS: %s is the name of the group that could not be deleted.
+#: actions/deletegroup.php:150
+#, php-format
+msgid "Could not delete group %s."
+msgstr "Could not delete group %s."
+
+#. TRANS: Message given after deleting a group.
+#. TRANS: %s is the deleted group's name.
+#: actions/deletegroup.php:159
+#, php-format
+msgid "Deleted group %s"
+msgstr "Deleted group %s"
+
+#. TRANS: Title of delete group page.
+#. TRANS: Form legend for deleting a group.
+#: actions/deletegroup.php:176 actions/deletegroup.php:202
+msgid "Delete group"
+msgstr "Delete group"
+
+#. TRANS: Warning in form for deleleting a group.
+#: actions/deletegroup.php:206
+msgid ""
+"Are you sure you want to delete this group? This will clear all data about "
+"the group from the database, without a backup. Public posts to this group "
+"will still appear in individual timelines."
+msgstr ""
+"Are you sure you want to delete this group? This will clear all data about "
+"the group from the database, without a backup. Public posts to this group "
+"will still appear in individual timelines."
+
+#. TRANS: Submit button title for 'No' when deleting a group.
+#: actions/deletegroup.php:224
+msgid "Do not delete this group"
+msgstr "Do not delete this group"
+
+#. TRANS: Submit button title for 'Yes' when deleting a group.
+#: actions/deletegroup.php:231
+msgid "Delete this group"
+msgstr "Delete this group"
+
+#. TRANS: Error message displayed trying to delete a notice while not logged in.
+#. TRANS: Client error displayed when trying to unblock a user from a group while not logged in.
+#. TRANS: Client error displayed trying a change a subscription while not logged in.
#. 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/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
+#: actions/deletenotice.php:52 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:60 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:88
+#: actions/nudge.php:63 actions/subedit.php:33 actions/subscribe.php:96
#: actions/tagother.php:33 actions/unsubscribe.php:52
-#: lib/adminpanelaction.php:73 lib/profileformaction.php:64
+#: lib/adminpanelaction.php:71 lib/profileformaction.php:64
#: lib/settingsaction.php:72
msgid "Not logged in."
msgstr "Not logged in."
-#: actions/deletenotice.php:71
-msgid "Can't delete this notice."
-msgstr "Can't delete this notice."
-
-#: actions/deletenotice.php:103
+#. TRANS: Instructions for deleting a notice.
+#: actions/deletenotice.php:110
msgid ""
"You are about to permanently delete a notice. Once this is done, it cannot "
"be undone."
msgstr ""
-"You are about to permanently delete a notice. Once this is done, it cannot "
+"You are about to permanently delete a notice. Once this is done, it cannot "
"be undone."
-#: actions/deletenotice.php:109 actions/deletenotice.php:141
+#. TRANS: Page title when deleting a notice.
+#. TRANS: Fieldset legend for the delete notice form.
+#: actions/deletenotice.php:117 actions/deletenotice.php:148
msgid "Delete notice"
msgstr "Delete notice"
-#: actions/deletenotice.php:144
+#. TRANS: Message for the delete notice form.
+#: actions/deletenotice.php:152
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:159
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:657
+#: actions/deletenotice.php:166 lib/noticelist.php:672
msgid "Delete this notice"
msgstr "Delete this notice"
@@ -1100,63 +1838,71 @@ msgstr "Delete this user"
#. TRANS: Message used as title for design settings for the site.
#. TRANS: Link description in user account settings menu.
-#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:139
-#: lib/groupnav.php:119
+#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134
msgid "Design"
msgstr "Design"
#: actions/designadminpanel.php:74
-msgid "Design settings for this StatusNet site."
-msgstr "Design settings for this StausNet site."
+msgid "Design settings for this StatusNet site"
+msgstr ""
-#: actions/designadminpanel.php:318
+#: actions/designadminpanel.php:335
msgid "Invalid logo URL."
-msgstr "nvalid logo URL."
+msgstr "Invalid logo URL."
-#: actions/designadminpanel.php:322
+#: actions/designadminpanel.php:340
+msgid "Invalid SSL logo URL."
+msgstr "Invalid SSL logo URL."
+
+#: actions/designadminpanel.php:344
#, php-format
msgid "Theme not available: %s."
msgstr "Theme not available: %s."
-#: actions/designadminpanel.php:426
+#: actions/designadminpanel.php:448
msgid "Change logo"
msgstr "Change logo"
-#: actions/designadminpanel.php:431
+#: actions/designadminpanel.php:453
msgid "Site logo"
msgstr "Site logo"
-#: actions/designadminpanel.php:443
+#: actions/designadminpanel.php:457
+msgid "SSL logo"
+msgstr "SSL logo"
+
+#: actions/designadminpanel.php:469
msgid "Change theme"
msgstr "Change theme"
-#: actions/designadminpanel.php:460
+#: actions/designadminpanel.php:486
msgid "Site theme"
msgstr "Site theme"
-#: actions/designadminpanel.php:461
+#: actions/designadminpanel.php:487
msgid "Theme for the site."
msgstr "Theme for the site."
-#: actions/designadminpanel.php:467
-#, fuzzy
+#: actions/designadminpanel.php:493
msgid "Custom theme"
-msgstr "Site theme"
+msgstr "Custom theme"
-#: actions/designadminpanel.php:471
+#: actions/designadminpanel.php:497
msgid "You can upload a custom StatusNet theme as a .ZIP archive."
msgstr ""
-#: actions/designadminpanel.php:486 lib/designsettings.php:101
+#. TRANS: Fieldset legend on profile design page.
+#: actions/designadminpanel.php:512 lib/designsettings.php:98
msgid "Change background image"
msgstr "Change background image"
-#: actions/designadminpanel.php:491 actions/designadminpanel.php:574
-#: lib/designsettings.php:178
+#. TRANS: Label on profile design page for setting a profile page background colour.
+#: actions/designadminpanel.php:517 actions/designadminpanel.php:600
+#: lib/designsettings.php:183
msgid "Background"
msgstr "Background"
-#: actions/designadminpanel.php:496
+#: actions/designadminpanel.php:522
#, php-format
msgid ""
"You can upload a background image for the site. The maximum file size is %1"
@@ -1166,75 +1912,84 @@ msgstr ""
"$s."
#. TRANS: Used as radio button label to add a background image.
-#: actions/designadminpanel.php:527 lib/designsettings.php:139
+#: actions/designadminpanel.php:553
msgid "On"
msgstr "On"
#. TRANS: Used as radio button label to not add a background image.
-#: actions/designadminpanel.php:544 lib/designsettings.php:155
+#: actions/designadminpanel.php:570
msgid "Off"
msgstr "Off"
-#: actions/designadminpanel.php:545 lib/designsettings.php:156
+#. TRANS: Form guide for a set of radio buttons on the profile design page that will enable or disable
+#. TRANS: use of the uploaded profile image.
+#: actions/designadminpanel.php:571 lib/designsettings.php:159
msgid "Turn background image on or off."
msgstr "Turn background image on or off."
-#: actions/designadminpanel.php:550 lib/designsettings.php:161
+#. TRANS: Checkbox label on profile design page that will cause the profile image to be tiled.
+#: actions/designadminpanel.php:576 lib/designsettings.php:165
msgid "Tile background image"
msgstr "Tile background image"
-#: actions/designadminpanel.php:564 lib/designsettings.php:170
+#. TRANS: Fieldset legend on profile design page to change profile page colours.
+#: actions/designadminpanel.php:590 lib/designsettings.php:175
msgid "Change colours"
msgstr "Change colours"
-#: actions/designadminpanel.php:587 lib/designsettings.php:191
+#. TRANS: Label on profile design page for setting a profile page content colour.
+#: actions/designadminpanel.php:613 lib/designsettings.php:197
msgid "Content"
msgstr "Content"
-#: actions/designadminpanel.php:600 lib/designsettings.php:204
+#. TRANS: Label on profile design page for setting a profile page sidebar colour.
+#: actions/designadminpanel.php:626 lib/designsettings.php:211
msgid "Sidebar"
msgstr "Sidebar"
-#: actions/designadminpanel.php:613 lib/designsettings.php:217
+#. TRANS: Label on profile design page for setting a profile page text colour.
+#: actions/designadminpanel.php:639 lib/designsettings.php:225
msgid "Text"
msgstr "Text"
-#: actions/designadminpanel.php:626 lib/designsettings.php:230
+#. TRANS: Label on profile design page for setting a profile page links colour.
+#: actions/designadminpanel.php:652 lib/designsettings.php:239
msgid "Links"
msgstr "Links"
-#: actions/designadminpanel.php:651
+#: actions/designadminpanel.php:677
msgid "Advanced"
msgstr ""
-#: actions/designadminpanel.php:655
+#: actions/designadminpanel.php:681
msgid "Custom CSS"
msgstr ""
-#: actions/designadminpanel.php:676 lib/designsettings.php:247
+#. TRANS: Button text on profile design page to immediately reset all colour settings to default.
+#: actions/designadminpanel.php:702 lib/designsettings.php:257
msgid "Use defaults"
msgstr "Use defaults"
-#: actions/designadminpanel.php:677 lib/designsettings.php:248
+#. TRANS: Title for button on profile design page to reset all colour settings to default.
+#: actions/designadminpanel.php:703 lib/designsettings.php:259
msgid "Restore default designs"
msgstr "Restore default designs"
-#: actions/designadminpanel.php:683 lib/designsettings.php:254
+#. TRANS: Title for button on profile design page to reset all colour settings to default without saving.
+#: actions/designadminpanel.php:709 lib/designsettings.php:267
msgid "Reset back to default"
msgstr "Reset back to default"
-#. TRANS: Submit button title
-#: actions/designadminpanel.php:685 actions/othersettings.php:126
-#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174
+#. TRANS: Submit button title.
+#: actions/designadminpanel.php:711 actions/licenseadminpanel.php:319
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/sitenoticeadminpanel.php:195 actions/snapshotadminpanel.php:245
-#: actions/subscriptions.php:226 actions/tagother.php:154
-#: actions/useradminpanel.php:294 lib/applicationeditform.php:363
-#: lib/designsettings.php:256 lib/groupeditform.php:202
+#: actions/snapshotadminpanel.php:245 actions/tagother.php:154
+#: lib/applicationeditform.php:357
msgid "Save"
msgstr "Save"
-#: actions/designadminpanel.php:686 lib/designsettings.php:257
+#. TRANS: Title for button on profile design page to save settings.
+#: actions/designadminpanel.php:712 lib/designsettings.php:272
msgid "Save design"
msgstr "Save design"
@@ -1251,109 +2006,131 @@ msgstr "Add to favourites"
msgid "No such document \"%s\""
msgstr "No such document \"%s\""
-#: actions/editapplication.php:54
-msgid "Edit Application"
-msgstr "Edit Application"
+#. TRANS: Title for "Edit application" form.
+#. TRANS: Form legend.
+#: actions/editapplication.php:54 lib/applicationeditform.php:129
+msgid "Edit application"
+msgstr "Edit application"
+#. TRANS: Client error displayed trying to edit an application while not logged in.
#: actions/editapplication.php:66
msgid "You must be logged in to edit an application."
msgstr "You must be logged in to edit an application."
-#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166
-#: actions/showapplication.php:87
+#. TRANS: Client error displayed trying to edit an application that does not exist.
+#: actions/editapplication.php:83 actions/showapplication.php:87
msgid "No such application."
msgstr "No such application."
-#: actions/editapplication.php:161
+#. TRANS: Instructions for "Edit application" form.
+#: actions/editapplication.php:167
msgid "Use this form to edit your application."
msgstr "Use this form to edit your application."
-#: actions/editapplication.php:177 actions/newapplication.php:159
+#. TRANS: Validation error shown when not providing a name in the "Edit application" form.
+#: actions/editapplication.php:184 actions/newapplication.php:163
msgid "Name is required."
msgstr "Name is required."
-#: actions/editapplication.php:180 actions/newapplication.php:165
-msgid "Name is too long (max 255 chars)."
+#. TRANS: Validation error shown when providing too long a name in the "Edit application" form.
+#: actions/editapplication.php:188 actions/newapplication.php:169
+#, fuzzy
+msgid "Name is too long (maximum 255 characters)."
msgstr "Name is too long (max 255 chars)."
-#: actions/editapplication.php:183 actions/newapplication.php:162
+#. TRANS: Validation error shown when providing a name for an application that already exists in the "Edit application" form.
+#: actions/editapplication.php:192 actions/newapplication.php:166
msgid "Name already in use. Try another one."
msgstr "Name already in use. Try another one."
-#: actions/editapplication.php:186 actions/newapplication.php:168
+#. TRANS: Validation error shown when not providing a description in the "Edit application" form.
+#: actions/editapplication.php:196 actions/newapplication.php:172
msgid "Description is required."
msgstr "Description is required."
-#: actions/editapplication.php:194
+#. TRANS: Validation error shown when providing too long a source URL in the "Edit application" form.
+#: actions/editapplication.php:208
msgid "Source URL is too long."
msgstr "Source URL is too long."
-#: actions/editapplication.php:200 actions/newapplication.php:185
+#. TRANS: Validation error shown when providing an invalid source URL in the "Edit application" form.
+#: actions/editapplication.php:215 actions/newapplication.php:193
msgid "Source URL is not valid."
msgstr "Source URL is not valid."
-#: actions/editapplication.php:203 actions/newapplication.php:188
+#. TRANS: Validation error shown when not providing an organisation in the "Edit application" form.
+#: actions/editapplication.php:219 actions/newapplication.php:196
msgid "Organization is required."
msgstr "Organisation is required."
-#: actions/editapplication.php:206 actions/newapplication.php:191
-msgid "Organization is too long (max 255 chars)."
+#. TRANS: Validation error shown when providing too long an arganisation name in the "Edit application" form.
+#: actions/editapplication.php:223 actions/newapplication.php:199
+#, fuzzy
+msgid "Organization is too long (maximum 255 characters)."
msgstr "Organisation is too long (max 255 chars)."
-#: actions/editapplication.php:209 actions/newapplication.php:194
+#: actions/editapplication.php:226 actions/newapplication.php:202
msgid "Organization homepage is required."
msgstr "Organisation homepage is required."
-#: actions/editapplication.php:218 actions/newapplication.php:206
+#. TRANS: Validation error shown when providing too long a callback URL in the "Edit application" form.
+#: actions/editapplication.php:237 actions/newapplication.php:214
msgid "Callback is too long."
msgstr "Callback is too long."
-#: actions/editapplication.php:225 actions/newapplication.php:215
+#. TRANS: Validation error shown when providing an invalid callback URL in the "Edit application" form.
+#: actions/editapplication.php:245 actions/newapplication.php:223
msgid "Callback URL is not valid."
msgstr "Callback URL is not valid."
-#: actions/editapplication.php:258
+#. TRANS: Server error occuring when an application could not be updated from the "Edit application" form.
+#: actions/editapplication.php:282
msgid "Could not update application."
msgstr "Could not update application."
-#: actions/editgroup.php:56
+#. TRANS: Title for form to edit a group. %s is a group nickname.
+#: actions/editgroup.php:55
#, php-format
msgid "Edit %s group"
msgstr "Edit %s group"
+#. TRANS: Client error displayed trying to edit a group while not logged in.
+#. TRANS: Client error displayed trying to create a group while not logged in.
#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65
msgid "You must be logged in to create a group."
msgstr "You must be logged in to create a group."
-#: actions/editgroup.php:107 actions/editgroup.php:172
+#. TRANS: Client error displayed trying to edit a group while not being a group admin.
+#: actions/editgroup.php:110 actions/editgroup.php:176
#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109
msgid "You must be an admin to edit the group."
msgstr "You must be an admin to edit the group."
-#: actions/editgroup.php:158
+#. TRANS: Form instructions for group edit form.
+#: actions/editgroup.php:161
msgid "Use this form to edit the group."
msgstr "Use this form to edit the group."
-#: actions/editgroup.php:205 actions/newgroup.php:145
-#, php-format
-msgid "description is too long (max %d chars)."
-msgstr "description is too long (max %d chars)."
-
-#: actions/editgroup.php:228 actions/newgroup.php:168
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/editgroup.php:239 actions/newgroup.php:179
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Invalid alias: \"%s\""
-#: actions/editgroup.php:258
+#. TRANS: Server error displayed when editing a group fails.
+#: actions/editgroup.php:272
msgid "Could not update group."
msgstr "Could not update group."
+#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:264 classes/User_group.php:514
+#: actions/editgroup.php:279 classes/User_group.php:529
msgid "Could not create aliases."
-msgstr "Could not create aliases"
+msgstr "Could not create aliases."
-#: actions/editgroup.php:280
+#. TRANS: Group edit form success message.
+#: actions/editgroup.php:296
msgid "Options saved."
msgstr "Options saved."
@@ -1371,12 +2148,12 @@ msgstr "Manage how you get e-mail from %%site.name%%."
#. TRANS: Form legend for e-mail settings form.
#. TRANS: Field label for e-mail address input in e-mail settings form.
-#: actions/emailsettings.php:106 actions/emailsettings.php:132
+#: actions/emailsettings.php:107 actions/emailsettings.php:133
msgid "Email address"
msgstr "E-mail address"
#. TRANS: Form note in e-mail settings form.
-#: actions/emailsettings.php:112
+#: actions/emailsettings.php:113
msgid "Current confirmed email address."
msgstr "Current confirmed e-mail address."
@@ -1385,14 +2162,14 @@ msgstr "Current confirmed e-mail address."
#. TRANS: Button label to remove a confirmed IM address.
#. TRANS: Button label to remove a confirmed SMS address.
#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from.
-#: actions/emailsettings.php:115 actions/emailsettings.php:158
+#: actions/emailsettings.php:116 actions/emailsettings.php:183
#: actions/imsettings.php:116 actions/smssettings.php:124
#: actions/smssettings.php:180
msgctxt "BUTTON"
msgid "Remove"
msgstr "Remove"
-#: actions/emailsettings.php:122
+#: actions/emailsettings.php:123
msgid ""
"Awaiting confirmation on this address. Check your inbox (and spam box!) for "
"a message with further instructions."
@@ -1400,25 +2177,19 @@ msgstr ""
"Awaiting confirmation on this address. Check your inbox (and spam box!) for "
"a message with further instructions."
-#. TRANS: Button label to cancel an e-mail address confirmation procedure.
-#. TRANS: Button label to cancel an IM address confirmation procedure.
-#. TRANS: Button label to cancel a SMS address confirmation procedure.
-#. TRANS: Button label
-#: actions/emailsettings.php:127 actions/imsettings.php:131
-#: actions/smssettings.php:137 lib/applicationeditform.php:357
-msgctxt "BUTTON"
-msgid "Cancel"
-msgstr "Cancel"
-
-#. TRANS: Instructions for e-mail address input form.
-#: actions/emailsettings.php:135
+#. TRANS: Instructions for e-mail address input form. Do not translate
+#. TRANS: "example.org". It is one of the domain names reserved for
+#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt.
+#. TRANS: Any other domain may be owned by a legitimate person or
+#. TRANS: organization.
+#: actions/emailsettings.php:140
msgid "Email address, like \"UserName@example.org\""
msgstr "E-mail address, like \"UserName@example.org\""
#. TRANS: Button label for adding an e-mail address in e-mail settings form.
#. TRANS: Button label for adding an IM address in IM settings form.
#. TRANS: Button label for adding a SMS phone number in SMS settings form.
-#: actions/emailsettings.php:139 actions/imsettings.php:148
+#: actions/emailsettings.php:144 actions/imsettings.php:151
#: actions/smssettings.php:162
msgctxt "BUTTON"
msgid "Add"
@@ -1426,110 +2197,117 @@ msgstr "Add"
#. TRANS: Form legend for incoming e-mail settings form.
#. TRANS: Form legend for incoming SMS settings form.
-#: actions/emailsettings.php:147 actions/smssettings.php:171
+#: actions/emailsettings.php:152 actions/smssettings.php:171
msgid "Incoming email"
msgstr "Incoming e-mail"
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:158
+msgid "I want to post notices by email."
+msgstr "I want to post notices by e-mail."
+
#. TRANS: Form instructions for incoming e-mail form in e-mail settings.
#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings.
-#: actions/emailsettings.php:155 actions/smssettings.php:178
+#: actions/emailsettings.php:180 actions/smssettings.php:178
msgid "Send email to this address to post new notices."
msgstr "Send e-mail to this address to post new notices."
-#. TRANS: Instructions for incoming e-mail address input form.
+#. TRANS: Instructions for incoming e-mail address input form, when an address has already been assigned.
#. TRANS: Instructions for incoming SMS e-mail address input form.
-#: actions/emailsettings.php:164 actions/smssettings.php:186
+#: actions/emailsettings.php:189 actions/smssettings.php:186
msgid "Make a new email address for posting to; cancels the old one."
msgstr "Make a new e-mail address for posting to - cancels the old one."
+#. TRANS: Instructions for incoming e-mail address input form.
+#: actions/emailsettings.php:193
+msgid ""
+"To send notices via email, we need to create a unique email address for you "
+"on this server:"
+msgstr ""
+
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
-#: actions/emailsettings.php:168 actions/smssettings.php:189
+#: actions/emailsettings.php:199 actions/smssettings.php:189
msgctxt "BUTTON"
msgid "New"
msgstr "New"
#. TRANS: Form legend for e-mail preferences form.
-#: actions/emailsettings.php:174
+#: actions/emailsettings.php:208
msgid "Email preferences"
msgstr "Email preferences"
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:180
+#: actions/emailsettings.php:216
msgid "Send me notices of new subscriptions through email."
msgstr "Send me notices of new subscriptions through e-mail."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:186
+#: actions/emailsettings.php:222
msgid "Send me email when someone adds my notice as a favorite."
msgstr "Send me e-mail when someone adds my notice as a favourite."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:193
+#: actions/emailsettings.php:229
msgid "Send me email when someone sends me a private message."
msgstr "Send me e-mail when someone sends me a private message."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:199
+#: actions/emailsettings.php:235
msgid "Send me email when someone sends me an \"@-reply\"."
msgstr "Send me e-mail when someone sends me an \"@-reply\"."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:205
+#: actions/emailsettings.php:241
msgid "Allow friends to nudge me and send me an email."
msgstr "Allow friends to nudge me and send me an e-mail."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:212
-msgid "I want to post notices by email."
-msgstr "I want to post notices by e-mail."
-
-#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:219
+#: actions/emailsettings.php:247
msgid "Publish a MicroID for my email address."
msgstr "Publish a MicroID for my e-mail address."
#. TRANS: Confirmation message for successful e-mail preferences save.
-#: actions/emailsettings.php:334
+#: actions/emailsettings.php:368
msgid "Email preferences saved."
-msgstr "Email preferences saved."
+msgstr "E-mail preferences saved."
#. TRANS: Message given saving e-mail address without having provided one.
-#: actions/emailsettings.php:353
+#: actions/emailsettings.php:388
msgid "No email address."
msgstr "No e-mail address."
#. TRANS: Message given saving e-mail address that cannot be normalised.
-#: actions/emailsettings.php:361
+#: actions/emailsettings.php:396
msgid "Cannot normalize that email address"
msgstr "Cannot normalise that e-mail address"
#. TRANS: Message given saving e-mail address that not valid.
-#: actions/emailsettings.php:366 actions/register.php:208
+#: actions/emailsettings.php:401 actions/register.php:212
#: actions/siteadminpanel.php:144
msgid "Not a valid email address."
msgstr "Not a valid e-mail address."
#. TRANS: Message given saving e-mail address that is already set.
-#: actions/emailsettings.php:370
+#: actions/emailsettings.php:405
msgid "That is already your email address."
msgstr "That is already your e-mail address."
#. TRANS: Message given saving e-mail address that is already set for another user.
-#: actions/emailsettings.php:374
+#: actions/emailsettings.php:409
msgid "That email address already belongs to another user."
msgstr "That e-mail address already belongs to another user."
#. TRANS: Server error thrown on database error adding e-mail confirmation code.
#. TRANS: Server error thrown on database error adding IM confirmation code.
#. TRANS: Server error thrown on database error adding SMS confirmation code.
-#: actions/emailsettings.php:391 actions/imsettings.php:348
+#: actions/emailsettings.php:426 actions/imsettings.php:351
#: actions/smssettings.php:373
msgid "Couldn't insert confirmation code."
msgstr "Couldn't insert confirmation code."
#. TRANS: Message given saving valid e-mail address that is to be confirmed.
-#: actions/emailsettings.php:398
+#: actions/emailsettings.php:433
msgid ""
"A confirmation code was sent to the email address you added. Check your "
"inbox (and spam box!) for the code and instructions on how to use it."
@@ -1540,50 +2318,56 @@ msgstr ""
#. TRANS: Message given canceling e-mail address confirmation that is not pending.
#. TRANS: Message given canceling IM address confirmation that is not pending.
#. TRANS: Message given canceling SMS phone number confirmation that is not pending.
-#: actions/emailsettings.php:419 actions/imsettings.php:383
+#: actions/emailsettings.php:454 actions/imsettings.php:386
#: actions/smssettings.php:408
msgid "No pending confirmation to cancel."
msgstr "No pending confirmation to cancel."
#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address.
-#: actions/emailsettings.php:424
+#: actions/emailsettings.php:459
msgid "That is the wrong email address."
-msgstr "That is the wrong email address."
+msgstr "That is the wrong e-mail address."
+
+#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
+#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
+#: actions/emailsettings.php:468 actions/smssettings.php:422
+msgid "Couldn't delete email confirmation."
+msgstr "Couldn't delete email confirmation."
#. TRANS: Message given after successfully canceling e-mail address confirmation.
-#: actions/emailsettings.php:438
+#: actions/emailsettings.php:473
msgid "Email confirmation cancelled."
-msgstr "Email confirmation cancelled."
+msgstr "E-mail confirmation cancelled."
#. TRANS: Message given trying to remove an e-mail address that is not
#. TRANS: registered for the active user.
-#: actions/emailsettings.php:458
+#: actions/emailsettings.php:493
msgid "That is not your email address."
msgstr "That is not your e-mail address."
#. TRANS: Message given after successfully removing a registered e-mail address.
-#: actions/emailsettings.php:479
+#: actions/emailsettings.php:514
msgid "The email address was removed."
msgstr "The email address was removed."
-#: actions/emailsettings.php:493 actions/smssettings.php:568
+#: actions/emailsettings.php:528 actions/smssettings.php:568
msgid "No incoming email address."
msgstr "No incoming e-mail address."
#. TRANS: Server error thrown on database error removing incoming e-mail address.
#. TRANS: Server error thrown on database error adding incoming e-mail address.
-#: actions/emailsettings.php:504 actions/emailsettings.php:528
+#: actions/emailsettings.php:540 actions/emailsettings.php:565
#: actions/smssettings.php:578 actions/smssettings.php:602
msgid "Couldn't update user record."
msgstr "Couldn't update user record."
#. TRANS: Message given after successfully removing an incoming e-mail address.
-#: actions/emailsettings.php:508 actions/smssettings.php:581
+#: actions/emailsettings.php:544 actions/smssettings.php:581
msgid "Incoming email address removed."
msgstr "Incoming e-mail address removed."
#. TRANS: Message given after successfully adding an incoming e-mail address.
-#: actions/emailsettings.php:532 actions/smssettings.php:605
+#: actions/emailsettings.php:569 actions/smssettings.php:605
msgid "New incoming email address added."
msgstr "New incoming e-mail address added."
@@ -1591,11 +2375,11 @@ msgstr "New incoming e-mail address added."
msgid "This notice is already a favorite!"
msgstr "This notice is already a favourite!"
-#: actions/favor.php:92 lib/disfavorform.php:140
+#: actions/favor.php:92 lib/disfavorform.php:144
msgid "Disfavor favorite"
msgstr "Disfavor favourite"
-#: actions/favorited.php:65 lib/popularnoticesection.php:91
+#: actions/favorited.php:65 lib/popularnoticesection.php:62
#: lib/publicgroupnav.php:93
msgid "Popular notices"
msgstr "Popular notices"
@@ -1632,7 +2416,7 @@ msgstr ""
"notice to your favourites!"
#: actions/favoritesrss.php:111 actions/showfavorites.php:77
-#: lib/personalgroupnav.php:115
+#: lib/personalgroupnav.php:118
#, php-format
msgid "%s's favorite notices"
msgstr "%s's favourite notices"
@@ -1679,7 +2463,7 @@ msgstr "Not expecting this response!"
#: actions/finishremotesubscribe.php:80
msgid "User being listened to does not exist."
-msgstr "User being listened to doesn't exist."
+msgstr "User being listened to does not exist."
#: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59
msgid "You can use the local subscription!"
@@ -1695,13 +2479,13 @@ msgstr "You are not authorised."
#: actions/finishremotesubscribe.php:113
msgid "Could not convert request token to access token."
-msgstr "Couldn't convert request tokens to access tokens."
+msgstr "Could not convert request token to access token."
#: actions/finishremotesubscribe.php:118
msgid "Remote service uses unknown version of OMB protocol."
msgstr "Remote service uses unknown version of OMB protocol."
-#: actions/finishremotesubscribe.php:138
+#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:317
msgid "Error updating remote profile."
msgstr "Error updating remote profile."
@@ -1729,19 +2513,23 @@ msgstr "You cannot grant user roles on this site."
msgid "User already has this role."
msgstr "User already has this role."
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing a profile.
+#. TRANS: Client error displayed trying a change a subscription without providing a profile.
#: actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46
+#: actions/makeadmin.php:71 actions/subedit.php:49
#: lib/profileformaction.php:79
msgid "No profile specified."
msgstr "No profile specified."
-#: actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing an existing profile.
+#. TRANS: Client error displayed trying a change a subscription for a non-existant profile ID.
+#: actions/groupblock.php:76 actions/groupunblock.php:77
+#: actions/makeadmin.php:76 actions/subedit.php:57 actions/tagother.php:46
#: actions/unsubscribe.php:84 lib/profileformaction.php:86
msgid "No profile with that ID."
msgstr "No profile with that ID."
-#: actions/groupblock.php:81 actions/groupunblock.php:81
+#: actions/groupblock.php:81 actions/groupunblock.php:82
#: actions/makeadmin.php:81
msgid "No group specified."
msgstr "No group specified."
@@ -1758,7 +2546,7 @@ msgstr "User is already blocked from group."
msgid "User is not a member of group."
msgstr "User is not a member of group."
-#: actions/groupblock.php:134 actions/groupmembers.php:360
+#: actions/groupblock.php:134 actions/groupmembers.php:364
msgid "Block user from group"
msgstr "Block user from group"
@@ -1770,7 +2558,7 @@ msgid ""
"the group in the future."
msgstr ""
"Are you sure you want to block user \"%1$s\" from the group \"%2$s\"? They "
-"will be removed from the group, unable to post and unable to subscribe to "
+"will be removed from the group, unable to post, and unable to subscribe to "
"the group in the future."
#. TRANS: Submit button title for 'No' when blocking a user from a group.
@@ -1807,8 +2595,10 @@ msgstr ""
"Customise the way your group looks with a background image and a colour "
"palette of your choice."
+#. TRANS: Error message displayed if design settings could not be saved.
+#. TRANS: Error message displayed if design settings could not be saved after clicking "Use defaults".
#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186
-#: lib/designsettings.php:391 lib/designsettings.php:413
+#: lib/designsettings.php:405 lib/designsettings.php:427
msgid "Couldn't update your design."
msgstr "Couldn't update your design."
@@ -1827,6 +2617,14 @@ msgid ""
msgstr ""
"You can upload a logo image for your group. The maximum file size is %s."
+#: actions/grouplogo.php:236
+msgid "Upload"
+msgstr "Upload"
+
+#: actions/grouplogo.php:289
+msgid "Crop"
+msgstr "Crop"
+
#: actions/grouplogo.php:365
msgid "Pick a square area of the image to be the logo."
msgstr "Pick a square area of the image to be the logo."
@@ -1839,48 +2637,55 @@ msgstr "Logo updated."
msgid "Failed updating logo."
msgstr "Failed updating logo."
-#: actions/groupmembers.php:100 lib/groupnav.php:92
+#. TRANS: Title of the page showing group members.
+#. TRANS: %s is the name of the group.
+#: actions/groupmembers.php:102
#, php-format
msgid "%s group members"
msgstr "%s group members"
-#: actions/groupmembers.php:103
+#. TRANS: Title of the page showing group members.
+#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list.
+#: actions/groupmembers.php:107
#, php-format
msgid "%1$s group members, page %2$d"
msgstr "%1$s group members, page %2$d"
-#: actions/groupmembers.php:118
+#: actions/groupmembers.php:122
msgid "A list of the users in this group."
msgstr "A list of the users in this group."
-#: actions/groupmembers.php:182 lib/groupnav.php:107
+#: actions/groupmembers.php:186
msgid "Admin"
msgstr "Admin"
-#: actions/groupmembers.php:392 lib/blockform.php:69
+#. TRANS: Button text for the form that will block a user from a group.
+#: actions/groupmembers.php:399
+msgctxt "BUTTON"
msgid "Block"
-msgstr "Block"
+msgstr ""
-#: actions/groupmembers.php:487
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:403
+msgctxt "TOOLTIP"
+msgid "Block this user"
+msgstr ""
+
+#: actions/groupmembers.php:498
msgid "Make user an admin of the group"
msgstr "Make user an admin of the group"
-#: actions/groupmembers.php:519
+#. TRANS: Button text for the form that will make a user administrator.
+#: actions/groupmembers.php:533
+msgctxt "BUTTON"
msgid "Make Admin"
-msgstr "Make admin"
+msgstr ""
-#: actions/groupmembers.php:519
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:537
+msgctxt "TOOLTIP"
msgid "Make this user an admin"
-msgstr "Make this user an admin"
-
-#. TRANS: Message is used as link title. %s is a user nickname.
-#. TRANS: Title in atom group notice feed. %s is a group name.
-#. TRANS: Title in atom user notice feed. %s is a user name.
-#: actions/grouprss.php:139 actions/userrss.php:94
-#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69
-#, php-format
-msgid "%s timeline"
-msgstr "%s timeline"
+msgstr ""
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#: actions/grouprss.php:142
@@ -1953,15 +2758,18 @@ msgstr ""
"Why not [register an account](%%action.register%%) and [create the group](%%"
"action.newgroup%%) yourself!"
-#: actions/groupunblock.php:91
+#. TRANS: Client error displayed when trying to unblock a user from a group without being an administrator for the group.
+#: actions/groupunblock.php:94
msgid "Only an admin can unblock group members."
msgstr "Only an admin can unblock group members."
-#: actions/groupunblock.php:95
+#. TRANS: Client error displayed when trying to unblock a non-blocked user from a group.
+#: actions/groupunblock.php:99
msgid "User is not blocked from group."
msgstr "User is not blocked from group."
-#: actions/groupunblock.php:128 actions/unblock.php:86
+#. TRANS: Server error displayed when unblocking a user from a group fails because of an unknown error.
+#: actions/groupunblock.php:131 actions/unblock.php:86
msgid "Error removing the block."
msgstr "Error removing the block."
@@ -2010,7 +2818,10 @@ msgstr ""
#. TRANS: IM address input field instructions in IM settings form.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:140
+#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by
+#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate
+#. TRANS: person or organization.
+#: actions/imsettings.php:143
#, php-format
msgid ""
"Jabber or GTalk address, like \"UserName@example.org\". First, make sure to "
@@ -2020,64 +2831,64 @@ msgstr ""
"add %s to your buddy list in your IM client or on GTalk."
#. TRANS: Form legend for IM preferences form.
-#: actions/imsettings.php:155
+#: actions/imsettings.php:158
msgid "IM preferences"
msgstr "IM preferences"
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:160
+#: actions/imsettings.php:163
msgid "Send me notices through Jabber/GTalk."
msgstr "Send me notices through Jabber/GTalk."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:166
+#: actions/imsettings.php:169
msgid "Post a notice when my Jabber/GTalk status changes."
msgstr "Post a notice when my Jabber/GTalk status changes."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:172
+#: actions/imsettings.php:175
msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to."
msgstr ""
"Send me replies through Jabber/GTalk from people I'm not subscribed to."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:179
+#: actions/imsettings.php:182
msgid "Publish a MicroID for my Jabber/GTalk address."
msgstr "Publish a MicroID for my Jabber/GTalk address."
#. TRANS: Confirmation message for successful IM preferences save.
-#: actions/imsettings.php:287 actions/othersettings.php:180
+#: actions/imsettings.php:290 actions/othersettings.php:190
msgid "Preferences saved."
msgstr "Preferences saved."
#. TRANS: Message given saving IM address without having provided one.
-#: actions/imsettings.php:309
+#: actions/imsettings.php:312
msgid "No Jabber ID."
msgstr "No Jabber ID."
#. TRANS: Message given saving IM address that cannot be normalised.
-#: actions/imsettings.php:317
+#: actions/imsettings.php:320
msgid "Cannot normalize that Jabber ID"
-msgstr "Cannot normalise Jabber ID"
+msgstr "Cannot normalize that Jabber ID"
#. TRANS: Message given saving IM address that not valid.
-#: actions/imsettings.php:322
+#: actions/imsettings.php:325
msgid "Not a valid Jabber ID"
msgstr "Not a valid Jabber ID"
#. TRANS: Message given saving IM address that is already set.
-#: actions/imsettings.php:326
+#: actions/imsettings.php:329
msgid "That is already your Jabber ID."
msgstr "That is already your Jabber ID."
#. TRANS: Message given saving IM address that is already set for another user.
-#: actions/imsettings.php:330
+#: actions/imsettings.php:333
msgid "Jabber ID already belongs to another user."
msgstr "Jabber ID already belongs to another user."
#. TRANS: Message given saving valid IM address that is to be confirmed.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:358
+#: actions/imsettings.php:361
#, php-format
msgid ""
"A confirmation code was sent to the IM address you added. You must approve %"
@@ -2087,28 +2898,28 @@ msgstr ""
"s for sending messages to you."
#. TRANS: Message given canceling IM address confirmation for the wrong IM address.
-#: actions/imsettings.php:388
+#: actions/imsettings.php:391
msgid "That is the wrong IM address."
msgstr "That is the wrong IM address."
#. TRANS: Server error thrown on database error canceling IM address confirmation.
-#: actions/imsettings.php:397
+#: actions/imsettings.php:400
msgid "Couldn't delete IM confirmation."
msgstr "Couldn't delete IM confirmation."
#. TRANS: Message given after successfully canceling IM address confirmation.
-#: actions/imsettings.php:402
+#: actions/imsettings.php:405
msgid "IM confirmation cancelled."
msgstr "IM confirmation cancelled."
#. TRANS: Message given trying to remove an IM address that is not
#. TRANS: registered for the active user.
-#: actions/imsettings.php:424
+#: actions/imsettings.php:427
msgid "That is not your Jabber ID."
msgstr "That is not your Jabber ID."
#. TRANS: Message given after successfully removing a registered IM address.
-#: actions/imsettings.php:447
+#: actions/imsettings.php:450
msgid "The IM address was removed."
msgstr "The IM address was removed."
@@ -2126,51 +2937,81 @@ msgstr "Inbox for %s"
msgid "This is your inbox, which lists your incoming private messages."
msgstr "This is your inbox, which lists your incoming private messages."
-#: actions/invite.php:39
-#, fuzzy
+#. TRANS: Client error displayed when trying to sent invites while they have been disabled.
+#: actions/invite.php:40
msgid "Invites have been disabled."
-msgstr "Invitations enabled"
+msgstr "Invites have been disabled."
-#: actions/invite.php:41
+#. TRANS: Client error displayed when trying to sent invites while not logged in.
+#. TRANS: %s is the StatusNet site name.
+#: actions/invite.php:44
#, php-format
msgid "You must be logged in to invite other users to use %s."
msgstr "You must be logged in to invite other users to use %s."
-#: actions/invite.php:72
-#, php-format
-msgid "Invalid email address: %s"
+#. TRANS: Form validation message when providing an e-mail address that does not validate.
+#. TRANS: %s is an invalid e-mail address.
+#: actions/invite.php:77
+#, fuzzy, php-format
+msgid "Invalid email address: %s."
msgstr "Invalid e-mail address: %s"
-#: actions/invite.php:110
-msgid "Invitation(s) sent"
+#. TRANS: Page title when invitations have been sent.
+#: actions/invite.php:116
+#, fuzzy
+msgid "Invitations sent"
msgstr "Invitation(s) sent"
-#: actions/invite.php:112
+#. TRANS: Page title when inviting potential users.
+#: actions/invite.php:119
msgid "Invite new users"
msgstr "Invite new users"
-#: actions/invite.php:128
-msgid "You are already subscribed to these users:"
-msgstr "You are already subscribed to these users:"
+#. TRANS: Message displayed inviting users to use a StatusNet site while the inviting user
+#. TRANS: is already subscribed to one or more users with the given e-mail address(es).
+#. TRANS: Plural form is based on the number of reported already subscribed e-mail addresses.
+#. TRANS: Followed by a bullet list.
+#: actions/invite.php:139
+#, fuzzy
+msgid "You are already subscribed to this user:"
+msgid_plural "You are already subscribed to these users:"
+msgstr[0] "You are already subscribed to these users:"
+msgstr[1] "You are already subscribed to these users:"
-#. TRANS: Whois output.
-#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
-#: actions/invite.php:131 actions/invite.php:139 lib/command.php:414
-#, php-format
+#. TRANS: Used as list item for already subscribed users (%1$s is nickname, %2$s is e-mail address).
+#. TRANS: Used as list item for already registered people (%1$s is nickname, %2$s is e-mail address).
+#: actions/invite.php:145 actions/invite.php:159
+#, fuzzy, php-format
+msgctxt "INVITE"
msgid "%1$s (%2$s)"
msgstr "%1$s (%2$s)"
-#: actions/invite.php:136
-msgid ""
+#. TRANS: Message displayed inviting users to use a StatusNet site while the invited user
+#. TRANS: already uses a this StatusNet site. Plural form is based on the number of
+#. TRANS: reported already present people. Followed by a bullet list.
+#: actions/invite.php:153
+#, fuzzy
+msgid "This person is already a user and you were automatically subscribed:"
+msgid_plural ""
"These people are already users and you were automatically subscribed to them:"
-msgstr ""
+msgstr[0] ""
+"These people are already users and you were automatically subscribed to them:"
+msgstr[1] ""
"These people are already users and you were automatically subscribed to them:"
-#: actions/invite.php:144
-msgid "Invitation(s) sent to the following people:"
-msgstr "Invitation(s) sent to the following people:"
+#. TRANS: Message displayed inviting users to use a StatusNet site. Plural form is
+#. TRANS: based on the number of invitations sent. Followed by a bullet list of
+#. TRANS: e-mail addresses to which invitations were sent.
+#: actions/invite.php:167
+#, fuzzy
+msgid "Invitation sent to the following person:"
+msgid_plural "Invitations sent to the following people:"
+msgstr[0] "Invitation(s) sent to the following people:"
+msgstr[1] "Invitation(s) sent to the following people:"
-#: actions/invite.php:150
+#. TRANS: Generic message displayed after sending out one or more invitations to
+#. TRANS: people to join a StatusNet site.
+#: actions/invite.php:177
msgid ""
"You will be notified when your invitees accept the invitation and register "
"on the site. Thanks for growing the community!"
@@ -2178,42 +3019,53 @@ msgstr ""
"You will be notified when your invitees accept the invitation and register "
"on the site. Thanks for growing the community!"
-#: actions/invite.php:162
+#. TRANS: Form instructions.
+#: actions/invite.php:190
msgid ""
"Use this form to invite your friends and colleagues to use this service."
msgstr ""
"Use this form to invite your friends and colleagues to use this service."
-#: actions/invite.php:187
+#. TRANS: Field label for a list of e-mail addresses.
+#: actions/invite.php:217
msgid "Email addresses"
msgstr "E-mail addresses"
-#: actions/invite.php:189
+#. TRANS: Tooltip for field label for a list of e-mail addresses.
+#: actions/invite.php:220
msgid "Addresses of friends to invite (one per line)"
msgstr "Addresses of friends to invite (one per line)"
-#: actions/invite.php:192
+#. TRANS: Field label for a personal message to send to invitees.
+#: actions/invite.php:224
msgid "Personal message"
msgstr "Personal message"
-#: actions/invite.php:194
+#. TRANS: Tooltip for field label for a personal message to send to invitees.
+#: actions/invite.php:227
msgid "Optionally add a personal message to the invitation."
msgstr "Optionally add a personal message to the invitation."
#. TRANS: Send button for inviting friends
-#: actions/invite.php:198
+#: actions/invite.php:231
msgctxt "BUTTON"
msgid "Send"
msgstr "Send"
-#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:228
+#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, $2$s is
+#. TRANS: the StatusNet sitename.
+#: actions/invite.php:263
#, php-format
msgid "%1$s has invited you to join them on %2$s"
msgstr "%1$s has invited you to join them on %2$s"
-#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:231
+#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, %2$s is the
+#. TRANS: StatusNet sitename, %3$s is the site URL, %4$s is the personal message from the
+#. TRANS: inviting user, %s%5 a link to the timeline for the inviting user, %s$6 is a link
+#. TRANS: to register with the StatusNet site.
+#: actions/invite.php:270
#, php-format
msgid ""
"%1$s has invited you to join them on %2$s (%3$s).\n"
@@ -2274,13 +3126,7 @@ msgstr ""
msgid "You must be logged in to join a group."
msgstr "You must be logged in to join a group."
-#: actions/joingroup.php:88 actions/leavegroup.php:88
-msgid "No nickname or ID."
-msgstr "No nickname or ID."
-
-#. TRANS: Message given having added a user to a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/joingroup.php:141 lib/command.php:346
+#: actions/joingroup.php:141
#, php-format
msgid "%1$s joined group %2$s"
msgstr "%1$s joined group %2$s"
@@ -2289,17 +3135,121 @@ msgstr "%1$s joined group %2$s"
msgid "You must be logged in to leave a group."
msgstr "You must be logged in to leave a group."
-#: actions/leavegroup.php:100 lib/command.php:373
+#. TRANS: Error text shown when trying to leave an existing group the user is not a member of.
+#: actions/leavegroup.php:100 lib/command.php:386
msgid "You are not a member of that group."
msgstr "You are not a member of that group."
-#. TRANS: Message given having removed a user from a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/leavegroup.php:137 lib/command.php:392
+#: actions/leavegroup.php:137
#, php-format
msgid "%1$s left group %2$s"
msgstr "%1$s left group %2$s"
+#. TRANS: User admin panel title
+#: actions/licenseadminpanel.php:56
+msgctxt "TITLE"
+msgid "License"
+msgstr ""
+
+#: actions/licenseadminpanel.php:67
+msgid "License for this StatusNet site"
+msgstr ""
+
+#: actions/licenseadminpanel.php:139
+msgid "Invalid license selection."
+msgstr ""
+
+#: actions/licenseadminpanel.php:149
+msgid ""
+"You must specify the owner of the content when using the All Rights Reserved "
+"license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:156
+#, fuzzy
+msgid "Invalid license title. Maximum length is 255 characters."
+msgstr "Location is too long (max 255 chars)."
+
+#: actions/licenseadminpanel.php:168
+msgid "Invalid license URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:171
+msgid "Invalid license image URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:179
+msgid "License URL must be blank or a valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:187
+msgid "License image must be blank or valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:239
+msgid "License selection"
+msgstr ""
+
+#: actions/licenseadminpanel.php:245
+msgid "Private"
+msgstr "Private"
+
+#: actions/licenseadminpanel.php:246
+msgid "All Rights Reserved"
+msgstr ""
+
+#: actions/licenseadminpanel.php:247
+msgid "Creative Commons"
+msgstr ""
+
+#: actions/licenseadminpanel.php:252
+msgid "Type"
+msgstr ""
+
+#: actions/licenseadminpanel.php:254
+msgid "Select license"
+msgstr ""
+
+#: actions/licenseadminpanel.php:268
+msgid "License details"
+msgstr ""
+
+#: actions/licenseadminpanel.php:274
+msgid "Owner"
+msgstr ""
+
+#: actions/licenseadminpanel.php:275
+msgid "Name of the owner of the site's content (if applicable)."
+msgstr ""
+
+#: actions/licenseadminpanel.php:283
+msgid "License Title"
+msgstr ""
+
+#: actions/licenseadminpanel.php:284
+msgid "The title of the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:292
+msgid "License URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:293
+msgid "URL for more information about the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:300
+msgid "License Image URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:301
+msgid "URL for an image to display with the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:319
+msgid "Save license settings"
+msgstr ""
+
#: actions/login.php:102 actions/otp.php:62 actions/register.php:144
msgid "Already logged in."
msgstr "Already logged in."
@@ -2320,11 +3270,11 @@ msgstr "Login"
msgid "Login to site"
msgstr "Login to site"
-#: actions/login.php:258 actions/register.php:485
+#: actions/login.php:258 actions/register.php:491
msgid "Remember me"
msgstr "Remember me"
-#: actions/login.php:259 actions/register.php:487
+#: actions/login.php:259 actions/register.php:493
msgid "Automatically login in the future; not for shared computers!"
msgstr "Automatically login in the future; not for shared computers!"
@@ -2353,7 +3303,7 @@ msgstr ""
#: actions/makeadmin.php:92
msgid "Only an admin can make another user an admin."
-msgstr "Only and admin can make another user an admin."
+msgstr "Only an admin can make another user an admin."
#: actions/makeadmin.php:96
#, php-format
@@ -2374,67 +3324,78 @@ msgstr "Can't make %1$s an admin for group %2$s."
msgid "No current status."
msgstr "No current status."
+#. TRANS: This is the title of the form for adding a new application.
#: actions/newapplication.php:52
-msgid "New Application"
+#, fuzzy
+msgid "New application"
msgstr "New Application"
-#: actions/newapplication.php:64
+#. TRANS: Client error displayed trying to add a new application while not logged in.
+#: actions/newapplication.php:65
msgid "You must be logged in to register an application."
msgstr "You must be logged in to register an application."
-#: actions/newapplication.php:143
+#: actions/newapplication.php:147
msgid "Use this form to register a new application."
msgstr "Use this form to register a new application."
-#: actions/newapplication.php:176
+#: actions/newapplication.php:184
msgid "Source URL is required."
msgstr "Source URL is required."
-#: actions/newapplication.php:258 actions/newapplication.php:267
+#: actions/newapplication.php:266 actions/newapplication.php:275
msgid "Could not create application."
msgstr "Could not create application."
+#. TRANS: Title for form to create a group.
#: actions/newgroup.php:53
msgid "New group"
msgstr "New group"
+#. TRANS: Form instructions for group create form.
#: actions/newgroup.php:110
msgid "Use this form to create a new group."
msgstr "Use this form to create a new group."
-#: actions/newmessage.php:71 actions/newmessage.php:231
+#: actions/newmessage.php:71 actions/newmessage.php:234
msgid "New message"
msgstr "New message"
-#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:481
+#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other).
+#: actions/newmessage.php:121 actions/newmessage.php:164 lib/command.php:501
msgid "You can't send a message to this user."
msgstr "You can't send a message to this user."
-#: actions/newmessage.php:144 actions/newnotice.php:136 lib/command.php:463
-#: lib/command.php:555
+#. TRANS: Command exception text shown when trying to send a direct message to another user without content.
+#. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply.
+#: actions/newmessage.php:144 actions/newnotice.php:140 lib/command.php:478
+#: lib/command.php:581
msgid "No content!"
msgstr "No content!"
-#: actions/newmessage.php:158
+#: actions/newmessage.php:161
msgid "No recipient specified."
msgstr "No recipient specified."
-#: actions/newmessage.php:164 lib/command.php:484
+#. TRANS: Error text shown when trying to send a direct message to self.
+#: actions/newmessage.php:167 lib/command.php:505
msgid ""
"Don't send a message to yourself; just say it to yourself quietly instead."
msgstr ""
"Don't send a message to yourself; just say it to yourself quietly instead."
-#: actions/newmessage.php:181
+#: actions/newmessage.php:184
msgid "Message sent"
msgstr "Message sent"
-#: actions/newmessage.php:185
+#. TRANS: Message given have sent a direct message to another user.
+#. TRANS: %s is the name of the other user.
+#: actions/newmessage.php:188 lib/command.php:513
#, php-format
msgid "Direct message to %s sent."
-msgstr "Could not create application."
+msgstr "Direct message to %s sent."
-#: actions/newmessage.php:210 actions/newnotice.php:251 lib/channel.php:189
+#: actions/newmessage.php:213 actions/newnotice.php:264
msgid "Ajax Error"
msgstr "Ajax Error"
@@ -2442,7 +3403,7 @@ msgstr "Ajax Error"
msgid "New notice"
msgstr "New notice"
-#: actions/newnotice.php:217
+#: actions/newnotice.php:230
msgid "Notice posted"
msgstr "Notice posted"
@@ -2493,9 +3454,13 @@ msgid "Updates matching search term \"%1$s\" on %2$s!"
msgstr "Updates matching search term \"%1$s\" on %2$s!"
#: actions/nudge.php:85
+#, fuzzy
msgid ""
-"This user doesn't allow nudges or hasn't confirmed or set their email yet."
+"This user doesn't allow nudges or hasn't confirmed or set their email "
+"address yet."
msgstr ""
+"This user does not allow nudges or has not confirmed or set their e-mail "
+"address yet."
#: actions/nudge.php:94
msgid "Nudge sent"
@@ -2505,73 +3470,97 @@ msgstr "Nudge sent"
msgid "Nudge sent!"
msgstr "Nudge sent!"
-#: actions/oauthappssettings.php:59
+#. TRANS: Message displayed to an anonymous user trying to view OAuth application list.
+#: actions/oauthappssettings.php:60
msgid "You must be logged in to list your applications."
msgstr "You must be logged in to list your applications."
-#: actions/oauthappssettings.php:74
+#. TRANS: Page title for OAuth applications
+#: actions/oauthappssettings.php:76
msgid "OAuth applications"
msgstr "OAuth applications"
-#: actions/oauthappssettings.php:85
+#. TRANS: Page instructions for OAuth applications
+#: actions/oauthappssettings.php:88
msgid "Applications you have registered"
msgstr "Applications you have registered"
-#: actions/oauthappssettings.php:135
+#. TRANS: Empty list message on page with OAuth applications.
+#: actions/oauthappssettings.php:141
#, php-format
msgid "You have not registered any applications yet."
msgstr "You have not registered any applications yet."
-#: actions/oauthconnectionssettings.php:72
+#. TRANS: Title for OAuth connection settings.
+#: actions/oauthconnectionssettings.php:71
msgid "Connected applications"
msgstr "Connected applications"
+#. TRANS: Instructions for OAuth connection settings.
#: actions/oauthconnectionssettings.php:83
-#, fuzzy
-msgid "You have allowed the following applications to access you account."
-msgstr "You have not authorised any applications to use your account."
+msgid "The following connections exist for your account."
+msgstr ""
-#: actions/oauthconnectionssettings.php:175
+#. TRANS: Client error when trying to revoke access for an application while not being a user of it.
+#: actions/oauthconnectionssettings.php:168
msgid "You are not a user of that application."
msgstr "You are not a user of that application."
-#: actions/oauthconnectionssettings.php:186
+#. TRANS: Client error when revoking access has failed for some reason.
+#. TRANS: %s is the application ID revoking access failed for.
+#: actions/oauthconnectionssettings.php:183
+#, fuzzy, php-format
+msgid "Unable to revoke access for application: %s."
+msgstr "Use this form to edit your application."
+
+#. TRANS: Success message after revoking access for an application.
+#. TRANS: %1$s is the application name, %2$s is the first part of the user token.
+#: actions/oauthconnectionssettings.php:202
#, php-format
-msgid "Unable to revoke access for app: %s."
+msgid ""
+"You have successfully revoked access for %1$s and the access token starting "
+"with %2$s."
msgstr ""
-#: actions/oauthconnectionssettings.php:198
+#. TRANS: Empty list message when no applications have been authorised yet.
+#: actions/oauthconnectionssettings.php:213
msgid "You have not authorized any applications to use your account."
msgstr "You have not authorised any applications to use your account."
-#: actions/oauthconnectionssettings.php:211
-msgid "Developers can edit the registration settings for their applications "
+#. TRANS: Note for developers in the OAuth connection settings form.
+#. TRANS: This message contains a Markdown link. Do not separate "](".
+#. TRANS: %s is the URL to the OAuth settings.
+#: actions/oauthconnectionssettings.php:233
+#, php-format
+msgid ""
+"Are you a developer? [Register an OAuth client application](%s) to use with "
+"this instance of StatusNet."
msgstr ""
#: actions/oembed.php:80 actions/shownotice.php:100
msgid "Notice has no profile."
msgstr "Notice has no profile."
-#: actions/oembed.php:87 actions/shownotice.php:175
+#: actions/oembed.php:83 actions/shownotice.php:172
#, php-format
msgid "%1$s's status on %2$s"
msgstr "%1$s's status on %2$s"
#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png')
-#: actions/oembed.php:159
+#: actions/oembed.php:168
#, php-format
msgid "Content type %s not supported."
msgstr "Content type %s not supported."
#. TRANS: Error message displaying attachments. %s is the site's base URL.
-#: actions/oembed.php:163
+#: actions/oembed.php:172
#, php-format
msgid "Only %s URLs over plain HTTP please."
msgstr ""
#. TRANS: Client error on an API request with an unsupported data format.
-#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1204
-#: lib/apiaction.php:1232 lib/apiaction.php:1355
+#: actions/oembed.php:193 actions/oembed.php:212 lib/apiaction.php:1206
+#: lib/apiaction.php:1233 lib/apiaction.php:1362
msgid "Not a supported data format."
msgstr "Not a supported data format."
@@ -2583,37 +3572,46 @@ msgstr "People Search"
msgid "Notice Search"
msgstr "Notice Search"
-#: actions/othersettings.php:60
+#: actions/othersettings.php:59
msgid "Other settings"
msgstr "Other settings"
+#. TRANS: Instructions for tab "Other" in user profile settings.
#: actions/othersettings.php:71
msgid "Manage various other options."
msgstr "Manage various other options."
-#: actions/othersettings.php:108
+#. TRANS: Used as a suffix for free URL shorteners in a dropdown list in the tab "Other" of a
+#. TRANS: user's profile settings. This message has one space at the beginning. Use your
+#. TRANS: language's word separator here if it has one (most likely a single space).
+#: actions/othersettings.php:111
msgid " (free service)"
msgstr ""
-#: actions/othersettings.php:116
+#. TRANS: Label for dropdown with URL shortener services.
+#: actions/othersettings.php:120
msgid "Shorten URLs with"
msgstr "Shorten URLs with"
-#: actions/othersettings.php:117
+#. TRANS: Tooltip for for dropdown with URL shortener services.
+#: actions/othersettings.php:122
msgid "Automatic shortening service to use."
msgstr "Automatic shortening service to use."
-#: actions/othersettings.php:122
+#. TRANS: Label for checkbox.
+#: actions/othersettings.php:128
msgid "View profile designs"
msgstr "View profile designs"
-#: actions/othersettings.php:123
-#, fuzzy
+#. TRANS: Tooltip for checkbox.
+#: actions/othersettings.php:130
msgid "Show or hide profile designs."
-msgstr "View profile designs"
+msgstr "Show or hide profile designs."
-#: actions/othersettings.php:153
-msgid "URL shortening service is too long (max 50 chars)."
+#. TRANS: Form validation error for form "Other settings" in user profile.
+#: actions/othersettings.php:162
+#, fuzzy
+msgid "URL shortening service is too long (maximum 50 characters)."
msgstr "URL shortening service is too long (max 50 chars)."
#: actions/otp.php:69
@@ -2675,7 +3673,7 @@ msgid "6 or more characters"
msgstr "6 or more characters"
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:440
+#: actions/register.php:441
msgid "Confirm"
msgstr "Confirm"
@@ -2687,11 +3685,11 @@ msgstr "Same as password above"
msgid "Change"
msgstr "Change"
-#: actions/passwordsettings.php:154 actions/register.php:237
+#: actions/passwordsettings.php:154 actions/register.php:238
msgid "Password must be 6 or more characters."
msgstr "Password must be 6 or more characters."
-#: actions/passwordsettings.php:157 actions/register.php:240
+#: actions/passwordsettings.php:157 actions/register.php:241
msgid "Passwords don't match."
msgstr "Passwords don't match."
@@ -2711,165 +3709,282 @@ msgstr "Can't save new password."
msgid "Password saved."
msgstr "Password saved."
+#. TRANS: Title for Paths admin panel.
#. TRANS: Menu item for site administration
-#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384
+#: actions/pathsadminpanel.php:58 lib/adminpanelaction.php:371
msgid "Paths"
msgstr ""
-#: actions/pathsadminpanel.php:70
-#, fuzzy
-msgid "Path and server settings for this StatusNet site."
-msgstr "Basic settings for this StatusNet site"
+#. TRANS: Form instructions for Path admin panel.
+#: actions/pathsadminpanel.php:69
+msgid "Path and server settings for this StatusNet site"
+msgstr ""
-#: actions/pathsadminpanel.php:157
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the directory that could not be read from.
+#: actions/pathsadminpanel.php:155
#, php-format
msgid "Theme directory not readable: %s."
msgstr "Theme directory not readable: %s."
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the avatar directory that could not be written to.
#: actions/pathsadminpanel.php:163
#, php-format
msgid "Avatar directory not writable: %s."
msgstr "Avatar directory not writable: %s."
-#: actions/pathsadminpanel.php:169
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the background directory that could not be written to.
+#: actions/pathsadminpanel.php:171
#, php-format
msgid "Background directory not writable: %s."
msgstr "Background directory not writable: %s."
-#: actions/pathsadminpanel.php:177
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the locales directory that could not be read from.
+#: actions/pathsadminpanel.php:181
#, php-format
msgid "Locales directory not readable: %s."
msgstr "Locales directory not readable: %s."
-#: actions/pathsadminpanel.php:183
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the SSL server URL that is too long.
+#: actions/pathsadminpanel.php:189
msgid "Invalid SSL server. The maximum length is 255 characters."
msgstr ""
-#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:235 actions/siteadminpanel.php:58
msgid "Site"
msgstr "Site"
-#: actions/pathsadminpanel.php:238
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:241 actions/pathsadminpanel.php:279
+#: actions/pathsadminpanel.php:370 actions/pathsadminpanel.php:425
msgid "Server"
msgstr "Server"
-#: actions/pathsadminpanel.php:238
+#: actions/pathsadminpanel.php:242
msgid "Site's server hostname."
msgstr ""
-#: actions/pathsadminpanel.php:242
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:248 actions/pathsadminpanel.php:288
+#: actions/pathsadminpanel.php:379 actions/pathsadminpanel.php:434
msgid "Path"
msgstr ""
-#: actions/pathsadminpanel.php:242
-msgid "Site path"
+#: actions/pathsadminpanel.php:249
+#, fuzzy
+msgid "Site path."
msgstr "Site path"
-#: actions/pathsadminpanel.php:246
-msgid "Path to locales"
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:255
+#, fuzzy
+msgid "Locale directory"
+msgstr "Locale Directory"
+
+#: actions/pathsadminpanel.php:256
+msgid "Directory path to locales."
msgstr ""
-#: actions/pathsadminpanel.php:246
-msgid "Directory path to locales"
-msgstr ""
-
-#: actions/pathsadminpanel.php:250
+#. TRANS: Checkbox label in Paths admin panel.
+#: actions/pathsadminpanel.php:263
msgid "Fancy URLs"
msgstr ""
-#: actions/pathsadminpanel.php:252
+#: actions/pathsadminpanel.php:265
msgid "Use fancy (more readable and memorable) URLs?"
msgstr ""
-#: actions/pathsadminpanel.php:259
+#: actions/pathsadminpanel.php:272
msgid "Theme"
msgstr ""
-#: actions/pathsadminpanel.php:264
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:281
#, fuzzy
-msgid "Theme server"
-msgstr "SSL server"
+msgid "Server for themes."
+msgstr "Server for themes"
-#: actions/pathsadminpanel.php:268
-#, fuzzy
-msgid "Theme path"
-msgstr "Site path"
-
-#: actions/pathsadminpanel.php:272
-#, fuzzy
-msgid "Theme directory"
-msgstr "Avatar directory"
-
-#: actions/pathsadminpanel.php:279
-msgid "Avatars"
-msgstr "Avatars"
-
-#: actions/pathsadminpanel.php:284
-msgid "Avatar server"
-msgstr "Avatar server"
-
-#: actions/pathsadminpanel.php:288
-msgid "Avatar path"
-msgstr "Avatar path"
-
-#: actions/pathsadminpanel.php:292
-msgid "Avatar directory"
-msgstr "Avatar directory"
-
-#: actions/pathsadminpanel.php:301
-#, fuzzy
-msgid "Backgrounds"
-msgstr "Background"
-
-#: actions/pathsadminpanel.php:305
-#, fuzzy
-msgid "Background server"
-msgstr "Background"
-
-#: actions/pathsadminpanel.php:309
-#, fuzzy
-msgid "Background path"
-msgstr "Background"
-
-#: actions/pathsadminpanel.php:313
-#, fuzzy
-msgid "Background directory"
-msgstr "Background directory not writable: %s."
-
-#: actions/pathsadminpanel.php:320
-msgid "SSL"
-msgstr "SSL"
-
-#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202
-msgid "Never"
-msgstr "Never"
-
-#: actions/pathsadminpanel.php:324
-msgid "Sometimes"
-msgstr "Sometimes"
-
-#: actions/pathsadminpanel.php:325
-msgid "Always"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:290
+msgid "Web path to themes."
msgstr ""
-#: actions/pathsadminpanel.php:329
-#, fuzzy
-msgid "Use SSL"
-msgstr "SSL"
-
-#: actions/pathsadminpanel.php:330
-msgid "When to use SSL"
-msgstr ""
-
-#: actions/pathsadminpanel.php:335
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:297 actions/pathsadminpanel.php:388
+#: actions/pathsadminpanel.php:443 actions/pathsadminpanel.php:495
msgid "SSL server"
msgstr "SSL server"
-#: actions/pathsadminpanel.php:336
-msgid "Server to direct SSL requests to"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:299
+msgid "SSL server for themes (default: SSL server)."
msgstr ""
-#: actions/pathsadminpanel.php:352
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:306 actions/pathsadminpanel.php:397
+#: actions/pathsadminpanel.php:452
+msgid "SSL path"
+msgstr "SSL path"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:308
+msgid "SSL path to themes (default: /theme/)."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:315 actions/pathsadminpanel.php:406
+#: actions/pathsadminpanel.php:461
+msgid "Directory"
+msgstr "Directory"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:317
+msgid "Directory where themes are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:326
+msgid "Avatars"
+msgstr "Avatars"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:333
+msgid "Avatar server"
+msgstr "Avatar server"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:335
+#, fuzzy
+msgid "Server for avatars."
+msgstr "Server for themes"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:342
+msgid "Avatar path"
+msgstr "Avatar path"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:344
+#, fuzzy
+msgid "Web path to avatars."
+msgstr "Failed updating avatar."
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:351
+msgid "Avatar directory"
+msgstr "Avatar directory"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:353
+msgid "Directory where avatars are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:364
+msgid "Backgrounds"
+msgstr "Backgrounds"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:372
+#, fuzzy
+msgid "Server for backgrounds."
+msgstr "Server for themes"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:381
+msgid "Web path to backgrounds."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:390
+msgid "Server for backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:399
+msgid "Web path to backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:408
+msgid "Directory where backgrounds are located."
+msgstr ""
+
+#. TRANS: Fieldset legens in Paths admin panel.
+#. TRANS: DT element label in attachment list.
+#: actions/pathsadminpanel.php:419 lib/attachmentlist.php:99
+msgid "Attachments"
+msgstr "Attachments"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:427
+#, fuzzy
+msgid "Server for attachments."
+msgstr "Server for themes"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:436
+#, fuzzy
+msgid "Web path to attachments."
+msgstr "No attachments."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:445
+#, fuzzy
+msgid "Server for attachments on SSL pages."
+msgstr "Server for themes"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:454
+msgid "Web path to attachments on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:463
+msgid "Directory where attachments are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:472
+msgid "SSL"
+msgstr "SSL"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:477 actions/snapshotadminpanel.php:202
+msgid "Never"
+msgstr "Never"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:479
+msgid "Sometimes"
+msgstr "Sometimes"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:481
+msgid "Always"
+msgstr ""
+
+#: actions/pathsadminpanel.php:485
+msgid "Use SSL"
+msgstr "Use SSL"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:487
+msgid "When to use SSL."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:497
+msgid "Server to direct SSL requests to."
+msgstr ""
+
+#. TRANS: Button title text to store form data in the Paths admin panel.
+#: actions/pathsadminpanel.php:514
msgid "Save paths"
msgstr "Save paths"
@@ -2884,7 +3999,7 @@ msgstr ""
#: actions/peoplesearch.php:58
msgid "People search"
-msgstr "People Search"
+msgstr "People search"
#: actions/peopletag.php:68
#, php-format
@@ -2903,140 +4018,185 @@ msgstr "Invalid notice content."
#: actions/postnotice.php:101
#, php-format
msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’."
-msgstr "Notice licence ‘1%$s’ is not compatible with site licence ‘%2$s’."
+msgstr "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’."
-#: actions/profilesettings.php:60
+#. TRANS: Page title for profile settings.
+#: actions/profilesettings.php:61
msgid "Profile settings"
msgstr "Profile settings"
-#: actions/profilesettings.php:71
+#. TRANS: Usage instructions for profile settings.
+#: actions/profilesettings.php:73
msgid ""
"You can update your personal profile info here so people know more about you."
msgstr ""
"You can update your personal profile info here so people know more about you."
-#: actions/profilesettings.php:99
+#. TRANS: Profile settings form legend.
+#: actions/profilesettings.php:102
msgid "Profile information"
msgstr "Profile information"
-#: actions/profilesettings.php:108 lib/groupeditform.php:154
-msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:113
+#, fuzzy
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces."
msgstr "1-64 lowercase letters or numbers, no punctuation or spaces"
-#: actions/profilesettings.php:111 actions/register.php:455
-#: actions/showgroup.php:256 actions/tagother.php:104
-#: lib/groupeditform.php:157 lib/userprofile.php:150
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for full group name (dt). Text hidden by default.
+#: actions/profilesettings.php:117 actions/register.php:456
+#: actions/showgroup.php:252 actions/tagother.php:104
+#: lib/groupeditform.php:157 lib/userprofile.php:152
msgid "Full name"
msgstr "Full name"
+#. TRANS: Field label in form for profile settings.
#. TRANS: Form input field label.
-#: actions/profilesettings.php:115 actions/register.php:460
-#: lib/applicationeditform.php:244 lib/groupeditform.php:161
+#: actions/profilesettings.php:122 actions/register.php:461
+#: lib/applicationeditform.php:236 lib/groupeditform.php:161
msgid "Homepage"
msgstr "Homepage"
-#: actions/profilesettings.php:117 actions/register.php:462
-msgid "URL of your homepage, blog, or profile on another site"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:125
+#, fuzzy
+msgid "URL of your homepage, blog, or profile on another site."
msgstr "URL of your homepage, blog, or profile on another site"
-#: actions/profilesettings.php:122 actions/register.php:468
-#, php-format
-msgid "Describe yourself and your interests in %d chars"
-msgstr "Describe yourself and your interests in %d chars"
+#. TRANS: Tooltip for field label in form for profile settings. Plural
+#. TRANS: is decided by the number of characters available for the
+#. TRANS: biography (%d).
+#: actions/profilesettings.php:133 actions/register.php:472
+#, fuzzy, php-format
+msgid "Describe yourself and your interests in %d character"
+msgid_plural "Describe yourself and your interests in %d characters"
+msgstr[0] "Describe yourself and your interests in %d chars"
+msgstr[1] "Describe yourself and your interests in %d chars"
-#: actions/profilesettings.php:125 actions/register.php:471
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:139 actions/register.php:477
msgid "Describe yourself and your interests"
msgstr "Describe yourself and your interests"
-#: actions/profilesettings.php:127 actions/register.php:473
+#. TRANS: Text area label in form for profile settings where users can provide.
+#. TRANS: their biography.
+#: actions/profilesettings.php:143 actions/register.php:479
msgid "Bio"
msgstr "Bio"
-#: actions/profilesettings.php:132 actions/register.php:478
-#: actions/showgroup.php:265 actions/tagother.php:112
-#: actions/userauthorization.php:166 lib/groupeditform.php:177
-#: lib/userprofile.php:165
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group location (dt). Text hidden by default.
+#: actions/profilesettings.php:149 actions/register.php:484
+#: actions/showgroup.php:262 actions/tagother.php:112
+#: actions/userauthorization.php:166 lib/groupeditform.php:180
+#: lib/userprofile.php:167
msgid "Location"
msgstr "Location"
-#: actions/profilesettings.php:134 actions/register.php:480
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:152 actions/register.php:486
msgid "Where you are, like \"City, State (or Region), Country\""
msgstr "Where you are, like \"City, State (or Region), Country\""
-#: actions/profilesettings.php:138
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:157
msgid "Share my current location when posting notices"
msgstr ""
-#: actions/profilesettings.php:145 actions/tagother.php:149
+#. TRANS: Field label in form for profile settings.
+#: actions/profilesettings.php:165 actions/tagother.php:149
#: actions/tagother.php:209 lib/subscriptionlist.php:106
-#: lib/subscriptionlist.php:108 lib/userprofile.php:210
+#: lib/subscriptionlist.php:108 lib/userprofile.php:212
msgid "Tags"
msgstr "Tags"
-#: actions/profilesettings.php:147
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:168
msgid ""
"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
msgstr ""
"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
-#: actions/profilesettings.php:151
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:173
msgid "Language"
msgstr "Language"
-#: actions/profilesettings.php:152
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:175
msgid "Preferred language"
msgstr "Preferred language"
-#: actions/profilesettings.php:161
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:185
msgid "Timezone"
msgstr "Timezone"
-#: actions/profilesettings.php:162
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:187
msgid "What timezone are you normally in?"
msgstr "In which timezone are you?"
-#: actions/profilesettings.php:167
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:193
msgid ""
"Automatically subscribe to whoever subscribes to me (best for non-humans)"
msgstr ""
"Automatically subscribe to whoever subscribes to me (best for non-humans)"
-#: actions/profilesettings.php:228 actions/register.php:230
-#, php-format
-msgid "Bio is too long (max %d chars)."
-msgstr "Bio is too long (max %d chars)."
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: Plural form is used based on the maximum number of allowed
+#. TRANS: characters for the biography (%d).
+#: actions/profilesettings.php:262 actions/register.php:229
+#, fuzzy, php-format
+msgid "Bio is too long (maximum %d character)."
+msgid_plural "Bio is too long (maximum %d characters)."
+msgstr[0] "Bio is too long (max %d chars)."
+msgstr[1] "Bio is too long (max %d chars)."
-#: actions/profilesettings.php:235 actions/siteadminpanel.php:151
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:273 actions/siteadminpanel.php:151
msgid "Timezone not selected."
msgstr "Timezone not selected."
-#: actions/profilesettings.php:241
-msgid "Language is too long (max 50 chars)."
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:281
+#, fuzzy
+msgid "Language is too long (maximum 50 characters)."
msgstr "Language is too long (max 50 chars)."
-#: actions/profilesettings.php:253 actions/tagother.php:178
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: %s is an invalid tag.
+#: actions/profilesettings.php:295 actions/tagother.php:178
#, php-format
msgid "Invalid tag: \"%s\""
msgstr "Invalid tag: \"%s\""
-#: actions/profilesettings.php:306
+#. TRANS: Server error thrown when user profile settings could not be updated to
+#. TRANS: automatically subscribe to any subscriber.
+#: actions/profilesettings.php:351
msgid "Couldn't update user for autosubscribe."
msgstr "Couldn't update user for autosubscribe."
-#: actions/profilesettings.php:363
+#. TRANS: Server error thrown when user profile location preference settings could not be updated.
+#: actions/profilesettings.php:409
msgid "Couldn't save location prefs."
msgstr "Couldn't save location prefs."
-#: actions/profilesettings.php:375
+#. TRANS: Server error thrown when user profile settings could not be saved.
+#: actions/profilesettings.php:422
msgid "Couldn't save profile."
msgstr "Couldn't save profile."
-#: actions/profilesettings.php:383
+#. TRANS: Server error thrown when user profile settings tags could not be saved.
+#: actions/profilesettings.php:431
msgid "Couldn't save tags."
msgstr "Couldn't save tags."
+#. TRANS: Confirmation shown when user profile settings are saved.
#. TRANS: Message after successful saving of administrative settings.
-#: actions/profilesettings.php:391 lib/adminpanelaction.php:141
+#: actions/profilesettings.php:440 lib/adminpanelaction.php:138
msgid "Settings saved."
msgstr "Settings saved."
@@ -3071,24 +4231,24 @@ msgid "Public Stream Feed (Atom)"
msgstr "Public Stream Feed (Atom)"
#: actions/public.php:188
-#, fuzzy, php-format
+#, php-format
msgid ""
"This is the public timeline for %%site.name%% but no one has posted anything "
"yet."
msgstr ""
-"This is the timeline for %s and friends but no one has posted anything yet."
+"This is the public timeline for %%site.name%% but no one has posted anything "
+"yet."
#: actions/public.php:191
msgid "Be the first to post!"
msgstr ""
#: actions/public.php:195
-#, fuzzy, php-format
+#, php-format
msgid ""
"Why not [register an account](%%action.register%%) and be the first to post!"
msgstr ""
-"Why not [register an account](%%action.register%%) and be the first to add a "
-"notice to your favourites!"
+"Why not [register an account](%%action.register%%) and be the first to post!"
#: actions/public.php:242
#, php-format
@@ -3114,34 +4274,47 @@ msgstr ""
"blogging) service based on the Free Software [StatusNet](http://status.net/) "
"tool."
+#. TRANS: Title for public tag cloud.
#: actions/publictagcloud.php:57
msgid "Public tag cloud"
msgstr "Public tag cloud"
-#: actions/publictagcloud.php:63
-#, php-format
-msgid "These are most popular recent tags on %s "
+#. TRANS: Instructions (more used like an explanation/header).
+#. TRANS: %s is the StatusNet sitename.
+#: actions/publictagcloud.php:65
+#, fuzzy, php-format
+msgid "These are most popular recent tags on %s"
msgstr "These are most popular recent tags on %s "
-#: actions/publictagcloud.php:69
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:74
#, php-format
msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet."
msgstr ""
-#: actions/publictagcloud.php:72
+#. TRANS: Message shown to a logged in user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#: actions/publictagcloud.php:79
msgid "Be the first to post one!"
msgstr ""
-#: actions/publictagcloud.php:75
-#, fuzzy, php-format
+#. TRANS: Message shown to a anonymous user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:87
+#, php-format
msgid ""
"Why not [register an account](%%action.register%%) and be the first to post "
"one!"
msgstr ""
-"Why not [register an account](%%action.register%%) and be the first to add a "
-"notice to your favourites!"
+"Why not [register an account](%%action.register%%) and be the first to post "
+"one!"
-#: actions/publictagcloud.php:134
+#: actions/publictagcloud.php:146
msgid "Tag cloud"
msgstr "Tag cloud"
@@ -3171,7 +4344,7 @@ msgstr "This confirmation code is too old. Please start again."
#: actions/recoverpassword.php:111
msgid "Could not update user with confirmed email address."
-msgstr "Couldn't update user with confirmed e-mail address."
+msgstr "Could not update user with confirmed e-mail address."
#: actions/recoverpassword.php:152
msgid ""
@@ -3186,9 +4359,8 @@ msgid "You have been identified. Enter a new password below. "
msgstr ""
#: actions/recoverpassword.php:188
-#, fuzzy
msgid "Password recovery"
-msgstr "Password recovery requested"
+msgstr "Password recovery"
#: actions/recoverpassword.php:191
msgid "Nickname or email address"
@@ -3255,14 +4427,15 @@ msgid "Unexpected password reset."
msgstr "Unexpected password reset."
#: actions/recoverpassword.php:365
-msgid "Password must be 6 chars or more."
+#, fuzzy
+msgid "Password must be 6 characters or more."
msgstr "Password must be 6 chars or more."
#: actions/recoverpassword.php:369
msgid "Password and confirmation do not match."
msgstr "Password and confirmation do not match."
-#: actions/recoverpassword.php:388 actions/register.php:255
+#: actions/recoverpassword.php:388 actions/register.php:256
msgid "Error setting user."
msgstr "Error setting user."
@@ -3270,7 +4443,7 @@ msgstr "Error setting user."
msgid "New password successfully saved. You are now logged in."
msgstr "New password successfully saved. You are now logged in."
-#: actions/register.php:92 actions/register.php:196 actions/register.php:412
+#: actions/register.php:92 actions/register.php:196 actions/register.php:413
msgid "Sorry, only invited people can register."
msgstr "Sorry, only invited people can register."
@@ -3282,7 +4455,7 @@ msgstr "Sorry, invalid invitation code."
msgid "Registration successful"
msgstr "Registration successful"
-#: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85
+#: actions/register.php:121 actions/register.php:512 lib/logingroupnav.php:85
msgid "Register"
msgstr "Register"
@@ -3290,73 +4463,77 @@ msgstr "Register"
msgid "Registration not allowed."
msgstr "Registration not allowed."
-#: actions/register.php:205
+#: actions/register.php:209
msgid "You can't register if you don't agree to the license."
msgstr "You can't register if you don't agree to the licence."
-#: actions/register.php:219
+#: actions/register.php:218
msgid "Email address already exists."
msgstr "E-mail address already exists."
-#: actions/register.php:250 actions/register.php:272
+#: actions/register.php:251 actions/register.php:273
msgid "Invalid username or password."
msgstr "Invalid username or password."
-#: actions/register.php:350
+#: actions/register.php:351
msgid ""
"With this form you can create a new account. You can then post notices and "
"link up to friends and colleagues. "
msgstr ""
-#: actions/register.php:432
+#: actions/register.php:433
msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required."
msgstr "1-64 lowercase letters or numbers, no punctuation or spaces. Required."
-#: actions/register.php:437
+#: actions/register.php:438
msgid "6 or more characters. Required."
msgstr "6 or more characters. Required."
-#: actions/register.php:441
+#: actions/register.php:442
msgid "Same as password above. Required."
msgstr "Same as password above. Required."
#. TRANS: Link description in user account settings menu.
-#: actions/register.php:445 actions/register.php:449
-#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132
+#: actions/register.php:446 actions/register.php:450
+#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127
msgid "Email"
msgstr "E-mail"
-#: actions/register.php:446 actions/register.php:450
+#: actions/register.php:447 actions/register.php:451
msgid "Used only for updates, announcements, and password recovery"
msgstr "Used only for updates, announcements, and password recovery"
-#: actions/register.php:457
+#: actions/register.php:458
msgid "Longer name, preferably your \"real\" name"
msgstr "Longer name, preferably your \"real\" name"
-#: actions/register.php:518
+#: actions/register.php:463
+msgid "URL of your homepage, blog, or profile on another site"
+msgstr "URL of your homepage, blog, or profile on another site"
+
+#: actions/register.php:524
#, php-format
msgid ""
"I understand that content and data of %1$s are private and confidential."
msgstr ""
-#: actions/register.php:528
+#: actions/register.php:534
#, php-format
msgid "My text and files are copyright by %1$s."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors.
-#: actions/register.php:532
+#: actions/register.php:538
msgid "My text and files remain under my own copyright."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved.
-#: actions/register.php:535
+#: actions/register.php:541
msgid "All rights reserved."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses.
-#: actions/register.php:540
+#: actions/register.php:546
#, php-format
msgid ""
"My text and files are available under %s except this private data: password, "
@@ -3365,7 +4542,7 @@ msgstr ""
"My text and files are available under %s except this private data: password, "
"email address, IM address, and phone number."
-#: actions/register.php:583
+#: actions/register.php:589
#, php-format
msgid ""
"Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may "
@@ -3398,7 +4575,7 @@ msgstr ""
"\n"
"Thanks for signing up and we hope you enjoy using this service."
-#: actions/register.php:607
+#: actions/register.php:613
msgid ""
"(You should receive a message by email momentarily, with instructions on how "
"to confirm your email address.)"
@@ -3442,7 +4619,7 @@ msgid "URL of your profile on another compatible microblogging service"
msgstr "URL of your profile on another compatible microblogging service"
#: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:406
+#: lib/userprofile.php:411
msgid "Subscribe"
msgstr "Subscribe"
@@ -3478,7 +4655,7 @@ msgstr "You can't repeat your own notice."
msgid "You already repeated that notice."
msgstr "You already repeated that notice."
-#: actions/repeat.php:114 lib/noticelist.php:676
+#: actions/repeat.php:114 lib/noticelist.php:691
msgid "Repeated"
msgstr "Repeated"
@@ -3487,7 +4664,7 @@ msgid "Repeated!"
msgstr "Repeated!"
#: actions/replies.php:126 actions/repliesrss.php:68
-#: lib/personalgroupnav.php:105
+#: lib/personalgroupnav.php:108
#, php-format
msgid "Replies to %s"
msgstr "Replies to %s"
@@ -3510,14 +4687,16 @@ msgstr "Replies feed for %s (RSS 2.0)"
#: actions/replies.php:159
#, php-format
msgid "Replies feed for %s (Atom)"
-msgstr "Notice feed for %s"
+msgstr "Replies feed for %s (Atom)"
#: actions/replies.php:199
-#, fuzzy, php-format
+#, php-format
msgid ""
"This is the timeline showing replies to %1$s but %2$s hasn't received a "
"notice to them yet."
-msgstr "This is the timeline for %1$s but %2$s hasn't posted anything yet."
+msgstr ""
+"This is the timeline showing replies to %1$s but %2$s has not received a "
+"notice to them yet."
#: actions/replies.php:204
#, php-format
@@ -3527,13 +4706,13 @@ msgid ""
msgstr ""
#: actions/replies.php:206
-#, fuzzy, php-format
+#, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action."
"newnotice%%%%?status_textarea=%3$s)."
msgstr ""
-"Be the first to [post on this topic](%%%%action.newnotice%%%%?"
-"status_textarea=%s)!"
+"You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action."
+"newnotice%%%%?status_textarea=%3$s)."
#: actions/repliesrss.php:72
#, php-format
@@ -3562,14 +4741,13 @@ msgstr "User is already sandboxed."
#. TRANS: Menu item for site administration
#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170
-#: lib/adminpanelaction.php:392
-#, fuzzy
+#: lib/adminpanelaction.php:379
msgid "Sessions"
-msgstr "Version"
+msgstr "Sessions"
#: actions/sessionsadminpanel.php:65
-msgid "Session settings for this StatusNet site."
-msgstr "Session settings for this StatusNet site."
+msgid "Session settings for this StatusNet site"
+msgstr ""
#: actions/sessionsadminpanel.php:175
msgid "Handle sessions"
@@ -3588,7 +4766,6 @@ msgid "Turn on debugging output for sessions."
msgstr ""
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/useradminpanel.php:294
msgid "Save site settings"
msgstr "Save site settings"
@@ -3601,28 +4778,29 @@ msgid "Application profile"
msgstr "Application profile"
#. TRANS: Form input field label for application icon.
-#: actions/showapplication.php:159 lib/applicationeditform.php:182
+#: actions/showapplication.php:159 lib/applicationeditform.php:173
msgid "Icon"
msgstr ""
#. TRANS: Form input field label for application name.
#: actions/showapplication.php:169 actions/version.php:197
-#: lib/applicationeditform.php:199
+#: lib/applicationeditform.php:190
msgid "Name"
msgstr "Name"
#. TRANS: Form input field label.
-#: actions/showapplication.php:178 lib/applicationeditform.php:235
+#: actions/showapplication.php:178 lib/applicationeditform.php:227
msgid "Organization"
msgstr "Organization"
#. TRANS: Form input field label.
#: actions/showapplication.php:187 actions/version.php:200
-#: lib/applicationeditform.php:216 lib/groupeditform.php:172
+#: lib/applicationeditform.php:208 lib/groupeditform.php:175
msgid "Description"
msgstr "Description"
-#: actions/showapplication.php:192 actions/showgroup.php:436
+#. TRANS: Header for group statistics on a group page (h2).
+#: actions/showapplication.php:192 actions/showgroup.php:448
#: lib/profileaction.php:187
msgid "Statistics"
msgstr "Statistics"
@@ -3633,18 +4811,21 @@ msgid "Created by %1$s - %2$s access by default - %3$d users"
msgstr ""
#: actions/showapplication.php:213
-#, fuzzy
msgid "Application actions"
-msgstr "Application not found."
+msgstr "Application actions"
#: actions/showapplication.php:236
msgid "Reset key & secret"
msgstr ""
+#: actions/showapplication.php:252 lib/deletegroupform.php:121
+#: lib/deleteuserform.php:66 lib/noticelist.php:672
+msgid "Delete"
+msgstr "Delete"
+
#: actions/showapplication.php:261
-#, fuzzy
msgid "Application info"
-msgstr "Application not found."
+msgstr "Application information"
#: actions/showapplication.php:263
msgid "Consumer key"
@@ -3688,17 +4869,17 @@ msgstr "Could not retrieve favourite notices."
#: actions/showfavorites.php:171
#, php-format
msgid "Feed for favorites of %s (RSS 1.0)"
-msgstr "Feed for friends of %s"
+msgstr "Feed for favourites of %s (RSS 1.0)"
#: actions/showfavorites.php:178
#, php-format
msgid "Feed for favorites of %s (RSS 2.0)"
-msgstr "Feed for friends of %s"
+msgstr "Feed for favourites of %s (RSS 2.0)"
#: actions/showfavorites.php:185
#, php-format
msgid "Feed for favorites of %s (Atom)"
-msgstr "Feed for friends of %s"
+msgstr "Feed for favorites of %s (Atom)"
#: actions/showfavorites.php:206
msgid ""
@@ -3714,107 +4895,142 @@ msgid ""
"%s hasn't added any favorite notices yet. Post something interesting they "
"would add to their favorites :)"
msgstr ""
+"%s has not added any favourite notices yet. Post something interesting they "
+"would add to their favourites."
#: actions/showfavorites.php:212
-#, fuzzy, php-format
+#, php-format
msgid ""
"%s hasn't added any favorite notices yet. Why not [register an account](%%%%"
"action.register%%%%) and then post something interesting they would add to "
"their favorites :)"
msgstr ""
-"Why not [register an account](%%action.register%%) and be the first to add a "
-"notice to your favourites!"
+"%s has not added any favourite notices yet. Why not [register an account](%%%"
+"%action.register%%%%) and then post something interesting they would add to "
+"their favourites."
#: actions/showfavorites.php:243
msgid "This is a way to share what you like."
msgstr ""
-#: actions/showgroup.php:82 lib/groupnav.php:86
+#. TRANS: Page title for first group page. %s is a group name.
+#: actions/showgroup.php:75
#, php-format
msgid "%s group"
msgstr "%s group"
-#: actions/showgroup.php:84
+#. TRANS: Page title for any but first group page.
+#. TRANS: %1$s is a group name, $2$s is a page number.
+#: actions/showgroup.php:79
#, php-format
msgid "%1$s group, page %2$d"
msgstr "%1$s group, page %2$d"
-#: actions/showgroup.php:227
+#. TRANS: Group profile header (h2). Text hidden by default.
+#: actions/showgroup.php:220
msgid "Group profile"
msgstr "Group profile"
-#: actions/showgroup.php:272 actions/tagother.php:118
-#: actions/userauthorization.php:175 lib/userprofile.php:178
+#. TRANS: Label for group URL (dt). Text hidden by default.
+#: actions/showgroup.php:270 actions/tagother.php:118
+#: actions/userauthorization.php:175 lib/userprofile.php:180
msgid "URL"
msgstr "URL"
-#: actions/showgroup.php:283 actions/tagother.php:128
-#: actions/userauthorization.php:187 lib/userprofile.php:195
+#. TRANS: Label for group description or group note (dt). Text hidden by default.
+#: actions/showgroup.php:282 actions/tagother.php:128
+#: actions/userauthorization.php:187 lib/userprofile.php:197
msgid "Note"
msgstr "Note"
-#: actions/showgroup.php:293 lib/groupeditform.php:184
+#. TRANS: Label for group aliases (dt). Text hidden by default.
+#: actions/showgroup.php:293 lib/groupeditform.php:187
msgid "Aliases"
msgstr ""
-#: actions/showgroup.php:302
+#. TRANS: Group actions header (h2). Text hidden by default.
+#: actions/showgroup.php:304
msgid "Group actions"
msgstr "Group actions"
-#: actions/showgroup.php:338
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:345
#, php-format
msgid "Notice feed for %s group (RSS 1.0)"
msgstr "Notice feed for %s group (RSS 1.0)"
-#: actions/showgroup.php:344
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:352
#, php-format
msgid "Notice feed for %s group (RSS 2.0)"
msgstr "Notice feed for %s group (RSS 2.0)"
-#: actions/showgroup.php:350
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:359
#, php-format
msgid "Notice feed for %s group (Atom)"
msgstr "Notice feed for %s group (Atom)"
-#: actions/showgroup.php:355
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:365
#, php-format
msgid "FOAF for %s group"
-msgstr "Outbox for %s"
+msgstr "FOAF for %s group"
-#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91
+#. TRANS: Header for mini list of group members on a group page (h2).
+#: actions/showgroup.php:402
msgid "Members"
msgstr "Members"
-#: actions/showgroup.php:398 lib/profileaction.php:117
+#. TRANS: Description for mini list of group members on a group page when the group has no members.
+#: actions/showgroup.php:408 lib/profileaction.php:117
#: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95
#: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71
msgid "(None)"
msgstr "(None)"
-#: actions/showgroup.php:404
+#. TRANS: Link to all group members from mini list of group members if group has more than n members.
+#: actions/showgroup.php:417
msgid "All members"
msgstr "All members"
-#: actions/showgroup.php:439
+#. TRANS: Label for creation date in statistics on group page.
+#: actions/showgroup.php:453
+#, fuzzy
+msgctxt "LABEL"
msgid "Created"
msgstr "Created"
-#: actions/showgroup.php:455
-#, php-format
-msgid ""
-"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
-"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
-"[StatusNet](http://status.net/) tool. Its members share short messages about "
-"their life and interests. [Join now](%%%%action.register%%%%) to become part "
-"of this group and many more! ([Read more](%%%%doc.help%%%%))"
-msgstr ""
-"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
-"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
-"[StatusNet](http://status.net/) tool. Its members share short messages about "
-"their life and interests. [Join now](%%%%action.register%%%%) to become part "
-"of this group and many more! ([Read more](%%%%doc.help%%%%))"
-
+#. TRANS: Label for member count in statistics on group page.
#: actions/showgroup.php:461
+#, fuzzy
+msgctxt "LABEL"
+msgid "Members"
+msgstr "Members"
+
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: %%%%action.register%%%% is the URL for registration, %%%%doc.help%%%% is a URL to help.
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:476
+#, php-format
+msgid ""
+"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
+"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
+"[StatusNet](http://status.net/) tool. Its members share short messages about "
+"their life and interests. [Join now](%%%%action.register%%%%) to become part "
+"of this group and many more! ([Read more](%%%%doc.help%%%%))"
+msgstr ""
+"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
+"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
+"[StatusNet](http://status.net/) tool. Its members share short messages about "
+"their life and interests. [Join now](%%%%action.register%%%%) to become part "
+"of this group and many more! ([Read more](%%%%doc.help%%%%))"
+
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept no new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:486
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3827,24 +5043,31 @@ msgstr ""
"[StatusNet](http://status.net/) tool. Its members share short messages about "
"their life and interests. "
-#: actions/showgroup.php:489
+#. TRANS: Header for list of group administrators on a group page (h2).
+#: actions/showgroup.php:515
msgid "Admins"
msgstr "Admins"
-#: actions/showmessage.php:81
+#. TRANS: Client error displayed requesting a single message that does not exist.
+#: actions/showmessage.php:79
msgid "No such message."
msgstr "No such message."
-#: actions/showmessage.php:98
+#. TRANS: Client error displayed requesting a single direct message the requesting user was not a party in.
+#: actions/showmessage.php:97
msgid "Only the sender and recipient may read this message."
msgstr "Only the sender and recipient may read this message."
-#: actions/showmessage.php:108
+#. TRANS: Page title for single direct message display when viewing user is the sender.
+#. TRANS: %1$s is the addressed user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:110
#, php-format
msgid "Message to %1$s on %2$s"
msgstr "Message to %1$s on %2$s"
-#: actions/showmessage.php:113
+#. TRANS: Page title for single message display.
+#. TRANS: %1$s is the sending user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:118
#, php-format
msgid "Message from %1$s on %2$s"
msgstr "Message from %1$s on %2$s"
@@ -3853,75 +5076,101 @@ msgstr "Message from %1$s on %2$s"
msgid "Notice deleted."
msgstr "Notice deleted."
-#: actions/showstream.php:73
-#, php-format
-msgid " tagged %s"
-msgstr " tagged %s"
+#. TRANS: Page title showing tagged notices in one user's stream. %1$s is the username, %2$s is the hash tag.
+#: actions/showstream.php:70
+#, fuzzy, php-format
+msgid "%1$s tagged %2$s"
+msgstr "%1$s, page %2$d"
-#: actions/showstream.php:79
+#. TRANS: Page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$s is the hash tag, %1$d is the page number.
+#: actions/showstream.php:74
+#, fuzzy, php-format
+msgid "%1$s tagged %2$s, page %3$d"
+msgstr "Notices tagged with %1$s, page %2$d"
+
+#. TRANS: Extended page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$d is the page number.
+#: actions/showstream.php:82
#, php-format
msgid "%1$s, page %2$d"
msgstr "%1$s, page %2$d"
-#: actions/showstream.php:122
+#. TRANS: Title for link to notice feed.
+#. TRANS: %1$s is a user nickname, %2$s is a hashtag.
+#: actions/showstream.php:127
#, php-format
msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)"
msgstr "Notice feed for %1$s tagged %2$s (RSS 1.0)"
-#: actions/showstream.php:129
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:136
#, php-format
msgid "Notice feed for %s (RSS 1.0)"
msgstr "Notice feed for %s (RSS 1.0)"
-#: actions/showstream.php:136
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:145
#, php-format
msgid "Notice feed for %s (RSS 2.0)"
msgstr "Notice feed for %s (RSS 2.0)"
-#: actions/showstream.php:143
+#: actions/showstream.php:152
#, php-format
msgid "Notice feed for %s (Atom)"
msgstr "Notice feed for %s (Atom)"
-#: actions/showstream.php:148
+#. TRANS: Title for link to notice feed. FOAF stands for Friend of a Friend.
+#. TRANS: More information at http://www.foaf-project.org. %s is a user nickname.
+#: actions/showstream.php:159
#, php-format
msgid "FOAF for %s"
msgstr "FOAF for %s"
-#: actions/showstream.php:200
-#, php-format
-msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet."
+#. TRANS: First sentence of empty list message for a stream. $1%s is a user nickname.
+#: actions/showstream.php:211
+#, fuzzy, php-format
+msgid "This is the timeline for %1$s, but %1$s hasn't posted anything yet."
msgstr "This is the timeline for %1$s but %2$s hasn't posted anything yet."
-#: actions/showstream.php:205
+#. TRANS: Second sentence of empty list message for a stream for the user themselves.
+#: actions/showstream.php:217
msgid ""
"Seen anything interesting recently? You haven't posted any notices yet, now "
"would be a good time to start :)"
msgstr ""
-#: actions/showstream.php:207
-#, fuzzy, php-format
+#. TRANS: Second sentence of empty list message for a non-self stream. %1$s is a user nickname, %2$s is a part of a URL.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:221
+#, php-format
msgid ""
"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%"
"%?status_textarea=%2$s)."
msgstr ""
-"Be the first to [post on this topic](%%%%action.newnotice%%%%?"
-"status_textarea=%s)!"
+"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%"
+"%?status_textarea=%2$s)."
-#: actions/showstream.php:243
-#, fuzzy, php-format
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are open.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:264
+#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
"[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to "
"follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-"This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-"
-"blogging) service based on the Free Software [StatusNet](http://status.net/) "
-"tool. [Join now](%%action.register%%) to share notices about yourself with "
-"friends, family, and colleagues! ([Read more](%%doc.help%%))"
+"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
+"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
+"[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to "
+"follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))"
-#: actions/showstream.php:248
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are closed or invite only.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:271
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3932,7 +5181,8 @@ msgstr ""
"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
"[StatusNet](http://status.net/) tool. "
-#: actions/showstream.php:305
+#. TRANS: Link to the author of a repeated notice. %s is a linked nickname.
+#: actions/showstream.php:328
#, php-format
msgid "Repeat of %s"
msgstr "Repeat of %s"
@@ -4007,9 +5257,8 @@ msgid "Local"
msgstr "Local"
#: actions/siteadminpanel.php:256
-#, fuzzy
msgid "Default timezone"
-msgstr "Default subscription"
+msgstr "Default timezone"
#: actions/siteadminpanel.php:257
msgid "Default timezone for the site; usually UTC."
@@ -4043,31 +5292,38 @@ msgstr ""
msgid "How long users must wait (in seconds) to post the same thing again."
msgstr ""
-#: actions/sitenoticeadminpanel.php:56
+#. TRANS: Page title for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:55
msgid "Site Notice"
msgstr "Site Notice"
-#: actions/sitenoticeadminpanel.php:67
+#. TRANS: Instructions for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:66
msgid "Edit site-wide message"
msgstr "Edit site-wide message"
-#: actions/sitenoticeadminpanel.php:103
+#. TRANS: Server error displayed when saving a site-wide notice was impossible.
+#: actions/sitenoticeadminpanel.php:101
msgid "Unable to save site notice."
msgstr "Unable to save site notice."
-#: actions/sitenoticeadminpanel.php:113
-msgid "Max length for the site-wide notice is 255 chars."
+#. TRANS: Client error displayed when a site-wide notice was longer than allowed.
+#: actions/sitenoticeadminpanel.php:112
+msgid "Maximum length for the site-wide notice is 255 characters."
msgstr ""
+#. TRANS: Label for site-wide notice text field in admin panel.
#: actions/sitenoticeadminpanel.php:176
msgid "Site notice text"
msgstr "Site notice text"
-#: actions/sitenoticeadminpanel.php:178
-msgid "Site-wide notice text (255 chars max; HTML okay)"
+#. TRANS: Tooltip for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:179
+msgid "Site-wide notice text (255 characters maximum; HTML allowed)"
msgstr ""
-#: actions/sitenoticeadminpanel.php:198
+#. TRANS: Title for button to save site notice in admin panel.
+#: actions/sitenoticeadminpanel.php:201
msgid "Save site notice"
msgstr "Save site notice"
@@ -4226,7 +5482,7 @@ msgstr "No code entered"
#. TRANS: Menu item for site administration
#: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196
-#: lib/adminpanelaction.php:408
+#: lib/adminpanelaction.php:395
msgid "Snapshots"
msgstr ""
@@ -4235,18 +5491,16 @@ msgid "Manage snapshot configuration"
msgstr "Manage snapshot configuration"
#: actions/snapshotadminpanel.php:127
-#, fuzzy
msgid "Invalid snapshot run value."
-msgstr "Invalid role."
+msgstr "Invalid snapshot run value."
#: actions/snapshotadminpanel.php:133
msgid "Snapshot frequency must be a number."
msgstr ""
#: actions/snapshotadminpanel.php:144
-#, fuzzy
msgid "Invalid snapshot report URL."
-msgstr "nvalid logo URL."
+msgstr "Invalid snapshot report URL."
#: actions/snapshotadminpanel.php:200
msgid "Randomly during web hit"
@@ -4257,9 +5511,8 @@ msgid "In a scheduled job"
msgstr ""
#: actions/snapshotadminpanel.php:206
-#, fuzzy
msgid "Data snapshots"
-msgstr "Save snapshot settings"
+msgstr "Data snapshots"
#: actions/snapshotadminpanel.php:208
msgid "When to send statistical data to status.net servers"
@@ -4274,9 +5527,8 @@ msgid "Snapshots will be sent once every N web hits"
msgstr ""
#: actions/snapshotadminpanel.php:226
-#, fuzzy
msgid "Report URL"
-msgstr "Source URL"
+msgstr "Report URL"
#: actions/snapshotadminpanel.php:227
msgid "Snapshots will be sent to this URL"
@@ -4286,12 +5538,14 @@ msgstr ""
msgid "Save snapshot settings"
msgstr "Save snapshot settings"
-#: actions/subedit.php:70
+#. TRANS: Client error displayed trying a change a subscription for a non-subscribed profile.
+#: actions/subedit.php:75
msgid "You are not subscribed to that profile."
msgstr "You are not subscribed to that profile."
+#. TRANS: Server error displayed when updating a subscription fails with a database error.
#. TRANS: Exception thrown when a subscription could not be stored on the server.
-#: actions/subedit.php:83 classes/Subscription.php:136
+#: actions/subedit.php:89 classes/Subscription.php:141
msgid "Could not save subscription."
msgstr "Could not save subscription."
@@ -4299,10 +5553,6 @@ msgstr "Could not save subscription."
msgid "This action only accepts POST requests."
msgstr ""
-#: actions/subscribe.php:107
-msgid "No such profile."
-msgstr "No such profile."
-
#: actions/subscribe.php:117
msgid "You cannot subscribe to an OMB 0.1 remote profile with this action."
msgstr "You cannot subscribe to an OMB 0.1 remote profile with this action."
@@ -4311,67 +5561,89 @@ msgstr "You cannot subscribe to an OMB 0.1 remote profile with this action."
msgid "Subscribed"
msgstr "Subscribed"
-#: actions/subscribers.php:50
+#. TRANS: Header for list of subscribers for a user (first page).
+#. TRANS: %s is the user's nickname.
+#: actions/subscribers.php:51
#, php-format
msgid "%s subscribers"
msgstr "%s subscribers"
-#: actions/subscribers.php:52
+#. TRANS: Header for list of subscribers for a user (not first page).
+#. TRANS: %1$s is the user's nickname, $2$d is the page number.
+#: actions/subscribers.php:55
#, php-format
msgid "%1$s subscribers, page %2$d"
msgstr "%1$s subscribers, page %2$d"
-#: actions/subscribers.php:63
+#. TRANS: Page notice for page with an overview of all subscribers
+#. TRANS: of the logged in user's own profile.
+#: actions/subscribers.php:68
msgid "These are the people who listen to your notices."
msgstr "These are the people who listen to your notices."
-#: actions/subscribers.php:67
+#. TRANS: Page notice for page with an overview of all subscribers of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscribers.php:74
#, php-format
msgid "These are the people who listen to %s's notices."
msgstr "These are the people who listen to %s's notices."
-#: actions/subscribers.php:108
+#. TRANS: Subscriber list text when the logged in user has no subscribers.
+#: actions/subscribers.php:116
+#, fuzzy
msgid ""
"You have no subscribers. Try subscribing to people you know and they might "
-"return the favor"
+"return the favor."
msgstr ""
"You have no subscribers. Try subscribing to people you know and they might "
"return the favour"
-#: actions/subscribers.php:110
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user other
+#. TRANS: than the logged in user that has no subscribers. %s is the user nickname.
+#: actions/subscribers.php:120
#, php-format
msgid "%s has no subscribers. Want to be the first?"
msgstr ""
-#: actions/subscribers.php:114
-#, fuzzy, php-format
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscribers.php:129
+#, php-format
msgid ""
"%s has no subscribers. Why not [register an account](%%%%action.register%%%"
"%) and be the first?"
msgstr ""
-"Why not [register an account](%%action.register%%) and be the first to add a "
-"notice to your favourites!"
+"%s has no subscribers. Why not [register an account](%%%%action.register%%%"
+"%) and be the first?"
-#: actions/subscriptions.php:52
-#, php-format
-msgid "%s subscriptions"
-msgstr "%s subscriptions"
-
-#: actions/subscriptions.php:54
+#. TRANS: Header for subscriptions overview for a user (not first page).
+#. TRANS: %1$s is a user nickname, %2$d is the page number.
+#: actions/subscriptions.php:55
#, php-format
msgid "%1$s subscriptions, page %2$d"
msgstr "%1$s subscriptions, page %2$d"
-#: actions/subscriptions.php:65
+#. TRANS: Page notice for page with an overview of all subscriptions
+#. TRANS: of the logged in user's own profile.
+#: actions/subscriptions.php:68
msgid "These are the people whose notices you listen to."
msgstr "These are the people whose notices you listen to."
-#: actions/subscriptions.php:69
+#. TRANS: Page notice for page with an overview of all subscriptions of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscriptions.php:74
#, php-format
msgid "These are the people whose notices %s listens to."
msgstr "These are the people whose notices %s listens to."
-#: actions/subscriptions.php:126
+#. TRANS: Subscription list text when the logged in user has no subscriptions.
+#. TRANS: This message contains Markdown URLs. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscriptions.php:135
#, php-format
msgid ""
"You're not listening to anyone's notices right now, try subscribing to "
@@ -4381,16 +5653,27 @@ msgid ""
"automatically subscribe to people you already follow there."
msgstr ""
-#: actions/subscriptions.php:128 actions/subscriptions.php:132
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user other
+#. TRANS: than the logged in user that has no subscriptions. %s is the user nickname.
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#: actions/subscriptions.php:143 actions/subscriptions.php:149
#, php-format
msgid "%s is not listening to anyone."
msgstr "%s is not listening to anyone."
-#: actions/subscriptions.php:208
+#: actions/subscriptions.php:178
+#, fuzzy, php-format
+msgid "Subscription feed for %s (Atom)"
+msgstr "Notice feed for %s (Atom)"
+
+#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:242
msgid "Jabber"
msgstr "Jabber"
-#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115
+#. TRANS: Checkbox label for enabling SMS messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:257
msgid "SMS"
msgstr "SMS"
@@ -4428,7 +5711,7 @@ msgid "User profile"
msgstr "User profile"
#: actions/tagother.php:81 actions/userauthorization.php:132
-#: lib/userprofile.php:103
+#: lib/userprofile.php:107
msgid "Photo"
msgstr "Photo"
@@ -4490,77 +5773,95 @@ msgstr ""
"Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’."
#. TRANS: User admin panel title
-#: actions/useradminpanel.php:59
+#: actions/useradminpanel.php:58
msgctxt "TITLE"
msgid "User"
msgstr "User"
-#: actions/useradminpanel.php:70
-#, fuzzy
-msgid "User settings for this StatusNet site."
-msgstr "Design settings for this StausNet site."
+#. TRANS: Instruction for user admin panel.
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site"
+msgstr ""
-#: actions/useradminpanel.php:149
+#. TRANS: Form validation error in user admin panel when a non-numeric character limit was set.
+#: actions/useradminpanel.php:147
msgid "Invalid bio limit. Must be numeric."
msgstr ""
-#: actions/useradminpanel.php:155
-msgid "Invalid welcome text. Max length is 255 characters."
+#. TRANS: Form validation error in user admin panel when welcome text is too long.
+#: actions/useradminpanel.php:154
+msgid "Invalid welcome text. Maximum length is 255 characters."
msgstr ""
-#: actions/useradminpanel.php:165
+#. TRANS: Client error displayed when trying to set a non-existing user as default subscription for new
+#. TRANS: users in user admin panel. %1$s is the invalid nickname.
+#: actions/useradminpanel.php:166
#, php-format
-msgid "Invalid default subscripton: '%1$s' is not user."
+msgid "Invalid default subscripton: '%1$s' is not a user."
msgstr ""
#. TRANS: Link description in user account settings menu.
-#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111
-#: lib/personalgroupnav.php:109
+#: actions/useradminpanel.php:215 lib/accountsettingsaction.php:106
+#: lib/personalgroupnav.php:112
msgid "Profile"
msgstr "Profile"
-#: actions/useradminpanel.php:222
+#. TRANS: Field label in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:220
msgid "Bio Limit"
msgstr ""
-#: actions/useradminpanel.php:223
+#. TRANS: Tooltip in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:222
msgid "Maximum length of a profile bio in characters."
msgstr ""
+#. TRANS: Form legend in user admin panel.
#: actions/useradminpanel.php:231
msgid "New users"
msgstr "New users"
-#: actions/useradminpanel.php:235
-#, fuzzy
-msgid "New user welcome"
-msgstr "New users"
-
+#. TRANS: Field label in user admin panel for setting new user welcome text.
#: actions/useradminpanel.php:236
-#, fuzzy
-msgid "Welcome text for new users (Max 255 chars)."
-msgstr "Name is too long (max 255 chars)."
+msgid "New user welcome"
+msgstr "New user welcome"
-#: actions/useradminpanel.php:241
+#. TRANS: Tooltip in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:238
+#, fuzzy
+msgid "Welcome text for new users (maximum 255 characters)."
+msgstr "Welcome text for new users (maximum 255 characters)."
+
+#. TRANS: Field label in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:244
msgid "Default subscription"
msgstr "Default subscription"
-#: actions/useradminpanel.php:242
+#. TRANS: Tooltip in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:246
msgid "Automatically subscribe new users to this user."
msgstr "Automatically subscribe new users to this user."
-#: actions/useradminpanel.php:251
+#. TRANS: Form legend in user admin panel.
+#: actions/useradminpanel.php:256
msgid "Invitations"
msgstr "Invitations"
-#: actions/useradminpanel.php:256
+#. TRANS: Field label for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:262
msgid "Invitations enabled"
msgstr "Invitations enabled"
-#: actions/useradminpanel.php:258
+#. TRANS: Tooltip for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:265
msgid "Whether to allow users to invite new users."
msgstr ""
+#. TRANS: Title for button to save user settings in user admin panel.
+#: actions/useradminpanel.php:302
+msgid "Save user settings"
+msgstr ""
+
#: actions/userauthorization.php:105
msgid "Authorize subscription"
msgstr "Authorise subscription"
@@ -4575,7 +5876,9 @@ msgstr ""
"user’s notices. If you didn’t just ask to subscribe to someone’s notices, "
"click “Reject”."
+#. TRANS: Menu item for site administration
#: actions/userauthorization.php:196 actions/version.php:167
+#: lib/adminpanelaction.php:403
msgid "License"
msgstr "License"
@@ -4649,9 +5952,9 @@ msgid "Profile URL ‘%s’ is for a local user."
msgstr ""
#: actions/userauthorization.php:345
-#, fuzzy, php-format
+#, php-format
msgid "Avatar URL ‘%s’ is not valid."
-msgstr "Callback URL is not valid."
+msgstr "Avatar URL ‘%s’ is not valid."
#: actions/userauthorization.php:350
#, php-format
@@ -4663,11 +5966,13 @@ msgstr "Can’t read avatar URL ‘%s’."
msgid "Wrong image type for avatar URL ‘%s’."
msgstr "Wrong image type for avatar URL ‘%s’."
-#: actions/userdesignsettings.php:76 lib/designsettings.php:65
+#. TRANS: Page title for profile design page.
+#: actions/userdesignsettings.php:76 lib/designsettings.php:63
msgid "Profile design"
msgstr "Profile design"
-#: actions/userdesignsettings.php:87 lib/designsettings.php:76
+#. TRANS: Instructions for profile design page.
+#: actions/userdesignsettings.php:87 lib/designsettings.php:74
msgid ""
"Customize the way your profile looks with a background image and a colour "
"palette of your choice."
@@ -4705,7 +6010,7 @@ msgstr ""
#. TRANS: Message is used as a subtitle in atom user notice feed.
#. TRANS: %1$s is a user name, %2$s is a site name.
#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70
-#: lib/atomusernoticefeed.php:76
+#: lib/atomusernoticefeed.php:75
#, php-format
msgid "Updates from %1$s on %2$s!"
msgstr "Updates from %1$s on %2$s!"
@@ -4723,9 +6028,8 @@ msgid ""
msgstr ""
#: actions/version.php:163
-#, fuzzy
msgid "Contributors"
-msgstr "Connections"
+msgstr "Contributors"
#: actions/version.php:170
msgid ""
@@ -4757,7 +6061,7 @@ msgid ""
"You should have received a copy of the GNU Affero General Public License "
"along with this program. If not, see %s."
msgstr ""
-"You should have received a copy of the GNU Affero General Public Licence "
+"You should have received a copy of the GNU Affero General Public License "
"along with this program. If not, see %s."
#: actions/version.php:191
@@ -4765,7 +6069,7 @@ msgid "Plugins"
msgstr ""
#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site.
-#: actions/version.php:198 lib/action.php:789
+#: actions/version.php:198 lib/action.php:885
msgid "Version"
msgstr "Version"
@@ -4773,61 +6077,107 @@ msgstr "Version"
msgid "Author(s)"
msgstr ""
+#. TRANS: Activity title when marking a notice as favorite.
+#: classes/Fave.php:151 lib/favorform.php:143
+msgid "Favor"
+msgstr "Favour"
+
+#. 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:154
+#, php-format
+msgid "%1$s marked notice %2$s as a favorite."
+msgstr "%1$s marked notice %2$s as a favourite."
+
#. TRANS: Server exception thrown when a URL cannot be processed.
-#: classes/File.php:143
+#: classes/File.php:156
#, php-format
msgid "Cannot process URL '%s'"
msgstr ""
#. TRANS: Server exception thrown when... Robin thinks something is impossible!
-#: classes/File.php:175
+#: classes/File.php:188
msgid "Robin thinks something is impossible."
msgstr ""
#. TRANS: Message given if an upload is larger than the configured maximum.
#. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file.
-#: classes/File.php:190
+#. TRANS: %1$s is used for plural.
+#: classes/File.php:204
#, php-format
msgid ""
+"No file may be larger than %1$d byte and the file you sent was %2$d bytes. "
+"Try to upload a smaller version."
+msgid_plural ""
"No file may be larger than %1$d bytes and the file you sent was %2$d bytes. "
"Try to upload a smaller version."
-msgstr ""
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Message given if an upload would exceed user quota.
-#. TRANS: %d (number) is the user quota in bytes.
-#: classes/File.php:202
+#. TRANS: %d (number) is the user quota in bytes and is used for plural.
+#: classes/File.php:217
#, php-format
-msgid "A file this large would exceed your user quota of %d bytes."
-msgstr ""
+msgid "A file this large would exceed your user quota of %d byte."
+msgid_plural "A file this large would exceed your user quota of %d bytes."
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Message given id an upload would exceed a user's monthly quota.
-#. TRANS: $d (number) is the monthly user quota in bytes.
-#: classes/File.php:211
+#. TRANS: $d (number) is the monthly user quota in bytes and is used for plural.
+#: classes/File.php:229
#, php-format
-msgid "A file this large would exceed your monthly quota of %d bytes."
-msgstr ""
+msgid "A file this large would exceed your monthly quota of %d byte."
+msgid_plural "A file this large would exceed your monthly quota of %d bytes."
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Client exception thrown if a file upload does not have a valid name.
-#: classes/File.php:248 classes/File.php:263
-#, fuzzy
+#: classes/File.php:276 classes/File.php:291
msgid "Invalid filename."
-msgstr "Invalid size."
+msgstr "Invalid filename."
#. TRANS: Exception thrown when joining a group fails.
-#: classes/Group_member.php:42
+#: classes/Group_member.php:51
msgid "Group join failed."
msgstr "Group join failed."
#. TRANS: Exception thrown when trying to leave a group the user is not a member of.
-#: classes/Group_member.php:55
+#: classes/Group_member.php:64
msgid "Not part of group."
msgstr "Not part of group."
#. TRANS: Exception thrown when trying to leave a group fails.
-#: classes/Group_member.php:63
+#: classes/Group_member.php:72
msgid "Group leave failed."
msgstr "Group leave failed."
+#. TRANS: Exception thrown providing an invalid profile ID.
+#. TRANS: %s is the invalid profile ID.
+#: classes/Group_member.php:85
+#, php-format
+msgid "Profile ID %s is invalid."
+msgstr ""
+
+#. TRANS: Exception thrown providing an invalid group ID.
+#. TRANS: %s is the invalid group ID.
+#: classes/Group_member.php:98
+#, php-format
+msgid "Group ID %s is invalid."
+msgstr "Group ID %s is invalid."
+
+#. TRANS: Activity title.
+#: classes/Group_member.php:147 lib/joinform.php:114
+msgid "Join"
+msgstr "Join"
+
+#. 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.
+#: classes/Group_member.php:151
+#, php-format
+msgid "%1$s has joined group %2$s."
+msgstr ""
+
#. TRANS: Server exception thrown when updating a local group fails.
#: classes/Local_group.php:42
msgid "Could not update local group."
@@ -4846,17 +6196,17 @@ msgid "No database name or DSN found anywhere."
msgstr ""
#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them.
-#: classes/Message.php:46
+#: classes/Message.php:45
msgid "You are banned from sending direct messages."
msgstr "You are banned from sending direct messages."
#. TRANS: Message given when a message could not be stored on the server.
-#: classes/Message.php:63
+#: classes/Message.php:69
msgid "Could not insert message."
msgstr "Could not insert message."
#. TRANS: Message given when a message could not be updated on the server.
-#: classes/Message.php:74
+#: classes/Message.php:80
msgid "Could not update message with new URI."
msgstr "Could not update message with new URI."
@@ -4868,30 +6218,30 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:190
+#: classes/Notice.php:193
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Database error inserting hashtag: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:260
+#: classes/Notice.php:270
msgid "Problem saving notice. Too long."
msgstr "Problem saving notice. Too long."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:265
+#: classes/Notice.php:275
msgid "Problem saving notice. Unknown user."
msgstr "Problem saving notice. Unknown user."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:271
+#: classes/Notice.php:281
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
"Too many notices too fast; take a breather and post again in a few minutes."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:278
+#: classes/Notice.php:288
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -4900,355 +6250,404 @@ msgstr ""
"few minutes."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:286
+#: classes/Notice.php:296
msgid "You are banned from posting notices on this site."
msgstr "You are banned from posting notices on this site."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:353 classes/Notice.php:380
+#: classes/Notice.php:363 classes/Notice.php:390
msgid "Problem saving notice."
msgstr "Problem saving notice."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:892
-msgid "Bad type provided to saveKnownGroups"
+#: classes/Notice.php:913
+msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:991
+#: classes/Notice.php:1012
msgid "Problem saving group inbox."
msgstr "Problem saving group inbox."
+#. 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:1126
+#, php-format
+msgid "Could not save reply for %1$d, %2$d."
+msgstr "Could not save reply for %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.
-#: classes/Notice.php:1746
+#: classes/Notice.php:1645
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
+#. TRANS: Full name of a profile or group followed by nickname in parens
+#: classes/Profile.php:172 classes/User_group.php:247
+#, fuzzy, php-format
+msgctxt "FANCYNAME"
+msgid "%1$s (%2$s)"
+msgstr "%1$s (%2$s)"
+
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:737
+#: classes/Profile.php:798
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:746
+#: classes/Profile.php:807
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
#. TRANS: Exception thrown when a right for a non-existing user profile is checked.
#: classes/Remote_profile.php:54
-#, fuzzy
msgid "Missing profile."
-msgstr "User has no profile."
+msgstr "Missing profile."
#. TRANS: Exception thrown when a tag cannot be saved.
-#: classes/Status_network.php:346
-#, fuzzy
+#: classes/Status_network.php:338
msgid "Unable to save tag."
-msgstr "Unable to save site notice."
+msgstr "Unable to save tag."
#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing.
-#: classes/Subscription.php:75 lib/oauthstore.php:465
+#: classes/Subscription.php:77 lib/oauthstore.php:482
msgid "You have been banned from subscribing."
msgstr "You have been banned from subscribing."
#. TRANS: Exception thrown when trying to subscribe while already subscribed.
-#: classes/Subscription.php:80
-#, fuzzy
+#: classes/Subscription.php:82
msgid "Already subscribed!"
-msgstr "Not subscribed!"
+msgstr "Already subscribed!"
#. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user.
-#: classes/Subscription.php:85
+#: classes/Subscription.php:87
msgid "User has blocked you."
msgstr "User has blocked you."
#. TRANS: Exception thrown when trying to unsibscribe without a subscription.
-#: classes/Subscription.php:171
-#, fuzzy
+#: classes/Subscription.php:176
msgid "Not subscribed!"
msgstr "Not subscribed!"
#. TRANS: Exception thrown when trying to unsubscribe a user from themselves.
-#: classes/Subscription.php:178
-#, fuzzy
+#: classes/Subscription.php:183
msgid "Could not delete self-subscription."
-msgstr "Could not save subscription."
+msgstr "Could not delete self-subscription."
#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server.
-#: classes/Subscription.php:206
-#, fuzzy
+#: classes/Subscription.php:211
msgid "Could not delete subscription OMB token."
-msgstr "Could not save subscription."
+msgstr "Could not delete subscription OMB token."
#. TRANS: Exception thrown when a subscription could not be deleted on the server.
-#: classes/Subscription.php:218
-#, fuzzy
+#: classes/Subscription.php:223
msgid "Could not delete subscription."
-msgstr "Could not save subscription."
+msgstr "Could not delete subscription."
+
+#. TRANS: Activity tile when subscribing to another person.
+#: classes/Subscription.php:265
+msgid "Follow"
+msgstr ""
+
+#. TRANS: Notification given when one person starts following another.
+#. TRANS: %1$s is the subscriber, %2$s is the subscribed.
+#: classes/Subscription.php:268
+#, php-format
+msgid "%1$s is now following %2$s."
+msgstr "%1$s is now following %2$s."
#. TRANS: Notice given on user registration.
#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname.
-#: classes/User.php:365
+#: classes/User.php:395
#, php-format
msgid "Welcome to %1$s, @%2$s!"
msgstr "Welcome to %1$s, @%2$s!"
+#. TRANS: Server exception.
+#: classes/User.php:923
+msgid "No single user defined for single-user mode."
+msgstr ""
+
+#. TRANS: Server exception.
+#: classes/User.php:927
+msgid "Single-user mode code called when not enabled."
+msgstr ""
+
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:496
+#: classes/User_group.php:511
msgid "Could not create group."
msgstr "Could not create group."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:506
+#: classes/User_group.php:521
msgid "Could not set group URI."
msgstr "Could not set group URI."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:529
+#: classes/User_group.php:544
msgid "Could not set group membership."
msgstr "Could not set group membership."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:559
msgid "Could not save local group info."
msgstr "Could not save local group info."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:109
+#: lib/accountsettingsaction.php:104
msgid "Change your profile settings"
msgstr "Change your profile settings"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:116
+#: lib/accountsettingsaction.php:111
msgid "Upload an avatar"
msgstr "Upload an avatar"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:123
+#: lib/accountsettingsaction.php:118
msgid "Change your password"
msgstr "Change your password"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:130
+#: lib/accountsettingsaction.php:125
msgid "Change email handling"
msgstr "Change e-mail handling"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:137
+#: lib/accountsettingsaction.php:132
msgid "Design your profile"
msgstr "Design your profile"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:144
+#: lib/accountsettingsaction.php:139
msgid "Other options"
msgstr "Other options"
#. TRANS: Link description in user account settings menu.
-#: lib/accountsettingsaction.php:146
+#: lib/accountsettingsaction.php:141
msgid "Other"
msgstr "Other"
#. TRANS: Page title. %1$s is the title, %2$s is the site name.
-#: lib/action.php:145
+#: lib/action.php:148
#, php-format
msgid "%1$s - %2$s"
msgstr "%1$s - %2$s"
#. TRANS: Page title for a page without a title set.
-#: lib/action.php:161
+#: lib/action.php:164
msgid "Untitled page"
msgstr "Untitled page"
+#. TRANS: Localized tooltip for '...' expansion button on overlong remote messages.
+#: lib/action.php:312
+msgctxt "TOOLTIP"
+msgid "Show more"
+msgstr ""
+
#. TRANS: DT element for primary navigation menu. String is hidden in default CSS.
-#: lib/action.php:436
+#: lib/action.php:531
msgid "Primary site navigation"
msgstr "Primary site navigation"
#. TRANS: Tooltip for main menu option "Personal"
-#: lib/action.php:442
+#: lib/action.php:537
msgctxt "TOOLTIP"
msgid "Personal profile and friends timeline"
msgstr "Personal profile and friends timeline"
#. TRANS: Main menu option when logged in for access to personal profile and friends timeline
-#: lib/action.php:445
+#: lib/action.php:540
msgctxt "MENU"
msgid "Personal"
msgstr "Personal"
#. TRANS: Tooltip for main menu option "Account"
-#: lib/action.php:447
+#: lib/action.php:542
msgctxt "TOOLTIP"
msgid "Change your email, avatar, password, profile"
msgstr "Change your email, avatar, password, profile"
+#. TRANS: Main menu option when logged in for access to user settings
+#: lib/action.php:545
+msgid "Account"
+msgstr "Account"
+
#. TRANS: Tooltip for main menu option "Services"
-#: lib/action.php:452
+#: lib/action.php:547
msgctxt "TOOLTIP"
msgid "Connect to services"
msgstr "Connect to services"
#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services
-#: lib/action.php:455
+#: lib/action.php:550
msgid "Connect"
msgstr "Connect"
#. TRANS: Tooltip for menu option "Admin"
-#: lib/action.php:458
+#: lib/action.php:553
msgctxt "TOOLTIP"
msgid "Change site configuration"
msgstr "Change site configuration"
#. TRANS: Main menu option when logged in and site admin for access to site configuration
-#: lib/action.php:461
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/action.php:556 lib/groupnav.php:117
msgctxt "MENU"
msgid "Admin"
msgstr "Admin"
#. TRANS: Tooltip for main menu option "Invite"
-#: lib/action.php:465
+#: lib/action.php:560
#, php-format
msgctxt "TOOLTIP"
msgid "Invite friends and colleagues to join you on %s"
msgstr "Invite friends and colleagues to join you on %s"
#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users
-#: lib/action.php:468
+#: lib/action.php:563
msgctxt "MENU"
msgid "Invite"
msgstr "Invite"
#. TRANS: Tooltip for main menu option "Logout"
-#: lib/action.php:474
+#: lib/action.php:569
msgctxt "TOOLTIP"
msgid "Logout from the site"
msgstr "Logout from the site"
#. TRANS: Main menu option when logged in to log out the current user
-#: lib/action.php:477
+#: lib/action.php:572
msgctxt "MENU"
msgid "Logout"
msgstr "Logout"
#. TRANS: Tooltip for main menu option "Register"
-#: lib/action.php:482
+#: lib/action.php:577
msgctxt "TOOLTIP"
msgid "Create an account"
msgstr "Create an account"
#. TRANS: Main menu option when not logged in to register a new account
-#: lib/action.php:485
+#: lib/action.php:580
msgctxt "MENU"
msgid "Register"
msgstr "Register"
#. TRANS: Tooltip for main menu option "Login"
-#: lib/action.php:488
+#: lib/action.php:583
msgctxt "TOOLTIP"
msgid "Login to the site"
msgstr "Login to the site"
-#: lib/action.php:491
+#. TRANS: Main menu option when not logged in to log in
+#: lib/action.php:586
msgctxt "MENU"
msgid "Login"
msgstr "Login"
#. TRANS: Tooltip for main menu option "Help"
-#: lib/action.php:494
+#: lib/action.php:589
msgctxt "TOOLTIP"
msgid "Help me!"
msgstr "Help me!"
-#: lib/action.php:497
+#. TRANS: Main menu option for help on the StatusNet site
+#: lib/action.php:592
msgctxt "MENU"
msgid "Help"
msgstr "Help"
#. TRANS: Tooltip for main menu option "Search"
-#: lib/action.php:500
+#: lib/action.php:595
msgctxt "TOOLTIP"
msgid "Search for people or text"
msgstr "Search for people or text"
-#: lib/action.php:503
+#. TRANS: Main menu option when logged in or when the StatusNet instance is not private
+#: lib/action.php:598
msgctxt "MENU"
msgid "Search"
msgstr "Search"
#. TRANS: DT element for site notice. String is hidden in default CSS.
#. TRANS: Menu item for site administration
-#: lib/action.php:525 lib/adminpanelaction.php:400
+#: lib/action.php:620 lib/adminpanelaction.php:387
msgid "Site notice"
msgstr "Site notice"
#. TRANS: DT element for local views block. String is hidden in default CSS.
-#: lib/action.php:592
+#: lib/action.php:687
msgid "Local views"
msgstr "Local views"
#. TRANS: DT element for page notice. String is hidden in default CSS.
-#: lib/action.php:659
+#: lib/action.php:757
msgid "Page notice"
msgstr "Page notice"
#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS.
-#: lib/action.php:762
+#: lib/action.php:858
msgid "Secondary site navigation"
msgstr "Secondary site navigation"
#. TRANS: Secondary navigation menu option leading to help on StatusNet.
-#: lib/action.php:768
+#: lib/action.php:864
msgid "Help"
msgstr "Help"
#. TRANS: Secondary navigation menu option leading to text about StatusNet site.
-#: lib/action.php:771
+#: lib/action.php:867
msgid "About"
msgstr "About"
#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions.
-#: lib/action.php:774
+#: lib/action.php:870
msgid "FAQ"
msgstr "F.A.Q."
#. TRANS: Secondary navigation menu option leading to Terms of Service.
-#: lib/action.php:779
+#: lib/action.php:875
msgid "TOS"
msgstr ""
#. TRANS: Secondary navigation menu option leading to privacy policy.
-#: lib/action.php:783
+#: lib/action.php:879
msgid "Privacy"
msgstr "Privacy"
-#. TRANS: Secondary navigation menu option.
-#: lib/action.php:786
+#. TRANS: Secondary navigation menu option. Leads to information about StatusNet and its license.
+#: lib/action.php:882
msgid "Source"
msgstr "Source"
-#. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site.
-#: lib/action.php:792
+#. TRANS: Secondary navigation menu option leading to e-mail contact information on the
+#. TRANS: StatusNet site, where to report bugs, ...
+#: lib/action.php:889
msgid "Contact"
msgstr "Contact"
-#: lib/action.php:794
+#. TRANS: Secondary navigation menu option. Leads to information about embedding a timeline widget.
+#: lib/action.php:892
msgid "Badge"
msgstr "Badge"
#. TRANS: DT element for StatusNet software license.
-#: lib/action.php:823
+#: lib/action.php:921
msgid "StatusNet software license"
msgstr "StatusNet software licence"
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set.
-#: lib/action.php:827
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby
+#: lib/action.php:928
#, php-format
msgid ""
"**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -5258,13 +6657,16 @@ msgstr ""
"broughtby%%](%%site.broughtbyurl%%)."
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set.
-#: lib/action.php:830
+#: lib/action.php:931
#, php-format
msgid "**%%site.name%%** is a microblogging service."
msgstr "**%%site.name%%** is a microblogging service."
#. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license.
-#: lib/action.php:834
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: %s is the version of StatusNet that is being used.
+#: lib/action.php:938
#, php-format
msgid ""
"It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -5276,346 +6678,450 @@ msgstr ""
"org/licensing/licenses/agpl-3.0.html)."
#. TRANS: DT element for StatusNet site content license.
-#: lib/action.php:850
+#: lib/action.php:954
msgid "Site content license"
-msgstr "Site content license"
+msgstr "Site content licence"
#. TRANS: Content license displayed when license is set to 'private'.
#. TRANS: %1$s is the site name.
-#: lib/action.php:857
+#: lib/action.php:961
#, php-format
msgid "Content and data of %1$s are private and confidential."
msgstr ""
#. TRANS: Content license displayed when license is set to 'allrightsreserved'.
#. TRANS: %1$s is the copyright owner.
-#: lib/action.php:864
+#: lib/action.php:968
#, php-format
msgid "Content and data copyright by %1$s. All rights reserved."
msgstr ""
#. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set.
-#: lib/action.php:868
+#: lib/action.php:972
msgid "Content and data copyright by contributors. All rights reserved."
msgstr ""
-#. TRANS: license message in footer. %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
-#: lib/action.php:881
+#. TRANS: license message in footer.
+#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
+#: lib/action.php:1004
#, php-format
msgid "All %1$s content and data are available under the %2$s license."
msgstr "All %1$s content and data are available under the %2$s licence."
#. TRANS: DT element for pagination (previous/next, etc.).
-#: lib/action.php:1192
+#: lib/action.php:1340
msgid "Pagination"
msgstr "Pagination"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: present than the currently displayed information.
-#: lib/action.php:1203
+#: lib/action.php:1351
msgid "After"
msgstr "After"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: past than the currently displayed information.
-#: lib/action.php:1213
+#: lib/action.php:1361
msgid "Before"
msgstr "Before"
#. TRANS: Client exception thrown when a feed instance is a DOMDocument.
-#: lib/activity.php:122
+#: lib/activity.php:125
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activityutils.php:208
+#: lib/activity.php:360
+#, fuzzy
+msgid "Post"
+msgstr "Photo"
+
+#. TRANS: Client exception thrown when there is no source attribute.
+#: lib/activityutils.php:200
msgid "Can't handle remote content yet."
msgstr ""
-#: lib/activityutils.php:244
+#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet.
+#: lib/activityutils.php:237
msgid "Can't handle embedded XML content yet."
msgstr ""
-#: lib/activityutils.php:248
+#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet.
+#: lib/activityutils.php:242
msgid "Can't handle embedded Base64 content yet."
msgstr ""
#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights.
-#: lib/adminpanelaction.php:98
+#: lib/adminpanelaction.php:96
msgid "You cannot make changes to this site."
msgstr "You cannot make changes to this site."
#. TRANS: Client error message throw when a certain panel's settings cannot be changed.
-#: lib/adminpanelaction.php:110
+#: lib/adminpanelaction.php:108
msgid "Changes to that panel are not allowed."
msgstr "Changes to that panel are not allowed."
#. TRANS: Client error message.
-#: lib/adminpanelaction.php:229
+#: lib/adminpanelaction.php:222
msgid "showForm() not implemented."
msgstr "showForm() not implemented."
#. TRANS: Client error message
-#: lib/adminpanelaction.php:259
+#: lib/adminpanelaction.php:250
msgid "saveSettings() not implemented."
msgstr "saveSettings() not implemented."
#. TRANS: Client error message thrown if design settings could not be deleted in
#. TRANS: the admin panel Design.
-#: lib/adminpanelaction.php:284
+#: lib/adminpanelaction.php:274
msgid "Unable to delete design setting."
msgstr "Unable to delete design setting."
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:350
+#: lib/adminpanelaction.php:337
msgid "Basic site configuration"
msgstr "Basic site configuration"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:352
+#: lib/adminpanelaction.php:339
msgctxt "MENU"
msgid "Site"
msgstr "Site"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:358
+#: lib/adminpanelaction.php:345
msgid "Design configuration"
msgstr "Design configuration"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:360
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/adminpanelaction.php:347 lib/groupnav.php:135
msgctxt "MENU"
msgid "Design"
msgstr "Design"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:366
+#: lib/adminpanelaction.php:353
msgid "User configuration"
msgstr "User configuration"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115
+#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:118
msgid "User"
msgstr "User"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:374
+#: lib/adminpanelaction.php:361
msgid "Access configuration"
msgstr "Access configuration"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:382
+#: lib/adminpanelaction.php:369
msgid "Paths configuration"
msgstr "Paths configuration"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:390
+#: lib/adminpanelaction.php:377
msgid "Sessions configuration"
msgstr "Sessions configuration"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:398
+#: lib/adminpanelaction.php:385
msgid "Edit site notice"
msgstr "Edit site notice"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:406
+#: lib/adminpanelaction.php:393
msgid "Snapshots configuration"
msgstr "Snapshots configuration"
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:401
+msgid "Set site license"
+msgstr ""
+
#. TRANS: Client error 401.
-#: lib/apiauth.php:113
+#: lib/apiauth.php:111
msgid "API resource requires read-write access, but you only have read access."
msgstr ""
-#. TRANS: Form legend.
-#: lib/applicationeditform.php:137
+#. TRANS: OAuth exception thrown when no application is found for a given consumer key.
+#: lib/apiauth.php:177
+msgid "No application for that consumer key."
+msgstr ""
+
+#. TRANS: OAuth exception given when an incorrect access token was given for a user.
+#: lib/apiauth.php:219
+msgid "Bad access token."
+msgstr ""
+
+#. TRANS: OAuth exception given when no user was found for a given token (no token was found).
+#: lib/apiauth.php:224
+msgid "No user for that token."
+msgstr ""
+
+#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel".
+#. TRANS: Client error thrown when authentication fails.
+#: lib/apiauth.php:266 lib/apiauth.php:293
+msgid "Could not authenticate you."
+msgstr ""
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth consumer.
+#: lib/apioauthstore.php:45
#, fuzzy
-msgid "Edit application"
-msgstr "Edit Application"
+msgid "Could not create anonymous consumer."
+msgstr "Could not create aliases."
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth application.
+#: lib/apioauthstore.php:69
+#, fuzzy
+msgid "Could not create anonymous OAuth application."
+msgstr "Could not create application."
+
+#. TRANS: Exception thrown when no token association could be found.
+#: lib/apioauthstore.php:151
+msgid ""
+"Could not find a profile and application associated with the request token."
+msgstr ""
+
+#. TRANS: Exception thrown when no access token can be issued.
+#: lib/apioauthstore.php:186
+#, fuzzy
+msgid "Could not issue access token."
+msgstr "Could not insert message."
+
+#. TRANS: Server error displayed when a database error occurs.
+#: lib/apioauthstore.php:243
+msgid "Database error inserting OAuth application user."
+msgstr "Database error inserting OAuth application user."
+
+#. TRANS: Exception thrown when an attempt is made to revoke an unknown token.
+#: lib/apioauthstore.php:285
+msgid "Tried to revoke unknown token."
+msgstr ""
+
+#. TRANS: Exception thrown when an attempt is made to remove a revoked token.
+#: lib/apioauthstore.php:290
+msgid "Failed to delete revoked token."
+msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:187
-#, fuzzy
+#: lib/applicationeditform.php:178
msgid "Icon for this application"
-msgstr "Do not delete this application"
+msgstr "Icon for this application"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:209
+#. TRANS: %d is the number of available characters for the description.
+#: lib/applicationeditform.php:201
#, php-format
-msgid "Describe your application in %d characters"
-msgstr "Describe your application in %d characters"
+msgid "Describe your application in %d character"
+msgid_plural "Describe your application in %d characters"
+msgstr[0] "Describe your application in %d character"
+msgstr[1] "Describe your application in %d characters"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:213
+#: lib/applicationeditform.php:205
msgid "Describe your application"
msgstr "Describe your application"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:224
+#: lib/applicationeditform.php:216
msgid "URL of the homepage of this application"
msgstr "URL of the homepage of this application"
#. TRANS: Form input field label.
-#: lib/applicationeditform.php:226
+#: lib/applicationeditform.php:218
msgid "Source URL"
msgstr "Source URL"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:233
+#: lib/applicationeditform.php:225
msgid "Organization responsible for this application"
msgstr "Organisation responsible for this application"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:242
+#: lib/applicationeditform.php:234
msgid "URL for the homepage of the organization"
msgstr "URL for the homepage of the organisation"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:251
+#: lib/applicationeditform.php:243
msgid "URL to redirect to after authentication"
msgstr ""
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:278
+#: lib/applicationeditform.php:271
msgid "Browser"
msgstr ""
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:295
+#: lib/applicationeditform.php:288
msgid "Desktop"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:297
+#: lib/applicationeditform.php:290
msgid "Type of application, browser or desktop"
msgstr ""
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:320
+#: lib/applicationeditform.php:314
msgid "Read-only"
msgstr ""
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:339
+#: lib/applicationeditform.php:334
msgid "Read-write"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:341
+#: lib/applicationeditform.php:336
msgid "Default access for this application: read-only, or read-write"
msgstr ""
-#. TRANS: Submit button title
-#: lib/applicationeditform.php:359
+#. TRANS: Submit button title.
+#: lib/applicationeditform.php:353
msgid "Cancel"
msgstr "Cancel"
+#: lib/applicationlist.php:247
+msgid " by "
+msgstr ""
+
#. TRANS: Application access type
-#: lib/applicationlist.php:136
+#: lib/applicationlist.php:260
msgid "read-write"
msgstr ""
#. TRANS: Application access type
-#: lib/applicationlist.php:138
+#: lib/applicationlist.php:262
msgid "read-only"
msgstr ""
-#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type (read-write or read-only)
-#: lib/applicationlist.php:144
+#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only")
+#: lib/applicationlist.php:268
#, php-format
msgid "Approved %1$s - \"%2$s\" access."
msgstr ""
+#. TRANS: Access token in the application list.
+#. TRANS: %s are the first 7 characters of the access token.
+#: lib/applicationlist.php:282
+#, php-format
+msgid "Access token starting with: %s"
+msgstr ""
+
#. TRANS: Button label
-#: lib/applicationlist.php:159
+#: lib/applicationlist.php:298
msgctxt "BUTTON"
msgid "Revoke"
msgstr "Revoke"
-#. TRANS: DT element label in attachment list.
-#: lib/attachmentlist.php:88
-#, fuzzy
-msgid "Attachments"
-msgstr "No attachments."
+#: lib/atom10feed.php:112
+msgid "author element must contain a name element."
+msgstr ""
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:265
-#, fuzzy
+#: lib/attachmentlist.php:294
msgid "Author"
-msgstr "Authorise URL"
+msgstr "Author"
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:279
+#: lib/attachmentlist.php:308
msgid "Provider"
msgstr "Provider"
+#. TRANS: Title.
#: lib/attachmentnoticesection.php:67
msgid "Notices where this attachment appears"
msgstr ""
+#. TRANS: Title.
#: lib/attachmenttagcloudsection.php:48
-#, fuzzy
msgid "Tags for this attachment"
-msgstr "No such attachment."
+msgstr "Tags for this attachment"
-#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226
-msgid "Password changing failed"
-msgstr "Password changing failed"
+#. TRANS: Exception thrown when a password change fails.
+#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227
+msgid "Password changing failed."
+msgstr "Password changing failed."
-#: lib/authenticationplugin.php:236
-msgid "Password changing is not allowed"
-msgstr "Password changing is not allowed"
+#. TRANS: Exception thrown when a password change attempt fails because it is not allowed.
+#: lib/authenticationplugin.php:238
+msgid "Password changing is not allowed."
+msgstr "Password changing is not allowed."
-#: lib/channel.php:157 lib/channel.php:177
+#. TRANS: Title for the form to block a user.
+#: lib/blockform.php:68
+msgid "Block"
+msgstr "Block"
+
+#. TRANS: Title for command results.
+#: lib/channel.php:160 lib/channel.php:181
msgid "Command results"
msgstr "Command results"
-#: lib/channel.php:229 lib/mailhandler.php:142
+#. TRANS: Title for command results.
+#: lib/channel.php:194
+msgid "AJAX error"
+msgstr "AJAX error"
+
+#. TRANS: E-mail subject when a command has completed.
+#: lib/channel.php:233 lib/mailhandler.php:143
msgid "Command complete"
msgstr "Command complete"
-#: lib/channel.php:240
+#. TRANS: E-mail subject when a command has failed.
+#: lib/channel.php:244
msgid "Command failed"
msgstr "Command failed"
-#: lib/command.php:83 lib/command.php:105
-msgid "Notice with that id does not exist"
-msgstr "Notice with that id does not exist"
+#. TRANS: Command exception text shown when a notice ID is requested that does not exist.
+#: lib/command.php:82 lib/command.php:106
+msgid "Notice with that id does not exist."
+msgstr "Notice with that id does not exist."
-#: lib/command.php:99 lib/command.php:596
-msgid "User has no last notice"
-msgstr "User has no last notice"
+#. TRANS: Command exception text shown when a last user notice is requested and it does not exist.
+#. TRANS: Error text shown when a last user notice is requested and it does not exist.
+#: lib/command.php:99 lib/command.php:630
+msgid "User has no last notice."
+msgstr "User has no last notice."
#. TRANS: Message given requesting a profile for a non-existing user.
#. TRANS: %s is the nickname of the user for which the profile could not be found.
-#: lib/command.php:127
+#: lib/command.php:128
#, php-format
-msgid "Could not find a user with nickname %s"
-msgstr "Could not find a user with nickname %s"
+msgid "Could not find a user with nickname %s."
+msgstr "Could not find a user with nickname %s."
#. TRANS: Message given getting a non-existing user.
#. TRANS: %s is the nickname of the user that could not be found.
-#: lib/command.php:147
+#: lib/command.php:148
#, php-format
-msgid "Could not find a local user with nickname %s"
-msgstr "Could not find a local user with nickname %s"
+msgid "Could not find a local user with nickname %s."
+msgstr ""
-#: lib/command.php:180
+#. TRANS: Error text shown when an unimplemented command is given.
+#: lib/command.php:183
msgid "Sorry, this command is not yet implemented."
msgstr "Sorry, this command is not yet implemented."
-#: lib/command.php:225
+#. TRANS: Command exception text shown when a user tries to nudge themselves.
+#: lib/command.php:229
msgid "It does not make a lot of sense to nudge yourself!"
msgstr ""
#. TRANS: Message given having nudged another user.
#. TRANS: %s is the nickname of the user that was nudged.
-#: lib/command.php:234
+#: lib/command.php:238
#, php-format
-msgid "Nudge sent to %s"
-msgstr "Nudge sent to %s"
+msgid "Nudge sent to %s."
+msgstr "Nudge sent to %s."
-#: lib/command.php:260
+#. TRANS: User statistics text.
+#. TRANS: %1$s is the number of other user the user is subscribed to.
+#. TRANS: %2$s is the number of users that are subscribed to the user.
+#. TRANS: %3$s is the number of notices the user has sent.
+#: lib/command.php:268
#, php-format
msgid ""
"Subscriptions: %1$s\n"
@@ -5623,199 +7129,238 @@ msgid ""
"Notices: %3$s"
msgstr ""
-#: lib/command.php:302
+#. TRANS: Text shown when a notice has been marked as favourite successfully.
+#: lib/command.php:312
msgid "Notice marked as fave."
msgstr "Notice marked as fave."
-#: lib/command.php:323
-msgid "You are already a member of that group"
-msgstr "You are already a member of that group."
-
-#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: Message given having added a user to a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:339
+#: lib/command.php:357
#, php-format
-msgid "Could not join user %1$s to group %2$s"
-msgstr "Could not join user %1$s to group %2$s."
+msgid "%1$s joined group %2$s."
+msgstr ""
-#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: Message given having removed a user from a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:385
+#: lib/command.php:405
#, php-format
-msgid "Could not remove user %1$s from group %2$s"
-msgstr "Could not remove user %1$s to group %2$s"
+msgid "%1$s left group %2$s."
+msgstr ""
+
+#. TRANS: Whois output.
+#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
+#: lib/command.php:426
+#, fuzzy, php-format
+msgctxt "WHOIS"
+msgid "%1$s (%2$s)"
+msgstr "%1$s (%2$s)"
#. TRANS: Whois output. %s is the full name of the queried user.
-#: lib/command.php:418
+#: lib/command.php:430
#, php-format
msgid "Fullname: %s"
msgstr "Fullname: %s"
#. TRANS: Whois output. %s is the location of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:422 lib/mail.php:268
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a location.
+#: lib/command.php:434 lib/mail.php:278
#, php-format
msgid "Location: %s"
msgstr "Location: %s"
#. TRANS: Whois output. %s is the homepage of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:426 lib/mail.php:271
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a homepage.
+#: lib/command.php:438 lib/mail.php:282
#, php-format
msgid "Homepage: %s"
msgstr "Homepage: %s"
#. TRANS: Whois output. %s is the bio information of the queried user.
-#: lib/command.php:430
+#: lib/command.php:442
#, php-format
msgid "About: %s"
msgstr "About: %s"
-#: lib/command.php:457
+#. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server).
+#. TRANS: %s is a remote profile.
+#: lib/command.php:471
#, php-format
msgid ""
"%s is a remote profile; you can only send direct messages to users on the "
"same server."
msgstr ""
-#. TRANS: Message given if content is too long.
+#. TRANS: Message given if content is too long. %1$sd is used for plural.
#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
-#: lib/command.php:472
-#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d"
-msgstr "Message too long - maximum is %1$d characters, you sent %2$d"
+#: lib/command.php:488
+#, fuzzy, php-format
+msgid "Message too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] "Message too long - maximum is %1$d characters, you sent %2$d."
+msgstr[1] "Message too long - maximum is %1$d characters, you sent %2$d."
-#. TRANS: Message given have sent a direct message to another user.
-#. TRANS: %s is the name of the other user.
-#: lib/command.php:492
-#, php-format
-msgid "Direct message to %s sent"
-msgstr "Direct message to %s sent"
-
-#: lib/command.php:494
+#. TRANS: Error text shown sending a direct message fails with an unknown reason.
+#: lib/command.php:516
msgid "Error sending direct message."
msgstr "Error sending direct message."
-#: lib/command.php:514
-msgid "Cannot repeat your own notice"
-msgstr "Cannot repeat your own notice."
-
-#: lib/command.php:519
-msgid "Already repeated that notice"
-msgstr "Already repeated that notice."
-
#. TRANS: Message given having repeated a notice from another user.
#. TRANS: %s is the name of the user for which the notice was repeated.
-#: lib/command.php:529
+#: lib/command.php:553
#, php-format
-msgid "Notice from %s repeated"
-msgstr "Notice from %s repeated"
+msgid "Notice from %s repeated."
+msgstr "Notice from %s repeated."
-#: lib/command.php:531
+#. TRANS: Error text shown when repeating a notice fails with an unknown reason.
+#: lib/command.php:556
msgid "Error repeating notice."
msgstr "Error repeating notice."
-#: lib/command.php:562
-#, php-format
-msgid "Notice too long - maximum is %d characters, you sent %d"
-msgstr "Notice too long - maximum is %d characters, you sent %d"
+#. TRANS: Message given if content of a notice for a reply is too long. %1$d is used for plural.
+#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
+#: lib/command.php:591
+#, fuzzy, php-format
+msgid "Notice too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Notice too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] "Notice too long - maximum is %1$d characters, you sent %2$d."
+msgstr[1] "Notice too long - maximum is %1$d characters, you sent %2$d."
-#: lib/command.php:571
+#. TRANS: Text shown having sent a reply to a notice successfully.
+#. TRANS: %s is the nickname of the user of the notice the reply was sent to.
+#: lib/command.php:604
#, php-format
-msgid "Reply to %s sent"
-msgstr "Reply to %s sent"
+msgid "Reply to %s sent."
+msgstr "Reply to %s sent."
-#: lib/command.php:573
+#. TRANS: Error text shown when a reply to a notice fails with an unknown reason.
+#: lib/command.php:607
msgid "Error saving notice."
msgstr "Error saving notice."
-#: lib/command.php:620
-msgid "Specify the name of the user to subscribe to"
-msgstr "Specify the name of the user to subscribe to"
+#. TRANS: Error text shown when no username was provided when issuing a subscribe command.
+#: lib/command.php:654
+msgid "Specify the name of the user to subscribe to."
+msgstr "Specify the name of the user to subscribe to."
-#: lib/command.php:628
+#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command.
+#: lib/command.php:663
msgid "Can't subscribe to OMB profiles by command."
msgstr "Can't subscribe to OMB profiles by command."
-#: lib/command.php:634
+#. TRANS: Text shown after having subscribed to another user successfully.
+#. TRANS: %s is the name of the user the subscription was requested for.
+#: lib/command.php:671
#, php-format
-msgid "Subscribed to %s"
-msgstr "Subscribed to %s"
+msgid "Subscribed to %s."
+msgstr ""
-#: lib/command.php:655 lib/command.php:754
-msgid "Specify the name of the user to unsubscribe from"
-msgstr "Specify the name of the user to unsubscribe from"
+#. TRANS: Error text shown when no username was provided when issuing an unsubscribe command.
+#. TRANS: Error text shown when no username was provided when issuing the command.
+#: lib/command.php:692 lib/command.php:803
+msgid "Specify the name of the user to unsubscribe from."
+msgstr "Specify the name of the user to unsubscribe from."
-#: lib/command.php:664
+#. TRANS: Text shown after having unsubscribed from another user successfully.
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:703
#, php-format
-msgid "Unsubscribed from %s"
-msgstr "Unsubscribed from %s"
+msgid "Unsubscribed from %s."
+msgstr ""
-#: lib/command.php:682 lib/command.php:705
+#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented.
+#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented.
+#: lib/command.php:723 lib/command.php:749
msgid "Command not yet implemented."
msgstr "Command not yet implemented."
-#: lib/command.php:685
+#. TRANS: Text shown when issuing the command "off" successfully.
+#: lib/command.php:727
msgid "Notification off."
msgstr "Notification off."
-#: lib/command.php:687
+#. TRANS: Error text shown when the command "off" fails for an unknown reason.
+#: lib/command.php:730
msgid "Can't turn off notification."
msgstr "Can't turn off notification."
-#: lib/command.php:708
+#. TRANS: Text shown when issuing the command "on" successfully.
+#: lib/command.php:753
msgid "Notification on."
msgstr "Notification on."
-#: lib/command.php:710
+#. TRANS: Error text shown when the command "on" fails for an unknown reason.
+#: lib/command.php:756
msgid "Can't turn on notification."
msgstr "Can't turn on notification."
-#: lib/command.php:723
-msgid "Login command is disabled"
+#. TRANS: Error text shown when issuing the login command while login is disabled.
+#: lib/command.php:770
+msgid "Login command is disabled."
msgstr ""
-#: lib/command.php:734
+#. TRANS: Text shown after issuing the login command successfully.
+#. TRANS: %s is a logon link..
+#: lib/command.php:783
#, php-format
-msgid "This link is useable only once, and is good for only 2 minutes: %s"
+msgid "This link is useable only once and is valid for only 2 minutes: %s."
msgstr ""
-#: lib/command.php:761
+#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user).
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:812
#, php-format
-msgid "Unsubscribed %s"
-msgstr "Unsubscribed %s"
+msgid "Unsubscribed %s."
+msgstr ""
-#: lib/command.php:778
+#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions.
+#: lib/command.php:830
msgid "You are not subscribed to anyone."
msgstr "You are not subscribed to anyone."
-#: lib/command.php:780
+#. TRANS: Text shown after requesting other users a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed users.
+#: lib/command.php:835
msgid "You are subscribed to this person:"
msgid_plural "You are subscribed to these people:"
-msgstr[0] "You are already subscribed to these users:"
-msgstr[1] "You are already subscribed to these users:"
+msgstr[0] "You are subscribed to this person:"
+msgstr[1] "You are subscribed to these people:"
-#: lib/command.php:800
+#. TRANS: Text shown after requesting other users that are subscribed to a user
+#. TRANS: (followers) without having any subscribers.
+#: lib/command.php:857
msgid "No one is subscribed to you."
msgstr "No one is subscribed to you."
-#: lib/command.php:802
+#. TRANS: Text shown after requesting other users that are subscribed to a user (followers).
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribing users.
+#: lib/command.php:862
msgid "This person is subscribed to you:"
msgid_plural "These people are subscribed to you:"
-msgstr[0] "Could not subscribe other to you."
-msgstr[1] "Could not subscribe other to you."
+msgstr[0] "This person is subscribed to you:"
+msgstr[1] "These people are subscribed to you:"
-#: lib/command.php:822
+#. TRANS: Text shown after requesting groups a user is subscribed to without having
+#. TRANS: any group subscriptions.
+#: lib/command.php:884
msgid "You are not a member of any groups."
msgstr "You are not a member of any groups."
-#: lib/command.php:824
+#. TRANS: Text shown after requesting groups a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed groups.
+#: lib/command.php:889
msgid "You are a member of this group:"
msgid_plural "You are a member of these groups:"
-msgstr[0] "You are not a member of that group."
-msgstr[1] "You are not a member of that group."
+msgstr[0] "You are a member of this group:"
+msgstr[1] "You are a member of these groups:"
-#: lib/command.php:838
+#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings.
+#: lib/command.php:904
msgid ""
"Commands:\n"
"on - turn on notifications\n"
@@ -5895,92 +7440,134 @@ msgstr ""
"tracks - not yet implemented.\n"
"tracking - not yet implemented.\n"
-#: lib/common.php:135
-msgid "No configuration file found. "
-msgstr "No configuration file found"
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:147
+#, fuzzy
+msgid "No configuration file found."
+msgstr "No configuration file found. "
-#: lib/common.php:136
-msgid "I looked for configuration files in the following places: "
-msgstr ""
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: Is followed by a list of directories (separated by HTML breaks).
+#: lib/common.php:150
+#, fuzzy
+msgid "I looked for configuration files in the following places:"
+msgstr "Invitation(s) sent to the following people:"
-#: lib/common.php:138
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:153
msgid "You may wish to run the installer to fix this."
msgstr ""
-#: lib/common.php:139
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: The text is link text that leads to the installer page.
+#: lib/common.php:157
msgid "Go to the installer."
msgstr "Go to the installer."
-#: lib/connectsettingsaction.php:110
+#. TRANS: Menu item for Instant Messaging settings.
+#: lib/connectsettingsaction.php:106
+msgctxt "MENU"
msgid "IM"
-msgstr "I.M."
+msgstr "IM"
-#: lib/connectsettingsaction.php:111
+#. TRANS: Tooltip for Instant Messaging menu item.
+#: lib/connectsettingsaction.php:108
msgid "Updates by instant messenger (IM)"
-msgstr "Updates by instant messenger (I.M.)"
+msgstr "Updates by instant messenger (IM)"
-#: lib/connectsettingsaction.php:116
+#. TRANS: Menu item for Short Message Service settings.
+#: lib/connectsettingsaction.php:113
+msgctxt "MENU"
+msgid "SMS"
+msgstr "SMS"
+
+#. TRANS: Tooltip for Short Message Service menu item.
+#: lib/connectsettingsaction.php:115
msgid "Updates by SMS"
msgstr "Updates by SMS"
+#. TRANS: Menu item for OuAth connection settings.
#: lib/connectsettingsaction.php:120
+msgctxt "MENU"
msgid "Connections"
msgstr "Connections"
-#: lib/connectsettingsaction.php:121
+#. TRANS: Tooltip for connected applications (Connections through OAuth) menu item.
+#: lib/connectsettingsaction.php:122
msgid "Authorized connected applications"
msgstr "Authorised connected applications"
-#: lib/dberroraction.php:60
+#: lib/dberroraction.php:59
msgid "Database error"
msgstr ""
-#: lib/designsettings.php:105
+#. TRANS: Label in form on profile design page.
+#. TRANS: Field contains file name on user's computer that could be that user's custom profile background image.
+#: lib/designsettings.php:104
msgid "Upload file"
msgstr "Upload file"
+#. TRANS: Instructions for form on profile design page.
#: lib/designsettings.php:109
msgid ""
"You can upload your personal background image. The maximum file size is 2MB."
msgstr ""
"You can upload your personal background image. The maximum file size is 2MB."
-#: lib/designsettings.php:418
+#. TRANS: Radio button on profile design page that will enable use of the uploaded profile image.
+#: lib/designsettings.php:139
#, fuzzy
-msgid "Design defaults restored."
-msgstr "Design preferences saved."
+msgctxt "RADIO"
+msgid "On"
+msgstr "On"
-#: lib/disfavorform.php:114 lib/disfavorform.php:140
+#. TRANS: Radio button on profile design page that will disable use of the uploaded profile image.
+#: lib/designsettings.php:156
+#, fuzzy
+msgctxt "RADIO"
+msgid "Off"
+msgstr "Off"
+
+#. TRANS: Button text on profile design page to reset all colour settings to default without saving.
+#: lib/designsettings.php:264
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Reset"
+msgstr "Reset"
+
+#. TRANS: Success message displayed if design settings were saved after clicking "Use defaults".
+#: lib/designsettings.php:433
+msgid "Design defaults restored."
+msgstr "Design defaults restored."
+
+#: lib/disfavorform.php:114 lib/disfavorform.php:144
msgid "Disfavor this notice"
msgstr "Disfavour this notice"
-#: lib/favorform.php:114 lib/favorform.php:140
+#: lib/favorform.php:114 lib/favorform.php:143
msgid "Favor this notice"
msgstr "Favour this notice"
-#: lib/favorform.php:140
-msgid "Favor"
-msgstr "Favour"
-
-#: lib/feed.php:85
+#: lib/feed.php:84
msgid "RSS 1.0"
msgstr ""
-#: lib/feed.php:87
+#: lib/feed.php:86
msgid "RSS 2.0"
msgstr ""
-#: lib/feed.php:89
+#: lib/feed.php:88
msgid "Atom"
msgstr ""
-#: lib/feed.php:91
+#: lib/feed.php:90
msgid "FOAF"
msgstr ""
-#: lib/feedlist.php:64
-msgid "Export data"
-msgstr "Export data"
+#. TRANS: Header for feed links (h2).
+#: lib/feedlist.php:66
+msgid "Feeds"
+msgstr ""
#: lib/galleryaction.php:121
msgid "Filter tags"
@@ -6011,8 +7598,13 @@ msgstr "Go"
msgid "Grant this user the \"%s\" role"
msgstr ""
+#: lib/groupeditform.php:154
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+msgstr "1-64 lowercase letters or numbers, no punctuation or spaces"
+
#: lib/groupeditform.php:163
-msgid "URL of the homepage or blog of the group or topic"
+#, fuzzy
+msgid "URL of the homepage or blog of the group or topic."
msgstr "URL of the homepage or blog of the group or topic"
#: lib/groupeditform.php:168
@@ -6020,62 +7612,115 @@ msgid "Describe the group or topic"
msgstr "Describe the group or topic"
#: lib/groupeditform.php:170
-#, php-format
-msgid "Describe the group or topic in %d characters"
-msgstr "Describe the group or topic in %d characters"
+#, fuzzy, php-format
+msgid "Describe the group or topic in %d character or less"
+msgid_plural "Describe the group or topic in %d characters or less"
+msgstr[0] "Describe the group or topic in %d characters"
+msgstr[1] "Describe the group or topic in %d characters"
-#: lib/groupeditform.php:179
+#: lib/groupeditform.php:182
+#, fuzzy
msgid ""
-"Location for the group, if any, like \"City, State (or Region), Country\""
+"Location for the group, if any, like \"City, State (or Region), Country\"."
msgstr ""
"Location for the group, if any, like \"City, State (or Region), Country\""
-#: lib/groupeditform.php:187
+#: lib/groupeditform.php:190
#, php-format
-msgid "Extra nicknames for the group, comma- or space- separated, max %d"
-msgstr ""
+msgid ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"alias allowed."
+msgid_plural ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"aliases allowed."
+msgstr[0] ""
+msgstr[1] ""
-#: lib/groupnav.php:85
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:86
+msgctxt "MENU"
msgid "Group"
-msgstr "Group"
+msgstr ""
-#: lib/groupnav.php:101
-msgid "Blocked"
-msgstr "Blocked"
-
-#: lib/groupnav.php:102
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:89
#, php-format
-msgid "%s blocked users"
-msgstr "%s blocked users"
+msgctxt "TOOLTIP"
+msgid "%s group"
+msgstr ""
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:95
+msgctxt "MENU"
+msgid "Members"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:98
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group members"
+msgstr ""
+
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
#: lib/groupnav.php:108
+msgctxt "MENU"
+msgid "Blocked"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:111
#, php-format
-msgid "Edit %s group properties"
-msgstr "Edit %s group properties"
-
-#: lib/groupnav.php:113
-msgid "Logo"
-msgstr "Logo"
-
-#: lib/groupnav.php:114
-#, php-format
-msgid "Add or edit %s logo"
-msgstr "Add or edit %s logo"
+msgctxt "TOOLTIP"
+msgid "%s blocked users"
+msgstr ""
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
#: lib/groupnav.php:120
#, php-format
-msgid "Add or edit %s design"
-msgstr "Add or edit %s design"
+msgctxt "TOOLTIP"
+msgid "Edit %s group properties"
+msgstr ""
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:126
+msgctxt "MENU"
+msgid "Logo"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:129
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Add or edit %s logo"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:138
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Add or edit %s design"
+msgstr ""
+
+#. TRANS: Title for groups with the most members section.
#: lib/groupsbymemberssection.php:71
msgid "Groups with most members"
msgstr "Groups with most members"
+#. TRANS: Title for groups with the most posts section.
#: lib/groupsbypostssection.php:71
msgid "Groups with most posts"
msgstr "Groups with most posts"
-#: lib/grouptagcloudsection.php:56
+#. TRANS: Title for group tag cloud section.
+#. TRANS: %s is a group name.
+#: lib/grouptagcloudsection.php:57
#, php-format
msgid "Tags in %s group's notices"
msgstr "Tags in %s group's notices"
@@ -6089,38 +7734,57 @@ msgstr "This page is not available in a media type you accept"
msgid "Unsupported image file format."
msgstr "Unsupported image file format."
-#: lib/imagefile.php:88
+#. TRANS: Exception thrown when too large a file is uploaded.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: lib/imagefile.php:90
#, php-format
msgid "That file is too big. The maximum file size is %s."
msgstr "That file is too big. The maximum file size is %s."
-#: lib/imagefile.php:93
+#: lib/imagefile.php:95
msgid "Partial upload."
msgstr "Partial upload."
-#: lib/imagefile.php:101 lib/mediafile.php:170
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: lib/imagefile.php:103 lib/mediafile.php:228
msgid "System error uploading file."
msgstr "System error uploading file."
-#: lib/imagefile.php:109
+#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Not an image or corrupt file."
-#: lib/imagefile.php:122
+#: lib/imagefile.php:160
msgid "Lost our file."
msgstr "Lost our file."
-#: lib/imagefile.php:163 lib/imagefile.php:224
+#: lib/imagefile.php:197 lib/imagefile.php:237
msgid "Unknown file type"
msgstr "Unknown file type"
-#: lib/imagefile.php:244
-msgid "MB"
-msgstr ""
+#. TRANS: Number of megabytes. %d is the number.
+#: lib/imagefile.php:283
+#, php-format
+msgid "%dMB"
+msgid_plural "%dMB"
+msgstr[0] ""
+msgstr[1] ""
-#: lib/imagefile.php:246
-msgid "kB"
-msgstr ""
+#. TRANS: Number of kilobytes. %d is the number.
+#: lib/imagefile.php:287
+#, php-format
+msgid "%dkB"
+msgid_plural "%dkB"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Number of bytes. %d is the number.
+#: lib/imagefile.php:290
+#, php-format
+msgid "%dB"
+msgid_plural "%dB"
+msgstr[0] ""
+msgstr[1] ""
#: lib/jabber.php:387
#, php-format
@@ -6132,10 +7796,6 @@ msgstr ""
msgid "Unknown inbox source %d."
msgstr ""
-#: lib/joinform.php:114
-msgid "Join"
-msgstr "Join"
-
#: lib/leaveform.php:114
msgid "Leave"
msgstr "Leave"
@@ -6148,45 +7808,54 @@ msgstr "Login with a username and password"
msgid "Sign up for a new account"
msgstr "Sign up for a new account"
-#. TRANS: Subject for address confirmation email
+#. TRANS: Subject for address confirmation email.
#: lib/mail.php:174
msgid "Email address confirmation"
msgstr "E-mail address confirmation"
#. TRANS: Body for address confirmation email.
-#: lib/mail.php:177
+#. TRANS: %1$s is the addressed user's nickname, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the URL to confirm at.
+#: lib/mail.php:179
#, php-format
msgid ""
-"Hey, %s.\n"
+"Hey, %1$s.\n"
"\n"
-"Someone just entered this email address on %s.\n"
+"Someone just entered this email address on %2$s.\n"
"\n"
"If it was you, and you want to confirm your entry, use the URL below:\n"
"\n"
-"\t%s\n"
+"\t%3$s\n"
"\n"
"If not, just ignore this message.\n"
"\n"
"Thanks for your time, \n"
-"%s\n"
+"%2$s\n"
msgstr ""
-#. TRANS: Subject of new-subscriber notification e-mail
-#: lib/mail.php:243
+#. TRANS: Subject of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscribing user's nickname, %2$s is the StatusNet sitename.
+#: lib/mail.php:246
#, php-format
msgid "%1$s is now listening to your notices on %2$s."
msgstr "%1$s is now listening to your notices on %2$s."
-#: lib/mail.php:248
+#. TRANS: This is a paragraph in a new-subscriber e-mail.
+#. TRANS: %s is a URL where the subscriber can be reported as abusive.
+#: lib/mail.php:253
#, php-format
msgid ""
"If you believe this account is being used abusively, you can block them from "
"your subscribers list and report as spam to site administrators at %s"
msgstr ""
-#. TRANS: Main body of new-subscriber notification e-mail
-#: lib/mail.php:254
-#, php-format
+#. TRANS: Main body of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscriber's long name, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the subscriber's profile URL, %4$s is the subscriber's location (or empty)
+#. TRANS: %5$s is the subscriber's homepage URL (or empty), %6%s is the subscriber's bio (or empty)
+#. TRANS: %7$s is a link to the addressed user's e-mail settings.
+#: lib/mail.php:263
+#, fuzzy, php-format
msgid ""
"%1$s is now listening to your notices on %2$s.\n"
"\n"
@@ -6194,10 +7863,10 @@ msgid ""
"\n"
"%4$s%5$s%6$s\n"
"Faithfully yours,\n"
-"%7$s.\n"
+"%2$s.\n"
"\n"
"----\n"
-"Change your email address or notification options at %8$s\n"
+"Change your email address or notification options at %7$s\n"
msgstr ""
"%1$s is now listening to your notices on %2$s.\n"
"\n"
@@ -6210,21 +7879,25 @@ msgstr ""
"----\n"
"Change your email address or notification options at %8$s\n"
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/mail.php:274
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is biographical information.
+#: lib/mail.php:286
#, php-format
msgid "Bio: %s"
msgstr "Bio: %s"
-#. TRANS: Subject of notification mail for new posting email address
-#: lib/mail.php:304
+#. TRANS: Subject of notification mail for new posting email address.
+#. TRANS: %s is the StatusNet sitename.
+#: lib/mail.php:315
#, php-format
msgid "New email address for posting to %s"
msgstr "New e-mail address for posting to %s"
-#. TRANS: Body of notification mail for new posting email address
-#: lib/mail.php:308
-#, php-format
+#. TRANS: Body of notification mail for new posting email address.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is the e-mail address to send
+#. TRANS: to to post by e-mail, %3$s is a URL to more instructions.
+#: lib/mail.php:321
+#, fuzzy, php-format
msgid ""
"You have a new posting address on %1$s.\n"
"\n"
@@ -6233,7 +7906,7 @@ msgid ""
"More email instructions at %3$s.\n"
"\n"
"Faithfully yours,\n"
-"%4$s"
+"%1$s"
msgstr ""
"You have a new posting address on %1$s.\n"
"\n"
@@ -6244,31 +7917,36 @@ msgstr ""
"Faithfully yours,\n"
"%4$s"
-#. TRANS: Subject line for SMS-by-email notification messages
-#: lib/mail.php:433
+#. TRANS: Subject line for SMS-by-email notification messages.
+#. TRANS: %s is the posting user's nickname.
+#: lib/mail.php:442
#, php-format
msgid "%s status"
msgstr "%s status"
-#. TRANS: Subject line for SMS-by-email address confirmation message
-#: lib/mail.php:460
+#. TRANS: Subject line for SMS-by-email address confirmation message.
+#: lib/mail.php:468
msgid "SMS confirmation"
msgstr "SMS confirmation"
-#. TRANS: Main body heading for SMS-by-email address confirmation message
-#: lib/mail.php:463
+#. TRANS: Main body heading for SMS-by-email address confirmation message.
+#. TRANS: %s is the addressed user's nickname.
+#: lib/mail.php:472
#, php-format
msgid "%s: confirm you own this phone number with this code:"
msgstr "%s: confirm you own this phone number with this code:"
-#. TRANS: Subject for 'nudge' notification email
-#: lib/mail.php:484
+#. TRANS: Subject for 'nudge' notification email.
+#. TRANS: %s is the nudging user.
+#: lib/mail.php:493
#, php-format
msgid "You've been nudged by %s"
msgstr "You've been nudged by %s"
-#. TRANS: Body for 'nudge' notification email
-#: lib/mail.php:489
+#. TRANS: Body for 'nudge' notification email.
+#. TRANS: %1$s is the nuding user's long name, $2$s is the nudging user's nickname,
+#. TRANS: %3$s is a URL to post notices at, %4$s is the StatusNet sitename.
+#: lib/mail.php:500
#, php-format
msgid ""
"%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -6284,14 +7962,18 @@ msgid ""
"%4$s\n"
msgstr ""
-#. TRANS: Subject for direct-message notification email
-#: lib/mail.php:536
+#. TRANS: Subject for direct-message notification email.
+#. TRANS: %s is the sending user's nickname.
+#: lib/mail.php:547
#, php-format
msgid "New private message from %s"
msgstr "New private message from %s"
-#. TRANS: Body for direct-message notification email
-#: lib/mail.php:541
+#. TRANS: Body for direct-message notification email.
+#. TRANS: %1$s is the sending user's long name, %2$s is the sending user's nickname,
+#. TRANS: %3$s is the message content, %4$s a URL to the message,
+#. TRANS: %5$s is the StatusNet sitename.
+#: lib/mail.php:555
#, php-format
msgid ""
"%1$s (%2$s) sent you a private message:\n"
@@ -6310,14 +7992,19 @@ msgid ""
"%5$s\n"
msgstr ""
-#. TRANS: Subject for favorite notification email
-#: lib/mail.php:589
-#, php-format
-msgid "%s (@%s) added your notice as a favorite"
+#. TRANS: Subject for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:607
+#, fuzzy, php-format
+msgid "%1$s (@%2$s) added your notice as a favorite"
msgstr "%s (@%s) added your notice as a favorite"
-#. TRANS: Body for favorite notification email
-#: lib/mail.php:592
+#. TRANS: Body for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, $2$s is the date the notice was created,
+#. TRANS: %3$s is a URL to the faved notice, %4$s is the faved notice text,
+#. TRANS: %5$s is a URL to all faves of the adding user, %6$s is the StatusNet sitename,
+#. TRANS: %7$s is the adding user's nickname.
+#: lib/mail.php:614
#, php-format
msgid ""
"%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -6339,7 +8026,7 @@ msgid ""
msgstr ""
#. TRANS: Line in @-reply notification e-mail. %s is conversation URL.
-#: lib/mail.php:651
+#: lib/mail.php:672
#, php-format
msgid ""
"The full conversation can be read here:\n"
@@ -6347,13 +8034,20 @@ msgid ""
"\t%s"
msgstr ""
-#: lib/mail.php:657
+#. TRANS: E-mail subject for notice notification.
+#. TRANS: %1$s is the sending user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:680
#, fuzzy, php-format
-msgid "%s (@%s) sent a notice to your attention"
-msgstr "%s (@%s) added your notice as a favorite"
+msgid "%1$s (@%2$s) sent a notice to your attention"
+msgstr "%s (@%s) sent a notice to your attention"
#. TRANS: Body of @-reply notification e-mail.
-#: lib/mail.php:660
+#. TRANS: %1$s is the sending user's long name, $2$s is the StatusNet sitename,
+#. TRANS: %3$s is a URL to the notice, %4$s is the notice text,
+#. TRANS: %5$s is a URL to the full conversion if it exists (otherwise empty),
+#. TRANS: %6$s is a URL to reply to the notice, %7$s is a URL to all @-replied for the addressed user,
+#. TRANS: %8$s is a URL to the addressed user's e-mail settings, %9$s is the sender's nickname.
+#: lib/mail.php:688
#, php-format
msgid ""
"%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -6390,7 +8084,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:506
+#: lib/mailbox.php:228 lib/noticelist.php:521
msgid "from"
msgstr "from"
@@ -6410,157 +8104,210 @@ msgstr "Sorry, that is not your incoming e-mail address."
msgid "Sorry, no incoming email allowed."
msgstr "Sorry, no incoming e-mail allowed."
-#: lib/mailhandler.php:228
+#: lib/mailhandler.php:229
#, php-format
msgid "Unsupported message type: %s"
msgstr "Unsupported message type: %s"
-#: lib/mediafile.php:98 lib/mediafile.php:123
+#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
+#: lib/mediafile.php:102 lib/mediafile.php:174
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#: lib/mediafile.php:142
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: lib/mediafile.php:194
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
msgstr ""
-#: lib/mediafile.php:147
+#. TRANS: Client exception.
+#: lib/mediafile.php:200
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form."
msgstr ""
-#: lib/mediafile.php:152
+#. TRANS: Client exception.
+#: lib/mediafile.php:206
msgid "The uploaded file was only partially uploaded."
msgstr ""
-#: lib/mediafile.php:159
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: lib/mediafile.php:214
msgid "Missing a temporary folder."
msgstr ""
-#: lib/mediafile.php:162
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: lib/mediafile.php:218
msgid "Failed to write file to disk."
msgstr ""
-#: lib/mediafile.php:165
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: lib/mediafile.php:222
msgid "File upload stopped by extension."
msgstr ""
-#: lib/mediafile.php:179 lib/mediafile.php:217
+#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
+#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
msgstr ""
-#: lib/mediafile.php:197 lib/mediafile.php:234
+#. TRANS: Client exception thrown when a file upload operation fails because the file could
+#. TRANS: not be moved from the temporary folder to the permanent file location.
+#: lib/mediafile.php:258 lib/mediafile.php:300
msgid "File could not be moved to destination directory."
msgstr ""
-#: lib/mediafile.php:202 lib/mediafile.php:238
+#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME
+#. TRANS: type of the uploaded file could not be determined.
+#: lib/mediafile.php:265 lib/mediafile.php:306
msgid "Could not determine file's MIME type."
msgstr "Could not determine file's MIME type."
-#: lib/mediafile.php:318
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
+#. TRANS: the MIME type that was denied.
+#: lib/mediafile.php:394
#, php-format
-msgid " Try using another %s format."
+msgid ""
+"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
+"format."
msgstr ""
-#: lib/mediafile.php:323
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %s is the file type that was denied.
+#: lib/mediafile.php:399
#, php-format
-msgid "%s is not a supported file type on this server."
+msgid "\"%s\" is not a supported file type on this server."
msgstr ""
#: lib/messageform.php:120
msgid "Send a direct notice"
msgstr "Send a direct notice"
-#: lib/messageform.php:146
+#. TRANS Label entry in drop-down selection box in direct-message inbox/outbox. This is the default entry in the drop-down box, doubling as instructions and a brake against accidental submissions with the first user in the list.
+#: lib/messageform.php:137
+#, fuzzy
+msgid "Select recipient:"
+msgstr "Select a carrier"
+
+#. TRANS Entry in drop-down selection box in direct-message inbox/outbox when no one is available to message.
+#: lib/messageform.php:150
+#, fuzzy
+msgid "No mutual subscribers."
+msgstr "Not subscribed!"
+
+#: lib/messageform.php:153
msgid "To"
msgstr "To"
-#: lib/messageform.php:159 lib/noticeform.php:185
+#: lib/messageform.php:166 lib/noticeform.php:186
msgid "Available characters"
msgstr "Available characters"
-#: lib/messageform.php:178 lib/noticeform.php:236
+#: lib/messageform.php:185 lib/noticeform.php:237
msgctxt "Send button for sending notice"
msgid "Send"
msgstr "Send"
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:163
+msgid "Nickname must have only lowercase letters and numbers and no spaces."
+msgstr "Nickname must have only lowercase letters and numbers, and no spaces."
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:176
+msgid "Nickname cannot be empty."
+msgstr ""
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:189
+#, php-format
+msgid "Nickname cannot be more than %d character long."
+msgid_plural "Nickname cannot be more than %d characters long."
+msgstr[0] ""
+msgstr[1] ""
+
#: lib/noticeform.php:160
msgid "Send a notice"
msgstr "Send a notice"
-#: lib/noticeform.php:173
+#: lib/noticeform.php:174
#, php-format
msgid "What's up, %s?"
msgstr "What's up, %s?"
-#: lib/noticeform.php:192
+#: lib/noticeform.php:193
msgid "Attach"
msgstr ""
-#: lib/noticeform.php:196
+#: lib/noticeform.php:197
msgid "Attach a file"
msgstr ""
-#: lib/noticeform.php:212
+#: lib/noticeform.php:213
msgid "Share my location"
msgstr "Share my location"
-#: lib/noticeform.php:215
+#: lib/noticeform.php:216
msgid "Do not share my location"
msgstr "Do not share my location"
-#: lib/noticeform.php:216
+#: lib/noticeform.php:217
msgid ""
"Sorry, retrieving your geo location is taking longer than expected, please "
"try again later"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:436
+#: lib/noticelist.php:451
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:438
+#: lib/noticelist.php:453
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:440
+#: lib/noticelist.php:455
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:442
+#: lib/noticelist.php:457
msgid "W"
msgstr ""
-#: lib/noticelist.php:444
+#: lib/noticelist.php:459
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:453
+#: lib/noticelist.php:468
msgid "at"
msgstr ""
-#: lib/noticelist.php:568
+#: lib/noticelist.php:517
+msgid "web"
+msgstr ""
+
+#: lib/noticelist.php:583
msgid "in context"
msgstr "in context"
-#: lib/noticelist.php:603
+#: lib/noticelist.php:618
msgid "Repeated by"
msgstr "Repeated by"
-#: lib/noticelist.php:630
+#: lib/noticelist.php:645
msgid "Reply to this notice"
msgstr "Reply to this notice"
-#: lib/noticelist.php:631
+#: lib/noticelist.php:646
msgid "Reply"
msgstr "Reply"
-#: lib/noticelist.php:675
+#: lib/noticelist.php:690
msgid "Notice repeated"
msgstr "Notice repeated"
@@ -6576,55 +8323,52 @@ msgstr "Nudge"
msgid "Send a nudge to this user"
msgstr "Send a nudge to this user"
-#: lib/oauthstore.php:283
-msgid "Error inserting new profile"
-msgstr "Error inserting new profile."
+#: lib/oauthstore.php:294
+msgid "Error inserting new profile."
+msgstr ""
-#: lib/oauthstore.php:291
-msgid "Error inserting avatar"
-msgstr "Error inserting avatar."
+#: lib/oauthstore.php:302
+msgid "Error inserting avatar."
+msgstr ""
-#: lib/oauthstore.php:306
-msgid "Error updating remote profile"
-msgstr "Error updating remote profile."
+#: lib/oauthstore.php:322
+msgid "Error inserting remote profile."
+msgstr ""
-#: lib/oauthstore.php:311
-msgid "Error inserting remote profile"
-msgstr "Error inserting remote profile."
+#. TRANS: Exception thrown when a notice is denied because it has been sent before.
+#: lib/oauthstore.php:362
+msgid "Duplicate notice."
+msgstr ""
-#: lib/oauthstore.php:345
-msgid "Duplicate notice"
-msgstr "Duplicate notice"
-
-#: lib/oauthstore.php:490
+#: lib/oauthstore.php:507
msgid "Couldn't insert new subscription."
msgstr "Couldn't insert new subscription."
-#: lib/personalgroupnav.php:99
+#: lib/personalgroupnav.php:102
msgid "Personal"
msgstr "Personal"
-#: lib/personalgroupnav.php:104
+#: lib/personalgroupnav.php:107
msgid "Replies"
msgstr "Replies"
-#: lib/personalgroupnav.php:114
+#: lib/personalgroupnav.php:117
msgid "Favorites"
msgstr "Favourites"
-#: lib/personalgroupnav.php:125
+#: lib/personalgroupnav.php:128
msgid "Inbox"
msgstr "Inbox"
-#: lib/personalgroupnav.php:126
+#: lib/personalgroupnav.php:129
msgid "Your incoming messages"
msgstr "Your incoming messages"
-#: lib/personalgroupnav.php:130
+#: lib/personalgroupnav.php:133
msgid "Outbox"
msgstr "Outbox"
-#: lib/personalgroupnav.php:131
+#: lib/personalgroupnav.php:134
msgid "Your sent messages"
msgstr "Your sent messages"
@@ -6633,7 +8377,8 @@ msgstr "Your sent messages"
msgid "Tags in %s's notices"
msgstr "Tags in %s's notices"
-#: lib/plugin.php:115
+#. TRANS: Displayed as version information for a plugin if no version information was found.
+#: lib/plugin.php:121
msgid "Unknown"
msgstr "Unknown"
@@ -6715,9 +8460,11 @@ msgstr "Repeat this notice"
msgid "Revoke the \"%s\" role from this user"
msgstr "Revoke the \"%s\" role from this user"
-#: lib/router.php:709
-msgid "No single user defined for single-user mode."
-msgstr ""
+#. TRANS: Client error on action trying to visit a non-existing page.
+#: lib/router.php:957
+#, fuzzy
+msgid "Page not found."
+msgstr "API method not found."
#: lib/sandboxform.php:67
msgid "Sandbox"
@@ -6727,19 +8474,25 @@ msgstr "Sandbox"
msgid "Sandbox this user"
msgstr "Sandbox this user"
+#. TRANS: Fieldset legend for the search form.
#: lib/searchaction.php:120
msgid "Search site"
msgstr "Search site"
-#: lib/searchaction.php:126
+#. TRANS: Used as a field label for the field where one or more keywords
+#. TRANS: for searching can be entered.
+#: lib/searchaction.php:128
msgid "Keyword(s)"
msgstr ""
-#: lib/searchaction.php:127
+#. TRANS: Button text for searching site.
+#: lib/searchaction.php:130
+msgctxt "BUTTON"
msgid "Search"
-msgstr "Search"
+msgstr ""
-#: lib/searchaction.php:162
+#. TRANS: Definition list item with instructions on how to get (better) search results.
+#: lib/searchaction.php:170
msgid "Search help"
msgstr "Search help"
@@ -6813,6 +8566,12 @@ msgstr ""
msgid "None"
msgstr "None"
+#. TRANS: Server exception displayed if a theme name was invalid.
+#: lib/theme.php:74
+#, fuzzy
+msgid "Invalid theme name."
+msgstr "Invalid filename."
+
#: lib/themeuploader.php:50
msgid "This server cannot handle theme uploads without ZIP support."
msgstr ""
@@ -6822,58 +8581,68 @@ msgid "The theme file is missing or the upload failed."
msgstr ""
#: lib/themeuploader.php:91 lib/themeuploader.php:102
-#: lib/themeuploader.php:253 lib/themeuploader.php:257
-#: lib/themeuploader.php:265 lib/themeuploader.php:272
-#, fuzzy
+#: lib/themeuploader.php:279 lib/themeuploader.php:283
+#: lib/themeuploader.php:291 lib/themeuploader.php:298
msgid "Failed saving theme."
-msgstr "Failed updating avatar."
+msgstr "Failed saving theme."
-#: lib/themeuploader.php:139
+#: lib/themeuploader.php:147
msgid "Invalid theme: bad directory structure."
msgstr ""
#: lib/themeuploader.php:166
#, php-format
-msgid "Uploaded theme is too large; must be less than %d bytes uncompressed."
-msgstr ""
+msgid "Uploaded theme is too large; must be less than %d byte uncompressed."
+msgid_plural ""
+"Uploaded theme is too large; must be less than %d bytes uncompressed."
+msgstr[0] ""
+msgstr[1] ""
-#: lib/themeuploader.php:178
+#: lib/themeuploader.php:179
msgid "Invalid theme archive: missing file css/display.css"
msgstr ""
-#: lib/themeuploader.php:205
+#: lib/themeuploader.php:219
msgid ""
"Theme contains invalid file or folder name. Stick with ASCII letters, "
"digits, underscore, and minus sign."
msgstr ""
-#: lib/themeuploader.php:216
+#: lib/themeuploader.php:225
+msgid "Theme contains unsafe file extension names; may be unsafe."
+msgstr ""
+
+#: lib/themeuploader.php:242
#, php-format
msgid "Theme contains file of type '.%s', which is not allowed."
msgstr ""
-#: lib/themeuploader.php:234
-#, fuzzy
+#: lib/themeuploader.php:260
msgid "Error opening theme archive."
-msgstr "Error updating remote profile."
+msgstr "Error opening theme archive."
#: lib/topposterssection.php:74
msgid "Top posters"
msgstr "Top posters"
-#: lib/unsandboxform.php:69
+#. TRANS: Title for the form to unblock a user.
+#: lib/unblockform.php:67
#, fuzzy
+msgctxt "TITLE"
+msgid "Unblock"
+msgstr "Unblock"
+
+#: lib/unsandboxform.php:69
msgid "Unsandbox"
-msgstr "Sandbox"
+msgstr "Unsandbox"
#: lib/unsandboxform.php:80
msgid "Unsandbox this user"
msgstr "Unsandbox this user"
#: lib/unsilenceform.php:67
-#, fuzzy
msgid "Unsilence"
-msgstr "Silence"
+msgstr "Unsilence"
#: lib/unsilenceform.php:78
msgid "Unsilence this user"
@@ -6887,122 +8656,174 @@ msgstr "Unsubscribe from this user"
msgid "Unsubscribe"
msgstr "Unsubscribe"
-#: lib/usernoprofileexception.php:58
+#. 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
#, php-format
-msgid "User %s (%d) has no profile record."
-msgstr "User %s (%d) has no profile record."
+msgid "User %1$s (%2$d) has no profile record."
+msgstr "User %1$s (%2$d) has no profile record."
-#: lib/userprofile.php:117
+#: lib/userprofile.php:119
msgid "Edit Avatar"
msgstr "Edit Avatar"
-#: lib/userprofile.php:234 lib/userprofile.php:248
+#: lib/userprofile.php:236 lib/userprofile.php:250
msgid "User actions"
msgstr "User actions"
-#: lib/userprofile.php:237
+#: lib/userprofile.php:239
msgid "User deletion in progress..."
msgstr ""
-#: lib/userprofile.php:263
+#: lib/userprofile.php:265
msgid "Edit profile settings"
msgstr "Edit profile settings"
-#: lib/userprofile.php:264
+#: lib/userprofile.php:266
msgid "Edit"
msgstr "Edit"
-#: lib/userprofile.php:287
+#: lib/userprofile.php:289
msgid "Send a direct message to this user"
msgstr "Send a direct message to this user"
-#: lib/userprofile.php:288
+#: lib/userprofile.php:290
msgid "Message"
msgstr "Message"
-#: lib/userprofile.php:326
+#: lib/userprofile.php:331
msgid "Moderate"
msgstr "Moderate"
-#: lib/userprofile.php:364
+#: lib/userprofile.php:369
msgid "User role"
msgstr "User role"
-#: lib/userprofile.php:366
+#: lib/userprofile.php:371
msgctxt "role"
msgid "Administrator"
msgstr "Administrator"
-#: lib/userprofile.php:367
+#: lib/userprofile.php:372
msgctxt "role"
msgid "Moderator"
msgstr "Moderator"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1100
+#: lib/util.php:1306
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:1103
+#: lib/util.php:1309
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:1107
+#: lib/util.php:1313
#, php-format
-msgid "about %d minutes ago"
-msgstr "about %d minutes ago"
+msgid "about one minute ago"
+msgid_plural "about %d minutes ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1110
+#: lib/util.php:1316
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:1114
+#: lib/util.php:1320
#, php-format
-msgid "about %d hours ago"
-msgstr "about %d hours ago"
+msgid "about one hour ago"
+msgid_plural "about %d hours ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1117
+#: lib/util.php:1323
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:1121
+#: lib/util.php:1327
#, php-format
-msgid "about %d days ago"
-msgstr "about %d days ago"
+msgid "about one day ago"
+msgid_plural "about %d days ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1124
+#: lib/util.php:1330
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:1128
+#: lib/util.php:1334
#, php-format
-msgid "about %d months ago"
-msgstr "about %d months ago"
+msgid "about one month ago"
+msgid_plural "about %d months ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1131
+#: lib/util.php:1337
msgid "about a year ago"
msgstr "about a year ago"
-#: lib/webcolor.php:82
+#: lib/webcolor.php:80
#, php-format
msgid "%s is not a valid color!"
msgstr "%s is not a valid colour!"
-#: lib/webcolor.php:123
-#, php-format
-msgid "%s is not a valid color! Use 3 or 6 hex chars."
-msgstr "%s is not a valid colour! Use 3 or 6 hex chars."
+#. TRANS: Validation error for a web colour.
+#. TRANS: %s is the provided (invalid) text for colour.
+#: lib/webcolor.php:120
+#, fuzzy, php-format
+msgid "%s is not a valid color! Use 3 or 6 hex characters."
+msgstr "%s is not a valid colour! Use 3 or 6 hex characters."
-#: lib/xmppmanager.php:403
+#. TRANS: %s is the URL to the StatusNet site's Instant Messaging settings.
+#: lib/xmppmanager.php:287
#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d."
-msgstr "Message too long - maximum is %1$d characters, you sent %2$d."
+msgid "Unknown user. Go to %s to add your address to your account"
+msgstr ""
+
+#. TRANS: Response to XMPP source when it sent too long a message.
+#. TRANS: %1$d the maximum number of allowed characters (used for plural), %2$d is the sent number.
+#: lib/xmppmanager.php:406
+#, fuzzy, php-format
+msgid "Message too long. Maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long. Maximum is %1$d characters, you sent %2$d."
+msgstr[0] "Message too long - maximum is %1$d characters, you sent %2$d."
+msgstr[1] "Message too long - maximum is %1$d characters, you sent %2$d."
+
+#. TRANS: Exception.
+#: lib/xrd.php:64
+#, fuzzy
+msgid "Invalid XML."
+msgstr "Invalid size."
+
+#. TRANS: Exception.
+#: lib/xrd.php:69
+msgid "Invalid XML, missing XRD root."
+msgstr ""
+
+#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
+#: scripts/restoreuser.php:61
+#, php-format
+msgid "Getting backup from file '%s'."
+msgstr ""
+
+#. TRANS: Commandline script output.
+#: scripts/restoreuser.php:91
+msgid "No user specified; using backup user."
+msgstr "No user specified; using backup user."
+
+#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
+#: scripts/restoreuser.php:98
+#, php-format
+msgid "%d entry in backup."
+msgid_plural "%d entries in backup."
+msgstr[0] ""
+msgstr[1] ""
diff --git a/locale/eo/LC_MESSAGES/statusnet.po b/locale/eo/LC_MESSAGES/statusnet.po
index 5835365c99..2b7e513e4b 100644
--- a/locale/eo/LC_MESSAGES/statusnet.po
+++ b/locale/eo/LC_MESSAGES/statusnet.po
@@ -1,174 +1,219 @@
-# Translation of StatusNet to Esperanto
+# Translation of StatusNet - Core to Esperanto (Esperanto)
+# Expored from translatewiki.net
#
-# Author@translatewiki.net: AVRS
-# Author@translatewiki.net: Brion
-# Author@translatewiki.net: Ianmcorvidae
-# Author@translatewiki.net: Kris10
-# Author@translatewiki.net: LyzTyphone
+# Author: AVRS
+# Author: Brion
+# Author: Eliovir
+# Author: Ianmcorvidae
+# Author: Kris10
+# Author: LyzTyphone
+# Author: Petrus Adamus
+# Author: Yekrats
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
-"Project-Id-Version: StatusNet\n"
+"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-08-11 10:48+0000\n"
-"PO-Revision-Date: 2010-08-11 10:49:34+0000\n"
-"Language-Team: Esperanto\n"
+"POT-Creation-Date: 2010-12-16 15:08+0000\n"
+"PO-Revision-Date: 2010-12-16 15:10:36+0000\n"
+"Language-Team: Esperanto \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n"
+"X-Generator: MediaWiki 1.18alpha (r78478); 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\n"
+"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
-#. TRANS: Page title
+#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
-#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376
+#: actions/accessadminpanel.php:53 lib/adminpanelaction.php:363
msgid "Access"
msgstr "Atingo"
-#. TRANS: Page notice
-#: actions/accessadminpanel.php:67
+#. TRANS: Page notice.
+#: actions/accessadminpanel.php:64
msgid "Site access settings"
msgstr "Retejo-atinga agordo"
#. TRANS: Form legend for registration form.
-#: actions/accessadminpanel.php:161
+#: actions/accessadminpanel.php:151
msgid "Registration"
msgstr "Registrado"
-#. TRANS: Checkbox instructions for admin setting "Private"
-#: actions/accessadminpanel.php:165
+#. TRANS: Checkbox instructions for admin setting "Private".
+#: actions/accessadminpanel.php:155
msgid "Prohibit anonymous users (not logged in) from viewing site?"
msgstr "Ĉu malpermesi al anonimaj uzantoj (ne ensalutintaj) vidi retejon?"
#. TRANS: Checkbox label for prohibiting anonymous users from viewing site.
-#: actions/accessadminpanel.php:167
+#: actions/accessadminpanel.php:157
msgctxt "LABEL"
msgid "Private"
-msgstr "Nepublika"
+msgstr "Privata"
-#. TRANS: Checkbox instructions for admin setting "Invite only"
-#: actions/accessadminpanel.php:174
+#. TRANS: Checkbox instructions for admin setting "Invite only".
+#: actions/accessadminpanel.php:164
msgid "Make registration invitation only."
msgstr "Permesi registriĝon nur perinvitan."
#. TRANS: Checkbox label for configuring site as invite only.
-#: actions/accessadminpanel.php:176
+#: actions/accessadminpanel.php:166
msgid "Invite only"
msgstr "Nur per invito"
-#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations)
-#: actions/accessadminpanel.php:183
+#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations).
+#: actions/accessadminpanel.php:173
msgid "Disable new registrations."
msgstr "Malpermesi novan registriĝon."
#. TRANS: Checkbox label for disabling new user registrations.
-#: actions/accessadminpanel.php:185
+#: actions/accessadminpanel.php:175
msgid "Closed"
msgstr "Fermita"
-#. TRANS: Title / tooltip for button to save access settings in site admin panel
-#: actions/accessadminpanel.php:202
+#. TRANS: Title for button to save access settings in site admin panel.
+#: actions/accessadminpanel.php:191
msgid "Save access settings"
msgstr "Konservu atingan agordon"
+#. TRANS: Tooltip for button to save access settings in site admin panel.
#. TRANS: Button label to save e-mail preferences.
#. TRANS: Button label to save IM preferences.
+#. TRANS: Button text for saving "Other settings" in profile.
+#. TRANS: Button text to store form data in the Paths admin panel.
+#. TRANS: Button to save input in profile settings.
+#. TRANS: Button text for saving site notice in admin panel.
#. TRANS: Button label to save SMS preferences.
-#. TRANS: Button label
-#: actions/accessadminpanel.php:203 actions/emailsettings.php:224
-#: actions/imsettings.php:184 actions/smssettings.php:209
-#: lib/applicationeditform.php:361
+#. TRANS: Save button for settings for a profile in a subscriptions list.
+#. TRANS: Button text to save user settings in user admin panel.
+#. TRANS: Button label in the "Edit application" form.
+#. TRANS: Button text on profile design page to save settings.
+#: actions/accessadminpanel.php:193 actions/emailsettings.php:254
+#: actions/imsettings.php:187 actions/othersettings.php:134
+#: actions/pathsadminpanel.php:512 actions/profilesettings.php:201
+#: actions/sitenoticeadminpanel.php:197 actions/smssettings.php:209
+#: actions/subscriptions.php:262 actions/useradminpanel.php:298
+#: lib/applicationeditform.php:355 lib/designsettings.php:270
+#: lib/groupeditform.php:207
msgctxt "BUTTON"
msgid "Save"
msgstr "Konservu"
+#. TRANS: Server error when page not found (404).
#. TRANS: Server error when page not found (404)
#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
#: actions/showfavorites.php:138 actions/tag.php:52
msgid "No such page."
msgstr "Ne estas tiu paĝo."
-#: actions/all.php:79 actions/allrss.php:68
-#: actions/apiaccountupdatedeliverydevice.php:114
-#: actions/apiaccountupdateprofile.php:105
-#: actions/apiaccountupdateprofilebackgroundimage.php:116
-#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
-#: actions/apiblockdestroy.php:96 actions/apidirectmessage.php:77
-#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:113
-#: actions/apigroupismember.php:91 actions/apigroupjoin.php:100
-#: actions/apigroupleave.php:100 actions/apigrouplist.php:73
-#: actions/apistatusesupdate.php:229 actions/apisubscriptions.php:87
-#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174
-#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80
-#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75
-#: actions/favoritesrss.php:74 actions/foaf.php:40 actions/foaf.php:58
-#: actions/hcard.php:67 actions/microsummary.php:62 actions/newmessage.php:116
-#: actions/otp.php:76 actions/remotesubscribe.php:145
-#: actions/remotesubscribe.php:154 actions/replies.php:73
-#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105
-#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40
-#: actions/xrds.php:71 lib/command.php:478 lib/galleryaction.php:59
+#. TRANS: Client error when user not found for an action.
+#. TRANS: Client error when user not found for an rss related action.
+#. TRANS: Client error displayed when no existing user is provided for a user's delivery device setting.
+#. TRANS: Client error displayed if a user could not be found.
+#. TRANS: Client error when user not found updating a profile background image.
+#. TRANS: Client error displayed updating profile image without having a user object.
+#. TRANS: Client error when user not found for an API action to remove a block for a user.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error when user not found for an API direct message action.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error displayed when checking group membership for a non-existing user.
+#. TRANS: Client error displayed when trying to have a non-existing user join a group.
+#. TRANS: Client error displayed when trying to have a non-existing user leave a group.
+#. TRANS: Client error displayed when updating a status for a non-existing user.
+#. TRANS: Client error displayed when requesting a list of followers for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent favourite notices by a user for a non-existing user.
+#. TRANS: Client error displayed when requesting dents of a user and friends for a user that does not exist.
+#. TRANS: Client error displayed when requesting most recent dents by user and friends for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent mentions for a non-existing user.
+#. TRANS: Client error displayed requesting most recent notices for a non-existing user.
+#. TRANS: Client error displayed trying to get an avatar for a non-existing user.
+#. TRANS: Error text shown when trying to send a direct message to a user that does not exist.
+#: actions/all.php:80 actions/allrss.php:69
+#: actions/apiaccountupdatedeliverydevice.php:110
+#: actions/apiaccountupdateprofile.php:103
+#: actions/apiaccountupdateprofilebackgroundimage.php:118
+#: actions/apiaccountupdateprofileimage.php:104 actions/apiatomservice.php:60
+#: actions/apiblockcreate.php:95 actions/apiblockdestroy.php:94
+#: actions/apidirectmessage.php:75 actions/apidirectmessagenew.php:72
+#: actions/apigroupcreate.php:111 actions/apigroupismember.php:89
+#: actions/apigroupjoin.php:98 actions/apigroupleave.php:98
+#: actions/apigrouplist.php:70 actions/apistatusesupdate.php:230
+#: actions/apisubscriptions.php:85 actions/apitimelinefavorites.php:70
+#: actions/apitimelinefriends.php:173 actions/apitimelinehome.php:78
+#: actions/apitimelinementions.php:77 actions/apitimelineuser.php:79
+#: actions/avatarbynickname.php:79 actions/favoritesrss.php:74
+#: actions/foaf.php:40 actions/foaf.php:58 actions/hcard.php:67
+#: actions/microsummary.php:62 actions/newmessage.php:116 actions/otp.php:76
+#: actions/remotesubscribe.php:145 actions/remotesubscribe.php:154
+#: actions/replies.php:73 actions/repliesrss.php:38 actions/rsd.php:116
+#: actions/showfavorites.php:105 actions/userbyid.php:74
+#: actions/usergroups.php:93 actions/userrss.php:40 actions/userxrd.php:59
+#: actions/xrds.php:71 lib/command.php:497 lib/galleryaction.php:59
#: lib/mailbox.php:82 lib/profileaction.php:77
msgid "No such user."
msgstr "Ne ekzistas tiu uzanto."
#. TRANS: Page title. %1$s is user nickname, %2$d is page number
-#: actions/all.php:90
+#: actions/all.php:91
#, php-format
msgid "%1$s and friends, page %2$d"
msgstr "%1$s kaj amikoj, paĝo %2$d"
-#. TRANS: Page title. %1$s is user nickname
-#. TRANS: H1 text. %1$s is user nickname
+#. TRANS: Page title. %s is user nickname
+#. TRANS: H1 text for page. %s is a user nickname.
#. TRANS: Message is used as link title. %s is a user nickname.
-#: actions/all.php:93 actions/all.php:185 actions/allrss.php:116
-#: actions/apitimelinefriends.php:210 actions/apitimelinehome.php:116
-#: lib/personalgroupnav.php:100
+#. TRANS: Timeline title for user and friends. %s is a user nickname.
+#: actions/all.php:94 actions/all.php:191 actions/allrss.php:117
+#: actions/apitimelinefriends.php:207 actions/apitimelinehome.php:113
+#: lib/personalgroupnav.php:103
#, php-format
msgid "%s and friends"
msgstr "%s kaj amikoj"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:107
+#. TRANS: %s is user nickname.
+#: actions/all.php:108
#, php-format
msgid "Feed for friends of %s (RSS 1.0)"
msgstr "Fluo por amikoj de %s (RSS 1.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:116
+#. TRANS: %s is user nickname.
+#: actions/all.php:117
#, php-format
msgid "Feed for friends of %s (RSS 2.0)"
msgstr "Fluo por amikoj de %s (RSS 2.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:125
+#. TRANS: %s is user nickname.
+#: actions/all.php:126
#, php-format
msgid "Feed for friends of %s (Atom)"
msgstr "Fluo por amikoj de %s (Atom)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:138
+#. TRANS: Empty list message. %s is a user nickname.
+#: actions/all.php:139
#, php-format
msgid ""
"This is the timeline for %s and friends but no one has posted anything yet."
msgstr ""
"Tie ĉi estas la tempstrio de %s kaj amikoj sed ankoraŭ neniu afiŝis ion ajn."
-#: actions/all.php:143
+#. TRANS: Encouragement displayed on logged in user's empty timeline.
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:146
#, php-format
msgid ""
"Try subscribing to more people, [join a group](%%action.groups%%) or post "
"something yourself."
msgstr ""
-"Provu aboni pli da homoj, [aniĝu al grupo] (%%action.groups%%) aŭ afiŝu ion "
+"Provu aboni pli da homoj, [aniĝu al grupo](%%action.groups%%) aŭ afiŝu ion "
"vi mem."
-#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@"
-#: actions/all.php:146
+#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@".
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:150
#, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) from their profile or [post something "
@@ -177,68 +222,93 @@ msgstr ""
"Vi povas provi [puŝeti %1$s](../%2$s) de lia profilo aŭ [afiŝi ion al li](%%"
"%%action.newnotice%%%%?status_textarea=%3$s)."
-#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211
+#. TRANS: Encoutagement displayed on empty timeline user pages for anonymous users.
+#. TRANS: %s is a user nickname. This message contains Markdown links. Keep "](" together.
+#. TRANS: Second sentence of empty message for anonymous users. %s is a user nickname.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/all.php:155 actions/replies.php:210 actions/showstream.php:227
#, php-format
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
-#: actions/all.php:182
+#. TRANS: H1 text for page when viewing a list for self.
+#: actions/all.php:188
msgid "You and friends"
msgstr "Vi kaj amikoj"
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name.
-#: actions/allrss.php:121 actions/apitimelinefriends.php:216
-#: actions/apitimelinehome.php:122
+#: actions/allrss.php:122 actions/apitimelinefriends.php:213
+#: actions/apitimelinehome.php:119
#, php-format
msgid "Updates from %1$s and friends on %2$s!"
msgstr "Ĝisdatiĝoj de %1$s kaj amikoj ĉe %2$s!"
-#: actions/apiaccountratelimitstatus.php:72
-#: actions/apiaccountupdatedeliverydevice.php:94
-#: actions/apiaccountupdateprofile.php:97
-#: actions/apiaccountupdateprofilebackgroundimage.php:94
-#: actions/apiaccountupdateprofilecolors.php:118
-#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156
-#: actions/apifavoritecreate.php:100 actions/apifavoritedestroy.php:101
-#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
-#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:139
-#: actions/apigroupismember.php:115 actions/apigroupjoin.php:156
-#: actions/apigroupleave.php:142 actions/apigrouplist.php:137
-#: actions/apigrouplistall.php:122 actions/apigroupmembership.php:107
-#: actions/apigroupshow.php:116 actions/apihelptest.php:88
-#: actions/apistatusesdestroy.php:104 actions/apistatusesretweets.php:112
-#: actions/apistatusesshow.php:109 actions/apistatusnetconfig.php:141
-#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
-#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:271
-#: actions/apitimelinegroup.php:154 actions/apitimelinehome.php:175
-#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:241
-#: actions/apitimelineretweetedtome.php:121
-#: actions/apitimelineretweetsofme.php:152 actions/apitimelinetag.php:161
-#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
+#. TRANS: Client error displayed handling a non-existing API method.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method updating profile colours.
+#. TRANS: Client error displayed trying to execute an unknown API method verifying user credentials.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method showing friendship.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method joining a group.
+#. TRANS: Client error displayed trying to execute an unknown API method leaving a group.
+#. TRANS: Client error displayed trying to execute an unknown API method checking group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method listing the latest 20 groups.
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method showing a group.
+#. TRANS: Client error displayed trying to execute an unknown API method testing API connectivity.
+#. TRANS: Client error displayed trying to execute an unknown API method deleting a status.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#: actions/apiaccountratelimitstatus.php:69
+#: actions/apiaccountupdatedeliverydevice.php:92
+#: actions/apiaccountupdateprofile.php:94
+#: actions/apiaccountupdateprofilebackgroundimage.php:92
+#: actions/apiaccountupdateprofilecolors.php:115
+#: actions/apiaccountverifycredentials.php:68 actions/apidirectmessage.php:157
+#: actions/apifavoritecreate.php:98 actions/apifavoritedestroy.php:98
+#: actions/apifriendshipscreate.php:99 actions/apifriendshipsdestroy.php:99
+#: actions/apifriendshipsshow.php:124 actions/apigroupcreate.php:138
+#: actions/apigroupismember.php:115 actions/apigroupjoin.php:160
+#: actions/apigroupleave.php:145 actions/apigrouplist.php:134
+#: actions/apigrouplistall.php:120 actions/apigroupmembership.php:105
+#: actions/apigroupshow.php:114 actions/apihelptest.php:84
+#: actions/apistatusesdestroy.php:101 actions/apistatusesretweets.php:110
+#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
+#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
+#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
+#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
+#: actions/apitimelineretweetedtome.php:118
+#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
+#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
msgid "API method not found."
msgstr "Metodo de API ne troviĝas."
-#: actions/apiaccountupdatedeliverydevice.php:86
-#: actions/apiaccountupdateprofile.php:89
-#: actions/apiaccountupdateprofilebackgroundimage.php:86
-#: actions/apiaccountupdateprofilecolors.php:110
-#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
-#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:109
-#: actions/apifavoritecreate.php:91 actions/apifavoritedestroy.php:92
-#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
-#: actions/apigroupcreate.php:105 actions/apigroupjoin.php:92
-#: actions/apigroupleave.php:92 actions/apimediaupload.php:67
-#: actions/apistatusesretweet.php:65 actions/apistatusesupdate.php:198
+#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
+#. TRANS: Client error. POST is a HTTP command. It should not be translated.
+#: actions/apiaccountupdatedeliverydevice.php:83
+#: actions/apiaccountupdateprofile.php:85
+#: actions/apiaccountupdateprofilebackgroundimage.php:83
+#: actions/apiaccountupdateprofilecolors.php:106
+#: actions/apiaccountupdateprofileimage.php:80 actions/apiblockcreate.php:87
+#: actions/apiblockdestroy.php:85 actions/apidirectmessagenew.php:107
+#: actions/apifavoritecreate.php:88 actions/apifavoritedestroy.php:88
+#: actions/apifriendshipscreate.php:89 actions/apifriendshipsdestroy.php:89
+#: actions/apigroupcreate.php:102 actions/apigroupjoin.php:89
+#: actions/apigroupleave.php:89 actions/apimediaupload.php:66
+#: actions/apistatusesretweet.php:63 actions/apistatusesupdate.php:194
msgid "This method requires a POST."
msgstr "Ĉi tiu metodo bezonas POST-on."
-#: actions/apiaccountupdatedeliverydevice.php:106
+#. TRANS: Client error displayed when no valid device parameter is provided for a user's delivery device setting.
+#: actions/apiaccountupdatedeliverydevice.php:103
msgid ""
"You must specify a parameter named 'device' with a value of one of: sms, im, "
"none."
@@ -246,347 +316,530 @@ msgstr ""
"Vi devas specifi parametron nomitan 'device' kun valoro de interalie: 'sms', "
"'im', 'none'."
-#: actions/apiaccountupdatedeliverydevice.php:133
+#. TRANS: Server error displayed when a user's delivery device cannot be updated.
+#: actions/apiaccountupdatedeliverydevice.php:130
msgid "Could not update user."
msgstr "Malsukcesis ĝisdatigi uzanton"
-#: actions/apiaccountupdateprofile.php:112
-#: actions/apiaccountupdateprofilebackgroundimage.php:194
-#: actions/apiaccountupdateprofilecolors.php:185
+#. TRANS: Client error displayed if a user profile could not be found.
+#. TRANS: Client error displayed when a user has no profile.
+#. TRANS: Client error displayed a user has no profile updating profile colours.
+#. TRANS: Client error displayed if a user profile could not be found updating a profile image.
+#. TRANS: Client error displayed when requesting user information for a user without a profile.
+#. TRANS: Client error displayed trying to get an avatar for a user without a profile.
+#: actions/apiaccountupdateprofile.php:111
+#: actions/apiaccountupdateprofilebackgroundimage.php:199
+#: actions/apiaccountupdateprofilecolors.php:183
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
-#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74
+#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
msgid "User has no profile."
msgstr "La uzanto ne havas profilon."
+#. TRANS: Server error displayed if a user profile could not be saved.
#: actions/apiaccountupdateprofile.php:147
msgid "Could not save profile."
msgstr "Malsukcesis konservi la profilon."
+#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
+#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
+#. TRANS: Form validation error in design settings form. POST should remain untranslated.
#: actions/apiaccountupdateprofilebackgroundimage.php:108
-#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80
-#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257
-#: actions/designadminpanel.php:123 actions/editapplication.php:118
-#: actions/newapplication.php:101 actions/newnotice.php:94
-#: lib/designsettings.php:283
-#, php-format
+#: actions/apiaccountupdateprofileimage.php:95 actions/apimediaupload.php:81
+#: actions/apistatusesupdate.php:210 actions/avatarsettings.php:269
+#: actions/designadminpanel.php:125 actions/editapplication.php:121
+#: actions/newapplication.php:104 actions/newnotice.php:95
+#: lib/designsettings.php:298
+#, fuzzy, php-format
msgid ""
+"The server was unable to handle that much POST data (%s byte) due to its "
+"current configuration."
+msgid_plural ""
"The server was unable to handle that much POST data (%s bytes) due to its "
"current configuration."
-msgstr ""
+msgstr[0] ""
+"La servilo ne povis trakti tiom da POST-datumo (% bajtoj) pro ĝia nuna "
+"agordo."
+msgstr[1] ""
"La servilo ne povis trakti tiom da POST-datumo (% bajtoj) pro ĝia nuna "
"agordo."
-#: actions/apiaccountupdateprofilebackgroundimage.php:136
-#: actions/apiaccountupdateprofilebackgroundimage.php:146
-#: actions/apiaccountupdateprofilecolors.php:164
-#: actions/apiaccountupdateprofilecolors.php:174
+#. TRANS: Client error displayed when saving design settings fails because of an empty id.
+#. TRANS: Client error displayed when saving design settings fails because of an empty result.
+#. TRANS: Client error displayed when a database error occurs inserting profile colours.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:138
+#: actions/apiaccountupdateprofilebackgroundimage.php:149
+#: actions/apiaccountupdateprofilecolors.php:160
+#: actions/apiaccountupdateprofilecolors.php:171
#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300
#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
msgid "Unable to save your design settings."
msgstr "Malsukcesis konservi vian desegnan agordon"
-#: actions/apiaccountupdateprofilebackgroundimage.php:187
-#: actions/apiaccountupdateprofilecolors.php:142
+#. TRANS: Error displayed when updating design settings fails.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:191
+#: actions/apiaccountupdateprofilecolors.php:139
msgid "Could not update your design."
msgstr "Malsukcesis ĝisdatigi vian desegnon."
-#: actions/apiblockcreate.php:105
+#: actions/apiatomservice.php:86
+msgid "Main"
+msgstr ""
+
+#. TRANS: Message is used as link title. %s is a user nickname.
+#. TRANS: Title in atom group notice feed. %s is a group name.
+#. TRANS: Title in atom user notice feed. %s is a user name.
+#: actions/apiatomservice.php:93 actions/grouprss.php:139
+#: actions/userrss.php:94 lib/atomgroupnoticefeed.php:63
+#: lib/atomusernoticefeed.php:68
+#, php-format
+msgid "%s timeline"
+msgstr "Tempstrio de %s"
+
+#. TRANS: Header for subscriptions overview for a user (first page).
+#. TRANS: %s is a user nickname.
+#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
+#: actions/subscriptions.php:51
+#, php-format
+msgid "%s subscriptions"
+msgstr "%s abonatoj"
+
+#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
+#, fuzzy, php-format
+msgid "%s favorites"
+msgstr "Ŝatolisto"
+
+#: actions/apiatomservice.php:123
+#, fuzzy, php-format
+msgid "%s memberships"
+msgstr "%s grupanoj"
+
+#. TRANS: Client error displayed when users try to block themselves.
+#: actions/apiblockcreate.php:104
msgid "You cannot block yourself!"
msgstr "Vi ne povas bloki vin mem!"
+#. TRANS: Server error displayed when blocking a user has failed.
#: actions/apiblockcreate.php:126
msgid "Block user failed."
msgstr "Ne sukcesis bloki uzanton."
-#: actions/apiblockdestroy.php:114
+#. TRANS: Server error displayed when unblocking a user has failed.
+#: actions/apiblockdestroy.php:113
msgid "Unblock user failed."
msgstr "Ne sukcesis malbloki uzanton."
-#: actions/apidirectmessage.php:89
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:88
#, php-format
msgid "Direct messages from %s"
msgstr "Rektaj mesaĝoj de %s"
+#. TRANS: Subtitle. %s is a user nickname.
#: actions/apidirectmessage.php:93
#, php-format
msgid "All the direct messages sent from %s"
msgstr "Ĉiuj rektaj mesaĝoj senditaj de %s"
-#: actions/apidirectmessage.php:101
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:102
#, php-format
msgid "Direct messages to %s"
msgstr "Rektaj mesaĝoj al %s"
-#: actions/apidirectmessage.php:105
+#. TRANS: Subtitle. %s is a user nickname.
+#: actions/apidirectmessage.php:107
#, php-format
msgid "All the direct messages sent to %s"
msgstr "Ĉiuj rektaj mesaĝoj senditaj al %s"
-#: actions/apidirectmessagenew.php:118
+#. TRANS: Client error displayed when no message text was submitted (406).
+#: actions/apidirectmessagenew.php:117
msgid "No message text!"
msgstr "Sen mesaĝteksto!"
-#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150
-#, php-format
-msgid "That's too long. Max message size is %d chars."
-msgstr "Tro longas. Mesaĝa longlimo estas %d signoj."
+#. TRANS: Client error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#. TRANS: Form validation error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#: actions/apidirectmessagenew.php:127 actions/newmessage.php:152
+#, fuzzy, php-format
+msgid "That's too long. Maximum message size is %d character."
+msgid_plural "That's too long. Maximum message size is %d characters."
+msgstr[0] "Tro longas. Mesaĝa longlimo estas %d signoj."
+msgstr[1] "Tro longas. Mesaĝa longlimo estas %d signoj."
-#: actions/apidirectmessagenew.php:138
+#. TRANS: Client error displayed if a recipient user could not be found (403).
+#: actions/apidirectmessagenew.php:139
msgid "Recipient user not found."
msgstr "Ricevonta uzanto ne troviĝas."
-#: actions/apidirectmessagenew.php:142
+#. TRANS: Client error displayed trying to direct message another user who's not a friend (403).
+#: actions/apidirectmessagenew.php:144
msgid "Can't send direct messages to users who aren't your friend."
msgstr "Vi ne povas sendi rektan mesaĝon al uzanto kiu ne estas via amiko."
-#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110
+#. TRANS: Client error displayed trying to direct message self (403).
+#: actions/apidirectmessagenew.php:154
+#, fuzzy
+msgid ""
+"Do not send a message to yourself; just say it to yourself quietly instead."
+msgstr "Ne sendu mesaĝon al vi mem! Simple suspiru anstataŭ."
+
+#. TRANS: Client error displayed when requesting a status with a non-existing ID.
+#. TRANS: Client error displayed when trying to remove a favourite with an invalid ID.
+#. TRANS: Client error displayed trying to delete a status with an invalid ID.
+#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:108
#: actions/apistatusesdestroy.php:121
msgid "No status found with that ID."
msgstr "Stato kun tiu ID ne trovitas."
+#. TRANS: Client error displayed when trying to mark a notice favourite that already is a favourite.
#: actions/apifavoritecreate.php:120
msgid "This status is already a favorite."
msgstr "Ĉi tiu stato jam estas ŝatata."
-#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:285
+#. TRANS: Client error displayed when marking a notice as favourite fails.
+#. TRANS: Error message text shown when a favorite could not be set.
+#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294
msgid "Could not create favorite."
msgstr "Malsukcesis krei ŝataton."
-#: actions/apifavoritedestroy.php:123
+#. TRANS: Client error displayed when trying to remove a favourite that was not a favourite.
+#: actions/apifavoritedestroy.php:122
msgid "That status is not a favorite."
msgstr "La stato ne estas ŝatata."
+#. TRANS: Client error displayed when removing a favourite has failed.
#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87
msgid "Could not delete favorite."
msgstr "Malsukcesis forigi ŝataton."
+#. TRANS: Client error displayed when trying follow who's profile could not be found.
#: actions/apifriendshipscreate.php:109
msgid "Could not follow user: profile not found."
msgstr "Malsukcesis aboni uzanton: profilo ne troviĝas."
-#: actions/apifriendshipscreate.php:118
+#. TRANS: Client error displayed when trying to follow a user that's already being followed.
+#. TRANS: %s is the nickname of the user that is already being followed.
+#: actions/apifriendshipscreate.php:120
#, php-format
msgid "Could not follow user: %s is already on your list."
msgstr "Ne povas aboni uzanton: %s estas jam en via listo."
+#. TRANS: Client error displayed when trying to unfollow a user that cannot be found.
#: actions/apifriendshipsdestroy.php:109
msgid "Could not unfollow user: User not found."
msgstr "Ne povas malaboni uzanton. Uzanto ne troviĝas."
-#: actions/apifriendshipsdestroy.php:120
+#. TRANS: Client error displayed when trying to unfollow self.
+#: actions/apifriendshipsdestroy.php:121
msgid "You cannot unfollow yourself."
msgstr "Vi ne povas malaboni vin mem."
-#: actions/apifriendshipsexists.php:91
-msgid "Two valid IDs or screen_names must be supplied."
+#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
+#: actions/apifriendshipsexists.php:88
+#, fuzzy
+msgid "Two valid IDs or nick names must be supplied."
msgstr "Du uzantajn IDojn aŭ montronomojn vi devas specifi."
-#: actions/apifriendshipsshow.php:134
+#. TRANS: Client error displayed when a source user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:131
msgid "Could not determine source user."
msgstr " Malsukcesis certigi fontan uzanton."
-#: actions/apifriendshipsshow.php:142
+#. TRANS: Client error displayed when a target user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:140
msgid "Could not find target user."
msgstr "Malsukcesis trovi celan uzanton."
-#: actions/apigroupcreate.php:167 actions/editgroup.php:186
-#: actions/newgroup.php:126 actions/profilesettings.php:215
-#: actions/register.php:212
-msgid "Nickname must have only lowercase letters and numbers and no spaces."
-msgstr ""
-"Kromnomo devas havi nur minuskulajn literojn kaj numerojn sed neniun spacon."
-
-#: actions/apigroupcreate.php:176 actions/editgroup.php:190
-#: actions/newgroup.php:130 actions/profilesettings.php:238
-#: actions/register.php:215
+#. TRANS: Client error trying to create a group with a nickname this is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:156 actions/editgroup.php:189
+#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "La uzantnomo jam uziĝis. Provu ion alian."
-#: actions/apigroupcreate.php:183 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:218
-#: actions/register.php:217
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:164 actions/editgroup.php:193
+#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Ne valida kromnomo."
-#: actions/apigroupcreate.php:199 actions/editapplication.php:215
-#: actions/editgroup.php:199 actions/newapplication.php:203
-#: actions/newgroup.php:139 actions/profilesettings.php:222
-#: actions/register.php:224
+#. TRANS: Client error in form for group creation.
+#. TRANS: Validation error shown when providing an invalid homepage URL in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:181 actions/editapplication.php:233
+#: actions/editgroup.php:200 actions/newapplication.php:211
+#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Ĉefpaĝo ne estas valida URL."
-#: actions/apigroupcreate.php:208 actions/editgroup.php:202
-#: actions/newgroup.php:142 actions/profilesettings.php:225
-#: actions/register.php:227
-msgid "Full name is too long (max 255 chars)."
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:191 actions/editgroup.php:204
+#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/register.php:226
+#, fuzzy
+msgid "Full name is too long (maximum 255 characters)."
msgstr "Plennomo estas tro longa (maksimume 255 literoj)"
-#: actions/apigroupcreate.php:216 actions/editapplication.php:190
-#: actions/newapplication.php:172
-#, php-format
-msgid "Description is too long (max %d chars)."
-msgstr "Priskribo estas tro longa (maksimume %d signoj)."
+#. TRANS: Client error shown when providing too long a description during group creation.
+#. TRANS: %d is the maximum number of allowed characters.
+#. TRANS: Validation error shown when providing too long a description in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Form validation error in New application form.
+#. TRANS: %d is the maximum number of characters for the description.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed characters.
+#: actions/apigroupcreate.php:201 actions/editapplication.php:201
+#: actions/editgroup.php:209 actions/newapplication.php:178
+#: actions/newgroup.php:149
+#, fuzzy, php-format
+msgid "Description is too long (maximum %d character)."
+msgid_plural "Description is too long (maximum %d characters)."
+msgstr[0] "Priskribo estas tro longa (maksimume %d signoj)."
+msgstr[1] "Priskribo estas tro longa (maksimume %d signoj)."
-#: actions/apigroupcreate.php:227 actions/editgroup.php:208
-#: actions/newgroup.php:148 actions/profilesettings.php:232
-#: actions/register.php:234
-msgid "Location is too long (max 255 chars)."
+#. TRANS: Client error shown when providing too long a location during group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:215 actions/editgroup.php:216
+#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/register.php:235
+#, fuzzy
+msgid "Location is too long (maximum 255 characters)."
msgstr "lokonomo estas tro longa (maksimume 255 literoj)"
-#: actions/apigroupcreate.php:246 actions/editgroup.php:219
-#: actions/newgroup.php:159
-#, php-format
-msgid "Too many aliases! Maximum %d."
-msgstr "Tro da alinomoj! Maksimume %d."
+#. TRANS: Client error shown when providing too many aliases during group creation.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group edit form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#: actions/apigroupcreate.php:236 actions/editgroup.php:229
+#: actions/newgroup.php:169
+#, fuzzy, php-format
+msgid "Too many aliases! Maximum %d allowed."
+msgid_plural "Too many aliases! Maximum %d allowed."
+msgstr[0] "Tro da alinomoj! Maksimume %d."
+msgstr[1] "Tro da alinomoj! Maksimume %d."
-#: actions/apigroupcreate.php:267
+#. TRANS: Client error shown when providing an invalid alias during group creation.
+#. TRANS: %s is the invalid alias.
+#: actions/apigroupcreate.php:253
#, php-format
msgid "Invalid alias: \"%s\"."
msgstr "La alinomo estas nevalida: \"%*s\"."
-#: actions/apigroupcreate.php:276 actions/editgroup.php:232
-#: actions/newgroup.php:172
+#. TRANS: Client error displayed when trying to use an alias during group creation that is already in use.
+#. TRANS: %s is the alias that is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:264 actions/editgroup.php:244
+#: actions/newgroup.php:184
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "La alinomo \"%s\" estas jam okupita. Provu ion alian."
-#: actions/apigroupcreate.php:289 actions/editgroup.php:238
-#: actions/newgroup.php:178
+#. TRANS: Client error displayed when trying to use an alias during group creation that is the same as the group's nickname.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:278 actions/editgroup.php:251
+#: actions/newgroup.php:191
msgid "Alias can't be the same as nickname."
msgstr "La alinomo devas ne esti sama al la kromnomo."
-#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105
-#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92
-#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92
+#. TRANS: Client error displayed when checking group membership for a non-existing group.
+#. TRANS: Client error displayed when trying to join a group that does not exist.
+#. TRANS: Client error displayed when trying to leave a group that does not exist.
+#. TRANS: Client error displayed trying to show group membership on a non-existing group.
+#. TRANS: Client error displayed when trying to show a group that could not be found.
+#. TRANS: Client error displayed requesting most recent notices to a group for a non-existing group.
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:89
+#: actions/apigroupshow.php:81 actions/apitimelinegroup.php:89
msgid "Group not found."
msgstr "Grupo ne troviĝas."
-#: actions/apigroupjoin.php:111 actions/joingroup.php:100
+#. TRANS: Server error displayed when trying to join a group the user is already a member of.
+#. TRANS: Error text shown a user tries to join a group they already are a member of.
+#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:333
msgid "You are already a member of that group."
msgstr "Vi estas jam grupano."
-#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:327
+#. TRANS: Server error displayed when trying to join a group the user is blocked from joining.
+#. TRANS: Error text shown when a user tries to join a group they are blocked from joining.
+#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338
msgid "You have been blocked from that group by the admin."
msgstr "La administranto blokis vin de tiu grupo."
-#: actions/apigroupjoin.php:139 actions/joingroup.php:134
+#. TRANS: Server error displayed when joining a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupjoin.php:142 actions/joingroup.php:134 lib/command.php:350
#, php-format
msgid "Could not join user %1$s to group %2$s."
msgstr "La uzanto %1$*s ne povas aliĝi al la grupo %2$*s."
+#. TRANS: Server error displayed when trying to leave a group the user is not a member of.
#: actions/apigroupleave.php:115
msgid "You are not a member of this group."
msgstr "Vi ne estas grupano."
-#: actions/apigroupleave.php:125 actions/leavegroup.php:129
+#. TRANS: Server error displayed when leaving a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupleave.php:127 actions/leavegroup.php:129
+#: lib/command.php:398
#, php-format
msgid "Could not remove user %1$s from group %2$s."
msgstr "Malsukcesis forigi uzanton %1$s de grupo %2$s."
-#. TRANS: %s is a user name
-#: actions/apigrouplist.php:98
+#. TRANS: Used as title in check for group membership. %s is a user name.
+#: actions/apigrouplist.php:94
#, php-format
msgid "%s's groups"
msgstr "Grupoj de %s"
-#. TRANS: Meant to convey the user %2$s is a member of each of the groups listed on site %1$s
-#: actions/apigrouplist.php:108
+#. TRANS: Used as subtitle in check for group membership. %1$s is a user name, %2$s is the site name.
+#: actions/apigrouplist.php:104
#, php-format
msgid "%1$s groups %2$s is a member of."
msgstr "Grupoj de %2$s ĉe %1$s."
-#. TRANS: Message is used as a title. %s is a site name.
+#. TRANS: Message is used as a title when listing the lastest 20 groups. %s is a site name.
#. TRANS: Message is used as a page title. %s is a nick name.
-#: actions/apigrouplistall.php:92 actions/usergroups.php:63
+#: actions/apigrouplistall.php:88 actions/usergroups.php:63
#, php-format
msgid "%s groups"
msgstr "Grupoj de %s"
-#: actions/apigrouplistall.php:96
+#. TRANS: Message is used as a subtitle when listing the lastest 20 groups. %s is a site name.
+#: actions/apigrouplistall.php:93
#, php-format
msgid "groups on %s"
msgstr "grupoj ĉe %s"
-#: actions/apimediaupload.php:99
+#. TRANS: Client error displayed when uploading a media file has failed.
+#: actions/apimediaupload.php:101
msgid "Upload failed."
msgstr "Malsukcesis alŝuti"
-#: actions/apioauthauthorize.php:101
+#. TRANS: Client error given from the OAuth API when the request token or verifier is invalid.
+#: actions/apioauthaccesstoken.php:101
+msgid "Invalid request token or verifier."
+msgstr "Malvalida peto-ĵetono aŭ verigilo."
+
+#. TRANS: Client error given when no oauth_token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:107
msgid "No oauth_token parameter provided."
msgstr "Ne oauth_token parametro provizita."
-#: actions/apioauthauthorize.php:106
-msgid "Invalid token."
-msgstr "Nevalida ĵetono"
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:115 actions/apioauthauthorize.php:129
+msgid "Invalid request token."
+msgstr "Nevalida peto-ĵetono."
-#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268
-#: actions/deletenotice.php:169 actions/disfavor.php:74
-#: actions/emailsettings.php:267 actions/favor.php:75 actions/geocode.php:55
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:121
+#, fuzzy
+msgid "Request token already authorized."
+msgstr "Vi ne estas rajtigita."
+
+#. TRANS: Form validation error in API OAuth authorisation because of an invalid session token.
+#: actions/apioauthauthorize.php:147 actions/avatarsettings.php:280
+#: actions/deletenotice.php:177 actions/disfavor.php:74
+#: actions/emailsettings.php:297 actions/favor.php:75 actions/geocode.php:55
#: actions/groupblock.php:66 actions/grouplogo.php:312
-#: actions/groupunblock.php:66 actions/imsettings.php:227
-#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66
-#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
-#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135
-#: actions/othersettings.php:145 actions/passwordsettings.php:138
-#: actions/profilesettings.php:194 actions/recoverpassword.php:350
+#: actions/groupunblock.php:65 actions/imsettings.php:230
+#: actions/invite.php:59 actions/login.php:137 actions/makeadmin.php:66
+#: actions/newmessage.php:135 actions/newnotice.php:105 actions/nudge.php:80
+#: actions/oauthappssettings.php:165 actions/oauthconnectionssettings.php:138
+#: actions/othersettings.php:153 actions/passwordsettings.php:138
+#: actions/profilesettings.php:221 actions/recoverpassword.php:350
#: actions/register.php:172 actions/remotesubscribe.php:77
-#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:38
+#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:40
#: actions/subscribe.php:86 actions/tagother.php:166
#: actions/unsubscribe.php:69 actions/userauthorization.php:52
-#: lib/designsettings.php:294
+#: lib/designsettings.php:310
msgid "There was a problem with your session token. Try again, please."
msgstr "Estis problemo pri via seanco. Bonvolu provi refoje."
-#: actions/apioauthauthorize.php:135
+#. TRANS: Form validation error given when an invalid username and/or password was passed to the OAuth API.
+#: actions/apioauthauthorize.php:168
msgid "Invalid nickname / password!"
msgstr "Nevalida kromnomo / pasvorto!"
-#: actions/apioauthauthorize.php:159
-msgid "Database error deleting OAuth application user."
-msgstr "Datumbaza eraro forigi la uzanton de *OAuth-aplikaĵo."
-
-#: actions/apioauthauthorize.php:185
-msgid "Database error inserting OAuth application user."
+#. TRANS: Server error displayed when a database action fails.
+#: actions/apioauthauthorize.php:217
+#, fuzzy
+msgid "Database error inserting oauth_token_association."
msgstr "Datumbaza eraro enigi la uzanton de *OAuth-aplikaĵo."
-#: actions/apioauthauthorize.php:214
-#, php-format
-msgid ""
-"The request token %s has been authorized. Please exchange it for an access "
-"token."
-msgstr ""
-"La demanda ĵetono %s estis rajtigita. Bonvolu interŝanĝi ĝin por atinga "
-"ĵetono."
-
-#: actions/apioauthauthorize.php:227
-#, php-format
-msgid "The request token %s has been denied and revoked."
-msgstr "La demanda token %s estis neita kaj revokita."
-
+#. TRANS: Client error given on when invalid data was passed through a form in the OAuth API.
+#. TRANS: Unexpected validation error on avatar upload form.
+#. TRANS: Client error displayed submitting invalid form data for edit application.
#. TRANS: Message given submitting a form with an unknown action in e-mail settings.
#. TRANS: Message given submitting a form with an unknown action in IM settings.
+#. TRANS: Client error when submitting a form with unexpected information.
#. TRANS: Message given submitting a form with an unknown action in SMS settings.
-#: actions/apioauthauthorize.php:232 actions/avatarsettings.php:281
-#: actions/designadminpanel.php:104 actions/editapplication.php:139
-#: actions/emailsettings.php:286 actions/grouplogo.php:322
-#: actions/imsettings.php:242 actions/newapplication.php:121
+#. TRANS: Unknown form validation error in design settings form.
+#: actions/apioauthauthorize.php:294 actions/avatarsettings.php:294
+#: actions/designadminpanel.php:104 actions/editapplication.php:144
+#: actions/emailsettings.php:316 actions/grouplogo.php:322
+#: actions/imsettings.php:245 actions/newapplication.php:125
#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44
-#: actions/smssettings.php:277 lib/designsettings.php:304
+#: actions/smssettings.php:277 lib/designsettings.php:321
msgid "Unexpected form submission."
msgstr "Neatendita formo-sendo."
-#: actions/apioauthauthorize.php:259
+#. TRANS: Title for a page where a user can confirm/deny account access by an external application.
+#: actions/apioauthauthorize.php:387
msgid "An application would like to connect to your account"
msgstr "Aplikaĵo volas konekti al via konto"
-#: actions/apioauthauthorize.php:276
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:404
msgid "Allow or deny access"
msgstr "Permesi aŭ malpermesi atingon"
-#: actions/apioauthauthorize.php:292
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %3$s is the access type requested (read-write or read-only), %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:425
+#, fuzzy, php-format
+msgid ""
+"An application would like the ability to %3$s your %4$s "
+"account data. You should only give access to your %4$s account to third "
+"parties you trust."
+msgstr ""
+"La aplikaĵo %1$s de %2$s volas la kapablon "
+"%3$s vian %4$s kontdatumon. Vi devas doni atingon nur al "
+"via %4$s konto al triaj partioj, kiujn vi fidas."
+
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %1$s is the application name requesting access, %2$s is the organisation behind the application,
+#. TRANS: %3$s is the access type requested, %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:433
#, php-format
msgid ""
"The application %1$s by %2$s would like "
@@ -597,240 +850,628 @@ msgstr ""
"%3$s vian %4$s kontdatumon. Vi devas doni atingon nur al "
"via %4$s konto al triaj partioj, kiujn vi fidas."
-#. TRANS: Main menu option when logged in for access to user settings
-#: actions/apioauthauthorize.php:310 lib/action.php:450
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:455
+msgctxt "LEGEND"
msgid "Account"
msgstr "Konto"
-#: actions/apioauthauthorize.php:313 actions/login.php:252
-#: actions/profilesettings.php:106 actions/register.php:431
-#: actions/showgroup.php:245 actions/tagother.php:94
+#. TRANS: Field label on OAuth API authorisation form.
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group nickname (dt). Text hidden by default.
+#: actions/apioauthauthorize.php:459 actions/login.php:252
+#: actions/profilesettings.php:110 actions/register.php:432
+#: actions/showgroup.php:240 actions/tagother.php:94
#: actions/userauthorization.php:145 lib/groupeditform.php:152
-#: lib/userprofile.php:132
+#: lib/userprofile.php:134
msgid "Nickname"
msgstr "Kromnomo"
+#. TRANS: Field label on OAuth API authorisation form.
#. TRANS: Link description in user account settings menu.
-#: actions/apioauthauthorize.php:316 actions/login.php:255
-#: actions/register.php:436 lib/accountsettingsaction.php:125
+#: actions/apioauthauthorize.php:463 actions/login.php:255
+#: actions/register.php:437 lib/accountsettingsaction.php:120
msgid "Password"
msgstr "Pasvorto"
-#: actions/apioauthauthorize.php:328
-msgid "Deny"
-msgstr "Malpermesi"
+#. TRANS: Button text that when clicked will cancel the process of allowing access to an account
+#. TRANS: by an external application.
+#. TRANS: Button label to cancel an e-mail address confirmation procedure.
+#. TRANS: Button label to cancel an IM address confirmation procedure.
+#. TRANS: Button label to cancel a SMS address confirmation procedure.
+#. TRANS: Button label in the "Edit application" form.
+#: actions/apioauthauthorize.php:478 actions/emailsettings.php:128
+#: actions/imsettings.php:131 actions/smssettings.php:137
+#: lib/applicationeditform.php:351
+msgctxt "BUTTON"
+msgid "Cancel"
+msgstr "Nuligi"
-#: actions/apioauthauthorize.php:334
+#. TRANS: Button text that when clicked will allow access to an account by an external application.
+#: actions/apioauthauthorize.php:485
+msgctxt "BUTTON"
msgid "Allow"
msgstr "Permesi"
-#: actions/apioauthauthorize.php:351
-msgid "Allow or deny access to your account information."
-msgstr "Permesi aŭ malpermesi atingon al via kontdatumo."
+#. TRANS: Form instructions.
+#: actions/apioauthauthorize.php:502
+msgid "Authorize access to your account information."
+msgstr "Permesi atingon al viaj kontdatenoj."
-#: actions/apistatusesdestroy.php:112
+#. TRANS: Header for user notification after revoking OAuth access to an application.
+#: actions/apioauthauthorize.php:594
+msgid "Authorization canceled."
+msgstr "Rajtigo nuliĝis."
+
+#. TRANS: User notification after revoking OAuth access to an application.
+#. TRANS: %s is an OAuth token.
+#: actions/apioauthauthorize.php:598
+#, php-format
+msgid "The request token %s has been revoked."
+msgstr "La peto-ĵetono %s estis eksvalidigita."
+
+#. TRANS: Title of the page notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:621
+#, fuzzy
+msgid "You have successfully authorized the application"
+msgstr "Vi sukcese rajtigis %s."
+
+#. TRANS: Message notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:625
+#, fuzzy
+msgid ""
+"Please return to the application and enter the following security code to "
+"complete the process."
+msgstr ""
+"Bonvolu reiri al %s kaj enigu la jenan sekureco-kodo por plenumi la procezon."
+
+#. TRANS: Title of the page notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:632
+#, fuzzy, php-format
+msgid "You have successfully authorized %s"
+msgstr "Vi sukcese rajtigis %s."
+
+#. TRANS: Message notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:639
+#, php-format
+msgid ""
+"Please return to %s and enter the following security code to complete the "
+"process."
+msgstr ""
+"Bonvolu reiri al %s kaj enigu la jenan sekureco-kodo por plenumi la procezon."
+
+#. TRANS: Client error displayed trying to delete a status not using POST or DELETE.
+#. TRANS: POST and DELETE should not be translated.
+#: actions/apistatusesdestroy.php:111
msgid "This method requires a POST or DELETE."
msgstr "Ĉi tiu metodo bezonas POST aǔ DELETE."
-#: actions/apistatusesdestroy.php:135
+#. TRANS: Client error displayed trying to delete a status of another user.
+#: actions/apistatusesdestroy.php:136
msgid "You may not delete another user's status."
msgstr "Vi ne povas forigi la staton de alia uzanto."
-#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72
-#: actions/deletenotice.php:52 actions/shownotice.php:92
+#. TRANS: Client error displayed trying to repeat a non-existing notice through the API.
+#. TRANS: Client error displayed trying to display redents of a non-exiting notice.
+#. TRANS: Error message displayed trying to delete a non-existing notice.
+#: actions/apistatusesretweet.php:74 actions/apistatusesretweets.php:70
+#: actions/atompubshowfavorite.php:82 actions/deletenotice.php:61
+#: actions/shownotice.php:92
msgid "No such notice."
msgstr "Ne estas tiu avizo."
-#: actions/apistatusesretweet.php:83
+#. TRANS: Client error displayed trying to repeat an own notice through the API.
+#. TRANS: Error text shown when trying to repeat an own notice.
+#: actions/apistatusesretweet.php:83 lib/command.php:537
msgid "Cannot repeat your own notice."
msgstr "Vi ne povas ripeti vian propran avizon."
-#: actions/apistatusesretweet.php:91
+#. TRANS: Client error displayed trying to re-repeat a notice through the API.
+#. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user.
+#: actions/apistatusesretweet.php:92 lib/command.php:543
msgid "Already repeated that notice."
msgstr "La avizo jam ripetiĝis."
-#: actions/apistatusesshow.php:139
+#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
+#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
+#: actions/atompubshowsubscription.php:118
+#: actions/atompubsubscriptionfeed.php:109
+#, fuzzy
+msgid "HTTP method not supported."
+msgstr "Metodo de API ne troviĝas."
+
+#: actions/apistatusesshow.php:141
+#, fuzzy, php-format
+msgid "Unsupported format: %s"
+msgstr "Formato ne subtenata."
+
+#. TRANS: Client error displayed requesting a deleted status.
+#: actions/apistatusesshow.php:152
msgid "Status deleted."
msgstr "Stato forigita."
-#: actions/apistatusesshow.php:145
+#. TRANS: Client error displayed requesting a status with an invalid ID.
+#: actions/apistatusesshow.php:159
msgid "No status with that ID found."
msgstr "Neniu stato kun tiu ID troviĝas."
+#: actions/apistatusesshow.php:223
+msgid "Can only delete using the Atom format."
+msgstr ""
+
+#. TRANS: Error message displayed trying to delete a notice that was not made by the current user.
+#: actions/apistatusesshow.php:230 actions/deletenotice.php:78
+msgid "Can't delete this notice."
+msgstr "Ne povas forigi ĉi tiun avizon."
+
+#: actions/apistatusesshow.php:243
+#, fuzzy, php-format
+msgid "Deleted notice %d"
+msgstr "Forigi avizon"
+
+#. TRANS: Client error displayed when the parameter "status" is missing.
#: actions/apistatusesupdate.php:221
msgid "Client must provide a 'status' parameter with a value."
msgstr "Kliento devas providi al \"stato\"-parametro valoron."
-#: actions/apistatusesupdate.php:242 actions/newnotice.php:155
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#. TRANS: %d is the maximum number of character for a notice.
+#: actions/apistatusesupdate.php:244 actions/newnotice.php:161
#: lib/mailhandler.php:60
-#, php-format
-msgid "That's too long. Max notice size is %d chars."
-msgstr "Tro longas. Aviza longlimo estas %*d signoj."
+#, fuzzy, php-format
+msgid "That's too long. Maximum notice size is %d character."
+msgid_plural "That's too long. Maximum notice size is %d characters."
+msgstr[0] "Tro longas. Longlimo por avizo estas %d signoj."
+msgstr[1] "Tro longas. Longlimo por avizo estas %d signoj."
-#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96
-msgid "Not found."
-msgstr "Ne troviĝas."
+#. TRANS: Client error displayed when replying to a non-existing notice.
+#: actions/apistatusesupdate.php:284
+#, fuzzy
+msgid "Parent notice not found."
+msgstr "Metodo de API ne troviĝas."
-#: actions/apistatusesupdate.php:306 actions/newnotice.php:178
-#, php-format
-msgid "Max notice size is %d chars, including attachment URL."
-msgstr "Aviza longlimo estas %d signoj, enkalkulante ankaŭ la retadresojn."
+#. TRANS: Client error displayed exceeding the maximum notice length.
+#. TRANS: %d is the maximum lenth for a notice.
+#: actions/apistatusesupdate.php:308 actions/newnotice.php:184
+#, fuzzy, php-format
+msgid "Maximum notice size is %d character, including attachment URL."
+msgid_plural "Maximum notice size is %d characters, including attachment URL."
+msgstr[0] ""
+"Longlimo por avizo estas %d signoj, enkalkulante ankaŭ la retadresojn."
+msgstr[1] ""
+"Longlimo por avizo estas %d signoj, enkalkulante ankaŭ la retadresojn."
-#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262
+#. TRANS: Client error displayed when requesting profiles of followers in an unsupported format.
+#. TRANS: Client error displayed when requesting IDs of followers in an unsupported format.
+#: actions/apisubscriptions.php:228 actions/apisubscriptions.php:258
msgid "Unsupported format."
msgstr "Formato ne subtenata."
-#: actions/apitimelinefavorites.php:110
+#. TRANS: Title for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinefavorites.php:108
#, php-format
msgid "%1$s / Favorites from %2$s"
msgstr "%1$*s / Ŝatato de %2$*s"
-#: actions/apitimelinefavorites.php:119
-#, php-format
-msgid "%1$s updates favorited by %2$s / %2$s."
+#. TRANS: Subtitle for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user's full name,
+#. TRANS: %3$s is a user nickname.
+#: actions/apitimelinefavorites.php:120
+#, fuzzy, php-format
+msgid "%1$s updates favorited by %2$s / %3$s."
msgstr "%1$*s ĝisdatigoj ŝatataj de %2$*s / %2$*s."
-#: actions/apitimelinementions.php:118
+#. TRANS: Server error displayed when generating an Atom feed fails.
+#. TRANS: %s is the error.
+#: actions/apitimelinegroup.php:138
+#, fuzzy, php-format
+msgid "Could not generate feed for group - %s"
+msgstr "Malsukcesis ĝisdatigi grupon."
+
+#. TRANS: Title for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinementions.php:115
#, php-format
msgid "%1$s / Updates mentioning %2$s"
msgstr "%1$s / Ĝisdatigoj kiuj mencias %2$s"
+#. TRANS: Subtitle for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname,
+#. TRANS: %3$s is a user's full name.
#: actions/apitimelinementions.php:131
#, php-format
msgid "%1$s updates that reply to updates from %2$s / %3$s."
msgstr "%1$s ĝisdatigoj kiuj respondas al ĝisdatigoj de %2$s / %3$s."
-#: actions/apitimelinepublic.php:197 actions/publicrss.php:103
+#. TRANS: Title for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:193 actions/publicrss.php:103
#, php-format
msgid "%s public timeline"
msgstr "%s publika tempstrio"
-#: actions/apitimelinepublic.php:202 actions/publicrss.php:105
+#. TRANS: Subtitle for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:199 actions/publicrss.php:105
#, php-format
msgid "%s updates from everyone!"
msgstr "%s ĝisdatigoj de ĉiuj!"
-#: actions/apitimelineretweetedtome.php:111
+#. TRANS: Server error displayed calling unimplemented API method for 'retweeted by me'.
+#: actions/apitimelineretweetedbyme.php:71
+#, fuzzy
+msgid "Unimplemented."
+msgstr "Nerealiĝita metodo"
+
+#. TRANS: Title for Atom feed "repeated to me". %s is the user nickname.
+#: actions/apitimelineretweetedtome.php:108
#, php-format
msgid "Repeated to %s"
msgstr "Ripetita al %s"
-#: actions/apitimelineretweetsofme.php:114
+#. TRANS: Title of list of repeated notices of the logged in user.
+#. TRANS: %s is the nickname of the logged in user.
+#: actions/apitimelineretweetsofme.php:112
#, php-format
msgid "Repeats of %s"
msgstr "Ripetoj de %s"
-#: actions/apitimelinetag.php:105 actions/tag.php:67
+#. TRANS: Title for timeline with lastest notices with a given tag.
+#. TRANS: %s is the tag.
+#: actions/apitimelinetag.php:101 actions/tag.php:67
#, php-format
msgid "Notices tagged with %s"
msgstr "Avizoj etikeditaj %s"
-#: actions/apitimelinetag.php:107 actions/tagrss.php:65
+#. TRANS: Subtitle for timeline with lastest notices with a given tag.
+#. TRANS: %1$s is the tag, $2$s is the StatusNet sitename.
+#: actions/apitimelinetag.php:105 actions/tagrss.php:65
#, php-format
msgid "Updates tagged with %1$s on %2$s!"
msgstr "Ĝisdatigoj etikeditaj %1$s ĉe %2$s!"
-#: actions/apitrends.php:87
+#. TRANS: Client error displayed trying to add a notice to another user's timeline.
+#: actions/apitimelineuser.php:297
+#, fuzzy
+msgid "Only the user can add to their own timeline."
+msgstr "Nur uzanto povas legi sian propran paŝton."
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:304
+msgid "Only accept AtomPub for Atom feeds."
+msgstr ""
+
+#: actions/apitimelineuser.php:310
+msgid "Atom post must not be empty."
+msgstr ""
+
+#: actions/apitimelineuser.php:315
+msgid "Atom post must be well-formed XML."
+msgstr ""
+
+#. TRANS: Client error displayed when not using an Atom entry.
+#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
+#: actions/atompubmembershipfeed.php:228
+#: actions/atompubsubscriptionfeed.php:233
+msgid "Atom post must be an Atom entry."
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/apitimelineuser.php:332
+msgid "Can only handle POST activities."
+msgstr ""
+
+#. TRANS: Client error displayed when using an unsupported activity object type.
+#. TRANS: %s is the unsupported activity object type.
+#: actions/apitimelineuser.php:343
+#, php-format
+msgid "Cannot handle activity object type \"%s\"."
+msgstr ""
+
+#. TRANS: Client error displayed when posting a notice without content through the API.
+#: actions/apitimelineuser.php:376
+#, fuzzy, php-format
+msgid "No content for notice %d."
+msgstr "Serĉi enhavon ĉe la retejo"
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:404
+#, fuzzy, php-format
+msgid "Notice with URI \"%s\" already exists."
+msgstr "Avizo kun tiu identigaĵo ne ekzistas."
+
+#: actions/apitimelineuser.php:435
+#, php-format
+msgid "AtomPub post with unknown attention URI %s"
+msgstr ""
+
+#. TRANS: Server error for unfinished API method showTrends.
+#: actions/apitrends.php:85
msgid "API method under construction."
msgstr "API-metodo farata."
+#. TRANS: Client error displayed when requesting user information for a non-existing user.
+#: actions/apiusershow.php:94
+#, fuzzy
+msgid "User not found."
+msgstr "Metodo de API ne troviĝas."
+
+#: actions/atompubfavoritefeed.php:70
+#, fuzzy
+msgid "No such profile"
+msgstr "Ne ekzistas tia profilo."
+
+#: actions/atompubfavoritefeed.php:145
+#, php-format
+msgid "Notices %s has favorited to on %s"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
+#, fuzzy
+msgid "Can't add someone else's subscription"
+msgstr "Eraris enmeti novan abonon."
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubfavoritefeed.php:239
+msgid "Can only handle Favorite activities."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
+#, fuzzy
+msgid "Can only fave notices."
+msgstr "Serĉi enhavon ĉe la retejo"
+
+#: actions/atompubfavoritefeed.php:256
+#, fuzzy
+msgid "Unknown note."
+msgstr "Nekonata"
+
+#: actions/atompubfavoritefeed.php:263
+#, fuzzy
+msgid "Already a favorite."
+msgstr "Aldoni al ŝatolisto"
+
+#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
+#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
+msgid "No such profile."
+msgstr "Ne ekzistas tia profilo."
+
+#: actions/atompubmembershipfeed.php:144
+#, fuzzy, php-format
+msgid "%s group memberships"
+msgstr "%s grupanoj"
+
+#: actions/atompubmembershipfeed.php:147
+#, fuzzy, php-format
+msgid "Groups %s is a member of on %s"
+msgstr "Grupoj de %s"
+
+#: actions/atompubmembershipfeed.php:217
+msgid "Can't add someone else's membership"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubmembershipfeed.php:241
+msgid "Can only handle Join activities."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:256
+#, fuzzy
+msgid "Unknown group."
+msgstr "Nekonata"
+
+#: actions/atompubmembershipfeed.php:263
+#, fuzzy
+msgid "Already a member."
+msgstr "Ĉiuj grupanoj"
+
+#: actions/atompubmembershipfeed.php:270
+msgid "Blocked by admin."
+msgstr ""
+
+#: actions/atompubshowfavorite.php:89
+#, fuzzy
+msgid "No such favorite."
+msgstr "Ne ekzistas tia dosiero."
+
+#: actions/atompubshowfavorite.php:151
+#, fuzzy
+msgid "Can't delete someone else's favorite"
+msgstr "Malsukcesis forigi ŝataton."
+
+#: actions/atompubshowmembership.php:81
+#, fuzzy
+msgid "No such group"
+msgstr "Ne estas tiu grupo."
+
+#: actions/atompubshowmembership.php:90
+#, fuzzy
+msgid "Not a member"
+msgstr "Ĉiuj grupanoj"
+
+#: actions/atompubshowmembership.php:115
+#, fuzzy
+msgid "Method not supported"
+msgstr "Metodo de API ne troviĝas."
+
+#: actions/atompubshowmembership.php:150
+msgid "Can't delete someone else's membership"
+msgstr ""
+
+#: actions/atompubshowsubscription.php:72
+#: actions/atompubshowsubscription.php:81
+#: actions/atompubsubscriptionfeed.php:74
+#, fuzzy, php-format
+msgid "No such profile id: %d"
+msgstr "Ne ekzistas tia profilo."
+
+#: actions/atompubshowsubscription.php:90
+#, fuzzy, php-format
+msgid "Profile %d not subscribed to profile %d"
+msgstr "Vi ne abonis tiun profilon."
+
+#: actions/atompubshowsubscription.php:154
+#, fuzzy
+msgid "Can't delete someone else's subscription"
+msgstr "Ne eblas forigi abonon al vi mem."
+
+#: actions/atompubsubscriptionfeed.php:150
+#, fuzzy, php-format
+msgid "People %s has subscribed to on %s"
+msgstr "Abonantoj de %s"
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubsubscriptionfeed.php:246
+msgid "Can only handle Follow activities."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:253
+msgid "Can only follow people."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:262
+#, fuzzy, php-format
+msgid "Unknown profile %s"
+msgstr "Nekonata dosiertipo"
+
+#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
msgid "No such attachment."
msgstr "Ne estas tiu aldonaĵo."
-#: actions/avatarbynickname.php:59 actions/blockedfromgroup.php:73
-#: actions/editgroup.php:84 actions/groupdesignsettings.php:84
+#. TRANS: Client error displayed trying to get an avatar without providing a nickname.
+#. TRANS: Client error displayed when requesting a list of blocked users for a group without providing a group nickname.
+#. TRANS: Client error displayed trying to edit a group while not proving a nickname for the group to edit.
+#. TRANS: Client error displayed if no nickname argument was given requesting a group page.
+#: actions/avatarbynickname.php:60 actions/blockedfromgroup.php:73
+#: actions/editgroup.php:85 actions/groupdesignsettings.php:84
#: actions/grouplogo.php:86 actions/groupmembers.php:76
-#: actions/grouprss.php:91 actions/showgroup.php:121
+#: actions/grouprss.php:91 actions/showgroup.php:116
msgid "No nickname."
msgstr "Neniu kromnomo."
-#: actions/avatarbynickname.php:64
+#. TRANS: Client error displayed trying to get an avatar without providing an avatar size.
+#: actions/avatarbynickname.php:66
msgid "No size."
msgstr " Neniu grando."
-#: actions/avatarbynickname.php:69
+#. TRANS: Client error displayed trying to get an avatar providing an invalid avatar size.
+#: actions/avatarbynickname.php:72
msgid "Invalid size."
msgstr "Grando nevalida."
+#. TRANS: Title for avatar upload page.
+#. TRANS: Label for group avatar (dt). Text hidden by default.
#. TRANS: Link description in user account settings menu.
-#: actions/avatarsettings.php:67 actions/showgroup.php:230
-#: lib/accountsettingsaction.php:118
+#: actions/avatarsettings.php:66 actions/showgroup.php:224
+#: lib/accountsettingsaction.php:113
msgid "Avatar"
msgstr "Vizaĝbildo"
+#. TRANS: Instruction for avatar upload page.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
#: actions/avatarsettings.php:78
#, php-format
msgid "You can upload your personal avatar. The maximum file size is %s."
msgstr "Vi povas alŝuti vian personan vizaĝbildon. Dosiero-grandlimo estas %s."
-#: actions/avatarsettings.php:106 actions/avatarsettings.php:185
+#. TRANS: Server error displayed in avatar upload page when no matching profile can be found for a user.
+#: actions/avatarsettings.php:108 actions/avatarsettings.php:192
#: actions/grouplogo.php:181 actions/remotesubscribe.php:191
#: actions/userauthorization.php:72 actions/userrss.php:108
msgid "User without matching profile."
msgstr "Uzanto sen egala profilo."
-#: actions/avatarsettings.php:119 actions/avatarsettings.php:197
+#. TRANS: Avatar upload page form legend.
+#. TRANS: Avatar upload page crop form legend.
+#: actions/avatarsettings.php:122 actions/avatarsettings.php:205
#: actions/grouplogo.php:254
msgid "Avatar settings"
msgstr "Vizaĝbilda agordo"
-#: actions/avatarsettings.php:127 actions/avatarsettings.php:205
+#. TRANS: Header on avatar upload page for thumbnail of originally uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of originally uploaded avatar (h2).
+#: actions/avatarsettings.php:131 actions/avatarsettings.php:214
#: actions/grouplogo.php:202 actions/grouplogo.php:262
msgid "Original"
msgstr "Originala"
-#: actions/avatarsettings.php:142 actions/avatarsettings.php:217
+#. TRANS: Header on avatar upload page for thumbnail of to be used rendition of uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of to be used rendition of uploaded avatar (h2).
+#: actions/avatarsettings.php:147 actions/avatarsettings.php:227
#: actions/grouplogo.php:213 actions/grouplogo.php:274
msgid "Preview"
msgstr "Antaŭrigardo"
-#: actions/avatarsettings.php:149 actions/showapplication.php:252
-#: lib/deleteuserform.php:66 lib/noticelist.php:657
+#. TRANS: Button on avatar upload page to delete current avatar.
+#: actions/avatarsettings.php:155
+#, fuzzy
+msgctxt "BUTTON"
msgid "Delete"
msgstr "Forigi"
-#: actions/avatarsettings.php:166 actions/grouplogo.php:236
+#. TRANS: Button on avatar upload page to upload an avatar.
+#: actions/avatarsettings.php:173
+#, fuzzy
+msgctxt "BUTTON"
msgid "Upload"
msgstr "Alŝuti"
-#: actions/avatarsettings.php:231 actions/grouplogo.php:289
+#. TRANS: Button on avatar upload crop form to confirm a selected crop as avatar.
+#: actions/avatarsettings.php:243
+#, fuzzy
+msgctxt "BUTTON"
msgid "Crop"
msgstr "Tranĉi"
-#: actions/avatarsettings.php:305
+#. TRANS: Validation error on avatar upload form when no file was uploaded.
+#: actions/avatarsettings.php:318
msgid "No file uploaded."
msgstr "Neniu dosiero alŝutiĝas."
-#: actions/avatarsettings.php:332
+#. TRANS: Avatar upload form unstruction after uploading a file.
+#: actions/avatarsettings.php:346
msgid "Pick a square area of the image to be your avatar"
msgstr "Elektu kvadratan parton de la bildo kiel via vizaĝbildo"
-#: actions/avatarsettings.php:347 actions/grouplogo.php:380
+#. TRANS: Server error displayed if an avatar upload went wrong somehow server side.
+#: actions/avatarsettings.php:361 actions/grouplogo.php:380
msgid "Lost our file data."
msgstr "Perdiĝis nia dosiera datumo."
-#: actions/avatarsettings.php:370
+#. TRANS: Success message for having updated a user avatar.
+#: actions/avatarsettings.php:385
msgid "Avatar updated."
msgstr "Vizaĝbildo ĝisdatigita."
-#: actions/avatarsettings.php:373
+#. TRANS: Error displayed on the avatar upload page if the avatar could not be updated for an unknown reason.
+#: actions/avatarsettings.php:389
msgid "Failed updating avatar."
msgstr "Eraris ĝisdatigi vizaĝbildon."
-#: actions/avatarsettings.php:397
+#. TRANS: Success message for deleting a user avatar.
+#: actions/avatarsettings.php:413
msgid "Avatar deleted."
msgstr "Vizaĝbildo forigita."
-#: actions/block.php:69
+#. TRANS: Client error displayed when blocking a user that has already been blocked.
+#: actions/block.php:68
msgid "You already blocked that user."
msgstr "Vi jam blokis la uzanton."
-#: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158
+#. TRANS: Title for block user page.
+#. TRANS: Legend for block user form.
+#: actions/block.php:106 actions/block.php:136 actions/groupblock.php:158
msgid "Block user"
msgstr "Bloki uzanton"
-#: actions/block.php:138
+#. TRANS: Explanation of consequences when blocking a user on the block user page.
+#: actions/block.php:139
msgid ""
"Are you sure you want to block this user? Afterwards, they will be "
"unsubscribed from you, unable to subscribe to you in the future, and you "
@@ -841,175 +1482,221 @@ msgstr ""
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:178
+#: actions/block.php:154 actions/deleteapplication.php:157
+#: actions/deletegroup.php:220 actions/deletenotice.php:155
+#: actions/deleteuser.php:152 actions/groupblock.php:178
msgctxt "BUTTON"
msgid "No"
msgstr "Ne"
#. TRANS: Submit button title for 'No' when blocking a user.
#. TRANS: Submit button title for 'No' when deleting a user.
-#: actions/block.php:157 actions/deleteuser.php:156
+#: actions/block.php:158 actions/deleteuser.php:156
msgid "Do not block this user"
msgstr "Ne bloki la uzanton"
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:185
+#: actions/block.php:161 actions/deleteapplication.php:164
+#: actions/deletegroup.php:227 actions/deletenotice.php:162
+#: actions/deleteuser.php:159 actions/groupblock.php:185
msgctxt "BUTTON"
msgid "Yes"
msgstr "Jes"
#. TRANS: Submit button title for 'Yes' when blocking a user.
-#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80
+#. TRANS: Description of the form to block a user.
+#: actions/block.php:165 lib/blockform.php:79
msgid "Block this user"
msgstr "Bloki la uzanton"
-#: actions/block.php:187
+#. TRANS: Server error displayed when blocking a user fails.
+#: actions/block.php:189
msgid "Failed to save block information."
msgstr "Eraris konservi blokado-informon."
-#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87
-#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-local group.
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-existing group.
+#. TRANS: Client error when trying to delete a non-local group.
+#. TRANS: Client error when trying to delete a non-existing group.
+#. TRANS: Client error displayed trying to edit a non-existing group.
+#. TRANS: Client error displayed when trying to unblock a user from a non-existing group.
+#. TRANS: Client error displayed if no remote group with a given name was found requesting group page.
+#. TRANS: Client error displayed if no local group with a given name was found requesting group page.
+#. TRANS: Command exception text shown when a group is requested that does not exist.
+#. TRANS: Error text shown when trying to leave a group that does not exist.
+#: actions/blockedfromgroup.php:81 actions/blockedfromgroup.php:89
+#: actions/deletegroup.php:87 actions/deletegroup.php:100
+#: actions/editgroup.php:102 actions/foafgroup.php:44 actions/foafgroup.php:62
#: actions/foafgroup.php:69 actions/groupblock.php:86 actions/groupbyid.php:83
#: actions/groupdesignsettings.php:100 actions/grouplogo.php:102
#: actions/groupmembers.php:83 actions/groupmembers.php:90
#: actions/grouprss.php:98 actions/grouprss.php:105
-#: actions/groupunblock.php:86 actions/joingroup.php:82
+#: actions/groupunblock.php:88 actions/joingroup.php:82
#: actions/joingroup.php:93 actions/leavegroup.php:82
#: actions/leavegroup.php:93 actions/makeadmin.php:86
-#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:166
-#: lib/command.php:368
+#: actions/showgroup.php:134 actions/showgroup.php:143 lib/command.php:168
+#: lib/command.php:380
msgid "No such group."
msgstr "Ne estas tiu grupo."
-#: actions/blockedfromgroup.php:97
+#. TRANS: Title for first page with list of users blocked from a group.
+#. TRANS: %s is a group nickname.
+#: actions/blockedfromgroup.php:101
#, php-format
msgid "%s blocked profiles"
msgstr "%s profiloj blokitaj"
-#: actions/blockedfromgroup.php:100
+#. TRANS: Title for any but the first page with list of users blocked from a group.
+#. TRANS: %1$s is a group nickname, %2$d is a page number.
+#: actions/blockedfromgroup.php:106
#, php-format
msgid "%1$s blocked profiles, page %2$d"
msgstr "%1$s profiloj blokitaj, paĝo %2$d"
-#: actions/blockedfromgroup.php:115
+#. TRANS: Instructions for list of users blocked from a group.
+#: actions/blockedfromgroup.php:122
msgid "A list of the users blocked from joining this group."
msgstr "Listo de uzantoj blokita de aniĝi al ĉi tiun grupo."
-#: actions/blockedfromgroup.php:288
+#. TRANS: Form legend for unblocking a user from a group.
+#: actions/blockedfromgroup.php:291
msgid "Unblock user from group"
msgstr "Malbloki uzanton de grupo"
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:69
+#. TRANS: Button text for unblocking a user from a group.
+#: actions/blockedfromgroup.php:323
+#, fuzzy
+msgctxt "BUTTON"
msgid "Unblock"
msgstr "Malbloki"
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:80
+#. TRANS: Tooltip for button for unblocking a user from a group.
+#. TRANS: Description of the form to unblock a user.
+#: actions/blockedfromgroup.php:327 lib/unblockform.php:78
msgid "Unblock this user"
msgstr "Malbloki ĉi tiun uzanton"
#. TRANS: Title for mini-posting window loaded from bookmarklet.
+#. TRANS: %s is the StatusNet site name.
#: actions/bookmarklet.php:51
#, php-format
msgid "Post to %s"
msgstr "Sendi al %s"
-#: actions/confirmaddress.php:75
+#. TRANS: Client error displayed when not providing a confirmation code in the contact address confirmation action.
+#: actions/confirmaddress.php:74
msgid "No confirmation code."
msgstr "Neniu konfirma kodo."
+#. TRANS: Client error displayed when providing a non-existing confirmation code in the contact address confirmation action.
#: actions/confirmaddress.php:80
msgid "Confirmation code not found."
msgstr "Konfirma kodo ne trovitas."
-#: actions/confirmaddress.php:85
+#. TRANS: Client error displayed when not providing a confirmation code for another user in the contact address confirmation action.
+#: actions/confirmaddress.php:86
msgid "That confirmation code is not for you!"
msgstr "Tiu komfirmnumero ne estas por vi!"
-#. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'.
-#: actions/confirmaddress.php:91
+#. TRANS: Server error for a unknow address type %s, which can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:92
#, php-format
msgid "Unrecognized address type %s."
msgstr "Nerekonata adrestipo %s."
-#. TRANS: Client error for an already confirmed email/jabbel/sms address.
-#: actions/confirmaddress.php:96
+#. TRANS: Client error for an already confirmed email/jabber/sms address.
+#: actions/confirmaddress.php:97
msgid "That address has already been confirmed."
msgstr "La adreso jam estis konfirmita."
+#. TRANS: Server error displayed when a user update to the database fails in the contact address confirmation action.
#. TRANS: Server error thrown on database error updating e-mail preferences.
#. TRANS: Server error thrown on database error removing a registered e-mail address.
#. TRANS: Server error thrown on database error updating IM preferences.
#. TRANS: Server error thrown on database error removing a registered IM address.
+#. TRANS: Server error displayed when "Other" settings in user profile could not be updated on the server.
+#. TRANS: Server error thrown when user profile settings could not be updated.
#. TRANS: Server error thrown on database error updating SMS preferences.
#. TRANS: Server error thrown on database error removing a registered SMS phone number.
-#: actions/confirmaddress.php:116 actions/emailsettings.php:327
-#: actions/emailsettings.php:473 actions/imsettings.php:280
-#: actions/imsettings.php:439 actions/othersettings.php:174
-#: actions/profilesettings.php:283 actions/smssettings.php:308
+#: actions/confirmaddress.php:118 actions/emailsettings.php:359
+#: actions/emailsettings.php:508 actions/imsettings.php:283
+#: actions/imsettings.php:442 actions/othersettings.php:184
+#: actions/profilesettings.php:326 actions/smssettings.php:308
#: actions/smssettings.php:464
msgid "Couldn't update user."
msgstr "Ne povus ĝisdatigi uzanton."
-#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
-#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
-#: actions/confirmaddress.php:128 actions/emailsettings.php:433
-#: actions/smssettings.php:422
-msgid "Couldn't delete email confirmation."
-msgstr "Ne povas forigi retpoŝtan konfirmon."
+#. TRANS: Server error displayed when an address confirmation code deletion from the
+#. TRANS: database fails in the contact address confirmation action.
+#: actions/confirmaddress.php:132
+#, fuzzy
+msgid "Could not delete address confirmation."
+msgstr "Malsukcesis forigi tujmesaĝila agordo."
-#: actions/confirmaddress.php:146
+#. TRANS: Title for the contact address confirmation action.
+#: actions/confirmaddress.php:150
msgid "Confirm address"
msgstr "Konfirmi retadreson"
-#: actions/confirmaddress.php:161
+#. TRANS: Success message for the contact address confirmation action.
+#. TRANS: %s can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:166
#, php-format
msgid "The address \"%s\" has been confirmed for your account."
msgstr "Adreso \"%s\" nun konfirmitas je via konto."
-#: actions/conversation.php:99
+#. TRANS: Title for page with a conversion (multiple notices in context).
+#: actions/conversation.php:96
msgid "Conversation"
msgstr "Konversacio"
-#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87
+#. TRANS: Header on conversation page. Hidden by default (h2).
+#: actions/conversation.php:149 lib/mailbox.php:116 lib/noticelist.php:87
#: lib/profileaction.php:229 lib/searchgroupnav.php:82
msgid "Notices"
msgstr "Avizoj"
-#: actions/deleteapplication.php:63
+#. TRANS: Client error displayed trying to delete an application while not logged in.
+#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
msgstr "Ensalutu por forigi la aplikaĵon."
+#. TRANS: Client error displayed trying to delete an application that does not exist.
#: actions/deleteapplication.php:71
msgid "Application not found."
msgstr "Aplikaĵo ne trovita."
-#: actions/deleteapplication.php:78 actions/editapplication.php:77
+#. TRANS: Client error displayed trying to delete an application the current user does not own.
+#. TRANS: Client error displayed trying to edit an application while not being its owner.
+#: actions/deleteapplication.php:79 actions/editapplication.php:78
#: actions/showapplication.php:94
msgid "You are not the owner of this application."
msgstr "Vi ne estas la posedanto de ĉi tiu aplikaĵo."
-#: actions/deleteapplication.php:102 actions/editapplication.php:127
-#: actions/newapplication.php:110 actions/showapplication.php:118
-#: lib/action.php:1263
+#. TRANS: Client error text when there is a problem with the session token.
+#: actions/deleteapplication.php:102 actions/editapplication.php:131
+#: actions/newapplication.php:114 actions/showapplication.php:118
+#: lib/action.php:1409
msgid "There was a problem with your session token."
msgstr "Problemo okazas pri via seancĵetono."
-#: actions/deleteapplication.php:123 actions/deleteapplication.php:147
+#. TRANS: Title for delete application page.
+#. TRANS: Fieldset legend on delete application page.
+#: actions/deleteapplication.php:124 actions/deleteapplication.php:149
msgid "Delete application"
msgstr "Forigi aplikaĵon"
-#: actions/deleteapplication.php:149
+#. TRANS: Confirmation text on delete application page.
+#: actions/deleteapplication.php:152
msgid ""
"Are you sure you want to delete this application? This will clear all data "
"about the application from the database, including all existing user "
@@ -1019,52 +1706,117 @@ msgstr ""
"la datumbazo, inkluzive de ĉiu ekzistanta uzanto-konekto."
#. TRANS: Submit button title for 'No' when deleting an application.
-#: actions/deleteapplication.php:158
+#: actions/deleteapplication.php:161
msgid "Do not delete this application"
msgstr "Ne forigu ĉi tiun aplikaĵon."
#. TRANS: Submit button title for 'Yes' when deleting an application.
-#: actions/deleteapplication.php:164
+#: actions/deleteapplication.php:167
msgid "Delete this application"
msgstr "Viŝi ĉi tiun aplikon"
+#. TRANS: Client error when trying to delete group while not logged in.
+#: actions/deletegroup.php:64
+#, fuzzy
+msgid "You must be logged in to delete a group."
+msgstr "Ensalutu por eksaniĝi."
+
+#. TRANS: Client error when trying to delete a group without providing a nickname or ID for the group.
+#: actions/deletegroup.php:94 actions/joingroup.php:88
+#: actions/leavegroup.php:88
+msgid "No nickname or ID."
+msgstr "Ne estas alinomo aŭ ID."
+
+#. TRANS: Client error when trying to delete a group without having the rights to delete it.
+#: actions/deletegroup.php:107
+#, fuzzy
+msgid "You are not allowed to delete this group."
+msgstr "Vi ne estas grupano."
+
+#. TRANS: Server error displayed if a group could not be deleted.
+#. TRANS: %s is the name of the group that could not be deleted.
+#: actions/deletegroup.php:150
+#, fuzzy, php-format
+msgid "Could not delete group %s."
+msgstr "Malsukcesis ĝisdatigi grupon."
+
+#. TRANS: Message given after deleting a group.
+#. TRANS: %s is the deleted group's name.
+#: actions/deletegroup.php:159
+#, fuzzy, php-format
+msgid "Deleted group %s"
+msgstr "%1$s eksaniĝis de grupo %2$s"
+
+#. TRANS: Title of delete group page.
+#. TRANS: Form legend for deleting a group.
+#: actions/deletegroup.php:176 actions/deletegroup.php:202
+#, fuzzy
+msgid "Delete group"
+msgstr "Forigi uzanton"
+
+#. TRANS: Warning in form for deleleting a group.
+#: actions/deletegroup.php:206
+#, fuzzy
+msgid ""
+"Are you sure you want to delete this group? This will clear all data about "
+"the group from the database, without a backup. Public posts to this group "
+"will still appear in individual timelines."
+msgstr ""
+"Ĉu vi certe volas forigi la uzanton? Ĉiu datumo pri la uzanto viŝiĝos de la "
+"datumbazo sen sekurkopio."
+
+#. TRANS: Submit button title for 'No' when deleting a group.
+#: actions/deletegroup.php:224
+#, fuzzy
+msgid "Do not delete this group"
+msgstr "Ne forigi la avizon"
+
+#. TRANS: Submit button title for 'Yes' when deleting a group.
+#: actions/deletegroup.php:231
+#, fuzzy
+msgid "Delete this group"
+msgstr "Forigi la uzanton"
+
+#. TRANS: Error message displayed trying to delete a notice while not logged in.
+#. TRANS: Client error displayed when trying to unblock a user from a group while not logged in.
+#. TRANS: Client error displayed trying a change a subscription while not logged in.
#. 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/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
+#: actions/deletenotice.php:52 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:60 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:88
+#: actions/nudge.php:63 actions/subedit.php:33 actions/subscribe.php:96
#: actions/tagother.php:33 actions/unsubscribe.php:52
-#: lib/adminpanelaction.php:73 lib/profileformaction.php:64
+#: lib/adminpanelaction.php:71 lib/profileformaction.php:64
#: lib/settingsaction.php:72
msgid "Not logged in."
msgstr "Ne konektita."
-#: actions/deletenotice.php:71
-msgid "Can't delete this notice."
-msgstr "Ne povas forigi ĉi tiun avizon."
-
-#: actions/deletenotice.php:103
+#. TRANS: Instructions for deleting a notice.
+#: actions/deletenotice.php:110
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
+#. TRANS: Page title when deleting a notice.
+#. TRANS: Fieldset legend for the delete notice form.
+#: actions/deletenotice.php:117 actions/deletenotice.php:148
msgid "Delete notice"
msgstr "Forigi avizon"
-#: actions/deletenotice.php:144
+#. TRANS: Message for the delete notice form.
+#: actions/deletenotice.php:152
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:159
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:657
+#: actions/deletenotice.php:166 lib/noticelist.php:672
msgid "Delete this notice"
msgstr "Forigi la avizon"
@@ -1095,62 +1847,73 @@ msgstr "Forigi la uzanton"
#. TRANS: Message used as title for design settings for the site.
#. TRANS: Link description in user account settings menu.
-#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:139
-#: lib/groupnav.php:119
+#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134
msgid "Design"
msgstr "Aspekto"
#: actions/designadminpanel.php:74
-msgid "Design settings for this StatusNet site."
-msgstr "Aspektaj agordoj por ĉi tiu StatusNet-retejo."
+msgid "Design settings for this StatusNet site"
+msgstr "Desegna agordo por ĉi tiu StatusNet-retejo"
-#: actions/designadminpanel.php:318
+#: actions/designadminpanel.php:335
msgid "Invalid logo URL."
msgstr "URL por la emblemo nevalida."
-#: actions/designadminpanel.php:322
+#: actions/designadminpanel.php:340
+#, fuzzy
+msgid "Invalid SSL logo URL."
+msgstr "URL por la emblemo nevalida."
+
+#: actions/designadminpanel.php:344
#, php-format
msgid "Theme not available: %s."
msgstr "Desegno ne havebla: %s."
-#: actions/designadminpanel.php:426
+#: actions/designadminpanel.php:448
msgid "Change logo"
msgstr "Ŝanĝi emblemon"
-#: actions/designadminpanel.php:431
+#: actions/designadminpanel.php:453
msgid "Site logo"
msgstr "Reteja emblemo"
-#: actions/designadminpanel.php:443
+#: actions/designadminpanel.php:457
+#, fuzzy
+msgid "SSL logo"
+msgstr "Reteja emblemo"
+
+#: actions/designadminpanel.php:469
msgid "Change theme"
msgstr "Ŝanĝi desegnon"
-#: actions/designadminpanel.php:460
+#: actions/designadminpanel.php:486
msgid "Site theme"
msgstr "Reteja desegno"
-#: actions/designadminpanel.php:461
+#: actions/designadminpanel.php:487
msgid "Theme for the site."
msgstr "Desegno por la retejo"
-#: actions/designadminpanel.php:467
+#: actions/designadminpanel.php:493
msgid "Custom theme"
msgstr "Propra desegno"
-#: actions/designadminpanel.php:471
+#: actions/designadminpanel.php:497
msgid "You can upload a custom StatusNet theme as a .ZIP archive."
msgstr "Vi povas alŝuti propran StatusNet-desegnon kiel .zip-dosiero"
-#: actions/designadminpanel.php:486 lib/designsettings.php:101
+#. TRANS: Fieldset legend on profile design page.
+#: actions/designadminpanel.php:512 lib/designsettings.php:98
msgid "Change background image"
msgstr "Ŝanĝi fonbildon"
-#: actions/designadminpanel.php:491 actions/designadminpanel.php:574
-#: lib/designsettings.php:178
+#. TRANS: Label on profile design page for setting a profile page background colour.
+#: actions/designadminpanel.php:517 actions/designadminpanel.php:600
+#: lib/designsettings.php:183
msgid "Background"
msgstr "Fono"
-#: actions/designadminpanel.php:496
+#: actions/designadminpanel.php:522
#, php-format
msgid ""
"You can upload a background image for the site. The maximum file size is %1"
@@ -1158,75 +1921,84 @@ msgid ""
msgstr "Vi povas alŝuti fonbildon por la retejo. Dosiero-grandlimo estas %1$s."
#. TRANS: Used as radio button label to add a background image.
-#: actions/designadminpanel.php:527 lib/designsettings.php:139
+#: actions/designadminpanel.php:553
msgid "On"
msgstr "En"
#. TRANS: Used as radio button label to not add a background image.
-#: actions/designadminpanel.php:544 lib/designsettings.php:155
+#: actions/designadminpanel.php:570
msgid "Off"
msgstr "For"
-#: actions/designadminpanel.php:545 lib/designsettings.php:156
+#. TRANS: Form guide for a set of radio buttons on the profile design page that will enable or disable
+#. TRANS: use of the uploaded profile image.
+#: actions/designadminpanel.php:571 lib/designsettings.php:159
msgid "Turn background image on or off."
msgstr "Aktivigi aŭ senaktivigi fonbildon"
-#: actions/designadminpanel.php:550 lib/designsettings.php:161
+#. TRANS: Checkbox label on profile design page that will cause the profile image to be tiled.
+#: actions/designadminpanel.php:576 lib/designsettings.php:165
msgid "Tile background image"
msgstr "Ripeti la fonbildon"
-#: actions/designadminpanel.php:564 lib/designsettings.php:170
+#. TRANS: Fieldset legend on profile design page to change profile page colours.
+#: actions/designadminpanel.php:590 lib/designsettings.php:175
msgid "Change colours"
msgstr "Ŝanĝi kolorojn"
-#: actions/designadminpanel.php:587 lib/designsettings.php:191
+#. TRANS: Label on profile design page for setting a profile page content colour.
+#: actions/designadminpanel.php:613 lib/designsettings.php:197
msgid "Content"
msgstr "Enhavo"
-#: actions/designadminpanel.php:600 lib/designsettings.php:204
+#. TRANS: Label on profile design page for setting a profile page sidebar colour.
+#: actions/designadminpanel.php:626 lib/designsettings.php:211
msgid "Sidebar"
msgstr "Flanka strio"
-#: actions/designadminpanel.php:613 lib/designsettings.php:217
+#. TRANS: Label on profile design page for setting a profile page text colour.
+#: actions/designadminpanel.php:639 lib/designsettings.php:225
msgid "Text"
msgstr "Teksto"
-#: actions/designadminpanel.php:626 lib/designsettings.php:230
+#. TRANS: Label on profile design page for setting a profile page links colour.
+#: actions/designadminpanel.php:652 lib/designsettings.php:239
msgid "Links"
msgstr "Ligiloj"
-#: actions/designadminpanel.php:651
+#: actions/designadminpanel.php:677
msgid "Advanced"
msgstr "Speciala"
-#: actions/designadminpanel.php:655
+#: actions/designadminpanel.php:681
msgid "Custom CSS"
msgstr "Propra CSS"
-#: actions/designadminpanel.php:676 lib/designsettings.php:247
+#. TRANS: Button text on profile design page to immediately reset all colour settings to default.
+#: actions/designadminpanel.php:702 lib/designsettings.php:257
msgid "Use defaults"
msgstr "Uzu defaŭlton"
-#: actions/designadminpanel.php:677 lib/designsettings.php:248
+#. TRANS: Title for button on profile design page to reset all colour settings to default.
+#: actions/designadminpanel.php:703 lib/designsettings.php:259
msgid "Restore default designs"
msgstr "Restaŭri defaŭltajn desegnojn"
-#: actions/designadminpanel.php:683 lib/designsettings.php:254
+#. TRANS: Title for button on profile design page to reset all colour settings to default without saving.
+#: actions/designadminpanel.php:709 lib/designsettings.php:267
msgid "Reset back to default"
msgstr "Redefaŭltiĝi"
-#. TRANS: Submit button title
-#: actions/designadminpanel.php:685 actions/othersettings.php:126
-#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174
+#. TRANS: Submit button title.
+#: actions/designadminpanel.php:711 actions/licenseadminpanel.php:319
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/sitenoticeadminpanel.php:195 actions/snapshotadminpanel.php:245
-#: actions/subscriptions.php:226 actions/tagother.php:154
-#: actions/useradminpanel.php:294 lib/applicationeditform.php:363
-#: lib/designsettings.php:256 lib/groupeditform.php:202
+#: actions/snapshotadminpanel.php:245 actions/tagother.php:154
+#: lib/applicationeditform.php:357
msgid "Save"
msgstr "Konservi"
-#: actions/designadminpanel.php:686 lib/designsettings.php:257
+#. TRANS: Title for button on profile design page to save settings.
+#: actions/designadminpanel.php:712 lib/designsettings.php:272
msgid "Save design"
msgstr "Savi desegnon"
@@ -1243,109 +2015,131 @@ msgstr "Aldoni al ŝatolisto"
msgid "No such document \"%s\""
msgstr "Ne estas tia dokumento \"%s\""
-#: actions/editapplication.php:54
-msgid "Edit Application"
-msgstr "Redakti Aplikon"
+#. TRANS: Title for "Edit application" form.
+#. TRANS: Form legend.
+#: actions/editapplication.php:54 lib/applicationeditform.php:129
+msgid "Edit application"
+msgstr "Redakti aplikaĵon"
+#. TRANS: Client error displayed trying to edit an application while not logged in.
#: actions/editapplication.php:66
msgid "You must be logged in to edit an application."
msgstr "Ensalutu por redakti la aplikaĵon."
-#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166
-#: actions/showapplication.php:87
+#. TRANS: Client error displayed trying to edit an application that does not exist.
+#: actions/editapplication.php:83 actions/showapplication.php:87
msgid "No such application."
msgstr "Ne estas tia aplikaĵo."
-#: actions/editapplication.php:161
+#. TRANS: Instructions for "Edit application" form.
+#: actions/editapplication.php:167
msgid "Use this form to edit your application."
msgstr "Uzu ĉi tiun formularon por redakti vian aplikaĵon."
-#: actions/editapplication.php:177 actions/newapplication.php:159
+#. TRANS: Validation error shown when not providing a name in the "Edit application" form.
+#: actions/editapplication.php:184 actions/newapplication.php:163
msgid "Name is required."
msgstr "Nomo necesas."
-#: actions/editapplication.php:180 actions/newapplication.php:165
-msgid "Name is too long (max 255 chars)."
+#. TRANS: Validation error shown when providing too long a name in the "Edit application" form.
+#: actions/editapplication.php:188 actions/newapplication.php:169
+#, fuzzy
+msgid "Name is too long (maximum 255 characters)."
msgstr "La nomo estas tro longa (maksimume 255 literoj)"
-#: actions/editapplication.php:183 actions/newapplication.php:162
+#. TRANS: Validation error shown when providing a name for an application that already exists in the "Edit application" form.
+#: actions/editapplication.php:192 actions/newapplication.php:166
msgid "Name already in use. Try another one."
msgstr "La nomo jam uziĝis. Provu ion alian."
-#: actions/editapplication.php:186 actions/newapplication.php:168
+#. TRANS: Validation error shown when not providing a description in the "Edit application" form.
+#: actions/editapplication.php:196 actions/newapplication.php:172
msgid "Description is required."
msgstr "Priskribo necesas."
-#: actions/editapplication.php:194
+#. TRANS: Validation error shown when providing too long a source URL in the "Edit application" form.
+#: actions/editapplication.php:208
msgid "Source URL is too long."
msgstr "Fonta URL estas tro longa."
-#: actions/editapplication.php:200 actions/newapplication.php:185
+#. TRANS: Validation error shown when providing an invalid source URL in the "Edit application" form.
+#: actions/editapplication.php:215 actions/newapplication.php:193
msgid "Source URL is not valid."
msgstr "Fonta URL estas nevalida."
-#: actions/editapplication.php:203 actions/newapplication.php:188
+#. TRANS: Validation error shown when not providing an organisation in the "Edit application" form.
+#: actions/editapplication.php:219 actions/newapplication.php:196
msgid "Organization is required."
msgstr "Organizo necesas."
-#: actions/editapplication.php:206 actions/newapplication.php:191
-msgid "Organization is too long (max 255 chars)."
+#. TRANS: Validation error shown when providing too long an arganisation name in the "Edit application" form.
+#: actions/editapplication.php:223 actions/newapplication.php:199
+#, fuzzy
+msgid "Organization is too long (maximum 255 characters)."
msgstr "Organizonomo estas tro longa (maksimume 255 literoj)."
-#: actions/editapplication.php:209 actions/newapplication.php:194
+#: actions/editapplication.php:226 actions/newapplication.php:202
msgid "Organization homepage is required."
msgstr "Organiza ĉefpaĝo bezoniĝas."
-#: actions/editapplication.php:218 actions/newapplication.php:206
+#. TRANS: Validation error shown when providing too long a callback URL in the "Edit application" form.
+#: actions/editapplication.php:237 actions/newapplication.php:214
msgid "Callback is too long."
msgstr "Revokfunkcio estas tro longa."
-#: actions/editapplication.php:225 actions/newapplication.php:215
+#. TRANS: Validation error shown when providing an invalid callback URL in the "Edit application" form.
+#: actions/editapplication.php:245 actions/newapplication.php:223
msgid "Callback URL is not valid."
msgstr "Revokfunkcia URL estas nevalida."
-#: actions/editapplication.php:258
+#. TRANS: Server error occuring when an application could not be updated from the "Edit application" form.
+#: actions/editapplication.php:282
msgid "Could not update application."
msgstr "Malsukcesis ĝisdatigi la aplikaĵon."
-#: actions/editgroup.php:56
+#. TRANS: Title for form to edit a group. %s is a group nickname.
+#: actions/editgroup.php:55
#, php-format
msgid "Edit %s group"
msgstr "Redakti %s grupon"
+#. TRANS: Client error displayed trying to edit a group while not logged in.
+#. TRANS: Client error displayed trying to create a group while not logged in.
#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65
msgid "You must be logged in to create a group."
msgstr "Ensalutu por krei grupon."
-#: actions/editgroup.php:107 actions/editgroup.php:172
+#. TRANS: Client error displayed trying to edit a group while not being a group admin.
+#: actions/editgroup.php:110 actions/editgroup.php:176
#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109
msgid "You must be an admin to edit the group."
msgstr "Vi devas esti administranto por redakti la grupon."
-#: actions/editgroup.php:158
+#. TRANS: Form instructions for group edit form.
+#: actions/editgroup.php:161
msgid "Use this form to edit the group."
msgstr "Uzas ĉi tiun formularon por redakti la grupon."
-#: actions/editgroup.php:205 actions/newgroup.php:145
-#, php-format
-msgid "description is too long (max %d chars)."
-msgstr "Priskribo estas tro longa (maksimume %d signoj)."
-
-#: actions/editgroup.php:228 actions/newgroup.php:168
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/editgroup.php:239 actions/newgroup.php:179
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Nevalida alinomo: \"%s\""
-#: actions/editgroup.php:258
+#. TRANS: Server error displayed when editing a group fails.
+#: actions/editgroup.php:272
msgid "Could not update group."
msgstr "Malsukcesis ĝisdatigi grupon."
+#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:264 classes/User_group.php:514
+#: actions/editgroup.php:279 classes/User_group.php:529
msgid "Could not create aliases."
msgstr "Malsukcesis krei alinomon."
-#: actions/editgroup.php:280
+#. TRANS: Group edit form success message.
+#: actions/editgroup.php:296
msgid "Options saved."
msgstr "Elektoj konserviĝis."
@@ -1363,12 +2157,12 @@ msgstr "Administri kiel ricevi mesaĝon de %%site.name%%."
#. TRANS: Form legend for e-mail settings form.
#. TRANS: Field label for e-mail address input in e-mail settings form.
-#: actions/emailsettings.php:106 actions/emailsettings.php:132
+#: actions/emailsettings.php:107 actions/emailsettings.php:133
msgid "Email address"
msgstr "Retpoŝtadreso"
#. TRANS: Form note in e-mail settings form.
-#: actions/emailsettings.php:112
+#: actions/emailsettings.php:113
msgid "Current confirmed email address."
msgstr "Nuna konfirmita retpoŝtadreso."
@@ -1377,14 +2171,14 @@ msgstr "Nuna konfirmita retpoŝtadreso."
#. TRANS: Button label to remove a confirmed IM address.
#. TRANS: Button label to remove a confirmed SMS address.
#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from.
-#: actions/emailsettings.php:115 actions/emailsettings.php:158
+#: actions/emailsettings.php:116 actions/emailsettings.php:183
#: actions/imsettings.php:116 actions/smssettings.php:124
#: actions/smssettings.php:180
msgctxt "BUTTON"
msgid "Remove"
msgstr "Forigi"
-#: actions/emailsettings.php:122
+#: actions/emailsettings.php:123
msgid ""
"Awaiting confirmation on this address. Check your inbox (and spam box!) for "
"a message with further instructions."
@@ -1392,25 +2186,19 @@ msgstr ""
"Atendanta konfirmon pri ĉi tiu adreso. Kontrolu vian alvenkeston (kaj "
"spamkeston!) pri mesaĝo kun plua instrukcio."
-#. TRANS: Button label to cancel an e-mail address confirmation procedure.
-#. TRANS: Button label to cancel an IM address confirmation procedure.
-#. TRANS: Button label to cancel a SMS address confirmation procedure.
-#. TRANS: Button label
-#: actions/emailsettings.php:127 actions/imsettings.php:131
-#: actions/smssettings.php:137 lib/applicationeditform.php:357
-msgctxt "BUTTON"
-msgid "Cancel"
-msgstr "Nuligi"
-
-#. TRANS: Instructions for e-mail address input form.
-#: actions/emailsettings.php:135
+#. TRANS: Instructions for e-mail address input form. Do not translate
+#. TRANS: "example.org". It is one of the domain names reserved for
+#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt.
+#. TRANS: Any other domain may be owned by a legitimate person or
+#. TRANS: organization.
+#: actions/emailsettings.php:140
msgid "Email address, like \"UserName@example.org\""
msgstr "Retpoŝtadreso, ekzemple \"ViaNomo@example.org\""
#. TRANS: Button label for adding an e-mail address in e-mail settings form.
#. TRANS: Button label for adding an IM address in IM settings form.
#. TRANS: Button label for adding a SMS phone number in SMS settings form.
-#: actions/emailsettings.php:139 actions/imsettings.php:148
+#: actions/emailsettings.php:144 actions/imsettings.php:151
#: actions/smssettings.php:162
msgctxt "BUTTON"
msgid "Add"
@@ -1418,110 +2206,117 @@ msgstr "Aldoni"
#. TRANS: Form legend for incoming e-mail settings form.
#. TRANS: Form legend for incoming SMS settings form.
-#: actions/emailsettings.php:147 actions/smssettings.php:171
+#: actions/emailsettings.php:152 actions/smssettings.php:171
msgid "Incoming email"
msgstr "Alveninta poŝto"
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:158
+msgid "I want to post notices by email."
+msgstr "Mi volas afiŝi avizon per retpoŝto."
+
#. TRANS: Form instructions for incoming e-mail form in e-mail settings.
#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings.
-#: actions/emailsettings.php:155 actions/smssettings.php:178
+#: actions/emailsettings.php:180 actions/smssettings.php:178
msgid "Send email to this address to post new notices."
msgstr "Sendu mesaĝon al la adreso por afiŝi novan avizon."
-#. TRANS: Instructions for incoming e-mail address input form.
+#. TRANS: Instructions for incoming e-mail address input form, when an address has already been assigned.
#. TRANS: Instructions for incoming SMS e-mail address input form.
-#: actions/emailsettings.php:164 actions/smssettings.php:186
+#: actions/emailsettings.php:189 actions/smssettings.php:186
msgid "Make a new email address for posting to; cancels the old one."
msgstr "Krei novan retpoŝtadreson por afiŝado kaj nuligi la antaŭan."
+#. TRANS: Instructions for incoming e-mail address input form.
+#: actions/emailsettings.php:193
+msgid ""
+"To send notices via email, we need to create a unique email address for you "
+"on this server:"
+msgstr ""
+
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
-#: actions/emailsettings.php:168 actions/smssettings.php:189
+#: actions/emailsettings.php:199 actions/smssettings.php:189
msgctxt "BUTTON"
msgid "New"
msgstr "Nova"
#. TRANS: Form legend for e-mail preferences form.
-#: actions/emailsettings.php:174
+#: actions/emailsettings.php:208
msgid "Email preferences"
msgstr "Retpoŝta agordo."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:180
+#: actions/emailsettings.php:216
msgid "Send me notices of new subscriptions through email."
msgstr "Sendu al mi avizon pri nova abonado per retpoŝto."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:186
+#: actions/emailsettings.php:222
msgid "Send me email when someone adds my notice as a favorite."
msgstr "Sendu al mi mesaĝon tiam, kiam iu ŝatas mian avizon ."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:193
+#: actions/emailsettings.php:229
msgid "Send me email when someone sends me a private message."
msgstr "Sendu al mi mesaĝon tiam, kiam iu sendas al mi privatan mesaĝon."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:199
+#: actions/emailsettings.php:235
msgid "Send me email when someone sends me an \"@-reply\"."
msgstr "Sendu al mi mesaĝon tiam, kiam iu sendas al mi \"@-respondon\"."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:205
+#: actions/emailsettings.php:241
msgid "Allow friends to nudge me and send me an email."
msgstr "Permesi al amikoj puŝeti min kaj sendi al mi retpoŝtan mesaĝon."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:212
-msgid "I want to post notices by email."
-msgstr "Mi volas afiŝi avizon per retpoŝto."
-
-#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:219
+#: actions/emailsettings.php:247
msgid "Publish a MicroID for my email address."
msgstr "Publikigi MikroID por mia retpoŝtadreso."
#. TRANS: Confirmation message for successful e-mail preferences save.
-#: actions/emailsettings.php:334
+#: actions/emailsettings.php:368
msgid "Email preferences saved."
msgstr "Retpoŝta prefero konserviĝis."
#. TRANS: Message given saving e-mail address without having provided one.
-#: actions/emailsettings.php:353
+#: actions/emailsettings.php:388
msgid "No email address."
msgstr "Neniu retpoŝta adreso."
#. TRANS: Message given saving e-mail address that cannot be normalised.
-#: actions/emailsettings.php:361
+#: actions/emailsettings.php:396
msgid "Cannot normalize that email address"
msgstr "Malsukcesis normigi tiun retpoŝtadreson"
#. TRANS: Message given saving e-mail address that not valid.
-#: actions/emailsettings.php:366 actions/register.php:208
+#: actions/emailsettings.php:401 actions/register.php:212
#: actions/siteadminpanel.php:144
msgid "Not a valid email address."
msgstr "Retpoŝta adreso ne valida"
#. TRANS: Message given saving e-mail address that is already set.
-#: actions/emailsettings.php:370
+#: actions/emailsettings.php:405
msgid "That is already your email address."
msgstr "Tiu jam estas via retpoŝtadreso."
#. TRANS: Message given saving e-mail address that is already set for another user.
-#: actions/emailsettings.php:374
+#: actions/emailsettings.php:409
msgid "That email address already belongs to another user."
msgstr "Tiu retpoŝtadreso jam apartenas al alia uzanto."
#. TRANS: Server error thrown on database error adding e-mail confirmation code.
#. TRANS: Server error thrown on database error adding IM confirmation code.
#. TRANS: Server error thrown on database error adding SMS confirmation code.
-#: actions/emailsettings.php:391 actions/imsettings.php:348
+#: actions/emailsettings.php:426 actions/imsettings.php:351
#: actions/smssettings.php:373
msgid "Couldn't insert confirmation code."
msgstr "Malsukcesis enmeti konfirmkodon."
#. TRANS: Message given saving valid e-mail address that is to be confirmed.
-#: actions/emailsettings.php:398
+#: actions/emailsettings.php:433
msgid ""
"A confirmation code was sent to the email address you added. Check your "
"inbox (and spam box!) for the code and instructions on how to use it."
@@ -1532,50 +2327,56 @@ msgstr ""
#. TRANS: Message given canceling e-mail address confirmation that is not pending.
#. TRANS: Message given canceling IM address confirmation that is not pending.
#. TRANS: Message given canceling SMS phone number confirmation that is not pending.
-#: actions/emailsettings.php:419 actions/imsettings.php:383
+#: actions/emailsettings.php:454 actions/imsettings.php:386
#: actions/smssettings.php:408
msgid "No pending confirmation to cancel."
msgstr "Ne estas peto-konfirmo por nuligi."
#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address.
-#: actions/emailsettings.php:424
+#: actions/emailsettings.php:459
msgid "That is the wrong email address."
msgstr "Tiu retpoŝtadreso estas malĝusta."
+#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
+#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
+#: actions/emailsettings.php:468 actions/smssettings.php:422
+msgid "Couldn't delete email confirmation."
+msgstr "Ne povas forigi retpoŝtan konfirmon."
+
#. TRANS: Message given after successfully canceling e-mail address confirmation.
-#: actions/emailsettings.php:438
+#: actions/emailsettings.php:473
msgid "Email confirmation cancelled."
msgstr "Retpoŝta konfirmo nuligita."
#. TRANS: Message given trying to remove an e-mail address that is not
#. TRANS: registered for the active user.
-#: actions/emailsettings.php:458
+#: actions/emailsettings.php:493
msgid "That is not your email address."
msgstr "Tiu ne estas via retpoŝtadreso."
#. TRANS: Message given after successfully removing a registered e-mail address.
-#: actions/emailsettings.php:479
+#: actions/emailsettings.php:514
msgid "The email address was removed."
msgstr "La retpoŝtadreso estas forigita."
-#: actions/emailsettings.php:493 actions/smssettings.php:568
+#: actions/emailsettings.php:528 actions/smssettings.php:568
msgid "No incoming email address."
msgstr "Ne estas alvena retpoŝtadreso"
#. TRANS: Server error thrown on database error removing incoming e-mail address.
#. TRANS: Server error thrown on database error adding incoming e-mail address.
-#: actions/emailsettings.php:504 actions/emailsettings.php:528
+#: actions/emailsettings.php:540 actions/emailsettings.php:565
#: actions/smssettings.php:578 actions/smssettings.php:602
msgid "Couldn't update user record."
msgstr "Malsukcesis ĝisdatigi uzantan informon."
#. TRANS: Message given after successfully removing an incoming e-mail address.
-#: actions/emailsettings.php:508 actions/smssettings.php:581
+#: actions/emailsettings.php:544 actions/smssettings.php:581
msgid "Incoming email address removed."
msgstr "Alvena retpoŝtadreso forigita."
#. TRANS: Message given after successfully adding an incoming e-mail address.
-#: actions/emailsettings.php:532 actions/smssettings.php:605
+#: actions/emailsettings.php:569 actions/smssettings.php:605
msgid "New incoming email address added."
msgstr "Nova alvena retpoŝtadreso aldonita."
@@ -1583,19 +2384,19 @@ msgstr "Nova alvena retpoŝtadreso aldonita."
msgid "This notice is already a favorite!"
msgstr "Ĉi tiu avizo jam estas ŝatata."
-#: actions/favor.php:92 lib/disfavorform.php:140
+#: actions/favor.php:92 lib/disfavorform.php:144
msgid "Disfavor favorite"
msgstr "Malŝati ŝataton."
-#: actions/favorited.php:65 lib/popularnoticesection.php:91
+#: actions/favorited.php:65 lib/popularnoticesection.php:62
#: lib/publicgroupnav.php:93
msgid "Popular notices"
-msgstr "Populara avizo"
+msgstr "Popularaj avizoj"
#: actions/favorited.php:67
#, php-format
msgid "Popular notices, page %d"
-msgstr "Populara avizo, paĝo %d"
+msgstr "Popularaj avizoj, paĝo %d"
#: actions/favorited.php:79
msgid "The most popular notices on the site right now."
@@ -1623,7 +2424,7 @@ msgstr ""
"sia ŝatolisto!"
#: actions/favoritesrss.php:111 actions/showfavorites.php:77
-#: lib/personalgroupnav.php:115
+#: lib/personalgroupnav.php:118
#, php-format
msgid "%s's favorite notices"
msgstr "Ŝatataj avizoj de %s"
@@ -1631,7 +2432,7 @@ msgstr "Ŝatataj avizoj de %s"
#: actions/favoritesrss.php:115
#, php-format
msgid "Updates favored by %1$s on %2$s!"
-msgstr "Ŝatataj Ĝisdatiĝoj de %1$s ĉe %2$s!"
+msgstr "Ŝatataj ĝisdatiĝoj de %1$s ĉe %2$s!"
#: actions/featured.php:69 lib/featureduserssection.php:87
#: lib/publicgroupnav.php:89
@@ -1692,7 +2493,7 @@ msgstr "Malsukcesis interŝanĝi petĵetonon al atingoĵetono."
msgid "Remote service uses unknown version of OMB protocol."
msgstr "Fora servo uzas nekonatan version de OMB-protokolo."
-#: actions/finishremotesubscribe.php:138
+#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:317
msgid "Error updating remote profile."
msgstr "Eraro je ĝisdatigo de fora profilo."
@@ -1720,19 +2521,23 @@ msgstr "Vi ne rajtas doni al uzanto rolon ĉe ĉi tiu retejo."
msgid "User already has this role."
msgstr "Uzanto jam havas la rolon."
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing a profile.
+#. TRANS: Client error displayed trying a change a subscription without providing a profile.
#: actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46
+#: actions/makeadmin.php:71 actions/subedit.php:49
#: lib/profileformaction.php:79
msgid "No profile specified."
msgstr "Neniu profilo elektita."
-#: actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing an existing profile.
+#. TRANS: Client error displayed trying a change a subscription for a non-existant profile ID.
+#: actions/groupblock.php:76 actions/groupunblock.php:77
+#: actions/makeadmin.php:76 actions/subedit.php:57 actions/tagother.php:46
#: actions/unsubscribe.php:84 lib/profileformaction.php:86
msgid "No profile with that ID."
msgstr "Ne estas profilo kun tiu ID."
-#: actions/groupblock.php:81 actions/groupunblock.php:81
+#: actions/groupblock.php:81 actions/groupunblock.php:82
#: actions/makeadmin.php:81
msgid "No group specified."
msgstr "Neniu grupo elektita."
@@ -1749,7 +2554,7 @@ msgstr "La uzanto jam de grupo blokiĝas."
msgid "User is not a member of group."
msgstr "La uzanto ne estas grupano."
-#: actions/groupblock.php:134 actions/groupmembers.php:360
+#: actions/groupblock.php:134 actions/groupmembers.php:364
msgid "Block user from group"
msgstr "Bloki uzanton de grupo"
@@ -1793,10 +2598,12 @@ msgstr "Grupa desegno"
msgid ""
"Customize the way your group looks with a background image and a colour "
"palette of your choice."
-msgstr "Agordi kiel aspektu via grupo, kun elekto de fonbildo kaj koloraro."
+msgstr "Agordi kiel aspektu via grupo, per elekto de fonbildo kaj koloraro."
+#. TRANS: Error message displayed if design settings could not be saved.
+#. TRANS: Error message displayed if design settings could not be saved after clicking "Use defaults".
#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186
-#: lib/designsettings.php:391 lib/designsettings.php:413
+#: lib/designsettings.php:405 lib/designsettings.php:427
msgid "Couldn't update your design."
msgstr "Malsukcesis ĝisdatigi vian desegnon."
@@ -1815,6 +2622,14 @@ msgid ""
msgstr ""
"Vi povas alŝuti emblemo-bildon por via grupo. Dosiero-grandlimo estas $s."
+#: actions/grouplogo.php:236
+msgid "Upload"
+msgstr "Alŝuti"
+
+#: actions/grouplogo.php:289
+msgid "Crop"
+msgstr "Tranĉi"
+
#: actions/grouplogo.php:365
msgid "Pick a square area of the image to be the logo."
msgstr "Elektu kvadratan parton de la bildo kiel la emblemo."
@@ -1827,49 +2642,56 @@ msgstr "Emblemo ĝisdatigita."
msgid "Failed updating logo."
msgstr "Malsukcesis ĝisdatigi emblemon."
-#: actions/groupmembers.php:100 lib/groupnav.php:92
+#. TRANS: Title of the page showing group members.
+#. TRANS: %s is the name of the group.
+#: actions/groupmembers.php:102
#, php-format
msgid "%s group members"
msgstr "%s grupanoj"
-#: actions/groupmembers.php:103
+#. TRANS: Title of the page showing group members.
+#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list.
+#: actions/groupmembers.php:107
#, php-format
msgid "%1$s group members, page %2$d"
-msgstr "%1$s grupanoj, paĝo %2$d"
+msgstr "Grupanoj de %1$s, paĝo %2$d"
-#: actions/groupmembers.php:118
+#: actions/groupmembers.php:122
msgid "A list of the users in this group."
msgstr "Listo de uzantoj en tiu ĉi grupo"
-#: actions/groupmembers.php:182 lib/groupnav.php:107
+#: actions/groupmembers.php:186
msgid "Admin"
msgstr "Administranto"
-#: actions/groupmembers.php:392 lib/blockform.php:69
+#. TRANS: Button text for the form that will block a user from a group.
+#: actions/groupmembers.php:399
+msgctxt "BUTTON"
msgid "Block"
msgstr "Bloki"
-#: actions/groupmembers.php:487
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:403
+msgctxt "TOOLTIP"
+msgid "Block this user"
+msgstr "Bloki ĉi tiun uzanton"
+
+#: actions/groupmembers.php:498
msgid "Make user an admin of the group"
msgstr "Elekti uzanton grupestro."
-#: actions/groupmembers.php:519
+#. TRANS: Button text for the form that will make a user administrator.
+#: actions/groupmembers.php:533
+msgctxt "BUTTON"
msgid "Make Admin"
msgstr "Estrigi"
-#: actions/groupmembers.php:519
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:537
+msgctxt "TOOLTIP"
msgid "Make this user an admin"
msgstr "Estrigi la uzanton"
-#. TRANS: Message is used as link title. %s is a user nickname.
-#. TRANS: Title in atom group notice feed. %s is a group name.
-#. TRANS: Title in atom user notice feed. %s is a user name.
-#: actions/grouprss.php:139 actions/userrss.php:94
-#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69
-#, php-format
-msgid "%s timeline"
-msgstr "Tempstrio de %s"
-
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#: actions/grouprss.php:142
#, php-format
@@ -1941,15 +2763,18 @@ msgstr ""
"Kial ne [krei konton](%%action.register%%) kaj mem [krei la grupon](%%action."
"newgroup%%)!"
-#: actions/groupunblock.php:91
+#. TRANS: Client error displayed when trying to unblock a user from a group without being an administrator for the group.
+#: actions/groupunblock.php:94
msgid "Only an admin can unblock group members."
msgstr "Nur grupestro rajtas malbloki grupanon."
-#: actions/groupunblock.php:95
+#. TRANS: Client error displayed when trying to unblock a non-blocked user from a group.
+#: actions/groupunblock.php:99
msgid "User is not blocked from group."
msgstr "La uzanto ne estas blokita de grupo."
-#: actions/groupunblock.php:128 actions/unblock.php:86
+#. TRANS: Server error displayed when unblocking a user from a group fails because of an unknown error.
+#: actions/groupunblock.php:131 actions/unblock.php:86
msgid "Error removing the block."
msgstr "Eraro ĉe provo malbloki."
@@ -1998,7 +2823,10 @@ msgstr ""
#. TRANS: IM address input field instructions in IM settings form.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:140
+#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by
+#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate
+#. TRANS: person or organization.
+#: actions/imsettings.php:143
#, php-format
msgid ""
"Jabber or GTalk address, like \"UserName@example.org\". First, make sure to "
@@ -2008,64 +2836,64 @@ msgstr ""
"s al via amikolisto je via tujmesaĝilo-kliento aŭ je GTalk."
#. TRANS: Form legend for IM preferences form.
-#: actions/imsettings.php:155
+#: actions/imsettings.php:158
msgid "IM preferences"
msgstr "Tujmesaĝilaj preferoj"
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:160
+#: actions/imsettings.php:163
msgid "Send me notices through Jabber/GTalk."
msgstr "Sendu al mi avizojn per Jabber/GTalk."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:166
+#: actions/imsettings.php:169
msgid "Post a notice when my Jabber/GTalk status changes."
msgstr "Afiŝu avizon tiam, kiam mia Jabber/GTalk-stato ŝanĝiĝas."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:172
+#: actions/imsettings.php:175
msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to."
msgstr ""
"Sendu al mi per Jabber/GTalk respondojn de personoj, kiujn mi ne abonas."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:179
+#: actions/imsettings.php:182
msgid "Publish a MicroID for my Jabber/GTalk address."
msgstr "Publikigu MikroID por mia Jabber/GTalk-adreso."
#. TRANS: Confirmation message for successful IM preferences save.
-#: actions/imsettings.php:287 actions/othersettings.php:180
+#: actions/imsettings.php:290 actions/othersettings.php:190
msgid "Preferences saved."
msgstr "Prefero konservita."
#. TRANS: Message given saving IM address without having provided one.
-#: actions/imsettings.php:309
+#: actions/imsettings.php:312
msgid "No Jabber ID."
msgstr "Mankas Jabber-ID."
#. TRANS: Message given saving IM address that cannot be normalised.
-#: actions/imsettings.php:317
+#: actions/imsettings.php:320
msgid "Cannot normalize that Jabber ID"
msgstr "Malsukcesis normigi la Jabber-ID"
#. TRANS: Message given saving IM address that not valid.
-#: actions/imsettings.php:322
+#: actions/imsettings.php:325
msgid "Not a valid Jabber ID"
msgstr "Tio ne estas valida Jabber-ID"
#. TRANS: Message given saving IM address that is already set.
-#: actions/imsettings.php:326
+#: actions/imsettings.php:329
msgid "That is already your Jabber ID."
msgstr "Tio estas jam via Jabber-ID."
#. TRANS: Message given saving IM address that is already set for another user.
-#: actions/imsettings.php:330
+#: actions/imsettings.php:333
msgid "Jabber ID already belongs to another user."
msgstr "Jabber-ID jam apartenas al alia uzanto."
#. TRANS: Message given saving valid IM address that is to be confirmed.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:358
+#: actions/imsettings.php:361
#, php-format
msgid ""
"A confirmation code was sent to the IM address you added. You must approve %"
@@ -2075,28 +2903,28 @@ msgstr ""
"al %s sendi mesaĝojn al vi."
#. TRANS: Message given canceling IM address confirmation for the wrong IM address.
-#: actions/imsettings.php:388
+#: actions/imsettings.php:391
msgid "That is the wrong IM address."
msgstr "Tiu tujmesaĝila adreso estas malĝusta."
#. TRANS: Server error thrown on database error canceling IM address confirmation.
-#: actions/imsettings.php:397
+#: actions/imsettings.php:400
msgid "Couldn't delete IM confirmation."
msgstr "Malsukcesis forigi tujmesaĝila agordo."
#. TRANS: Message given after successfully canceling IM address confirmation.
-#: actions/imsettings.php:402
+#: actions/imsettings.php:405
msgid "IM confirmation cancelled."
msgstr "Tujmesaĝila konfirmo nuligita."
#. TRANS: Message given trying to remove an IM address that is not
#. TRANS: registered for the active user.
-#: actions/imsettings.php:424
+#: actions/imsettings.php:427
msgid "That is not your Jabber ID."
msgstr "Tio ne estas via Jabber-ID."
#. TRANS: Message given after successfully removing a registered IM address.
-#: actions/imsettings.php:447
+#: actions/imsettings.php:450
msgid "The IM address was removed."
msgstr "La tujmesaĝila adreso estas forigita."
@@ -2115,49 +2943,79 @@ msgid "This is your inbox, which lists your incoming private messages."
msgstr ""
"Tio ĉi estas via alvenkesto, kie listiĝas viaj alvenaj privataj mesaĝoj."
-#: actions/invite.php:39
+#. TRANS: Client error displayed when trying to sent invites while they have been disabled.
+#: actions/invite.php:40
msgid "Invites have been disabled."
msgstr "Invito estas malebligita."
-#: actions/invite.php:41
+#. TRANS: Client error displayed when trying to sent invites while not logged in.
+#. TRANS: %s is the StatusNet site name.
+#: actions/invite.php:44
#, php-format
msgid "You must be logged in to invite other users to use %s."
msgstr "Ensalutu por inviti aliajn uzantojn al %s."
-#: actions/invite.php:72
-#, php-format
-msgid "Invalid email address: %s"
+#. TRANS: Form validation message when providing an e-mail address that does not validate.
+#. TRANS: %s is an invalid e-mail address.
+#: actions/invite.php:77
+#, fuzzy, php-format
+msgid "Invalid email address: %s."
msgstr "Nevalida retpoŝtadreso: %s"
-#: actions/invite.php:110
-msgid "Invitation(s) sent"
+#. TRANS: Page title when invitations have been sent.
+#: actions/invite.php:116
+#, fuzzy
+msgid "Invitations sent"
msgstr "Invito(j) senditas"
-#: actions/invite.php:112
+#. TRANS: Page title when inviting potential users.
+#: actions/invite.php:119
msgid "Invite new users"
msgstr "Inviti novajn uzantojn"
-#: actions/invite.php:128
-msgid "You are already subscribed to these users:"
-msgstr "Vi jam abonas jenajn uzantojn:"
+#. TRANS: Message displayed inviting users to use a StatusNet site while the inviting user
+#. TRANS: is already subscribed to one or more users with the given e-mail address(es).
+#. TRANS: Plural form is based on the number of reported already subscribed e-mail addresses.
+#. TRANS: Followed by a bullet list.
+#: actions/invite.php:139
+#, fuzzy
+msgid "You are already subscribed to this user:"
+msgid_plural "You are already subscribed to these users:"
+msgstr[0] "Vi jam abonas jenajn uzantojn:"
+msgstr[1] "Vi jam abonas jenajn uzantojn:"
-#. TRANS: Whois output.
-#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
-#: actions/invite.php:131 actions/invite.php:139 lib/command.php:414
-#, php-format
+#. TRANS: Used as list item for already subscribed users (%1$s is nickname, %2$s is e-mail address).
+#. TRANS: Used as list item for already registered people (%1$s is nickname, %2$s is e-mail address).
+#: actions/invite.php:145 actions/invite.php:159
+#, fuzzy, php-format
+msgctxt "INVITE"
msgid "%1$s (%2$s)"
msgstr "%1$s (%2$s)"
-#: actions/invite.php:136
-msgid ""
+#. TRANS: Message displayed inviting users to use a StatusNet site while the invited user
+#. TRANS: already uses a this StatusNet site. Plural form is based on the number of
+#. TRANS: reported already present people. Followed by a bullet list.
+#: actions/invite.php:153
+#, fuzzy
+msgid "This person is already a user and you were automatically subscribed:"
+msgid_plural ""
"These people are already users and you were automatically subscribed to them:"
-msgstr "Jenaj personoj estas jam uzantoj kaj vin aŭtomate abonigis al ili."
+msgstr[0] "Jenaj personoj estas jam uzantoj kaj vin aŭtomate abonigis al ili."
+msgstr[1] "Jenaj personoj estas jam uzantoj kaj vin aŭtomate abonigis al ili."
-#: actions/invite.php:144
-msgid "Invitation(s) sent to the following people:"
-msgstr "Invito(j) sendiĝis al jenaj personoj:"
+#. TRANS: Message displayed inviting users to use a StatusNet site. Plural form is
+#. TRANS: based on the number of invitations sent. Followed by a bullet list of
+#. TRANS: e-mail addresses to which invitations were sent.
+#: actions/invite.php:167
+#, fuzzy
+msgid "Invitation sent to the following person:"
+msgid_plural "Invitations sent to the following people:"
+msgstr[0] "Invito(j) sendiĝis al jenaj personoj:"
+msgstr[1] "Invito(j) sendiĝis al jenaj personoj:"
-#: actions/invite.php:150
+#. TRANS: Generic message displayed after sending out one or more invitations to
+#. TRANS: people to join a StatusNet site.
+#: actions/invite.php:177
msgid ""
"You will be notified when your invitees accept the invitation and register "
"on the site. Thanks for growing the community!"
@@ -2165,42 +3023,53 @@ msgstr ""
"Vi sciiĝos, kiam viaj invititoj akceptos la inviton kaj registriĝos ĉe la "
"retejo. Dankon por kreskigi la komunumon!"
-#: actions/invite.php:162
+#. TRANS: Form instructions.
+#: actions/invite.php:190
msgid ""
"Use this form to invite your friends and colleagues to use this service."
msgstr ""
"Uzu la formularon por inviti viajn amikojn kaj kolegojn al ĉi tiu servo."
-#: actions/invite.php:187
+#. TRANS: Field label for a list of e-mail addresses.
+#: actions/invite.php:217
msgid "Email addresses"
msgstr "Retpoŝtadresoj"
-#: actions/invite.php:189
+#. TRANS: Tooltip for field label for a list of e-mail addresses.
+#: actions/invite.php:220
msgid "Addresses of friends to invite (one per line)"
msgstr "Adresoj de invitataj amikoj (unu por linio)"
-#: actions/invite.php:192
+#. TRANS: Field label for a personal message to send to invitees.
+#: actions/invite.php:224
msgid "Personal message"
msgstr "Persona mesaĝo"
-#: actions/invite.php:194
+#. TRANS: Tooltip for field label for a personal message to send to invitees.
+#: actions/invite.php:227
msgid "Optionally add a personal message to the invitation."
msgstr "Vi povas aldoni personan mesaĝon al la invito."
#. TRANS: Send button for inviting friends
-#: actions/invite.php:198
+#: actions/invite.php:231
msgctxt "BUTTON"
msgid "Send"
msgstr "Sendi"
-#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:228
+#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, $2$s is
+#. TRANS: the StatusNet sitename.
+#: actions/invite.php:263
#, php-format
msgid "%1$s has invited you to join them on %2$s"
msgstr "%1$s invitis vin kunaliĝi ĉe %2$s"
-#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:231
+#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, %2$s is the
+#. TRANS: StatusNet sitename, %3$s is the site URL, %4$s is the personal message from the
+#. TRANS: inviting user, %s%5 a link to the timeline for the inviting user, %s$6 is a link
+#. TRANS: to register with the StatusNet site.
+#: actions/invite.php:270
#, php-format
msgid ""
"%1$s has invited you to join them on %2$s (%3$s).\n"
@@ -2259,13 +3128,7 @@ msgstr ""
msgid "You must be logged in to join a group."
msgstr "Ensalutu por aniĝi al grupo."
-#: actions/joingroup.php:88 actions/leavegroup.php:88
-msgid "No nickname or ID."
-msgstr "Ne estas alinomo aŭ ID."
-
-#. TRANS: Message given having added a user to a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/joingroup.php:141 lib/command.php:346
+#: actions/joingroup.php:141
#, php-format
msgid "%1$s joined group %2$s"
msgstr "%1$s aniĝis al grupo %2$s"
@@ -2274,17 +3137,121 @@ msgstr "%1$s aniĝis al grupo %2$s"
msgid "You must be logged in to leave a group."
msgstr "Ensalutu por eksaniĝi."
-#: actions/leavegroup.php:100 lib/command.php:373
+#. TRANS: Error text shown when trying to leave an existing group the user is not a member of.
+#: actions/leavegroup.php:100 lib/command.php:386
msgid "You are not a member of that group."
msgstr "Vi ne estas grupano."
-#. TRANS: Message given having removed a user from a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/leavegroup.php:137 lib/command.php:392
+#: actions/leavegroup.php:137
#, php-format
msgid "%1$s left group %2$s"
msgstr "%1$s eksaniĝis de grupo %2$s"
+#. TRANS: User admin panel title
+#: actions/licenseadminpanel.php:56
+msgctxt "TITLE"
+msgid "License"
+msgstr "Permesilo"
+
+#: actions/licenseadminpanel.php:67
+msgid "License for this StatusNet site"
+msgstr ""
+
+#: actions/licenseadminpanel.php:139
+msgid "Invalid license selection."
+msgstr "Nevalida permesila elekto"
+
+#: actions/licenseadminpanel.php:149
+msgid ""
+"You must specify the owner of the content when using the All Rights Reserved "
+"license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:156
+#, fuzzy
+msgid "Invalid license title. Maximum length is 255 characters."
+msgstr "Nevalida permesila titolo. La longlimo estas 255 literoj."
+
+#: actions/licenseadminpanel.php:168
+msgid "Invalid license URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:171
+msgid "Invalid license image URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:179
+msgid "License URL must be blank or a valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:187
+msgid "License image must be blank or valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:239
+msgid "License selection"
+msgstr ""
+
+#: actions/licenseadminpanel.php:245
+msgid "Private"
+msgstr "Privata"
+
+#: actions/licenseadminpanel.php:246
+msgid "All Rights Reserved"
+msgstr "Ĉiuj rajtoj rezervitaj."
+
+#: actions/licenseadminpanel.php:247
+msgid "Creative Commons"
+msgstr "Creative Commons"
+
+#: actions/licenseadminpanel.php:252
+msgid "Type"
+msgstr "Speco"
+
+#: actions/licenseadminpanel.php:254
+msgid "Select license"
+msgstr ""
+
+#: actions/licenseadminpanel.php:268
+msgid "License details"
+msgstr ""
+
+#: actions/licenseadminpanel.php:274
+msgid "Owner"
+msgstr ""
+
+#: actions/licenseadminpanel.php:275
+msgid "Name of the owner of the site's content (if applicable)."
+msgstr ""
+
+#: actions/licenseadminpanel.php:283
+msgid "License Title"
+msgstr ""
+
+#: actions/licenseadminpanel.php:284
+msgid "The title of the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:292
+msgid "License URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:293
+msgid "URL for more information about the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:300
+msgid "License Image URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:301
+msgid "URL for an image to display with the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:319
+msgid "Save license settings"
+msgstr ""
+
#: actions/login.php:102 actions/otp.php:62 actions/register.php:144
msgid "Already logged in."
msgstr "Vi jam ensalutis."
@@ -2305,11 +3272,11 @@ msgstr "Ensaluti"
msgid "Login to site"
msgstr "Ensaluti al la retejo"
-#: actions/login.php:258 actions/register.php:485
+#: actions/login.php:258 actions/register.php:491
msgid "Remember me"
msgstr "Memoru min"
-#: actions/login.php:259 actions/register.php:487
+#: actions/login.php:259 actions/register.php:493
msgid "Automatically login in the future; not for shared computers!"
msgstr "Aŭtomate ensaluti estonte; ne taŭge por komuna komputilo!"
@@ -2358,66 +3325,77 @@ msgstr "Malsukcesis estrigi %1$s por grupo %2$s."
msgid "No current status."
msgstr "Ne estas kuranta stato."
+#. TRANS: This is the title of the form for adding a new application.
#: actions/newapplication.php:52
-msgid "New Application"
+#, fuzzy
+msgid "New application"
msgstr "Nova Apliko"
-#: actions/newapplication.php:64
+#. TRANS: Client error displayed trying to add a new application while not logged in.
+#: actions/newapplication.php:65
msgid "You must be logged in to register an application."
msgstr "Ensalutu por registri aplikaĵon."
-#: actions/newapplication.php:143
+#: actions/newapplication.php:147
msgid "Use this form to register a new application."
msgstr "Uzu ĉi tiun formularon por registri novan aplikaĵon."
-#: actions/newapplication.php:176
+#: actions/newapplication.php:184
msgid "Source URL is required."
msgstr "Fonta URL bezonata."
-#: actions/newapplication.php:258 actions/newapplication.php:267
+#: actions/newapplication.php:266 actions/newapplication.php:275
msgid "Could not create application."
msgstr "Malsukcesis krei aplikaĵon."
+#. TRANS: Title for form to create a group.
#: actions/newgroup.php:53
msgid "New group"
msgstr "Nova grupo"
+#. TRANS: Form instructions for group create form.
#: actions/newgroup.php:110
msgid "Use this form to create a new group."
msgstr "Uzas ĉi tiun formularon por krei novan grupon."
-#: actions/newmessage.php:71 actions/newmessage.php:231
+#: actions/newmessage.php:71 actions/newmessage.php:234
msgid "New message"
msgstr "Nova mesaĝo"
-#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:481
+#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other).
+#: actions/newmessage.php:121 actions/newmessage.php:164 lib/command.php:501
msgid "You can't send a message to this user."
msgstr "Vi ne povas sendi mesaĝon al la uzanto."
-#: actions/newmessage.php:144 actions/newnotice.php:136 lib/command.php:463
-#: lib/command.php:555
+#. TRANS: Command exception text shown when trying to send a direct message to another user without content.
+#. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply.
+#: actions/newmessage.php:144 actions/newnotice.php:140 lib/command.php:478
+#: lib/command.php:581
msgid "No content!"
msgstr "Neniu enhavo!"
-#: actions/newmessage.php:158
+#: actions/newmessage.php:161
msgid "No recipient specified."
msgstr "Neniu ricevonto speifiĝas."
-#: actions/newmessage.php:164 lib/command.php:484
+#. TRANS: Error text shown when trying to send a direct message to self.
+#: actions/newmessage.php:167 lib/command.php:505
msgid ""
"Don't send a message to yourself; just say it to yourself quietly instead."
msgstr "Ne sendu mesaĝon al vi mem! Simple suspiru anstataŭ."
-#: actions/newmessage.php:181
+#: actions/newmessage.php:184
msgid "Message sent"
msgstr "Mesaĝo sendita"
-#: actions/newmessage.php:185
+#. TRANS: Message given have sent a direct message to another user.
+#. TRANS: %s is the name of the other user.
+#: actions/newmessage.php:188 lib/command.php:513
#, php-format
msgid "Direct message to %s sent."
msgstr "Rekta mesaĝo al %s sendiĝis."
-#: actions/newmessage.php:210 actions/newnotice.php:251 lib/channel.php:189
+#: actions/newmessage.php:213 actions/newnotice.php:264
msgid "Ajax Error"
msgstr "Eraro de Ajax"
@@ -2425,7 +3403,7 @@ msgstr "Eraro de Ajax"
msgid "New notice"
msgstr "Nova avizo"
-#: actions/newnotice.php:217
+#: actions/newnotice.php:230
msgid "Notice posted"
msgstr "Avizo afiŝiĝas"
@@ -2476,8 +3454,10 @@ msgid "Updates matching search term \"%1$s\" on %2$s!"
msgstr "Ĝisdatiĝo kongruanta al serĉvorto \"%1$s\" ĉe %2$s!"
#: actions/nudge.php:85
+#, fuzzy
msgid ""
-"This user doesn't allow nudges or hasn't confirmed or set their email yet."
+"This user doesn't allow nudges or hasn't confirmed or set their email "
+"address yet."
msgstr ""
"La uzanto ne permesas puŝeton aŭ ne jam konfirmis aŭ registris "
"retpoŝtadreson."
@@ -2490,72 +3470,97 @@ msgstr "Puŝeto sendiĝis"
msgid "Nudge sent!"
msgstr "Puŝeto sendiĝis!"
-#: actions/oauthappssettings.php:59
+#. TRANS: Message displayed to an anonymous user trying to view OAuth application list.
+#: actions/oauthappssettings.php:60
msgid "You must be logged in to list your applications."
msgstr "Ensalutu por listigi viajn aplikaĵojn."
-#: actions/oauthappssettings.php:74
+#. TRANS: Page title for OAuth applications
+#: actions/oauthappssettings.php:76
msgid "OAuth applications"
msgstr "OAuth aplikoj"
-#: actions/oauthappssettings.php:85
+#. TRANS: Page instructions for OAuth applications
+#: actions/oauthappssettings.php:88
msgid "Applications you have registered"
msgstr "Aplikoj kiujn vi enskribis"
-#: actions/oauthappssettings.php:135
+#. TRANS: Empty list message on page with OAuth applications.
+#: actions/oauthappssettings.php:141
#, php-format
msgid "You have not registered any applications yet."
-msgstr "Vi ne jam registri iun ajn aplikaĵon."
+msgstr "Vi ankoraŭ neniun aplikaĵon registris."
-#: actions/oauthconnectionssettings.php:72
+#. TRANS: Title for OAuth connection settings.
+#: actions/oauthconnectionssettings.php:71
msgid "Connected applications"
msgstr "Konektita aplikaĵo"
+#. TRANS: Instructions for OAuth connection settings.
#: actions/oauthconnectionssettings.php:83
-msgid "You have allowed the following applications to access you account."
-msgstr "Vi permesis al jenaj aplikaĵoj aliradon al via konto."
+msgid "The following connections exist for your account."
+msgstr ""
-#: actions/oauthconnectionssettings.php:175
+#. TRANS: Client error when trying to revoke access for an application while not being a user of it.
+#: actions/oauthconnectionssettings.php:168
msgid "You are not a user of that application."
msgstr "Mi ne estas uzanto de tiu aplikaĵo."
-#: actions/oauthconnectionssettings.php:186
-#, php-format
-msgid "Unable to revoke access for app: %s."
+#. TRANS: Client error when revoking access has failed for some reason.
+#. TRANS: %s is the application ID revoking access failed for.
+#: actions/oauthconnectionssettings.php:183
+#, fuzzy, php-format
+msgid "Unable to revoke access for application: %s."
msgstr "Maleble revoki aliradon al aplikaĵo: %s."
-#: actions/oauthconnectionssettings.php:198
+#. TRANS: Success message after revoking access for an application.
+#. TRANS: %1$s is the application name, %2$s is the first part of the user token.
+#: actions/oauthconnectionssettings.php:202
+#, php-format
+msgid ""
+"You have successfully revoked access for %1$s and the access token starting "
+"with %2$s."
+msgstr ""
+
+#. TRANS: Empty list message when no applications have been authorised yet.
+#: actions/oauthconnectionssettings.php:213
msgid "You have not authorized any applications to use your account."
msgstr "Vi ne rajtigis iun ajn aplikaĵon uzi vian konton."
-#: actions/oauthconnectionssettings.php:211
-msgid "Developers can edit the registration settings for their applications "
-msgstr "Programisto povas redakti registradan agordon de sia aplikaĵo "
+#. TRANS: Note for developers in the OAuth connection settings form.
+#. TRANS: This message contains a Markdown link. Do not separate "](".
+#. TRANS: %s is the URL to the OAuth settings.
+#: actions/oauthconnectionssettings.php:233
+#, php-format
+msgid ""
+"Are you a developer? [Register an OAuth client application](%s) to use with "
+"this instance of StatusNet."
+msgstr ""
#: actions/oembed.php:80 actions/shownotice.php:100
msgid "Notice has no profile."
msgstr "Avizo sen profilo"
-#: actions/oembed.php:87 actions/shownotice.php:175
+#: actions/oembed.php:83 actions/shownotice.php:172
#, php-format
msgid "%1$s's status on %2$s"
msgstr "Stato de %1$s ĉe %2$s"
#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png')
-#: actions/oembed.php:159
+#: actions/oembed.php:168
#, php-format
msgid "Content type %s not supported."
msgstr "Enhavtipo %s ne subteniĝas."
#. TRANS: Error message displaying attachments. %s is the site's base URL.
-#: actions/oembed.php:163
+#: actions/oembed.php:172
#, php-format
msgid "Only %s URLs over plain HTTP please."
-msgstr ""
+msgstr "Bonvolu, nur %s-URL per plata HTTP."
#. TRANS: Client error on an API request with an unsupported data format.
-#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1204
-#: lib/apiaction.php:1232 lib/apiaction.php:1355
+#: actions/oembed.php:193 actions/oembed.php:212 lib/apiaction.php:1206
+#: lib/apiaction.php:1233 lib/apiaction.php:1362
msgid "Not a supported data format."
msgstr "Datumformato ne subteniĝas."
@@ -2567,36 +3572,46 @@ msgstr "Homserĉo"
msgid "Notice Search"
msgstr "Avizoserĉo"
-#: actions/othersettings.php:60
+#: actions/othersettings.php:59
msgid "Other settings"
msgstr "Aliaj agordoj"
+#. TRANS: Instructions for tab "Other" in user profile settings.
#: actions/othersettings.php:71
msgid "Manage various other options."
msgstr "Agordi diversajn aliajn elektojn."
-#: actions/othersettings.php:108
+#. TRANS: Used as a suffix for free URL shorteners in a dropdown list in the tab "Other" of a
+#. TRANS: user's profile settings. This message has one space at the beginning. Use your
+#. TRANS: language's word separator here if it has one (most likely a single space).
+#: actions/othersettings.php:111
msgid " (free service)"
msgstr " (Senpaga servo)"
-#: actions/othersettings.php:116
+#. TRANS: Label for dropdown with URL shortener services.
+#: actions/othersettings.php:120
msgid "Shorten URLs with"
msgstr "Mallongigu URLojn per"
-#: actions/othersettings.php:117
+#. TRANS: Tooltip for for dropdown with URL shortener services.
+#: actions/othersettings.php:122
msgid "Automatic shortening service to use."
msgstr "Uzota aŭtomata mallongigad-servo."
-#: actions/othersettings.php:122
+#. TRANS: Label for checkbox.
+#: actions/othersettings.php:128
msgid "View profile designs"
msgstr "Vidi profilo-desegnon"
-#: actions/othersettings.php:123
+#. TRANS: Tooltip for checkbox.
+#: actions/othersettings.php:130
msgid "Show or hide profile designs."
msgstr "Montri aŭ kaŝi profilo-desegnon."
-#: actions/othersettings.php:153
-msgid "URL shortening service is too long (max 50 chars)."
+#. TRANS: Form validation error for form "Other settings" in user profile.
+#: actions/othersettings.php:162
+#, fuzzy
+msgid "URL shortening service is too long (maximum 50 characters)."
msgstr "URL-mallongigado-servo tro longas (maksimume 50 literojn)."
#: actions/otp.php:69
@@ -2630,10 +3645,9 @@ msgid "Outbox for %s"
msgstr "Elirkesto de %s"
#: actions/outbox.php:116
-#, fuzzy
msgid "This is your outbox, which lists private messages you have sent."
msgstr ""
-"Tio ĉi estas via alvenkesto, kie listiĝas viaj alvenaj privataj mesaĝoj."
+"Tio ĉi estas via elirkesto, kie listiĝas privataj mesaĝoj, kiujn vi sendis."
#: actions/passwordsettings.php:58
msgid "Change password"
@@ -2660,7 +3674,7 @@ msgid "6 or more characters"
msgstr "6 aŭ pli da literoj"
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:440
+#: actions/register.php:441
msgid "Confirm"
msgstr "Konfirmi"
@@ -2672,11 +3686,11 @@ msgstr "Same kiel pasvorto supra"
msgid "Change"
msgstr "Ŝanĝi"
-#: actions/passwordsettings.php:154 actions/register.php:237
+#: actions/passwordsettings.php:154 actions/register.php:238
msgid "Password must be 6 or more characters."
msgstr "Pasvorto devas esti 6-litera aŭ pli longa."
-#: actions/passwordsettings.php:157 actions/register.php:240
+#: actions/passwordsettings.php:157 actions/register.php:241
msgid "Passwords don't match."
msgstr "La pasvortoj diferencas."
@@ -2696,156 +3710,274 @@ msgstr "Malsukcesis konservi novan pasvorton."
msgid "Password saved."
msgstr "Pasvorto konservitas."
+#. TRANS: Title for Paths admin panel.
#. TRANS: Menu item for site administration
-#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384
+#: actions/pathsadminpanel.php:58 lib/adminpanelaction.php:371
msgid "Paths"
msgstr "Vojoj"
-#: actions/pathsadminpanel.php:70
-msgid "Path and server settings for this StatusNet site."
-msgstr "Vojo kaj servila agordo por ĉi tiu StatusNet-retejo."
+#. TRANS: Form instructions for Path admin panel.
+#: actions/pathsadminpanel.php:69
+msgid "Path and server settings for this StatusNet site"
+msgstr ""
-#: actions/pathsadminpanel.php:157
-#, fuzzy, php-format
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the directory that could not be read from.
+#: actions/pathsadminpanel.php:155
+#, php-format
msgid "Theme directory not readable: %s."
-msgstr "Desegno ne havebla: %s."
+msgstr "Desegno adresaro ne havebla: %s."
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the avatar directory that could not be written to.
#: actions/pathsadminpanel.php:163
-#, fuzzy, php-format
+#, php-format
msgid "Avatar directory not writable: %s."
-msgstr "Avatara adresaro"
+msgstr "Avatara adresaro ne skribebla: %s."
-#: actions/pathsadminpanel.php:169
-#, fuzzy, php-format
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the background directory that could not be written to.
+#: actions/pathsadminpanel.php:171
+#, php-format
msgid "Background directory not writable: %s."
-msgstr "Fona adresaro"
+msgstr "Fona adresaro ne skribebla: %s."
-#: actions/pathsadminpanel.php:177
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the locales directory that could not be read from.
+#: actions/pathsadminpanel.php:181
#, php-format
msgid "Locales directory not readable: %s."
-msgstr ""
+msgstr "Lokaĵara adresaro ne havebla: %s."
-#: actions/pathsadminpanel.php:183
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the SSL server URL that is too long.
+#: actions/pathsadminpanel.php:189
msgid "Invalid SSL server. The maximum length is 255 characters."
-msgstr ""
+msgstr "Nevalida SSL-servilo. La longlimo estas 225 literoj."
-#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:235 actions/siteadminpanel.php:58
msgid "Site"
msgstr "Retejo"
-#: actions/pathsadminpanel.php:238
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:241 actions/pathsadminpanel.php:279
+#: actions/pathsadminpanel.php:370 actions/pathsadminpanel.php:425
msgid "Server"
msgstr "Servilo"
-#: actions/pathsadminpanel.php:238
+#: actions/pathsadminpanel.php:242
msgid "Site's server hostname."
msgstr "Gastigserva Nomo de la retejo"
-#: actions/pathsadminpanel.php:242
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:248 actions/pathsadminpanel.php:288
+#: actions/pathsadminpanel.php:379 actions/pathsadminpanel.php:434
msgid "Path"
msgstr "Vojo"
-#: actions/pathsadminpanel.php:242
-msgid "Site path"
+#: actions/pathsadminpanel.php:249
+#, fuzzy
+msgid "Site path."
msgstr "Reteja vojo"
-#: actions/pathsadminpanel.php:246
-msgid "Path to locales"
-msgstr "Lokigilo al lokaĵaro"
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:255
+msgid "Locale directory"
+msgstr "Dosierujo de lokaĵaro"
-#: actions/pathsadminpanel.php:246
-msgid "Directory path to locales"
-msgstr "Adresara lokigilo al lokaĵaro"
+#: actions/pathsadminpanel.php:256
+msgid "Directory path to locales."
+msgstr "Vojo de dosierujo al lokaĵaroj."
-#: actions/pathsadminpanel.php:250
+#. TRANS: Checkbox label in Paths admin panel.
+#: actions/pathsadminpanel.php:263
msgid "Fancy URLs"
-msgstr ""
+msgstr "Tajlora URL"
-#: actions/pathsadminpanel.php:252
+#: actions/pathsadminpanel.php:265
msgid "Use fancy (more readable and memorable) URLs?"
-msgstr ""
+msgstr "Ĉu uzi tajloran (pli facile legebla kaj memorebla) URL?"
-#: actions/pathsadminpanel.php:259
+#: actions/pathsadminpanel.php:272
msgid "Theme"
msgstr "Temo"
-#: actions/pathsadminpanel.php:264
-msgid "Theme server"
-msgstr "Tema servilo"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:281
+msgid "Server for themes."
+msgstr "Servilo por etosoj."
-#: actions/pathsadminpanel.php:268
-msgid "Theme path"
-msgstr "Temo-lokigilo"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:290
+msgid "Web path to themes."
+msgstr "Retvojo al etosoj."
-#: actions/pathsadminpanel.php:272
-msgid "Theme directory"
-msgstr "Tema adresaro"
-
-#: actions/pathsadminpanel.php:279
-msgid "Avatars"
-msgstr "Avataroj"
-
-#: actions/pathsadminpanel.php:284
-msgid "Avatar server"
-msgstr "Avatara servilo"
-
-#: actions/pathsadminpanel.php:288
-msgid "Avatar path"
-msgstr "Avataro-lokigilo"
-
-#: actions/pathsadminpanel.php:292
-msgid "Avatar directory"
-msgstr "Avatara adresaro"
-
-#: actions/pathsadminpanel.php:301
-msgid "Backgrounds"
-msgstr "Fono"
-
-#: actions/pathsadminpanel.php:305
-msgid "Background server"
-msgstr "Fono-lokigilo"
-
-#: actions/pathsadminpanel.php:309
-msgid "Background path"
-msgstr "Fono-lokigilo"
-
-#: actions/pathsadminpanel.php:313
-msgid "Background directory"
-msgstr "Fona adresaro"
-
-#: actions/pathsadminpanel.php:320
-msgid "SSL"
-msgstr "\"SSL\""
-
-#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202
-msgid "Never"
-msgstr "Neniam"
-
-#: actions/pathsadminpanel.php:324
-msgid "Sometimes"
-msgstr "Kelkfoje"
-
-#: actions/pathsadminpanel.php:325
-msgid "Always"
-msgstr "Ĉiam"
-
-#: actions/pathsadminpanel.php:329
-msgid "Use SSL"
-msgstr "Uzi \"SSL\""
-
-#: actions/pathsadminpanel.php:330
-msgid "When to use SSL"
-msgstr "Kiam uzi \"SSL\""
-
-#: actions/pathsadminpanel.php:335
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:297 actions/pathsadminpanel.php:388
+#: actions/pathsadminpanel.php:443 actions/pathsadminpanel.php:495
msgid "SSL server"
msgstr "\"SSL\"a servilo"
-#: actions/pathsadminpanel.php:336
-msgid "Server to direct SSL requests to"
-msgstr "Servilo, kien orienti \"SSL\"-peton"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:299
+msgid "SSL server for themes (default: SSL server)."
+msgstr "SSL-servilo por temoj (defaŭlta: SSL-servilo)."
-#: actions/pathsadminpanel.php:352
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:306 actions/pathsadminpanel.php:397
+#: actions/pathsadminpanel.php:452
+msgid "SSL path"
+msgstr "SSL-vojo"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:308
+msgid "SSL path to themes (default: /theme/)."
+msgstr "SSL-vojo al etosoj (defaŭlta: /theme/)."
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:315 actions/pathsadminpanel.php:406
+#: actions/pathsadminpanel.php:461
+msgid "Directory"
+msgstr "Dosierujo"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:317
+msgid "Directory where themes are located."
+msgstr "Dosierujo kie etosoj estas."
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:326
+msgid "Avatars"
+msgstr "Avataroj"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:333
+msgid "Avatar server"
+msgstr "Avatara servilo"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:335
+msgid "Server for avatars."
+msgstr "Servilo por avataroj."
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:342
+msgid "Avatar path"
+msgstr "Avataro-lokigilo"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:344
+msgid "Web path to avatars."
+msgstr "Retvojo al avataroj."
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:351
+msgid "Avatar directory"
+msgstr "Avatara adresaro"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:353
+msgid "Directory where avatars are located."
+msgstr "Dosierujo kie avataroj estas."
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:364
+msgid "Backgrounds"
+msgstr "Fono"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:372
+msgid "Server for backgrounds."
+msgstr "Servilo por fonoj."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:381
+msgid "Web path to backgrounds."
+msgstr "Retvojo al fonoj."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:390
+msgid "Server for backgrounds on SSL pages."
+msgstr "Servilo por fonoj en SSL-paĝoj."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:399
+msgid "Web path to backgrounds on SSL pages."
+msgstr "Retvojo al fonoj en SSL-paĝoj."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:408
+msgid "Directory where backgrounds are located."
+msgstr "Dosierujo kie fonoj estas."
+
+#. TRANS: Fieldset legens in Paths admin panel.
+#. TRANS: DT element label in attachment list.
+#: actions/pathsadminpanel.php:419 lib/attachmentlist.php:99
+msgid "Attachments"
+msgstr "Aldonaĵo"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:427
+msgid "Server for attachments."
+msgstr "Servilo por aldonaĵoj."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:436
+msgid "Web path to attachments."
+msgstr "Retvojo al aldonaĵoj."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:445
+msgid "Server for attachments on SSL pages."
+msgstr "Servilo por aldonaĵoj en SSL-paĝoj."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:454
+msgid "Web path to attachments on SSL pages."
+msgstr "Retvojo al aldonaĵoj en SSL-paĝoj."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:463
+msgid "Directory where attachments are located."
+msgstr "Dosierujo kie aldonaĵoj estas."
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:472
+msgid "SSL"
+msgstr "\"SSL\""
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:477 actions/snapshotadminpanel.php:202
+msgid "Never"
+msgstr "Neniam"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:479
+msgid "Sometimes"
+msgstr "Kelkfoje"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:481
+msgid "Always"
+msgstr "Ĉiam"
+
+#: actions/pathsadminpanel.php:485
+msgid "Use SSL"
+msgstr "Uzi \"SSL\""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:487
+msgid "When to use SSL."
+msgstr "Kiam uzi SSL."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:497
+msgid "Server to direct SSL requests to."
+msgstr "Servilo, kien direkti \"SSL\"-petojn"
+
+#. TRANS: Button title text to store form data in the Paths admin panel.
+#: actions/pathsadminpanel.php:514
msgid "Save paths"
msgstr "Konservu lokigilon"
@@ -2881,139 +4013,184 @@ msgstr "Nevalida avizo-enhavo"
msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’."
msgstr "Aviza permesilo ‘%1$s’ ne konformas al reteja permesilo ‘%2$s’."
-#: actions/profilesettings.php:60
+#. TRANS: Page title for profile settings.
+#: actions/profilesettings.php:61
msgid "Profile settings"
msgstr "Profila agordo"
-#: actions/profilesettings.php:71
+#. TRANS: Usage instructions for profile settings.
+#: actions/profilesettings.php:73
msgid ""
"You can update your personal profile info here so people know more about you."
msgstr ""
"Vi povas ĝisdatigi vian propran profilan informon, por ke oni sciu pli pri "
"vi."
-#: actions/profilesettings.php:99
+#. TRANS: Profile settings form legend.
+#: actions/profilesettings.php:102
msgid "Profile information"
msgstr "Profila informo"
-#: actions/profilesettings.php:108 lib/groupeditform.php:154
-msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:113
+#, fuzzy
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces."
msgstr "1-64 minusklaj literoj aŭ ciferoj, neniu interpunkcio aŭ spaco"
-#: actions/profilesettings.php:111 actions/register.php:455
-#: actions/showgroup.php:256 actions/tagother.php:104
-#: lib/groupeditform.php:157 lib/userprofile.php:150
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for full group name (dt). Text hidden by default.
+#: actions/profilesettings.php:117 actions/register.php:456
+#: actions/showgroup.php:252 actions/tagother.php:104
+#: lib/groupeditform.php:157 lib/userprofile.php:152
msgid "Full name"
msgstr "Plena nomo"
+#. TRANS: Field label in form for profile settings.
#. TRANS: Form input field label.
-#: actions/profilesettings.php:115 actions/register.php:460
-#: lib/applicationeditform.php:244 lib/groupeditform.php:161
+#: actions/profilesettings.php:122 actions/register.php:461
+#: lib/applicationeditform.php:236 lib/groupeditform.php:161
msgid "Homepage"
msgstr "Hejmpaĝo"
-#: actions/profilesettings.php:117 actions/register.php:462
-msgid "URL of your homepage, blog, or profile on another site"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:125
+#, fuzzy
+msgid "URL of your homepage, blog, or profile on another site."
msgstr "URL de via hejmpaĝo, blogo aŭ profilo ĉe alia retejo"
-#: actions/profilesettings.php:122 actions/register.php:468
-#, php-format
-msgid "Describe yourself and your interests in %d chars"
-msgstr "Priskribu vin mem kaj viajn ŝatokupojn per ne pli ol %d signoj"
+#. TRANS: Tooltip for field label in form for profile settings. Plural
+#. TRANS: is decided by the number of characters available for the
+#. TRANS: biography (%d).
+#: actions/profilesettings.php:133 actions/register.php:472
+#, fuzzy, php-format
+msgid "Describe yourself and your interests in %d character"
+msgid_plural "Describe yourself and your interests in %d characters"
+msgstr[0] "Priskribu vin mem kaj viajn ŝatokupojn per ne pli ol %d signoj"
+msgstr[1] "Priskribu vin mem kaj viajn ŝatokupojn per ne pli ol %d signoj"
-#: actions/profilesettings.php:125 actions/register.php:471
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:139 actions/register.php:477
msgid "Describe yourself and your interests"
msgstr "Priskribu vin mem kaj viajn ŝatokupojn"
-#: actions/profilesettings.php:127 actions/register.php:473
+#. TRANS: Text area label in form for profile settings where users can provide.
+#. TRANS: their biography.
+#: actions/profilesettings.php:143 actions/register.php:479
msgid "Bio"
msgstr "Biografio"
-#: actions/profilesettings.php:132 actions/register.php:478
-#: actions/showgroup.php:265 actions/tagother.php:112
-#: actions/userauthorization.php:166 lib/groupeditform.php:177
-#: lib/userprofile.php:165
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group location (dt). Text hidden by default.
+#: actions/profilesettings.php:149 actions/register.php:484
+#: actions/showgroup.php:262 actions/tagother.php:112
+#: actions/userauthorization.php:166 lib/groupeditform.php:180
+#: lib/userprofile.php:167
msgid "Location"
msgstr "Loko"
-#: actions/profilesettings.php:134 actions/register.php:480
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:152 actions/register.php:486
msgid "Where you are, like \"City, State (or Region), Country\""
msgstr "Kie vi estas, ekzemple \"Urbo, Ŝtato (aŭ Regiono), Lando\""
-#: actions/profilesettings.php:138
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:157
msgid "Share my current location when posting notices"
msgstr "Sciigu mian nunan lokon, kiam mi sendas avizon."
-#: actions/profilesettings.php:145 actions/tagother.php:149
+#. TRANS: Field label in form for profile settings.
+#: actions/profilesettings.php:165 actions/tagother.php:149
#: actions/tagother.php:209 lib/subscriptionlist.php:106
-#: lib/subscriptionlist.php:108 lib/userprofile.php:210
+#: lib/subscriptionlist.php:108 lib/userprofile.php:212
msgid "Tags"
msgstr "Markiloj"
-#: actions/profilesettings.php:147
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:168
msgid ""
"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
msgstr ""
"Markiloj por vi mem (literoj, ciferoj, \"-\", \".\", kaj \"_\"), dividite "
"per komoj aŭ spacoj"
-#: actions/profilesettings.php:151
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:173
msgid "Language"
msgstr "Lingvo"
-#: actions/profilesettings.php:152
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:175
msgid "Preferred language"
msgstr "Preferata lingvo"
-#: actions/profilesettings.php:161
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:185
msgid "Timezone"
msgstr "Horzono"
-#: actions/profilesettings.php:162
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:187
msgid "What timezone are you normally in?"
msgstr "En kiu horzono vi kutime troviĝas?"
-#: actions/profilesettings.php:167
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:193
msgid ""
"Automatically subscribe to whoever subscribes to me (best for non-humans)"
msgstr "Aŭtomate aboni iun ajn, kiu abonas min (prefereble por ne-homoj)"
-#: actions/profilesettings.php:228 actions/register.php:230
-#, php-format
-msgid "Bio is too long (max %d chars)."
-msgstr "Biografio tro longas (maksimume 255 literoj)"
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: Plural form is used based on the maximum number of allowed
+#. TRANS: characters for the biography (%d).
+#: actions/profilesettings.php:262 actions/register.php:229
+#, fuzzy, php-format
+msgid "Bio is too long (maximum %d character)."
+msgid_plural "Bio is too long (maximum %d characters)."
+msgstr[0] "Biografio tro longas (maksimume %d literoj)"
+msgstr[1] "Biografio tro longas (maksimume %d literoj)"
-#: actions/profilesettings.php:235 actions/siteadminpanel.php:151
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:273 actions/siteadminpanel.php:151
msgid "Timezone not selected."
msgstr "Horzono ne elektita"
-#: actions/profilesettings.php:241
-msgid "Language is too long (max 50 chars)."
-msgstr "Lingvo tro longas (maksimume 255 literoj)"
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:281
+#, fuzzy
+msgid "Language is too long (maximum 50 characters)."
+msgstr "Lingvo tro longas (maksimume 50 literoj)"
-#: actions/profilesettings.php:253 actions/tagother.php:178
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: %s is an invalid tag.
+#: actions/profilesettings.php:295 actions/tagother.php:178
#, php-format
msgid "Invalid tag: \"%s\""
msgstr "Nevalida markilo: \"%s\""
-#: actions/profilesettings.php:306
+#. TRANS: Server error thrown when user profile settings could not be updated to
+#. TRANS: automatically subscribe to any subscriber.
+#: actions/profilesettings.php:351
msgid "Couldn't update user for autosubscribe."
msgstr "Malsukcesis ĝisdatigi uzanton por aŭtomatabonado."
-#: actions/profilesettings.php:363
+#. TRANS: Server error thrown when user profile location preference settings could not be updated.
+#: actions/profilesettings.php:409
msgid "Couldn't save location prefs."
msgstr "Malsukcesis konservi lokan preferon."
-#: actions/profilesettings.php:375
+#. TRANS: Server error thrown when user profile settings could not be saved.
+#: actions/profilesettings.php:422
msgid "Couldn't save profile."
msgstr "Malsukcesis konservi la profilon."
-#: actions/profilesettings.php:383
+#. TRANS: Server error thrown when user profile settings tags could not be saved.
+#: actions/profilesettings.php:431
msgid "Couldn't save tags."
msgstr "Malsukcesis konservi markilojn."
+#. TRANS: Confirmation shown when user profile settings are saved.
#. TRANS: Message after successful saving of administrative settings.
-#: actions/profilesettings.php:391 lib/adminpanelaction.php:141
+#: actions/profilesettings.php:440 lib/adminpanelaction.php:138
msgid "Settings saved."
msgstr "Agordo konservitas."
@@ -3067,16 +4244,17 @@ msgid ""
msgstr "Kial ne [krei konton](%%action.register%%) kaj esti la unua afiŝanto!"
#: actions/public.php:242
-#, fuzzy, php-format
+#, php-format
msgid ""
"This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-"
"blogging) service based on the Free Software [StatusNet](http://status.net/) "
"tool. [Join now](%%action.register%%) to share notices about yourself with "
"friends, family, and colleagues! ([Read more](%%doc.help%%))"
msgstr ""
-"Tio ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-"
-"blogging) servo surbaze de libera servila programo [StatusNet](http://status."
-"net/)."
+"Tie ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-"
+"blogging) servo surbaze de Libera Programaro [StatusNet](http://status."
+"net/). [Aniĝu](%%action.register%%) por konigi novaĵon pri vi mem al viaj "
+"amikoj, familianoj, kaj kolegoj! ([Pli](%%doc.help%%))"
#: actions/public.php:247
#, php-format
@@ -3089,97 +4267,103 @@ msgstr ""
"blogging) servo surbaze de libera servila programo [StatusNet](http://status."
"net/)."
+#. TRANS: Title for public tag cloud.
#: actions/publictagcloud.php:57
msgid "Public tag cloud"
msgstr "Publika markil-nubo"
-#: actions/publictagcloud.php:63
-#, php-format
-msgid "These are most popular recent tags on %s "
-msgstr ""
+#. TRANS: Instructions (more used like an explanation/header).
+#. TRANS: %s is the StatusNet sitename.
+#: actions/publictagcloud.php:65
+#, fuzzy, php-format
+msgid "These are most popular recent tags on %s"
+msgstr "Jen la plej popularaj entikedoj lastatempaj ĉe %s "
-#: actions/publictagcloud.php:69
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:74
#, php-format
msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet."
-msgstr ""
+msgstr "Neniu jam afiŝis avizon kun [haketentikedon](%%doc.tags%%)."
-#: actions/publictagcloud.php:72
+#. TRANS: Message shown to a logged in user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#: actions/publictagcloud.php:79
msgid "Be the first to post one!"
msgstr "Estu la unua afiŝanto!"
-#: actions/publictagcloud.php:75
-#, fuzzy, php-format
+#. TRANS: Message shown to a anonymous user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:87
+#, php-format
msgid ""
"Why not [register an account](%%action.register%%) and be the first to post "
"one!"
msgstr "Kial ne [krei konton](%%action.register%%) kaj esti la unua afiŝanto!"
-#: actions/publictagcloud.php:134
-#, fuzzy
+#: actions/publictagcloud.php:146
msgid "Tag cloud"
-msgstr "Publika markil-nubo"
+msgstr "Entikedo-nubo"
#: actions/recoverpassword.php:36
-#, fuzzy
msgid "You are already logged in!"
msgstr "Vi jam ensalutis."
#: actions/recoverpassword.php:62
-#, fuzzy
msgid "No such recovery code."
-msgstr "Ne estas tiu avizo."
+msgstr "Ne estas tia rehava kodo."
#: actions/recoverpassword.php:66
msgid "Not a recovery code."
-msgstr ""
+msgstr "Ne rehava kodo."
#: actions/recoverpassword.php:73
msgid "Recovery code for unknown user."
-msgstr ""
+msgstr "Rehava kodo por nekonata uzanto."
#: actions/recoverpassword.php:86
-#, fuzzy
msgid "Error with confirmation code."
-msgstr "Neniu konfirma kodo."
+msgstr "Eraras pro komfirma kodo."
#: actions/recoverpassword.php:97
-#, fuzzy
msgid "This confirmation code is too old. Please start again."
-msgstr "Tiu komfirmnumero ne estas por vi!"
+msgstr "Tiu komfirmnumero tro malnovas. Bonvolu rekomenci."
#: actions/recoverpassword.php:111
-#, fuzzy
msgid "Could not update user with confirmed email address."
-msgstr "Nuna konfirmita retpoŝtadreso."
+msgstr "Malsukcesas ĝisdatigi uzanton per komfirmita retpoŝtadreso."
#: actions/recoverpassword.php:152
msgid ""
"If you have forgotten or lost your password, you can get a new one sent to "
"the email address you have stored in your account."
msgstr ""
+"Se vi forgesas aŭ perdas vian pasvorton, ni povas sendi novan pasvorton al "
+"la retpoŝtadreso konservita je via konto."
#: actions/recoverpassword.php:158
msgid "You have been identified. Enter a new password below. "
msgstr "Vi estis identigita. Enigu sube novan pasvorton."
#: actions/recoverpassword.php:188
-#, fuzzy
msgid "Password recovery"
-msgstr "Pasvorta ŝanĝo"
+msgstr "Pasvorton rehavi."
#: actions/recoverpassword.php:191
-#, fuzzy
msgid "Nickname or email address"
-msgstr "Neniu retpoŝta adreso."
+msgstr "Alinomo aŭ retpoŝtadreso."
#: actions/recoverpassword.php:193
msgid "Your nickname on this server, or your registered email address."
-msgstr ""
+msgstr "Via alinomo ĉe tiu ĉi servilo, aŭ via registrita retpoŝadreso."
#: actions/recoverpassword.php:199 actions/recoverpassword.php:200
-#, fuzzy
msgid "Recover"
-msgstr "Forigi"
+msgstr "Rehavi"
#: actions/recoverpassword.php:208
msgid "Reset password"
@@ -3191,11 +4375,11 @@ msgstr "Refari pasvorton"
#: actions/recoverpassword.php:210 actions/recoverpassword.php:335
msgid "Password recovery requested"
-msgstr ""
+msgstr "Petiĝas pasvorton rehavado"
#: actions/recoverpassword.php:213
msgid "Unknown action"
-msgstr ""
+msgstr "Nekonata ago"
#: actions/recoverpassword.php:236
msgid "6 or more characters, and don't forget it!"
@@ -3206,65 +4390,63 @@ msgid "Reset"
msgstr "Restarigi"
#: actions/recoverpassword.php:252
-#, fuzzy
msgid "Enter a nickname or email address."
-msgstr "Tiu ne estas via retpoŝtadreso."
+msgstr "Alinomo aŭ retpoŝtadreso."
#: actions/recoverpassword.php:282
msgid "No user with that email address or username."
-msgstr ""
+msgstr "Ne estas uzanto kun tiu retpoŝtadreso aŭ uzantnomo."
#: actions/recoverpassword.php:299
msgid "No registered email address for that user."
-msgstr ""
+msgstr "Neniu registrita retpoŝtadreso apartenas al la uzanto."
#: actions/recoverpassword.php:313
-#, fuzzy
msgid "Error saving address confirmation."
-msgstr "Eraris konservi uzanton: nevalida."
+msgstr "Eraras pro komfirma kodo."
#: actions/recoverpassword.php:338
msgid ""
"Instructions for recovering your password have been sent to the email "
"address registered to your account."
msgstr ""
+"Gvidoj rehavi vian pasvorton jam sendiĝas al la retpoŝtadreso registrita je "
+"via konto."
#: actions/recoverpassword.php:357
-#, fuzzy
msgid "Unexpected password reset."
-msgstr "Neatendita formo-sendo."
+msgstr "Neatendita pasvorto-rekomencigo."
#: actions/recoverpassword.php:365
-msgid "Password must be 6 chars or more."
+#, fuzzy
+msgid "Password must be 6 characters or more."
msgstr "Pasvorto devas enhavi 6 signojn aŭ pli."
#: actions/recoverpassword.php:369
-#, fuzzy
msgid "Password and confirmation do not match."
-msgstr "La pasvortoj diferencas."
+msgstr "Pasvorto kaj komfirmo ne kongruas."
-#: actions/recoverpassword.php:388 actions/register.php:255
-#, fuzzy
+#: actions/recoverpassword.php:388 actions/register.php:256
msgid "Error setting user."
-msgstr "Eraris konservi uzanton: nevalida."
+msgstr "Eraris agordi uzanton."
#: actions/recoverpassword.php:395
msgid "New password successfully saved. You are now logged in."
-msgstr ""
+msgstr "Nova pasvorto sukcese konserviĝas. Vi nun estas ensalutinta."
-#: actions/register.php:92 actions/register.php:196 actions/register.php:412
+#: actions/register.php:92 actions/register.php:196 actions/register.php:413
msgid "Sorry, only invited people can register."
-msgstr ""
+msgstr "Pardonon, nur invito rajtas registri."
#: actions/register.php:99
msgid "Sorry, invalid invitation code."
-msgstr ""
+msgstr "Pardonon, nevalida invitkodo."
#: actions/register.php:119
msgid "Registration successful"
msgstr "Registriĝo sukcesa"
-#: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85
+#: actions/register.php:121 actions/register.php:512 lib/logingroupnav.php:85
msgid "Register"
msgstr "Registri"
@@ -3272,83 +4454,90 @@ msgstr "Registri"
msgid "Registration not allowed."
msgstr "Registriĝo ne permesita."
-#: actions/register.php:205
+#: actions/register.php:209
msgid "You can't register if you don't agree to the license."
-msgstr "Vi ne povas registri se vi ne konsentas al la licenco."
+msgstr "Vi ne povas registriĝi, se vi ne konsentas kun la permesilo."
-#: actions/register.php:219
+#: actions/register.php:218
msgid "Email address already exists."
msgstr "Retpoŝta adreso jam ekzistas."
-#: actions/register.php:250 actions/register.php:272
+#: actions/register.php:251 actions/register.php:273
msgid "Invalid username or password."
msgstr "Nevalida uzantnomo aŭ pasvorto."
-#: actions/register.php:350
+#: actions/register.php:351
msgid ""
"With this form you can create a new account. You can then post notices and "
"link up to friends and colleagues. "
msgstr ""
+"Per tiu ĉi formularo vi povas krei novan konton. Poste povos vi afiŝi avizon "
+"kaj komuniki kun amikoj kaj kolegoj. "
-#: actions/register.php:432
-#, fuzzy
+#: actions/register.php:433
msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required."
-msgstr "1-64 minusklaj literoj aŭ ciferoj, neniu interpunkcio aŭ spaco"
+msgstr ""
+"1-64 minusklaj literoj aŭ ciferoj, neniu interpunkcio aŭ spaco. Bezonate."
-#: actions/register.php:437
-#, fuzzy
+#: actions/register.php:438
msgid "6 or more characters. Required."
-msgstr "6 aŭ pli da literoj"
+msgstr "6 aŭ pli da literoj. Bezonate."
-#: actions/register.php:441
-#, fuzzy
+#: actions/register.php:442
msgid "Same as password above. Required."
-msgstr "Same kiel pasvorto supra"
+msgstr "Same kiel supra pasvorto. Bezonate."
#. TRANS: Link description in user account settings menu.
-#: actions/register.php:445 actions/register.php:449
-#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132
+#: actions/register.php:446 actions/register.php:450
+#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127
msgid "Email"
msgstr "Retpoŝto"
-#: actions/register.php:446 actions/register.php:450
+#: actions/register.php:447 actions/register.php:451
msgid "Used only for updates, announcements, and password recovery"
-msgstr ""
+msgstr "Uzu nur por ĝisdatigo, anonco, kaj rehavi pasvorton."
-#: actions/register.php:457
+#: actions/register.php:458
msgid "Longer name, preferably your \"real\" name"
-msgstr ""
+msgstr "Pli longa nomo, prefere via \"vera\" nomo."
-#: actions/register.php:518
+#: actions/register.php:463
+msgid "URL of your homepage, blog, or profile on another site"
+msgstr "URL de via hejmpaĝo, blogo aŭ profilo ĉe alia retejo"
+
+#: actions/register.php:524
#, php-format
msgid ""
"I understand that content and data of %1$s are private and confidential."
msgstr ""
+"Mi komprenas ke enhavo kaj datumo de %1$s estas privataj kaj sekretigita."
-#: actions/register.php:528
+#: actions/register.php:534
#, php-format
msgid "My text and files are copyright by %1$s."
-msgstr ""
+msgstr "Mia teksto kaj dosiero estas aŭtorrajtigita de %1$s."
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors.
-#: actions/register.php:532
+#: actions/register.php:538
msgid "My text and files remain under my own copyright."
-msgstr ""
+msgstr "Mia teksto kaj dosiero restu en mia propra aŭtorrajto."
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved.
-#: actions/register.php:535
+#: actions/register.php:541
msgid "All rights reserved."
-msgstr ""
+msgstr "Ĉiuj rajtoj rezervitaj."
#. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses.
-#: actions/register.php:540
+#: actions/register.php:546
#, php-format
msgid ""
"My text and files are available under %s except this private data: password, "
"email address, IM address, and phone number."
msgstr ""
+"Mia teksto kaj dosiero estas atingebla per %s krom jene: pasvorto, "
+"retpoŝtadreso, tujmesaĝilo-adreso, kaj telefonnumero."
-#: actions/register.php:583
+#: actions/register.php:589
#, php-format
msgid ""
"Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may "
@@ -3366,12 +4555,26 @@ msgid ""
"\n"
"Thanks for signing up and we hope you enjoy using this service."
msgstr ""
+"Gratulon, %1$s! Kaj bovenon al %%%%site.name%%%%. Nun eble vi volus...\n"
+"\n"
+"* Iri al [via profilo](%2$s) kaj afiŝi vian unuan mesaĝon.\n"
+"* Aldoni [Jabber/GTalk-adreson](%%%%action.imsettings%%%%) por afiŝi avizon "
+"per tujmesaĝilo.\n"
+"* [Serĉi personojn](%%%%action.peoplesearch%%%%), kiujn vi konas aŭ kiuj "
+"havas interesojn similajn al viaj.\n"
+"* Ĝisdatigi vian [profilan agordon](%%%%action.profilesettings%%%%) por "
+"sciigi pli pri vi. \n"
+"* Relegi la [enretaĵojn](%%%%doc.help%%%%) pri iu funkcio, kiun vi ne "
+"rimarkus. \n"
+"\n"
+"Dankon pro registriĝo, kaj ni esperas al vi ĝuon de uzi ĉi servon."
-#: actions/register.php:607
+#: actions/register.php:613
msgid ""
"(You should receive a message by email momentarily, with instructions on how "
"to confirm your email address.)"
msgstr ""
+"(Vi ricevos tuj mesaĝon retpoŝtan, kun gvidon konfirmi vian retpoŝtadreson.)"
#: actions/remotesubscribe.php:98
#, php-format
@@ -3380,64 +4583,63 @@ msgid ""
"register%%) a new account. If you already have an account on a [compatible "
"microblogging site](%%doc.openmublog%%), enter your profile URL below."
msgstr ""
+"Por aboni, [ensalutu](%%action.login%%), aŭ [krei konton](%%action.register%"
+"%). Se vi jam havas konton ĉe iu [kongrua mikroblogilo-retejo](%%doc."
+"openmublog%%), entajpu vian profilan URL jene."
#: actions/remotesubscribe.php:112
-#, fuzzy
msgid "Remote subscribe"
-msgstr "Malaboni"
+msgstr "Defore aboni"
#: actions/remotesubscribe.php:124
msgid "Subscribe to a remote user"
-msgstr ""
+msgstr "Aboni foran uzanton"
#: actions/remotesubscribe.php:129
-#, fuzzy
msgid "User nickname"
-msgstr "Neniu kromnomo."
+msgstr "Uzanta alinomo"
#: actions/remotesubscribe.php:130
msgid "Nickname of the user you want to follow"
-msgstr ""
+msgstr "Alnomo de la uzanto, kiun vi volas aboni."
#: actions/remotesubscribe.php:133
-#, fuzzy
msgid "Profile URL"
-msgstr "Profilo"
+msgstr "Profila URL"
#: actions/remotesubscribe.php:134
msgid "URL of your profile on another compatible microblogging service"
-msgstr ""
+msgstr "URL de via profilo ĉe alia kongrua mikroblogilo-servo"
#: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:406
+#: lib/userprofile.php:411
msgid "Subscribe"
msgstr "Aboni"
#: actions/remotesubscribe.php:159
msgid "Invalid profile URL (bad format)"
-msgstr ""
+msgstr "Nevalida profila URL (fuŝa formato)"
#: actions/remotesubscribe.php:168
msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)."
msgstr ""
+"Ne valida profila URL (ne estas YADIS-dokumento aŭ difiniĝas nevalida XRDS)."
#: actions/remotesubscribe.php:176
msgid "That’s a local profile! Login to subscribe."
-msgstr ""
+msgstr "Tio estas loka profilo! Ensalutu por aboni."
#: actions/remotesubscribe.php:183
-#, fuzzy
msgid "Couldn’t get a request token."
-msgstr "Malsukcesis interŝanĝi petĵetonon al atingoĵetono."
+msgstr "Malsukcesis akiri pet-ĵetonon."
#: actions/repeat.php:57
msgid "Only logged-in users can repeat notices."
-msgstr ""
+msgstr "Nur ensalutinto rajtas ripeti avizon."
#: actions/repeat.php:64 actions/repeat.php:71
-#, fuzzy
msgid "No notice specified."
-msgstr "Neniu profilo elektita."
+msgstr "Neniu profilo specifiĝas."
#: actions/repeat.php:76
msgid "You can't repeat your own notice."
@@ -3447,7 +4649,7 @@ msgstr "Vi ne povas ripeti vian propran avizon."
msgid "You already repeated that notice."
msgstr "La avizo jam ripetiĝis."
-#: actions/repeat.php:114 lib/noticelist.php:676
+#: actions/repeat.php:114 lib/noticelist.php:691
msgid "Repeated"
msgstr "Ripetita"
@@ -3456,38 +4658,39 @@ msgid "Repeated!"
msgstr "Ripetita!"
#: actions/replies.php:126 actions/repliesrss.php:68
-#: lib/personalgroupnav.php:105
-#, fuzzy, php-format
+#: lib/personalgroupnav.php:108
+#, php-format
msgid "Replies to %s"
-msgstr "Ripetoj de %s"
+msgstr "Respondoj al %s"
#: actions/replies.php:128
-#, fuzzy, php-format
+#, php-format
msgid "Replies to %1$s, page %2$d"
-msgstr "Alvenkesto de %1$s - paĝo %2$d"
+msgstr "Respondoj al %1$s, paĝo %2$d"
#: actions/replies.php:145
-#, fuzzy, php-format
+#, php-format
msgid "Replies feed for %s (RSS 1.0)"
-msgstr "Fluo por amikoj de %s (RSS 1.0)"
+msgstr "Responda fluo al %s (RSS 1.0)"
#: actions/replies.php:152
-#, fuzzy, php-format
+#, php-format
msgid "Replies feed for %s (RSS 2.0)"
-msgstr "Fluo por amikoj de %s (RSS 2.0)"
+msgstr "Responda fluo al %s (RSS 2.0)"
#: actions/replies.php:159
-#, fuzzy, php-format
+#, php-format
msgid "Replies feed for %s (Atom)"
-msgstr "Fluo por amikoj de %s (Atom)"
+msgstr "Responda fluo al %s (Atom)"
#: actions/replies.php:199
-#, fuzzy, php-format
+#, php-format
msgid ""
"This is the timeline showing replies to %1$s but %2$s hasn't received a "
"notice to them yet."
msgstr ""
-"Tie ĉi estas la tempstrio de %s kaj amikoj sed ankoraŭ neniu afiŝis ion ajn."
+"Tie ĉi estus tempstrio montranta respondojn al %1$s, sed %2$s ankoraŭ "
+"ricevas neniun avizon."
#: actions/replies.php:204
#, php-format
@@ -3495,197 +4698,194 @@ msgid ""
"You can engage other users in a conversation, subscribe to more people or "
"[join groups](%%action.groups%%)."
msgstr ""
+"Vi povas komenci interparoladon kun aliaj uzantoj, aboni pli da personoj aŭ "
+"[aniĝi al grupoj](%%action.groups%%)."
#: actions/replies.php:206
-#, fuzzy, php-format
+#, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action."
"newnotice%%%%?status_textarea=%3$s)."
msgstr ""
-"Vi povas provi [puŝeti %1$s](../%2$s) de lia profilo aŭ [afiŝi ion al li](%%"
-"%%action.newnotice%%%%?status_textarea=%3$s)."
+"Vi povas provi [puŝeti %1$s](../%2$s) aŭ[afiŝi ion al li](%%%%action."
+"newnotice%%%%?status_textarea=%3$s)."
#: actions/repliesrss.php:72
-#, fuzzy, php-format
+#, php-format
msgid "Replies to %1$s on %2$s!"
-msgstr "Bonvenon al %1$s, @%2$s!"
+msgstr "Respondoj al %1$s ĉe %2$s!"
#: actions/revokerole.php:75
-#, fuzzy
msgid "You cannot revoke user roles on this site."
-msgstr "Vi ne rajtas doni al uzanto rolon ĉe ĉi tiu retejo."
+msgstr "Vi ne rajtas revoki de uzanto rolon ĉe ĉi tiu retejo."
#: actions/revokerole.php:82
-#, fuzzy
msgid "User doesn't have this role."
-msgstr "Uzanto jam havas la rolon."
+msgstr "La uzanto ne havas la rolon."
#: actions/rsd.php:146 actions/version.php:159
-#, fuzzy
msgid "StatusNet"
-msgstr "Stato forigita."
+msgstr "StatusNet"
#: actions/sandbox.php:65 actions/unsandbox.php:65
-#, fuzzy
msgid "You cannot sandbox users on this site."
-msgstr "Vi ne rajtas doni al uzanto rolon ĉe ĉi tiu retejo."
+msgstr "Vi ne rajtas provejigi uzantojn ĉe tiu ĉi retejo."
#: actions/sandbox.php:72
-#, fuzzy
msgid "User is already sandboxed."
-msgstr "La uzanto jam de grupo blokiĝas."
+msgstr "La uzanto jam provejiĝis."
#. TRANS: Menu item for site administration
#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170
-#: lib/adminpanelaction.php:392
-#, fuzzy
+#: lib/adminpanelaction.php:379
msgid "Sessions"
-msgstr "Versio"
+msgstr "Seancoj"
#: actions/sessionsadminpanel.php:65
-#, fuzzy
-msgid "Session settings for this StatusNet site."
-msgstr "Aspektaj agordoj por ĉi tiu StatusNet-retejo."
+msgid "Session settings for this StatusNet site"
+msgstr ""
#: actions/sessionsadminpanel.php:175
msgid "Handle sessions"
-msgstr ""
+msgstr "Trakti seancojn"
#: actions/sessionsadminpanel.php:177
msgid "Whether to handle sessions ourselves."
-msgstr ""
+msgstr "Ĉu traktu seancojn ni mem."
#: actions/sessionsadminpanel.php:181
msgid "Session debugging"
-msgstr ""
+msgstr "Seanca sencimigado"
#: actions/sessionsadminpanel.php:183
msgid "Turn on debugging output for sessions."
-msgstr ""
+msgstr "Ŝalti sencimigadan eligon por seanco."
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/useradminpanel.php:294
-#, fuzzy
msgid "Save site settings"
-msgstr "Konservu atingan agordon"
+msgstr "Konservi retejan agordon"
#: actions/showapplication.php:82
-#, fuzzy
msgid "You must be logged in to view an application."
-msgstr "Ensalutu por redakti la aplikaĵon."
+msgstr "Ensalutu por vidi la aplikaĵon."
#: actions/showapplication.php:157
-#, fuzzy
msgid "Application profile"
-msgstr "Aplikaĵo ne trovita."
+msgstr "Aplikaĵa profilo"
#. TRANS: Form input field label for application icon.
-#: actions/showapplication.php:159 lib/applicationeditform.php:182
+#: actions/showapplication.php:159 lib/applicationeditform.php:173
msgid "Icon"
-msgstr ""
+msgstr "Ikono"
#. TRANS: Form input field label for application name.
#: actions/showapplication.php:169 actions/version.php:197
-#: lib/applicationeditform.php:199
+#: lib/applicationeditform.php:190
msgid "Name"
msgstr "Nomo"
#. TRANS: Form input field label.
-#: actions/showapplication.php:178 lib/applicationeditform.php:235
+#: actions/showapplication.php:178 lib/applicationeditform.php:227
msgid "Organization"
msgstr "Organizaĵo"
#. TRANS: Form input field label.
#: actions/showapplication.php:187 actions/version.php:200
-#: lib/applicationeditform.php:216 lib/groupeditform.php:172
+#: lib/applicationeditform.php:208 lib/groupeditform.php:175
msgid "Description"
msgstr "Priskribo"
-#: actions/showapplication.php:192 actions/showgroup.php:436
+#. TRANS: Header for group statistics on a group page (h2).
+#: actions/showapplication.php:192 actions/showgroup.php:448
#: lib/profileaction.php:187
msgid "Statistics"
-msgstr ""
+msgstr "Statistiko"
#: actions/showapplication.php:203
#, php-format
msgid "Created by %1$s - %2$s access by default - %3$d users"
-msgstr ""
+msgstr "Kreita de %1$s - %2$s defaŭlta aliroj - %3$d uzantoj"
#: actions/showapplication.php:213
-#, fuzzy
msgid "Application actions"
-msgstr "Aplikaĵo ne trovita."
+msgstr "Aplikaĵa ago"
#: actions/showapplication.php:236
msgid "Reset key & secret"
-msgstr ""
+msgstr "Rekomencigi ŝlosilon & sekreton"
+
+#: actions/showapplication.php:252 lib/deletegroupform.php:121
+#: lib/deleteuserform.php:66 lib/noticelist.php:672
+msgid "Delete"
+msgstr "Forigi"
#: actions/showapplication.php:261
-#, fuzzy
msgid "Application info"
-msgstr "Aplikaĵo ne trovita."
+msgstr "Aplikaĵa informo"
#: actions/showapplication.php:263
msgid "Consumer key"
-msgstr ""
+msgstr "Konsumanta ŝlosilo"
#: actions/showapplication.php:268
msgid "Consumer secret"
-msgstr ""
+msgstr "Konsumanta sekreto"
#: actions/showapplication.php:273
msgid "Request token URL"
-msgstr ""
+msgstr "Pet-ĵetona URL"
#: actions/showapplication.php:278
msgid "Access token URL"
-msgstr ""
+msgstr "Alir-ĵetona URL"
#: actions/showapplication.php:283
msgid "Authorize URL"
-msgstr ""
+msgstr "Rajtigi URL"
#: actions/showapplication.php:288
msgid ""
"Note: We support HMAC-SHA1 signatures. We do not support the plaintext "
"signature method."
msgstr ""
+"Rimarku: Ni subtenas HMAC-SHA1-subskribo. Ni ne subtenas platteksta "
+"subskribado-metodon."
#: actions/showapplication.php:309
-#, fuzzy
msgid "Are you sure you want to reset your consumer key and secret?"
-msgstr "Ĉu vi certe volas forigi la avizon?"
+msgstr "Ĉu vi certe volas rekomencigi vian konsumantan ŝlosilon kaj sekreton?"
#: actions/showfavorites.php:79
-#, fuzzy, php-format
+#, php-format
msgid "%1$s's favorite notices, page %2$d"
-msgstr "Ŝatataj avizoj de %s"
+msgstr "Ŝatataj avizoj de %s, paĝo %2$d"
#: actions/showfavorites.php:132
-#, fuzzy
msgid "Could not retrieve favorite notices."
-msgstr "Malsukcesis krei ŝataton."
+msgstr "Malsukcesis ricevi ŝataton."
#: actions/showfavorites.php:171
-#, fuzzy, php-format
+#, php-format
msgid "Feed for favorites of %s (RSS 1.0)"
-msgstr "Fluo por amikoj de %s (RSS 1.0)"
+msgstr "Fluo pri ŝatato de %s (RSS 1.0)"
#: actions/showfavorites.php:178
-#, fuzzy, php-format
+#, php-format
msgid "Feed for favorites of %s (RSS 2.0)"
-msgstr "Fluo por amikoj de %s (RSS 2.0)"
+msgstr "Fluo pri ŝatato de %s (RSS 2.0)"
#: actions/showfavorites.php:185
-#, fuzzy, php-format
+#, php-format
msgid "Feed for favorites of %s (Atom)"
-msgstr "Fluo por amikoj de %s (Atom)"
+msgstr "Fluo pri ŝatato de %s (Atom)"
#: actions/showfavorites.php:206
msgid ""
"You haven't chosen any favorite notices yet. Click the fave button on "
"notices you like to bookmark them for later or shed a spotlight on them."
msgstr ""
+"Vi ne jam ŝatis iun ajn avizon. Alklaku la ŝati-klavon apud avizo ŝatita por "
+"poste trovi ĝin kaj atentigi al ĝi."
#: actions/showfavorites.php:208
#, php-format
@@ -3693,98 +4893,123 @@ msgid ""
"%s hasn't added any favorite notices yet. Post something interesting they "
"would add to their favorites :)"
msgstr ""
+"%s ankoraŭ ne aldonis iun ajn ŝatatan avizon. Sendu ion, kion ili ŝatos. :)"
#: actions/showfavorites.php:212
-#, fuzzy, php-format
+#, php-format
msgid ""
"%s hasn't added any favorite notices yet. Why not [register an account](%%%%"
"action.register%%%%) and then post something interesting they would add to "
"their favorites :)"
msgstr ""
-"[Kreu konton](%%action.register%%) kaj estu la unua, kiu aldonos avizon al "
-"sia ŝatolisto!"
+"%s ankoraŭ ne aldonis iun ajn ŝatatan avizon. Kial ne [krei konton](%%%%"
+"action.register%%%%) kaj sendi ion, kion ili ŝatos. :)"
#: actions/showfavorites.php:243
msgid "This is a way to share what you like."
-msgstr ""
+msgstr "Tiel vi povas diskonigi vian ŝataton."
-#: actions/showgroup.php:82 lib/groupnav.php:86
-#, fuzzy, php-format
+#. TRANS: Page title for first group page. %s is a group name.
+#: actions/showgroup.php:75
+#, php-format
msgid "%s group"
-msgstr "Grupoj de %s"
+msgstr "Grupo %s"
-#: actions/showgroup.php:84
-#, fuzzy, php-format
+#. TRANS: Page title for any but first group page.
+#. TRANS: %1$s is a group name, $2$s is a page number.
+#: actions/showgroup.php:79
+#, php-format
msgid "%1$s group, page %2$d"
-msgstr "%1$s grupanoj, paĝo %2$d"
+msgstr "Grupo %1$s, paĝo %2$d"
-#: actions/showgroup.php:227
-#, fuzzy
+#. TRANS: Group profile header (h2). Text hidden by default.
+#: actions/showgroup.php:220
msgid "Group profile"
-msgstr "Grupa emblemo"
+msgstr "Grupa profilo"
-#: actions/showgroup.php:272 actions/tagother.php:118
-#: actions/userauthorization.php:175 lib/userprofile.php:178
+#. TRANS: Label for group URL (dt). Text hidden by default.
+#: actions/showgroup.php:270 actions/tagother.php:118
+#: actions/userauthorization.php:175 lib/userprofile.php:180
msgid "URL"
msgstr "URL"
-#: actions/showgroup.php:283 actions/tagother.php:128
-#: actions/userauthorization.php:187 lib/userprofile.php:195
+#. TRANS: Label for group description or group note (dt). Text hidden by default.
+#: actions/showgroup.php:282 actions/tagother.php:128
+#: actions/userauthorization.php:187 lib/userprofile.php:197
msgid "Note"
msgstr "Noto"
-#: actions/showgroup.php:293 lib/groupeditform.php:184
-#, fuzzy
+#. TRANS: Label for group aliases (dt). Text hidden by default.
+#: actions/showgroup.php:293 lib/groupeditform.php:187
msgid "Aliases"
-msgstr "Ĉiam"
+msgstr "Alnomo"
-#: actions/showgroup.php:302
-#, fuzzy
+#. TRANS: Group actions header (h2). Text hidden by default.
+#: actions/showgroup.php:304
msgid "Group actions"
-msgstr "grupoj ĉe %s"
+msgstr "Grupaj agoj"
-#: actions/showgroup.php:338
-#, fuzzy, php-format
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:345
+#, php-format
msgid "Notice feed for %s group (RSS 1.0)"
-msgstr "Fluo por amikoj de %s (RSS 1.0)"
+msgstr "Avizofluo de grupo %s (RSS 1.0)"
-#: actions/showgroup.php:344
-#, fuzzy, php-format
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:352
+#, php-format
msgid "Notice feed for %s group (RSS 2.0)"
-msgstr "Fluo por amikoj de %s (RSS 2.0)"
+msgstr "Avizofluo de grupo %s (RSS 2.0)"
-#: actions/showgroup.php:350
-#, fuzzy, php-format
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:359
+#, php-format
msgid "Notice feed for %s group (Atom)"
-msgstr "Fluo por amikoj de %s (Atom)"
+msgstr "Avizofluo de grupo %s (Atom)"
-#: actions/showgroup.php:355
-#, fuzzy, php-format
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:365
+#, php-format
msgid "FOAF for %s group"
-msgstr "Grupoj de %s"
+msgstr "Foramiko de grupo %s"
-#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91
+#. TRANS: Header for mini list of group members on a group page (h2).
+#: actions/showgroup.php:402
msgid "Members"
msgstr "Grupanoj"
-#: actions/showgroup.php:398 lib/profileaction.php:117
+#. TRANS: Description for mini list of group members on a group page when the group has no members.
+#: actions/showgroup.php:408 lib/profileaction.php:117
#: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95
#: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71
-#, fuzzy
msgid "(None)"
-msgstr "Noto"
+msgstr "(nenio)"
-#: actions/showgroup.php:404
+#. TRANS: Link to all group members from mini list of group members if group has more than n members.
+#: actions/showgroup.php:417
msgid "All members"
msgstr "Ĉiuj grupanoj"
-#: actions/showgroup.php:439
+#. TRANS: Label for creation date in statistics on group page.
+#: actions/showgroup.php:453
#, fuzzy
+msgctxt "LABEL"
msgid "Created"
-msgstr "Ripetita"
+msgstr "Kreita"
-#: actions/showgroup.php:455
-#, fuzzy, php-format
+#. TRANS: Label for member count in statistics on group page.
+#: actions/showgroup.php:461
+#, fuzzy
+msgctxt "LABEL"
+msgid "Members"
+msgstr "Grupanoj"
+
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: %%%%action.register%%%% is the URL for registration, %%%%doc.help%%%% is a URL to help.
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:476
+#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
@@ -3792,326 +5017,356 @@ msgid ""
"their life and interests. [Join now](%%%%action.register%%%%) to become part "
"of this group and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-"Tio ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-"
-"blogging) servo surbaze de libera servila programo [StatusNet](http://status."
-"net/)."
+"**%s** estas uzanto-grupo ĉe %%%%site.name%%%%, [mikrobloga](http://en."
+"wikipedia.org/wiki/Micro-blogging) servo surbaze de Libera Programaro "
+"[StatusNet](http://status.net/). [Aniĝu](%%action.register%%) por fariĝi "
+"parto de tiu ĉi grupo kaj multe pli! ([Pli](%%doc.help%%))"
-#: actions/showgroup.php:461
-#, fuzzy, php-format
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept no new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:486
+#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
"[StatusNet](http://status.net/) tool. Its members share short messages about "
"their life and interests. "
msgstr ""
-"Tio ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-"
-"blogging) servo surbaze de libera servila programo [StatusNet](http://status."
-"net/)."
+"**%s** estas grupo de uzantoj ĉe %%%%*site.*name%%%%, [mikrobloga servo]"
+"(*http://estas.*wikipedia.*org/*wiki/*Microblogging) baze de ilaro de Libera "
+"Molvaro [StatusNet](*http://*status.*net/), kie anoj konigas mesaĝetojn pri "
+"siaj vivoj kaj ŝatokupoj. "
-#: actions/showgroup.php:489
-#, fuzzy
+#. TRANS: Header for list of group administrators on a group page (h2).
+#: actions/showgroup.php:515
msgid "Admins"
-msgstr "Administranto"
+msgstr "Administrantoj"
-#: actions/showmessage.php:81
-#, fuzzy
+#. TRANS: Client error displayed requesting a single message that does not exist.
+#: actions/showmessage.php:79
msgid "No such message."
-msgstr "Ne estas tiu paĝo."
+msgstr "Ne estas tiu mesaĝo."
-#: actions/showmessage.php:98
+#. TRANS: Client error displayed requesting a single direct message the requesting user was not a party in.
+#: actions/showmessage.php:97
msgid "Only the sender and recipient may read this message."
-msgstr ""
+msgstr "Nur la sendinto kaj ricevinto rajtas legi la mesaĝon."
-#: actions/showmessage.php:108
-#, fuzzy, php-format
+#. TRANS: Page title for single direct message display when viewing user is the sender.
+#. TRANS: %1$s is the addressed user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:110
+#, php-format
msgid "Message to %1$s on %2$s"
-msgstr "Ĝisdatigoj etikeditaj %1$s ĉe %2$s!"
+msgstr "Mesaĝo al %1$s ĉe %2$s"
-#: actions/showmessage.php:113
-#, fuzzy, php-format
+#. TRANS: Page title for single message display.
+#. TRANS: %1$s is the sending user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:118
+#, php-format
msgid "Message from %1$s on %2$s"
-msgstr "Ĝisdatigoj etikeditaj %1$s ĉe %2$s!"
+msgstr "Mesaĝo de %1$s ĉe %2$s"
#: actions/shownotice.php:90
msgid "Notice deleted."
msgstr "Avizo viŝiĝas"
-#: actions/showstream.php:73
+#. TRANS: Page title showing tagged notices in one user's stream. %1$s is the username, %2$s is the hash tag.
+#: actions/showstream.php:70
#, fuzzy, php-format
-msgid " tagged %s"
-msgstr "Avizoj etikeditaj %s"
+msgid "%1$s tagged %2$s"
+msgstr "%1$s, paĝo %2$d"
-#: actions/showstream.php:79
+#. TRANS: Page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$s is the hash tag, %1$d is the page number.
+#: actions/showstream.php:74
#, fuzzy, php-format
+msgid "%1$s tagged %2$s, page %3$d"
+msgstr "Avizoj etikeditaj per %1$s - paĝo %2$d"
+
+#. TRANS: Extended page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$d is the page number.
+#: actions/showstream.php:82
+#, php-format
msgid "%1$s, page %2$d"
-msgstr "%1$s kaj amikoj, paĝo %2$d"
+msgstr "%1$s, paĝo %2$d"
-#: actions/showstream.php:122
-#, fuzzy, php-format
+#. TRANS: Title for link to notice feed.
+#. TRANS: %1$s is a user nickname, %2$s is a hashtag.
+#: actions/showstream.php:127
+#, php-format
msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)"
-msgstr "Fluo por amikoj de %s (RSS 1.0)"
-
-#: actions/showstream.php:129
-#, fuzzy, php-format
-msgid "Notice feed for %s (RSS 1.0)"
-msgstr "Fluo por amikoj de %s (RSS 1.0)"
+msgstr "Avizofluo pri %1$s etikedigita %2$s (RSS 1.0)"
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
#: actions/showstream.php:136
-#, fuzzy, php-format
+#, php-format
+msgid "Notice feed for %s (RSS 1.0)"
+msgstr "Avizofluo pri %1$s (RSS 1.0)"
+
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:145
+#, php-format
msgid "Notice feed for %s (RSS 2.0)"
-msgstr "Fluo por amikoj de %s (RSS 2.0)"
+msgstr "Avizofluo pri %1$s (RSS 2.0)"
-#: actions/showstream.php:143
-#, fuzzy, php-format
+#: actions/showstream.php:152
+#, php-format
msgid "Notice feed for %s (Atom)"
-msgstr "Fluo por amikoj de %s (Atom)"
+msgstr "Avizofluo pri %1$s (Atom)"
-#: actions/showstream.php:148
-#, fuzzy, php-format
+#. TRANS: Title for link to notice feed. FOAF stands for Friend of a Friend.
+#. TRANS: More information at http://www.foaf-project.org. %s is a user nickname.
+#: actions/showstream.php:159
+#, php-format
msgid "FOAF for %s"
-msgstr "Elirkesto de %s"
+msgstr "Foramiko de %s"
-#: actions/showstream.php:200
+#. TRANS: First sentence of empty list message for a stream. $1%s is a user nickname.
+#: actions/showstream.php:211
#, fuzzy, php-format
-msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet."
-msgstr ""
-"Tie ĉi estas la tempstrio de %s kaj amikoj sed ankoraŭ neniu afiŝis ion ajn."
+msgid "This is the timeline for %1$s, but %1$s hasn't posted anything yet."
+msgstr "Tie ĉi estus tempstrio de %1$s sed %2$s ankoraŭ afiŝis nenion."
-#: actions/showstream.php:205
+#. TRANS: Second sentence of empty list message for a stream for the user themselves.
+#: actions/showstream.php:217
msgid ""
"Seen anything interesting recently? You haven't posted any notices yet, now "
"would be a good time to start :)"
msgstr ""
+"Ĉu okazas io interesa lastatempe? Vi ne afiŝis ion ajn, nun taŭgas komenci :)"
-#: actions/showstream.php:207
-#, fuzzy, php-format
+#. TRANS: Second sentence of empty list message for a non-self stream. %1$s is a user nickname, %2$s is a part of a URL.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:221
+#, php-format
msgid ""
"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%"
"%?status_textarea=%2$s)."
msgstr ""
-"Vi povas provi [puŝeti %1$s](../%2$s) de lia profilo aŭ [afiŝi ion al li](%%"
-"%%action.newnotice%%%%?status_textarea=%3$s)."
+"Vi povas provi [puŝeti %1$s] aŭ [afiŝi ion al li](%%%%action.newnotice%%%%?"
+"status_textarea=%2$s)."
-#: actions/showstream.php:243
-#, fuzzy, php-format
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are open.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:264
+#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
"[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to "
"follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-"Tio ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-"
-"blogging) servo surbaze de libera servila programo [StatusNet](http://status."
-"net/)."
+"**%s** havas konton ĉe %%%%site.name%%%%, [mikrobloga](http://en.wikipedia."
+"org/wiki/Micro-blogging) servo surbaze de libera programaro [StatusNet]"
+"(http://status.net/). [Aniĝu](%%%%action.register%%%%) por sekvi avizojn de "
+"**%s** kaj multe pli! ([Pli](%%%%doc.help%%%%))"
-#: actions/showstream.php:248
-#, fuzzy, php-format
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are closed or invite only.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:271
+#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
"[StatusNet](http://status.net/) tool. "
msgstr ""
-"Tio ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-"
-"blogging) servo surbaze de libera servila programo [StatusNet](http://status."
-"net/)."
+"**%s** havas konton ĉe %%%%site.name%%%%, [mikrobloga](http://en.wikipedia."
+"org/wiki/Micro-blogging) servo surbaze de libera programaro [StatusNet]"
+"(http://status.net/). "
-#: actions/showstream.php:305
-#, fuzzy, php-format
+#. TRANS: Link to the author of a repeated notice. %s is a linked nickname.
+#: actions/showstream.php:328
+#, php-format
msgid "Repeat of %s"
-msgstr "Ripetoj de %s"
+msgstr "Ripeto de %s"
#: actions/silence.php:65 actions/unsilence.php:65
-#, fuzzy
msgid "You cannot silence users on this site."
-msgstr "Vi ne rajtas doni al uzanto rolon ĉe ĉi tiu retejo."
+msgstr "Vi ne rajtas silentigi uzanton ĉe ĉi tiu retejo."
#: actions/silence.php:72
-#, fuzzy
msgid "User is already silenced."
-msgstr "La uzanto jam de grupo blokiĝas."
+msgstr "La uzanto jam silentiĝas."
#: actions/siteadminpanel.php:69
-#, fuzzy
msgid "Basic settings for this StatusNet site"
-msgstr "Aspektaj agordoj por ĉi tiu StatusNet-retejo."
+msgstr "Baza agordo por ĉi tiu StatusNet-retejo."
#: actions/siteadminpanel.php:133
msgid "Site name must have non-zero length."
-msgstr ""
+msgstr "La sita nomo devas pli ol nula longeco"
#: actions/siteadminpanel.php:141
-#, fuzzy
msgid "You must have a valid contact email address."
-msgstr "Retpoŝta adreso ne valida"
+msgstr "Vi devas havi validan kontakteblan retpoŝtadreson"
#: actions/siteadminpanel.php:159
#, php-format
msgid "Unknown language \"%s\"."
-msgstr ""
+msgstr "Nekonata lingvo \"%s\"."
#: actions/siteadminpanel.php:165
msgid "Minimum text limit is 0 (unlimited)."
-msgstr ""
+msgstr "Teksto estu almenaŭ 0 literojn (senlime)."
#: actions/siteadminpanel.php:171
msgid "Dupe limit must be one or more seconds."
-msgstr ""
+msgstr "Refoja limo estu almenaŭ unu sekundo."
#: actions/siteadminpanel.php:221
msgid "General"
msgstr "Ĝenerala"
#: actions/siteadminpanel.php:224
-#, fuzzy
msgid "Site name"
-msgstr "Reteja desegno"
+msgstr "Nomo de retejo"
#: actions/siteadminpanel.php:225
msgid "The name of your site, like \"Yourcompany Microblog\""
-msgstr ""
+msgstr "Nomo de via retejo, ekzemple \"Viafirmo Mikroblogo\""
#: actions/siteadminpanel.php:229
msgid "Brought by"
-msgstr ""
+msgstr "Eblige de"
#: actions/siteadminpanel.php:230
msgid "Text used for credits link in footer of each page"
-msgstr ""
+msgstr "Teksto por dankado-ligilo je subo por ĉiu paĝo"
#: actions/siteadminpanel.php:234
msgid "Brought by URL"
-msgstr ""
+msgstr "Alportita de URL"
#: actions/siteadminpanel.php:235
msgid "URL used for credits link in footer of each page"
-msgstr ""
+msgstr "URL por danko-ligilo je subaĵo sur ĉiu paĝo"
#: actions/siteadminpanel.php:239
-#, fuzzy
msgid "Contact email address for your site"
-msgstr "Alvena retpoŝtadreso forigita."
+msgstr "Kontakta retpoŝtadreso por via retejo"
#: actions/siteadminpanel.php:245
-#, fuzzy
msgid "Local"
-msgstr "Loko"
+msgstr "Loka"
#: actions/siteadminpanel.php:256
msgid "Default timezone"
-msgstr ""
+msgstr "Defaŭlta horzono"
#: actions/siteadminpanel.php:257
msgid "Default timezone for the site; usually UTC."
-msgstr ""
+msgstr "Defaŭlta horzono de la retejo; kutime UTC."
#: actions/siteadminpanel.php:262
-#, fuzzy
msgid "Default language"
-msgstr "Preferata lingvo"
+msgstr "Defaŭlta lingvo"
#: actions/siteadminpanel.php:263
msgid "Site language when autodetection from browser settings is not available"
-msgstr ""
+msgstr "Reteja lingvo por kiam lingva prefero ne troviĝas el la foliumilo"
#: actions/siteadminpanel.php:271
msgid "Limits"
-msgstr ""
+msgstr "Limoj"
#: actions/siteadminpanel.php:274
msgid "Text limit"
-msgstr ""
+msgstr "Teksta longlimo"
#: actions/siteadminpanel.php:274
msgid "Maximum number of characters for notices."
-msgstr ""
+msgstr "Longlimo por afiŝoj."
#: actions/siteadminpanel.php:278
msgid "Dupe limit"
-msgstr ""
+msgstr "Refoja limo"
#: actions/siteadminpanel.php:278
msgid "How long users must wait (in seconds) to post the same thing again."
msgstr ""
+"Kiel longe devas uzantoj atendas (je sekundo) antaŭ afiŝi la saman refejo."
-#: actions/sitenoticeadminpanel.php:56
-#, fuzzy
+#. TRANS: Page title for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:55
msgid "Site Notice"
-msgstr "Avizoj"
+msgstr "Reteja Anonco"
-#: actions/sitenoticeadminpanel.php:67
-#, fuzzy
+#. TRANS: Instructions for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:66
msgid "Edit site-wide message"
-msgstr "Nova mesaĝo"
+msgstr "Redakti retejan mesaĝon"
-#: actions/sitenoticeadminpanel.php:103
-#, fuzzy
+#. TRANS: Server error displayed when saving a site-wide notice was impossible.
+#: actions/sitenoticeadminpanel.php:101
msgid "Unable to save site notice."
-msgstr "Malsukcesis konservi vian desegnan agordon"
+msgstr "Malsukcesis konservi retejan anoncon."
-#: actions/sitenoticeadminpanel.php:113
-msgid "Max length for the site-wide notice is 255 chars."
-msgstr ""
+#. TRANS: Client error displayed when a site-wide notice was longer than allowed.
+#: actions/sitenoticeadminpanel.php:112
+#, fuzzy
+msgid "Maximum length for the site-wide notice is 255 characters."
+msgstr "Longlimo por reteja anonco estas 255 literoj."
+#. TRANS: Label for site-wide notice text field in admin panel.
#: actions/sitenoticeadminpanel.php:176
-#, fuzzy
msgid "Site notice text"
-msgstr "Forigi avizon"
+msgstr "Teksto de reteja anonco."
-#: actions/sitenoticeadminpanel.php:178
-msgid "Site-wide notice text (255 chars max; HTML okay)"
-msgstr ""
-
-#: actions/sitenoticeadminpanel.php:198
+#. TRANS: Tooltip for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:179
#, fuzzy
+msgid "Site-wide notice text (255 characters maximum; HTML allowed)"
+msgstr "Teksto de reteja anonco (apenaŭ 255 literoj; HTML eblas)"
+
+#. TRANS: Title for button to save site notice in admin panel.
+#: actions/sitenoticeadminpanel.php:201
msgid "Save site notice"
-msgstr "Forigi avizon"
+msgstr "Konservi retejan agordon"
#. TRANS: Title for SMS settings.
#: actions/smssettings.php:59
-#, fuzzy
msgid "SMS settings"
-msgstr "Tujmesaĝila agordo."
+msgstr "SMM-a agordo"
#. TRANS: SMS settings page instructions.
#. TRANS: %%site.name%% is the name of the site.
#: actions/smssettings.php:74
-#, fuzzy, php-format
+#, php-format
msgid "You can receive SMS messages through email from %%site.name%%."
-msgstr "Administri kiel ricevi mesaĝon de %%site.name%%."
+msgstr "Vi povos ricevi SMM-mesaĝon per retpoŝto de %%site.name%%."
#. TRANS: Message given in the SMS settings if SMS is not enabled on the site.
#: actions/smssettings.php:97
-#, fuzzy
msgid "SMS is not available."
-msgstr "Tujmesaĝilo ne estas disponebla."
+msgstr "SMM ne estas disponebla."
#. TRANS: Form legend for SMS settings form.
#: actions/smssettings.php:111
-#, fuzzy
msgid "SMS address"
-msgstr "Tujmesaĝila adreso"
+msgstr "SMM-a adreso"
#. TRANS: Form guide in SMS settings form.
#: actions/smssettings.php:120
-#, fuzzy
msgid "Current confirmed SMS-enabled phone number."
-msgstr "Nuna konfirmita retpoŝtadreso."
+msgstr "Nuna konfirmita SMM-pova telefonnumero"
#. TRANS: Form guide in IM settings form.
#: actions/smssettings.php:133
msgid "Awaiting confirmation on this phone number."
-msgstr ""
+msgstr "Atendante konfirmon por la telefonnumero."
#. TRANS: Field label for SMS address input in SMS settings form.
#: actions/smssettings.php:142
-#, fuzzy
msgid "Confirmation code"
-msgstr "Neniu konfirma kodo."
+msgstr "Konfirma kodo."
#. TRANS: Form field instructions in SMS settings form.
#: actions/smssettings.php:144
msgid "Enter the code you received on your phone."
-msgstr ""
+msgstr "Entajpu la kodon, kiu vi ricevis per poŝtelefono."
#. TRANS: Button label to confirm SMS confirmation code in SMS settings.
#: actions/smssettings.php:148
@@ -4122,19 +5377,17 @@ msgstr "Konfirmi"
#. TRANS: Field label for SMS phone number input in SMS settings form.
#: actions/smssettings.php:153
msgid "SMS phone number"
-msgstr ""
+msgstr "SMM-a telefonnumero"
#. TRANS: SMS phone number input field instructions in SMS settings form.
#: actions/smssettings.php:156
-#, fuzzy
msgid "Phone number, no punctuation or spaces, with area code"
-msgstr "1-64 minusklaj literoj aŭ ciferoj, neniu interpunkcio aŭ spaco"
+msgstr "Telefonnumero, sen interpunkcio aŭ spacoj, kun loka kodo"
#. TRANS: Form legend for SMS preferences form.
#: actions/smssettings.php:195
-#, fuzzy
msgid "SMS preferences"
-msgstr "Tujmesaĝilaj preferoj"
+msgstr "SMM-aj preferoj"
#. TRANS: Checkbox label in SMS preferences form.
#: actions/smssettings.php:201
@@ -4142,81 +5395,73 @@ msgid ""
"Send me notices through SMS; I understand I may incur exorbitant charges "
"from my carrier."
msgstr ""
+"Sendu al mi avizoj per SMM; mi komprenas ke la kosto eble estos multa de mia "
+"peranto."
#. TRANS: Confirmation message for successful SMS preferences save.
#: actions/smssettings.php:315
-#, fuzzy
msgid "SMS preferences saved."
-msgstr "Prefero konservita."
+msgstr "SMM-prefero konserviĝas."
#. TRANS: Message given saving SMS phone number without having provided one.
#: actions/smssettings.php:338
-#, fuzzy
msgid "No phone number."
-msgstr "Ne ekzistas tiu uzanto."
+msgstr "Mankas la telefononumero."
#. TRANS: Message given saving SMS phone number without having selected a carrier.
#: actions/smssettings.php:344
-#, fuzzy
msgid "No carrier selected."
-msgstr "Avizo viŝiĝas"
+msgstr "Neniu peranto elektiĝas."
#. TRANS: Message given saving SMS phone number that is already set.
#: actions/smssettings.php:352
-#, fuzzy
msgid "That is already your phone number."
-msgstr "Tio estas jam via Jabber-ID."
+msgstr "Tio estas jam via telefonnumero."
#. TRANS: Message given saving SMS phone number that is already set for another user.
#: actions/smssettings.php:356
-#, fuzzy
msgid "That phone number already belongs to another user."
-msgstr "Tiu retpoŝtadreso jam apartenas al alia uzanto."
+msgstr "Tiu telefonnumero jam apartenas al alia uzanto."
#. TRANS: Message given saving valid SMS phone number that is to be confirmed.
#: actions/smssettings.php:384
-#, fuzzy
msgid ""
"A confirmation code was sent to the phone number you added. Check your phone "
"for the code and instructions on how to use it."
msgstr ""
-"Konfirmkodo jam senditas al la aldonita retpoŝtadreso. Kontrolu vian "
-"alvenkeston (kaj spamkeston!) pri la kodo kaj instrukcio pri kiel uzi ĝin."
+"Konfirmkodo jam sendiĝas al la aldonita telefonnumero. Kontrolu vian "
+"poŝtelefonon pri la kodo kaj gvido pri kiel uzi ĝin."
#. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number.
#: actions/smssettings.php:413
-#, fuzzy
msgid "That is the wrong confirmation number."
-msgstr "Tiu retpoŝtadreso estas malĝusta."
+msgstr "Tiu konfirma kodo estas malĝusta."
#. TRANS: Message given after successfully canceling SMS phone number confirmation.
#: actions/smssettings.php:427
-#, fuzzy
msgid "SMS confirmation cancelled."
-msgstr "Tujmesaĝila konfirmo nuligita."
+msgstr "SMM-a konfirmo nuliĝas."
#. TRANS: Message given trying to remove an SMS phone number that is not
#. TRANS: registered for the active user.
#: actions/smssettings.php:448
-#, fuzzy
msgid "That is not your phone number."
-msgstr "Tio ne estas via Jabber-ID."
+msgstr "Tio ne estas via telefonnumero."
#. TRANS: Message given after successfully removing a registered SMS phone number.
#: actions/smssettings.php:470
-#, fuzzy
msgid "The SMS phone number was removed."
-msgstr "La tujmesaĝila adreso estas forigita."
+msgstr "La SMM-numreo estas forigita."
#. TRANS: Label for mobile carrier dropdown menu in SMS settings.
#: actions/smssettings.php:511
msgid "Mobile carrier"
-msgstr ""
+msgstr "Poŝtelefona peranto"
#. TRANS: Default option for mobile carrier dropdown menu in SMS settings.
#: actions/smssettings.php:516
msgid "Select a carrier"
-msgstr ""
+msgstr "Elektu peranton"
#. TRANS: Form instructions for mobile carrier dropdown menu in SMS settings.
#. TRANS: %s is an administrative contact's e-mail address.
@@ -4226,53 +5471,51 @@ msgid ""
"Mobile carrier for your phone. If you know a carrier that accepts SMS over "
"email but isn't listed here, send email to let us know at %s."
msgstr ""
+"Poŝtelefona peranto de via telefono. Se vi konas peranton, kiu akceptas SMM "
+"per retpoŝto sed ne listiĝas tie ĉi, sendu mesaĝon al ni sciigi, je %s."
#. TRANS: Message given saving SMS phone number confirmation code without having provided one.
#: actions/smssettings.php:548
-#, fuzzy
msgid "No code entered"
-msgstr "Neniu enhavo!"
+msgstr "Neniu kodo entajpita"
#. TRANS: Menu item for site administration
#: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196
-#: lib/adminpanelaction.php:408
+#: lib/adminpanelaction.php:395
msgid "Snapshots"
-msgstr ""
+msgstr "Momentfotoj"
#: actions/snapshotadminpanel.php:65
-#, fuzzy
msgid "Manage snapshot configuration"
-msgstr "Ŝanĝi agordojn de la retejo"
+msgstr "Administri agordon pri momentfoto"
#: actions/snapshotadminpanel.php:127
-#, fuzzy
msgid "Invalid snapshot run value."
-msgstr "Rolo nevalida."
+msgstr "Momentfota ofteco nevalida."
#: actions/snapshotadminpanel.php:133
msgid "Snapshot frequency must be a number."
-msgstr ""
+msgstr "Momentfota ofteco estu nombro."
#: actions/snapshotadminpanel.php:144
-#, fuzzy
msgid "Invalid snapshot report URL."
-msgstr "URL por la emblemo nevalida."
+msgstr "Momentfota alraporta URL nevalida."
#: actions/snapshotadminpanel.php:200
msgid "Randomly during web hit"
-msgstr ""
+msgstr "Harzarde dum ret-alklako."
#: actions/snapshotadminpanel.php:201
msgid "In a scheduled job"
-msgstr ""
+msgstr "Laŭplane"
#: actions/snapshotadminpanel.php:206
msgid "Data snapshots"
-msgstr ""
+msgstr "Datumaj momentfotoj"
#: actions/snapshotadminpanel.php:208
msgid "When to send statistical data to status.net servers"
-msgstr ""
+msgstr "Kiam sendu statistikan datumon al status.net serviloj"
#: actions/snapshotadminpanel.php:217
msgid "Frequency"
@@ -4280,106 +5523,124 @@ msgstr "Ofteco"
#: actions/snapshotadminpanel.php:218
msgid "Snapshots will be sent once every N web hits"
-msgstr ""
+msgstr "Momentfotoj sendiĝos post po N alklakoj"
#: actions/snapshotadminpanel.php:226
msgid "Report URL"
-msgstr ""
+msgstr "Alraporta URL"
#: actions/snapshotadminpanel.php:227
msgid "Snapshots will be sent to this URL"
-msgstr ""
+msgstr "Momentfotoj sendiĝos al ĉi tiu URL"
#: actions/snapshotadminpanel.php:248
-#, fuzzy
msgid "Save snapshot settings"
-msgstr "Konservu atingan agordon"
+msgstr "Konservi retejan agordon"
-#: actions/subedit.php:70
-#, fuzzy
+#. TRANS: Client error displayed trying a change a subscription for a non-subscribed profile.
+#: actions/subedit.php:75
msgid "You are not subscribed to that profile."
-msgstr "Vi ne estas grupano."
+msgstr "Vi ne abonis tiun profilon."
+#. TRANS: Server error displayed when updating a subscription fails with a database error.
#. TRANS: Exception thrown when a subscription could not be stored on the server.
-#: actions/subedit.php:83 classes/Subscription.php:136
-#, fuzzy
+#: actions/subedit.php:89 classes/Subscription.php:141
msgid "Could not save subscription."
-msgstr "Malsukcesis konservi la profilon."
+msgstr "Malsukcesis konservi abonon."
#: actions/subscribe.php:77
msgid "This action only accepts POST requests."
-msgstr ""
-
-#: actions/subscribe.php:107
-#, fuzzy
-msgid "No such profile."
-msgstr "Ne ekzistas tia dosiero."
+msgstr "La ago akceptas nur POST-an peton."
#: actions/subscribe.php:117
msgid "You cannot subscribe to an OMB 0.1 remote profile with this action."
-msgstr ""
+msgstr "Vi ne povas aboni foran OMB 0.1-an profilon per ĉi tiu ago."
#: actions/subscribe.php:145
msgid "Subscribed"
msgstr "Abonita"
-#: actions/subscribers.php:50
-#, fuzzy, php-format
+#. TRANS: Header for list of subscribers for a user (first page).
+#. TRANS: %s is the user's nickname.
+#: actions/subscribers.php:51
+#, php-format
msgid "%s subscribers"
-msgstr "Malaboni"
+msgstr "%s abonantoj"
-#: actions/subscribers.php:52
-#, fuzzy, php-format
+#. TRANS: Header for list of subscribers for a user (not first page).
+#. TRANS: %1$s is the user's nickname, $2$d is the page number.
+#: actions/subscribers.php:55
+#, php-format
msgid "%1$s subscribers, page %2$d"
-msgstr "%1$s grupanoj, paĝo %2$d"
+msgstr "%1$s abonantoj, paĝo %2$d"
-#: actions/subscribers.php:63
+#. TRANS: Page notice for page with an overview of all subscribers
+#. TRANS: of the logged in user's own profile.
+#: actions/subscribers.php:68
msgid "These are the people who listen to your notices."
-msgstr ""
+msgstr "Jen homoj, kiuj rigardas viajn avizojn."
-#: actions/subscribers.php:67
+#. TRANS: Page notice for page with an overview of all subscribers of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscribers.php:74
#, php-format
msgid "These are the people who listen to %s's notices."
-msgstr ""
+msgstr "Jen homoj, kiuj rigardas avizojn de %s."
-#: actions/subscribers.php:108
+#. TRANS: Subscriber list text when the logged in user has no subscribers.
+#: actions/subscribers.php:116
+#, fuzzy
msgid ""
"You have no subscribers. Try subscribing to people you know and they might "
-"return the favor"
-msgstr ""
+"return the favor."
+msgstr "Vi ne havas abonanton. Provu aboni konatojn, kaj ili eble reaboni vin"
-#: actions/subscribers.php:110
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user other
+#. TRANS: than the logged in user that has no subscribers. %s is the user nickname.
+#: actions/subscribers.php:120
#, php-format
msgid "%s has no subscribers. Want to be the first?"
-msgstr ""
+msgstr "%s ne havas abonantojn. Ĉu vi volas esti la unua?"
-#: actions/subscribers.php:114
-#, fuzzy, php-format
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscribers.php:129
+#, php-format
msgid ""
"%s has no subscribers. Why not [register an account](%%%%action.register%%%"
"%) and be the first?"
-msgstr "Kial ne [krei konton](%%action.register%%) kaj esti la unua afiŝanto!"
-
-#: actions/subscriptions.php:52
-#, fuzzy, php-format
-msgid "%s subscriptions"
-msgstr "Priskribo"
-
-#: actions/subscriptions.php:54
-#, fuzzy, php-format
-msgid "%1$s subscriptions, page %2$d"
-msgstr "%1$s kaj amikoj, paĝo %2$d"
-
-#: actions/subscriptions.php:65
-msgid "These are the people whose notices you listen to."
msgstr ""
+"%s ne havas abonantojn. Kial ne [krei konton](%%%%*action.*Register%%%%) kaj "
+"esti la unua?"
-#: actions/subscriptions.php:69
+#. TRANS: Header for subscriptions overview for a user (not first page).
+#. TRANS: %1$s is a user nickname, %2$d is the page number.
+#: actions/subscriptions.php:55
+#, php-format
+msgid "%1$s subscriptions, page %2$d"
+msgstr "%1$s abonatoj, paĝo %2$d"
+
+#. TRANS: Page notice for page with an overview of all subscriptions
+#. TRANS: of the logged in user's own profile.
+#: actions/subscriptions.php:68
+msgid "These are the people whose notices you listen to."
+msgstr "Jen homoj, kies avizoj rigardas vi."
+
+#. TRANS: Page notice for page with an overview of all subscriptions of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscriptions.php:74
#, php-format
msgid "These are the people whose notices %s listens to."
-msgstr ""
+msgstr "Jen homoj, kies avizoj %s rigardas."
-#: actions/subscriptions.php:126
+#. TRANS: Subscription list text when the logged in user has no subscriptions.
+#. TRANS: This message contains Markdown URLs. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscriptions.php:135
#, php-format
msgid ""
"You're not listening to anyone's notices right now, try subscribing to "
@@ -4388,205 +5649,223 @@ msgid ""
"featured%%). If you're a [Twitter user](%%action.twittersettings%%), you can "
"automatically subscribe to people you already follow there."
msgstr ""
+"Vi ne nun abonas ies ajn avizoj. Provu aboni konatojn. Provu [homserĉi](%%"
+"action.peoplesearch%%), kontrolu grupanojn en interesaj grupoj, kaj nian "
+"[elstarajn uzantojn](%%action.featured%%). Se vi estas [Tvitanto](%%action."
+"twittersettings%%), vi povas aŭtomate aboni homon, kiun vi jam sekvas tie."
-#: actions/subscriptions.php:128 actions/subscriptions.php:132
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user other
+#. TRANS: than the logged in user that has no subscriptions. %s is the user nickname.
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#: actions/subscriptions.php:143 actions/subscriptions.php:149
#, php-format
msgid "%s is not listening to anyone."
-msgstr ""
+msgstr "%s ne abonas iun ajn."
-#: actions/subscriptions.php:208
+#: actions/subscriptions.php:178
+#, fuzzy, php-format
+msgid "Subscription feed for %s (Atom)"
+msgstr "Avizofluo pri %1$s (Atom)"
+
+#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:242
msgid "Jabber"
msgstr "Jabber"
-#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115
+#. TRANS: Checkbox label for enabling SMS messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:257
msgid "SMS"
msgstr "SMS"
#: actions/tag.php:69
-#, fuzzy, php-format
+#, php-format
msgid "Notices tagged with %1$s, page %2$d"
-msgstr "Uzantoj sinmarkitaj per %1$s - paĝo %2$d"
+msgstr "Avizoj etikeditaj per %1$s - paĝo %2$d"
#: actions/tag.php:87
-#, fuzzy, php-format
+#, php-format
msgid "Notice feed for tag %s (RSS 1.0)"
-msgstr "Fluo por amikoj de %s (RSS 1.0)"
+msgstr "Avizofluo pri etikedo %s (RSS 1.0)"
#: actions/tag.php:93
-#, fuzzy, php-format
+#, php-format
msgid "Notice feed for tag %s (RSS 2.0)"
-msgstr "Fluo por amikoj de %s (RSS 2.0)"
+msgstr "Avizofluo pri etikedo %s (RSS 2.0)"
#: actions/tag.php:99
-#, fuzzy, php-format
+#, php-format
msgid "Notice feed for tag %s (Atom)"
-msgstr "Fluo por amikoj de %s (Atom)"
+msgstr "Avizofluo pri etikedo %s (Atom)"
#: actions/tagother.php:39
-#, fuzzy
msgid "No ID argument."
-msgstr "Ne estas aldonaĵo."
+msgstr "Neniu ID-argumento"
#: actions/tagother.php:65
-#, fuzzy, php-format
+#, php-format
msgid "Tag %s"
-msgstr "Markiloj"
+msgstr "Etikedo %s"
#: actions/tagother.php:77 lib/userprofile.php:76
-#, fuzzy
msgid "User profile"
-msgstr "La uzanto ne havas profilon."
+msgstr "Uzanta profilo"
#: actions/tagother.php:81 actions/userauthorization.php:132
-#: lib/userprofile.php:103
+#: lib/userprofile.php:107
msgid "Photo"
msgstr "Foto"
#: actions/tagother.php:141
-#, fuzzy
msgid "Tag user"
-msgstr "Markiloj"
+msgstr "Etikedi uzanton"
#: actions/tagother.php:151
-#, fuzzy
msgid ""
"Tags for this user (letters, numbers, -, ., and _), comma- or space- "
"separated"
msgstr ""
-"Markiloj por vi mem (literoj, ciferoj, \"-\", \".\", kaj \"_\"), dividite "
-"per komoj aŭ spacoj"
+"Etikedoj por ĉi tiuj uzanto (literoj, ciferoj, -, . Kaj _), apartigu per "
+"komo aŭ spaco."
#: actions/tagother.php:193
msgid ""
"You can only tag people you are subscribed to or who are subscribed to you."
-msgstr ""
+msgstr "Vi rajtas entikedi nur abonanton aŭ abonaton."
#: actions/tagother.php:200
-#, fuzzy
msgid "Could not save tags."
-msgstr "Malsukcesis konservi markilojn."
+msgstr "Malsukcesis konservi etikedojn."
#: actions/tagother.php:236
-#, fuzzy
msgid "Use this form to add tags to your subscribers or subscriptions."
-msgstr "Uzu ĉi tiun formularon por redakti vian aplikaĵon."
+msgstr "Uzu ĉi tiun formularon por etikedi viajn abonantojn aŭ abonatojn."
#: actions/tagrss.php:35
-#, fuzzy
msgid "No such tag."
-msgstr "Ne estas tiu paĝo."
+msgstr "Ne estas tiu etikedo."
#: actions/unblock.php:59
-#, fuzzy
msgid "You haven't blocked that user."
-msgstr "Vi jam blokis la uzanton."
+msgstr "Vi ne jam blokis la uzanton."
#: actions/unsandbox.php:72
-#, fuzzy
msgid "User is not sandboxed."
-msgstr "La uzanto ne estas blokita de grupo."
+msgstr "La uzanto ne estas provejigita."
#: actions/unsilence.php:72
-#, fuzzy
msgid "User is not silenced."
-msgstr "La uzanto ne havas profilon."
+msgstr "Uzanto ne estas silentigita."
#: actions/unsubscribe.php:77
-#, fuzzy
msgid "No profile ID in request."
-msgstr "Neniu ensalutad-ĵetono bezoniĝas."
+msgstr "Neniu profila ID petiĝas."
#: actions/unsubscribe.php:98
-#, fuzzy
msgid "Unsubscribed"
-msgstr "Malaboni"
+msgstr "Malabonita"
#: actions/updateprofile.php:64 actions/userauthorization.php:337
-#, fuzzy, php-format
+#, php-format
msgid ""
"Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’."
-msgstr "Aviza permesilo ‘%1$s’ ne konformas al reteja permesilo ‘%2$s’."
+msgstr ""
+"Rigardato-flua permesilo \"%1$s\" ne konformas al reteja permesilo \"%2$s\"."
#. TRANS: User admin panel title
-#: actions/useradminpanel.php:59
+#: actions/useradminpanel.php:58
msgctxt "TITLE"
msgid "User"
msgstr "Uzanto"
-#: actions/useradminpanel.php:70
-#, fuzzy
-msgid "User settings for this StatusNet site."
-msgstr "Aspektaj agordoj por ĉi tiu StatusNet-retejo."
+#. TRANS: Instruction for user admin panel.
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site"
+msgstr ""
-#: actions/useradminpanel.php:149
+#. TRANS: Form validation error in user admin panel when a non-numeric character limit was set.
+#: actions/useradminpanel.php:147
msgid "Invalid bio limit. Must be numeric."
-msgstr ""
+msgstr "Nevalida biografia longlimo. Estu cifero."
-#: actions/useradminpanel.php:155
-msgid "Invalid welcome text. Max length is 255 characters."
-msgstr ""
+#. TRANS: Form validation error in user admin panel when welcome text is too long.
+#: actions/useradminpanel.php:154
+#, fuzzy
+msgid "Invalid welcome text. Maximum length is 255 characters."
+msgstr "Nevalida bonvena teksto. La longlimo estas 225 literoj."
-#: actions/useradminpanel.php:165
-#, php-format
-msgid "Invalid default subscripton: '%1$s' is not user."
-msgstr ""
+#. TRANS: Client error displayed when trying to set a non-existing user as default subscription for new
+#. TRANS: users in user admin panel. %1$s is the invalid nickname.
+#: actions/useradminpanel.php:166
+#, fuzzy, php-format
+msgid "Invalid default subscripton: '%1$s' is not a user."
+msgstr "Nevalida defaŭlta abono: '%1$s' ne estas uzanto."
#. TRANS: Link description in user account settings menu.
-#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111
-#: lib/personalgroupnav.php:109
+#: actions/useradminpanel.php:215 lib/accountsettingsaction.php:106
+#: lib/personalgroupnav.php:112
msgid "Profile"
msgstr "Profilo"
-#: actions/useradminpanel.php:222
+#. TRANS: Field label in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:220
msgid "Bio Limit"
-msgstr ""
+msgstr "Longlimo de biografio"
-#: actions/useradminpanel.php:223
+#. TRANS: Tooltip in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:222
msgid "Maximum length of a profile bio in characters."
-msgstr ""
+msgstr "Longlimo de profila biografio, je literoj"
+#. TRANS: Form legend in user admin panel.
#: actions/useradminpanel.php:231
-#, fuzzy
msgid "New users"
-msgstr "Inviti novajn uzantojn"
-
-#: actions/useradminpanel.php:235
-msgid "New user welcome"
-msgstr ""
+msgstr "Novuloj"
+#. TRANS: Field label in user admin panel for setting new user welcome text.
#: actions/useradminpanel.php:236
-#, fuzzy
-msgid "Welcome text for new users (Max 255 chars)."
-msgstr "La nomo estas tro longa (maksimume 255 literoj)"
+msgid "New user welcome"
+msgstr "Bonveno al novuloj"
-#: actions/useradminpanel.php:241
+#. TRANS: Tooltip in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:238
#, fuzzy
+msgid "Welcome text for new users (maximum 255 characters)."
+msgstr "Bonvena teksto al novaj uzantoj (apenaŭ 255 literoj)."
+
+#. TRANS: Field label in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:244
msgid "Default subscription"
-msgstr "Priskribo"
+msgstr "Defaŭlta abono"
-#: actions/useradminpanel.php:242
-#, fuzzy
+#. TRANS: Tooltip in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:246
msgid "Automatically subscribe new users to this user."
-msgstr "Aŭtomate aboni iun ajn, kiu abonas min (prefereble por ne-homoj)"
-
-#: actions/useradminpanel.php:251
-#, fuzzy
-msgid "Invitations"
-msgstr "Invito(j) senditas"
+msgstr "Aŭtomate aboni novajn uzantojn al ĉi tiu uzanto."
+#. TRANS: Form legend in user admin panel.
#: actions/useradminpanel.php:256
-#, fuzzy
-msgid "Invitations enabled"
-msgstr "Invito(j) senditas"
+msgid "Invitations"
+msgstr "Invitoj"
-#: actions/useradminpanel.php:258
+#. TRANS: Field label for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:262
+msgid "Invitations enabled"
+msgstr "Invito ebliĝis"
+
+#. TRANS: Tooltip for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:265
msgid "Whether to allow users to invite new users."
+msgstr "Ĉu permesi al uzantoj inviti novan uzantojn."
+
+#. TRANS: Title for button to save user settings in user admin panel.
+#: actions/useradminpanel.php:302
+msgid "Save user settings"
msgstr ""
#: actions/userauthorization.php:105
-#, fuzzy
msgid "Authorize subscription"
-msgstr "Priskribo"
+msgstr "Rajtigi abonon"
#: actions/userauthorization.php:110
msgid ""
@@ -4594,8 +5873,12 @@ msgid ""
"user’s notices. If you didn’t just ask to subscribe to someone’s notices, "
"click “Reject”."
msgstr ""
+"Bonvolu kontroli la detalojn por certigi ĉu vi deziras aboni la avizoj de ĉi "
+"tiu uzanto. Se ne simple alklaku “Rifuzi\"."
+#. TRANS: Menu item for site administration
#: actions/userauthorization.php:196 actions/version.php:167
+#: lib/adminpanelaction.php:403
msgid "License"
msgstr "Licenco"
@@ -4605,28 +5888,24 @@ msgstr "Akcepti"
#: actions/userauthorization.php:218 lib/subscribeform.php:115
#: lib/subscribeform.php:139
-#, fuzzy
msgid "Subscribe to this user"
-msgstr "Forigi la uzanton"
+msgstr "Aboni la uzanton"
#: actions/userauthorization.php:219
msgid "Reject"
msgstr "Malakcepti"
#: actions/userauthorization.php:220
-#, fuzzy
msgid "Reject this subscription"
-msgstr "Forigi la uzanton"
+msgstr "Rifuzi la abonon"
#: actions/userauthorization.php:232
-#, fuzzy
msgid "No authorization request!"
-msgstr "Neniu ensalutad-ĵetono bezoniĝas."
+msgstr "Ne bezonas permesado!"
#: actions/userauthorization.php:254
-#, fuzzy
msgid "Subscription authorized"
-msgstr "Vi ne estas rajtigita."
+msgstr "Abono permesiĝis"
#: actions/userauthorization.php:256
msgid ""
@@ -4634,11 +5913,12 @@ msgid ""
"with the site’s instructions for details on how to authorize the "
"subscription. Your subscription token is:"
msgstr ""
+"La abono permesiĝis, sed ne pasiĝis revoka URL. Legu gvidon de la retejo pro "
+"detaloj pri kiel rajtigi abonon. Via abono-ĵetono jenas:"
#: actions/userauthorization.php:266
-#, fuzzy
msgid "Subscription rejected"
-msgstr "Priskribo necesas."
+msgstr "Abono rifuziĝis"
#: actions/userauthorization.php:268
msgid ""
@@ -4646,77 +5926,79 @@ msgid ""
"with the site’s instructions for details on how to fully reject the "
"subscription."
msgstr ""
+"La abono rifuziĝis sed ne pasiĝis revoka URL. Legu gvidon de la retejo pro "
+"detaloj pri kiel rajtigi abonon. Via abono-ĵetono jenas:"
#: actions/userauthorization.php:303
#, php-format
msgid "Listener URI ‘%s’ not found here."
-msgstr ""
+msgstr "URL de aboninto ‘%s’ ne troviĝas tie ĉi."
#: actions/userauthorization.php:308
#, php-format
msgid "Listenee URI ‘%s’ is too long."
-msgstr ""
+msgstr "URL de abonito ‘%s’ tro longas."
#: actions/userauthorization.php:314
#, php-format
msgid "Listenee URI ‘%s’ is a local user."
-msgstr ""
+msgstr "URL de abonito ‘%s’ estas de loka uzanto."
#: actions/userauthorization.php:329
#, php-format
msgid "Profile URL ‘%s’ is for a local user."
-msgstr ""
+msgstr "Profila URL ‘%s’ estas de loka uzanto."
#: actions/userauthorization.php:345
-#, fuzzy, php-format
+#, php-format
msgid "Avatar URL ‘%s’ is not valid."
-msgstr "Revokfunkcia URL estas nevalida."
+msgstr "Vizaĝbilda URL ‘%s' ne estas valida."
#: actions/userauthorization.php:350
#, php-format
msgid "Can’t read avatar URL ‘%s’."
-msgstr ""
+msgstr "Malsukcesis legi vizaĝbildan URL ‘%s’."
#: actions/userauthorization.php:355
#, php-format
msgid "Wrong image type for avatar URL ‘%s’."
-msgstr ""
+msgstr "Malĝusta bildotipo por vizaĝbilda URL ‘%s'."
-#: actions/userdesignsettings.php:76 lib/designsettings.php:65
-#, fuzzy
+#. TRANS: Page title for profile design page.
+#: actions/userdesignsettings.php:76 lib/designsettings.php:63
msgid "Profile design"
-msgstr "Vidi profilo-desegnon"
+msgstr "Profila desegno"
-#: actions/userdesignsettings.php:87 lib/designsettings.php:76
-#, fuzzy
+#. TRANS: Instructions for profile design page.
+#: actions/userdesignsettings.php:87 lib/designsettings.php:74
msgid ""
"Customize the way your profile looks with a background image and a colour "
"palette of your choice."
-msgstr "Agordi kiel aspektu via grupo, kun elekto de fonbildo kaj koloraro."
+msgstr "Agodi kiel aspektu via profilo, per elekto de fonbildo kaj koloraro."
#: actions/userdesignsettings.php:282
msgid "Enjoy your hotdog!"
-msgstr ""
+msgstr "Ĝuu vian kolbasobulkon!"
#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number.
#: actions/usergroups.php:66
-#, fuzzy, php-format
+#, php-format
msgid "%1$s groups, page %2$d"
-msgstr "%1$s grupanoj, paĝo %2$d"
+msgstr "Grupoj %1$s, paĝo %2$d"
#: actions/usergroups.php:132
msgid "Search for more groups"
-msgstr ""
+msgstr "Serĉi pli da grupoj"
#: actions/usergroups.php:159
-#, fuzzy, php-format
+#, php-format
msgid "%s is not a member of any group."
-msgstr "La uzanto ne estas grupano."
+msgstr "%S ne estas ano de iu ajn grupo."
#: actions/usergroups.php:164
#, php-format
msgid "Try [searching for groups](%%action.groupsearch%%) and joining them."
-msgstr ""
+msgstr "Provu [serĉi grupojn](%%*action.*groupsearch%%) kaj aniĝi."
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#. TRANS: Message is used as a subtitle in atom group notice feed.
@@ -4724,15 +6006,15 @@ msgstr ""
#. TRANS: Message is used as a subtitle in atom user notice feed.
#. TRANS: %1$s is a user name, %2$s is a site name.
#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70
-#: lib/atomusernoticefeed.php:76
-#, fuzzy, php-format
+#: lib/atomusernoticefeed.php:75
+#, php-format
msgid "Updates from %1$s on %2$s!"
-msgstr "Ŝatataj Ĝisdatiĝoj de %1$s ĉe %2$s!"
+msgstr "Ĝisdatiĝoj de %1$s ĉe %2$s!"
#: actions/version.php:75
#, php-format
msgid "StatusNet %s"
-msgstr ""
+msgstr "StatusNet %s"
#: actions/version.php:155
#, php-format
@@ -4740,6 +6022,8 @@ msgid ""
"This site is powered by %1$s version %2$s, Copyright 2008-2010 StatusNet, "
"Inc. and contributors."
msgstr ""
+"La retejon ebligis %1$s de versio %2$s, aŭtorrajto 2008-2010 StatusNet, Inc. "
+"kaj kontribuintoj."
#: actions/version.php:163
msgid "Contributors"
@@ -4752,6 +6036,10 @@ msgid ""
"Software Foundation, either version 3 of the License, or (at your option) "
"any later version. "
msgstr ""
+"StatusNet estas libera molvaro: vi rajtas redistribui ĝin kaj/aŭ modifi ĝin "
+"sub la condiĉoj de la GNU-a Affero Ĝenerala Publika Licenco kiel eldonite de "
+"la Fundamento por Libera-Molvaro. Kaj versio 3 de la Licenco kaj (viaelekte) "
+"ĉiu posta versio taŭgas. "
#: actions/version.php:176
msgid ""
@@ -4760,6 +6048,9 @@ msgid ""
"FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License "
"for more details. "
msgstr ""
+"Ĉi tiu programo distribuiĝis kun espero ke ĝi estos utila, sed SEN AJNA "
+"GARANTIO; ne eĉ suba garantio de FUNKCIPOVO aŭ TAŬGECO POR IU CERTA CELO. "
+"Legu la GNU Affero Ĝeneralan Publikan Permesilon pro pli da detaloj. "
#: actions/version.php:182
#, php-format
@@ -4767,13 +6058,15 @@ msgid ""
"You should have received a copy of the GNU Affero General Public License "
"along with this program. If not, see %s."
msgstr ""
+"Vi laŭe jam ricevis eldonon de la GNU Affero Ĝenerala Publika Permesilo. "
+"Nekaze, legu %s."
#: actions/version.php:191
msgid "Plugins"
-msgstr ""
+msgstr "Kromprogramo"
#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site.
-#: actions/version.php:198 lib/action.php:789
+#: actions/version.php:198 lib/action.php:885
msgid "Version"
msgstr "Versio"
@@ -4781,1107 +6074,1309 @@ msgstr "Versio"
msgid "Author(s)"
msgstr "Aŭtoro(j)"
+#. TRANS: Activity title when marking a notice as favorite.
+#: classes/Fave.php:151 lib/favorform.php:143
+msgid "Favor"
+msgstr "Ŝati"
+
+#. 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:154
+#, fuzzy, php-format
+msgid "%1$s marked notice %2$s as a favorite."
+msgstr "%s (@%s) ŝatis vian avizon"
+
#. TRANS: Server exception thrown when a URL cannot be processed.
-#: classes/File.php:143
+#: classes/File.php:156
#, php-format
msgid "Cannot process URL '%s'"
-msgstr ""
+msgstr "Malsukcesis trakti URL '%s'"
#. TRANS: Server exception thrown when... Robin thinks something is impossible!
-#: classes/File.php:175
+#: classes/File.php:188
msgid "Robin thinks something is impossible."
-msgstr ""
+msgstr "Robin pensas ke io neeblas."
#. TRANS: Message given if an upload is larger than the configured maximum.
#. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file.
-#: classes/File.php:190
-#, php-format
+#. TRANS: %1$s is used for plural.
+#: classes/File.php:204
+#, fuzzy, php-format
msgid ""
+"No file may be larger than %1$d byte and the file you sent was %2$d bytes. "
+"Try to upload a smaller version."
+msgid_plural ""
"No file may be larger than %1$d bytes and the file you sent was %2$d bytes. "
"Try to upload a smaller version."
-msgstr ""
+msgstr[0] ""
+"Grandlimo por sendota dosiero estas %1$d bajtoj, tamen tio, kion vi volis "
+"sendi grandas %2$d bajtojn. Provu per versio pli malgranda."
+msgstr[1] ""
+"Grandlimo por sendota dosiero estas %1$d bajtoj, tamen tio, kion vi volis "
+"sendi grandas %2$d bajtojn. Provu per versio pli malgranda."
#. TRANS: Message given if an upload would exceed user quota.
-#. TRANS: %d (number) is the user quota in bytes.
-#: classes/File.php:202
-#, php-format
-msgid "A file this large would exceed your user quota of %d bytes."
-msgstr ""
+#. TRANS: %d (number) is the user quota in bytes and is used for plural.
+#: classes/File.php:217
+#, fuzzy, php-format
+msgid "A file this large would exceed your user quota of %d byte."
+msgid_plural "A file this large would exceed your user quota of %d bytes."
+msgstr[0] "Dosiero tiel granda superos vian uzantan kvoton kun %d bajtoj."
+msgstr[1] "Dosiero tiel granda superos vian uzantan kvoton kun %d bajtoj."
#. TRANS: Message given id an upload would exceed a user's monthly quota.
-#. TRANS: $d (number) is the monthly user quota in bytes.
-#: classes/File.php:211
-#, php-format
-msgid "A file this large would exceed your monthly quota of %d bytes."
-msgstr ""
+#. TRANS: $d (number) is the monthly user quota in bytes and is used for plural.
+#: classes/File.php:229
+#, fuzzy, php-format
+msgid "A file this large would exceed your monthly quota of %d byte."
+msgid_plural "A file this large would exceed your monthly quota of %d bytes."
+msgstr[0] "Dosiero tiel granda superos vian monatan kvoton kun %d bajtoj."
+msgstr[1] "Dosiero tiel granda superos vian monatan kvoton kun %d bajtoj."
#. TRANS: Client exception thrown if a file upload does not have a valid name.
-#: classes/File.php:248 classes/File.php:263
-#, fuzzy
+#: classes/File.php:276 classes/File.php:291
msgid "Invalid filename."
-msgstr "Grando nevalida."
+msgstr "Nevalida dosiernomo."
#. TRANS: Exception thrown when joining a group fails.
-#: classes/Group_member.php:42
-#, fuzzy
+#: classes/Group_member.php:51
msgid "Group join failed."
-msgstr "Grupo ne troviĝas."
+msgstr "Malsukcesis aniĝi al grupon."
#. TRANS: Exception thrown when trying to leave a group the user is not a member of.
-#: classes/Group_member.php:55
-#, fuzzy
+#: classes/Group_member.php:64
msgid "Not part of group."
-msgstr "Malsukcesis ĝisdatigi grupon."
+msgstr "Ne grupano."
#. TRANS: Exception thrown when trying to leave a group fails.
-#: classes/Group_member.php:63
-#, fuzzy
+#: classes/Group_member.php:72
msgid "Group leave failed."
-msgstr "Malsukcesis alŝuti"
+msgstr "Malsukcesis foriri de grupo."
+
+#. TRANS: Exception thrown providing an invalid profile ID.
+#. TRANS: %s is the invalid profile ID.
+#: classes/Group_member.php:85
+#, php-format
+msgid "Profile ID %s is invalid."
+msgstr ""
+
+#. TRANS: Exception thrown providing an invalid group ID.
+#. TRANS: %s is the invalid group ID.
+#: classes/Group_member.php:98
+#, fuzzy, php-format
+msgid "Group ID %s is invalid."
+msgstr "Eraris konservi uzanton: nevalida."
+
+#. TRANS: Activity title.
+#: classes/Group_member.php:147 lib/joinform.php:114
+msgid "Join"
+msgstr "Aniĝi"
+
+#. 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.
+#: classes/Group_member.php:151
+#, php-format
+msgid "%1$s has joined group %2$s."
+msgstr ""
#. TRANS: Server exception thrown when updating a local group fails.
#: classes/Local_group.php:42
-#, fuzzy
msgid "Could not update local group."
-msgstr "Malsukcesis ĝisdatigi grupon."
+msgstr "Malsukcesis ĝisdatigi lokan grupon."
#. TRANS: Exception thrown when trying creating a login token failed.
#. TRANS: %s is the user nickname for which token creation failed.
#: classes/Login_token.php:78
-#, fuzzy, php-format
+#, php-format
msgid "Could not create login token for %s"
-msgstr "Malsukcesis krei alinomon."
+msgstr "Malsukcesis krei ensalut-ĵetonon por %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
#: classes/Memcached_DataObject.php:533
msgid "No database name or DSN found anywhere."
-msgstr ""
+msgstr "Ne troviĝas datumbaza nomo aŭ DSN ie ajn."
#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them.
-#: classes/Message.php:46
+#: classes/Message.php:45
msgid "You are banned from sending direct messages."
-msgstr ""
+msgstr "Vi blokiĝis de sendi rektan mesaĝon."
#. TRANS: Message given when a message could not be stored on the server.
-#: classes/Message.php:63
-#, fuzzy
+#: classes/Message.php:69
msgid "Could not insert message."
-msgstr "Malsukcesis trovi celan uzanton."
+msgstr "Malsukcesis enmeti mesaĝon."
#. TRANS: Message given when a message could not be updated on the server.
-#: classes/Message.php:74
-#, fuzzy
+#: classes/Message.php:80
msgid "Could not update message with new URI."
-msgstr "Malsukcesis ĝisdatigi uzanton"
+msgstr "Malsukcesis ĝisdatigi mesaĝon per nova URI"
#. TRANS: Server exception thrown when a user profile for a notice cannot be found.
#. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number).
#: classes/Notice.php:98
#, php-format
msgid "No such profile (%1$d) for notice (%2$d)."
-msgstr ""
+msgstr "Ne estas tia profilo(%1$d) rilate al avizo (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:190
-#, fuzzy, php-format
+#: classes/Notice.php:193
+#, php-format
msgid "Database error inserting hashtag: %s"
-msgstr "Datumbaza eraro enigi la uzanton de *OAuth-aplikaĵo."
+msgstr "Datumbaze eraris enmeti heketetikedo: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:260
+#: classes/Notice.php:270
msgid "Problem saving notice. Too long."
-msgstr ""
+msgstr "Malsukcesis konservi avizon. Ĝi tro longas."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:265
+#: classes/Notice.php:275
msgid "Problem saving notice. Unknown user."
-msgstr ""
+msgstr "Malsukcesis konservi avizon. Uzanto ne kontata."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:271
+#: classes/Notice.php:281
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
+"Tro da avizoj tro rapide; pace spiru kaj reafiŝu post kelke da minutoj."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:278
+#: classes/Notice.php:288
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
+"Tro da refojado tro rapide; pace spiru kaj reafiŝu post kelke da minutoj."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:286
-#, fuzzy
+#: classes/Notice.php:296
msgid "You are banned from posting notices on this site."
-msgstr "Vi ne rajtas doni al uzanto rolon ĉe ĉi tiu retejo."
+msgstr "Vi estas blokita de afiŝi ĉe tiu ĉi retejo."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:353 classes/Notice.php:380
+#: classes/Notice.php:363 classes/Notice.php:390
msgid "Problem saving notice."
-msgstr ""
+msgstr "Malsukcesis konservi avizon."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:892
-msgid "Bad type provided to saveKnownGroups"
-msgstr ""
+#: classes/Notice.php:913
+#, fuzzy
+msgid "Bad type provided to saveKnownGroups."
+msgstr "Fuŝa tipo donita al saveKnownGroups"
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:991
+#: classes/Notice.php:1012
msgid "Problem saving group inbox."
-msgstr ""
+msgstr "Malsukcesis konservi grupan alvenkeston."
+
+#. 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:1126
+#, fuzzy, php-format
+msgid "Could not save reply for %1$d, %2$d."
+msgstr "Malsukcesis lokan grupan informon."
#. 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.
-#: classes/Notice.php:1746
+#: classes/Notice.php:1645
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
+#. TRANS: Full name of a profile or group followed by nickname in parens
+#: classes/Profile.php:172 classes/User_group.php:247
+#, fuzzy, php-format
+msgctxt "FANCYNAME"
+msgid "%1$s (%2$s)"
+msgstr "%1$s (%2$s)"
+
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:737
+#: classes/Profile.php:798
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
-msgstr ""
+msgstr "Malsukcesis revoki rolon \"%1$s\" de uzanto #%2$d; ĝi ne ekzistas."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:746
+#: classes/Profile.php:807
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
-msgstr ""
+msgstr "Malsukcesis revoki rolon \"%1$s\" de uzanto #%2$d; datumbaza eraro."
#. TRANS: Exception thrown when a right for a non-existing user profile is checked.
#: classes/Remote_profile.php:54
-#, fuzzy
msgid "Missing profile."
-msgstr "La uzanto ne havas profilon."
+msgstr "Mankas profilo."
#. TRANS: Exception thrown when a tag cannot be saved.
-#: classes/Status_network.php:346
-#, fuzzy
+#: classes/Status_network.php:338
msgid "Unable to save tag."
-msgstr "Malsukcesis konservi vian desegnan agordon"
+msgstr "Malsukcesis konservi etikedon."
#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing.
-#: classes/Subscription.php:75 lib/oauthstore.php:465
-#, fuzzy
+#: classes/Subscription.php:77 lib/oauthstore.php:482
msgid "You have been banned from subscribing."
-msgstr "Tiu uzanto abonblokis vin."
+msgstr "Vi esatas blokita de aboni."
#. TRANS: Exception thrown when trying to subscribe while already subscribed.
-#: classes/Subscription.php:80
-#, fuzzy
+#: classes/Subscription.php:82
msgid "Already subscribed!"
-msgstr "Abonita"
+msgstr "Jam abonato!"
#. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user.
-#: classes/Subscription.php:85
-#, fuzzy
+#: classes/Subscription.php:87
msgid "User has blocked you."
-msgstr "La uzanto ne estas blokita de grupo."
+msgstr "La uzanto blokis vin."
#. TRANS: Exception thrown when trying to unsibscribe without a subscription.
-#: classes/Subscription.php:171
-#, fuzzy
+#: classes/Subscription.php:176
msgid "Not subscribed!"
-msgstr "Abonita"
+msgstr "Ne abonato!"
#. TRANS: Exception thrown when trying to unsubscribe a user from themselves.
-#: classes/Subscription.php:178
-#, fuzzy
+#: classes/Subscription.php:183
msgid "Could not delete self-subscription."
-msgstr "Malsukcesis forigi ŝataton."
+msgstr "Ne eblas forigi abonon al vi mem."
#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server.
-#: classes/Subscription.php:206
-#, fuzzy
+#: classes/Subscription.php:211
msgid "Could not delete subscription OMB token."
-msgstr "Malsukcesis forigi ŝataton."
+msgstr "Malsukcesis forigi abonan OMB-ĵetonon."
#. TRANS: Exception thrown when a subscription could not be deleted on the server.
-#: classes/Subscription.php:218
-#, fuzzy
+#: classes/Subscription.php:223
msgid "Could not delete subscription."
-msgstr "Malsukcesis forigi ŝataton."
+msgstr "Malsukcesis forigi abonon."
+
+#. TRANS: Activity tile when subscribing to another person.
+#: classes/Subscription.php:265
+msgid "Follow"
+msgstr "Sekvi"
+
+#. TRANS: Notification given when one person starts following another.
+#. TRANS: %1$s is the subscriber, %2$s is the subscribed.
+#: classes/Subscription.php:268
+#, fuzzy, php-format
+msgid "%1$s is now following %2$s."
+msgstr "%1$s nun rigardas viajn avizojn ĉe %2$s."
#. TRANS: Notice given on user registration.
#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname.
-#: classes/User.php:365
+#: classes/User.php:395
#, php-format
msgid "Welcome to %1$s, @%2$s!"
msgstr "Bonvenon al %1$s, @%2$s!"
+#. TRANS: Server exception.
+#: classes/User.php:923
+msgid "No single user defined for single-user mode."
+msgstr "Neniu difinata uzanto por sol-uzanta reĝimo."
+
+#. TRANS: Server exception.
+#: classes/User.php:927
+msgid "Single-user mode code called when not enabled."
+msgstr ""
+
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:496
-#, fuzzy
+#: classes/User_group.php:511
msgid "Could not create group."
-msgstr "Malsukcesis ĝisdatigi grupon."
+msgstr "Malsukcesis krei grupon."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:506
-#, fuzzy
+#: classes/User_group.php:521
msgid "Could not set group URI."
-msgstr "Malsukcesis ĝisdatigi grupon."
+msgstr "Malsukcesis ĝisdatigi grupan URI."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:529
-#, fuzzy
+#: classes/User_group.php:544
msgid "Could not set group membership."
-msgstr "Malsukcesis ĝisdatigi grupon."
+msgstr "Malsukcesis ĝisdatigi grupan anecon."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:544
-#, fuzzy
+#: classes/User_group.php:559
msgid "Could not save local group info."
-msgstr "Malsukcesis konservi la profilon."
+msgstr "Malsukcesis lokan grupan informon."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:109
-#, fuzzy
+#: lib/accountsettingsaction.php:104
msgid "Change your profile settings"
-msgstr "Profila agordo"
+msgstr "Ŝanĝi vian profilan agordon."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:116
-#, fuzzy
+#: lib/accountsettingsaction.php:111
msgid "Upload an avatar"
-msgstr "Eraris ĝisdatigi vizaĝbildon."
+msgstr "Alŝuti vizaĝbildon"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:123
-#, fuzzy
+#: lib/accountsettingsaction.php:118
msgid "Change your password"
msgstr "Ŝanĝi vian pasvorton."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:130
+#: lib/accountsettingsaction.php:125
msgid "Change email handling"
-msgstr ""
+msgstr "Ŝanĝi retpoŝtan disponadon."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:137
-#, fuzzy
+#: lib/accountsettingsaction.php:132
msgid "Design your profile"
-msgstr "La uzanto ne havas profilon."
+msgstr "Desegni vian profilon"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:144
-#, fuzzy
+#: lib/accountsettingsaction.php:139
msgid "Other options"
-msgstr "Aliaj agordoj"
+msgstr "Aliaj"
#. TRANS: Link description in user account settings menu.
-#: lib/accountsettingsaction.php:146
+#: lib/accountsettingsaction.php:141
msgid "Other"
msgstr "Alia"
#. TRANS: Page title. %1$s is the title, %2$s is the site name.
-#: lib/action.php:145
+#: lib/action.php:148
#, php-format
msgid "%1$s - %2$s"
msgstr "%1$s - %2$s"
#. TRANS: Page title for a page without a title set.
-#: lib/action.php:161
+#: lib/action.php:164
msgid "Untitled page"
+msgstr "Sentitola paĝo"
+
+#. TRANS: Localized tooltip for '...' expansion button on overlong remote messages.
+#: lib/action.php:312
+msgctxt "TOOLTIP"
+msgid "Show more"
msgstr ""
#. TRANS: DT element for primary navigation menu. String is hidden in default CSS.
-#: lib/action.php:436
-#, fuzzy
+#: lib/action.php:531
msgid "Primary site navigation"
-msgstr "Ŝanĝi agordojn de la retejo"
+msgstr "Unua reteja navigado"
#. TRANS: Tooltip for main menu option "Personal"
-#: lib/action.php:442
+#: lib/action.php:537
msgctxt "TOOLTIP"
msgid "Personal profile and friends timeline"
-msgstr ""
+msgstr "Tempstrio pri vi kaj amikoj"
#. TRANS: Main menu option when logged in for access to personal profile and friends timeline
-#: lib/action.php:445
+#: lib/action.php:540
msgctxt "MENU"
msgid "Personal"
msgstr "Persona"
#. TRANS: Tooltip for main menu option "Account"
-#: lib/action.php:447
-#, fuzzy
+#: lib/action.php:542
msgctxt "TOOLTIP"
msgid "Change your email, avatar, password, profile"
-msgstr "Ŝanĝi vian pasvorton."
+msgstr "Ŝanĝu la retpoŝtadreson, vizaĝbildon, pasvorton aŭ la profilon"
+
+#. TRANS: Main menu option when logged in for access to user settings
+#: lib/action.php:545
+msgid "Account"
+msgstr "Konto"
#. TRANS: Tooltip for main menu option "Services"
-#: lib/action.php:452
+#: lib/action.php:547
msgctxt "TOOLTIP"
msgid "Connect to services"
msgstr "Konekti al servoj"
#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services
-#: lib/action.php:455
+#: lib/action.php:550
msgid "Connect"
msgstr "Konekti"
#. TRANS: Tooltip for menu option "Admin"
-#: lib/action.php:458
+#: lib/action.php:553
msgctxt "TOOLTIP"
msgid "Change site configuration"
msgstr "Ŝanĝi agordojn de la retejo"
#. TRANS: Main menu option when logged in and site admin for access to site configuration
-#: lib/action.php:461
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/action.php:556 lib/groupnav.php:117
msgctxt "MENU"
msgid "Admin"
-msgstr "Administranto"
+msgstr "Administri"
#. TRANS: Tooltip for main menu option "Invite"
-#: lib/action.php:465
+#: lib/action.php:560
#, php-format
msgctxt "TOOLTIP"
msgid "Invite friends and colleagues to join you on %s"
-msgstr "Inviti amikojn kaj kolegojn aliĝi vin sur %s"
+msgstr "Inviti amikojn kaj kolegojn al %s kun vi"
#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users
-#: lib/action.php:468
+#: lib/action.php:563
msgctxt "MENU"
msgid "Invite"
msgstr "Inviti"
#. TRANS: Tooltip for main menu option "Logout"
-#: lib/action.php:474
-#, fuzzy
+#: lib/action.php:569
msgctxt "TOOLTIP"
msgid "Logout from the site"
-msgstr "Desegno por la retejo"
+msgstr "Elsaluti el la retejo"
#. TRANS: Main menu option when logged in to log out the current user
-#: lib/action.php:477
+#: lib/action.php:572
msgctxt "MENU"
msgid "Logout"
msgstr " Elsaluti"
#. TRANS: Tooltip for main menu option "Register"
-#: lib/action.php:482
+#: lib/action.php:577
msgctxt "TOOLTIP"
msgid "Create an account"
msgstr "Krei konton"
#. TRANS: Main menu option when not logged in to register a new account
-#: lib/action.php:485
+#: lib/action.php:580
msgctxt "MENU"
msgid "Register"
msgstr "Registriĝi"
#. TRANS: Tooltip for main menu option "Login"
-#: lib/action.php:488
-#, fuzzy
+#: lib/action.php:583
msgctxt "TOOLTIP"
msgid "Login to the site"
msgstr "Ensaluti al la retejo"
-#: lib/action.php:491
-#, fuzzy
+#. TRANS: Main menu option when not logged in to log in
+#: lib/action.php:586
msgctxt "MENU"
msgid "Login"
msgstr "Ensaluti"
#. TRANS: Tooltip for main menu option "Help"
-#: lib/action.php:494
+#: lib/action.php:589
msgctxt "TOOLTIP"
msgid "Help me!"
msgstr "Helpu min!"
-#: lib/action.php:497
+#. TRANS: Main menu option for help on the StatusNet site
+#: lib/action.php:592
msgctxt "MENU"
msgid "Help"
msgstr "Helpo"
#. TRANS: Tooltip for main menu option "Search"
-#: lib/action.php:500
+#: lib/action.php:595
msgctxt "TOOLTIP"
msgid "Search for people or text"
-msgstr ""
+msgstr "Serĉi homon aŭ tekston"
-#: lib/action.php:503
-#, fuzzy
+#. TRANS: Main menu option when logged in or when the StatusNet instance is not private
+#: lib/action.php:598
msgctxt "MENU"
msgid "Search"
-msgstr "Homserĉo"
+msgstr "Serĉi"
#. TRANS: DT element for site notice. String is hidden in default CSS.
#. TRANS: Menu item for site administration
-#: lib/action.php:525 lib/adminpanelaction.php:400
-#, fuzzy
+#: lib/action.php:620 lib/adminpanelaction.php:387
msgid "Site notice"
-msgstr "Nova avizo"
+msgstr "Reteja anonco"
#. TRANS: DT element for local views block. String is hidden in default CSS.
-#: lib/action.php:592
+#: lib/action.php:687
msgid "Local views"
-msgstr ""
+msgstr "Loka vido"
#. TRANS: DT element for page notice. String is hidden in default CSS.
-#: lib/action.php:659
-#, fuzzy
+#: lib/action.php:757
msgid "Page notice"
-msgstr "Nova avizo"
+msgstr "Paĝa anonco"
#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS.
-#: lib/action.php:762
+#: lib/action.php:858
msgid "Secondary site navigation"
-msgstr ""
+msgstr "Dua reteja navigado"
#. TRANS: Secondary navigation menu option leading to help on StatusNet.
-#: lib/action.php:768
+#: lib/action.php:864
msgid "Help"
msgstr "Helpo"
#. TRANS: Secondary navigation menu option leading to text about StatusNet site.
-#: lib/action.php:771
+#: lib/action.php:867
msgid "About"
msgstr "Enkonduko"
#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions.
-#: lib/action.php:774
+#: lib/action.php:870
msgid "FAQ"
msgstr "Oftaj demandoj"
#. TRANS: Secondary navigation menu option leading to Terms of Service.
-#: lib/action.php:779
+#: lib/action.php:875
msgid "TOS"
-msgstr ""
+msgstr "Serva Kondiĉo"
#. TRANS: Secondary navigation menu option leading to privacy policy.
-#: lib/action.php:783
+#: lib/action.php:879
msgid "Privacy"
msgstr "Privateco"
-#. TRANS: Secondary navigation menu option.
-#: lib/action.php:786
+#. TRANS: Secondary navigation menu option. Leads to information about StatusNet and its license.
+#: lib/action.php:882
msgid "Source"
msgstr "Fontkodo"
-#. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site.
-#: lib/action.php:792
+#. TRANS: Secondary navigation menu option leading to e-mail contact information on the
+#. TRANS: StatusNet site, where to report bugs, ...
+#: lib/action.php:889
msgid "Contact"
msgstr "Kontakto"
-#: lib/action.php:794
+#. TRANS: Secondary navigation menu option. Leads to information about embedding a timeline widget.
+#: lib/action.php:892
msgid "Badge"
msgstr "Insigno"
#. TRANS: DT element for StatusNet software license.
-#: lib/action.php:823
+#: lib/action.php:921
msgid "StatusNet software license"
-msgstr "Licenco de la programaro StatusNet"
+msgstr "Permesilo de la programaro StatusNet"
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set.
-#: lib/action.php:827
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby
+#: lib/action.php:928
#, php-format
msgid ""
"**%%site.name%%** is a microblogging service brought to you by [%%site."
"broughtby%%](%%site.broughtbyurl%%)."
msgstr ""
+"**%%site.name%%** estas mikrobloga servo kreite de [%%site.broughtby%%](%%"
+"site.broughtbyurl%%)."
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set.
-#: lib/action.php:830
+#: lib/action.php:931
#, php-format
msgid "**%%site.name%%** is a microblogging service."
-msgstr ""
+msgstr "**%%site.name%%** estas mikrobloga servo."
#. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license.
-#: lib/action.php:834
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: %s is the version of StatusNet that is being used.
+#: lib/action.php:938
#, php-format
msgid ""
"It runs the [StatusNet](http://status.net/) microblogging software, version %"
"s, available under the [GNU Affero General Public License](http://www.fsf."
"org/licensing/licenses/agpl-3.0.html)."
msgstr ""
+"Ĝi utiligas mikroblogilaron de [StatusNet](http://status.net/), versio %s, "
+"havebla sub la [GNU Affero Ĝenerala Publika Permesilo](http://www.fsf.org/"
+"licensing/licenses/agpl-3.0.html)."
#. TRANS: DT element for StatusNet site content license.
-#: lib/action.php:850
-#, fuzzy
+#: lib/action.php:954
msgid "Site content license"
-msgstr "Licenco de la programaro StatusNet"
+msgstr "Reteja enhava permesilo"
#. TRANS: Content license displayed when license is set to 'private'.
#. TRANS: %1$s is the site name.
-#: lib/action.php:857
+#: lib/action.php:961
#, php-format
msgid "Content and data of %1$s are private and confidential."
-msgstr ""
+msgstr "Enhavo kaj datumo de %1$s estas privata kaj konfidenca."
#. TRANS: Content license displayed when license is set to 'allrightsreserved'.
#. TRANS: %1$s is the copyright owner.
-#: lib/action.php:864
+#: lib/action.php:968
#, php-format
msgid "Content and data copyright by %1$s. All rights reserved."
msgstr ""
+"Enhava kaj datuma aŭtorrajto apartenas al %1$s. Ĉiuj rajtoj rezervitaj."
#. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set.
-#: lib/action.php:868
+#: lib/action.php:972
msgid "Content and data copyright by contributors. All rights reserved."
msgstr ""
+"Enhava kaj datuma aŭtorrajto apartenas al kontribuintoj. Ĉiuj rajtoj "
+"rezervitaj."
-#. TRANS: license message in footer. %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
-#: lib/action.php:881
+#. TRANS: license message in footer.
+#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
+#: lib/action.php:1004
#, php-format
msgid "All %1$s content and data are available under the %2$s license."
-msgstr ""
+msgstr "Ĉiuj enhavo kaj datumo ĉe %1$s estas havebla sub permesilo %2$s."
#. TRANS: DT element for pagination (previous/next, etc.).
-#: lib/action.php:1192
-#, fuzzy
+#: lib/action.php:1340
msgid "Pagination"
-msgstr "Registrado"
+msgstr "Paĝado"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: present than the currently displayed information.
-#: lib/action.php:1203
+#: lib/action.php:1351
msgid "After"
msgstr "Poste"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: past than the currently displayed information.
-#: lib/action.php:1213
+#: lib/action.php:1361
msgid "Before"
msgstr "Antaŭe"
#. TRANS: Client exception thrown when a feed instance is a DOMDocument.
-#: lib/activity.php:122
+#: lib/activity.php:125
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activityutils.php:208
+#: lib/activity.php:360
+#, fuzzy
+msgid "Post"
+msgstr "Foto"
+
+#. TRANS: Client exception thrown when there is no source attribute.
+#: lib/activityutils.php:200
msgid "Can't handle remote content yet."
-msgstr ""
+msgstr "Ankoraŭ ne eblas trakti foran enhavon."
-#: lib/activityutils.php:244
+#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet.
+#: lib/activityutils.php:237
msgid "Can't handle embedded XML content yet."
-msgstr ""
+msgstr "Ankoraŭ ne eblas trakti enigitan XML-aĵon."
-#: lib/activityutils.php:248
+#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet.
+#: lib/activityutils.php:242
msgid "Can't handle embedded Base64 content yet."
-msgstr ""
+msgstr "Ankoraŭ ne eblas trakti enigitan Base64-enhavon."
#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights.
-#: lib/adminpanelaction.php:98
-#, fuzzy
+#: lib/adminpanelaction.php:96
msgid "You cannot make changes to this site."
-msgstr "Vi ne rajtas doni al uzanto rolon ĉe ĉi tiu retejo."
+msgstr "Vi ne rajtas ŝanĝi ĉe tiu ĉi retejo."
#. TRANS: Client error message throw when a certain panel's settings cannot be changed.
-#: lib/adminpanelaction.php:110
-#, fuzzy
+#: lib/adminpanelaction.php:108
msgid "Changes to that panel are not allowed."
-msgstr "Registriĝo ne permesita."
+msgstr "Malpermesas ŝanĝi agordon sur la panelon."
#. TRANS: Client error message.
-#: lib/adminpanelaction.php:229
+#: lib/adminpanelaction.php:222
msgid "showForm() not implemented."
-msgstr ""
+msgstr "showForm() ne jam realigita."
#. TRANS: Client error message
-#: lib/adminpanelaction.php:259
+#: lib/adminpanelaction.php:250
msgid "saveSettings() not implemented."
-msgstr ""
+msgstr "saveSettings() ne jam realigita."
#. TRANS: Client error message thrown if design settings could not be deleted in
#. TRANS: the admin panel Design.
-#: lib/adminpanelaction.php:284
-#, fuzzy
+#: lib/adminpanelaction.php:274
msgid "Unable to delete design setting."
-msgstr "Malsukcesis konservi vian desegnan agordon"
+msgstr "Malsukcesas forigi desegnan agordon."
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:350
-#, fuzzy
+#: lib/adminpanelaction.php:337
msgid "Basic site configuration"
-msgstr "Ŝanĝi agordojn de la retejo"
+msgstr "Baza reteja agordo"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:352
-#, fuzzy
+#: lib/adminpanelaction.php:339
msgctxt "MENU"
msgid "Site"
msgstr "Retejo"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:358
-#, fuzzy
+#: lib/adminpanelaction.php:345
msgid "Design configuration"
-msgstr "Ŝanĝi agordojn de la retejo"
+msgstr "Desegna agordo"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:360
-#, fuzzy
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/adminpanelaction.php:347 lib/groupnav.php:135
msgctxt "MENU"
msgid "Design"
-msgstr "Aspekto"
+msgstr "Desegno"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:366
-#, fuzzy
+#: lib/adminpanelaction.php:353
msgid "User configuration"
-msgstr "Ŝanĝi agordojn de la retejo"
+msgstr "Uzanta agordo"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115
+#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:118
msgid "User"
msgstr "Uzanto"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:374
-#, fuzzy
+#: lib/adminpanelaction.php:361
msgid "Access configuration"
-msgstr "Ŝanĝi agordojn de la retejo"
+msgstr "Alira agordo"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:382
-#, fuzzy
+#: lib/adminpanelaction.php:369
msgid "Paths configuration"
-msgstr "Ŝanĝi agordojn de la retejo"
+msgstr "Voja agordo"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:390
-#, fuzzy
+#: lib/adminpanelaction.php:377
msgid "Sessions configuration"
-msgstr "Ŝanĝi agordojn de la retejo"
+msgstr "Seanca agodo"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:398
-#, fuzzy
+#: lib/adminpanelaction.php:385
msgid "Edit site notice"
-msgstr "Forigi avizon"
+msgstr "Redakti retejan anoncon"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:406
-#, fuzzy
+#: lib/adminpanelaction.php:393
msgid "Snapshots configuration"
-msgstr "Ŝanĝi agordojn de la retejo"
+msgstr "Momentfota Agordo"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:401
+msgid "Set site license"
+msgstr ""
#. TRANS: Client error 401.
-#: lib/apiauth.php:113
+#: lib/apiauth.php:111
msgid "API resource requires read-write access, but you only have read access."
+msgstr "API-fonto bezonas leg-skriba aliro, sed vi nur rajtas legi."
+
+#. TRANS: OAuth exception thrown when no application is found for a given consumer key.
+#: lib/apiauth.php:177
+msgid "No application for that consumer key."
+msgstr "Ne estas aplikaĵo kun la kosumanta ŝlosilo."
+
+#. TRANS: OAuth exception given when an incorrect access token was given for a user.
+#: lib/apiauth.php:219
+msgid "Bad access token."
+msgstr "Fuŝa aliro-ĵetono."
+
+#. TRANS: OAuth exception given when no user was found for a given token (no token was found).
+#: lib/apiauth.php:224
+msgid "No user for that token."
+msgstr "Ne estas uzanto kun tiu ĵetono."
+
+#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel".
+#. TRANS: Client error thrown when authentication fails.
+#: lib/apiauth.php:266 lib/apiauth.php:293
+msgid "Could not authenticate you."
+msgstr "Malsukcesis aŭtentigi vin."
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth consumer.
+#: lib/apioauthstore.php:45
+#, fuzzy
+msgid "Could not create anonymous consumer."
+msgstr "Malsukcesis krei alinomon."
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth application.
+#: lib/apioauthstore.php:69
+#, fuzzy
+msgid "Could not create anonymous OAuth application."
+msgstr "Malsukcesis krei aplikaĵon."
+
+#. TRANS: Exception thrown when no token association could be found.
+#: lib/apioauthstore.php:151
+msgid ""
+"Could not find a profile and application associated with the request token."
msgstr ""
-#. TRANS: Form legend.
-#: lib/applicationeditform.php:137
+#. TRANS: Exception thrown when no access token can be issued.
+#: lib/apioauthstore.php:186
#, fuzzy
-msgid "Edit application"
-msgstr "Redakti Aplikon"
+msgid "Could not issue access token."
+msgstr "Malsukcesis enmeti mesaĝon."
+
+#. TRANS: Server error displayed when a database error occurs.
+#: lib/apioauthstore.php:243
+msgid "Database error inserting OAuth application user."
+msgstr "Datumbaza eraro enigi la uzanton de *OAuth-aplikaĵo."
+
+#. TRANS: Exception thrown when an attempt is made to revoke an unknown token.
+#: lib/apioauthstore.php:285
+msgid "Tried to revoke unknown token."
+msgstr "Provis revoki nekonatan ĵetonon."
+
+#. TRANS: Exception thrown when an attempt is made to remove a revoked token.
+#: lib/apioauthstore.php:290
+msgid "Failed to delete revoked token."
+msgstr "Malsukcesis forigi revokitan ĵetonon."
#. TRANS: Form guide.
-#: lib/applicationeditform.php:187
-#, fuzzy
+#: lib/applicationeditform.php:178
msgid "Icon for this application"
-msgstr "Ne forigu ĉi tiun aplikaĵon."
+msgstr "Emblemo por tiu ĉi aplikaĵo"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:209
+#. TRANS: %d is the number of available characters for the description.
+#: lib/applicationeditform.php:201
#, fuzzy, php-format
-msgid "Describe your application in %d characters"
-msgstr "Priskribu vin mem kaj viajn ŝatokupojn per ne pli ol %d signoj"
+msgid "Describe your application in %d character"
+msgid_plural "Describe your application in %d characters"
+msgstr[0] "Priskribu vian aplikaĵon per malpli ol %d literoj."
+msgstr[1] "Priskribu vian aplikaĵon per malpli ol %d literoj."
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:213
-#, fuzzy
+#: lib/applicationeditform.php:205
msgid "Describe your application"
-msgstr "Forigi aplikaĵon"
+msgstr "Priskribu vian aplikaĵon"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:224
-#, fuzzy
+#: lib/applicationeditform.php:216
msgid "URL of the homepage of this application"
-msgstr "Vi ne estas la posedanto de ĉi tiu aplikaĵo."
+msgstr "URL al la hejmpaĝo de tiu ĉi aplikaĵo"
#. TRANS: Form input field label.
-#: lib/applicationeditform.php:226
-#, fuzzy
+#: lib/applicationeditform.php:218
msgid "Source URL"
-msgstr "Fontkodo"
+msgstr "Fonta URL"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:233
-#, fuzzy
+#: lib/applicationeditform.php:225
msgid "Organization responsible for this application"
-msgstr "Vi ne estas la posedanto de ĉi tiu aplikaĵo."
+msgstr "Organizo, kiu prizorgi la aplikaĵon"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:242
+#: lib/applicationeditform.php:234
msgid "URL for the homepage of the organization"
-msgstr ""
+msgstr "URL al la hejmpaĝo de la organizo"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:251
+#: lib/applicationeditform.php:243
msgid "URL to redirect to after authentication"
-msgstr ""
+msgstr "URL por alidirekto post aŭtentigado"
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:278
+#: lib/applicationeditform.php:271
msgid "Browser"
-msgstr ""
+msgstr "Foliumilo"
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:295
+#: lib/applicationeditform.php:288
msgid "Desktop"
-msgstr ""
+msgstr "Labortablo"
#. TRANS: Form guide.
-#: lib/applicationeditform.php:297
+#: lib/applicationeditform.php:290
msgid "Type of application, browser or desktop"
-msgstr ""
+msgstr "Tipo de aplikaĵo, foliumilo aŭ labortablo"
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:320
+#: lib/applicationeditform.php:314
msgid "Read-only"
-msgstr ""
+msgstr "Nur-lege"
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:339
+#: lib/applicationeditform.php:334
msgid "Read-write"
-msgstr ""
+msgstr "Leg-skribe"
#. TRANS: Form guide.
-#: lib/applicationeditform.php:341
+#: lib/applicationeditform.php:336
msgid "Default access for this application: read-only, or read-write"
-msgstr ""
+msgstr "Defaŭta aliro por la aplikaĵo: nur-lege aŭ leg-skribe."
-#. TRANS: Submit button title
-#: lib/applicationeditform.php:359
-#, fuzzy
+#. TRANS: Submit button title.
+#: lib/applicationeditform.php:353
msgid "Cancel"
msgstr "Nuligi"
+#: lib/applicationlist.php:247
+msgid " by "
+msgstr " De "
+
#. TRANS: Application access type
-#: lib/applicationlist.php:136
+#: lib/applicationlist.php:260
msgid "read-write"
-msgstr ""
+msgstr "leg-skribe"
#. TRANS: Application access type
-#: lib/applicationlist.php:138
+#: lib/applicationlist.php:262
msgid "read-only"
-msgstr ""
+msgstr "nur-lege"
-#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type (read-write or read-only)
-#: lib/applicationlist.php:144
+#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only")
+#: lib/applicationlist.php:268
#, php-format
msgid "Approved %1$s - \"%2$s\" access."
+msgstr "Permesita %1$s - aliro \"%2$s\"."
+
+#. TRANS: Access token in the application list.
+#. TRANS: %s are the first 7 characters of the access token.
+#: lib/applicationlist.php:282
+#, php-format
+msgid "Access token starting with: %s"
msgstr ""
#. TRANS: Button label
-#: lib/applicationlist.php:159
-#, fuzzy
+#: lib/applicationlist.php:298
msgctxt "BUTTON"
msgid "Revoke"
-msgstr "Forigi"
+msgstr "Revoki"
-#. TRANS: DT element label in attachment list.
-#: lib/attachmentlist.php:88
-#, fuzzy
-msgid "Attachments"
-msgstr "Ne estas aldonaĵo."
+#: lib/atom10feed.php:112
+msgid "author element must contain a name element."
+msgstr ""
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:265
-#, fuzzy
+#: lib/attachmentlist.php:294
msgid "Author"
-msgstr "Aŭtoro(j)"
+msgstr "Aŭtoro"
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:279
-#, fuzzy
+#: lib/attachmentlist.php:308
msgid "Provider"
-msgstr "Antaŭrigardo"
+msgstr "Donanto"
+#. TRANS: Title.
#: lib/attachmentnoticesection.php:67
msgid "Notices where this attachment appears"
-msgstr ""
+msgstr "Avizo, kie ĉi tiu aldonaĵo aperos"
+#. TRANS: Title.
#: lib/attachmenttagcloudsection.php:48
-#, fuzzy
msgid "Tags for this attachment"
-msgstr "Ne estas tiu aldonaĵo."
+msgstr "Etikedoj por ĉi tiu aldonaĵo"
-#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226
+#. TRANS: Exception thrown when a password change fails.
+#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227
#, fuzzy
-msgid "Password changing failed"
-msgstr "Pasvorta ŝanĝo"
+msgid "Password changing failed."
+msgstr "La ŝanĝo de pasvorto maltrafis"
-#: lib/authenticationplugin.php:236
+#. 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 "Pasvorta ŝanĝo"
+msgid "Password changing is not allowed."
+msgstr "Ne estas permesita ŝanĝi la pasvorton"
-#: lib/channel.php:157 lib/channel.php:177
-#, fuzzy
+#. TRANS: Title for the form to block a user.
+#: lib/blockform.php:68
+msgid "Block"
+msgstr "Bloki"
+
+#. TRANS: Title for command results.
+#: lib/channel.php:160 lib/channel.php:181
msgid "Command results"
-msgstr "Neniu rezulto."
+msgstr "Komandaj rezultoj"
-#: lib/channel.php:229 lib/mailhandler.php:142
+#. TRANS: Title for command results.
+#: lib/channel.php:194
+#, fuzzy
+msgid "AJAX error"
+msgstr "Eraro de Ajax"
+
+#. TRANS: E-mail subject when a command has completed.
+#: lib/channel.php:233 lib/mailhandler.php:143
msgid "Command complete"
-msgstr ""
+msgstr "Komando kompleta"
-#: lib/channel.php:240
-#, fuzzy
+#. TRANS: E-mail subject when a command has failed.
+#: lib/channel.php:244
msgid "Command failed"
-msgstr "Malsukcesis alŝuti"
+msgstr "Komando maltrafis"
-#: lib/command.php:83 lib/command.php:105
-msgid "Notice with that id does not exist"
-msgstr ""
+#. TRANS: Command exception text shown when a notice ID is requested that does not exist.
+#: lib/command.php:82 lib/command.php:106
+msgid "Notice with that id does not exist."
+msgstr "Avizo kun tiu identigaĵo ne ekzistas."
-#: lib/command.php:99 lib/command.php:596
-#, fuzzy
-msgid "User has no last notice"
-msgstr "La uzanto ne havas profilon."
+#. TRANS: Command exception text shown when a last user notice is requested and it does not exist.
+#. TRANS: Error text shown when a last user notice is requested and it does not exist.
+#: lib/command.php:99 lib/command.php:630
+msgid "User has no last notice."
+msgstr "La uzanto ne havas lastan averton."
#. TRANS: Message given requesting a profile for a non-existing user.
#. TRANS: %s is the nickname of the user for which the profile could not be found.
-#: lib/command.php:127
-#, fuzzy, php-format
-msgid "Could not find a user with nickname %s"
-msgstr "Malsukcesis trovi celan uzanton."
+#: lib/command.php:128
+#, php-format
+msgid "Could not find a user with nickname %s."
+msgstr "Ne povas trovi uzanton kun kromnomo %s."
#. TRANS: Message given getting a non-existing user.
#. TRANS: %s is the nickname of the user that could not be found.
-#: lib/command.php:147
+#: lib/command.php:148
#, php-format
-msgid "Could not find a local user with nickname %s"
-msgstr ""
+msgid "Could not find a local user with nickname %s."
+msgstr "Ne troviĝas loka uzanto kun alnomo %s."
-#: lib/command.php:180
+#. TRANS: Error text shown when an unimplemented command is given.
+#: lib/command.php:183
msgid "Sorry, this command is not yet implemented."
-msgstr ""
+msgstr "Pardonon, la komando ankoraŭ ne realiĝas."
-#: lib/command.php:225
+#. TRANS: Command exception text shown when a user tries to nudge themselves.
+#: lib/command.php:229
msgid "It does not make a lot of sense to nudge yourself!"
-msgstr ""
+msgstr "Iom sensencas puŝeti vin mem!"
#. TRANS: Message given having nudged another user.
#. TRANS: %s is the nickname of the user that was nudged.
-#: lib/command.php:234
-#, fuzzy, php-format
-msgid "Nudge sent to %s"
-msgstr "Puŝeto sendiĝis"
+#: lib/command.php:238
+#, php-format
+msgid "Nudge sent to %s."
+msgstr "Puŝeto sendiĝas al %s"
-#: lib/command.php:260
+#. TRANS: User statistics text.
+#. TRANS: %1$s is the number of other user the user is subscribed to.
+#. TRANS: %2$s is the number of users that are subscribed to the user.
+#. TRANS: %3$s is the number of notices the user has sent.
+#: lib/command.php:268
#, php-format
msgid ""
"Subscriptions: %1$s\n"
"Subscribers: %2$s\n"
"Notices: %3$s"
msgstr ""
+"Abonatoj: %1$s\n"
+"Abonantoj: %2$s\n"
+"Avizoj: %3$s"
-#: lib/command.php:302
-#, fuzzy
+#. TRANS: Text shown when a notice has been marked as favourite successfully.
+#: lib/command.php:312
msgid "Notice marked as fave."
-msgstr "Ĉi tiu avizo jam estas ŝatata."
+msgstr "Avizo ŝatiĝas."
-#: lib/command.php:323
-#, fuzzy
-msgid "You are already a member of that group"
-msgstr "Vi estas jam grupano."
-
-#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: Message given having added a user to a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:339
-#, fuzzy, php-format
-msgid "Could not join user %1$s to group %2$s"
-msgstr "La uzanto %1$*s ne povas aliĝi al la grupo %2$*s."
+#: lib/command.php:357
+#, php-format
+msgid "%1$s joined group %2$s."
+msgstr "%1$s aniĝis al grupo %2$s."
-#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: Message given having removed a user from a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:385
+#: lib/command.php:405
+#, php-format
+msgid "%1$s left group %2$s."
+msgstr "%1$s foriras de grupo %2$s."
+
+#. TRANS: Whois output.
+#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
+#: lib/command.php:426
#, fuzzy, php-format
-msgid "Could not remove user %1$s from group %2$s"
-msgstr "Malsukcesis forigi uzanton %1$s de grupo %2$s."
+msgctxt "WHOIS"
+msgid "%1$s (%2$s)"
+msgstr "%1$s (%2$s)"
#. TRANS: Whois output. %s is the full name of the queried user.
-#: lib/command.php:418
-#, fuzzy, php-format
+#: lib/command.php:430
+#, php-format
msgid "Fullname: %s"
-msgstr "Plena nomo"
+msgstr "Plennomo: %s"
#. TRANS: Whois output. %s is the location of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:422 lib/mail.php:268
-#, fuzzy, php-format
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a location.
+#: lib/command.php:434 lib/mail.php:278
+#, php-format
msgid "Location: %s"
-msgstr "Loko"
+msgstr "Loko: %s"
#. TRANS: Whois output. %s is the homepage of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:426 lib/mail.php:271
-#, fuzzy, php-format
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a homepage.
+#: lib/command.php:438 lib/mail.php:282
+#, php-format
msgid "Homepage: %s"
-msgstr "Hejmpaĝo"
+msgstr "Hejmpaĝo: %s"
#. TRANS: Whois output. %s is the bio information of the queried user.
-#: lib/command.php:430
-#, fuzzy, php-format
+#: lib/command.php:442
+#, php-format
msgid "About: %s"
-msgstr "Enkonduko"
+msgstr "Biografio: %s"
-#: lib/command.php:457
+#. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server).
+#. TRANS: %s is a remote profile.
+#: lib/command.php:471
#, php-format
msgid ""
"%s is a remote profile; you can only send direct messages to users on the "
"same server."
msgstr ""
+"%s estas fora profilo; vi povas sendi rektan mesaĝon nur al uzanto je sama "
+"servilo."
-#. TRANS: Message given if content is too long.
+#. TRANS: Message given if content is too long. %1$sd is used for plural.
#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
-#: lib/command.php:472
-#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d"
-msgstr ""
-
-#. TRANS: Message given have sent a direct message to another user.
-#. TRANS: %s is the name of the other user.
-#: lib/command.php:492
+#: lib/command.php:488
#, fuzzy, php-format
-msgid "Direct message to %s sent"
-msgstr "Rekta mesaĝo al %s sendiĝis."
+msgid "Message too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] "Mesaĝo tro longas - longlimo estas %1$d, via estas %2$d"
+msgstr[1] "Mesaĝo tro longas - longlimo estas %1$d, via estas %2$d"
-#: lib/command.php:494
+#. TRANS: Error text shown sending a direct message fails with an unknown reason.
+#: lib/command.php:516
msgid "Error sending direct message."
-msgstr ""
-
-#: lib/command.php:514
-#, fuzzy
-msgid "Cannot repeat your own notice"
-msgstr "Vi ne povas ripeti vian propran avizon."
-
-#: lib/command.php:519
-#, fuzzy
-msgid "Already repeated that notice"
-msgstr "La avizo jam ripetiĝis."
+msgstr "Eraris sendi rektan mesaĝon."
#. TRANS: Message given having repeated a notice from another user.
#. TRANS: %s is the name of the user for which the notice was repeated.
-#: lib/command.php:529
-#, fuzzy, php-format
-msgid "Notice from %s repeated"
-msgstr "Avizo afiŝiĝas"
+#: lib/command.php:553
+#, php-format
+msgid "Notice from %s repeated."
+msgstr "Avizo de %s ripetiĝas."
-#: lib/command.php:531
-#, fuzzy
+#. TRANS: Error text shown when repeating a notice fails with an unknown reason.
+#: lib/command.php:556
msgid "Error repeating notice."
-msgstr "Eraro je ĝisdatigo de fora profilo."
+msgstr "Eraris ripeti avizon."
-#: lib/command.php:562
-#, php-format
-msgid "Notice too long - maximum is %d characters, you sent %d"
-msgstr ""
-
-#: lib/command.php:571
+#. TRANS: Message given if content of a notice for a reply is too long. %1$d is used for plural.
+#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
+#: lib/command.php:591
#, fuzzy, php-format
-msgid "Reply to %s sent"
-msgstr "Ripetita al %s"
+msgid "Notice too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Notice too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+"Avizo tro longas - longlimo estas %1$d lietroj, kaj via mesaĝo longas je %2"
+"$d."
+msgstr[1] ""
+"Avizo tro longas - longlimo estas %1$d lietroj, kaj via mesaĝo longas je %2"
+"$d."
-#: lib/command.php:573
-#, fuzzy
+#. TRANS: Text shown having sent a reply to a notice successfully.
+#. TRANS: %s is the nickname of the user of the notice the reply was sent to.
+#: lib/command.php:604
+#, php-format
+msgid "Reply to %s sent."
+msgstr "Respondo al %s sendiĝas."
+
+#. TRANS: Error text shown when a reply to a notice fails with an unknown reason.
+#: lib/command.php:607
msgid "Error saving notice."
-msgstr "Eraris konservi uzanton: nevalida."
+msgstr "Eraris sendi avizon."
-#: lib/command.php:620
-msgid "Specify the name of the user to subscribe to"
-msgstr ""
+#. TRANS: Error text shown when no username was provided when issuing a subscribe command.
+#: lib/command.php:654
+msgid "Specify the name of the user to subscribe to."
+msgstr "Specifu nomon de la abonota uzanto."
-#: lib/command.php:628
+#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command.
+#: lib/command.php:663
msgid "Can't subscribe to OMB profiles by command."
-msgstr ""
+msgstr "Malsukcesis aboni OMB-profilon per komando."
-#: lib/command.php:634
-#, fuzzy, php-format
-msgid "Subscribed to %s"
-msgstr "Abonita"
-
-#: lib/command.php:655 lib/command.php:754
-msgid "Specify the name of the user to unsubscribe from"
-msgstr ""
-
-#: lib/command.php:664
-#, fuzzy, php-format
-msgid "Unsubscribed from %s"
-msgstr "Malaboni"
-
-#: lib/command.php:682 lib/command.php:705
-msgid "Command not yet implemented."
-msgstr ""
-
-#: lib/command.php:685
-#, fuzzy
-msgid "Notification off."
-msgstr "Neniu konfirma kodo."
-
-#: lib/command.php:687
-msgid "Can't turn off notification."
-msgstr ""
-
-#: lib/command.php:708
-#, fuzzy
-msgid "Notification on."
-msgstr "Neniu konfirma kodo."
-
-#: lib/command.php:710
-#, fuzzy
-msgid "Can't turn on notification."
-msgstr "Vi ne povas ripeti vian propran avizon."
-
-#: lib/command.php:723
-msgid "Login command is disabled"
-msgstr ""
-
-#: lib/command.php:734
+#. TRANS: Text shown after having subscribed to another user successfully.
+#. TRANS: %s is the name of the user the subscription was requested for.
+#: lib/command.php:671
#, php-format
-msgid "This link is useable only once, and is good for only 2 minutes: %s"
-msgstr ""
+msgid "Subscribed to %s."
+msgstr "%s abonita"
-#: lib/command.php:761
-#, fuzzy, php-format
-msgid "Unsubscribed %s"
-msgstr "Malaboni"
+#. TRANS: Error text shown when no username was provided when issuing an unsubscribe command.
+#. TRANS: Error text shown when no username was provided when issuing the command.
+#: lib/command.php:692 lib/command.php:803
+msgid "Specify the name of the user to unsubscribe from."
+msgstr "Specifu la nomon de uzanto malabonota."
-#: lib/command.php:778
-#, fuzzy
+#. TRANS: Text shown after having unsubscribed from another user successfully.
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:703
+#, php-format
+msgid "Unsubscribed from %s."
+msgstr "%s malabonita."
+
+#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented.
+#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented.
+#: lib/command.php:723 lib/command.php:749
+msgid "Command not yet implemented."
+msgstr "Komando ankoraŭ ne realigita."
+
+#. TRANS: Text shown when issuing the command "off" successfully.
+#: lib/command.php:727
+msgid "Notification off."
+msgstr "Sciigo for."
+
+#. TRANS: Error text shown when the command "off" fails for an unknown reason.
+#: lib/command.php:730
+msgid "Can't turn off notification."
+msgstr "Malsukcesis malŝalti sciigon."
+
+#. TRANS: Text shown when issuing the command "on" successfully.
+#: lib/command.php:753
+msgid "Notification on."
+msgstr "Sciigo en."
+
+#. TRANS: Error text shown when the command "on" fails for an unknown reason.
+#: lib/command.php:756
+msgid "Can't turn on notification."
+msgstr "Malsukcesis ŝalti sciigon."
+
+#. TRANS: Error text shown when issuing the login command while login is disabled.
+#: lib/command.php:770
+msgid "Login command is disabled."
+msgstr "Ensaluta komando malebliĝas."
+
+#. TRANS: Text shown after issuing the login command successfully.
+#. TRANS: %s is a logon link..
+#: lib/command.php:783
+#, php-format
+msgid "This link is useable only once and is valid for only 2 minutes: %s."
+msgstr "Ĉi tiu ligilo estas uzebla nur unufoje kaj valida nur 2 minutojn: %s."
+
+#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user).
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:812
+#, php-format
+msgid "Unsubscribed %s."
+msgstr "%s malaboniĝas."
+
+#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions.
+#: lib/command.php:830
msgid "You are not subscribed to anyone."
-msgstr "Vi ne estas rajtigita."
+msgstr "Vi ne abonas iun ajn."
-#: lib/command.php:780
-#, fuzzy
+#. TRANS: Text shown after requesting other users a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed users.
+#: lib/command.php:835
msgid "You are subscribed to this person:"
msgid_plural "You are subscribed to these people:"
-msgstr[0] "Vi jam abonas jenajn uzantojn:"
-msgstr[1] "Vi jam abonas jenajn uzantojn:"
+msgstr[0] "Vi abonas jenan homon:"
+msgstr[1] "Vi abonas jenajn homojn:"
-#: lib/command.php:800
+#. TRANS: Text shown after requesting other users that are subscribed to a user
+#. TRANS: (followers) without having any subscribers.
+#: lib/command.php:857
msgid "No one is subscribed to you."
-msgstr ""
+msgstr "Neniu abonas vin."
-#: lib/command.php:802
+#. TRANS: Text shown after requesting other users that are subscribed to a user (followers).
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribing users.
+#: lib/command.php:862
msgid "This person is subscribed to you:"
msgid_plural "These people are subscribed to you:"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "La homo abonas vin:"
+msgstr[1] "La homoj abonas vin:"
-#: lib/command.php:822
-#, fuzzy
+#. TRANS: Text shown after requesting groups a user is subscribed to without having
+#. TRANS: any group subscriptions.
+#: lib/command.php:884
msgid "You are not a member of any groups."
-msgstr "Vi ne estas grupano."
+msgstr "Vi ne estas grupano de iu ajn grupo."
-#: lib/command.php:824
-#, fuzzy
+#. TRANS: Text shown after requesting groups a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed groups.
+#: lib/command.php:889
msgid "You are a member of this group:"
msgid_plural "You are a member of these groups:"
-msgstr[0] "Vi ne estas grupano."
-msgstr[1] "Vi ne estas grupano."
+msgstr[0] "Vi estas grupano de jena grupo:"
+msgstr[1] "Vi estas grupano de jenaj grupoj:"
-#: lib/command.php:838
+#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings.
+#: lib/command.php:904
msgid ""
"Commands:\n"
"on - turn on notifications\n"
@@ -5922,117 +7417,192 @@ msgid ""
"tracks - not yet implemented.\n"
"tracking - not yet implemented.\n"
msgstr ""
+"Komandoj:\n"
+"on - ŝalti sciigon\n"
+"off - malŝalti sciigon\n"
+"help - montri ĉi tiun helpon\n"
+"follow - aboni uzanton\n"
+"groups - listi grupon, kiujn vi aniĝis\n"
+"subscriptions - listi viajn abonatojn\n"
+"subscribers - listi viajn abonantojn\n"
+"leave - malabnoi uzanton\n"
+"d - sendi rektan mesaĝon al uzanto\n"
+"get - legi la lastan avizon de uzanto\n"
+"whois - legi profilan informon pri uzanto\n"
+"lose - ĉesigi la uzanton de sekvi vin\n"
+"fav - ŝati la lastan avizon de uzanto\n"
+"fav # - ŝati la avizon kun la ID\n"
+"repeat # - ripeti la avizon kun la ID\n"
+"repeat - ripeti la lastan avizon de uzanto\n"
+"reply # - respondi la avizon kun la ID\n"
+"reply - respondi la lastan avizon de uzanto\n"
+"join - aniĝi al grupo\n"
+"login - havi ligilon por ensaluti al reta interfaco\n"
+"drop - foriri el grupo\n"
+"stats - legi vian staton\n"
+"stop - same kiel 'off'\n"
+"quit - same kiel 'off'\n"
+"sub - same kiel 'follow'\n"
+"unsub - same kiel 'leave'\n"
+"last - same kiel 'get'\n"
+"on - ankoraŭ ne realigita.\n"
+"off - ankoraŭ ne realigita.\n"
+"nudge - puŝeti la uzanton, ke li ĝisdatigu!\n"
+"invite - ankoraŭ ne realigita.\n"
+"track - ankoraŭ ne realigita.\n"
+"untrack - ankoraŭ ne realigita.\n"
+"track off - ankoraŭ ne realigita.\n"
+"untrack all - ankoraŭ ne realigita.\n"
+"tracks - ankoraŭ ne realigita.\n"
+"tracking -ankoraŭ ne realigita.\n"
-#: lib/common.php:135
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:147
#, fuzzy
-msgid "No configuration file found. "
-msgstr "Neniu konfirma kodo."
+msgid "No configuration file found."
+msgstr "Ne troviĝas agorda dosiero. "
-#: lib/common.php:136
-msgid "I looked for configuration files in the following places: "
-msgstr ""
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: Is followed by a list of directories (separated by HTML breaks).
+#: lib/common.php:150
+#, fuzzy
+msgid "I looked for configuration files in the following places:"
+msgstr "Mi serĉis agordan dosieron je jenaj lokoj: "
-#: lib/common.php:138
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:153
msgid "You may wish to run the installer to fix this."
-msgstr ""
+msgstr "Vi eble volas uzi instalilon por ripari tiun ĉi."
-#: lib/common.php:139
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: The text is link text that leads to the installer page.
+#: lib/common.php:157
msgid "Go to the installer."
-msgstr ""
+msgstr "Al la instalilo."
-#: lib/connectsettingsaction.php:110
+#. TRANS: Menu item for Instant Messaging settings.
+#: lib/connectsettingsaction.php:106
+#, fuzzy
+msgctxt "MENU"
msgid "IM"
-msgstr ""
+msgstr "Tujmesaĝilo"
-#: lib/connectsettingsaction.php:111
+#. TRANS: Tooltip for Instant Messaging menu item.
+#: lib/connectsettingsaction.php:108
msgid "Updates by instant messenger (IM)"
-msgstr ""
+msgstr "Ĝisdatiĝo per tujmesaĝilo."
-#: lib/connectsettingsaction.php:116
+#. TRANS: Menu item for Short Message Service settings.
+#: lib/connectsettingsaction.php:113
+#, fuzzy
+msgctxt "MENU"
+msgid "SMS"
+msgstr "SMS"
+
+#. TRANS: Tooltip for Short Message Service menu item.
+#: lib/connectsettingsaction.php:115
msgid "Updates by SMS"
-msgstr ""
+msgstr "Ĝisdatiĝo per SMM"
+#. TRANS: Menu item for OuAth connection settings.
#: lib/connectsettingsaction.php:120
#, fuzzy
+msgctxt "MENU"
msgid "Connections"
-msgstr "Konekti"
+msgstr "Konektoj"
-#: lib/connectsettingsaction.php:121
-#, fuzzy
+#. TRANS: Tooltip for connected applications (Connections through OAuth) menu item.
+#: lib/connectsettingsaction.php:122
msgid "Authorized connected applications"
-msgstr "Konektita aplikaĵo"
+msgstr "Konektitaj aplikaĵoj rajtigitaj"
-#: lib/dberroraction.php:60
+#: lib/dberroraction.php:59
msgid "Database error"
-msgstr ""
+msgstr "Datumbaza eraro"
-#: lib/designsettings.php:105
-#, fuzzy
+#. TRANS: Label in form on profile design page.
+#. TRANS: Field contains file name on user's computer that could be that user's custom profile background image.
+#: lib/designsettings.php:104
msgid "Upload file"
-msgstr "Malsukcesis alŝuti"
+msgstr "Alŝuti dosieron"
+#. TRANS: Instructions for form on profile design page.
#: lib/designsettings.php:109
-#, fuzzy
msgid ""
"You can upload your personal background image. The maximum file size is 2MB."
-msgstr "Vi povas alŝuti vian personan vizaĝbildon. Dosiero-grandlimo estas %s."
+msgstr ""
+"Vi povas alŝuti vian propran fonbildon. La dosiera grandlimo estas 2MB."
-#: lib/designsettings.php:418
+#. TRANS: Radio button on profile design page that will enable use of the uploaded profile image.
+#: lib/designsettings.php:139
#, fuzzy
+msgctxt "RADIO"
+msgid "On"
+msgstr "En"
+
+#. TRANS: Radio button on profile design page that will disable use of the uploaded profile image.
+#: lib/designsettings.php:156
+#, fuzzy
+msgctxt "RADIO"
+msgid "Off"
+msgstr "For"
+
+#. TRANS: Button text on profile design page to reset all colour settings to default without saving.
+#: lib/designsettings.php:264
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Reset"
+msgstr "Restarigi"
+
+#. TRANS: Success message displayed if design settings were saved after clicking "Use defaults".
+#: lib/designsettings.php:433
msgid "Design defaults restored."
-msgstr "Desegna agordo konservita."
+msgstr "Desegnaj defaŭltoj konserviĝas."
-#: lib/disfavorform.php:114 lib/disfavorform.php:140
-#, fuzzy
+#: lib/disfavorform.php:114 lib/disfavorform.php:144
msgid "Disfavor this notice"
-msgstr "Forigi la avizon"
+msgstr "Neŝati la avizon"
-#: lib/favorform.php:114 lib/favorform.php:140
-#, fuzzy
+#: lib/favorform.php:114 lib/favorform.php:143
msgid "Favor this notice"
-msgstr "Forigi la avizon"
+msgstr "Ŝati la avizon"
-#: lib/favorform.php:140
-msgid "Favor"
-msgstr ""
-
-#: lib/feed.php:85
+#: lib/feed.php:84
msgid "RSS 1.0"
-msgstr ""
+msgstr "RSS 1.0"
-#: lib/feed.php:87
+#: lib/feed.php:86
msgid "RSS 2.0"
-msgstr ""
+msgstr "RSS 2.0"
-#: lib/feed.php:89
+#: lib/feed.php:88
msgid "Atom"
-msgstr ""
+msgstr "Atom"
-#: lib/feed.php:91
+#: lib/feed.php:90
msgid "FOAF"
-msgstr ""
+msgstr "FOAF"
-#: lib/feedlist.php:64
-msgid "Export data"
-msgstr ""
+#. TRANS: Header for feed links (h2).
+#: lib/feedlist.php:66
+msgid "Feeds"
+msgstr "Fluoj"
#: lib/galleryaction.php:121
msgid "Filter tags"
-msgstr ""
+msgstr "Filtrilo-etikedoj"
#: lib/galleryaction.php:131
-#, fuzzy
msgid "All"
-msgstr "Permesi"
+msgstr "Ĉiuj"
#: lib/galleryaction.php:139
msgid "Select tag to filter"
-msgstr ""
+msgstr "Eletu etikedon por filtrado"
#: lib/galleryaction.php:140
-#, fuzzy
msgid "Tag"
-msgstr "Markiloj"
+msgstr "Etikedo"
#: lib/galleryaction.php:141
msgid "Choose a tag to narrow list"
@@ -6045,196 +7615,283 @@ msgstr "Iri"
#: lib/grantroleform.php:91
#, php-format
msgid "Grant this user the \"%s\" role"
-msgstr ""
+msgstr "Donu al la uzanto rolon \"%s\""
+
+#: lib/groupeditform.php:154
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+msgstr "1-64 minusklaj literoj aŭ ciferoj, neniu interpunkcio aŭ spaco"
#: lib/groupeditform.php:163
#, fuzzy
-msgid "URL of the homepage or blog of the group or topic"
-msgstr "URL de via hejmpaĝo, blogo aŭ profilo ĉe alia retejo"
+msgid "URL of the homepage or blog of the group or topic."
+msgstr "URL de la hejmpaĝo aŭ blogo de la grupo aŭ temo"
#: lib/groupeditform.php:168
msgid "Describe the group or topic"
-msgstr ""
+msgstr "Priskribo de grupo aŭ temo"
#: lib/groupeditform.php:170
#, fuzzy, php-format
-msgid "Describe the group or topic in %d characters"
-msgstr "Priskribu vin mem kaj viajn ŝatokupojn per ne pli ol %d signoj"
+msgid "Describe the group or topic in %d character or less"
+msgid_plural "Describe the group or topic in %d characters or less"
+msgstr[0] "Priskribo de grupo aŭ temo, apenaŭ je %d literoj"
+msgstr[1] "Priskribo de grupo aŭ temo, apenaŭ je %d literoj"
-#: lib/groupeditform.php:179
+#: lib/groupeditform.php:182
#, fuzzy
msgid ""
-"Location for the group, if any, like \"City, State (or Region), Country\""
-msgstr "Kie vi estas, ekzemple \"Urbo, Ŝtato (aŭ Regiono), Lando\""
-
-#: lib/groupeditform.php:187
-#, php-format
-msgid "Extra nicknames for the group, comma- or space- separated, max %d"
+"Location for the group, if any, like \"City, State (or Region), Country\"."
msgstr ""
+"Loko de la grupo, se iu ajn, ekzemple \"Urbo, Stato (aŭ Regiono), Lando\""
-#: lib/groupnav.php:85
-#, fuzzy
+#: lib/groupeditform.php:190
+#, fuzzy, php-format
+msgid ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"alias allowed."
+msgid_plural ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"aliases allowed."
+msgstr[0] ""
+"Kromaj alnomoj por la grupo, apartigita per komo aŭ spaco, apenaŭ %d literoj"
+msgstr[1] ""
+"Kromaj alnomoj por la grupo, apartigita per komo aŭ spaco, apenaŭ %d literoj"
+
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:86
+msgctxt "MENU"
msgid "Group"
-msgstr "Grupoj"
+msgstr "Grupo"
-#: lib/groupnav.php:101
-#, fuzzy
-msgid "Blocked"
-msgstr "Bloki"
-
-#: lib/groupnav.php:102
-#, fuzzy, php-format
-msgid "%s blocked users"
-msgstr "%s profiloj blokitaj"
-
-#: lib/groupnav.php:108
-#, fuzzy, php-format
-msgid "Edit %s group properties"
-msgstr "Redakti %s grupon"
-
-#: lib/groupnav.php:113
-#, fuzzy
-msgid "Logo"
-msgstr " Elsaluti"
-
-#: lib/groupnav.php:114
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:89
#, php-format
-msgid "Add or edit %s logo"
-msgstr ""
+msgctxt "TOOLTIP"
+msgid "%s group"
+msgstr "Grupo %s"
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:95
+msgctxt "MENU"
+msgid "Members"
+msgstr "Grupanoj"
+
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:98
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group members"
+msgstr "Grupanoj de %s"
+
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:108
+msgctxt "MENU"
+msgid "Blocked"
+msgstr "Blokito"
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:111
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s blocked users"
+msgstr "Blokito 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.
#: lib/groupnav.php:120
#, php-format
+msgctxt "TOOLTIP"
+msgid "Edit %s group properties"
+msgstr "Redakti agordon de grupo %s"
+
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:126
+msgctxt "MENU"
+msgid "Logo"
+msgstr "Emblemo"
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:129
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Add or edit %s logo"
+msgstr "Aldoni aŭ redakti emblemon 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.
+#: lib/groupnav.php:138
+#, php-format
+msgctxt "TOOLTIP"
msgid "Add or edit %s design"
-msgstr ""
+msgstr "Aldoni aŭ redakti desegnon de %s"
+#. TRANS: Title for groups with the most members section.
#: lib/groupsbymemberssection.php:71
-#, fuzzy
msgid "Groups with most members"
-msgstr "%s grupanoj"
+msgstr "Grupoj kun plej multe da membroj"
+#. TRANS: Title for groups with the most posts section.
#: lib/groupsbypostssection.php:71
msgid "Groups with most posts"
-msgstr ""
+msgstr "Grupoj kun plej multe da avizoj"
-#: lib/grouptagcloudsection.php:56
+#. TRANS: Title for group tag cloud section.
+#. TRANS: %s is a group name.
+#: lib/grouptagcloudsection.php:57
#, php-format
msgid "Tags in %s group's notices"
-msgstr ""
+msgstr "Etikedoj en avizoj de grupo %s"
#. TRANS: Client exception 406
#: lib/htmloutputter.php:104
msgid "This page is not available in a media type you accept"
-msgstr ""
+msgstr "La paĝo estas ne havebla je la komunikil-tipo, kiun vi akceptas"
#: lib/imagefile.php:72
#, fuzzy
msgid "Unsupported image file format."
msgstr "Formato ne subtenata."
-#: lib/imagefile.php:88
-#, fuzzy, php-format
+#. TRANS: Exception thrown when too large a file is uploaded.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: lib/imagefile.php:90
+#, php-format
msgid "That file is too big. The maximum file size is %s."
-msgstr ""
-"Vi povas alŝuti emblemo-bildon por via grupo. Dosiero-grandlimo estas $s."
+msgstr "La dosiero tro grandas. Dosiera grandlimo estas %s."
-#: lib/imagefile.php:93
-#, fuzzy
+#: lib/imagefile.php:95
msgid "Partial upload."
-msgstr "Neniu dosiero alŝutiĝas."
+msgstr "Parta alŝuto."
-#: lib/imagefile.php:101 lib/mediafile.php:170
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: lib/imagefile.php:103 lib/mediafile.php:228
msgid "System error uploading file."
-msgstr ""
+msgstr "Sisteme eraris alŝuti dosieron."
-#: lib/imagefile.php:109
+#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
-msgstr ""
+msgstr "Ne bildo aŭ dosiero difektita."
-#: lib/imagefile.php:122
-#, fuzzy
+#: lib/imagefile.php:160
msgid "Lost our file."
-msgstr "Perdiĝis nia dosiera datumo."
+msgstr "Perdiĝis nian dosieron."
-#: lib/imagefile.php:163 lib/imagefile.php:224
+#: lib/imagefile.php:197 lib/imagefile.php:237
msgid "Unknown file type"
-msgstr ""
+msgstr "Nekonata dosiertipo"
-#: lib/imagefile.php:244
-msgid "MB"
-msgstr ""
+#. TRANS: Number of megabytes. %d is the number.
+#: lib/imagefile.php:283
+#, fuzzy, php-format
+msgid "%dMB"
+msgid_plural "%dMB"
+msgstr[0] "MB"
+msgstr[1] "MB"
-#: lib/imagefile.php:246
-msgid "kB"
-msgstr ""
+#. TRANS: Number of kilobytes. %d is the number.
+#: lib/imagefile.php:287
+#, fuzzy, php-format
+msgid "%dkB"
+msgid_plural "%dkB"
+msgstr[0] "kB"
+msgstr[1] "kB"
+
+#. TRANS: Number of bytes. %d is the number.
+#: lib/imagefile.php:290
+#, php-format
+msgid "%dB"
+msgid_plural "%dB"
+msgstr[0] ""
+msgstr[1] ""
#: lib/jabber.php:387
#, php-format
msgid "[%s]"
-msgstr ""
+msgstr "[%s]"
#: lib/jabber.php:567
#, php-format
msgid "Unknown inbox source %d."
-msgstr ""
-
-#: lib/joinform.php:114
-#, fuzzy
-msgid "Join"
-msgstr "Ensaluti"
+msgstr "Nekonata alvenkesta fonto %d"
#: lib/leaveform.php:114
msgid "Leave"
msgstr "Forlasi"
#: lib/logingroupnav.php:80
-#, fuzzy
msgid "Login with a username and password"
msgstr "Ensaluti per via uzantnomo kaj pasvorto."
#: lib/logingroupnav.php:86
msgid "Sign up for a new account"
-msgstr ""
+msgstr "Krei novan konton"
-#. TRANS: Subject for address confirmation email
+#. TRANS: Subject for address confirmation email.
#: lib/mail.php:174
-#, fuzzy
msgid "Email address confirmation"
-msgstr "Retpoŝtadreso"
+msgstr "Retpoŝtadresa konfirmo"
#. TRANS: Body for address confirmation email.
-#: lib/mail.php:177
-#, php-format
+#. TRANS: %1$s is the addressed user's nickname, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the URL to confirm at.
+#: lib/mail.php:179
+#, fuzzy, php-format
msgid ""
-"Hey, %s.\n"
+"Hey, %1$s.\n"
"\n"
-"Someone just entered this email address on %s.\n"
+"Someone just entered this email address on %2$s.\n"
"\n"
"If it was you, and you want to confirm your entry, use the URL below:\n"
"\n"
-"\t%s\n"
+"\t%3$s\n"
"\n"
"If not, just ignore this message.\n"
"\n"
"Thanks for your time, \n"
-"%s\n"
+"%2$s\n"
msgstr ""
+"Saluton, %s.\n"
+"\n"
+"Iu ĵus entajpis tiun ĉi retpoŝtadreson ĉe %s.\n"
+"\n"
+"Se faris vi tion, kaj vi volas konfirmi vian eniron, uzu la URL sube:\n"
+"\n"
+"%s\n"
+"\n"
+"Se ne, simple ignoru ĉi mesaĝon.\n"
+"\n"
+"Dankon por via tempo,\n"
+"%s\n"
-#. TRANS: Subject of new-subscriber notification e-mail
-#: lib/mail.php:243
-#, fuzzy, php-format
+#. TRANS: Subject of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscribing user's nickname, %2$s is the StatusNet sitename.
+#: lib/mail.php:246
+#, php-format
msgid "%1$s is now listening to your notices on %2$s."
-msgstr "%1$s invitis vin kunaliĝi ĉe %2$s"
+msgstr "%1$s nun rigardas viajn avizojn ĉe %2$s."
-#: lib/mail.php:248
+#. TRANS: This is a paragraph in a new-subscriber e-mail.
+#. TRANS: %s is a URL where the subscriber can be reported as abusive.
+#: lib/mail.php:253
#, php-format
msgid ""
"If you believe this account is being used abusively, you can block them from "
"your subscribers list and report as spam to site administrators at %s"
msgstr ""
+"Se vi kredas, ke ĉi tiun konton iu misuzas, vi rajtas bloki ĝin de via "
+"abonanto-listo kaj raporti ĝin kiel rubmesaĝanto al administrantoj ĉe %s"
-#. TRANS: Main body of new-subscriber notification e-mail
-#: lib/mail.php:254
-#, php-format
+#. TRANS: Main body of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscriber's long name, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the subscriber's profile URL, %4$s is the subscriber's location (or empty)
+#. TRANS: %5$s is the subscriber's homepage URL (or empty), %6%s is the subscriber's bio (or empty)
+#. TRANS: %7$s is a link to the addressed user's e-mail settings.
+#: lib/mail.php:263
+#, fuzzy, php-format
msgid ""
"%1$s is now listening to your notices on %2$s.\n"
"\n"
@@ -6242,27 +7899,41 @@ msgid ""
"\n"
"%4$s%5$s%6$s\n"
"Faithfully yours,\n"
+"%2$s.\n"
+"\n"
+"----\n"
+"Change your email address or notification options at %7$s\n"
+msgstr ""
+"%1$s nun rigardas vian avizojn ĉe %2$s.\n"
+"\n"
+"%3$s\n"
+"\n"
+"%4$s%5$s%6$s\n"
+"fidele via,\n"
"%7$s.\n"
"\n"
"----\n"
-"Change your email address or notification options at %8$s\n"
-msgstr ""
+"Ŝanĝu vian retpoŝtadreson aŭ la sciigan agordon ĉe %8$s\n"
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/mail.php:274
-#, fuzzy, php-format
-msgid "Bio: %s"
-msgstr "Biografio"
-
-#. TRANS: Subject of notification mail for new posting email address
-#: lib/mail.php:304
-#, fuzzy, php-format
-msgid "New email address for posting to %s"
-msgstr "Krei novan retpoŝtadreson por afiŝado kaj nuligi la antaŭan."
-
-#. TRANS: Body of notification mail for new posting email address
-#: lib/mail.php:308
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is biographical information.
+#: lib/mail.php:286
#, php-format
+msgid "Bio: %s"
+msgstr "Biografio: %s"
+
+#. TRANS: Subject of notification mail for new posting email address.
+#. TRANS: %s is the StatusNet sitename.
+#: lib/mail.php:315
+#, php-format
+msgid "New email address for posting to %s"
+msgstr "Nova retpoŝta adreso por afiŝi ĉe %s"
+
+#. TRANS: Body of notification mail for new posting email address.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is the e-mail address to send
+#. TRANS: to to post by e-mail, %3$s is a URL to more instructions.
+#: lib/mail.php:321
+#, fuzzy, php-format
msgid ""
"You have a new posting address on %1$s.\n"
"\n"
@@ -6271,35 +7942,47 @@ msgid ""
"More email instructions at %3$s.\n"
"\n"
"Faithfully yours,\n"
-"%4$s"
+"%1$s"
msgstr ""
+"Vi havas novan afiŝan adreson ĉe %1$s.\n"
+"\n"
+"Sendu mesaĝon al %2$s por afiŝii novan avizon.\n"
+"\n"
+"Pli da retpoŝta gvido troviĝas ĉe %3$s.\n"
+"\n"
+"Fidele via,\n"
+"%4$s"
-#. TRANS: Subject line for SMS-by-email notification messages
-#: lib/mail.php:433
-#, fuzzy, php-format
+#. TRANS: Subject line for SMS-by-email notification messages.
+#. TRANS: %s is the posting user's nickname.
+#: lib/mail.php:442
+#, php-format
msgid "%s status"
-msgstr "Stato de %1$s ĉe %2$s"
+msgstr "%s stato"
-#. TRANS: Subject line for SMS-by-email address confirmation message
-#: lib/mail.php:460
-#, fuzzy
+#. TRANS: Subject line for SMS-by-email address confirmation message.
+#: lib/mail.php:468
msgid "SMS confirmation"
-msgstr "Neniu konfirma kodo."
+msgstr "SMS-a konfirmo"
-#. TRANS: Main body heading for SMS-by-email address confirmation message
-#: lib/mail.php:463
+#. TRANS: Main body heading for SMS-by-email address confirmation message.
+#. TRANS: %s is the addressed user's nickname.
+#: lib/mail.php:472
#, php-format
msgid "%s: confirm you own this phone number with this code:"
-msgstr ""
+msgstr "%s: konfirmi ke vi havas la telefonnumeron per tiu ĉi kodo:"
-#. TRANS: Subject for 'nudge' notification email
-#: lib/mail.php:484
+#. TRANS: Subject for 'nudge' notification email.
+#. TRANS: %s is the nudging user.
+#: lib/mail.php:493
#, php-format
msgid "You've been nudged by %s"
-msgstr ""
+msgstr "Vin puŝetis %s"
-#. TRANS: Body for 'nudge' notification email
-#: lib/mail.php:489
+#. TRANS: Body for 'nudge' notification email.
+#. TRANS: %1$s is the nuding user's long name, $2$s is the nudging user's nickname,
+#. TRANS: %3$s is a URL to post notices at, %4$s is the StatusNet sitename.
+#: lib/mail.php:500
#, php-format
msgid ""
"%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -6314,15 +7997,30 @@ msgid ""
"With kind regards,\n"
"%4$s\n"
msgstr ""
+"%1$s (%2$s) scivolas, kion faras vi lastatempe kaj invitas al vi afiŝi kelke "
+"da novaĵoj.\n"
+"\n"
+"Do sciigu nin pri vi :)\n"
+"\n"
+"%3$s\n"
+"\n"
+"Ne respondu al tiu ĉi mesaĝo; ili ne ricevos ĝin.\n"
+"\n"
+"kun bona espero,\n"
+"%4$s\n"
-#. TRANS: Subject for direct-message notification email
-#: lib/mail.php:536
-#, fuzzy, php-format
+#. TRANS: Subject for direct-message notification email.
+#. TRANS: %s is the sending user's nickname.
+#: lib/mail.php:547
+#, php-format
msgid "New private message from %s"
-msgstr "Rektaj mesaĝoj de %s"
+msgstr "Nova privata mesaĝo de %s"
-#. TRANS: Body for direct-message notification email
-#: lib/mail.php:541
+#. TRANS: Body for direct-message notification email.
+#. TRANS: %1$s is the sending user's long name, %2$s is the sending user's nickname,
+#. TRANS: %3$s is the message content, %4$s a URL to the message,
+#. TRANS: %5$s is the StatusNet sitename.
+#: lib/mail.php:555
#, php-format
msgid ""
"%1$s (%2$s) sent you a private message:\n"
@@ -6340,15 +8038,34 @@ msgid ""
"With kind regards,\n"
"%5$s\n"
msgstr ""
+"%1$s (%2$s) sendis al vi privatan mesaĝon:\n"
+"\n"
+"------------------------------------------------------\n"
+"%3$s\n"
+"------------------------------------------------------\n"
+"\n"
+"Vi povas respondi al lia mesaĝon jene:\n"
+"\n"
+"%4$s\n"
+"\n"
+"Ne respondu al tiu ĉi mesaĝon; li ne ricevos ĝin.\n"
+"\n"
+"Kun bona espero,\n"
+"%5$s\n"
-#. TRANS: Subject for favorite notification email
-#: lib/mail.php:589
+#. TRANS: Subject for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:607
#, fuzzy, php-format
-msgid "%s (@%s) added your notice as a favorite"
-msgstr "Sendu al mi mesaĝon tiam, kiam iu ŝatas mian avizon ."
+msgid "%1$s (@%2$s) added your notice as a favorite"
+msgstr "%s (@%s) ŝatis vian avizon"
-#. TRANS: Body for favorite notification email
-#: lib/mail.php:592
+#. TRANS: Body for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, $2$s is the date the notice was created,
+#. TRANS: %3$s is a URL to the faved notice, %4$s is the faved notice text,
+#. TRANS: %5$s is a URL to all faves of the adding user, %6$s is the StatusNet sitename,
+#. TRANS: %7$s is the adding user's nickname.
+#: lib/mail.php:614
#, php-format
msgid ""
"%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -6368,23 +8085,49 @@ msgid ""
"Faithfully yours,\n"
"%6$s\n"
msgstr ""
+"%1$s (@%7$s) ĵus aldoniss vian mesaĝon ĉe %2$s al sia ŝatolisto.\n"
+"\n"
+"La URL de via avizo estas:\n"
+"\n"
+"%3$s\n"
+"\n"
+"La enhavo de via avizo estas:\n"
+"\n"
+"%4$s\n"
+"\n"
+"Vi povas legi la ŝatoliston de %1$s jene:\n"
+"\n"
+"%5$s\n"
+"\n"
+"fidele via,\n"
+"%6$s\n"
#. TRANS: Line in @-reply notification e-mail. %s is conversation URL.
-#: lib/mail.php:651
+#: lib/mail.php:672
#, php-format
msgid ""
"The full conversation can be read here:\n"
"\n"
"\t%s"
msgstr ""
+"La tutan interparolon oni povas legi jene:\n"
+"\n"
+"%s"
-#: lib/mail.php:657
-#, php-format
-msgid "%s (@%s) sent a notice to your attention"
-msgstr ""
+#. TRANS: E-mail subject for notice notification.
+#. TRANS: %1$s is the sending user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:680
+#, fuzzy, php-format
+msgid "%1$s (@%2$s) sent a notice to your attention"
+msgstr "%s (@%s) afiŝis avizon al vi"
#. TRANS: Body of @-reply notification e-mail.
-#: lib/mail.php:660
+#. TRANS: %1$s is the sending user's long name, $2$s is the StatusNet sitename,
+#. TRANS: %3$s is a URL to the notice, %4$s is the notice text,
+#. TRANS: %5$s is a URL to the full conversion if it exists (otherwise empty),
+#. TRANS: %6$s is a URL to reply to the notice, %7$s is a URL to all @-replied for the addressed user,
+#. TRANS: %8$s is a URL to the addressed user's e-mail settings, %9$s is the sender's nickname.
+#: lib/mail.php:688
#, php-format
msgid ""
"%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -6410,20 +8153,44 @@ msgid ""
"\n"
"P.S. You can turn off these email notifications here: %8$s\n"
msgstr ""
+"%1$s (@%9$s) ĵus afiŝis al vi (\"@-respondo\") ĉe %2$s.\n"
+"\n"
+"La avizo estas jene:\n"
+"\n"
+"\t%3$s\n"
+"\n"
+"Kaj enhavas:\n"
+"\n"
+"\t%4$s\n"
+"\n"
+"%5$sVi povas re-respondi jene:\n"
+"\n"
+"\t%6$s\n"
+"\n"
+"Listo de ĉiuj @-respondoj al vi estas jene:\n"
+"\n"
+"%7$s\n"
+"\n"
+"fidele via,\n"
+"%2$s\n"
+"\n"
+"P.S. Vi rajtas malŝalti tian ĉi retpoŝtan sciigon ĉi tie: %8$s\n"
#: lib/mailbox.php:89
msgid "Only the user can read their own mailboxes."
-msgstr ""
+msgstr "Nur uzanto povas legi sian propran paŝton."
#: lib/mailbox.php:139
msgid ""
"You have no private messages. You can send private message to engage other "
"users in conversation. People can send you messages for your eyes only."
msgstr ""
+"Vi ne ricevis privatan mesaĝon. Vi povas sendi privatan mesaĝon al iu kaj "
+"interparoli kun ili. Homo sendas al vi mesaĝon al vi sole."
-#: lib/mailbox.php:228 lib/noticelist.php:506
+#: lib/mailbox.php:228 lib/noticelist.php:521
msgid "from"
-msgstr ""
+msgstr "de"
#: lib/mailhandler.php:37
#, fuzzy
@@ -6432,311 +8199,339 @@ msgstr "Malsukcesis ĝisdatigi uzanton"
#: lib/mailhandler.php:42
msgid "Not a registered user."
-msgstr ""
+msgstr "Ne registrita uzanto"
#: lib/mailhandler.php:46
-#, fuzzy
msgid "Sorry, that is not your incoming email address."
-msgstr "Tiu ne estas via retpoŝtadreso."
+msgstr "Pardonon, tiu ne estas via alvena retpoŝtadreso."
#: lib/mailhandler.php:50
-#, fuzzy
msgid "Sorry, no incoming email allowed."
-msgstr "Ne estas alvena retpoŝtadreso"
+msgstr "Pardonon, neniu alvena mesaĝo permesiĝas."
-#: lib/mailhandler.php:228
-#, fuzzy, php-format
+#: lib/mailhandler.php:229
+#, php-format
msgid "Unsupported message type: %s"
-msgstr "Formato ne subtenata."
+msgstr "Nesubtenata mesaĝo-tipo: %s"
-#: lib/mediafile.php:98 lib/mediafile.php:123
+#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
+#: lib/mediafile.php:102 lib/mediafile.php:174
msgid "There was a database error while saving your file. Please try again."
-msgstr ""
+msgstr "Databaze eraris konservi vian dosieron. Bonvole reprovu."
-#: lib/mediafile.php:142
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: lib/mediafile.php:194
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
msgstr ""
+"Alŝutata dosiero superas la dosierujon upload_max_filesize (alŝuta "
+"grandlimo) en php.ini."
-#: lib/mediafile.php:147
+#. TRANS: Client exception.
+#: lib/mediafile.php:200
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form."
msgstr ""
+"Alŝutata dosiero superas la dosierujon MAX_FILE_SIZE (Alŝuta grandlimo) "
+"difinitan per HTML formo."
-#: lib/mediafile.php:152
+#. TRANS: Client exception.
+#: lib/mediafile.php:206
msgid "The uploaded file was only partially uploaded."
-msgstr ""
+msgstr "Alŝutata dosiero venas nur parte."
-#: lib/mediafile.php:159
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: lib/mediafile.php:214
msgid "Missing a temporary folder."
-msgstr ""
+msgstr "Mankas labora dosierujo."
-#: lib/mediafile.php:162
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: lib/mediafile.php:218
msgid "Failed to write file to disk."
-msgstr ""
+msgstr "Malsukcesis skribi dosieron al disko."
-#: lib/mediafile.php:165
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: lib/mediafile.php:222
msgid "File upload stopped by extension."
msgstr ""
-#: lib/mediafile.php:179 lib/mediafile.php:217
+#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
+#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
-msgstr ""
+msgstr "Dosiera grandeco superas uzantan kvoton."
-#: lib/mediafile.php:197 lib/mediafile.php:234
+#. TRANS: Client exception thrown when a file upload operation fails because the file could
+#. TRANS: not be moved from the temporary folder to the permanent file location.
+#: lib/mediafile.php:258 lib/mediafile.php:300
msgid "File could not be moved to destination directory."
-msgstr ""
+msgstr "Dosiero ne povas translokiĝi al celata dosierujo."
-#: lib/mediafile.php:202 lib/mediafile.php:238
-#, fuzzy
+#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME
+#. TRANS: type of the uploaded file could not be determined.
+#: lib/mediafile.php:265 lib/mediafile.php:306
msgid "Could not determine file's MIME type."
-msgstr " Malsukcesis certigi fontan uzanton."
+msgstr "Malsukcesis decidi dosieran MIME-tipon."
-#: lib/mediafile.php:318
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
+#. TRANS: the MIME type that was denied.
+#: lib/mediafile.php:394
#, php-format
-msgid " Try using another %s format."
+msgid ""
+"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
+"format."
msgstr ""
+"\"%1$s\" ne estas subtenata tipo ĉe tiu ĉi servilo. Provu per plu da %2$s "
+"formato."
-#: lib/mediafile.php:323
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %s is the file type that was denied.
+#: lib/mediafile.php:399
#, php-format
-msgid "%s is not a supported file type on this server."
-msgstr ""
+msgid "\"%s\" is not a supported file type on this server."
+msgstr "\"%s\" ne estas subtenata tipo ĉe tiu ĉi servilo."
#: lib/messageform.php:120
-#, fuzzy
msgid "Send a direct notice"
-msgstr "Forigi avizon"
+msgstr "Sendi rektan avizon"
-#: lib/messageform.php:146
+#. TRANS Label entry in drop-down selection box in direct-message inbox/outbox. This is the default entry in the drop-down box, doubling as instructions and a brake against accidental submissions with the first user in the list.
+#: lib/messageform.php:137
+#, fuzzy
+msgid "Select recipient:"
+msgstr "Elektu peranton"
+
+#. TRANS Entry in drop-down selection box in direct-message inbox/outbox when no one is available to message.
+#: lib/messageform.php:150
+#, fuzzy
+msgid "No mutual subscribers."
+msgstr "Ne abonato!"
+
+#: lib/messageform.php:153
msgid "To"
msgstr "Al"
-#: lib/messageform.php:159 lib/noticeform.php:185
+#: lib/messageform.php:166 lib/noticeform.php:186
msgid "Available characters"
msgstr "Haveblaj karakteroj"
-#: lib/messageform.php:178 lib/noticeform.php:236
+#: lib/messageform.php:185 lib/noticeform.php:237
msgctxt "Send button for sending notice"
msgid "Send"
msgstr "Sendi"
-#: lib/noticeform.php:160
-#, fuzzy
-msgid "Send a notice"
-msgstr "Nova avizo"
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:163
+msgid "Nickname must have only lowercase letters and numbers and no spaces."
+msgstr ""
+"Kromnomo devas havi nur minuskulajn literojn kaj numerojn sed neniun spacon."
-#: lib/noticeform.php:173
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:176
+msgid "Nickname cannot be empty."
+msgstr ""
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:189
+#, php-format
+msgid "Nickname cannot be more than %d character long."
+msgid_plural "Nickname cannot be more than %d characters long."
+msgstr[0] ""
+msgstr[1] ""
+
+#: lib/noticeform.php:160
+msgid "Send a notice"
+msgstr "Sendi avizon"
+
+#: lib/noticeform.php:174
#, php-format
msgid "What's up, %s?"
-msgstr ""
+msgstr "Kio novas, %s?"
-#: lib/noticeform.php:192
+#: lib/noticeform.php:193
msgid "Attach"
-msgstr ""
+msgstr "Aldoni"
-#: lib/noticeform.php:196
+#: lib/noticeform.php:197
msgid "Attach a file"
-msgstr ""
+msgstr "Aldoni dosieron"
-#: lib/noticeform.php:212
+#: lib/noticeform.php:213
msgid "Share my location"
-msgstr ""
-
-#: lib/noticeform.php:215
-#, fuzzy
-msgid "Do not share my location"
-msgstr "Ne forigu ĉi tiun aplikaĵon."
+msgstr "Sciigi mian lokon"
#: lib/noticeform.php:216
+msgid "Do not share my location"
+msgstr "Ne sciigi mian lokon"
+
+#: lib/noticeform.php:217
msgid ""
"Sorry, retrieving your geo location is taking longer than expected, please "
"try again later"
msgstr ""
+"Pardonon, legi vian lokon estas pli malrapide, ol ni pensis. Bonvolu reprovi "
+"poste."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:436
-#, fuzzy
+#: lib/noticelist.php:451
msgid "N"
-msgstr "Ne"
+msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:438
+#: lib/noticelist.php:453
msgid "S"
-msgstr ""
+msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:440
+#: lib/noticelist.php:455
msgid "E"
-msgstr ""
+msgstr "E"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:442
+#: lib/noticelist.php:457
msgid "W"
-msgstr ""
+msgstr "W"
-#: lib/noticelist.php:444
+#: lib/noticelist.php:459
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-msgstr ""
+msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:453
+#: lib/noticelist.php:468
msgid "at"
msgstr "al"
-#: lib/noticelist.php:568
-#, fuzzy
+#: lib/noticelist.php:517
+msgid "web"
+msgstr "TTT"
+
+#: lib/noticelist.php:583
msgid "in context"
-msgstr "Neniu enhavo!"
+msgstr "kuntekste"
-#: lib/noticelist.php:603
-#, fuzzy
+#: lib/noticelist.php:618
msgid "Repeated by"
-msgstr "Ripetita"
+msgstr "Ripetita de"
-#: lib/noticelist.php:630
-#, fuzzy
+#: lib/noticelist.php:645
msgid "Reply to this notice"
-msgstr "Forigi la avizon"
+msgstr "Respondi ĉi tiun avizon"
-#: lib/noticelist.php:631
+#: lib/noticelist.php:646
msgid "Reply"
-msgstr ""
+msgstr "Respondi"
-#: lib/noticelist.php:675
-#, fuzzy
+#: lib/noticelist.php:690
msgid "Notice repeated"
-msgstr "Avizo viŝiĝas"
+msgstr "Avizo ripetiĝas"
#: lib/nudgeform.php:116
-#, fuzzy
msgid "Nudge this user"
-msgstr "Forigi la uzanton"
+msgstr "Puŝeti la uzanton"
#: lib/nudgeform.php:128
-#, fuzzy
msgid "Nudge"
-msgstr "Puŝeto sendiĝis"
+msgstr "Puŝeti"
#: lib/nudgeform.php:128
-#, fuzzy
msgid "Send a nudge to this user"
-msgstr "Vi ne povas sendi mesaĝon al la uzanto."
+msgstr "Sendi puŝeton al la uzanto"
-#: lib/oauthstore.php:283
-#, fuzzy
-msgid "Error inserting new profile"
-msgstr "Eraro je ĝisdatigo de fora profilo."
+#: lib/oauthstore.php:294
+msgid "Error inserting new profile."
+msgstr "Eraris enmeti novan profilon"
-#: lib/oauthstore.php:291
-#, fuzzy
-msgid "Error inserting avatar"
-msgstr "Eraris konservi uzanton: nevalida."
+#: lib/oauthstore.php:302
+msgid "Error inserting avatar."
+msgstr "Eraris enmeti novan vizaĝbildon."
-#: lib/oauthstore.php:306
-#, fuzzy
-msgid "Error updating remote profile"
-msgstr "Eraro je ĝisdatigo de fora profilo."
+#: lib/oauthstore.php:322
+msgid "Error inserting remote profile."
+msgstr "Eraris enmeti foran profilon."
-#: lib/oauthstore.php:311
-#, fuzzy
-msgid "Error inserting remote profile"
-msgstr "Eraro je ĝisdatigo de fora profilo."
+#. TRANS: Exception thrown when a notice is denied because it has been sent before.
+#: lib/oauthstore.php:362
+msgid "Duplicate notice."
+msgstr "Refoja avizo."
-#: lib/oauthstore.php:345
-#, fuzzy
-msgid "Duplicate notice"
-msgstr "Forigi avizon"
-
-#: lib/oauthstore.php:490
-#, fuzzy
+#: lib/oauthstore.php:507
msgid "Couldn't insert new subscription."
-msgstr "Malsukcesis enmeti konfirmkodon."
+msgstr "Eraris enmeti novan abonon."
-#: lib/personalgroupnav.php:99
-#, fuzzy
+#: lib/personalgroupnav.php:102
msgid "Personal"
msgstr "Persona"
-#: lib/personalgroupnav.php:104
+#: lib/personalgroupnav.php:107
msgid "Replies"
-msgstr ""
+msgstr "Respondoj"
-#: lib/personalgroupnav.php:114
-#, fuzzy
+#: lib/personalgroupnav.php:117
msgid "Favorites"
-msgstr "Aldoni al ŝatolisto"
+msgstr "Ŝatolisto"
-#: lib/personalgroupnav.php:125
+#: lib/personalgroupnav.php:128
msgid "Inbox"
-msgstr ""
+msgstr "Alvenkesto"
-#: lib/personalgroupnav.php:126
-#, fuzzy
+#: lib/personalgroupnav.php:129
msgid "Your incoming messages"
-msgstr "Ne estas alvena retpoŝtadreso"
+msgstr "Viaj alvenaj mesaĝoj"
-#: lib/personalgroupnav.php:130
-#, fuzzy
+#: lib/personalgroupnav.php:133
msgid "Outbox"
-msgstr "Elirkesto de %s"
+msgstr "Elirkesto"
-#: lib/personalgroupnav.php:131
-#, fuzzy
+#: lib/personalgroupnav.php:134
msgid "Your sent messages"
-msgstr "Persona mesaĝo"
+msgstr "Viaj senditaj mesaĝoj"
#: lib/personaltagcloudsection.php:56
#, php-format
msgid "Tags in %s's notices"
-msgstr ""
+msgstr "Etikedoj en avizoj de %s"
-#: lib/plugin.php:115
+#. TRANS: Displayed as version information for a plugin if no version information was found.
+#: lib/plugin.php:121
msgid "Unknown"
-msgstr ""
+msgstr "Nekonata"
#: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82
-#, fuzzy
msgid "Subscriptions"
-msgstr "Priskribo"
+msgstr "Abonatoj"
#: lib/profileaction.php:126
-#, fuzzy
msgid "All subscriptions"
-msgstr "Priskribo"
+msgstr "Ĉiuj abonatoj"
#: lib/profileaction.php:144 lib/profileaction.php:214 lib/subgroupnav.php:90
-#, fuzzy
msgid "Subscribers"
-msgstr "Aboni"
+msgstr "Abonantoj"
#: lib/profileaction.php:161
-#, fuzzy
msgid "All subscribers"
-msgstr "Malaboni"
+msgstr "Ĉiuj abonantoj"
#: lib/profileaction.php:191
-#, fuzzy
msgid "User ID"
-msgstr "Uzanto"
+msgstr "ID de uzanto"
#: lib/profileaction.php:196
-#, fuzzy
msgid "Member since"
-msgstr "Grupanoj"
+msgstr "Ano ekde"
#. TRANS: Average count of posts made per day since account registration
#: lib/profileaction.php:235
msgid "Daily average"
-msgstr ""
+msgstr "Taga meznombro"
#: lib/profileaction.php:264
-#, fuzzy
msgid "All groups"
-msgstr "Grupoj de %s"
+msgstr "Ĉiuj grupoj"
#: lib/profileformaction.php:123
msgid "Unimplemented method."
-msgstr ""
+msgstr "Nerealiĝita metodo"
#: lib/publicgroupnav.php:78
msgid "Public"
@@ -6751,14 +8546,12 @@ msgid "Recent tags"
msgstr "Freŝaj etikedoj"
#: lib/publicgroupnav.php:88
-#, fuzzy
msgid "Featured"
-msgstr "Elstaraj uzantoj"
+msgstr "Elstara"
#: lib/publicgroupnav.php:92
-#, fuzzy
msgid "Popular"
-msgstr "Populara avizo"
+msgstr "Populara"
#: lib/redirectingaction.php:95
#, fuzzy
@@ -6766,75 +8559,77 @@ msgid "No return-to arguments."
msgstr "Ne estas aldonaĵo."
#: lib/repeatform.php:107
-#, fuzzy
msgid "Repeat this notice?"
-msgstr "Forigi la avizon"
+msgstr "Ĉu ripeti la avizon?"
#: lib/repeatform.php:132
msgid "Yes"
msgstr "Jes"
#: lib/repeatform.php:132
-#, fuzzy
msgid "Repeat this notice"
-msgstr "Forigi la avizon"
+msgstr "Ripeti la avizon"
#: lib/revokeroleform.php:91
-#, fuzzy, php-format
+#, php-format
msgid "Revoke the \"%s\" role from this user"
-msgstr "Bloki la uzanton de la grupo"
+msgstr "Revoki rolon %s de la uzanto"
-#: lib/router.php:709
-msgid "No single user defined for single-user mode."
-msgstr ""
+#. TRANS: Client error on action trying to visit a non-existing page.
+#: lib/router.php:957
+#, fuzzy
+msgid "Page not found."
+msgstr "Metodo de API ne troviĝas."
#: lib/sandboxform.php:67
msgid "Sandbox"
-msgstr ""
+msgstr "Provejo"
#: lib/sandboxform.php:78
-#, fuzzy
msgid "Sandbox this user"
-msgstr "Malbloki ĉi tiun uzanton"
+msgstr "Provejigi la uzanton"
+#. TRANS: Fieldset legend for the search form.
#: lib/searchaction.php:120
msgid "Search site"
-msgstr ""
+msgstr "Serĉi ĉe retejo"
-#: lib/searchaction.php:126
+#. TRANS: Used as a field label for the field where one or more keywords
+#. TRANS: for searching can be entered.
+#: lib/searchaction.php:128
msgid "Keyword(s)"
-msgstr ""
+msgstr "Serĉvorto(j)"
-#: lib/searchaction.php:127
-#, fuzzy
+#. TRANS: Button text for searching site.
+#: lib/searchaction.php:130
+msgctxt "BUTTON"
msgid "Search"
-msgstr "Homserĉo"
+msgstr "Serĉi"
-#: lib/searchaction.php:162
+#. TRANS: Definition list item with instructions on how to get (better) search results.
+#: lib/searchaction.php:170
msgid "Search help"
-msgstr ""
+msgstr "Serĉa gvido"
#: lib/searchgroupnav.php:80
-#, fuzzy
msgid "People"
-msgstr "Homserĉo"
+msgstr "Homon"
#: lib/searchgroupnav.php:81
msgid "Find people on this site"
-msgstr ""
+msgstr "Serĉi homon ĉe la retejo"
#: lib/searchgroupnav.php:83
msgid "Find content of notices"
-msgstr ""
+msgstr "Serĉi enhavon ĉe la retejo"
#: lib/searchgroupnav.php:85
-#, fuzzy
msgid "Find groups on this site"
-msgstr "grupoj ĉe %s"
+msgstr "Serĉi grupon ĉe la retejo"
#: lib/section.php:89
msgid "Untitled section"
-msgstr ""
+msgstr "Sentitola sekcio"
#: lib/section.php:106
msgid "More..."
@@ -6845,34 +8640,32 @@ msgid "Silence"
msgstr "Silento"
#: lib/silenceform.php:78
-#, fuzzy
msgid "Silence this user"
-msgstr "Forigi la uzanton"
+msgstr "Silentigi la uzanton"
#: lib/subgroupnav.php:83
#, php-format
msgid "People %s subscribes to"
-msgstr ""
+msgstr "Abonatoj de %s"
#: lib/subgroupnav.php:91
#, php-format
msgid "People subscribed to %s"
-msgstr ""
+msgstr "Abonantoj de %s"
#: lib/subgroupnav.php:99
-#, fuzzy, php-format
+#, php-format
msgid "Groups %s is a member of"
-msgstr "Grupoj de %2$s ĉe %1$s."
+msgstr "Grupoj de %s"
#: lib/subgroupnav.php:105
-#, fuzzy
msgid "Invite"
msgstr "Inviti"
#: lib/subgroupnav.php:106
-#, fuzzy, php-format
+#, php-format
msgid "Invite friends and colleagues to join you on %s"
-msgstr "Inviti amikojn kaj kolegojn aliĝi vin sur %s"
+msgstr "Inviti amikojn kaj kolegojn al %s kun vi"
#: lib/subscriberspeopleselftagcloudsection.php:48
#: lib/subscriptionspeopleselftagcloudsection.php:48
@@ -6885,209 +8678,272 @@ msgid "People Tagcloud as tagged"
msgstr ""
#: lib/tagcloudsection.php:56
-#, fuzzy
msgid "None"
-msgstr "Noto"
+msgstr "Nenio"
+
+#. TRANS: Server exception displayed if a theme name was invalid.
+#: lib/theme.php:74
+#, fuzzy
+msgid "Invalid theme name."
+msgstr "Nevalida dosiernomo."
#: lib/themeuploader.php:50
msgid "This server cannot handle theme uploads without ZIP support."
-msgstr ""
+msgstr "Ĉi tiu servilo ne povas disponi desegnan alŝuton sen ZIP-a subteno."
#: lib/themeuploader.php:58 lib/themeuploader.php:61
msgid "The theme file is missing or the upload failed."
-msgstr ""
+msgstr "La desegna dosiero mankas aŭ malsukcesis alŝuti."
#: lib/themeuploader.php:91 lib/themeuploader.php:102
-#: lib/themeuploader.php:253 lib/themeuploader.php:257
-#: lib/themeuploader.php:265 lib/themeuploader.php:272
-#, fuzzy
+#: lib/themeuploader.php:279 lib/themeuploader.php:283
+#: lib/themeuploader.php:291 lib/themeuploader.php:298
msgid "Failed saving theme."
-msgstr "Eraris ĝisdatigi vizaĝbildon."
+msgstr "Malsukcesis konservi desegnon."
-#: lib/themeuploader.php:139
+#: lib/themeuploader.php:147
msgid "Invalid theme: bad directory structure."
-msgstr ""
+msgstr "Nevalida desegno: fuŝa dosieruja sturkturo."
#: lib/themeuploader.php:166
-#, php-format
-msgid "Uploaded theme is too large; must be less than %d bytes uncompressed."
-msgstr ""
+#, fuzzy, php-format
+msgid "Uploaded theme is too large; must be less than %d byte uncompressed."
+msgid_plural ""
+"Uploaded theme is too large; must be less than %d bytes uncompressed."
+msgstr[0] ""
+"Alŝutata desegno tro grandas; ĝi estu apenaŭ %d bitoj sen densigado."
+msgstr[1] ""
+"Alŝutata desegno tro grandas; ĝi estu apenaŭ %d bitoj sen densigado."
-#: lib/themeuploader.php:178
+#: lib/themeuploader.php:179
msgid "Invalid theme archive: missing file css/display.css"
-msgstr ""
+msgstr "Nevalida desegna arkivo: mankas dosiero css/display.css"
-#: lib/themeuploader.php:205
+#: lib/themeuploader.php:219
msgid ""
"Theme contains invalid file or folder name. Stick with ASCII letters, "
"digits, underscore, and minus sign."
msgstr ""
+"Desegno enhavas nevalidan dosieran aŭ dosierujan nomon. Uzu nur ASCII-"
+"literaron, ciferojn, substrekon kaj minussignon."
-#: lib/themeuploader.php:216
+#: lib/themeuploader.php:225
+msgid "Theme contains unsafe file extension names; may be unsafe."
+msgstr "Desegno enhavas malsekuran dosiersufikson; eble malsukuras."
+
+#: lib/themeuploader.php:242
#, php-format
msgid "Theme contains file of type '.%s', which is not allowed."
-msgstr ""
+msgstr "Desegno enhavas dosieron de tipo \".%s\", kiu malpermesiĝas."
-#: lib/themeuploader.php:234
-#, fuzzy
+#: lib/themeuploader.php:260
msgid "Error opening theme archive."
-msgstr "Eraro je ĝisdatigo de fora profilo."
+msgstr "Eraris malfermi desegnan arkivon."
#: lib/topposterssection.php:74
msgid "Top posters"
-msgstr ""
+msgstr "Pintaj afiŝantoj"
+
+#. TRANS: Title for the form to unblock a user.
+#: lib/unblockform.php:67
+#, fuzzy
+msgctxt "TITLE"
+msgid "Unblock"
+msgstr "Malbloki"
#: lib/unsandboxform.php:69
msgid "Unsandbox"
-msgstr ""
+msgstr "Malprovejigi"
#: lib/unsandboxform.php:80
-#, fuzzy
msgid "Unsandbox this user"
-msgstr "Malbloki ĉi tiun uzanton"
+msgstr "Malprovejigi la uzanton"
#: lib/unsilenceform.php:67
-#, fuzzy
msgid "Unsilence"
-msgstr "Silento"
+msgstr "Nesilentigi"
#: lib/unsilenceform.php:78
-#, fuzzy
msgid "Unsilence this user"
-msgstr "Malbloki ĉi tiun uzanton"
+msgstr "Nesilentigi la uzanton"
#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
-#, fuzzy
msgid "Unsubscribe from this user"
-msgstr "Malbloki ĉi tiun uzanton"
+msgstr "Malaboni la uzanton"
#: lib/unsubscribeform.php:137
msgid "Unsubscribe"
msgstr "Malaboni"
-#: lib/usernoprofileexception.php:58
+#. 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
-msgid "User %s (%d) has no profile record."
+msgid "User %1$s (%2$d) has no profile record."
msgstr "La uzanto ne havas profilon."
-#: lib/userprofile.php:117
-#, fuzzy
+#: lib/userprofile.php:119
msgid "Edit Avatar"
-msgstr "Vizaĝbildo"
+msgstr "Redakti vizaĝbildon"
-#: lib/userprofile.php:234 lib/userprofile.php:248
-#, fuzzy
+#: lib/userprofile.php:236 lib/userprofile.php:250
msgid "User actions"
-msgstr "Uzantaj grupoj"
+msgstr "Nekonata ago"
-#: lib/userprofile.php:237
+#: lib/userprofile.php:239
msgid "User deletion in progress..."
-msgstr ""
+msgstr "Forigante uzanton..."
-#: lib/userprofile.php:263
-#, fuzzy
+#: lib/userprofile.php:265
msgid "Edit profile settings"
-msgstr "Profila agordo"
+msgstr "Redakti profilan agordon"
-#: lib/userprofile.php:264
+#: lib/userprofile.php:266
msgid "Edit"
msgstr "Redakti"
-#: lib/userprofile.php:287
-#, fuzzy
+#: lib/userprofile.php:289
msgid "Send a direct message to this user"
-msgstr "Vi ne povas sendi mesaĝon al la uzanto."
+msgstr "Sendi rektan mesaĝon a ĉi tiu uzanto"
-#: lib/userprofile.php:288
+#: lib/userprofile.php:290
msgid "Message"
msgstr "Mesaĝo"
-#: lib/userprofile.php:326
+#: lib/userprofile.php:331
msgid "Moderate"
msgstr "Moderigi"
-#: lib/userprofile.php:364
-#, fuzzy
+#: lib/userprofile.php:369
msgid "User role"
-msgstr "Uzantaj grupoj"
+msgstr "Uzanta rolo"
-#: lib/userprofile.php:366
+#: lib/userprofile.php:371
msgctxt "role"
msgid "Administrator"
msgstr "Administranto"
-#: lib/userprofile.php:367
+#: lib/userprofile.php:372
msgctxt "role"
msgid "Moderator"
msgstr "Moderanto"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1100
+#: lib/util.php:1306
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:1103
+#: lib/util.php:1309
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:1107
+#: lib/util.php:1313
#, php-format
-msgid "about %d minutes ago"
-msgstr "antaŭ ĉirkaŭ %d minutoj"
+msgid "about one minute ago"
+msgid_plural "about %d minutes ago"
+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:1110
+#: lib/util.php:1316
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:1114
+#: lib/util.php:1320
#, php-format
-msgid "about %d hours ago"
-msgstr "antaŭ ĉirkaŭ %d horoj"
+msgid "about one hour ago"
+msgid_plural "about %d hours ago"
+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:1117
+#: lib/util.php:1323
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:1121
-#, fuzzy, php-format
-msgid "about %d days ago"
-msgstr "antaŭ ĉirkaŭ unu tago"
+#: lib/util.php:1327
+#, php-format
+msgid "about one day ago"
+msgid_plural "about %d days ago"
+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:1124
-#, fuzzy
+#: lib/util.php:1330
msgid "about a month ago"
-msgstr "antaŭ ĉirkaŭ unu minuto"
+msgstr "Antaŭ ĉrikaŭ unu monato"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1128
-#, fuzzy, php-format
-msgid "about %d months ago"
-msgstr "antaŭ ĉirkaŭ %d minutoj"
+#: lib/util.php:1334
+#, php-format
+msgid "about one month ago"
+msgid_plural "about %d months ago"
+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:1131
-#, fuzzy
+#: lib/util.php:1337
msgid "about a year ago"
-msgstr "antaŭ ĉirkaŭ unu tago"
+msgstr "antaŭ ĉirkaŭ unu jaro"
-#: lib/webcolor.php:82
-#, fuzzy, php-format
+#: lib/webcolor.php:80
+#, php-format
msgid "%s is not a valid color!"
-msgstr "Ĉefpaĝo ne estas valida URL."
+msgstr "%s ne estas valida koloro!"
-#: lib/webcolor.php:123
+#. TRANS: Validation error for a web colour.
+#. TRANS: %s is the provided (invalid) text for colour.
+#: lib/webcolor.php:120
+#, fuzzy, php-format
+msgid "%s is not a valid color! Use 3 or 6 hex characters."
+msgstr "%s ne estas valida koloro! Uzu 3 aŭ 6 deksesumaĵojn."
+
+#. TRANS: %s is the URL to the StatusNet site's Instant Messaging settings.
+#: lib/xmppmanager.php:287
#, php-format
-msgid "%s is not a valid color! Use 3 or 6 hex chars."
+msgid "Unknown user. Go to %s to add your address to your account"
msgstr ""
-#: lib/xmppmanager.php:403
-#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d."
+#. TRANS: Response to XMPP source when it sent too long a message.
+#. TRANS: %1$d the maximum number of allowed characters (used for plural), %2$d is the sent number.
+#: lib/xmppmanager.php:406
+#, fuzzy, php-format
+msgid "Message too long. Maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long. Maximum is %1$d characters, you sent %2$d."
+msgstr[0] "Mesaĝo tro longas - longlimo estas %1$d, via estas %2$d"
+msgstr[1] "Mesaĝo tro longas - longlimo estas %1$d, via estas %2$d"
+
+#. TRANS: Exception.
+#: lib/xrd.php:64
+#, fuzzy
+msgid "Invalid XML."
+msgstr "Grando nevalida."
+
+#. TRANS: Exception.
+#: lib/xrd.php:69
+msgid "Invalid XML, missing XRD root."
msgstr ""
+
+#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
+#: scripts/restoreuser.php:61
+#, php-format
+msgid "Getting backup from file '%s'."
+msgstr ""
+
+#. TRANS: Commandline script output.
+#: scripts/restoreuser.php:91
+#, fuzzy
+msgid "No user specified; using backup user."
+msgstr "Neniu uzanto-ID specifiĝas."
+
+#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
+#: scripts/restoreuser.php:98
+#, php-format
+msgid "%d entry in backup."
+msgid_plural "%d entries in backup."
+msgstr[0] ""
+msgstr[1] ""
diff --git a/locale/es/LC_MESSAGES/statusnet.po b/locale/es/LC_MESSAGES/statusnet.po
index f7e57911c2..39cebc687a 100644
--- a/locale/es/LC_MESSAGES/statusnet.po
+++ b/locale/es/LC_MESSAGES/statusnet.po
@@ -1,160 +1,199 @@
-# Translation of StatusNet to Spanish
+# Translation of StatusNet - Core to Spanish (Español)
+# Expored from translatewiki.net
#
-# Author@translatewiki.net: Brion
-# Author@translatewiki.net: Crazymadlover
-# Author@translatewiki.net: Locos epraix
-# Author@translatewiki.net: McDutchie
-# Author@translatewiki.net: PerroVerd
-# Author@translatewiki.net: Pertile
-# Author@translatewiki.net: Peter17
-# Author@translatewiki.net: Translationista
+# Author: Brion
+# Author: Crazymadlover
+# Author: Locos epraix
+# Author: McDutchie
+# Author: Patcito
+# Author: PerroVerd
+# Author: Peter17
+# Author: Translationista
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
-"Project-Id-Version: StatusNet\n"
+"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-08-07 16:23+0000\n"
-"PO-Revision-Date: 2010-08-07 16:24:22+0000\n"
-"Language-Team: Spanish\n"
+"POT-Creation-Date: 2010-12-16 15:08+0000\n"
+"PO-Revision-Date: 2010-12-16 15:10:37+0000\n"
+"Language-Team: Spanish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n"
+"X-Generator: MediaWiki 1.18alpha (r78478); 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\n"
+"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
-#. TRANS: Page title
+#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
-#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376
+#: actions/accessadminpanel.php:53 lib/adminpanelaction.php:363
msgid "Access"
msgstr "Acceder"
-#. TRANS: Page notice
-#: actions/accessadminpanel.php:67
+#. TRANS: Page notice.
+#: actions/accessadminpanel.php:64
msgid "Site access settings"
msgstr "Configuración de acceso de la web"
#. TRANS: Form legend for registration form.
-#: actions/accessadminpanel.php:161
+#: actions/accessadminpanel.php:151
msgid "Registration"
msgstr "Registro"
-#. TRANS: Checkbox instructions for admin setting "Private"
-#: actions/accessadminpanel.php:165
+#. TRANS: Checkbox instructions for admin setting "Private".
+#: actions/accessadminpanel.php:155
msgid "Prohibit anonymous users (not logged in) from viewing site?"
msgstr "¿Prohibir a los usuarios anónimos (no conectados) ver el sitio?"
#. TRANS: Checkbox label for prohibiting anonymous users from viewing site.
-#: actions/accessadminpanel.php:167
+#: actions/accessadminpanel.php:157
msgctxt "LABEL"
msgid "Private"
msgstr "Privado"
-#. TRANS: Checkbox instructions for admin setting "Invite only"
-#: actions/accessadminpanel.php:174
+#. TRANS: Checkbox instructions for admin setting "Invite only".
+#: actions/accessadminpanel.php:164
msgid "Make registration invitation only."
msgstr "Haz que el registro sea sólo con invitaciones."
#. TRANS: Checkbox label for configuring site as invite only.
-#: actions/accessadminpanel.php:176
+#: actions/accessadminpanel.php:166
msgid "Invite only"
msgstr "Invitar sólo"
-#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations)
-#: actions/accessadminpanel.php:183
+#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations).
+#: actions/accessadminpanel.php:173
msgid "Disable new registrations."
msgstr "Inhabilitar nuevos registros."
#. TRANS: Checkbox label for disabling new user registrations.
-#: actions/accessadminpanel.php:185
+#: actions/accessadminpanel.php:175
msgid "Closed"
msgstr "Cerrado"
-#. TRANS: Title / tooltip for button to save access settings in site admin panel
-#: actions/accessadminpanel.php:202
+#. TRANS: Title for button to save access settings in site admin panel.
+#: actions/accessadminpanel.php:191
msgid "Save access settings"
msgstr "Guardar la configuración de acceso"
+#. TRANS: Tooltip for button to save access settings in site admin panel.
#. TRANS: Button label to save e-mail preferences.
#. TRANS: Button label to save IM preferences.
+#. TRANS: Button text for saving "Other settings" in profile.
+#. TRANS: Button text to store form data in the Paths admin panel.
+#. TRANS: Button to save input in profile settings.
+#. TRANS: Button text for saving site notice in admin panel.
#. TRANS: Button label to save SMS preferences.
-#. TRANS: Button label
-#: actions/accessadminpanel.php:203 actions/emailsettings.php:224
-#: actions/imsettings.php:184 actions/smssettings.php:209
-#: lib/applicationeditform.php:361
+#. TRANS: Save button for settings for a profile in a subscriptions list.
+#. TRANS: Button text to save user settings in user admin panel.
+#. TRANS: Button label in the "Edit application" form.
+#. TRANS: Button text on profile design page to save settings.
+#: actions/accessadminpanel.php:193 actions/emailsettings.php:254
+#: actions/imsettings.php:187 actions/othersettings.php:134
+#: actions/pathsadminpanel.php:512 actions/profilesettings.php:201
+#: actions/sitenoticeadminpanel.php:197 actions/smssettings.php:209
+#: actions/subscriptions.php:262 actions/useradminpanel.php:298
+#: lib/applicationeditform.php:355 lib/designsettings.php:270
+#: lib/groupeditform.php:207
msgctxt "BUTTON"
msgid "Save"
msgstr "Guardar"
+#. TRANS: Server error when page not found (404).
#. TRANS: Server error when page not found (404)
#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
#: actions/showfavorites.php:138 actions/tag.php:52
msgid "No such page."
msgstr "No existe tal página."
-#: actions/all.php:79 actions/allrss.php:68
-#: actions/apiaccountupdatedeliverydevice.php:114
-#: actions/apiaccountupdateprofile.php:105
-#: actions/apiaccountupdateprofilebackgroundimage.php:116
-#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
-#: actions/apiblockdestroy.php:96 actions/apidirectmessage.php:77
-#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:113
-#: actions/apigroupismember.php:91 actions/apigroupjoin.php:100
-#: actions/apigroupleave.php:100 actions/apigrouplist.php:73
-#: actions/apistatusesupdate.php:229 actions/apisubscriptions.php:87
-#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174
-#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80
-#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75
-#: actions/favoritesrss.php:74 actions/foaf.php:40 actions/foaf.php:58
-#: actions/hcard.php:67 actions/microsummary.php:62 actions/newmessage.php:116
-#: actions/otp.php:76 actions/remotesubscribe.php:145
-#: actions/remotesubscribe.php:154 actions/replies.php:73
-#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105
-#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40
-#: actions/xrds.php:71 lib/command.php:478 lib/galleryaction.php:59
+#. TRANS: Client error when user not found for an action.
+#. TRANS: Client error when user not found for an rss related action.
+#. TRANS: Client error displayed when no existing user is provided for a user's delivery device setting.
+#. TRANS: Client error displayed if a user could not be found.
+#. TRANS: Client error when user not found updating a profile background image.
+#. TRANS: Client error displayed updating profile image without having a user object.
+#. TRANS: Client error when user not found for an API action to remove a block for a user.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error when user not found for an API direct message action.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error displayed when checking group membership for a non-existing user.
+#. TRANS: Client error displayed when trying to have a non-existing user join a group.
+#. TRANS: Client error displayed when trying to have a non-existing user leave a group.
+#. TRANS: Client error displayed when updating a status for a non-existing user.
+#. TRANS: Client error displayed when requesting a list of followers for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent favourite notices by a user for a non-existing user.
+#. TRANS: Client error displayed when requesting dents of a user and friends for a user that does not exist.
+#. TRANS: Client error displayed when requesting most recent dents by user and friends for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent mentions for a non-existing user.
+#. TRANS: Client error displayed requesting most recent notices for a non-existing user.
+#. TRANS: Client error displayed trying to get an avatar for a non-existing user.
+#. TRANS: Error text shown when trying to send a direct message to a user that does not exist.
+#: actions/all.php:80 actions/allrss.php:69
+#: actions/apiaccountupdatedeliverydevice.php:110
+#: actions/apiaccountupdateprofile.php:103
+#: actions/apiaccountupdateprofilebackgroundimage.php:118
+#: actions/apiaccountupdateprofileimage.php:104 actions/apiatomservice.php:60
+#: actions/apiblockcreate.php:95 actions/apiblockdestroy.php:94
+#: actions/apidirectmessage.php:75 actions/apidirectmessagenew.php:72
+#: actions/apigroupcreate.php:111 actions/apigroupismember.php:89
+#: actions/apigroupjoin.php:98 actions/apigroupleave.php:98
+#: actions/apigrouplist.php:70 actions/apistatusesupdate.php:230
+#: actions/apisubscriptions.php:85 actions/apitimelinefavorites.php:70
+#: actions/apitimelinefriends.php:173 actions/apitimelinehome.php:78
+#: actions/apitimelinementions.php:77 actions/apitimelineuser.php:79
+#: actions/avatarbynickname.php:79 actions/favoritesrss.php:74
+#: actions/foaf.php:40 actions/foaf.php:58 actions/hcard.php:67
+#: actions/microsummary.php:62 actions/newmessage.php:116 actions/otp.php:76
+#: actions/remotesubscribe.php:145 actions/remotesubscribe.php:154
+#: actions/replies.php:73 actions/repliesrss.php:38 actions/rsd.php:116
+#: actions/showfavorites.php:105 actions/userbyid.php:74
+#: actions/usergroups.php:93 actions/userrss.php:40 actions/userxrd.php:59
+#: actions/xrds.php:71 lib/command.php:497 lib/galleryaction.php:59
#: lib/mailbox.php:82 lib/profileaction.php:77
msgid "No such user."
msgstr "No existe ese usuario."
#. TRANS: Page title. %1$s is user nickname, %2$d is page number
-#: actions/all.php:90
+#: actions/all.php:91
#, php-format
msgid "%1$s and friends, page %2$d"
msgstr "%1$s y sus amistades, página %2$d"
-#. TRANS: Page title. %1$s is user nickname
-#. TRANS: H1 text. %1$s is user nickname
+#. TRANS: Page title. %s is user nickname
+#. TRANS: H1 text for page. %s is a user nickname.
#. TRANS: Message is used as link title. %s is a user nickname.
-#: actions/all.php:93 actions/all.php:185 actions/allrss.php:116
-#: actions/apitimelinefriends.php:210 actions/apitimelinehome.php:116
-#: lib/personalgroupnav.php:100
+#. TRANS: Timeline title for user and friends. %s is a user nickname.
+#: actions/all.php:94 actions/all.php:191 actions/allrss.php:117
+#: actions/apitimelinefriends.php:207 actions/apitimelinehome.php:113
+#: lib/personalgroupnav.php:103
#, php-format
msgid "%s and friends"
msgstr "%s y sus amistades"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:107
+#. TRANS: %s is user nickname.
+#: actions/all.php:108
#, php-format
msgid "Feed for friends of %s (RSS 1.0)"
msgstr "Feed de los amigos de %s (RSS 1.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:116
+#. TRANS: %s is user nickname.
+#: actions/all.php:117
#, php-format
msgid "Feed for friends of %s (RSS 2.0)"
msgstr "Feed de los amigos de %s (RSS 2.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:125
+#. TRANS: %s is user nickname.
+#: actions/all.php:126
#, php-format
msgid "Feed for friends of %s (Atom)"
msgstr "Feed de los amigos de %s (Atom)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:138
+#. TRANS: Empty list message. %s is a user nickname.
+#: actions/all.php:139
#, php-format
msgid ""
"This is the timeline for %s and friends but no one has posted anything yet."
@@ -162,7 +201,9 @@ msgstr ""
"Esta es la línea temporal de %s y amistades, pero nadie ha publicado nada "
"todavía."
-#: actions/all.php:143
+#. TRANS: Encouragement displayed on logged in user's empty timeline.
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:146
#, php-format
msgid ""
"Try subscribing to more people, [join a group](%%action.groups%%) or post "
@@ -171,17 +212,22 @@ msgstr ""
"Esta es la línea temporal de %s y amistades, pero nadie ha publicado nada "
"todavía."
-#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@"
-#: actions/all.php:146
+#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@".
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:150
#, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) from their profile or [post something "
"to them](%%%%action.newnotice%%%%?status_textarea=%3$s)."
msgstr ""
-"Puedes intentar [zarandear a %1$s](../%2$s) desde su perfil o [publicar algo "
-"a ellos](%%%%action.newnotice%%%%?status_textarea=%3$s)."
+"Puedes intentar [dar un toque a %1$s](../%2$s) desde su perfil o [publicar "
+"algo a ellos](%%%%action.newnotice%%%%?status_textarea=%3$s)."
-#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211
+#. TRANS: Encoutagement displayed on empty timeline user pages for anonymous users.
+#. TRANS: %s is a user nickname. This message contains Markdown links. Keep "](" together.
+#. TRANS: Second sentence of empty message for anonymous users. %s is a user nickname.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/all.php:155 actions/replies.php:210 actions/showstream.php:227
#, php-format
msgid ""
"Why not [register an account](%%%%action.register%%%%) and then nudge %s or "
@@ -190,59 +236,80 @@ msgstr ""
"Por qué no [registrar una cuenta](%%%%action.register%%%%) y luego zarandear "
"a %s o publicar una nota a ellos?"
-#. TRANS: H1 text
-#: actions/all.php:182
+#. TRANS: H1 text for page when viewing a list for self.
+#: actions/all.php:188
msgid "You and friends"
msgstr "Tú y tus amistades"
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name.
-#: actions/allrss.php:121 actions/apitimelinefriends.php:216
-#: actions/apitimelinehome.php:122
+#: actions/allrss.php:122 actions/apitimelinefriends.php:213
+#: actions/apitimelinehome.php:119
#, php-format
msgid "Updates from %1$s and friends on %2$s!"
msgstr "¡Actualizaciones de %1$s y sus amistades en %2$s!"
-#: actions/apiaccountratelimitstatus.php:72
-#: actions/apiaccountupdatedeliverydevice.php:94
-#: actions/apiaccountupdateprofile.php:97
-#: actions/apiaccountupdateprofilebackgroundimage.php:94
-#: actions/apiaccountupdateprofilecolors.php:118
-#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156
-#: actions/apifavoritecreate.php:100 actions/apifavoritedestroy.php:101
-#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
-#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:139
-#: actions/apigroupismember.php:115 actions/apigroupjoin.php:156
-#: actions/apigroupleave.php:142 actions/apigrouplist.php:137
-#: actions/apigrouplistall.php:122 actions/apigroupmembership.php:107
-#: actions/apigroupshow.php:116 actions/apihelptest.php:88
-#: actions/apistatusesdestroy.php:104 actions/apistatusesretweets.php:112
-#: actions/apistatusesshow.php:109 actions/apistatusnetconfig.php:141
-#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
-#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:271
-#: actions/apitimelinegroup.php:154 actions/apitimelinehome.php:175
-#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:241
-#: actions/apitimelineretweetedtome.php:121
-#: actions/apitimelineretweetsofme.php:152 actions/apitimelinetag.php:161
-#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
+#. TRANS: Client error displayed handling a non-existing API method.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method updating profile colours.
+#. TRANS: Client error displayed trying to execute an unknown API method verifying user credentials.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method showing friendship.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method joining a group.
+#. TRANS: Client error displayed trying to execute an unknown API method leaving a group.
+#. TRANS: Client error displayed trying to execute an unknown API method checking group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method listing the latest 20 groups.
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method showing a group.
+#. TRANS: Client error displayed trying to execute an unknown API method testing API connectivity.
+#. TRANS: Client error displayed trying to execute an unknown API method deleting a status.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#: actions/apiaccountratelimitstatus.php:69
+#: actions/apiaccountupdatedeliverydevice.php:92
+#: actions/apiaccountupdateprofile.php:94
+#: actions/apiaccountupdateprofilebackgroundimage.php:92
+#: actions/apiaccountupdateprofilecolors.php:115
+#: actions/apiaccountverifycredentials.php:68 actions/apidirectmessage.php:157
+#: actions/apifavoritecreate.php:98 actions/apifavoritedestroy.php:98
+#: actions/apifriendshipscreate.php:99 actions/apifriendshipsdestroy.php:99
+#: actions/apifriendshipsshow.php:124 actions/apigroupcreate.php:138
+#: actions/apigroupismember.php:115 actions/apigroupjoin.php:160
+#: actions/apigroupleave.php:145 actions/apigrouplist.php:134
+#: actions/apigrouplistall.php:120 actions/apigroupmembership.php:105
+#: actions/apigroupshow.php:114 actions/apihelptest.php:84
+#: actions/apistatusesdestroy.php:101 actions/apistatusesretweets.php:110
+#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
+#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
+#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
+#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
+#: actions/apitimelineretweetedtome.php:118
+#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
+#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
msgid "API method not found."
msgstr "Método de API no encontrado."
-#: actions/apiaccountupdatedeliverydevice.php:86
-#: actions/apiaccountupdateprofile.php:89
-#: actions/apiaccountupdateprofilebackgroundimage.php:86
-#: actions/apiaccountupdateprofilecolors.php:110
-#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
-#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:109
-#: actions/apifavoritecreate.php:91 actions/apifavoritedestroy.php:92
-#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
-#: actions/apigroupcreate.php:105 actions/apigroupjoin.php:92
-#: actions/apigroupleave.php:92 actions/apimediaupload.php:67
-#: actions/apistatusesretweet.php:65 actions/apistatusesupdate.php:198
+#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
+#. TRANS: Client error. POST is a HTTP command. It should not be translated.
+#: actions/apiaccountupdatedeliverydevice.php:83
+#: actions/apiaccountupdateprofile.php:85
+#: actions/apiaccountupdateprofilebackgroundimage.php:83
+#: actions/apiaccountupdateprofilecolors.php:106
+#: actions/apiaccountupdateprofileimage.php:80 actions/apiblockcreate.php:87
+#: actions/apiblockdestroy.php:85 actions/apidirectmessagenew.php:107
+#: actions/apifavoritecreate.php:88 actions/apifavoritedestroy.php:88
+#: actions/apifriendshipscreate.php:89 actions/apifriendshipsdestroy.php:89
+#: actions/apigroupcreate.php:102 actions/apigroupjoin.php:89
+#: actions/apigroupleave.php:89 actions/apimediaupload.php:66
+#: actions/apistatusesretweet.php:63 actions/apistatusesupdate.php:194
msgid "This method requires a POST."
msgstr "Este método requiere un POST."
-#: actions/apiaccountupdatedeliverydevice.php:106
+#. TRANS: Client error displayed when no valid device parameter is provided for a user's delivery device setting.
+#: actions/apiaccountupdatedeliverydevice.php:103
msgid ""
"You must specify a parameter named 'device' with a value of one of: sms, im, "
"none."
@@ -250,351 +317,533 @@ msgstr ""
"Tienes que especificar un parámetro llamdao 'dispositivo' con un valor a "
"elegir entre: sms, im, ninguno."
-#: actions/apiaccountupdatedeliverydevice.php:133
+#. TRANS: Server error displayed when a user's delivery device cannot be updated.
+#: actions/apiaccountupdatedeliverydevice.php:130
msgid "Could not update user."
msgstr "No se pudo actualizar el usuario."
-#: actions/apiaccountupdateprofile.php:112
-#: actions/apiaccountupdateprofilebackgroundimage.php:194
-#: actions/apiaccountupdateprofilecolors.php:185
+#. TRANS: Client error displayed if a user profile could not be found.
+#. TRANS: Client error displayed when a user has no profile.
+#. TRANS: Client error displayed a user has no profile updating profile colours.
+#. TRANS: Client error displayed if a user profile could not be found updating a profile image.
+#. TRANS: Client error displayed when requesting user information for a user without a profile.
+#. TRANS: Client error displayed trying to get an avatar for a user without a profile.
+#: actions/apiaccountupdateprofile.php:111
+#: actions/apiaccountupdateprofilebackgroundimage.php:199
+#: actions/apiaccountupdateprofilecolors.php:183
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
-#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74
+#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
msgid "User has no profile."
msgstr "El usuario no tiene un perfil."
+#. TRANS: Server error displayed if a user profile could not be saved.
#: actions/apiaccountupdateprofile.php:147
msgid "Could not save profile."
msgstr "No se pudo guardar el perfil."
+#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
+#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
+#. TRANS: Form validation error in design settings form. POST should remain untranslated.
#: actions/apiaccountupdateprofilebackgroundimage.php:108
-#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80
-#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257
-#: actions/designadminpanel.php:123 actions/editapplication.php:118
-#: actions/newapplication.php:101 actions/newnotice.php:94
-#: lib/designsettings.php:283
-#, php-format
+#: actions/apiaccountupdateprofileimage.php:95 actions/apimediaupload.php:81
+#: actions/apistatusesupdate.php:210 actions/avatarsettings.php:269
+#: actions/designadminpanel.php:125 actions/editapplication.php:121
+#: actions/newapplication.php:104 actions/newnotice.php:95
+#: lib/designsettings.php:298
+#, fuzzy, php-format
msgid ""
+"The server was unable to handle that much POST data (%s byte) due to its "
+"current configuration."
+msgid_plural ""
"The server was unable to handle that much POST data (%s bytes) due to its "
"current configuration."
-msgstr ""
+msgstr[0] ""
+"El servidor no ha podido manejar tanta información del tipo POST (% de "
+"bytes) a causa de su configuración actual."
+msgstr[1] ""
"El servidor no ha podido manejar tanta información del tipo POST (% de "
"bytes) a causa de su configuración actual."
-#: actions/apiaccountupdateprofilebackgroundimage.php:136
-#: actions/apiaccountupdateprofilebackgroundimage.php:146
-#: actions/apiaccountupdateprofilecolors.php:164
-#: actions/apiaccountupdateprofilecolors.php:174
+#. TRANS: Client error displayed when saving design settings fails because of an empty id.
+#. TRANS: Client error displayed when saving design settings fails because of an empty result.
+#. TRANS: Client error displayed when a database error occurs inserting profile colours.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:138
+#: actions/apiaccountupdateprofilebackgroundimage.php:149
+#: actions/apiaccountupdateprofilecolors.php:160
+#: actions/apiaccountupdateprofilecolors.php:171
#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300
#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
msgid "Unable to save your design settings."
msgstr "No se pudo grabar tu configuración de diseño."
-#: actions/apiaccountupdateprofilebackgroundimage.php:187
-#: actions/apiaccountupdateprofilecolors.php:142
+#. TRANS: Error displayed when updating design settings fails.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:191
+#: actions/apiaccountupdateprofilecolors.php:139
msgid "Could not update your design."
msgstr "No se pudo actualizar tu diseño."
-#: actions/apiblockcreate.php:105
+#: actions/apiatomservice.php:86
+msgid "Main"
+msgstr ""
+
+#. TRANS: Message is used as link title. %s is a user nickname.
+#. TRANS: Title in atom group notice feed. %s is a group name.
+#. TRANS: Title in atom user notice feed. %s is a user name.
+#: actions/apiatomservice.php:93 actions/grouprss.php:139
+#: actions/userrss.php:94 lib/atomgroupnoticefeed.php:63
+#: lib/atomusernoticefeed.php:68
+#, php-format
+msgid "%s timeline"
+msgstr "línea temporal de %s"
+
+#. TRANS: Header for subscriptions overview for a user (first page).
+#. TRANS: %s is a user nickname.
+#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
+#: actions/subscriptions.php:51
+#, php-format
+msgid "%s subscriptions"
+msgstr "Suscripciones %s"
+
+#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
+#, fuzzy, php-format
+msgid "%s favorites"
+msgstr "Favoritos"
+
+#: actions/apiatomservice.php:123
+#, fuzzy, php-format
+msgid "%s memberships"
+msgstr "Miembros del grupo %s"
+
+#. TRANS: Client error displayed when users try to block themselves.
+#: actions/apiblockcreate.php:104
msgid "You cannot block yourself!"
msgstr "¡No puedes bloquearte a tí mismo!"
+#. TRANS: Server error displayed when blocking a user has failed.
#: actions/apiblockcreate.php:126
msgid "Block user failed."
msgstr "Falló bloquear usuario."
-#: actions/apiblockdestroy.php:114
+#. TRANS: Server error displayed when unblocking a user has failed.
+#: actions/apiblockdestroy.php:113
msgid "Unblock user failed."
msgstr "Falló desbloquear usuario."
-#: actions/apidirectmessage.php:89
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:88
#, php-format
msgid "Direct messages from %s"
msgstr "Mensajes directos de %s"
+#. TRANS: Subtitle. %s is a user nickname.
#: actions/apidirectmessage.php:93
#, php-format
msgid "All the direct messages sent from %s"
msgstr "Todos los mensajes directos enviados desde %s"
-#: actions/apidirectmessage.php:101
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:102
#, php-format
msgid "Direct messages to %s"
msgstr "Mensajes directos a %s"
-#: actions/apidirectmessage.php:105
+#. TRANS: Subtitle. %s is a user nickname.
+#: actions/apidirectmessage.php:107
#, php-format
msgid "All the direct messages sent to %s"
msgstr "Todos los mensajes directos enviados a %s"
-#: actions/apidirectmessagenew.php:118
+#. TRANS: Client error displayed when no message text was submitted (406).
+#: actions/apidirectmessagenew.php:117
msgid "No message text!"
msgstr "¡Sin texto de mensaje!"
-#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150
-#, php-format
-msgid "That's too long. Max message size is %d chars."
-msgstr "Demasiado largo. Tamaño máx. de los mensajes es %d caracteres."
+#. TRANS: Client error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#. TRANS: Form validation error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#: actions/apidirectmessagenew.php:127 actions/newmessage.php:152
+#, fuzzy, php-format
+msgid "That's too long. Maximum message size is %d character."
+msgid_plural "That's too long. Maximum message size is %d characters."
+msgstr[0] "Demasiado largo. Tamaño máx. de los mensajes es %d caracteres."
+msgstr[1] "Demasiado largo. Tamaño máx. de los mensajes es %d caracteres."
-#: actions/apidirectmessagenew.php:138
+#. TRANS: Client error displayed if a recipient user could not be found (403).
+#: actions/apidirectmessagenew.php:139
msgid "Recipient user not found."
msgstr "No se encuentra usuario receptor."
-#: actions/apidirectmessagenew.php:142
+#. TRANS: Client error displayed trying to direct message another user who's not a friend (403).
+#: actions/apidirectmessagenew.php:144
msgid "Can't send direct messages to users who aren't your friend."
msgstr "No se puede enviar mensajes directos a usuarios que no son tu amigo."
-#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110
+#. TRANS: Client error displayed trying to direct message self (403).
+#: actions/apidirectmessagenew.php:154
+#, fuzzy
+msgid ""
+"Do not send a message to yourself; just say it to yourself quietly instead."
+msgstr "No te auto envíes un mensaje; dícetelo a ti mismo."
+
+#. TRANS: Client error displayed when requesting a status with a non-existing ID.
+#. TRANS: Client error displayed when trying to remove a favourite with an invalid ID.
+#. TRANS: Client error displayed trying to delete a status with an invalid ID.
+#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:108
#: actions/apistatusesdestroy.php:121
msgid "No status found with that ID."
msgstr "No se encontró estado para ese ID"
+#. TRANS: Client error displayed when trying to mark a notice favourite that already is a favourite.
#: actions/apifavoritecreate.php:120
msgid "This status is already a favorite."
msgstr "Este status ya está en favoritos."
-#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:285
+#. TRANS: Client error displayed when marking a notice as favourite fails.
+#. TRANS: Error message text shown when a favorite could not be set.
+#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294
msgid "Could not create favorite."
msgstr "No se pudo crear favorito."
-#: actions/apifavoritedestroy.php:123
+#. TRANS: Client error displayed when trying to remove a favourite that was not a favourite.
+#: actions/apifavoritedestroy.php:122
msgid "That status is not a favorite."
msgstr "Este status no es un favorito."
+#. TRANS: Client error displayed when removing a favourite has failed.
#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87
msgid "Could not delete favorite."
msgstr "No se pudo borrar favorito."
+#. TRANS: Client error displayed when trying follow who's profile could not be found.
#: actions/apifriendshipscreate.php:109
msgid "Could not follow user: profile not found."
msgstr "No se pudo seguir al usuario: Perfil no encontrado."
-#: actions/apifriendshipscreate.php:118
+#. TRANS: Client error displayed when trying to follow a user that's already being followed.
+#. TRANS: %s is the nickname of the user that is already being followed.
+#: actions/apifriendshipscreate.php:120
#, php-format
msgid "Could not follow user: %s is already on your list."
msgstr "No puede seguir al usuario: %s ya esta en su lista."
+#. TRANS: Client error displayed when trying to unfollow a user that cannot be found.
#: actions/apifriendshipsdestroy.php:109
msgid "Could not unfollow user: User not found."
msgstr "No se pudo dejar de seguir al usuario. Usuario no encontrado"
-#: actions/apifriendshipsdestroy.php:120
+#. TRANS: Client error displayed when trying to unfollow self.
+#: actions/apifriendshipsdestroy.php:121
msgid "You cannot unfollow yourself."
msgstr "No puedes dejar de seguirte a ti mismo."
-#: actions/apifriendshipsexists.php:91
-msgid "Two valid IDs or screen_names must be supplied."
+#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
+#: actions/apifriendshipsexists.php:88
+#, fuzzy
+msgid "Two valid IDs or nick names must be supplied."
msgstr "Deben proveerse dos IDs válidos o nombres en pantalla."
-#: actions/apifriendshipsshow.php:134
+#. TRANS: Client error displayed when a source user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:131
msgid "Could not determine source user."
msgstr "No se pudo determinar el usuario fuente."
-#: actions/apifriendshipsshow.php:142
+#. TRANS: Client error displayed when a target user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:140
msgid "Could not find target user."
msgstr "No se pudo encontrar ningún usuario de destino."
-#: actions/apigroupcreate.php:167 actions/editgroup.php:186
-#: actions/newgroup.php:126 actions/profilesettings.php:215
-#: actions/register.php:212
-msgid "Nickname must have only lowercase letters and numbers and no spaces."
-msgstr ""
-"El usuario debe tener solamente letras minúsculas y números y no puede tener "
-"espacios."
-
-#: actions/apigroupcreate.php:176 actions/editgroup.php:190
-#: actions/newgroup.php:130 actions/profilesettings.php:238
-#: actions/register.php:215
+#. TRANS: Client error trying to create a group with a nickname this is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:156 actions/editgroup.php:189
+#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "El usuario ya existe. Prueba con otro."
-#: actions/apigroupcreate.php:183 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:218
-#: actions/register.php:217
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:164 actions/editgroup.php:193
+#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Usuario inválido"
-#: actions/apigroupcreate.php:199 actions/editapplication.php:215
-#: actions/editgroup.php:199 actions/newapplication.php:203
-#: actions/newgroup.php:139 actions/profilesettings.php:222
-#: actions/register.php:224
+#. TRANS: Client error in form for group creation.
+#. TRANS: Validation error shown when providing an invalid homepage URL in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:181 actions/editapplication.php:233
+#: actions/editgroup.php:200 actions/newapplication.php:211
+#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "La página de inicio no es un URL válido."
-#: actions/apigroupcreate.php:208 actions/editgroup.php:202
-#: actions/newgroup.php:142 actions/profilesettings.php:225
-#: actions/register.php:227
-msgid "Full name is too long (max 255 chars)."
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:191 actions/editgroup.php:204
+#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/register.php:226
+#, fuzzy
+msgid "Full name is too long (maximum 255 characters)."
msgstr "Tu nombre es demasiado largo (max. 255 carac.)"
-#: actions/apigroupcreate.php:216 actions/editapplication.php:190
-#: actions/newapplication.php:172
-#, php-format
-msgid "Description is too long (max %d chars)."
-msgstr "La descripción es demasiado larga (máx. %d caracteres)."
+#. TRANS: Client error shown when providing too long a description during group creation.
+#. TRANS: %d is the maximum number of allowed characters.
+#. TRANS: Validation error shown when providing too long a description in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Form validation error in New application form.
+#. TRANS: %d is the maximum number of characters for the description.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed characters.
+#: actions/apigroupcreate.php:201 actions/editapplication.php:201
+#: actions/editgroup.php:209 actions/newapplication.php:178
+#: actions/newgroup.php:149
+#, fuzzy, php-format
+msgid "Description is too long (maximum %d character)."
+msgid_plural "Description is too long (maximum %d characters)."
+msgstr[0] "La descripción es demasiado larga (máx. %d caracteres)."
+msgstr[1] "La descripción es demasiado larga (máx. %d caracteres)."
-#: actions/apigroupcreate.php:227 actions/editgroup.php:208
-#: actions/newgroup.php:148 actions/profilesettings.php:232
-#: actions/register.php:234
-msgid "Location is too long (max 255 chars)."
+#. TRANS: Client error shown when providing too long a location during group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:215 actions/editgroup.php:216
+#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/register.php:235
+#, fuzzy
+msgid "Location is too long (maximum 255 characters)."
msgstr "La ubicación es demasiado larga (máx. 255 caracteres)."
-#: actions/apigroupcreate.php:246 actions/editgroup.php:219
-#: actions/newgroup.php:159
-#, php-format
-msgid "Too many aliases! Maximum %d."
-msgstr "¡Muchos seudónimos! El máximo es %d."
+#. TRANS: Client error shown when providing too many aliases during group creation.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group edit form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#: actions/apigroupcreate.php:236 actions/editgroup.php:229
+#: actions/newgroup.php:169
+#, fuzzy, php-format
+msgid "Too many aliases! Maximum %d allowed."
+msgid_plural "Too many aliases! Maximum %d allowed."
+msgstr[0] "¡Muchos seudónimos! El máximo es %d."
+msgstr[1] "¡Muchos seudónimos! El máximo es %d."
-#: actions/apigroupcreate.php:267
+#. TRANS: Client error shown when providing an invalid alias during group creation.
+#. TRANS: %s is the invalid alias.
+#: actions/apigroupcreate.php:253
#, php-format
msgid "Invalid alias: \"%s\"."
msgstr "Alias inválido: \"%s\"."
-#: actions/apigroupcreate.php:276 actions/editgroup.php:232
-#: actions/newgroup.php:172
+#. TRANS: Client error displayed when trying to use an alias during group creation that is already in use.
+#. TRANS: %s is the alias that is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:264 actions/editgroup.php:244
+#: actions/newgroup.php:184
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "El alias \"%s\" ya está en uso. Intenta usar otro."
-#: actions/apigroupcreate.php:289 actions/editgroup.php:238
-#: actions/newgroup.php:178
+#. TRANS: Client error displayed when trying to use an alias during group creation that is the same as the group's nickname.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:278 actions/editgroup.php:251
+#: actions/newgroup.php:191
msgid "Alias can't be the same as nickname."
msgstr "El alias no puede ser el mismo que el usuario."
-#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105
-#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92
-#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92
+#. TRANS: Client error displayed when checking group membership for a non-existing group.
+#. TRANS: Client error displayed when trying to join a group that does not exist.
+#. TRANS: Client error displayed when trying to leave a group that does not exist.
+#. TRANS: Client error displayed trying to show group membership on a non-existing group.
+#. TRANS: Client error displayed when trying to show a group that could not be found.
+#. TRANS: Client error displayed requesting most recent notices to a group for a non-existing group.
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:89
+#: actions/apigroupshow.php:81 actions/apitimelinegroup.php:89
msgid "Group not found."
msgstr "Grupo no encontrado."
-#: actions/apigroupjoin.php:111 actions/joingroup.php:100
+#. TRANS: Server error displayed when trying to join a group the user is already a member of.
+#. TRANS: Error text shown a user tries to join a group they already are a member of.
+#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:333
msgid "You are already a member of that group."
msgstr "Ya eres miembro de ese grupo"
-#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:327
+#. TRANS: Server error displayed when trying to join a group the user is blocked from joining.
+#. TRANS: Error text shown when a user tries to join a group they are blocked from joining.
+#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338
msgid "You have been blocked from that group by the admin."
msgstr "Has sido bloqueado de ese grupo por el administrador."
-#: actions/apigroupjoin.php:139 actions/joingroup.php:134
+#. TRANS: Server error displayed when joining a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupjoin.php:142 actions/joingroup.php:134 lib/command.php:350
#, php-format
msgid "Could not join user %1$s to group %2$s."
msgstr "No se pudo unir el usuario %s al grupo %s"
+#. TRANS: Server error displayed when trying to leave a group the user is not a member of.
#: actions/apigroupleave.php:115
msgid "You are not a member of this group."
msgstr "No eres miembro de este grupo."
-#: actions/apigroupleave.php:125 actions/leavegroup.php:129
+#. TRANS: Server error displayed when leaving a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupleave.php:127 actions/leavegroup.php:129
+#: lib/command.php:398
#, php-format
msgid "Could not remove user %1$s from group %2$s."
msgstr "No se pudo eliminar al usuario %1$s del grupo %2$s."
-#. TRANS: %s is a user name
-#: actions/apigrouplist.php:98
+#. TRANS: Used as title in check for group membership. %s is a user name.
+#: actions/apigrouplist.php:94
#, php-format
msgid "%s's groups"
msgstr "Grupos de %s"
-#. TRANS: Meant to convey the user %2$s is a member of each of the groups listed on site %1$s
-#: actions/apigrouplist.php:108
+#. TRANS: Used as subtitle in check for group membership. %1$s is a user name, %2$s is the site name.
+#: actions/apigrouplist.php:104
#, php-format
msgid "%1$s groups %2$s is a member of."
msgstr "%1$s grupos %2$s es un miembro de."
-#. TRANS: Message is used as a title. %s is a site name.
+#. TRANS: Message is used as a title when listing the lastest 20 groups. %s is a site name.
#. TRANS: Message is used as a page title. %s is a nick name.
-#: actions/apigrouplistall.php:92 actions/usergroups.php:63
+#: actions/apigrouplistall.php:88 actions/usergroups.php:63
#, php-format
msgid "%s groups"
msgstr "Grupos %s"
-#: actions/apigrouplistall.php:96
+#. TRANS: Message is used as a subtitle when listing the lastest 20 groups. %s is a site name.
+#: actions/apigrouplistall.php:93
#, php-format
msgid "groups on %s"
msgstr "Grupos en %s"
-#: actions/apimediaupload.php:99
+#. TRANS: Client error displayed when uploading a media file has failed.
+#: actions/apimediaupload.php:101
msgid "Upload failed."
msgstr "Carga falló."
-#: actions/apioauthauthorize.php:101
+#. TRANS: Client error given from the OAuth API when the request token or verifier is invalid.
+#: actions/apioauthaccesstoken.php:101
+#, fuzzy
+msgid "Invalid request token or verifier."
+msgstr "Token de acceso inválido especificado."
+
+#. TRANS: Client error given when no oauth_token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:107
msgid "No oauth_token parameter provided."
msgstr "No se ha provisto de un parámetro oauth_token."
-#: actions/apioauthauthorize.php:106
-msgid "Invalid token."
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:115 actions/apioauthauthorize.php:129
+#, fuzzy
+msgid "Invalid request token."
msgstr "Token inválido."
-#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268
-#: actions/deletenotice.php:169 actions/disfavor.php:74
-#: actions/emailsettings.php:267 actions/favor.php:75 actions/geocode.php:55
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:121
+#, fuzzy
+msgid "Request token already authorized."
+msgstr "No estás autorizado."
+
+#. TRANS: Form validation error in API OAuth authorisation because of an invalid session token.
+#: actions/apioauthauthorize.php:147 actions/avatarsettings.php:280
+#: actions/deletenotice.php:177 actions/disfavor.php:74
+#: actions/emailsettings.php:297 actions/favor.php:75 actions/geocode.php:55
#: actions/groupblock.php:66 actions/grouplogo.php:312
-#: actions/groupunblock.php:66 actions/imsettings.php:227
-#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66
-#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
-#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135
-#: actions/othersettings.php:145 actions/passwordsettings.php:138
-#: actions/profilesettings.php:194 actions/recoverpassword.php:350
+#: actions/groupunblock.php:65 actions/imsettings.php:230
+#: actions/invite.php:59 actions/login.php:137 actions/makeadmin.php:66
+#: actions/newmessage.php:135 actions/newnotice.php:105 actions/nudge.php:80
+#: actions/oauthappssettings.php:165 actions/oauthconnectionssettings.php:138
+#: actions/othersettings.php:153 actions/passwordsettings.php:138
+#: actions/profilesettings.php:221 actions/recoverpassword.php:350
#: actions/register.php:172 actions/remotesubscribe.php:77
-#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:38
+#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:40
#: actions/subscribe.php:86 actions/tagother.php:166
#: actions/unsubscribe.php:69 actions/userauthorization.php:52
-#: lib/designsettings.php:294
+#: lib/designsettings.php:310
msgid "There was a problem with your session token. Try again, please."
msgstr ""
"Hubo un problema con tu clave de sesión. Por favor, intenta nuevamente."
-#: actions/apioauthauthorize.php:135
+#. TRANS: Form validation error given when an invalid username and/or password was passed to the OAuth API.
+#: actions/apioauthauthorize.php:168
msgid "Invalid nickname / password!"
msgstr "¡Usuario o contraseña inválidos!"
-#: actions/apioauthauthorize.php:159
-msgid "Database error deleting OAuth application user."
-msgstr ""
-"Error de la base de datos durante la eliminación del usuario de la "
-"aplicación OAuth."
-
-#: actions/apioauthauthorize.php:185
-msgid "Database error inserting OAuth application user."
+#. TRANS: Server error displayed when a database action fails.
+#: actions/apioauthauthorize.php:217
+#, fuzzy
+msgid "Database error inserting oauth_token_association."
msgstr "Error de base de datos al insertar usuario de la aplicación OAuth."
-#: actions/apioauthauthorize.php:214
-#, php-format
-msgid ""
-"The request token %s has been authorized. Please exchange it for an access "
-"token."
-msgstr ""
-"El token de solicitud %s ha sido autorizado. Por favor, cámbialo por un "
-"token de acceso."
-
-#: actions/apioauthauthorize.php:227
-#, php-format
-msgid "The request token %s has been denied and revoked."
-msgstr "El token de solicitud %2 ha sido denegado y revocado."
-
+#. TRANS: Client error given on when invalid data was passed through a form in the OAuth API.
+#. TRANS: Unexpected validation error on avatar upload form.
+#. TRANS: Client error displayed submitting invalid form data for edit application.
#. TRANS: Message given submitting a form with an unknown action in e-mail settings.
#. TRANS: Message given submitting a form with an unknown action in IM settings.
+#. TRANS: Client error when submitting a form with unexpected information.
#. TRANS: Message given submitting a form with an unknown action in SMS settings.
-#: actions/apioauthauthorize.php:232 actions/avatarsettings.php:281
-#: actions/designadminpanel.php:104 actions/editapplication.php:139
-#: actions/emailsettings.php:286 actions/grouplogo.php:322
-#: actions/imsettings.php:242 actions/newapplication.php:121
+#. TRANS: Unknown form validation error in design settings form.
+#: actions/apioauthauthorize.php:294 actions/avatarsettings.php:294
+#: actions/designadminpanel.php:104 actions/editapplication.php:144
+#: actions/emailsettings.php:316 actions/grouplogo.php:322
+#: actions/imsettings.php:245 actions/newapplication.php:125
#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44
-#: actions/smssettings.php:277 lib/designsettings.php:304
+#: actions/smssettings.php:277 lib/designsettings.php:321
msgid "Unexpected form submission."
msgstr "Envío de formulario inesperado."
-#: actions/apioauthauthorize.php:259
+#. TRANS: Title for a page where a user can confirm/deny account access by an external application.
+#: actions/apioauthauthorize.php:387
msgid "An application would like to connect to your account"
msgstr "Una aplicación quisiera conectarse a tu cuenta"
-#: actions/apioauthauthorize.php:276
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:404
msgid "Allow or deny access"
msgstr "Permitir o denegar el acceso"
-#: actions/apioauthauthorize.php:292
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %3$s is the access type requested (read-write or read-only), %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:425
+#, fuzzy, php-format
+msgid ""
+"An application would like the ability to %3$s your %4$s "
+"account data. You should only give access to your %4$s account to third "
+"parties you trust."
+msgstr ""
+"La aplicación %1$s por %2$s solicita "
+"permiso para %3$s la información de tu cuenta %4$s. Sólo "
+"debes dar acceso a tu cuenta %4$s a terceras partes en las que confíes."
+
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %1$s is the application name requesting access, %2$s is the organisation behind the application,
+#. TRANS: %3$s is the access type requested, %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:433
#, php-format
msgid ""
"The application %1$s by %2$s would like "
@@ -605,242 +854,628 @@ msgstr ""
"permiso para %3$s la información de tu cuenta %4$s. Sólo "
"debes dar acceso a tu cuenta %4$s a terceras partes en las que confíes."
-#. TRANS: Main menu option when logged in for access to user settings
-#: actions/apioauthauthorize.php:310 lib/action.php:450
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:455
+#, fuzzy
+msgctxt "LEGEND"
msgid "Account"
msgstr "Cuenta"
-#: actions/apioauthauthorize.php:313 actions/login.php:252
-#: actions/profilesettings.php:106 actions/register.php:431
-#: actions/showgroup.php:245 actions/tagother.php:94
+#. TRANS: Field label on OAuth API authorisation form.
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group nickname (dt). Text hidden by default.
+#: actions/apioauthauthorize.php:459 actions/login.php:252
+#: actions/profilesettings.php:110 actions/register.php:432
+#: actions/showgroup.php:240 actions/tagother.php:94
#: actions/userauthorization.php:145 lib/groupeditform.php:152
-#: lib/userprofile.php:132
+#: lib/userprofile.php:134
msgid "Nickname"
msgstr "Usuario"
+#. TRANS: Field label on OAuth API authorisation form.
#. TRANS: Link description in user account settings menu.
-#: actions/apioauthauthorize.php:316 actions/login.php:255
-#: actions/register.php:436 lib/accountsettingsaction.php:125
+#: actions/apioauthauthorize.php:463 actions/login.php:255
+#: actions/register.php:437 lib/accountsettingsaction.php:120
msgid "Password"
msgstr "Contraseña"
-#: actions/apioauthauthorize.php:328
-msgid "Deny"
-msgstr "Denegar"
+#. TRANS: Button text that when clicked will cancel the process of allowing access to an account
+#. TRANS: by an external application.
+#. TRANS: Button label to cancel an e-mail address confirmation procedure.
+#. TRANS: Button label to cancel an IM address confirmation procedure.
+#. TRANS: Button label to cancel a SMS address confirmation procedure.
+#. TRANS: Button label in the "Edit application" form.
+#: actions/apioauthauthorize.php:478 actions/emailsettings.php:128
+#: actions/imsettings.php:131 actions/smssettings.php:137
+#: lib/applicationeditform.php:351
+msgctxt "BUTTON"
+msgid "Cancel"
+msgstr "Cancelar"
-#: actions/apioauthauthorize.php:334
+#. TRANS: Button text that when clicked will allow access to an account by an external application.
+#: actions/apioauthauthorize.php:485
+#, fuzzy
+msgctxt "BUTTON"
msgid "Allow"
msgstr "Permitir"
-#: actions/apioauthauthorize.php:351
-msgid "Allow or deny access to your account information."
+#. TRANS: Form instructions.
+#: actions/apioauthauthorize.php:502
+#, fuzzy
+msgid "Authorize access to your account information."
msgstr "Permitir o denegar el acceso a la información de tu cuenta."
-#: actions/apistatusesdestroy.php:112
+#. TRANS: Header for user notification after revoking OAuth access to an application.
+#: actions/apioauthauthorize.php:594
+#, fuzzy
+msgid "Authorization canceled."
+msgstr "Confirmación de mensajería instantánea cancelada."
+
+#. TRANS: User notification after revoking OAuth access to an application.
+#. TRANS: %s is an OAuth token.
+#: actions/apioauthauthorize.php:598
+#, fuzzy, php-format
+msgid "The request token %s has been revoked."
+msgstr "El token de solicitud %2 ha sido denegado y revocado."
+
+#. TRANS: Title of the page notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:621
+#, fuzzy
+msgid "You have successfully authorized the application"
+msgstr "No estás autorizado."
+
+#. TRANS: Message notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:625
+msgid ""
+"Please return to the application and enter the following security code to "
+"complete the process."
+msgstr ""
+
+#. TRANS: Title of the page notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:632
+#, fuzzy, php-format
+msgid "You have successfully authorized %s"
+msgstr "No estás autorizado."
+
+#. TRANS: Message notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:639
+#, php-format
+msgid ""
+"Please return to %s and enter the following security code to complete the "
+"process."
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete a status not using POST or DELETE.
+#. TRANS: POST and DELETE should not be translated.
+#: actions/apistatusesdestroy.php:111
msgid "This method requires a POST or DELETE."
msgstr "Este método requiere un PUBLICAR O ELIMINAR"
-#: actions/apistatusesdestroy.php:135
+#. TRANS: Client error displayed trying to delete a status of another user.
+#: actions/apistatusesdestroy.php:136
msgid "You may not delete another user's status."
msgstr "No puedes borrar el estado de otro usuario."
-#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72
-#: actions/deletenotice.php:52 actions/shownotice.php:92
+#. TRANS: Client error displayed trying to repeat a non-existing notice through the API.
+#. TRANS: Client error displayed trying to display redents of a non-exiting notice.
+#. TRANS: Error message displayed trying to delete a non-existing notice.
+#: actions/apistatusesretweet.php:74 actions/apistatusesretweets.php:70
+#: actions/atompubshowfavorite.php:82 actions/deletenotice.php:61
+#: actions/shownotice.php:92
msgid "No such notice."
-msgstr "No existe ese aviso."
+msgstr "No existe ese mensaje."
-#: actions/apistatusesretweet.php:83
+#. TRANS: Client error displayed trying to repeat an own notice through the API.
+#. TRANS: Error text shown when trying to repeat an own notice.
+#: actions/apistatusesretweet.php:83 lib/command.php:537
msgid "Cannot repeat your own notice."
-msgstr "No puedes repetir tus propias notificaciones."
+msgstr "No puedes repetir tus propios mensajes"
-#: actions/apistatusesretweet.php:91
+#. TRANS: Client error displayed trying to re-repeat a notice through the API.
+#. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user.
+#: actions/apistatusesretweet.php:92 lib/command.php:543
msgid "Already repeated that notice."
-msgstr "Esta notificación ya se ha repetido."
+msgstr "Este mensaje ya se ha repetido."
-#: actions/apistatusesshow.php:139
+#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
+#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
+#: actions/atompubshowsubscription.php:118
+#: actions/atompubsubscriptionfeed.php:109
+#, fuzzy
+msgid "HTTP method not supported."
+msgstr "Método de API no encontrado."
+
+#: actions/apistatusesshow.php:141
+#, fuzzy, php-format
+msgid "Unsupported format: %s"
+msgstr "Formato no soportado."
+
+#. TRANS: Client error displayed requesting a deleted status.
+#: actions/apistatusesshow.php:152
msgid "Status deleted."
msgstr "Status borrado."
-#: actions/apistatusesshow.php:145
+#. TRANS: Client error displayed requesting a status with an invalid ID.
+#: actions/apistatusesshow.php:159
msgid "No status with that ID found."
msgstr "No hay estado para ese ID"
+#: actions/apistatusesshow.php:223
+msgid "Can only delete using the Atom format."
+msgstr ""
+
+#. TRANS: Error message displayed trying to delete a notice that was not made by the current user.
+#: actions/apistatusesshow.php:230 actions/deletenotice.php:78
+msgid "Can't delete this notice."
+msgstr "No se puede eliminar este mensaje."
+
+#: actions/apistatusesshow.php:243
+#, fuzzy, php-format
+msgid "Deleted notice %d"
+msgstr "Borrar mensaje"
+
+#. TRANS: Client error displayed when the parameter "status" is missing.
#: actions/apistatusesupdate.php:221
msgid "Client must provide a 'status' parameter with a value."
msgstr "El cliente debe proveer un parámetro de 'status' con un valor."
-#: actions/apistatusesupdate.php:242 actions/newnotice.php:155
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#. TRANS: %d is the maximum number of character for a notice.
+#: actions/apistatusesupdate.php:244 actions/newnotice.php:161
#: lib/mailhandler.php:60
-#, php-format
-msgid "That's too long. Max notice size is %d chars."
-msgstr "La entrada es muy larga. El tamaño máximo es de %d caracteres."
+#, fuzzy, php-format
+msgid "That's too long. Maximum notice size is %d character."
+msgid_plural "That's too long. Maximum notice size is %d characters."
+msgstr[0] "El mensaje es muy largo. El tamaño máximo es de %d caracteres."
+msgstr[1] "El mensaje es muy largo. El tamaño máximo es de %d caracteres."
-#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96
-msgid "Not found."
-msgstr "No encontrado."
+#. TRANS: Client error displayed when replying to a non-existing notice.
+#: actions/apistatusesupdate.php:284
+#, fuzzy
+msgid "Parent notice not found."
+msgstr "Método de API no encontrado."
-#: actions/apistatusesupdate.php:306 actions/newnotice.php:178
-#, php-format
-msgid "Max notice size is %d chars, including attachment URL."
-msgstr ""
-"El tamaño máximo de la notificación es %d caracteres, incluyendo el URL "
-"adjunto."
+#. TRANS: Client error displayed exceeding the maximum notice length.
+#. TRANS: %d is the maximum lenth for a notice.
+#: actions/apistatusesupdate.php:308 actions/newnotice.php:184
+#, fuzzy, php-format
+msgid "Maximum notice size is %d character, including attachment URL."
+msgid_plural "Maximum notice size is %d characters, including attachment URL."
+msgstr[0] ""
+"El tamaño máximo del mensaje es %d caracteres, incluyendo el URL adjunto."
+msgstr[1] ""
+"El tamaño máximo del mensaje es %d caracteres, incluyendo el URL adjunto."
-#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262
+#. TRANS: Client error displayed when requesting profiles of followers in an unsupported format.
+#. TRANS: Client error displayed when requesting IDs of followers in an unsupported format.
+#: actions/apisubscriptions.php:228 actions/apisubscriptions.php:258
msgid "Unsupported format."
msgstr "Formato no soportado."
-#: actions/apitimelinefavorites.php:110
+#. TRANS: Title for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinefavorites.php:108
#, php-format
msgid "%1$s / Favorites from %2$s"
msgstr "%1$s / Favoritos de %2$s"
-#: actions/apitimelinefavorites.php:119
-#, php-format
-msgid "%1$s updates favorited by %2$s / %2$s."
+#. TRANS: Subtitle for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user's full name,
+#. TRANS: %3$s is a user nickname.
+#: actions/apitimelinefavorites.php:120
+#, fuzzy, php-format
+msgid "%1$s updates favorited by %2$s / %3$s."
msgstr "%1$s actualizaciones favoritas de %2$s / %2$s."
-#: actions/apitimelinementions.php:118
+#. TRANS: Server error displayed when generating an Atom feed fails.
+#. TRANS: %s is the error.
+#: actions/apitimelinegroup.php:138
+#, fuzzy, php-format
+msgid "Could not generate feed for group - %s"
+msgstr "No se pudo actualizar el grupo."
+
+#. TRANS: Title for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinementions.php:115
#, php-format
msgid "%1$s / Updates mentioning %2$s"
msgstr "%1$s / Actualizaciones que mencionan %2$s"
+#. TRANS: Subtitle for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname,
+#. TRANS: %3$s is a user's full name.
#: actions/apitimelinementions.php:131
#, php-format
msgid "%1$s updates that reply to updates from %2$s / %3$s."
msgstr "actualizaciones de %1$s en respuesta a las de %2$s / %3$s"
-#: actions/apitimelinepublic.php:197 actions/publicrss.php:103
+#. TRANS: Title for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:193 actions/publicrss.php:103
#, php-format
msgid "%s public timeline"
msgstr "línea temporal pública de %s"
-#: actions/apitimelinepublic.php:202 actions/publicrss.php:105
+#. TRANS: Subtitle for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:199 actions/publicrss.php:105
#, php-format
msgid "%s updates from everyone!"
msgstr "¡Actualizaciones de todos en %s!"
-#: actions/apitimelineretweetedtome.php:111
+#. TRANS: Server error displayed calling unimplemented API method for 'retweeted by me'.
+#: actions/apitimelineretweetedbyme.php:71
+#, fuzzy
+msgid "Unimplemented."
+msgstr "Método no implementado."
+
+#. TRANS: Title for Atom feed "repeated to me". %s is the user nickname.
+#: actions/apitimelineretweetedtome.php:108
#, php-format
msgid "Repeated to %s"
msgstr "Repetido a %s"
-#: actions/apitimelineretweetsofme.php:114
+#. TRANS: Title of list of repeated notices of the logged in user.
+#. TRANS: %s is the nickname of the logged in user.
+#: actions/apitimelineretweetsofme.php:112
#, php-format
msgid "Repeats of %s"
msgstr "Repeticiones de %s"
-#: actions/apitimelinetag.php:105 actions/tag.php:67
+#. TRANS: Title for timeline with lastest notices with a given tag.
+#. TRANS: %s is the tag.
+#: actions/apitimelinetag.php:101 actions/tag.php:67
#, php-format
msgid "Notices tagged with %s"
-msgstr "Avisos etiquetados con %s"
+msgstr "Mensajes etiquetados con %s"
-#: actions/apitimelinetag.php:107 actions/tagrss.php:65
+#. TRANS: Subtitle for timeline with lastest notices with a given tag.
+#. TRANS: %1$s is the tag, $2$s is the StatusNet sitename.
+#: actions/apitimelinetag.php:105 actions/tagrss.php:65
#, php-format
msgid "Updates tagged with %1$s on %2$s!"
msgstr "Actualizaciones etiquetadas con %1$s en %2$s!"
-#: actions/apitrends.php:87
+#. TRANS: Client error displayed trying to add a notice to another user's timeline.
+#: actions/apitimelineuser.php:297
+#, fuzzy
+msgid "Only the user can add to their own timeline."
+msgstr "Sólo el usuario puede leer sus bandejas de correo."
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:304
+msgid "Only accept AtomPub for Atom feeds."
+msgstr ""
+
+#: actions/apitimelineuser.php:310
+msgid "Atom post must not be empty."
+msgstr ""
+
+#: actions/apitimelineuser.php:315
+msgid "Atom post must be well-formed XML."
+msgstr ""
+
+#. TRANS: Client error displayed when not using an Atom entry.
+#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
+#: actions/atompubmembershipfeed.php:228
+#: actions/atompubsubscriptionfeed.php:233
+msgid "Atom post must be an Atom entry."
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/apitimelineuser.php:332
+msgid "Can only handle POST activities."
+msgstr ""
+
+#. TRANS: Client error displayed when using an unsupported activity object type.
+#. TRANS: %s is the unsupported activity object type.
+#: actions/apitimelineuser.php:343
+#, php-format
+msgid "Cannot handle activity object type \"%s\"."
+msgstr ""
+
+#. TRANS: Client error displayed when posting a notice without content through the API.
+#: actions/apitimelineuser.php:376
+#, fuzzy, php-format
+msgid "No content for notice %d."
+msgstr "Buscar en el contenido de mensajes"
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:404
+#, fuzzy, php-format
+msgid "Notice with URI \"%s\" already exists."
+msgstr "No existe ningún mensaje con ese ID."
+
+#: actions/apitimelineuser.php:435
+#, php-format
+msgid "AtomPub post with unknown attention URI %s"
+msgstr ""
+
+#. TRANS: Server error for unfinished API method showTrends.
+#: actions/apitrends.php:85
msgid "API method under construction."
msgstr "Método API en construcción."
+#. TRANS: Client error displayed when requesting user information for a non-existing user.
+#: actions/apiusershow.php:94
+msgid "User not found."
+msgstr "Método de API no encontrado."
+
+#: actions/atompubfavoritefeed.php:70
+#, fuzzy
+msgid "No such profile"
+msgstr "No existe tal perfil."
+
+#: actions/atompubfavoritefeed.php:145
+#, php-format
+msgid "Notices %s has favorited to on %s"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
+#, fuzzy
+msgid "Can't add someone else's subscription"
+msgstr "No se pudo insertar una nueva suscripción."
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubfavoritefeed.php:239
+msgid "Can only handle Favorite activities."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
+#, fuzzy
+msgid "Can only fave notices."
+msgstr "Buscar en el contenido de mensajes"
+
+#: actions/atompubfavoritefeed.php:256
+#, fuzzy
+msgid "Unknown note."
+msgstr "Desconocido"
+
+#: actions/atompubfavoritefeed.php:263
+#, fuzzy
+msgid "Already a favorite."
+msgstr "Agregar a favoritos"
+
+#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
+#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
+msgid "No such profile."
+msgstr "No existe tal perfil."
+
+#: actions/atompubmembershipfeed.php:144
+#, fuzzy, php-format
+msgid "%s group memberships"
+msgstr "Miembros del grupo %s"
+
+#: actions/atompubmembershipfeed.php:147
+#, fuzzy, php-format
+msgid "Groups %s is a member of on %s"
+msgstr "%s es miembro de los grupos"
+
+#: actions/atompubmembershipfeed.php:217
+msgid "Can't add someone else's membership"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubmembershipfeed.php:241
+msgid "Can only handle Join activities."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:256
+#, fuzzy
+msgid "Unknown group."
+msgstr "Desconocido"
+
+#: actions/atompubmembershipfeed.php:263
+#, fuzzy
+msgid "Already a member."
+msgstr "Todos los miembros"
+
+#: actions/atompubmembershipfeed.php:270
+msgid "Blocked by admin."
+msgstr ""
+
+#: actions/atompubshowfavorite.php:89
+#, fuzzy
+msgid "No such favorite."
+msgstr "No existe tal archivo."
+
+#: actions/atompubshowfavorite.php:151
+#, fuzzy
+msgid "Can't delete someone else's favorite"
+msgstr "No se pudo borrar favorito."
+
+#: actions/atompubshowmembership.php:81
+#, fuzzy
+msgid "No such group"
+msgstr "No existe ese grupo."
+
+#: actions/atompubshowmembership.php:90
+#, fuzzy
+msgid "Not a member"
+msgstr "Todos los miembros"
+
+#: actions/atompubshowmembership.php:115
+#, fuzzy
+msgid "Method not supported"
+msgstr "Método de API no encontrado."
+
+#: actions/atompubshowmembership.php:150
+msgid "Can't delete someone else's membership"
+msgstr ""
+
+#: actions/atompubshowsubscription.php:72
+#: actions/atompubshowsubscription.php:81
+#: actions/atompubsubscriptionfeed.php:74
+#, fuzzy, php-format
+msgid "No such profile id: %d"
+msgstr "No existe tal perfil."
+
+#: actions/atompubshowsubscription.php:90
+#, fuzzy, php-format
+msgid "Profile %d not subscribed to profile %d"
+msgstr "No te has suscrito a ese perfil."
+
+#: actions/atompubshowsubscription.php:154
+#, fuzzy
+msgid "Can't delete someone else's subscription"
+msgstr "No se pudo eliminar la auto-suscripción."
+
+#: actions/atompubsubscriptionfeed.php:150
+#, fuzzy, php-format
+msgid "People %s has subscribed to on %s"
+msgstr "Personas suscritas a %s"
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubsubscriptionfeed.php:246
+msgid "Can only handle Follow activities."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:253
+msgid "Can only follow people."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:262
+#, fuzzy, php-format
+msgid "Unknown profile %s"
+msgstr "Tipo de archivo desconocido"
+
+#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
msgid "No such attachment."
msgstr "No existe tal archivo adjunto."
-#: actions/avatarbynickname.php:59 actions/blockedfromgroup.php:73
-#: actions/editgroup.php:84 actions/groupdesignsettings.php:84
+#. TRANS: Client error displayed trying to get an avatar without providing a nickname.
+#. TRANS: Client error displayed when requesting a list of blocked users for a group without providing a group nickname.
+#. TRANS: Client error displayed trying to edit a group while not proving a nickname for the group to edit.
+#. TRANS: Client error displayed if no nickname argument was given requesting a group page.
+#: actions/avatarbynickname.php:60 actions/blockedfromgroup.php:73
+#: actions/editgroup.php:85 actions/groupdesignsettings.php:84
#: actions/grouplogo.php:86 actions/groupmembers.php:76
-#: actions/grouprss.php:91 actions/showgroup.php:121
+#: actions/grouprss.php:91 actions/showgroup.php:116
msgid "No nickname."
msgstr "Ningún nombre de usuario."
-#: actions/avatarbynickname.php:64
+#. TRANS: Client error displayed trying to get an avatar without providing an avatar size.
+#: actions/avatarbynickname.php:66
msgid "No size."
msgstr "Ningún tamaño."
-#: actions/avatarbynickname.php:69
+#. TRANS: Client error displayed trying to get an avatar providing an invalid avatar size.
+#: actions/avatarbynickname.php:72
msgid "Invalid size."
msgstr "Tamaño inválido."
+#. TRANS: Title for avatar upload page.
+#. TRANS: Label for group avatar (dt). Text hidden by default.
#. TRANS: Link description in user account settings menu.
-#: actions/avatarsettings.php:67 actions/showgroup.php:230
-#: lib/accountsettingsaction.php:118
+#: actions/avatarsettings.php:66 actions/showgroup.php:224
+#: lib/accountsettingsaction.php:113
msgid "Avatar"
msgstr "Imagen"
+#. TRANS: Instruction for avatar upload page.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
#: actions/avatarsettings.php:78
#, php-format
msgid "You can upload your personal avatar. The maximum file size is %s."
msgstr "Puedes subir tu imagen personal. El tamaño máximo de archivo es %s."
-#: actions/avatarsettings.php:106 actions/avatarsettings.php:185
+#. TRANS: Server error displayed in avatar upload page when no matching profile can be found for a user.
+#: actions/avatarsettings.php:108 actions/avatarsettings.php:192
#: actions/grouplogo.php:181 actions/remotesubscribe.php:191
#: actions/userauthorization.php:72 actions/userrss.php:108
msgid "User without matching profile."
msgstr "Usuario sin perfil coincidente."
-#: actions/avatarsettings.php:119 actions/avatarsettings.php:197
+#. TRANS: Avatar upload page form legend.
+#. TRANS: Avatar upload page crop form legend.
+#: actions/avatarsettings.php:122 actions/avatarsettings.php:205
#: actions/grouplogo.php:254
msgid "Avatar settings"
msgstr "Configuración de imagen"
-#: actions/avatarsettings.php:127 actions/avatarsettings.php:205
+#. TRANS: Header on avatar upload page for thumbnail of originally uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of originally uploaded avatar (h2).
+#: actions/avatarsettings.php:131 actions/avatarsettings.php:214
#: actions/grouplogo.php:202 actions/grouplogo.php:262
msgid "Original"
msgstr "Original"
-#: actions/avatarsettings.php:142 actions/avatarsettings.php:217
+#. TRANS: Header on avatar upload page for thumbnail of to be used rendition of uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of to be used rendition of uploaded avatar (h2).
+#: actions/avatarsettings.php:147 actions/avatarsettings.php:227
#: actions/grouplogo.php:213 actions/grouplogo.php:274
msgid "Preview"
msgstr "Vista previa"
-#: actions/avatarsettings.php:149 actions/showapplication.php:252
-#: lib/deleteuserform.php:66 lib/noticelist.php:656
+#. TRANS: Button on avatar upload page to delete current avatar.
+#: actions/avatarsettings.php:155
+#, fuzzy
+msgctxt "BUTTON"
msgid "Delete"
msgstr "Borrar"
-#: actions/avatarsettings.php:166 actions/grouplogo.php:236
+#. TRANS: Button on avatar upload page to upload an avatar.
+#: actions/avatarsettings.php:173
+#, fuzzy
+msgctxt "BUTTON"
msgid "Upload"
msgstr "Subir"
-#: actions/avatarsettings.php:231 actions/grouplogo.php:289
+#. TRANS: Button on avatar upload crop form to confirm a selected crop as avatar.
+#: actions/avatarsettings.php:243
+#, fuzzy
+msgctxt "BUTTON"
msgid "Crop"
msgstr "Cortar"
-#: actions/avatarsettings.php:305
+#. TRANS: Validation error on avatar upload form when no file was uploaded.
+#: actions/avatarsettings.php:318
msgid "No file uploaded."
msgstr "Ningún archivo fue subido."
-#: actions/avatarsettings.php:332
+#. TRANS: Avatar upload form unstruction after uploading a file.
+#: actions/avatarsettings.php:346
msgid "Pick a square area of the image to be your avatar"
msgstr "Elige un área cuadrada para que sea tu imagen"
-#: actions/avatarsettings.php:347 actions/grouplogo.php:380
+#. TRANS: Server error displayed if an avatar upload went wrong somehow server side.
+#: actions/avatarsettings.php:361 actions/grouplogo.php:380
msgid "Lost our file data."
msgstr "Se perdió nuestros datos de archivo."
-#: actions/avatarsettings.php:370
+#. TRANS: Success message for having updated a user avatar.
+#: actions/avatarsettings.php:385
msgid "Avatar updated."
msgstr "Imagen actualizada"
-#: actions/avatarsettings.php:373
+#. TRANS: Error displayed on the avatar upload page if the avatar could not be updated for an unknown reason.
+#: actions/avatarsettings.php:389
msgid "Failed updating avatar."
msgstr "Error al actualizar la imagen."
-#: actions/avatarsettings.php:397
+#. TRANS: Success message for deleting a user avatar.
+#: actions/avatarsettings.php:413
msgid "Avatar deleted."
msgstr "Imagen borrada."
-#: actions/block.php:69
+#. TRANS: Client error displayed when blocking a user that has already been blocked.
+#: actions/block.php:68
msgid "You already blocked that user."
msgstr "Ya has bloqueado a este usuario."
-#: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158
+#. TRANS: Title for block user page.
+#. TRANS: Legend for block user form.
+#: actions/block.php:106 actions/block.php:136 actions/groupblock.php:158
msgid "Block user"
msgstr "Bloquear usuario."
-#: actions/block.php:138
+#. TRANS: Explanation of consequences when blocking a user on the block user page.
+#: actions/block.php:139
msgid ""
"Are you sure you want to block this user? Afterwards, they will be "
"unsubscribed from you, unable to subscribe to you in the future, and you "
@@ -852,176 +1487,222 @@ msgstr ""
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:178
+#: actions/block.php:154 actions/deleteapplication.php:157
+#: actions/deletegroup.php:220 actions/deletenotice.php:155
+#: actions/deleteuser.php:152 actions/groupblock.php:178
msgctxt "BUTTON"
msgid "No"
msgstr "No"
#. TRANS: Submit button title for 'No' when blocking a user.
#. TRANS: Submit button title for 'No' when deleting a user.
-#: actions/block.php:157 actions/deleteuser.php:156
+#: actions/block.php:158 actions/deleteuser.php:156
msgid "Do not block this user"
msgstr "No bloquear a este usuario"
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:185
+#: actions/block.php:161 actions/deleteapplication.php:164
+#: actions/deletegroup.php:227 actions/deletenotice.php:162
+#: actions/deleteuser.php:159 actions/groupblock.php:185
msgctxt "BUTTON"
msgid "Yes"
msgstr "Sí"
#. TRANS: Submit button title for 'Yes' when blocking a user.
-#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80
+#. TRANS: Description of the form to block a user.
+#: actions/block.php:165 lib/blockform.php:79
msgid "Block this user"
msgstr "Bloquear este usuario."
-#: actions/block.php:187
+#. TRANS: Server error displayed when blocking a user fails.
+#: actions/block.php:189
msgid "Failed to save block information."
msgstr "No se guardó información de bloqueo."
-#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87
-#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-local group.
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-existing group.
+#. TRANS: Client error when trying to delete a non-local group.
+#. TRANS: Client error when trying to delete a non-existing group.
+#. TRANS: Client error displayed trying to edit a non-existing group.
+#. TRANS: Client error displayed when trying to unblock a user from a non-existing group.
+#. TRANS: Client error displayed if no remote group with a given name was found requesting group page.
+#. TRANS: Client error displayed if no local group with a given name was found requesting group page.
+#. TRANS: Command exception text shown when a group is requested that does not exist.
+#. TRANS: Error text shown when trying to leave a group that does not exist.
+#: actions/blockedfromgroup.php:81 actions/blockedfromgroup.php:89
+#: actions/deletegroup.php:87 actions/deletegroup.php:100
+#: actions/editgroup.php:102 actions/foafgroup.php:44 actions/foafgroup.php:62
#: actions/foafgroup.php:69 actions/groupblock.php:86 actions/groupbyid.php:83
#: actions/groupdesignsettings.php:100 actions/grouplogo.php:102
#: actions/groupmembers.php:83 actions/groupmembers.php:90
#: actions/grouprss.php:98 actions/grouprss.php:105
-#: actions/groupunblock.php:86 actions/joingroup.php:82
+#: actions/groupunblock.php:88 actions/joingroup.php:82
#: actions/joingroup.php:93 actions/leavegroup.php:82
#: actions/leavegroup.php:93 actions/makeadmin.php:86
-#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:166
-#: lib/command.php:368
+#: actions/showgroup.php:134 actions/showgroup.php:143 lib/command.php:168
+#: lib/command.php:380
msgid "No such group."
msgstr "No existe ese grupo."
-#: actions/blockedfromgroup.php:97
+#. TRANS: Title for first page with list of users blocked from a group.
+#. TRANS: %s is a group nickname.
+#: actions/blockedfromgroup.php:101
#, php-format
msgid "%s blocked profiles"
msgstr "%s perfiles bloqueados"
-#: actions/blockedfromgroup.php:100
+#. TRANS: Title for any but the first page with list of users blocked from a group.
+#. TRANS: %1$s is a group nickname, %2$d is a page number.
+#: actions/blockedfromgroup.php:106
#, php-format
msgid "%1$s blocked profiles, page %2$d"
msgstr "%1$s perfiles bloqueados, página %2$d"
-#: actions/blockedfromgroup.php:115
+#. TRANS: Instructions for list of users blocked from a group.
+#: actions/blockedfromgroup.php:122
msgid "A list of the users blocked from joining this group."
msgstr ""
"Una lista de los usuarios que han sido bloqueados para unirse a este grupo."
-#: actions/blockedfromgroup.php:288
+#. TRANS: Form legend for unblocking a user from a group.
+#: actions/blockedfromgroup.php:291
msgid "Unblock user from group"
msgstr "Desbloquear usuario de grupo"
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:69
+#. TRANS: Button text for unblocking a user from a group.
+#: actions/blockedfromgroup.php:323
+#, fuzzy
+msgctxt "BUTTON"
msgid "Unblock"
msgstr "Desbloquear"
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:80
+#. TRANS: Tooltip for button for unblocking a user from a group.
+#. TRANS: Description of the form to unblock a user.
+#: actions/blockedfromgroup.php:327 lib/unblockform.php:78
msgid "Unblock this user"
msgstr "Desbloquear este usuario"
#. TRANS: Title for mini-posting window loaded from bookmarklet.
+#. TRANS: %s is the StatusNet site name.
#: actions/bookmarklet.php:51
#, php-format
msgid "Post to %s"
msgstr "Postear a %s"
-#: actions/confirmaddress.php:75
+#. TRANS: Client error displayed when not providing a confirmation code in the contact address confirmation action.
+#: actions/confirmaddress.php:74
msgid "No confirmation code."
msgstr "Ningún código de confirmación."
+#. TRANS: Client error displayed when providing a non-existing confirmation code in the contact address confirmation action.
#: actions/confirmaddress.php:80
msgid "Confirmation code not found."
msgstr "Código de confirmación no encontrado."
-#: actions/confirmaddress.php:85
+#. TRANS: Client error displayed when not providing a confirmation code for another user in the contact address confirmation action.
+#: actions/confirmaddress.php:86
msgid "That confirmation code is not for you!"
msgstr "¡Ese código de confirmación no es para ti!"
-#. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'.
-#: actions/confirmaddress.php:91
+#. TRANS: Server error for a unknow address type %s, which can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:92
#, php-format
msgid "Unrecognized address type %s."
msgstr "Tipo de dirección %s desconocida."
-#. TRANS: Client error for an already confirmed email/jabbel/sms address.
-#: actions/confirmaddress.php:96
+#. TRANS: Client error for an already confirmed email/jabber/sms address.
+#: actions/confirmaddress.php:97
msgid "That address has already been confirmed."
msgstr "Esa dirección ya fue confirmada."
+#. TRANS: Server error displayed when a user update to the database fails in the contact address confirmation action.
#. TRANS: Server error thrown on database error updating e-mail preferences.
#. TRANS: Server error thrown on database error removing a registered e-mail address.
#. TRANS: Server error thrown on database error updating IM preferences.
#. TRANS: Server error thrown on database error removing a registered IM address.
+#. TRANS: Server error displayed when "Other" settings in user profile could not be updated on the server.
+#. TRANS: Server error thrown when user profile settings could not be updated.
#. TRANS: Server error thrown on database error updating SMS preferences.
#. TRANS: Server error thrown on database error removing a registered SMS phone number.
-#: actions/confirmaddress.php:116 actions/emailsettings.php:327
-#: actions/emailsettings.php:473 actions/imsettings.php:280
-#: actions/imsettings.php:439 actions/othersettings.php:174
-#: actions/profilesettings.php:283 actions/smssettings.php:308
+#: actions/confirmaddress.php:118 actions/emailsettings.php:359
+#: actions/emailsettings.php:508 actions/imsettings.php:283
+#: actions/imsettings.php:442 actions/othersettings.php:184
+#: actions/profilesettings.php:326 actions/smssettings.php:308
#: actions/smssettings.php:464
msgid "Couldn't update user."
msgstr "No se pudo actualizar el usuario."
-#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
-#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
-#: actions/confirmaddress.php:128 actions/emailsettings.php:433
-#: actions/smssettings.php:422
-msgid "Couldn't delete email confirmation."
-msgstr "No se pudo eliminar la confirmación de correo electrónico."
+#. TRANS: Server error displayed when an address confirmation code deletion from the
+#. TRANS: database fails in the contact address confirmation action.
+#: actions/confirmaddress.php:132
+#, fuzzy
+msgid "Could not delete address confirmation."
+msgstr "No se pudo eliminar la confirmación de mensajería instantánea."
-#: actions/confirmaddress.php:146
+#. TRANS: Title for the contact address confirmation action.
+#: actions/confirmaddress.php:150
msgid "Confirm address"
msgstr "Confirmar la dirección"
-#: actions/confirmaddress.php:161
+#. TRANS: Success message for the contact address confirmation action.
+#. TRANS: %s can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:166
#, php-format
msgid "The address \"%s\" has been confirmed for your account."
msgstr "La dirección \"%s\" fue confirmada para tu cuenta."
-#: actions/conversation.php:99
+#. TRANS: Title for page with a conversion (multiple notices in context).
+#: actions/conversation.php:96
msgid "Conversation"
msgstr "Conversación"
-#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87
+#. TRANS: Header on conversation page. Hidden by default (h2).
+#: actions/conversation.php:149 lib/mailbox.php:116 lib/noticelist.php:87
#: lib/profileaction.php:229 lib/searchgroupnav.php:82
msgid "Notices"
-msgstr "Avisos"
+msgstr "Mensajes"
-#: actions/deleteapplication.php:63
+#. TRANS: Client error displayed trying to delete an application while not logged in.
+#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
msgstr "Debes estar registrado para borrar una aplicación."
+#. TRANS: Client error displayed trying to delete an application that does not exist.
#: actions/deleteapplication.php:71
msgid "Application not found."
msgstr "Aplicación no encontrada."
-#: actions/deleteapplication.php:78 actions/editapplication.php:77
+#. TRANS: Client error displayed trying to delete an application the current user does not own.
+#. TRANS: Client error displayed trying to edit an application while not being its owner.
+#: actions/deleteapplication.php:79 actions/editapplication.php:78
#: actions/showapplication.php:94
msgid "You are not the owner of this application."
msgstr "No eres el propietario de esta aplicación."
-#: actions/deleteapplication.php:102 actions/editapplication.php:127
-#: actions/newapplication.php:110 actions/showapplication.php:118
-#: lib/action.php:1263
+#. TRANS: Client error text when there is a problem with the session token.
+#: actions/deleteapplication.php:102 actions/editapplication.php:131
+#: actions/newapplication.php:114 actions/showapplication.php:118
+#: lib/action.php:1409
msgid "There was a problem with your session token."
msgstr "Hubo problemas con tu clave de sesión."
-#: actions/deleteapplication.php:123 actions/deleteapplication.php:147
+#. TRANS: Title for delete application page.
+#. TRANS: Fieldset legend on delete application page.
+#: actions/deleteapplication.php:124 actions/deleteapplication.php:149
msgid "Delete application"
msgstr "Eliminar la aplicación"
-#: actions/deleteapplication.php:149
+#. TRANS: Confirmation text on delete application page.
+#: actions/deleteapplication.php:152
msgid ""
"Are you sure you want to delete this application? This will clear all data "
"about the application from the database, including all existing user "
@@ -1032,31 +1713,93 @@ msgstr ""
"conexiones de usuario existente."
#. TRANS: Submit button title for 'No' when deleting an application.
-#: actions/deleteapplication.php:158
+#: actions/deleteapplication.php:161
msgid "Do not delete this application"
msgstr "No eliminar esta aplicación"
#. TRANS: Submit button title for 'Yes' when deleting an application.
-#: actions/deleteapplication.php:164
+#: actions/deleteapplication.php:167
msgid "Delete this application"
msgstr "Borrar esta aplicación"
+#. TRANS: Client error when trying to delete group while not logged in.
+#: actions/deletegroup.php:64
+#, fuzzy
+msgid "You must be logged in to delete a group."
+msgstr "Debes estar conectado para dejar un grupo."
+
+#. TRANS: Client error when trying to delete a group without providing a nickname or ID for the group.
+#: actions/deletegroup.php:94 actions/joingroup.php:88
+#: actions/leavegroup.php:88
+msgid "No nickname or ID."
+msgstr "Ningún nombre de usuario o ID."
+
+#. TRANS: Client error when trying to delete a group without having the rights to delete it.
+#: actions/deletegroup.php:107
+#, fuzzy
+msgid "You are not allowed to delete this group."
+msgstr "No eres miembro de este grupo."
+
+#. TRANS: Server error displayed if a group could not be deleted.
+#. TRANS: %s is the name of the group that could not be deleted.
+#: actions/deletegroup.php:150
+#, fuzzy, php-format
+msgid "Could not delete group %s."
+msgstr "No se pudo actualizar el grupo."
+
+#. TRANS: Message given after deleting a group.
+#. TRANS: %s is the deleted group's name.
+#: actions/deletegroup.php:159
+#, fuzzy, php-format
+msgid "Deleted group %s"
+msgstr "%1$s ha dejado el grupo %2$s"
+
+#. TRANS: Title of delete group page.
+#. TRANS: Form legend for deleting a group.
+#: actions/deletegroup.php:176 actions/deletegroup.php:202
+#, fuzzy
+msgid "Delete group"
+msgstr "Borrar usuario"
+
+#. TRANS: Warning in form for deleleting a group.
+#: actions/deletegroup.php:206
+#, fuzzy
+msgid ""
+"Are you sure you want to delete this group? This will clear all data about "
+"the group from the database, without a backup. Public posts to this group "
+"will still appear in individual timelines."
+msgstr ""
+"¿Realmente deseas eliminar este usuario? Esto borrará de la base de datos "
+"todos los datos sobre el usuario, sin dejar una copia de seguridad."
+
+#. TRANS: Submit button title for 'No' when deleting a group.
+#: actions/deletegroup.php:224
+#, fuzzy
+msgid "Do not delete this group"
+msgstr "No eliminar este mensaje"
+
+#. TRANS: Submit button title for 'Yes' when deleting a group.
+#: actions/deletegroup.php:231
+#, fuzzy
+msgid "Delete this group"
+msgstr "Borrar este usuario"
+
+#. TRANS: Error message displayed trying to delete a notice while not logged in.
+#. TRANS: Client error displayed when trying to unblock a user from a group while not logged in.
+#. TRANS: Client error displayed trying a change a subscription while not logged in.
#. 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/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
+#: actions/deletenotice.php:52 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:60 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:88
+#: actions/nudge.php:63 actions/subedit.php:33 actions/subscribe.php:96
#: actions/tagother.php:33 actions/unsubscribe.php:52
-#: lib/adminpanelaction.php:73 lib/profileformaction.php:64
+#: lib/adminpanelaction.php:71 lib/profileformaction.php:64
#: lib/settingsaction.php:72
msgid "Not logged in."
msgstr "No conectado."
-#: actions/deletenotice.php:71
-msgid "Can't delete this notice."
-msgstr "No se puede eliminar este aviso."
-
-#: actions/deletenotice.php:103
+#. TRANS: Instructions for deleting a notice.
+#: actions/deletenotice.php:110
msgid ""
"You are about to permanently delete a notice. Once this is done, it cannot "
"be undone."
@@ -1064,23 +1807,26 @@ 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
+#. TRANS: Page title when deleting a notice.
+#. TRANS: Fieldset legend for the delete notice form.
+#: actions/deletenotice.php:117 actions/deletenotice.php:148
msgid "Delete notice"
-msgstr "Borrar aviso"
+msgstr "Borrar mensaje"
-#: actions/deletenotice.php:144
+#. TRANS: Message for the delete notice form.
+#: actions/deletenotice.php:152
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:159
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:656
+#: actions/deletenotice.php:166 lib/noticelist.php:672
msgid "Delete this notice"
-msgstr "Borrar este aviso"
+msgstr "Borrar este mensaje"
#: actions/deleteuser.php:67
msgid "You cannot delete users."
@@ -1109,62 +1855,73 @@ msgstr "Borrar este usuario"
#. TRANS: Message used as title for design settings for the site.
#. TRANS: Link description in user account settings menu.
-#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:139
-#: lib/groupnav.php:119
+#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134
msgid "Design"
msgstr "Diseño"
#: actions/designadminpanel.php:74
-msgid "Design settings for this StatusNet site."
-msgstr "Configuración de diseño de este sitio StatusNet."
+msgid "Design settings for this StatusNet site"
+msgstr ""
-#: actions/designadminpanel.php:318
+#: actions/designadminpanel.php:335
msgid "Invalid logo URL."
msgstr "URL de logotipo inválido."
-#: actions/designadminpanel.php:322
+#: actions/designadminpanel.php:340
+#, fuzzy
+msgid "Invalid SSL logo URL."
+msgstr "URL de logotipo inválido."
+
+#: actions/designadminpanel.php:344
#, php-format
msgid "Theme not available: %s."
msgstr "Tema no disponible: %s."
-#: actions/designadminpanel.php:426
+#: actions/designadminpanel.php:448
msgid "Change logo"
msgstr "Cambiar logo"
-#: actions/designadminpanel.php:431
+#: actions/designadminpanel.php:453
msgid "Site logo"
msgstr "Logo del sitio"
-#: actions/designadminpanel.php:443
+#: actions/designadminpanel.php:457
+#, fuzzy
+msgid "SSL logo"
+msgstr "Logo del sitio"
+
+#: actions/designadminpanel.php:469
msgid "Change theme"
msgstr "Cambiar el tema"
-#: actions/designadminpanel.php:460
+#: actions/designadminpanel.php:486
msgid "Site theme"
msgstr "Tema del sitio"
-#: actions/designadminpanel.php:461
+#: actions/designadminpanel.php:487
msgid "Theme for the site."
msgstr "Tema para el sitio."
-#: actions/designadminpanel.php:467
+#: actions/designadminpanel.php:493
msgid "Custom theme"
msgstr "Personalizar tema"
-#: actions/designadminpanel.php:471
+#: actions/designadminpanel.php:497
msgid "You can upload a custom StatusNet theme as a .ZIP archive."
msgstr "Puedes subir un tema personalizado StatusNet como un archivo .ZIP."
-#: actions/designadminpanel.php:486 lib/designsettings.php:101
+#. TRANS: Fieldset legend on profile design page.
+#: actions/designadminpanel.php:512 lib/designsettings.php:98
msgid "Change background image"
msgstr "Cambiar la imagen de fondo"
-#: actions/designadminpanel.php:491 actions/designadminpanel.php:574
-#: lib/designsettings.php:178
+#. TRANS: Label on profile design page for setting a profile page background colour.
+#: actions/designadminpanel.php:517 actions/designadminpanel.php:600
+#: lib/designsettings.php:183
msgid "Background"
msgstr "Fondo"
-#: actions/designadminpanel.php:496
+#: actions/designadminpanel.php:522
#, php-format
msgid ""
"You can upload a background image for the site. The maximum file size is %1"
@@ -1174,81 +1931,90 @@ msgstr ""
"es %1$s."
#. TRANS: Used as radio button label to add a background image.
-#: actions/designadminpanel.php:527 lib/designsettings.php:139
+#: actions/designadminpanel.php:553
msgid "On"
msgstr "Activar"
#. TRANS: Used as radio button label to not add a background image.
-#: actions/designadminpanel.php:544 lib/designsettings.php:155
+#: actions/designadminpanel.php:570
msgid "Off"
msgstr "Desactivar"
-#: actions/designadminpanel.php:545 lib/designsettings.php:156
+#. TRANS: Form guide for a set of radio buttons on the profile design page that will enable or disable
+#. TRANS: use of the uploaded profile image.
+#: actions/designadminpanel.php:571 lib/designsettings.php:159
msgid "Turn background image on or off."
msgstr "Activar o desactivar la imagen de fondo."
-#: actions/designadminpanel.php:550 lib/designsettings.php:161
+#. TRANS: Checkbox label on profile design page that will cause the profile image to be tiled.
+#: actions/designadminpanel.php:576 lib/designsettings.php:165
msgid "Tile background image"
msgstr "Imagen de fondo en mosaico"
-#: actions/designadminpanel.php:564 lib/designsettings.php:170
+#. TRANS: Fieldset legend on profile design page to change profile page colours.
+#: actions/designadminpanel.php:590 lib/designsettings.php:175
msgid "Change colours"
msgstr "Cambiar colores"
-#: actions/designadminpanel.php:587 lib/designsettings.php:191
+#. TRANS: Label on profile design page for setting a profile page content colour.
+#: actions/designadminpanel.php:613 lib/designsettings.php:197
msgid "Content"
msgstr "Contenido"
-#: actions/designadminpanel.php:600 lib/designsettings.php:204
+#. TRANS: Label on profile design page for setting a profile page sidebar colour.
+#: actions/designadminpanel.php:626 lib/designsettings.php:211
msgid "Sidebar"
msgstr "Barra lateral"
-#: actions/designadminpanel.php:613 lib/designsettings.php:217
+#. TRANS: Label on profile design page for setting a profile page text colour.
+#: actions/designadminpanel.php:639 lib/designsettings.php:225
msgid "Text"
msgstr "Texto"
-#: actions/designadminpanel.php:626 lib/designsettings.php:230
+#. TRANS: Label on profile design page for setting a profile page links colour.
+#: actions/designadminpanel.php:652 lib/designsettings.php:239
msgid "Links"
msgstr "Vínculos"
-#: actions/designadminpanel.php:651
+#: actions/designadminpanel.php:677
msgid "Advanced"
msgstr "Avanzado"
-#: actions/designadminpanel.php:655
+#: actions/designadminpanel.php:681
msgid "Custom CSS"
msgstr "Personalizar CSS"
-#: actions/designadminpanel.php:676 lib/designsettings.php:247
+#. TRANS: Button text on profile design page to immediately reset all colour settings to default.
+#: actions/designadminpanel.php:702 lib/designsettings.php:257
msgid "Use defaults"
msgstr "Utilizar los valores predeterminados"
-#: actions/designadminpanel.php:677 lib/designsettings.php:248
+#. TRANS: Title for button on profile design page to reset all colour settings to default.
+#: actions/designadminpanel.php:703 lib/designsettings.php:259
msgid "Restore default designs"
msgstr "Restaurar los diseños predeterminados"
-#: actions/designadminpanel.php:683 lib/designsettings.php:254
+#. TRANS: Title for button on profile design page to reset all colour settings to default without saving.
+#: actions/designadminpanel.php:709 lib/designsettings.php:267
msgid "Reset back to default"
msgstr "Volver a los valores predeterminados"
-#. TRANS: Submit button title
-#: actions/designadminpanel.php:685 actions/othersettings.php:126
-#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174
+#. TRANS: Submit button title.
+#: actions/designadminpanel.php:711 actions/licenseadminpanel.php:319
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/sitenoticeadminpanel.php:195 actions/snapshotadminpanel.php:245
-#: actions/subscriptions.php:226 actions/tagother.php:154
-#: actions/useradminpanel.php:294 lib/applicationeditform.php:363
-#: lib/designsettings.php:256 lib/groupeditform.php:202
+#: actions/snapshotadminpanel.php:245 actions/tagother.php:154
+#: lib/applicationeditform.php:357
msgid "Save"
msgstr "Guardar"
-#: actions/designadminpanel.php:686 lib/designsettings.php:257
+#. TRANS: Title for button on profile design page to save settings.
+#: actions/designadminpanel.php:712 lib/designsettings.php:272
msgid "Save design"
msgstr "Guardar el diseño"
#: actions/disfavor.php:81
msgid "This notice is not a favorite!"
-msgstr "¡Este aviso no es un favorito!"
+msgstr "Este mensaje no es un favorito!"
#: actions/disfavor.php:94
msgid "Add to favorites"
@@ -1259,109 +2025,131 @@ msgstr "Agregar a favoritos"
msgid "No such document \"%s\""
msgstr "No existe tal documento \"%s\""
-#: actions/editapplication.php:54
-msgid "Edit Application"
+#. TRANS: Title for "Edit application" form.
+#. TRANS: Form legend.
+#: actions/editapplication.php:54 lib/applicationeditform.php:129
+msgid "Edit application"
msgstr "Editar aplicación"
+#. TRANS: Client error displayed trying to edit an application while not logged in.
#: actions/editapplication.php:66
msgid "You must be logged in to edit an application."
msgstr "Debes haber iniciado sesión para editar una aplicación."
-#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166
-#: actions/showapplication.php:87
+#. TRANS: Client error displayed trying to edit an application that does not exist.
+#: actions/editapplication.php:83 actions/showapplication.php:87
msgid "No such application."
msgstr "No existe tal aplicación."
-#: actions/editapplication.php:161
+#. TRANS: Instructions for "Edit application" form.
+#: actions/editapplication.php:167
msgid "Use this form to edit your application."
msgstr "Utiliza este formulario para editar tu aplicación."
-#: actions/editapplication.php:177 actions/newapplication.php:159
+#. TRANS: Validation error shown when not providing a name in the "Edit application" form.
+#: actions/editapplication.php:184 actions/newapplication.php:163
msgid "Name is required."
msgstr "Se requiere un nombre"
-#: actions/editapplication.php:180 actions/newapplication.php:165
-msgid "Name is too long (max 255 chars)."
+#. TRANS: Validation error shown when providing too long a name in the "Edit application" form.
+#: actions/editapplication.php:188 actions/newapplication.php:169
+#, fuzzy
+msgid "Name is too long (maximum 255 characters)."
msgstr "El nombre es muy largo (máx. 255 carac.)"
-#: actions/editapplication.php:183 actions/newapplication.php:162
+#. TRANS: Validation error shown when providing a name for an application that already exists in the "Edit application" form.
+#: actions/editapplication.php:192 actions/newapplication.php:166
msgid "Name already in use. Try another one."
msgstr "Ese nombre ya está en uso. Prueba con otro."
-#: actions/editapplication.php:186 actions/newapplication.php:168
+#. TRANS: Validation error shown when not providing a description in the "Edit application" form.
+#: actions/editapplication.php:196 actions/newapplication.php:172
msgid "Description is required."
msgstr "Se requiere una descripción"
-#: actions/editapplication.php:194
+#. TRANS: Validation error shown when providing too long a source URL in the "Edit application" form.
+#: actions/editapplication.php:208
msgid "Source URL is too long."
msgstr "El URL fuente es muy largo."
-#: actions/editapplication.php:200 actions/newapplication.php:185
+#. TRANS: Validation error shown when providing an invalid source URL in the "Edit application" form.
+#: actions/editapplication.php:215 actions/newapplication.php:193
msgid "Source URL is not valid."
msgstr "El URL fuente es inválido."
-#: actions/editapplication.php:203 actions/newapplication.php:188
+#. TRANS: Validation error shown when not providing an organisation in the "Edit application" form.
+#: actions/editapplication.php:219 actions/newapplication.php:196
msgid "Organization is required."
msgstr "Se requiere una organización."
-#: actions/editapplication.php:206 actions/newapplication.php:191
-msgid "Organization is too long (max 255 chars)."
+#. TRANS: Validation error shown when providing too long an arganisation name in the "Edit application" form.
+#: actions/editapplication.php:223 actions/newapplication.php:199
+#, fuzzy
+msgid "Organization is too long (maximum 255 characters)."
msgstr "El texto de organización es muy largo (máx. 255 caracteres)."
-#: actions/editapplication.php:209 actions/newapplication.php:194
+#: actions/editapplication.php:226 actions/newapplication.php:202
msgid "Organization homepage is required."
msgstr "Se requiere una página principal de organización"
-#: actions/editapplication.php:218 actions/newapplication.php:206
+#. TRANS: Validation error shown when providing too long a callback URL in the "Edit application" form.
+#: actions/editapplication.php:237 actions/newapplication.php:214
msgid "Callback is too long."
msgstr "La devolución de llamada es muy larga."
-#: actions/editapplication.php:225 actions/newapplication.php:215
+#. TRANS: Validation error shown when providing an invalid callback URL in the "Edit application" form.
+#: actions/editapplication.php:245 actions/newapplication.php:223
msgid "Callback URL is not valid."
msgstr "El URL de devolución de llamada es inválido."
-#: actions/editapplication.php:258
+#. TRANS: Server error occuring when an application could not be updated from the "Edit application" form.
+#: actions/editapplication.php:282
msgid "Could not update application."
msgstr "No fue posible actualizar la aplicación."
-#: actions/editgroup.php:56
+#. TRANS: Title for form to edit a group. %s is a group nickname.
+#: actions/editgroup.php:55
#, php-format
msgid "Edit %s group"
msgstr "Editar grupo %s"
+#. TRANS: Client error displayed trying to edit a group while not logged in.
+#. TRANS: Client error displayed trying to create a group while not logged in.
#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65
msgid "You must be logged in to create a group."
msgstr "Debes estar conectado para crear un grupo"
-#: actions/editgroup.php:107 actions/editgroup.php:172
+#. TRANS: Client error displayed trying to edit a group while not being a group admin.
+#: actions/editgroup.php:110 actions/editgroup.php:176
#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109
msgid "You must be an admin to edit the group."
msgstr "Para editar el grupo debes ser administrador."
-#: actions/editgroup.php:158
+#. TRANS: Form instructions for group edit form.
+#: actions/editgroup.php:161
msgid "Use this form to edit the group."
msgstr "Usa este formulario para editar el grupo."
-#: actions/editgroup.php:205 actions/newgroup.php:145
-#, php-format
-msgid "description is too long (max %d chars)."
-msgstr "La descripción es muy larga (máx. %d caracteres)."
-
-#: actions/editgroup.php:228 actions/newgroup.php:168
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/editgroup.php:239 actions/newgroup.php:179
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Alias inválido: \"%s\""
-#: actions/editgroup.php:258
+#. TRANS: Server error displayed when editing a group fails.
+#: actions/editgroup.php:272
msgid "Could not update group."
msgstr "No se pudo actualizar el grupo."
+#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:264 classes/User_group.php:514
+#: actions/editgroup.php:279 classes/User_group.php:529
msgid "Could not create aliases."
msgstr "No fue posible crear alias."
-#: actions/editgroup.php:280
+#. TRANS: Group edit form success message.
+#: actions/editgroup.php:296
msgid "Options saved."
msgstr "Se guardó Opciones."
@@ -1379,12 +2167,12 @@ msgstr "Gestiona la forma en que recibes correo desde %%site.name%%"
#. TRANS: Form legend for e-mail settings form.
#. TRANS: Field label for e-mail address input in e-mail settings form.
-#: actions/emailsettings.php:106 actions/emailsettings.php:132
+#: actions/emailsettings.php:107 actions/emailsettings.php:133
msgid "Email address"
msgstr "Dirección de correo electrónico"
#. TRANS: Form note in e-mail settings form.
-#: actions/emailsettings.php:112
+#: actions/emailsettings.php:113
msgid "Current confirmed email address."
msgstr "Actual dirección de correo electrónico confirmada"
@@ -1393,14 +2181,14 @@ msgstr "Actual dirección de correo electrónico confirmada"
#. TRANS: Button label to remove a confirmed IM address.
#. TRANS: Button label to remove a confirmed SMS address.
#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from.
-#: actions/emailsettings.php:115 actions/emailsettings.php:158
+#: actions/emailsettings.php:116 actions/emailsettings.php:183
#: actions/imsettings.php:116 actions/smssettings.php:124
#: actions/smssettings.php:180
msgctxt "BUTTON"
msgid "Remove"
msgstr "Eliminar"
-#: actions/emailsettings.php:122
+#: actions/emailsettings.php:123
msgid ""
"Awaiting confirmation on this address. Check your inbox (and spam box!) for "
"a message with further instructions."
@@ -1408,25 +2196,19 @@ msgstr ""
"Esperando confirmación de esta dirección. Revisa tu bandeja de entrada (¡y "
"la de spam!) por un mensaje con las instrucciones."
-#. TRANS: Button label to cancel an e-mail address confirmation procedure.
-#. TRANS: Button label to cancel an IM address confirmation procedure.
-#. TRANS: Button label to cancel a SMS address confirmation procedure.
-#. TRANS: Button label
-#: actions/emailsettings.php:127 actions/imsettings.php:131
-#: actions/smssettings.php:137 lib/applicationeditform.php:357
-msgctxt "BUTTON"
-msgid "Cancel"
-msgstr "Cancelar"
-
-#. TRANS: Instructions for e-mail address input form.
-#: actions/emailsettings.php:135
+#. TRANS: Instructions for e-mail address input form. Do not translate
+#. TRANS: "example.org". It is one of the domain names reserved for
+#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt.
+#. TRANS: Any other domain may be owned by a legitimate person or
+#. TRANS: organization.
+#: actions/emailsettings.php:140
msgid "Email address, like \"UserName@example.org\""
msgstr "Correo electrónico, como \"NombredeUsuario@example.org\""
#. TRANS: Button label for adding an e-mail address in e-mail settings form.
#. TRANS: Button label for adding an IM address in IM settings form.
#. TRANS: Button label for adding a SMS phone number in SMS settings form.
-#: actions/emailsettings.php:139 actions/imsettings.php:148
+#: actions/emailsettings.php:144 actions/imsettings.php:151
#: actions/smssettings.php:162
msgctxt "BUTTON"
msgid "Add"
@@ -1434,113 +2216,120 @@ msgstr "Añadir"
#. TRANS: Form legend for incoming e-mail settings form.
#. TRANS: Form legend for incoming SMS settings form.
-#: actions/emailsettings.php:147 actions/smssettings.php:171
+#: actions/emailsettings.php:152 actions/smssettings.php:171
msgid "Incoming email"
msgstr "Correo entrante"
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:158
+msgid "I want to post notices by email."
+msgstr "Quiero publicar mensajes por correo electrónico."
+
#. TRANS: Form instructions for incoming e-mail form in e-mail settings.
#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings.
-#: actions/emailsettings.php:155 actions/smssettings.php:178
+#: actions/emailsettings.php:180 actions/smssettings.php:178
msgid "Send email to this address to post new notices."
msgstr "Envie emails a esta dirección para ingresar nuevos avisos"
-#. TRANS: Instructions for incoming e-mail address input form.
+#. TRANS: Instructions for incoming e-mail address input form, when an address has already been assigned.
#. TRANS: Instructions for incoming SMS e-mail address input form.
-#: actions/emailsettings.php:164 actions/smssettings.php:186
+#: actions/emailsettings.php:189 actions/smssettings.php:186
msgid "Make a new email address for posting to; cancels the old one."
msgstr "Hace una nueva dirección de correo para postear; cancela la anterior."
+#. TRANS: Instructions for incoming e-mail address input form.
+#: actions/emailsettings.php:193
+msgid ""
+"To send notices via email, we need to create a unique email address for you "
+"on this server:"
+msgstr ""
+
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
-#: actions/emailsettings.php:168 actions/smssettings.php:189
+#: actions/emailsettings.php:199 actions/smssettings.php:189
msgctxt "BUTTON"
msgid "New"
msgstr "Nuevo"
#. TRANS: Form legend for e-mail preferences form.
-#: actions/emailsettings.php:174
+#: actions/emailsettings.php:208
msgid "Email preferences"
msgstr "Preferencias de correo electrónico"
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:180
+#: actions/emailsettings.php:216
msgid "Send me notices of new subscriptions through email."
-msgstr "Enviarme avisos de suscripciones nuevas por correo."
+msgstr "Enviarme mensajes de nuevas suscripciones por correo electrónico."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:186
+#: actions/emailsettings.php:222
msgid "Send me email when someone adds my notice as a favorite."
msgstr ""
"Enviarme un correo electrónico cuando alguien agrega mi aviso a favoritos."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:193
+#: actions/emailsettings.php:229
msgid "Send me email when someone sends me a private message."
msgstr ""
"Enviarme un correo electrónico cuando alguien me envía un mensaje privado."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:199
+#: actions/emailsettings.php:235
msgid "Send me email when someone sends me an \"@-reply\"."
msgstr ""
"Enviarme un correo electrónico cuando alguien me envíe una \"@-respuesta\"."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:205
+#: actions/emailsettings.php:241
msgid "Allow friends to nudge me and send me an email."
-msgstr "Permitir que amigos me contacten y envién un correo."
+msgstr "Permitir que amigos me den un toque y me envien un correo electrónico."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:212
-msgid "I want to post notices by email."
-msgstr "Deseo enviar estados por email"
-
-#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:219
+#: actions/emailsettings.php:247
msgid "Publish a MicroID for my email address."
msgstr "Publicar un MicroID para mi dirección de correo."
#. TRANS: Confirmation message for successful e-mail preferences save.
-#: actions/emailsettings.php:334
+#: actions/emailsettings.php:368
msgid "Email preferences saved."
msgstr "Preferencias de correo electrónico guardadas."
#. TRANS: Message given saving e-mail address without having provided one.
-#: actions/emailsettings.php:353
+#: actions/emailsettings.php:388
msgid "No email address."
msgstr "Sin dirección de correo electrónico"
#. TRANS: Message given saving e-mail address that cannot be normalised.
-#: actions/emailsettings.php:361
+#: actions/emailsettings.php:396
msgid "Cannot normalize that email address"
msgstr "No se puede normalizar esta dirección de correo electrónico."
#. TRANS: Message given saving e-mail address that not valid.
-#: actions/emailsettings.php:366 actions/register.php:208
+#: actions/emailsettings.php:401 actions/register.php:212
#: actions/siteadminpanel.php:144
msgid "Not a valid email address."
msgstr "Correo electrónico no válido"
#. TRANS: Message given saving e-mail address that is already set.
-#: actions/emailsettings.php:370
+#: actions/emailsettings.php:405
msgid "That is already your email address."
msgstr "Esa ya es tu dirección de correo electrónico"
#. TRANS: Message given saving e-mail address that is already set for another user.
-#: actions/emailsettings.php:374
+#: actions/emailsettings.php:409
msgid "That email address already belongs to another user."
msgstr "Esa dirección de correo pertenece a otro usuario."
#. TRANS: Server error thrown on database error adding e-mail confirmation code.
#. TRANS: Server error thrown on database error adding IM confirmation code.
#. TRANS: Server error thrown on database error adding SMS confirmation code.
-#: actions/emailsettings.php:391 actions/imsettings.php:348
+#: actions/emailsettings.php:426 actions/imsettings.php:351
#: actions/smssettings.php:373
msgid "Couldn't insert confirmation code."
msgstr "No se pudo insertar el código de confirmación."
#. TRANS: Message given saving valid e-mail address that is to be confirmed.
-#: actions/emailsettings.php:398
+#: actions/emailsettings.php:433
msgid ""
"A confirmation code was sent to the email address you added. Check your "
"inbox (and spam box!) for the code and instructions on how to use it."
@@ -1552,62 +2341,68 @@ msgstr ""
#. TRANS: Message given canceling e-mail address confirmation that is not pending.
#. TRANS: Message given canceling IM address confirmation that is not pending.
#. TRANS: Message given canceling SMS phone number confirmation that is not pending.
-#: actions/emailsettings.php:419 actions/imsettings.php:383
+#: actions/emailsettings.php:454 actions/imsettings.php:386
#: actions/smssettings.php:408
msgid "No pending confirmation to cancel."
msgstr "Ninguna confirmación pendiente para cancelar."
#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address.
-#: actions/emailsettings.php:424
+#: actions/emailsettings.php:459
msgid "That is the wrong email address."
msgstr "Esa es la dirección de correo electrónico incorrecta."
+#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
+#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
+#: actions/emailsettings.php:468 actions/smssettings.php:422
+msgid "Couldn't delete email confirmation."
+msgstr "No se pudo eliminar la confirmación de correo electrónico."
+
#. TRANS: Message given after successfully canceling e-mail address confirmation.
-#: actions/emailsettings.php:438
+#: actions/emailsettings.php:473
msgid "Email confirmation cancelled."
msgstr "Confirmación de correo electrónico cancelada."
#. TRANS: Message given trying to remove an e-mail address that is not
#. TRANS: registered for the active user.
-#: actions/emailsettings.php:458
+#: actions/emailsettings.php:493
msgid "That is not your email address."
msgstr "Esa no es tu dirección de correo electrónico"
#. TRANS: Message given after successfully removing a registered e-mail address.
-#: actions/emailsettings.php:479
+#: actions/emailsettings.php:514
msgid "The email address was removed."
msgstr "La dirección de correo electrónico ha sido eliminada."
-#: actions/emailsettings.php:493 actions/smssettings.php:568
+#: actions/emailsettings.php:528 actions/smssettings.php:568
msgid "No incoming email address."
msgstr "No hay dirección de correo entrante."
#. TRANS: Server error thrown on database error removing incoming e-mail address.
#. TRANS: Server error thrown on database error adding incoming e-mail address.
-#: actions/emailsettings.php:504 actions/emailsettings.php:528
+#: actions/emailsettings.php:540 actions/emailsettings.php:565
#: actions/smssettings.php:578 actions/smssettings.php:602
msgid "Couldn't update user record."
msgstr "No se pudo actualizar información de usuario."
#. TRANS: Message given after successfully removing an incoming e-mail address.
-#: actions/emailsettings.php:508 actions/smssettings.php:581
+#: actions/emailsettings.php:544 actions/smssettings.php:581
msgid "Incoming email address removed."
msgstr "Dirección de correo entrante removida."
#. TRANS: Message given after successfully adding an incoming e-mail address.
-#: actions/emailsettings.php:532 actions/smssettings.php:605
+#: actions/emailsettings.php:569 actions/smssettings.php:605
msgid "New incoming email address added."
msgstr "Nueva dirección de correo entrante agregada."
#: actions/favor.php:79
msgid "This notice is already a favorite!"
-msgstr "¡Este aviso ya está en favoritos!"
+msgstr "¡Este mensaje ya está en favoritos!"
-#: actions/favor.php:92 lib/disfavorform.php:140
+#: actions/favor.php:92 lib/disfavorform.php:144
msgid "Disfavor favorite"
msgstr "Sacar favorito"
-#: actions/favorited.php:65 lib/popularnoticesection.php:91
+#: actions/favorited.php:65 lib/popularnoticesection.php:62
#: lib/publicgroupnav.php:93
msgid "Popular notices"
msgstr "Mensajes populares"
@@ -1645,10 +2440,10 @@ msgstr ""
"persona en añadir un mensaje a tus favoritos?"
#: actions/favoritesrss.php:111 actions/showfavorites.php:77
-#: lib/personalgroupnav.php:115
+#: lib/personalgroupnav.php:118
#, php-format
msgid "%s's favorite notices"
-msgstr "Avisos favoritos de %s"
+msgstr "Mensajes favoritos de %s"
#: actions/favoritesrss.php:115
#, php-format
@@ -1676,7 +2471,7 @@ msgstr "No hay ID de mensaje."
#: actions/file.php:38
msgid "No notice."
-msgstr "Sin aviso."
+msgstr "Sin mensaje."
#: actions/file.php:42
msgid "No attachments."
@@ -1714,7 +2509,7 @@ msgstr "No se pudo convertir el token de solicitud en token de acceso."
msgid "Remote service uses unknown version of OMB protocol."
msgstr "El servicio remoto utiliza una versión desconocida del protocolo OMB."
-#: actions/finishremotesubscribe.php:138
+#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:317
msgid "Error updating remote profile."
msgstr "Error al actualizar el perfil remoto."
@@ -1742,19 +2537,23 @@ msgstr "No puedes conceder funciones de usuario en este sitio."
msgid "User already has this role."
msgstr "El usuario ya tiene esta función."
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing a profile.
+#. TRANS: Client error displayed trying a change a subscription without providing a profile.
#: actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46
+#: actions/makeadmin.php:71 actions/subedit.php:49
#: lib/profileformaction.php:79
msgid "No profile specified."
msgstr "No se especificó perfil."
-#: actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing an existing profile.
+#. TRANS: Client error displayed trying a change a subscription for a non-existant profile ID.
+#: actions/groupblock.php:76 actions/groupunblock.php:77
+#: actions/makeadmin.php:76 actions/subedit.php:57 actions/tagother.php:46
#: actions/unsubscribe.php:84 lib/profileformaction.php:86
msgid "No profile with that ID."
msgstr "No existe perfil con ese ID"
-#: actions/groupblock.php:81 actions/groupunblock.php:81
+#: actions/groupblock.php:81 actions/groupunblock.php:82
#: actions/makeadmin.php:81
msgid "No group specified."
msgstr "Grupo no especificado."
@@ -1771,7 +2570,7 @@ msgstr "Usuario ya está bloqueado del grupo."
msgid "User is not a member of group."
msgstr "Usuario no es miembro del grupo"
-#: actions/groupblock.php:134 actions/groupmembers.php:360
+#: actions/groupblock.php:134 actions/groupmembers.php:364
msgid "Block user from group"
msgstr "Bloquear usuario de grupo"
@@ -1822,8 +2621,10 @@ msgstr ""
"Personaliza el aspecto de tu grupo con una imagen de fondo y la paleta de "
"colores que prefieras."
+#. TRANS: Error message displayed if design settings could not be saved.
+#. TRANS: Error message displayed if design settings could not be saved after clicking "Use defaults".
#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186
-#: lib/designsettings.php:391 lib/designsettings.php:413
+#: lib/designsettings.php:405 lib/designsettings.php:427
msgid "Couldn't update your design."
msgstr "No fue posible actualizar tu diseño."
@@ -1843,6 +2644,14 @@ msgstr ""
"Puedes subir una imagen de logo para tu grupo. El tamaño máximo del archivo "
"debe ser %s."
+#: actions/grouplogo.php:236
+msgid "Upload"
+msgstr "Subir"
+
+#: actions/grouplogo.php:289
+msgid "Crop"
+msgstr "Cortar"
+
#: actions/grouplogo.php:365
msgid "Pick a square area of the image to be the logo."
msgstr "Elige un área cuadrada de la imagen para que sea tu logo."
@@ -1855,49 +2664,56 @@ msgstr "Logo actualizado."
msgid "Failed updating logo."
msgstr "Error al actualizar el logo."
-#: actions/groupmembers.php:100 lib/groupnav.php:92
+#. TRANS: Title of the page showing group members.
+#. TRANS: %s is the name of the group.
+#: actions/groupmembers.php:102
#, php-format
msgid "%s group members"
msgstr "Miembros del grupo %s"
-#: actions/groupmembers.php:103
+#. TRANS: Title of the page showing group members.
+#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list.
+#: actions/groupmembers.php:107
#, php-format
msgid "%1$s group members, page %2$d"
msgstr "%1$s miembros de grupo, página %2$d"
-#: actions/groupmembers.php:118
+#: actions/groupmembers.php:122
msgid "A list of the users in this group."
msgstr "Lista de los usuarios en este grupo."
-#: actions/groupmembers.php:182 lib/groupnav.php:107
+#: actions/groupmembers.php:186
msgid "Admin"
msgstr "Admin"
-#: actions/groupmembers.php:392 lib/blockform.php:69
+#. TRANS: Button text for the form that will block a user from a group.
+#: actions/groupmembers.php:399
+msgctxt "BUTTON"
msgid "Block"
msgstr "Bloquear"
-#: actions/groupmembers.php:487
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:403
+msgctxt "TOOLTIP"
+msgid "Block this user"
+msgstr ""
+
+#: actions/groupmembers.php:498
msgid "Make user an admin of the group"
msgstr "Convertir al usuario en administrador del grupo"
-#: actions/groupmembers.php:519
+#. TRANS: Button text for the form that will make a user administrator.
+#: actions/groupmembers.php:533
+msgctxt "BUTTON"
msgid "Make Admin"
msgstr "Convertir en administrador"
-#: actions/groupmembers.php:519
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:537
+msgctxt "TOOLTIP"
msgid "Make this user an admin"
msgstr "Convertir a este usuario en administrador"
-#. TRANS: Message is used as link title. %s is a user nickname.
-#. TRANS: Title in atom group notice feed. %s is a group name.
-#. TRANS: Title in atom user notice feed. %s is a user name.
-#: actions/grouprss.php:139 actions/userrss.php:94
-#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69
-#, php-format
-msgid "%s timeline"
-msgstr "línea temporal de %s"
-
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#: actions/grouprss.php:142
#, php-format
@@ -1957,7 +2773,7 @@ msgid ""
"If you can't find the group you're looking for, you can [create it](%%action."
"newgroup%%) yourself."
msgstr ""
-"Si no puedes encontrar el grupo que estás buscando, puedes [crearlo] (%%"
+"Si no puedes encontrar el grupo que estás buscando, puedes [crearlo](%%"
"action.newgroup%%) tú mismo."
#: actions/groupsearch.php:85
@@ -1969,15 +2785,18 @@ msgstr ""
"¿Por qué no [registras una cuenta](%%action.register%%) y [creas el grupo](%%"
"action.newgroup%%) tú mismo?"
-#: actions/groupunblock.php:91
+#. TRANS: Client error displayed when trying to unblock a user from a group without being an administrator for the group.
+#: actions/groupunblock.php:94
msgid "Only an admin can unblock group members."
msgstr "Sólo un administrador puede desbloquear miembros de grupos."
-#: actions/groupunblock.php:95
+#. TRANS: Client error displayed when trying to unblock a non-blocked user from a group.
+#: actions/groupunblock.php:99
msgid "User is not blocked from group."
msgstr "El usuario no está bloqueado del grupo."
-#: actions/groupunblock.php:128 actions/unblock.php:86
+#. TRANS: Server error displayed when unblocking a user from a group fails because of an unknown error.
+#: actions/groupunblock.php:131 actions/unblock.php:86
msgid "Error removing the block."
msgstr "Se ha producido un error al eliminar el bloque."
@@ -2027,7 +2846,10 @@ msgstr ""
#. TRANS: IM address input field instructions in IM settings form.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:140
+#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by
+#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate
+#. TRANS: person or organization.
+#: actions/imsettings.php:143
#, php-format
msgid ""
"Jabber or GTalk address, like \"UserName@example.org\". First, make sure to "
@@ -2038,64 +2860,64 @@ msgstr ""
"mensajería instantánea o en GTalk."
#. TRANS: Form legend for IM preferences form.
-#: actions/imsettings.php:155
+#: actions/imsettings.php:158
msgid "IM preferences"
msgstr "Preferencias de mensajería instantánea"
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:160
+#: actions/imsettings.php:163
msgid "Send me notices through Jabber/GTalk."
-msgstr "Enviarme avisos por Jabber/GTalk"
+msgstr "Enviarme mensajes por Jabber/GTalk"
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:166
+#: actions/imsettings.php:169
msgid "Post a notice when my Jabber/GTalk status changes."
-msgstr "Enviar un aviso cuando el estado de mi Jabber/GTalk cambie."
+msgstr "Publicar un mensaje cuando el estado de mi Jabber/GTalk cambie."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:172
+#: actions/imsettings.php:175
msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to."
msgstr ""
-"Envirame respuestas por medio de Jabber/GTalk de gente a la cual no sigo."
+"Enviarme respuestas por medio de Jabber/GTalk de gente a la cual no sigo."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:179
+#: actions/imsettings.php:182
msgid "Publish a MicroID for my Jabber/GTalk address."
msgstr "Publicar un MicroID para mi cuenta Jabber/GTalk."
#. TRANS: Confirmation message for successful IM preferences save.
-#: actions/imsettings.php:287 actions/othersettings.php:180
+#: actions/imsettings.php:290 actions/othersettings.php:190
msgid "Preferences saved."
msgstr "Preferencias guardadas."
#. TRANS: Message given saving IM address without having provided one.
-#: actions/imsettings.php:309
+#: actions/imsettings.php:312
msgid "No Jabber ID."
msgstr "Ningún Jabber ID."
#. TRANS: Message given saving IM address that cannot be normalised.
-#: actions/imsettings.php:317
+#: actions/imsettings.php:320
msgid "Cannot normalize that Jabber ID"
msgstr "No se puede normalizar este Jabber ID"
#. TRANS: Message given saving IM address that not valid.
-#: actions/imsettings.php:322
+#: actions/imsettings.php:325
msgid "Not a valid Jabber ID"
msgstr "Jabber ID no válido"
#. TRANS: Message given saving IM address that is already set.
-#: actions/imsettings.php:326
+#: actions/imsettings.php:329
msgid "That is already your Jabber ID."
msgstr "Ese ya es tu Jabber ID."
#. TRANS: Message given saving IM address that is already set for another user.
-#: actions/imsettings.php:330
+#: actions/imsettings.php:333
msgid "Jabber ID already belongs to another user."
msgstr "El Jabber ID ya pertenece a otro usuario."
#. TRANS: Message given saving valid IM address that is to be confirmed.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:358
+#: actions/imsettings.php:361
#, php-format
msgid ""
"A confirmation code was sent to the IM address you added. You must approve %"
@@ -2106,28 +2928,28 @@ msgstr ""
"mensajes."
#. TRANS: Message given canceling IM address confirmation for the wrong IM address.
-#: actions/imsettings.php:388
+#: actions/imsettings.php:391
msgid "That is the wrong IM address."
msgstr "Esa dirección de mensajería instantánea es incorrecta."
#. TRANS: Server error thrown on database error canceling IM address confirmation.
-#: actions/imsettings.php:397
+#: actions/imsettings.php:400
msgid "Couldn't delete IM confirmation."
msgstr "No se pudo eliminar la confirmación de mensajería instantánea."
#. TRANS: Message given after successfully canceling IM address confirmation.
-#: actions/imsettings.php:402
+#: actions/imsettings.php:405
msgid "IM confirmation cancelled."
msgstr "Confirmación de mensajería instantánea cancelada."
#. TRANS: Message given trying to remove an IM address that is not
#. TRANS: registered for the active user.
-#: actions/imsettings.php:424
+#: actions/imsettings.php:427
msgid "That is not your Jabber ID."
msgstr "Ese no es tu Jabber ID."
#. TRANS: Message given after successfully removing a registered IM address.
-#: actions/imsettings.php:447
+#: actions/imsettings.php:450
msgid "The IM address was removed."
msgstr "La dirección de mensajería instantánea ha sido eliminada."
@@ -2146,50 +2968,81 @@ msgid "This is your inbox, which lists your incoming private messages."
msgstr ""
"Ésta es tu bandeja de entrada, incluye lista de mensajes privados entrantes."
-#: actions/invite.php:39
+#. TRANS: Client error displayed when trying to sent invites while they have been disabled.
+#: actions/invite.php:40
msgid "Invites have been disabled."
msgstr "Se han inhabilitado las invitaciones."
-#: actions/invite.php:41
+#. TRANS: Client error displayed when trying to sent invites while not logged in.
+#. TRANS: %s is the StatusNet site name.
+#: actions/invite.php:44
#, php-format
msgid "You must be logged in to invite other users to use %s."
msgstr "Debes estar conectado para invitar otros usuarios a usar %s."
-#: actions/invite.php:72
-#, php-format
-msgid "Invalid email address: %s"
+#. TRANS: Form validation message when providing an e-mail address that does not validate.
+#. TRANS: %s is an invalid e-mail address.
+#: actions/invite.php:77
+#, fuzzy, php-format
+msgid "Invalid email address: %s."
msgstr "Dirección de correo electrónico inválida: %s"
-#: actions/invite.php:110
-msgid "Invitation(s) sent"
+#. TRANS: Page title when invitations have been sent.
+#: actions/invite.php:116
+#, fuzzy
+msgid "Invitations sent"
msgstr "Invitacion(es) enviada(s)"
-#: actions/invite.php:112
+#. TRANS: Page title when inviting potential users.
+#: actions/invite.php:119
msgid "Invite new users"
msgstr "Invitar nuevos usuarios:"
-#: actions/invite.php:128
-msgid "You are already subscribed to these users:"
-msgstr "Ya estás suscrito a estos usuarios:"
+#. TRANS: Message displayed inviting users to use a StatusNet site while the inviting user
+#. TRANS: is already subscribed to one or more users with the given e-mail address(es).
+#. TRANS: Plural form is based on the number of reported already subscribed e-mail addresses.
+#. TRANS: Followed by a bullet list.
+#: actions/invite.php:139
+#, fuzzy
+msgid "You are already subscribed to this user:"
+msgid_plural "You are already subscribed to these users:"
+msgstr[0] "Ya estás suscrito a estos usuarios:"
+msgstr[1] "Ya estás suscrito a estos usuarios:"
-#. TRANS: Whois output.
-#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
-#: actions/invite.php:131 actions/invite.php:139 lib/command.php:414
-#, php-format
+#. TRANS: Used as list item for already subscribed users (%1$s is nickname, %2$s is e-mail address).
+#. TRANS: Used as list item for already registered people (%1$s is nickname, %2$s is e-mail address).
+#: actions/invite.php:145 actions/invite.php:159
+#, fuzzy, php-format
+msgctxt "INVITE"
msgid "%1$s (%2$s)"
msgstr "%1$s (%2$s)"
-#: actions/invite.php:136
-msgid ""
+#. TRANS: Message displayed inviting users to use a StatusNet site while the invited user
+#. TRANS: already uses a this StatusNet site. Plural form is based on the number of
+#. TRANS: reported already present people. Followed by a bullet list.
+#: actions/invite.php:153
+#, fuzzy
+msgid "This person is already a user and you were automatically subscribed:"
+msgid_plural ""
"These people are already users and you were automatically subscribed to them:"
-msgstr ""
+msgstr[0] ""
+"Estas personas ya son usuarios y fuiste suscripto automáticamente a ellos:"
+msgstr[1] ""
"Estas personas ya son usuarios y fuiste suscripto automáticamente a ellos:"
-#: actions/invite.php:144
-msgid "Invitation(s) sent to the following people:"
-msgstr "Invitacion(es) enviada(s) a las siguientes personas:"
+#. TRANS: Message displayed inviting users to use a StatusNet site. Plural form is
+#. TRANS: based on the number of invitations sent. Followed by a bullet list of
+#. TRANS: e-mail addresses to which invitations were sent.
+#: actions/invite.php:167
+#, fuzzy
+msgid "Invitation sent to the following person:"
+msgid_plural "Invitations sent to the following people:"
+msgstr[0] "Invitacion(es) enviada(s) a las siguientes personas:"
+msgstr[1] "Invitacion(es) enviada(s) a las siguientes personas:"
-#: actions/invite.php:150
+#. TRANS: Generic message displayed after sending out one or more invitations to
+#. TRANS: people to join a StatusNet site.
+#: actions/invite.php:177
msgid ""
"You will be notified when your invitees accept the invitation and register "
"on the site. Thanks for growing the community!"
@@ -2197,42 +3050,53 @@ msgstr ""
"Recibirás un mensaje cuando tus invitados acepten tu invitacion y se "
"registren en el sitio. ¡Gracias por extender la comunidad! "
-#: actions/invite.php:162
+#. TRANS: Form instructions.
+#: actions/invite.php:190
msgid ""
"Use this form to invite your friends and colleagues to use this service."
msgstr ""
"Usa este formulario para invitar a tus amigos y colegas a usar este servicio."
-#: actions/invite.php:187
+#. TRANS: Field label for a list of e-mail addresses.
+#: actions/invite.php:217
msgid "Email addresses"
msgstr "Direcciones de correo electrónico"
-#: actions/invite.php:189
+#. TRANS: Tooltip for field label for a list of e-mail addresses.
+#: actions/invite.php:220
msgid "Addresses of friends to invite (one per line)"
msgstr "Direcciones de los amigos a invitar (una por línea)"
-#: actions/invite.php:192
+#. TRANS: Field label for a personal message to send to invitees.
+#: actions/invite.php:224
msgid "Personal message"
msgstr "Mensaje Personal"
-#: actions/invite.php:194
+#. TRANS: Tooltip for field label for a personal message to send to invitees.
+#: actions/invite.php:227
msgid "Optionally add a personal message to the invitation."
msgstr "Opcionalmente añada un mensaje personalizado a su invitación."
#. TRANS: Send button for inviting friends
-#: actions/invite.php:198
+#: actions/invite.php:231
msgctxt "BUTTON"
msgid "Send"
msgstr "Enviar"
-#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:228
+#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, $2$s is
+#. TRANS: the StatusNet sitename.
+#: actions/invite.php:263
#, php-format
msgid "%1$s has invited you to join them on %2$s"
msgstr "%1$s te ha invitado a que te unas con el/ellos en %2$s"
-#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:231
+#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, %2$s is the
+#. TRANS: StatusNet sitename, %3$s is the site URL, %4$s is the personal message from the
+#. TRANS: inviting user, %s%5 a link to the timeline for the inviting user, %s$6 is a link
+#. TRANS: to register with the StatusNet site.
+#: actions/invite.php:270
#, php-format
msgid ""
"%1$s has invited you to join them on %2$s (%3$s).\n"
@@ -2293,13 +3157,7 @@ msgstr ""
msgid "You must be logged in to join a group."
msgstr "Debes estar conectado para unirte a un grupo."
-#: actions/joingroup.php:88 actions/leavegroup.php:88
-msgid "No nickname or ID."
-msgstr "Ningún nombre de usuario o ID."
-
-#. TRANS: Message given having added a user to a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/joingroup.php:141 lib/command.php:346
+#: actions/joingroup.php:141
#, php-format
msgid "%1$s joined group %2$s"
msgstr "%1$s se ha unido al grupo %2$s"
@@ -2308,17 +3166,121 @@ msgstr "%1$s se ha unido al grupo %2$s"
msgid "You must be logged in to leave a group."
msgstr "Debes estar conectado para dejar un grupo."
-#: actions/leavegroup.php:100 lib/command.php:373
+#. TRANS: Error text shown when trying to leave an existing group the user is not a member of.
+#: actions/leavegroup.php:100 lib/command.php:386
msgid "You are not a member of that group."
msgstr "No eres miembro de este grupo."
-#. TRANS: Message given having removed a user from a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/leavegroup.php:137 lib/command.php:392
+#: actions/leavegroup.php:137
#, php-format
msgid "%1$s left group %2$s"
msgstr "%1$s ha dejado el grupo %2$s"
+#. TRANS: User admin panel title
+#: actions/licenseadminpanel.php:56
+msgctxt "TITLE"
+msgid "License"
+msgstr ""
+
+#: actions/licenseadminpanel.php:67
+msgid "License for this StatusNet site"
+msgstr ""
+
+#: actions/licenseadminpanel.php:139
+msgid "Invalid license selection."
+msgstr ""
+
+#: actions/licenseadminpanel.php:149
+msgid ""
+"You must specify the owner of the content when using the All Rights Reserved "
+"license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:156
+#, fuzzy
+msgid "Invalid license title. Maximum length is 255 characters."
+msgstr "Texto de bienvenida inválido. La longitud máx. es de 255 caracteres."
+
+#: actions/licenseadminpanel.php:168
+msgid "Invalid license URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:171
+msgid "Invalid license image URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:179
+msgid "License URL must be blank or a valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:187
+msgid "License image must be blank or valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:239
+msgid "License selection"
+msgstr ""
+
+#: actions/licenseadminpanel.php:245
+msgid "Private"
+msgstr "Privado"
+
+#: actions/licenseadminpanel.php:246
+msgid "All Rights Reserved"
+msgstr ""
+
+#: actions/licenseadminpanel.php:247
+msgid "Creative Commons"
+msgstr ""
+
+#: actions/licenseadminpanel.php:252
+msgid "Type"
+msgstr ""
+
+#: actions/licenseadminpanel.php:254
+msgid "Select license"
+msgstr ""
+
+#: actions/licenseadminpanel.php:268
+msgid "License details"
+msgstr ""
+
+#: actions/licenseadminpanel.php:274
+msgid "Owner"
+msgstr ""
+
+#: actions/licenseadminpanel.php:275
+msgid "Name of the owner of the site's content (if applicable)."
+msgstr ""
+
+#: actions/licenseadminpanel.php:283
+msgid "License Title"
+msgstr ""
+
+#: actions/licenseadminpanel.php:284
+msgid "The title of the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:292
+msgid "License URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:293
+msgid "URL for more information about the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:300
+msgid "License Image URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:301
+msgid "URL for an image to display with the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:319
+msgid "Save license settings"
+msgstr ""
+
#: actions/login.php:102 actions/otp.php:62 actions/register.php:144
msgid "Already logged in."
msgstr "Ya estás conectado."
@@ -2339,11 +3301,11 @@ msgstr "Inicio de sesión"
msgid "Login to site"
msgstr "Ingresar a sitio"
-#: actions/login.php:258 actions/register.php:485
+#: actions/login.php:258 actions/register.php:491
msgid "Remember me"
msgstr "Recordarme"
-#: actions/login.php:259 actions/register.php:487
+#: actions/login.php:259 actions/register.php:493
msgid "Automatically login in the future; not for shared computers!"
msgstr ""
"Iniciar sesión automáticamente en el futuro. ¡No usar en ordenadores "
@@ -2397,74 +3359,85 @@ msgstr "No es posible convertir a %1$s en administrador del grupo %2$s."
msgid "No current status."
msgstr "No existe estado actual."
+#. TRANS: This is the title of the form for adding a new application.
#: actions/newapplication.php:52
-msgid "New Application"
+#, fuzzy
+msgid "New application"
msgstr "Nueva aplicación"
-#: actions/newapplication.php:64
+#. TRANS: Client error displayed trying to add a new application while not logged in.
+#: actions/newapplication.php:65
msgid "You must be logged in to register an application."
msgstr "Debes conectarte para registrar una aplicación."
-#: actions/newapplication.php:143
+#: actions/newapplication.php:147
msgid "Use this form to register a new application."
msgstr "Utiliza este formulario para registrar una nueva aplicación."
-#: actions/newapplication.php:176
+#: actions/newapplication.php:184
msgid "Source URL is required."
msgstr "Se requiere el URL fuente."
-#: actions/newapplication.php:258 actions/newapplication.php:267
+#: actions/newapplication.php:266 actions/newapplication.php:275
msgid "Could not create application."
msgstr "No se pudo crear la aplicación."
+#. TRANS: Title for form to create a group.
#: actions/newgroup.php:53
msgid "New group"
msgstr "Grupo nuevo "
+#. TRANS: Form instructions for group create form.
#: actions/newgroup.php:110
msgid "Use this form to create a new group."
msgstr "Usa este formulario para crear un grupo nuevo."
-#: actions/newmessage.php:71 actions/newmessage.php:231
+#: actions/newmessage.php:71 actions/newmessage.php:234
msgid "New message"
msgstr "Nuevo Mensaje "
-#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:481
+#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other).
+#: actions/newmessage.php:121 actions/newmessage.php:164 lib/command.php:501
msgid "You can't send a message to this user."
msgstr "No puedes enviar mensaje a este usuario."
-#: actions/newmessage.php:144 actions/newnotice.php:136 lib/command.php:463
-#: lib/command.php:555
+#. TRANS: Command exception text shown when trying to send a direct message to another user without content.
+#. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply.
+#: actions/newmessage.php:144 actions/newnotice.php:140 lib/command.php:478
+#: lib/command.php:581
msgid "No content!"
msgstr "¡Ningún contenido!"
-#: actions/newmessage.php:158
+#: actions/newmessage.php:161
msgid "No recipient specified."
msgstr "No se especificó receptor."
-#: actions/newmessage.php:164 lib/command.php:484
+#. TRANS: Error text shown when trying to send a direct message to self.
+#: actions/newmessage.php:167 lib/command.php:505
msgid ""
"Don't send a message to yourself; just say it to yourself quietly instead."
msgstr "No te auto envíes un mensaje; dícetelo a ti mismo."
-#: actions/newmessage.php:181
+#: actions/newmessage.php:184
msgid "Message sent"
msgstr "Mensaje enviado"
-#: actions/newmessage.php:185
+#. TRANS: Message given have sent a direct message to another user.
+#. TRANS: %s is the name of the other user.
+#: actions/newmessage.php:188 lib/command.php:513
#, php-format
msgid "Direct message to %s sent."
msgstr "Se ha enviado un mensaje directo a %s."
-#: actions/newmessage.php:210 actions/newnotice.php:251 lib/channel.php:189
+#: actions/newmessage.php:213 actions/newnotice.php:264
msgid "Ajax Error"
msgstr "Error de Ajax"
#: actions/newnotice.php:69
msgid "New notice"
-msgstr "Nuevo aviso"
+msgstr "Nuevo mensaje"
-#: actions/newnotice.php:217
+#: actions/newnotice.php:230
msgid "Notice posted"
msgstr "Mensaje publicado"
@@ -2474,7 +3447,7 @@ msgid ""
"Search for notices on %%site.name%% by their contents. Separate search terms "
"by spaces; they must be 3 characters or more."
msgstr ""
-"Buscar avisos en %%site.name%% por contenido. Separa los términos de "
+"Buscar mensajes en %%site.name%% por contenido. Separa los términos de "
"búsqueda con espacios; deben tener una longitud mínima de 3 caracteres."
#: actions/noticesearch.php:78
@@ -2517,11 +3490,13 @@ msgstr ""
"¡Actualizaciones que contienen el término de búsqueda \"%1$s\" en %2$s!"
#: actions/nudge.php:85
+#, fuzzy
msgid ""
-"This user doesn't allow nudges or hasn't confirmed or set their email yet."
+"This user doesn't allow nudges or hasn't confirmed or set their email "
+"address yet."
msgstr ""
-"Este usuario no permite zarandeos o todavía no confirma o configura su "
-"correo electrónico."
+"Este usuario no permite que le den toques o todavía no ha confirmado o "
+"configurado su correo electrónico."
#: actions/nudge.php:94
msgid "Nudge sent"
@@ -2531,76 +3506,99 @@ msgstr "Toque enviado"
msgid "Nudge sent!"
msgstr "¡Toque enviado!"
-#: actions/oauthappssettings.php:59
+#. TRANS: Message displayed to an anonymous user trying to view OAuth application list.
+#: actions/oauthappssettings.php:60
msgid "You must be logged in to list your applications."
msgstr "Debes estar conectado para listar tus aplicaciones."
-#: actions/oauthappssettings.php:74
+#. TRANS: Page title for OAuth applications
+#: actions/oauthappssettings.php:76
msgid "OAuth applications"
msgstr "Aplicaciones OAuth"
-#: actions/oauthappssettings.php:85
+#. TRANS: Page instructions for OAuth applications
+#: actions/oauthappssettings.php:88
msgid "Applications you have registered"
msgstr "Aplicaciones que has registrado"
-#: actions/oauthappssettings.php:135
+#. TRANS: Empty list message on page with OAuth applications.
+#: actions/oauthappssettings.php:141
#, php-format
msgid "You have not registered any applications yet."
msgstr "Aún no has registrado aplicación alguna."
-#: actions/oauthconnectionssettings.php:72
+#. TRANS: Title for OAuth connection settings.
+#: actions/oauthconnectionssettings.php:71
msgid "Connected applications"
msgstr "Aplicaciones conectadas"
+#. TRANS: Instructions for OAuth connection settings.
#: actions/oauthconnectionssettings.php:83
-msgid "You have allowed the following applications to access you account."
-msgstr "Has permitido a las siguientes aplicaciones acceder a tu cuenta."
+msgid "The following connections exist for your account."
+msgstr ""
-#: actions/oauthconnectionssettings.php:175
+#. TRANS: Client error when trying to revoke access for an application while not being a user of it.
+#: actions/oauthconnectionssettings.php:168
msgid "You are not a user of that application."
msgstr "No eres un usuario de esa aplicación."
-#: actions/oauthconnectionssettings.php:186
-#, php-format
-msgid "Unable to revoke access for app: %s."
+#. TRANS: Client error when revoking access has failed for some reason.
+#. TRANS: %s is the application ID revoking access failed for.
+#: actions/oauthconnectionssettings.php:183
+#, fuzzy, php-format
+msgid "Unable to revoke access for application: %s."
msgstr "No se puede revocar el acceso para la aplicación: %s."
-#: actions/oauthconnectionssettings.php:198
+#. TRANS: Success message after revoking access for an application.
+#. TRANS: %1$s is the application name, %2$s is the first part of the user token.
+#: actions/oauthconnectionssettings.php:202
+#, php-format
+msgid ""
+"You have successfully revoked access for %1$s and the access token starting "
+"with %2$s."
+msgstr ""
+
+#. TRANS: Empty list message when no applications have been authorised yet.
+#: actions/oauthconnectionssettings.php:213
msgid "You have not authorized any applications to use your account."
msgstr "No has autorizado a ninguna aplicación utilizar tu cuenta."
-#: actions/oauthconnectionssettings.php:211
-msgid "Developers can edit the registration settings for their applications "
+#. TRANS: Note for developers in the OAuth connection settings form.
+#. TRANS: This message contains a Markdown link. Do not separate "](".
+#. TRANS: %s is the URL to the OAuth settings.
+#: actions/oauthconnectionssettings.php:233
+#, php-format
+msgid ""
+"Are you a developer? [Register an OAuth client application](%s) to use with "
+"this instance of StatusNet."
msgstr ""
-"Los desarrolladores pueden editar la configuración de registro de sus "
-"aplicaciones "
#: actions/oembed.php:80 actions/shownotice.php:100
msgid "Notice has no profile."
-msgstr "Aviso no tiene perfil."
+msgstr "Mensaje sin perfil."
-#: actions/oembed.php:87 actions/shownotice.php:175
+#: actions/oembed.php:83 actions/shownotice.php:172
#, php-format
msgid "%1$s's status on %2$s"
msgstr "estado de %1$s en %2$s"
#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png')
-#: actions/oembed.php:159
+#: actions/oembed.php:168
#, php-format
msgid "Content type %s not supported."
-msgstr "Tipo de contenido %s no soportado."
+msgstr "Tipo de contenido %s no compatible."
#. TRANS: Error message displaying attachments. %s is the site's base URL.
-#: actions/oembed.php:163
+#: actions/oembed.php:172
#, php-format
msgid "Only %s URLs over plain HTTP please."
-msgstr "Solamente %s URLs sobre HTTP simples por favor."
+msgstr "Solamente %s URL sobre HTTP simples, por favor."
#. TRANS: Client error on an API request with an unsupported data format.
-#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1204
-#: lib/apiaction.php:1232 lib/apiaction.php:1355
+#: actions/oembed.php:193 actions/oembed.php:212 lib/apiaction.php:1206
+#: lib/apiaction.php:1233 lib/apiaction.php:1362
msgid "Not a supported data format."
-msgstr "No es un formato de dato soportado"
+msgstr "No es un formato de datos compatible."
#: actions/opensearch.php:64
msgid "People Search"
@@ -2608,38 +3606,48 @@ msgstr "Búsqueda de gente"
#: actions/opensearch.php:67
msgid "Notice Search"
-msgstr "Búsqueda de avisos"
+msgstr "Búsqueda de mensajes"
-#: actions/othersettings.php:60
+#: actions/othersettings.php:59
msgid "Other settings"
msgstr "Otros ajustes"
+#. TRANS: Instructions for tab "Other" in user profile settings.
#: actions/othersettings.php:71
msgid "Manage various other options."
msgstr "Manejo de varias opciones adicionales."
-#: actions/othersettings.php:108
+#. TRANS: Used as a suffix for free URL shorteners in a dropdown list in the tab "Other" of a
+#. TRANS: user's profile settings. This message has one space at the beginning. Use your
+#. TRANS: language's word separator here if it has one (most likely a single space).
+#: actions/othersettings.php:111
msgid " (free service)"
msgstr " (servicio gratuito)"
-#: actions/othersettings.php:116
+#. TRANS: Label for dropdown with URL shortener services.
+#: actions/othersettings.php:120
msgid "Shorten URLs with"
msgstr "Acortar los URL con"
-#: actions/othersettings.php:117
+#. TRANS: Tooltip for for dropdown with URL shortener services.
+#: actions/othersettings.php:122
msgid "Automatic shortening service to use."
msgstr "Servicio de acorte automático a usar."
-#: actions/othersettings.php:122
+#. TRANS: Label for checkbox.
+#: actions/othersettings.php:128
msgid "View profile designs"
msgstr "Ver diseños de perfil"
-#: actions/othersettings.php:123
+#. TRANS: Tooltip for checkbox.
+#: actions/othersettings.php:130
msgid "Show or hide profile designs."
msgstr "Ocultar o mostrar diseños de perfil."
-#: actions/othersettings.php:153
-msgid "URL shortening service is too long (max 50 chars)."
+#. TRANS: Form validation error for form "Other settings" in user profile.
+#: actions/othersettings.php:162
+#, fuzzy
+msgid "URL shortening service is too long (maximum 50 characters)."
msgstr "El servicio de acortamiento de URL es muy largo (máx. 50 caracteres)."
#: actions/otp.php:69
@@ -2702,7 +3710,7 @@ msgid "6 or more characters"
msgstr "6 o más caracteres"
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:440
+#: actions/register.php:441
msgid "Confirm"
msgstr "Confirmar"
@@ -2714,11 +3722,11 @@ msgstr "Igual a la contraseña de arriba"
msgid "Change"
msgstr "Cambiar"
-#: actions/passwordsettings.php:154 actions/register.php:237
+#: actions/passwordsettings.php:154 actions/register.php:238
msgid "Password must be 6 or more characters."
-msgstr "Cotrnaseña debe tener 6 o más caracteres."
+msgstr "La contraseña debe tener 6 o más caracteres."
-#: actions/passwordsettings.php:157 actions/register.php:240
+#: actions/passwordsettings.php:157 actions/register.php:241
msgid "Passwords don't match."
msgstr "Las contraseñas no coinciden"
@@ -2736,159 +3744,293 @@ msgstr "No se puede guardar la nueva contraseña."
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
msgid "Password saved."
-msgstr "Se guardó Contraseña."
+msgstr "Se guardó la contraseña."
+#. TRANS: Title for Paths admin panel.
#. TRANS: Menu item for site administration
-#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384
+#: actions/pathsadminpanel.php:58 lib/adminpanelaction.php:371
msgid "Paths"
msgstr "Rutas"
-#: actions/pathsadminpanel.php:70
-msgid "Path and server settings for this StatusNet site."
+#. TRANS: Form instructions for Path admin panel.
+#: actions/pathsadminpanel.php:69
+msgid "Path and server settings for this StatusNet site"
msgstr ""
-"Configuración de la ruta de acceso y del servidor de este sitio StatusNet."
-#: actions/pathsadminpanel.php:157
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the directory that could not be read from.
+#: actions/pathsadminpanel.php:155
#, php-format
msgid "Theme directory not readable: %s."
msgstr "Directorio de temas ilegible: %s."
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the avatar directory that could not be written to.
#: actions/pathsadminpanel.php:163
#, php-format
msgid "Avatar directory not writable: %s."
msgstr "Directorio de avatares no escribible: %s."
-#: actions/pathsadminpanel.php:169
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the background directory that could not be written to.
+#: actions/pathsadminpanel.php:171
#, php-format
msgid "Background directory not writable: %s."
msgstr "Directorio de fondo no escribible: %s."
-#: actions/pathsadminpanel.php:177
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the locales directory that could not be read from.
+#: actions/pathsadminpanel.php:181
#, php-format
msgid "Locales directory not readable: %s."
msgstr "Directorio de configuración regional ilegible: %s."
-#: actions/pathsadminpanel.php:183
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the SSL server URL that is too long.
+#: actions/pathsadminpanel.php:189
msgid "Invalid SSL server. The maximum length is 255 characters."
msgstr "Servidor SSL no válido. La longitud máxima es de 255 caracteres."
-#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:235 actions/siteadminpanel.php:58
msgid "Site"
msgstr "Sitio"
-#: actions/pathsadminpanel.php:238
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:241 actions/pathsadminpanel.php:279
+#: actions/pathsadminpanel.php:370 actions/pathsadminpanel.php:425
msgid "Server"
msgstr "Servidor"
-#: actions/pathsadminpanel.php:238
+#: actions/pathsadminpanel.php:242
msgid "Site's server hostname."
msgstr "Nombre del host del servidor del sitio."
-#: actions/pathsadminpanel.php:242
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:248 actions/pathsadminpanel.php:288
+#: actions/pathsadminpanel.php:379 actions/pathsadminpanel.php:434
msgid "Path"
msgstr "Ruta"
-#: actions/pathsadminpanel.php:242
-msgid "Site path"
+#: actions/pathsadminpanel.php:249
+#, fuzzy
+msgid "Site path."
msgstr "Ruta del sitio"
-#: actions/pathsadminpanel.php:246
-msgid "Path to locales"
-msgstr "Ruta de las configuraciones locales"
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:255
+#, fuzzy
+msgid "Locale directory"
+msgstr "Directorio de temas"
-#: actions/pathsadminpanel.php:246
-msgid "Directory path to locales"
+#: actions/pathsadminpanel.php:256
+#, fuzzy
+msgid "Directory path to locales."
msgstr "Ruta del directorio de las configuraciones locales"
-#: actions/pathsadminpanel.php:250
+#. TRANS: Checkbox label in Paths admin panel.
+#: actions/pathsadminpanel.php:263
msgid "Fancy URLs"
msgstr "URL agradables"
-#: actions/pathsadminpanel.php:252
+#: actions/pathsadminpanel.php:265
msgid "Use fancy (more readable and memorable) URLs?"
-msgstr "¿Usar URL agradables (más legibles y memorizables)?"
+msgstr "¿Usar URL amigables (más legibles y memorizables)?"
-#: actions/pathsadminpanel.php:259
+#: actions/pathsadminpanel.php:272
msgid "Theme"
msgstr "Tema"
-#: actions/pathsadminpanel.php:264
-msgid "Theme server"
-msgstr "Servidor de los temas"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:281
+#, fuzzy
+msgid "Server for themes."
+msgstr "Tema para el sitio."
-#: actions/pathsadminpanel.php:268
-msgid "Theme path"
-msgstr "Ruta del tema"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:290
+msgid "Web path to themes."
+msgstr ""
-#: actions/pathsadminpanel.php:272
-msgid "Theme directory"
-msgstr "Directorio de temas"
-
-#: actions/pathsadminpanel.php:279
-msgid "Avatars"
-msgstr "Imágenes"
-
-#: actions/pathsadminpanel.php:284
-msgid "Avatar server"
-msgstr "Servidor de la imagen"
-
-#: actions/pathsadminpanel.php:288
-msgid "Avatar path"
-msgstr "Ruta de la imagen"
-
-#: actions/pathsadminpanel.php:292
-msgid "Avatar directory"
-msgstr "Directorio de la imagen"
-
-#: actions/pathsadminpanel.php:301
-msgid "Backgrounds"
-msgstr "Fondos"
-
-#: actions/pathsadminpanel.php:305
-msgid "Background server"
-msgstr "Servidor de fondo"
-
-#: actions/pathsadminpanel.php:309
-msgid "Background path"
-msgstr "Ruta del fondo"
-
-#: actions/pathsadminpanel.php:313
-msgid "Background directory"
-msgstr "Directorio del fondo"
-
-#: actions/pathsadminpanel.php:320
-msgid "SSL"
-msgstr "SSL"
-
-#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202
-msgid "Never"
-msgstr "Nunca"
-
-#: actions/pathsadminpanel.php:324
-msgid "Sometimes"
-msgstr "A veces"
-
-#: actions/pathsadminpanel.php:325
-msgid "Always"
-msgstr "Siempre"
-
-#: actions/pathsadminpanel.php:329
-msgid "Use SSL"
-msgstr "Usar SSL"
-
-#: actions/pathsadminpanel.php:330
-msgid "When to use SSL"
-msgstr "Cuándo utilizar SSL"
-
-#: actions/pathsadminpanel.php:335
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:297 actions/pathsadminpanel.php:388
+#: actions/pathsadminpanel.php:443 actions/pathsadminpanel.php:495
msgid "SSL server"
msgstr "Servidor SSL"
-#: actions/pathsadminpanel.php:336
-msgid "Server to direct SSL requests to"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:299
+msgid "SSL server for themes (default: SSL server)."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:306 actions/pathsadminpanel.php:397
+#: actions/pathsadminpanel.php:452
+#, fuzzy
+msgid "SSL path"
+msgstr "Ruta del sitio"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:308
+msgid "SSL path to themes (default: /theme/)."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:315 actions/pathsadminpanel.php:406
+#: actions/pathsadminpanel.php:461
+#, fuzzy
+msgid "Directory"
+msgstr "Directorio de temas"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:317
+#, fuzzy
+msgid "Directory where themes are located."
+msgstr "Ruta del directorio de las configuraciones locales"
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:326
+msgid "Avatars"
+msgstr "Imágenes"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:333
+msgid "Avatar server"
+msgstr "Servidor de la imagen"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:335
+#, fuzzy
+msgid "Server for avatars."
+msgstr "Tema para el sitio."
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:342
+msgid "Avatar path"
+msgstr "Ruta de la imagen"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:344
+#, fuzzy
+msgid "Web path to avatars."
+msgstr "Error al actualizar la imagen."
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:351
+msgid "Avatar directory"
+msgstr "Directorio de la imagen"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:353
+#, fuzzy
+msgid "Directory where avatars are located."
+msgstr "Ruta del directorio de las configuraciones locales"
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:364
+msgid "Backgrounds"
+msgstr "Fondos"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:372
+#, fuzzy
+msgid "Server for backgrounds."
+msgstr "Tema para el sitio."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:381
+msgid "Web path to backgrounds."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:390
+msgid "Server for backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:399
+msgid "Web path to backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:408
+#, fuzzy
+msgid "Directory where backgrounds are located."
+msgstr "Ruta del directorio de las configuraciones locales"
+
+#. TRANS: Fieldset legens in Paths admin panel.
+#. TRANS: DT element label in attachment list.
+#: actions/pathsadminpanel.php:419 lib/attachmentlist.php:99
+msgid "Attachments"
+msgstr "Adjuntos"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:427
+#, fuzzy
+msgid "Server for attachments."
+msgstr "Tema para el sitio."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:436
+#, fuzzy
+msgid "Web path to attachments."
+msgstr "Sin archivo adjunto"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:445
+#, fuzzy
+msgid "Server for attachments on SSL pages."
+msgstr "Tema para el sitio."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:454
+msgid "Web path to attachments on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:463
+#, fuzzy
+msgid "Directory where attachments are located."
+msgstr "Ruta del directorio de las configuraciones locales"
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:472
+msgid "SSL"
+msgstr "SSL"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:477 actions/snapshotadminpanel.php:202
+msgid "Never"
+msgstr "Nunca"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:479
+msgid "Sometimes"
+msgstr "A veces"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:481
+msgid "Always"
+msgstr "Siempre"
+
+#: actions/pathsadminpanel.php:485
+msgid "Use SSL"
+msgstr "Usar SSL"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:487
+#, fuzzy
+msgid "When to use SSL."
+msgstr "Cuándo utilizar SSL"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:497
+#, fuzzy
+msgid "Server to direct SSL requests to."
msgstr "Servidor hacia el cual dirigir las solicitudes SSL"
-#: actions/pathsadminpanel.php:352
+#. TRANS: Button title text to store form data in the Paths admin panel.
+#: actions/pathsadminpanel.php:514
msgid "Save paths"
msgstr "Guardar rutas"
@@ -2917,150 +4059,196 @@ msgstr "Usuarios auto etiquetados con %1$s - página %2$d"
#: actions/postnotice.php:95
msgid "Invalid notice content."
-msgstr "Contenido de aviso inválido."
+msgstr "Contenido de mensaje inválido."
#: actions/postnotice.php:101
#, php-format
msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’."
msgstr ""
-"La licencia del aviso %1$s’ es incompatible con la licencia del sitio ‘%2$s’."
+"La licencia del mensaje %1$s’ es incompatible con la licencia del sitio ‘%2"
+"$s’."
-#: actions/profilesettings.php:60
+#. TRANS: Page title for profile settings.
+#: actions/profilesettings.php:61
msgid "Profile settings"
msgstr "Configuración del perfil"
-#: actions/profilesettings.php:71
+#. TRANS: Usage instructions for profile settings.
+#: actions/profilesettings.php:73
msgid ""
"You can update your personal profile info here so people know more about you."
msgstr ""
"Puedes actualizar la información de tu perfil personal para que la gente "
"sepa más sobre ti."
-#: actions/profilesettings.php:99
+#. TRANS: Profile settings form legend.
+#: actions/profilesettings.php:102
msgid "Profile information"
msgstr "Información del perfil"
-#: actions/profilesettings.php:108 lib/groupeditform.php:154
-msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:113
+#, fuzzy
+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"
-#: actions/profilesettings.php:111 actions/register.php:455
-#: actions/showgroup.php:256 actions/tagother.php:104
-#: lib/groupeditform.php:157 lib/userprofile.php:150
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for full group name (dt). Text hidden by default.
+#: actions/profilesettings.php:117 actions/register.php:456
+#: actions/showgroup.php:252 actions/tagother.php:104
+#: lib/groupeditform.php:157 lib/userprofile.php:152
msgid "Full name"
msgstr "Nombre completo"
+#. TRANS: Field label in form for profile settings.
#. TRANS: Form input field label.
-#: actions/profilesettings.php:115 actions/register.php:460
-#: lib/applicationeditform.php:244 lib/groupeditform.php:161
+#: actions/profilesettings.php:122 actions/register.php:461
+#: lib/applicationeditform.php:236 lib/groupeditform.php:161
msgid "Homepage"
msgstr "Página de inicio"
-#: actions/profilesettings.php:117 actions/register.php:462
-msgid "URL of your homepage, blog, or profile on another site"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:125
+#, fuzzy
+msgid "URL of your homepage, blog, or profile on another site."
msgstr "El URL de tu página de inicio, blog o perfil en otro sitio"
-#: actions/profilesettings.php:122 actions/register.php:468
-#, php-format
-msgid "Describe yourself and your interests in %d chars"
-msgstr "Descríbete y cuéntanos tus intereses en %d caracteres"
+#. TRANS: Tooltip for field label in form for profile settings. Plural
+#. TRANS: is decided by the number of characters available for the
+#. TRANS: biography (%d).
+#: actions/profilesettings.php:133 actions/register.php:472
+#, fuzzy, php-format
+msgid "Describe yourself and your interests in %d character"
+msgid_plural "Describe yourself and your interests in %d characters"
+msgstr[0] "Descríbete y cuéntanos tus intereses en %d caracteres"
+msgstr[1] "Descríbete y cuéntanos tus intereses en %d caracteres"
-#: actions/profilesettings.php:125 actions/register.php:471
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:139 actions/register.php:477
msgid "Describe yourself and your interests"
msgstr "Descríbete y cuéntanos acerca de tus intereses"
-#: actions/profilesettings.php:127 actions/register.php:473
+#. TRANS: Text area label in form for profile settings where users can provide.
+#. TRANS: their biography.
+#: actions/profilesettings.php:143 actions/register.php:479
msgid "Bio"
msgstr "Biografía"
-#: actions/profilesettings.php:132 actions/register.php:478
-#: actions/showgroup.php:265 actions/tagother.php:112
-#: actions/userauthorization.php:166 lib/groupeditform.php:177
-#: lib/userprofile.php:165
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group location (dt). Text hidden by default.
+#: actions/profilesettings.php:149 actions/register.php:484
+#: actions/showgroup.php:262 actions/tagother.php:112
+#: actions/userauthorization.php:166 lib/groupeditform.php:180
+#: lib/userprofile.php:167
msgid "Location"
msgstr "Ubicación"
-#: actions/profilesettings.php:134 actions/register.php:480
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:152 actions/register.php:486
msgid "Where you are, like \"City, State (or Region), Country\""
msgstr "Dónde estás, por ejemplo \"Ciudad, Estado (o Región), País\""
-#: actions/profilesettings.php:138
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:157
msgid "Share my current location when posting notices"
msgstr "Compartir mi ubicación actual al publicar los mensajes"
-#: actions/profilesettings.php:145 actions/tagother.php:149
+#. TRANS: Field label in form for profile settings.
+#: actions/profilesettings.php:165 actions/tagother.php:149
#: actions/tagother.php:209 lib/subscriptionlist.php:106
-#: lib/subscriptionlist.php:108 lib/userprofile.php:210
+#: lib/subscriptionlist.php:108 lib/userprofile.php:212
msgid "Tags"
msgstr "Etiquetas"
-#: actions/profilesettings.php:147
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:168
msgid ""
"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
msgstr ""
"Etiquetas para ti (letras, números, -, ., y _), separadas por comas o "
"espacios"
-#: actions/profilesettings.php:151
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:173
msgid "Language"
msgstr "Idioma"
-#: actions/profilesettings.php:152
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:175
msgid "Preferred language"
msgstr "Lenguaje de preferencia"
-#: actions/profilesettings.php:161
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:185
msgid "Timezone"
msgstr "Zona horaria"
-#: actions/profilesettings.php:162
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:187
msgid "What timezone are you normally in?"
msgstr "En que zona horaria se encuentra normalmente?"
-#: actions/profilesettings.php:167
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:193
msgid ""
"Automatically subscribe to whoever subscribes to me (best for non-humans)"
msgstr ""
"Suscribirse automáticamente a quien quiera que se suscriba a mí (es mejor "
"para no-humanos)"
-#: actions/profilesettings.php:228 actions/register.php:230
-#, php-format
-msgid "Bio is too long (max %d chars)."
-msgstr "La biografía es muy larga (máx. %d caracteres)."
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: Plural form is used based on the maximum number of allowed
+#. TRANS: characters for the biography (%d).
+#: actions/profilesettings.php:262 actions/register.php:229
+#, fuzzy, php-format
+msgid "Bio is too long (maximum %d character)."
+msgid_plural "Bio is too long (maximum %d characters)."
+msgstr[0] "La biografía es muy larga (máx. %d caracteres)."
+msgstr[1] "La biografía es muy larga (máx. %d caracteres)."
-#: actions/profilesettings.php:235 actions/siteadminpanel.php:151
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:273 actions/siteadminpanel.php:151
msgid "Timezone not selected."
msgstr "Zona horaria no seleccionada"
-#: actions/profilesettings.php:241
-msgid "Language is too long (max 50 chars)."
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:281
+#, fuzzy
+msgid "Language is too long (maximum 50 characters)."
msgstr "Idioma es muy largo ( max 50 car.)"
-#: actions/profilesettings.php:253 actions/tagother.php:178
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: %s is an invalid tag.
+#: actions/profilesettings.php:295 actions/tagother.php:178
#, php-format
msgid "Invalid tag: \"%s\""
msgstr "Etiqueta inválida: \"% s\""
-#: actions/profilesettings.php:306
+#. TRANS: Server error thrown when user profile settings could not be updated to
+#. TRANS: automatically subscribe to any subscriber.
+#: actions/profilesettings.php:351
msgid "Couldn't update user for autosubscribe."
msgstr "No se pudo actualizar el usuario para autosuscribirse."
-#: actions/profilesettings.php:363
+#. TRANS: Server error thrown when user profile location preference settings could not be updated.
+#: actions/profilesettings.php:409
msgid "Couldn't save location prefs."
msgstr "No se han podido guardar las preferencias de ubicación."
-#: actions/profilesettings.php:375
+#. TRANS: Server error thrown when user profile settings could not be saved.
+#: actions/profilesettings.php:422
msgid "Couldn't save profile."
msgstr "No se pudo guardar el perfil."
-#: actions/profilesettings.php:383
+#. TRANS: Server error thrown when user profile settings tags could not be saved.
+#: actions/profilesettings.php:431
msgid "Couldn't save tags."
msgstr "No se pudo guardar las etiquetas."
+#. TRANS: Confirmation shown when user profile settings are saved.
#. TRANS: Message after successful saving of administrative settings.
-#: actions/profilesettings.php:391 lib/adminpanelaction.php:141
+#: actions/profilesettings.php:440 lib/adminpanelaction.php:138
msgid "Settings saved."
msgstr "Se guardó configuración."
@@ -3140,26 +4328,39 @@ msgstr ""
"org/wiki/Microblogging) basada en la herramienta de software libre "
"[StatusNet](http://status.net/) tool."
+#. TRANS: Title for public tag cloud.
#: actions/publictagcloud.php:57
msgid "Public tag cloud"
msgstr "Nube de etiquetas pública"
-#: actions/publictagcloud.php:63
-#, php-format
-msgid "These are most popular recent tags on %s "
+#. TRANS: Instructions (more used like an explanation/header).
+#. TRANS: %s is the StatusNet sitename.
+#: actions/publictagcloud.php:65
+#, fuzzy, php-format
+msgid "These are most popular recent tags on %s"
msgstr "Estas son las etiquetas recientes más populares en %s "
-#: actions/publictagcloud.php:69
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:74
#, php-format
msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet."
msgstr ""
-"Aún nadie ha publicado un aviso con una [etiqueta clave] (%%doc.tags%%)"
+"Aún nadie ha publicado un mensaje con una [etiqueta clave](%%doc.tags%%)"
-#: actions/publictagcloud.php:72
+#. TRANS: Message shown to a logged in user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#: actions/publictagcloud.php:79
msgid "Be the first to post one!"
msgstr "¡Sé la primera persona en publicar!"
-#: actions/publictagcloud.php:75
+#. TRANS: Message shown to a anonymous user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:87
#, php-format
msgid ""
"Why not [register an account](%%action.register%%) and be the first to post "
@@ -3168,7 +4369,7 @@ msgstr ""
"¿Por qué no [registras una cuenta](%%action.register%%) y te conviertes en "
"la primera persona en publicar uno?"
-#: actions/publictagcloud.php:134
+#: actions/publictagcloud.php:146
msgid "Tag cloud"
msgstr "Nube de etiquetas"
@@ -3287,14 +4488,15 @@ msgid "Unexpected password reset."
msgstr "Restablecimiento de contraseña inesperado."
#: actions/recoverpassword.php:365
-msgid "Password must be 6 chars or more."
+#, fuzzy
+msgid "Password must be 6 characters or more."
msgstr "La contraseña debe tener 6 o más caracteres."
#: actions/recoverpassword.php:369
msgid "Password and confirmation do not match."
msgstr "La contraseña y la confirmación no coinciden."
-#: actions/recoverpassword.php:388 actions/register.php:255
+#: actions/recoverpassword.php:388 actions/register.php:256
msgid "Error setting user."
msgstr "Error al configurar el usuario."
@@ -3302,7 +4504,7 @@ msgstr "Error al configurar el usuario."
msgid "New password successfully saved. You are now logged in."
msgstr "Nueva contraseña guardada correctamente. Has iniciado una sesión."
-#: actions/register.php:92 actions/register.php:196 actions/register.php:412
+#: actions/register.php:92 actions/register.php:196 actions/register.php:413
msgid "Sorry, only invited people can register."
msgstr "Disculpa, sólo personas invitadas pueden registrarse."
@@ -3314,7 +4516,7 @@ msgstr "El código de invitación no es válido."
msgid "Registration successful"
msgstr "Registro exitoso."
-#: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85
+#: actions/register.php:121 actions/register.php:512 lib/logingroupnav.php:85
msgid "Register"
msgstr "Registrarse"
@@ -3322,19 +4524,19 @@ msgstr "Registrarse"
msgid "Registration not allowed."
msgstr "Registro de usuario no permitido."
-#: actions/register.php:205
+#: actions/register.php:209
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."
-#: actions/register.php:219
+#: actions/register.php:218
msgid "Email address already exists."
msgstr "La dirección de correo electrónico ya existe."
-#: actions/register.php:250 actions/register.php:272
+#: actions/register.php:251 actions/register.php:273
msgid "Invalid username or password."
msgstr "Usuario o contraseña inválidos."
-#: actions/register.php:350
+#: actions/register.php:351
msgid ""
"With this form you can create a new account. You can then post notices and "
"link up to friends and colleagues. "
@@ -3342,60 +4544,64 @@ msgstr ""
"Con este formulario puedes crear una nueva cuenta. Después podrás publicar "
"avisos y enviar vínculos de ellos a tus amigos y colegas. "
-#: actions/register.php:432
+#: actions/register.php:433
msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required."
msgstr ""
"1-64 letras en minúscula o números, sin signos de puntuación o espacios. "
"Requerido."
-#: actions/register.php:437
+#: actions/register.php:438
msgid "6 or more characters. Required."
msgstr "6 o más caracters. Requerido."
-#: actions/register.php:441
+#: actions/register.php:442
msgid "Same as password above. Required."
msgstr "Igual a la contraseña de arriba. Requerida"
#. TRANS: Link description in user account settings menu.
-#: actions/register.php:445 actions/register.php:449
-#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132
+#: actions/register.php:446 actions/register.php:450
+#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127
msgid "Email"
msgstr "Correo electrónico"
-#: actions/register.php:446 actions/register.php:450
+#: actions/register.php:447 actions/register.php:451
msgid "Used only for updates, announcements, and password recovery"
msgstr ""
"Se usa sólo para actualizaciones, anuncios y recuperación de contraseñas"
-#: actions/register.php:457
+#: actions/register.php:458
msgid "Longer name, preferably your \"real\" name"
msgstr "Nombre más largo, preferiblemente tu nombre \"real\""
-#: actions/register.php:518
+#: actions/register.php:463
+msgid "URL of your homepage, blog, or profile on another site"
+msgstr "El URL de tu página de inicio, blog o perfil en otro sitio"
+
+#: actions/register.php:524
#, php-format
msgid ""
"I understand that content and data of %1$s are private and confidential."
msgstr ""
"Entiendo que el contenido y los datos de %1$s son privados y confidenciales."
-#: actions/register.php:528
+#: actions/register.php:534
#, php-format
msgid "My text and files are copyright by %1$s."
msgstr ""
"Mi texto y archivos est'an protegidos por los derecho de autor de %1$s."
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors.
-#: actions/register.php:532
+#: actions/register.php:538
msgid "My text and files remain under my own copyright."
msgstr "Mi texto y archivos permanecen bajo mi propio derecho de autor."
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved.
-#: actions/register.php:535
+#: actions/register.php:541
msgid "All rights reserved."
msgstr "Todos los derechos reservados."
#. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses.
-#: actions/register.php:540
+#: actions/register.php:546
#, php-format
msgid ""
"My text and files are available under %s except this private data: password, "
@@ -3405,7 +4611,7 @@ msgstr ""
"información privada: contraseña, dirección de correo electrónico, dirección "
"de mensajería instantánea y número de teléfono."
-#: actions/register.php:583
+#: actions/register.php:589
#, php-format
msgid ""
"Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may "
@@ -3438,7 +4644,7 @@ msgstr ""
"\n"
"¡Gracias por apuntarte! Esperamos que disfrutes usando este servicio."
-#: actions/register.php:607
+#: actions/register.php:613
msgid ""
"(You should receive a message by email momentarily, with instructions on how "
"to confirm your email address.)"
@@ -3483,7 +4689,7 @@ msgid "URL of your profile on another compatible microblogging service"
msgstr "El URL de tu perfil en otro servicio de microblogueo compatible"
#: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:406
+#: lib/userprofile.php:411
msgid "Subscribe"
msgstr "Suscribirse"
@@ -3521,7 +4727,7 @@ msgstr "No puedes repetir tus propios mensajes."
msgid "You already repeated that notice."
msgstr "Ya has repetido este mensaje."
-#: actions/repeat.php:114 lib/noticelist.php:675
+#: actions/repeat.php:114 lib/noticelist.php:691
msgid "Repeated"
msgstr "Repetido"
@@ -3530,7 +4736,7 @@ msgid "Repeated!"
msgstr "¡Repetido!"
#: actions/replies.php:126 actions/repliesrss.php:68
-#: lib/personalgroupnav.php:105
+#: lib/personalgroupnav.php:108
#, php-format
msgid "Replies to %s"
msgstr "Respuestas a %s"
@@ -3579,8 +4785,8 @@ msgid ""
"You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action."
"newnotice%%%%?status_textarea=%3$s)."
msgstr ""
-"Puedes intentar [zarandear a %1$s](../%2$s) o [publicar algo a ellos](%%%%"
-"action.newnotice%%%%?status_textarea=%3$s)."
+"Puedes intentar [darle un toque a %1$s](../%2$s) o [publicar algo a su "
+"atención](%%%%action.newnotice%%%%?status_textarea=%3$s)."
#: actions/repliesrss.php:72
#, php-format
@@ -3609,13 +4815,13 @@ msgstr "Al usuario ya se le ha impuesto restricciones."
#. TRANS: Menu item for site administration
#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170
-#: lib/adminpanelaction.php:392
+#: lib/adminpanelaction.php:379
msgid "Sessions"
msgstr "Sesiones"
#: actions/sessionsadminpanel.php:65
-msgid "Session settings for this StatusNet site."
-msgstr "Configuración de sesión para este sitio StatusNet."
+msgid "Session settings for this StatusNet site"
+msgstr ""
#: actions/sessionsadminpanel.php:175
msgid "Handle sessions"
@@ -3634,7 +4840,6 @@ msgid "Turn on debugging output for sessions."
msgstr "Activar la salida de depuración para sesiones."
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/useradminpanel.php:294
msgid "Save site settings"
msgstr "Guardar la configuración del sitio"
@@ -3647,28 +4852,29 @@ msgid "Application profile"
msgstr "Perfil de la aplicación"
#. TRANS: Form input field label for application icon.
-#: actions/showapplication.php:159 lib/applicationeditform.php:182
+#: actions/showapplication.php:159 lib/applicationeditform.php:173
msgid "Icon"
msgstr "Icono"
#. TRANS: Form input field label for application name.
#: actions/showapplication.php:169 actions/version.php:197
-#: lib/applicationeditform.php:199
+#: lib/applicationeditform.php:190
msgid "Name"
msgstr "Nombre"
#. TRANS: Form input field label.
-#: actions/showapplication.php:178 lib/applicationeditform.php:235
+#: actions/showapplication.php:178 lib/applicationeditform.php:227
msgid "Organization"
msgstr "Organización"
#. TRANS: Form input field label.
#: actions/showapplication.php:187 actions/version.php:200
-#: lib/applicationeditform.php:216 lib/groupeditform.php:172
+#: lib/applicationeditform.php:208 lib/groupeditform.php:175
msgid "Description"
msgstr "Descripción"
-#: actions/showapplication.php:192 actions/showgroup.php:436
+#. TRANS: Header for group statistics on a group page (h2).
+#: actions/showapplication.php:192 actions/showgroup.php:448
#: lib/profileaction.php:187
msgid "Statistics"
msgstr "Estadísticas"
@@ -3686,6 +4892,11 @@ msgstr "Acciones de la aplicación"
msgid "Reset key & secret"
msgstr "Reiniciar clave y secreto"
+#: actions/showapplication.php:252 lib/deletegroupform.php:121
+#: lib/deleteuserform.php:66 lib/noticelist.php:672
+msgid "Delete"
+msgstr "Borrar"
+
#: actions/showapplication.php:261
msgid "Application info"
msgstr "Información de la aplicación"
@@ -3725,7 +4936,7 @@ msgstr "¿realmente deseas reiniciar tu clave y secreto de consumidor?"
#: actions/showfavorites.php:79
#, php-format
msgid "%1$s's favorite notices, page %2$d"
-msgstr "Avisos favoritos de %1$s, página %2$d"
+msgstr "Mensajes favoritos de %1$s, página %2$d"
#: actions/showfavorites.php:132
msgid "Could not retrieve favorite notices."
@@ -3771,84 +4982,113 @@ msgid ""
"their favorites :)"
msgstr ""
"%s aún no ha añadido ningún aviso a sus favoritos. Por qué no [registras una "
-"cuenta] (%%%%action.register%%%%) y publicas algo interesante que puedan "
+"cuenta](%%%%action.register%%%%) y publicas algo interesante que puedan "
"añadir a sus favoritos :)"
#: actions/showfavorites.php:243
msgid "This is a way to share what you like."
msgstr "Esta es una manera de compartir lo que te gusta."
-#: actions/showgroup.php:82 lib/groupnav.php:86
+#. TRANS: Page title for first group page. %s is a group name.
+#: actions/showgroup.php:75
#, php-format
msgid "%s group"
msgstr "Grupo %s"
-#: actions/showgroup.php:84
+#. TRANS: Page title for any but first group page.
+#. TRANS: %1$s is a group name, $2$s is a page number.
+#: actions/showgroup.php:79
#, php-format
msgid "%1$s group, page %2$d"
msgstr "grupo %1$s, página %2$d"
-#: actions/showgroup.php:227
+#. TRANS: Group profile header (h2). Text hidden by default.
+#: actions/showgroup.php:220
msgid "Group profile"
msgstr "Perfil del grupo"
-#: actions/showgroup.php:272 actions/tagother.php:118
-#: actions/userauthorization.php:175 lib/userprofile.php:178
+#. TRANS: Label for group URL (dt). Text hidden by default.
+#: actions/showgroup.php:270 actions/tagother.php:118
+#: actions/userauthorization.php:175 lib/userprofile.php:180
msgid "URL"
msgstr "URL"
-#: actions/showgroup.php:283 actions/tagother.php:128
-#: actions/userauthorization.php:187 lib/userprofile.php:195
+#. TRANS: Label for group description or group note (dt). Text hidden by default.
+#: actions/showgroup.php:282 actions/tagother.php:128
+#: actions/userauthorization.php:187 lib/userprofile.php:197
msgid "Note"
msgstr "Nota"
-#: actions/showgroup.php:293 lib/groupeditform.php:184
+#. TRANS: Label for group aliases (dt). Text hidden by default.
+#: actions/showgroup.php:293 lib/groupeditform.php:187
msgid "Aliases"
msgstr "Alias"
-#: actions/showgroup.php:302
+#. TRANS: Group actions header (h2). Text hidden by default.
+#: actions/showgroup.php:304
msgid "Group actions"
msgstr "Acciones del grupo"
-#: actions/showgroup.php:338
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:345
#, php-format
msgid "Notice feed for %s group (RSS 1.0)"
-msgstr "Canal de avisos del grupo %s (RSS 1.0)"
+msgstr "Canal de mensajes del grupo %s (RSS 1.0)"
-#: actions/showgroup.php:344
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:352
#, php-format
msgid "Notice feed for %s group (RSS 2.0)"
-msgstr "Canal de avisos del grupo %s (RSS 2.0)"
+msgstr "Canal de mensajes del grupo %s (RSS 2.0)"
-#: actions/showgroup.php:350
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:359
#, php-format
msgid "Notice feed for %s group (Atom)"
-msgstr "Canal de avisos del grupo %s (Atom)"
+msgstr "Canal de mensajes del grupo %s (Atom)"
-#: actions/showgroup.php:355
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:365
#, php-format
msgid "FOAF for %s group"
msgstr "Amistades de amistades del grupo %s"
-#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91
+#. TRANS: Header for mini list of group members on a group page (h2).
+#: actions/showgroup.php:402
msgid "Members"
msgstr "Miembros"
-#: actions/showgroup.php:398 lib/profileaction.php:117
+#. TRANS: Description for mini list of group members on a group page when the group has no members.
+#: actions/showgroup.php:408 lib/profileaction.php:117
#: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95
#: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71
msgid "(None)"
msgstr "(Ninguno)"
-#: actions/showgroup.php:404
+#. TRANS: Link to all group members from mini list of group members if group has more than n members.
+#: actions/showgroup.php:417
msgid "All members"
msgstr "Todos los miembros"
-#: actions/showgroup.php:439
+#. TRANS: Label for creation date in statistics on group page.
+#: actions/showgroup.php:453
+#, fuzzy
+msgctxt "LABEL"
msgid "Created"
msgstr "Creado"
-#: actions/showgroup.php:455
+#. TRANS: Label for member count in statistics on group page.
+#: actions/showgroup.php:461
+#, fuzzy
+msgctxt "LABEL"
+msgid "Members"
+msgstr "Miembros"
+
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: %%%%action.register%%%% is the URL for registration, %%%%doc.help%%%% is a URL to help.
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:476
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3864,7 +5104,10 @@ msgstr ""
"action.register%%%%) para formar parte de este y muchos más grupos! ([Más "
"información](%%%%doc.help%%%%))"
-#: actions/showgroup.php:461
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept no new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:486
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3877,73 +5120,100 @@ msgstr ""
"herramienta de software libre [StatusNet](http://status.net/). Sus miembros "
"comparten mensajes cortos acerca de su vida e intereses. "
-#: actions/showgroup.php:489
+#. TRANS: Header for list of group administrators on a group page (h2).
+#: actions/showgroup.php:515
msgid "Admins"
msgstr "Administradores"
-#: actions/showmessage.php:81
+#. TRANS: Client error displayed requesting a single message that does not exist.
+#: actions/showmessage.php:79
msgid "No such message."
msgstr "No existe el mensaje."
-#: actions/showmessage.php:98
+#. TRANS: Client error displayed requesting a single direct message the requesting user was not a party in.
+#: actions/showmessage.php:97
msgid "Only the sender and recipient may read this message."
msgstr "Sólo el remitente y el receptor pueden leer este mensaje."
-#: actions/showmessage.php:108
+#. TRANS: Page title for single direct message display when viewing user is the sender.
+#. TRANS: %1$s is the addressed user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:110
#, php-format
msgid "Message to %1$s on %2$s"
msgstr "Mensaje a %1$s en %2$s"
-#: actions/showmessage.php:113
+#. TRANS: Page title for single message display.
+#. TRANS: %1$s is the sending user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:118
#, php-format
msgid "Message from %1$s on %2$s"
msgstr "Mensaje de %1$s en %2$s"
#: actions/shownotice.php:90
msgid "Notice deleted."
-msgstr "Aviso borrado"
+msgstr "Mensaje borrado"
-#: actions/showstream.php:73
-#, php-format
-msgid " tagged %s"
-msgstr "%s etiquetados"
+#. TRANS: Page title showing tagged notices in one user's stream. %1$s is the username, %2$s is the hash tag.
+#: actions/showstream.php:70
+#, fuzzy, php-format
+msgid "%1$s tagged %2$s"
+msgstr "%1$s, página %2$s"
-#: actions/showstream.php:79
+#. TRANS: Page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$s is the hash tag, %1$d is the page number.
+#: actions/showstream.php:74
+#, fuzzy, php-format
+msgid "%1$s tagged %2$s, page %3$d"
+msgstr "Mensajes etiquetados con %1$s, página %2$d"
+
+#. TRANS: Extended page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$d is the page number.
+#: actions/showstream.php:82
#, php-format
msgid "%1$s, page %2$d"
msgstr "%1$s, página %2$d"
-#: actions/showstream.php:122
+#. TRANS: Title for link to notice feed.
+#. TRANS: %1$s is a user nickname, %2$s is a hashtag.
+#: actions/showstream.php:127
#, php-format
msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)"
msgstr "Canal de avisos de %1$s etiquetados %2$s (RSS 1.0)"
-#: actions/showstream.php:129
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:136
#, php-format
msgid "Notice feed for %s (RSS 1.0)"
msgstr "Canal de mensajes para %s (RSS 1.0)"
-#: actions/showstream.php:136
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:145
#, php-format
msgid "Notice feed for %s (RSS 2.0)"
msgstr "Canal de mensajes para %s (RSS 2.0)"
-#: actions/showstream.php:143
+#: actions/showstream.php:152
#, php-format
msgid "Notice feed for %s (Atom)"
msgstr "Canal de mensajes para %s (Atom)"
-#: actions/showstream.php:148
+#. TRANS: Title for link to notice feed. FOAF stands for Friend of a Friend.
+#. TRANS: More information at http://www.foaf-project.org. %s is a user nickname.
+#: actions/showstream.php:159
#, php-format
msgid "FOAF for %s"
msgstr "Amistades de amistades de %s"
-#: actions/showstream.php:200
-#, php-format
-msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet."
+#. TRANS: First sentence of empty list message for a stream. $1%s is a user nickname.
+#: actions/showstream.php:211
+#, fuzzy, php-format
+msgid "This is the timeline for %1$s, but %1$s hasn't posted anything yet."
msgstr "Esta es la línea temporal de %1$s, pero %2$s aún no ha publicado nada."
-#: actions/showstream.php:205
+#. TRANS: Second sentence of empty list message for a stream for the user themselves.
+#: actions/showstream.php:217
msgid ""
"Seen anything interesting recently? You haven't posted any notices yet, now "
"would be a good time to start :)"
@@ -3951,16 +5221,20 @@ msgstr ""
"¿Has visto algo interesante recientemente? Aún no has hecho ninguna "
"publicación, así que este puede ser un buen momento para empezar :)"
-#: actions/showstream.php:207
+#. TRANS: Second sentence of empty list message for a non-self stream. %1$s is a user nickname, %2$s is a part of a URL.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:221
#, php-format
msgid ""
"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%"
"%?status_textarea=%2$s)."
msgstr ""
-"Puedes intentar zarandear a %1$s o [publicar algo a ellos](%%%%action."
-"newnotice%%%%?status_textarea=%2$s)."
+"Puedes intentar darle un toque a %1$s o [publicar algo a su atención](%%%%"
+"action.newnotice%%%%?status_textarea=%2$s)."
-#: actions/showstream.php:243
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are open.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:264
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3974,18 +5248,21 @@ msgstr ""
"register%%%%) para seguir los avisos de **%s** y de muchas personas más! "
"([Más información](%%%%doc.help%%%%))"
-#: actions/showstream.php:248
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are closed or invite only.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:271
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
"[StatusNet](http://status.net/) tool. "
msgstr ""
-"**% s ** tiene una cuenta en %%%%site.name%%%%, un servicio de "
-"[microblogueo] (http://en.wikipedia.org/wiki/Micro-blogging), basado en la "
-"herramienta de software libre [StatusNet] (http://status.net/). "
+"**% s ** tiene una cuenta en %%%%site.name%%%%, un servicio de [microblogueo]"
+"(http://en.wikipedia.org/wiki/Micro-blogging), basado en la herramienta de "
+"software libre [StatusNet](http://status.net/). "
-#: actions/showstream.php:305
+#. TRANS: Link to the author of a repeated notice. %s is a linked nickname.
+#: actions/showstream.php:328
#, php-format
msgid "Repeat of %s"
msgstr "Repetición de %s"
@@ -4097,37 +5374,46 @@ msgstr "Límite de duplicados"
msgid "How long users must wait (in seconds) to post the same thing again."
msgstr "Cuántos segundos es necesario esperar para publicar lo mismo de nuevo."
-#: actions/sitenoticeadminpanel.php:56
+#. TRANS: Page title for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:55
msgid "Site Notice"
-msgstr "Aviso del sitio"
+msgstr "Aviso del mensaje"
-#: actions/sitenoticeadminpanel.php:67
+#. TRANS: Instructions for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:66
msgid "Edit site-wide message"
msgstr "Editar el mensaje que va a lo ancho del sitio"
-#: actions/sitenoticeadminpanel.php:103
+#. TRANS: Server error displayed when saving a site-wide notice was impossible.
+#: actions/sitenoticeadminpanel.php:101
msgid "Unable to save site notice."
msgstr "No se pudo guarda el aviso del sitio."
-#: actions/sitenoticeadminpanel.php:113
-msgid "Max length for the site-wide notice is 255 chars."
+#. TRANS: Client error displayed when a site-wide notice was longer than allowed.
+#: actions/sitenoticeadminpanel.php:112
+#, fuzzy
+msgid "Maximum length for the site-wide notice is 255 characters."
msgstr ""
"La longitud máxima para el aviso que va a lo ancho del sitio es de 255 "
"caracteres."
+#. TRANS: Label for site-wide notice text field in admin panel.
#: actions/sitenoticeadminpanel.php:176
msgid "Site notice text"
-msgstr "Texto del aviso del sitio"
+msgstr "Texto del mensaje del sitio"
-#: actions/sitenoticeadminpanel.php:178
-msgid "Site-wide notice text (255 chars max; HTML okay)"
+#. TRANS: Tooltip for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:179
+#, fuzzy
+msgid "Site-wide notice text (255 characters maximum; HTML allowed)"
msgstr ""
-"Texto del aviso que va a lo ancho del sitio (máximo 255 caracteres; se "
+"Texto del mensaje que va a lo ancho del sitio (máximo 255 caracteres; se "
"acepta HTML)"
-#: actions/sitenoticeadminpanel.php:198
+#. TRANS: Title for button to save site notice in admin panel.
+#: actions/sitenoticeadminpanel.php:201
msgid "Save site notice"
-msgstr "Guardar el aviso del sitio"
+msgstr "Guardar el mensaje del sitio"
#. TRANS: Title for SMS settings.
#: actions/smssettings.php:59
@@ -4199,8 +5485,8 @@ msgid ""
"Send me notices through SMS; I understand I may incur exorbitant charges "
"from my carrier."
msgstr ""
-"Enviarme avisos por SMS; Yo acepto que puede incurrir en grandes cobros por "
-"mi operador móvil"
+"Enviarme mensajes por SMS; Yo acepto que puede incurrir en grandes cobros "
+"por mi operador móvil"
#. TRANS: Confirmation message for successful SMS preferences save.
#: actions/smssettings.php:315
@@ -4287,7 +5573,7 @@ msgstr "No ingresó código"
#. TRANS: Menu item for site administration
#: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196
-#: lib/adminpanelaction.php:408
+#: lib/adminpanelaction.php:395
msgid "Snapshots"
msgstr "Capturas"
@@ -4343,12 +5629,14 @@ msgstr "Las capturas se enviarán a este URL"
msgid "Save snapshot settings"
msgstr "Guardar la configuración de instantáneas"
-#: actions/subedit.php:70
+#. TRANS: Client error displayed trying a change a subscription for a non-subscribed profile.
+#: actions/subedit.php:75
msgid "You are not subscribed to that profile."
msgstr "No te has suscrito a ese perfil."
+#. TRANS: Server error displayed when updating a subscription fails with a database error.
#. TRANS: Exception thrown when a subscription could not be stored on the server.
-#: actions/subedit.php:83 classes/Subscription.php:136
+#: actions/subedit.php:89 classes/Subscription.php:141
msgid "Could not save subscription."
msgstr "No se ha podido guardar la suscripción."
@@ -4356,10 +5644,6 @@ msgstr "No se ha podido guardar la suscripción."
msgid "This action only accepts POST requests."
msgstr "Esta acción sólo acepta solicitudes POST."
-#: actions/subscribe.php:107
-msgid "No such profile."
-msgstr "No existe tal perfil."
-
#: actions/subscribe.php:117
msgid "You cannot subscribe to an OMB 0.1 remote profile with this action."
msgstr "No puedes suscribirte a un perfil remoto 0.1 de OMB con esta acción."
@@ -4368,40 +5652,57 @@ msgstr "No puedes suscribirte a un perfil remoto 0.1 de OMB con esta acción."
msgid "Subscribed"
msgstr "Suscrito"
-#: actions/subscribers.php:50
+#. TRANS: Header for list of subscribers for a user (first page).
+#. TRANS: %s is the user's nickname.
+#: actions/subscribers.php:51
#, php-format
msgid "%s subscribers"
msgstr "%s suscriptores"
-#: actions/subscribers.php:52
+#. TRANS: Header for list of subscribers for a user (not first page).
+#. TRANS: %1$s is the user's nickname, $2$d is the page number.
+#: actions/subscribers.php:55
#, php-format
msgid "%1$s subscribers, page %2$d"
msgstr "%1$s suscriptores, página %2$d"
-#: actions/subscribers.php:63
+#. TRANS: Page notice for page with an overview of all subscribers
+#. TRANS: of the logged in user's own profile.
+#: actions/subscribers.php:68
msgid "These are the people who listen to your notices."
msgstr "Estas son las personas que escuchan tus avisos."
-#: actions/subscribers.php:67
+#. TRANS: Page notice for page with an overview of all subscribers of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscribers.php:74
#, php-format
msgid "These are the people who listen to %s's notices."
msgstr "Estas son las personas que escuchan los avisos de %s."
-#: actions/subscribers.php:108
+#. TRANS: Subscriber list text when the logged in user has no subscribers.
+#: actions/subscribers.php:116
+#, fuzzy
msgid ""
"You have no subscribers. Try subscribing to people you know and they might "
-"return the favor"
+"return the favor."
msgstr ""
"No tienes suscriptores. Intenta suscribirte a gente que conozcas y puede que "
"te devuelvan el favor"
-#: actions/subscribers.php:110
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user other
+#. TRANS: than the logged in user that has no subscribers. %s is the user nickname.
+#: actions/subscribers.php:120
#, php-format
msgid "%s has no subscribers. Want to be the first?"
msgstr ""
"%s no tiene suscriptores. ¿Quieres se la primera persona que se suscriba?"
-#: actions/subscribers.php:114
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscribers.php:129
#, php-format
msgid ""
"%s has no subscribers. Why not [register an account](%%%%action.register%%%"
@@ -4410,26 +5711,31 @@ msgstr ""
"%s no tiene suscriptores. ¿Por qué no [registrar una cuenta](%%%%action."
"register%%%%) y ser la primera persona?"
-#: actions/subscriptions.php:52
-#, php-format
-msgid "%s subscriptions"
-msgstr "Suscripciones %s"
-
-#: actions/subscriptions.php:54
+#. TRANS: Header for subscriptions overview for a user (not first page).
+#. TRANS: %1$s is a user nickname, %2$d is the page number.
+#: actions/subscriptions.php:55
#, php-format
msgid "%1$s subscriptions, page %2$d"
msgstr "%1$s suscrippciones, página %2$d"
-#: actions/subscriptions.php:65
+#. TRANS: Page notice for page with an overview of all subscriptions
+#. TRANS: of the logged in user's own profile.
+#: actions/subscriptions.php:68
msgid "These are the people whose notices you listen to."
msgstr "Estas son las personas que escuchas sus avisos."
-#: actions/subscriptions.php:69
+#. TRANS: Page notice for page with an overview of all subscriptions of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscriptions.php:74
#, php-format
msgid "These are the people whose notices %s listens to."
msgstr "Estas son las personas que %s escucha sus avisos."
-#: actions/subscriptions.php:126
+#. TRANS: Subscription list text when the logged in user has no subscriptions.
+#. TRANS: This message contains Markdown URLs. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscriptions.php:135
#, php-format
msgid ""
"You're not listening to anyone's notices right now, try subscribing to "
@@ -4444,38 +5750,49 @@ msgstr ""
"action.featured%%). Si eres [usuario de Twitter](%%action.twittersettings%"
"%), puedes suscribirte automáticamente a las personas que ya sigues allí."
-#: actions/subscriptions.php:128 actions/subscriptions.php:132
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user other
+#. TRANS: than the logged in user that has no subscriptions. %s is the user nickname.
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#: actions/subscriptions.php:143 actions/subscriptions.php:149
#, php-format
msgid "%s is not listening to anyone."
msgstr "%s no está escuchando a nadie."
-#: actions/subscriptions.php:208
+#: actions/subscriptions.php:178
+#, fuzzy, php-format
+msgid "Subscription feed for %s (Atom)"
+msgstr "Canal de mensajes para %s (Atom)"
+
+#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:242
msgid "Jabber"
msgstr "Jabber"
-#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115
+#. TRANS: Checkbox label for enabling SMS messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:257
msgid "SMS"
msgstr "SMS"
#: actions/tag.php:69
#, php-format
msgid "Notices tagged with %1$s, page %2$d"
-msgstr "Avisos etiquetados con %1$s, página %2$d"
+msgstr "Mensajes etiquetados con %1$s, página %2$d"
#: actions/tag.php:87
#, php-format
msgid "Notice feed for tag %s (RSS 1.0)"
-msgstr "Canal de avisos con etiqueta %s (RSS 1.0)"
+msgstr "Canal de mensajes con etiqueta %s (RSS 1.0)"
#: actions/tag.php:93
#, php-format
msgid "Notice feed for tag %s (RSS 2.0)"
-msgstr "Canal de avisos con etiqueta %s (RSS 2.0)"
+msgstr "Canal de mensajes con etiqueta %s (RSS 2.0)"
#: actions/tag.php:99
#, php-format
msgid "Notice feed for tag %s (Atom)"
-msgstr "Canal de avisos con etiqueta %s (Atom)"
+msgstr "Canal de mensajes con etiqueta %s (Atom)"
#: actions/tagother.php:39
msgid "No ID argument."
@@ -4491,7 +5808,7 @@ msgid "User profile"
msgstr "Perfil de usuario"
#: actions/tagother.php:81 actions/userauthorization.php:132
-#: lib/userprofile.php:103
+#: lib/userprofile.php:107
msgid "Photo"
msgstr "Foto"
@@ -4557,74 +5874,96 @@ msgstr ""
"sitio ‘%2$s’."
#. TRANS: User admin panel title
-#: actions/useradminpanel.php:59
+#: actions/useradminpanel.php:58
msgctxt "TITLE"
msgid "User"
msgstr "Usuario"
-#: actions/useradminpanel.php:70
-msgid "User settings for this StatusNet site."
-msgstr "Configuración de usuarios en este sitio StatusNet."
+#. TRANS: Instruction for user admin panel.
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site"
+msgstr ""
-#: actions/useradminpanel.php:149
+#. TRANS: Form validation error in user admin panel when a non-numeric character limit was set.
+#: actions/useradminpanel.php:147
msgid "Invalid bio limit. Must be numeric."
msgstr "Límite para la bio inválido: Debe ser numérico."
-#: actions/useradminpanel.php:155
-msgid "Invalid welcome text. Max length is 255 characters."
+#. TRANS: Form validation error in user admin panel when welcome text is too long.
+#: actions/useradminpanel.php:154
+#, fuzzy
+msgid "Invalid welcome text. Maximum length is 255 characters."
msgstr "Texto de bienvenida inválido. La longitud máx. es de 255 caracteres."
-#: actions/useradminpanel.php:165
-#, php-format
-msgid "Invalid default subscripton: '%1$s' is not user."
+#. TRANS: Client error displayed when trying to set a non-existing user as default subscription for new
+#. TRANS: users in user admin panel. %1$s is the invalid nickname.
+#: actions/useradminpanel.php:166
+#, fuzzy, php-format
+msgid "Invalid default subscripton: '%1$s' is not a user."
msgstr "Suscripción predeterminada inválida : '%1$s' no es un usuario"
#. TRANS: Link description in user account settings menu.
-#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111
-#: lib/personalgroupnav.php:109
+#: actions/useradminpanel.php:215 lib/accountsettingsaction.php:106
+#: lib/personalgroupnav.php:112
msgid "Profile"
msgstr "Perfil"
-#: actions/useradminpanel.php:222
+#. TRANS: Field label in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:220
msgid "Bio Limit"
msgstr "Límite de la bio"
-#: actions/useradminpanel.php:223
+#. TRANS: Tooltip in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:222
msgid "Maximum length of a profile bio in characters."
msgstr "Longitud máxima de bio de perfil en caracteres."
+#. TRANS: Form legend in user admin panel.
#: actions/useradminpanel.php:231
msgid "New users"
msgstr "Nuevos usuarios"
-#: actions/useradminpanel.php:235
+#. TRANS: Field label in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:236
msgid "New user welcome"
msgstr "Bienvenida a nuevos usuarios"
-#: actions/useradminpanel.php:236
-msgid "Welcome text for new users (Max 255 chars)."
+#. TRANS: Tooltip in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:238
+#, fuzzy
+msgid "Welcome text for new users (maximum 255 characters)."
msgstr "Texto de bienvenida para nuevos usuarios (máx. 255 caracteres)."
-#: actions/useradminpanel.php:241
+#. TRANS: Field label in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:244
msgid "Default subscription"
msgstr "Suscripción predeterminada"
-#: actions/useradminpanel.php:242
+#. TRANS: Tooltip in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:246
msgid "Automatically subscribe new users to this user."
msgstr "Suscribir automáticamente nuevos usuarios a este usuario."
-#: actions/useradminpanel.php:251
+#. TRANS: Form legend in user admin panel.
+#: actions/useradminpanel.php:256
msgid "Invitations"
msgstr "Invitaciones"
-#: actions/useradminpanel.php:256
+#. TRANS: Field label for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:262
msgid "Invitations enabled"
msgstr "Invitaciones habilitadas"
-#: actions/useradminpanel.php:258
+#. TRANS: Tooltip for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:265
msgid "Whether to allow users to invite new users."
msgstr "Si permitir a los usuarios invitar nuevos usuarios."
+#. TRANS: Title for button to save user settings in user admin panel.
+#: actions/useradminpanel.php:302
+msgid "Save user settings"
+msgstr ""
+
#: actions/userauthorization.php:105
msgid "Authorize subscription"
msgstr "Autorizar la suscripción"
@@ -4639,7 +5978,9 @@ msgstr ""
"avisos de este usuario. Si no pediste suscribirte a los avisos de alguien, "
"haz clic en \"Cancelar\"."
+#. TRANS: Menu item for site administration
#: actions/userauthorization.php:196 actions/version.php:167
+#: lib/adminpanelaction.php:403
msgid "License"
msgstr "Licencia"
@@ -4727,11 +6068,13 @@ msgstr "No se puede leer la URL de la imagen ‘%s’."
msgid "Wrong image type for avatar URL ‘%s’."
msgstr "Tipo de imagen incorrecto para la URL de imagen ‘%s’."
-#: actions/userdesignsettings.php:76 lib/designsettings.php:65
+#. TRANS: Page title for profile design page.
+#: actions/userdesignsettings.php:76 lib/designsettings.php:63
msgid "Profile design"
msgstr "Diseño del perfil"
-#: actions/userdesignsettings.php:87 lib/designsettings.php:76
+#. TRANS: Instructions for profile design page.
+#: actions/userdesignsettings.php:87 lib/designsettings.php:74
msgid ""
"Customize the way your profile looks with a background image and a colour "
"palette of your choice."
@@ -4769,7 +6112,7 @@ msgstr "Intenta [buscar gupos](%%action.groupsearch%%) y unirte a ellos."
#. TRANS: Message is used as a subtitle in atom user notice feed.
#. TRANS: %1$s is a user name, %2$s is a site name.
#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70
-#: lib/atomusernoticefeed.php:76
+#: lib/atomusernoticefeed.php:75
#, php-format
msgid "Updates from %1$s on %2$s!"
msgstr "¡Actualizaciones de %1$s en %2$s!"
@@ -4830,7 +6173,7 @@ msgid "Plugins"
msgstr "Complementos"
#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site.
-#: actions/version.php:198 lib/action.php:789
+#: actions/version.php:198 lib/action.php:885
msgid "Version"
msgstr "Versión"
@@ -4838,63 +6181,115 @@ msgstr "Versión"
msgid "Author(s)"
msgstr "Autor(es)"
+#. TRANS: Activity title when marking a notice as favorite.
+#: classes/Fave.php:151 lib/favorform.php:143
+msgid "Favor"
+msgstr "Aceptar"
+
+#. 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:154
+#, fuzzy, php-format
+msgid "%1$s marked notice %2$s as a favorite."
+msgstr "%s (@%s) agregó tu mensaje a los favoritos"
+
#. TRANS: Server exception thrown when a URL cannot be processed.
-#: classes/File.php:143
+#: classes/File.php:156
#, php-format
msgid "Cannot process URL '%s'"
msgstr "No se puede procesar URL '%s'"
#. TRANS: Server exception thrown when... Robin thinks something is impossible!
-#: classes/File.php:175
+#: classes/File.php:188
msgid "Robin thinks something is impossible."
msgstr " Robin piensa que algo es imposible."
#. TRANS: Message given if an upload is larger than the configured maximum.
#. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file.
-#: classes/File.php:190
-#, php-format
+#. TRANS: %1$s is used for plural.
+#: classes/File.php:204
+#, fuzzy, php-format
msgid ""
+"No file may be larger than %1$d byte and the file you sent was %2$d bytes. "
+"Try to upload a smaller version."
+msgid_plural ""
"No file may be larger than %1$d bytes and the file you sent was %2$d bytes. "
"Try to upload a smaller version."
-msgstr ""
+msgstr[0] ""
+"Ningún archivopuede ser de tamaño mayor a %1$d bytes y el archivo que "
+"enviaste es de %2$d bytes. Trata de subir una versión más pequeña."
+msgstr[1] ""
"Ningún archivopuede ser de tamaño mayor a %1$d bytes y el archivo que "
"enviaste es de %2$d bytes. Trata de subir una versión más pequeña."
#. TRANS: Message given if an upload would exceed user quota.
-#. TRANS: %d (number) is the user quota in bytes.
-#: classes/File.php:202
-#, php-format
-msgid "A file this large would exceed your user quota of %d bytes."
-msgstr ""
+#. TRANS: %d (number) is the user quota in bytes and is used for plural.
+#: classes/File.php:217
+#, fuzzy, php-format
+msgid "A file this large would exceed your user quota of %d byte."
+msgid_plural "A file this large would exceed your user quota of %d bytes."
+msgstr[0] ""
+"Un archivo tan grande podría sobrepasar tu cuota de usuario de %d bytes."
+msgstr[1] ""
"Un archivo tan grande podría sobrepasar tu cuota de usuario de %d bytes."
#. TRANS: Message given id an upload would exceed a user's monthly quota.
-#. TRANS: $d (number) is the monthly user quota in bytes.
-#: classes/File.php:211
-#, php-format
-msgid "A file this large would exceed your monthly quota of %d bytes."
-msgstr "Un archivo tan grande podría sobrepasar tu cuota mensual de %d bytes."
+#. TRANS: $d (number) is the monthly user quota in bytes and is used for plural.
+#: classes/File.php:229
+#, fuzzy, php-format
+msgid "A file this large would exceed your monthly quota of %d byte."
+msgid_plural "A file this large would exceed your monthly quota of %d bytes."
+msgstr[0] ""
+"Un archivo tan grande podría sobrepasar tu cuota mensual de %d bytes."
+msgstr[1] ""
+"Un archivo tan grande podría sobrepasar tu cuota mensual de %d bytes."
#. TRANS: Client exception thrown if a file upload does not have a valid name.
-#: classes/File.php:248 classes/File.php:263
+#: classes/File.php:276 classes/File.php:291
msgid "Invalid filename."
msgstr "Nombre de archivo inválido."
#. TRANS: Exception thrown when joining a group fails.
-#: classes/Group_member.php:42
+#: classes/Group_member.php:51
msgid "Group join failed."
msgstr "Ha fallado la acción de unirse el grupo"
#. TRANS: Exception thrown when trying to leave a group the user is not a member of.
-#: classes/Group_member.php:55
+#: classes/Group_member.php:64
msgid "Not part of group."
msgstr "No es parte del grupo."
#. TRANS: Exception thrown when trying to leave a group fails.
-#: classes/Group_member.php:63
+#: classes/Group_member.php:72
msgid "Group leave failed."
msgstr "Ha fallado la acción de abandonar el grupo"
+#. TRANS: Exception thrown providing an invalid profile ID.
+#. TRANS: %s is the invalid profile ID.
+#: classes/Group_member.php:85
+#, php-format
+msgid "Profile ID %s is invalid."
+msgstr ""
+
+#. TRANS: Exception thrown providing an invalid group ID.
+#. TRANS: %s is the invalid group ID.
+#: classes/Group_member.php:98
+#, fuzzy, php-format
+msgid "Group ID %s is invalid."
+msgstr "Error al guardar el usuario; inválido."
+
+#. TRANS: Activity title.
+#: classes/Group_member.php:147 lib/joinform.php:114
+msgid "Join"
+msgstr "Unirse"
+
+#. 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.
+#: classes/Group_member.php:151
+#, php-format
+msgid "%1$s has joined group %2$s."
+msgstr ""
+
#. TRANS: Server exception thrown when updating a local group fails.
#: classes/Local_group.php:42
msgid "Could not update local group."
@@ -4913,17 +6308,17 @@ msgid "No database name or DSN found anywhere."
msgstr "Ningún nombre de base de datos o DSN encontrado."
#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them.
-#: classes/Message.php:46
+#: classes/Message.php:45
msgid "You are banned from sending direct messages."
msgstr "Se te ha inhabilitado para enviar mensajes directos."
#. TRANS: Message given when a message could not be stored on the server.
-#: classes/Message.php:63
+#: classes/Message.php:69
msgid "Could not insert message."
msgstr "No se pudo insertar mensaje."
#. TRANS: Message given when a message could not be updated on the server.
-#: classes/Message.php:74
+#: classes/Message.php:80
msgid "Could not update message with new URI."
msgstr "No se pudo actualizar mensaje con nuevo URI."
@@ -4935,31 +6330,31 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "No existe tal perfil (%1$d) para notificar (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:190
+#: classes/Notice.php:193
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Error de la BD al insertar la etiqueta clave: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:260
+#: classes/Notice.php:270
msgid "Problem saving notice. Too long."
msgstr "Ha habido un problema al guardar el mensaje. Es muy largo."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:265
+#: classes/Notice.php:275
msgid "Problem saving notice. Unknown user."
msgstr "Ha habido un problema al guardar el mensaje. Usuario desconocido."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:271
+#: classes/Notice.php:281
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
-"Demasiados avisos demasiado rápido; para y publicar nuevamente en unos "
+"Demasiados mensajes demasiado rápido; para y publicar nuevamente en unos "
"minutos."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:278
+#: classes/Notice.php:288
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -4968,43 +6363,58 @@ msgstr ""
"pasados unos minutos."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:286
+#: classes/Notice.php:296
msgid "You are banned from posting notices on this site."
msgstr "Tienes prohibido publicar avisos en este sitio."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:353 classes/Notice.php:380
+#: classes/Notice.php:363 classes/Notice.php:390
msgid "Problem saving notice."
-msgstr "Hubo un problema al guardar el aviso."
+msgstr "Hubo un problema al guardar el mensaje."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:892
-msgid "Bad type provided to saveKnownGroups"
+#: classes/Notice.php:913
+#, fuzzy
+msgid "Bad type provided to saveKnownGroups."
msgstr "Mal tipo proveído a saveKnownGroups"
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:991
+#: classes/Notice.php:1012
msgid "Problem saving group inbox."
msgstr "Hubo un problema al guarda la bandeja de entrada del grupo."
+#. 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:1126
+#, fuzzy, php-format
+msgid "Could not save reply for %1$d, %2$d."
+msgstr "No se ha podido guardar la información del grupo local."
+
#. 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.
-#: classes/Notice.php:1745
+#: classes/Notice.php:1645
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
+#. TRANS: Full name of a profile or group followed by nickname in parens
+#: classes/Profile.php:172 classes/User_group.php:247
+#, fuzzy, php-format
+msgctxt "FANCYNAME"
+msgid "%1$s (%2$s)"
+msgstr "%1$s (%2$s)"
+
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:737
+#: classes/Profile.php:798
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr "No se puede revocar rol \"%1$s\" para usuario #%2$d; no existe."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:746
+#: classes/Profile.php:807
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -5016,302 +6426,344 @@ msgid "Missing profile."
msgstr "Perfil ausente."
#. TRANS: Exception thrown when a tag cannot be saved.
-#: classes/Status_network.php:346
+#: classes/Status_network.php:338
msgid "Unable to save tag."
msgstr "Incapaz de grabar etiqueta."
#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing.
-#: classes/Subscription.php:75 lib/oauthstore.php:465
+#: classes/Subscription.php:77 lib/oauthstore.php:482
msgid "You have been banned from subscribing."
msgstr "Se te ha prohibido la suscripción."
#. TRANS: Exception thrown when trying to subscribe while already subscribed.
-#: classes/Subscription.php:80
+#: classes/Subscription.php:82
msgid "Already subscribed!"
msgstr "¡Ya te has suscrito!"
#. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user.
-#: classes/Subscription.php:85
+#: classes/Subscription.php:87
msgid "User has blocked you."
msgstr "El usuario te ha bloqueado."
#. TRANS: Exception thrown when trying to unsibscribe without a subscription.
-#: classes/Subscription.php:171
+#: classes/Subscription.php:176
#, fuzzy
msgid "Not subscribed!"
msgstr "¡No estás suscrito!"
#. TRANS: Exception thrown when trying to unsubscribe a user from themselves.
-#: classes/Subscription.php:178
+#: classes/Subscription.php:183
msgid "Could not delete self-subscription."
msgstr "No se pudo eliminar la auto-suscripción."
#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server.
-#: classes/Subscription.php:206
+#: classes/Subscription.php:211
msgid "Could not delete subscription OMB token."
msgstr "No se pudo eliminar la ficha OMB de suscripción."
#. TRANS: Exception thrown when a subscription could not be deleted on the server.
-#: classes/Subscription.php:218
+#: classes/Subscription.php:223
msgid "Could not delete subscription."
msgstr "No se pudo eliminar la suscripción."
+#. TRANS: Activity tile when subscribing to another person.
+#: classes/Subscription.php:265
+msgid "Follow"
+msgstr ""
+
+#. TRANS: Notification given when one person starts following another.
+#. TRANS: %1$s is the subscriber, %2$s is the subscribed.
+#: classes/Subscription.php:268
+#, fuzzy, php-format
+msgid "%1$s is now following %2$s."
+msgstr "%1$s ahora está escuchando tus avisos en %2$s"
+
#. TRANS: Notice given on user registration.
#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname.
-#: classes/User.php:365
+#: classes/User.php:395
#, php-format
msgid "Welcome to %1$s, @%2$s!"
msgstr "Bienvenido a %1$s, @%2$s!"
+#. TRANS: Server exception.
+#: classes/User.php:923
+msgid "No single user defined for single-user mode."
+msgstr "Ningún usuario sólo definido para modo monousuario."
+
+#. TRANS: Server exception.
+#: classes/User.php:927
+msgid "Single-user mode code called when not enabled."
+msgstr ""
+
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:496
+#: classes/User_group.php:511
msgid "Could not create group."
msgstr "No se pudo crear grupo."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:506
+#: classes/User_group.php:521
msgid "Could not set group URI."
msgstr "No se pudo configurar el URI del grupo."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:529
+#: classes/User_group.php:544
msgid "Could not set group membership."
msgstr "No se pudo configurar la membresía del grupo."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:559
msgid "Could not save local group info."
msgstr "No se ha podido guardar la información del grupo local."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:109
+#: lib/accountsettingsaction.php:104
msgid "Change your profile settings"
msgstr "Cambia tus opciones de perfil"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:116
+#: lib/accountsettingsaction.php:111
msgid "Upload an avatar"
msgstr "Subir una imagen."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:123
+#: lib/accountsettingsaction.php:118
msgid "Change your password"
msgstr "Cambia tu contraseña"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:130
+#: lib/accountsettingsaction.php:125
msgid "Change email handling"
msgstr "Cambiar el manejo del correo."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:137
+#: lib/accountsettingsaction.php:132
msgid "Design your profile"
msgstr "Diseñar tu perfil"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:144
+#: lib/accountsettingsaction.php:139
msgid "Other options"
msgstr "Otras opciones"
#. TRANS: Link description in user account settings menu.
-#: lib/accountsettingsaction.php:146
+#: lib/accountsettingsaction.php:141
msgid "Other"
msgstr "Otro"
#. TRANS: Page title. %1$s is the title, %2$s is the site name.
-#: lib/action.php:145
+#: lib/action.php:148
#, php-format
msgid "%1$s - %2$s"
msgstr "%1$s - %2$s"
#. TRANS: Page title for a page without a title set.
-#: lib/action.php:161
+#: lib/action.php:164
msgid "Untitled page"
msgstr "Página sin título"
+#. TRANS: Localized tooltip for '...' expansion button on overlong remote messages.
+#: lib/action.php:312
+msgctxt "TOOLTIP"
+msgid "Show more"
+msgstr ""
+
#. TRANS: DT element for primary navigation menu. String is hidden in default CSS.
-#: lib/action.php:436
+#: lib/action.php:531
msgid "Primary site navigation"
msgstr "Navegación de sitio primario"
#. TRANS: Tooltip for main menu option "Personal"
-#: lib/action.php:442
+#: lib/action.php:537
msgctxt "TOOLTIP"
msgid "Personal profile and friends timeline"
msgstr "Perfil personal y línea temporal de amistades"
#. TRANS: Main menu option when logged in for access to personal profile and friends timeline
-#: lib/action.php:445
+#: lib/action.php:540
msgctxt "MENU"
msgid "Personal"
msgstr "Personal"
#. TRANS: Tooltip for main menu option "Account"
-#: lib/action.php:447
+#: lib/action.php:542
msgctxt "TOOLTIP"
msgid "Change your email, avatar, password, profile"
msgstr "Cambia tu correo electrónico, imagen, contraseña, perfil"
+#. TRANS: Main menu option when logged in for access to user settings
+#: lib/action.php:545
+msgid "Account"
+msgstr "Cuenta"
+
#. TRANS: Tooltip for main menu option "Services"
-#: lib/action.php:452
+#: lib/action.php:547
msgctxt "TOOLTIP"
msgid "Connect to services"
msgstr "Conectar a los servicios"
#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services
-#: lib/action.php:455
+#: lib/action.php:550
msgid "Connect"
msgstr "Conectarse"
#. TRANS: Tooltip for menu option "Admin"
-#: lib/action.php:458
+#: lib/action.php:553
msgctxt "TOOLTIP"
msgid "Change site configuration"
msgstr "Cambiar la configuración del sitio"
#. TRANS: Main menu option when logged in and site admin for access to site configuration
-#: lib/action.php:461
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/action.php:556 lib/groupnav.php:117
msgctxt "MENU"
msgid "Admin"
msgstr "Admin"
#. TRANS: Tooltip for main menu option "Invite"
-#: lib/action.php:465
+#: lib/action.php:560
#, php-format
msgctxt "TOOLTIP"
msgid "Invite friends and colleagues to join you on %s"
msgstr "Invita a amistades y compañeros a unirse a tí en %s"
#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users
-#: lib/action.php:468
+#: lib/action.php:563
msgctxt "MENU"
msgid "Invite"
msgstr "Invitar"
#. TRANS: Tooltip for main menu option "Logout"
-#: lib/action.php:474
+#: lib/action.php:569
msgctxt "TOOLTIP"
msgid "Logout from the site"
msgstr "Cerrar sesión en el sitio"
#. TRANS: Main menu option when logged in to log out the current user
-#: lib/action.php:477
+#: lib/action.php:572
msgctxt "MENU"
msgid "Logout"
msgstr "Cerrar sesión"
#. TRANS: Tooltip for main menu option "Register"
-#: lib/action.php:482
+#: lib/action.php:577
msgctxt "TOOLTIP"
msgid "Create an account"
msgstr "Crear una cuenta"
#. TRANS: Main menu option when not logged in to register a new account
-#: lib/action.php:485
+#: lib/action.php:580
msgctxt "MENU"
msgid "Register"
msgstr "Registrarse"
#. TRANS: Tooltip for main menu option "Login"
-#: lib/action.php:488
+#: lib/action.php:583
msgctxt "TOOLTIP"
msgid "Login to the site"
msgstr "Iniciar sesión en el sitio"
-#: lib/action.php:491
+#. TRANS: Main menu option when not logged in to log in
+#: lib/action.php:586
msgctxt "MENU"
msgid "Login"
msgstr "Inicio de sesión"
#. TRANS: Tooltip for main menu option "Help"
-#: lib/action.php:494
+#: lib/action.php:589
msgctxt "TOOLTIP"
msgid "Help me!"
msgstr "¡Ayúdame!"
-#: lib/action.php:497
+#. TRANS: Main menu option for help on the StatusNet site
+#: lib/action.php:592
msgctxt "MENU"
msgid "Help"
msgstr "Ayuda"
#. TRANS: Tooltip for main menu option "Search"
-#: lib/action.php:500
+#: lib/action.php:595
msgctxt "TOOLTIP"
msgid "Search for people or text"
msgstr "Buscar personas o texto"
-#: lib/action.php:503
+#. TRANS: Main menu option when logged in or when the StatusNet instance is not private
+#: lib/action.php:598
msgctxt "MENU"
msgid "Search"
msgstr "Buscar"
#. TRANS: DT element for site notice. String is hidden in default CSS.
#. TRANS: Menu item for site administration
-#: lib/action.php:525 lib/adminpanelaction.php:400
+#: lib/action.php:620 lib/adminpanelaction.php:387
msgid "Site notice"
-msgstr "Aviso de sitio"
+msgstr "Mensaje de sitio"
#. TRANS: DT element for local views block. String is hidden in default CSS.
-#: lib/action.php:592
+#: lib/action.php:687
msgid "Local views"
msgstr "Vistas locales"
#. TRANS: DT element for page notice. String is hidden in default CSS.
-#: lib/action.php:659
+#: lib/action.php:757
msgid "Page notice"
-msgstr "Aviso de página"
+msgstr "Mensaje de página"
#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS.
-#: lib/action.php:762
+#: lib/action.php:858
msgid "Secondary site navigation"
msgstr "Navegación de sitio secundario"
#. TRANS: Secondary navigation menu option leading to help on StatusNet.
-#: lib/action.php:768
+#: lib/action.php:864
msgid "Help"
msgstr "Ayuda"
#. TRANS: Secondary navigation menu option leading to text about StatusNet site.
-#: lib/action.php:771
+#: lib/action.php:867
msgid "About"
msgstr "Acerca de"
#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions.
-#: lib/action.php:774
+#: lib/action.php:870
msgid "FAQ"
msgstr "Preguntas Frecuentes"
#. TRANS: Secondary navigation menu option leading to Terms of Service.
-#: lib/action.php:779
+#: lib/action.php:875
msgid "TOS"
msgstr "TOS"
#. TRANS: Secondary navigation menu option leading to privacy policy.
-#: lib/action.php:783
+#: lib/action.php:879
msgid "Privacy"
msgstr "Privacidad"
-#. TRANS: Secondary navigation menu option.
-#: lib/action.php:786
+#. TRANS: Secondary navigation menu option. Leads to information about StatusNet and its license.
+#: lib/action.php:882
msgid "Source"
msgstr "Fuente"
-#. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site.
-#: lib/action.php:792
+#. TRANS: Secondary navigation menu option leading to e-mail contact information on the
+#. TRANS: StatusNet site, where to report bugs, ...
+#: lib/action.php:889
msgid "Contact"
msgstr "Ponerse en contacto"
-#: lib/action.php:794
+#. TRANS: Secondary navigation menu option. Leads to information about embedding a timeline widget.
+#: lib/action.php:892
msgid "Badge"
msgstr "Insignia"
#. TRANS: DT element for StatusNet software license.
-#: lib/action.php:823
+#: lib/action.php:921
msgid "StatusNet software license"
msgstr "Licencia de software de StatusNet"
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set.
-#: lib/action.php:827
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby
+#: lib/action.php:928
#, php-format
msgid ""
"**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -5321,13 +6773,16 @@ msgstr ""
"[%%site.broughtby%%**](%%site.broughtbyurl%%)."
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set.
-#: lib/action.php:830
+#: lib/action.php:931
#, php-format
msgid "**%%site.name%%** is a microblogging service."
msgstr "**%%site.name%%** es un servicio de microblogueo."
#. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license.
-#: lib/action.php:834
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: %s is the version of StatusNet that is being used.
+#: lib/action.php:938
#, php-format
msgid ""
"It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -5339,34 +6794,35 @@ msgstr ""
"licensing/licenses/agpl-3.0.html)."
#. TRANS: DT element for StatusNet site content license.
-#: lib/action.php:850
+#: lib/action.php:954
msgid "Site content license"
msgstr "Licencia de contenido del sitio"
#. TRANS: Content license displayed when license is set to 'private'.
#. TRANS: %1$s is the site name.
-#: lib/action.php:857
+#: lib/action.php:961
#, php-format
msgid "Content and data of %1$s are private and confidential."
msgstr "El contenido y datos de %1$s son privados y confidenciales."
#. TRANS: Content license displayed when license is set to 'allrightsreserved'.
#. TRANS: %1$s is the copyright owner.
-#: lib/action.php:864
+#: lib/action.php:968
#, php-format
msgid "Content and data copyright by %1$s. All rights reserved."
msgstr ""
"Copyright del contenido y los datos de%1$s. Todos los derechos reservados."
#. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set.
-#: lib/action.php:868
+#: lib/action.php:972
msgid "Content and data copyright by contributors. All rights reserved."
msgstr ""
"Derechos de autor de contenido y datos por los colaboradores. Todos los "
"derechos reservados."
-#. TRANS: license message in footer. %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
-#: lib/action.php:881
+#. TRANS: license message in footer.
+#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
+#: lib/action.php:1004
#, php-format
msgid "All %1$s content and data are available under the %2$s license."
msgstr ""
@@ -5374,317 +6830,428 @@ msgstr ""
"$s."
#. TRANS: DT element for pagination (previous/next, etc.).
-#: lib/action.php:1192
+#: lib/action.php:1340
msgid "Pagination"
msgstr "Paginación"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: present than the currently displayed information.
-#: lib/action.php:1203
+#: lib/action.php:1351
msgid "After"
msgstr "Después"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: past than the currently displayed information.
-#: lib/action.php:1213
+#: lib/action.php:1361
msgid "Before"
msgstr "Antes"
#. TRANS: Client exception thrown when a feed instance is a DOMDocument.
-#: lib/activity.php:122
+#: lib/activity.php:125
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
"A espera de un elemento de alimentación de raíz, pero se obtuvo un documento "
"XML entero."
-#: lib/activityutils.php:208
+#: lib/activity.php:360
+#, fuzzy
+msgid "Post"
+msgstr "Foto"
+
+#. TRANS: Client exception thrown when there is no source attribute.
+#: lib/activityutils.php:200
msgid "Can't handle remote content yet."
msgstr "Aún no se puede manejar contenido remoto."
-#: lib/activityutils.php:244
+#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet.
+#: lib/activityutils.php:237
msgid "Can't handle embedded XML content yet."
msgstr "Aún no se puede manejar contenido XML incrustado."
-#: lib/activityutils.php:248
+#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet.
+#: lib/activityutils.php:242
msgid "Can't handle embedded Base64 content yet."
msgstr "Aún no se puede manejar contenido incrustado Base64."
#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights.
-#: lib/adminpanelaction.php:98
+#: lib/adminpanelaction.php:96
msgid "You cannot make changes to this site."
msgstr "No puedes hacer cambios a este sitio."
#. TRANS: Client error message throw when a certain panel's settings cannot be changed.
-#: lib/adminpanelaction.php:110
+#: lib/adminpanelaction.php:108
msgid "Changes to that panel are not allowed."
msgstr "No se permite realizar cambios a ese panel."
#. TRANS: Client error message.
-#: lib/adminpanelaction.php:229
+#: lib/adminpanelaction.php:222
msgid "showForm() not implemented."
msgstr "showForm() no implementada."
#. TRANS: Client error message
-#: lib/adminpanelaction.php:259
+#: lib/adminpanelaction.php:250
msgid "saveSettings() not implemented."
msgstr "saveSettings() no implementada."
#. TRANS: Client error message thrown if design settings could not be deleted in
#. TRANS: the admin panel Design.
-#: lib/adminpanelaction.php:284
+#: lib/adminpanelaction.php:274
msgid "Unable to delete design setting."
msgstr "No se puede eliminar la configuración de diseño."
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:350
+#: lib/adminpanelaction.php:337
msgid "Basic site configuration"
msgstr "Configuración básica del sitio"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:352
+#: lib/adminpanelaction.php:339
msgctxt "MENU"
msgid "Site"
msgstr "Sitio"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:358
+#: lib/adminpanelaction.php:345
msgid "Design configuration"
msgstr "Configuración del diseño"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:360
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/adminpanelaction.php:347 lib/groupnav.php:135
msgctxt "MENU"
msgid "Design"
msgstr "Diseño"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:366
+#: lib/adminpanelaction.php:353
msgid "User configuration"
msgstr "Configuración de usuario"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115
+#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:118
msgid "User"
msgstr "Usuario"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:374
+#: lib/adminpanelaction.php:361
msgid "Access configuration"
msgstr "Configuración de acceso"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:382
+#: lib/adminpanelaction.php:369
msgid "Paths configuration"
msgstr "Configuración de rutas"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:390
+#: lib/adminpanelaction.php:377
msgid "Sessions configuration"
msgstr "Configuración de sesiones"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:398
+#: lib/adminpanelaction.php:385
msgid "Edit site notice"
-msgstr "Editar el aviso del sitio"
+msgstr "Editar el mensaje del sitio"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:406
+#: lib/adminpanelaction.php:393
msgid "Snapshots configuration"
msgstr "Configuración de instantáneas"
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:401
+msgid "Set site license"
+msgstr ""
+
#. TRANS: Client error 401.
-#: lib/apiauth.php:113
+#: lib/apiauth.php:111
msgid "API resource requires read-write access, but you only have read access."
msgstr ""
"API requiere acceso de lectura y escritura, pero sólo tienes acceso de "
"lectura."
-#. TRANS: Form legend.
-#: lib/applicationeditform.php:137
-msgid "Edit application"
-msgstr "Editar aplicación"
+#. TRANS: OAuth exception thrown when no application is found for a given consumer key.
+#: lib/apiauth.php:177
+msgid "No application for that consumer key."
+msgstr "No hay ninguna aplicación para esa clave de consumidor."
+
+#. TRANS: OAuth exception given when an incorrect access token was given for a user.
+#: lib/apiauth.php:219
+msgid "Bad access token."
+msgstr "Token de acceso erróneo."
+
+#. TRANS: OAuth exception given when no user was found for a given token (no token was found).
+#: lib/apiauth.php:224
+msgid "No user for that token."
+msgstr "No hay ningún usuario para ese token."
+
+#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel".
+#. TRANS: Client error thrown when authentication fails.
+#: lib/apiauth.php:266 lib/apiauth.php:293
+msgid "Could not authenticate you."
+msgstr "No ha sido posible autenticarte."
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth consumer.
+#: lib/apioauthstore.php:45
+#, fuzzy
+msgid "Could not create anonymous consumer."
+msgstr "No fue posible crear alias."
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth application.
+#: lib/apioauthstore.php:69
+#, fuzzy
+msgid "Could not create anonymous OAuth application."
+msgstr "No se pudo crear la aplicación."
+
+#. TRANS: Exception thrown when no token association could be found.
+#: lib/apioauthstore.php:151
+msgid ""
+"Could not find a profile and application associated with the request token."
+msgstr ""
+
+#. TRANS: Exception thrown when no access token can be issued.
+#: lib/apioauthstore.php:186
+#, fuzzy
+msgid "Could not issue access token."
+msgstr "No se pudo insertar mensaje."
+
+#. TRANS: Server error displayed when a database error occurs.
+#: lib/apioauthstore.php:243
+msgid "Database error inserting OAuth application user."
+msgstr "Error de base de datos al insertar usuario de la aplicación OAuth."
+
+#. TRANS: Exception thrown when an attempt is made to revoke an unknown token.
+#: lib/apioauthstore.php:285
+msgid "Tried to revoke unknown token."
+msgstr "Se intentó revocar un token desconocido."
+
+#. TRANS: Exception thrown when an attempt is made to remove a revoked token.
+#: lib/apioauthstore.php:290
+msgid "Failed to delete revoked token."
+msgstr "No se pudo eliminar el token revocado."
#. TRANS: Form guide.
-#: lib/applicationeditform.php:187
+#: lib/applicationeditform.php:178
msgid "Icon for this application"
msgstr "Icono para esta aplicación"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:209
-#, php-format
-msgid "Describe your application in %d characters"
-msgstr "Describe tu aplicación en %d caracteres"
+#. TRANS: %d is the number of available characters for the description.
+#: lib/applicationeditform.php:201
+#, fuzzy, php-format
+msgid "Describe your application in %d character"
+msgid_plural "Describe your application in %d characters"
+msgstr[0] "Describe tu aplicación en %d caracteres"
+msgstr[1] "Describe tu aplicación en %d caracteres"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:213
+#: lib/applicationeditform.php:205
msgid "Describe your application"
msgstr "Describe tu aplicación"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:224
+#: lib/applicationeditform.php:216
msgid "URL of the homepage of this application"
msgstr "URL de la página principal de esta aplicación"
#. TRANS: Form input field label.
-#: lib/applicationeditform.php:226
+#: lib/applicationeditform.php:218
msgid "Source URL"
msgstr "La URL de origen"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:233
+#: lib/applicationeditform.php:225
msgid "Organization responsible for this application"
msgstr "Organización responsable de esta aplicación"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:242
+#: lib/applicationeditform.php:234
msgid "URL for the homepage of the organization"
msgstr "URL de la página principal de la organización"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:251
+#: lib/applicationeditform.php:243
msgid "URL to redirect to after authentication"
msgstr "URL al que se redirigirá después de la autenticación"
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:278
+#: lib/applicationeditform.php:271
msgid "Browser"
msgstr "Navegador"
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:295
+#: lib/applicationeditform.php:288
msgid "Desktop"
msgstr "Escritorio"
#. TRANS: Form guide.
-#: lib/applicationeditform.php:297
+#: lib/applicationeditform.php:290
msgid "Type of application, browser or desktop"
msgstr "Tipo de aplicación, de navegador o de escritorio"
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:320
+#: lib/applicationeditform.php:314
msgid "Read-only"
msgstr "Solo lectura"
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:339
+#: lib/applicationeditform.php:334
msgid "Read-write"
msgstr "Solo escritura"
#. TRANS: Form guide.
-#: lib/applicationeditform.php:341
+#: lib/applicationeditform.php:336
msgid "Default access for this application: read-only, or read-write"
msgstr ""
"Acceso predeterminado para esta aplicación: sólo lectura o lectura-escritura"
-#. TRANS: Submit button title
-#: lib/applicationeditform.php:359
+#. TRANS: Submit button title.
+#: lib/applicationeditform.php:353
msgid "Cancel"
msgstr "Cancelar"
+#: lib/applicationlist.php:247
+msgid " by "
+msgstr ""
+
#. TRANS: Application access type
-#: lib/applicationlist.php:136
+#: lib/applicationlist.php:260
msgid "read-write"
msgstr "lectura y escritura"
#. TRANS: Application access type
-#: lib/applicationlist.php:138
+#: lib/applicationlist.php:262
msgid "read-only"
msgstr "sólo lectura"
-#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type (read-write or read-only)
-#: lib/applicationlist.php:144
+#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only")
+#: lib/applicationlist.php:268
#, php-format
msgid "Approved %1$s - \"%2$s\" access."
msgstr "Aprobado el %1$s - acceso \"%2$s\"."
+#. TRANS: Access token in the application list.
+#. TRANS: %s are the first 7 characters of the access token.
+#: lib/applicationlist.php:282
+#, php-format
+msgid "Access token starting with: %s"
+msgstr ""
+
#. TRANS: Button label
-#: lib/applicationlist.php:159
+#: lib/applicationlist.php:298
msgctxt "BUTTON"
msgid "Revoke"
msgstr "Revocar"
-#. TRANS: DT element label in attachment list.
-#: lib/attachmentlist.php:88
-msgid "Attachments"
-msgstr "Adjuntos"
+#: lib/atom10feed.php:112
+msgid "author element must contain a name element."
+msgstr ""
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:265
+#: lib/attachmentlist.php:294
msgid "Author"
msgstr "Autor"
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:279
+#: lib/attachmentlist.php:308
msgid "Provider"
msgstr "Proveedor"
+#. TRANS: Title.
#: lib/attachmentnoticesection.php:67
msgid "Notices where this attachment appears"
msgstr "Mensajes donde aparece este adjunto"
+#. TRANS: Title.
#: lib/attachmenttagcloudsection.php:48
msgid "Tags for this attachment"
msgstr "Etiquetas de este archivo adjunto"
-#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226
-msgid "Password changing failed"
+#. TRANS: Exception thrown when a password change fails.
+#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227
+#, fuzzy
+msgid "Password changing failed."
msgstr "El cambio de contraseña ha fallado"
-#: lib/authenticationplugin.php:236
-msgid "Password changing is not allowed"
+#. 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 "No está permitido cambiar la contraseña"
-#: lib/channel.php:157 lib/channel.php:177
+#. TRANS: Title for the form to block a user.
+#: lib/blockform.php:68
+msgid "Block"
+msgstr "Bloquear"
+
+#. TRANS: Title for command results.
+#: lib/channel.php:160 lib/channel.php:181
msgid "Command results"
msgstr "Resultados de comando"
-#: lib/channel.php:229 lib/mailhandler.php:142
+#. TRANS: Title for command results.
+#: lib/channel.php:194
+#, fuzzy
+msgid "AJAX error"
+msgstr "Error de Ajax"
+
+#. TRANS: E-mail subject when a command has completed.
+#: lib/channel.php:233 lib/mailhandler.php:143
msgid "Command complete"
msgstr "Comando completo"
-#: lib/channel.php:240
+#. TRANS: E-mail subject when a command has failed.
+#: lib/channel.php:244
msgid "Command failed"
msgstr "Comando falló"
-#: lib/command.php:83 lib/command.php:105
-msgid "Notice with that id does not exist"
-msgstr "No existe ningún mensaje con ese id"
+#. TRANS: Command exception text shown when a notice ID is requested that does not exist.
+#: lib/command.php:82 lib/command.php:106
+msgid "Notice with that id does not exist."
+msgstr "No existe ningún mensaje con ese ID."
-#: lib/command.php:99 lib/command.php:596
-msgid "User has no last notice"
-msgstr "Usuario no tiene último aviso"
+#. TRANS: Command exception text shown when a last user notice is requested and it does not exist.
+#. TRANS: Error text shown when a last user notice is requested and it does not exist.
+#: lib/command.php:99 lib/command.php:630
+msgid "User has no last notice."
+msgstr "El/La usuario/a no tiene ningún último mensaje"
#. TRANS: Message given requesting a profile for a non-existing user.
#. TRANS: %s is the nickname of the user for which the profile could not be found.
-#: lib/command.php:127
+#: lib/command.php:128
#, php-format
-msgid "Could not find a user with nickname %s"
-msgstr "No se pudo encontrar a nadie con el nombre de usuario %s"
+msgid "Could not find a user with nickname %s."
+msgstr "No se pudo encontrar el usuario con el nombre de usuario %s."
#. TRANS: Message given getting a non-existing user.
#. TRANS: %s is the nickname of the user that could not be found.
-#: lib/command.php:147
+#: lib/command.php:148
#, php-format
-msgid "Could not find a local user with nickname %s"
+msgid "Could not find a local user with nickname %s."
msgstr ""
-"No se pudo encontrar a ningún usuario local con el nombre de usuario %s"
+"No se pudo encontrar a ningún usuario local con el nombre de usuario %s."
-#: lib/command.php:180
+#. TRANS: Error text shown when an unimplemented command is given.
+#: lib/command.php:183
msgid "Sorry, this command is not yet implemented."
msgstr "Disculpa, todavía no se implementa este comando."
-#: lib/command.php:225
+#. TRANS: Command exception text shown when a user tries to nudge themselves.
+#: lib/command.php:229
msgid "It does not make a lot of sense to nudge yourself!"
msgstr "¡No tiene sentido darte un toque a ti mismo!"
#. TRANS: Message given having nudged another user.
#. TRANS: %s is the nickname of the user that was nudged.
-#: lib/command.php:234
+#: lib/command.php:238
#, php-format
-msgid "Nudge sent to %s"
-msgstr "Toque enviado a %s"
+msgid "Nudge sent to %s."
+msgstr "Toque enviado a %s."
-#: lib/command.php:260
+#. TRANS: User statistics text.
+#. TRANS: %1$s is the number of other user the user is subscribed to.
+#. TRANS: %2$s is the number of users that are subscribed to the user.
+#. TRANS: %3$s is the number of notices the user has sent.
+#: lib/command.php:268
#, php-format
msgid ""
"Subscriptions: %1$s\n"
@@ -5695,55 +7262,64 @@ msgstr ""
"Suscriptores: %2$s\n"
"Avisos: %3$s"
-#: lib/command.php:302
+#. TRANS: Text shown when a notice has been marked as favourite successfully.
+#: lib/command.php:312
msgid "Notice marked as fave."
-msgstr "Aviso marcado como favorito."
+msgstr "Mensaje marcado como favorito."
-#: lib/command.php:323
-msgid "You are already a member of that group"
-msgstr "Ya eres parte de ese grupo"
-
-#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: Message given having added a user to a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:339
+#: lib/command.php:357
#, php-format
-msgid "Could not join user %1$s to group %2$s"
-msgstr "No se pudo unir el usuario %s al grupo %s"
+msgid "%1$s joined group %2$s."
+msgstr "%1$s se unió al grupo %2$s."
-#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: Message given having removed a user from a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:385
+#: lib/command.php:405
#, php-format
-msgid "Could not remove user %1$s from group %2$s"
-msgstr "No se pudo eliminar al usuario %1$s del grupo %2$s"
+msgid "%1$s left group %2$s."
+msgstr "%1$s dejo el grupo %2$s."
+
+#. TRANS: Whois output.
+#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
+#: lib/command.php:426
+#, fuzzy, php-format
+msgctxt "WHOIS"
+msgid "%1$s (%2$s)"
+msgstr "%1$s (%2$s)"
#. TRANS: Whois output. %s is the full name of the queried user.
-#: lib/command.php:418
+#: lib/command.php:430
#, php-format
msgid "Fullname: %s"
msgstr "Nombre completo: %s"
#. TRANS: Whois output. %s is the location of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:422 lib/mail.php:268
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a location.
+#: lib/command.php:434 lib/mail.php:278
#, php-format
msgid "Location: %s"
msgstr "Lugar: %s"
#. TRANS: Whois output. %s is the homepage of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:426 lib/mail.php:271
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a homepage.
+#: lib/command.php:438 lib/mail.php:282
#, php-format
msgid "Homepage: %s"
msgstr "Página de inicio: %s"
#. TRANS: Whois output. %s is the bio information of the queried user.
-#: lib/command.php:430
+#: lib/command.php:442
#, php-format
msgid "About: %s"
msgstr "Sobre: %s"
-#: lib/command.php:457
+#. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server).
+#. TRANS: %s is a remote profile.
+#: lib/command.php:471
#, php-format
msgid ""
"%s is a remote profile; you can only send direct messages to users on the "
@@ -5752,147 +7328,178 @@ msgstr ""
"%s es un perfil remoto: sólo puedes enviarle mensajes directos a usuarios en "
"el mismo servidor."
-#. TRANS: Message given if content is too long.
+#. TRANS: Message given if content is too long. %1$sd is used for plural.
#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
-#: lib/command.php:472
-#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d"
-msgstr ""
-"Mensaje muy largo - la cantidad máxima es de %1$d caracteres y has enviado %2"
-"$d"
+#: lib/command.php:488
+#, fuzzy, php-format
+msgid "Message too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] "Mensaje muy largo - máximo %1$d caracteres, enviaste %2$d"
+msgstr[1] "Mensaje muy largo - máximo %1$d caracteres, enviaste %2$d"
-#. TRANS: Message given have sent a direct message to another user.
-#. TRANS: %s is the name of the other user.
-#: lib/command.php:492
-#, php-format
-msgid "Direct message to %s sent"
-msgstr "Se envió mensaje directo a %s"
-
-#: lib/command.php:494
+#. TRANS: Error text shown sending a direct message fails with an unknown reason.
+#: lib/command.php:516
msgid "Error sending direct message."
msgstr "Error al enviar mensaje directo."
-#: lib/command.php:514
-msgid "Cannot repeat your own notice"
-msgstr "No puedes repetir tu propio aviso"
-
-#: lib/command.php:519
-msgid "Already repeated that notice"
-msgstr "Ya has repetido este aviso"
-
#. TRANS: Message given having repeated a notice from another user.
#. TRANS: %s is the name of the user for which the notice was repeated.
-#: lib/command.php:529
+#: lib/command.php:553
#, php-format
-msgid "Notice from %s repeated"
-msgstr "Aviso de %s repetido"
+msgid "Notice from %s repeated."
+msgstr "Se ha repetido el mensaje de %s."
-#: lib/command.php:531
+#. TRANS: Error text shown when repeating a notice fails with an unknown reason.
+#: lib/command.php:556
msgid "Error repeating notice."
-msgstr "Ha habido un error al repetir el aviso."
+msgstr "Ha habido un error al repetir el mensaje."
-#: lib/command.php:562
+#. TRANS: Message given if content of a notice for a reply is too long. %1$d is used for plural.
+#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
+#: lib/command.php:591
+#, fuzzy, php-format
+msgid "Notice too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Notice too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+"Mensaje demasiado largo - el máximo es de 140 caracteres, enviaste %d."
+msgstr[1] ""
+"Mensaje demasiado largo - el máximo es de 140 caracteres, enviaste %d."
+
+#. TRANS: Text shown having sent a reply to a notice successfully.
+#. TRANS: %s is the nickname of the user of the notice the reply was sent to.
+#: lib/command.php:604
#, php-format
-msgid "Notice too long - maximum is %d characters, you sent %d"
-msgstr "Mensaje muy largo - el máximo es de %d caracteres. Has enviado %d"
+msgid "Reply to %s sent."
+msgstr "Se ha enviado la respuesta a %s."
-#: lib/command.php:571
-#, php-format
-msgid "Reply to %s sent"
-msgstr "Responder a %s enviados"
-
-#: lib/command.php:573
+#. TRANS: Error text shown when a reply to a notice fails with an unknown reason.
+#: lib/command.php:607
msgid "Error saving notice."
-msgstr "Error al guardar el aviso."
+msgstr "Error al guardar el mensaje."
-#: lib/command.php:620
-msgid "Specify the name of the user to subscribe to"
-msgstr "Especificar el nombre del usuario a suscribir"
+#. TRANS: Error text shown when no username was provided when issuing a subscribe command.
+#: lib/command.php:654
+msgid "Specify the name of the user to subscribe to."
+msgstr "Especificar el nombre del usuario al cual se quiere suscribir."
-#: lib/command.php:628
+#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command.
+#: lib/command.php:663
msgid "Can't subscribe to OMB profiles by command."
msgstr "No te puedes suscribir a perfiles de OMB por orden."
-#: lib/command.php:634
+#. TRANS: Text shown after having subscribed to another user successfully.
+#. TRANS: %s is the name of the user the subscription was requested for.
+#: lib/command.php:671
#, php-format
-msgid "Subscribed to %s"
-msgstr "Suscrito a %s"
+msgid "Subscribed to %s."
+msgstr "Suscrito a %s."
-#: lib/command.php:655 lib/command.php:754
-msgid "Specify the name of the user to unsubscribe from"
-msgstr "Especificar el nombre del usuario para desuscribirse de"
+#. TRANS: Error text shown when no username was provided when issuing an unsubscribe command.
+#. TRANS: Error text shown when no username was provided when issuing the command.
+#: lib/command.php:692 lib/command.php:803
+msgid "Specify the name of the user to unsubscribe from."
+msgstr "Especifica el nombre del usuario del cual cancelar la suscripción."
-#: lib/command.php:664
+#. TRANS: Text shown after having unsubscribed from another user successfully.
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:703
#, php-format
-msgid "Unsubscribed from %s"
-msgstr "Desuscrito de %s"
+msgid "Unsubscribed from %s."
+msgstr "Cancelada la suscripción a %s."
-#: lib/command.php:682 lib/command.php:705
+#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented.
+#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented.
+#: lib/command.php:723 lib/command.php:749
msgid "Command not yet implemented."
msgstr "Todavía no se implementa comando."
-#: lib/command.php:685
+#. TRANS: Text shown when issuing the command "off" successfully.
+#: lib/command.php:727
msgid "Notification off."
msgstr "Notificación no activa."
-#: lib/command.php:687
+#. TRANS: Error text shown when the command "off" fails for an unknown reason.
+#: lib/command.php:730
msgid "Can't turn off notification."
msgstr "No se puede desactivar notificación."
-#: lib/command.php:708
+#. TRANS: Text shown when issuing the command "on" successfully.
+#: lib/command.php:753
msgid "Notification on."
msgstr "Notificación activada."
-#: lib/command.php:710
+#. TRANS: Error text shown when the command "on" fails for an unknown reason.
+#: lib/command.php:756
msgid "Can't turn on notification."
msgstr "No se puede activar notificación."
-#: lib/command.php:723
-msgid "Login command is disabled"
-msgstr "El comando de inicio de sesión está desactivado"
+#. TRANS: Error text shown when issuing the login command while login is disabled.
+#: lib/command.php:770
+msgid "Login command is disabled."
+msgstr "El comando de inicio de sesión está inhabilitado."
-#: lib/command.php:734
+#. TRANS: Text shown after issuing the login command successfully.
+#. TRANS: %s is a logon link..
+#: lib/command.php:783
#, php-format
-msgid "This link is useable only once, and is good for only 2 minutes: %s"
+msgid "This link is useable only once and is valid for only 2 minutes: %s."
msgstr ""
-"Este enlace es utilizable solamente una vez y sólo válido por 2 minutos: %s"
+"Este enlace es utilizable sólo una vez y es válido sólo durante dos minutos: "
+"%s."
-#: lib/command.php:761
+#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user).
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:812
#, php-format
-msgid "Unsubscribed %s"
-msgstr "Desuscrito de %s"
+msgid "Unsubscribed %s."
+msgstr "Cancelada la suscripción a %s."
-#: lib/command.php:778
+#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions.
+#: lib/command.php:830
msgid "You are not subscribed to anyone."
msgstr "No estás suscrito a nadie."
-#: lib/command.php:780
+#. TRANS: Text shown after requesting other users a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed users.
+#: lib/command.php:835
msgid "You are subscribed to this person:"
msgid_plural "You are subscribed to these people:"
msgstr[0] "Ya estás suscrito a estos usuarios:"
msgstr[1] "Ya estás suscrito a estos usuarios:"
-#: lib/command.php:800
+#. TRANS: Text shown after requesting other users that are subscribed to a user
+#. TRANS: (followers) without having any subscribers.
+#: lib/command.php:857
msgid "No one is subscribed to you."
msgstr "Nadie está suscrito a ti."
-#: lib/command.php:802
+#. TRANS: Text shown after requesting other users that are subscribed to a user (followers).
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribing users.
+#: lib/command.php:862
msgid "This person is subscribed to you:"
msgid_plural "These people are subscribed to you:"
msgstr[0] "No se pudo suscribir otro a ti."
msgstr[1] "No se pudo suscribir otro a ti."
-#: lib/command.php:822
+#. TRANS: Text shown after requesting groups a user is subscribed to without having
+#. TRANS: any group subscriptions.
+#: lib/command.php:884
msgid "You are not a member of any groups."
msgstr "No eres miembro de ningún grupo"
-#: lib/command.php:824
+#. TRANS: Text shown after requesting groups a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed groups.
+#: lib/command.php:889
msgid "You are a member of this group:"
msgid_plural "You are a member of these groups:"
msgstr[0] "Eres miembro de este grupo:"
msgstr[1] "Eres miembro de estos grupos:"
-#: lib/command.php:838
+#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings.
+#: lib/command.php:904
msgid ""
"Commands:\n"
"on - turn on notifications\n"
@@ -5934,88 +7541,115 @@ msgid ""
"tracking - not yet implemented.\n"
msgstr ""
"comandos:\n"
-"activar - activar notificaciones\n"
-"desactivar - desactivar notificaciones\n"
-"ayuda - mostrar esta ayuda\n"
-"seguir - suscribirse al usuario\n"
-"grupos - listar los grupos que sigues\n"
-"suscripciones - listar las personas que sigues\n"
-"suscriptores - listar los grupos que te siguen\n"
-"abandonar - cancelar la suscripción al usuario\n"
+"on - activar notificaciones\n"
+"off - desactivar notificaciones\n"
+"help - mostrar esta ayuda\n"
+"follow - suscribirse al usuario\n"
+"groups - listar los grupos que sigues\n"
+"subscriptions - listar las personas que sigues\n"
+"subscribers - listar los grupos que te siguen\n"
+"leave - cancelar la suscripción al usuario\n"
"d - dirigir mensaje al usuario\n"
-"obtener - obtener último aviso del usuario\n"
-"quienes - obtener información del perfil del usuario\n"
-"bloquear - obligar al usuario a que deje de seguirte\n"
+"get - obtener último aviso del usuario\n"
+"whois - obtener información del perfil del usuario\n"
+"lose - obligar al usuario a que deje de seguirte\n"
"fav - añadir el último aviso del usario a tus favoritos\n"
"fav # - añadir el aviso con el ID dado a tus favoritos\n"
-"repetir # - repetir el aviso con el ID dado\n"
-"repetir - repetir el último aviso del usuario\n"
-"responder # - responder al aviso del ID dado\n"
-"responder - responder al último aviso del usuario\n"
-"unirse - unirse a un grupo\n"
-"entrar - obtener un vínculo para iniciar sesión en la interfaz Web\n"
-"abandonar - abandonar el grupo\n"
-"estadísticas - obtener tus estadísticas\n"
-"detener - igual que 'desactivar'\n"
-"parar - igual que 'desactivar'\n"
-"sus - igual que 'seguir'\n"
-"desus - igual que 'abandonar'\n"
-"último - igual que 'obtener'\n"
-"activado - aún sin implementar.\n"
-"desactivado - aún sin implementar.\n"
-"toque - recordarle a un ausuario que actualice.\n"
-"invitar - aún sin implementar.\n"
-"rastrear - aún sin implementar.\n"
-"no rastrear - aún sin implementar.\n"
-"dejar de rastrear - aún sin implementar.\n"
-"dejar de rastrear todos - aún sin implementar.\n"
-"rastrear - aún sin implementar.\n"
-"rastreando - aún sin implementar.\n"
+"repeat # - repetir el aviso con el ID dado\n"
+"repeat - repetir el último aviso del usuario\n"
+"reply # - responder al aviso del ID dado\n"
+"reply - responder al último aviso del usuario\n"
+"join - unirse a un grupo\n"
+"login - obtener un vínculo para iniciar sesión en la interfaz Web\n"
+"drop - abandonar el grupo\n"
+"stats - obtener tus estadísticas\n"
+"stop - igual que 'desactivar'\n"
+"quit - igual que 'desactivar'\n"
+"sub - igual que 'seguir'\n"
+"unsub - igual que 'abandonar'\n"
+"last - igual que 'obtener'\n"
+"on - aún sin implementar.\n"
+"off - aún sin implementar.\n"
+"nudge - recordarle a un ausuario que actualice.\n"
+"invite - aún sin implementar.\n"
+"track - aún sin implementar.\n"
+"untrack - aún sin implementar.\n"
+"track off - aún sin implementar.\n"
+"untrack all - aún sin implementar.\n"
+"tracks - aún sin implementar.\n"
+"tracking - aún sin implementar.\n"
-#: lib/common.php:135
-msgid "No configuration file found. "
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:147
+#, fuzzy
+msgid "No configuration file found."
msgstr "Ningún archivo de configuración encontrado. "
-#: lib/common.php:136
-msgid "I looked for configuration files in the following places: "
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: Is followed by a list of directories (separated by HTML breaks).
+#: lib/common.php:150
+#, fuzzy
+msgid "I looked for configuration files in the following places:"
msgstr "He buscado archivos de configuración en los siguientes lugares: "
-#: lib/common.php:138
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:153
msgid "You may wish to run the installer to fix this."
msgstr "Quizá desees ejecutar el instalador para solucionar este problema."
-#: lib/common.php:139
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: The text is link text that leads to the installer page.
+#: lib/common.php:157
msgid "Go to the installer."
msgstr "Ir al instalador."
-#: lib/connectsettingsaction.php:110
+#. TRANS: Menu item for Instant Messaging settings.
+#: lib/connectsettingsaction.php:106
+#, fuzzy
+msgctxt "MENU"
msgid "IM"
msgstr "IM"
-#: lib/connectsettingsaction.php:111
+#. TRANS: Tooltip for Instant Messaging menu item.
+#: lib/connectsettingsaction.php:108
msgid "Updates by instant messenger (IM)"
msgstr "Actualizaciones por mensajería instantánea"
-#: lib/connectsettingsaction.php:116
+#. TRANS: Menu item for Short Message Service settings.
+#: lib/connectsettingsaction.php:113
+#, fuzzy
+msgctxt "MENU"
+msgid "SMS"
+msgstr "SMS"
+
+#. TRANS: Tooltip for Short Message Service menu item.
+#: lib/connectsettingsaction.php:115
msgid "Updates by SMS"
msgstr "Actualizaciones por sms"
+#. TRANS: Menu item for OuAth connection settings.
#: lib/connectsettingsaction.php:120
+#, fuzzy
+msgctxt "MENU"
msgid "Connections"
msgstr "Conecciones"
-#: lib/connectsettingsaction.php:121
+#. TRANS: Tooltip for connected applications (Connections through OAuth) menu item.
+#: lib/connectsettingsaction.php:122
msgid "Authorized connected applications"
msgstr "Aplicaciones conectadas autorizadas"
-#: lib/dberroraction.php:60
+#: lib/dberroraction.php:59
msgid "Database error"
msgstr "Error de la base de datos"
-#: lib/designsettings.php:105
+#. TRANS: Label in form on profile design page.
+#. TRANS: Field contains file name on user's computer that could be that user's custom profile background image.
+#: lib/designsettings.php:104
msgid "Upload file"
msgstr "Subir archivo"
+#. TRANS: Instructions for form on profile design page.
#: lib/designsettings.php:109
msgid ""
"You can upload your personal background image. The maximum file size is 2MB."
@@ -6023,41 +7657,60 @@ msgstr ""
"Puedes subir tu imagen de fondo personal. El tamaño de archivo máximo "
"permitido es 2 MB."
-#: lib/designsettings.php:418
+#. TRANS: Radio button on profile design page that will enable use of the uploaded profile image.
+#: lib/designsettings.php:139
+#, fuzzy
+msgctxt "RADIO"
+msgid "On"
+msgstr "Activar"
+
+#. TRANS: Radio button on profile design page that will disable use of the uploaded profile image.
+#: lib/designsettings.php:156
+#, fuzzy
+msgctxt "RADIO"
+msgid "Off"
+msgstr "Desactivar"
+
+#. TRANS: Button text on profile design page to reset all colour settings to default without saving.
+#: lib/designsettings.php:264
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Reset"
+msgstr "Restablecer"
+
+#. TRANS: Success message displayed if design settings were saved after clicking "Use defaults".
+#: lib/designsettings.php:433
msgid "Design defaults restored."
msgstr "Diseño predeterminado restaurado."
-#: lib/disfavorform.php:114 lib/disfavorform.php:140
+#: lib/disfavorform.php:114 lib/disfavorform.php:144
msgid "Disfavor this notice"
-msgstr "Sacar este aviso"
+msgstr "Excluir este mensaje de mis favoritos"
-#: lib/favorform.php:114 lib/favorform.php:140
+#: lib/favorform.php:114 lib/favorform.php:143
msgid "Favor this notice"
-msgstr "Incluir este aviso en tus favoritos"
+msgstr "Incluir este mensaje en tus favoritos"
-#: lib/favorform.php:140
-msgid "Favor"
-msgstr "Aceptar"
-
-#: lib/feed.php:85
+#: lib/feed.php:84
msgid "RSS 1.0"
msgstr "RSS 1.0"
-#: lib/feed.php:87
+#: lib/feed.php:86
msgid "RSS 2.0"
msgstr "RSS 2.0"
-#: lib/feed.php:89
+#: lib/feed.php:88
msgid "Atom"
msgstr "Atom"
-#: lib/feed.php:91
+#: lib/feed.php:90
msgid "FOAF"
msgstr "Amistad de amistad"
-#: lib/feedlist.php:64
-msgid "Export data"
-msgstr "Exportar datos"
+#. TRANS: Header for feed links (h2).
+#: lib/feedlist.php:66
+msgid "Feeds"
+msgstr ""
#: lib/galleryaction.php:121
msgid "Filter tags"
@@ -6088,8 +7741,14 @@ msgstr "Ir"
msgid "Grant this user the \"%s\" role"
msgstr "Otorgar al usuario el papel de \"%$\""
+#: lib/groupeditform.php:154
+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"
+
#: lib/groupeditform.php:163
-msgid "URL of the homepage or blog of the group or topic"
+#, fuzzy
+msgid "URL of the homepage or blog of the group or topic."
msgstr "URL de página de inicio o blog del grupo o tema"
#: lib/groupeditform.php:168
@@ -6097,67 +7756,121 @@ msgid "Describe the group or topic"
msgstr "Describir al grupo o tema"
#: lib/groupeditform.php:170
-#, php-format
-msgid "Describe the group or topic in %d characters"
-msgstr "Describir al grupo o tema en %d caracteres"
+#, fuzzy, php-format
+msgid "Describe the group or topic in %d character or less"
+msgid_plural "Describe the group or topic in %d characters or less"
+msgstr[0] "Describir al grupo o tema en %d caracteres"
+msgstr[1] "Describir al grupo o tema en %d caracteres"
-#: lib/groupeditform.php:179
+#: lib/groupeditform.php:182
+#, fuzzy
msgid ""
-"Location for the group, if any, like \"City, State (or Region), Country\""
+"Location for the group, if any, like \"City, State (or Region), Country\"."
msgstr ""
"Ubicación del grupo, si existe, por ejemplo \"Ciudad, Estado (o Región), País"
"\""
-#: lib/groupeditform.php:187
-#, php-format
-msgid "Extra nicknames for the group, comma- or space- separated, max %d"
-msgstr ""
+#: lib/groupeditform.php:190
+#, fuzzy, php-format
+msgid ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"alias allowed."
+msgid_plural ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"aliases allowed."
+msgstr[0] ""
+"Nombres adicionales para el grupo, separados por comas o espacios. Máximo: %d"
+msgstr[1] ""
"Nombres adicionales para el grupo, separados por comas o espacios. Máximo: %d"
-#: lib/groupnav.php:85
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:86
+msgctxt "MENU"
msgid "Group"
msgstr "Grupo"
-#: lib/groupnav.php:101
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:89
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group"
+msgstr "Grupo %s"
+
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:95
+msgctxt "MENU"
+msgid "Members"
+msgstr "Miembros"
+
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:98
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group members"
+msgstr "Miembros del grupo %s"
+
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:108
+msgctxt "MENU"
msgid "Blocked"
msgstr "Bloqueado"
-#: lib/groupnav.php:102
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:111
#, php-format
+msgctxt "TOOLTIP"
msgid "%s blocked users"
-msgstr "usuarios bloqueados"
+msgstr "%s usuarios bloqueados"
-#: lib/groupnav.php:108
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:120
#, php-format
+msgctxt "TOOLTIP"
msgid "Edit %s group properties"
-msgstr "Editar propiedades del grupo %s"
+msgstr "Editar las propiedades del grupo %s"
-#: lib/groupnav.php:113
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:126
+msgctxt "MENU"
msgid "Logo"
msgstr "Logo"
-#: lib/groupnav.php:114
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:129
#, php-format
+msgctxt "TOOLTIP"
msgid "Add or edit %s logo"
-msgstr "Agregar o editar el logo de %s"
+msgstr "Añadir o modificar el logo %s"
-#: lib/groupnav.php:120
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:138
#, php-format
+msgctxt "TOOLTIP"
msgid "Add or edit %s design"
-msgstr "Agregar o editar el diseño de %s"
+msgstr "Añadir o modificar el diseño %s"
+#. TRANS: Title for groups with the most members section.
#: lib/groupsbymemberssection.php:71
msgid "Groups with most members"
-msgstr "Grupos con más miembros"
+msgstr "Grupos con mayor cantidad de miembros"
+#. TRANS: Title for groups with the most posts section.
#: lib/groupsbypostssection.php:71
msgid "Groups with most posts"
-msgstr "Grupos con más publicaciones"
+msgstr "Grupos con mayor cantidad de publicaciones"
-#: lib/grouptagcloudsection.php:56
+#. TRANS: Title for group tag cloud section.
+#. TRANS: %s is a group name.
+#: lib/grouptagcloudsection.php:57
#, php-format
msgid "Tags in %s group's notices"
-msgstr "Etiquetas en avisos del grupo %s"
+msgstr "Etiquetas en mensajes del grupo %s"
#. TRANS: Client exception 406
#: lib/htmloutputter.php:104
@@ -6168,38 +7881,57 @@ msgstr "Esta página no está disponible en el tipo de medio que aceptas."
msgid "Unsupported image file format."
msgstr "Formato de imagen no soportado."
-#: lib/imagefile.php:88
+#. TRANS: Exception thrown when too large a file is uploaded.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: lib/imagefile.php:90
#, php-format
msgid "That file is too big. The maximum file size is %s."
msgstr "El archivo es muy grande. El tamaño máximo permitido es %s."
-#: lib/imagefile.php:93
+#: lib/imagefile.php:95
msgid "Partial upload."
msgstr "Subida parcial"
-#: lib/imagefile.php:101 lib/mediafile.php:170
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: lib/imagefile.php:103 lib/mediafile.php:228
msgid "System error uploading file."
msgstr "Error del sistema subir el archivo"
-#: lib/imagefile.php:109
+#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "No es una imagen o es un fichero corrupto."
-#: lib/imagefile.php:122
+#: lib/imagefile.php:160
msgid "Lost our file."
msgstr "Se perdió nuestro archivo."
-#: lib/imagefile.php:163 lib/imagefile.php:224
+#: lib/imagefile.php:197 lib/imagefile.php:237
msgid "Unknown file type"
msgstr "Tipo de archivo desconocido"
-#: lib/imagefile.php:244
-msgid "MB"
-msgstr "MB"
+#. TRANS: Number of megabytes. %d is the number.
+#: lib/imagefile.php:283
+#, fuzzy, php-format
+msgid "%dMB"
+msgid_plural "%dMB"
+msgstr[0] "MB"
+msgstr[1] "MB"
-#: lib/imagefile.php:246
-msgid "kB"
-msgstr "kB"
+#. TRANS: Number of kilobytes. %d is the number.
+#: lib/imagefile.php:287
+#, fuzzy, php-format
+msgid "%dkB"
+msgid_plural "%dkB"
+msgstr[0] "kB"
+msgstr[1] "kB"
+
+#. TRANS: Number of bytes. %d is the number.
+#: lib/imagefile.php:290
+#, php-format
+msgid "%dB"
+msgid_plural "%dB"
+msgstr[0] ""
+msgstr[1] ""
#: lib/jabber.php:387
#, php-format
@@ -6211,10 +7943,6 @@ msgstr "[%s]"
msgid "Unknown inbox source %d."
msgstr "Origen de bandeja de entrada %d desconocido."
-#: lib/joinform.php:114
-msgid "Join"
-msgstr "Unirse"
-
#: lib/leaveform.php:114
msgid "Leave"
msgstr "Abandonar"
@@ -6227,27 +7955,29 @@ msgstr "Ingresar con un nombre de usuario y contraseña."
msgid "Sign up for a new account"
msgstr "Registrarse para una nueva cuenta"
-#. TRANS: Subject for address confirmation email
+#. TRANS: Subject for address confirmation email.
#: lib/mail.php:174
msgid "Email address confirmation"
msgstr "Confirmación de correo electrónico"
#. TRANS: Body for address confirmation email.
-#: lib/mail.php:177
-#, php-format
+#. TRANS: %1$s is the addressed user's nickname, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the URL to confirm at.
+#: lib/mail.php:179
+#, fuzzy, php-format
msgid ""
-"Hey, %s.\n"
+"Hey, %1$s.\n"
"\n"
-"Someone just entered this email address on %s.\n"
+"Someone just entered this email address on %2$s.\n"
"\n"
"If it was you, and you want to confirm your entry, use the URL below:\n"
"\n"
-"\t%s\n"
+"\t%3$s\n"
"\n"
"If not, just ignore this message.\n"
"\n"
"Thanks for your time, \n"
-"%s\n"
+"%2$s\n"
msgstr ""
"¡Hola, %s!\n"
"\n"
@@ -6263,13 +7993,16 @@ msgstr ""
"Gracias por tu tiempo, \n"
"%s\n"
-#. TRANS: Subject of new-subscriber notification e-mail
-#: lib/mail.php:243
+#. TRANS: Subject of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscribing user's nickname, %2$s is the StatusNet sitename.
+#: lib/mail.php:246
#, php-format
msgid "%1$s is now listening to your notices on %2$s."
msgstr "%1$s ahora está escuchando tus avisos en %2$s"
-#: lib/mail.php:248
+#. TRANS: This is a paragraph in a new-subscriber e-mail.
+#. TRANS: %s is a URL where the subscriber can be reported as abusive.
+#: lib/mail.php:253
#, php-format
msgid ""
"If you believe this account is being used abusively, you can block them from "
@@ -6279,9 +8012,13 @@ msgstr ""
"bloquearla de tu lista de suscriptores y reportar la como cuenta no deseada "
"a los administradores de sitios en %s"
-#. TRANS: Main body of new-subscriber notification e-mail
-#: lib/mail.php:254
-#, php-format
+#. TRANS: Main body of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscriber's long name, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the subscriber's profile URL, %4$s is the subscriber's location (or empty)
+#. TRANS: %5$s is the subscriber's homepage URL (or empty), %6%s is the subscriber's bio (or empty)
+#. TRANS: %7$s is a link to the addressed user's e-mail settings.
+#: lib/mail.php:263
+#, fuzzy, php-format
msgid ""
"%1$s is now listening to your notices on %2$s.\n"
"\n"
@@ -6289,10 +8026,10 @@ msgid ""
"\n"
"%4$s%5$s%6$s\n"
"Faithfully yours,\n"
-"%7$s.\n"
+"%2$s.\n"
"\n"
"----\n"
-"Change your email address or notification options at %8$s\n"
+"Change your email address or notification options at %7$s\n"
msgstr ""
"%1$s ahora está escuchando tus avisos en %2$s.\n"
"\n"
@@ -6307,21 +8044,25 @@ msgstr ""
"----\n"
"Cambia tus preferencias de notificaciones a tu correo electrónico en %8$s\n"
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/mail.php:274
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is biographical information.
+#: lib/mail.php:286
#, php-format
msgid "Bio: %s"
msgstr "Bio: %s"
-#. TRANS: Subject of notification mail for new posting email address
-#: lib/mail.php:304
+#. TRANS: Subject of notification mail for new posting email address.
+#. TRANS: %s is the StatusNet sitename.
+#: lib/mail.php:315
#, php-format
msgid "New email address for posting to %s"
msgstr "Nueva dirección de correo para postear a %s"
-#. TRANS: Body of notification mail for new posting email address
-#: lib/mail.php:308
-#, php-format
+#. TRANS: Body of notification mail for new posting email address.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is the e-mail address to send
+#. TRANS: to to post by e-mail, %3$s is a URL to more instructions.
+#: lib/mail.php:321
+#, fuzzy, php-format
msgid ""
"You have a new posting address on %1$s.\n"
"\n"
@@ -6330,7 +8071,7 @@ msgid ""
"More email instructions at %3$s.\n"
"\n"
"Faithfully yours,\n"
-"%4$s"
+"%1$s"
msgstr ""
"You have a new posting address on %1$s.\n"
"\n"
@@ -6341,31 +8082,36 @@ msgstr ""
"Attentamente, \n"
"%4$s"
-#. TRANS: Subject line for SMS-by-email notification messages
-#: lib/mail.php:433
+#. TRANS: Subject line for SMS-by-email notification messages.
+#. TRANS: %s is the posting user's nickname.
+#: lib/mail.php:442
#, php-format
msgid "%s status"
msgstr "estado de %s"
-#. TRANS: Subject line for SMS-by-email address confirmation message
-#: lib/mail.php:460
+#. TRANS: Subject line for SMS-by-email address confirmation message.
+#: lib/mail.php:468
msgid "SMS confirmation"
msgstr "SMS confirmación"
-#. TRANS: Main body heading for SMS-by-email address confirmation message
-#: lib/mail.php:463
+#. TRANS: Main body heading for SMS-by-email address confirmation message.
+#. TRANS: %s is the addressed user's nickname.
+#: lib/mail.php:472
#, php-format
msgid "%s: confirm you own this phone number with this code:"
msgstr "%s: Confirma que este es tu número de teléfono mediante este código:"
-#. TRANS: Subject for 'nudge' notification email
-#: lib/mail.php:484
+#. TRANS: Subject for 'nudge' notification email.
+#. TRANS: %s is the nudging user.
+#: lib/mail.php:493
#, php-format
msgid "You've been nudged by %s"
msgstr "%s te ha dado un toque"
-#. TRANS: Body for 'nudge' notification email
-#: lib/mail.php:489
+#. TRANS: Body for 'nudge' notification email.
+#. TRANS: %1$s is the nuding user's long name, $2$s is the nudging user's nickname,
+#. TRANS: %3$s is a URL to post notices at, %4$s is the StatusNet sitename.
+#: lib/mail.php:500
#, php-format
msgid ""
"%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -6392,14 +8138,18 @@ msgstr ""
"Un cordial saludo,\n"
"%4$s\n"
-#. TRANS: Subject for direct-message notification email
-#: lib/mail.php:536
+#. TRANS: Subject for direct-message notification email.
+#. TRANS: %s is the sending user's nickname.
+#: lib/mail.php:547
#, php-format
msgid "New private message from %s"
msgstr "Nuevo mensaje privado de %s"
-#. TRANS: Body for direct-message notification email
-#: lib/mail.php:541
+#. TRANS: Body for direct-message notification email.
+#. TRANS: %1$s is the sending user's long name, %2$s is the sending user's nickname,
+#. TRANS: %3$s is the message content, %4$s a URL to the message,
+#. TRANS: %5$s is the StatusNet sitename.
+#: lib/mail.php:555
#, php-format
msgid ""
"%1$s (%2$s) sent you a private message:\n"
@@ -6432,14 +8182,19 @@ msgstr ""
"Saludos cordiales,\n"
"%5$s\n"
-#. TRANS: Subject for favorite notification email
-#: lib/mail.php:589
-#, php-format
-msgid "%s (@%s) added your notice as a favorite"
-msgstr "%s (@%s) agregó tu aviso como un favorito"
+#. TRANS: Subject for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:607
+#, fuzzy, php-format
+msgid "%1$s (@%2$s) added your notice as a favorite"
+msgstr "%s (@%s) agregó tu mensaje a los favoritos"
-#. TRANS: Body for favorite notification email
-#: lib/mail.php:592
+#. TRANS: Body for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, $2$s is the date the notice was created,
+#. TRANS: %3$s is a URL to the faved notice, %4$s is the faved notice text,
+#. TRANS: %5$s is a URL to all faves of the adding user, %6$s is the StatusNet sitename,
+#. TRANS: %7$s is the adding user's nickname.
+#: lib/mail.php:614
#, php-format
msgid ""
"%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -6459,13 +8214,13 @@ msgid ""
"Faithfully yours,\n"
"%6$s\n"
msgstr ""
-"%1$s (@%7$s) acaba de añadir un aviso de %2$s a su listado de favoritos.\n"
+"%1$s (@%7$s) acaba de añadir un mensaje de %2$s a su listado de favoritos.\n"
"\n"
-"El URL de tu aviso es:\n"
+"El URL de tu mensaje es:\n"
"\n"
"%3$s\n"
"\n"
-"El texto de tu aviso es:\n"
+"El texto de tu mensaje es:\n"
"\n"
"%4$s\n"
"\n"
@@ -6477,7 +8232,7 @@ msgstr ""
"%6$s\n"
#. TRANS: Line in @-reply notification e-mail. %s is conversation URL.
-#: lib/mail.php:651
+#: lib/mail.php:672
#, php-format
msgid ""
"The full conversation can be read here:\n"
@@ -6488,13 +8243,20 @@ msgstr ""
"\n"
"%s"
-#: lib/mail.php:657
-#, php-format
-msgid "%s (@%s) sent a notice to your attention"
+#. TRANS: E-mail subject for notice notification.
+#. TRANS: %1$s is the sending user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:680
+#, fuzzy, php-format
+msgid "%1$s (@%2$s) sent a notice to your attention"
msgstr "%s (@%s) ha enviado un aviso a tu atención"
#. TRANS: Body of @-reply notification e-mail.
-#: lib/mail.php:660
+#. TRANS: %1$s is the sending user's long name, $2$s is the StatusNet sitename,
+#. TRANS: %3$s is a URL to the notice, %4$s is the notice text,
+#. TRANS: %5$s is a URL to the full conversion if it exists (otherwise empty),
+#. TRANS: %6$s is a URL to reply to the notice, %7$s is a URL to all @-replied for the addressed user,
+#. TRANS: %8$s is a URL to the addressed user's e-mail settings, %9$s is the sender's nickname.
+#: lib/mail.php:688
#, php-format
msgid ""
"%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -6557,7 +8319,7 @@ msgstr ""
"otros usuarios partícipes de la conversación. La gente puede enviarte "
"mensajes que sólo puedas leer tú."
-#: lib/mailbox.php:227 lib/noticelist.php:505
+#: lib/mailbox.php:228 lib/noticelist.php:521
msgid "from"
msgstr "desde"
@@ -6577,23 +8339,26 @@ msgstr "Lo sentimos, pero este no es su dirección de correo entrante."
msgid "Sorry, no incoming email allowed."
msgstr "Lo sentimos, pero no se permite correos entrantes"
-#: lib/mailhandler.php:228
+#: lib/mailhandler.php:229
#, php-format
msgid "Unsupported message type: %s"
msgstr "Tipo de mensaje no compatible: %s"
-#: lib/mediafile.php:98 lib/mediafile.php:123
+#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
+#: lib/mediafile.php:102 lib/mediafile.php:174
msgid "There was a database error while saving your file. Please try again."
msgstr ""
"Hubo un error en la base de datos mientras subías tu archivo. Por favor, "
"inténtalo de nuevo."
-#: lib/mediafile.php:142
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: lib/mediafile.php:194
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
msgstr ""
"El archivo subido sobrepasa la directiva upload_max_filesize en php.ini"
-#: lib/mediafile.php:147
+#. TRANS: Client exception.
+#: lib/mediafile.php:200
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form."
@@ -6601,87 +8366,137 @@ msgstr ""
"El archivo subido sobrepasa la directiva MAX_FILE_SIZE que se especificó en "
"el formulario HTML."
-#: lib/mediafile.php:152
+#. TRANS: Client exception.
+#: lib/mediafile.php:206
msgid "The uploaded file was only partially uploaded."
msgstr "El archivo subido sólo fue parcialmente subido."
-#: lib/mediafile.php:159
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: lib/mediafile.php:214
msgid "Missing a temporary folder."
msgstr "Falta una carpeta temporal."
-#: lib/mediafile.php:162
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: lib/mediafile.php:218
msgid "Failed to write file to disk."
msgstr "No se pudo escribir el archivo en el disco."
-#: lib/mediafile.php:165
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: lib/mediafile.php:222
msgid "File upload stopped by extension."
msgstr "La subida de archivos se detuvo por extensión."
-#: lib/mediafile.php:179 lib/mediafile.php:217
+#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
+#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
msgstr "Archivo sobrepasa la cuota del usuario."
-#: lib/mediafile.php:197 lib/mediafile.php:234
+#. TRANS: Client exception thrown when a file upload operation fails because the file could
+#. TRANS: not be moved from the temporary folder to the permanent file location.
+#: lib/mediafile.php:258 lib/mediafile.php:300
msgid "File could not be moved to destination directory."
msgstr "El archivo no se pudo mover al directorio de destino."
-#: lib/mediafile.php:202 lib/mediafile.php:238
+#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME
+#. TRANS: type of the uploaded file could not be determined.
+#: lib/mediafile.php:265 lib/mediafile.php:306
msgid "Could not determine file's MIME type."
msgstr "No se pudo determinar tipo MIME del archivo"
-#: lib/mediafile.php:318
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
+#. TRANS: the MIME type that was denied.
+#: lib/mediafile.php:394
#, php-format
-msgid " Try using another %s format."
-msgstr "Pruebe a usar otro formato %s."
+msgid ""
+"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
+"format."
+msgstr ""
+"\"%1$s\" no es un tipo de archivo compatible en este servidor. Prueba a usar "
+"otro formato de %2$s"
-#: lib/mediafile.php:323
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %s is the file type that was denied.
+#: lib/mediafile.php:399
#, php-format
-msgid "%s is not a supported file type on this server."
-msgstr "%s no es un tipo de archivo soportado en este servidor."
+msgid "\"%s\" is not a supported file type on this server."
+msgstr "\"%s\" no es un tipo de archivo compatible en este servidor."
#: lib/messageform.php:120
msgid "Send a direct notice"
-msgstr "Enviar un aviso directo"
+msgstr "Enviar un mensaje directo"
-#: lib/messageform.php:146
+#. TRANS Label entry in drop-down selection box in direct-message inbox/outbox. This is the default entry in the drop-down box, doubling as instructions and a brake against accidental submissions with the first user in the list.
+#: lib/messageform.php:137
+#, fuzzy
+msgid "Select recipient:"
+msgstr "Seleccione un operador móvil"
+
+#. TRANS Entry in drop-down selection box in direct-message inbox/outbox when no one is available to message.
+#: lib/messageform.php:150
+#, fuzzy
+msgid "No mutual subscribers."
+msgstr "¡No estás suscrito!"
+
+#: lib/messageform.php:153
msgid "To"
msgstr "Para"
-#: lib/messageform.php:159 lib/noticeform.php:185
+#: lib/messageform.php:166 lib/noticeform.php:186
msgid "Available characters"
msgstr "Caracteres disponibles"
-#: lib/messageform.php:178 lib/noticeform.php:236
+#: lib/messageform.php:185 lib/noticeform.php:237
msgctxt "Send button for sending notice"
msgid "Send"
msgstr "Enviar"
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:163
+msgid "Nickname must have only lowercase letters and numbers and no spaces."
+msgstr ""
+"El usuario debe tener solamente letras minúsculas y números y no puede tener "
+"espacios."
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:176
+msgid "Nickname cannot be empty."
+msgstr ""
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:189
+#, php-format
+msgid "Nickname cannot be more than %d character long."
+msgid_plural "Nickname cannot be more than %d characters long."
+msgstr[0] ""
+msgstr[1] ""
+
#: lib/noticeform.php:160
msgid "Send a notice"
-msgstr "Enviar un aviso"
+msgstr "Enviar un mensaje"
-#: lib/noticeform.php:173
+#: lib/noticeform.php:174
#, php-format
msgid "What's up, %s?"
msgstr "¿Qué tal, %s?"
-#: lib/noticeform.php:192
+#: lib/noticeform.php:193
msgid "Attach"
msgstr "Adjuntar"
-#: lib/noticeform.php:196
+#: lib/noticeform.php:197
msgid "Attach a file"
msgstr "Adjuntar un archivo"
-#: lib/noticeform.php:212
+#: lib/noticeform.php:213
msgid "Share my location"
msgstr "Compartir mi ubicación"
-#: lib/noticeform.php:215
+#: lib/noticeform.php:216
msgid "Do not share my location"
msgstr "No compartir mi ubicación"
-#: lib/noticeform.php:216
+#: lib/noticeform.php:217
msgid ""
"Sorry, retrieving your geo location is taking longer than expected, please "
"try again later"
@@ -6690,53 +8505,57 @@ msgstr ""
"favor, inténtalo más tarde."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:436
+#: lib/noticelist.php:451
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:438
+#: lib/noticelist.php:453
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:440
+#: lib/noticelist.php:455
msgid "E"
msgstr "E"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:442
+#: lib/noticelist.php:457
msgid "W"
msgstr "W"
-#: lib/noticelist.php:444
+#: lib/noticelist.php:459
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:453
+#: lib/noticelist.php:468
msgid "at"
msgstr "en"
-#: lib/noticelist.php:567
+#: lib/noticelist.php:517
+msgid "web"
+msgstr "red"
+
+#: lib/noticelist.php:583
msgid "in context"
msgstr "en contexto"
-#: lib/noticelist.php:602
+#: lib/noticelist.php:618
msgid "Repeated by"
msgstr "Repetido por"
-#: lib/noticelist.php:629
+#: lib/noticelist.php:645
msgid "Reply to this notice"
-msgstr "Responder este aviso."
+msgstr "Responder a este mensaje."
-#: lib/noticelist.php:630
+#: lib/noticelist.php:646
msgid "Reply"
msgstr "Responder"
-#: lib/noticelist.php:674
+#: lib/noticelist.php:690
msgid "Notice repeated"
-msgstr "Aviso repetido"
+msgstr "Mensaje repetido"
#: lib/nudgeform.php:116
msgid "Nudge this user"
@@ -6750,64 +8569,62 @@ msgstr "Dar un toque a "
msgid "Send a nudge to this user"
msgstr "Dar un toque a este usuario"
-#: lib/oauthstore.php:283
-msgid "Error inserting new profile"
-msgstr "Error al insertar el nuevo perfil"
+#: lib/oauthstore.php:294
+msgid "Error inserting new profile."
+msgstr "Error al insertar un nuevo perfil."
-#: lib/oauthstore.php:291
-msgid "Error inserting avatar"
-msgstr "Error al insertar la imagen"
+#: lib/oauthstore.php:302
+msgid "Error inserting avatar."
+msgstr "Error al insertar el avatar."
-#: lib/oauthstore.php:306
-msgid "Error updating remote profile"
-msgstr "Error al actualizar el perfil remoto"
+#: lib/oauthstore.php:322
+msgid "Error inserting remote profile."
+msgstr "Error al insertar el perfil remoto."
-#: lib/oauthstore.php:311
-msgid "Error inserting remote profile"
-msgstr "Error al insertar perfil remoto"
+#. TRANS: Exception thrown when a notice is denied because it has been sent before.
+#: lib/oauthstore.php:362
+msgid "Duplicate notice."
+msgstr "Mensaje duplicado."
-#: lib/oauthstore.php:345
-msgid "Duplicate notice"
-msgstr "Duplicar aviso"
-
-#: lib/oauthstore.php:490
+#: lib/oauthstore.php:507
msgid "Couldn't insert new subscription."
msgstr "No se pudo insertar una nueva suscripción."
-#: lib/personalgroupnav.php:99
+#: lib/personalgroupnav.php:102
msgid "Personal"
msgstr "Personal"
-#: lib/personalgroupnav.php:104
+#: lib/personalgroupnav.php:107
msgid "Replies"
msgstr "Respuestas"
-#: lib/personalgroupnav.php:114
+#: lib/personalgroupnav.php:117
msgid "Favorites"
msgstr "Favoritos"
-#: lib/personalgroupnav.php:125
+#: lib/personalgroupnav.php:128
msgid "Inbox"
msgstr "Bandeja de Entrada"
-#: lib/personalgroupnav.php:126
+#: lib/personalgroupnav.php:129
msgid "Your incoming messages"
msgstr "Mensajes entrantes"
-#: lib/personalgroupnav.php:130
+#: lib/personalgroupnav.php:133
msgid "Outbox"
msgstr "Bandeja de Salida"
-#: lib/personalgroupnav.php:131
+#: lib/personalgroupnav.php:134
msgid "Your sent messages"
msgstr "Mensajes enviados"
#: lib/personaltagcloudsection.php:56
#, php-format
msgid "Tags in %s's notices"
-msgstr "Etiquetas en avisos de %s"
+msgstr "Etiquetas en mensajes de %s"
-#: lib/plugin.php:115
+#. TRANS: Displayed as version information for a plugin if no version information was found.
+#: lib/plugin.php:121
msgid "Unknown"
msgstr "Desconocido"
@@ -6874,7 +8691,7 @@ msgstr "No hay respuesta a los argumentos."
#: lib/repeatform.php:107
msgid "Repeat this notice?"
-msgstr "Responder este aviso?"
+msgstr "Repetir este mensaje?"
#: lib/repeatform.php:132
msgid "Yes"
@@ -6882,16 +8699,18 @@ msgstr "Sí"
#: lib/repeatform.php:132
msgid "Repeat this notice"
-msgstr "Responder este aviso."
+msgstr "Repetir este mensaje."
#: lib/revokeroleform.php:91
#, php-format
msgid "Revoke the \"%s\" role from this user"
msgstr "Revocar el rol \"%s\" de este usuario"
-#: lib/router.php:709
-msgid "No single user defined for single-user mode."
-msgstr "Ningún usuario sólo definido para modo monousuario."
+#. TRANS: Client error on action trying to visit a non-existing page.
+#: lib/router.php:957
+#, fuzzy
+msgid "Page not found."
+msgstr "Método de API no encontrado."
#: lib/sandboxform.php:67
msgid "Sandbox"
@@ -6901,19 +8720,25 @@ msgstr "Restringir"
msgid "Sandbox this user"
msgstr "Imponer restricciones a este usuario"
+#. TRANS: Fieldset legend for the search form.
#: lib/searchaction.php:120
msgid "Search site"
msgstr "Buscar sitio"
-#: lib/searchaction.php:126
+#. TRANS: Used as a field label for the field where one or more keywords
+#. TRANS: for searching can be entered.
+#: lib/searchaction.php:128
msgid "Keyword(s)"
msgstr "Palabra(s) clave"
-#: lib/searchaction.php:127
+#. TRANS: Button text for searching site.
+#: lib/searchaction.php:130
+msgctxt "BUTTON"
msgid "Search"
msgstr "Buscar"
-#: lib/searchaction.php:162
+#. TRANS: Definition list item with instructions on how to get (better) search results.
+#: lib/searchaction.php:170
msgid "Search help"
msgstr "Buscar ayuda"
@@ -6927,7 +8752,7 @@ msgstr "Encontrar gente en este sitio"
#: lib/searchgroupnav.php:83
msgid "Find content of notices"
-msgstr "Encontrar el contenido de avisos"
+msgstr "Buscar en el contenido de mensajes"
#: lib/searchgroupnav.php:85
msgid "Find groups on this site"
@@ -6987,6 +8812,12 @@ msgstr "Nube de etiquetas de personas etiquetadas"
msgid "None"
msgstr "Ninguno"
+#. TRANS: Server exception displayed if a theme name was invalid.
+#: lib/theme.php:74
+#, fuzzy
+msgid "Invalid theme name."
+msgstr "Nombre de archivo inválido."
+
#: lib/themeuploader.php:50
msgid "This server cannot handle theme uploads without ZIP support."
msgstr "Este servidor no puede manejar cargas de temas sin soporte ZIP."
@@ -6996,26 +8827,30 @@ msgid "The theme file is missing or the upload failed."
msgstr "El archivo de tema está perdido o la carga falló."
#: lib/themeuploader.php:91 lib/themeuploader.php:102
-#: lib/themeuploader.php:253 lib/themeuploader.php:257
-#: lib/themeuploader.php:265 lib/themeuploader.php:272
+#: lib/themeuploader.php:279 lib/themeuploader.php:283
+#: lib/themeuploader.php:291 lib/themeuploader.php:298
msgid "Failed saving theme."
msgstr "Grabado de tema errado."
-#: lib/themeuploader.php:139
+#: lib/themeuploader.php:147
msgid "Invalid theme: bad directory structure."
msgstr "Tema inválido: mala estructura de directorio."
#: lib/themeuploader.php:166
-#, php-format
-msgid "Uploaded theme is too large; must be less than %d bytes uncompressed."
-msgstr ""
+#, fuzzy, php-format
+msgid "Uploaded theme is too large; must be less than %d byte uncompressed."
+msgid_plural ""
+"Uploaded theme is too large; must be less than %d bytes uncompressed."
+msgstr[0] ""
+"Tema subido es demasiado grande; debe ser menor que %d bytes sin comprimir."
+msgstr[1] ""
"Tema subido es demasiado grande; debe ser menor que %d bytes sin comprimir."
-#: lib/themeuploader.php:178
+#: lib/themeuploader.php:179
msgid "Invalid theme archive: missing file css/display.css"
msgstr "Archivo de tema inválido: archivo perdido css/display.css"
-#: lib/themeuploader.php:205
+#: lib/themeuploader.php:219
msgid ""
"Theme contains invalid file or folder name. Stick with ASCII letters, "
"digits, underscore, and minus sign."
@@ -7023,12 +8858,18 @@ msgstr ""
"El tema contiene archivo o nombre de carpeta inválido. Restrínjase a letras "
"ASCII, dígitos, carácter de subrayado, y signo menos."
-#: lib/themeuploader.php:216
+#: lib/themeuploader.php:225
+msgid "Theme contains unsafe file extension names; may be unsafe."
+msgstr ""
+"El tema contiene nombres de extensiones de archivo inseguras y puede ser "
+"peligroso."
+
+#: lib/themeuploader.php:242
#, php-format
msgid "Theme contains file of type '.%s', which is not allowed."
msgstr "El tema contiene archivo de tipo '.%s', que no está permitido."
-#: lib/themeuploader.php:234
+#: lib/themeuploader.php:260
msgid "Error opening theme archive."
msgstr "Error al abrir archivo de tema."
@@ -7036,6 +8877,13 @@ msgstr "Error al abrir archivo de tema."
msgid "Top posters"
msgstr "Principales posteadores"
+#. TRANS: Title for the form to unblock a user.
+#: lib/unblockform.php:67
+#, fuzzy
+msgctxt "TITLE"
+msgid "Unblock"
+msgstr "Desbloquear"
+
#: lib/unsandboxform.php:69
msgid "Unsandbox"
msgstr "Eliminar restricciones"
@@ -7060,122 +8908,175 @@ msgstr "Desuscribirse de este usuario"
msgid "Unsubscribe"
msgstr "Cancelar suscripción"
-#: lib/usernoprofileexception.php:58
-#, php-format
-msgid "User %s (%d) has no profile record."
-msgstr "El usuario %s (%d) no tiene un registro de su perfil."
+#. 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
+msgid "User %1$s (%2$d) has no profile record."
+msgstr "El usuario no tiene un perfil."
-#: lib/userprofile.php:117
+#: lib/userprofile.php:119
msgid "Edit Avatar"
msgstr "Editar imagen"
-#: lib/userprofile.php:234 lib/userprofile.php:248
+#: lib/userprofile.php:236 lib/userprofile.php:250
msgid "User actions"
msgstr "Acciones de usuario"
-#: lib/userprofile.php:237
+#: lib/userprofile.php:239
msgid "User deletion in progress..."
msgstr "Eliminación de usuario en curso..."
-#: lib/userprofile.php:263
+#: lib/userprofile.php:265
msgid "Edit profile settings"
msgstr "Editar configuración del perfil"
-#: lib/userprofile.php:264
+#: lib/userprofile.php:266
msgid "Edit"
msgstr "Editar"
-#: lib/userprofile.php:287
+#: lib/userprofile.php:289
msgid "Send a direct message to this user"
msgstr "Enviar un mensaje directo a este usuario"
-#: lib/userprofile.php:288
+#: lib/userprofile.php:290
msgid "Message"
msgstr "Mensaje"
-#: lib/userprofile.php:326
+#: lib/userprofile.php:331
msgid "Moderate"
msgstr "Moderar"
-#: lib/userprofile.php:364
+#: lib/userprofile.php:369
msgid "User role"
msgstr "Rol de usuario"
-#: lib/userprofile.php:366
+#: lib/userprofile.php:371
msgctxt "role"
msgid "Administrator"
msgstr "Administrador"
-#: lib/userprofile.php:367
+#: lib/userprofile.php:372
msgctxt "role"
msgid "Moderator"
msgstr "Moderador"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1100
+#: lib/util.php:1306
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:1103
+#: lib/util.php:1309
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:1107
+#: lib/util.php:1313
#, php-format
-msgid "about %d minutes ago"
-msgstr "hace %d minutos"
+msgid "about one minute ago"
+msgid_plural "about %d minutes ago"
+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:1110
+#: lib/util.php:1316
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:1114
+#: lib/util.php:1320
#, php-format
-msgid "about %d hours ago"
-msgstr "hace %d horas"
+msgid "about one hour ago"
+msgid_plural "about %d hours ago"
+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:1117
+#: lib/util.php:1323
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:1121
+#: lib/util.php:1327
#, php-format
-msgid "about %d days ago"
-msgstr "hace %d días"
+msgid "about one day ago"
+msgid_plural "about %d days ago"
+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:1124
+#: lib/util.php:1330
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:1128
+#: lib/util.php:1334
#, php-format
-msgid "about %d months ago"
-msgstr "hace %d meses"
+msgid "about one month ago"
+msgid_plural "about %d months ago"
+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:1131
+#: lib/util.php:1337
msgid "about a year ago"
msgstr "hace un año"
-#: lib/webcolor.php:82
+#: lib/webcolor.php:80
#, php-format
msgid "%s is not a valid color!"
msgstr "¡%s no es un color válido!"
-#: lib/webcolor.php:123
-#, php-format
-msgid "%s is not a valid color! Use 3 or 6 hex chars."
+#. TRANS: Validation error for a web colour.
+#. TRANS: %s is the provided (invalid) text for colour.
+#: lib/webcolor.php:120
+#, fuzzy, php-format
+msgid "%s is not a valid color! Use 3 or 6 hex characters."
msgstr "%s no es un color válido! Usar 3 o 6 caracteres hexagesimales"
-#: lib/xmppmanager.php:403
+#. TRANS: %s is the URL to the StatusNet site's Instant Messaging settings.
+#: lib/xmppmanager.php:287
#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d."
-msgstr "Mensaje muy largo - máximo %1$d caracteres, enviaste %2$d"
+msgid "Unknown user. Go to %s to add your address to your account"
+msgstr ""
+
+#. TRANS: Response to XMPP source when it sent too long a message.
+#. TRANS: %1$d the maximum number of allowed characters (used for plural), %2$d is the sent number.
+#: lib/xmppmanager.php:406
+#, fuzzy, php-format
+msgid "Message too long. Maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long. Maximum is %1$d characters, you sent %2$d."
+msgstr[0] "Mensaje muy largo - máximo %1$d caracteres, enviaste %2$d"
+msgstr[1] "Mensaje muy largo - máximo %1$d caracteres, enviaste %2$d"
+
+#. TRANS: Exception.
+#: lib/xrd.php:64
+#, fuzzy
+msgid "Invalid XML."
+msgstr "Tamaño inválido."
+
+#. TRANS: Exception.
+#: lib/xrd.php:69
+msgid "Invalid XML, missing XRD root."
+msgstr ""
+
+#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
+#: scripts/restoreuser.php:61
+#, php-format
+msgid "Getting backup from file '%s'."
+msgstr ""
+
+#. TRANS: Commandline script output.
+#: scripts/restoreuser.php:91
+#, fuzzy
+msgid "No user specified; using backup user."
+msgstr "No se ha especificado ID de usuario."
+
+#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
+#: scripts/restoreuser.php:98
+#, php-format
+msgid "%d entry in backup."
+msgid_plural "%d entries in backup."
+msgstr[0] ""
+msgstr[1] ""
diff --git a/locale/fa/LC_MESSAGES/statusnet.po b/locale/fa/LC_MESSAGES/statusnet.po
index c5303e3415..383e6d5151 100644
--- a/locale/fa/LC_MESSAGES/statusnet.po
+++ b/locale/fa/LC_MESSAGES/statusnet.po
@@ -1,165 +1,208 @@
-# Translation of StatusNet to Persian
+# Translation of StatusNet - Core to Persian (فارسی)
+# Expored from translatewiki.net
#
-# Author@translatewiki.net: ArianHT
-# Author@translatewiki.net: Brion
-# Author@translatewiki.net: Choxos
-# Author@translatewiki.net: Everplays
-# Author@translatewiki.net: Narcissus
+# Author: ArianHT
+# Author: Brion
+# Author: Choxos
+# Author: Everplays
+# Author: Mjbmr
+# Author: Narcissus
+# Author: ZxxZxxZ
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
-"Project-Id-Version: StatusNet\n"
+"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-08-07 16:23+0000\n"
-"PO-Revision-Date: 2010-08-07 16:24:25+0000\n"
+"POT-Creation-Date: 2010-12-16 15:08+0000\n"
+"PO-Revision-Date: 2010-12-16 15:10:39+0000\n"
"Last-Translator: Ahmad Sufi Mahmudi\n"
-"Language-Team: Persian\n"
+"Language-Team: Persian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Language-Code: fa\n"
-"X-Message-Group: out-statusnet\n"
+"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n"
+"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
+"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
-#. TRANS: Page title
+#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
-#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376
+#: actions/accessadminpanel.php:53 lib/adminpanelaction.php:363
msgid "Access"
msgstr "دسترسی"
-#. TRANS: Page notice
-#: actions/accessadminpanel.php:67
+#. TRANS: Page notice.
+#: actions/accessadminpanel.php:64
msgid "Site access settings"
msgstr "تنظیمات دسترسی وبگاه"
#. TRANS: Form legend for registration form.
-#: actions/accessadminpanel.php:161
+#: actions/accessadminpanel.php:151
msgid "Registration"
msgstr "نامنویسی"
-#. TRANS: Checkbox instructions for admin setting "Private"
-#: actions/accessadminpanel.php:165
+#. TRANS: Checkbox instructions for admin setting "Private".
+#: actions/accessadminpanel.php:155
msgid "Prohibit anonymous users (not logged in) from viewing site?"
msgstr "از دیدن وبگاه توسط کاربران ناشناس (وارد نشده) جلوگیری شود؟"
#. TRANS: Checkbox label for prohibiting anonymous users from viewing site.
-#: actions/accessadminpanel.php:167
+#: actions/accessadminpanel.php:157
msgctxt "LABEL"
msgid "Private"
msgstr "خصوصی"
-#. TRANS: Checkbox instructions for admin setting "Invite only"
-#: actions/accessadminpanel.php:174
+#. TRANS: Checkbox instructions for admin setting "Invite only".
+#: actions/accessadminpanel.php:164
msgid "Make registration invitation only."
msgstr "نامنویسی تنها با دعوتنامه انجام شود."
#. TRANS: Checkbox label for configuring site as invite only.
-#: actions/accessadminpanel.php:176
+#: actions/accessadminpanel.php:166
msgid "Invite only"
msgstr "تنها دعوت کردن"
-#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations)
-#: actions/accessadminpanel.php:183
+#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations).
+#: actions/accessadminpanel.php:173
msgid "Disable new registrations."
msgstr "غیر فعال کردن نامنوبسی تازه"
#. TRANS: Checkbox label for disabling new user registrations.
-#: actions/accessadminpanel.php:185
+#: actions/accessadminpanel.php:175
msgid "Closed"
msgstr "بستهشده"
-#. TRANS: Title / tooltip for button to save access settings in site admin panel
-#: actions/accessadminpanel.php:202
+#. TRANS: Title for button to save access settings in site admin panel.
+#: actions/accessadminpanel.php:191
msgid "Save access settings"
msgstr "ذخیرهٔ تنظیمات دسترسی"
+#. TRANS: Tooltip for button to save access settings in site admin panel.
#. TRANS: Button label to save e-mail preferences.
#. TRANS: Button label to save IM preferences.
+#. TRANS: Button text for saving "Other settings" in profile.
+#. TRANS: Button text to store form data in the Paths admin panel.
+#. TRANS: Button to save input in profile settings.
+#. TRANS: Button text for saving site notice in admin panel.
#. TRANS: Button label to save SMS preferences.
-#. TRANS: Button label
-#: actions/accessadminpanel.php:203 actions/emailsettings.php:224
-#: actions/imsettings.php:184 actions/smssettings.php:209
-#: lib/applicationeditform.php:361
+#. TRANS: Save button for settings for a profile in a subscriptions list.
+#. TRANS: Button text to save user settings in user admin panel.
+#. TRANS: Button label in the "Edit application" form.
+#. TRANS: Button text on profile design page to save settings.
+#: actions/accessadminpanel.php:193 actions/emailsettings.php:254
+#: actions/imsettings.php:187 actions/othersettings.php:134
+#: actions/pathsadminpanel.php:512 actions/profilesettings.php:201
+#: actions/sitenoticeadminpanel.php:197 actions/smssettings.php:209
+#: actions/subscriptions.php:262 actions/useradminpanel.php:298
+#: lib/applicationeditform.php:355 lib/designsettings.php:270
+#: lib/groupeditform.php:207
msgctxt "BUTTON"
msgid "Save"
msgstr "ذخیره"
+#. TRANS: Server error when page not found (404).
#. TRANS: Server error when page not found (404)
#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
#: actions/showfavorites.php:138 actions/tag.php:52
msgid "No such page."
msgstr "چنین صفحهای وجود ندارد."
-#: actions/all.php:79 actions/allrss.php:68
-#: actions/apiaccountupdatedeliverydevice.php:114
-#: actions/apiaccountupdateprofile.php:105
-#: actions/apiaccountupdateprofilebackgroundimage.php:116
-#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
-#: actions/apiblockdestroy.php:96 actions/apidirectmessage.php:77
-#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:113
-#: actions/apigroupismember.php:91 actions/apigroupjoin.php:100
-#: actions/apigroupleave.php:100 actions/apigrouplist.php:73
-#: actions/apistatusesupdate.php:229 actions/apisubscriptions.php:87
-#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174
-#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80
-#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75
-#: actions/favoritesrss.php:74 actions/foaf.php:40 actions/foaf.php:58
-#: actions/hcard.php:67 actions/microsummary.php:62 actions/newmessage.php:116
-#: actions/otp.php:76 actions/remotesubscribe.php:145
-#: actions/remotesubscribe.php:154 actions/replies.php:73
-#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105
-#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40
-#: actions/xrds.php:71 lib/command.php:478 lib/galleryaction.php:59
+#. TRANS: Client error when user not found for an action.
+#. TRANS: Client error when user not found for an rss related action.
+#. TRANS: Client error displayed when no existing user is provided for a user's delivery device setting.
+#. TRANS: Client error displayed if a user could not be found.
+#. TRANS: Client error when user not found updating a profile background image.
+#. TRANS: Client error displayed updating profile image without having a user object.
+#. TRANS: Client error when user not found for an API action to remove a block for a user.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error when user not found for an API direct message action.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error displayed when checking group membership for a non-existing user.
+#. TRANS: Client error displayed when trying to have a non-existing user join a group.
+#. TRANS: Client error displayed when trying to have a non-existing user leave a group.
+#. TRANS: Client error displayed when updating a status for a non-existing user.
+#. TRANS: Client error displayed when requesting a list of followers for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent favourite notices by a user for a non-existing user.
+#. TRANS: Client error displayed when requesting dents of a user and friends for a user that does not exist.
+#. TRANS: Client error displayed when requesting most recent dents by user and friends for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent mentions for a non-existing user.
+#. TRANS: Client error displayed requesting most recent notices for a non-existing user.
+#. TRANS: Client error displayed trying to get an avatar for a non-existing user.
+#. TRANS: Error text shown when trying to send a direct message to a user that does not exist.
+#: actions/all.php:80 actions/allrss.php:69
+#: actions/apiaccountupdatedeliverydevice.php:110
+#: actions/apiaccountupdateprofile.php:103
+#: actions/apiaccountupdateprofilebackgroundimage.php:118
+#: actions/apiaccountupdateprofileimage.php:104 actions/apiatomservice.php:60
+#: actions/apiblockcreate.php:95 actions/apiblockdestroy.php:94
+#: actions/apidirectmessage.php:75 actions/apidirectmessagenew.php:72
+#: actions/apigroupcreate.php:111 actions/apigroupismember.php:89
+#: actions/apigroupjoin.php:98 actions/apigroupleave.php:98
+#: actions/apigrouplist.php:70 actions/apistatusesupdate.php:230
+#: actions/apisubscriptions.php:85 actions/apitimelinefavorites.php:70
+#: actions/apitimelinefriends.php:173 actions/apitimelinehome.php:78
+#: actions/apitimelinementions.php:77 actions/apitimelineuser.php:79
+#: actions/avatarbynickname.php:79 actions/favoritesrss.php:74
+#: actions/foaf.php:40 actions/foaf.php:58 actions/hcard.php:67
+#: actions/microsummary.php:62 actions/newmessage.php:116 actions/otp.php:76
+#: actions/remotesubscribe.php:145 actions/remotesubscribe.php:154
+#: actions/replies.php:73 actions/repliesrss.php:38 actions/rsd.php:116
+#: actions/showfavorites.php:105 actions/userbyid.php:74
+#: actions/usergroups.php:93 actions/userrss.php:40 actions/userxrd.php:59
+#: actions/xrds.php:71 lib/command.php:497 lib/galleryaction.php:59
#: lib/mailbox.php:82 lib/profileaction.php:77
msgid "No such user."
msgstr "چنین کاربری وجود ندارد."
#. TRANS: Page title. %1$s is user nickname, %2$d is page number
-#: actions/all.php:90
+#: actions/all.php:91
#, php-format
msgid "%1$s and friends, page %2$d"
msgstr "%1$s و دوستان، صفحهٔ %2$d"
-#. TRANS: Page title. %1$s is user nickname
-#. TRANS: H1 text. %1$s is user nickname
+#. TRANS: Page title. %s is user nickname
+#. TRANS: H1 text for page. %s is a user nickname.
#. TRANS: Message is used as link title. %s is a user nickname.
-#: actions/all.php:93 actions/all.php:185 actions/allrss.php:116
-#: actions/apitimelinefriends.php:210 actions/apitimelinehome.php:116
-#: lib/personalgroupnav.php:100
+#. TRANS: Timeline title for user and friends. %s is a user nickname.
+#: actions/all.php:94 actions/all.php:191 actions/allrss.php:117
+#: actions/apitimelinefriends.php:207 actions/apitimelinehome.php:113
+#: lib/personalgroupnav.php:103
#, php-format
msgid "%s and friends"
msgstr "%s و دوستان"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:107
+#. TRANS: %s is user nickname.
+#: actions/all.php:108
#, php-format
msgid "Feed for friends of %s (RSS 1.0)"
msgstr "خوراک دوستان %s (RSS 1.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:116
+#. TRANS: %s is user nickname.
+#: actions/all.php:117
#, php-format
msgid "Feed for friends of %s (RSS 2.0)"
msgstr "خوراک دوستان %s (RSS 2.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:125
+#. TRANS: %s is user nickname.
+#: actions/all.php:126
#, php-format
msgid "Feed for friends of %s (Atom)"
msgstr "خوراک دوستان %s (Atom)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:138
+#. TRANS: Empty list message. %s is a user nickname.
+#: actions/all.php:139
#, php-format
msgid ""
"This is the timeline for %s and friends but no one has posted anything yet."
msgstr "این خطزمانی %s و دوستانش است، اما هیچیک تاکنون چیزی نفرستادهاند."
-#: actions/all.php:143
+#. TRANS: Encouragement displayed on logged in user's empty timeline.
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:146
#, php-format
msgid ""
"Try subscribing to more people, [join a group](%%action.groups%%) or post "
@@ -168,425 +211,630 @@ msgstr ""
"پیگیر افراد بیشتری بشوید [به یک گروه بپیوندید](%%action.groups%%) یا خودتان "
"چیزی بفرستید."
-#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@"
-#: actions/all.php:146
-#, fuzzy, php-format
+#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@".
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:150
+#, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) from their profile or [post something "
"to them](%%%%action.newnotice%%%%?status_textarea=%3$s)."
msgstr ""
-"شما میتوانید [یادآوریکردن %1$s](../%2$s) را از نمایهاش امتحان کنید یا [به "
-"توجه او چیزی بفرستید](%%%%action.newnotice%%%%?status_textarea=%3$s)."
+"اولین کسی باشید که در [این موضوع](%%%%action.newnotice%%%%?status_textarea=%"
+"s) پیام میفرستد."
-#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211
-#, fuzzy, php-format
+#. TRANS: Encoutagement displayed on empty timeline user pages for anonymous users.
+#. TRANS: %s is a user nickname. This message contains Markdown links. Keep "](" together.
+#. TRANS: Second sentence of empty message for anonymous users. %s is a user nickname.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/all.php:155 actions/replies.php:210 actions/showstream.php:227
+#, php-format
msgid ""
"Why not [register an account](%%%%action.register%%%%) and then nudge %s or "
"post a notice to them."
msgstr ""
-"چرا [ثبتنام](%%%%action.register%%%%) نمیکنید و سپس به %s یادآوری کنید یا یک "
-"پیام به توجهاش بفرستید."
+"چرا به [باز کردن یک حساب](%%action.register%%) اقدام نمیکنید و اولین نفری "
+"باشید که چیزی میفرستد!"
-#. TRANS: H1 text
-#: actions/all.php:182
+#. TRANS: H1 text for page when viewing a list for self.
+#: actions/all.php:188
msgid "You and friends"
msgstr "شما و دوستان"
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name.
-#: actions/allrss.php:121 actions/apitimelinefriends.php:216
-#: actions/apitimelinehome.php:122
+#: actions/allrss.php:122 actions/apitimelinefriends.php:213
+#: actions/apitimelinehome.php:119
#, php-format
msgid "Updates from %1$s and friends on %2$s!"
msgstr "به روز رسانی از %1$s و دوستان در %2$s"
-#: actions/apiaccountratelimitstatus.php:72
-#: actions/apiaccountupdatedeliverydevice.php:94
-#: actions/apiaccountupdateprofile.php:97
-#: actions/apiaccountupdateprofilebackgroundimage.php:94
-#: actions/apiaccountupdateprofilecolors.php:118
-#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156
-#: actions/apifavoritecreate.php:100 actions/apifavoritedestroy.php:101
-#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
-#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:139
-#: actions/apigroupismember.php:115 actions/apigroupjoin.php:156
-#: actions/apigroupleave.php:142 actions/apigrouplist.php:137
-#: actions/apigrouplistall.php:122 actions/apigroupmembership.php:107
-#: actions/apigroupshow.php:116 actions/apihelptest.php:88
-#: actions/apistatusesdestroy.php:104 actions/apistatusesretweets.php:112
-#: actions/apistatusesshow.php:109 actions/apistatusnetconfig.php:141
-#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
-#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:271
-#: actions/apitimelinegroup.php:154 actions/apitimelinehome.php:175
-#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:241
-#: actions/apitimelineretweetedtome.php:121
-#: actions/apitimelineretweetsofme.php:152 actions/apitimelinetag.php:161
-#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
+#. TRANS: Client error displayed handling a non-existing API method.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method updating profile colours.
+#. TRANS: Client error displayed trying to execute an unknown API method verifying user credentials.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method showing friendship.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method joining a group.
+#. TRANS: Client error displayed trying to execute an unknown API method leaving a group.
+#. TRANS: Client error displayed trying to execute an unknown API method checking group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method listing the latest 20 groups.
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method showing a group.
+#. TRANS: Client error displayed trying to execute an unknown API method testing API connectivity.
+#. TRANS: Client error displayed trying to execute an unknown API method deleting a status.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#: actions/apiaccountratelimitstatus.php:69
+#: actions/apiaccountupdatedeliverydevice.php:92
+#: actions/apiaccountupdateprofile.php:94
+#: actions/apiaccountupdateprofilebackgroundimage.php:92
+#: actions/apiaccountupdateprofilecolors.php:115
+#: actions/apiaccountverifycredentials.php:68 actions/apidirectmessage.php:157
+#: actions/apifavoritecreate.php:98 actions/apifavoritedestroy.php:98
+#: actions/apifriendshipscreate.php:99 actions/apifriendshipsdestroy.php:99
+#: actions/apifriendshipsshow.php:124 actions/apigroupcreate.php:138
+#: actions/apigroupismember.php:115 actions/apigroupjoin.php:160
+#: actions/apigroupleave.php:145 actions/apigrouplist.php:134
+#: actions/apigrouplistall.php:120 actions/apigroupmembership.php:105
+#: actions/apigroupshow.php:114 actions/apihelptest.php:84
+#: actions/apistatusesdestroy.php:101 actions/apistatusesretweets.php:110
+#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
+#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
+#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
+#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
+#: actions/apitimelineretweetedtome.php:118
+#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
+#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
msgid "API method not found."
msgstr "رابط مورد نظر پیدا نشد."
-#: actions/apiaccountupdatedeliverydevice.php:86
-#: actions/apiaccountupdateprofile.php:89
-#: actions/apiaccountupdateprofilebackgroundimage.php:86
-#: actions/apiaccountupdateprofilecolors.php:110
-#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
-#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:109
-#: actions/apifavoritecreate.php:91 actions/apifavoritedestroy.php:92
-#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
-#: actions/apigroupcreate.php:105 actions/apigroupjoin.php:92
-#: actions/apigroupleave.php:92 actions/apimediaupload.php:67
-#: actions/apistatusesretweet.php:65 actions/apistatusesupdate.php:198
+#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
+#. TRANS: Client error. POST is a HTTP command. It should not be translated.
+#: actions/apiaccountupdatedeliverydevice.php:83
+#: actions/apiaccountupdateprofile.php:85
+#: actions/apiaccountupdateprofilebackgroundimage.php:83
+#: actions/apiaccountupdateprofilecolors.php:106
+#: actions/apiaccountupdateprofileimage.php:80 actions/apiblockcreate.php:87
+#: actions/apiblockdestroy.php:85 actions/apidirectmessagenew.php:107
+#: actions/apifavoritecreate.php:88 actions/apifavoritedestroy.php:88
+#: actions/apifriendshipscreate.php:89 actions/apifriendshipsdestroy.php:89
+#: actions/apigroupcreate.php:102 actions/apigroupjoin.php:89
+#: actions/apigroupleave.php:89 actions/apimediaupload.php:66
+#: actions/apistatusesretweet.php:63 actions/apistatusesupdate.php:194
msgid "This method requires a POST."
msgstr "برای استفاده از این روش باید اطلاعات را به صورت پست بفرستید"
-#: actions/apiaccountupdatedeliverydevice.php:106
+#. TRANS: Client error displayed when no valid device parameter is provided for a user's delivery device setting.
+#: actions/apiaccountupdatedeliverydevice.php:103
msgid ""
"You must specify a parameter named 'device' with a value of one of: sms, im, "
"none."
msgstr ""
"شما باید یک پارامتر را به نام device و مقدار sms، im یا none مشخص کنید."
-#: actions/apiaccountupdatedeliverydevice.php:133
+#. TRANS: Server error displayed when a user's delivery device cannot be updated.
+#: actions/apiaccountupdatedeliverydevice.php:130
msgid "Could not update user."
msgstr "نمیتوان کاربر را بههنگامسازی کرد."
-#: actions/apiaccountupdateprofile.php:112
-#: actions/apiaccountupdateprofilebackgroundimage.php:194
-#: actions/apiaccountupdateprofilecolors.php:185
+#. TRANS: Client error displayed if a user profile could not be found.
+#. TRANS: Client error displayed when a user has no profile.
+#. TRANS: Client error displayed a user has no profile updating profile colours.
+#. TRANS: Client error displayed if a user profile could not be found updating a profile image.
+#. TRANS: Client error displayed when requesting user information for a user without a profile.
+#. TRANS: Client error displayed trying to get an avatar for a user without a profile.
+#: actions/apiaccountupdateprofile.php:111
+#: actions/apiaccountupdateprofilebackgroundimage.php:199
+#: actions/apiaccountupdateprofilecolors.php:183
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
-#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74
+#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
msgid "User has no profile."
msgstr "کاربر هیچ نمایهای ندارد."
+#. TRANS: Server error displayed if a user profile could not be saved.
#: actions/apiaccountupdateprofile.php:147
msgid "Could not save profile."
msgstr "نمیتوان نمایه را ذخیره کرد."
+#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
+#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
+#. TRANS: Form validation error in design settings form. POST should remain untranslated.
#: actions/apiaccountupdateprofilebackgroundimage.php:108
-#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80
-#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257
-#: actions/designadminpanel.php:123 actions/editapplication.php:118
-#: actions/newapplication.php:101 actions/newnotice.php:94
-#: lib/designsettings.php:283
-#, php-format
+#: actions/apiaccountupdateprofileimage.php:95 actions/apimediaupload.php:81
+#: actions/apistatusesupdate.php:210 actions/avatarsettings.php:269
+#: actions/designadminpanel.php:125 actions/editapplication.php:121
+#: actions/newapplication.php:104 actions/newnotice.php:95
+#: lib/designsettings.php:298
+#, fuzzy, php-format
msgid ""
+"The server was unable to handle that much POST data (%s byte) due to its "
+"current configuration."
+msgid_plural ""
"The server was unable to handle that much POST data (%s bytes) due to its "
"current configuration."
-msgstr ""
+msgstr[0] ""
"به دلیل تنظبمات، سرور نمیتواند این مقدار اطلاعات (%s بایت( را دریافت کند."
-#: actions/apiaccountupdateprofilebackgroundimage.php:136
-#: actions/apiaccountupdateprofilebackgroundimage.php:146
-#: actions/apiaccountupdateprofilecolors.php:164
-#: actions/apiaccountupdateprofilecolors.php:174
+#. TRANS: Client error displayed when saving design settings fails because of an empty id.
+#. TRANS: Client error displayed when saving design settings fails because of an empty result.
+#. TRANS: Client error displayed when a database error occurs inserting profile colours.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:138
+#: actions/apiaccountupdateprofilebackgroundimage.php:149
+#: actions/apiaccountupdateprofilecolors.php:160
+#: actions/apiaccountupdateprofilecolors.php:171
#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300
#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
msgid "Unable to save your design settings."
msgstr "نمیتوان تنظیمات طرحتان را ذخیره کرد."
-#: actions/apiaccountupdateprofilebackgroundimage.php:187
-#: actions/apiaccountupdateprofilecolors.php:142
+#. TRANS: Error displayed when updating design settings fails.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:191
+#: actions/apiaccountupdateprofilecolors.php:139
msgid "Could not update your design."
msgstr "نمیتوان طرحتان بههنگامسازی کرد."
-#: actions/apiblockcreate.php:105
+#: actions/apiatomservice.php:86
+msgid "Main"
+msgstr "اصلی"
+
+#. TRANS: Message is used as link title. %s is a user nickname.
+#. TRANS: Title in atom group notice feed. %s is a group name.
+#. TRANS: Title in atom user notice feed. %s is a user name.
+#: actions/apiatomservice.php:93 actions/grouprss.php:139
+#: actions/userrss.php:94 lib/atomgroupnoticefeed.php:63
+#: lib/atomusernoticefeed.php:68
+#, php-format
+msgid "%s timeline"
+msgstr "خطزمانی %s"
+
+#. TRANS: Header for subscriptions overview for a user (first page).
+#. TRANS: %s is a user nickname.
+#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
+#: actions/subscriptions.php:51
+#, php-format
+msgid "%s subscriptions"
+msgstr "%s اشتراک"
+
+#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
+#, fuzzy, php-format
+msgid "%s favorites"
+msgstr "برگزیدهها"
+
+#: actions/apiatomservice.php:123
+#, fuzzy, php-format
+msgid "%s memberships"
+msgstr "اعضای گروه %s"
+
+#. TRANS: Client error displayed when users try to block themselves.
+#: actions/apiblockcreate.php:104
msgid "You cannot block yourself!"
msgstr "شما نمیتوانید خودتان رو مسدود کنید!"
+#. TRANS: Server error displayed when blocking a user has failed.
#: actions/apiblockcreate.php:126
msgid "Block user failed."
msgstr "مسدود کردن کاربر شکست خورد."
-#: actions/apiblockdestroy.php:114
+#. TRANS: Server error displayed when unblocking a user has failed.
+#: actions/apiblockdestroy.php:113
msgid "Unblock user failed."
msgstr "باز کردن کاربر ناموفق بود."
-#: actions/apidirectmessage.php:89
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:88
#, php-format
msgid "Direct messages from %s"
msgstr "پیامهای مستقیم از %s"
+#. TRANS: Subtitle. %s is a user nickname.
#: actions/apidirectmessage.php:93
#, php-format
msgid "All the direct messages sent from %s"
msgstr "تمام پیامهای مستقیم فرستادهشده از %s"
-#: actions/apidirectmessage.php:101
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:102
#, php-format
msgid "Direct messages to %s"
msgstr "پیامهای مستقیم به %s"
-#: actions/apidirectmessage.php:105
+#. TRANS: Subtitle. %s is a user nickname.
+#: actions/apidirectmessage.php:107
#, php-format
msgid "All the direct messages sent to %s"
msgstr "تمام پیامهای مستقیم فرستادهشده به %s"
-#: actions/apidirectmessagenew.php:118
+#. TRANS: Client error displayed when no message text was submitted (406).
+#: actions/apidirectmessagenew.php:117
msgid "No message text!"
msgstr "هیچ پیام متنی وجود ندارد!"
-#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150
-#, php-format
-msgid "That's too long. Max message size is %d chars."
-msgstr "این بسیار طولانی است. بیشینهٔ اندازهٔ پیام %d نویسه است."
+#. TRANS: Client error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#. TRANS: Form validation error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#: actions/apidirectmessagenew.php:127 actions/newmessage.php:152
+#, fuzzy, php-format
+msgid "That's too long. Maximum message size is %d character."
+msgid_plural "That's too long. Maximum message size is %d characters."
+msgstr[0] "این بسیار طولانی است. بیشینهٔ اندازهٔ پیام %d نویسه است."
-#: actions/apidirectmessagenew.php:138
+#. TRANS: Client error displayed if a recipient user could not be found (403).
+#: actions/apidirectmessagenew.php:139
msgid "Recipient user not found."
msgstr "کاربر گیرنده یافت نشد."
-#: actions/apidirectmessagenew.php:142
+#. TRANS: Client error displayed trying to direct message another user who's not a friend (403).
+#: actions/apidirectmessagenew.php:144
msgid "Can't send direct messages to users who aren't your friend."
msgstr "نمیتوان پیام مستقیم را به کاربرانی که دوست شما نیستند، فرستاد."
-#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110
+#. TRANS: Client error displayed trying to direct message self (403).
+#: actions/apidirectmessagenew.php:154
+#, fuzzy
+msgid ""
+"Do not send a message to yourself; just say it to yourself quietly instead."
+msgstr "یک پیام را به خودتان نفرستید؛ در عوض آن را آهسته برای خود بگویید."
+
+#. TRANS: Client error displayed when requesting a status with a non-existing ID.
+#. TRANS: Client error displayed when trying to remove a favourite with an invalid ID.
+#. TRANS: Client error displayed trying to delete a status with an invalid ID.
+#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:108
#: actions/apistatusesdestroy.php:121
msgid "No status found with that ID."
msgstr "هیچ وضعیتی با آن شناسه پیدا نشد."
+#. TRANS: Client error displayed when trying to mark a notice favourite that already is a favourite.
#: actions/apifavoritecreate.php:120
msgid "This status is already a favorite."
msgstr "این پیغام را پیشتر به برگزیدههای خود اضافه کردهاید"
-#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:285
+#. TRANS: Client error displayed when marking a notice as favourite fails.
+#. TRANS: Error message text shown when a favorite could not be set.
+#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294
msgid "Could not create favorite."
msgstr "نمیتوان پیام را برگزید."
-#: actions/apifavoritedestroy.php:123
+#. TRANS: Client error displayed when trying to remove a favourite that was not a favourite.
+#: actions/apifavoritedestroy.php:122
msgid "That status is not a favorite."
msgstr "این پیام یک پیام برگزیده نیست."
+#. TRANS: Client error displayed when removing a favourite has failed.
#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87
msgid "Could not delete favorite."
msgstr "نمیتوان پیام برگزیده را حذف کرد."
+#. TRANS: Client error displayed when trying follow who's profile could not be found.
#: actions/apifriendshipscreate.php:109
-#, fuzzy
msgid "Could not follow user: profile not found."
-msgstr "نمیتوان کاربر را دنبال کرد: کاربر یافت نشد."
+msgstr "نمیتوان کاربر را دنبال نکرد: کاربر یافت نشد."
-#: actions/apifriendshipscreate.php:118
+#. TRANS: Client error displayed when trying to follow a user that's already being followed.
+#. TRANS: %s is the nickname of the user that is already being followed.
+#: actions/apifriendshipscreate.php:120
#, php-format
msgid "Could not follow user: %s is already on your list."
msgstr "نمیتوان کاربر را دنبال کرد: %s هماکنون در لیست شما است."
+#. TRANS: Client error displayed when trying to unfollow a user that cannot be found.
#: actions/apifriendshipsdestroy.php:109
msgid "Could not unfollow user: User not found."
msgstr "نمیتوان کاربر را دنبال نکرد: کاربر یافت نشد."
-#: actions/apifriendshipsdestroy.php:120
+#. TRANS: Client error displayed when trying to unfollow self.
+#: actions/apifriendshipsdestroy.php:121
msgid "You cannot unfollow yourself."
msgstr "نمیتوانید خودتان را دنبال کنید."
-#: actions/apifriendshipsexists.php:91
+#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
+#: actions/apifriendshipsexists.php:88
#, fuzzy
-msgid "Two valid IDs or screen_names must be supplied."
+msgid "Two valid IDs or nick names must be supplied."
msgstr "باید ۲ شناسهی کاربر یا نام ظاهری وارد کنید."
-#: actions/apifriendshipsshow.php:134
+#. TRANS: Client error displayed when a source user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:131
msgid "Could not determine source user."
msgstr "نمیتوان کاربر منبع را تعیین کرد."
-#: actions/apifriendshipsshow.php:142
+#. TRANS: Client error displayed when a target user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:140
msgid "Could not find target user."
msgstr "نمیتوان کاربر هدف را پیدا کرد."
-#: actions/apigroupcreate.php:167 actions/editgroup.php:186
-#: actions/newgroup.php:126 actions/profilesettings.php:215
-#: actions/register.php:212
-msgid "Nickname must have only lowercase letters and numbers and no spaces."
-msgstr "لقب باید شامل حروف کوچک و اعداد و بدون فاصله باشد."
-
-#: actions/apigroupcreate.php:176 actions/editgroup.php:190
-#: actions/newgroup.php:130 actions/profilesettings.php:238
-#: actions/register.php:215
+#. TRANS: Client error trying to create a group with a nickname this is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:156 actions/editgroup.php:189
+#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "این لقب در حال حاضر ثبت شده است. لطفا یکی دیگر انتخاب کنید."
-#: actions/apigroupcreate.php:183 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:218
-#: actions/register.php:217
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:164 actions/editgroup.php:193
+#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "لقب نا معتبر."
-#: actions/apigroupcreate.php:199 actions/editapplication.php:215
-#: actions/editgroup.php:199 actions/newapplication.php:203
-#: actions/newgroup.php:139 actions/profilesettings.php:222
-#: actions/register.php:224
+#. TRANS: Client error in form for group creation.
+#. TRANS: Validation error shown when providing an invalid homepage URL in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:181 actions/editapplication.php:233
+#: actions/editgroup.php:200 actions/newapplication.php:211
+#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "صفحهٔ خانگی یک نشانی معتبر نیست."
-#: actions/apigroupcreate.php:208 actions/editgroup.php:202
-#: actions/newgroup.php:142 actions/profilesettings.php:225
-#: actions/register.php:227
-msgid "Full name is too long (max 255 chars)."
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:191 actions/editgroup.php:204
+#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/register.php:226
+#, fuzzy
+msgid "Full name is too long (maximum 255 characters)."
msgstr "نام کامل خیلی طولانی است (حداکثر ۲۵۵ نویسه)."
-#: actions/apigroupcreate.php:216 actions/editapplication.php:190
-#: actions/newapplication.php:172
-#, php-format
-msgid "Description is too long (max %d chars)."
-msgstr "توصیف خیلی طولانی است (حداکثر %d نویسه)"
+#. TRANS: Client error shown when providing too long a description during group creation.
+#. TRANS: %d is the maximum number of allowed characters.
+#. TRANS: Validation error shown when providing too long a description in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Form validation error in New application form.
+#. TRANS: %d is the maximum number of characters for the description.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed characters.
+#: actions/apigroupcreate.php:201 actions/editapplication.php:201
+#: actions/editgroup.php:209 actions/newapplication.php:178
+#: actions/newgroup.php:149
+#, fuzzy, php-format
+msgid "Description is too long (maximum %d character)."
+msgid_plural "Description is too long (maximum %d characters)."
+msgstr[0] "توصیف خیلی طولانی است (حداکثر %d نویسه)"
-#: actions/apigroupcreate.php:227 actions/editgroup.php:208
-#: actions/newgroup.php:148 actions/profilesettings.php:232
-#: actions/register.php:234
-msgid "Location is too long (max 255 chars)."
+#. TRANS: Client error shown when providing too long a location during group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:215 actions/editgroup.php:216
+#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/register.php:235
+#, fuzzy
+msgid "Location is too long (maximum 255 characters)."
msgstr "نام مکان خیلی طولانی است (حداکثر ۲۵۵ نویسه)"
-#: actions/apigroupcreate.php:246 actions/editgroup.php:219
-#: actions/newgroup.php:159
-#, php-format
-msgid "Too many aliases! Maximum %d."
-msgstr "نامهای مستعار بسیار زیاد هستند! حداکثر %d."
-
-#: actions/apigroupcreate.php:267
+#. TRANS: Client error shown when providing too many aliases during group creation.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group edit form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#: actions/apigroupcreate.php:236 actions/editgroup.php:229
+#: actions/newgroup.php:169
#, fuzzy, php-format
-msgid "Invalid alias: \"%s\"."
-msgstr "ناممستعار غیر مجاز: «%s»"
+msgid "Too many aliases! Maximum %d allowed."
+msgid_plural "Too many aliases! Maximum %d allowed."
+msgstr[0] "نامهای مستعار بسیار زیاد هستند! حداکثر %d."
-#: actions/apigroupcreate.php:276 actions/editgroup.php:232
-#: actions/newgroup.php:172
+#. TRANS: Client error shown when providing an invalid alias during group creation.
+#. TRANS: %s is the invalid alias.
+#: actions/apigroupcreate.php:253
+#, php-format
+msgid "Invalid alias: \"%s\"."
+msgstr "نام مستعار نامعتبر است: «%s»."
+
+#. TRANS: Client error displayed when trying to use an alias during group creation that is already in use.
+#. TRANS: %s is the alias that is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:264 actions/editgroup.php:244
+#: actions/newgroup.php:184
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "ناممستعار «%s» ازپیش گرفتهشدهاست. یکی دیگر را امتحان کنید."
-#: actions/apigroupcreate.php:289 actions/editgroup.php:238
-#: actions/newgroup.php:178
+#. TRANS: Client error displayed when trying to use an alias during group creation that is the same as the group's nickname.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:278 actions/editgroup.php:251
+#: actions/newgroup.php:191
msgid "Alias can't be the same as nickname."
msgstr "نام و نام مستعار شما نمی تواند یکی باشد ."
-#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105
-#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92
-#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92
+#. TRANS: Client error displayed when checking group membership for a non-existing group.
+#. TRANS: Client error displayed when trying to join a group that does not exist.
+#. TRANS: Client error displayed when trying to leave a group that does not exist.
+#. TRANS: Client error displayed trying to show group membership on a non-existing group.
+#. TRANS: Client error displayed when trying to show a group that could not be found.
+#. TRANS: Client error displayed requesting most recent notices to a group for a non-existing group.
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:89
+#: actions/apigroupshow.php:81 actions/apitimelinegroup.php:89
msgid "Group not found."
msgstr "گروه یافت نشد."
-#: actions/apigroupjoin.php:111 actions/joingroup.php:100
+#. TRANS: Server error displayed when trying to join a group the user is already a member of.
+#. TRANS: Error text shown a user tries to join a group they already are a member of.
+#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:333
msgid "You are already a member of that group."
msgstr "شما از پیش یک عضو این گروه هستید."
-#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:327
+#. TRANS: Server error displayed when trying to join a group the user is blocked from joining.
+#. TRANS: Error text shown when a user tries to join a group they are blocked from joining.
+#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338
msgid "You have been blocked from that group by the admin."
msgstr "دسترسی شما به گروه توسط مدیر آن محدود شده است."
-#: actions/apigroupjoin.php:139 actions/joingroup.php:134
+#. TRANS: Server error displayed when joining a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupjoin.php:142 actions/joingroup.php:134 lib/command.php:350
#, php-format
msgid "Could not join user %1$s to group %2$s."
msgstr "نمیتوان کاربر %1$s را عضو گروه %2$s کرد."
+#. TRANS: Server error displayed when trying to leave a group the user is not a member of.
#: actions/apigroupleave.php:115
msgid "You are not a member of this group."
msgstr "شما یک عضو این گروه نیستید."
-#: actions/apigroupleave.php:125 actions/leavegroup.php:129
+#. TRANS: Server error displayed when leaving a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupleave.php:127 actions/leavegroup.php:129
+#: lib/command.php:398
#, php-format
msgid "Could not remove user %1$s from group %2$s."
msgstr "خارج شدن %s از گروه %s نا موفق بود"
-#. TRANS: %s is a user name
-#: actions/apigrouplist.php:98
+#. TRANS: Used as title in check for group membership. %s is a user name.
+#: actions/apigrouplist.php:94
#, php-format
msgid "%s's groups"
msgstr "گروههای %s"
-#. TRANS: Meant to convey the user %2$s is a member of each of the groups listed on site %1$s
-#: actions/apigrouplist.php:108
+#. TRANS: Used as subtitle in check for group membership. %1$s is a user name, %2$s is the site name.
+#: actions/apigrouplist.php:104
#, fuzzy, php-format
msgid "%1$s groups %2$s is a member of."
msgstr "هست عضو %s گروه"
-#. TRANS: Message is used as a title. %s is a site name.
+#. TRANS: Message is used as a title when listing the lastest 20 groups. %s is a site name.
#. TRANS: Message is used as a page title. %s is a nick name.
-#: actions/apigrouplistall.php:92 actions/usergroups.php:63
+#: actions/apigrouplistall.php:88 actions/usergroups.php:63
#, php-format
msgid "%s groups"
msgstr "%s گروه"
-#: actions/apigrouplistall.php:96
+#. TRANS: Message is used as a subtitle when listing the lastest 20 groups. %s is a site name.
+#: actions/apigrouplistall.php:93
#, php-format
msgid "groups on %s"
msgstr "گروهها در %s"
-#: actions/apimediaupload.php:99
-#, fuzzy
+#. TRANS: Client error displayed when uploading a media file has failed.
+#: actions/apimediaupload.php:101
msgid "Upload failed."
-msgstr "بارگذاری پرونده"
+msgstr "بارگذاری شکست خورد."
-#: actions/apioauthauthorize.php:101
+#. TRANS: Client error given from the OAuth API when the request token or verifier is invalid.
+#: actions/apioauthaccesstoken.php:101
+#, fuzzy
+msgid "Invalid request token or verifier."
+msgstr "رمز ورود مشخص شده نامعتبر است."
+
+#. TRANS: Client error given when no oauth_token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:107
msgid "No oauth_token parameter provided."
msgstr "هیچ پارامتر oauth_token آماده نشده است."
-#: actions/apioauthauthorize.php:106
-msgid "Invalid token."
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:115 actions/apioauthauthorize.php:129
+#, fuzzy
+msgid "Invalid request token."
msgstr "رمز نامعتبر است."
-#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268
-#: actions/deletenotice.php:169 actions/disfavor.php:74
-#: actions/emailsettings.php:267 actions/favor.php:75 actions/geocode.php:55
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:121
+#, fuzzy
+msgid "Request token already authorized."
+msgstr "شما شناسایی نشده اید."
+
+#. TRANS: Form validation error in API OAuth authorisation because of an invalid session token.
+#: actions/apioauthauthorize.php:147 actions/avatarsettings.php:280
+#: actions/deletenotice.php:177 actions/disfavor.php:74
+#: actions/emailsettings.php:297 actions/favor.php:75 actions/geocode.php:55
#: actions/groupblock.php:66 actions/grouplogo.php:312
-#: actions/groupunblock.php:66 actions/imsettings.php:227
-#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66
-#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
-#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135
-#: actions/othersettings.php:145 actions/passwordsettings.php:138
-#: actions/profilesettings.php:194 actions/recoverpassword.php:350
+#: actions/groupunblock.php:65 actions/imsettings.php:230
+#: actions/invite.php:59 actions/login.php:137 actions/makeadmin.php:66
+#: actions/newmessage.php:135 actions/newnotice.php:105 actions/nudge.php:80
+#: actions/oauthappssettings.php:165 actions/oauthconnectionssettings.php:138
+#: actions/othersettings.php:153 actions/passwordsettings.php:138
+#: actions/profilesettings.php:221 actions/recoverpassword.php:350
#: actions/register.php:172 actions/remotesubscribe.php:77
-#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:38
+#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:40
#: actions/subscribe.php:86 actions/tagother.php:166
#: actions/unsubscribe.php:69 actions/userauthorization.php:52
-#: lib/designsettings.php:294
+#: lib/designsettings.php:310
msgid "There was a problem with your session token. Try again, please."
-msgstr "مشکلی در دریافت جلسهی شما وجود دارد. لطفا بعدا سعی کنید."
+msgstr "مشکلی در دریافت نشست شما وجود دارد. لطفا بعدا سعی کنید."
-#: actions/apioauthauthorize.php:135
+#. TRANS: Form validation error given when an invalid username and/or password was passed to the OAuth API.
+#: actions/apioauthauthorize.php:168
msgid "Invalid nickname / password!"
msgstr "نام کاربری یا گذرواژه نامعتبر است!"
-#: actions/apioauthauthorize.php:159
-msgid "Database error deleting OAuth application user."
-msgstr "هنگام حذفکردن کاربر برنامهٔ OAuth در پایگاه داده خطایی رخ داد."
-
-#: actions/apioauthauthorize.php:185
-msgid "Database error inserting OAuth application user."
+#. TRANS: Server error displayed when a database action fails.
+#: actions/apioauthauthorize.php:217
+#, fuzzy
+msgid "Database error inserting oauth_token_association."
msgstr "هنگام افزودن کاربر برنامهٔ OAuth در پایگاه داده خطایی رخ داد."
-#: actions/apioauthauthorize.php:214
-#, php-format
-msgid ""
-"The request token %s has been authorized. Please exchange it for an access "
-"token."
-msgstr ""
-"نشانهٔ درخواست %s تایید شد. لطفا آن را برای یک نشانهٔ دسترسی مبادله کنید."
-
-#: actions/apioauthauthorize.php:227
-#, php-format
-msgid "The request token %s has been denied and revoked."
-msgstr "نشانهٔ درخواست %s پذیرفته نشد و لغو شد."
-
+#. TRANS: Client error given on when invalid data was passed through a form in the OAuth API.
+#. TRANS: Unexpected validation error on avatar upload form.
+#. TRANS: Client error displayed submitting invalid form data for edit application.
#. TRANS: Message given submitting a form with an unknown action in e-mail settings.
#. TRANS: Message given submitting a form with an unknown action in IM settings.
+#. TRANS: Client error when submitting a form with unexpected information.
#. TRANS: Message given submitting a form with an unknown action in SMS settings.
-#: actions/apioauthauthorize.php:232 actions/avatarsettings.php:281
-#: actions/designadminpanel.php:104 actions/editapplication.php:139
-#: actions/emailsettings.php:286 actions/grouplogo.php:322
-#: actions/imsettings.php:242 actions/newapplication.php:121
+#. TRANS: Unknown form validation error in design settings form.
+#: actions/apioauthauthorize.php:294 actions/avatarsettings.php:294
+#: actions/designadminpanel.php:104 actions/editapplication.php:144
+#: actions/emailsettings.php:316 actions/grouplogo.php:322
+#: actions/imsettings.php:245 actions/newapplication.php:125
#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44
-#: actions/smssettings.php:277 lib/designsettings.php:304
+#: actions/smssettings.php:277 lib/designsettings.php:321
msgid "Unexpected form submission."
msgstr "ارسال غیر قابل انتظار فرم."
-#: actions/apioauthauthorize.php:259
+#. TRANS: Title for a page where a user can confirm/deny account access by an external application.
+#: actions/apioauthauthorize.php:387
msgid "An application would like to connect to your account"
msgstr "یک برنامه میخواهد که به حساب شما وصل شود"
-#: actions/apioauthauthorize.php:276
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:404
msgid "Allow or deny access"
msgstr "اجازهدادن (به) یا جلوگیری از دسترسی"
-#: actions/apioauthauthorize.php:292
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %3$s is the access type requested (read-write or read-only), %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:425
+#, fuzzy, php-format
+msgid ""
+"An application would like the ability to %3$s your %4$s "
+"account data. You should only give access to your %4$s account to third "
+"parties you trust."
+msgstr ""
+"برنامهٔ %1$s نوشته شده توسط %2$s امکان "
+"%3$s دادههای حساب %4$s شما را میخواهد. شما باید تنها اجازهٔ "
+"دسترسی به حساب %4$s خودتان را به برنامههای دیگری که به آن اعتماد دارید، "
+"بدهید."
+
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %1$s is the application name requesting access, %2$s is the organisation behind the application,
+#. TRANS: %3$s is the access type requested, %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:433
#, php-format
msgid ""
"The application %1$s by %2$s would like "
@@ -598,241 +846,627 @@ msgstr ""
"دسترسی به حساب %4$s خودتان را به برنامههای دیگری که به آن اعتماد دارید، "
"بدهید."
-#. TRANS: Main menu option when logged in for access to user settings
-#: actions/apioauthauthorize.php:310 lib/action.php:450
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:455
+#, fuzzy
+msgctxt "LEGEND"
msgid "Account"
msgstr "حساب کاربری"
-#: actions/apioauthauthorize.php:313 actions/login.php:252
-#: actions/profilesettings.php:106 actions/register.php:431
-#: actions/showgroup.php:245 actions/tagother.php:94
+#. TRANS: Field label on OAuth API authorisation form.
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group nickname (dt). Text hidden by default.
+#: actions/apioauthauthorize.php:459 actions/login.php:252
+#: actions/profilesettings.php:110 actions/register.php:432
+#: actions/showgroup.php:240 actions/tagother.php:94
#: actions/userauthorization.php:145 lib/groupeditform.php:152
-#: lib/userprofile.php:132
+#: lib/userprofile.php:134
msgid "Nickname"
msgstr "نام کاربری"
+#. TRANS: Field label on OAuth API authorisation form.
#. TRANS: Link description in user account settings menu.
-#: actions/apioauthauthorize.php:316 actions/login.php:255
-#: actions/register.php:436 lib/accountsettingsaction.php:125
+#: actions/apioauthauthorize.php:463 actions/login.php:255
+#: actions/register.php:437 lib/accountsettingsaction.php:120
msgid "Password"
msgstr "گذرواژه"
-#: actions/apioauthauthorize.php:328
-msgid "Deny"
-msgstr "رد کردن"
+#. TRANS: Button text that when clicked will cancel the process of allowing access to an account
+#. TRANS: by an external application.
+#. TRANS: Button label to cancel an e-mail address confirmation procedure.
+#. TRANS: Button label to cancel an IM address confirmation procedure.
+#. TRANS: Button label to cancel a SMS address confirmation procedure.
+#. TRANS: Button label in the "Edit application" form.
+#: actions/apioauthauthorize.php:478 actions/emailsettings.php:128
+#: actions/imsettings.php:131 actions/smssettings.php:137
+#: lib/applicationeditform.php:351
+msgctxt "BUTTON"
+msgid "Cancel"
+msgstr "انصراف"
-#: actions/apioauthauthorize.php:334
+#. TRANS: Button text that when clicked will allow access to an account by an external application.
+#: actions/apioauthauthorize.php:485
+#, fuzzy
+msgctxt "BUTTON"
msgid "Allow"
msgstr "اجازه دادن"
-#: actions/apioauthauthorize.php:351
-msgid "Allow or deny access to your account information."
+#. TRANS: Form instructions.
+#: actions/apioauthauthorize.php:502
+#, fuzzy
+msgid "Authorize access to your account information."
msgstr "به دسترسی به اطلاعات حسابتان اجازه بدهید یا از آن جلوگیری کنید."
-#: actions/apistatusesdestroy.php:112
+#. TRANS: Header for user notification after revoking OAuth access to an application.
+#: actions/apioauthauthorize.php:594
+#, fuzzy
+msgid "Authorization canceled."
+msgstr "تایید پیامرسان فوری لغو شد."
+
+#. TRANS: User notification after revoking OAuth access to an application.
+#. TRANS: %s is an OAuth token.
+#: actions/apioauthauthorize.php:598
+#, fuzzy, php-format
+msgid "The request token %s has been revoked."
+msgstr "نشانهٔ درخواست %s پذیرفته نشد و لغو شد."
+
+#. TRANS: Title of the page notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:621
+#, fuzzy
+msgid "You have successfully authorized the application"
+msgstr "شما شناسایی نشده اید."
+
+#. TRANS: Message notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:625
+msgid ""
+"Please return to the application and enter the following security code to "
+"complete the process."
+msgstr ""
+
+#. TRANS: Title of the page notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:632
+#, fuzzy, php-format
+msgid "You have successfully authorized %s"
+msgstr "شما شناسایی نشده اید."
+
+#. TRANS: Message notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:639
+#, php-format
+msgid ""
+"Please return to %s and enter the following security code to complete the "
+"process."
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete a status not using POST or DELETE.
+#. TRANS: POST and DELETE should not be translated.
+#: actions/apistatusesdestroy.php:111
msgid "This method requires a POST or DELETE."
msgstr "این روش نیازمند POST یا DELETE است."
-#: actions/apistatusesdestroy.php:135
+#. TRANS: Client error displayed trying to delete a status of another user.
+#: actions/apistatusesdestroy.php:136
msgid "You may not delete another user's status."
msgstr "شما توانایی حذف وضعیت کاربر دیگری را ندارید."
-#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72
-#: actions/deletenotice.php:52 actions/shownotice.php:92
+#. TRANS: Client error displayed trying to repeat a non-existing notice through the API.
+#. TRANS: Client error displayed trying to display redents of a non-exiting notice.
+#. TRANS: Error message displayed trying to delete a non-existing notice.
+#: actions/apistatusesretweet.php:74 actions/apistatusesretweets.php:70
+#: actions/atompubshowfavorite.php:82 actions/deletenotice.php:61
+#: actions/shownotice.php:92
msgid "No such notice."
msgstr "چنین پیامی وجود ندارد."
-#: actions/apistatusesretweet.php:83
+#. TRANS: Client error displayed trying to repeat an own notice through the API.
+#. TRANS: Error text shown when trying to repeat an own notice.
+#: actions/apistatusesretweet.php:83 lib/command.php:537
msgid "Cannot repeat your own notice."
msgstr "نمی توانید پیام خود را تکرار کنید."
-#: actions/apistatusesretweet.php:91
+#. TRANS: Client error displayed trying to re-repeat a notice through the API.
+#. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user.
+#: actions/apistatusesretweet.php:92 lib/command.php:543
msgid "Already repeated that notice."
msgstr "قبلا آن پیام تکرار شده است."
-#: actions/apistatusesshow.php:139
+#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
+#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
+#: actions/atompubshowsubscription.php:118
+#: actions/atompubsubscriptionfeed.php:109
+#, fuzzy
+msgid "HTTP method not supported."
+msgstr "رابط مورد نظر پیدا نشد."
+
+#: actions/apistatusesshow.php:141
+#, fuzzy, php-format
+msgid "Unsupported format: %s"
+msgstr "قالب پشتیبانی نشده."
+
+#. TRANS: Client error displayed requesting a deleted status.
+#: actions/apistatusesshow.php:152
msgid "Status deleted."
msgstr "وضعیت حذف شد."
-#: actions/apistatusesshow.php:145
+#. TRANS: Client error displayed requesting a status with an invalid ID.
+#: actions/apistatusesshow.php:159
msgid "No status with that ID found."
msgstr "هیچ وضعیتی با آن شناسه یافت نشد."
+#: actions/apistatusesshow.php:223
+msgid "Can only delete using the Atom format."
+msgstr ""
+
+#. TRANS: Error message displayed trying to delete a notice that was not made by the current user.
+#: actions/apistatusesshow.php:230 actions/deletenotice.php:78
+msgid "Can't delete this notice."
+msgstr "نمیتوان این پیام را پاک کرد."
+
+#: actions/apistatusesshow.php:243
+#, fuzzy, php-format
+msgid "Deleted notice %d"
+msgstr "پیام را پاک کن"
+
+#. TRANS: Client error displayed when the parameter "status" is missing.
#: actions/apistatusesupdate.php:221
msgid "Client must provide a 'status' parameter with a value."
msgstr ""
-#: actions/apistatusesupdate.php:242 actions/newnotice.php:155
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#. TRANS: %d is the maximum number of character for a notice.
+#: actions/apistatusesupdate.php:244 actions/newnotice.php:161
#: lib/mailhandler.php:60
-#, php-format
-msgid "That's too long. Max notice size is %d chars."
-msgstr "این خیلی طولانی است. بیشینهٔ طول پیام %d نویسه است."
+#, fuzzy, php-format
+msgid "That's too long. Maximum notice size is %d character."
+msgid_plural "That's too long. Maximum notice size is %d characters."
+msgstr[0] "این خیلی طولانی است. بیشینهٔ طول پیام %d نویسه است."
-#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96
-msgid "Not found."
-msgstr "یافت نشد."
+#. TRANS: Client error displayed when replying to a non-existing notice.
+#: actions/apistatusesupdate.php:284
+#, fuzzy
+msgid "Parent notice not found."
+msgstr "رابط مورد نظر پیدا نشد."
-#: actions/apistatusesupdate.php:306 actions/newnotice.php:178
-#, php-format
-msgid "Max notice size is %d chars, including attachment URL."
-msgstr "بیشینهٔ طول پیام %d نویسه که شامل نشانی اینترنتی پیوست هم هست."
+#. TRANS: Client error displayed exceeding the maximum notice length.
+#. TRANS: %d is the maximum lenth for a notice.
+#: actions/apistatusesupdate.php:308 actions/newnotice.php:184
+#, fuzzy, php-format
+msgid "Maximum notice size is %d character, including attachment URL."
+msgid_plural "Maximum notice size is %d characters, including attachment URL."
+msgstr[0] "بیشینهٔ طول پیام %d نویسه که شامل نشانی اینترنتی پیوست هم هست."
-#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262
+#. TRANS: Client error displayed when requesting profiles of followers in an unsupported format.
+#. TRANS: Client error displayed when requesting IDs of followers in an unsupported format.
+#: actions/apisubscriptions.php:228 actions/apisubscriptions.php:258
msgid "Unsupported format."
msgstr "قالب پشتیبانی نشده."
-#: actions/apitimelinefavorites.php:110
+#. TRANS: Title for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinefavorites.php:108
#, php-format
msgid "%1$s / Favorites from %2$s"
msgstr "%1$s / برگزیدهها از %2$s"
-#: actions/apitimelinefavorites.php:119
-#, php-format
-msgid "%1$s updates favorited by %2$s / %2$s."
+#. TRANS: Subtitle for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user's full name,
+#. TRANS: %3$s is a user nickname.
+#: actions/apitimelinefavorites.php:120
+#, fuzzy, php-format
+msgid "%1$s updates favorited by %2$s / %3$s."
msgstr "بهروزرسانیهای %1$s که توسط %2$s برگزیده شده اند / %2$s."
-#: actions/apitimelinementions.php:118
+#. TRANS: Server error displayed when generating an Atom feed fails.
+#. TRANS: %s is the error.
+#: actions/apitimelinegroup.php:138
+#, fuzzy, php-format
+msgid "Could not generate feed for group - %s"
+msgstr "نمیتوان گروه را بههنگامسازی کرد."
+
+#. TRANS: Title for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinementions.php:115
#, php-format
msgid "%1$s / Updates mentioning %2$s"
msgstr "%$1s / به روز رسانی های شامل %2$s"
+#. TRANS: Subtitle for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname,
+#. TRANS: %3$s is a user's full name.
#: actions/apitimelinementions.php:131
#, php-format
msgid "%1$s updates that reply to updates from %2$s / %3$s."
msgstr "%1$s به روز رسانی هایی که در پاسخ به $2$s / %3$s"
-#: actions/apitimelinepublic.php:197 actions/publicrss.php:103
+#. TRANS: Title for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:193 actions/publicrss.php:103
#, php-format
msgid "%s public timeline"
msgstr "%s خطزمانی عمومی"
-#: actions/apitimelinepublic.php:202 actions/publicrss.php:105
+#. TRANS: Subtitle for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:199 actions/publicrss.php:105
#, php-format
msgid "%s updates from everyone!"
msgstr "%s به روز رسانی های عموم"
-#: actions/apitimelineretweetedtome.php:111
+#. TRANS: Server error displayed calling unimplemented API method for 'retweeted by me'.
+#: actions/apitimelineretweetedbyme.php:71
+#, fuzzy
+msgid "Unimplemented."
+msgstr "روش پیاده نشده است."
+
+#. TRANS: Title for Atom feed "repeated to me". %s is the user nickname.
+#: actions/apitimelineretweetedtome.php:108
#, php-format
msgid "Repeated to %s"
msgstr "تکرار شده به %s"
-#: actions/apitimelineretweetsofme.php:114
+#. TRANS: Title of list of repeated notices of the logged in user.
+#. TRANS: %s is the nickname of the logged in user.
+#: actions/apitimelineretweetsofme.php:112
#, php-format
msgid "Repeats of %s"
msgstr "تکرار %s"
-#: actions/apitimelinetag.php:105 actions/tag.php:67
+#. TRANS: Title for timeline with lastest notices with a given tag.
+#. TRANS: %s is the tag.
+#: actions/apitimelinetag.php:101 actions/tag.php:67
#, php-format
msgid "Notices tagged with %s"
msgstr "پیامهایی که با %s نشانه گزاری شده اند."
-#: actions/apitimelinetag.php:107 actions/tagrss.php:65
+#. TRANS: Subtitle for timeline with lastest notices with a given tag.
+#. TRANS: %1$s is the tag, $2$s is the StatusNet sitename.
+#: actions/apitimelinetag.php:105 actions/tagrss.php:65
#, php-format
msgid "Updates tagged with %1$s on %2$s!"
msgstr "پیامهای نشانه گزاری شده با %1$s در %2$s"
-#: actions/apitrends.php:87
+#. TRANS: Client error displayed trying to add a notice to another user's timeline.
+#: actions/apitimelineuser.php:297
+#, fuzzy
+msgid "Only the user can add to their own timeline."
+msgstr "تنها کاربران می تواند صندوق نامهٔ خودشان را بخوانند."
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:304
+msgid "Only accept AtomPub for Atom feeds."
+msgstr ""
+
+#: actions/apitimelineuser.php:310
+msgid "Atom post must not be empty."
+msgstr ""
+
+#: actions/apitimelineuser.php:315
+msgid "Atom post must be well-formed XML."
+msgstr ""
+
+#. TRANS: Client error displayed when not using an Atom entry.
+#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
+#: actions/atompubmembershipfeed.php:228
+#: actions/atompubsubscriptionfeed.php:233
+msgid "Atom post must be an Atom entry."
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/apitimelineuser.php:332
+msgid "Can only handle POST activities."
+msgstr ""
+
+#. TRANS: Client error displayed when using an unsupported activity object type.
+#. TRANS: %s is the unsupported activity object type.
+#: actions/apitimelineuser.php:343
+#, php-format
+msgid "Cannot handle activity object type \"%s\"."
+msgstr ""
+
+#. TRANS: Client error displayed when posting a notice without content through the API.
+#: actions/apitimelineuser.php:376
+#, fuzzy, php-format
+msgid "No content for notice %d."
+msgstr "پیدا کردن محتوای پیامها"
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:404
+#, fuzzy, php-format
+msgid "Notice with URI \"%s\" already exists."
+msgstr "پیامی با آن شناسه وجود ندارد."
+
+#: actions/apitimelineuser.php:435
+#, php-format
+msgid "AtomPub post with unknown attention URI %s"
+msgstr ""
+
+#. TRANS: Server error for unfinished API method showTrends.
+#: actions/apitrends.php:85
msgid "API method under construction."
msgstr "روش API در دست ساخت."
+#. TRANS: Client error displayed when requesting user information for a non-existing user.
+#: actions/apiusershow.php:94
+#, fuzzy
+msgid "User not found."
+msgstr "رابط مورد نظر پیدا نشد."
+
+#: actions/atompubfavoritefeed.php:70
+#, fuzzy
+msgid "No such profile"
+msgstr "چنین نمایهای وجود ندارد."
+
+#: actions/atompubfavoritefeed.php:145
+#, php-format
+msgid "Notices %s has favorited to on %s"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
+#, fuzzy
+msgid "Can't add someone else's subscription"
+msgstr "نمیتوان اشتراک تازهای افزود."
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubfavoritefeed.php:239
+msgid "Can only handle Favorite activities."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
+#, fuzzy
+msgid "Can only fave notices."
+msgstr "پیدا کردن محتوای پیامها"
+
+#: actions/atompubfavoritefeed.php:256
+#, fuzzy
+msgid "Unknown note."
+msgstr "ناشناخته"
+
+#: actions/atompubfavoritefeed.php:263
+#, fuzzy
+msgid "Already a favorite."
+msgstr "افزودن به برگزیدهها"
+
+#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
+#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
+msgid "No such profile."
+msgstr "چنین نمایهای وجود ندارد."
+
+#: actions/atompubmembershipfeed.php:144
+#, fuzzy, php-format
+msgid "%s group memberships"
+msgstr "اعضای گروه %s"
+
+#: actions/atompubmembershipfeed.php:147
+#, fuzzy, php-format
+msgid "Groups %s is a member of on %s"
+msgstr "هست عضو %s گروه"
+
+#: actions/atompubmembershipfeed.php:217
+msgid "Can't add someone else's membership"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubmembershipfeed.php:241
+msgid "Can only handle Join activities."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:256
+#, fuzzy
+msgid "Unknown group."
+msgstr "ناشناخته"
+
+#: actions/atompubmembershipfeed.php:263
+#, fuzzy
+msgid "Already a member."
+msgstr "همهٔ اعضا"
+
+#: actions/atompubmembershipfeed.php:270
+msgid "Blocked by admin."
+msgstr ""
+
+#: actions/atompubshowfavorite.php:89
+#, fuzzy
+msgid "No such favorite."
+msgstr "چنین پروندهای وجود ندارد."
+
+#: actions/atompubshowfavorite.php:151
+#, fuzzy
+msgid "Can't delete someone else's favorite"
+msgstr "نمیتوان پیام برگزیده را حذف کرد."
+
+#: actions/atompubshowmembership.php:81
+#, fuzzy
+msgid "No such group"
+msgstr "چنین گروهی وجود ندارد."
+
+#: actions/atompubshowmembership.php:90
+#, fuzzy
+msgid "Not a member"
+msgstr "همهٔ اعضا"
+
+#: actions/atompubshowmembership.php:115
+#, fuzzy
+msgid "Method not supported"
+msgstr "رابط مورد نظر پیدا نشد."
+
+#: actions/atompubshowmembership.php:150
+msgid "Can't delete someone else's membership"
+msgstr ""
+
+#: actions/atompubshowsubscription.php:72
+#: actions/atompubshowsubscription.php:81
+#: actions/atompubsubscriptionfeed.php:74
+#, fuzzy, php-format
+msgid "No such profile id: %d"
+msgstr "چنین نمایهای وجود ندارد."
+
+#: actions/atompubshowsubscription.php:90
+#, fuzzy, php-format
+msgid "Profile %d not subscribed to profile %d"
+msgstr "شما مشترک آن نمایه نیستید."
+
+#: actions/atompubshowsubscription.php:154
+#, fuzzy
+msgid "Can't delete someone else's subscription"
+msgstr "نمیتوان اشتراک را ذخیره کرد."
+
+#: actions/atompubsubscriptionfeed.php:150
+#, fuzzy, php-format
+msgid "People %s has subscribed to on %s"
+msgstr "افراد مشترک %s"
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubsubscriptionfeed.php:246
+msgid "Can only handle Follow activities."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:253
+msgid "Can only follow people."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:262
+#, fuzzy, php-format
+msgid "Unknown profile %s"
+msgstr "نوع فایل پشتیبانی نشده"
+
+#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
msgid "No such attachment."
msgstr "چنین پیوستی وجود ندارد."
-#: actions/avatarbynickname.php:59 actions/blockedfromgroup.php:73
-#: actions/editgroup.php:84 actions/groupdesignsettings.php:84
+#. TRANS: Client error displayed trying to get an avatar without providing a nickname.
+#. TRANS: Client error displayed when requesting a list of blocked users for a group without providing a group nickname.
+#. TRANS: Client error displayed trying to edit a group while not proving a nickname for the group to edit.
+#. TRANS: Client error displayed if no nickname argument was given requesting a group page.
+#: actions/avatarbynickname.php:60 actions/blockedfromgroup.php:73
+#: actions/editgroup.php:85 actions/groupdesignsettings.php:84
#: actions/grouplogo.php:86 actions/groupmembers.php:76
-#: actions/grouprss.php:91 actions/showgroup.php:121
+#: actions/grouprss.php:91 actions/showgroup.php:116
msgid "No nickname."
msgstr "لقبی وجود ندارد."
-#: actions/avatarbynickname.php:64
+#. TRANS: Client error displayed trying to get an avatar without providing an avatar size.
+#: actions/avatarbynickname.php:66
msgid "No size."
msgstr "بدون اندازه."
-#: actions/avatarbynickname.php:69
+#. TRANS: Client error displayed trying to get an avatar providing an invalid avatar size.
+#: actions/avatarbynickname.php:72
msgid "Invalid size."
-msgstr "اندازهی نادرست"
+msgstr "اندازه نادرست است."
+#. TRANS: Title for avatar upload page.
+#. TRANS: Label for group avatar (dt). Text hidden by default.
#. TRANS: Link description in user account settings menu.
-#: actions/avatarsettings.php:67 actions/showgroup.php:230
-#: lib/accountsettingsaction.php:118
+#: actions/avatarsettings.php:66 actions/showgroup.php:224
+#: lib/accountsettingsaction.php:113
msgid "Avatar"
msgstr "چهره"
+#. TRANS: Instruction for avatar upload page.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
#: actions/avatarsettings.php:78
#, php-format
msgid "You can upload your personal avatar. The maximum file size is %s."
msgstr ""
"شما میتوانید چهرهٔ شخصی خود را بارگذاری کنید. حداکثر اندازه پرونده %s است."
-#: actions/avatarsettings.php:106 actions/avatarsettings.php:185
+#. TRANS: Server error displayed in avatar upload page when no matching profile can be found for a user.
+#: actions/avatarsettings.php:108 actions/avatarsettings.php:192
#: actions/grouplogo.php:181 actions/remotesubscribe.php:191
#: actions/userauthorization.php:72 actions/userrss.php:108
msgid "User without matching profile."
msgstr "کاربر نمایهٔ تطبیق ندارد."
-#: actions/avatarsettings.php:119 actions/avatarsettings.php:197
+#. TRANS: Avatar upload page form legend.
+#. TRANS: Avatar upload page crop form legend.
+#: actions/avatarsettings.php:122 actions/avatarsettings.php:205
#: actions/grouplogo.php:254
msgid "Avatar settings"
msgstr "تنظیمات چهره"
-#: actions/avatarsettings.php:127 actions/avatarsettings.php:205
+#. TRANS: Header on avatar upload page for thumbnail of originally uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of originally uploaded avatar (h2).
+#: actions/avatarsettings.php:131 actions/avatarsettings.php:214
#: actions/grouplogo.php:202 actions/grouplogo.php:262
msgid "Original"
msgstr "اصلی"
-#: actions/avatarsettings.php:142 actions/avatarsettings.php:217
+#. TRANS: Header on avatar upload page for thumbnail of to be used rendition of uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of to be used rendition of uploaded avatar (h2).
+#: actions/avatarsettings.php:147 actions/avatarsettings.php:227
#: actions/grouplogo.php:213 actions/grouplogo.php:274
msgid "Preview"
msgstr "پیشنمایش"
-#: actions/avatarsettings.php:149 actions/showapplication.php:252
-#: lib/deleteuserform.php:66 lib/noticelist.php:656
+#. TRANS: Button on avatar upload page to delete current avatar.
+#: actions/avatarsettings.php:155
+#, fuzzy
+msgctxt "BUTTON"
msgid "Delete"
msgstr "حذف"
-#: actions/avatarsettings.php:166 actions/grouplogo.php:236
+#. TRANS: Button on avatar upload page to upload an avatar.
+#: actions/avatarsettings.php:173
+#, fuzzy
+msgctxt "BUTTON"
msgid "Upload"
msgstr "پایینگذاری"
-#: actions/avatarsettings.php:231 actions/grouplogo.php:289
+#. TRANS: Button on avatar upload crop form to confirm a selected crop as avatar.
+#: actions/avatarsettings.php:243
+#, fuzzy
+msgctxt "BUTTON"
msgid "Crop"
msgstr "برش"
-#: actions/avatarsettings.php:305
+#. TRANS: Validation error on avatar upload form when no file was uploaded.
+#: actions/avatarsettings.php:318
msgid "No file uploaded."
msgstr "هیچ پروندهای بارگذاری نشد."
-#: actions/avatarsettings.php:332
+#. TRANS: Avatar upload form unstruction after uploading a file.
+#: actions/avatarsettings.php:346
msgid "Pick a square area of the image to be your avatar"
-msgstr "یک مربع از عکس خود را انتخاب کنید تا چهرهی شما باشد."
+msgstr ""
+"یک مربع از عکس خود را انتخاب کنید تا به عنوان تصویر چهرهٔ شما انتخاب شود."
-#: actions/avatarsettings.php:347 actions/grouplogo.php:380
+#. TRANS: Server error displayed if an avatar upload went wrong somehow server side.
+#: actions/avatarsettings.php:361 actions/grouplogo.php:380
msgid "Lost our file data."
msgstr "فایل اطلاعات خود را گم کرده ایم."
-#: actions/avatarsettings.php:370
+#. TRANS: Success message for having updated a user avatar.
+#: actions/avatarsettings.php:385
msgid "Avatar updated."
msgstr "چهره به روز رسانی شد."
-#: actions/avatarsettings.php:373
+#. TRANS: Error displayed on the avatar upload page if the avatar could not be updated for an unknown reason.
+#: actions/avatarsettings.php:389
msgid "Failed updating avatar."
msgstr "به روز رسانی چهره موفقیت آمیر نبود."
-#: actions/avatarsettings.php:397
+#. TRANS: Success message for deleting a user avatar.
+#: actions/avatarsettings.php:413
msgid "Avatar deleted."
msgstr "چهره پاک شد."
-#: actions/block.php:69
+#. TRANS: Client error displayed when blocking a user that has already been blocked.
+#: actions/block.php:68
msgid "You already blocked that user."
msgstr "شما هم اکنون آن کاربر را مسدود کرده اید."
-#: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158
+#. TRANS: Title for block user page.
+#. TRANS: Legend for block user form.
+#: actions/block.php:106 actions/block.php:136 actions/groupblock.php:158
msgid "Block user"
msgstr "مسدود کردن کاربر"
-#: actions/block.php:138
+#. TRANS: Explanation of consequences when blocking a user on the block user page.
+#: actions/block.php:139
msgid ""
"Are you sure you want to block this user? Afterwards, they will be "
"unsubscribed from you, unable to subscribe to you in the future, and you "
@@ -845,175 +1479,221 @@ msgstr ""
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:178
+#: actions/block.php:154 actions/deleteapplication.php:157
+#: actions/deletegroup.php:220 actions/deletenotice.php:155
+#: actions/deleteuser.php:152 actions/groupblock.php:178
msgctxt "BUTTON"
msgid "No"
msgstr "خیر"
#. TRANS: Submit button title for 'No' when blocking a user.
#. TRANS: Submit button title for 'No' when deleting a user.
-#: actions/block.php:157 actions/deleteuser.php:156
+#: actions/block.php:158 actions/deleteuser.php:156
msgid "Do not block this user"
msgstr "کاربر را مسدود نکن"
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:185
+#: actions/block.php:161 actions/deleteapplication.php:164
+#: actions/deletegroup.php:227 actions/deletenotice.php:162
+#: actions/deleteuser.php:159 actions/groupblock.php:185
msgctxt "BUTTON"
msgid "Yes"
msgstr "بله"
#. TRANS: Submit button title for 'Yes' when blocking a user.
-#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80
+#. TRANS: Description of the form to block a user.
+#: actions/block.php:165 lib/blockform.php:79
msgid "Block this user"
msgstr "کاربر را مسدود کن"
-#: actions/block.php:187
+#. TRANS: Server error displayed when blocking a user fails.
+#: actions/block.php:189
msgid "Failed to save block information."
msgstr "ذخیرهٔ ردیف اطلاعات شکست خورد."
-#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87
-#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-local group.
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-existing group.
+#. TRANS: Client error when trying to delete a non-local group.
+#. TRANS: Client error when trying to delete a non-existing group.
+#. TRANS: Client error displayed trying to edit a non-existing group.
+#. TRANS: Client error displayed when trying to unblock a user from a non-existing group.
+#. TRANS: Client error displayed if no remote group with a given name was found requesting group page.
+#. TRANS: Client error displayed if no local group with a given name was found requesting group page.
+#. TRANS: Command exception text shown when a group is requested that does not exist.
+#. TRANS: Error text shown when trying to leave a group that does not exist.
+#: actions/blockedfromgroup.php:81 actions/blockedfromgroup.php:89
+#: actions/deletegroup.php:87 actions/deletegroup.php:100
+#: actions/editgroup.php:102 actions/foafgroup.php:44 actions/foafgroup.php:62
#: actions/foafgroup.php:69 actions/groupblock.php:86 actions/groupbyid.php:83
#: actions/groupdesignsettings.php:100 actions/grouplogo.php:102
#: actions/groupmembers.php:83 actions/groupmembers.php:90
#: actions/grouprss.php:98 actions/grouprss.php:105
-#: actions/groupunblock.php:86 actions/joingroup.php:82
+#: actions/groupunblock.php:88 actions/joingroup.php:82
#: actions/joingroup.php:93 actions/leavegroup.php:82
#: actions/leavegroup.php:93 actions/makeadmin.php:86
-#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:166
-#: lib/command.php:368
+#: actions/showgroup.php:134 actions/showgroup.php:143 lib/command.php:168
+#: lib/command.php:380
msgid "No such group."
msgstr "چنین گروهی وجود ندارد."
-#: actions/blockedfromgroup.php:97
+#. TRANS: Title for first page with list of users blocked from a group.
+#. TRANS: %s is a group nickname.
+#: actions/blockedfromgroup.php:101
#, php-format
msgid "%s blocked profiles"
msgstr "%s نمایههای مسدود شده"
-#: actions/blockedfromgroup.php:100
+#. TRANS: Title for any but the first page with list of users blocked from a group.
+#. TRANS: %1$s is a group nickname, %2$d is a page number.
+#: actions/blockedfromgroup.php:106
#, php-format
msgid "%1$s blocked profiles, page %2$d"
msgstr "%1$s نمایههای مسدود شده، صفحهٔ %2$d"
-#: actions/blockedfromgroup.php:115
+#. TRANS: Instructions for list of users blocked from a group.
+#: actions/blockedfromgroup.php:122
msgid "A list of the users blocked from joining this group."
msgstr "فهرستی از افراد مسدود شده در پیوستن به این گروه."
-#: actions/blockedfromgroup.php:288
+#. TRANS: Form legend for unblocking a user from a group.
+#: actions/blockedfromgroup.php:291
msgid "Unblock user from group"
msgstr "آزاد کردن کاربر در پیوستن به گروه"
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:69
+#. TRANS: Button text for unblocking a user from a group.
+#: actions/blockedfromgroup.php:323
+#, fuzzy
+msgctxt "BUTTON"
msgid "Unblock"
msgstr "آزاد سازی"
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:80
+#. TRANS: Tooltip for button for unblocking a user from a group.
+#. TRANS: Description of the form to unblock a user.
+#: actions/blockedfromgroup.php:327 lib/unblockform.php:78
msgid "Unblock this user"
msgstr "آزاد سازی کاربر"
#. TRANS: Title for mini-posting window loaded from bookmarklet.
+#. TRANS: %s is the StatusNet site name.
#: actions/bookmarklet.php:51
#, php-format
msgid "Post to %s"
msgstr "فرستادن به %s"
-#: actions/confirmaddress.php:75
+#. TRANS: Client error displayed when not providing a confirmation code in the contact address confirmation action.
+#: actions/confirmaddress.php:74
msgid "No confirmation code."
msgstr "بدون کد تصدیق."
+#. TRANS: Client error displayed when providing a non-existing confirmation code in the contact address confirmation action.
#: actions/confirmaddress.php:80
msgid "Confirmation code not found."
msgstr "کد تصدیق پیدا نشد."
-#: actions/confirmaddress.php:85
+#. TRANS: Client error displayed when not providing a confirmation code for another user in the contact address confirmation action.
+#: actions/confirmaddress.php:86
msgid "That confirmation code is not for you!"
msgstr "آن کد تصدیق برای شما نیست!"
-#. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'.
-#: actions/confirmaddress.php:91
+#. TRANS: Server error for a unknow address type %s, which can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:92
#, php-format
msgid "Unrecognized address type %s."
msgstr "نوع نشانی نامشخص است %s."
-#. TRANS: Client error for an already confirmed email/jabbel/sms address.
-#: actions/confirmaddress.php:96
+#. TRANS: Client error for an already confirmed email/jabber/sms address.
+#: actions/confirmaddress.php:97
msgid "That address has already been confirmed."
msgstr "آن نشانی در حال حاضر تصدیق شده است."
+#. TRANS: Server error displayed when a user update to the database fails in the contact address confirmation action.
#. TRANS: Server error thrown on database error updating e-mail preferences.
#. TRANS: Server error thrown on database error removing a registered e-mail address.
#. TRANS: Server error thrown on database error updating IM preferences.
#. TRANS: Server error thrown on database error removing a registered IM address.
+#. TRANS: Server error displayed when "Other" settings in user profile could not be updated on the server.
+#. TRANS: Server error thrown when user profile settings could not be updated.
#. TRANS: Server error thrown on database error updating SMS preferences.
#. TRANS: Server error thrown on database error removing a registered SMS phone number.
-#: actions/confirmaddress.php:116 actions/emailsettings.php:327
-#: actions/emailsettings.php:473 actions/imsettings.php:280
-#: actions/imsettings.php:439 actions/othersettings.php:174
-#: actions/profilesettings.php:283 actions/smssettings.php:308
+#: actions/confirmaddress.php:118 actions/emailsettings.php:359
+#: actions/emailsettings.php:508 actions/imsettings.php:283
+#: actions/imsettings.php:442 actions/othersettings.php:184
+#: actions/profilesettings.php:326 actions/smssettings.php:308
#: actions/smssettings.php:464
msgid "Couldn't update user."
msgstr "نمیتوان کاربر را به روز کرد."
-#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
-#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
-#: actions/confirmaddress.php:128 actions/emailsettings.php:433
-#: actions/smssettings.php:422
-msgid "Couldn't delete email confirmation."
-msgstr "نمیتوان تصدیق پست الکترونیک را پاک کرد."
+#. TRANS: Server error displayed when an address confirmation code deletion from the
+#. TRANS: database fails in the contact address confirmation action.
+#: actions/confirmaddress.php:132
+#, fuzzy
+msgid "Could not delete address confirmation."
+msgstr "نمیتوان تایید پیامرسان فوری را پاک کرد."
-#: actions/confirmaddress.php:146
+#. TRANS: Title for the contact address confirmation action.
+#: actions/confirmaddress.php:150
msgid "Confirm address"
msgstr "تایید نشانی"
-#: actions/confirmaddress.php:161
+#. TRANS: Success message for the contact address confirmation action.
+#. TRANS: %s can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:166
#, php-format
msgid "The address \"%s\" has been confirmed for your account."
msgstr "نشانی «%s« برای شما تصدیق شد."
-#: actions/conversation.php:99
+#. TRANS: Title for page with a conversion (multiple notices in context).
+#: actions/conversation.php:96
msgid "Conversation"
msgstr "مکالمه"
-#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87
+#. TRANS: Header on conversation page. Hidden by default (h2).
+#: actions/conversation.php:149 lib/mailbox.php:116 lib/noticelist.php:87
#: lib/profileaction.php:229 lib/searchgroupnav.php:82
msgid "Notices"
msgstr "پیامها"
-#: actions/deleteapplication.php:63
+#. TRANS: Client error displayed trying to delete an application while not logged in.
+#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
msgstr "برای پاککردن یک برنامه باید وارد شده باشید."
+#. TRANS: Client error displayed trying to delete an application that does not exist.
#: actions/deleteapplication.php:71
msgid "Application not found."
msgstr "برنامه یافت نشد."
-#: actions/deleteapplication.php:78 actions/editapplication.php:77
+#. TRANS: Client error displayed trying to delete an application the current user does not own.
+#. TRANS: Client error displayed trying to edit an application while not being its owner.
+#: actions/deleteapplication.php:79 actions/editapplication.php:78
#: actions/showapplication.php:94
msgid "You are not the owner of this application."
msgstr "شما مالک این برنامه نیستید."
-#: actions/deleteapplication.php:102 actions/editapplication.php:127
-#: actions/newapplication.php:110 actions/showapplication.php:118
-#: lib/action.php:1263
+#. TRANS: Client error text when there is a problem with the session token.
+#: actions/deleteapplication.php:102 actions/editapplication.php:131
+#: actions/newapplication.php:114 actions/showapplication.php:118
+#: lib/action.php:1409
msgid "There was a problem with your session token."
msgstr "یک مشکل با رمز نشست شما وجود داشت."
-#: actions/deleteapplication.php:123 actions/deleteapplication.php:147
+#. TRANS: Title for delete application page.
+#. TRANS: Fieldset legend on delete application page.
+#: actions/deleteapplication.php:124 actions/deleteapplication.php:149
msgid "Delete application"
msgstr "حذف برنامه"
-#: actions/deleteapplication.php:149
+#. TRANS: Confirmation text on delete application page.
+#: actions/deleteapplication.php:152
msgid ""
"Are you sure you want to delete this application? This will clear all data "
"about the application from the database, including all existing user "
@@ -1024,31 +1704,93 @@ msgstr ""
"میشود."
#. TRANS: Submit button title for 'No' when deleting an application.
-#: actions/deleteapplication.php:158
+#: actions/deleteapplication.php:161
msgid "Do not delete this application"
msgstr "این برنامه حذف نشود"
#. TRANS: Submit button title for 'Yes' when deleting an application.
-#: actions/deleteapplication.php:164
+#: actions/deleteapplication.php:167
msgid "Delete this application"
msgstr "این برنامه حذف شود"
+#. TRANS: Client error when trying to delete group while not logged in.
+#: actions/deletegroup.php:64
+#, fuzzy
+msgid "You must be logged in to delete a group."
+msgstr "برای ترک یک گروه، شما باید وارد شده باشید."
+
+#. TRANS: Client error when trying to delete a group without providing a nickname or ID for the group.
+#: actions/deletegroup.php:94 actions/joingroup.php:88
+#: actions/leavegroup.php:88
+msgid "No nickname or ID."
+msgstr "ناممستعار یا شناسهای وجود ندارد."
+
+#. TRANS: Client error when trying to delete a group without having the rights to delete it.
+#: actions/deletegroup.php:107
+#, fuzzy
+msgid "You are not allowed to delete this group."
+msgstr "شما یک عضو این گروه نیستید."
+
+#. TRANS: Server error displayed if a group could not be deleted.
+#. TRANS: %s is the name of the group that could not be deleted.
+#: actions/deletegroup.php:150
+#, fuzzy, php-format
+msgid "Could not delete group %s."
+msgstr "نمیتوان گروه را بههنگامسازی کرد."
+
+#. TRANS: Message given after deleting a group.
+#. TRANS: %s is the deleted group's name.
+#: actions/deletegroup.php:159
+#, fuzzy, php-format
+msgid "Deleted group %s"
+msgstr "%1$s گروه %2$s را ترک کرد"
+
+#. TRANS: Title of delete group page.
+#. TRANS: Form legend for deleting a group.
+#: actions/deletegroup.php:176 actions/deletegroup.php:202
+#, fuzzy
+msgid "Delete group"
+msgstr "حذف کاربر"
+
+#. TRANS: Warning in form for deleleting a group.
+#: actions/deletegroup.php:206
+#, fuzzy
+msgid ""
+"Are you sure you want to delete this group? This will clear all data about "
+"the group from the database, without a backup. Public posts to this group "
+"will still appear in individual timelines."
+msgstr ""
+"آیا مطمئن هستید که میخواهید این کاربر را پاک کنید؟ با این کار تمام اطلاعات "
+"پاک و بدون برگشت خواهند بود."
+
+#. TRANS: Submit button title for 'No' when deleting a group.
+#: actions/deletegroup.php:224
+#, fuzzy
+msgid "Do not delete this group"
+msgstr "این پیام را پاک نکن"
+
+#. TRANS: Submit button title for 'Yes' when deleting a group.
+#: actions/deletegroup.php:231
+#, fuzzy
+msgid "Delete this group"
+msgstr "حذف این کاربر"
+
+#. TRANS: Error message displayed trying to delete a notice while not logged in.
+#. TRANS: Client error displayed when trying to unblock a user from a group while not logged in.
+#. TRANS: Client error displayed trying a change a subscription while not logged in.
#. 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/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
+#: actions/deletenotice.php:52 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:60 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:88
+#: actions/nudge.php:63 actions/subedit.php:33 actions/subscribe.php:96
#: actions/tagother.php:33 actions/unsubscribe.php:52
-#: lib/adminpanelaction.php:73 lib/profileformaction.php:64
+#: lib/adminpanelaction.php:71 lib/profileformaction.php:64
#: lib/settingsaction.php:72
msgid "Not logged in."
msgstr "شما به سیستم وارد نشده اید."
-#: actions/deletenotice.php:71
-msgid "Can't delete this notice."
-msgstr "نمیتوان این پیام را پاک کرد."
-
-#: actions/deletenotice.php:103
+#. TRANS: Instructions for deleting a notice.
+#: actions/deletenotice.php:110
msgid ""
"You are about to permanently delete a notice. Once this is done, it cannot "
"be undone."
@@ -1056,21 +1798,24 @@ msgstr ""
"شما میخواهید یک پیام را به طور کامل پاک کنید. پس از انجام این کار نمیتوان "
"پیام را بازگرداند."
-#: actions/deletenotice.php:109 actions/deletenotice.php:141
+#. TRANS: Page title when deleting a notice.
+#. TRANS: Fieldset legend for the delete notice form.
+#: actions/deletenotice.php:117 actions/deletenotice.php:148
msgid "Delete notice"
msgstr "پیام را پاک کن"
-#: actions/deletenotice.php:144
+#. TRANS: Message for the delete notice form.
+#: actions/deletenotice.php:152
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:159
msgid "Do not delete this notice"
msgstr "این پیام را پاک نکن"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:158 lib/noticelist.php:656
+#: actions/deletenotice.php:166 lib/noticelist.php:672
msgid "Delete this notice"
msgstr "این پیام را پاک کن"
@@ -1101,63 +1846,75 @@ msgstr "حذف این کاربر"
#. TRANS: Message used as title for design settings for the site.
#. TRANS: Link description in user account settings menu.
-#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:139
-#: lib/groupnav.php:119
+#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134
msgid "Design"
msgstr "طرح"
#: actions/designadminpanel.php:74
-msgid "Design settings for this StatusNet site."
-msgstr "تنظیمات ظاهری برای این وبگاه StatusNet."
+msgid "Design settings for this StatusNet site"
+msgstr ""
-#: actions/designadminpanel.php:318
+#: actions/designadminpanel.php:335
msgid "Invalid logo URL."
msgstr "نشانی اینترنتی نشان نامعتبر است."
-#: actions/designadminpanel.php:322
+#: actions/designadminpanel.php:340
+#, fuzzy
+msgid "Invalid SSL logo URL."
+msgstr "نشانی اینترنتی نشان نامعتبر است."
+
+#: actions/designadminpanel.php:344
#, php-format
msgid "Theme not available: %s."
msgstr "پوسته در دسترس نیست: %s."
-#: actions/designadminpanel.php:426
+#: actions/designadminpanel.php:448
msgid "Change logo"
msgstr "تغییر نشان"
-#: actions/designadminpanel.php:431
+#: actions/designadminpanel.php:453
msgid "Site logo"
msgstr "نشان وبگاه"
-#: actions/designadminpanel.php:443
+#: actions/designadminpanel.php:457
+#, fuzzy
+msgid "SSL logo"
+msgstr "نشان وبگاه"
+
+#: actions/designadminpanel.php:469
msgid "Change theme"
msgstr "تغییر پوسته"
-#: actions/designadminpanel.php:460
+#: actions/designadminpanel.php:486
msgid "Site theme"
msgstr "پوستهٔ وبگاه"
-#: actions/designadminpanel.php:461
+#: actions/designadminpanel.php:487
msgid "Theme for the site."
msgstr "پوسته برای وبگاه"
-#: actions/designadminpanel.php:467
-#, fuzzy
+#: actions/designadminpanel.php:493
msgid "Custom theme"
-msgstr "پوستهٔ وبگاه"
+msgstr "پوستهٔ اختصاصی"
-#: actions/designadminpanel.php:471
+#: actions/designadminpanel.php:497
msgid "You can upload a custom StatusNet theme as a .ZIP archive."
msgstr ""
+"شما میتوانید یک پوستهٔ اختصاصی StatusNet را بهعنوان یک آرشیو .ZIP بارگذاری "
+"کنید."
-#: actions/designadminpanel.php:486 lib/designsettings.php:101
+#. TRANS: Fieldset legend on profile design page.
+#: actions/designadminpanel.php:512 lib/designsettings.php:98
msgid "Change background image"
msgstr "تغییر تصویر پیشزمینه"
-#: actions/designadminpanel.php:491 actions/designadminpanel.php:574
-#: lib/designsettings.php:178
+#. TRANS: Label on profile design page for setting a profile page background colour.
+#: actions/designadminpanel.php:517 actions/designadminpanel.php:600
+#: lib/designsettings.php:183
msgid "Background"
msgstr "پیشزمینه"
-#: actions/designadminpanel.php:496
+#: actions/designadminpanel.php:522
#, php-format
msgid ""
"You can upload a background image for the site. The maximum file size is %1"
@@ -1167,75 +1924,84 @@ msgstr ""
"پرونده %1 $s است."
#. TRANS: Used as radio button label to add a background image.
-#: actions/designadminpanel.php:527 lib/designsettings.php:139
+#: actions/designadminpanel.php:553
msgid "On"
msgstr "روشن"
#. TRANS: Used as radio button label to not add a background image.
-#: actions/designadminpanel.php:544 lib/designsettings.php:155
+#: actions/designadminpanel.php:570
msgid "Off"
msgstr "خاموش"
-#: actions/designadminpanel.php:545 lib/designsettings.php:156
+#. TRANS: Form guide for a set of radio buttons on the profile design page that will enable or disable
+#. TRANS: use of the uploaded profile image.
+#: actions/designadminpanel.php:571 lib/designsettings.php:159
msgid "Turn background image on or off."
msgstr "تصویر پیشزمینه را فعال یا غیرفعال کنید."
-#: actions/designadminpanel.php:550 lib/designsettings.php:161
+#. TRANS: Checkbox label on profile design page that will cause the profile image to be tiled.
+#: actions/designadminpanel.php:576 lib/designsettings.php:165
msgid "Tile background image"
msgstr "تصویر پیشزمینهٔ موزاییکی"
-#: actions/designadminpanel.php:564 lib/designsettings.php:170
+#. TRANS: Fieldset legend on profile design page to change profile page colours.
+#: actions/designadminpanel.php:590 lib/designsettings.php:175
msgid "Change colours"
msgstr "تغییر رنگها"
-#: actions/designadminpanel.php:587 lib/designsettings.php:191
+#. TRANS: Label on profile design page for setting a profile page content colour.
+#: actions/designadminpanel.php:613 lib/designsettings.php:197
msgid "Content"
msgstr "محتوا"
-#: actions/designadminpanel.php:600 lib/designsettings.php:204
+#. TRANS: Label on profile design page for setting a profile page sidebar colour.
+#: actions/designadminpanel.php:626 lib/designsettings.php:211
msgid "Sidebar"
msgstr "ستون کناری"
-#: actions/designadminpanel.php:613 lib/designsettings.php:217
+#. TRANS: Label on profile design page for setting a profile page text colour.
+#: actions/designadminpanel.php:639 lib/designsettings.php:225
msgid "Text"
msgstr "متن"
-#: actions/designadminpanel.php:626 lib/designsettings.php:230
+#. TRANS: Label on profile design page for setting a profile page links colour.
+#: actions/designadminpanel.php:652 lib/designsettings.php:239
msgid "Links"
msgstr "پیوندها"
-#: actions/designadminpanel.php:651
+#: actions/designadminpanel.php:677
msgid "Advanced"
-msgstr ""
+msgstr "پیشرفته"
-#: actions/designadminpanel.php:655
+#: actions/designadminpanel.php:681
msgid "Custom CSS"
-msgstr ""
+msgstr "CSS اختصاصی"
-#: actions/designadminpanel.php:676 lib/designsettings.php:247
+#. TRANS: Button text on profile design page to immediately reset all colour settings to default.
+#: actions/designadminpanel.php:702 lib/designsettings.php:257
msgid "Use defaults"
msgstr "استفادهکردن از پیشفرضها"
-#: actions/designadminpanel.php:677 lib/designsettings.php:248
+#. TRANS: Title for button on profile design page to reset all colour settings to default.
+#: actions/designadminpanel.php:703 lib/designsettings.php:259
msgid "Restore default designs"
msgstr "بازگرداندن طرحهای پیشفرض"
-#: actions/designadminpanel.php:683 lib/designsettings.php:254
+#. TRANS: Title for button on profile design page to reset all colour settings to default without saving.
+#: actions/designadminpanel.php:709 lib/designsettings.php:267
msgid "Reset back to default"
msgstr "برگشت به حالت پیش گزیده"
-#. TRANS: Submit button title
-#: actions/designadminpanel.php:685 actions/othersettings.php:126
-#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174
+#. TRANS: Submit button title.
+#: actions/designadminpanel.php:711 actions/licenseadminpanel.php:319
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/sitenoticeadminpanel.php:195 actions/snapshotadminpanel.php:245
-#: actions/subscriptions.php:226 actions/tagother.php:154
-#: actions/useradminpanel.php:294 lib/applicationeditform.php:363
-#: lib/designsettings.php:256 lib/groupeditform.php:202
+#: actions/snapshotadminpanel.php:245 actions/tagother.php:154
+#: lib/applicationeditform.php:357
msgid "Save"
msgstr "ذخیرهکردن"
-#: actions/designadminpanel.php:686 lib/designsettings.php:257
+#. TRANS: Title for button on profile design page to save settings.
+#: actions/designadminpanel.php:712 lib/designsettings.php:272
msgid "Save design"
msgstr "ذخیرهکردن طرح"
@@ -1248,113 +2014,137 @@ msgid "Add to favorites"
msgstr "افزودن به برگزیدهها"
#: actions/doc.php:158
-#, fuzzy, php-format
+#, php-format
msgid "No such document \"%s\""
-msgstr "چنین سندی وجود ندارد."
+msgstr "چنین پیوستی وجود ندارد."
-#: actions/editapplication.php:54
-msgid "Edit Application"
+#. TRANS: Title for "Edit application" form.
+#. TRANS: Form legend.
+#: actions/editapplication.php:54 lib/applicationeditform.php:129
+msgid "Edit application"
msgstr "ویرایش برنامه"
+#. TRANS: Client error displayed trying to edit an application while not logged in.
#: actions/editapplication.php:66
msgid "You must be logged in to edit an application."
msgstr "برای ویرایش یک برنامه باید وارد شده باشید."
-#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166
-#: actions/showapplication.php:87
+#. TRANS: Client error displayed trying to edit an application that does not exist.
+#: actions/editapplication.php:83 actions/showapplication.php:87
msgid "No such application."
msgstr "چنین برنامهای وجود ندارد."
-#: actions/editapplication.php:161
+#. TRANS: Instructions for "Edit application" form.
+#: actions/editapplication.php:167
msgid "Use this form to edit your application."
msgstr "از این روش برای ویرایش برنامهتان استفاده کنید."
-#: actions/editapplication.php:177 actions/newapplication.php:159
+#. TRANS: Validation error shown when not providing a name in the "Edit application" form.
+#: actions/editapplication.php:184 actions/newapplication.php:163
msgid "Name is required."
msgstr "نام مورد نیاز است."
-#: actions/editapplication.php:180 actions/newapplication.php:165
-msgid "Name is too long (max 255 chars)."
+#. TRANS: Validation error shown when providing too long a name in the "Edit application" form.
+#: actions/editapplication.php:188 actions/newapplication.php:169
+#, fuzzy
+msgid "Name is too long (maximum 255 characters)."
msgstr "نام خیلی طولانی است (حداکثر ۲۵۵ نویسه)."
-#: actions/editapplication.php:183 actions/newapplication.php:162
+#. TRANS: Validation error shown when providing a name for an application that already exists in the "Edit application" form.
+#: actions/editapplication.php:192 actions/newapplication.php:166
msgid "Name already in use. Try another one."
msgstr "این نام در حال حاضر مورد استفاده است. یکی دیگر را بیازمایید."
-#: actions/editapplication.php:186 actions/newapplication.php:168
+#. TRANS: Validation error shown when not providing a description in the "Edit application" form.
+#: actions/editapplication.php:196 actions/newapplication.php:172
msgid "Description is required."
msgstr "توصیف مورد نیاز است."
-#: actions/editapplication.php:194
+#. TRANS: Validation error shown when providing too long a source URL in the "Edit application" form.
+#: actions/editapplication.php:208
msgid "Source URL is too long."
msgstr "نشانی اینترنتی منبع بسیار بلند است."
-#: actions/editapplication.php:200 actions/newapplication.php:185
+#. TRANS: Validation error shown when providing an invalid source URL in the "Edit application" form.
+#: actions/editapplication.php:215 actions/newapplication.php:193
msgid "Source URL is not valid."
msgstr "نشانی اینترنتی منبع معتبر نیست."
-#: actions/editapplication.php:203 actions/newapplication.php:188
+#. TRANS: Validation error shown when not providing an organisation in the "Edit application" form.
+#: actions/editapplication.php:219 actions/newapplication.php:196
msgid "Organization is required."
msgstr "سازمانیدهی مورد نیاز است."
-#: actions/editapplication.php:206 actions/newapplication.php:191
-msgid "Organization is too long (max 255 chars)."
+#. TRANS: Validation error shown when providing too long an arganisation name in the "Edit application" form.
+#: actions/editapplication.php:223 actions/newapplication.php:199
+#, fuzzy
+msgid "Organization is too long (maximum 255 characters)."
msgstr "نام سازمان خیلی طولانی است (حداکثر ۲۵۵ نویسه)."
-#: actions/editapplication.php:209 actions/newapplication.php:194
+#: actions/editapplication.php:226 actions/newapplication.php:202
msgid "Organization homepage is required."
msgstr "صفحهٔخانگی سازمان مورد نیاز است."
-#: actions/editapplication.php:218 actions/newapplication.php:206
+#. TRANS: Validation error shown when providing too long a callback URL in the "Edit application" form.
+#: actions/editapplication.php:237 actions/newapplication.php:214
+#, fuzzy
msgid "Callback is too long."
-msgstr ""
+msgstr "نشانی اینترنتی منبع بسیار بلند است."
-#: actions/editapplication.php:225 actions/newapplication.php:215
+#. TRANS: Validation error shown when providing an invalid callback URL in the "Edit application" form.
+#: actions/editapplication.php:245 actions/newapplication.php:223
+#, fuzzy
msgid "Callback URL is not valid."
-msgstr ""
+msgstr "نشانی اینترنتی منبع معتبر نیست."
-#: actions/editapplication.php:258
+#. TRANS: Server error occuring when an application could not be updated from the "Edit application" form.
+#: actions/editapplication.php:282
msgid "Could not update application."
msgstr "نمیتوان برنامه را بههنگامسازی کرد."
-#: actions/editgroup.php:56
+#. TRANS: Title for form to edit a group. %s is a group nickname.
+#: actions/editgroup.php:55
#, php-format
msgid "Edit %s group"
msgstr "ویرایش گروه %s"
+#. TRANS: Client error displayed trying to edit a group while not logged in.
+#. TRANS: Client error displayed trying to create a group while not logged in.
#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65
msgid "You must be logged in to create a group."
msgstr "برای ساخت یک گروه، باید وارد شده باشید."
-#: actions/editgroup.php:107 actions/editgroup.php:172
+#. TRANS: Client error displayed trying to edit a group while not being a group admin.
+#: actions/editgroup.php:110 actions/editgroup.php:176
#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109
msgid "You must be an admin to edit the group."
msgstr "برای ویرایش گروه باید یک مدیر باشید."
-#: actions/editgroup.php:158
+#. TRANS: Form instructions for group edit form.
+#: actions/editgroup.php:161
msgid "Use this form to edit the group."
msgstr "از این روش برای ویرایش گروه استفاده کنید."
-#: actions/editgroup.php:205 actions/newgroup.php:145
-#, php-format
-msgid "description is too long (max %d chars)."
-msgstr "توصیف خیلی طولانی است (حداکثر %d نویسه)"
-
-#: actions/editgroup.php:228 actions/newgroup.php:168
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/editgroup.php:239 actions/newgroup.php:179
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "ناممستعار غیر مجاز: «%s»"
-#: actions/editgroup.php:258
+#. TRANS: Server error displayed when editing a group fails.
+#: actions/editgroup.php:272
msgid "Could not update group."
msgstr "نمیتوان گروه را بههنگامسازی کرد."
+#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:264 classes/User_group.php:514
+#: actions/editgroup.php:279 classes/User_group.php:529
msgid "Could not create aliases."
msgstr "نمیتوان نامهای مستعار را ساخت."
-#: actions/editgroup.php:280
+#. TRANS: Group edit form success message.
+#: actions/editgroup.php:296
msgid "Options saved."
msgstr "گزینهها ذخیره شدند."
@@ -1372,12 +2162,12 @@ msgstr "چگونگی دریافت نامه از %%site.name%% را اداره ک
#. TRANS: Form legend for e-mail settings form.
#. TRANS: Field label for e-mail address input in e-mail settings form.
-#: actions/emailsettings.php:106 actions/emailsettings.php:132
+#: actions/emailsettings.php:107 actions/emailsettings.php:133
msgid "Email address"
msgstr "نشانی پست الکترونیک"
#. TRANS: Form note in e-mail settings form.
-#: actions/emailsettings.php:112
+#: actions/emailsettings.php:113
msgid "Current confirmed email address."
msgstr "نشانی پست الکترونیکی تایید شدهٔ کنونی"
@@ -1386,14 +2176,14 @@ msgstr "نشانی پست الکترونیکی تایید شدهٔ کنونی"
#. TRANS: Button label to remove a confirmed IM address.
#. TRANS: Button label to remove a confirmed SMS address.
#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from.
-#: actions/emailsettings.php:115 actions/emailsettings.php:158
+#: actions/emailsettings.php:116 actions/emailsettings.php:183
#: actions/imsettings.php:116 actions/smssettings.php:124
#: actions/smssettings.php:180
msgctxt "BUTTON"
msgid "Remove"
msgstr "حذف"
-#: actions/emailsettings.php:122
+#: actions/emailsettings.php:123
msgid ""
"Awaiting confirmation on this address. Check your inbox (and spam box!) for "
"a message with further instructions."
@@ -1401,25 +2191,19 @@ msgstr ""
"در حال انتظار برای تایید این نشانی. صندوق ورودی (و صندوق هرزنامه!) خود را "
"برای یک پیام با راهنماییهای بیشتر بررسی کنید."
-#. TRANS: Button label to cancel an e-mail address confirmation procedure.
-#. TRANS: Button label to cancel an IM address confirmation procedure.
-#. TRANS: Button label to cancel a SMS address confirmation procedure.
-#. TRANS: Button label
-#: actions/emailsettings.php:127 actions/imsettings.php:131
-#: actions/smssettings.php:137 lib/applicationeditform.php:357
-msgctxt "BUTTON"
-msgid "Cancel"
-msgstr "انصراف"
-
-#. TRANS: Instructions for e-mail address input form.
-#: actions/emailsettings.php:135
+#. TRANS: Instructions for e-mail address input form. Do not translate
+#. TRANS: "example.org". It is one of the domain names reserved for
+#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt.
+#. TRANS: Any other domain may be owned by a legitimate person or
+#. TRANS: organization.
+#: actions/emailsettings.php:140
msgid "Email address, like \"UserName@example.org\""
msgstr "نشانی پست الکترونیکی، مانند «UserName@example.org»"
#. TRANS: Button label for adding an e-mail address in e-mail settings form.
#. TRANS: Button label for adding an IM address in IM settings form.
#. TRANS: Button label for adding a SMS phone number in SMS settings form.
-#: actions/emailsettings.php:139 actions/imsettings.php:148
+#: actions/emailsettings.php:144 actions/imsettings.php:151
#: actions/smssettings.php:162
msgctxt "BUTTON"
msgid "Add"
@@ -1427,113 +2211,120 @@ msgstr "افزودن"
#. TRANS: Form legend for incoming e-mail settings form.
#. TRANS: Form legend for incoming SMS settings form.
-#: actions/emailsettings.php:147 actions/smssettings.php:171
+#: actions/emailsettings.php:152 actions/smssettings.php:171
msgid "Incoming email"
msgstr "پست الکترونیک ورودی"
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:158
+msgid "I want to post notices by email."
+msgstr "میخواهم با نامه پیام بفرستم."
+
#. TRANS: Form instructions for incoming e-mail form in e-mail settings.
#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings.
-#: actions/emailsettings.php:155 actions/smssettings.php:178
+#: actions/emailsettings.php:180 actions/smssettings.php:178
msgid "Send email to this address to post new notices."
msgstr ""
"برای فرستادن پیام با استفاده از پست الکترونیک به این نشانی نامه بفرستید."
-#. TRANS: Instructions for incoming e-mail address input form.
+#. TRANS: Instructions for incoming e-mail address input form, when an address has already been assigned.
#. TRANS: Instructions for incoming SMS e-mail address input form.
-#: actions/emailsettings.php:164 actions/smssettings.php:186
+#: actions/emailsettings.php:189 actions/smssettings.php:186
msgid "Make a new email address for posting to; cancels the old one."
msgstr "نشانی جدید برای فرستادن پیام ایجاد کن؛ نشانی قبلی لغو میشود."
+#. TRANS: Instructions for incoming e-mail address input form.
+#: actions/emailsettings.php:193
+msgid ""
+"To send notices via email, we need to create a unique email address for you "
+"on this server:"
+msgstr ""
+
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
-#: actions/emailsettings.php:168 actions/smssettings.php:189
+#: actions/emailsettings.php:199 actions/smssettings.php:189
msgctxt "BUTTON"
msgid "New"
msgstr "تازه"
#. TRANS: Form legend for e-mail preferences form.
-#: actions/emailsettings.php:174
+#: actions/emailsettings.php:208
msgid "Email preferences"
msgstr "ترجیحات پست الکترونیکی"
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:180
+#: actions/emailsettings.php:216
msgid "Send me notices of new subscriptions through email."
msgstr "پیامهای کسانی را که به تازگی دنبال میکنم با پست الکترونیک برایم بفرست."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:186
+#: actions/emailsettings.php:222
msgid "Send me email when someone adds my notice as a favorite."
msgstr ""
"هرگاه کسی پیام من را به عنوان برگزیده اضافه کرد، به من نامه فرستاده شود."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:193
+#: actions/emailsettings.php:229
msgid "Send me email when someone sends me a private message."
msgstr "هر وقت کسی برای من پیام خصوصی فرستاد، مرا با پست الکترونیک با خبر کن."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:199
+#: actions/emailsettings.php:235
msgid "Send me email when someone sends me an \"@-reply\"."
msgstr "هرگاه کسی به من یک «@-پاسخ» میفرستد، به من نامه بفرست."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:205
+#: actions/emailsettings.php:241
msgid "Allow friends to nudge me and send me an email."
msgstr ""
"به دوستان اجازه داده شود که به من یادآوری کنند و یک نامه به من بفرستند."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:212
-msgid "I want to post notices by email."
-msgstr "میخواهم با نامه پیام بفرستم."
-
-#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:219
+#: actions/emailsettings.php:247
msgid "Publish a MicroID for my email address."
msgstr "یک شناسه برای پست الکترونیک من منتشر کن."
#. TRANS: Confirmation message for successful e-mail preferences save.
-#: actions/emailsettings.php:334
+#: actions/emailsettings.php:368
msgid "Email preferences saved."
msgstr "ترجیحات پست الکترونیکی ذخیره شد."
#. TRANS: Message given saving e-mail address without having provided one.
-#: actions/emailsettings.php:353
+#: actions/emailsettings.php:388
msgid "No email address."
msgstr "پست الکترونیک وجود ندارد."
#. TRANS: Message given saving e-mail address that cannot be normalised.
-#: actions/emailsettings.php:361
+#: actions/emailsettings.php:396
msgid "Cannot normalize that email address"
msgstr "نمیتوان نشانی را قانونی کرد"
#. TRANS: Message given saving e-mail address that not valid.
-#: actions/emailsettings.php:366 actions/register.php:208
+#: actions/emailsettings.php:401 actions/register.php:212
#: actions/siteadminpanel.php:144
msgid "Not a valid email address."
msgstr "یک نشانی پست الکترونیکی معتبر نیست."
#. TRANS: Message given saving e-mail address that is already set.
-#: actions/emailsettings.php:370
+#: actions/emailsettings.php:405
msgid "That is already your email address."
msgstr "هم اکنون نشانی شما همین است."
#. TRANS: Message given saving e-mail address that is already set for another user.
-#: actions/emailsettings.php:374
+#: actions/emailsettings.php:409
msgid "That email address already belongs to another user."
msgstr "این نشانی در حال حاضر متعلق به فرد دیگری است."
#. TRANS: Server error thrown on database error adding e-mail confirmation code.
#. TRANS: Server error thrown on database error adding IM confirmation code.
#. TRANS: Server error thrown on database error adding SMS confirmation code.
-#: actions/emailsettings.php:391 actions/imsettings.php:348
+#: actions/emailsettings.php:426 actions/imsettings.php:351
#: actions/smssettings.php:373
msgid "Couldn't insert confirmation code."
msgstr "نمیتوان کد تایید را اضافه کرد."
#. TRANS: Message given saving valid e-mail address that is to be confirmed.
-#: actions/emailsettings.php:398
+#: actions/emailsettings.php:433
msgid ""
"A confirmation code was sent to the email address you added. Check your "
"inbox (and spam box!) for the code and instructions on how to use it."
@@ -1544,50 +2335,56 @@ msgstr ""
#. TRANS: Message given canceling e-mail address confirmation that is not pending.
#. TRANS: Message given canceling IM address confirmation that is not pending.
#. TRANS: Message given canceling SMS phone number confirmation that is not pending.
-#: actions/emailsettings.php:419 actions/imsettings.php:383
+#: actions/emailsettings.php:454 actions/imsettings.php:386
#: actions/smssettings.php:408
msgid "No pending confirmation to cancel."
msgstr "هیچ تاییدی برای فسخ کردن وجود ندارد."
#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address.
-#: actions/emailsettings.php:424
+#: actions/emailsettings.php:459
msgid "That is the wrong email address."
msgstr "این نشانی پست الکترونیکی نادرست است."
+#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
+#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
+#: actions/emailsettings.php:468 actions/smssettings.php:422
+msgid "Couldn't delete email confirmation."
+msgstr "نمیتوان تصدیق پست الکترونیک را پاک کرد."
+
#. TRANS: Message given after successfully canceling e-mail address confirmation.
-#: actions/emailsettings.php:438
+#: actions/emailsettings.php:473
msgid "Email confirmation cancelled."
msgstr "تایید پست الکترونیکی لغو شد."
#. TRANS: Message given trying to remove an e-mail address that is not
#. TRANS: registered for the active user.
-#: actions/emailsettings.php:458
+#: actions/emailsettings.php:493
msgid "That is not your email address."
msgstr "آن نشانی شما نیست."
#. TRANS: Message given after successfully removing a registered e-mail address.
-#: actions/emailsettings.php:479
+#: actions/emailsettings.php:514
msgid "The email address was removed."
msgstr "نشانی پست الکترونیکی پاک شده است."
-#: actions/emailsettings.php:493 actions/smssettings.php:568
+#: actions/emailsettings.php:528 actions/smssettings.php:568
msgid "No incoming email address."
msgstr "هیچ نشانی ورودی وجود ندارد."
#. TRANS: Server error thrown on database error removing incoming e-mail address.
#. TRANS: Server error thrown on database error adding incoming e-mail address.
-#: actions/emailsettings.php:504 actions/emailsettings.php:528
+#: actions/emailsettings.php:540 actions/emailsettings.php:565
#: actions/smssettings.php:578 actions/smssettings.php:602
msgid "Couldn't update user record."
msgstr "نمیتوان اطلاعات کاربر را به روز کرد."
#. TRANS: Message given after successfully removing an incoming e-mail address.
-#: actions/emailsettings.php:508 actions/smssettings.php:581
+#: actions/emailsettings.php:544 actions/smssettings.php:581
msgid "Incoming email address removed."
msgstr "نشانی ورودی پاک شد."
#. TRANS: Message given after successfully adding an incoming e-mail address.
-#: actions/emailsettings.php:532 actions/smssettings.php:605
+#: actions/emailsettings.php:569 actions/smssettings.php:605
msgid "New incoming email address added."
msgstr "نشانی ورودی جدید اضافه شد."
@@ -1595,11 +2392,11 @@ msgstr "نشانی ورودی جدید اضافه شد."
msgid "This notice is already a favorite!"
msgstr "این پیام ازقبل برگزیده شده است!"
-#: actions/favor.php:92 lib/disfavorform.php:140
+#: actions/favor.php:92 lib/disfavorform.php:144
msgid "Disfavor favorite"
msgstr "خارجکردن از برگزیدهها"
-#: actions/favorited.php:65 lib/popularnoticesection.php:91
+#: actions/favorited.php:65 lib/popularnoticesection.php:62
#: lib/publicgroupnav.php:93
msgid "Popular notices"
msgstr "پیامهای برگزیده"
@@ -1637,7 +2434,7 @@ msgstr ""
"باشید که یک پیام را به برگزیدههایش اضافه میکند!"
#: actions/favoritesrss.php:111 actions/showfavorites.php:77
-#: lib/personalgroupnav.php:115
+#: lib/personalgroupnav.php:118
#, php-format
msgid "%s's favorite notices"
msgstr "پیامهای برگزیدهٔ %s"
@@ -1655,7 +2452,7 @@ msgstr "کاربران ویژه"
#: actions/featured.php:71
#, php-format
msgid "Featured users, page %d"
-msgstr "کاربران ویژه، صفحهی %d"
+msgstr "کاربران ویژه، صفحهٔ %d"
#: actions/featured.php:99
#, php-format
@@ -1700,13 +2497,13 @@ msgstr "شما شناسایی نشده اید."
#: actions/finishremotesubscribe.php:113
msgid "Could not convert request token to access token."
-msgstr "نمیتوان نشانهی درخواست شما را به نشانهی دسترسی تبدیل کرد."
+msgstr "نمیتوان نشانهٔ درخواست شما را به نشانهٔ دسترسی تبدیل کرد."
#: actions/finishremotesubscribe.php:118
msgid "Remote service uses unknown version of OMB protocol."
-msgstr "خدمات مورد نظر از نسخهی نا مفهومی از قرارداد OMB استفاده میکند."
+msgstr "خدمات مورد نظر از نسخهٔ نامفهومی از قرارداد OMB استفاده میکند."
-#: actions/finishremotesubscribe.php:138
+#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:317
msgid "Error updating remote profile."
msgstr "خطا هنگام بههنگامسازی نمایهٔ از راه دور."
@@ -1734,19 +2531,23 @@ msgstr "شما نمیتوانید در این وبگاه نقشهای
msgid "User already has this role."
msgstr "کاربر از قبل این وظیفه را داشته است."
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing a profile.
+#. TRANS: Client error displayed trying a change a subscription without providing a profile.
#: actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46
+#: actions/makeadmin.php:71 actions/subedit.php:49
#: lib/profileformaction.php:79
msgid "No profile specified."
msgstr "نمایهای مشخص نشده است."
-#: actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing an existing profile.
+#. TRANS: Client error displayed trying a change a subscription for a non-existant profile ID.
+#: actions/groupblock.php:76 actions/groupunblock.php:77
+#: actions/makeadmin.php:76 actions/subedit.php:57 actions/tagother.php:46
#: actions/unsubscribe.php:84 lib/profileformaction.php:86
msgid "No profile with that ID."
msgstr "کاربری با چنین شناسهای وجود ندارد."
-#: actions/groupblock.php:81 actions/groupunblock.php:81
+#: actions/groupblock.php:81 actions/groupunblock.php:82
#: actions/makeadmin.php:81
msgid "No group specified."
msgstr "گروهی مشخص نشده است."
@@ -1763,7 +2564,7 @@ msgstr "هم اکنون دسترسی کاربر به گروه مسدود شده
msgid "User is not a member of group."
msgstr "کاربر عضو گروه نیست."
-#: actions/groupblock.php:134 actions/groupmembers.php:360
+#: actions/groupblock.php:134 actions/groupmembers.php:364
msgid "Block user from group"
msgstr "دسترسی کاربر به گروه مسدود شود"
@@ -1810,8 +2611,10 @@ msgid ""
"palette of your choice."
msgstr "ظاهر گروه را تغییر دهید تا شما را راضی کند."
+#. TRANS: Error message displayed if design settings could not be saved.
+#. TRANS: Error message displayed if design settings could not be saved after clicking "Use defaults".
#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186
-#: lib/designsettings.php:391 lib/designsettings.php:413
+#: lib/designsettings.php:405 lib/designsettings.php:427
msgid "Couldn't update your design."
msgstr "نمیتوان ظاهر را به روز کرد."
@@ -1829,9 +2632,17 @@ msgid ""
"You can upload a logo image for your group. The maximum file size is %s."
msgstr "شما میتوانید یک نشان برای گروه خود با بیشینه حجم %s بفرستید."
+#: actions/grouplogo.php:236
+msgid "Upload"
+msgstr "پایینگذاری"
+
+#: actions/grouplogo.php:289
+msgid "Crop"
+msgstr "برش"
+
#: actions/grouplogo.php:365
msgid "Pick a square area of the image to be the logo."
-msgstr "یک ناحیهی مربع از تصویر را انتخاب کنید تا به عنوان نشان باشد."
+msgstr "یک ناحیهی مربع از تصویر را انتخاب کنید تا به عنوان نشان انتخاب شود."
#: actions/grouplogo.php:399
msgid "Logo updated."
@@ -1841,48 +2652,55 @@ msgstr "نشان بههنگامسازی شد."
msgid "Failed updating logo."
msgstr "بههنگامسازی نشان شکست خورد."
-#: actions/groupmembers.php:100 lib/groupnav.php:92
+#. TRANS: Title of the page showing group members.
+#. TRANS: %s is the name of the group.
+#: actions/groupmembers.php:102
#, php-format
msgid "%s group members"
msgstr "اعضای گروه %s"
-#: actions/groupmembers.php:103
+#. TRANS: Title of the page showing group members.
+#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list.
+#: actions/groupmembers.php:107
#, php-format
msgid "%1$s group members, page %2$d"
msgstr "اعضای گروه %1$s، صفحهٔ %2$d"
-#: actions/groupmembers.php:118
+#: actions/groupmembers.php:122
msgid "A list of the users in this group."
msgstr "یک فهرست از کاربران در این گروه"
-#: actions/groupmembers.php:182 lib/groupnav.php:107
+#: actions/groupmembers.php:186
msgid "Admin"
msgstr "مدیر"
-#: actions/groupmembers.php:392 lib/blockform.php:69
+#. TRANS: Button text for the form that will block a user from a group.
+#: actions/groupmembers.php:399
+msgctxt "BUTTON"
msgid "Block"
-msgstr "بازداشتن"
+msgstr ""
-#: actions/groupmembers.php:487
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:403
+msgctxt "TOOLTIP"
+msgid "Block this user"
+msgstr "بستن کاربر"
+
+#: actions/groupmembers.php:498
msgid "Make user an admin of the group"
msgstr "کاربر یک مدیر گروه شود"
-#: actions/groupmembers.php:519
+#. TRANS: Button text for the form that will make a user administrator.
+#: actions/groupmembers.php:533
+msgctxt "BUTTON"
msgid "Make Admin"
-msgstr "مدیر شود"
+msgstr ""
-#: actions/groupmembers.php:519
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:537
+msgctxt "TOOLTIP"
msgid "Make this user an admin"
-msgstr "این کاربر یک مدیر شود"
-
-#. TRANS: Message is used as link title. %s is a user nickname.
-#. TRANS: Title in atom group notice feed. %s is a group name.
-#. TRANS: Title in atom user notice feed. %s is a user name.
-#: actions/grouprss.php:139 actions/userrss.php:94
-#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69
-#, php-format
-msgid "%s timeline"
-msgstr "خط زمانی %s"
+msgstr "کاربر را مدیر کن"
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#: actions/grouprss.php:142
@@ -1913,7 +2731,7 @@ msgstr ""
"علاقهمندیهای خاصی دارد صحبت کنید. بعد از پیوستن به یک گروه میتوانید به شکل !"
"groupname به تمام اعضای دیگر گروه پیام بفرستید. گروهی را که دوست دارید، "
"نمیبینید؟ میتوانید برای یافتن آن [بگردید](%%%action.groupsearch%%%) !یا [آن "
-"را خودتان بسازید] (%%%%action.newgroup%%%%)"
+"را خودتان بسازید](%%%%action.newgroup%%%%)"
#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122
msgid "Create a new group"
@@ -1955,15 +2773,18 @@ msgstr ""
"چرا [ثبت نام](%%action.register%%) نمیکنید و گروه را خود [ایجاد](%%action."
"newgroup%%) نمیکنید!"
-#: actions/groupunblock.php:91
+#. TRANS: Client error displayed when trying to unblock a user from a group without being an administrator for the group.
+#: actions/groupunblock.php:94
msgid "Only an admin can unblock group members."
msgstr "تنها یک مدیر توانایی برداشتن منع کاربران گروه را دارد."
-#: actions/groupunblock.php:95
+#. TRANS: Client error displayed when trying to unblock a non-blocked user from a group.
+#: actions/groupunblock.php:99
msgid "User is not blocked from group."
msgstr "کاربر از گروه منع نشده است."
-#: actions/groupunblock.php:128 actions/unblock.php:86
+#. TRANS: Server error displayed when unblocking a user from a group fails because of an unknown error.
+#: actions/groupunblock.php:131 actions/unblock.php:86
msgid "Error removing the block."
msgstr "اشکال در پاکسازی"
@@ -2012,7 +2833,10 @@ msgstr ""
#. TRANS: IM address input field instructions in IM settings form.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:140
+#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by
+#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate
+#. TRANS: person or organization.
+#: actions/imsettings.php:143
#, php-format
msgid ""
"Jabber or GTalk address, like \"UserName@example.org\". First, make sure to "
@@ -2022,63 +2846,63 @@ msgstr ""
"به فهرست دوستان خود در کارگیر پیامرسان فوریتان یا در GTalk مطمئن شوید."
#. TRANS: Form legend for IM preferences form.
-#: actions/imsettings.php:155
+#: actions/imsettings.php:158
msgid "IM preferences"
msgstr "ترجیحات پیامرسان فوری"
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:160
+#: actions/imsettings.php:163
msgid "Send me notices through Jabber/GTalk."
msgstr "پیامها را از راه Jabber/GTalk برای من بفرست."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:166
+#: actions/imsettings.php:169
msgid "Post a notice when my Jabber/GTalk status changes."
msgstr "هر وقت که وضعیت Jabber/Gtalk من تغییر کرد، یک پیام بفرست."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:172
+#: actions/imsettings.php:175
msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to."
msgstr "پاسخ کسانی که من آنها را دنبال نمیکنم را با Jabber/Gtalk برایم بفرست."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:179
+#: actions/imsettings.php:182
msgid "Publish a MicroID for my Jabber/GTalk address."
-msgstr "یک شناسهی کوچک برای Jabber/Gtalk من منتشر کن."
+msgstr "یک شناسهٔ کوچک برای Jabber/Gtalk من منتشر کن."
#. TRANS: Confirmation message for successful IM preferences save.
-#: actions/imsettings.php:287 actions/othersettings.php:180
+#: actions/imsettings.php:290 actions/othersettings.php:190
msgid "Preferences saved."
msgstr "تنظیمات ذخیره شد."
#. TRANS: Message given saving IM address without having provided one.
-#: actions/imsettings.php:309
+#: actions/imsettings.php:312
msgid "No Jabber ID."
msgstr "هیچ شناسهٔ Jabber ای وجود ندارد."
#. TRANS: Message given saving IM address that cannot be normalised.
-#: actions/imsettings.php:317
+#: actions/imsettings.php:320
msgid "Cannot normalize that Jabber ID"
-msgstr "نمیتوان شناسهی Jabber را تایید کرد"
+msgstr "نمیتوان شناسهٔ Jabber را تایید کرد"
#. TRANS: Message given saving IM address that not valid.
-#: actions/imsettings.php:322
+#: actions/imsettings.php:325
msgid "Not a valid Jabber ID"
-msgstr "شناسهی Jabber درست نیست"
+msgstr "شناسهٔ Jabber درست نیست"
#. TRANS: Message given saving IM address that is already set.
-#: actions/imsettings.php:326
+#: actions/imsettings.php:329
msgid "That is already your Jabber ID."
msgstr "این شناسه Jabber کنونی شماست."
#. TRANS: Message given saving IM address that is already set for another user.
-#: actions/imsettings.php:330
+#: actions/imsettings.php:333
msgid "Jabber ID already belongs to another user."
msgstr "شناسهٔ Jabber به یک کاربر دیگر مربوط است."
#. TRANS: Message given saving valid IM address that is to be confirmed.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:358
+#: actions/imsettings.php:361
#, php-format
msgid ""
"A confirmation code was sent to the IM address you added. You must approve %"
@@ -2088,28 +2912,28 @@ msgstr ""
"برای فرستادن پیام به شما، تایید کنید."
#. TRANS: Message given canceling IM address confirmation for the wrong IM address.
-#: actions/imsettings.php:388
+#: actions/imsettings.php:391
msgid "That is the wrong IM address."
msgstr "نشانی پیام رسان اشتباه است."
#. TRANS: Server error thrown on database error canceling IM address confirmation.
-#: actions/imsettings.php:397
+#: actions/imsettings.php:400
msgid "Couldn't delete IM confirmation."
msgstr "نمیتوان تایید پیامرسان فوری را پاک کرد."
#. TRANS: Message given after successfully canceling IM address confirmation.
-#: actions/imsettings.php:402
+#: actions/imsettings.php:405
msgid "IM confirmation cancelled."
msgstr "تایید پیامرسان فوری لغو شد."
#. TRANS: Message given trying to remove an IM address that is not
#. TRANS: registered for the active user.
-#: actions/imsettings.php:424
+#: actions/imsettings.php:427
msgid "That is not your Jabber ID."
-msgstr "این شناسهی Jabber شما نیست."
+msgstr "این شناسهٔ Jabber شما نیست."
#. TRANS: Message given after successfully removing a registered IM address.
-#: actions/imsettings.php:447
+#: actions/imsettings.php:450
msgid "The IM address was removed."
msgstr "نشانی پیامرسان فوری پاک شده است."
@@ -2127,49 +2951,76 @@ msgstr "صندوق ورودی %s"
msgid "This is your inbox, which lists your incoming private messages."
msgstr "این صندوق ورودیهای شماست که پیامهای خصوصی شما در آن خواهد بود."
-#: actions/invite.php:39
+#. TRANS: Client error displayed when trying to sent invites while they have been disabled.
+#: actions/invite.php:40
msgid "Invites have been disabled."
msgstr "دعوتکردن از کار انداخته شده است."
-#: actions/invite.php:41
+#. TRANS: Client error displayed when trying to sent invites while not logged in.
+#. TRANS: %s is the StatusNet site name.
+#: actions/invite.php:44
#, php-format
msgid "You must be logged in to invite other users to use %s."
msgstr "شما برای دعوت دیگران به استفاده از %s باید وارد شده باشید."
-#: actions/invite.php:72
-#, php-format
-msgid "Invalid email address: %s"
+#. TRANS: Form validation message when providing an e-mail address that does not validate.
+#. TRANS: %s is an invalid e-mail address.
+#: actions/invite.php:77
+#, fuzzy, php-format
+msgid "Invalid email address: %s."
msgstr "پستالکترونیک صحیح نیست: %s"
-#: actions/invite.php:110
-msgid "Invitation(s) sent"
+#. TRANS: Page title when invitations have been sent.
+#: actions/invite.php:116
+#, fuzzy
+msgid "Invitations sent"
msgstr "دعوتنامه(ها) فرستادهشد"
-#: actions/invite.php:112
+#. TRANS: Page title when inviting potential users.
+#: actions/invite.php:119
msgid "Invite new users"
msgstr "دعوت کردن کاربران تازه"
-#: actions/invite.php:128
-msgid "You are already subscribed to these users:"
-msgstr "شما هماکنون مشترک این کاربران هستید:"
+#. TRANS: Message displayed inviting users to use a StatusNet site while the inviting user
+#. TRANS: is already subscribed to one or more users with the given e-mail address(es).
+#. TRANS: Plural form is based on the number of reported already subscribed e-mail addresses.
+#. TRANS: Followed by a bullet list.
+#: actions/invite.php:139
+#, fuzzy
+msgid "You are already subscribed to this user:"
+msgid_plural "You are already subscribed to these users:"
+msgstr[0] "شما هماکنون مشترک این کاربران هستید:"
-#. TRANS: Whois output.
-#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
-#: actions/invite.php:131 actions/invite.php:139 lib/command.php:414
-#, php-format
+#. TRANS: Used as list item for already subscribed users (%1$s is nickname, %2$s is e-mail address).
+#. TRANS: Used as list item for already registered people (%1$s is nickname, %2$s is e-mail address).
+#: actions/invite.php:145 actions/invite.php:159
+#, fuzzy, php-format
+msgctxt "INVITE"
msgid "%1$s (%2$s)"
msgstr "%1$s (%2$s)"
-#: actions/invite.php:136
-msgid ""
+#. TRANS: Message displayed inviting users to use a StatusNet site while the invited user
+#. TRANS: already uses a this StatusNet site. Plural form is based on the number of
+#. TRANS: reported already present people. Followed by a bullet list.
+#: actions/invite.php:153
+#, fuzzy
+msgid "This person is already a user and you were automatically subscribed:"
+msgid_plural ""
"These people are already users and you were automatically subscribed to them:"
-msgstr "این کاربرانی هستند که شما به صورت خودکار آنها را دنبال میکنید: "
+msgstr[0] "این کاربرانی هستند که شما به صورت خودکار آنها را دنبال میکنید: "
-#: actions/invite.php:144
-msgid "Invitation(s) sent to the following people:"
-msgstr "دعوتنامه(ها) برای افراد زیر فرستاده شد:"
+#. TRANS: Message displayed inviting users to use a StatusNet site. Plural form is
+#. TRANS: based on the number of invitations sent. Followed by a bullet list of
+#. TRANS: e-mail addresses to which invitations were sent.
+#: actions/invite.php:167
+#, fuzzy
+msgid "Invitation sent to the following person:"
+msgid_plural "Invitations sent to the following people:"
+msgstr[0] "دعوتنامه(ها) برای افراد زیر فرستاده شد:"
-#: actions/invite.php:150
+#. TRANS: Generic message displayed after sending out one or more invitations to
+#. TRANS: people to join a StatusNet site.
+#: actions/invite.php:177
msgid ""
"You will be notified when your invitees accept the invitation and register "
"on the site. Thanks for growing the community!"
@@ -2177,42 +3028,53 @@ msgstr ""
"هر زمان که دعوتشدگان شما دعوتتان را بپذیرند، شما باخبر خواهید شد. از شما "
"برای رشد اجتماع کاربران تشکر میکنیم!"
-#: actions/invite.php:162
+#. TRANS: Form instructions.
+#: actions/invite.php:190
msgid ""
"Use this form to invite your friends and colleagues to use this service."
msgstr ""
"برای دعوت دوستان و تشویق آنها به استفاده از خدمات از فرم زیر استفاده کنید."
-#: actions/invite.php:187
+#. TRANS: Field label for a list of e-mail addresses.
+#: actions/invite.php:217
msgid "Email addresses"
msgstr "نشانیهای پست الکترونیکی"
-#: actions/invite.php:189
+#. TRANS: Tooltip for field label for a list of e-mail addresses.
+#: actions/invite.php:220
msgid "Addresses of friends to invite (one per line)"
msgstr "نشانی دوستان (یک نشانی در هر خط("
-#: actions/invite.php:192
+#. TRANS: Field label for a personal message to send to invitees.
+#: actions/invite.php:224
msgid "Personal message"
msgstr "پیام خصوصی"
-#: actions/invite.php:194
+#. TRANS: Tooltip for field label for a personal message to send to invitees.
+#: actions/invite.php:227
msgid "Optionally add a personal message to the invitation."
msgstr "در صورت تمایل میتوانید یک پیام به همراه دعوت نامه بفرستید."
#. TRANS: Send button for inviting friends
-#: actions/invite.php:198
+#: actions/invite.php:231
msgctxt "BUTTON"
msgid "Send"
msgstr "فرستادن"
-#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:228
+#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, $2$s is
+#. TRANS: the StatusNet sitename.
+#: actions/invite.php:263
#, php-format
msgid "%1$s has invited you to join them on %2$s"
msgstr "%1$s شما را دعوت کرده است که در %2$s به آنها بپیوندید."
-#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:231
+#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, %2$s is the
+#. TRANS: StatusNet sitename, %3$s is the site URL, %4$s is the personal message from the
+#. TRANS: inviting user, %s%5 a link to the timeline for the inviting user, %s$6 is a link
+#. TRANS: to register with the StatusNet site.
+#: actions/invite.php:270
#, php-format
msgid ""
"%1$s has invited you to join them on %2$s (%3$s).\n"
@@ -2274,13 +3136,7 @@ msgstr ""
msgid "You must be logged in to join a group."
msgstr "برای پیوستن به یک گروه، باید وارد شده باشید."
-#: actions/joingroup.php:88 actions/leavegroup.php:88
-msgid "No nickname or ID."
-msgstr "ناممستعار یا شناسهای وجود ندارد."
-
-#. TRANS: Message given having added a user to a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/joingroup.php:141 lib/command.php:346
+#: actions/joingroup.php:141
#, php-format
msgid "%1$s joined group %2$s"
msgstr "%1$s به گروه %2$s پیوست"
@@ -2289,17 +3145,121 @@ msgstr "%1$s به گروه %2$s پیوست"
msgid "You must be logged in to leave a group."
msgstr "برای ترک یک گروه، شما باید وارد شده باشید."
-#: actions/leavegroup.php:100 lib/command.php:373
+#. TRANS: Error text shown when trying to leave an existing group the user is not a member of.
+#: actions/leavegroup.php:100 lib/command.php:386
msgid "You are not a member of that group."
msgstr "شما یک کاربر این گروه نیستید."
-#. TRANS: Message given having removed a user from a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/leavegroup.php:137 lib/command.php:392
+#: actions/leavegroup.php:137
#, php-format
msgid "%1$s left group %2$s"
msgstr "%1$s گروه %2$s را ترک کرد"
+#. TRANS: User admin panel title
+#: actions/licenseadminpanel.php:56
+msgctxt "TITLE"
+msgid "License"
+msgstr ""
+
+#: actions/licenseadminpanel.php:67
+msgid "License for this StatusNet site"
+msgstr ""
+
+#: actions/licenseadminpanel.php:139
+msgid "Invalid license selection."
+msgstr ""
+
+#: actions/licenseadminpanel.php:149
+msgid ""
+"You must specify the owner of the content when using the All Rights Reserved "
+"license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:156
+#, fuzzy
+msgid "Invalid license title. Maximum length is 255 characters."
+msgstr "متن خوشامدگویی نامعتبر است. بیشینهٔ طول متن ۲۵۵ نویسه است."
+
+#: actions/licenseadminpanel.php:168
+msgid "Invalid license URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:171
+msgid "Invalid license image URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:179
+msgid "License URL must be blank or a valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:187
+msgid "License image must be blank or valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:239
+msgid "License selection"
+msgstr ""
+
+#: actions/licenseadminpanel.php:245
+msgid "Private"
+msgstr "خصوصی"
+
+#: actions/licenseadminpanel.php:246
+msgid "All Rights Reserved"
+msgstr ""
+
+#: actions/licenseadminpanel.php:247
+msgid "Creative Commons"
+msgstr ""
+
+#: actions/licenseadminpanel.php:252
+msgid "Type"
+msgstr ""
+
+#: actions/licenseadminpanel.php:254
+msgid "Select license"
+msgstr ""
+
+#: actions/licenseadminpanel.php:268
+msgid "License details"
+msgstr ""
+
+#: actions/licenseadminpanel.php:274
+msgid "Owner"
+msgstr ""
+
+#: actions/licenseadminpanel.php:275
+msgid "Name of the owner of the site's content (if applicable)."
+msgstr ""
+
+#: actions/licenseadminpanel.php:283
+msgid "License Title"
+msgstr ""
+
+#: actions/licenseadminpanel.php:284
+msgid "The title of the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:292
+msgid "License URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:293
+msgid "URL for more information about the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:300
+msgid "License Image URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:301
+msgid "URL for an image to display with the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:319
+msgid "Save license settings"
+msgstr ""
+
#: actions/login.php:102 actions/otp.php:62 actions/register.php:144
msgid "Already logged in."
msgstr "قبلا وارد شده"
@@ -2320,11 +3280,11 @@ msgstr "ورود"
msgid "Login to site"
msgstr "ورود به وبگاه"
-#: actions/login.php:258 actions/register.php:485
+#: actions/login.php:258 actions/register.php:491
msgid "Remember me"
msgstr "مرا به یاد بسپار"
-#: actions/login.php:259 actions/register.php:487
+#: actions/login.php:259 actions/register.php:493
msgid "Automatically login in the future; not for shared computers!"
msgstr "وارد شدن خودکار. نه برای کامپیوترهای مشترک!"
@@ -2374,66 +3334,77 @@ msgstr "نمیتوان %1$s را یکی از مدیران گروه %2$s کر
msgid "No current status."
msgstr "وضعیت فعلی وجود ندارد."
+#. TRANS: This is the title of the form for adding a new application.
#: actions/newapplication.php:52
-msgid "New Application"
+#, fuzzy
+msgid "New application"
msgstr "برنامهٔ تازه"
-#: actions/newapplication.php:64
+#. TRANS: Client error displayed trying to add a new application while not logged in.
+#: actions/newapplication.php:65
msgid "You must be logged in to register an application."
msgstr "برای ثبت یک برنامه باید وارد شده باشید."
-#: actions/newapplication.php:143
+#: actions/newapplication.php:147
msgid "Use this form to register a new application."
msgstr "از این شیوه برای ساختن یک برنامهٔ تازه استفاده کنید."
-#: actions/newapplication.php:176
+#: actions/newapplication.php:184
msgid "Source URL is required."
msgstr "نشانی اینترنتی منبع مورد نیاز است."
-#: actions/newapplication.php:258 actions/newapplication.php:267
+#: actions/newapplication.php:266 actions/newapplication.php:275
msgid "Could not create application."
msgstr "نمیتوان برنامه را ساخت."
+#. TRANS: Title for form to create a group.
#: actions/newgroup.php:53
msgid "New group"
msgstr "گروه جدید"
+#. TRANS: Form instructions for group create form.
#: actions/newgroup.php:110
msgid "Use this form to create a new group."
msgstr "از این فرم برای ساختن یک گروه جدید استفاده کنید"
-#: actions/newmessage.php:71 actions/newmessage.php:231
+#: actions/newmessage.php:71 actions/newmessage.php:234
msgid "New message"
msgstr "پیام جدید"
-#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:481
+#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other).
+#: actions/newmessage.php:121 actions/newmessage.php:164 lib/command.php:501
msgid "You can't send a message to this user."
msgstr "شما نمی توانید به این کاربر پیام بفرستید."
-#: actions/newmessage.php:144 actions/newnotice.php:136 lib/command.php:463
-#: lib/command.php:555
+#. TRANS: Command exception text shown when trying to send a direct message to another user without content.
+#. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply.
+#: actions/newmessage.php:144 actions/newnotice.php:140 lib/command.php:478
+#: lib/command.php:581
msgid "No content!"
msgstr "محتوایی وحود ندارد!"
-#: actions/newmessage.php:158
+#: actions/newmessage.php:161
msgid "No recipient specified."
msgstr "هیچ گیرنده ای مشخص نشده"
-#: actions/newmessage.php:164 lib/command.php:484
+#. TRANS: Error text shown when trying to send a direct message to self.
+#: actions/newmessage.php:167 lib/command.php:505
msgid ""
"Don't send a message to yourself; just say it to yourself quietly instead."
msgstr "یک پیام را به خودتان نفرستید؛ در عوض آن را آهسته برای خود بگویید."
-#: actions/newmessage.php:181
+#: actions/newmessage.php:184
msgid "Message sent"
msgstr "پیام فرستادهشد"
-#: actions/newmessage.php:185
+#. TRANS: Message given have sent a direct message to another user.
+#. TRANS: %s is the name of the other user.
+#: actions/newmessage.php:188 lib/command.php:513
#, php-format
msgid "Direct message to %s sent."
msgstr "پیام مستقیم به %s فرستاده شد."
-#: actions/newmessage.php:210 actions/newnotice.php:251 lib/channel.php:189
+#: actions/newmessage.php:213 actions/newnotice.php:264
msgid "Ajax Error"
msgstr "خطای آژاکس"
@@ -2441,7 +3412,7 @@ msgstr "خطای آژاکس"
msgid "New notice"
msgstr "پیام جدید"
-#: actions/newnotice.php:217
+#: actions/newnotice.php:230
msgid "Notice posted"
msgstr "پیام فرستادهشد."
@@ -2459,9 +3430,9 @@ msgid "Text search"
msgstr "جستوجوی متن"
#: actions/noticesearch.php:91
-#, fuzzy, php-format
+#, php-format
msgid "Search results for \"%1$s\" on %2$s"
-msgstr "نتایج جستوجو برای %s در %s"
+msgstr "پیام از %1$s در %2$s"
#: actions/noticesearch.php:121
#, php-format
@@ -2494,9 +3465,10 @@ msgstr "پیامهایی که با جستوجوی عبارت »%1$s«
#: actions/nudge.php:85
#, fuzzy
msgid ""
-"This user doesn't allow nudges or hasn't confirmed or set their email yet."
+"This user doesn't allow nudges or hasn't confirmed or set their email "
+"address yet."
msgstr ""
-"این کاربر اجازهی یادآوریکردن را نداده است یا پستالکترونیک خود را تایید یا "
+"این کاربر اجازهٔ یادآوریکردن را نداده است یا پستالکترونیک خود را تایید یا "
"تعیین نکرده است."
#: actions/nudge.php:94
@@ -2507,73 +3479,97 @@ msgstr "یادآوری فرستادهشد"
msgid "Nudge sent!"
msgstr "یادآوری فرستادهشد!"
-#: actions/oauthappssettings.php:59
+#. TRANS: Message displayed to an anonymous user trying to view OAuth application list.
+#: actions/oauthappssettings.php:60
msgid "You must be logged in to list your applications."
msgstr "برای فهرستکردن برنامههایتان باید وارد شده باشید."
-#: actions/oauthappssettings.php:74
+#. TRANS: Page title for OAuth applications
+#: actions/oauthappssettings.php:76
msgid "OAuth applications"
msgstr "برنامههای OAuth"
-#: actions/oauthappssettings.php:85
+#. TRANS: Page instructions for OAuth applications
+#: actions/oauthappssettings.php:88
msgid "Applications you have registered"
msgstr "برنامههایی که ثبت کردهاید"
-#: actions/oauthappssettings.php:135
+#. TRANS: Empty list message on page with OAuth applications.
+#: actions/oauthappssettings.php:141
#, php-format
msgid "You have not registered any applications yet."
msgstr "شما هنوز هیچ برنامهای را ثبت نکردهاید."
-#: actions/oauthconnectionssettings.php:72
+#. TRANS: Title for OAuth connection settings.
+#: actions/oauthconnectionssettings.php:71
msgid "Connected applications"
msgstr "برنامههای وصلشده"
+#. TRANS: Instructions for OAuth connection settings.
#: actions/oauthconnectionssettings.php:83
-msgid "You have allowed the following applications to access you account."
-msgstr "شما به برنامههای زیر اجازه دادهاید که به حسابتان دسترسی پیدا کنند."
+msgid "The following connections exist for your account."
+msgstr ""
-#: actions/oauthconnectionssettings.php:175
+#. TRANS: Client error when trying to revoke access for an application while not being a user of it.
+#: actions/oauthconnectionssettings.php:168
msgid "You are not a user of that application."
msgstr "شما یک کاربر این برنامه نیستید."
-#: actions/oauthconnectionssettings.php:186
-#, php-format
-msgid "Unable to revoke access for app: %s."
+#. TRANS: Client error when revoking access has failed for some reason.
+#. TRANS: %s is the application ID revoking access failed for.
+#: actions/oauthconnectionssettings.php:183
+#, fuzzy, php-format
+msgid "Unable to revoke access for application: %s."
msgstr "نمیتوان دسترسی را برای برنامهٔ %s لغو کرد."
-#: actions/oauthconnectionssettings.php:198
+#. TRANS: Success message after revoking access for an application.
+#. TRANS: %1$s is the application name, %2$s is the first part of the user token.
+#: actions/oauthconnectionssettings.php:202
+#, php-format
+msgid ""
+"You have successfully revoked access for %1$s and the access token starting "
+"with %2$s."
+msgstr ""
+
+#. TRANS: Empty list message when no applications have been authorised yet.
+#: actions/oauthconnectionssettings.php:213
msgid "You have not authorized any applications to use your account."
msgstr "شما به هیچ برنامهای اجازه ندادهاید که از حسابتان استفاده کند."
-#: actions/oauthconnectionssettings.php:211
-msgid "Developers can edit the registration settings for their applications "
+#. TRANS: Note for developers in the OAuth connection settings form.
+#. TRANS: This message contains a Markdown link. Do not separate "](".
+#. TRANS: %s is the URL to the OAuth settings.
+#: actions/oauthconnectionssettings.php:233
+#, php-format
+msgid ""
+"Are you a developer? [Register an OAuth client application](%s) to use with "
+"this instance of StatusNet."
msgstr ""
-"توسعهدهندهها میتوانند تنظیمات نامنویسی را برای برنامههایشان ویرایش کنند "
#: actions/oembed.php:80 actions/shownotice.php:100
msgid "Notice has no profile."
msgstr "این پیام نمایهای ندارد."
-#: actions/oembed.php:87 actions/shownotice.php:175
+#: actions/oembed.php:83 actions/shownotice.php:172
#, php-format
msgid "%1$s's status on %2$s"
msgstr "وضعیت %1$s در %2$s"
#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png')
-#: actions/oembed.php:159
+#: actions/oembed.php:168
#, php-format
msgid "Content type %s not supported."
msgstr "نوع محتوای %s پشتیبانی نشده است."
#. TRANS: Error message displaying attachments. %s is the site's base URL.
-#: actions/oembed.php:163
+#: actions/oembed.php:172
#, php-format
msgid "Only %s URLs over plain HTTP please."
msgstr "لطفا تنها از نشانیهای اینترنتی %s از راه HTTP ساده استفاده کنید."
#. TRANS: Client error on an API request with an unsupported data format.
-#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1204
-#: lib/apiaction.php:1232 lib/apiaction.php:1355
+#: actions/oembed.php:193 actions/oembed.php:212 lib/apiaction.php:1206
+#: lib/apiaction.php:1233 lib/apiaction.php:1362
msgid "Not a supported data format."
msgstr "یک قالب دادهٔ پشتیبانیشده نیست."
@@ -2585,37 +3581,47 @@ msgstr "جستوجوی کاربران"
msgid "Notice Search"
msgstr "جستوجوی پیامها"
-#: actions/othersettings.php:60
+#: actions/othersettings.php:59
msgid "Other settings"
msgstr "تنظیمات دیگر"
+#. TRANS: Instructions for tab "Other" in user profile settings.
#: actions/othersettings.php:71
msgid "Manage various other options."
msgstr "مدیریت انتخاب های مختلف دیگر."
-#: actions/othersettings.php:108
+#. TRANS: Used as a suffix for free URL shorteners in a dropdown list in the tab "Other" of a
+#. TRANS: user's profile settings. This message has one space at the beginning. Use your
+#. TRANS: language's word separator here if it has one (most likely a single space).
+#: actions/othersettings.php:111
msgid " (free service)"
msgstr " (سرویس آزاد)"
-#: actions/othersettings.php:116
+#. TRANS: Label for dropdown with URL shortener services.
+#: actions/othersettings.php:120
msgid "Shorten URLs with"
msgstr "کوتاهکردن نشانیهای اینترنتی با"
-#: actions/othersettings.php:117
-msgid "Automatic shortening service to use."
-msgstr "کوتاهکنندهی نشانی مورد استفاده."
-
+#. TRANS: Tooltip for for dropdown with URL shortener services.
#: actions/othersettings.php:122
+msgid "Automatic shortening service to use."
+msgstr "کوتاهکنندهٔ نشانی مورد استفاده."
+
+#. TRANS: Label for checkbox.
+#: actions/othersettings.php:128
msgid "View profile designs"
msgstr "نمایش طراحیهای نمایه"
-#: actions/othersettings.php:123
+#. TRANS: Tooltip for checkbox.
+#: actions/othersettings.php:130
msgid "Show or hide profile designs."
msgstr "نمایش دادن یا پنهان کردن طراحیهای نمایه."
-#: actions/othersettings.php:153
-msgid "URL shortening service is too long (max 50 chars)."
-msgstr "کوتاه کنندهی نشانی بسیار طولانی است (بیشتر از ۵۰ حرف)."
+#. TRANS: Form validation error for form "Other settings" in user profile.
+#: actions/othersettings.php:162
+#, fuzzy
+msgid "URL shortening service is too long (maximum 50 characters)."
+msgstr "کوتاه کنندهٔ نشانی بسیار طولانی است (بیشتر از ۵۰ حرف)."
#: actions/otp.php:69
msgid "No user ID specified."
@@ -2678,7 +3684,7 @@ msgid "6 or more characters"
msgstr "۶ نویسه یا بیشتر"
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:440
+#: actions/register.php:441
msgid "Confirm"
msgstr "تایید"
@@ -2690,11 +3696,11 @@ msgstr "مانند گذرواژهٔ بالا"
msgid "Change"
msgstr "تغییر"
-#: actions/passwordsettings.php:154 actions/register.php:237
+#: actions/passwordsettings.php:154 actions/register.php:238
msgid "Password must be 6 or more characters."
msgstr "گذرواژه باید ۶ نویسه یا بیشتر باشد."
-#: actions/passwordsettings.php:157 actions/register.php:240
+#: actions/passwordsettings.php:157 actions/register.php:241
msgid "Passwords don't match."
msgstr "گذرواژهها مطابقت ندارند."
@@ -2714,156 +3720,291 @@ msgstr "نمیتوان گذرواژهٔ جدید را ذخیره کرد."
msgid "Password saved."
msgstr "گذرواژه ذخیره شد."
+#. TRANS: Title for Paths admin panel.
#. TRANS: Menu item for site administration
-#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384
+#: actions/pathsadminpanel.php:58 lib/adminpanelaction.php:371
msgid "Paths"
msgstr "مسیر ها"
-#: actions/pathsadminpanel.php:70
-msgid "Path and server settings for this StatusNet site."
-msgstr "تنظیمات و نشانی محلی این وبگاه StatusNet."
+#. TRANS: Form instructions for Path admin panel.
+#: actions/pathsadminpanel.php:69
+msgid "Path and server settings for this StatusNet site"
+msgstr ""
-#: actions/pathsadminpanel.php:157
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the directory that could not be read from.
+#: actions/pathsadminpanel.php:155
#, php-format
msgid "Theme directory not readable: %s."
-msgstr "شاخهی پوستهها قابل خواندن نیست: %s."
+msgstr "شاخهٔ پوستهها قابل خواندن نیست: %s."
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the avatar directory that could not be written to.
#: actions/pathsadminpanel.php:163
#, php-format
msgid "Avatar directory not writable: %s."
-msgstr "شاخهی تصویر چهرهها قابل نوشتن نیست: %s."
+msgstr "شاخهٔ تصویر چهرهها قابل نوشتن نیست: %s."
-#: actions/pathsadminpanel.php:169
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the background directory that could not be written to.
+#: actions/pathsadminpanel.php:171
#, php-format
msgid "Background directory not writable: %s."
-msgstr "شاخهی پس زمینهها قابل نوشتن نیست: %s."
+msgstr "شاخهٔ پس زمینهها قابل نوشتن نیست: %s."
-#: actions/pathsadminpanel.php:177
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the locales directory that could not be read from.
+#: actions/pathsadminpanel.php:181
#, php-format
msgid "Locales directory not readable: %s."
-msgstr "پوشهی تنظیمات محلی قابل خواندن نیست: %s."
+msgstr "پوشهٔ تنظیمات محلی قابل خواندن نیست: %s."
-#: actions/pathsadminpanel.php:183
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the SSL server URL that is too long.
+#: actions/pathsadminpanel.php:189
msgid "Invalid SSL server. The maximum length is 255 characters."
msgstr "کارگزار SSL نامعتبر است. بیشینهٔ طول نام ۲۵۵ نویسه است."
-#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:235 actions/siteadminpanel.php:58
msgid "Site"
msgstr "وبگاه"
-#: actions/pathsadminpanel.php:238
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:241 actions/pathsadminpanel.php:279
+#: actions/pathsadminpanel.php:370 actions/pathsadminpanel.php:425
msgid "Server"
msgstr "کارگزار"
-#: actions/pathsadminpanel.php:238
+#: actions/pathsadminpanel.php:242
msgid "Site's server hostname."
msgstr "نام میزبان کارگزار وبگاه."
-#: actions/pathsadminpanel.php:242
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:248 actions/pathsadminpanel.php:288
+#: actions/pathsadminpanel.php:379 actions/pathsadminpanel.php:434
msgid "Path"
msgstr "مسیر"
-#: actions/pathsadminpanel.php:242
-msgid "Site path"
+#: actions/pathsadminpanel.php:249
+#, fuzzy
+msgid "Site path."
msgstr "مسیر وبگاه"
-#: actions/pathsadminpanel.php:246
-msgid "Path to locales"
-msgstr "نشانی تنظیمات محلی"
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:255
+#, fuzzy
+msgid "Locale directory"
+msgstr "شاخهٔ پوسته"
-#: actions/pathsadminpanel.php:246
-msgid "Directory path to locales"
+#: actions/pathsadminpanel.php:256
+#, fuzzy
+msgid "Directory path to locales."
msgstr "مسیر پوشه برای زبانهای محلی"
-#: actions/pathsadminpanel.php:250
+#. TRANS: Checkbox label in Paths admin panel.
+#: actions/pathsadminpanel.php:263
msgid "Fancy URLs"
msgstr "نشانیهای تمیز"
-#: actions/pathsadminpanel.php:252
+#: actions/pathsadminpanel.php:265
msgid "Use fancy (more readable and memorable) URLs?"
msgstr "از نشانیهای تمیز (خواناتر و ماندگارتر در ذهن) استفاده شود؟"
-#: actions/pathsadminpanel.php:259
+#: actions/pathsadminpanel.php:272
msgid "Theme"
msgstr "پوسته"
-#: actions/pathsadminpanel.php:264
-msgid "Theme server"
-msgstr "کارگزار پوسته"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:281
+#, fuzzy
+msgid "Server for themes."
+msgstr "پوسته برای وبگاه"
-#: actions/pathsadminpanel.php:268
-msgid "Theme path"
-msgstr "مسیر پوسته"
-
-#: actions/pathsadminpanel.php:272
-msgid "Theme directory"
-msgstr "شاخهٔ پوسته"
-
-#: actions/pathsadminpanel.php:279
-msgid "Avatars"
-msgstr "چهرهها"
-
-#: actions/pathsadminpanel.php:284
-msgid "Avatar server"
-msgstr "کارگزار چهرهها"
-
-#: actions/pathsadminpanel.php:288
-msgid "Avatar path"
-msgstr "مسیر نیمرخ"
-
-#: actions/pathsadminpanel.php:292
-msgid "Avatar directory"
-msgstr "شاخهٔ نیمرخ"
-
-#: actions/pathsadminpanel.php:301
-msgid "Backgrounds"
-msgstr "پس زمینهها"
-
-#: actions/pathsadminpanel.php:305
-msgid "Background server"
-msgstr "کارگذار تصاویر پیشزمینه"
-
-#: actions/pathsadminpanel.php:309
-msgid "Background path"
-msgstr "مسیر تصاویر پیشزمینه"
-
-#: actions/pathsadminpanel.php:313
-msgid "Background directory"
-msgstr "شاخهٔ تصاویر پیشزمینه"
-
-#: actions/pathsadminpanel.php:320
-msgid "SSL"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:290
+msgid "Web path to themes."
msgstr ""
-#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202
-msgid "Never"
-msgstr "هیچ وقت"
-
-#: actions/pathsadminpanel.php:324
-msgid "Sometimes"
-msgstr "گاهی اوقات"
-
-#: actions/pathsadminpanel.php:325
-msgid "Always"
-msgstr "برای همیشه"
-
-#: actions/pathsadminpanel.php:329
-msgid "Use SSL"
-msgstr "استفاده از SSL"
-
-#: actions/pathsadminpanel.php:330
-msgid "When to use SSL"
-msgstr "زمان استفاده از SSL"
-
-#: actions/pathsadminpanel.php:335
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:297 actions/pathsadminpanel.php:388
+#: actions/pathsadminpanel.php:443 actions/pathsadminpanel.php:495
msgid "SSL server"
msgstr "کارگزار SSL"
-#: actions/pathsadminpanel.php:336
-msgid "Server to direct SSL requests to"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:299
+msgid "SSL server for themes (default: SSL server)."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:306 actions/pathsadminpanel.php:397
+#: actions/pathsadminpanel.php:452
+#, fuzzy
+msgid "SSL path"
+msgstr "مسیر وبگاه"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:308
+msgid "SSL path to themes (default: /theme/)."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:315 actions/pathsadminpanel.php:406
+#: actions/pathsadminpanel.php:461
+#, fuzzy
+msgid "Directory"
+msgstr "شاخهٔ پوسته"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:317
+#, fuzzy
+msgid "Directory where themes are located."
+msgstr "مسیر پوشه برای زبانهای محلی"
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:326
+msgid "Avatars"
+msgstr "چهرهها"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:333
+msgid "Avatar server"
+msgstr "کارگزار چهرهها"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:335
+#, fuzzy
+msgid "Server for avatars."
+msgstr "پوسته برای وبگاه"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:342
+msgid "Avatar path"
+msgstr "مسیر نیمرخ"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:344
+#, fuzzy
+msgid "Web path to avatars."
+msgstr "به روز رسانی چهره موفقیت آمیر نبود."
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:351
+msgid "Avatar directory"
+msgstr "شاخهٔ نیمرخ"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:353
+#, fuzzy
+msgid "Directory where avatars are located."
+msgstr "مسیر پوشه برای زبانهای محلی"
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:364
+msgid "Backgrounds"
+msgstr "پس زمینهها"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:372
+#, fuzzy
+msgid "Server for backgrounds."
+msgstr "پوسته برای وبگاه"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:381
+msgid "Web path to backgrounds."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:390
+msgid "Server for backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:399
+msgid "Web path to backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:408
+#, fuzzy
+msgid "Directory where backgrounds are located."
+msgstr "مسیر پوشه برای زبانهای محلی"
+
+#. TRANS: Fieldset legens in Paths admin panel.
+#. TRANS: DT element label in attachment list.
+#: actions/pathsadminpanel.php:419 lib/attachmentlist.php:99
+msgid "Attachments"
+msgstr "ضمائم"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:427
+#, fuzzy
+msgid "Server for attachments."
+msgstr "پوسته برای وبگاه"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:436
+#, fuzzy
+msgid "Web path to attachments."
+msgstr "هیچ پیوستی وجود ندارد."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:445
+#, fuzzy
+msgid "Server for attachments on SSL pages."
+msgstr "پوسته برای وبگاه"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:454
+msgid "Web path to attachments on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:463
+#, fuzzy
+msgid "Directory where attachments are located."
+msgstr "مسیر پوشه برای زبانهای محلی"
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:472
+msgid "SSL"
+msgstr "SSL"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:477 actions/snapshotadminpanel.php:202
+msgid "Never"
+msgstr "هیچ وقت"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:479
+msgid "Sometimes"
+msgstr "گاهی اوقات"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:481
+msgid "Always"
+msgstr "برای همیشه"
+
+#: actions/pathsadminpanel.php:485
+msgid "Use SSL"
+msgstr "استفاده از SSL"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:487
+#, fuzzy
+msgid "When to use SSL."
+msgstr "زمان استفاده از SSL"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:497
+#, fuzzy
+msgid "Server to direct SSL requests to."
msgstr "کارگزار برای هدایت درخواستهای SSL به"
-#: actions/pathsadminpanel.php:352
+#. TRANS: Button title text to store form data in the Paths admin panel.
+#: actions/pathsadminpanel.php:514
msgid "Save paths"
msgstr "نشانی ذخیره سازی"
@@ -2899,139 +4040,182 @@ msgstr "محتوای پیام نامعتبر است."
msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’."
msgstr "مجوز پیام «%1$s» با مجوز وبگاه «%2$s» سازگار نیست."
-#: actions/profilesettings.php:60
+#. TRANS: Page title for profile settings.
+#: actions/profilesettings.php:61
msgid "Profile settings"
msgstr "تنظیمات نمایه"
-#: actions/profilesettings.php:71
+#. TRANS: Usage instructions for profile settings.
+#: actions/profilesettings.php:73
msgid ""
"You can update your personal profile info here so people know more about you."
msgstr ""
"شما میتوانید نمایهٔ شخصی خود را در این بخش بههنگامسازی کنید تا دیگران بیشتر "
"در مورد شما بدانند."
-#: actions/profilesettings.php:99
+#. TRANS: Profile settings form legend.
+#: actions/profilesettings.php:102
msgid "Profile information"
msgstr "اطلاعات نمایه"
-#: actions/profilesettings.php:108 lib/groupeditform.php:154
-msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:113
+#, fuzzy
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces."
msgstr "۱-۶۴ کاراکتر کوچک یا اعداد، بدون نقطه گذاری یا فاصله"
-#: actions/profilesettings.php:111 actions/register.php:455
-#: actions/showgroup.php:256 actions/tagother.php:104
-#: lib/groupeditform.php:157 lib/userprofile.php:150
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for full group name (dt). Text hidden by default.
+#: actions/profilesettings.php:117 actions/register.php:456
+#: actions/showgroup.php:252 actions/tagother.php:104
+#: lib/groupeditform.php:157 lib/userprofile.php:152
msgid "Full name"
msgstr "نامکامل"
+#. TRANS: Field label in form for profile settings.
#. TRANS: Form input field label.
-#: actions/profilesettings.php:115 actions/register.php:460
-#: lib/applicationeditform.php:244 lib/groupeditform.php:161
+#: actions/profilesettings.php:122 actions/register.php:461
+#: lib/applicationeditform.php:236 lib/groupeditform.php:161
msgid "Homepage"
msgstr "صفحهٔ خانگی"
-#: actions/profilesettings.php:117 actions/register.php:462
-msgid "URL of your homepage, blog, or profile on another site"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:125
+#, fuzzy
+msgid "URL of your homepage, blog, or profile on another site."
msgstr "نشانی اینترنتی صفحهٔ خانگی، وبلاگ یا نمایهتان در یک وبگاه دیگر"
-#: actions/profilesettings.php:122 actions/register.php:468
-#, php-format
-msgid "Describe yourself and your interests in %d chars"
-msgstr "خودتان و علاقهمندیهایتان را در %d نویسه توصیف کنید"
+#. TRANS: Tooltip for field label in form for profile settings. Plural
+#. TRANS: is decided by the number of characters available for the
+#. TRANS: biography (%d).
+#: actions/profilesettings.php:133 actions/register.php:472
+#, fuzzy, php-format
+msgid "Describe yourself and your interests in %d character"
+msgid_plural "Describe yourself and your interests in %d characters"
+msgstr[0] "خودتان و علاقهمندیهایتان را در %d نویسه توصیف کنید"
-#: actions/profilesettings.php:125 actions/register.php:471
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:139 actions/register.php:477
msgid "Describe yourself and your interests"
msgstr "خودتان و علاقهمندیهایتان را توصیف کنید"
-#: actions/profilesettings.php:127 actions/register.php:473
+#. TRANS: Text area label in form for profile settings where users can provide.
+#. TRANS: their biography.
+#: actions/profilesettings.php:143 actions/register.php:479
msgid "Bio"
msgstr "شرححال"
-#: actions/profilesettings.php:132 actions/register.php:478
-#: actions/showgroup.php:265 actions/tagother.php:112
-#: actions/userauthorization.php:166 lib/groupeditform.php:177
-#: lib/userprofile.php:165
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group location (dt). Text hidden by default.
+#: actions/profilesettings.php:149 actions/register.php:484
+#: actions/showgroup.php:262 actions/tagother.php:112
+#: actions/userauthorization.php:166 lib/groupeditform.php:180
+#: lib/userprofile.php:167
msgid "Location"
msgstr "موقعیت"
-#: actions/profilesettings.php:134 actions/register.php:480
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:152 actions/register.php:486
msgid "Where you are, like \"City, State (or Region), Country\""
-msgstr ""
+msgstr "مکانی که شما در آن هستید، مانند «شهر، ایالت (یا استان)، کشور»"
-#: actions/profilesettings.php:138
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:157
msgid "Share my current location when posting notices"
msgstr "مکان کنونی من هنگام فرستادن پیامها به اشتراک گذاشته شود"
-#: actions/profilesettings.php:145 actions/tagother.php:149
+#. TRANS: Field label in form for profile settings.
+#: actions/profilesettings.php:165 actions/tagother.php:149
#: actions/tagother.php:209 lib/subscriptionlist.php:106
-#: lib/subscriptionlist.php:108 lib/userprofile.php:210
+#: lib/subscriptionlist.php:108 lib/userprofile.php:212
msgid "Tags"
msgstr "برچسبها"
-#: actions/profilesettings.php:147
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:168
msgid ""
"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
msgstr ""
"برچسبها برای خودتان (حروف، اعداد، -، .، و _) جدا شده با کاما- یا فاصله-"
-#: actions/profilesettings.php:151
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:173
msgid "Language"
msgstr "زبان"
-#: actions/profilesettings.php:152
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:175
msgid "Preferred language"
msgstr "زبان برگزیده"
-#: actions/profilesettings.php:161
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:185
msgid "Timezone"
msgstr "منطقهٔزمانی"
-#: actions/profilesettings.php:162
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:187
msgid "What timezone are you normally in?"
msgstr "شما معمولا در کدام منطقهٔ زمانی هستید؟"
-#: actions/profilesettings.php:167
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:193
msgid ""
"Automatically subscribe to whoever subscribes to me (best for non-humans)"
msgstr ""
"به صورت خودکار مشترک هر کسی بشو که مشترک من میشود (بهترین برای غیر انسانها)"
-#: actions/profilesettings.php:228 actions/register.php:230
-#, php-format
-msgid "Bio is too long (max %d chars)."
-msgstr "شرححال خیلی طولانی است (بیشینه %d نویسه)."
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: Plural form is used based on the maximum number of allowed
+#. TRANS: characters for the biography (%d).
+#: actions/profilesettings.php:262 actions/register.php:229
+#, fuzzy, php-format
+msgid "Bio is too long (maximum %d character)."
+msgid_plural "Bio is too long (maximum %d characters)."
+msgstr[0] "شرححال خیلی طولانی است (بیشینه %d نویسه)."
-#: actions/profilesettings.php:235 actions/siteadminpanel.php:151
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:273 actions/siteadminpanel.php:151
msgid "Timezone not selected."
-msgstr "منطقهی زمانی انتخاب نشده است."
+msgstr "منطقهٔ زمانی انتخاب نشده است."
-#: actions/profilesettings.php:241
-msgid "Language is too long (max 50 chars)."
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:281
+#, fuzzy
+msgid "Language is too long (maximum 50 characters)."
msgstr "زبان بسیار طولانی است ( حداکثر ۵۰ نویسه)"
-#: actions/profilesettings.php:253 actions/tagother.php:178
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: %s is an invalid tag.
+#: actions/profilesettings.php:295 actions/tagother.php:178
#, php-format
msgid "Invalid tag: \"%s\""
msgstr "نشان نادرست »%s«"
-#: actions/profilesettings.php:306
+#. TRANS: Server error thrown when user profile settings could not be updated to
+#. TRANS: automatically subscribe to any subscriber.
+#: actions/profilesettings.php:351
msgid "Couldn't update user for autosubscribe."
msgstr "نمیتوان کاربر را برای اشتراک خودکار بههنگامسازی کرد."
-#: actions/profilesettings.php:363
+#. TRANS: Server error thrown when user profile location preference settings could not be updated.
+#: actions/profilesettings.php:409
msgid "Couldn't save location prefs."
msgstr "نمیتوان تنظیمات مکانی را تنظیم کرد."
-#: actions/profilesettings.php:375
+#. TRANS: Server error thrown when user profile settings could not be saved.
+#: actions/profilesettings.php:422
msgid "Couldn't save profile."
msgstr "نمیتوان نمایه را ذخیره کرد."
-#: actions/profilesettings.php:383
+#. TRANS: Server error thrown when user profile settings tags could not be saved.
+#: actions/profilesettings.php:431
msgid "Couldn't save tags."
msgstr "نمیتوان نشان را ذخیره کرد."
+#. TRANS: Confirmation shown when user profile settings are saved.
#. TRANS: Message after successful saving of administrative settings.
-#: actions/profilesettings.php:391 lib/adminpanelaction.php:141
+#: actions/profilesettings.php:440 lib/adminpanelaction.php:138
msgid "Settings saved."
msgstr "تنظیمات ذخیره شد."
@@ -3047,11 +4231,11 @@ msgstr "نمیتوان جریان عمومی را دریافت کرد."
#: actions/public.php:130
#, php-format
msgid "Public timeline, page %d"
-msgstr "خط زمانی عمومی، صفحهی %d"
+msgstr "خطزمانی عمومی، صفحهٔ %d"
#: actions/public.php:132 lib/publicgroupnav.php:79
msgid "Public timeline"
-msgstr "خط زمانی عمومی"
+msgstr "خطزمانی عمومی"
#: actions/public.php:160
msgid "Public Stream Feed (RSS 1.0)"
@@ -3108,25 +4292,38 @@ msgstr ""
"85%DB%8C%DA%A9%D8%B1%D9%88%D8%A8%D9%84%D8%A7%DA%AF%DB%8C%D9%86%DA%AF) بر "
"پایهٔ نرمافزار آزاد [StatusNet](http://status.net/) است."
+#. TRANS: Title for public tag cloud.
#: actions/publictagcloud.php:57
msgid "Public tag cloud"
msgstr "ابر برچسب عمومی"
-#: actions/publictagcloud.php:63
-#, php-format
-msgid "These are most popular recent tags on %s "
+#. TRANS: Instructions (more used like an explanation/header).
+#. TRANS: %s is the StatusNet sitename.
+#: actions/publictagcloud.php:65
+#, fuzzy, php-format
+msgid "These are most popular recent tags on %s"
msgstr "اینها محبوبترین برچسبهای اخیر روی %s هستند "
-#: actions/publictagcloud.php:69
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:74
#, php-format
msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet."
msgstr "هیچکس هنوز پیامی با یک [برچسب](%%doc.tags%%) نفرستاده است."
-#: actions/publictagcloud.php:72
+#. TRANS: Message shown to a logged in user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#: actions/publictagcloud.php:79
msgid "Be the first to post one!"
msgstr "اولین نفری باشید که چیزی میفرستد!"
-#: actions/publictagcloud.php:75
+#. TRANS: Message shown to a anonymous user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:87
#, php-format
msgid ""
"Why not [register an account](%%action.register%%) and be the first to post "
@@ -3135,7 +4332,7 @@ msgstr ""
"چرا به [باز کردن یک حساب](%%action.register%%) اقدام نمیکنید و اولین نفری "
"باشید که چیزی میفرستد!"
-#: actions/publictagcloud.php:134
+#: actions/publictagcloud.php:146
msgid "Tag cloud"
msgstr "ابر برچسب"
@@ -3249,14 +4446,15 @@ msgid "Unexpected password reset."
msgstr "گذرواژه به طور غیر منتظره ریست شد."
#: actions/recoverpassword.php:365
-msgid "Password must be 6 chars or more."
+#, fuzzy
+msgid "Password must be 6 characters or more."
msgstr "گذرواژه باید ۶ نویسه یا بیشتر باشد."
#: actions/recoverpassword.php:369
msgid "Password and confirmation do not match."
msgstr "گذرواژه و تاییدیهٔ آن با هم تطابق ندارند."
-#: actions/recoverpassword.php:388 actions/register.php:255
+#: actions/recoverpassword.php:388 actions/register.php:256
msgid "Error setting user."
msgstr "هنگام گذاشتن کاربر خطا روی داد."
@@ -3264,7 +4462,7 @@ msgstr "هنگام گذاشتن کاربر خطا روی داد."
msgid "New password successfully saved. You are now logged in."
msgstr "گذرواژه تازه با موفقیت ذخیره شد. شما اکنون وارد شدهاید."
-#: actions/register.php:92 actions/register.php:196 actions/register.php:412
+#: actions/register.php:92 actions/register.php:196 actions/register.php:413
msgid "Sorry, only invited people can register."
msgstr "با عرض معذرت، تنها افراد دعوت شده می توانند ثبت نام کنند."
@@ -3276,27 +4474,27 @@ msgstr "با عرض تاسف، کد دعوت نا معتبر است."
msgid "Registration successful"
msgstr "ثبت نام با موفقیت انجام شد."
-#: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85
+#: actions/register.php:121 actions/register.php:512 lib/logingroupnav.php:85
msgid "Register"
msgstr "ثبت نام"
#: actions/register.php:142
msgid "Registration not allowed."
-msgstr "اجازهی ثبت نام داده نشده است."
+msgstr "اجازهٔ ثبتنام داده نشده است."
-#: actions/register.php:205
+#: actions/register.php:209
msgid "You can't register if you don't agree to the license."
msgstr "شما نمی توانید ثبت نام کنید اگر با لیسانس( جواز ) موافقت نکنید."
-#: actions/register.php:219
+#: actions/register.php:218
msgid "Email address already exists."
msgstr "نشانی پست الکترونیکی از قبل وجود دارد."
-#: actions/register.php:250 actions/register.php:272
+#: actions/register.php:251 actions/register.php:273
msgid "Invalid username or password."
msgstr "نام کاربری یا گذرواژه نا معتبر است."
-#: actions/register.php:350
+#: actions/register.php:351
msgid ""
"With this form you can create a new account. You can then post notices and "
"link up to friends and colleagues. "
@@ -3304,55 +4502,59 @@ msgstr ""
"با این فرم شما میتوانید یک حساب تازه بسازید. سپس شما میتوانید پیام بفرستید و "
"به دوستان و همکارانتان بپیوندید. "
-#: actions/register.php:432
+#: actions/register.php:433
msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required."
msgstr "۱-۶۴ حرف کوچک یا اعداد، بدون نشانه گذاری یا فاصله نیاز است."
-#: actions/register.php:437
+#: actions/register.php:438
msgid "6 or more characters. Required."
msgstr "۶ نویسه یا بیشتر مورد نیاز است."
-#: actions/register.php:441
+#: actions/register.php:442
msgid "Same as password above. Required."
msgstr "با گذرواژهٔ بالا یکسان باشد. مورد نیاز است."
#. TRANS: Link description in user account settings menu.
-#: actions/register.php:445 actions/register.php:449
-#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132
+#: actions/register.php:446 actions/register.php:450
+#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127
msgid "Email"
msgstr "پست الکترونیکی"
-#: actions/register.php:446 actions/register.php:450
+#: actions/register.php:447 actions/register.php:451
msgid "Used only for updates, announcements, and password recovery"
msgstr "تنها برای بههنگامسازیها، اعلامیهها و بازیابی گذرواژه به کار میرود"
-#: actions/register.php:457
+#: actions/register.php:458
msgid "Longer name, preferably your \"real\" name"
msgstr "نام بلند تر، به طور بهتر نام واقعیتان"
-#: actions/register.php:518
+#: actions/register.php:463
+msgid "URL of your homepage, blog, or profile on another site"
+msgstr "نشانی اینترنتی صفحهٔ خانگی، وبلاگ یا نمایهتان در یک وبگاه دیگر"
+
+#: actions/register.php:524
#, php-format
msgid ""
"I understand that content and data of %1$s are private and confidential."
msgstr "من متوجه هستم که محتوا و دادههای %1$s خصوصی و محرمانه هستند."
-#: actions/register.php:528
+#: actions/register.php:534
#, php-format
msgid "My text and files are copyright by %1$s."
msgstr "متن و پروندههای من دارای حق تکثیر %1$s هستند."
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors.
-#: actions/register.php:532
+#: actions/register.php:538
msgid "My text and files remain under my own copyright."
msgstr "متن و پروندههای من زیر حق تکثیر خودم میمانند."
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved.
-#: actions/register.php:535
+#: actions/register.php:541
msgid "All rights reserved."
msgstr "تمام حقوق محفوظ است."
#. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses.
-#: actions/register.php:540
+#: actions/register.php:546
#, php-format
msgid ""
"My text and files are available under %s except this private data: password, "
@@ -3361,7 +4563,7 @@ msgstr ""
"نوشتهها و پروندههای من به جز دادههای خصوصی گذرواژه، نشانی پست الکترونیک، "
"نشانی پیامرسان فوری و شماره تلفن زیر مجوز %s هستند."
-#: actions/register.php:583
+#: actions/register.php:589
#, php-format
msgid ""
"Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may "
@@ -3395,7 +4597,7 @@ msgstr ""
"از اینکه نامنویسی کردهاید، تشکر میکنیم و امیدواریم که از استفاده از این "
"سرویس لذت ببرید."
-#: actions/register.php:607
+#: actions/register.php:613
msgid ""
"(You should receive a message by email momentarily, with instructions on how "
"to confirm your email address.)"
@@ -3439,7 +4641,7 @@ msgid "URL of your profile on another compatible microblogging service"
msgstr "نشانی اینترنتی نمایهٔ شما در سرویس میکروبلاگینگ سازگار دیگری"
#: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:406
+#: lib/userprofile.php:411
msgid "Subscribe"
msgstr "اشتراک"
@@ -3477,7 +4679,7 @@ msgstr "شما نمیتوانید پیام خودتان را تکرار کن
msgid "You already repeated that notice."
msgstr "شما قبلا آن پیام را تکرار کردهاید."
-#: actions/repeat.php:114 lib/noticelist.php:675
+#: actions/repeat.php:114 lib/noticelist.php:691
msgid "Repeated"
msgstr "تکرار شده"
@@ -3486,7 +4688,7 @@ msgid "Repeated!"
msgstr "تکرار شد!"
#: actions/replies.php:126 actions/repliesrss.php:68
-#: lib/personalgroupnav.php:105
+#: lib/personalgroupnav.php:108
#, php-format
msgid "Replies to %s"
msgstr "پاسخهای به %s"
@@ -3512,13 +4714,11 @@ msgid "Replies feed for %s (Atom)"
msgstr "خوراک پاسخها برای %s (Atom)"
#: actions/replies.php:199
-#, fuzzy, php-format
+#, php-format
msgid ""
"This is the timeline showing replies to %1$s but %2$s hasn't received a "
"notice to them yet."
-msgstr ""
-"این خطزمانی است که پاسخها به %1$s را نشان میدهد، اما %2$s هنوز یک پیام به "
-"توجهاش دریافت نکرده است."
+msgstr "این خطزمانی %1$s است، اما %2$s تاکنون چیزی نفرستاده است."
#: actions/replies.php:204
#, php-format
@@ -3530,13 +4730,13 @@ msgstr ""
"شوید یا [به گروهها بپیوندید](%%action.groups%%)."
#: actions/replies.php:206
-#, fuzzy, php-format
+#, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action."
"newnotice%%%%?status_textarea=%3$s)."
msgstr ""
-"شما میتوانید [یادآوری %1$s](../%2$s) را امتحان کنید یا [به توجه او چیزی "
-"بفرستید](%%%%action.newnotice%%%%?status_textarea=%3$s)."
+"اولین کسی باشید که در [این موضوع](%%%%action.newnotice%%%%?status_textarea=%"
+"s) پیام میفرستد."
#: actions/repliesrss.php:72
#, php-format
@@ -3552,35 +4752,37 @@ msgid "User doesn't have this role."
msgstr "کاربر این نقش را ندارد."
#: actions/rsd.php:146 actions/version.php:159
-#, fuzzy
msgid "StatusNet"
-msgstr "وضعیت حذف شد."
+msgstr "StatusNet"
#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
msgid "You cannot sandbox users on this site."
-msgstr ""
+msgstr "شما نمی توانید کاربری را در این سایت ساکت کنید."
#: actions/sandbox.php:72
+#, fuzzy
msgid "User is already sandboxed."
-msgstr ""
+msgstr "کاربر قبلا ساکت شده است."
#. TRANS: Menu item for site administration
#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170
-#: lib/adminpanelaction.php:392
+#: lib/adminpanelaction.php:379
msgid "Sessions"
msgstr "نشستها"
#: actions/sessionsadminpanel.php:65
-msgid "Session settings for this StatusNet site."
-msgstr "تنظیمات نشست برای این وبگاه StatusNet."
+msgid "Session settings for this StatusNet site"
+msgstr ""
#: actions/sessionsadminpanel.php:175
msgid "Handle sessions"
msgstr "مدیریت نشستها"
#: actions/sessionsadminpanel.php:177
+#, fuzzy
msgid "Whether to handle sessions ourselves."
-msgstr ""
+msgstr "چنانکه به کاربران اجازهٔ دعوتکردن کاربران تازه داده شود."
#: actions/sessionsadminpanel.php:181
msgid "Session debugging"
@@ -3591,7 +4793,6 @@ msgid "Turn on debugging output for sessions."
msgstr "خروجی اشکالزدایی برای نشستها روشن شود."
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/useradminpanel.php:294
msgid "Save site settings"
msgstr "ذخیرهٔ تنظیمات وبگاه"
@@ -3604,28 +4805,29 @@ msgid "Application profile"
msgstr "نمایهٔ برنامه"
#. TRANS: Form input field label for application icon.
-#: actions/showapplication.php:159 lib/applicationeditform.php:182
+#: actions/showapplication.php:159 lib/applicationeditform.php:173
msgid "Icon"
msgstr "شمایل"
#. TRANS: Form input field label for application name.
#: actions/showapplication.php:169 actions/version.php:197
-#: lib/applicationeditform.php:199
+#: lib/applicationeditform.php:190
msgid "Name"
msgstr "نام"
#. TRANS: Form input field label.
-#: actions/showapplication.php:178 lib/applicationeditform.php:235
+#: actions/showapplication.php:178 lib/applicationeditform.php:227
msgid "Organization"
msgstr "سازمان"
#. TRANS: Form input field label.
#: actions/showapplication.php:187 actions/version.php:200
-#: lib/applicationeditform.php:216 lib/groupeditform.php:172
+#: lib/applicationeditform.php:208 lib/groupeditform.php:175
msgid "Description"
msgstr "توصیف"
-#: actions/showapplication.php:192 actions/showgroup.php:436
+#. TRANS: Header for group statistics on a group page (h2).
+#: actions/showapplication.php:192 actions/showgroup.php:448
#: lib/profileaction.php:187
msgid "Statistics"
msgstr "آمار"
@@ -3643,6 +4845,11 @@ msgstr "اعمال برنامه"
msgid "Reset key & secret"
msgstr ""
+#: actions/showapplication.php:252 lib/deletegroupform.php:121
+#: lib/deleteuserform.php:66 lib/noticelist.php:672
+msgid "Delete"
+msgstr "حذف"
+
#: actions/showapplication.php:261
msgid "Application info"
msgstr "اطلاعات برنامه"
@@ -3713,7 +4920,7 @@ msgstr ""
"آنها بگذارید."
#: actions/showfavorites.php:208
-#, fuzzy, php-format
+#, php-format
msgid ""
"%s hasn't added any favorite notices yet. Post something interesting they "
"would add to their favorites :)"
@@ -3722,91 +4929,119 @@ msgstr ""
"ممکن است به برگزیدههایشان اضافه کنند :)"
#: actions/showfavorites.php:212
-#, fuzzy, php-format
+#, php-format
msgid ""
"%s hasn't added any favorite notices yet. Why not [register an account](%%%%"
"action.register%%%%) and then post something interesting they would add to "
"their favorites :)"
msgstr ""
-"%s تاکنون هیچ پیامی را به برگزیدههایش اضافه نکرده است. چرا به [ثبت کردن یک "
-"حساب](%%%%action.register%%%%) اقدام نمیکنید و سپس چیز جالبی را که ممکن است "
-"به برگزیدههایشان اضافه کنند، بفرستید :)"
+"چرا به [باز کردن یک حساب](%%action.register%%) اقدام نمیکنید و اولین نفری "
+"باشید که یک پیام را به برگزیدههایش اضافه میکند!"
#: actions/showfavorites.php:243
msgid "This is a way to share what you like."
msgstr "این یک راه است برای به اشتراک گذاشتن آنچه که دوست دارید."
-#: actions/showgroup.php:82 lib/groupnav.php:86
+#. TRANS: Page title for first group page. %s is a group name.
+#: actions/showgroup.php:75
#, php-format
msgid "%s group"
msgstr "گروه %s"
-#: actions/showgroup.php:84
+#. TRANS: Page title for any but first group page.
+#. TRANS: %1$s is a group name, $2$s is a page number.
+#: actions/showgroup.php:79
#, php-format
msgid "%1$s group, page %2$d"
msgstr "گروه %1$s، صفحهٔ %2$d"
-#: actions/showgroup.php:227
+#. TRANS: Group profile header (h2). Text hidden by default.
+#: actions/showgroup.php:220
msgid "Group profile"
msgstr "نمایهٔ گروه"
-#: actions/showgroup.php:272 actions/tagother.php:118
-#: actions/userauthorization.php:175 lib/userprofile.php:178
+#. TRANS: Label for group URL (dt). Text hidden by default.
+#: actions/showgroup.php:270 actions/tagother.php:118
+#: actions/userauthorization.php:175 lib/userprofile.php:180
msgid "URL"
msgstr "نشانی اینترنتی"
-#: actions/showgroup.php:283 actions/tagother.php:128
-#: actions/userauthorization.php:187 lib/userprofile.php:195
+#. TRANS: Label for group description or group note (dt). Text hidden by default.
+#: actions/showgroup.php:282 actions/tagother.php:128
+#: actions/userauthorization.php:187 lib/userprofile.php:197
msgid "Note"
msgstr "یادداشت"
-#: actions/showgroup.php:293 lib/groupeditform.php:184
+#. TRANS: Label for group aliases (dt). Text hidden by default.
+#: actions/showgroup.php:293 lib/groupeditform.php:187
msgid "Aliases"
msgstr "نام های مستعار"
-#: actions/showgroup.php:302
+#. TRANS: Group actions header (h2). Text hidden by default.
+#: actions/showgroup.php:304
msgid "Group actions"
msgstr "اعمال گروه"
-#: actions/showgroup.php:338
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:345
#, php-format
msgid "Notice feed for %s group (RSS 1.0)"
msgstr "خوراک پیام برای گروه %s (RSS 1.0)"
-#: actions/showgroup.php:344
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:352
#, php-format
msgid "Notice feed for %s group (RSS 2.0)"
msgstr "خوراک پیام برای گروه %s (RSS 2.0)"
-#: actions/showgroup.php:350
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:359
#, php-format
msgid "Notice feed for %s group (Atom)"
msgstr "خوراک پیام برای گروه %s (Atom)"
-#: actions/showgroup.php:355
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:365
#, php-format
msgid "FOAF for %s group"
msgstr "FOAF برای گروه %s"
-#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91
+#. TRANS: Header for mini list of group members on a group page (h2).
+#: actions/showgroup.php:402
msgid "Members"
msgstr "اعضا"
-#: actions/showgroup.php:398 lib/profileaction.php:117
+#. TRANS: Description for mini list of group members on a group page when the group has no members.
+#: actions/showgroup.php:408 lib/profileaction.php:117
#: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95
#: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71
msgid "(None)"
msgstr "هیچ"
-#: actions/showgroup.php:404
+#. TRANS: Link to all group members from mini list of group members if group has more than n members.
+#: actions/showgroup.php:417
msgid "All members"
msgstr "همهٔ اعضا"
-#: actions/showgroup.php:439
+#. TRANS: Label for creation date in statistics on group page.
+#: actions/showgroup.php:453
+#, fuzzy
+msgctxt "LABEL"
msgid "Created"
msgstr "ساخته شد"
-#: actions/showgroup.php:455
+#. TRANS: Label for member count in statistics on group page.
+#: actions/showgroup.php:461
+#, fuzzy
+msgctxt "LABEL"
+msgid "Members"
+msgstr "اعضا"
+
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: %%%%action.register%%%% is the URL for registration, %%%%doc.help%%%% is a URL to help.
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:476
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3822,7 +5057,10 @@ msgstr ""
"میگذارند. [اکنون بپیوندید ](%%%%action.register%%%%) تا یکی از اعضای این "
"گروه و بلکه بیشتر بشوید! ([بیشتر بخوانید](%%%%doc.help%%%%))"
-#: actions/showgroup.php:461
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept no new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:486
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3836,24 +5074,31 @@ msgstr ""
"است. کاربران آن پیامهای کوتاهی را دربارهٔ زندگی و علاقهمندیهایشان به اشتراک "
"میگذارند. "
-#: actions/showgroup.php:489
+#. TRANS: Header for list of group administrators on a group page (h2).
+#: actions/showgroup.php:515
msgid "Admins"
msgstr "مدیران"
-#: actions/showmessage.php:81
+#. TRANS: Client error displayed requesting a single message that does not exist.
+#: actions/showmessage.php:79
msgid "No such message."
msgstr "چنین پیغامی وجود ندارد."
-#: actions/showmessage.php:98
+#. TRANS: Client error displayed requesting a single direct message the requesting user was not a party in.
+#: actions/showmessage.php:97
msgid "Only the sender and recipient may read this message."
msgstr "تنها فرستنده و گیرنده میتوانند این پیام را بخوانند."
-#: actions/showmessage.php:108
+#. TRANS: Page title for single direct message display when viewing user is the sender.
+#. TRANS: %1$s is the addressed user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:110
#, php-format
msgid "Message to %1$s on %2$s"
msgstr "پیام به %1$s در %2$s"
-#: actions/showmessage.php:113
+#. TRANS: Page title for single message display.
+#. TRANS: %1$s is the sending user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:118
#, php-format
msgid "Message from %1$s on %2$s"
msgstr "پیام از %1$s در %2$s"
@@ -3862,47 +5107,67 @@ msgstr "پیام از %1$s در %2$s"
msgid "Notice deleted."
msgstr "پیام پاک شد."
-#: actions/showstream.php:73
-#, php-format
-msgid " tagged %s"
-msgstr " برچسبگذاریشده %s"
+#. TRANS: Page title showing tagged notices in one user's stream. %1$s is the username, %2$s is the hash tag.
+#: actions/showstream.php:70
+#, fuzzy, php-format
+msgid "%1$s tagged %2$s"
+msgstr "%1$s، صفحهٔ %2$d"
-#: actions/showstream.php:79
+#. TRANS: Page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$s is the hash tag, %1$d is the page number.
+#: actions/showstream.php:74
+#, fuzzy, php-format
+msgid "%1$s tagged %2$s, page %3$d"
+msgstr "پیامهای برچسبدار شده با %1$s، صفحهٔ %2$d"
+
+#. TRANS: Extended page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$d is the page number.
+#: actions/showstream.php:82
#, php-format
msgid "%1$s, page %2$d"
msgstr "%1$s، صفحهٔ %2$d"
-#: actions/showstream.php:122
+#. TRANS: Title for link to notice feed.
+#. TRANS: %1$s is a user nickname, %2$s is a hashtag.
+#: actions/showstream.php:127
#, php-format
msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)"
msgstr "خوراک پیامهای %1$s دارای برچسب %2$s (RSS 1.0)"
-#: actions/showstream.php:129
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:136
#, php-format
msgid "Notice feed for %s (RSS 1.0)"
msgstr "خوراک پیامهای %s (RSS 1.0)"
-#: actions/showstream.php:136
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:145
#, php-format
msgid "Notice feed for %s (RSS 2.0)"
msgstr "خوراک پیامهای %s (RSS 2.0)"
-#: actions/showstream.php:143
+#: actions/showstream.php:152
#, php-format
msgid "Notice feed for %s (Atom)"
msgstr "خوراک پیامهای %s (Atom)"
-#: actions/showstream.php:148
+#. TRANS: Title for link to notice feed. FOAF stands for Friend of a Friend.
+#. TRANS: More information at http://www.foaf-project.org. %s is a user nickname.
+#: actions/showstream.php:159
#, php-format
msgid "FOAF for %s"
msgstr "FOAF برای %s"
-#: actions/showstream.php:200
-#, php-format
-msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet."
+#. TRANS: First sentence of empty list message for a stream. $1%s is a user nickname.
+#: actions/showstream.php:211
+#, fuzzy, php-format
+msgid "This is the timeline for %1$s, but %1$s hasn't posted anything yet."
msgstr "این خطزمانی %1$s است، اما %2$s تاکنون چیزی نفرستاده است."
-#: actions/showstream.php:205
+#. TRANS: Second sentence of empty list message for a stream for the user themselves.
+#: actions/showstream.php:217
msgid ""
"Seen anything interesting recently? You haven't posted any notices yet, now "
"would be a good time to start :)"
@@ -3910,16 +5175,20 @@ msgstr ""
"اخیرا چیز جالب توجهی دیدهاید؟ شما تاکنون پیامی نفرستادهاید، الان میتواند "
"زمان خوبی برای شروع باشد :)"
-#: actions/showstream.php:207
-#, fuzzy, php-format
+#. TRANS: Second sentence of empty list message for a non-self stream. %1$s is a user nickname, %2$s is a part of a URL.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:221
+#, php-format
msgid ""
"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%"
"%?status_textarea=%2$s)."
msgstr ""
-"شما میتوانید یادآوری %1$s را امتحان کنید یا [به توجه او چیزی بفرستید](%%%%"
-"action.newnotice%%%%?status_textarea=%2$s)."
+"اولین کسی باشید که در [این موضوع](%%%%action.newnotice%%%%?status_textarea=%"
+"s) پیام میفرستد."
-#: actions/showstream.php:243
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are open.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:264
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3933,7 +5202,9 @@ msgstr ""
"،دارد. ]اکنون بپیوندید[(%%%%action.register%%%%) تا پیامهای **%s** و بلکه "
"بیشتر را دنبال کنید! (]بیشتر بخوانید[(%%%%doc.help%%%%))"
-#: actions/showstream.php:248
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are closed or invite only.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:271
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3944,7 +5215,8 @@ msgstr ""
"wikipedia.org/wiki/%D9%85%DB%8C%DA%A9%D8%B1%D9%88%D8%A8%D9%84%D8%A7%DA%AF%DB%"
"8C%D9%86%DA%AF) بر پایهٔ نرمافزار آزاد [StatusNet](http://status.net/) ،دارد. "
-#: actions/showstream.php:305
+#. TRANS: Link to the author of a repeated notice. %s is a linked nickname.
+#: actions/showstream.php:328
#, php-format
msgid "Repeat of %s"
msgstr "تکرار %s"
@@ -3972,7 +5244,7 @@ msgstr "شما باید یک نشانی پست الکترونیکی معتبر
#: actions/siteadminpanel.php:159
#, php-format
msgid "Unknown language \"%s\"."
-msgstr ""
+msgstr "زبان «%s» ناشناس است."
#: actions/siteadminpanel.php:165
msgid "Minimum text limit is 0 (unlimited)."
@@ -4047,39 +5319,49 @@ msgid "Maximum number of characters for notices."
msgstr "بیشینهٔ تعداد نویسهها برای پیامها."
#: actions/siteadminpanel.php:278
+#, fuzzy
msgid "Dupe limit"
-msgstr ""
+msgstr "محدودیت متن"
#: actions/siteadminpanel.php:278
msgid "How long users must wait (in seconds) to post the same thing again."
msgstr ""
"چه مدت کاربران باید منتظر بمانند (به ثانیه) تا همان چیز را دوباره بفرستند."
-#: actions/sitenoticeadminpanel.php:56
+#. TRANS: Page title for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:55
msgid "Site Notice"
msgstr "پیام وبگاه"
-#: actions/sitenoticeadminpanel.php:67
+#. TRANS: Instructions for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:66
msgid "Edit site-wide message"
msgstr "ویرایش پیام عمومی وبگاه"
-#: actions/sitenoticeadminpanel.php:103
+#. TRANS: Server error displayed when saving a site-wide notice was impossible.
+#: actions/sitenoticeadminpanel.php:101
msgid "Unable to save site notice."
msgstr "نمیتوان پیام وبگاه را ذخیره کرد."
-#: actions/sitenoticeadminpanel.php:113
-msgid "Max length for the site-wide notice is 255 chars."
+#. TRANS: Client error displayed when a site-wide notice was longer than allowed.
+#: actions/sitenoticeadminpanel.php:112
+#, fuzzy
+msgid "Maximum length for the site-wide notice is 255 characters."
msgstr "بیشینهٔ طول برای پیام عمومی وبگاه ۲۵۵ نویسه است."
+#. TRANS: Label for site-wide notice text field in admin panel.
#: actions/sitenoticeadminpanel.php:176
msgid "Site notice text"
msgstr "متن پیام وبگاه"
-#: actions/sitenoticeadminpanel.php:178
-msgid "Site-wide notice text (255 chars max; HTML okay)"
+#. TRANS: Tooltip for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:179
+#, fuzzy
+msgid "Site-wide notice text (255 characters maximum; HTML allowed)"
msgstr "متن پیام عمومی وبگاه (حداکثر ۲۵۵ نویسه؛ میتوان از HTML استفاده کرد)"
-#: actions/sitenoticeadminpanel.php:198
+#. TRANS: Title for button to save site notice in admin panel.
+#: actions/sitenoticeadminpanel.php:201
msgid "Save site notice"
msgstr "ذخیرهٔ پیام وبگاه"
@@ -4240,7 +5522,7 @@ msgstr "کدی وارد نشد"
#. TRANS: Menu item for site administration
#: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196
-#: lib/adminpanelaction.php:408
+#: lib/adminpanelaction.php:395
msgid "Snapshots"
msgstr "تصاویر لحظهای"
@@ -4281,8 +5563,9 @@ msgid "Frequency"
msgstr "فرکانس"
#: actions/snapshotadminpanel.php:218
+#, fuzzy
msgid "Snapshots will be sent once every N web hits"
-msgstr ""
+msgstr "تصاویر لحظهای به این نشانی اینترنتی فرستاده میشوند"
#: actions/snapshotadminpanel.php:226
msgid "Report URL"
@@ -4296,12 +5579,14 @@ msgstr "تصاویر لحظهای به این نشانی اینترنتی ف
msgid "Save snapshot settings"
msgstr "ذخیرهٔ تنظیمات تصویر لحظهای"
-#: actions/subedit.php:70
+#. TRANS: Client error displayed trying a change a subscription for a non-subscribed profile.
+#: actions/subedit.php:75
msgid "You are not subscribed to that profile."
msgstr "شما مشترک آن نمایه نیستید."
+#. TRANS: Server error displayed when updating a subscription fails with a database error.
#. TRANS: Exception thrown when a subscription could not be stored on the server.
-#: actions/subedit.php:83 classes/Subscription.php:136
+#: actions/subedit.php:89 classes/Subscription.php:141
msgid "Could not save subscription."
msgstr "نمیتوان اشتراک را ذخیره کرد."
@@ -4309,10 +5594,6 @@ msgstr "نمیتوان اشتراک را ذخیره کرد."
msgid "This action only accepts POST requests."
msgstr "این عمل تنها درخواستهای POST را میپذیرد."
-#: actions/subscribe.php:107
-msgid "No such profile."
-msgstr "چنین نمایهای وجود ندارد."
-
#: actions/subscribe.php:117
msgid "You cannot subscribe to an OMB 0.1 remote profile with this action."
msgstr "نمیتوان با این کار مشترک یک نمایهٔ از راه دور OMB 0.1شد."
@@ -4321,39 +5602,56 @@ msgstr "نمیتوان با این کار مشترک یک نمایهٔ از
msgid "Subscribed"
msgstr "مشترکشده"
-#: actions/subscribers.php:50
+#. TRANS: Header for list of subscribers for a user (first page).
+#. TRANS: %s is the user's nickname.
+#: actions/subscribers.php:51
#, php-format
msgid "%s subscribers"
msgstr "%s مشترک"
-#: actions/subscribers.php:52
+#. TRANS: Header for list of subscribers for a user (not first page).
+#. TRANS: %1$s is the user's nickname, $2$d is the page number.
+#: actions/subscribers.php:55
#, php-format
msgid "%1$s subscribers, page %2$d"
msgstr "مشترکهای %1$s، صفحهٔ %2$d"
-#: actions/subscribers.php:63
+#. TRANS: Page notice for page with an overview of all subscribers
+#. TRANS: of the logged in user's own profile.
+#: actions/subscribers.php:68
msgid "These are the people who listen to your notices."
msgstr "اینها کسانی هستند که پیامهای شما را دنبال میکنند."
-#: actions/subscribers.php:67
+#. TRANS: Page notice for page with an overview of all subscribers of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscribers.php:74
#, php-format
msgid "These are the people who listen to %s's notices."
msgstr "اینها کسانی هستند که پیامهای %s را دنبال میکنند."
-#: actions/subscribers.php:108
+#. TRANS: Subscriber list text when the logged in user has no subscribers.
+#: actions/subscribers.php:116
+#, fuzzy
msgid ""
"You have no subscribers. Try subscribing to people you know and they might "
-"return the favor"
+"return the favor."
msgstr ""
"شما هیچ مشترکی ندارید. تلاش کنید که مشترک افرادی شوید که میشناسید و شاید "
"آنها هم مشترک شما شوند."
-#: actions/subscribers.php:110
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user other
+#. TRANS: than the logged in user that has no subscribers. %s is the user nickname.
+#: actions/subscribers.php:120
#, php-format
msgid "%s has no subscribers. Want to be the first?"
msgstr "%s هیچ مشترکی ندارد. میخواهید اولین مشترک باشید؟"
-#: actions/subscribers.php:114
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscribers.php:129
#, php-format
msgid ""
"%s has no subscribers. Why not [register an account](%%%%action.register%%%"
@@ -4362,26 +5660,31 @@ msgstr ""
"%s هیچ مشترکی ندارد. چرا ]یک حساب ثبت نمیکنید[(%%%%action.register%%%%) و "
"اولین مشترک نمیشوید؟"
-#: actions/subscriptions.php:52
-#, php-format
-msgid "%s subscriptions"
-msgstr "%s اشتراک"
-
-#: actions/subscriptions.php:54
+#. TRANS: Header for subscriptions overview for a user (not first page).
+#. TRANS: %1$s is a user nickname, %2$d is the page number.
+#: actions/subscriptions.php:55
#, php-format
msgid "%1$s subscriptions, page %2$d"
msgstr "اشتراکهای %1$s، صفحهٔ %2$d"
-#: actions/subscriptions.php:65
+#. TRANS: Page notice for page with an overview of all subscriptions
+#. TRANS: of the logged in user's own profile.
+#: actions/subscriptions.php:68
msgid "These are the people whose notices you listen to."
msgstr "اینها کسانی هستند که پیامهایشان را دنبال میکنید."
-#: actions/subscriptions.php:69
+#. TRANS: Page notice for page with an overview of all subscriptions of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscriptions.php:74
#, php-format
msgid "These are the people whose notices %s listens to."
msgstr "اینها کسانی هستند که %s پیامهایشان را دنبال میکند."
-#: actions/subscriptions.php:126
+#. TRANS: Subscription list text when the logged in user has no subscriptions.
+#. TRANS: This message contains Markdown URLs. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscriptions.php:135
#, php-format
msgid ""
"You're not listening to anyone's notices right now, try subscribing to "
@@ -4397,16 +5700,27 @@ msgstr ""
"twittersettings%%) هستید، شما میتوانید بهصورت خودکار مشترک افرادی شوید که "
"اکنون آنجا آنها را دنبال میکنید."
-#: actions/subscriptions.php:128 actions/subscriptions.php:132
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user other
+#. TRANS: than the logged in user that has no subscriptions. %s is the user nickname.
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#: actions/subscriptions.php:143 actions/subscriptions.php:149
#, php-format
msgid "%s is not listening to anyone."
msgstr "%s هیچکس را دنبال نمیکند."
-#: actions/subscriptions.php:208
-msgid "Jabber"
-msgstr ""
+#: actions/subscriptions.php:178
+#, fuzzy, php-format
+msgid "Subscription feed for %s (Atom)"
+msgstr "خوراک پیامهای %s (Atom)"
-#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115
+#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:242
+msgid "Jabber"
+msgstr "Jabber"
+
+#. TRANS: Checkbox label for enabling SMS messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:257
msgid "SMS"
msgstr "پیامک"
@@ -4431,8 +5745,9 @@ msgid "Notice feed for tag %s (Atom)"
msgstr "خوراک پیام برای برچسب %s (Atom)"
#: actions/tagother.php:39
+#, fuzzy
msgid "No ID argument."
-msgstr ""
+msgstr "هیچ پیوستی وجود ندارد."
#: actions/tagother.php:65
#, php-format
@@ -4444,7 +5759,7 @@ msgid "User profile"
msgstr "نمایهٔ کاربر"
#: actions/tagother.php:81 actions/userauthorization.php:132
-#: lib/userprofile.php:103
+#: lib/userprofile.php:107
msgid "Photo"
msgstr "تصویر"
@@ -4483,8 +5798,9 @@ msgid "You haven't blocked that user."
msgstr "شما آن کاربر را مسدود نکرده اید."
#: actions/unsandbox.php:72
+#, fuzzy
msgid "User is not sandboxed."
-msgstr ""
+msgstr "کاربر ساکت نشده است."
#: actions/unsilence.php:72
msgid "User is not silenced."
@@ -4499,80 +5815,102 @@ msgid "Unsubscribed"
msgstr "لغو اشتراک شده"
#: actions/updateprofile.php:64 actions/userauthorization.php:337
-#, php-format
+#, fuzzy, php-format
msgid ""
"Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’."
-msgstr ""
+msgstr "مجوز پیام «%1$s» با مجوز وبگاه «%2$s» سازگار نیست."
#. TRANS: User admin panel title
-#: actions/useradminpanel.php:59
+#: actions/useradminpanel.php:58
msgctxt "TITLE"
msgid "User"
msgstr "کاربر"
-#: actions/useradminpanel.php:70
-msgid "User settings for this StatusNet site."
-msgstr "تنظیمات کاربری برای این وبگاه StatusNet."
+#. TRANS: Instruction for user admin panel.
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site"
+msgstr ""
-#: actions/useradminpanel.php:149
+#. TRANS: Form validation error in user admin panel when a non-numeric character limit was set.
+#: actions/useradminpanel.php:147
msgid "Invalid bio limit. Must be numeric."
msgstr "محدودیت شرححال نادرست است. مقدار محدودیت باید عددی باشد."
-#: actions/useradminpanel.php:155
-msgid "Invalid welcome text. Max length is 255 characters."
+#. TRANS: Form validation error in user admin panel when welcome text is too long.
+#: actions/useradminpanel.php:154
+#, fuzzy
+msgid "Invalid welcome text. Maximum length is 255 characters."
msgstr "متن خوشامدگویی نامعتبر است. بیشینهٔ طول متن ۲۵۵ نویسه است."
-#: actions/useradminpanel.php:165
-#, php-format
-msgid "Invalid default subscripton: '%1$s' is not user."
+#. TRANS: Client error displayed when trying to set a non-existing user as default subscription for new
+#. TRANS: users in user admin panel. %1$s is the invalid nickname.
+#: actions/useradminpanel.php:166
+#, fuzzy, php-format
+msgid "Invalid default subscripton: '%1$s' is not a user."
msgstr "اشتراک پیشفرض نامعتبر است: «%1$s» کاربر نیست."
#. TRANS: Link description in user account settings menu.
-#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111
-#: lib/personalgroupnav.php:109
+#: actions/useradminpanel.php:215 lib/accountsettingsaction.php:106
+#: lib/personalgroupnav.php:112
msgid "Profile"
msgstr "نمایه"
-#: actions/useradminpanel.php:222
+#. TRANS: Field label in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:220
msgid "Bio Limit"
msgstr "محدودیت شرححال"
-#: actions/useradminpanel.php:223
+#. TRANS: Tooltip in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:222
msgid "Maximum length of a profile bio in characters."
msgstr "بیشینهٔ طول یک شرححال نمایه بر اساس نویسهها."
+#. TRANS: Form legend in user admin panel.
#: actions/useradminpanel.php:231
msgid "New users"
msgstr "کاربران تازه"
-#: actions/useradminpanel.php:235
+#. TRANS: Field label in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:236
msgid "New user welcome"
msgstr "خوشامدگویی کاربر جدید"
-#: actions/useradminpanel.php:236
-msgid "Welcome text for new users (Max 255 chars)."
+#. TRANS: Tooltip in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:238
+#, fuzzy
+msgid "Welcome text for new users (maximum 255 characters)."
msgstr "متن خوشامدگویی برای کاربران جدید (حداکثر ۲۵۵ نویسه)."
-#: actions/useradminpanel.php:241
+#. TRANS: Field label in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:244
msgid "Default subscription"
msgstr "اشتراک پیشفرض"
-#: actions/useradminpanel.php:242
+#. TRANS: Tooltip in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:246
msgid "Automatically subscribe new users to this user."
msgstr "به صورت خودکار کاربران تازهوارد را مشترک این کاربر کن."
-#: actions/useradminpanel.php:251
+#. TRANS: Form legend in user admin panel.
+#: actions/useradminpanel.php:256
msgid "Invitations"
msgstr "دعوتنامهها"
-#: actions/useradminpanel.php:256
+#. TRANS: Field label for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:262
msgid "Invitations enabled"
msgstr "دعوت نامه ها فعال شدند"
-#: actions/useradminpanel.php:258
+#. TRANS: Tooltip for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:265
msgid "Whether to allow users to invite new users."
msgstr "چنانکه به کاربران اجازهٔ دعوتکردن کاربران تازه داده شود."
+#. TRANS: Title for button to save user settings in user admin panel.
+#: actions/useradminpanel.php:302
+msgid "Save user settings"
+msgstr ""
+
#: actions/userauthorization.php:105
msgid "Authorize subscription"
msgstr "تصدیق اشتراک"
@@ -4587,7 +5925,9 @@ msgstr ""
"شوید، بررسی کنید. اگر شما درخواست اشتراک پیامهای کسی را ندادهاید، روی «رد "
"کردن» کلیک کنید."
+#. TRANS: Menu item for site administration
#: actions/userauthorization.php:196 actions/version.php:167
+#: lib/adminpanelaction.php:403
msgid "License"
msgstr "مجوز"
@@ -4635,19 +5975,19 @@ msgid ""
msgstr ""
#: actions/userauthorization.php:303
-#, php-format
+#, fuzzy, php-format
msgid "Listener URI ‘%s’ not found here."
-msgstr ""
+msgstr "نشانی تصویر چهره «%s» معتبر نیست."
#: actions/userauthorization.php:308
-#, php-format
+#, fuzzy, php-format
msgid "Listenee URI ‘%s’ is too long."
-msgstr ""
+msgstr "نشانی تصویر چهره «%s» معتبر نیست."
#: actions/userauthorization.php:314
-#, php-format
+#, fuzzy, php-format
msgid "Listenee URI ‘%s’ is a local user."
-msgstr ""
+msgstr "نشانی اینترنتی نمایهٔ «%s» برای یک کاربر محلی است."
#: actions/userauthorization.php:329
#, php-format
@@ -4669,11 +6009,13 @@ msgstr "نمیتوان نشانی اینترنتی چهره را خواند«
msgid "Wrong image type for avatar URL ‘%s’."
msgstr "نوع تصویر برای نشانی اینترنتی چهره نادرست است «%s»."
-#: actions/userdesignsettings.php:76 lib/designsettings.php:65
+#. TRANS: Page title for profile design page.
+#: actions/userdesignsettings.php:76 lib/designsettings.php:63
msgid "Profile design"
msgstr "طراحی نمایه"
-#: actions/userdesignsettings.php:87 lib/designsettings.php:76
+#. TRANS: Instructions for profile design page.
+#: actions/userdesignsettings.php:87 lib/designsettings.php:74
msgid ""
"Customize the way your profile looks with a background image and a colour "
"palette of your choice."
@@ -4712,15 +6054,15 @@ msgstr ""
#. TRANS: Message is used as a subtitle in atom user notice feed.
#. TRANS: %1$s is a user name, %2$s is a site name.
#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70
-#: lib/atomusernoticefeed.php:76
+#: lib/atomusernoticefeed.php:75
#, php-format
msgid "Updates from %1$s on %2$s!"
msgstr "به روز رسانیهای %1$s در %2$s"
#: actions/version.php:75
-#, fuzzy, php-format
+#, php-format
msgid "StatusNet %s"
-msgstr "آمار"
+msgstr "StatusNet %s"
#: actions/version.php:155
#, php-format
@@ -4771,7 +6113,7 @@ msgid "Plugins"
msgstr "افزونهها"
#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site.
-#: actions/version.php:198 lib/action.php:789
+#: actions/version.php:198 lib/action.php:885
msgid "Version"
msgstr "نسخه"
@@ -4779,66 +6121,109 @@ msgstr "نسخه"
msgid "Author(s)"
msgstr "مؤلف(ها)"
+#. TRANS: Activity title when marking a notice as favorite.
+#: classes/Fave.php:151 lib/favorform.php:143
+msgid "Favor"
+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:154
+#, fuzzy, php-format
+msgid "%1$s marked notice %2$s as a favorite."
+msgstr "پیام شما را به برگزیدههای خود اضافه کرد %s (@%s)"
+
#. TRANS: Server exception thrown when a URL cannot be processed.
-#: classes/File.php:143
+#: classes/File.php:156
#, php-format
msgid "Cannot process URL '%s'"
msgstr ""
#. TRANS: Server exception thrown when... Robin thinks something is impossible!
-#: classes/File.php:175
+#: classes/File.php:188
msgid "Robin thinks something is impossible."
msgstr ""
#. TRANS: Message given if an upload is larger than the configured maximum.
#. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file.
-#: classes/File.php:190
+#. TRANS: %1$s is used for plural.
+#: classes/File.php:204
#, fuzzy, php-format
msgid ""
+"No file may be larger than %1$d byte and the file you sent was %2$d bytes. "
+"Try to upload a smaller version."
+msgid_plural ""
"No file may be larger than %1$d bytes and the file you sent was %2$d bytes. "
"Try to upload a smaller version."
-msgstr ""
+msgstr[0] ""
"هیچ پروندهای نباید بزرگتر از %d بایت باشد و پروندهای که شما فرستادید %d بایت "
"بود. بارگذاری یک نسخهٔ کوچکتر را امتحان کنید."
#. TRANS: Message given if an upload would exceed user quota.
-#. TRANS: %d (number) is the user quota in bytes.
-#: classes/File.php:202
-#, php-format
-msgid "A file this large would exceed your user quota of %d bytes."
-msgstr ""
+#. TRANS: %d (number) is the user quota in bytes and is used for plural.
+#: classes/File.php:217
+#, fuzzy, php-format
+msgid "A file this large would exceed your user quota of %d byte."
+msgid_plural "A file this large would exceed your user quota of %d bytes."
+msgstr[0] ""
"یک پرونده با این حجم زیاد میتواند از سهمیهٔ کاربری شما از %d بایت بگذرد."
#. TRANS: Message given id an upload would exceed a user's monthly quota.
-#. TRANS: $d (number) is the monthly user quota in bytes.
-#: classes/File.php:211
-#, php-format
-msgid "A file this large would exceed your monthly quota of %d bytes."
-msgstr ""
+#. TRANS: $d (number) is the monthly user quota in bytes and is used for plural.
+#: classes/File.php:229
+#, fuzzy, php-format
+msgid "A file this large would exceed your monthly quota of %d byte."
+msgid_plural "A file this large would exceed your monthly quota of %d bytes."
+msgstr[0] ""
"یک پرونده با این حجم زیاد میتواند از سهمیهٔ کاربری ماهانهٔ شما از %d بایت "
"بگذرد."
#. TRANS: Client exception thrown if a file upload does not have a valid name.
-#: classes/File.php:248 classes/File.php:263
-#, fuzzy
+#: classes/File.php:276 classes/File.php:291
msgid "Invalid filename."
-msgstr "اندازهی نادرست"
+msgstr "نامپرونده نادرست است."
#. TRANS: Exception thrown when joining a group fails.
-#: classes/Group_member.php:42
+#: classes/Group_member.php:51
msgid "Group join failed."
msgstr "پیوستن به گروه شکست خورد."
#. TRANS: Exception thrown when trying to leave a group the user is not a member of.
-#: classes/Group_member.php:55
+#: classes/Group_member.php:64
msgid "Not part of group."
msgstr "بخشی از گروه نیست."
#. TRANS: Exception thrown when trying to leave a group fails.
-#: classes/Group_member.php:63
+#: classes/Group_member.php:72
msgid "Group leave failed."
msgstr "ترک کردن گروه شکست خورد."
+#. TRANS: Exception thrown providing an invalid profile ID.
+#. TRANS: %s is the invalid profile ID.
+#: classes/Group_member.php:85
+#, php-format
+msgid "Profile ID %s is invalid."
+msgstr ""
+
+#. TRANS: Exception thrown providing an invalid group ID.
+#. TRANS: %s is the invalid group ID.
+#: classes/Group_member.php:98
+#, fuzzy, php-format
+msgid "Group ID %s is invalid."
+msgstr "هنگام ذخیرهٔ کاربر خطا رخ داد؛ نامعتبر است."
+
+#. TRANS: Activity title.
+#: classes/Group_member.php:147 lib/joinform.php:114
+msgid "Join"
+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.
+#: classes/Group_member.php:151
+#, php-format
+msgid "%1$s has joined group %2$s."
+msgstr ""
+
#. TRANS: Server exception thrown when updating a local group fails.
#: classes/Local_group.php:42
msgid "Could not update local group."
@@ -4854,48 +6239,49 @@ msgstr "نمیتوان رمز ورود را برای %s ایجاد کرد"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
#: classes/Memcached_DataObject.php:533
msgid "No database name or DSN found anywhere."
-msgstr ""
+msgstr "هیچ پایگاهداده یا DSN هیچجا پیدا نشد."
#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them.
-#: classes/Message.php:46
+#: classes/Message.php:45
msgid "You are banned from sending direct messages."
msgstr "شما از فرستادن پیام مستقیم مردود شده اید."
#. TRANS: Message given when a message could not be stored on the server.
-#: classes/Message.php:63
+#: classes/Message.php:69
msgid "Could not insert message."
msgstr "پیغام نمی تواند درج گردد"
#. TRANS: Message given when a message could not be updated on the server.
-#: classes/Message.php:74
+#: classes/Message.php:80
+#, fuzzy
msgid "Could not update message with new URI."
-msgstr ""
+msgstr "نمیتوان پیام را تجزیه کرد."
#. TRANS: Server exception thrown when a user profile for a notice cannot be found.
#. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number).
#: classes/Notice.php:98
#, php-format
msgid "No such profile (%1$d) for notice (%2$d)."
-msgstr ""
+msgstr "چنین نمایهای (%1$d) برای پیام (%2$d) وجود ندارد."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:190
+#: classes/Notice.php:193
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "هنگام افزودن برچسب خطا در پایگاه داده رخ داد: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:260
+#: classes/Notice.php:270
msgid "Problem saving notice. Too long."
msgstr "مشکل در ذخیره کردن پیام. بسیار طولانی."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:265
+#: classes/Notice.php:275
msgid "Problem saving notice. Unknown user."
msgstr "مشکل در ذخیره کردن پیام. کاربر نا شناخته."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:271
+#: classes/Notice.php:281
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -4903,7 +6289,7 @@ msgstr ""
"دوباره بفرستید."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:278
+#: classes/Notice.php:288
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -4912,354 +6298,407 @@ msgstr ""
"ارسال کنید."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:286
+#: classes/Notice.php:296
msgid "You are banned from posting notices on this site."
msgstr "شما از فرستادن پیام در این وبگاه منع شدهاید."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:353 classes/Notice.php:380
+#: classes/Notice.php:363 classes/Notice.php:390
msgid "Problem saving notice."
msgstr "هنگام ذخیرهٔ پیام مشکلی ایجاد شد."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:892
-msgid "Bad type provided to saveKnownGroups"
+#: classes/Notice.php:913
+msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:991
+#: classes/Notice.php:1012
msgid "Problem saving group inbox."
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:1126
+#, fuzzy, php-format
+msgid "Could not save reply for %1$d, %2$d."
+msgstr "نمیتوان اطلاعات گروه محلی را ذخیره کرد."
+
#. 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.
-#: classes/Notice.php:1745
+#: classes/Notice.php:1645
#, php-format
msgid "RT @%1$s %2$s"
-msgstr ""
+msgstr "RT @%1$s %2$s"
+
+#. TRANS: Full name of a profile or group followed by nickname in parens
+#: classes/Profile.php:172 classes/User_group.php:247
+#, fuzzy, php-format
+msgctxt "FANCYNAME"
+msgid "%1$s (%2$s)"
+msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:737
+#: classes/Profile.php:798
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
-msgstr ""
+msgstr "نمیتوان نقش «%1$s» را از کاربر #%2$d گرفت، وجود ندارد."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:746
+#: classes/Profile.php:807
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
+"نمیتوان نقش «%1$s» را از کاربر #%2$d گرفت، خطا در پایگاه داده وجود دارد."
#. TRANS: Exception thrown when a right for a non-existing user profile is checked.
#: classes/Remote_profile.php:54
-#, fuzzy
msgid "Missing profile."
-msgstr "کاربر هیچ نمایهای ندارد."
+msgstr "نمایه وجود ندارد."
#. TRANS: Exception thrown when a tag cannot be saved.
-#: classes/Status_network.php:346
+#: classes/Status_network.php:338
#, fuzzy
msgid "Unable to save tag."
msgstr "نمیتوان پیام وبگاه را ذخیره کرد."
#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing.
-#: classes/Subscription.php:75 lib/oauthstore.php:465
+#: classes/Subscription.php:77 lib/oauthstore.php:482
msgid "You have been banned from subscribing."
msgstr "شما از اشتراک منع شدهاید."
#. TRANS: Exception thrown when trying to subscribe while already subscribed.
-#: classes/Subscription.php:80
+#: classes/Subscription.php:82
msgid "Already subscribed!"
msgstr "قبلا اشتراک انجام شده است!"
#. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user.
-#: classes/Subscription.php:85
+#: classes/Subscription.php:87
msgid "User has blocked you."
msgstr "کاربر شما را مسدود کرده است."
#. TRANS: Exception thrown when trying to unsibscribe without a subscription.
-#: classes/Subscription.php:171
+#: classes/Subscription.php:176
msgid "Not subscribed!"
msgstr "تایید نشده!"
#. TRANS: Exception thrown when trying to unsubscribe a user from themselves.
-#: classes/Subscription.php:178
-#, fuzzy
+#: classes/Subscription.php:183
msgid "Could not delete self-subscription."
-msgstr "نمیتوان خود-اشتراکی را حذف کرد."
+msgstr "نمیتوان اشتراک را ذخیره کرد."
#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server.
-#: classes/Subscription.php:206
-#, fuzzy
+#: classes/Subscription.php:211
msgid "Could not delete subscription OMB token."
-msgstr "نمیتوان رمز اشتراک OMB را حذف کرد."
+msgstr "نمیتوان اشتراک را ذخیره کرد."
#. TRANS: Exception thrown when a subscription could not be deleted on the server.
-#: classes/Subscription.php:218
-#, fuzzy
+#: classes/Subscription.php:223
msgid "Could not delete subscription."
-msgstr "نمیتوان اشتراک را لغو کرد."
+msgstr "نمیتوان اشتراک را ذخیره کرد."
+
+#. TRANS: Activity tile when subscribing to another person.
+#: classes/Subscription.php:265
+msgid "Follow"
+msgstr ""
+
+#. TRANS: Notification given when one person starts following another.
+#. TRANS: %1$s is the subscriber, %2$s is the subscribed.
+#: classes/Subscription.php:268
+#, fuzzy, php-format
+msgid "%1$s is now following %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.
-#: classes/User.php:365
+#: classes/User.php:395
#, php-format
msgid "Welcome to %1$s, @%2$s!"
msgstr "@%2$s، به %1$s خوش آمدید!"
+#. TRANS: Server exception.
+#: classes/User.php:923
+msgid "No single user defined for single-user mode."
+msgstr "هیچ کاربر تنهایی برای حالت تک کاربره مشخص نشده است."
+
+#. TRANS: Server exception.
+#: classes/User.php:927
+msgid "Single-user mode code called when not enabled."
+msgstr ""
+
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:496
+#: classes/User_group.php:511
msgid "Could not create group."
msgstr "نمیتوان گروه را تشکیل داد"
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:506
+#: classes/User_group.php:521
#, fuzzy
msgid "Could not set group URI."
msgstr "نمیتوان گروه را تشکیل داد"
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:529
+#: classes/User_group.php:544
msgid "Could not set group membership."
msgstr "نمیتوان عضویت گروه را تعیین کرد."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:559
msgid "Could not save local group info."
msgstr "نمیتوان اطلاعات گروه محلی را ذخیره کرد."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:109
+#: lib/accountsettingsaction.php:104
msgid "Change your profile settings"
msgstr "تنظیمات نمایهتان را تغییر دهید"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:116
+#: lib/accountsettingsaction.php:111
msgid "Upload an avatar"
msgstr "بارگذاری یک چهره"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:123
+#: lib/accountsettingsaction.php:118
msgid "Change your password"
msgstr "تغییر گذرواژهٔ شما"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:130
+#: lib/accountsettingsaction.php:125
msgid "Change email handling"
msgstr "تغیر تنظیمات ایمل ."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:137
+#: lib/accountsettingsaction.php:132
msgid "Design your profile"
msgstr "نمایهٔ خود را طراحی کنید"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:144
+#: lib/accountsettingsaction.php:139
msgid "Other options"
msgstr "انتخابات دیگر"
#. TRANS: Link description in user account settings menu.
-#: lib/accountsettingsaction.php:146
+#: lib/accountsettingsaction.php:141
msgid "Other"
msgstr "دیگر"
#. TRANS: Page title. %1$s is the title, %2$s is the site name.
-#: lib/action.php:145
-#, fuzzy, php-format
+#: lib/action.php:148
+#, php-format
msgid "%1$s - %2$s"
-msgstr "%s گروه %s را ترک کرد."
+msgstr "%1$s (%2$s)"
#. TRANS: Page title for a page without a title set.
-#: lib/action.php:161
+#: lib/action.php:164
msgid "Untitled page"
msgstr "صفحهٔ بدون عنوان"
+#. TRANS: Localized tooltip for '...' expansion button on overlong remote messages.
+#: lib/action.php:312
+msgctxt "TOOLTIP"
+msgid "Show more"
+msgstr ""
+
#. TRANS: DT element for primary navigation menu. String is hidden in default CSS.
-#: lib/action.php:436
+#: lib/action.php:531
msgid "Primary site navigation"
msgstr "مسیریابی اصلی وبگاه"
#. TRANS: Tooltip for main menu option "Personal"
-#: lib/action.php:442
+#: lib/action.php:537
msgctxt "TOOLTIP"
msgid "Personal profile and friends timeline"
msgstr "نمایهٔ شخصی و خطزمانی دوستان"
#. TRANS: Main menu option when logged in for access to personal profile and friends timeline
-#: lib/action.php:445
+#: lib/action.php:540
msgctxt "MENU"
msgid "Personal"
msgstr "شخصی"
#. TRANS: Tooltip for main menu option "Account"
-#: lib/action.php:447
+#: lib/action.php:542
msgctxt "TOOLTIP"
msgid "Change your email, avatar, password, profile"
msgstr "پست الکترونیکی، تصویر، گذرواژه یا نمایهٔ خودتان را تغییر دهید"
+#. TRANS: Main menu option when logged in for access to user settings
+#: lib/action.php:545
+msgid "Account"
+msgstr "حساب کاربری"
+
#. TRANS: Tooltip for main menu option "Services"
-#: lib/action.php:452
+#: lib/action.php:547
msgctxt "TOOLTIP"
msgid "Connect to services"
msgstr "اتصال به سرویسها"
#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services
-#: lib/action.php:455
+#: lib/action.php:550
msgid "Connect"
msgstr "وصلشدن"
#. TRANS: Tooltip for menu option "Admin"
-#: lib/action.php:458
+#: lib/action.php:553
msgctxt "TOOLTIP"
msgid "Change site configuration"
msgstr "تغییر پیکربندی وبگاه"
#. TRANS: Main menu option when logged in and site admin for access to site configuration
-#: lib/action.php:461
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/action.php:556 lib/groupnav.php:117
msgctxt "MENU"
msgid "Admin"
msgstr "مدیر"
#. TRANS: Tooltip for main menu option "Invite"
-#: lib/action.php:465
+#: lib/action.php:560
#, php-format
msgctxt "TOOLTIP"
msgid "Invite friends and colleagues to join you on %s"
msgstr "دوستان و همکارانتان را دعوت کنید تا به شما در %s بپیوندند"
#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users
-#: lib/action.php:468
+#: lib/action.php:563
msgctxt "MENU"
msgid "Invite"
msgstr "دعوتکردن"
#. TRANS: Tooltip for main menu option "Logout"
-#: lib/action.php:474
+#: lib/action.php:569
msgctxt "TOOLTIP"
msgid "Logout from the site"
msgstr "خارجشدن از وبگاه"
#. TRANS: Main menu option when logged in to log out the current user
-#: lib/action.php:477
+#: lib/action.php:572
msgctxt "MENU"
msgid "Logout"
msgstr "خروج"
#. TRANS: Tooltip for main menu option "Register"
-#: lib/action.php:482
+#: lib/action.php:577
msgctxt "TOOLTIP"
msgid "Create an account"
msgstr "ساختن یک جسابکاربری"
#. TRANS: Main menu option when not logged in to register a new account
-#: lib/action.php:485
+#: lib/action.php:580
msgctxt "MENU"
msgid "Register"
msgstr "ثبتنام"
#. TRANS: Tooltip for main menu option "Login"
-#: lib/action.php:488
+#: lib/action.php:583
msgctxt "TOOLTIP"
msgid "Login to the site"
msgstr "ورود به وبگاه"
-#: lib/action.php:491
+#. TRANS: Main menu option when not logged in to log in
+#: lib/action.php:586
msgctxt "MENU"
msgid "Login"
msgstr "ورود"
#. TRANS: Tooltip for main menu option "Help"
-#: lib/action.php:494
+#: lib/action.php:589
msgctxt "TOOLTIP"
msgid "Help me!"
msgstr "به من کمک کنید!"
-#: lib/action.php:497
+#. TRANS: Main menu option for help on the StatusNet site
+#: lib/action.php:592
msgctxt "MENU"
msgid "Help"
msgstr "کمک"
#. TRANS: Tooltip for main menu option "Search"
-#: lib/action.php:500
+#: lib/action.php:595
msgctxt "TOOLTIP"
msgid "Search for people or text"
msgstr "جستوجو برای افراد یا متن"
-#: lib/action.php:503
+#. TRANS: Main menu option when logged in or when the StatusNet instance is not private
+#: lib/action.php:598
msgctxt "MENU"
msgid "Search"
msgstr "جستوجو"
#. TRANS: DT element for site notice. String is hidden in default CSS.
#. TRANS: Menu item for site administration
-#: lib/action.php:525 lib/adminpanelaction.php:400
+#: lib/action.php:620 lib/adminpanelaction.php:387
msgid "Site notice"
msgstr "پیام وبگاه"
#. TRANS: DT element for local views block. String is hidden in default CSS.
-#: lib/action.php:592
+#: lib/action.php:687
msgid "Local views"
msgstr "دید محلی"
#. TRANS: DT element for page notice. String is hidden in default CSS.
-#: lib/action.php:659
+#: lib/action.php:757
msgid "Page notice"
msgstr "پیام صفحه"
#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS.
-#: lib/action.php:762
+#: lib/action.php:858
msgid "Secondary site navigation"
msgstr "مسیریابی فرعی وبگاه"
#. TRANS: Secondary navigation menu option leading to help on StatusNet.
-#: lib/action.php:768
+#: lib/action.php:864
msgid "Help"
msgstr "کمک"
#. TRANS: Secondary navigation menu option leading to text about StatusNet site.
-#: lib/action.php:771
+#: lib/action.php:867
msgid "About"
msgstr "دربارهٔ"
#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions.
-#: lib/action.php:774
+#: lib/action.php:870
msgid "FAQ"
msgstr "سوالهای رایج"
#. TRANS: Secondary navigation menu option leading to Terms of Service.
-#: lib/action.php:779
+#: lib/action.php:875
msgid "TOS"
msgstr "شرایط سرویس"
#. TRANS: Secondary navigation menu option leading to privacy policy.
-#: lib/action.php:783
+#: lib/action.php:879
msgid "Privacy"
msgstr "خصوصی"
-#. TRANS: Secondary navigation menu option.
-#: lib/action.php:786
+#. TRANS: Secondary navigation menu option. Leads to information about StatusNet and its license.
+#: lib/action.php:882
msgid "Source"
msgstr "منبع"
-#. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site.
-#: lib/action.php:792
+#. TRANS: Secondary navigation menu option leading to e-mail contact information on the
+#. TRANS: StatusNet site, where to report bugs, ...
+#: lib/action.php:889
msgid "Contact"
msgstr "تماس"
-#: lib/action.php:794
+#. TRANS: Secondary navigation menu option. Leads to information about embedding a timeline widget.
+#: lib/action.php:892
msgid "Badge"
msgstr "نشان"
#. TRANS: DT element for StatusNet software license.
-#: lib/action.php:823
+#: lib/action.php:921
msgid "StatusNet software license"
msgstr "StatusNet مجوز نرم افزار"
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set.
-#: lib/action.php:827
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby
+#: lib/action.php:928
#, php-format
msgid ""
"**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -5269,13 +6708,16 @@ msgstr ""
"broughtbyurl%%) برای شما راهاندازی شده است."
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set.
-#: lib/action.php:830
+#: lib/action.php:931
#, php-format
msgid "**%%site.name%%** is a microblogging service."
msgstr "**%%site.name%%** یک سرویس میکروبلاگینگ است."
#. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license.
-#: lib/action.php:834
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: %s is the version of StatusNet that is being used.
+#: lib/action.php:938
#, php-format
msgid ""
"It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -5287,344 +6729,456 @@ msgstr ""
"org/licensing/licenses/agpl-3.0.html) در دسترس است."
#. TRANS: DT element for StatusNet site content license.
-#: lib/action.php:850
+#: lib/action.php:954
msgid "Site content license"
msgstr "مجوز محتویات وبگاه"
#. TRANS: Content license displayed when license is set to 'private'.
#. TRANS: %1$s is the site name.
-#: lib/action.php:857
+#: lib/action.php:961
#, php-format
msgid "Content and data of %1$s are private and confidential."
msgstr "محتویات و دادههای %1$s خصوصی و محرمانه هستند."
#. TRANS: Content license displayed when license is set to 'allrightsreserved'.
#. TRANS: %1$s is the copyright owner.
-#: lib/action.php:864
+#: lib/action.php:968
#, php-format
msgid "Content and data copyright by %1$s. All rights reserved."
msgstr "حق تکثیر محتوا و دادهها با %1$s است. تمام حقوق محفوظ است."
#. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set.
-#: lib/action.php:868
+#: lib/action.php:972
msgid "Content and data copyright by contributors. All rights reserved."
msgstr "حق تکثیر محتوا و دادهها با مشارکتکنندگان است. تمام حقوق محفوظ است."
-#. TRANS: license message in footer. %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
-#: lib/action.php:881
+#. TRANS: license message in footer.
+#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
+#: lib/action.php:1004
#, php-format
msgid "All %1$s content and data are available under the %2$s license."
msgstr "تمام محتویات و دادههای %1$s زیر مجوز %2$s در دسترس هستند."
#. TRANS: DT element for pagination (previous/next, etc.).
-#: lib/action.php:1192
+#: lib/action.php:1340
msgid "Pagination"
msgstr "صفحه بندى"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: present than the currently displayed information.
-#: lib/action.php:1203
+#: lib/action.php:1351
msgid "After"
msgstr "پس از"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: past than the currently displayed information.
-#: lib/action.php:1213
+#: lib/action.php:1361
msgid "Before"
msgstr "قبل از"
#. TRANS: Client exception thrown when a feed instance is a DOMDocument.
-#: lib/activity.php:122
+#: lib/activity.php:125
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
"در حال انتظار برای یک عامل خوراک ریشهای، اما یک سند XML کامل دریافت شد."
-#: lib/activityutils.php:208
+#: lib/activity.php:360
+#, fuzzy
+msgid "Post"
+msgstr "تصویر"
+
+#. TRANS: Client exception thrown when there is no source attribute.
+#: lib/activityutils.php:200
msgid "Can't handle remote content yet."
msgstr "هنوز نمیتوان محتویات ازراهدور را بهکار برد."
-#: lib/activityutils.php:244
+#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet.
+#: lib/activityutils.php:237
msgid "Can't handle embedded XML content yet."
msgstr "هنوز نمیتوان محتویات XML جاسازیشده را بهکار برد."
-#: lib/activityutils.php:248
+#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet.
+#: lib/activityutils.php:242
msgid "Can't handle embedded Base64 content yet."
msgstr "هنوز نمیتوان محتوای جاسازیشدهٔ Base64 را بهکار برد."
#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights.
-#: lib/adminpanelaction.php:98
+#: lib/adminpanelaction.php:96
msgid "You cannot make changes to this site."
msgstr "شما نمی توانید در این وبگاه تغییر ایجاد کنید"
#. TRANS: Client error message throw when a certain panel's settings cannot be changed.
-#: lib/adminpanelaction.php:110
+#: lib/adminpanelaction.php:108
msgid "Changes to that panel are not allowed."
msgstr "تغییرات در آن قطعه مجاز نیست."
#. TRANS: Client error message.
-#: lib/adminpanelaction.php:229
+#: lib/adminpanelaction.php:222
msgid "showForm() not implemented."
msgstr "showForm() پیاده نشده است."
#. TRANS: Client error message
-#: lib/adminpanelaction.php:259
+#: lib/adminpanelaction.php:250
msgid "saveSettings() not implemented."
msgstr "saveSettings() پیاده نشده است."
#. TRANS: Client error message thrown if design settings could not be deleted in
#. TRANS: the admin panel Design.
-#: lib/adminpanelaction.php:284
+#: lib/adminpanelaction.php:274
msgid "Unable to delete design setting."
msgstr "نمی توان تنظیمات طراحی شده را پاک کرد ."
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:350
+#: lib/adminpanelaction.php:337
msgid "Basic site configuration"
msgstr "پیکربندی اولیه وبگاه"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:352
+#: lib/adminpanelaction.php:339
msgctxt "MENU"
msgid "Site"
msgstr "وبگاه"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:358
+#: lib/adminpanelaction.php:345
msgid "Design configuration"
msgstr "پیکربندی طرح"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:360
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/adminpanelaction.php:347 lib/groupnav.php:135
msgctxt "MENU"
msgid "Design"
msgstr "طرح"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:366
+#: lib/adminpanelaction.php:353
msgid "User configuration"
msgstr "پیکربندی کاربر"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115
+#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:118
msgid "User"
msgstr "کاربر"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:374
+#: lib/adminpanelaction.php:361
msgid "Access configuration"
msgstr "پیکربندی دسترسی"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:382
+#: lib/adminpanelaction.php:369
msgid "Paths configuration"
msgstr "پیکربندی مسیرها"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:390
+#: lib/adminpanelaction.php:377
msgid "Sessions configuration"
msgstr "پیکربندی نشستها"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:398
+#: lib/adminpanelaction.php:385
msgid "Edit site notice"
msgstr "ویرایش پیام وبگاه"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:406
+#: lib/adminpanelaction.php:393
msgid "Snapshots configuration"
msgstr "پیکربندی تصاویر لحظهای"
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:401
+msgid "Set site license"
+msgstr ""
+
#. TRANS: Client error 401.
-#: lib/apiauth.php:113
+#: lib/apiauth.php:111
msgid "API resource requires read-write access, but you only have read access."
msgstr ""
"منبع API به دسترسی خواندن-نوشتن نیاز دارد، اما شما تنها دسترسی خواندن را "
"دارید."
-#. TRANS: Form legend.
-#: lib/applicationeditform.php:137
-msgid "Edit application"
-msgstr "ویرایش برنامه"
+#. TRANS: OAuth exception thrown when no application is found for a given consumer key.
+#: lib/apiauth.php:177
+msgid "No application for that consumer key."
+msgstr ""
+
+#. TRANS: OAuth exception given when an incorrect access token was given for a user.
+#: lib/apiauth.php:219
+msgid "Bad access token."
+msgstr ""
+
+#. TRANS: OAuth exception given when no user was found for a given token (no token was found).
+#: lib/apiauth.php:224
+msgid "No user for that token."
+msgstr ""
+
+#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel".
+#. TRANS: Client error thrown when authentication fails.
+#: lib/apiauth.php:266 lib/apiauth.php:293
+msgid "Could not authenticate you."
+msgstr ""
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth consumer.
+#: lib/apioauthstore.php:45
+#, fuzzy
+msgid "Could not create anonymous consumer."
+msgstr "نمیتوان نامهای مستعار را ساخت."
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth application.
+#: lib/apioauthstore.php:69
+#, fuzzy
+msgid "Could not create anonymous OAuth application."
+msgstr "نمیتوان برنامه را ساخت."
+
+#. TRANS: Exception thrown when no token association could be found.
+#: lib/apioauthstore.php:151
+msgid ""
+"Could not find a profile and application associated with the request token."
+msgstr ""
+
+#. TRANS: Exception thrown when no access token can be issued.
+#: lib/apioauthstore.php:186
+#, fuzzy
+msgid "Could not issue access token."
+msgstr "پیغام نمی تواند درج گردد"
+
+#. TRANS: Server error displayed when a database error occurs.
+#: lib/apioauthstore.php:243
+msgid "Database error inserting OAuth application user."
+msgstr "هنگام افزودن کاربر برنامهٔ OAuth در پایگاه داده خطایی رخ داد."
+
+#. TRANS: Exception thrown when an attempt is made to revoke an unknown token.
+#: lib/apioauthstore.php:285
+msgid "Tried to revoke unknown token."
+msgstr ""
+
+#. TRANS: Exception thrown when an attempt is made to remove a revoked token.
+#: lib/apioauthstore.php:290
+msgid "Failed to delete revoked token."
+msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:187
+#: lib/applicationeditform.php:178
msgid "Icon for this application"
msgstr "شمایل این برنامه"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:209
-#, php-format
-msgid "Describe your application in %d characters"
-msgstr "برنامهٔ خود را در %d نویسه توصیف کنید"
+#. TRANS: %d is the number of available characters for the description.
+#: lib/applicationeditform.php:201
+#, fuzzy, php-format
+msgid "Describe your application in %d character"
+msgid_plural "Describe your application in %d characters"
+msgstr[0] "برنامهٔ خود را در %d نویسه توصیف کنید"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:213
+#: lib/applicationeditform.php:205
msgid "Describe your application"
msgstr "برنامهٔ خود را توصیف کنید"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:224
+#: lib/applicationeditform.php:216
msgid "URL of the homepage of this application"
msgstr "نشانی اینترنتی صفحهٔ خانگی این برنامه"
#. TRANS: Form input field label.
-#: lib/applicationeditform.php:226
+#: lib/applicationeditform.php:218
msgid "Source URL"
msgstr "نشانی اینترنتی منبع"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:233
+#: lib/applicationeditform.php:225
msgid "Organization responsible for this application"
msgstr "سازمان مسئول این برنامه"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:242
+#: lib/applicationeditform.php:234
msgid "URL for the homepage of the organization"
msgstr "نشانی اینترنتی برای صفحهٔ خانگی سازمان"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:251
+#: lib/applicationeditform.php:243
msgid "URL to redirect to after authentication"
msgstr "نشانی اینترنتی برای دوبارههدایتکردن بعد از تصدیق"
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:278
+#: lib/applicationeditform.php:271
msgid "Browser"
msgstr "مرورگر"
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:295
+#: lib/applicationeditform.php:288
msgid "Desktop"
msgstr "میزکار"
#. TRANS: Form guide.
-#: lib/applicationeditform.php:297
+#: lib/applicationeditform.php:290
msgid "Type of application, browser or desktop"
msgstr "نوع برنامه، مرورگر یا میزکار"
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:320
+#: lib/applicationeditform.php:314
msgid "Read-only"
msgstr "تنها خواندنی"
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:339
+#: lib/applicationeditform.php:334
msgid "Read-write"
msgstr "خواندن-نوشتن"
#. TRANS: Form guide.
-#: lib/applicationeditform.php:341
+#: lib/applicationeditform.php:336
msgid "Default access for this application: read-only, or read-write"
msgstr "دسترسی پیشفرض برای این برنامه: تنها خواندنی یا خواندن-نوشتن"
-#. TRANS: Submit button title
-#: lib/applicationeditform.php:359
+#. TRANS: Submit button title.
+#: lib/applicationeditform.php:353
msgid "Cancel"
msgstr "انصراف"
+#: lib/applicationlist.php:247
+msgid " by "
+msgstr ""
+
#. TRANS: Application access type
-#: lib/applicationlist.php:136
+#: lib/applicationlist.php:260
msgid "read-write"
msgstr "خواندن-نوشتن"
#. TRANS: Application access type
-#: lib/applicationlist.php:138
+#: lib/applicationlist.php:262
msgid "read-only"
msgstr "تنها خواندنی"
-#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type (read-write or read-only)
-#: lib/applicationlist.php:144
+#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only")
+#: lib/applicationlist.php:268
#, php-format
msgid "Approved %1$s - \"%2$s\" access."
+msgstr "تایید شده %1$s - با دسترسی «%2$s»"
+
+#. TRANS: Access token in the application list.
+#. TRANS: %s are the first 7 characters of the access token.
+#: lib/applicationlist.php:282
+#, php-format
+msgid "Access token starting with: %s"
msgstr ""
#. TRANS: Button label
-#: lib/applicationlist.php:159
+#: lib/applicationlist.php:298
msgctxt "BUTTON"
msgid "Revoke"
msgstr "لغو کردن"
-#. TRANS: DT element label in attachment list.
-#: lib/attachmentlist.php:88
-msgid "Attachments"
-msgstr "ضمائم"
+#: lib/atom10feed.php:112
+msgid "author element must contain a name element."
+msgstr ""
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:265
+#: lib/attachmentlist.php:294
msgid "Author"
msgstr "مؤلف"
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:279
+#: lib/attachmentlist.php:308
msgid "Provider"
msgstr "مهیا کننده"
+#. TRANS: Title.
#: lib/attachmentnoticesection.php:67
msgid "Notices where this attachment appears"
msgstr "پیامهایی که این پیوست در آنجا ظاهر میشود"
+#. TRANS: Title.
#: lib/attachmenttagcloudsection.php:48
msgid "Tags for this attachment"
msgstr "برچسبها برای این پیوست"
-#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226
-msgid "Password changing failed"
+#. TRANS: Exception thrown when a password change fails.
+#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227
+#, fuzzy
+msgid "Password changing failed."
msgstr "تغییر گذرواژه شکست خورد"
-#: lib/authenticationplugin.php:236
-msgid "Password changing is not allowed"
+#. 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 "تغییر گذرواژه مجاز نیست"
-#: lib/channel.php:157 lib/channel.php:177
+#. TRANS: Title for the form to block a user.
+#: lib/blockform.php:68
+msgid "Block"
+msgstr "بازداشتن"
+
+#. TRANS: Title for command results.
+#: lib/channel.php:160 lib/channel.php:181
msgid "Command results"
msgstr "نتیجه دستور"
-#: lib/channel.php:229 lib/mailhandler.php:142
+#. TRANS: Title for command results.
+#: lib/channel.php:194
+#, fuzzy
+msgid "AJAX error"
+msgstr "خطای آژاکس"
+
+#. TRANS: E-mail subject when a command has completed.
+#: lib/channel.php:233 lib/mailhandler.php:143
msgid "Command complete"
msgstr "دستور انجام شد"
-#: lib/channel.php:240
+#. TRANS: E-mail subject when a command has failed.
+#: lib/channel.php:244
msgid "Command failed"
msgstr "فرمان شکست خورد"
-#: lib/command.php:83 lib/command.php:105
-msgid "Notice with that id does not exist"
-msgstr "پیامی با این شناسه وجود ندارد"
+#. TRANS: Command exception text shown when a notice ID is requested that does not exist.
+#: lib/command.php:82 lib/command.php:106
+msgid "Notice with that id does not exist."
+msgstr "پیامی با آن شناسه وجود ندارد."
-#: lib/command.php:99 lib/command.php:596
-msgid "User has no last notice"
-msgstr "کاربر پیام آخر ندارد"
+#. TRANS: Command exception text shown when a last user notice is requested and it does not exist.
+#. TRANS: Error text shown when a last user notice is requested and it does not exist.
+#: lib/command.php:99 lib/command.php:630
+#, fuzzy
+msgid "User has no last notice."
+msgstr "کاربر آگهی آخر ندارد"
#. TRANS: Message given requesting a profile for a non-existing user.
#. TRANS: %s is the nickname of the user for which the profile could not be found.
-#: lib/command.php:127
+#: lib/command.php:128
#, php-format
-msgid "Could not find a user with nickname %s"
-msgstr "پیدا نشد %s کاریری یا نام مستعار"
+msgid "Could not find a user with nickname %s."
+msgstr "نمیتوان یک کاربر را با نام مستعار %s پیدا کرد."
#. TRANS: Message given getting a non-existing user.
#. TRANS: %s is the nickname of the user that could not be found.
-#: lib/command.php:147
+#: lib/command.php:148
#, php-format
-msgid "Could not find a local user with nickname %s"
-msgstr "نمیتوان یک کاربر محلی با نام کاربری %s پیدا کرد"
+msgid "Could not find a local user with nickname %s."
+msgstr "نمیتوان یک کاربر را با نام مستعار %s پیدا کرد."
-#: lib/command.php:180
+#. TRANS: Error text shown when an unimplemented command is given.
+#: lib/command.php:183
msgid "Sorry, this command is not yet implemented."
msgstr "متاسفانه این دستور هنوز پیاده نشده است."
-#: lib/command.php:225
+#. TRANS: Command exception text shown when a user tries to nudge themselves.
+#: lib/command.php:229
msgid "It does not make a lot of sense to nudge yourself!"
msgstr "خیلی جالب نیست که به خودتان یادآوری کنید!"
#. TRANS: Message given having nudged another user.
#. TRANS: %s is the nickname of the user that was nudged.
-#: lib/command.php:234
+#: lib/command.php:238
#, php-format
-msgid "Nudge sent to %s"
-msgstr "یادآوری به %s فرستادهشد"
+msgid "Nudge sent to %s."
+msgstr "یادآوری به %s فرستاده شد."
-#: lib/command.php:260
+#. TRANS: User statistics text.
+#. TRANS: %1$s is the number of other user the user is subscribed to.
+#. TRANS: %2$s is the number of users that are subscribed to the user.
+#. TRANS: %3$s is the number of notices the user has sent.
+#: lib/command.php:268
#, php-format
msgid ""
"Subscriptions: %1$s\n"
@@ -5635,55 +7189,64 @@ msgstr ""
"مشترکها: %2$s\n"
"پیامها: %3$s"
-#: lib/command.php:302
+#. TRANS: Text shown when a notice has been marked as favourite successfully.
+#: lib/command.php:312
msgid "Notice marked as fave."
msgstr "پیام بهعنوان برگزیده مشخص شد."
-#: lib/command.php:323
-msgid "You are already a member of that group"
-msgstr "شما از پیش یک عضو این گروه هستید."
-
-#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: Message given having added a user to a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:339
+#: lib/command.php:357
#, php-format
-msgid "Could not join user %1$s to group %2$s"
-msgstr "نمیتوان کاربر %1$s را عضو گروه %2$s کرد"
+msgid "%1$s joined group %2$s."
+msgstr "%1$s به گروه %2$s پیوست."
-#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: Message given having removed a user from a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:385
+#: lib/command.php:405
#, php-format
-msgid "Could not remove user %1$s from group %2$s"
-msgstr "نمیتوان کاربر %1$s را از گروه %2$s حذف کرد"
+msgid "%1$s left group %2$s."
+msgstr "%1$s گروه %2$s را ترک کرد."
+
+#. TRANS: Whois output.
+#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
+#: lib/command.php:426
+#, fuzzy, php-format
+msgctxt "WHOIS"
+msgid "%1$s (%2$s)"
+msgstr "%1$s (%2$s)"
#. TRANS: Whois output. %s is the full name of the queried user.
-#: lib/command.php:418
+#: lib/command.php:430
#, php-format
msgid "Fullname: %s"
msgstr "نام کامل : %s"
#. TRANS: Whois output. %s is the location of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:422 lib/mail.php:268
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a location.
+#: lib/command.php:434 lib/mail.php:278
#, php-format
msgid "Location: %s"
msgstr "موقعیت : %s"
#. TRANS: Whois output. %s is the homepage of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:426 lib/mail.php:271
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a homepage.
+#: lib/command.php:438 lib/mail.php:282
#, php-format
msgid "Homepage: %s"
msgstr "صفحه خانگی : %s"
#. TRANS: Whois output. %s is the bio information of the queried user.
-#: lib/command.php:430
+#: lib/command.php:442
#, php-format
msgid "About: %s"
msgstr "دربارهٔ: %s"
-#: lib/command.php:457
+#. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server).
+#. TRANS: %s is a remote profile.
+#: lib/command.php:471
#, php-format
msgid ""
"%s is a remote profile; you can only send direct messages to users on the "
@@ -5692,146 +7255,174 @@ msgstr ""
"%s یک نمایهٔ ازراهدور است؛ شما تنها میتوانید پیامهای مستقیم را به کاربران در "
"یک کارگزار بفرستید."
-#. TRANS: Message given if content is too long.
+#. TRANS: Message given if content is too long. %1$sd is used for plural.
#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
-#: lib/command.php:472
-#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d"
-msgstr ""
+#: lib/command.php:488
+#, fuzzy, php-format
+msgid "Message too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
"پیام خیلی طولانی است - حداکثر تعداد مجاز %1$d نویسه است که شما %2$d نویسه را "
-"فرستادید"
+"فرستادید."
-#. TRANS: Message given have sent a direct message to another user.
-#. TRANS: %s is the name of the other user.
-#: lib/command.php:492
-#, php-format
-msgid "Direct message to %s sent"
-msgstr "پیام مستقیم به %s فرستاده شد."
-
-#: lib/command.php:494
+#. TRANS: Error text shown sending a direct message fails with an unknown reason.
+#: lib/command.php:516
msgid "Error sending direct message."
msgstr "خطا در فرستادن پیام مستقیم."
-#: lib/command.php:514
-msgid "Cannot repeat your own notice"
-msgstr "امکان تکرار پیام خودتان وجود ندارد"
-
-#: lib/command.php:519
-msgid "Already repeated that notice"
-msgstr "آن پیام قبلا تکرار شده است."
-
#. TRANS: Message given having repeated a notice from another user.
#. TRANS: %s is the name of the user for which the notice was repeated.
-#: lib/command.php:529
+#: lib/command.php:553
#, php-format
-msgid "Notice from %s repeated"
-msgstr "پیام از %s تکرار شد"
+msgid "Notice from %s repeated."
+msgstr "پیام %s تکرار شد."
-#: lib/command.php:531
+#. TRANS: Error text shown when repeating a notice fails with an unknown reason.
+#: lib/command.php:556
msgid "Error repeating notice."
msgstr "هنگام تکرار پیام خطایی رخ داد."
-#: lib/command.php:562
-#, php-format
-msgid "Notice too long - maximum is %d characters, you sent %d"
-msgstr ""
-"پیام خیلی طولانی است - حداکثر تعداد مجاز %1$d نویسه است که شما %2$d نویسه را "
-"فرستادید"
+#. TRANS: Message given if content of a notice for a reply is too long. %1$d is used for plural.
+#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
+#: lib/command.php:591
+#, fuzzy, php-format
+msgid "Notice too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Notice too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+"پیام بسیار طولانی است - بیشترین اندازه امکان پذیر %d نویسه است، شما %d نویسه "
+"فرستادهاید"
-#: lib/command.php:571
+#. TRANS: Text shown having sent a reply to a notice successfully.
+#. TRANS: %s is the nickname of the user of the notice the reply was sent to.
+#: lib/command.php:604
#, php-format
-msgid "Reply to %s sent"
-msgstr "پاسخ به %s فرستاده شد"
+msgid "Reply to %s sent."
+msgstr "پاسخ به %s فرستاده شد."
-#: lib/command.php:573
+#. TRANS: Error text shown when a reply to a notice fails with an unknown reason.
+#: lib/command.php:607
msgid "Error saving notice."
msgstr "هنگام ذخیرهٔ پیام خطا رخ داد."
-#: lib/command.php:620
-msgid "Specify the name of the user to subscribe to"
-msgstr "نام کاربر را برای مشترکشدن مشخص کنید"
+#. TRANS: Error text shown when no username was provided when issuing a subscribe command.
+#: lib/command.php:654
+msgid "Specify the name of the user to subscribe to."
+msgstr ""
-#: lib/command.php:628
+#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command.
+#: lib/command.php:663
msgid "Can't subscribe to OMB profiles by command."
msgstr "نمیتوان با دستور مشترک نمایههای OMB شد."
-#: lib/command.php:634
+#. TRANS: Text shown after having subscribed to another user successfully.
+#. TRANS: %s is the name of the user the subscription was requested for.
+#: lib/command.php:671
#, php-format
-msgid "Subscribed to %s"
-msgstr "مشترکشدن %s انجامشد"
+msgid "Subscribed to %s."
+msgstr ""
-#: lib/command.php:655 lib/command.php:754
-msgid "Specify the name of the user to unsubscribe from"
-msgstr "نام کاربر را برای لغو اشتراک از او مشخص کنید."
+#. TRANS: Error text shown when no username was provided when issuing an unsubscribe command.
+#. TRANS: Error text shown when no username was provided when issuing the command.
+#: lib/command.php:692 lib/command.php:803
+msgid "Specify the name of the user to unsubscribe from."
+msgstr ""
-#: lib/command.php:664
+#. TRANS: Text shown after having unsubscribed from another user successfully.
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:703
#, php-format
-msgid "Unsubscribed from %s"
-msgstr "از %s لغو اشتراک شد"
+msgid "Unsubscribed from %s."
+msgstr "اشتراک از %s لغو شد."
-#: lib/command.php:682 lib/command.php:705
+#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented.
+#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented.
+#: lib/command.php:723 lib/command.php:749
msgid "Command not yet implemented."
msgstr "دستور هنوز پیاده نشده است."
-#: lib/command.php:685
+#. TRANS: Text shown when issuing the command "off" successfully.
+#: lib/command.php:727
msgid "Notification off."
msgstr "آگاهسازی خاموش شد."
-#: lib/command.php:687
+#. TRANS: Error text shown when the command "off" fails for an unknown reason.
+#: lib/command.php:730
msgid "Can't turn off notification."
msgstr "ناتوان در خاموش کردن آگاه سازی."
-#: lib/command.php:708
+#. TRANS: Text shown when issuing the command "on" successfully.
+#: lib/command.php:753
msgid "Notification on."
msgstr "آگاه سازی فعال است."
-#: lib/command.php:710
+#. TRANS: Error text shown when the command "on" fails for an unknown reason.
+#: lib/command.php:756
msgid "Can't turn on notification."
msgstr "ناتوان در روشن کردن آگاه سازی."
-#: lib/command.php:723
-msgid "Login command is disabled"
-msgstr "فرمان ورود از کار افتاده است"
+#. TRANS: Error text shown when issuing the login command while login is disabled.
+#: lib/command.php:770
+msgid "Login command is disabled."
+msgstr "فرمان ورود غیرفعال شده است."
-#: lib/command.php:734
+#. TRANS: Text shown after issuing the login command successfully.
+#. TRANS: %s is a logon link..
+#: lib/command.php:783
#, php-format
-msgid "This link is useable only once, and is good for only 2 minutes: %s"
+msgid "This link is useable only once and is valid for only 2 minutes: %s."
msgstr ""
-"این پیوند تنها یکبار قابل استفاده است و تنها برای دو دقیقه مفید است: %s"
+"این پیوند تنها یکبار قابل استفاده است و فقط برای دو دقیقه معتبر است: %s."
-#: lib/command.php:761
+#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user).
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:812
#, php-format
-msgid "Unsubscribed %s"
-msgstr "لغو اشتراک شده %s"
+msgid "Unsubscribed %s."
+msgstr "%s لغو اشتراک شد."
-#: lib/command.php:778
+#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions.
+#: lib/command.php:830
msgid "You are not subscribed to anyone."
msgstr "شما مشترک هیچکسی نشدهاید."
-#: lib/command.php:780
+#. TRANS: Text shown after requesting other users a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed users.
+#: lib/command.php:835
msgid "You are subscribed to this person:"
msgid_plural "You are subscribed to these people:"
msgstr[0] "شما مشترک این فرد شدهاید:"
-#: lib/command.php:800
+#. TRANS: Text shown after requesting other users that are subscribed to a user
+#. TRANS: (followers) without having any subscribers.
+#: lib/command.php:857
msgid "No one is subscribed to you."
msgstr "هیچکس مشترک شما نشده است."
-#: lib/command.php:802
+#. TRANS: Text shown after requesting other users that are subscribed to a user (followers).
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribing users.
+#: lib/command.php:862
msgid "This person is subscribed to you:"
msgid_plural "These people are subscribed to you:"
msgstr[0] "این فرد مشترک شما شده است:"
-#: lib/command.php:822
+#. TRANS: Text shown after requesting groups a user is subscribed to without having
+#. TRANS: any group subscriptions.
+#: lib/command.php:884
msgid "You are not a member of any groups."
msgstr "شما در هیچ گروهی عضو نیستید ."
-#: lib/command.php:824
+#. TRANS: Text shown after requesting groups a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed groups.
+#: lib/command.php:889
msgid "You are a member of this group:"
msgid_plural "You are a member of these groups:"
msgstr[0] "شما یک عضو این گروه هستید:"
-#: lib/command.php:838
+#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings.
+#: lib/command.php:904
msgid ""
"Commands:\n"
"on - turn on notifications\n"
@@ -5911,50 +7502,77 @@ msgstr ""
"tracks - هنوز پیاده نشده است.\n"
"tracking - هنوز پیاده نشده است.\n"
-#: lib/common.php:135
-msgid "No configuration file found. "
-msgstr ""
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:147
+#, fuzzy
+msgid "No configuration file found."
+msgstr "بدون کد تصدیق."
-#: lib/common.php:136
-msgid "I looked for configuration files in the following places: "
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: Is followed by a list of directories (separated by HTML breaks).
+#: lib/common.php:150
+#, fuzzy
+msgid "I looked for configuration files in the following places:"
msgstr "من به دنبال پروندههای پیکربندی در مکانهای زیر بودم: "
-#: lib/common.php:138
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:153
msgid "You may wish to run the installer to fix this."
msgstr "شما ممکن است بخواهید نصاب را اجرا کنید تا این را تعمیر کند."
-#: lib/common.php:139
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: The text is link text that leads to the installer page.
+#: lib/common.php:157
msgid "Go to the installer."
msgstr "برو به نصاب."
-#: lib/connectsettingsaction.php:110
+#. TRANS: Menu item for Instant Messaging settings.
+#: lib/connectsettingsaction.php:106
+#, fuzzy
+msgctxt "MENU"
msgid "IM"
msgstr "پیامرسان فوری"
-#: lib/connectsettingsaction.php:111
+#. TRANS: Tooltip for Instant Messaging menu item.
+#: lib/connectsettingsaction.php:108
msgid "Updates by instant messenger (IM)"
msgstr "بههنگامسازیهای انجامشده با پیامرسان فوری (IM)"
-#: lib/connectsettingsaction.php:116
+#. TRANS: Menu item for Short Message Service settings.
+#: lib/connectsettingsaction.php:113
+#, fuzzy
+msgctxt "MENU"
+msgid "SMS"
+msgstr "پیامک"
+
+#. TRANS: Tooltip for Short Message Service menu item.
+#: lib/connectsettingsaction.php:115
msgid "Updates by SMS"
msgstr "بهروزرسانی با پیامک"
+#. TRANS: Menu item for OuAth connection settings.
#: lib/connectsettingsaction.php:120
+#, fuzzy
+msgctxt "MENU"
msgid "Connections"
msgstr "اتصالها"
-#: lib/connectsettingsaction.php:121
+#. TRANS: Tooltip for connected applications (Connections through OAuth) menu item.
+#: lib/connectsettingsaction.php:122
msgid "Authorized connected applications"
msgstr "برنامههای وصلشدهٔ مجاز"
-#: lib/dberroraction.php:60
+#: lib/dberroraction.php:59
msgid "Database error"
msgstr "خطای پایگاه داده"
-#: lib/designsettings.php:105
+#. TRANS: Label in form on profile design page.
+#. TRANS: Field contains file name on user's computer that could be that user's custom profile background image.
+#: lib/designsettings.php:104
msgid "Upload file"
msgstr "بارگذاری پرونده"
+#. TRANS: Instructions for form on profile design page.
#: lib/designsettings.php:109
msgid ""
"You can upload your personal background image. The maximum file size is 2MB."
@@ -5962,41 +7580,61 @@ msgstr ""
"شما میتوانید تصویر پیشزمینهٔ شخصی خود را بارگذاری کنید. بیشینهٔ اندازهٔ پرونده "
"۲ مگابایت است."
-#: lib/designsettings.php:418
+#. TRANS: Radio button on profile design page that will enable use of the uploaded profile image.
+#: lib/designsettings.php:139
+#, fuzzy
+msgctxt "RADIO"
+msgid "On"
+msgstr "روشن"
+
+#. TRANS: Radio button on profile design page that will disable use of the uploaded profile image.
+#: lib/designsettings.php:156
+#, fuzzy
+msgctxt "RADIO"
+msgid "Off"
+msgstr "خاموش"
+
+#. TRANS: Button text on profile design page to reset all colour settings to default without saving.
+#: lib/designsettings.php:264
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Reset"
+msgstr "بازنشاندن"
+
+#. TRANS: Success message displayed if design settings were saved after clicking "Use defaults".
+#: lib/designsettings.php:433
msgid "Design defaults restored."
msgstr "پیشفرضهای طراحی برگردانده شدند."
-#: lib/disfavorform.php:114 lib/disfavorform.php:140
+#: lib/disfavorform.php:114 lib/disfavorform.php:144
msgid "Disfavor this notice"
msgstr "خارجکردن این پیام از برگزیدهها"
-#: lib/favorform.php:114 lib/favorform.php:140
+#: lib/favorform.php:114 lib/favorform.php:143
msgid "Favor this notice"
msgstr "برگزیدهکردن این پیام"
-#: lib/favorform.php:140
-msgid "Favor"
-msgstr "برگزیدهکردن"
-
-#: lib/feed.php:85
+#: lib/feed.php:84
msgid "RSS 1.0"
msgstr ""
-#: lib/feed.php:87
+#: lib/feed.php:86
msgid "RSS 2.0"
msgstr ""
-#: lib/feed.php:89
+#: lib/feed.php:88
+#, fuzzy
msgid "Atom"
-msgstr ""
+msgstr "مؤلف"
-#: lib/feed.php:91
+#: lib/feed.php:90
msgid "FOAF"
msgstr ""
-#: lib/feedlist.php:64
-msgid "Export data"
-msgstr "صادر کردن داده"
+#. TRANS: Header for feed links (h2).
+#: lib/feedlist.php:66
+msgid "Feeds"
+msgstr ""
#: lib/galleryaction.php:121
msgid "Filter tags"
@@ -6027,8 +7665,13 @@ msgstr "برو"
msgid "Grant this user the \"%s\" role"
msgstr ""
+#: lib/groupeditform.php:154
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+msgstr "۱-۶۴ کاراکتر کوچک یا اعداد، بدون نقطه گذاری یا فاصله"
+
#: lib/groupeditform.php:163
-msgid "URL of the homepage or blog of the group or topic"
+#, fuzzy
+msgid "URL of the homepage or blog of the group or topic."
msgstr "نشانی اینترنتی صفحهٔخانگی یا وبلاگ گروه یا موضوع"
#: lib/groupeditform.php:168
@@ -6036,61 +7679,113 @@ msgid "Describe the group or topic"
msgstr "گروه یا موضوع را توصیف کنید"
#: lib/groupeditform.php:170
-#, php-format
-msgid "Describe the group or topic in %d characters"
-msgstr "گروه یا موضوع را در %d نویسه توصیف کنید"
+#, fuzzy, php-format
+msgid "Describe the group or topic in %d character or less"
+msgid_plural "Describe the group or topic in %d characters or less"
+msgstr[0] "گروه یا موضوع را در %d نویسه توصیف کنید"
-#: lib/groupeditform.php:179
+#: lib/groupeditform.php:182
+#, fuzzy
msgid ""
-"Location for the group, if any, like \"City, State (or Region), Country\""
+"Location for the group, if any, like \"City, State (or Region), Country\"."
msgstr "مکان گروه، در صورت وجود داشتن، مانند «شهر، ایالت (یا استان)، کشور»"
-#: lib/groupeditform.php:187
-#, php-format
-msgid "Extra nicknames for the group, comma- or space- separated, max %d"
-msgstr "نامهای مستعار اضافی برای گروه، با کاما- یا فاصله- جدا شود، بیشینه %d"
+#: lib/groupeditform.php:190
+#, fuzzy, php-format
+msgid ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"alias allowed."
+msgid_plural ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"aliases allowed."
+msgstr[0] ""
+"نامهای مستعار اضافی برای گروه، با کاما- یا فاصله- جدا شود، بیشینه %d"
-#: lib/groupnav.php:85
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:86
+msgctxt "MENU"
msgid "Group"
-msgstr "گروه"
+msgstr ""
-#: lib/groupnav.php:101
-msgid "Blocked"
-msgstr "مسدود شده"
-
-#: lib/groupnav.php:102
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:89
#, php-format
-msgid "%s blocked users"
-msgstr "%s کاربر مسدود شده"
+msgctxt "TOOLTIP"
+msgid "%s group"
+msgstr ""
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:95
+msgctxt "MENU"
+msgid "Members"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:98
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group members"
+msgstr ""
+
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
#: lib/groupnav.php:108
+msgctxt "MENU"
+msgid "Blocked"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:111
#, php-format
-msgid "Edit %s group properties"
-msgstr "خصوصیلت گروه %s ویرایش"
-
-#: lib/groupnav.php:113
-msgid "Logo"
-msgstr "نشان"
-
-#: lib/groupnav.php:114
-#, php-format
-msgid "Add or edit %s logo"
-msgstr "افزودن یا ویرایش نشان"
+msgctxt "TOOLTIP"
+msgid "%s blocked users"
+msgstr ""
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
#: lib/groupnav.php:120
#, php-format
-msgid "Add or edit %s design"
-msgstr "طرح %s را اضافه یا ویرایش کنید"
+msgctxt "TOOLTIP"
+msgid "Edit %s group properties"
+msgstr ""
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:126
+msgctxt "MENU"
+msgid "Logo"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:129
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Add or edit %s logo"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:138
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Add or edit %s design"
+msgstr ""
+
+#. TRANS: Title for groups with the most members section.
#: lib/groupsbymemberssection.php:71
msgid "Groups with most members"
msgstr "گروه های با اعضاء بیشتر"
+#. TRANS: Title for groups with the most posts section.
#: lib/groupsbypostssection.php:71
msgid "Groups with most posts"
msgstr "گروه های با پست های بیشتر"
-#: lib/grouptagcloudsection.php:56
+#. TRANS: Title for group tag cloud section.
+#. TRANS: %s is a group name.
+#: lib/grouptagcloudsection.php:57
#, php-format
msgid "Tags in %s group's notices"
msgstr "برچسبها در پیامهای گروه %s"
@@ -6104,38 +7799,55 @@ msgstr "این صفحه در نوع رسانهای که پذیرفتهای
msgid "Unsupported image file format."
msgstr "فرمت(فایل) عکس پشتیبانی نشده."
-#: lib/imagefile.php:88
+#. TRANS: Exception thrown when too large a file is uploaded.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: lib/imagefile.php:90
#, php-format
msgid "That file is too big. The maximum file size is %s."
msgstr "این پرونده خیلی بزرگ است. بیشینهٔ اندازهٔ پرونده %s است."
-#: lib/imagefile.php:93
+#: lib/imagefile.php:95
+#, fuzzy
msgid "Partial upload."
-msgstr ""
+msgstr "هیچ پروندهای بارگذاری نشد."
-#: lib/imagefile.php:101 lib/mediafile.php:170
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: lib/imagefile.php:103 lib/mediafile.php:228
msgid "System error uploading file."
msgstr "هنگام بارگذاری پرونده خطای سیستمی رخ داد."
-#: lib/imagefile.php:109
+#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "تصویر یا فایل خرابی نیست"
-#: lib/imagefile.php:122
+#: lib/imagefile.php:160
msgid "Lost our file."
msgstr "فایلمان گم شده"
-#: lib/imagefile.php:163 lib/imagefile.php:224
+#: lib/imagefile.php:197 lib/imagefile.php:237
msgid "Unknown file type"
msgstr "نوع فایل پشتیبانی نشده"
-#: lib/imagefile.php:244
-msgid "MB"
-msgstr "مگابایت"
+#. TRANS: Number of megabytes. %d is the number.
+#: lib/imagefile.php:283
+#, fuzzy, php-format
+msgid "%dMB"
+msgid_plural "%dMB"
+msgstr[0] "مگابایت"
-#: lib/imagefile.php:246
-msgid "kB"
-msgstr "کیلوبایت"
+#. TRANS: Number of kilobytes. %d is the number.
+#: lib/imagefile.php:287
+#, fuzzy, php-format
+msgid "%dkB"
+msgid_plural "%dkB"
+msgstr[0] "کیلوبایت"
+
+#. TRANS: Number of bytes. %d is the number.
+#: lib/imagefile.php:290
+#, php-format
+msgid "%dB"
+msgid_plural "%dB"
+msgstr[0] ""
#: lib/jabber.php:387
#, php-format
@@ -6147,10 +7859,6 @@ msgstr ""
msgid "Unknown inbox source %d."
msgstr "منبع صندوق ورودی نامعلوم است %d."
-#: lib/joinform.php:114
-msgid "Join"
-msgstr "مشارکت کردن"
-
#: lib/leaveform.php:114
msgid "Leave"
msgstr "ترک کردن"
@@ -6163,27 +7871,29 @@ msgstr "وارد شدن با یک نام کاربری و گذرواژه"
msgid "Sign up for a new account"
msgstr "عضویت برای حساب کاربری جدید"
-#. TRANS: Subject for address confirmation email
+#. TRANS: Subject for address confirmation email.
#: lib/mail.php:174
msgid "Email address confirmation"
msgstr "تایید نشانی پست الکترونیکی"
#. TRANS: Body for address confirmation email.
-#: lib/mail.php:177
-#, php-format
+#. TRANS: %1$s is the addressed user's nickname, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the URL to confirm at.
+#: lib/mail.php:179
+#, fuzzy, php-format
msgid ""
-"Hey, %s.\n"
+"Hey, %1$s.\n"
"\n"
-"Someone just entered this email address on %s.\n"
+"Someone just entered this email address on %2$s.\n"
"\n"
"If it was you, and you want to confirm your entry, use the URL below:\n"
"\n"
-"\t%s\n"
+"\t%3$s\n"
"\n"
"If not, just ignore this message.\n"
"\n"
"Thanks for your time, \n"
-"%s\n"
+"%2$s\n"
msgstr ""
"سلام %s. \n"
"\n"
@@ -6199,22 +7909,29 @@ msgstr ""
"از اینکه وقت خود را در اختیار ما گذاشتید، سپاسگزاریم، \n"
"%s\n"
-#. TRANS: Subject of new-subscriber notification e-mail
-#: lib/mail.php:243
+#. TRANS: Subject of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscribing user's nickname, %2$s is the StatusNet sitename.
+#: lib/mail.php:246
#, php-format
msgid "%1$s is now listening to your notices on %2$s."
msgstr "%1$s اکنون پیامهای شما را در %2$s دنبال میکند."
-#: lib/mail.php:248
+#. TRANS: This is a paragraph in a new-subscriber e-mail.
+#. TRANS: %s is a URL where the subscriber can be reported as abusive.
+#: lib/mail.php:253
#, php-format
msgid ""
"If you believe this account is being used abusively, you can block them from "
"your subscribers list and report as spam to site administrators at %s"
msgstr ""
-#. TRANS: Main body of new-subscriber notification e-mail
-#: lib/mail.php:254
-#, php-format
+#. TRANS: Main body of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscriber's long name, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the subscriber's profile URL, %4$s is the subscriber's location (or empty)
+#. TRANS: %5$s is the subscriber's homepage URL (or empty), %6%s is the subscriber's bio (or empty)
+#. TRANS: %7$s is a link to the addressed user's e-mail settings.
+#: lib/mail.php:263
+#, fuzzy, php-format
msgid ""
"%1$s is now listening to your notices on %2$s.\n"
"\n"
@@ -6222,10 +7939,10 @@ msgid ""
"\n"
"%4$s%5$s%6$s\n"
"Faithfully yours,\n"
-"%7$s.\n"
+"%2$s.\n"
"\n"
"----\n"
-"Change your email address or notification options at %8$s\n"
+"Change your email address or notification options at %7$s\n"
msgstr ""
"%1$s اکنون پیامهای شما را در %2$s دنبال میکند.\n"
"\n"
@@ -6238,21 +7955,25 @@ msgstr ""
"----\n"
"نشانی پست الکترونیک یا گزینههای آگاهسازی را در %8$s تغییر دهید\n"
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/mail.php:274
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is biographical information.
+#: lib/mail.php:286
#, php-format
msgid "Bio: %s"
msgstr "شرححال: %s"
-#. TRANS: Subject of notification mail for new posting email address
-#: lib/mail.php:304
+#. TRANS: Subject of notification mail for new posting email address.
+#. TRANS: %s is the StatusNet sitename.
+#: lib/mail.php:315
#, php-format
msgid "New email address for posting to %s"
msgstr "%s ادرس ایمیل جدید برای"
-#. TRANS: Body of notification mail for new posting email address
-#: lib/mail.php:308
-#, php-format
+#. TRANS: Body of notification mail for new posting email address.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is the e-mail address to send
+#. TRANS: to to post by e-mail, %3$s is a URL to more instructions.
+#: lib/mail.php:321
+#, fuzzy, php-format
msgid ""
"You have a new posting address on %1$s.\n"
"\n"
@@ -6261,7 +7982,7 @@ msgid ""
"More email instructions at %3$s.\n"
"\n"
"Faithfully yours,\n"
-"%4$s"
+"%1$s"
msgstr ""
"شما یک نشانی ارسال تازه در %1$s دارید.\n"
"\n"
@@ -6272,31 +7993,36 @@ msgstr ""
"با تشکر از شما،\n"
"%4$s"
-#. TRANS: Subject line for SMS-by-email notification messages
-#: lib/mail.php:433
+#. TRANS: Subject line for SMS-by-email notification messages.
+#. TRANS: %s is the posting user's nickname.
+#: lib/mail.php:442
#, php-format
msgid "%s status"
msgstr "وضعیت %s"
-#. TRANS: Subject line for SMS-by-email address confirmation message
-#: lib/mail.php:460
+#. TRANS: Subject line for SMS-by-email address confirmation message.
+#: lib/mail.php:468
msgid "SMS confirmation"
msgstr "تأیید پیامک"
-#. TRANS: Main body heading for SMS-by-email address confirmation message
-#: lib/mail.php:463
+#. TRANS: Main body heading for SMS-by-email address confirmation message.
+#. TRANS: %s is the addressed user's nickname.
+#: lib/mail.php:472
#, php-format
msgid "%s: confirm you own this phone number with this code:"
msgstr "%s: شماره تلفن خود را با این کد تایید کنید:"
-#. TRANS: Subject for 'nudge' notification email
-#: lib/mail.php:484
+#. TRANS: Subject for 'nudge' notification email.
+#. TRANS: %s is the nudging user.
+#: lib/mail.php:493
#, php-format
msgid "You've been nudged by %s"
msgstr "شما توسط %s یادآوری شدید."
-#. TRANS: Body for 'nudge' notification email
-#: lib/mail.php:489
+#. TRANS: Body for 'nudge' notification email.
+#. TRANS: %1$s is the nuding user's long name, $2$s is the nudging user's nickname,
+#. TRANS: %3$s is a URL to post notices at, %4$s is the StatusNet sitename.
+#: lib/mail.php:500
#, php-format
msgid ""
"%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -6323,14 +8049,18 @@ msgstr ""
"با احترام،\n"
"%4$s\n"
-#. TRANS: Subject for direct-message notification email
-#: lib/mail.php:536
+#. TRANS: Subject for direct-message notification email.
+#. TRANS: %s is the sending user's nickname.
+#: lib/mail.php:547
#, php-format
msgid "New private message from %s"
msgstr "پیام خصوصی تازه از %s"
-#. TRANS: Body for direct-message notification email
-#: lib/mail.php:541
+#. TRANS: Body for direct-message notification email.
+#. TRANS: %1$s is the sending user's long name, %2$s is the sending user's nickname,
+#. TRANS: %3$s is the message content, %4$s a URL to the message,
+#. TRANS: %5$s is the StatusNet sitename.
+#: lib/mail.php:555
#, php-format
msgid ""
"%1$s (%2$s) sent you a private message:\n"
@@ -6363,14 +8093,19 @@ msgstr ""
"با احترام،\n"
"%5$s\n"
-#. TRANS: Subject for favorite notification email
-#: lib/mail.php:589
-#, php-format
-msgid "%s (@%s) added your notice as a favorite"
+#. TRANS: Subject for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:607
+#, fuzzy, php-format
+msgid "%1$s (@%2$s) added your notice as a favorite"
msgstr "پیام شما را به برگزیدههای خود اضافه کرد %s (@%s)"
-#. TRANS: Body for favorite notification email
-#: lib/mail.php:592
+#. TRANS: Body for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, $2$s is the date the notice was created,
+#. TRANS: %3$s is a URL to the faved notice, %4$s is the faved notice text,
+#. TRANS: %5$s is a URL to all faves of the adding user, %6$s is the StatusNet sitename,
+#. TRANS: %7$s is the adding user's nickname.
+#: lib/mail.php:614
#, php-format
msgid ""
"%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -6412,7 +8147,7 @@ msgstr ""
"%6$s\n"
#. TRANS: Line in @-reply notification e-mail. %s is conversation URL.
-#: lib/mail.php:651
+#: lib/mail.php:672
#, php-format
msgid ""
"The full conversation can be read here:\n"
@@ -6423,13 +8158,20 @@ msgstr ""
"\n"
"\t\t%s"
-#: lib/mail.php:657
-#, php-format
-msgid "%s (@%s) sent a notice to your attention"
+#. TRANS: E-mail subject for notice notification.
+#. TRANS: %1$s is the sending user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:680
+#, fuzzy, php-format
+msgid "%1$s (@%2$s) sent a notice to your attention"
msgstr "%s (@%s) به توجه شما یک پیام فرستاد"
#. TRANS: Body of @-reply notification e-mail.
-#: lib/mail.php:660
+#. TRANS: %1$s is the sending user's long name, $2$s is the StatusNet sitename,
+#. TRANS: %3$s is a URL to the notice, %4$s is the notice text,
+#. TRANS: %5$s is a URL to the full conversion if it exists (otherwise empty),
+#. TRANS: %6$s is a URL to reply to the notice, %7$s is a URL to all @-replied for the addressed user,
+#. TRANS: %8$s is a URL to the addressed user's e-mail settings, %9$s is the sender's nickname.
+#: lib/mail.php:688
#, php-format
msgid ""
"%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -6488,7 +8230,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:227 lib/noticelist.php:505
+#: lib/mailbox.php:228 lib/noticelist.php:521
msgid "from"
msgstr "از"
@@ -6508,107 +8250,155 @@ msgstr "با عرض پوزش، این پست الکترونیک شما نیست.
msgid "Sorry, no incoming email allowed."
msgstr "با عرض پوزش، اجازهی ورودی پست الکترونیک وجود ندارد"
-#: lib/mailhandler.php:228
+#: lib/mailhandler.php:229
#, php-format
msgid "Unsupported message type: %s"
msgstr "نوع پیام پشتیبانی نشده است: %s"
-#: lib/mediafile.php:98 lib/mediafile.php:123
+#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
+#: lib/mediafile.php:102 lib/mediafile.php:174
msgid "There was a database error while saving your file. Please try again."
msgstr ""
"یک خطای پایگاه داده هنگام ذخیره کردن فایل شما رخ داد. لطفا بعدا سعی کنید."
-#: lib/mediafile.php:142
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: lib/mediafile.php:194
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
msgstr ""
-#: lib/mediafile.php:147
+#. TRANS: Client exception.
+#: lib/mediafile.php:200
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form."
msgstr ""
-#: lib/mediafile.php:152
+#. TRANS: Client exception.
+#: lib/mediafile.php:206
msgid "The uploaded file was only partially uploaded."
msgstr "نتها اندکی از فایل بارگذاریشده فرستاده شد."
-#: lib/mediafile.php:159
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: lib/mediafile.php:214
msgid "Missing a temporary folder."
msgstr "گم شدن یک پوشه ی موقتی."
-#: lib/mediafile.php:162
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: lib/mediafile.php:218
msgid "Failed to write file to disk."
msgstr "شکست خوردن در نوشتن فایل روی دیسک."
-#: lib/mediafile.php:165
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: lib/mediafile.php:222
msgid "File upload stopped by extension."
msgstr "بارگذاری پرونده توسط افزونه متوقف شد."
-#: lib/mediafile.php:179 lib/mediafile.php:217
+#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
+#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
msgstr "پرونده از سهمیهٔ کاربر میگذرد."
-#: lib/mediafile.php:197 lib/mediafile.php:234
+#. TRANS: Client exception thrown when a file upload operation fails because the file could
+#. TRANS: not be moved from the temporary folder to the permanent file location.
+#: lib/mediafile.php:258 lib/mediafile.php:300
msgid "File could not be moved to destination directory."
msgstr "فایل نتوانست به دایرکتوری مقصد منتقل شود."
-#: lib/mediafile.php:202 lib/mediafile.php:238
+#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME
+#. TRANS: type of the uploaded file could not be determined.
+#: lib/mediafile.php:265 lib/mediafile.php:306
msgid "Could not determine file's MIME type."
msgstr "نمیتوان فرمت پرونده را تعیین کرد."
-#: lib/mediafile.php:318
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
+#. TRANS: the MIME type that was denied.
+#: lib/mediafile.php:394
#, php-format
-msgid " Try using another %s format."
-msgstr "تلاش برای امتحان نوع دیگر %s"
+msgid ""
+"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
+"format."
+msgstr ""
-#: lib/mediafile.php:323
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %s is the file type that was denied.
+#: lib/mediafile.php:399
#, php-format
-msgid "%s is not a supported file type on this server."
-msgstr "%s یک گونهٔ پروندهٔ پیشتیبانی شده روی این کارگزار نیست."
+msgid "\"%s\" is not a supported file type on this server."
+msgstr ""
#: lib/messageform.php:120
msgid "Send a direct notice"
msgstr "فرستادن یک پیام مستقیم"
-#: lib/messageform.php:146
+#. TRANS Label entry in drop-down selection box in direct-message inbox/outbox. This is the default entry in the drop-down box, doubling as instructions and a brake against accidental submissions with the first user in the list.
+#: lib/messageform.php:137
+#, fuzzy
+msgid "Select recipient:"
+msgstr "یک اپراتور را انتخاب کنید"
+
+#. TRANS Entry in drop-down selection box in direct-message inbox/outbox when no one is available to message.
+#: lib/messageform.php:150
+#, fuzzy
+msgid "No mutual subscribers."
+msgstr "تایید نشده!"
+
+#: lib/messageform.php:153
msgid "To"
msgstr "به"
-#: lib/messageform.php:159 lib/noticeform.php:185
+#: lib/messageform.php:166 lib/noticeform.php:186
msgid "Available characters"
msgstr "کاراکترهای موجود"
-#: lib/messageform.php:178 lib/noticeform.php:236
+#: lib/messageform.php:185 lib/noticeform.php:237
msgctxt "Send button for sending notice"
msgid "Send"
msgstr "فرستادن"
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:163
+msgid "Nickname must have only lowercase letters and numbers and no spaces."
+msgstr "لقب باید شامل حروف کوچک و اعداد و بدون فاصله باشد."
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:176
+msgid "Nickname cannot be empty."
+msgstr ""
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:189
+#, php-format
+msgid "Nickname cannot be more than %d character long."
+msgid_plural "Nickname cannot be more than %d characters long."
+msgstr[0] ""
+
#: lib/noticeform.php:160
msgid "Send a notice"
msgstr "فرستادن یک پیام"
-#: lib/noticeform.php:173
+#: lib/noticeform.php:174
#, php-format
msgid "What's up, %s?"
msgstr "چه خبر، %s؟"
-#: lib/noticeform.php:192
+#: lib/noticeform.php:193
msgid "Attach"
msgstr "پیوست کردن"
-#: lib/noticeform.php:196
+#: lib/noticeform.php:197
msgid "Attach a file"
msgstr "یک فایل پیوست کنید"
-#: lib/noticeform.php:212
+#: lib/noticeform.php:213
msgid "Share my location"
msgstr "مکان من به اشتراک گذاشته شود"
-#: lib/noticeform.php:215
+#: lib/noticeform.php:216
msgid "Do not share my location"
msgstr "موقعیت من به اشتراک گذاشته نشود"
-#: lib/noticeform.php:216
+#: lib/noticeform.php:217
msgid ""
"Sorry, retrieving your geo location is taking longer than expected, please "
"try again later"
@@ -6617,51 +8407,56 @@ msgstr ""
"دوباره تلاش کنید."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:436
+#: lib/noticelist.php:451
+#, fuzzy
msgid "N"
-msgstr ""
+msgstr "خیر"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:438
+#: lib/noticelist.php:453
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:440
+#: lib/noticelist.php:455
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:442
+#: lib/noticelist.php:457
msgid "W"
msgstr ""
-#: lib/noticelist.php:444
+#: lib/noticelist.php:459
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:453
+#: lib/noticelist.php:468
msgid "at"
msgstr "در"
-#: lib/noticelist.php:567
+#: lib/noticelist.php:517
+msgid "web"
+msgstr ""
+
+#: lib/noticelist.php:583
msgid "in context"
msgstr "در زمینه"
-#: lib/noticelist.php:602
+#: lib/noticelist.php:618
msgid "Repeated by"
msgstr "تکرار از"
-#: lib/noticelist.php:629
+#: lib/noticelist.php:645
msgid "Reply to this notice"
msgstr "به این پیام پاسخ دهید"
-#: lib/noticelist.php:630
+#: lib/noticelist.php:646
msgid "Reply"
msgstr "پاسخ"
-#: lib/noticelist.php:674
+#: lib/noticelist.php:690
msgid "Notice repeated"
msgstr "پیام تکرار شد"
@@ -6677,55 +8472,52 @@ msgstr "یادآوریکردن"
msgid "Send a nudge to this user"
msgstr "یک یادآوری به این کاربر فرستاده شود"
-#: lib/oauthstore.php:283
-msgid "Error inserting new profile"
-msgstr "هنگام قرار دادن نمایهٔ تازه خطا رخ داد"
+#: lib/oauthstore.php:294
+msgid "Error inserting new profile."
+msgstr ""
-#: lib/oauthstore.php:291
-msgid "Error inserting avatar"
-msgstr "هنگام افزودن چهره خطایی رخ داد"
+#: lib/oauthstore.php:302
+msgid "Error inserting avatar."
+msgstr ""
-#: lib/oauthstore.php:306
-msgid "Error updating remote profile"
-msgstr "هنگام بهروز کردن نمایهٔ از راه دور خطا رخ داد"
+#: lib/oauthstore.php:322
+msgid "Error inserting remote profile."
+msgstr ""
-#: lib/oauthstore.php:311
-msgid "Error inserting remote profile"
-msgstr "هنگام افزودن نمایهٔ ازراهدور خطایی رخ داد"
+#. TRANS: Exception thrown when a notice is denied because it has been sent before.
+#: lib/oauthstore.php:362
+msgid "Duplicate notice."
+msgstr ""
-#: lib/oauthstore.php:345
-msgid "Duplicate notice"
-msgstr "رونوشتبرداری از پیام"
-
-#: lib/oauthstore.php:490
+#: lib/oauthstore.php:507
msgid "Couldn't insert new subscription."
msgstr "نمیتوان اشتراک تازهای افزود."
-#: lib/personalgroupnav.php:99
+#: lib/personalgroupnav.php:102
msgid "Personal"
msgstr "شخصی"
-#: lib/personalgroupnav.php:104
+#: lib/personalgroupnav.php:107
msgid "Replies"
msgstr "پاسخ ها"
-#: lib/personalgroupnav.php:114
+#: lib/personalgroupnav.php:117
msgid "Favorites"
msgstr "برگزیدهها"
-#: lib/personalgroupnav.php:125
+#: lib/personalgroupnav.php:128
msgid "Inbox"
msgstr "صندوق دریافتی"
-#: lib/personalgroupnav.php:126
+#: lib/personalgroupnav.php:129
msgid "Your incoming messages"
msgstr "پیام های وارد شونده ی شما"
-#: lib/personalgroupnav.php:130
+#: lib/personalgroupnav.php:133
msgid "Outbox"
msgstr "صندوق خروجی"
-#: lib/personalgroupnav.php:131
+#: lib/personalgroupnav.php:134
msgid "Your sent messages"
msgstr "پیامهای فرستاده شدهٔ شما"
@@ -6734,7 +8526,8 @@ msgstr "پیامهای فرستاده شدهٔ شما"
msgid "Tags in %s's notices"
msgstr "برچسبها در پیامهای %s"
-#: lib/plugin.php:115
+#. TRANS: Displayed as version information for a plugin if no version information was found.
+#: lib/plugin.php:121
msgid "Unknown"
msgstr "ناشناخته"
@@ -6796,8 +8589,9 @@ msgid "Popular"
msgstr "محبوب"
#: lib/redirectingaction.php:95
+#, fuzzy
msgid "No return-to arguments."
-msgstr ""
+msgstr "هیچ پیوستی وجود ندارد."
#: lib/repeatform.php:107
msgid "Repeat this notice?"
@@ -6812,35 +8606,45 @@ msgid "Repeat this notice"
msgstr "تکرار این پیام"
#: lib/revokeroleform.php:91
-#, fuzzy, php-format
+#, php-format
msgid "Revoke the \"%s\" role from this user"
-msgstr "دسترسی کاربر را به گروه مسدود کن"
+msgstr "دسترسی کاربر به گروه مسدود شود"
-#: lib/router.php:709
-msgid "No single user defined for single-user mode."
-msgstr "هیچ کاربر تنهایی برای حالت تک کاربره مشخص نشده است."
+#. TRANS: Client error on action trying to visit a non-existing page.
+#: lib/router.php:957
+#, fuzzy
+msgid "Page not found."
+msgstr "رابط مورد نظر پیدا نشد."
#: lib/sandboxform.php:67
+#, fuzzy
msgid "Sandbox"
-msgstr ""
+msgstr "صندوق دریافتی"
#: lib/sandboxform.php:78
+#, fuzzy
msgid "Sandbox this user"
-msgstr ""
+msgstr "آزاد سازی کاربر"
+#. TRANS: Fieldset legend for the search form.
#: lib/searchaction.php:120
msgid "Search site"
msgstr "جستوجوی وبگاه"
-#: lib/searchaction.php:126
+#. TRANS: Used as a field label for the field where one or more keywords
+#. TRANS: for searching can be entered.
+#: lib/searchaction.php:128
msgid "Keyword(s)"
msgstr "کلمه(های) کلیدی"
-#: lib/searchaction.php:127
+#. TRANS: Button text for searching site.
+#: lib/searchaction.php:130
+msgctxt "BUTTON"
msgid "Search"
-msgstr "جستوجو"
+msgstr ""
-#: lib/searchaction.php:162
+#. TRANS: Definition list item with instructions on how to get (better) search results.
+#: lib/searchaction.php:170
msgid "Search help"
msgstr "راهنمای جستجو"
@@ -6877,9 +8681,9 @@ msgid "Silence this user"
msgstr "ساکت کردن این کاربر"
#: lib/subgroupnav.php:83
-#, php-format
+#, fuzzy, php-format
msgid "People %s subscribes to"
-msgstr ""
+msgstr "افراد مشترک %s"
#: lib/subgroupnav.php:91
#, php-format
@@ -6914,6 +8718,12 @@ msgstr ""
msgid "None"
msgstr "هیچ"
+#. TRANS: Server exception displayed if a theme name was invalid.
+#: lib/theme.php:74
+#, fuzzy
+msgid "Invalid theme name."
+msgstr "نامپرونده نادرست است."
+
#: lib/themeuploader.php:50
msgid "This server cannot handle theme uploads without ZIP support."
msgstr ""
@@ -6923,37 +8733,43 @@ msgid "The theme file is missing or the upload failed."
msgstr ""
#: lib/themeuploader.php:91 lib/themeuploader.php:102
-#: lib/themeuploader.php:253 lib/themeuploader.php:257
-#: lib/themeuploader.php:265 lib/themeuploader.php:272
+#: lib/themeuploader.php:279 lib/themeuploader.php:283
+#: lib/themeuploader.php:291 lib/themeuploader.php:298
#, fuzzy
msgid "Failed saving theme."
msgstr "به روز رسانی چهره موفقیت آمیر نبود."
-#: lib/themeuploader.php:139
+#: lib/themeuploader.php:147
msgid "Invalid theme: bad directory structure."
msgstr ""
#: lib/themeuploader.php:166
#, php-format
-msgid "Uploaded theme is too large; must be less than %d bytes uncompressed."
-msgstr ""
+msgid "Uploaded theme is too large; must be less than %d byte uncompressed."
+msgid_plural ""
+"Uploaded theme is too large; must be less than %d bytes uncompressed."
+msgstr[0] ""
-#: lib/themeuploader.php:178
+#: lib/themeuploader.php:179
msgid "Invalid theme archive: missing file css/display.css"
msgstr ""
-#: lib/themeuploader.php:205
+#: lib/themeuploader.php:219
msgid ""
"Theme contains invalid file or folder name. Stick with ASCII letters, "
"digits, underscore, and minus sign."
msgstr ""
-#: lib/themeuploader.php:216
+#: lib/themeuploader.php:225
+msgid "Theme contains unsafe file extension names; may be unsafe."
+msgstr ""
+
+#: lib/themeuploader.php:242
#, php-format
msgid "Theme contains file of type '.%s', which is not allowed."
msgstr ""
-#: lib/themeuploader.php:234
+#: lib/themeuploader.php:260
#, fuzzy
msgid "Error opening theme archive."
msgstr "خطا هنگام بههنگامسازی نمایهٔ از راه دور."
@@ -6962,13 +8778,21 @@ msgstr "خطا هنگام بههنگامسازی نمایهٔ از راه
msgid "Top posters"
msgstr "اعلان های بالا"
+#. TRANS: Title for the form to unblock a user.
+#: lib/unblockform.php:67
+#, fuzzy
+msgctxt "TITLE"
+msgid "Unblock"
+msgstr "آزاد سازی"
+
#: lib/unsandboxform.php:69
msgid "Unsandbox"
msgstr ""
#: lib/unsandboxform.php:80
+#, fuzzy
msgid "Unsandbox this user"
-msgstr ""
+msgstr "آزاد سازی کاربر"
#: lib/unsilenceform.php:67
msgid "Unsilence"
@@ -6986,124 +8810,171 @@ msgstr "لغو مشترکشدن از این کاربر"
msgid "Unsubscribe"
msgstr "لغو اشتراک"
-#: lib/usernoprofileexception.php:58
-#, php-format
-msgid "User %s (%d) has no profile record."
-msgstr "کاربر %s (%d) هیچ تاریخچهٔ نمایهای ندارد."
+#. 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
+msgid "User %1$s (%2$d) has no profile record."
+msgstr "کاربر هیچ نمایهای ندارد."
-#: lib/userprofile.php:117
+#: lib/userprofile.php:119
msgid "Edit Avatar"
msgstr "ویرایش اواتور"
-#: lib/userprofile.php:234 lib/userprofile.php:248
+#: lib/userprofile.php:236 lib/userprofile.php:250
msgid "User actions"
msgstr "اعمال کاربر"
-#: lib/userprofile.php:237
+#: lib/userprofile.php:239
msgid "User deletion in progress..."
msgstr "پاککردن کاربر در حالت اجرا است..."
-#: lib/userprofile.php:263
+#: lib/userprofile.php:265
msgid "Edit profile settings"
msgstr "ویرایش تنظیمات نمایه"
-#: lib/userprofile.php:264
+#: lib/userprofile.php:266
msgid "Edit"
msgstr "ویرایش"
-#: lib/userprofile.php:287
+#: lib/userprofile.php:289
msgid "Send a direct message to this user"
msgstr "پیام مستقیم به این کاربر بفرستید"
-#: lib/userprofile.php:288
+#: lib/userprofile.php:290
msgid "Message"
msgstr "پیام"
-#: lib/userprofile.php:326
+#: lib/userprofile.php:331
msgid "Moderate"
msgstr "اداره کردن"
-#: lib/userprofile.php:364
+#: lib/userprofile.php:369
msgid "User role"
msgstr "وظیفهٔ کاربر"
-#: lib/userprofile.php:366
+#: lib/userprofile.php:371
msgctxt "role"
msgid "Administrator"
msgstr "رئیس"
-#: lib/userprofile.php:367
+#: lib/userprofile.php:372
msgctxt "role"
msgid "Moderator"
msgstr "مدیر"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1100
+#: lib/util.php:1306
msgid "a few seconds ago"
msgstr "چند ثانیه پیش"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1103
+#: lib/util.php:1309
msgid "about a minute ago"
msgstr "حدود یک دقیقه پیش"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1107
+#: lib/util.php:1313
#, php-format
-msgid "about %d minutes ago"
-msgstr "حدود %d دقیقه پیش"
+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:1110
+#: lib/util.php:1316
msgid "about an hour ago"
msgstr "حدود یک ساعت پیش"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1114
+#: lib/util.php:1320
#, php-format
-msgid "about %d hours ago"
-msgstr "حدود %d ساعت پیش"
+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:1117
+#: lib/util.php:1323
msgid "about a day ago"
msgstr "حدود یک روز پیش"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1121
+#: lib/util.php:1327
#, php-format
-msgid "about %d days ago"
-msgstr "حدود %d روز پیش"
+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:1124
+#: lib/util.php:1330
msgid "about a month ago"
msgstr "حدود یک ماه پیش"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1128
+#: lib/util.php:1334
#, php-format
-msgid "about %d months ago"
-msgstr "حدود %d ماه پیش"
+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:1131
+#: lib/util.php:1337
msgid "about a year ago"
msgstr "حدود یک سال پیش"
-#: lib/webcolor.php:82
+#: lib/webcolor.php:80
#, php-format
msgid "%s is not a valid color!"
msgstr "%s یک رنگ صحیح نیست!"
-#: lib/webcolor.php:123
-#, php-format
-msgid "%s is not a valid color! Use 3 or 6 hex chars."
+#. TRANS: Validation error for a web colour.
+#. TRANS: %s is the provided (invalid) text for colour.
+#: lib/webcolor.php:120
+#, fuzzy, php-format
+msgid "%s is not a valid color! Use 3 or 6 hex characters."
msgstr "%s یک رنگ صحیح نیست! از ۳ یا ۶ نویسه مبنای شانزده استفاده کنید"
-#: lib/xmppmanager.php:403
+#. TRANS: %s is the URL to the StatusNet site's Instant Messaging settings.
+#: lib/xmppmanager.php:287
#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d."
+msgid "Unknown user. Go to %s to add your address to your account"
msgstr ""
+
+#. TRANS: Response to XMPP source when it sent too long a message.
+#. TRANS: %1$d the maximum number of allowed characters (used for plural), %2$d is the sent number.
+#: lib/xmppmanager.php:406
+#, fuzzy, php-format
+msgid "Message too long. Maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long. Maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
"پیام خیلی طولانی است - حداکثر تعداد مجاز %1$d نویسه است که شما %2$d نویسه را "
"فرستادید."
+
+#. TRANS: Exception.
+#: lib/xrd.php:64
+#, fuzzy
+msgid "Invalid XML."
+msgstr "اندازه نادرست است."
+
+#. TRANS: Exception.
+#: lib/xrd.php:69
+msgid "Invalid XML, missing XRD root."
+msgstr ""
+
+#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
+#: scripts/restoreuser.php:61
+#, php-format
+msgid "Getting backup from file '%s'."
+msgstr ""
+
+#. TRANS: Commandline script output.
+#: scripts/restoreuser.php:91
+#, fuzzy
+msgid "No user specified; using backup user."
+msgstr "هیچ شناسهٔ کاربری مشخص نشده است."
+
+#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
+#: scripts/restoreuser.php:98
+#, php-format
+msgid "%d entry in backup."
+msgid_plural "%d entries in backup."
+msgstr[0] ""
diff --git a/locale/fi/LC_MESSAGES/statusnet.po b/locale/fi/LC_MESSAGES/statusnet.po
index 5b1465bc5f..fb4e344692 100644
--- a/locale/fi/LC_MESSAGES/statusnet.po
+++ b/locale/fi/LC_MESSAGES/statusnet.po
@@ -1,163 +1,203 @@
-# Translation of StatusNet to Finnish
+# Translation of StatusNet - Core to Finnish (Suomi)
+# Expored from translatewiki.net
#
-# Author@translatewiki.net: Crt
-# Author@translatewiki.net: Jaakko
-# Author@translatewiki.net: McDutchie
+# Author: Crt
+# Author: Jaakko
+# Author: Josutus
+# Author: McDutchie
+# Author: Nike
+# Author: Str4nd
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
-"Project-Id-Version: StatusNet\n"
+"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-08-07 16:23+0000\n"
-"PO-Revision-Date: 2010-08-07 16:24:23+0000\n"
-"Language-Team: Finnish\n"
+"POT-Creation-Date: 2010-12-16 15:08+0000\n"
+"PO-Revision-Date: 2010-12-16 15:10:40+0000\n"
+"Language-Team: Finnish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n"
+"X-Generator: MediaWiki 1.18alpha (r78478); 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\n"
+"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
-#. TRANS: Page title
+#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
-#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376
+#: actions/accessadminpanel.php:53 lib/adminpanelaction.php:363
#, fuzzy
msgid "Access"
msgstr "Hyväksy"
-#. TRANS: Page notice
-#: actions/accessadminpanel.php:67
+#. TRANS: Page notice.
+#: actions/accessadminpanel.php:64
#, fuzzy
msgid "Site access settings"
msgstr "Profiilikuva-asetukset"
#. TRANS: Form legend for registration form.
-#: actions/accessadminpanel.php:161
+#: actions/accessadminpanel.php:151
#, fuzzy
msgid "Registration"
msgstr "Rekisteröidy"
-#. TRANS: Checkbox instructions for admin setting "Private"
-#: actions/accessadminpanel.php:165
+#. TRANS: Checkbox instructions for admin setting "Private".
+#: actions/accessadminpanel.php:155
msgid "Prohibit anonymous users (not logged in) from viewing site?"
msgstr ""
#. TRANS: Checkbox label for prohibiting anonymous users from viewing site.
-#: actions/accessadminpanel.php:167
+#: actions/accessadminpanel.php:157
#, fuzzy
msgctxt "LABEL"
msgid "Private"
msgstr "Yksityisyys"
-#. TRANS: Checkbox instructions for admin setting "Invite only"
-#: actions/accessadminpanel.php:174
+#. TRANS: Checkbox instructions for admin setting "Invite only".
+#: actions/accessadminpanel.php:164
msgid "Make registration invitation only."
msgstr ""
#. TRANS: Checkbox label for configuring site as invite only.
-#: actions/accessadminpanel.php:176
+#: actions/accessadminpanel.php:166
#, fuzzy
msgid "Invite only"
msgstr "Kutsu"
-#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations)
-#: actions/accessadminpanel.php:183
+#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations).
+#: actions/accessadminpanel.php:173
msgid "Disable new registrations."
msgstr ""
#. TRANS: Checkbox label for disabling new user registrations.
-#: actions/accessadminpanel.php:185
+#: actions/accessadminpanel.php:175
msgid "Closed"
msgstr "Suljettu"
-#. TRANS: Title / tooltip for button to save access settings in site admin panel
-#: actions/accessadminpanel.php:202
+#. TRANS: Title for button to save access settings in site admin panel.
+#: actions/accessadminpanel.php:191
#, fuzzy
msgid "Save access settings"
msgstr "Profiilikuva-asetukset"
+#. TRANS: Tooltip for button to save access settings in site admin panel.
#. TRANS: Button label to save e-mail preferences.
#. TRANS: Button label to save IM preferences.
+#. TRANS: Button text for saving "Other settings" in profile.
+#. TRANS: Button text to store form data in the Paths admin panel.
+#. TRANS: Button to save input in profile settings.
+#. TRANS: Button text for saving site notice in admin panel.
#. TRANS: Button label to save SMS preferences.
-#. TRANS: Button label
-#: actions/accessadminpanel.php:203 actions/emailsettings.php:224
-#: actions/imsettings.php:184 actions/smssettings.php:209
-#: lib/applicationeditform.php:361
-#, fuzzy
+#. TRANS: Save button for settings for a profile in a subscriptions list.
+#. TRANS: Button text to save user settings in user admin panel.
+#. TRANS: Button label in the "Edit application" form.
+#. TRANS: Button text on profile design page to save settings.
+#: actions/accessadminpanel.php:193 actions/emailsettings.php:254
+#: actions/imsettings.php:187 actions/othersettings.php:134
+#: actions/pathsadminpanel.php:512 actions/profilesettings.php:201
+#: actions/sitenoticeadminpanel.php:197 actions/smssettings.php:209
+#: actions/subscriptions.php:262 actions/useradminpanel.php:298
+#: lib/applicationeditform.php:355 lib/designsettings.php:270
+#: lib/groupeditform.php:207
msgctxt "BUTTON"
msgid "Save"
msgstr "Tallenna"
+#. TRANS: Server error when page not found (404).
#. TRANS: Server error when page not found (404)
#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
#: actions/showfavorites.php:138 actions/tag.php:52
-#, fuzzy
msgid "No such page."
msgstr "Sivua ei ole."
-#: actions/all.php:79 actions/allrss.php:68
-#: actions/apiaccountupdatedeliverydevice.php:114
-#: actions/apiaccountupdateprofile.php:105
-#: actions/apiaccountupdateprofilebackgroundimage.php:116
-#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
-#: actions/apiblockdestroy.php:96 actions/apidirectmessage.php:77
-#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:113
-#: actions/apigroupismember.php:91 actions/apigroupjoin.php:100
-#: actions/apigroupleave.php:100 actions/apigrouplist.php:73
-#: actions/apistatusesupdate.php:229 actions/apisubscriptions.php:87
-#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174
-#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80
-#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75
-#: actions/favoritesrss.php:74 actions/foaf.php:40 actions/foaf.php:58
-#: actions/hcard.php:67 actions/microsummary.php:62 actions/newmessage.php:116
-#: actions/otp.php:76 actions/remotesubscribe.php:145
-#: actions/remotesubscribe.php:154 actions/replies.php:73
-#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105
-#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40
-#: actions/xrds.php:71 lib/command.php:478 lib/galleryaction.php:59
+#. TRANS: Client error when user not found for an action.
+#. TRANS: Client error when user not found for an rss related action.
+#. TRANS: Client error displayed when no existing user is provided for a user's delivery device setting.
+#. TRANS: Client error displayed if a user could not be found.
+#. TRANS: Client error when user not found updating a profile background image.
+#. TRANS: Client error displayed updating profile image without having a user object.
+#. TRANS: Client error when user not found for an API action to remove a block for a user.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error when user not found for an API direct message action.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error displayed when checking group membership for a non-existing user.
+#. TRANS: Client error displayed when trying to have a non-existing user join a group.
+#. TRANS: Client error displayed when trying to have a non-existing user leave a group.
+#. TRANS: Client error displayed when updating a status for a non-existing user.
+#. TRANS: Client error displayed when requesting a list of followers for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent favourite notices by a user for a non-existing user.
+#. TRANS: Client error displayed when requesting dents of a user and friends for a user that does not exist.
+#. TRANS: Client error displayed when requesting most recent dents by user and friends for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent mentions for a non-existing user.
+#. TRANS: Client error displayed requesting most recent notices for a non-existing user.
+#. TRANS: Client error displayed trying to get an avatar for a non-existing user.
+#. TRANS: Error text shown when trying to send a direct message to a user that does not exist.
+#: actions/all.php:80 actions/allrss.php:69
+#: actions/apiaccountupdatedeliverydevice.php:110
+#: actions/apiaccountupdateprofile.php:103
+#: actions/apiaccountupdateprofilebackgroundimage.php:118
+#: actions/apiaccountupdateprofileimage.php:104 actions/apiatomservice.php:60
+#: actions/apiblockcreate.php:95 actions/apiblockdestroy.php:94
+#: actions/apidirectmessage.php:75 actions/apidirectmessagenew.php:72
+#: actions/apigroupcreate.php:111 actions/apigroupismember.php:89
+#: actions/apigroupjoin.php:98 actions/apigroupleave.php:98
+#: actions/apigrouplist.php:70 actions/apistatusesupdate.php:230
+#: actions/apisubscriptions.php:85 actions/apitimelinefavorites.php:70
+#: actions/apitimelinefriends.php:173 actions/apitimelinehome.php:78
+#: actions/apitimelinementions.php:77 actions/apitimelineuser.php:79
+#: actions/avatarbynickname.php:79 actions/favoritesrss.php:74
+#: actions/foaf.php:40 actions/foaf.php:58 actions/hcard.php:67
+#: actions/microsummary.php:62 actions/newmessage.php:116 actions/otp.php:76
+#: actions/remotesubscribe.php:145 actions/remotesubscribe.php:154
+#: actions/replies.php:73 actions/repliesrss.php:38 actions/rsd.php:116
+#: actions/showfavorites.php:105 actions/userbyid.php:74
+#: actions/usergroups.php:93 actions/userrss.php:40 actions/userxrd.php:59
+#: actions/xrds.php:71 lib/command.php:497 lib/galleryaction.php:59
#: lib/mailbox.php:82 lib/profileaction.php:77
msgid "No such user."
msgstr "Käyttäjää ei ole."
#. TRANS: Page title. %1$s is user nickname, %2$d is page number
-#: actions/all.php:90
+#: actions/all.php:91
#, fuzzy, php-format
msgid "%1$s and friends, page %2$d"
-msgstr "%s ja kaverit, sivu %d"
+msgstr "%s ja kaverit"
-#. TRANS: Page title. %1$s is user nickname
-#. TRANS: H1 text. %1$s is user nickname
+#. TRANS: Page title. %s is user nickname
+#. TRANS: H1 text for page. %s is a user nickname.
#. TRANS: Message is used as link title. %s is a user nickname.
-#: actions/all.php:93 actions/all.php:185 actions/allrss.php:116
-#: actions/apitimelinefriends.php:210 actions/apitimelinehome.php:116
-#: lib/personalgroupnav.php:100
+#. TRANS: Timeline title for user and friends. %s is a user nickname.
+#: actions/all.php:94 actions/all.php:191 actions/allrss.php:117
+#: actions/apitimelinefriends.php:207 actions/apitimelinehome.php:113
+#: lib/personalgroupnav.php:103
#, php-format
msgid "%s and friends"
msgstr "%s ja kaverit"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:107
+#. TRANS: %s is user nickname.
+#: actions/all.php:108
#, php-format
msgid "Feed for friends of %s (RSS 1.0)"
msgstr "Käyttäjän %s kavereiden syöte (RSS 1.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:116
+#. TRANS: %s is user nickname.
+#: actions/all.php:117
#, php-format
msgid "Feed for friends of %s (RSS 2.0)"
msgstr "Käyttäjän %s kavereiden syöte (RSS 2.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:125
+#. TRANS: %s is user nickname.
+#: actions/all.php:126
#, php-format
msgid "Feed for friends of %s (Atom)"
msgstr "Käyttäjän %s kavereiden syöte (Atom)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:138
+#. TRANS: Empty list message. %s is a user nickname.
+#: actions/all.php:139
#, php-format
msgid ""
"This is the timeline for %s and friends but no one has posted anything yet."
@@ -165,450 +205,645 @@ msgstr ""
"Tämä on käyttäjän %s ja kavereiden aikajana, mutta kukaan ei ole lähettyänyt "
"vielä mitään."
-#: actions/all.php:143
+#. TRANS: Encouragement displayed on logged in user's empty timeline.
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:146
#, php-format
msgid ""
"Try subscribing to more people, [join a group](%%action.groups%%) or post "
"something yourself."
msgstr ""
-"Kokeile useamman käyttäjän tilaamista, [liity ryhmään] (%%action.groups%%) "
-"tai lähetä päivitys itse."
+"Kokeile useamman käyttäjän tilaamista [liittymällä ryhmään](%%action.groups%"
+"%) tai kirjoita päivitys."
-#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@"
-#: actions/all.php:146
+#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@".
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:150
#, fuzzy, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) from their profile or [post something "
"to them](%%%%action.newnotice%%%%?status_textarea=%3$s)."
msgstr ""
-"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta] (%%%%action."
+"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta](%%%%action."
"newnotice%%%%?status_textarea=%s)!"
-#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211
+#. TRANS: Encoutagement displayed on empty timeline user pages for anonymous users.
+#. TRANS: %s is a user nickname. This message contains Markdown links. Keep "](" together.
+#. TRANS: Second sentence of empty message for anonymous users. %s is a user nickname.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/all.php:155 actions/replies.php:210 actions/showstream.php:227
#, php-format
msgid ""
"Why not [register an account](%%%%action.register%%%%) and then nudge %s or "
"post a notice to them."
msgstr ""
-#. TRANS: H1 text
-#: actions/all.php:182
+#. TRANS: H1 text for page when viewing a list for self.
+#: actions/all.php:188
msgid "You and friends"
-msgstr "Sinä ja kaverit"
+msgstr "Sinä ja kaverisi"
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name.
-#: actions/allrss.php:121 actions/apitimelinefriends.php:216
-#: actions/apitimelinehome.php:122
+#: actions/allrss.php:122 actions/apitimelinefriends.php:213
+#: actions/apitimelinehome.php:119
#, php-format
msgid "Updates from %1$s and friends on %2$s!"
msgstr "Käyttäjän %1$s ja kavereiden päivitykset palvelussa %2$s!"
-#: actions/apiaccountratelimitstatus.php:72
-#: actions/apiaccountupdatedeliverydevice.php:94
-#: actions/apiaccountupdateprofile.php:97
-#: actions/apiaccountupdateprofilebackgroundimage.php:94
-#: actions/apiaccountupdateprofilecolors.php:118
-#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156
-#: actions/apifavoritecreate.php:100 actions/apifavoritedestroy.php:101
-#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
-#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:139
-#: actions/apigroupismember.php:115 actions/apigroupjoin.php:156
-#: actions/apigroupleave.php:142 actions/apigrouplist.php:137
-#: actions/apigrouplistall.php:122 actions/apigroupmembership.php:107
-#: actions/apigroupshow.php:116 actions/apihelptest.php:88
-#: actions/apistatusesdestroy.php:104 actions/apistatusesretweets.php:112
-#: actions/apistatusesshow.php:109 actions/apistatusnetconfig.php:141
-#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
-#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:271
-#: actions/apitimelinegroup.php:154 actions/apitimelinehome.php:175
-#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:241
-#: actions/apitimelineretweetedtome.php:121
-#: actions/apitimelineretweetsofme.php:152 actions/apitimelinetag.php:161
-#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
-#, fuzzy
+#. TRANS: Client error displayed handling a non-existing API method.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method updating profile colours.
+#. TRANS: Client error displayed trying to execute an unknown API method verifying user credentials.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method showing friendship.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method joining a group.
+#. TRANS: Client error displayed trying to execute an unknown API method leaving a group.
+#. TRANS: Client error displayed trying to execute an unknown API method checking group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method listing the latest 20 groups.
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method showing a group.
+#. TRANS: Client error displayed trying to execute an unknown API method testing API connectivity.
+#. TRANS: Client error displayed trying to execute an unknown API method deleting a status.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#: actions/apiaccountratelimitstatus.php:69
+#: actions/apiaccountupdatedeliverydevice.php:92
+#: actions/apiaccountupdateprofile.php:94
+#: actions/apiaccountupdateprofilebackgroundimage.php:92
+#: actions/apiaccountupdateprofilecolors.php:115
+#: actions/apiaccountverifycredentials.php:68 actions/apidirectmessage.php:157
+#: actions/apifavoritecreate.php:98 actions/apifavoritedestroy.php:98
+#: actions/apifriendshipscreate.php:99 actions/apifriendshipsdestroy.php:99
+#: actions/apifriendshipsshow.php:124 actions/apigroupcreate.php:138
+#: actions/apigroupismember.php:115 actions/apigroupjoin.php:160
+#: actions/apigroupleave.php:145 actions/apigrouplist.php:134
+#: actions/apigrouplistall.php:120 actions/apigroupmembership.php:105
+#: actions/apigroupshow.php:114 actions/apihelptest.php:84
+#: actions/apistatusesdestroy.php:101 actions/apistatusesretweets.php:110
+#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
+#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
+#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
+#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
+#: actions/apitimelineretweetedtome.php:118
+#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
+#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
msgid "API method not found."
-msgstr "API-metodia ei löytynyt!"
+msgstr "API-metodia ei löytynyt."
-#: actions/apiaccountupdatedeliverydevice.php:86
-#: actions/apiaccountupdateprofile.php:89
-#: actions/apiaccountupdateprofilebackgroundimage.php:86
-#: actions/apiaccountupdateprofilecolors.php:110
-#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
-#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:109
-#: actions/apifavoritecreate.php:91 actions/apifavoritedestroy.php:92
-#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
-#: actions/apigroupcreate.php:105 actions/apigroupjoin.php:92
-#: actions/apigroupleave.php:92 actions/apimediaupload.php:67
-#: actions/apistatusesretweet.php:65 actions/apistatusesupdate.php:198
+#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
+#. TRANS: Client error. POST is a HTTP command. It should not be translated.
+#: actions/apiaccountupdatedeliverydevice.php:83
+#: actions/apiaccountupdateprofile.php:85
+#: actions/apiaccountupdateprofilebackgroundimage.php:83
+#: actions/apiaccountupdateprofilecolors.php:106
+#: actions/apiaccountupdateprofileimage.php:80 actions/apiblockcreate.php:87
+#: actions/apiblockdestroy.php:85 actions/apidirectmessagenew.php:107
+#: actions/apifavoritecreate.php:88 actions/apifavoritedestroy.php:88
+#: actions/apifriendshipscreate.php:89 actions/apifriendshipsdestroy.php:89
+#: actions/apigroupcreate.php:102 actions/apigroupjoin.php:89
+#: actions/apigroupleave.php:89 actions/apimediaupload.php:66
+#: actions/apistatusesretweet.php:63 actions/apistatusesupdate.php:194
msgid "This method requires a POST."
-msgstr "Tämä metodi edellyttää POST sanoman."
+msgstr "Tämä metodi edellyttää POST-pyynnön."
-#: actions/apiaccountupdatedeliverydevice.php:106
+#. TRANS: Client error displayed when no valid device parameter is provided for a user's delivery device setting.
+#: actions/apiaccountupdatedeliverydevice.php:103
msgid ""
"You must specify a parameter named 'device' with a value of one of: sms, im, "
"none."
msgstr ""
-#: actions/apiaccountupdatedeliverydevice.php:133
-#, fuzzy
+#. TRANS: Server error displayed when a user's delivery device cannot be updated.
+#: actions/apiaccountupdatedeliverydevice.php:130
msgid "Could not update user."
-msgstr "Ei voitu päivittää käyttäjää."
+msgstr "Käyttäjän päivitys epäonnistui."
-#: actions/apiaccountupdateprofile.php:112
-#: actions/apiaccountupdateprofilebackgroundimage.php:194
-#: actions/apiaccountupdateprofilecolors.php:185
+#. TRANS: Client error displayed if a user profile could not be found.
+#. TRANS: Client error displayed when a user has no profile.
+#. TRANS: Client error displayed a user has no profile updating profile colours.
+#. TRANS: Client error displayed if a user profile could not be found updating a profile image.
+#. TRANS: Client error displayed when requesting user information for a user without a profile.
+#. TRANS: Client error displayed trying to get an avatar for a user without a profile.
+#: actions/apiaccountupdateprofile.php:111
+#: actions/apiaccountupdateprofilebackgroundimage.php:199
+#: actions/apiaccountupdateprofilecolors.php:183
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
-#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74
+#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
msgid "User has no profile."
msgstr "Käyttäjällä ei ole profiilia."
+#. TRANS: Server error displayed if a user profile could not be saved.
#: actions/apiaccountupdateprofile.php:147
-#, fuzzy
msgid "Could not save profile."
-msgstr "Ei voitu tallentaa profiilia."
+msgstr "Profiilin tallennus epäonnistui."
+#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
+#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
+#. TRANS: Form validation error in design settings form. POST should remain untranslated.
#: actions/apiaccountupdateprofilebackgroundimage.php:108
-#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80
-#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257
-#: actions/designadminpanel.php:123 actions/editapplication.php:118
-#: actions/newapplication.php:101 actions/newnotice.php:94
-#: lib/designsettings.php:283
+#: actions/apiaccountupdateprofileimage.php:95 actions/apimediaupload.php:81
+#: actions/apistatusesupdate.php:210 actions/avatarsettings.php:269
+#: actions/designadminpanel.php:125 actions/editapplication.php:121
+#: actions/newapplication.php:104 actions/newnotice.php:95
+#: lib/designsettings.php:298
#, php-format
msgid ""
+"The server was unable to handle that much POST data (%s byte) due to its "
+"current configuration."
+msgid_plural ""
"The server was unable to handle that much POST data (%s bytes) due to its "
"current configuration."
-msgstr ""
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apiaccountupdateprofilebackgroundimage.php:136
-#: actions/apiaccountupdateprofilebackgroundimage.php:146
-#: actions/apiaccountupdateprofilecolors.php:164
-#: actions/apiaccountupdateprofilecolors.php:174
+#. TRANS: Client error displayed when saving design settings fails because of an empty id.
+#. TRANS: Client error displayed when saving design settings fails because of an empty result.
+#. TRANS: Client error displayed when a database error occurs inserting profile colours.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:138
+#: actions/apiaccountupdateprofilebackgroundimage.php:149
+#: actions/apiaccountupdateprofilecolors.php:160
+#: actions/apiaccountupdateprofilecolors.php:171
#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300
#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
-#, fuzzy
msgid "Unable to save your design settings."
-msgstr "Twitter-asetuksia ei voitu tallentaa!"
+msgstr "Ulkoasun tallennus epäonnistui."
-#: actions/apiaccountupdateprofilebackgroundimage.php:187
-#: actions/apiaccountupdateprofilecolors.php:142
+#. TRANS: Error displayed when updating design settings fails.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:191
+#: actions/apiaccountupdateprofilecolors.php:139
#, fuzzy
msgid "Could not update your design."
msgstr "Ei voitu päivittää käyttäjää."
-#: actions/apiblockcreate.php:105
-#, fuzzy
-msgid "You cannot block yourself!"
-msgstr "Et voi lopettaa itsesi tilausta!"
+#: actions/apiatomservice.php:86
+msgid "Main"
+msgstr ""
+#. TRANS: Message is used as link title. %s is a user nickname.
+#. TRANS: Title in atom group notice feed. %s is a group name.
+#. TRANS: Title in atom user notice feed. %s is a user name.
+#: actions/apiatomservice.php:93 actions/grouprss.php:139
+#: actions/userrss.php:94 lib/atomgroupnoticefeed.php:63
+#: lib/atomusernoticefeed.php:68
+#, php-format
+msgid "%s timeline"
+msgstr "%s aikajana"
+
+#. TRANS: Header for subscriptions overview for a user (first page).
+#. TRANS: %s is a user nickname.
+#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
+#: actions/subscriptions.php:51
+#, php-format
+msgid "%s subscriptions"
+msgstr "Käyttäjän %s tilaukset"
+
+#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
+#, fuzzy, php-format
+msgid "%s favorites"
+msgstr "Suosikit"
+
+#: actions/apiatomservice.php:123
+#, fuzzy, php-format
+msgid "%s memberships"
+msgstr "Ryhmän %s jäsenet"
+
+#. TRANS: Client error displayed when users try to block themselves.
+#: actions/apiblockcreate.php:104
+msgid "You cannot block yourself!"
+msgstr "Sinä et voi poistaa käyttäjiä."
+
+#. TRANS: Server error displayed when blocking a user has failed.
#: actions/apiblockcreate.php:126
msgid "Block user failed."
msgstr "Käyttäjän esto epäonnistui."
-#: actions/apiblockdestroy.php:114
+#. TRANS: Server error displayed when unblocking a user has failed.
+#: actions/apiblockdestroy.php:113
msgid "Unblock user failed."
msgstr "Käyttäjän eston poisto epäonnistui."
-#: actions/apidirectmessage.php:89
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:88
#, php-format
msgid "Direct messages from %s"
msgstr "Suorat viestit käyttäjälle %s"
+#. TRANS: Subtitle. %s is a user nickname.
#: actions/apidirectmessage.php:93
#, php-format
msgid "All the direct messages sent from %s"
msgstr "Kaikki suorat viestit käytäjältä %s"
-#: actions/apidirectmessage.php:101
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:102
#, php-format
msgid "Direct messages to %s"
msgstr "Suorat viestit käyttäjälle %s"
-#: actions/apidirectmessage.php:105
+#. TRANS: Subtitle. %s is a user nickname.
+#: actions/apidirectmessage.php:107
#, php-format
msgid "All the direct messages sent to %s"
msgstr "Kaikki suorat viestit käyttäjälle %s"
-#: actions/apidirectmessagenew.php:118
+#. TRANS: Client error displayed when no message text was submitted (406).
+#: actions/apidirectmessagenew.php:117
msgid "No message text!"
msgstr "Viestissä ei ole tekstiä!"
-#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150
-#, php-format
-msgid "That's too long. Max message size is %d chars."
-msgstr "Liian pitkä päivitys. Maksimikoko päivitykselle on %d merkkiä."
+#. TRANS: Client error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#. TRANS: Form validation error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#: actions/apidirectmessagenew.php:127 actions/newmessage.php:152
+#, fuzzy, php-format
+msgid "That's too long. Maximum message size is %d character."
+msgid_plural "That's too long. Maximum message size is %d characters."
+msgstr[0] "Liian pitkä päivitys. Maksimikoko päivitykselle on %d merkkiä."
+msgstr[1] "Liian pitkä päivitys. Maksimikoko päivitykselle on %d merkkiä."
-#: actions/apidirectmessagenew.php:138
+#. TRANS: Client error displayed if a recipient user could not be found (403).
+#: actions/apidirectmessagenew.php:139
msgid "Recipient user not found."
msgstr "Vastaanottajaa ei löytynyt."
-#: actions/apidirectmessagenew.php:142
+#. TRANS: Client error displayed trying to direct message another user who's not a friend (403).
+#: actions/apidirectmessagenew.php:144
+#, fuzzy
msgid "Can't send direct messages to users who aren't your friend."
msgstr ""
"Et voi lähettää suoraa viestiä käyttäjälle, jonka kanssa et ole vielä kaveri."
-#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110
+#. TRANS: Client error displayed trying to direct message self (403).
+#: actions/apidirectmessagenew.php:154
+#, fuzzy
+msgid ""
+"Do not send a message to yourself; just say it to yourself quietly instead."
+msgstr "Älä lähetä viestiä itsellesi, vaan kuiskaa se vain hiljaa itsellesi."
+
+#. TRANS: Client error displayed when requesting a status with a non-existing ID.
+#. TRANS: Client error displayed when trying to remove a favourite with an invalid ID.
+#. TRANS: Client error displayed trying to delete a status with an invalid ID.
+#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:108
#: actions/apistatusesdestroy.php:121
msgid "No status found with that ID."
msgstr "Käyttäjätunnukselle ei löytynyt statusviestiä."
+#. TRANS: Client error displayed when trying to mark a notice favourite that already is a favourite.
#: actions/apifavoritecreate.php:120
#, fuzzy
msgid "This status is already a favorite."
msgstr "Tämä päivitys on jo suosikki!"
-#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:285
+#. TRANS: Client error displayed when marking a notice as favourite fails.
+#. TRANS: Error message text shown when a favorite could not be set.
+#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294
msgid "Could not create favorite."
msgstr "Ei voitu lisätä suosikiksi."
-#: actions/apifavoritedestroy.php:123
+#. TRANS: Client error displayed when trying to remove a favourite that was not a favourite.
+#: actions/apifavoritedestroy.php:122
#, fuzzy
msgid "That status is not a favorite."
msgstr "Tämä päivitys ei ole suosikki!"
+#. TRANS: Client error displayed when removing a favourite has failed.
#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87
msgid "Could not delete favorite."
msgstr "Ei voitu poistaa suosikkia."
+#. TRANS: Client error displayed when trying follow who's profile could not be found.
#: actions/apifriendshipscreate.php:109
-#, fuzzy
msgid "Could not follow user: profile not found."
-msgstr "Ei voitu tilata käyttäjää: Käyttäjää ei löytynyt."
+msgstr "Ei voitu lopettaa tilausta: Käyttäjää ei löytynyt."
-#: actions/apifriendshipscreate.php:118
+#. TRANS: Client error displayed when trying to follow a user that's already being followed.
+#. TRANS: %s is the nickname of the user that is already being followed.
+#: actions/apifriendshipscreate.php:120
#, php-format
msgid "Could not follow user: %s is already on your list."
msgstr "Ei voitu tilata käyttäjää: %s on jo listallasi"
+#. TRANS: Client error displayed when trying to unfollow a user that cannot be found.
#: actions/apifriendshipsdestroy.php:109
msgid "Could not unfollow user: User not found."
msgstr "Ei voitu lopettaa tilausta: Käyttäjää ei löytynyt."
-#: actions/apifriendshipsdestroy.php:120
-#, fuzzy
+#. TRANS: Client error displayed when trying to unfollow self.
+#: actions/apifriendshipsdestroy.php:121
msgid "You cannot unfollow yourself."
-msgstr "Et voi lopettaa itsesi tilausta!"
+msgstr "Sinä et voi poistaa käyttäjiä."
-#: actions/apifriendshipsexists.php:91
+#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
+#: actions/apifriendshipsexists.php:88
#, fuzzy
-msgid "Two valid IDs or screen_names must be supplied."
+msgid "Two valid IDs or nick names must be supplied."
msgstr "Kaksi käyttäjätunnusta tai nimeä täytyy antaa."
-#: actions/apifriendshipsshow.php:134
-#, fuzzy
+#. TRANS: Client error displayed when a source user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:131
msgid "Could not determine source user."
-msgstr "Julkista päivitysvirtaa ei saatu."
+msgstr "Ei voitu päivittää käyttäjää."
-#: actions/apifriendshipsshow.php:142
-#, fuzzy
+#. TRANS: Client error displayed when a target user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:140
msgid "Could not find target user."
-msgstr "Ei löytynyt yhtään päivitystä."
+msgstr "Ei voitu päivittää käyttäjää."
-#: actions/apigroupcreate.php:167 actions/editgroup.php:186
-#: actions/newgroup.php:126 actions/profilesettings.php:215
-#: actions/register.php:212
-msgid "Nickname must have only lowercase letters and numbers and no spaces."
-msgstr ""
-"Käyttäjätunnuksessa voi olla ainoastaan pieniä kirjaimia ja numeroita ilman "
-"välilyöntiä."
-
-#: actions/apigroupcreate.php:176 actions/editgroup.php:190
-#: actions/newgroup.php:130 actions/profilesettings.php:238
-#: actions/register.php:215
+#. TRANS: Client error trying to create a group with a nickname this is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:156 actions/editgroup.php:189
+#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Tunnus on jo käytössä. Yritä toista tunnusta."
-#: actions/apigroupcreate.php:183 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:218
-#: actions/register.php:217
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:164 actions/editgroup.php:193
+#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Tuo ei ole kelvollinen tunnus."
-#: actions/apigroupcreate.php:199 actions/editapplication.php:215
-#: actions/editgroup.php:199 actions/newapplication.php:203
-#: actions/newgroup.php:139 actions/profilesettings.php:222
-#: actions/register.php:224
+#. TRANS: Client error in form for group creation.
+#. TRANS: Validation error shown when providing an invalid homepage URL in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:181 actions/editapplication.php:233
+#: actions/editgroup.php:200 actions/newapplication.php:211
+#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Kotisivun verkko-osoite ei ole toimiva."
-#: actions/apigroupcreate.php:208 actions/editgroup.php:202
-#: actions/newgroup.php:142 actions/profilesettings.php:225
-#: actions/register.php:227
-msgid "Full name is too long (max 255 chars)."
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:191 actions/editgroup.php:204
+#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/register.php:226
+#, fuzzy
+msgid "Full name is too long (maximum 255 characters)."
msgstr "Koko nimi on liian pitkä (max 255 merkkiä)."
-#: actions/apigroupcreate.php:216 actions/editapplication.php:190
-#: actions/newapplication.php:172
+#. TRANS: Client error shown when providing too long a description during group creation.
+#. TRANS: %d is the maximum number of allowed characters.
+#. TRANS: Validation error shown when providing too long a description in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Form validation error in New application form.
+#. TRANS: %d is the maximum number of characters for the description.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed characters.
+#: actions/apigroupcreate.php:201 actions/editapplication.php:201
+#: actions/editgroup.php:209 actions/newapplication.php:178
+#: actions/newgroup.php:149
#, fuzzy, php-format
-msgid "Description is too long (max %d chars)."
-msgstr "kuvaus on liian pitkä (max 140 merkkiä)."
+msgid "Description is too long (maximum %d character)."
+msgid_plural "Description is too long (maximum %d characters)."
+msgstr[0] "kuvaus on liian pitkä (max %d merkkiä)."
+msgstr[1] "kuvaus on liian pitkä (max %d merkkiä)."
-#: actions/apigroupcreate.php:227 actions/editgroup.php:208
-#: actions/newgroup.php:148 actions/profilesettings.php:232
-#: actions/register.php:234
-msgid "Location is too long (max 255 chars)."
+#. TRANS: Client error shown when providing too long a location during group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:215 actions/editgroup.php:216
+#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/register.php:235
+#, fuzzy
+msgid "Location is too long (maximum 255 characters)."
msgstr "Kotipaikka on liian pitkä (max 255 merkkiä)."
-#: actions/apigroupcreate.php:246 actions/editgroup.php:219
-#: actions/newgroup.php:159
-#, php-format
-msgid "Too many aliases! Maximum %d."
-msgstr "Liikaa aliaksia. Maksimimäärä on %d."
+#. TRANS: Client error shown when providing too many aliases during group creation.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group edit form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#: actions/apigroupcreate.php:236 actions/editgroup.php:229
+#: actions/newgroup.php:169
+#, fuzzy, php-format
+msgid "Too many aliases! Maximum %d allowed."
+msgid_plural "Too many aliases! Maximum %d allowed."
+msgstr[0] "Liikaa aliaksia. Maksimimäärä on %d."
+msgstr[1] "Liikaa aliaksia. Maksimimäärä on %d."
-#: actions/apigroupcreate.php:267
+#. TRANS: Client error shown when providing an invalid alias during group creation.
+#. TRANS: %s is the invalid alias.
+#: actions/apigroupcreate.php:253
#, fuzzy, php-format
msgid "Invalid alias: \"%s\"."
msgstr "Virheellinen alias: \"%s\""
-#: actions/apigroupcreate.php:276 actions/editgroup.php:232
-#: actions/newgroup.php:172
+#. TRANS: Client error displayed when trying to use an alias during group creation that is already in use.
+#. TRANS: %s is the alias that is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:264 actions/editgroup.php:244
+#: actions/newgroup.php:184
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Alias \"%s\" on jo käytössä. Yritä toista aliasta."
-#: actions/apigroupcreate.php:289 actions/editgroup.php:238
-#: actions/newgroup.php:178
+#. TRANS: Client error displayed when trying to use an alias during group creation that is the same as the group's nickname.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:278 actions/editgroup.php:251
+#: actions/newgroup.php:191
msgid "Alias can't be the same as nickname."
msgstr "Alias ei voi olla sama kuin ryhmätunnus."
-#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105
-#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92
-#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92
-#, fuzzy
+#. TRANS: Client error displayed when checking group membership for a non-existing group.
+#. TRANS: Client error displayed when trying to join a group that does not exist.
+#. TRANS: Client error displayed when trying to leave a group that does not exist.
+#. TRANS: Client error displayed trying to show group membership on a non-existing group.
+#. TRANS: Client error displayed when trying to show a group that could not be found.
+#. TRANS: Client error displayed requesting most recent notices to a group for a non-existing group.
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:89
+#: actions/apigroupshow.php:81 actions/apitimelinegroup.php:89
msgid "Group not found."
-msgstr "Ryhmää ei löytynyt!"
+msgstr "Ei löytynyt."
-#: actions/apigroupjoin.php:111 actions/joingroup.php:100
+#. TRANS: Server error displayed when trying to join a group the user is already a member of.
+#. TRANS: Error text shown a user tries to join a group they already are a member of.
+#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:333
msgid "You are already a member of that group."
msgstr "Sinä kuulut jo tähän ryhmään."
-#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:327
+#. TRANS: Server error displayed when trying to join a group the user is blocked from joining.
+#. TRANS: Error text shown when a user tries to join a group they are blocked from joining.
+#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338
msgid "You have been blocked from that group by the admin."
msgstr "Sinut on estetty osallistumasta tähän ryhmään ylläpitäjän toimesta."
-#: actions/apigroupjoin.php:139 actions/joingroup.php:134
+#. TRANS: Server error displayed when joining a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupjoin.php:142 actions/joingroup.php:134 lib/command.php:350
#, fuzzy, php-format
msgid "Could not join user %1$s to group %2$s."
msgstr "Käyttäjä %s ei voinut liittyä ryhmään %s."
+#. TRANS: Server error displayed when trying to leave a group the user is not a member of.
#: actions/apigroupleave.php:115
msgid "You are not a member of this group."
msgstr "Sinä et kuulu tähän ryhmään."
-#: actions/apigroupleave.php:125 actions/leavegroup.php:129
-#, fuzzy, php-format
+#. TRANS: Server error displayed when leaving a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupleave.php:127 actions/leavegroup.php:129
+#: lib/command.php:398
+#, php-format
msgid "Could not remove user %1$s from group %2$s."
-msgstr "Ei voitu poistaa käyttäjää %s ryhmästä %s"
+msgstr "Käyttäjä %s ei voinut liittyä ryhmään %s."
-#. TRANS: %s is a user name
-#: actions/apigrouplist.php:98
+#. TRANS: Used as title in check for group membership. %s is a user name.
+#: actions/apigrouplist.php:94
#, php-format
msgid "%s's groups"
msgstr "Käyttäjän %s ryhmät"
-#. TRANS: Meant to convey the user %2$s is a member of each of the groups listed on site %1$s
-#: actions/apigrouplist.php:108
+#. TRANS: Used as subtitle in check for group membership. %1$s is a user name, %2$s is the site name.
+#: actions/apigrouplist.php:104
#, fuzzy, php-format
msgid "%1$s groups %2$s is a member of."
msgstr "Ryhmät, joiden jäsen %s on"
-#. TRANS: Message is used as a title. %s is a site name.
+#. TRANS: Message is used as a title when listing the lastest 20 groups. %s is a site name.
#. TRANS: Message is used as a page title. %s is a nick name.
-#: actions/apigrouplistall.php:92 actions/usergroups.php:63
+#: actions/apigrouplistall.php:88 actions/usergroups.php:63
#, php-format
msgid "%s groups"
msgstr "Käyttäjän %s ryhmät"
-#: actions/apigrouplistall.php:96
+#. TRANS: Message is used as a subtitle when listing the lastest 20 groups. %s is a site name.
+#: actions/apigrouplistall.php:93
#, fuzzy, php-format
msgid "groups on %s"
msgstr "Ryhmän toiminnot"
-#: actions/apimediaupload.php:99
-#, fuzzy
+#. TRANS: Client error displayed when uploading a media file has failed.
+#: actions/apimediaupload.php:101
msgid "Upload failed."
-msgstr "Lataa"
+msgstr "Komento epäonnistui"
-#: actions/apioauthauthorize.php:101
+#. TRANS: Client error given from the OAuth API when the request token or verifier is invalid.
+#: actions/apioauthaccesstoken.php:101
+#, fuzzy
+msgid "Invalid request token or verifier."
+msgstr "Päivityksen sisältö ei kelpaa"
+
+#. TRANS: Client error given when no oauth_token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:107
msgid "No oauth_token parameter provided."
msgstr ""
-#: actions/apioauthauthorize.php:106
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:115 actions/apioauthauthorize.php:129
#, fuzzy
-msgid "Invalid token."
+msgid "Invalid request token."
msgstr "Koko ei kelpaa."
-#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268
-#: actions/deletenotice.php:169 actions/disfavor.php:74
-#: actions/emailsettings.php:267 actions/favor.php:75 actions/geocode.php:55
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:121
+#, fuzzy
+msgid "Request token already authorized."
+msgstr "Sinulla ei ole valtuutusta tähän."
+
+#. TRANS: Form validation error in API OAuth authorisation because of an invalid session token.
+#: actions/apioauthauthorize.php:147 actions/avatarsettings.php:280
+#: actions/deletenotice.php:177 actions/disfavor.php:74
+#: actions/emailsettings.php:297 actions/favor.php:75 actions/geocode.php:55
#: actions/groupblock.php:66 actions/grouplogo.php:312
-#: actions/groupunblock.php:66 actions/imsettings.php:227
-#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66
-#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
-#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135
-#: actions/othersettings.php:145 actions/passwordsettings.php:138
-#: actions/profilesettings.php:194 actions/recoverpassword.php:350
+#: actions/groupunblock.php:65 actions/imsettings.php:230
+#: actions/invite.php:59 actions/login.php:137 actions/makeadmin.php:66
+#: actions/newmessage.php:135 actions/newnotice.php:105 actions/nudge.php:80
+#: actions/oauthappssettings.php:165 actions/oauthconnectionssettings.php:138
+#: actions/othersettings.php:153 actions/passwordsettings.php:138
+#: actions/profilesettings.php:221 actions/recoverpassword.php:350
#: actions/register.php:172 actions/remotesubscribe.php:77
-#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:38
+#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:40
#: actions/subscribe.php:86 actions/tagother.php:166
#: actions/unsubscribe.php:69 actions/userauthorization.php:52
-#: lib/designsettings.php:294
+#: lib/designsettings.php:310
msgid "There was a problem with your session token. Try again, please."
msgstr ""
"Istuntosi avaimen kanssa oli ongelmia. Olisitko ystävällinen ja kokeilisit "
"uudelleen."
-#: actions/apioauthauthorize.php:135
+#. TRANS: Form validation error given when an invalid username and/or password was passed to the OAuth API.
+#: actions/apioauthauthorize.php:168
#, fuzzy
msgid "Invalid nickname / password!"
msgstr "Käyttäjätunnus tai salasana ei kelpaa."
-#: actions/apioauthauthorize.php:159
+#. TRANS: Server error displayed when a database action fails.
+#: actions/apioauthauthorize.php:217
#, fuzzy
-msgid "Database error deleting OAuth application user."
-msgstr "Virhe tapahtui käyttäjän asettamisessa."
-
-#: actions/apioauthauthorize.php:185
-#, fuzzy
-msgid "Database error inserting OAuth application user."
+msgid "Database error inserting oauth_token_association."
msgstr "Tietokantavirhe tallennettaessa risutagiä: %s"
-#: actions/apioauthauthorize.php:214
-#, php-format
-msgid ""
-"The request token %s has been authorized. Please exchange it for an access "
-"token."
-msgstr ""
-
-#: actions/apioauthauthorize.php:227
-#, php-format
-msgid "The request token %s has been denied and revoked."
-msgstr ""
-
+#. TRANS: Client error given on when invalid data was passed through a form in the OAuth API.
+#. TRANS: Unexpected validation error on avatar upload form.
+#. TRANS: Client error displayed submitting invalid form data for edit application.
#. TRANS: Message given submitting a form with an unknown action in e-mail settings.
#. TRANS: Message given submitting a form with an unknown action in IM settings.
+#. TRANS: Client error when submitting a form with unexpected information.
#. TRANS: Message given submitting a form with an unknown action in SMS settings.
-#: actions/apioauthauthorize.php:232 actions/avatarsettings.php:281
-#: actions/designadminpanel.php:104 actions/editapplication.php:139
-#: actions/emailsettings.php:286 actions/grouplogo.php:322
-#: actions/imsettings.php:242 actions/newapplication.php:121
+#. TRANS: Unknown form validation error in design settings form.
+#: actions/apioauthauthorize.php:294 actions/avatarsettings.php:294
+#: actions/designadminpanel.php:104 actions/editapplication.php:144
+#: actions/emailsettings.php:316 actions/grouplogo.php:322
+#: actions/imsettings.php:245 actions/newapplication.php:125
#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44
-#: actions/smssettings.php:277 lib/designsettings.php:304
+#: actions/smssettings.php:277 lib/designsettings.php:321
msgid "Unexpected form submission."
msgstr "Odottamaton lomakkeen lähetys."
-#: actions/apioauthauthorize.php:259
+#. TRANS: Title for a page where a user can confirm/deny account access by an external application.
+#: actions/apioauthauthorize.php:387
msgid "An application would like to connect to your account"
msgstr ""
-#: actions/apioauthauthorize.php:276
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:404
msgid "Allow or deny access"
msgstr ""
-#: actions/apioauthauthorize.php:292
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %3$s is the access type requested (read-write or read-only), %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:425
+#, php-format
+msgid ""
+"An application would like the ability to %3$s your %4$s "
+"account data. You should only give access to your %4$s account to third "
+"parties you trust."
+msgstr ""
+
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %1$s is the application name requesting access, %2$s is the organisation behind the application,
+#. TRANS: %3$s is the access type requested, %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:433
#, php-format
msgid ""
"The application %1$s by %2$s would like "
@@ -616,248 +851,630 @@ msgid ""
"give access to your %4$s account to third parties you trust."
msgstr ""
-#. TRANS: Main menu option when logged in for access to user settings
-#: actions/apioauthauthorize.php:310 lib/action.php:450
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:455
+#, fuzzy
+msgctxt "LEGEND"
msgid "Account"
msgstr "Käyttäjätili"
-#: actions/apioauthauthorize.php:313 actions/login.php:252
-#: actions/profilesettings.php:106 actions/register.php:431
-#: actions/showgroup.php:245 actions/tagother.php:94
+#. TRANS: Field label on OAuth API authorisation form.
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group nickname (dt). Text hidden by default.
+#: actions/apioauthauthorize.php:459 actions/login.php:252
+#: actions/profilesettings.php:110 actions/register.php:432
+#: actions/showgroup.php:240 actions/tagother.php:94
#: actions/userauthorization.php:145 lib/groupeditform.php:152
-#: lib/userprofile.php:132
+#: lib/userprofile.php:134
msgid "Nickname"
msgstr "Tunnus"
+#. TRANS: Field label on OAuth API authorisation form.
#. TRANS: Link description in user account settings menu.
-#: actions/apioauthauthorize.php:316 actions/login.php:255
-#: actions/register.php:436 lib/accountsettingsaction.php:125
+#: actions/apioauthauthorize.php:463 actions/login.php:255
+#: actions/register.php:437 lib/accountsettingsaction.php:120
msgid "Password"
msgstr "Salasana"
-#: actions/apioauthauthorize.php:328
+#. TRANS: Button text that when clicked will cancel the process of allowing access to an account
+#. TRANS: by an external application.
+#. TRANS: Button label to cancel an e-mail address confirmation procedure.
+#. TRANS: Button label to cancel an IM address confirmation procedure.
+#. TRANS: Button label to cancel a SMS address confirmation procedure.
+#. TRANS: Button label in the "Edit application" form.
+#: actions/apioauthauthorize.php:478 actions/emailsettings.php:128
+#: actions/imsettings.php:131 actions/smssettings.php:137
+#: lib/applicationeditform.php:351
#, fuzzy
-msgid "Deny"
-msgstr "Ulkoasu"
+msgctxt "BUTTON"
+msgid "Cancel"
+msgstr "Peruuta"
-#: actions/apioauthauthorize.php:334
+#. TRANS: Button text that when clicked will allow access to an account by an external application.
+#: actions/apioauthauthorize.php:485
#, fuzzy
+msgctxt "BUTTON"
msgid "Allow"
msgstr "Kaikki"
-#: actions/apioauthauthorize.php:351
-msgid "Allow or deny access to your account information."
+#. TRANS: Form instructions.
+#: actions/apioauthauthorize.php:502
+msgid "Authorize access to your account information."
msgstr ""
-#: actions/apistatusesdestroy.php:112
+#. TRANS: Header for user notification after revoking OAuth access to an application.
+#: actions/apioauthauthorize.php:594
+#, fuzzy
+msgid "Authorization canceled."
+msgstr "Varmistuskoodia ei ole annettu."
+
+#. TRANS: User notification after revoking OAuth access to an application.
+#. TRANS: %s is an OAuth token.
+#: actions/apioauthauthorize.php:598
+#, php-format
+msgid "The request token %s has been revoked."
+msgstr ""
+
+#. TRANS: Title of the page notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:621
+#, fuzzy
+msgid "You have successfully authorized the application"
+msgstr "Sinulla ei ole valtuutusta tähän."
+
+#. TRANS: Message notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:625
+msgid ""
+"Please return to the application and enter the following security code to "
+"complete the process."
+msgstr ""
+
+#. TRANS: Title of the page notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:632
+#, fuzzy, php-format
+msgid "You have successfully authorized %s"
+msgstr "Sinulla ei ole valtuutusta tähän."
+
+#. TRANS: Message notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:639
+#, php-format
+msgid ""
+"Please return to %s and enter the following security code to complete the "
+"process."
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete a status not using POST or DELETE.
+#. TRANS: POST and DELETE should not be translated.
+#: actions/apistatusesdestroy.php:111
msgid "This method requires a POST or DELETE."
msgstr "Tämä metodi edellyttää joko POST tai DELETE sanoman."
-#: actions/apistatusesdestroy.php:135
+#. TRANS: Client error displayed trying to delete a status of another user.
+#: actions/apistatusesdestroy.php:136
msgid "You may not delete another user's status."
msgstr "Et voi poistaa toisen käyttäjän päivitystä."
-#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72
-#: actions/deletenotice.php:52 actions/shownotice.php:92
+#. TRANS: Client error displayed trying to repeat a non-existing notice through the API.
+#. TRANS: Client error displayed trying to display redents of a non-exiting notice.
+#. TRANS: Error message displayed trying to delete a non-existing notice.
+#: actions/apistatusesretweet.php:74 actions/apistatusesretweets.php:70
+#: actions/atompubshowfavorite.php:82 actions/deletenotice.php:61
+#: actions/shownotice.php:92
msgid "No such notice."
msgstr "Päivitystä ei ole."
-#: actions/apistatusesretweet.php:83
+#. TRANS: Client error displayed trying to repeat an own notice through the API.
+#. TRANS: Error text shown when trying to repeat an own notice.
+#: actions/apistatusesretweet.php:83 lib/command.php:537
#, fuzzy
msgid "Cannot repeat your own notice."
msgstr "Ilmoituksia ei voi pistää päälle."
-#: actions/apistatusesretweet.php:91
-#, fuzzy
+#. TRANS: Client error displayed trying to re-repeat a notice through the API.
+#. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user.
+#: actions/apistatusesretweet.php:92 lib/command.php:543
msgid "Already repeated that notice."
-msgstr "Poista tämä päivitys"
+msgstr "Tätä päivitystä ei voi poistaa."
-#: actions/apistatusesshow.php:139
+#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
+#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
+#: actions/atompubshowsubscription.php:118
+#: actions/atompubsubscriptionfeed.php:109
+#, fuzzy
+msgid "HTTP method not supported."
+msgstr "API-metodia ei löytynyt."
+
+#: actions/apistatusesshow.php:141
+#, fuzzy, php-format
+msgid "Unsupported format: %s"
+msgstr "Formaattia ei ole tuettu."
+
+#. TRANS: Client error displayed requesting a deleted status.
+#: actions/apistatusesshow.php:152
msgid "Status deleted."
msgstr "Päivitys poistettu."
-#: actions/apistatusesshow.php:145
+#. TRANS: Client error displayed requesting a status with an invalid ID.
+#: actions/apistatusesshow.php:159
msgid "No status with that ID found."
msgstr "Käyttäjätunnukselle ei löytynyt statusviestiä."
+#: actions/apistatusesshow.php:223
+msgid "Can only delete using the Atom format."
+msgstr ""
+
+#. TRANS: Error message displayed trying to delete a notice that was not made by the current user.
+#: actions/apistatusesshow.php:230 actions/deletenotice.php:78
+msgid "Can't delete this notice."
+msgstr "Tätä päivitystä ei voi poistaa."
+
+#: actions/apistatusesshow.php:243
+#, fuzzy, php-format
+msgid "Deleted notice %d"
+msgstr "Poista päivitys"
+
+#. TRANS: Client error displayed when the parameter "status" is missing.
#: actions/apistatusesupdate.php:221
msgid "Client must provide a 'status' parameter with a value."
msgstr ""
-#: actions/apistatusesupdate.php:242 actions/newnotice.php:155
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#. TRANS: %d is the maximum number of character for a notice.
+#: actions/apistatusesupdate.php:244 actions/newnotice.php:161
#: lib/mailhandler.php:60
-#, php-format
-msgid "That's too long. Max notice size is %d chars."
-msgstr "Päivitys on liian pitkä. Maksimipituus on %d merkkiä."
+#, fuzzy, php-format
+msgid "That's too long. Maximum notice size is %d character."
+msgid_plural "That's too long. Maximum notice size is %d characters."
+msgstr[0] "Päivitys on liian pitkä. Maksimipituus on %d merkkiä."
+msgstr[1] "Päivitys on liian pitkä. Maksimipituus on %d merkkiä."
-#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96
-msgid "Not found."
-msgstr "Ei löytynyt."
+#. TRANS: Client error displayed when replying to a non-existing notice.
+#: actions/apistatusesupdate.php:284
+#, fuzzy
+msgid "Parent notice not found."
+msgstr "API-metodia ei löytynyt."
-#: actions/apistatusesupdate.php:306 actions/newnotice.php:178
-#, php-format
-msgid "Max notice size is %d chars, including attachment URL."
-msgstr "Maksimikoko päivitykselle on %d merkkiä, mukaan lukien URL-osoite."
+#. TRANS: Client error displayed exceeding the maximum notice length.
+#. TRANS: %d is the maximum lenth for a notice.
+#: actions/apistatusesupdate.php:308 actions/newnotice.php:184
+#, fuzzy, php-format
+msgid "Maximum notice size is %d character, including attachment URL."
+msgid_plural "Maximum notice size is %d characters, including attachment URL."
+msgstr[0] "Maksimikoko päivitykselle on %d merkkiä, mukaan lukien URL-osoite."
+msgstr[1] "Maksimikoko päivitykselle on %d merkkiä, mukaan lukien URL-osoite."
-#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262
+#. TRANS: Client error displayed when requesting profiles of followers in an unsupported format.
+#. TRANS: Client error displayed when requesting IDs of followers in an unsupported format.
+#: actions/apisubscriptions.php:228 actions/apisubscriptions.php:258
msgid "Unsupported format."
msgstr "Formaattia ei ole tuettu."
-#: actions/apitimelinefavorites.php:110
-#, fuzzy, php-format
+#. TRANS: Title for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinefavorites.php:108
+#, php-format
msgid "%1$s / Favorites from %2$s"
-msgstr "%s / Käyttäjän %s suosikit"
+msgstr "Käyttäjän %1$s päivitys %2$s"
-#: actions/apitimelinefavorites.php:119
+#. TRANS: Subtitle for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user's full name,
+#. TRANS: %3$s is a user nickname.
+#: actions/apitimelinefavorites.php:120
#, fuzzy, php-format
-msgid "%1$s updates favorited by %2$s / %2$s."
-msgstr " Palvelun %s päivitykset, jotka %s / %s on merkinnyt suosikikseen."
+msgid "%1$s updates favorited by %2$s / %3$s."
+msgstr "Käyttäjän %1$s suosikit palvelussa %2$s!"
-#: actions/apitimelinementions.php:118
+#. TRANS: Server error displayed when generating an Atom feed fails.
+#. TRANS: %s is the error.
+#: actions/apitimelinegroup.php:138
#, fuzzy, php-format
+msgid "Could not generate feed for group - %s"
+msgstr "Ei voitu päivittää ryhmää."
+
+#. TRANS: Title for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinementions.php:115
+#, php-format
msgid "%1$s / Updates mentioning %2$s"
-msgstr "%1$s / Vastaukset päivitykseen %2$s"
+msgstr "Käyttäjän %1$s päivitys %2$s"
+#. TRANS: Subtitle for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname,
+#. TRANS: %3$s is a user's full name.
#: actions/apitimelinementions.php:131
#, php-format
msgid "%1$s updates that reply to updates from %2$s / %3$s."
msgstr ""
"%1$s -päivitykset, jotka on vastauksia käyttäjän %2$s / %3$s päivityksiin."
-#: actions/apitimelinepublic.php:197 actions/publicrss.php:103
+#. TRANS: Title for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:193 actions/publicrss.php:103
#, php-format
msgid "%s public timeline"
msgstr "%s julkinen aikajana"
-#: actions/apitimelinepublic.php:202 actions/publicrss.php:105
-#, php-format
+#. TRANS: Subtitle for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:199 actions/publicrss.php:105
+#, fuzzy, php-format
msgid "%s updates from everyone!"
msgstr "%s päivitykset kaikilta!"
-#: actions/apitimelineretweetedtome.php:111
+#. TRANS: Server error displayed calling unimplemented API method for 'retweeted by me'.
+#: actions/apitimelineretweetedbyme.php:71
+#, fuzzy
+msgid "Unimplemented."
+msgstr "Komentoa ei ole vielä toteutettu."
+
+#. TRANS: Title for Atom feed "repeated to me". %s is the user nickname.
+#: actions/apitimelineretweetedtome.php:108
#, fuzzy, php-format
msgid "Repeated to %s"
msgstr "Vastaukset käyttäjälle %s"
-#: actions/apitimelineretweetsofme.php:114
+#. TRANS: Title of list of repeated notices of the logged in user.
+#. TRANS: %s is the nickname of the logged in user.
+#: actions/apitimelineretweetsofme.php:112
#, fuzzy, php-format
msgid "Repeats of %s"
msgstr "Vastaukset käyttäjälle %s"
-#: actions/apitimelinetag.php:105 actions/tag.php:67
+#. TRANS: Title for timeline with lastest notices with a given tag.
+#. TRANS: %s is the tag.
+#: actions/apitimelinetag.php:101 actions/tag.php:67
#, php-format
msgid "Notices tagged with %s"
msgstr "Päivitykset joilla on tagi %s"
-#: actions/apitimelinetag.php:107 actions/tagrss.php:65
-#, fuzzy, php-format
+#. TRANS: Subtitle for timeline with lastest notices with a given tag.
+#. TRANS: %1$s is the tag, $2$s is the StatusNet sitename.
+#: actions/apitimelinetag.php:105 actions/tagrss.php:65
+#, php-format
msgid "Updates tagged with %1$s on %2$s!"
-msgstr "Käyttäjän %1$s päivitykset palvelussa %2$s!"
+msgstr "Käyttäjän %1$s suosikit palvelussa %2$s!"
-#: actions/apitrends.php:87
+#. TRANS: Client error displayed trying to add a notice to another user's timeline.
+#: actions/apitimelineuser.php:297
+#, fuzzy
+msgid "Only the user can add to their own timeline."
+msgstr "Vain käyttäjä voi lukea omaa postilaatikkoaan."
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:304
+msgid "Only accept AtomPub for Atom feeds."
+msgstr ""
+
+#: actions/apitimelineuser.php:310
+msgid "Atom post must not be empty."
+msgstr ""
+
+#: actions/apitimelineuser.php:315
+msgid "Atom post must be well-formed XML."
+msgstr ""
+
+#. TRANS: Client error displayed when not using an Atom entry.
+#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
+#: actions/atompubmembershipfeed.php:228
+#: actions/atompubsubscriptionfeed.php:233
+msgid "Atom post must be an Atom entry."
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/apitimelineuser.php:332
+msgid "Can only handle POST activities."
+msgstr ""
+
+#. TRANS: Client error displayed when using an unsupported activity object type.
+#. TRANS: %s is the unsupported activity object type.
+#: actions/apitimelineuser.php:343
+#, php-format
+msgid "Cannot handle activity object type \"%s\"."
+msgstr ""
+
+#. TRANS: Client error displayed when posting a notice without content through the API.
+#: actions/apitimelineuser.php:376
+#, fuzzy, php-format
+msgid "No content for notice %d."
+msgstr "Hae päivityksien sisällöstä"
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:404
+#, fuzzy, php-format
+msgid "Notice with URI \"%s\" already exists."
+msgstr "Ei profiilia tuolla id:llä."
+
+#: actions/apitimelineuser.php:435
+#, php-format
+msgid "AtomPub post with unknown attention URI %s"
+msgstr ""
+
+#. TRANS: Server error for unfinished API method showTrends.
+#: actions/apitrends.php:85
msgid "API method under construction."
msgstr "API-metodi on työn alla!"
+#. TRANS: Client error displayed when requesting user information for a non-existing user.
+#: actions/apiusershow.php:94
+msgid "User not found."
+msgstr "API-metodia ei löytynyt."
+
+#: actions/atompubfavoritefeed.php:70
+#, fuzzy
+msgid "No such profile"
+msgstr "Tiedostoa ei ole."
+
+#: actions/atompubfavoritefeed.php:145
+#, php-format
+msgid "Notices %s has favorited to on %s"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
+#, fuzzy
+msgid "Can't add someone else's subscription"
+msgstr "Ei voitu lisätä uutta tilausta."
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubfavoritefeed.php:239
+msgid "Can only handle Favorite activities."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
+#, fuzzy
+msgid "Can only fave notices."
+msgstr "Hae päivityksien sisällöstä"
+
+#: actions/atompubfavoritefeed.php:256
+#, fuzzy
+msgid "Unknown note."
+msgstr "Tuntematon toiminto"
+
+#: actions/atompubfavoritefeed.php:263
+#, fuzzy
+msgid "Already a favorite."
+msgstr "Lisää suosikkeihin"
+
+#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
+#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
+#, fuzzy
+msgid "No such profile."
+msgstr "Tiedostoa ei ole."
+
+#: actions/atompubmembershipfeed.php:144
+#, fuzzy, php-format
+msgid "%s group memberships"
+msgstr "Ryhmän %s jäsenet"
+
+#: actions/atompubmembershipfeed.php:147
+#, fuzzy, php-format
+msgid "Groups %s is a member of on %s"
+msgstr "Ryhmät, joiden jäsen %s on"
+
+#: actions/atompubmembershipfeed.php:217
+msgid "Can't add someone else's membership"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubmembershipfeed.php:241
+msgid "Can only handle Join activities."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:256
+#, fuzzy
+msgid "Unknown group."
+msgstr "Tuntematon toiminto"
+
+#: actions/atompubmembershipfeed.php:263
+#, fuzzy
+msgid "Already a member."
+msgstr "Kaikki jäsenet"
+
+#: actions/atompubmembershipfeed.php:270
+msgid "Blocked by admin."
+msgstr ""
+
+#: actions/atompubshowfavorite.php:89
+#, fuzzy
+msgid "No such favorite."
+msgstr "Tiedostoa ei ole."
+
+#: actions/atompubshowfavorite.php:151
+#, fuzzy
+msgid "Can't delete someone else's favorite"
+msgstr "Ei voitu poistaa suosikkia."
+
+#: actions/atompubshowmembership.php:81
+#, fuzzy
+msgid "No such group"
+msgstr "Tuota ryhmää ei ole."
+
+#: actions/atompubshowmembership.php:90
+#, fuzzy
+msgid "Not a member"
+msgstr "Kaikki jäsenet"
+
+#: actions/atompubshowmembership.php:115
+#, fuzzy
+msgid "Method not supported"
+msgstr "API-metodia ei löytynyt."
+
+#: actions/atompubshowmembership.php:150
+msgid "Can't delete someone else's membership"
+msgstr ""
+
+#: actions/atompubshowsubscription.php:72
+#: actions/atompubshowsubscription.php:81
+#: actions/atompubsubscriptionfeed.php:74
+#, fuzzy, php-format
+msgid "No such profile id: %d"
+msgstr "Tiedostoa ei ole."
+
+#: actions/atompubshowsubscription.php:90
+#, fuzzy, php-format
+msgid "Profile %d not subscribed to profile %d"
+msgstr "Et ole tilannut tämän käyttäjän päivityksiä."
+
+#: actions/atompubshowsubscription.php:154
+#, fuzzy
+msgid "Can't delete someone else's subscription"
+msgstr "Tilausta ei onnistuttu tallentamaan."
+
+#: actions/atompubsubscriptionfeed.php:150
+#, fuzzy, php-format
+msgid "People %s has subscribed to on %s"
+msgstr "Ihmiset jotka ovat käyttäjän %s tilaajia"
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubsubscriptionfeed.php:246
+msgid "Can only handle Follow activities."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:253
+msgid "Can only follow people."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:262
+#, fuzzy, php-format
+msgid "Unknown profile %s"
+msgstr "Tunnistamaton tiedoston tyyppi"
+
+#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
msgid "No such attachment."
msgstr "Liitettä ei ole."
-#: actions/avatarbynickname.php:59 actions/blockedfromgroup.php:73
-#: actions/editgroup.php:84 actions/groupdesignsettings.php:84
+#. TRANS: Client error displayed trying to get an avatar without providing a nickname.
+#. TRANS: Client error displayed when requesting a list of blocked users for a group without providing a group nickname.
+#. TRANS: Client error displayed trying to edit a group while not proving a nickname for the group to edit.
+#. TRANS: Client error displayed if no nickname argument was given requesting a group page.
+#: actions/avatarbynickname.php:60 actions/blockedfromgroup.php:73
+#: actions/editgroup.php:85 actions/groupdesignsettings.php:84
#: actions/grouplogo.php:86 actions/groupmembers.php:76
-#: actions/grouprss.php:91 actions/showgroup.php:121
+#: actions/grouprss.php:91 actions/showgroup.php:116
msgid "No nickname."
msgstr "Tunnusta ei ole."
-#: actions/avatarbynickname.php:64
+#. TRANS: Client error displayed trying to get an avatar without providing an avatar size.
+#: actions/avatarbynickname.php:66
msgid "No size."
msgstr "Kokoa ei ole."
-#: actions/avatarbynickname.php:69
+#. TRANS: Client error displayed trying to get an avatar providing an invalid avatar size.
+#: actions/avatarbynickname.php:72
msgid "Invalid size."
msgstr "Koko ei kelpaa."
+#. TRANS: Title for avatar upload page.
+#. TRANS: Label for group avatar (dt). Text hidden by default.
#. TRANS: Link description in user account settings menu.
-#: actions/avatarsettings.php:67 actions/showgroup.php:230
-#: lib/accountsettingsaction.php:118
+#: actions/avatarsettings.php:66 actions/showgroup.php:224
+#: lib/accountsettingsaction.php:113
msgid "Avatar"
msgstr "Kuva"
+#. TRANS: Instruction for avatar upload page.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
#: actions/avatarsettings.php:78
#, php-format
msgid "You can upload your personal avatar. The maximum file size is %s."
msgstr "Voit ladata oman profiilikuvasi. Maksimikoko on %s."
-#: actions/avatarsettings.php:106 actions/avatarsettings.php:185
+#. TRANS: Server error displayed in avatar upload page when no matching profile can be found for a user.
+#: actions/avatarsettings.php:108 actions/avatarsettings.php:192
#: actions/grouplogo.php:181 actions/remotesubscribe.php:191
#: actions/userauthorization.php:72 actions/userrss.php:108
-#, fuzzy
msgid "User without matching profile."
-msgstr "Käyttäjälle ei löydy profiilia"
+msgstr "Käyttäjällä ei ole profiilia."
-#: actions/avatarsettings.php:119 actions/avatarsettings.php:197
+#. TRANS: Avatar upload page form legend.
+#. TRANS: Avatar upload page crop form legend.
+#: actions/avatarsettings.php:122 actions/avatarsettings.php:205
#: actions/grouplogo.php:254
msgid "Avatar settings"
msgstr "Profiilikuva-asetukset"
-#: actions/avatarsettings.php:127 actions/avatarsettings.php:205
+#. TRANS: Header on avatar upload page for thumbnail of originally uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of originally uploaded avatar (h2).
+#: actions/avatarsettings.php:131 actions/avatarsettings.php:214
#: actions/grouplogo.php:202 actions/grouplogo.php:262
msgid "Original"
msgstr "Alkuperäinen"
-#: actions/avatarsettings.php:142 actions/avatarsettings.php:217
+#. TRANS: Header on avatar upload page for thumbnail of to be used rendition of uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of to be used rendition of uploaded avatar (h2).
+#: actions/avatarsettings.php:147 actions/avatarsettings.php:227
#: actions/grouplogo.php:213 actions/grouplogo.php:274
msgid "Preview"
msgstr "Esikatselu"
-#: actions/avatarsettings.php:149 actions/showapplication.php:252
-#: lib/deleteuserform.php:66 lib/noticelist.php:656
+#. TRANS: Button on avatar upload page to delete current avatar.
+#: actions/avatarsettings.php:155
+#, fuzzy
+msgctxt "BUTTON"
msgid "Delete"
msgstr "Poista"
-#: actions/avatarsettings.php:166 actions/grouplogo.php:236
+#. TRANS: Button on avatar upload page to upload an avatar.
+#: actions/avatarsettings.php:173
+#, fuzzy
+msgctxt "BUTTON"
msgid "Upload"
msgstr "Lataa"
-#: actions/avatarsettings.php:231 actions/grouplogo.php:289
+#. TRANS: Button on avatar upload crop form to confirm a selected crop as avatar.
+#: actions/avatarsettings.php:243
+#, fuzzy
+msgctxt "BUTTON"
msgid "Crop"
msgstr "Rajaa"
-#: actions/avatarsettings.php:305
+#. TRANS: Validation error on avatar upload form when no file was uploaded.
+#: actions/avatarsettings.php:318
#, fuzzy
msgid "No file uploaded."
msgstr "Profiilia ei ole määritelty."
-#: actions/avatarsettings.php:332
+#. TRANS: Avatar upload form unstruction after uploading a file.
+#: actions/avatarsettings.php:346
msgid "Pick a square area of the image to be your avatar"
msgstr "Valitse neliön muotoinen alue kuvasta profiilikuvaksi"
-#: actions/avatarsettings.php:347 actions/grouplogo.php:380
+#. TRANS: Server error displayed if an avatar upload went wrong somehow server side.
+#: actions/avatarsettings.php:361 actions/grouplogo.php:380
msgid "Lost our file data."
msgstr "Tiedoston data hävisi."
-#: actions/avatarsettings.php:370
+#. TRANS: Success message for having updated a user avatar.
+#: actions/avatarsettings.php:385
msgid "Avatar updated."
msgstr "Kuva päivitetty."
-#: actions/avatarsettings.php:373
+#. TRANS: Error displayed on the avatar upload page if the avatar could not be updated for an unknown reason.
+#: actions/avatarsettings.php:389
msgid "Failed updating avatar."
msgstr "Profiilikuvan päivittäminen epäonnistui."
-#: actions/avatarsettings.php:397
+#. TRANS: Success message for deleting a user avatar.
+#: actions/avatarsettings.php:413
msgid "Avatar deleted."
msgstr "Kuva poistettu."
-#: actions/block.php:69
-#, fuzzy
+#. TRANS: Client error displayed when blocking a user that has already been blocked.
+#: actions/block.php:68
msgid "You already blocked that user."
-msgstr "Sinä olet jo estänyt tämän käyttäjän."
+msgstr "!!FUZZZY!!Olet jos tilannut seuraavien käyttäjien päivitykset:"
-#: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158
+#. TRANS: Title for block user page.
+#. TRANS: Legend for block user form.
+#: actions/block.php:106 actions/block.php:136 actions/groupblock.php:158
msgid "Block user"
msgstr "Estä käyttäjä"
-#: actions/block.php:138
+#. TRANS: Explanation of consequences when blocking a user on the block user page.
+#: actions/block.php:139
msgid ""
"Are you sure you want to block this user? Afterwards, they will be "
"unsubscribed from you, unable to subscribe to you in the future, and you "
@@ -866,183 +1483,224 @@ msgstr ""
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:178
-#, fuzzy
+#: actions/block.php:154 actions/deleteapplication.php:157
+#: actions/deletegroup.php:220 actions/deletenotice.php:155
+#: actions/deleteuser.php:152 actions/groupblock.php:178
msgctxt "BUTTON"
msgid "No"
-msgstr "Ei"
+msgstr "Huomaa"
#. TRANS: Submit button title for 'No' when blocking a user.
#. TRANS: Submit button title for 'No' when deleting a user.
-#: actions/block.php:157 actions/deleteuser.php:156
+#: actions/block.php:158 actions/deleteuser.php:156
msgid "Do not block this user"
msgstr "Älä estä tätä käyttäjää"
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. 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/groupblock.php:185
+#: actions/block.php:161 actions/deleteapplication.php:164
+#: actions/deletegroup.php:227 actions/deletenotice.php:162
+#: actions/deleteuser.php:159 actions/groupblock.php:185
#, fuzzy
msgctxt "BUTTON"
msgid "Yes"
msgstr "Kyllä"
#. TRANS: Submit button title for 'Yes' when blocking a user.
-#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80
+#. TRANS: Description of the form to block a user.
+#: actions/block.php:165 lib/blockform.php:79
msgid "Block this user"
msgstr "Estä tämä käyttäjä"
-#: actions/block.php:187
+#. TRANS: Server error displayed when blocking a user fails.
+#: actions/block.php:189
msgid "Failed to save block information."
msgstr "Käyttäjän estotiedon tallennus epäonnistui."
-#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87
-#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-local group.
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-existing group.
+#. TRANS: Client error when trying to delete a non-local group.
+#. TRANS: Client error when trying to delete a non-existing group.
+#. TRANS: Client error displayed trying to edit a non-existing group.
+#. TRANS: Client error displayed when trying to unblock a user from a non-existing group.
+#. TRANS: Client error displayed if no remote group with a given name was found requesting group page.
+#. TRANS: Client error displayed if no local group with a given name was found requesting group page.
+#. TRANS: Command exception text shown when a group is requested that does not exist.
+#. TRANS: Error text shown when trying to leave a group that does not exist.
+#: actions/blockedfromgroup.php:81 actions/blockedfromgroup.php:89
+#: actions/deletegroup.php:87 actions/deletegroup.php:100
+#: actions/editgroup.php:102 actions/foafgroup.php:44 actions/foafgroup.php:62
#: actions/foafgroup.php:69 actions/groupblock.php:86 actions/groupbyid.php:83
#: actions/groupdesignsettings.php:100 actions/grouplogo.php:102
#: actions/groupmembers.php:83 actions/groupmembers.php:90
#: actions/grouprss.php:98 actions/grouprss.php:105
-#: actions/groupunblock.php:86 actions/joingroup.php:82
+#: actions/groupunblock.php:88 actions/joingroup.php:82
#: actions/joingroup.php:93 actions/leavegroup.php:82
#: actions/leavegroup.php:93 actions/makeadmin.php:86
-#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:166
-#: lib/command.php:368
+#: actions/showgroup.php:134 actions/showgroup.php:143 lib/command.php:168
+#: lib/command.php:380
msgid "No such group."
msgstr "Tuota ryhmää ei ole."
-#: actions/blockedfromgroup.php:97
+#. TRANS: Title for first page with list of users blocked from a group.
+#. TRANS: %s is a group nickname.
+#: actions/blockedfromgroup.php:101
#, fuzzy, php-format
msgid "%s blocked profiles"
msgstr "Käyttäjän profiili"
-#: actions/blockedfromgroup.php:100
+#. TRANS: Title for any but the first page with list of users blocked from a group.
+#. TRANS: %1$s is a group nickname, %2$d is a page number.
+#: actions/blockedfromgroup.php:106
#, fuzzy, php-format
msgid "%1$s blocked profiles, page %2$d"
msgstr "%s ja kaverit, sivu %d"
-#: actions/blockedfromgroup.php:115
+#. TRANS: Instructions for list of users blocked from a group.
+#: actions/blockedfromgroup.php:122
msgid "A list of the users blocked from joining this group."
msgstr "Lista käyttäjistä, jotka ovat estetty liittymästä tähän ryhmään."
-#: actions/blockedfromgroup.php:288
+#. TRANS: Form legend for unblocking a user from a group.
+#: actions/blockedfromgroup.php:291
msgid "Unblock user from group"
msgstr "Poista käyttäjän esto ryhmästä"
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:69
+#. TRANS: Button text for unblocking a user from a group.
+#: actions/blockedfromgroup.php:323
+#, fuzzy
+msgctxt "BUTTON"
msgid "Unblock"
msgstr "Poista esto"
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:80
+#. TRANS: Tooltip for button for unblocking a user from a group.
+#. TRANS: Description of the form to unblock a user.
+#: actions/blockedfromgroup.php:327 lib/unblockform.php:78
msgid "Unblock this user"
msgstr "Poista esto tältä käyttäjältä"
#. TRANS: Title for mini-posting window loaded from bookmarklet.
+#. TRANS: %s is the StatusNet site name.
#: actions/bookmarklet.php:51
-#, fuzzy, php-format
+#, php-format
msgid "Post to %s"
-msgstr "Kuva"
+msgstr "Vastaukset käyttäjälle %s"
-#: actions/confirmaddress.php:75
+#. TRANS: Client error displayed when not providing a confirmation code in the contact address confirmation action.
+#: actions/confirmaddress.php:74
msgid "No confirmation code."
msgstr "Varmistuskoodia ei ole annettu."
+#. TRANS: Client error displayed when providing a non-existing confirmation code in the contact address confirmation action.
#: actions/confirmaddress.php:80
msgid "Confirmation code not found."
msgstr "Vahvistuskoodia ei löytynyt."
-#: actions/confirmaddress.php:85
+#. TRANS: Client error displayed when not providing a confirmation code for another user in the contact address confirmation action.
+#: actions/confirmaddress.php:86
msgid "That confirmation code is not for you!"
msgstr "Tämä vahvistuskoodi ei ole sinun!"
-#. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'.
-#: actions/confirmaddress.php:91
+#. TRANS: Server error for a unknow address type %s, which can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:92
#, fuzzy, php-format
msgid "Unrecognized address type %s."
msgstr "Tuntematon osoitetyyppi %s "
-#. TRANS: Client error for an already confirmed email/jabbel/sms address.
-#: actions/confirmaddress.php:96
+#. TRANS: Client error for an already confirmed email/jabber/sms address.
+#: actions/confirmaddress.php:97
msgid "That address has already been confirmed."
msgstr "Tämä osoite on jo vahvistettu."
+#. TRANS: Server error displayed when a user update to the database fails in the contact address confirmation action.
#. TRANS: Server error thrown on database error updating e-mail preferences.
#. TRANS: Server error thrown on database error removing a registered e-mail address.
#. TRANS: Server error thrown on database error updating IM preferences.
#. TRANS: Server error thrown on database error removing a registered IM address.
+#. TRANS: Server error displayed when "Other" settings in user profile could not be updated on the server.
+#. TRANS: Server error thrown when user profile settings could not be updated.
#. TRANS: Server error thrown on database error updating SMS preferences.
#. TRANS: Server error thrown on database error removing a registered SMS phone number.
-#: actions/confirmaddress.php:116 actions/emailsettings.php:327
-#: actions/emailsettings.php:473 actions/imsettings.php:280
-#: actions/imsettings.php:439 actions/othersettings.php:174
-#: actions/profilesettings.php:283 actions/smssettings.php:308
+#: actions/confirmaddress.php:118 actions/emailsettings.php:359
+#: actions/emailsettings.php:508 actions/imsettings.php:283
+#: actions/imsettings.php:442 actions/othersettings.php:184
+#: actions/profilesettings.php:326 actions/smssettings.php:308
#: actions/smssettings.php:464
msgid "Couldn't update user."
msgstr "Ei voitu päivittää käyttäjää."
-#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
-#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
-#: actions/confirmaddress.php:128 actions/emailsettings.php:433
-#: actions/smssettings.php:422
-msgid "Couldn't delete email confirmation."
+#. TRANS: Server error displayed when an address confirmation code deletion from the
+#. TRANS: database fails in the contact address confirmation action.
+#: actions/confirmaddress.php:132
+#, fuzzy
+msgid "Could not delete address confirmation."
msgstr "Ei voitu poistaa sähköpostivahvistusta."
-#: actions/confirmaddress.php:146
-#, fuzzy
+#. TRANS: Title for the contact address confirmation action.
+#: actions/confirmaddress.php:150
msgid "Confirm address"
-msgstr "Vahvista osoite"
+msgstr "Tämän hetken vahvistettu sähköpostiosoite."
-#: actions/confirmaddress.php:161
+#. TRANS: Success message for the contact address confirmation action.
+#. TRANS: %s can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:166
#, php-format
msgid "The address \"%s\" has been confirmed for your account."
msgstr "Osoite \"%s\" on vahvistettu sinun käyttäjätunnuksellesi."
-#: actions/conversation.php:99
+#. TRANS: Title for page with a conversion (multiple notices in context).
+#: actions/conversation.php:96
msgid "Conversation"
msgstr "Keskustelu"
-#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87
+#. TRANS: Header on conversation page. Hidden by default (h2).
+#: actions/conversation.php:149 lib/mailbox.php:116 lib/noticelist.php:87
#: lib/profileaction.php:229 lib/searchgroupnav.php:82
msgid "Notices"
msgstr "Päivitykset"
-#: actions/deleteapplication.php:63
-#, fuzzy
+#. TRANS: Client error displayed trying to delete an application while not logged in.
+#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
-msgstr ""
-"Sinun pitää olla kirjautunut sisään, jotta voit muuttaa ryhmän tietoja."
+msgstr "Sinun pitää olla kirjautunut sisään, jotta voit erota ryhmästä."
+#. TRANS: Client error displayed trying to delete an application that does not exist.
#: actions/deleteapplication.php:71
-#, fuzzy
msgid "Application not found."
-msgstr "Päivitykselle ei ole profiilia"
+msgstr "Vahvistuskoodia ei löytynyt."
-#: actions/deleteapplication.php:78 actions/editapplication.php:77
+#. TRANS: Client error displayed trying to delete an application the current user does not own.
+#. TRANS: Client error displayed trying to edit an application while not being its owner.
+#: actions/deleteapplication.php:79 actions/editapplication.php:78
#: actions/showapplication.php:94
#, fuzzy
msgid "You are not the owner of this application."
msgstr "Sinä et kuulu tähän ryhmään."
-#: actions/deleteapplication.php:102 actions/editapplication.php:127
-#: actions/newapplication.php:110 actions/showapplication.php:118
-#: lib/action.php:1263
+#. TRANS: Client error text when there is a problem with the session token.
+#: actions/deleteapplication.php:102 actions/editapplication.php:131
+#: actions/newapplication.php:114 actions/showapplication.php:118
+#: lib/action.php:1409
msgid "There was a problem with your session token."
msgstr "Istuntoavaimesi kanssa oli ongelma."
-#: actions/deleteapplication.php:123 actions/deleteapplication.php:147
+#. TRANS: Title for delete application page.
+#. TRANS: Fieldset legend on delete application page.
+#: actions/deleteapplication.php:124 actions/deleteapplication.php:149
#, fuzzy
msgid "Delete application"
msgstr "Päivitystä ei ole."
-#: actions/deleteapplication.php:149
+#. TRANS: Confirmation text on delete application page.
+#: actions/deleteapplication.php:152
msgid ""
"Are you sure you want to delete this application? This will clear all data "
"about the application from the database, including all existing user "
@@ -1050,33 +1708,93 @@ msgid ""
msgstr ""
#. TRANS: Submit button title for 'No' when deleting an application.
-#: actions/deleteapplication.php:158
+#: actions/deleteapplication.php:161
#, fuzzy
msgid "Do not delete this application"
msgstr "Älä poista tätä päivitystä"
#. TRANS: Submit button title for 'Yes' when deleting an application.
-#: actions/deleteapplication.php:164
+#: actions/deleteapplication.php:167
#, fuzzy
msgid "Delete this application"
msgstr "Poista tämä päivitys"
+#. TRANS: Client error when trying to delete group while not logged in.
+#: actions/deletegroup.php:64
+#, fuzzy
+msgid "You must be logged in to delete a group."
+msgstr "Sinun pitää olla kirjautunut sisään, jotta voit erota ryhmästä."
+
+#. TRANS: Client error when trying to delete a group without providing a nickname or ID for the group.
+#: actions/deletegroup.php:94 actions/joingroup.php:88
+#: actions/leavegroup.php:88
+#, fuzzy
+msgid "No nickname or ID."
+msgstr "Tunnusta ei ole."
+
+#. TRANS: Client error when trying to delete a group without having the rights to delete it.
+#: actions/deletegroup.php:107
+#, fuzzy
+msgid "You are not allowed to delete this group."
+msgstr "Sinä et kuulu tähän ryhmään."
+
+#. TRANS: Server error displayed if a group could not be deleted.
+#. TRANS: %s is the name of the group that could not be deleted.
+#: actions/deletegroup.php:150
+#, fuzzy, php-format
+msgid "Could not delete group %s."
+msgstr "Ei voitu päivittää ryhmää."
+
+#. TRANS: Message given after deleting a group.
+#. TRANS: %s is the deleted group's name.
+#: actions/deletegroup.php:159
+#, fuzzy, php-format
+msgid "Deleted group %s"
+msgstr "Käyttäjän %1$s päivitys %2$s"
+
+#. TRANS: Title of delete group page.
+#. TRANS: Form legend for deleting a group.
+#: actions/deletegroup.php:176 actions/deletegroup.php:202
+#, fuzzy
+msgid "Delete group"
+msgstr "Poista käyttäjä"
+
+#. TRANS: Warning in form for deleleting a group.
+#: actions/deletegroup.php:206
+msgid ""
+"Are you sure you want to delete this group? This will clear all data about "
+"the group from the database, without a backup. Public posts to this group "
+"will still appear in individual timelines."
+msgstr ""
+
+#. TRANS: Submit button title for 'No' when deleting a group.
+#: actions/deletegroup.php:224
+#, fuzzy
+msgid "Do not delete this group"
+msgstr "Älä poista tätä päivitystä"
+
+#. TRANS: Submit button title for 'Yes' when deleting a group.
+#: actions/deletegroup.php:231
+#, fuzzy
+msgid "Delete this group"
+msgstr "Poista käyttäjä"
+
+#. TRANS: Error message displayed trying to delete a notice while not logged in.
+#. TRANS: Client error displayed when trying to unblock a user from a group while not logged in.
+#. TRANS: Client error displayed trying a change a subscription while not logged in.
#. 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/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
+#: actions/deletenotice.php:52 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:60 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:88
+#: actions/nudge.php:63 actions/subedit.php:33 actions/subscribe.php:96
#: actions/tagother.php:33 actions/unsubscribe.php:52
-#: lib/adminpanelaction.php:73 lib/profileformaction.php:64
+#: lib/adminpanelaction.php:71 lib/profileformaction.php:64
#: lib/settingsaction.php:72
msgid "Not logged in."
msgstr "Et ole kirjautunut sisään."
-#: actions/deletenotice.php:71
-msgid "Can't delete this notice."
-msgstr "Tätä päivitystä ei voi poistaa."
-
-#: actions/deletenotice.php:103
+#. TRANS: Instructions for deleting a notice.
+#: actions/deletenotice.php:110
msgid ""
"You are about to permanently delete a notice. Once this is done, it cannot "
"be undone."
@@ -1084,21 +1802,24 @@ 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
+#. TRANS: Page title when deleting a notice.
+#. TRANS: Fieldset legend for the delete notice form.
+#: actions/deletenotice.php:117 actions/deletenotice.php:148
msgid "Delete notice"
msgstr "Poista päivitys"
-#: actions/deletenotice.php:144
+#. TRANS: Message for the delete notice form.
+#: actions/deletenotice.php:152
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:159
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:656
+#: actions/deletenotice.php:166 lib/noticelist.php:672
msgid "Delete this notice"
msgstr "Poista tämä päivitys"
@@ -1107,9 +1828,8 @@ msgid "You cannot delete users."
msgstr "Sinä et voi poistaa käyttäjiä."
#: actions/deleteuser.php:74
-#, fuzzy
msgid "You can only delete local users."
-msgstr "Et voi poistaa toisen käyttäjän päivitystä."
+msgstr "Sinä et voi poistaa käyttäjiä."
#: actions/deleteuser.php:110 actions/deleteuser.php:133
msgid "Delete user"
@@ -1123,75 +1843,83 @@ msgstr ""
#. TRANS: Submit button title for 'Yes' when deleting a user.
#: actions/deleteuser.php:163 lib/deleteuserform.php:77
-#, fuzzy
msgid "Delete this user"
-msgstr "Poista tämä päivitys"
+msgstr "Poista käyttäjä"
#. TRANS: Message used as title for design settings for the site.
#. TRANS: Link description in user account settings menu.
-#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:139
-#: lib/groupnav.php:119
+#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134
msgid "Design"
msgstr "Ulkoasu"
#: actions/designadminpanel.php:74
-msgid "Design settings for this StatusNet site."
-msgstr "Ulkoasuasetukset tälle StatusNet palvelulle."
+msgid "Design settings for this StatusNet site"
+msgstr ""
-#: actions/designadminpanel.php:318
+#: actions/designadminpanel.php:335
#, fuzzy
msgid "Invalid logo URL."
msgstr "Koko ei kelpaa."
-#: actions/designadminpanel.php:322
+#: actions/designadminpanel.php:340
+#, fuzzy
+msgid "Invalid SSL logo URL."
+msgstr "Koko ei kelpaa."
+
+#: actions/designadminpanel.php:344
#, fuzzy, php-format
msgid "Theme not available: %s."
msgstr "Pikaviestin ei ole käytettävissä."
-#: actions/designadminpanel.php:426
-#, fuzzy
+#: actions/designadminpanel.php:448
msgid "Change logo"
-msgstr "Vaihda salasanasi"
+msgstr "Vaihda väriä"
-#: actions/designadminpanel.php:431
-#, fuzzy
+#: actions/designadminpanel.php:453
msgid "Site logo"
-msgstr "Kutsu"
+msgstr "Palvelun ilmoitus"
-#: actions/designadminpanel.php:443
+#: actions/designadminpanel.php:457
+#, fuzzy
+msgid "SSL logo"
+msgstr "Palvelun ilmoitus"
+
+#: actions/designadminpanel.php:469
#, fuzzy
msgid "Change theme"
msgstr "Vaihda"
-#: actions/designadminpanel.php:460
+#: actions/designadminpanel.php:486
#, fuzzy
msgid "Site theme"
msgstr "Palvelun ilmoitus"
-#: actions/designadminpanel.php:461
+#: actions/designadminpanel.php:487
#, fuzzy
msgid "Theme for the site."
msgstr "Kirjaudu ulos palvelusta"
-#: actions/designadminpanel.php:467
+#: actions/designadminpanel.php:493
#, fuzzy
msgid "Custom theme"
msgstr "Palvelun ilmoitus"
-#: actions/designadminpanel.php:471
+#: actions/designadminpanel.php:497
msgid "You can upload a custom StatusNet theme as a .ZIP archive."
msgstr ""
-#: actions/designadminpanel.php:486 lib/designsettings.php:101
+#. TRANS: Fieldset legend on profile design page.
+#: actions/designadminpanel.php:512 lib/designsettings.php:98
msgid "Change background image"
msgstr "Vaihda tautakuva"
-#: actions/designadminpanel.php:491 actions/designadminpanel.php:574
-#: lib/designsettings.php:178
+#. TRANS: Label on profile design page for setting a profile page background colour.
+#: actions/designadminpanel.php:517 actions/designadminpanel.php:600
+#: lib/designsettings.php:183
msgid "Background"
msgstr "Tausta"
-#: actions/designadminpanel.php:496
+#: actions/designadminpanel.php:522
#, fuzzy, php-format
msgid ""
"You can upload a background image for the site. The maximum file size is %1"
@@ -1199,78 +1927,92 @@ msgid ""
msgstr "Voit ladata ryhmälle logokuvan. Maksimikoko on %s."
#. TRANS: Used as radio button label to add a background image.
-#: actions/designadminpanel.php:527 lib/designsettings.php:139
+#: actions/designadminpanel.php:553
msgid "On"
msgstr "On"
#. TRANS: Used as radio button label to not add a background image.
-#: actions/designadminpanel.php:544 lib/designsettings.php:155
+#: actions/designadminpanel.php:570
msgid "Off"
msgstr "Off"
-#: actions/designadminpanel.php:545 lib/designsettings.php:156
+#. TRANS: Form guide for a set of radio buttons on the profile design page that will enable or disable
+#. TRANS: use of the uploaded profile image.
+#: actions/designadminpanel.php:571 lib/designsettings.php:159
+#, fuzzy
msgid "Turn background image on or off."
-msgstr ""
+msgstr "Vaihda tautakuva"
-#: actions/designadminpanel.php:550 lib/designsettings.php:161
+#. TRANS: Checkbox label on profile design page that will cause the profile image to be tiled.
+#: actions/designadminpanel.php:576 lib/designsettings.php:165
+#, fuzzy
msgid "Tile background image"
-msgstr ""
+msgstr "Vaihda tautakuva"
-#: actions/designadminpanel.php:564 lib/designsettings.php:170
+#. TRANS: Fieldset legend on profile design page to change profile page colours.
+#: actions/designadminpanel.php:590 lib/designsettings.php:175
msgid "Change colours"
msgstr "Vaihda väriä"
-#: actions/designadminpanel.php:587 lib/designsettings.php:191
+#. TRANS: Label on profile design page for setting a profile page content colour.
+#: actions/designadminpanel.php:613 lib/designsettings.php:197
msgid "Content"
msgstr "Sisältö"
-#: actions/designadminpanel.php:600 lib/designsettings.php:204
+#. TRANS: Label on profile design page for setting a profile page sidebar colour.
+#: actions/designadminpanel.php:626 lib/designsettings.php:211
#, fuzzy
msgid "Sidebar"
msgstr "Haku"
-#: actions/designadminpanel.php:613 lib/designsettings.php:217
+#. TRANS: Label on profile design page for setting a profile page text colour.
+#: actions/designadminpanel.php:639 lib/designsettings.php:225
msgid "Text"
msgstr "Teksti"
-#: actions/designadminpanel.php:626 lib/designsettings.php:230
+#. TRANS: Label on profile design page for setting a profile page links colour.
+#: actions/designadminpanel.php:652 lib/designsettings.php:239
msgid "Links"
msgstr "Linkit"
-#: actions/designadminpanel.php:651
+#: actions/designadminpanel.php:677
msgid "Advanced"
msgstr ""
-#: actions/designadminpanel.php:655
+#: actions/designadminpanel.php:681
msgid "Custom CSS"
msgstr ""
-#: actions/designadminpanel.php:676 lib/designsettings.php:247
+#. TRANS: Button text on profile design page to immediately reset all colour settings to default.
+#: actions/designadminpanel.php:702 lib/designsettings.php:257
msgid "Use defaults"
msgstr "Käytä oletusasetuksia"
-#: actions/designadminpanel.php:677 lib/designsettings.php:248
+#. TRANS: Title for button on profile design page to reset all colour settings to default.
+#: actions/designadminpanel.php:703 lib/designsettings.php:259
+#, fuzzy
msgid "Restore default designs"
-msgstr ""
+msgstr "Käytä oletusasetuksia"
-#: actions/designadminpanel.php:683 lib/designsettings.php:254
+#. TRANS: Title for button on profile design page to reset all colour settings to default without saving.
+#: actions/designadminpanel.php:709 lib/designsettings.php:267
+#, fuzzy
msgid "Reset back to default"
-msgstr ""
+msgstr "Käytä oletusasetuksia"
-#. TRANS: Submit button title
-#: actions/designadminpanel.php:685 actions/othersettings.php:126
-#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174
+#. TRANS: Submit button title.
+#: actions/designadminpanel.php:711 actions/licenseadminpanel.php:319
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/sitenoticeadminpanel.php:195 actions/snapshotadminpanel.php:245
-#: actions/subscriptions.php:226 actions/tagother.php:154
-#: actions/useradminpanel.php:294 lib/applicationeditform.php:363
-#: lib/designsettings.php:256 lib/groupeditform.php:202
+#: actions/snapshotadminpanel.php:245 actions/tagother.php:154
+#: lib/applicationeditform.php:357
msgid "Save"
msgstr "Tallenna"
-#: actions/designadminpanel.php:686 lib/designsettings.php:257
+#. TRANS: Title for button on profile design page to save settings.
+#: actions/designadminpanel.php:712 lib/designsettings.php:272
+#, fuzzy
msgid "Save design"
-msgstr ""
+msgstr "Ryhmän ulkoasu"
#: actions/disfavor.php:81
msgid "This notice is not a favorite!"
@@ -1281,134 +2023,152 @@ msgid "Add to favorites"
msgstr "Lisää suosikkeihin"
#: actions/doc.php:158
-#, fuzzy, php-format
+#, php-format
msgid "No such document \"%s\""
-msgstr "Dokumenttia ei ole."
+msgstr "Liitettä ei ole."
-#: actions/editapplication.php:54
-#, fuzzy
-msgid "Edit Application"
-msgstr "Muita asetuksia"
+#. TRANS: Title for "Edit application" form.
+#. TRANS: Form legend.
+#: actions/editapplication.php:54 lib/applicationeditform.php:129
+msgid "Edit application"
+msgstr ""
+#. TRANS: Client error displayed trying to edit an application while not logged in.
#: actions/editapplication.php:66
#, fuzzy
msgid "You must be logged in to edit an application."
msgstr ""
"Sinun pitää olla kirjautunut sisään, jotta voit muuttaa ryhmän tietoja."
-#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166
-#: actions/showapplication.php:87
+#. TRANS: Client error displayed trying to edit an application that does not exist.
+#: actions/editapplication.php:83 actions/showapplication.php:87
#, fuzzy
msgid "No such application."
msgstr "Päivitystä ei ole."
-#: actions/editapplication.php:161
+#. TRANS: Instructions for "Edit application" form.
+#: actions/editapplication.php:167
#, fuzzy
msgid "Use this form to edit your application."
msgstr "Käytä tätä lomaketta muokataksesi ryhmää."
-#: actions/editapplication.php:177 actions/newapplication.php:159
+#. TRANS: Validation error shown when not providing a name in the "Edit application" form.
+#: actions/editapplication.php:184 actions/newapplication.php:163
#, fuzzy
msgid "Name is required."
msgstr "Sama kuin ylläoleva salasana. Pakollinen."
-#: actions/editapplication.php:180 actions/newapplication.php:165
+#. TRANS: Validation error shown when providing too long a name in the "Edit application" form.
+#: actions/editapplication.php:188 actions/newapplication.php:169
#, fuzzy
-msgid "Name is too long (max 255 chars)."
+msgid "Name is too long (maximum 255 characters)."
msgstr "Koko nimi on liian pitkä (max 255 merkkiä)."
-#: actions/editapplication.php:183 actions/newapplication.php:162
+#. TRANS: Validation error shown when providing a name for an application that already exists in the "Edit application" form.
+#: actions/editapplication.php:192 actions/newapplication.php:166
#, fuzzy
msgid "Name already in use. Try another one."
msgstr "Tunnus on jo käytössä. Yritä toista tunnusta."
-#: actions/editapplication.php:186 actions/newapplication.php:168
+#. TRANS: Validation error shown when not providing a description in the "Edit application" form.
+#: actions/editapplication.php:196 actions/newapplication.php:172
#, fuzzy
msgid "Description is required."
msgstr "Kuvaus"
-#: actions/editapplication.php:194
+#. TRANS: Validation error shown when providing too long a source URL in the "Edit application" form.
+#: actions/editapplication.php:208
msgid "Source URL is too long."
msgstr ""
-#: actions/editapplication.php:200 actions/newapplication.php:185
+#. TRANS: Validation error shown when providing an invalid source URL in the "Edit application" form.
+#: actions/editapplication.php:215 actions/newapplication.php:193
#, fuzzy
msgid "Source URL is not valid."
msgstr "Kotisivun verkko-osoite ei ole toimiva."
-#: actions/editapplication.php:203 actions/newapplication.php:188
+#. TRANS: Validation error shown when not providing an organisation in the "Edit application" form.
+#: actions/editapplication.php:219 actions/newapplication.php:196
msgid "Organization is required."
msgstr ""
-#: actions/editapplication.php:206 actions/newapplication.php:191
+#. TRANS: Validation error shown when providing too long an arganisation name in the "Edit application" form.
+#: actions/editapplication.php:223 actions/newapplication.php:199
#, fuzzy
-msgid "Organization is too long (max 255 chars)."
+msgid "Organization is too long (maximum 255 characters)."
msgstr "Kotipaikka on liian pitkä (max 255 merkkiä)."
-#: actions/editapplication.php:209 actions/newapplication.php:194
+#: actions/editapplication.php:226 actions/newapplication.php:202
msgid "Organization homepage is required."
msgstr ""
-#: actions/editapplication.php:218 actions/newapplication.php:206
+#. TRANS: Validation error shown when providing too long a callback URL in the "Edit application" form.
+#: actions/editapplication.php:237 actions/newapplication.php:214
msgid "Callback is too long."
msgstr ""
-#: actions/editapplication.php:225 actions/newapplication.php:215
+#. TRANS: Validation error shown when providing an invalid callback URL in the "Edit application" form.
+#: actions/editapplication.php:245 actions/newapplication.php:223
msgid "Callback URL is not valid."
msgstr ""
-#: actions/editapplication.php:258
+#. TRANS: Server error occuring when an application could not be updated from the "Edit application" form.
+#: actions/editapplication.php:282
#, fuzzy
msgid "Could not update application."
msgstr "Ei voitu päivittää ryhmää."
-#: actions/editgroup.php:56
+#. TRANS: Title for form to edit a group. %s is a group nickname.
+#: actions/editgroup.php:55
#, php-format
msgid "Edit %s group"
msgstr "Muokkaa ryhmää %s"
+#. TRANS: Client error displayed trying to edit a group while not logged in.
+#. TRANS: Client error displayed trying to create a group while not logged in.
#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65
msgid "You must be logged in to create a group."
msgstr "Sinun pitää olla kirjautunut sisään jotta voit luoda ryhmän."
-#: actions/editgroup.php:107 actions/editgroup.php:172
+#. TRANS: Client error displayed trying to edit a group while not being a group admin.
+#: actions/editgroup.php:110 actions/editgroup.php:176
#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109
-#, fuzzy
msgid "You must be an admin to edit the group."
-msgstr "Sinun pitää olla ylläpitäjä, jotta voit muokata ryhmää"
+msgstr ""
+"Sinun pitää olla kirjautunut sisään, jotta voit muuttaa ryhmän tietoja."
-#: actions/editgroup.php:158
+#. TRANS: Form instructions for group edit form.
+#: actions/editgroup.php:161
msgid "Use this form to edit the group."
msgstr "Käytä tätä lomaketta muokataksesi ryhmää."
-#: actions/editgroup.php:205 actions/newgroup.php:145
-#, php-format
-msgid "description is too long (max %d chars)."
-msgstr "kuvaus on liian pitkä (max %d merkkiä)."
-
-#: actions/editgroup.php:228 actions/newgroup.php:168
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/editgroup.php:239 actions/newgroup.php:179
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Virheellinen alias: \"%s\""
-#: actions/editgroup.php:258
+#. TRANS: Server error displayed when editing a group fails.
+#: actions/editgroup.php:272
msgid "Could not update group."
msgstr "Ei voitu päivittää ryhmää."
+#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:264 classes/User_group.php:514
+#: actions/editgroup.php:279 classes/User_group.php:529
msgid "Could not create aliases."
msgstr "Ei voitu lisätä aliasta."
-#: actions/editgroup.php:280
+#. TRANS: Group edit form success message.
+#: actions/editgroup.php:296
msgid "Options saved."
msgstr "Asetukset tallennettu."
#. TRANS: Title for e-mail settings.
#: actions/emailsettings.php:61
-#, fuzzy
msgid "Email settings"
-msgstr "Sähköpostiasetukset"
+msgstr "Profiiliasetukset"
#. TRANS: E-mail settings page instructions.
#. TRANS: %%site.name%% is the name of the site.
@@ -1419,13 +2179,13 @@ msgstr "Määritä miten saat sähköpostin palvelusta %%site.name%%."
#. TRANS: Form legend for e-mail settings form.
#. TRANS: Field label for e-mail address input in e-mail settings form.
-#: actions/emailsettings.php:106 actions/emailsettings.php:132
+#: actions/emailsettings.php:107 actions/emailsettings.php:133
#, fuzzy
msgid "Email address"
msgstr "Sähköpostiosoitteet"
#. TRANS: Form note in e-mail settings form.
-#: actions/emailsettings.php:112
+#: actions/emailsettings.php:113
msgid "Current confirmed email address."
msgstr "Tämän hetken vahvistettu sähköpostiosoite."
@@ -1434,14 +2194,14 @@ msgstr "Tämän hetken vahvistettu sähköpostiosoite."
#. TRANS: Button label to remove a confirmed IM address.
#. TRANS: Button label to remove a confirmed SMS address.
#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from.
-#: actions/emailsettings.php:115 actions/emailsettings.php:158
+#: actions/emailsettings.php:116 actions/emailsettings.php:183
#: actions/imsettings.php:116 actions/smssettings.php:124
#: actions/smssettings.php:180
msgctxt "BUTTON"
msgid "Remove"
msgstr "Poista"
-#: actions/emailsettings.php:122
+#: actions/emailsettings.php:123
msgid ""
"Awaiting confirmation on this address. Check your inbox (and spam box!) for "
"a message with further instructions."
@@ -1450,26 +2210,19 @@ msgstr ""
"sähköpostilaatikostasi (ja roskapostikansiosta!) viesti, jossa on "
"lisäohjeita. "
-#. TRANS: Button label to cancel an e-mail address confirmation procedure.
-#. TRANS: Button label to cancel an IM address confirmation procedure.
-#. TRANS: Button label to cancel a SMS address confirmation procedure.
-#. TRANS: Button label
-#: actions/emailsettings.php:127 actions/imsettings.php:131
-#: actions/smssettings.php:137 lib/applicationeditform.php:357
-#, fuzzy
-msgctxt "BUTTON"
-msgid "Cancel"
-msgstr "Peruuta"
-
-#. TRANS: Instructions for e-mail address input form.
-#: actions/emailsettings.php:135
+#. TRANS: Instructions for e-mail address input form. Do not translate
+#. TRANS: "example.org". It is one of the domain names reserved for
+#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt.
+#. TRANS: Any other domain may be owned by a legitimate person or
+#. TRANS: organization.
+#: actions/emailsettings.php:140
msgid "Email address, like \"UserName@example.org\""
msgstr "Sähköpostiosoite, esimerkiksi \"käyttäjätunnus@example.org\""
#. TRANS: Button label for adding an e-mail address in e-mail settings form.
#. TRANS: Button label for adding an IM address in IM settings form.
#. TRANS: Button label for adding a SMS phone number in SMS settings form.
-#: actions/emailsettings.php:139 actions/imsettings.php:148
+#: actions/emailsettings.php:144 actions/imsettings.php:151
#: actions/smssettings.php:162
#, fuzzy
msgctxt "BUTTON"
@@ -1478,115 +2231,121 @@ msgstr "Lisää"
#. TRANS: Form legend for incoming e-mail settings form.
#. TRANS: Form legend for incoming SMS settings form.
-#: actions/emailsettings.php:147 actions/smssettings.php:171
+#: actions/emailsettings.php:152 actions/smssettings.php:171
msgid "Incoming email"
msgstr "Saapuva sähköposti"
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:158
+msgid "I want to post notices by email."
+msgstr "Haluan lähettää päivityksiä sähköpostilla."
+
#. TRANS: Form instructions for incoming e-mail form in e-mail settings.
#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings.
-#: actions/emailsettings.php:155 actions/smssettings.php:178
+#: actions/emailsettings.php:180 actions/smssettings.php:178
msgid "Send email to this address to post new notices."
msgstr "Lähetä sähköpostia tähän osoitteeseen tehdäksesi päivityksiä."
-#. TRANS: Instructions for incoming e-mail address input form.
+#. TRANS: Instructions for incoming e-mail address input form, when an address has already been assigned.
#. TRANS: Instructions for incoming SMS e-mail address input form.
-#: actions/emailsettings.php:164 actions/smssettings.php:186
+#: actions/emailsettings.php:189 actions/smssettings.php:186
msgid "Make a new email address for posting to; cancels the old one."
msgstr ""
"Tee uusi sähköpostiosoite johon lähettää päivityksiä; tämä poistaa vanhan "
"osoitteen"
+#. TRANS: Instructions for incoming e-mail address input form.
+#: actions/emailsettings.php:193
+msgid ""
+"To send notices via email, we need to create a unique email address for you "
+"on this server:"
+msgstr ""
+
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
-#: actions/emailsettings.php:168 actions/smssettings.php:189
+#: actions/emailsettings.php:199 actions/smssettings.php:189
#, fuzzy
msgctxt "BUTTON"
msgid "New"
msgstr "Uusi"
#. TRANS: Form legend for e-mail preferences form.
-#: actions/emailsettings.php:174
-#, fuzzy
+#: actions/emailsettings.php:208
msgid "Email preferences"
-msgstr "Asetukset"
+msgstr "Sähköpostiosoitteet"
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:180
+#: actions/emailsettings.php:216
msgid "Send me notices of new subscriptions through email."
msgstr "Lähetä sähköpostilla tieto uusista tilaajista."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:186
+#: actions/emailsettings.php:222
msgid "Send me email when someone adds my notice as a favorite."
msgstr "Lähetä sähköpostia, jos joku lisää päivitykseni suosikiksi."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:193
+#: actions/emailsettings.php:229
msgid "Send me email when someone sends me a private message."
msgstr "Lähetä sähköpostia, jos joku lähettää minulle yksityisviestin."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:199
+#: actions/emailsettings.php:235
msgid "Send me email when someone sends me an \"@-reply\"."
msgstr "Lähetä sähköpostia, jos joku lähettää minulle \"@-vastauksen\"."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:205
+#: actions/emailsettings.php:241
msgid "Allow friends to nudge me and send me an email."
msgstr "Salli kavereiden tönäistä minua ja lähetä sähköpostilla ilmoitus."
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:212
-msgid "I want to post notices by email."
-msgstr "Haluan lähettää päivityksiä sähköpostilla."
-
-#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:219
+#: actions/emailsettings.php:247
msgid "Publish a MicroID for my email address."
msgstr "Julkaise MicroID sähköpostiosoitteelleni."
#. TRANS: Confirmation message for successful e-mail preferences save.
-#: actions/emailsettings.php:334
+#: actions/emailsettings.php:368
#, fuzzy
msgid "Email preferences saved."
msgstr "Ulkoasuasetukset tallennettu."
#. TRANS: Message given saving e-mail address without having provided one.
-#: actions/emailsettings.php:353
+#: actions/emailsettings.php:388
msgid "No email address."
msgstr "Sähköpostiosoitetta ei ole."
#. TRANS: Message given saving e-mail address that cannot be normalised.
-#: actions/emailsettings.php:361
+#: actions/emailsettings.php:396
msgid "Cannot normalize that email address"
msgstr "Ei voida normalisoida sähköpostiosoitetta"
#. TRANS: Message given saving e-mail address that not valid.
-#: actions/emailsettings.php:366 actions/register.php:208
+#: actions/emailsettings.php:401 actions/register.php:212
#: actions/siteadminpanel.php:144
msgid "Not a valid email address."
msgstr "Tuo ei ole kelvollinen sähköpostiosoite."
#. TRANS: Message given saving e-mail address that is already set.
-#: actions/emailsettings.php:370
+#: actions/emailsettings.php:405
msgid "That is already your email address."
msgstr "Tämä on jo sähköpostiosoitteesi."
#. TRANS: Message given saving e-mail address that is already set for another user.
-#: actions/emailsettings.php:374
+#: actions/emailsettings.php:409
msgid "That email address already belongs to another user."
msgstr "Tämä sähköpostiosoite kuuluu jo toisella käyttäjällä."
#. TRANS: Server error thrown on database error adding e-mail confirmation code.
#. TRANS: Server error thrown on database error adding IM confirmation code.
#. TRANS: Server error thrown on database error adding SMS confirmation code.
-#: actions/emailsettings.php:391 actions/imsettings.php:348
+#: actions/emailsettings.php:426 actions/imsettings.php:351
#: actions/smssettings.php:373
msgid "Couldn't insert confirmation code."
msgstr "Ei voitu asettaa vahvistuskoodia."
#. TRANS: Message given saving valid e-mail address that is to be confirmed.
-#: actions/emailsettings.php:398
+#: actions/emailsettings.php:433
msgid ""
"A confirmation code was sent to the email address you added. Check your "
"inbox (and spam box!) for the code and instructions on how to use it."
@@ -1598,53 +2357,57 @@ msgstr ""
#. TRANS: Message given canceling e-mail address confirmation that is not pending.
#. TRANS: Message given canceling IM address confirmation that is not pending.
#. TRANS: Message given canceling SMS phone number confirmation that is not pending.
-#: actions/emailsettings.php:419 actions/imsettings.php:383
+#: actions/emailsettings.php:454 actions/imsettings.php:386
#: actions/smssettings.php:408
msgid "No pending confirmation to cancel."
msgstr "Avoimia vahvistuksia ei ole peruutettavana."
#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address.
-#: actions/emailsettings.php:424
+#: actions/emailsettings.php:459
#, fuzzy
msgid "That is the wrong email address."
msgstr "Tämä on väärä pikaviestiosoite."
+#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
+#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
+#: actions/emailsettings.php:468 actions/smssettings.php:422
+msgid "Couldn't delete email confirmation."
+msgstr "Ei voitu poistaa sähköpostivahvistusta."
+
#. TRANS: Message given after successfully canceling e-mail address confirmation.
-#: actions/emailsettings.php:438
-#, fuzzy
+#: actions/emailsettings.php:473
msgid "Email confirmation cancelled."
-msgstr "Vahvistus peruttu."
+msgstr "Avoimia vahvistuksia ei ole peruutettavana."
#. TRANS: Message given trying to remove an e-mail address that is not
#. TRANS: registered for the active user.
-#: actions/emailsettings.php:458
+#: actions/emailsettings.php:493
msgid "That is not your email address."
msgstr "Tämä ei ole sähköpostiosoitteesi."
#. TRANS: Message given after successfully removing a registered e-mail address.
-#: actions/emailsettings.php:479
-#, fuzzy
+#: actions/emailsettings.php:514
msgid "The email address was removed."
-msgstr "Osoite on poistettu."
+msgstr "Saapuvan sähköpostin osoite poistettu."
-#: actions/emailsettings.php:493 actions/smssettings.php:568
+#: actions/emailsettings.php:528 actions/smssettings.php:568
msgid "No incoming email address."
msgstr "Saapuvan sähköpostin osoitetta ei ole."
#. TRANS: Server error thrown on database error removing incoming e-mail address.
#. TRANS: Server error thrown on database error adding incoming e-mail address.
-#: actions/emailsettings.php:504 actions/emailsettings.php:528
+#: actions/emailsettings.php:540 actions/emailsettings.php:565
#: actions/smssettings.php:578 actions/smssettings.php:602
msgid "Couldn't update user record."
msgstr "Ei voitu päivittää käyttäjätietoja."
#. TRANS: Message given after successfully removing an incoming e-mail address.
-#: actions/emailsettings.php:508 actions/smssettings.php:581
+#: actions/emailsettings.php:544 actions/smssettings.php:581
msgid "Incoming email address removed."
msgstr "Saapuvan sähköpostin osoite poistettu."
#. TRANS: Message given after successfully adding an incoming e-mail address.
-#: actions/emailsettings.php:532 actions/smssettings.php:605
+#: actions/emailsettings.php:569 actions/smssettings.php:605
msgid "New incoming email address added."
msgstr "Uusi saapuvan sähköpostin osoite lisätty."
@@ -1652,11 +2415,11 @@ msgstr "Uusi saapuvan sähköpostin osoite lisätty."
msgid "This notice is already a favorite!"
msgstr "Tämä päivitys on jo suosikki!"
-#: actions/favor.php:92 lib/disfavorform.php:140
+#: actions/favor.php:92 lib/disfavorform.php:144
msgid "Disfavor favorite"
msgstr "Poista suosikeista"
-#: actions/favorited.php:65 lib/popularnoticesection.php:91
+#: actions/favorited.php:65 lib/popularnoticesection.php:62
#: lib/publicgroupnav.php:93
msgid "Popular notices"
msgstr "Suosituimmat päivitykset"
@@ -1688,7 +2451,7 @@ msgid ""
msgstr ""
#: actions/favoritesrss.php:111 actions/showfavorites.php:77
-#: lib/personalgroupnav.php:115
+#: lib/personalgroupnav.php:118
#, php-format
msgid "%s's favorite notices"
msgstr "Käyttäjän %s suosikkipäivitykset"
@@ -1714,24 +2477,20 @@ msgid "A selection of some great users on %s"
msgstr "Valikoima joitakin loistavia palvelun %s käyttäjiä"
#: actions/file.php:34
-#, fuzzy
msgid "No notice ID."
-msgstr "Ei päivitystä"
+msgstr "Päivitystä ei ole."
#: actions/file.php:38
-#, fuzzy
msgid "No notice."
-msgstr "Ei päivitystä"
+msgstr "Päivitystä ei ole."
#: actions/file.php:42
-#, fuzzy
msgid "No attachments."
-msgstr "Ei liitteitä"
+msgstr "Liitettä ei ole."
#: actions/file.php:51
-#, fuzzy
msgid "No uploaded attachments."
-msgstr "Ei ladattuja liitteitä"
+msgstr "Liitettä ei ole."
#: actions/finishremotesubscribe.php:69
msgid "Not expecting this response!"
@@ -1755,16 +2514,15 @@ msgid "You are not authorized."
msgstr "Sinulla ei ole valtuutusta tähän."
#: actions/finishremotesubscribe.php:113
-#, fuzzy
msgid "Could not convert request token to access token."
-msgstr "Ei voitu muuttaa request tokeneita access tokeneiksi."
+msgstr "Ei saatu request tokenia."
#: actions/finishremotesubscribe.php:118
#, fuzzy
msgid "Remote service uses unknown version of OMB protocol."
msgstr "Tuntematon OMB-protokollan versio."
-#: actions/finishremotesubscribe.php:138
+#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:317
#, fuzzy
msgid "Error updating remote profile."
msgstr "Virhe tapahtui etäprofiilin päivittämisessä"
@@ -1787,28 +2545,31 @@ msgid "This role is reserved and cannot be set."
msgstr ""
#: actions/grantrole.php:75
-#, fuzzy
msgid "You cannot grant user roles on this site."
-msgstr "Et voi lähettää viestiä tälle käyttäjälle."
+msgstr "Päivityksesi tähän palveluun on estetty."
#: actions/grantrole.php:82
-#, fuzzy
msgid "User already has this role."
-msgstr "Käyttäjä on asettanut eston sinulle."
+msgstr "Käyttäjällä ei ole profiilia."
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing a profile.
+#. TRANS: Client error displayed trying a change a subscription without providing a profile.
#: actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46
+#: actions/makeadmin.php:71 actions/subedit.php:49
#: lib/profileformaction.php:79
msgid "No profile specified."
msgstr "Profiilia ei ole määritelty."
-#: actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing an existing profile.
+#. TRANS: Client error displayed trying a change a subscription for a non-existant profile ID.
+#: actions/groupblock.php:76 actions/groupunblock.php:77
+#: actions/makeadmin.php:76 actions/subedit.php:57 actions/tagother.php:46
#: actions/unsubscribe.php:84 lib/profileformaction.php:86
+#, fuzzy
msgid "No profile with that ID."
msgstr "Ei profiilia tuolle ID:lle."
-#: actions/groupblock.php:81 actions/groupunblock.php:81
+#: actions/groupblock.php:81 actions/groupunblock.php:82
#: actions/makeadmin.php:81
msgid "No group specified."
msgstr "Ryhmää ei ole määritelty."
@@ -1818,15 +2579,14 @@ msgid "Only an admin can block group members."
msgstr "Vain ylläpitäjä voi estää ryhmän jäseniä."
#: actions/groupblock.php:95
-#, fuzzy
msgid "User is already blocked from group."
-msgstr "Käyttäjä on asettanut eston sinulle."
+msgstr "Käyttäjää ei ole estetty ryhmästä."
#: actions/groupblock.php:100
msgid "User is not a member of group."
msgstr "Käyttäjä ei kuulu tähän ryhmään."
-#: actions/groupblock.php:134 actions/groupmembers.php:360
+#: actions/groupblock.php:134 actions/groupmembers.php:364
msgid "Block user from group"
msgstr "Estä käyttäjä ryhmästä"
@@ -1849,13 +2609,14 @@ msgid "Block this user from this group"
msgstr "Estä tätä käyttäjää osallistumassa tähän ryhmään"
#: actions/groupblock.php:206
+#, fuzzy
msgid "Database error blocking user from group."
-msgstr ""
+msgstr "Poista käyttäjän esto ryhmästä"
#: actions/groupbyid.php:74 actions/userbyid.php:70
#, fuzzy
msgid "No ID."
-msgstr "ID-tunnusta ei ole"
+msgstr "Ei Jabber ID -osoitetta"
#: actions/groupdesignsettings.php:68
msgid "You must be logged in to edit a group."
@@ -1872,8 +2633,10 @@ msgid ""
"palette of your choice."
msgstr ""
+#. TRANS: Error message displayed if design settings could not be saved.
+#. TRANS: Error message displayed if design settings could not be saved after clicking "Use defaults".
#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186
-#: lib/designsettings.php:391 lib/designsettings.php:413
+#: lib/designsettings.php:405 lib/designsettings.php:427
msgid "Couldn't update your design."
msgstr "Ei voitu päivittää sinun sivusi ulkoasua."
@@ -1886,11 +2649,19 @@ msgid "Group logo"
msgstr "Ryhmän logo"
#: actions/grouplogo.php:153
-#, php-format
+#, fuzzy, php-format
msgid ""
"You can upload a logo image for your group. The maximum file size is %s."
msgstr "Voit ladata ryhmälle logokuvan. Maksimikoko on %s."
+#: actions/grouplogo.php:236
+msgid "Upload"
+msgstr "Lataa"
+
+#: actions/grouplogo.php:289
+msgid "Crop"
+msgstr "Rajaa"
+
#: actions/grouplogo.php:365
msgid "Pick a square area of the image to be the logo."
msgstr "Valitse neliön muotoinen alue kuvasta logokuvaksi"
@@ -1903,48 +2674,55 @@ msgstr "Logo päivitetty."
msgid "Failed updating logo."
msgstr "Logon päivittäminen epäonnistui."
-#: actions/groupmembers.php:100 lib/groupnav.php:92
+#. TRANS: Title of the page showing group members.
+#. TRANS: %s is the name of the group.
+#: actions/groupmembers.php:102
#, php-format
msgid "%s group members"
msgstr "Ryhmän %s jäsenet"
-#: actions/groupmembers.php:103
-#, fuzzy, php-format
+#. TRANS: Title of the page showing group members.
+#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list.
+#: actions/groupmembers.php:107
+#, php-format
msgid "%1$s group members, page %2$d"
-msgstr "Ryhmän %s jäsenet, sivu %d"
+msgstr "Ryhmän %s jäsenet"
-#: actions/groupmembers.php:118
+#: actions/groupmembers.php:122
msgid "A list of the users in this group."
msgstr "Lista ryhmän käyttäjistä."
-#: actions/groupmembers.php:182 lib/groupnav.php:107
+#: actions/groupmembers.php:186
msgid "Admin"
msgstr "Ylläpito"
-#: actions/groupmembers.php:392 lib/blockform.php:69
+#. TRANS: Button text for the form that will block a user from a group.
+#: actions/groupmembers.php:399
+msgctxt "BUTTON"
msgid "Block"
-msgstr "Estä"
+msgstr ""
-#: actions/groupmembers.php:487
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:403
+msgctxt "TOOLTIP"
+msgid "Block this user"
+msgstr ""
+
+#: actions/groupmembers.php:498
msgid "Make user an admin of the group"
msgstr "Tee tästä käyttäjästä ylläpitäjä"
-#: actions/groupmembers.php:519
+#. TRANS: Button text for the form that will make a user administrator.
+#: actions/groupmembers.php:533
+msgctxt "BUTTON"
msgid "Make Admin"
-msgstr "Tee ylläpitäjäksi"
+msgstr ""
-#: actions/groupmembers.php:519
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:537
+msgctxt "TOOLTIP"
msgid "Make this user an admin"
-msgstr "Tee tästä käyttäjästä ylläpitäjä"
-
-#. TRANS: Message is used as link title. %s is a user nickname.
-#. TRANS: Title in atom group notice feed. %s is a group name.
-#. TRANS: Title in atom user notice feed. %s is a user name.
-#: actions/grouprss.php:139 actions/userrss.php:94
-#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69
-#, php-format
-msgid "%s timeline"
-msgstr "%s aikajana"
+msgstr ""
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#: actions/grouprss.php:142
@@ -2009,23 +2787,25 @@ msgid ""
"action.newgroup%%) yourself!"
msgstr ""
-#: actions/groupunblock.php:91
+#. TRANS: Client error displayed when trying to unblock a user from a group without being an administrator for the group.
+#: actions/groupunblock.php:94
msgid "Only an admin can unblock group members."
msgstr "Vain ylläpitäjä voi poistaa eston ryhmän jäseniltä."
-#: actions/groupunblock.php:95
+#. TRANS: Client error displayed when trying to unblock a non-blocked user from a group.
+#: actions/groupunblock.php:99
msgid "User is not blocked from group."
msgstr "Käyttäjää ei ole estetty ryhmästä."
-#: actions/groupunblock.php:128 actions/unblock.php:86
+#. TRANS: Server error displayed when unblocking a user from a group fails because of an unknown error.
+#: actions/groupunblock.php:131 actions/unblock.php:86
msgid "Error removing the block."
msgstr "Tapahtui virhe, kun estoa poistettiin."
#. TRANS: Title for instance messaging settings.
#: actions/imsettings.php:60
-#, fuzzy
msgid "IM settings"
-msgstr "Pikaviestiasetukset"
+msgstr "Profiilikuva-asetukset"
#. TRANS: Instant messaging settings page instructions.
#. TRANS: [instant messages] is link text, "(%%doc.im%%)" is the link.
@@ -2047,9 +2827,8 @@ msgstr "Pikaviestin ei ole käytettävissä."
#. TRANS: Form legend for IM settings form.
#. TRANS: Field label for IM address input in IM settings form.
#: actions/imsettings.php:106 actions/imsettings.php:136
-#, fuzzy
msgid "IM address"
-msgstr "Pikaviestiosoite"
+msgstr "Sähköpostiosoitteet"
#: actions/imsettings.php:113
msgid "Current confirmed Jabber/GTalk address."
@@ -2069,7 +2848,10 @@ msgstr ""
#. TRANS: IM address input field instructions in IM settings form.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:140
+#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by
+#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate
+#. TRANS: person or organization.
+#: actions/imsettings.php:143
#, php-format
msgid ""
"Jabber or GTalk address, like \"UserName@example.org\". First, make sure to "
@@ -2080,66 +2862,65 @@ msgstr ""
"GTalkissa."
#. TRANS: Form legend for IM preferences form.
-#: actions/imsettings.php:155
-#, fuzzy
+#: actions/imsettings.php:158
msgid "IM preferences"
-msgstr "Asetukset"
+msgstr "Asetukset tallennettu."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:160
+#: actions/imsettings.php:163
msgid "Send me notices through Jabber/GTalk."
msgstr "Lähetä minulle päivityksiä Jabberilla/GTalkilla."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:166
+#: actions/imsettings.php:169
msgid "Post a notice when my Jabber/GTalk status changes."
msgstr "Lähetä päivitys kun Jabber/GTalk -tilatietoni vaihtuu."
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:172
+#: actions/imsettings.php:175
msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to."
msgstr ""
"Lähetä Jabberilla/GTalkilla sellaistenkin ihmisten vastaukset, joita en ole "
"tilannut. "
#. TRANS: Checkbox label in IM preferences form.
-#: actions/imsettings.php:179
+#: actions/imsettings.php:182
msgid "Publish a MicroID for my Jabber/GTalk address."
msgstr "Julkaise MicroID Jabber/GTalk-osoitteelleni."
#. TRANS: Confirmation message for successful IM preferences save.
-#: actions/imsettings.php:287 actions/othersettings.php:180
+#: actions/imsettings.php:290 actions/othersettings.php:190
msgid "Preferences saved."
msgstr "Asetukset tallennettu."
#. TRANS: Message given saving IM address without having provided one.
-#: actions/imsettings.php:309
+#: actions/imsettings.php:312
msgid "No Jabber ID."
msgstr "Ei Jabber ID -osoitetta"
#. TRANS: Message given saving IM address that cannot be normalised.
-#: actions/imsettings.php:317
+#: actions/imsettings.php:320
msgid "Cannot normalize that Jabber ID"
msgstr "Ei voida normalisoida Jabber ID -tunnusta"
#. TRANS: Message given saving IM address that not valid.
-#: actions/imsettings.php:322
+#: actions/imsettings.php:325
msgid "Not a valid Jabber ID"
msgstr "Tuo ei ole kelvollinen Jabber ID."
#. TRANS: Message given saving IM address that is already set.
-#: actions/imsettings.php:326
+#: actions/imsettings.php:329
msgid "That is already your Jabber ID."
msgstr "Tämä on jo Jabber ID -tunnuksesi."
#. TRANS: Message given saving IM address that is already set for another user.
-#: actions/imsettings.php:330
+#: actions/imsettings.php:333
msgid "Jabber ID already belongs to another user."
msgstr "Jabber ID kuuluu jo toiselle käyttäjälle."
#. TRANS: Message given saving valid IM address that is to be confirmed.
#. TRANS: %s is the IM address set for the site.
-#: actions/imsettings.php:358
+#: actions/imsettings.php:361
#, php-format
msgid ""
"A confirmation code was sent to the IM address you added. You must approve %"
@@ -2149,33 +2930,31 @@ msgstr ""
"antaa osoitteelle %s oikeus lähettää viestejä sinulle."
#. TRANS: Message given canceling IM address confirmation for the wrong IM address.
-#: actions/imsettings.php:388
+#: actions/imsettings.php:391
msgid "That is the wrong IM address."
msgstr "Tämä on väärä pikaviestiosoite."
#. TRANS: Server error thrown on database error canceling IM address confirmation.
-#: actions/imsettings.php:397
+#: actions/imsettings.php:400
#, fuzzy
msgid "Couldn't delete IM confirmation."
msgstr "Ei voitu poistaa sähköpostivahvistusta."
#. TRANS: Message given after successfully canceling IM address confirmation.
-#: actions/imsettings.php:402
-#, fuzzy
+#: actions/imsettings.php:405
msgid "IM confirmation cancelled."
-msgstr "Vahvistus peruttu."
+msgstr "Varmistuskoodia ei ole annettu."
#. TRANS: Message given trying to remove an IM address that is not
#. TRANS: registered for the active user.
-#: actions/imsettings.php:424
+#: actions/imsettings.php:427
msgid "That is not your Jabber ID."
msgstr "Tämä ei ole Jabber ID-tunnuksesi."
#. TRANS: Message given after successfully removing a registered IM address.
-#: actions/imsettings.php:447
-#, fuzzy
+#: actions/imsettings.php:450
msgid "The IM address was removed."
-msgstr "Osoite on poistettu."
+msgstr "Saapuvan sähköpostin osoite poistettu."
#: actions/inbox.php:59
#, fuzzy, php-format
@@ -2191,53 +2970,84 @@ msgstr "Saapuneet viestit käyttäjälle %s"
msgid "This is your inbox, which lists your incoming private messages."
msgstr "Tämä on postilaatikkosi, jossa on sinulle saapuneet yksityisviestit."
-#: actions/invite.php:39
+#. TRANS: Client error displayed when trying to sent invites while they have been disabled.
+#: actions/invite.php:40
msgid "Invites have been disabled."
msgstr "Kutsut ovat pois käytöstä."
-#: actions/invite.php:41
-#, fuzzy, php-format
+#. TRANS: Client error displayed when trying to sent invites while not logged in.
+#. TRANS: %s is the StatusNet site name.
+#: actions/invite.php:44
+#, php-format
msgid "You must be logged in to invite other users to use %s."
msgstr ""
-"Sinun täytyy olla kirjautuneena sisään kutsuaksesi uusia käyttäjiä palveluun "
-"%s"
+"Sinun pitää olla kirjautunut sisään, jotta voit muuttaa ryhmän tietoja."
-#: actions/invite.php:72
-#, php-format
-msgid "Invalid email address: %s"
+#. TRANS: Form validation message when providing an e-mail address that does not validate.
+#. TRANS: %s is an invalid e-mail address.
+#: actions/invite.php:77
+#, fuzzy, php-format
+msgid "Invalid email address: %s."
msgstr "Sähköpostiosoite %s ei kelpaa"
-#: actions/invite.php:110
-msgid "Invitation(s) sent"
+#. TRANS: Page title when invitations have been sent.
+#: actions/invite.php:116
+#, fuzzy
+msgid "Invitations sent"
msgstr "Kutsu(t) lähetettiin"
-#: actions/invite.php:112
+#. TRANS: Page title when inviting potential users.
+#: actions/invite.php:119
msgid "Invite new users"
msgstr "Kutsu uusia käyttäjiä"
-#: actions/invite.php:128
-msgid "You are already subscribed to these users:"
-msgstr "Olet jos tilannut seuraavien käyttäjien päivitykset:"
+#. TRANS: Message displayed inviting users to use a StatusNet site while the inviting user
+#. TRANS: is already subscribed to one or more users with the given e-mail address(es).
+#. TRANS: Plural form is based on the number of reported already subscribed e-mail addresses.
+#. TRANS: Followed by a bullet list.
+#: actions/invite.php:139
+#, fuzzy
+msgid "You are already subscribed to this user:"
+msgid_plural "You are already subscribed to these users:"
+msgstr[0] "Olet jo tilannut seuraavien käyttäjien päivitykset:"
+msgstr[1] "Olet jo tilannut seuraavien käyttäjien päivitykset:"
-#. TRANS: Whois output.
-#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
-#: actions/invite.php:131 actions/invite.php:139 lib/command.php:414
-#, php-format
+#. TRANS: Used as list item for already subscribed users (%1$s is nickname, %2$s is e-mail address).
+#. TRANS: Used as list item for already registered people (%1$s is nickname, %2$s is e-mail address).
+#: actions/invite.php:145 actions/invite.php:159
+#, fuzzy, php-format
+msgctxt "INVITE"
msgid "%1$s (%2$s)"
msgstr "%1$s (%2$s)"
-#: actions/invite.php:136
-msgid ""
+#. TRANS: Message displayed inviting users to use a StatusNet site while the invited user
+#. TRANS: already uses a this StatusNet site. Plural form is based on the number of
+#. TRANS: reported already present people. Followed by a bullet list.
+#: actions/invite.php:153
+#, fuzzy
+msgid "This person is already a user and you were automatically subscribed:"
+msgid_plural ""
"These people are already users and you were automatically subscribed to them:"
-msgstr ""
+msgstr[0] ""
+"Nämä ihmiset ovat jo käyttäjiä ja sinä olet automaattisesti tilannut heidän "
+"päivityksensä:"
+msgstr[1] ""
"Nämä ihmiset ovat jo käyttäjiä ja sinä olet automaattisesti tilannut heidän "
"päivityksensä:"
-#: actions/invite.php:144
-msgid "Invitation(s) sent to the following people:"
-msgstr "Kutsu(t) lähetettiin seuraaville henkilöille:"
+#. TRANS: Message displayed inviting users to use a StatusNet site. Plural form is
+#. TRANS: based on the number of invitations sent. Followed by a bullet list of
+#. TRANS: e-mail addresses to which invitations were sent.
+#: actions/invite.php:167
+#, fuzzy
+msgid "Invitation sent to the following person:"
+msgid_plural "Invitations sent to the following people:"
+msgstr[0] "Kutsu(t) lähetettiin seuraaville henkilöille:"
+msgstr[1] "Kutsu(t) lähetettiin seuraaville henkilöille:"
-#: actions/invite.php:150
+#. TRANS: Generic message displayed after sending out one or more invitations to
+#. TRANS: people to join a StatusNet site.
+#: actions/invite.php:177
msgid ""
"You will be notified when your invitees accept the invitation and register "
"on the site. Thanks for growing the community!"
@@ -2245,44 +3055,55 @@ msgstr ""
"Lähetämme sinulle ilmoituksen, kun joku kutsumistasi henkilöistä hyväksyy "
"kutsun ja rekisteröityy palveluun. Kiitoksia yhteisön kasvattamisesta!"
-#: actions/invite.php:162
+#. TRANS: Form instructions.
+#: actions/invite.php:190
msgid ""
"Use this form to invite your friends and colleagues to use this service."
msgstr ""
"Käytä tätä lomaketta, jos haluat kutsua kavereita ja työkavereita käyttämään "
"tätä palvelua."
-#: actions/invite.php:187
+#. TRANS: Field label for a list of e-mail addresses.
+#: actions/invite.php:217
msgid "Email addresses"
msgstr "Sähköpostiosoitteet"
-#: actions/invite.php:189
+#. TRANS: Tooltip for field label for a list of e-mail addresses.
+#: actions/invite.php:220
msgid "Addresses of friends to invite (one per line)"
msgstr "Kutsuttavien kavereiden osoitteet (yksi per rivi)"
-#: actions/invite.php:192
+#. TRANS: Field label for a personal message to send to invitees.
+#: actions/invite.php:224
msgid "Personal message"
msgstr "Henkilökohtainen viesti"
-#: actions/invite.php:194
+#. TRANS: Tooltip for field label for a personal message to send to invitees.
+#: actions/invite.php:227
msgid "Optionally add a personal message to the invitation."
msgstr "Voit myös lisätä oman viestisi kutsuun"
#. TRANS: Send button for inviting friends
-#: actions/invite.php:198
+#: actions/invite.php:231
#, fuzzy
msgctxt "BUTTON"
msgid "Send"
msgstr "Lähetä"
-#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:228
+#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, $2$s is
+#. TRANS: the StatusNet sitename.
+#: actions/invite.php:263
#, php-format
msgid "%1$s has invited you to join them on %2$s"
msgstr "%1$s on kutsunut sinut liittymään palveluun %2$s"
-#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:231
+#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, %2$s is the
+#. TRANS: StatusNet sitename, %3$s is the site URL, %4$s is the personal message from the
+#. TRANS: inviting user, %s%5 a link to the timeline for the inviting user, %s$6 is a link
+#. TRANS: to register with the StatusNet site.
+#: actions/invite.php:270
#, php-format
msgid ""
"%1$s has invited you to join them on %2$s (%3$s).\n"
@@ -2342,14 +3163,7 @@ msgstr ""
msgid "You must be logged in to join a group."
msgstr "Sinun pitää olla kirjautunut sisään, jos haluat liittyä ryhmään."
-#: actions/joingroup.php:88 actions/leavegroup.php:88
-#, fuzzy
-msgid "No nickname or ID."
-msgstr "Tunnusta ei ole."
-
-#. TRANS: Message given having added a user to a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/joingroup.php:141 lib/command.php:346
+#: actions/joingroup.php:141
#, fuzzy, php-format
msgid "%1$s joined group %2$s"
msgstr "%s liittyi ryhmään %s"
@@ -2358,16 +3172,121 @@ msgstr "%s liittyi ryhmään %s"
msgid "You must be logged in to leave a group."
msgstr "Sinun pitää olla kirjautunut sisään, jotta voit erota ryhmästä."
-#: actions/leavegroup.php:100 lib/command.php:373
+#. TRANS: Error text shown when trying to leave an existing group the user is not a member of.
+#: actions/leavegroup.php:100 lib/command.php:386
msgid "You are not a member of that group."
msgstr "Sinä et kuulu tähän ryhmään."
-#. TRANS: Message given having removed a user from a group.
-#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/leavegroup.php:137 lib/command.php:392
-#, fuzzy, php-format
+#: actions/leavegroup.php:137
+#, php-format
msgid "%1$s left group %2$s"
-msgstr "%s erosi ryhmästä %s"
+msgstr "Käyttäjän %1$s päivitys %2$s"
+
+#. TRANS: User admin panel title
+#: actions/licenseadminpanel.php:56
+msgctxt "TITLE"
+msgid "License"
+msgstr ""
+
+#: actions/licenseadminpanel.php:67
+msgid "License for this StatusNet site"
+msgstr ""
+
+#: actions/licenseadminpanel.php:139
+msgid "Invalid license selection."
+msgstr ""
+
+#: actions/licenseadminpanel.php:149
+msgid ""
+"You must specify the owner of the content when using the All Rights Reserved "
+"license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:156
+#, fuzzy
+msgid "Invalid license title. Maximum length is 255 characters."
+msgstr "Kotipaikka on liian pitkä (max 255 merkkiä)."
+
+#: actions/licenseadminpanel.php:168
+msgid "Invalid license URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:171
+msgid "Invalid license image URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:179
+msgid "License URL must be blank or a valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:187
+msgid "License image must be blank or valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:239
+msgid "License selection"
+msgstr ""
+
+#: actions/licenseadminpanel.php:245
+#, fuzzy
+msgid "Private"
+msgstr "Yksityisyys"
+
+#: actions/licenseadminpanel.php:246
+msgid "All Rights Reserved"
+msgstr ""
+
+#: actions/licenseadminpanel.php:247
+msgid "Creative Commons"
+msgstr ""
+
+#: actions/licenseadminpanel.php:252
+msgid "Type"
+msgstr ""
+
+#: actions/licenseadminpanel.php:254
+msgid "Select license"
+msgstr ""
+
+#: actions/licenseadminpanel.php:268
+msgid "License details"
+msgstr ""
+
+#: actions/licenseadminpanel.php:274
+msgid "Owner"
+msgstr ""
+
+#: actions/licenseadminpanel.php:275
+msgid "Name of the owner of the site's content (if applicable)."
+msgstr ""
+
+#: actions/licenseadminpanel.php:283
+msgid "License Title"
+msgstr ""
+
+#: actions/licenseadminpanel.php:284
+msgid "The title of the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:292
+msgid "License URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:293
+msgid "URL for more information about the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:300
+msgid "License Image URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:301
+msgid "URL for an image to display with the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:319
+msgid "Save license settings"
+msgstr ""
#: actions/login.php:102 actions/otp.php:62 actions/register.php:144
msgid "Already logged in."
@@ -2390,11 +3309,11 @@ msgstr "Kirjaudu sisään"
msgid "Login to site"
msgstr "Kirjaudu sisään"
-#: actions/login.php:258 actions/register.php:485
+#: actions/login.php:258 actions/register.php:491
msgid "Remember me"
msgstr "Muista minut"
-#: actions/login.php:259 actions/register.php:487
+#: actions/login.php:259 actions/register.php:493
msgid "Automatically login in the future; not for shared computers!"
msgstr ""
"Kirjaudu sisään automaattisesti tulevaisuudessa; ei tietokoneille joilla "
@@ -2422,9 +3341,8 @@ msgstr "Kirjaudu sisään käyttäjätunnuksella ja salasanalla"
msgid ""
"Don't have a username yet? [Register](%%action.register%%) a new account."
msgstr ""
-"Kirjaud sisään käyttäjätunnuksella ja salasanalla. Ei vielä "
-"käyttäjätunnusta? [Rekisteröi](%%action.register%%) käyttäjätunnus tai "
-"kokeile [OpenID](%%action.openidlogin%%)-tunnuksella sisään kirjautumista. "
+"Eikö sinulla ole vielä käyttäjätunnusta? [Rekisteröi](%%action.register%%) "
+"käyttäjätunnus."
#: actions/makeadmin.php:92
msgid "Only an admin can make another user an admin."
@@ -2441,79 +3359,88 @@ msgid "Can't get membership record for %1$s in group %2$s."
msgstr "Ei saatu käyttäjän %s jäsenyystietoja ryhmästä %s"
#: actions/makeadmin.php:146
-#, fuzzy, php-format
+#, php-format
msgid "Can't make %1$s an admin for group %2$s."
-msgstr "Ei voitu tehdä käyttäjästä %s ylläpitäjää ryhmään %s"
+msgstr "Tee tästä käyttäjästä ylläpitäjä"
#: actions/microsummary.php:69
-#, fuzzy
msgid "No current status."
-msgstr "Ei nykyistä tilatietoa"
+msgstr "Ei tuloksia"
+#. TRANS: This is the title of the form for adding a new application.
#: actions/newapplication.php:52
#, fuzzy
-msgid "New Application"
+msgid "New application"
msgstr "Päivitystä ei ole."
-#: actions/newapplication.php:64
+#. TRANS: Client error displayed trying to add a new application while not logged in.
+#: actions/newapplication.php:65
#, fuzzy
msgid "You must be logged in to register an application."
msgstr "Sinun pitää olla kirjautunut sisään jotta voit luoda ryhmän."
-#: actions/newapplication.php:143
+#: actions/newapplication.php:147
#, fuzzy
msgid "Use this form to register a new application."
msgstr "Käytä tätä lomaketta luodaksesi ryhmän."
-#: actions/newapplication.php:176
+#: actions/newapplication.php:184
msgid "Source URL is required."
msgstr ""
-#: actions/newapplication.php:258 actions/newapplication.php:267
+#: actions/newapplication.php:266 actions/newapplication.php:275
#, fuzzy
msgid "Could not create application."
msgstr "Ei voitu lisätä aliasta."
+#. TRANS: Title for form to create a group.
#: actions/newgroup.php:53
msgid "New group"
msgstr "Uusi ryhmä"
+#. TRANS: Form instructions for group create form.
#: actions/newgroup.php:110
msgid "Use this form to create a new group."
msgstr "Käytä tätä lomaketta luodaksesi ryhmän."
-#: actions/newmessage.php:71 actions/newmessage.php:231
+#: actions/newmessage.php:71 actions/newmessage.php:234
msgid "New message"
msgstr "Uusi viesti"
-#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:481
+#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other).
+#: actions/newmessage.php:121 actions/newmessage.php:164 lib/command.php:501
msgid "You can't send a message to this user."
msgstr "Et voi lähettää viestiä tälle käyttäjälle."
-#: actions/newmessage.php:144 actions/newnotice.php:136 lib/command.php:463
-#: lib/command.php:555
+#. TRANS: Command exception text shown when trying to send a direct message to another user without content.
+#. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply.
+#: actions/newmessage.php:144 actions/newnotice.php:140 lib/command.php:478
+#: lib/command.php:581
msgid "No content!"
msgstr "Ei sisältöä!"
-#: actions/newmessage.php:158
+#: actions/newmessage.php:161
msgid "No recipient specified."
msgstr "Vastaanottajaa ei ole määritelty."
-#: actions/newmessage.php:164 lib/command.php:484
+#. TRANS: Error text shown when trying to send a direct message to self.
+#: actions/newmessage.php:167 lib/command.php:505
msgid ""
"Don't send a message to yourself; just say it to yourself quietly instead."
msgstr "Älä lähetä viestiä itsellesi, vaan kuiskaa se vain hiljaa itsellesi."
-#: actions/newmessage.php:181
+#: actions/newmessage.php:184
msgid "Message sent"
msgstr "Viesti lähetetty"
-#: actions/newmessage.php:185
+#. TRANS: Message given have sent a direct message to another user.
+#. TRANS: %s is the name of the other user.
+#: actions/newmessage.php:188 lib/command.php:513
#, fuzzy, php-format
msgid "Direct message to %s sent."
msgstr "Suora viesti käyttäjälle %s lähetetty"
-#: actions/newmessage.php:210 actions/newnotice.php:251 lib/channel.php:189
+#: actions/newmessage.php:213 actions/newnotice.php:264
msgid "Ajax Error"
msgstr "Ajax-virhe"
@@ -2521,7 +3448,7 @@ msgstr "Ajax-virhe"
msgid "New notice"
msgstr "Uusi päivitys"
-#: actions/newnotice.php:217
+#: actions/newnotice.php:230
msgid "Notice posted"
msgstr "Päivitys lähetetty"
@@ -2539,9 +3466,9 @@ msgid "Text search"
msgstr "Tekstihaku"
#: actions/noticesearch.php:91
-#, fuzzy, php-format
+#, php-format
msgid "Search results for \"%1$s\" on %2$s"
-msgstr " Hakusyöte haulle \"%s\""
+msgstr "Viesti käyttäjältä %1$s, %2$s"
#: actions/noticesearch.php:121
#, php-format
@@ -2549,15 +3476,17 @@ msgid ""
"Be the first to [post on this topic](%%%%action.newnotice%%%%?"
"status_textarea=%s)!"
msgstr ""
-"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta] (%%%%action."
+"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta](%%%%action."
"newnotice%%%%?status_textarea=%s)!"
#: actions/noticesearch.php:124
-#, php-format
+#, fuzzy, php-format
msgid ""
"Why not [register an account](%%%%action.register%%%%) and be the first to "
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
msgstr ""
+"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta](%%%%action."
+"newnotice%%%%?status_textarea=%s)!"
#: actions/noticesearchrss.php:96
#, fuzzy, php-format
@@ -2565,14 +3494,15 @@ msgid "Updates with \"%s\""
msgstr "Käyttäjän %1$s päivitykset palvelussa %2$s!"
#: actions/noticesearchrss.php:98
-#, fuzzy, php-format
+#, php-format
msgid "Updates matching search term \"%1$s\" on %2$s!"
-msgstr "Kaikki päivitykset hakuehdolla \"%s\""
+msgstr "Käyttäjän %1$s päivitykset palvelussa %2$s!"
#: actions/nudge.php:85
#, fuzzy
msgid ""
-"This user doesn't allow nudges or hasn't confirmed or set their email yet."
+"This user doesn't allow nudges or hasn't confirmed or set their email "
+"address yet."
msgstr ""
"Käyttäjä ei ole sallinut tönäisyjä tai ei ole vahvistanut "
"sähköpostiosoitettaan."
@@ -2585,77 +3515,101 @@ msgstr "Tönäisy lähetetty"
msgid "Nudge sent!"
msgstr "Tönäisy lähetetty!"
-#: actions/oauthappssettings.php:59
+#. TRANS: Message displayed to an anonymous user trying to view OAuth application list.
+#: actions/oauthappssettings.php:60
#, fuzzy
msgid "You must be logged in to list your applications."
msgstr ""
"Sinun pitää olla kirjautunut sisään, jotta voit muuttaa ryhmän tietoja."
-#: actions/oauthappssettings.php:74
+#. TRANS: Page title for OAuth applications
+#: actions/oauthappssettings.php:76
#, fuzzy
msgid "OAuth applications"
msgstr "Muita asetuksia"
-#: actions/oauthappssettings.php:85
+#. TRANS: Page instructions for OAuth applications
+#: actions/oauthappssettings.php:88
msgid "Applications you have registered"
msgstr ""
-#: actions/oauthappssettings.php:135
+#. TRANS: Empty list message on page with OAuth applications.
+#: actions/oauthappssettings.php:141
#, php-format
msgid "You have not registered any applications yet."
msgstr ""
-#: actions/oauthconnectionssettings.php:72
+#. TRANS: Title for OAuth connection settings.
+#: actions/oauthconnectionssettings.php:71
msgid "Connected applications"
msgstr ""
+#. TRANS: Instructions for OAuth connection settings.
#: actions/oauthconnectionssettings.php:83
-msgid "You have allowed the following applications to access you account."
+msgid "The following connections exist for your account."
msgstr ""
-#: actions/oauthconnectionssettings.php:175
+#. TRANS: Client error when trying to revoke access for an application while not being a user of it.
+#: actions/oauthconnectionssettings.php:168
#, fuzzy
msgid "You are not a user of that application."
msgstr "Sinä et kuulu tähän ryhmään."
-#: actions/oauthconnectionssettings.php:186
+#. TRANS: Client error when revoking access has failed for some reason.
+#. TRANS: %s is the application ID revoking access failed for.
+#: actions/oauthconnectionssettings.php:183
+#, fuzzy, php-format
+msgid "Unable to revoke access for application: %s."
+msgstr "Käytä tätä lomaketta muokataksesi ryhmää."
+
+#. TRANS: Success message after revoking access for an application.
+#. TRANS: %1$s is the application name, %2$s is the first part of the user token.
+#: actions/oauthconnectionssettings.php:202
#, php-format
-msgid "Unable to revoke access for app: %s."
+msgid ""
+"You have successfully revoked access for %1$s and the access token starting "
+"with %2$s."
msgstr ""
-#: actions/oauthconnectionssettings.php:198
+#. TRANS: Empty list message when no applications have been authorised yet.
+#: actions/oauthconnectionssettings.php:213
msgid "You have not authorized any applications to use your account."
msgstr ""
-#: actions/oauthconnectionssettings.php:211
-msgid "Developers can edit the registration settings for their applications "
+#. TRANS: Note for developers in the OAuth connection settings form.
+#. TRANS: This message contains a Markdown link. Do not separate "](".
+#. TRANS: %s is the URL to the OAuth settings.
+#: actions/oauthconnectionssettings.php:233
+#, php-format
+msgid ""
+"Are you a developer? [Register an OAuth client application](%s) to use with "
+"this instance of StatusNet."
msgstr ""
#: actions/oembed.php:80 actions/shownotice.php:100
-#, fuzzy
msgid "Notice has no profile."
-msgstr "Päivitykselle ei ole profiilia"
+msgstr "Käyttäjällä ei ole profiilia."
-#: actions/oembed.php:87 actions/shownotice.php:175
+#: actions/oembed.php:83 actions/shownotice.php:172
#, php-format
msgid "%1$s's status on %2$s"
msgstr "Käyttäjän %1$s päivitys %2$s"
#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png')
-#: actions/oembed.php:159
+#: actions/oembed.php:168
#, fuzzy, php-format
msgid "Content type %s not supported."
msgstr "Yhdistä"
#. TRANS: Error message displaying attachments. %s is the site's base URL.
-#: actions/oembed.php:163
+#: actions/oembed.php:172
#, php-format
msgid "Only %s URLs over plain HTTP please."
msgstr ""
#. TRANS: Client error on an API request with an unsupported data format.
-#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1204
-#: lib/apiaction.php:1232 lib/apiaction.php:1355
+#: actions/oembed.php:193 actions/oembed.php:212 lib/apiaction.php:1206
+#: lib/apiaction.php:1233 lib/apiaction.php:1362
msgid "Not a supported data format."
msgstr "Tuo ei ole tuettu tietomuoto."
@@ -2667,38 +3621,46 @@ msgstr "Etsi ihmisiä"
msgid "Notice Search"
msgstr "Etsi Päivityksistä"
-#: actions/othersettings.php:60
-#, fuzzy
+#: actions/othersettings.php:59
msgid "Other settings"
-msgstr "Muita Asetuksia"
+msgstr "Profiilikuva-asetukset"
+#. TRANS: Instructions for tab "Other" in user profile settings.
#: actions/othersettings.php:71
msgid "Manage various other options."
msgstr "Hallinnoi muita asetuksia."
-#: actions/othersettings.php:108
+#. TRANS: Used as a suffix for free URL shorteners in a dropdown list in the tab "Other" of a
+#. TRANS: user's profile settings. This message has one space at the beginning. Use your
+#. TRANS: language's word separator here if it has one (most likely a single space).
+#: actions/othersettings.php:111
msgid " (free service)"
msgstr ""
-#: actions/othersettings.php:116
+#. TRANS: Label for dropdown with URL shortener services.
+#: actions/othersettings.php:120
msgid "Shorten URLs with"
msgstr "Lyhennä URL-osoitteita"
-#: actions/othersettings.php:117
+#. TRANS: Tooltip for for dropdown with URL shortener services.
+#: actions/othersettings.php:122
msgid "Automatic shortening service to use."
msgstr "Käytettävä automaattinen lyhennyspalvelu."
-#: actions/othersettings.php:122
-#, fuzzy
+#. TRANS: Label for checkbox.
+#: actions/othersettings.php:128
msgid "View profile designs"
-msgstr "Profiiliasetukset"
+msgstr "Näytä tai piillota profiilin ulkoasu."
-#: actions/othersettings.php:123
+#. TRANS: Tooltip for checkbox.
+#: actions/othersettings.php:130
msgid "Show or hide profile designs."
msgstr "Näytä tai piillota profiilin ulkoasu."
-#: actions/othersettings.php:153
-msgid "URL shortening service is too long (max 50 chars)."
+#. TRANS: Form validation error for form "Other settings" in user profile.
+#: actions/othersettings.php:162
+#, fuzzy
+msgid "URL shortening service is too long (maximum 50 characters)."
msgstr "URL-lyhennyspalvelun nimi on liian pitkä (max 50 merkkiä)."
#: actions/otp.php:69
@@ -2712,9 +3674,8 @@ msgid "No login token specified."
msgstr "Profiilia ei ole määritelty."
#: actions/otp.php:90
-#, fuzzy
msgid "No login token requested."
-msgstr "Ei profiili id:tä kyselyssä."
+msgstr "Ei valtuutuspyyntöä!"
#: actions/otp.php:95
#, fuzzy
@@ -2765,7 +3726,7 @@ msgid "6 or more characters"
msgstr "6 tai useampia merkkejä"
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:440
+#: actions/register.php:441
msgid "Confirm"
msgstr "Vahvista"
@@ -2777,11 +3738,11 @@ msgstr "Sama kuin ylläoleva salasana"
msgid "Change"
msgstr "Vaihda"
-#: actions/passwordsettings.php:154 actions/register.php:237
+#: actions/passwordsettings.php:154 actions/register.php:238
msgid "Password must be 6 or more characters."
msgstr "Salasanassa pitää olla 6 tai useampia merkkejä."
-#: actions/passwordsettings.php:157 actions/register.php:240
+#: actions/passwordsettings.php:157 actions/register.php:241
msgid "Passwords don't match."
msgstr "Salasanat eivät täsmää."
@@ -2801,168 +3762,296 @@ msgstr "Uutta salasanaa ei voida tallentaa."
msgid "Password saved."
msgstr "Salasana tallennettu."
+#. TRANS: Title for Paths admin panel.
#. TRANS: Menu item for site administration
-#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384
+#: actions/pathsadminpanel.php:58 lib/adminpanelaction.php:371
msgid "Paths"
msgstr "Polut"
-#: actions/pathsadminpanel.php:70
-msgid "Path and server settings for this StatusNet site."
-msgstr "Polut ja palvelin asetukset tälle StatusNet palvelulle."
+#. TRANS: Form instructions for Path admin panel.
+#: actions/pathsadminpanel.php:69
+msgid "Path and server settings for this StatusNet site"
+msgstr ""
-#: actions/pathsadminpanel.php:157
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the directory that could not be read from.
+#: actions/pathsadminpanel.php:155
#, fuzzy, php-format
msgid "Theme directory not readable: %s."
msgstr "Pikaviestin ei ole käytettävissä."
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the avatar directory that could not be written to.
#: actions/pathsadminpanel.php:163
#, fuzzy, php-format
msgid "Avatar directory not writable: %s."
msgstr "Pikaviestin ei ole käytettävissä."
-#: actions/pathsadminpanel.php:169
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the background directory that could not be written to.
+#: actions/pathsadminpanel.php:171
#, fuzzy, php-format
msgid "Background directory not writable: %s."
msgstr "Taustakuvan hakemisto"
-#: actions/pathsadminpanel.php:177
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the locales directory that could not be read from.
+#: actions/pathsadminpanel.php:181
#, fuzzy, php-format
msgid "Locales directory not readable: %s."
msgstr "Pikaviestin ei ole käytettävissä."
-#: actions/pathsadminpanel.php:183
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the SSL server URL that is too long.
+#: actions/pathsadminpanel.php:189
msgid "Invalid SSL server. The maximum length is 255 characters."
msgstr ""
-#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:235 actions/siteadminpanel.php:58
#, fuzzy
msgid "Site"
msgstr "Kutsu"
-#: actions/pathsadminpanel.php:238
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:241 actions/pathsadminpanel.php:279
+#: actions/pathsadminpanel.php:370 actions/pathsadminpanel.php:425
#, fuzzy
msgid "Server"
msgstr "Palauta"
-#: actions/pathsadminpanel.php:238
+#: actions/pathsadminpanel.php:242
msgid "Site's server hostname."
msgstr ""
-#: actions/pathsadminpanel.php:242
-msgid "Path"
-msgstr ""
-
-#: actions/pathsadminpanel.php:242
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:248 actions/pathsadminpanel.php:288
+#: actions/pathsadminpanel.php:379 actions/pathsadminpanel.php:434
#, fuzzy
-msgid "Site path"
+msgid "Path"
+msgstr "Polut"
+
+#: actions/pathsadminpanel.php:249
+#, fuzzy
+msgid "Site path."
msgstr "Palvelun ilmoitus"
-#: actions/pathsadminpanel.php:246
-msgid "Path to locales"
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:255
+#, fuzzy
+msgid "Locale directory"
+msgstr "Taustakuvan hakemisto"
+
+#: actions/pathsadminpanel.php:256
+msgid "Directory path to locales."
msgstr ""
-#: actions/pathsadminpanel.php:246
-msgid "Directory path to locales"
-msgstr ""
-
-#: actions/pathsadminpanel.php:250
+#. TRANS: Checkbox label in Paths admin panel.
+#: actions/pathsadminpanel.php:263
msgid "Fancy URLs"
msgstr ""
-#: actions/pathsadminpanel.php:252
+#: actions/pathsadminpanel.php:265
msgid "Use fancy (more readable and memorable) URLs?"
msgstr ""
-#: actions/pathsadminpanel.php:259
+#: actions/pathsadminpanel.php:272
msgid "Theme"
msgstr ""
-#: actions/pathsadminpanel.php:264
-msgid "Theme server"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:281
+#, fuzzy
+msgid "Server for themes."
+msgstr "Kirjaudu ulos palvelusta"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:290
+msgid "Web path to themes."
msgstr ""
-#: actions/pathsadminpanel.php:268
-msgid "Theme path"
-msgstr ""
-
-#: actions/pathsadminpanel.php:272
-msgid "Theme directory"
-msgstr ""
-
-#: actions/pathsadminpanel.php:279
-#, fuzzy
-msgid "Avatars"
-msgstr "Kuva"
-
-#: actions/pathsadminpanel.php:284
-#, fuzzy
-msgid "Avatar server"
-msgstr "Profiilikuva-asetukset"
-
-#: actions/pathsadminpanel.php:288
-#, fuzzy
-msgid "Avatar path"
-msgstr "Kuva päivitetty."
-
-#: actions/pathsadminpanel.php:292
-#, fuzzy
-msgid "Avatar directory"
-msgstr "Kuva poistettu."
-
-#: actions/pathsadminpanel.php:301
-msgid "Backgrounds"
-msgstr "Taustakuvat"
-
-#: actions/pathsadminpanel.php:305
-msgid "Background server"
-msgstr "Taustakuvapalvelin"
-
-#: actions/pathsadminpanel.php:309
-msgid "Background path"
-msgstr "Taustakuvan hakemistopolku"
-
-#: actions/pathsadminpanel.php:313
-msgid "Background directory"
-msgstr "Taustakuvan hakemisto"
-
-#: actions/pathsadminpanel.php:320
-#, fuzzy
-msgid "SSL"
-msgstr "SMS"
-
-#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202
-#, fuzzy
-msgid "Never"
-msgstr "Palauta"
-
-#: actions/pathsadminpanel.php:324
-#, fuzzy
-msgid "Sometimes"
-msgstr "Päivitykset"
-
-#: actions/pathsadminpanel.php:325
-#, fuzzy
-msgid "Always"
-msgstr "Aliakset"
-
-#: actions/pathsadminpanel.php:329
-msgid "Use SSL"
-msgstr ""
-
-#: actions/pathsadminpanel.php:330
-msgid "When to use SSL"
-msgstr ""
-
-#: actions/pathsadminpanel.php:335
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:297 actions/pathsadminpanel.php:388
+#: actions/pathsadminpanel.php:443 actions/pathsadminpanel.php:495
#, fuzzy
msgid "SSL server"
msgstr "Palauta"
-#: actions/pathsadminpanel.php:336
-msgid "Server to direct SSL requests to"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:299
+msgid "SSL server for themes (default: SSL server)."
msgstr ""
-#: actions/pathsadminpanel.php:352
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:306 actions/pathsadminpanel.php:397
+#: actions/pathsadminpanel.php:452
+#, fuzzy
+msgid "SSL path"
+msgstr "Palvelun ilmoitus"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:308
+msgid "SSL path to themes (default: /theme/)."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:315 actions/pathsadminpanel.php:406
+#: actions/pathsadminpanel.php:461
+#, fuzzy
+msgid "Directory"
+msgstr "Taustakuvan hakemisto"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:317
+msgid "Directory where themes are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:326
+#, fuzzy
+msgid "Avatars"
+msgstr "Kuva"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:333
+#, fuzzy
+msgid "Avatar server"
+msgstr "Profiilikuva-asetukset"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:335
+#, fuzzy
+msgid "Server for avatars."
+msgstr "Kirjaudu ulos palvelusta"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:342
+#, fuzzy
+msgid "Avatar path"
+msgstr "Kuva päivitetty."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:344
+#, fuzzy
+msgid "Web path to avatars."
+msgstr "Profiilikuvan päivittäminen epäonnistui."
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:351
+msgid "Avatar directory"
+msgstr "Taustakuvan hakemisto"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:353
+msgid "Directory where avatars are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:364
+msgid "Backgrounds"
+msgstr "Taustakuvat"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:372
+#, fuzzy
+msgid "Server for backgrounds."
+msgstr "Kirjaudu ulos palvelusta"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:381
+msgid "Web path to backgrounds."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:390
+msgid "Server for backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:399
+msgid "Web path to backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:408
+msgid "Directory where backgrounds are located."
+msgstr ""
+
+#. TRANS: Fieldset legens in Paths admin panel.
+#. TRANS: DT element label in attachment list.
+#: actions/pathsadminpanel.php:419 lib/attachmentlist.php:99
+#, fuzzy
+msgid "Attachments"
+msgstr "Liitettä ei ole."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:427
+#, fuzzy
+msgid "Server for attachments."
+msgstr "Kirjaudu ulos palvelusta"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:436
+#, fuzzy
+msgid "Web path to attachments."
+msgstr "Liitettä ei ole."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:445
+#, fuzzy
+msgid "Server for attachments on SSL pages."
+msgstr "Kirjaudu ulos palvelusta"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:454
+msgid "Web path to attachments on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:463
+msgid "Directory where attachments are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:472
+#, fuzzy
+msgid "SSL"
+msgstr "SMS"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:477 actions/snapshotadminpanel.php:202
+#, fuzzy
+msgid "Never"
+msgstr "Palauta"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:479
+#, fuzzy
+msgid "Sometimes"
+msgstr "Päivitykset"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:481
+#, fuzzy
+msgid "Always"
+msgstr "Aliakset"
+
+#: actions/pathsadminpanel.php:485
+msgid "Use SSL"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:487
+msgid "When to use SSL."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:497
+msgid "Server to direct SSL requests to."
+msgstr ""
+
+#. TRANS: Button title text to store form data in the Paths admin panel.
+#: actions/pathsadminpanel.php:514
#, fuzzy
msgid "Save paths"
msgstr "Palvelun ilmoitus"
@@ -2982,9 +4071,9 @@ msgid "People search"
msgstr "Etsi ihmisiä"
#: actions/peopletag.php:68
-#, fuzzy, php-format
+#, php-format
msgid "Not a valid people tag: %s."
-msgstr "Ei sallittu henkilötagi: %s"
+msgstr "Tuo ei ole kelvollinen sähköpostiosoite."
#: actions/peopletag.php:142
#, fuzzy, php-format
@@ -2992,153 +4081,198 @@ msgid "Users self-tagged with %1$s - page %2$d"
msgstr "Käyttäjät joilla henkilötagi %s - sivu %d"
#: actions/postnotice.php:95
-#, fuzzy
msgid "Invalid notice content."
-msgstr "Päivityksen sisältö ei kelpaa"
+msgstr "Koko ei kelpaa."
#: actions/postnotice.php:101
#, php-format
msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’."
msgstr ""
-#: actions/profilesettings.php:60
+#. TRANS: Page title for profile settings.
+#: actions/profilesettings.php:61
msgid "Profile settings"
msgstr "Profiiliasetukset"
-#: actions/profilesettings.php:71
+#. TRANS: Usage instructions for profile settings.
+#: actions/profilesettings.php:73
msgid ""
"You can update your personal profile info here so people know more about you."
msgstr ""
"Voit päivittää täällä henkilötietojasi, jotta muut saavat tietää sinusta "
"enemmän."
-#: actions/profilesettings.php:99
+#. TRANS: Profile settings form legend.
+#: actions/profilesettings.php:102
msgid "Profile information"
msgstr "Profiilitieto"
-#: actions/profilesettings.php:108 lib/groupeditform.php:154
-msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:113
+#, fuzzy
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces."
msgstr ""
"1-64 pientä kirjainta tai numeroa, ei ääkkösiä eikä välimerkkejä tai "
"välilyöntejä"
-#: actions/profilesettings.php:111 actions/register.php:455
-#: actions/showgroup.php:256 actions/tagother.php:104
-#: lib/groupeditform.php:157 lib/userprofile.php:150
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for full group name (dt). Text hidden by default.
+#: actions/profilesettings.php:117 actions/register.php:456
+#: actions/showgroup.php:252 actions/tagother.php:104
+#: lib/groupeditform.php:157 lib/userprofile.php:152
msgid "Full name"
msgstr "Koko nimi"
+#. TRANS: Field label in form for profile settings.
#. TRANS: Form input field label.
-#: actions/profilesettings.php:115 actions/register.php:460
-#: lib/applicationeditform.php:244 lib/groupeditform.php:161
+#: actions/profilesettings.php:122 actions/register.php:461
+#: lib/applicationeditform.php:236 lib/groupeditform.php:161
msgid "Homepage"
msgstr "Kotisivu"
-#: actions/profilesettings.php:117 actions/register.php:462
-msgid "URL of your homepage, blog, or profile on another site"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:125
+#, fuzzy
+msgid "URL of your homepage, blog, or profile on another site."
msgstr "Kotisivusi, blogisi tai toisella sivustolla olevan profiilisi osoite."
-#: actions/profilesettings.php:122 actions/register.php:468
-#, php-format
-msgid "Describe yourself and your interests in %d chars"
-msgstr "Kuvaile itseäsi ja kiinnostuksen kohteitasi %d merkillä"
+#. TRANS: Tooltip for field label in form for profile settings. Plural
+#. TRANS: is decided by the number of characters available for the
+#. TRANS: biography (%d).
+#: actions/profilesettings.php:133 actions/register.php:472
+#, fuzzy, php-format
+msgid "Describe yourself and your interests in %d character"
+msgid_plural "Describe yourself and your interests in %d characters"
+msgstr[0] "Kuvaile itseäsi ja kiinnostuksen kohteitasi %d merkillä"
+msgstr[1] "Kuvaile itseäsi ja kiinnostuksen kohteitasi %d merkillä"
-#: actions/profilesettings.php:125 actions/register.php:471
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:139 actions/register.php:477
msgid "Describe yourself and your interests"
msgstr "Kuvaile itseäsi ja kiinnostuksen kohteitasi"
-#: actions/profilesettings.php:127 actions/register.php:473
+#. TRANS: Text area label in form for profile settings where users can provide.
+#. TRANS: their biography.
+#: actions/profilesettings.php:143 actions/register.php:479
msgid "Bio"
msgstr "Tietoja"
-#: actions/profilesettings.php:132 actions/register.php:478
-#: actions/showgroup.php:265 actions/tagother.php:112
-#: actions/userauthorization.php:166 lib/groupeditform.php:177
-#: lib/userprofile.php:165
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group location (dt). Text hidden by default.
+#: actions/profilesettings.php:149 actions/register.php:484
+#: actions/showgroup.php:262 actions/tagother.php:112
+#: actions/userauthorization.php:166 lib/groupeditform.php:180
+#: lib/userprofile.php:167
msgid "Location"
msgstr "Kotipaikka"
-#: actions/profilesettings.php:134 actions/register.php:480
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:152 actions/register.php:486
+#, fuzzy
msgid "Where you are, like \"City, State (or Region), Country\""
msgstr "Olinpaikka kuten \"Kaupunki, Maakunta (tai Lääni), Maa\""
-#: actions/profilesettings.php:138
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:157
msgid "Share my current location when posting notices"
msgstr ""
-#: actions/profilesettings.php:145 actions/tagother.php:149
+#. TRANS: Field label in form for profile settings.
+#: actions/profilesettings.php:165 actions/tagother.php:149
#: actions/tagother.php:209 lib/subscriptionlist.php:106
-#: lib/subscriptionlist.php:108 lib/userprofile.php:210
+#: lib/subscriptionlist.php:108 lib/userprofile.php:212
msgid "Tags"
msgstr "Tagit"
-#: actions/profilesettings.php:147
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:168
msgid ""
"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
msgstr ""
"Kuvaa itseäsi henkilötageilla (sanoja joissa voi olla muita kirjaimia kuin "
"ääkköset, numeroita, -, ., ja _), pilkulla tai välilyönnillä erotettuna"
-#: actions/profilesettings.php:151
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:173
msgid "Language"
msgstr "Kieli"
-#: actions/profilesettings.php:152
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:175
msgid "Preferred language"
msgstr "Ensisijainen kieli"
-#: actions/profilesettings.php:161
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:185
msgid "Timezone"
msgstr "Aikavyöhyke"
-#: actions/profilesettings.php:162
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:187
msgid "What timezone are you normally in?"
-msgstr "Missä aikavyöhykkeessä olet normaalisti?"
+msgstr "Millä aikavyöhykkeellä olet tavallisesti?"
-#: actions/profilesettings.php:167
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:193
msgid ""
"Automatically subscribe to whoever subscribes to me (best for non-humans)"
msgstr ""
"Tilaa automaattisesti kaikki, jotka tilaavat päivitykseni (ei sovi hyvin "
"ihmiskäyttäjille)"
-#: actions/profilesettings.php:228 actions/register.php:230
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: Plural form is used based on the maximum number of allowed
+#. TRANS: characters for the biography (%d).
+#: actions/profilesettings.php:262 actions/register.php:229
#, fuzzy, php-format
-msgid "Bio is too long (max %d chars)."
-msgstr "\"Tietoja\" on liian pitkä (max 140 merkkiä)."
+msgid "Bio is too long (maximum %d character)."
+msgid_plural "Bio is too long (maximum %d characters)."
+msgstr[0] "kuvaus on liian pitkä (max %d merkkiä)."
+msgstr[1] "kuvaus on liian pitkä (max %d merkkiä)."
-#: actions/profilesettings.php:235 actions/siteadminpanel.php:151
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:273 actions/siteadminpanel.php:151
msgid "Timezone not selected."
msgstr "Aikavyöhykettä ei ole valittu."
-#: actions/profilesettings.php:241
-msgid "Language is too long (max 50 chars)."
-msgstr "Kieli on liian pitkä (max 50 merkkiä)."
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:281
+#, fuzzy
+msgid "Language is too long (maximum 50 characters)."
+msgstr "Kieli on liian pitkä (enintään 50 merkkiä)."
-#: actions/profilesettings.php:253 actions/tagother.php:178
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: %s is an invalid tag.
+#: actions/profilesettings.php:295 actions/tagother.php:178
#, php-format
msgid "Invalid tag: \"%s\""
msgstr "Virheellinen tagi: \"%s\""
-#: actions/profilesettings.php:306
+#. TRANS: Server error thrown when user profile settings could not be updated to
+#. TRANS: automatically subscribe to any subscriber.
+#: actions/profilesettings.php:351
msgid "Couldn't update user for autosubscribe."
msgstr "Ei voitu asettaa käyttäjälle automaattista tilausta."
-#: actions/profilesettings.php:363
+#. TRANS: Server error thrown when user profile location preference settings could not be updated.
+#: actions/profilesettings.php:409
#, fuzzy
msgid "Couldn't save location prefs."
msgstr "Tageja ei voitu tallentaa."
-#: actions/profilesettings.php:375
+#. TRANS: Server error thrown when user profile settings could not be saved.
+#: actions/profilesettings.php:422
msgid "Couldn't save profile."
msgstr "Ei voitu tallentaa profiilia."
-#: actions/profilesettings.php:383
+#. TRANS: Server error thrown when user profile settings tags could not be saved.
+#: actions/profilesettings.php:431
msgid "Couldn't save tags."
msgstr "Tageja ei voitu tallentaa."
+#. TRANS: Confirmation shown when user profile settings are saved.
#. TRANS: Message after successful saving of administrative settings.
-#: actions/profilesettings.php:391 lib/adminpanelaction.php:141
+#: actions/profilesettings.php:440 lib/adminpanelaction.php:138
msgid "Settings saved."
msgstr "Asetukset tallennettu."
@@ -3173,11 +4307,13 @@ msgid "Public Stream Feed (Atom)"
msgstr "Julkinen syöte (Atom)"
#: actions/public.php:188
-#, php-format
+#, fuzzy, php-format
msgid ""
"This is the public timeline for %%site.name%% but no one has posted anything "
"yet."
msgstr ""
+"Tämä on käyttäjän %s ja kavereiden aikajana, mutta kukaan ei ole lähettyänyt "
+"vielä mitään."
#: actions/public.php:191
msgid "Be the first to post!"
@@ -3208,34 +4344,47 @@ msgstr ""
"Tämä on %%site.name%%, [mikroblogaus](http://en.wikipedia.org/wiki/Micro-"
"blogging)palvelu "
+#. TRANS: Title for public tag cloud.
#: actions/publictagcloud.php:57
msgid "Public tag cloud"
msgstr "Julkinen tagipilvi"
-#: actions/publictagcloud.php:63
-#, php-format
-msgid "These are most popular recent tags on %s "
+#. TRANS: Instructions (more used like an explanation/header).
+#. TRANS: %s is the StatusNet sitename.
+#: actions/publictagcloud.php:65
+#, fuzzy, php-format
+msgid "These are most popular recent tags on %s"
msgstr "Nämä ovat suosituimmat viimeaikaiset tagit %s -palvelussa"
-#: actions/publictagcloud.php:69
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:74
#, php-format
msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet."
msgstr ""
-"Kukaan ei ole vielä lähettänyt päivitystä tagilla [hashtag] (%%doc.tags%%) "
+"Kukaan ei ole vielä lähettänyt päivitystä tagilla [hashtag](%%doc.tags%%) "
"vielä."
-#: actions/publictagcloud.php:72
+#. TRANS: Message shown to a logged in user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#: actions/publictagcloud.php:79
msgid "Be the first to post one!"
msgstr "Ole ensimmäinen joka lähettää päivityksen!"
-#: actions/publictagcloud.php:75
+#. TRANS: Message shown to a anonymous user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:87
#, php-format
msgid ""
"Why not [register an account](%%action.register%%) and be the first to post "
"one!"
msgstr ""
-#: actions/publictagcloud.php:134
+#: actions/publictagcloud.php:146
msgid "Tag cloud"
msgstr "Tagipilvi"
@@ -3268,10 +4417,13 @@ msgid "Could not update user with confirmed email address."
msgstr "Ei voitu päivittää käyttäjälle vahvistettua sähköpostiosoitetta."
#: actions/recoverpassword.php:152
+#, fuzzy
msgid ""
"If you have forgotten or lost your password, you can get a new one sent to "
"the email address you have stored in your account."
msgstr ""
+"Ohjeet salasanan palauttamiseksi on lähetetty sähköpostiisiosoitteeseen, "
+"joka on rekisteröity käyttäjätunnuksellesi."
#: actions/recoverpassword.php:158
msgid "You have been identified. Enter a new password below. "
@@ -3311,6 +4463,7 @@ msgid "Unknown action"
msgstr "Tuntematon toiminto"
#: actions/recoverpassword.php:236
+#, fuzzy
msgid "6 or more characters, and don't forget it!"
msgstr "6 tai useampia merkkejä äläkä unohda mitä kirjoitit!"
@@ -3347,14 +4500,15 @@ msgid "Unexpected password reset."
msgstr "Odottamaton salasanan uudelleenasetus."
#: actions/recoverpassword.php:365
-msgid "Password must be 6 chars or more."
+#, fuzzy
+msgid "Password must be 6 characters or more."
msgstr "Salasanassa pitää olla 6 tai useampia merkkejä."
#: actions/recoverpassword.php:369
msgid "Password and confirmation do not match."
msgstr "Salasana ja salasanan vahvistus eivät täsmää."
-#: actions/recoverpassword.php:388 actions/register.php:255
+#: actions/recoverpassword.php:388 actions/register.php:256
msgid "Error setting user."
msgstr "Virhe tapahtui käyttäjän asettamisessa."
@@ -3363,7 +4517,7 @@ msgid "New password successfully saved. You are now logged in."
msgstr ""
"Uusi salasana tallennettiin onnistuneesti. Olet nyt kirjautunut sisään."
-#: actions/register.php:92 actions/register.php:196 actions/register.php:412
+#: actions/register.php:92 actions/register.php:196 actions/register.php:413
msgid "Sorry, only invited people can register."
msgstr "Valitettavasti vain kutsutut ihmiset voivat rekisteröityä."
@@ -3375,7 +4529,7 @@ msgstr "Virheellinen kutsukoodin."
msgid "Registration successful"
msgstr "Rekisteröityminen onnistui"
-#: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85
+#: actions/register.php:121 actions/register.php:512 lib/logingroupnav.php:85
msgid "Register"
msgstr "Rekisteröidy"
@@ -3383,77 +4537,81 @@ msgstr "Rekisteröidy"
msgid "Registration not allowed."
msgstr "Rekisteröityminen ei ole sallittu."
-#: actions/register.php:205
+#: actions/register.php:209
msgid "You can't register if you don't agree to the license."
msgstr "Et voi rekisteröityä, jos et hyväksy lisenssiehtoja."
-#: actions/register.php:219
+#: actions/register.php:218
msgid "Email address already exists."
msgstr "Sähköpostiosoite on jo käytössä."
-#: actions/register.php:250 actions/register.php:272
+#: actions/register.php:251 actions/register.php:273
msgid "Invalid username or password."
msgstr "Käyttäjätunnus tai salasana ei kelpaa."
-#: actions/register.php:350
+#: actions/register.php:351
msgid ""
"With this form you can create a new account. You can then post notices and "
"link up to friends and colleagues. "
msgstr ""
-#: actions/register.php:432
+#: actions/register.php:433
msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required."
msgstr ""
"1-64 pientä kirjainta tai numeroa, ei ääkkösiä eikä välimerkkejä tai "
"välilyöntejä. Pakollinen."
-#: actions/register.php:437
+#: actions/register.php:438
msgid "6 or more characters. Required."
msgstr "6 tai useampia merkkejä. Pakollinen."
-#: actions/register.php:441
+#: actions/register.php:442
msgid "Same as password above. Required."
msgstr "Sama kuin ylläoleva salasana. Pakollinen."
#. TRANS: Link description in user account settings menu.
-#: actions/register.php:445 actions/register.php:449
-#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132
+#: actions/register.php:446 actions/register.php:450
+#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127
msgid "Email"
msgstr "Sähköposti"
-#: actions/register.php:446 actions/register.php:450
+#: actions/register.php:447 actions/register.php:451
msgid "Used only for updates, announcements, and password recovery"
msgstr ""
"Käytetään ainoastaan päivityksien lähettämiseen, ilmoitusasioihin ja "
"salasanan uudelleen käyttöönottoon."
-#: actions/register.php:457
+#: actions/register.php:458
msgid "Longer name, preferably your \"real\" name"
msgstr "Pitempi nimi, mieluiten oikea nimesi"
-#: actions/register.php:518
+#: actions/register.php:463
+msgid "URL of your homepage, blog, or profile on another site"
+msgstr "Kotisivusi, blogisi tai toisella sivustolla olevan profiilisi osoite."
+
+#: actions/register.php:524
#, php-format
msgid ""
"I understand that content and data of %1$s are private and confidential."
msgstr ""
-#: actions/register.php:528
+#: actions/register.php:534
#, php-format
msgid "My text and files are copyright by %1$s."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors.
-#: actions/register.php:532
+#: actions/register.php:538
msgid "My text and files remain under my own copyright."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved.
-#: actions/register.php:535
+#: actions/register.php:541
msgid "All rights reserved."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses.
-#: actions/register.php:540
+#: actions/register.php:546
#, fuzzy, php-format
msgid ""
"My text and files are available under %s except this private data: password, "
@@ -3462,7 +4620,7 @@ msgstr ""
"poislukien yksityinen tieto: salasana, sähköpostiosoite, IM-osoite, "
"puhelinnumero."
-#: actions/register.php:583
+#: actions/register.php:589
#, fuzzy, php-format
msgid ""
"Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may "
@@ -3495,7 +4653,7 @@ msgstr ""
"\n"
"Kiitokset rekisteröitymisestäsi ja toivomme että pidät palvelustamme."
-#: actions/register.php:607
+#: actions/register.php:613
msgid ""
"(You should receive a message by email momentarily, with instructions on how "
"to confirm your email address.)"
@@ -3540,7 +4698,7 @@ msgid "URL of your profile on another compatible microblogging service"
msgstr "Profiilisi URL-osoite toisessa yhteensopivassa mikroblogauspalvelussa"
#: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:406
+#: lib/userprofile.php:411
msgid "Subscribe"
msgstr "Tilaa"
@@ -3561,6 +4719,7 @@ msgstr ""
"Tämä on paikallinen profiili. Kirjaudu sisään, jotta voit tilata päivitykset."
#: actions/remotesubscribe.php:183
+#, fuzzy
msgid "Couldn’t get a request token."
msgstr "Ei saatu request tokenia."
@@ -3580,11 +4739,10 @@ msgid "You can't repeat your own notice."
msgstr "Et voi rekisteröityä, jos et hyväksy lisenssiehtoja."
#: actions/repeat.php:90
-#, fuzzy
msgid "You already repeated that notice."
-msgstr "Sinä olet jo estänyt tämän käyttäjän."
+msgstr "Sinä kuulut jo tähän ryhmään."
-#: actions/repeat.php:114 lib/noticelist.php:675
+#: actions/repeat.php:114 lib/noticelist.php:691
#, fuzzy
msgid "Repeated"
msgstr "Luotu"
@@ -3595,15 +4753,15 @@ msgid "Repeated!"
msgstr "Luotu"
#: actions/replies.php:126 actions/repliesrss.php:68
-#: lib/personalgroupnav.php:105
+#: lib/personalgroupnav.php:108
#, php-format
msgid "Replies to %s"
msgstr "Vastaukset käyttäjälle %s"
#: actions/replies.php:128
-#, fuzzy, php-format
+#, php-format
msgid "Replies to %1$s, page %2$d"
-msgstr "Viesti käyttäjälle %1$s, %2$s"
+msgstr "Vastaukset käyttäjälle %s"
#: actions/replies.php:145
#, fuzzy, php-format
@@ -3621,13 +4779,13 @@ msgid "Replies feed for %s (Atom)"
msgstr "Päivityksien syöte käyttäjälle %s"
#: actions/replies.php:199
-#, fuzzy, php-format
+#, php-format
msgid ""
"This is the timeline showing replies to %1$s but %2$s hasn't received a "
"notice to them yet."
msgstr ""
-"Tämä on käyttäjän %s aikajana, mutta %s ei ole lähettänyt vielä yhtään "
-"päivitystä."
+"Tämä on käyttäjän %s ja kavereiden aikajana, mutta kukaan ei ole lähettyänyt "
+"vielä mitään."
#: actions/replies.php:204
#, php-format
@@ -3642,7 +4800,7 @@ msgid ""
"You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action."
"newnotice%%%%?status_textarea=%3$s)."
msgstr ""
-"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta] (%%%%action."
+"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta](%%%%action."
"newnotice%%%%?status_textarea=%s)!"
#: actions/repliesrss.php:72
@@ -3651,9 +4809,8 @@ msgid "Replies to %1$s on %2$s!"
msgstr "Viesti käyttäjälle %1$s, %2$s"
#: actions/revokerole.php:75
-#, fuzzy
msgid "You cannot revoke user roles on this site."
-msgstr "Et voi lähettää viestiä tälle käyttäjälle."
+msgstr "Päivityksesi tähän palveluun on estetty."
#: actions/revokerole.php:82
#, fuzzy
@@ -3677,14 +4834,13 @@ msgstr "Käyttäjä on asettanut eston sinulle."
#. TRANS: Menu item for site administration
#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170
-#: lib/adminpanelaction.php:392
+#: lib/adminpanelaction.php:379
msgid "Sessions"
msgstr ""
#: actions/sessionsadminpanel.php:65
-#, fuzzy
-msgid "Session settings for this StatusNet site."
-msgstr "Ulkoasuasetukset tälle StatusNet palvelulle."
+msgid "Session settings for this StatusNet site"
+msgstr ""
#: actions/sessionsadminpanel.php:175
msgid "Handle sessions"
@@ -3703,7 +4859,6 @@ msgid "Turn on debugging output for sessions."
msgstr ""
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/useradminpanel.php:294
#, fuzzy
msgid "Save site settings"
msgstr "Profiilikuva-asetukset"
@@ -3719,30 +4874,31 @@ msgid "Application profile"
msgstr "Päivitykselle ei ole profiilia"
#. TRANS: Form input field label for application icon.
-#: actions/showapplication.php:159 lib/applicationeditform.php:182
+#: actions/showapplication.php:159 lib/applicationeditform.php:173
msgid "Icon"
msgstr ""
#. TRANS: Form input field label for application name.
#: actions/showapplication.php:169 actions/version.php:197
-#: lib/applicationeditform.php:199
+#: lib/applicationeditform.php:190
#, fuzzy
msgid "Name"
msgstr "Tunnus"
#. TRANS: Form input field label.
-#: actions/showapplication.php:178 lib/applicationeditform.php:235
+#: actions/showapplication.php:178 lib/applicationeditform.php:227
#, fuzzy
msgid "Organization"
msgstr "Sivutus"
#. TRANS: Form input field label.
#: actions/showapplication.php:187 actions/version.php:200
-#: lib/applicationeditform.php:216 lib/groupeditform.php:172
+#: lib/applicationeditform.php:208 lib/groupeditform.php:175
msgid "Description"
msgstr "Kuvaus"
-#: actions/showapplication.php:192 actions/showgroup.php:436
+#. TRANS: Header for group statistics on a group page (h2).
+#: actions/showapplication.php:192 actions/showgroup.php:448
#: lib/profileaction.php:187
msgid "Statistics"
msgstr "Tilastot"
@@ -3760,6 +4916,11 @@ msgstr ""
msgid "Reset key & secret"
msgstr ""
+#: actions/showapplication.php:252 lib/deletegroupform.php:121
+#: lib/deleteuserform.php:66 lib/noticelist.php:672
+msgid "Delete"
+msgstr "Poista"
+
#: actions/showapplication.php:261
msgid "Application info"
msgstr ""
@@ -3844,77 +5005,107 @@ msgstr ""
msgid "This is a way to share what you like."
msgstr ""
-#: actions/showgroup.php:82 lib/groupnav.php:86
+#. TRANS: Page title for first group page. %s is a group name.
+#: actions/showgroup.php:75
#, php-format
msgid "%s group"
msgstr "Ryhmä %s"
-#: actions/showgroup.php:84
-#, fuzzy, php-format
+#. TRANS: Page title for any but first group page.
+#. TRANS: %1$s is a group name, $2$s is a page number.
+#: actions/showgroup.php:79
+#, php-format
msgid "%1$s group, page %2$d"
-msgstr "Ryhmän %s jäsenet, sivu %d"
+msgstr "Ryhmät, sivu %d"
-#: actions/showgroup.php:227
+#. TRANS: Group profile header (h2). Text hidden by default.
+#: actions/showgroup.php:220
msgid "Group profile"
msgstr "Ryhmän profiili"
-#: actions/showgroup.php:272 actions/tagother.php:118
-#: actions/userauthorization.php:175 lib/userprofile.php:178
+#. TRANS: Label for group URL (dt). Text hidden by default.
+#: actions/showgroup.php:270 actions/tagother.php:118
+#: actions/userauthorization.php:175 lib/userprofile.php:180
msgid "URL"
msgstr "URL"
-#: actions/showgroup.php:283 actions/tagother.php:128
-#: actions/userauthorization.php:187 lib/userprofile.php:195
+#. TRANS: Label for group description or group note (dt). Text hidden by default.
+#: actions/showgroup.php:282 actions/tagother.php:128
+#: actions/userauthorization.php:187 lib/userprofile.php:197
msgid "Note"
msgstr "Huomaa"
-#: actions/showgroup.php:293 lib/groupeditform.php:184
+#. TRANS: Label for group aliases (dt). Text hidden by default.
+#: actions/showgroup.php:293 lib/groupeditform.php:187
msgid "Aliases"
msgstr "Aliakset"
-#: actions/showgroup.php:302
+#. TRANS: Group actions header (h2). Text hidden by default.
+#: actions/showgroup.php:304
msgid "Group actions"
msgstr "Ryhmän toiminnot"
-#: actions/showgroup.php:338
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:345
#, php-format
msgid "Notice feed for %s group (RSS 1.0)"
msgstr "Syöte ryhmän %s päivityksille (RSS 1.0)"
-#: actions/showgroup.php:344
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:352
#, php-format
msgid "Notice feed for %s group (RSS 2.0)"
msgstr "Syöte ryhmän %s päivityksille (RSS 2.0)"
-#: actions/showgroup.php:350
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:359
#, php-format
msgid "Notice feed for %s group (Atom)"
msgstr "Syöte ryhmän %s päivityksille (Atom)"
-#: actions/showgroup.php:355
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:365
#, php-format
msgid "FOAF for %s group"
msgstr "Käyttäjän %s lähetetyt viestit"
-#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91
+#. TRANS: Header for mini list of group members on a group page (h2).
+#: actions/showgroup.php:402
msgid "Members"
msgstr "Jäsenet"
-#: actions/showgroup.php:398 lib/profileaction.php:117
+#. TRANS: Description for mini list of group members on a group page when the group has no members.
+#: actions/showgroup.php:408 lib/profileaction.php:117
#: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95
#: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71
+#, fuzzy
msgid "(None)"
msgstr "(Tyhjä)"
-#: actions/showgroup.php:404
+#. TRANS: Link to all group members from mini list of group members if group has more than n members.
+#: actions/showgroup.php:417
msgid "All members"
msgstr "Kaikki jäsenet"
-#: actions/showgroup.php:439
+#. TRANS: Label for creation date in statistics on group page.
+#: actions/showgroup.php:453
+#, fuzzy
+msgctxt "LABEL"
msgid "Created"
msgstr "Luotu"
-#: actions/showgroup.php:455
+#. TRANS: Label for member count in statistics on group page.
+#: actions/showgroup.php:461
+#, fuzzy
+msgctxt "LABEL"
+msgid "Members"
+msgstr "Jäsenet"
+
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: %%%%action.register%%%% is the URL for registration, %%%%doc.help%%%% is a URL to help.
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:476
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3924,7 +5115,10 @@ msgid ""
"of this group and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-#: actions/showgroup.php:461
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept no new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:486
#, fuzzy, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -3935,24 +5129,31 @@ msgstr ""
"**%s** on ryhmä palvelussa %%%%site.name%%%%, joka on [mikroblogauspalvelu]"
"(http://en.wikipedia.org/wiki/Micro-blogging)"
-#: actions/showgroup.php:489
+#. TRANS: Header for list of group administrators on a group page (h2).
+#: actions/showgroup.php:515
msgid "Admins"
msgstr "Ylläpitäjät"
-#: actions/showmessage.php:81
+#. TRANS: Client error displayed requesting a single message that does not exist.
+#: actions/showmessage.php:79
msgid "No such message."
msgstr "Tuota viestiä ei ole."
-#: actions/showmessage.php:98
+#. TRANS: Client error displayed requesting a single direct message the requesting user was not a party in.
+#: actions/showmessage.php:97
msgid "Only the sender and recipient may read this message."
msgstr "Vain lähettäjä ja vastaanottaja voivat lukea tämän viestin."
-#: actions/showmessage.php:108
+#. TRANS: Page title for single direct message display when viewing user is the sender.
+#. TRANS: %1$s is the addressed user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:110
#, php-format
msgid "Message to %1$s on %2$s"
msgstr "Viesti käyttäjälle %1$s, %2$s"
-#: actions/showmessage.php:113
+#. TRANS: Page title for single message display.
+#. TRANS: %1$s is the sending user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:118
#, php-format
msgid "Message from %1$s on %2$s"
msgstr "Viesti käyttäjältä %1$s, %2$s"
@@ -3961,64 +5162,88 @@ msgstr "Viesti käyttäjältä %1$s, %2$s"
msgid "Notice deleted."
msgstr "Päivitys on poistettu."
-#: actions/showstream.php:73
+#. TRANS: Page title showing tagged notices in one user's stream. %1$s is the username, %2$s is the hash tag.
+#: actions/showstream.php:70
#, fuzzy, php-format
-msgid " tagged %s"
+msgid "%1$s tagged %2$s"
+msgstr "Ryhmät, sivu %d"
+
+#. TRANS: Page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$s is the hash tag, %1$d is the page number.
+#: actions/showstream.php:74
+#, fuzzy, php-format
+msgid "%1$s tagged %2$s, page %3$d"
msgstr "Päivitykset joilla on tagi %s"
-#: actions/showstream.php:79
-#, fuzzy, php-format
+#. TRANS: Extended page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$d is the page number.
+#: actions/showstream.php:82
+#, php-format
msgid "%1$s, page %2$d"
-msgstr "%s ja kaverit, sivu %d"
+msgstr "Ryhmät, sivu %d"
-#: actions/showstream.php:122
-#, fuzzy, php-format
+#. TRANS: Title for link to notice feed.
+#. TRANS: %1$s is a user nickname, %2$s is a hashtag.
+#: actions/showstream.php:127
+#, php-format
msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)"
-msgstr "Päivityssyöte ryhmälle %s"
-
-#: actions/showstream.php:129
-#, fuzzy, php-format
-msgid "Notice feed for %s (RSS 1.0)"
-msgstr "Päivityksien syöte käyttäjälle %s"
+msgstr "Syöte ryhmän %s päivityksille (RSS 1.0)"
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
#: actions/showstream.php:136
-#, fuzzy, php-format
+#, php-format
+msgid "Notice feed for %s (RSS 1.0)"
+msgstr "Syöte ryhmän %s päivityksille (RSS 1.0)"
+
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:145
+#, php-format
msgid "Notice feed for %s (RSS 2.0)"
-msgstr "Päivityksien syöte käyttäjälle %s"
+msgstr "Syöte ryhmän %s päivityksille (RSS 2.0)"
-#: actions/showstream.php:143
-#, fuzzy, php-format
+#: actions/showstream.php:152
+#, php-format
msgid "Notice feed for %s (Atom)"
-msgstr "Päivityksien syöte käyttäjälle %s"
+msgstr "Syöte ryhmän %s päivityksille (Atom)"
-#: actions/showstream.php:148
+#. TRANS: Title for link to notice feed. FOAF stands for Friend of a Friend.
+#. TRANS: More information at http://www.foaf-project.org. %s is a user nickname.
+#: actions/showstream.php:159
#, fuzzy, php-format
msgid "FOAF for %s"
msgstr "Käyttäjän %s lähetetyt viestit"
-#: actions/showstream.php:200
+#. TRANS: First sentence of empty list message for a stream. $1%s is a user nickname.
+#: actions/showstream.php:211
#, fuzzy, php-format
-msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet."
+msgid "This is the timeline for %1$s, but %1$s hasn't posted anything yet."
msgstr ""
-"Tämä on käyttäjän %s aikajana, mutta %s ei ole lähettänyt vielä yhtään "
-"päivitystä."
+"Tämä on käyttäjän %s ja kavereiden aikajana, mutta kukaan ei ole lähettyänyt "
+"vielä mitään."
-#: actions/showstream.php:205
+#. TRANS: Second sentence of empty list message for a stream for the user themselves.
+#: actions/showstream.php:217
msgid ""
"Seen anything interesting recently? You haven't posted any notices yet, now "
"would be a good time to start :)"
msgstr ""
-#: actions/showstream.php:207
+#. TRANS: Second sentence of empty list message for a non-self stream. %1$s is a user nickname, %2$s is a part of a URL.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:221
#, fuzzy, php-format
msgid ""
"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%"
"%?status_textarea=%2$s)."
msgstr ""
-"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta] (%%%%action."
+"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta](%%%%action."
"newnotice%%%%?status_textarea=%s)!"
-#: actions/showstream.php:243
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are open.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:264
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -4027,7 +5252,9 @@ msgid ""
"follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-#: actions/showstream.php:248
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are closed or invite only.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:271
#, fuzzy, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -4037,7 +5264,8 @@ msgstr ""
"Käyttäjällä **%s** on käyttäjätili palvelussa %%%%site.name%%%%, joka on "
"[mikroblogauspalvelu](http://en.wikipedia.org/wiki/Micro-blogging)"
-#: actions/showstream.php:305
+#. TRANS: Link to the author of a repeated notice. %s is a linked nickname.
+#: actions/showstream.php:328
#, fuzzy, php-format
msgid "Repeat of %s"
msgstr "Vastaukset käyttäjälle %s"
@@ -4062,9 +5290,8 @@ msgid "Site name must have non-zero length."
msgstr ""
#: actions/siteadminpanel.php:141
-#, fuzzy
msgid "You must have a valid contact email address."
-msgstr "Tuo ei ole kelvollinen sähköpostiosoite"
+msgstr "Tuo ei ole kelvollinen sähköpostiosoite."
#: actions/siteadminpanel.php:159
#, php-format
@@ -4155,44 +5382,50 @@ msgstr ""
msgid "How long users must wait (in seconds) to post the same thing again."
msgstr ""
-#: actions/sitenoticeadminpanel.php:56
+#. TRANS: Page title for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:55
#, fuzzy
msgid "Site Notice"
msgstr "Palvelun ilmoitus"
-#: actions/sitenoticeadminpanel.php:67
+#. TRANS: Instructions for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:66
#, fuzzy
msgid "Edit site-wide message"
msgstr "Uusi viesti"
-#: actions/sitenoticeadminpanel.php:103
+#. TRANS: Server error displayed when saving a site-wide notice was impossible.
+#: actions/sitenoticeadminpanel.php:101
#, fuzzy
msgid "Unable to save site notice."
msgstr "Twitter-asetuksia ei voitu tallentaa!"
-#: actions/sitenoticeadminpanel.php:113
-msgid "Max length for the site-wide notice is 255 chars."
+#. TRANS: Client error displayed when a site-wide notice was longer than allowed.
+#: actions/sitenoticeadminpanel.php:112
+msgid "Maximum length for the site-wide notice is 255 characters."
msgstr ""
+#. TRANS: Label for site-wide notice text field in admin panel.
#: actions/sitenoticeadminpanel.php:176
#, fuzzy
msgid "Site notice text"
msgstr "Palvelun ilmoitus"
-#: actions/sitenoticeadminpanel.php:178
-msgid "Site-wide notice text (255 chars max; HTML okay)"
+#. TRANS: Tooltip for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:179
+msgid "Site-wide notice text (255 characters maximum; HTML allowed)"
msgstr ""
-#: actions/sitenoticeadminpanel.php:198
+#. TRANS: Title for button to save site notice in admin panel.
+#: actions/sitenoticeadminpanel.php:201
#, fuzzy
msgid "Save site notice"
msgstr "Palvelun ilmoitus"
#. TRANS: Title for SMS settings.
#: actions/smssettings.php:59
-#, fuzzy
msgid "SMS settings"
-msgstr "SMS-asetukset"
+msgstr "Profiilikuva-asetukset"
#. TRANS: SMS settings page instructions.
#. TRANS: %%site.name%% is the name of the site.
@@ -4209,9 +5442,8 @@ msgstr "SMS ei ole käytettävissä."
#. TRANS: Form legend for SMS settings form.
#: actions/smssettings.php:111
-#, fuzzy
msgid "SMS address"
-msgstr "Pikaviestiosoite"
+msgstr "Sähköpostiosoitteet"
#. TRANS: Form guide in SMS settings form.
#: actions/smssettings.php:120
@@ -4242,9 +5474,8 @@ msgstr "Vahvista"
#. TRANS: Field label for SMS phone number input in SMS settings form.
#: actions/smssettings.php:153
-#, fuzzy
msgid "SMS phone number"
-msgstr "SMS puhelinnumero"
+msgstr "Puhelinnumeroa ei ole."
#. TRANS: SMS phone number input field instructions in SMS settings form.
#: actions/smssettings.php:156
@@ -4253,9 +5484,8 @@ msgstr "Puhelinnumero, ei välimerkkejä tai välilyöntejä, suuntanumerollinen
#. TRANS: Form legend for SMS preferences form.
#: actions/smssettings.php:195
-#, fuzzy
msgid "SMS preferences"
-msgstr "Asetukset"
+msgstr "Asetukset tallennettu."
#. TRANS: Checkbox label in SMS preferences form.
#: actions/smssettings.php:201
@@ -4308,9 +5538,8 @@ msgstr "Tämä on väärä vahvistukoodi."
#. TRANS: Message given after successfully canceling SMS phone number confirmation.
#: actions/smssettings.php:427
-#, fuzzy
msgid "SMS confirmation cancelled."
-msgstr "Vahvistus peruttu."
+msgstr "SMS vahvistus"
#. TRANS: Message given trying to remove an SMS phone number that is not
#. TRANS: registered for the active user.
@@ -4353,14 +5582,13 @@ msgstr "Koodia ei ole syötetty."
#. TRANS: Menu item for site administration
#: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196
-#: lib/adminpanelaction.php:408
+#: lib/adminpanelaction.php:395
msgid "Snapshots"
msgstr ""
#: actions/snapshotadminpanel.php:65
-#, fuzzy
msgid "Manage snapshot configuration"
-msgstr "Ensisijainen sivunavigointi"
+msgstr "Sähköpostiosoitteen vahvistus"
#: actions/snapshotadminpanel.php:127
msgid "Invalid snapshot run value."
@@ -4411,12 +5639,14 @@ msgstr ""
msgid "Save snapshot settings"
msgstr "Profiilikuva-asetukset"
-#: actions/subedit.php:70
+#. TRANS: Client error displayed trying a change a subscription for a non-subscribed profile.
+#: actions/subedit.php:75
msgid "You are not subscribed to that profile."
msgstr "Et ole tilannut tämän käyttäjän päivityksiä."
+#. TRANS: Server error displayed when updating a subscription fails with a database error.
#. TRANS: Exception thrown when a subscription could not be stored on the server.
-#: actions/subedit.php:83 classes/Subscription.php:136
+#: actions/subedit.php:89 classes/Subscription.php:141
msgid "Could not save subscription."
msgstr "Tilausta ei onnistuttu tallentamaan."
@@ -4424,11 +5654,6 @@ msgstr "Tilausta ei onnistuttu tallentamaan."
msgid "This action only accepts POST requests."
msgstr ""
-#: actions/subscribe.php:107
-#, fuzzy
-msgid "No such profile."
-msgstr "Tiedostoa ei ole."
-
#: actions/subscribe.php:117
#, fuzzy
msgid "You cannot subscribe to an OMB 0.1 remote profile with this action."
@@ -4438,63 +5663,84 @@ msgstr "Et ole tilannut tämän käyttäjän päivityksiä."
msgid "Subscribed"
msgstr "Tilattu"
-#: actions/subscribers.php:50
+#. TRANS: Header for list of subscribers for a user (first page).
+#. TRANS: %s is the user's nickname.
+#: actions/subscribers.php:51
#, php-format
msgid "%s subscribers"
msgstr "Käyttäjän %s tilaajat"
-#: actions/subscribers.php:52
-#, fuzzy, php-format
+#. TRANS: Header for list of subscribers for a user (not first page).
+#. TRANS: %1$s is the user's nickname, $2$d is the page number.
+#: actions/subscribers.php:55
+#, php-format
msgid "%1$s subscribers, page %2$d"
-msgstr "Käyttäjän %s tilaajat, sivu %d"
+msgstr "Käyttäjän %s tilaajat"
-#: actions/subscribers.php:63
+#. TRANS: Page notice for page with an overview of all subscribers
+#. TRANS: of the logged in user's own profile.
+#: actions/subscribers.php:68
msgid "These are the people who listen to your notices."
msgstr "Nämä ihmiset seuraavat sinun päivityksiäsi."
-#: actions/subscribers.php:67
+#. TRANS: Page notice for page with an overview of all subscribers of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscribers.php:74
#, php-format
msgid "These are the people who listen to %s's notices."
msgstr "Nämä ihmiset seuraavat käyttäjän %s päivityksiä."
-#: actions/subscribers.php:108
+#. TRANS: Subscriber list text when the logged in user has no subscribers.
+#: actions/subscribers.php:116
msgid ""
"You have no subscribers. Try subscribing to people you know and they might "
-"return the favor"
+"return the favor."
msgstr ""
-#: actions/subscribers.php:110
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user other
+#. TRANS: than the logged in user that has no subscribers. %s is the user nickname.
+#: actions/subscribers.php:120
#, php-format
msgid "%s has no subscribers. Want to be the first?"
msgstr ""
-#: actions/subscribers.php:114
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscribers.php:129
#, php-format
msgid ""
"%s has no subscribers. Why not [register an account](%%%%action.register%%%"
"%) and be the first?"
msgstr ""
-#: actions/subscriptions.php:52
+#. TRANS: Header for subscriptions overview for a user (not first page).
+#. TRANS: %1$s is a user nickname, %2$d is the page number.
+#: actions/subscriptions.php:55
#, php-format
-msgid "%s subscriptions"
+msgid "%1$s subscriptions, page %2$d"
msgstr "Käyttäjän %s tilaukset"
-#: actions/subscriptions.php:54
-#, fuzzy, php-format
-msgid "%1$s subscriptions, page %2$d"
-msgstr "Käyttäjän %s tilaukset, sivu %d"
-
-#: actions/subscriptions.php:65
+#. TRANS: Page notice for page with an overview of all subscriptions
+#. TRANS: of the logged in user's own profile.
+#: actions/subscriptions.php:68
msgid "These are the people whose notices you listen to."
msgstr "Näiden ihmisten päivityksiä sinä seuraat."
-#: actions/subscriptions.php:69
+#. TRANS: Page notice for page with an overview of all subscriptions of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscriptions.php:74
#, php-format
msgid "These are the people whose notices %s listens to."
msgstr "Käyttäjä %s seuraa näiden ihmisten päivityksiä."
-#: actions/subscriptions.php:126
+#. TRANS: Subscription list text when the logged in user has no subscriptions.
+#. TRANS: This message contains Markdown URLs. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscriptions.php:135
#, php-format
msgid ""
"You're not listening to anyone's notices right now, try subscribing to "
@@ -4504,38 +5750,49 @@ msgid ""
"automatically subscribe to people you already follow there."
msgstr ""
-#: actions/subscriptions.php:128 actions/subscriptions.php:132
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user other
+#. TRANS: than the logged in user that has no subscriptions. %s is the user nickname.
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#: actions/subscriptions.php:143 actions/subscriptions.php:149
#, php-format
msgid "%s is not listening to anyone."
msgstr "%s ei seuraa ketään käyttäjää."
-#: actions/subscriptions.php:208
+#: actions/subscriptions.php:178
+#, fuzzy, php-format
+msgid "Subscription feed for %s (Atom)"
+msgstr "Syöte ryhmän %s päivityksille (Atom)"
+
+#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:242
msgid "Jabber"
msgstr "Jabber"
-#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115
+#. TRANS: Checkbox label for enabling SMS messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:257
msgid "SMS"
msgstr "SMS"
#: actions/tag.php:69
-#, fuzzy, php-format
+#, php-format
msgid "Notices tagged with %1$s, page %2$d"
-msgstr "Käyttäjät joilla henkilötagi %s - sivu %d"
+msgstr "Päivitykset joilla on tagi %s"
#: actions/tag.php:87
-#, fuzzy, php-format
+#, php-format
msgid "Notice feed for tag %s (RSS 1.0)"
-msgstr "Päivityksien syöte käyttäjälle %s"
+msgstr "Syöte ryhmän %s päivityksille (RSS 1.0)"
#: actions/tag.php:93
-#, fuzzy, php-format
+#, php-format
msgid "Notice feed for tag %s (RSS 2.0)"
-msgstr "Päivityksien syöte käyttäjälle %s"
+msgstr "Syöte ryhmän %s päivityksille (RSS 2.0)"
#: actions/tag.php:99
-#, fuzzy, php-format
+#, php-format
msgid "Notice feed for tag %s (Atom)"
-msgstr "Päivityksien syöte käyttäjälle %s"
+msgstr "Syöte ryhmän %s päivityksille (Atom)"
#: actions/tagother.php:39
#, fuzzy
@@ -4552,7 +5809,7 @@ msgid "User profile"
msgstr "Käyttäjän profiili"
#: actions/tagother.php:81 actions/userauthorization.php:132
-#: lib/userprofile.php:103
+#: lib/userprofile.php:107
msgid "Photo"
msgstr "Kuva"
@@ -4590,9 +5847,8 @@ msgid "No such tag."
msgstr "Tuota tagia ei ole."
#: actions/unblock.php:59
-#, fuzzy
msgid "You haven't blocked that user."
-msgstr "Sinä olet jo estänyt tämän käyttäjän."
+msgstr "Älä estä tätä käyttäjää"
#: actions/unsandbox.php:72
#, fuzzy
@@ -4605,9 +5861,8 @@ msgid "User is not silenced."
msgstr "Käyttäjällä ei ole profiilia."
#: actions/unsubscribe.php:77
-#, fuzzy
msgid "No profile ID in request."
-msgstr "Ei profiili id:tä kyselyssä."
+msgstr "Ei profiilia tuolle ID:lle."
#: actions/unsubscribe.php:98
msgid "Unsubscribed"
@@ -4620,82 +5875,103 @@ msgid ""
msgstr ""
#. TRANS: User admin panel title
-#: actions/useradminpanel.php:59
+#: actions/useradminpanel.php:58
#, fuzzy
msgctxt "TITLE"
msgid "User"
msgstr "Käyttäjä"
-#: actions/useradminpanel.php:70
-msgid "User settings for this StatusNet site."
+#. TRANS: Instruction for user admin panel.
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site"
msgstr ""
-#: actions/useradminpanel.php:149
+#. TRANS: Form validation error in user admin panel when a non-numeric character limit was set.
+#: actions/useradminpanel.php:147
msgid "Invalid bio limit. Must be numeric."
msgstr ""
-#: actions/useradminpanel.php:155
-msgid "Invalid welcome text. Max length is 255 characters."
+#. TRANS: Form validation error in user admin panel when welcome text is too long.
+#: actions/useradminpanel.php:154
+msgid "Invalid welcome text. Maximum length is 255 characters."
msgstr ""
-#: actions/useradminpanel.php:165
+#. TRANS: Client error displayed when trying to set a non-existing user as default subscription for new
+#. TRANS: users in user admin panel. %1$s is the invalid nickname.
+#: actions/useradminpanel.php:166
#, php-format
-msgid "Invalid default subscripton: '%1$s' is not user."
+msgid "Invalid default subscripton: '%1$s' is not a user."
msgstr ""
#. TRANS: Link description in user account settings menu.
-#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111
-#: lib/personalgroupnav.php:109
+#: actions/useradminpanel.php:215 lib/accountsettingsaction.php:106
+#: lib/personalgroupnav.php:112
msgid "Profile"
msgstr "Profiili"
-#: actions/useradminpanel.php:222
+#. TRANS: Field label in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:220
msgid "Bio Limit"
msgstr ""
-#: actions/useradminpanel.php:223
+#. TRANS: Tooltip in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:222
msgid "Maximum length of a profile bio in characters."
msgstr ""
+#. TRANS: Form legend in user admin panel.
#: actions/useradminpanel.php:231
#, fuzzy
msgid "New users"
msgstr "Kutsu uusia käyttäjiä"
-#: actions/useradminpanel.php:235
+#. TRANS: Field label in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:236
msgid "New user welcome"
msgstr ""
-#: actions/useradminpanel.php:236
-msgid "Welcome text for new users (Max 255 chars)."
-msgstr ""
+#. TRANS: Tooltip in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:238
+#, fuzzy
+msgid "Welcome text for new users (maximum 255 characters)."
+msgstr "Koko nimi on liian pitkä (max 255 merkkiä)."
-#: actions/useradminpanel.php:241
+#. TRANS: Field label in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:244
#, fuzzy
msgid "Default subscription"
msgstr "Kaikki tilaukset"
-#: actions/useradminpanel.php:242
+#. TRANS: Tooltip in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:246
#, fuzzy
msgid "Automatically subscribe new users to this user."
msgstr ""
"Tilaa automaattisesti kaikki, jotka tilaavat päivitykseni (ei sovi hyvin "
"ihmiskäyttäjille)"
-#: actions/useradminpanel.php:251
+#. TRANS: Form legend in user admin panel.
+#: actions/useradminpanel.php:256
#, fuzzy
msgid "Invitations"
msgstr "Kutsu(t) lähetettiin"
-#: actions/useradminpanel.php:256
+#. TRANS: Field label for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:262
#, fuzzy
msgid "Invitations enabled"
msgstr "Kutsu(t) lähetettiin"
-#: actions/useradminpanel.php:258
+#. TRANS: Tooltip for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:265
msgid "Whether to allow users to invite new users."
msgstr ""
+#. TRANS: Title for button to save user settings in user admin panel.
+#: actions/useradminpanel.php:302
+msgid "Save user settings"
+msgstr ""
+
#: actions/userauthorization.php:105
msgid "Authorize subscription"
msgstr "Valtuuta tilaus"
@@ -4711,7 +5987,9 @@ msgstr ""
"päivitykset. Jos et valinnut haluavasi tilata jonkin käyttäjän päivityksiä, "
"paina \"Peruuta\"."
+#. TRANS: Menu item for site administration
#: actions/userauthorization.php:196 actions/version.php:167
+#: lib/adminpanelaction.php:403
msgid "License"
msgstr "Lisenssi"
@@ -4801,12 +6079,14 @@ msgstr "Kuvan URL-osoitetta '%s' ei voi avata."
msgid "Wrong image type for avatar URL ‘%s’."
msgstr "Kuvan '%s' tyyppi on väärä"
-#: actions/userdesignsettings.php:76 lib/designsettings.php:65
+#. TRANS: Page title for profile design page.
+#: actions/userdesignsettings.php:76 lib/designsettings.php:63
#, fuzzy
msgid "Profile design"
msgstr "Profiiliasetukset"
-#: actions/userdesignsettings.php:87 lib/designsettings.php:76
+#. TRANS: Instructions for profile design page.
+#: actions/userdesignsettings.php:87 lib/designsettings.php:74
msgid ""
"Customize the way your profile looks with a background image and a colour "
"palette of your choice."
@@ -4818,18 +6098,18 @@ msgstr ""
#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number.
#: actions/usergroups.php:66
-#, fuzzy, php-format
+#, php-format
msgid "%1$s groups, page %2$d"
-msgstr "Ryhmän %s jäsenet, sivu %d"
+msgstr "Ryhmät, sivu %d"
#: actions/usergroups.php:132
msgid "Search for more groups"
msgstr "Hae lisää ryhmiä"
#: actions/usergroups.php:159
-#, fuzzy, php-format
+#, php-format
msgid "%s is not a member of any group."
-msgstr "Sinä et kuulu tähän ryhmään."
+msgstr "Käyttäjä ei kuulu tähän ryhmään."
#: actions/usergroups.php:164
#, php-format
@@ -4842,7 +6122,7 @@ msgstr ""
#. TRANS: Message is used as a subtitle in atom user notice feed.
#. TRANS: %1$s is a user name, %2$s is a site name.
#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70
-#: lib/atomusernoticefeed.php:76
+#: lib/atomusernoticefeed.php:75
#, php-format
msgid "Updates from %1$s on %2$s!"
msgstr "Käyttäjän %1$s päivitykset palvelussa %2$s!"
@@ -4891,7 +6171,7 @@ msgid "Plugins"
msgstr ""
#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site.
-#: actions/version.php:198 lib/action.php:789
+#: actions/version.php:198 lib/action.php:885
#, fuzzy
msgid "Version"
msgstr "Omat"
@@ -4900,64 +6180,111 @@ msgstr "Omat"
msgid "Author(s)"
msgstr ""
+#. TRANS: Activity title when marking a notice as favorite.
+#: classes/Fave.php:151 lib/favorform.php:143
+msgid "Favor"
+msgstr "Lisää suosikiksi"
+
+#. 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:154
+#, fuzzy, php-format
+msgid "%1$s marked notice %2$s as a favorite."
+msgstr "Lähetä sähköpostia, jos joku lisää päivitykseni suosikiksi."
+
#. TRANS: Server exception thrown when a URL cannot be processed.
-#: classes/File.php:143
+#: classes/File.php:156
#, php-format
msgid "Cannot process URL '%s'"
msgstr ""
#. TRANS: Server exception thrown when... Robin thinks something is impossible!
-#: classes/File.php:175
+#: classes/File.php:188
msgid "Robin thinks something is impossible."
msgstr ""
#. TRANS: Message given if an upload is larger than the configured maximum.
#. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file.
-#: classes/File.php:190
+#. TRANS: %1$s is used for plural.
+#: classes/File.php:204
#, php-format
msgid ""
+"No file may be larger than %1$d byte and the file you sent was %2$d bytes. "
+"Try to upload a smaller version."
+msgid_plural ""
"No file may be larger than %1$d bytes and the file you sent was %2$d bytes. "
"Try to upload a smaller version."
-msgstr ""
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Message given if an upload would exceed user quota.
-#. TRANS: %d (number) is the user quota in bytes.
-#: classes/File.php:202
+#. TRANS: %d (number) is the user quota in bytes and is used for plural.
+#: classes/File.php:217
#, php-format
-msgid "A file this large would exceed your user quota of %d bytes."
-msgstr ""
+msgid "A file this large would exceed your user quota of %d byte."
+msgid_plural "A file this large would exceed your user quota of %d bytes."
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Message given id an upload would exceed a user's monthly quota.
-#. TRANS: $d (number) is the monthly user quota in bytes.
-#: classes/File.php:211
+#. TRANS: $d (number) is the monthly user quota in bytes and is used for plural.
+#: classes/File.php:229
#, php-format
-msgid "A file this large would exceed your monthly quota of %d bytes."
-msgstr ""
+msgid "A file this large would exceed your monthly quota of %d byte."
+msgid_plural "A file this large would exceed your monthly quota of %d bytes."
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Client exception thrown if a file upload does not have a valid name.
-#: classes/File.php:248 classes/File.php:263
+#: classes/File.php:276 classes/File.php:291
#, fuzzy
msgid "Invalid filename."
msgstr "Koko ei kelpaa."
#. TRANS: Exception thrown when joining a group fails.
-#: classes/Group_member.php:42
+#: classes/Group_member.php:51
#, fuzzy
msgid "Group join failed."
msgstr "Ryhmän profiili"
#. TRANS: Exception thrown when trying to leave a group the user is not a member of.
-#: classes/Group_member.php:55
+#: classes/Group_member.php:64
#, fuzzy
msgid "Not part of group."
msgstr "Ei voitu päivittää ryhmää."
#. TRANS: Exception thrown when trying to leave a group fails.
-#: classes/Group_member.php:63
+#: classes/Group_member.php:72
#, fuzzy
msgid "Group leave failed."
msgstr "Ryhmän profiili"
+#. TRANS: Exception thrown providing an invalid profile ID.
+#. TRANS: %s is the invalid profile ID.
+#: classes/Group_member.php:85
+#, php-format
+msgid "Profile ID %s is invalid."
+msgstr ""
+
+#. TRANS: Exception thrown providing an invalid group ID.
+#. TRANS: %s is the invalid group ID.
+#: classes/Group_member.php:98
+#, fuzzy, php-format
+msgid "Group ID %s is invalid."
+msgstr "Virhe tapahtui käyttäjän tallentamisessa; epäkelpo."
+
+#. TRANS: Activity title.
+#: classes/Group_member.php:147 lib/joinform.php:114
+msgid "Join"
+msgstr "Liity"
+
+#. 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.
+#: classes/Group_member.php:151
+#, php-format
+msgid "%1$s has joined group %2$s."
+msgstr ""
+
#. TRANS: Server exception thrown when updating a local group fails.
#: classes/Local_group.php:42
#, fuzzy
@@ -4977,18 +6304,18 @@ msgid "No database name or DSN found anywhere."
msgstr ""
#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them.
-#: classes/Message.php:46
+#: classes/Message.php:45
#, fuzzy
msgid "You are banned from sending direct messages."
msgstr "Tapahtui virhe suoran viestin lähetyksessä."
#. TRANS: Message given when a message could not be stored on the server.
-#: classes/Message.php:63
+#: classes/Message.php:69
msgid "Could not insert message."
msgstr "Viestin tallennus ei onnistunut."
#. TRANS: Message given when a message could not be updated on the server.
-#: classes/Message.php:74
+#: classes/Message.php:80
msgid "Could not update message with new URI."
msgstr "Viestin päivittäminen uudella URI-osoitteella ei onnistunut."
@@ -5000,24 +6327,24 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:190
-#, fuzzy, php-format
+#: classes/Notice.php:193
+#, php-format
msgid "Database error inserting hashtag: %s"
-msgstr "Tietokantavirhe tallennettaessa risutagiä: %s"
+msgstr "Virhe tapahtui profiilikuvan lisäämisessä"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:260
+#: classes/Notice.php:270
#, fuzzy
msgid "Problem saving notice. Too long."
msgstr "Ongelma päivityksen tallentamisessa."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:265
+#: classes/Notice.php:275
msgid "Problem saving notice. Unknown user."
msgstr "Virhe tapahtui päivityksen tallennuksessa. Tuntematon käyttäjä."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:271
+#: classes/Notice.php:281
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -5025,7 +6352,7 @@ msgstr ""
"päivityksien lähettämista muutaman minuutin päästä."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:278
+#: classes/Notice.php:288
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -5034,44 +6361,58 @@ msgstr ""
"päivityksien lähettämista muutaman minuutin päästä."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:286
+#: classes/Notice.php:296
msgid "You are banned from posting notices on this site."
msgstr "Päivityksesi tähän palveluun on estetty."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:353 classes/Notice.php:380
+#: classes/Notice.php:363 classes/Notice.php:390
msgid "Problem saving notice."
msgstr "Ongelma päivityksen tallentamisessa."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:892
-msgid "Bad type provided to saveKnownGroups"
+#: classes/Notice.php:913
+msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:991
+#: classes/Notice.php:1012
#, fuzzy
msgid "Problem saving group inbox."
msgstr "Ongelma päivityksen tallentamisessa."
+#. 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:1126
+#, fuzzy, php-format
+msgid "Could not save reply for %1$d, %2$d."
+msgstr "Tilausta ei onnistuttu tallentamaan."
+
#. 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.
-#: classes/Notice.php:1745
-#, fuzzy, php-format
+#: classes/Notice.php:1645
+#, php-format
msgid "RT @%1$s %2$s"
+msgstr "RT @%1$s %2$s"
+
+#. TRANS: Full name of a profile or group followed by nickname in parens
+#: classes/Profile.php:172 classes/User_group.php:247
+#, fuzzy, php-format
+msgctxt "FANCYNAME"
+msgid "%1$s (%2$s)"
msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:737
+#: classes/Profile.php:798
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:746
+#: classes/Profile.php:807
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -5083,255 +6424,281 @@ msgid "Missing profile."
msgstr "Käyttäjällä ei ole profiilia."
#. TRANS: Exception thrown when a tag cannot be saved.
-#: classes/Status_network.php:346
-#, fuzzy
+#: classes/Status_network.php:338
msgid "Unable to save tag."
-msgstr "Twitter-asetuksia ei voitu tallentaa!"
+msgstr "Tagien tallennus epäonnistui."
#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing.
-#: classes/Subscription.php:75 lib/oauthstore.php:465
+#: classes/Subscription.php:77 lib/oauthstore.php:482
#, fuzzy
msgid "You have been banned from subscribing."
msgstr "Käyttäjä on estänyt sinua tilaamasta päivityksiä."
#. TRANS: Exception thrown when trying to subscribe while already subscribed.
-#: classes/Subscription.php:80
+#: classes/Subscription.php:82
+#, fuzzy
msgid "Already subscribed!"
-msgstr ""
+msgstr "Ei ole tilattu!."
#. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user.
-#: classes/Subscription.php:85
+#: classes/Subscription.php:87
msgid "User has blocked you."
msgstr "Käyttäjä on asettanut eston sinulle."
#. TRANS: Exception thrown when trying to unsibscribe without a subscription.
-#: classes/Subscription.php:171
+#: classes/Subscription.php:176
#, fuzzy
msgid "Not subscribed!"
msgstr "Ei ole tilattu!."
#. TRANS: Exception thrown when trying to unsubscribe a user from themselves.
-#: classes/Subscription.php:178
-#, fuzzy
+#: classes/Subscription.php:183
msgid "Could not delete self-subscription."
-msgstr "Ei voitu poistaa tilausta."
+msgstr "Tilausta ei onnistuttu tallentamaan."
#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server.
-#: classes/Subscription.php:206
-#, fuzzy
+#: classes/Subscription.php:211
msgid "Could not delete subscription OMB token."
-msgstr "Ei voitu poistaa tilausta."
+msgstr "Tilausta ei onnistuttu tallentamaan."
#. TRANS: Exception thrown when a subscription could not be deleted on the server.
-#: classes/Subscription.php:218
-#, fuzzy
+#: classes/Subscription.php:223
msgid "Could not delete subscription."
-msgstr "Ei voitu poistaa tilausta."
+msgstr "Tilausta ei onnistuttu tallentamaan."
+
+#. TRANS: Activity tile when subscribing to another person.
+#: classes/Subscription.php:265
+msgid "Follow"
+msgstr ""
+
+#. TRANS: Notification given when one person starts following another.
+#. TRANS: %1$s is the subscriber, %2$s is the subscribed.
+#: classes/Subscription.php:268
+#, fuzzy, php-format
+msgid "%1$s is now following %2$s."
+msgstr "%1$s seuraa nyt päivityksiäsi palvelussa %2$s."
#. TRANS: Notice given on user registration.
#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname.
-#: classes/User.php:365
+#: classes/User.php:395
#, fuzzy, php-format
msgid "Welcome to %1$s, @%2$s!"
msgstr "Viesti käyttäjälle %1$s, %2$s"
+#. TRANS: Server exception.
+#: classes/User.php:923
+msgid "No single user defined for single-user mode."
+msgstr ""
+
+#. TRANS: Server exception.
+#: classes/User.php:927
+msgid "Single-user mode code called when not enabled."
+msgstr ""
+
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:496
+#: classes/User_group.php:511
msgid "Could not create group."
msgstr "Ryhmän luonti ei onnistunut."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:506
-#, fuzzy
+#: classes/User_group.php:521
msgid "Could not set group URI."
-msgstr "Ryhmän jäsenyystietoja ei voitu asettaa."
+msgstr "Ryhmän luonti ei onnistunut."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:529
+#: classes/User_group.php:544
msgid "Could not set group membership."
msgstr "Ryhmän jäsenyystietoja ei voitu asettaa."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:559
#, fuzzy
msgid "Could not save local group info."
msgstr "Tilausta ei onnistuttu tallentamaan."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:109
+#: lib/accountsettingsaction.php:104
msgid "Change your profile settings"
msgstr "Vaihda profiiliasetuksesi"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:116
+#: lib/accountsettingsaction.php:111
msgid "Upload an avatar"
msgstr "Lataa kuva"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:123
+#: lib/accountsettingsaction.php:118
msgid "Change your password"
msgstr "Vaihda salasanasi"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:130
+#: lib/accountsettingsaction.php:125
msgid "Change email handling"
msgstr "Muuta sähköpostin käsittelyasetuksia."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:137
+#: lib/accountsettingsaction.php:132
#, fuzzy
msgid "Design your profile"
msgstr "Käyttäjän profiili"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:144
+#: lib/accountsettingsaction.php:139
msgid "Other options"
msgstr "Muita asetuksia"
#. TRANS: Link description in user account settings menu.
-#: lib/accountsettingsaction.php:146
+#: lib/accountsettingsaction.php:141
msgid "Other"
msgstr "Muut"
#. TRANS: Page title. %1$s is the title, %2$s is the site name.
-#: lib/action.php:145
+#: lib/action.php:148
#, fuzzy, php-format
msgid "%1$s - %2$s"
msgstr "%1$s (%2$s)"
#. TRANS: Page title for a page without a title set.
-#: lib/action.php:161
+#: lib/action.php:164
msgid "Untitled page"
msgstr "Nimetön sivu"
+#. TRANS: Localized tooltip for '...' expansion button on overlong remote messages.
+#: lib/action.php:312
+msgctxt "TOOLTIP"
+msgid "Show more"
+msgstr ""
+
#. TRANS: DT element for primary navigation menu. String is hidden in default CSS.
-#: lib/action.php:436
+#: lib/action.php:531
msgid "Primary site navigation"
msgstr "Ensisijainen sivunavigointi"
#. TRANS: Tooltip for main menu option "Personal"
-#: lib/action.php:442
+#: lib/action.php:537
#, fuzzy
msgctxt "TOOLTIP"
msgid "Personal profile and friends timeline"
msgstr "Henkilökohtainen profiili ja kavereiden aikajana"
#. TRANS: Main menu option when logged in for access to personal profile and friends timeline
-#: lib/action.php:445
+#: lib/action.php:540
#, fuzzy
msgctxt "MENU"
msgid "Personal"
msgstr "Omat"
#. TRANS: Tooltip for main menu option "Account"
-#: lib/action.php:447
-#, fuzzy
+#: lib/action.php:542
msgctxt "TOOLTIP"
msgid "Change your email, avatar, password, profile"
-msgstr "Muuta sähköpostiosoitettasi, kuvaasi, salasanaasi, profiiliasi"
+msgstr "Vaihda salasanasi"
+
+#. TRANS: Main menu option when logged in for access to user settings
+#: lib/action.php:545
+msgid "Account"
+msgstr "Käyttäjätili"
#. TRANS: Tooltip for main menu option "Services"
-#: lib/action.php:452
+#: lib/action.php:547
#, fuzzy
msgctxt "TOOLTIP"
msgid "Connect to services"
msgstr "Ei voitu uudelleenohjata palvelimelle: %s"
#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services
-#: lib/action.php:455
+#: lib/action.php:550
msgid "Connect"
msgstr "Yhdistä"
#. TRANS: Tooltip for menu option "Admin"
-#: lib/action.php:458
+#: lib/action.php:553
#, fuzzy
msgctxt "TOOLTIP"
msgid "Change site configuration"
msgstr "Ensisijainen sivunavigointi"
#. TRANS: Main menu option when logged in and site admin for access to site configuration
-#: lib/action.php:461
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/action.php:556 lib/groupnav.php:117
#, fuzzy
msgctxt "MENU"
msgid "Admin"
msgstr "Ylläpito"
#. TRANS: Tooltip for main menu option "Invite"
-#: lib/action.php:465
+#: lib/action.php:560
#, fuzzy, php-format
msgctxt "TOOLTIP"
msgid "Invite friends and colleagues to join you on %s"
msgstr "Kutsu kavereita ja työkavereita liittymään palveluun %s"
#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users
-#: lib/action.php:468
+#: lib/action.php:563
#, fuzzy
msgctxt "MENU"
msgid "Invite"
msgstr "Kutsu"
#. TRANS: Tooltip for main menu option "Logout"
-#: lib/action.php:474
-#, fuzzy
+#: lib/action.php:569
msgctxt "TOOLTIP"
msgid "Logout from the site"
-msgstr "Kirjaudu ulos palvelusta"
+msgstr "Kirjaudu sisään"
#. TRANS: Main menu option when logged in to log out the current user
-#: lib/action.php:477
-#, fuzzy
+#: lib/action.php:572
msgctxt "MENU"
msgid "Logout"
msgstr "Kirjaudu ulos"
#. TRANS: Tooltip for main menu option "Register"
-#: lib/action.php:482
-#, fuzzy
+#: lib/action.php:577
msgctxt "TOOLTIP"
msgid "Create an account"
-msgstr "Luo uusi käyttäjätili"
+msgstr "Luo uusi ryhmä"
#. TRANS: Main menu option when not logged in to register a new account
-#: lib/action.php:485
+#: lib/action.php:580
#, fuzzy
msgctxt "MENU"
msgid "Register"
msgstr "Rekisteröidy"
#. TRANS: Tooltip for main menu option "Login"
-#: lib/action.php:488
-#, fuzzy
+#: lib/action.php:583
msgctxt "TOOLTIP"
msgid "Login to the site"
-msgstr "Kirjaudu sisään palveluun"
+msgstr "Kirjaudu sisään"
-#: lib/action.php:491
+#. TRANS: Main menu option when not logged in to log in
+#: lib/action.php:586
#, fuzzy
msgctxt "MENU"
msgid "Login"
msgstr "Kirjaudu sisään"
#. TRANS: Tooltip for main menu option "Help"
-#: lib/action.php:494
-#, fuzzy
+#: lib/action.php:589
msgctxt "TOOLTIP"
msgid "Help me!"
-msgstr "Auta minua!"
+msgstr "Ohjeet"
-#: lib/action.php:497
+#. TRANS: Main menu option for help on the StatusNet site
+#: lib/action.php:592
#, fuzzy
msgctxt "MENU"
msgid "Help"
msgstr "Ohjeet"
#. TRANS: Tooltip for main menu option "Search"
-#: lib/action.php:500
-#, fuzzy
+#: lib/action.php:595
msgctxt "TOOLTIP"
msgid "Search for people or text"
-msgstr "Hae ihmisiä tai tekstiä"
+msgstr "Hae lisää ryhmiä"
-#: lib/action.php:503
+#. TRANS: Main menu option when logged in or when the StatusNet instance is not private
+#: lib/action.php:598
#, fuzzy
msgctxt "MENU"
msgid "Search"
@@ -5339,72 +6706,77 @@ msgstr "Haku"
#. TRANS: DT element for site notice. String is hidden in default CSS.
#. TRANS: Menu item for site administration
-#: lib/action.php:525 lib/adminpanelaction.php:400
+#: lib/action.php:620 lib/adminpanelaction.php:387
msgid "Site notice"
msgstr "Palvelun ilmoitus"
#. TRANS: DT element for local views block. String is hidden in default CSS.
-#: lib/action.php:592
+#: lib/action.php:687
msgid "Local views"
msgstr "Paikalliset näkymät"
#. TRANS: DT element for page notice. String is hidden in default CSS.
-#: lib/action.php:659
+#: lib/action.php:757
msgid "Page notice"
msgstr "Sivuilmoitus"
#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS.
-#: lib/action.php:762
+#: lib/action.php:858
msgid "Secondary site navigation"
msgstr "Toissijainen sivunavigointi"
#. TRANS: Secondary navigation menu option leading to help on StatusNet.
-#: lib/action.php:768
+#: lib/action.php:864
msgid "Help"
msgstr "Ohjeet"
#. TRANS: Secondary navigation menu option leading to text about StatusNet site.
-#: lib/action.php:771
+#: lib/action.php:867
msgid "About"
msgstr "Tietoa"
#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions.
-#: lib/action.php:774
+#: lib/action.php:870
msgid "FAQ"
msgstr "UKK"
#. TRANS: Secondary navigation menu option leading to Terms of Service.
-#: lib/action.php:779
+#: lib/action.php:875
msgid "TOS"
msgstr ""
#. TRANS: Secondary navigation menu option leading to privacy policy.
-#: lib/action.php:783
+#: lib/action.php:879
msgid "Privacy"
msgstr "Yksityisyys"
-#. TRANS: Secondary navigation menu option.
-#: lib/action.php:786
+#. TRANS: Secondary navigation menu option. Leads to information about StatusNet and its license.
+#: lib/action.php:882
msgid "Source"
msgstr "Lähdekoodi"
-#. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site.
-#: lib/action.php:792
+#. TRANS: Secondary navigation menu option leading to e-mail contact information on the
+#. TRANS: StatusNet site, where to report bugs, ...
+#: lib/action.php:889
msgid "Contact"
msgstr "Ota yhteyttä"
-#: lib/action.php:794
+#. TRANS: Secondary navigation menu option. Leads to information about embedding a timeline widget.
+#: lib/action.php:892
#, fuzzy
msgid "Badge"
msgstr "Tönäise"
#. TRANS: DT element for StatusNet software license.
-#: lib/action.php:823
+#: lib/action.php:921
msgid "StatusNet software license"
msgstr "StatusNet-ohjelmiston lisenssi"
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set.
-#: lib/action.php:827
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby
+#: lib/action.php:928
#, fuzzy, php-format
msgid ""
"**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -5414,13 +6786,16 @@ msgstr ""
"site.broughtbyurl%%). "
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set.
-#: lib/action.php:830
+#: lib/action.php:931
#, php-format
msgid "**%%site.name%%** is a microblogging service."
msgstr "**%%site.name%%** on mikroblogipalvelu."
#. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license.
-#: lib/action.php:834
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: %s is the version of StatusNet that is being used.
+#: lib/action.php:938
#, php-format
msgid ""
"It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -5432,366 +6807,478 @@ msgstr ""
"www.fsf.org/licensing/licenses/agpl-3.0.html)."
#. TRANS: DT element for StatusNet site content license.
-#: lib/action.php:850
+#: lib/action.php:954
#, fuzzy
msgid "Site content license"
msgstr "StatusNet-ohjelmiston lisenssi"
#. TRANS: Content license displayed when license is set to 'private'.
#. TRANS: %1$s is the site name.
-#: lib/action.php:857
+#: lib/action.php:961
#, php-format
msgid "Content and data of %1$s are private and confidential."
msgstr ""
#. TRANS: Content license displayed when license is set to 'allrightsreserved'.
#. TRANS: %1$s is the copyright owner.
-#: lib/action.php:864
+#: lib/action.php:968
#, php-format
msgid "Content and data copyright by %1$s. All rights reserved."
msgstr ""
#. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set.
-#: lib/action.php:868
+#: lib/action.php:972
msgid "Content and data copyright by contributors. All rights reserved."
msgstr ""
-#. TRANS: license message in footer. %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
-#: lib/action.php:881
+#. TRANS: license message in footer.
+#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
+#: lib/action.php:1004
#, php-format
msgid "All %1$s content and data are available under the %2$s license."
msgstr ""
#. TRANS: DT element for pagination (previous/next, etc.).
-#: lib/action.php:1192
+#: lib/action.php:1340
msgid "Pagination"
msgstr "Sivutus"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: present than the currently displayed information.
-#: lib/action.php:1203
+#: lib/action.php:1351
msgid "After"
msgstr "Myöhemmin"
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: past than the currently displayed information.
-#: lib/action.php:1213
+#: lib/action.php:1361
msgid "Before"
msgstr "Aiemmin"
#. TRANS: Client exception thrown when a feed instance is a DOMDocument.
-#: lib/activity.php:122
+#: lib/activity.php:125
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activityutils.php:208
+#: lib/activity.php:360
+#, fuzzy
+msgid "Post"
+msgstr "Kuva"
+
+#. TRANS: Client exception thrown when there is no source attribute.
+#: lib/activityutils.php:200
msgid "Can't handle remote content yet."
msgstr ""
-#: lib/activityutils.php:244
+#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet.
+#: lib/activityutils.php:237
msgid "Can't handle embedded XML content yet."
msgstr ""
-#: lib/activityutils.php:248
+#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet.
+#: lib/activityutils.php:242
msgid "Can't handle embedded Base64 content yet."
msgstr ""
#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights.
-#: lib/adminpanelaction.php:98
+#: lib/adminpanelaction.php:96
#, fuzzy
msgid "You cannot make changes to this site."
msgstr "Et voi lähettää viestiä tälle käyttäjälle."
#. TRANS: Client error message throw when a certain panel's settings cannot be changed.
-#: lib/adminpanelaction.php:110
+#: lib/adminpanelaction.php:108
#, fuzzy
msgid "Changes to that panel are not allowed."
msgstr "Rekisteröityminen ei ole sallittu."
#. TRANS: Client error message.
-#: lib/adminpanelaction.php:229
+#: lib/adminpanelaction.php:222
#, fuzzy
msgid "showForm() not implemented."
msgstr "Komentoa ei ole vielä toteutettu."
#. TRANS: Client error message
-#: lib/adminpanelaction.php:259
+#: lib/adminpanelaction.php:250
#, fuzzy
msgid "saveSettings() not implemented."
msgstr "Komentoa ei ole vielä toteutettu."
#. TRANS: Client error message thrown if design settings could not be deleted in
#. TRANS: the admin panel Design.
-#: lib/adminpanelaction.php:284
+#: lib/adminpanelaction.php:274
#, fuzzy
msgid "Unable to delete design setting."
msgstr "Twitter-asetuksia ei voitu tallentaa!"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:350
+#: lib/adminpanelaction.php:337
#, fuzzy
msgid "Basic site configuration"
msgstr "Sähköpostiosoitteen vahvistus"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:352
+#: lib/adminpanelaction.php:339
#, fuzzy
msgctxt "MENU"
msgid "Site"
msgstr "Kutsu"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:358
+#: lib/adminpanelaction.php:345
#, fuzzy
msgid "Design configuration"
msgstr "SMS vahvistus"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:360
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/adminpanelaction.php:347 lib/groupnav.php:135
#, fuzzy
msgctxt "MENU"
msgid "Design"
msgstr "Ulkoasu"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:366
+#: lib/adminpanelaction.php:353
#, fuzzy
msgid "User configuration"
msgstr "SMS vahvistus"
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115
+#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:118
msgid "User"
msgstr "Käyttäjä"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:374
+#: lib/adminpanelaction.php:361
#, fuzzy
msgid "Access configuration"
msgstr "SMS vahvistus"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:382
+#: lib/adminpanelaction.php:369
#, fuzzy
msgid "Paths configuration"
msgstr "SMS vahvistus"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:390
+#: lib/adminpanelaction.php:377
#, fuzzy
msgid "Sessions configuration"
msgstr "SMS vahvistus"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:398
+#: lib/adminpanelaction.php:385
#, fuzzy
msgid "Edit site notice"
msgstr "Palvelun ilmoitus"
#. TRANS: Menu item title/tooltip
-#: lib/adminpanelaction.php:406
+#: lib/adminpanelaction.php:393
#, fuzzy
msgid "Snapshots configuration"
msgstr "SMS vahvistus"
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:401
+msgid "Set site license"
+msgstr ""
+
#. TRANS: Client error 401.
-#: lib/apiauth.php:113
+#: lib/apiauth.php:111
msgid "API resource requires read-write access, but you only have read access."
msgstr ""
-#. TRANS: Form legend.
-#: lib/applicationeditform.php:137
-msgid "Edit application"
+#. TRANS: OAuth exception thrown when no application is found for a given consumer key.
+#: lib/apiauth.php:177
+msgid "No application for that consumer key."
+msgstr ""
+
+#. TRANS: OAuth exception given when an incorrect access token was given for a user.
+#: lib/apiauth.php:219
+msgid "Bad access token."
+msgstr ""
+
+#. TRANS: OAuth exception given when no user was found for a given token (no token was found).
+#: lib/apiauth.php:224
+msgid "No user for that token."
+msgstr ""
+
+#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel".
+#. TRANS: Client error thrown when authentication fails.
+#: lib/apiauth.php:266 lib/apiauth.php:293
+msgid "Could not authenticate you."
+msgstr ""
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth consumer.
+#: lib/apioauthstore.php:45
+#, fuzzy
+msgid "Could not create anonymous consumer."
+msgstr "Ei voitu lisätä aliasta."
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth application.
+#: lib/apioauthstore.php:69
+#, fuzzy
+msgid "Could not create anonymous OAuth application."
+msgstr "Ei voitu lisätä aliasta."
+
+#. TRANS: Exception thrown when no token association could be found.
+#: lib/apioauthstore.php:151
+msgid ""
+"Could not find a profile and application associated with the request token."
+msgstr ""
+
+#. TRANS: Exception thrown when no access token can be issued.
+#: lib/apioauthstore.php:186
+#, fuzzy
+msgid "Could not issue access token."
+msgstr "Viestin tallennus ei onnistunut."
+
+#. TRANS: Server error displayed when a database error occurs.
+#: lib/apioauthstore.php:243
+#, fuzzy
+msgid "Database error inserting OAuth application user."
+msgstr "Tietokantavirhe tallennettaessa risutagiä: %s"
+
+#. TRANS: Exception thrown when an attempt is made to revoke an unknown token.
+#: lib/apioauthstore.php:285
+msgid "Tried to revoke unknown token."
+msgstr ""
+
+#. TRANS: Exception thrown when an attempt is made to remove a revoked token.
+#: lib/apioauthstore.php:290
+msgid "Failed to delete revoked token."
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:187
+#: lib/applicationeditform.php:178
msgid "Icon for this application"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:209
+#. TRANS: %d is the number of available characters for the description.
+#: lib/applicationeditform.php:201
#, fuzzy, php-format
-msgid "Describe your application in %d characters"
-msgstr "Kuvaile ryhmää tai aihetta 140 merkillä"
+msgid "Describe your application in %d character"
+msgid_plural "Describe your application in %d characters"
+msgstr[0] "Kuvaile itseäsi ja kiinnostuksen kohteitasi %d merkillä"
+msgstr[1] "Kuvaile itseäsi ja kiinnostuksen kohteitasi %d merkillä"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:213
-#, fuzzy
+#: lib/applicationeditform.php:205
msgid "Describe your application"
-msgstr "Kuvaile ryhmää tai aihetta 140 merkillä"
+msgstr "Kuvaus"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:224
+#: lib/applicationeditform.php:216
#, fuzzy
msgid "URL of the homepage of this application"
msgstr "Ryhmän tai aiheen kotisivun tai blogin osoite"
#. TRANS: Form input field label.
-#: lib/applicationeditform.php:226
+#: lib/applicationeditform.php:218
#, fuzzy
msgid "Source URL"
msgstr "Lähdekoodi"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:233
+#: lib/applicationeditform.php:225
msgid "Organization responsible for this application"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:242
+#: lib/applicationeditform.php:234
#, fuzzy
msgid "URL for the homepage of the organization"
msgstr "Ryhmän tai aiheen kotisivun tai blogin osoite"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:251
+#: lib/applicationeditform.php:243
msgid "URL to redirect to after authentication"
msgstr ""
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:278
+#: lib/applicationeditform.php:271
msgid "Browser"
msgstr ""
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:295
+#: lib/applicationeditform.php:288
msgid "Desktop"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:297
+#: lib/applicationeditform.php:290
msgid "Type of application, browser or desktop"
msgstr ""
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:320
+#: lib/applicationeditform.php:314
msgid "Read-only"
msgstr ""
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:339
+#: lib/applicationeditform.php:334
msgid "Read-write"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:341
+#: lib/applicationeditform.php:336
msgid "Default access for this application: read-only, or read-write"
msgstr ""
-#. TRANS: Submit button title
-#: lib/applicationeditform.php:359
+#. TRANS: Submit button title.
+#: lib/applicationeditform.php:353
msgid "Cancel"
msgstr "Peruuta"
+#: lib/applicationlist.php:247
+msgid " by "
+msgstr ""
+
#. TRANS: Application access type
-#: lib/applicationlist.php:136
+#: lib/applicationlist.php:260
msgid "read-write"
msgstr ""
#. TRANS: Application access type
-#: lib/applicationlist.php:138
+#: lib/applicationlist.php:262
msgid "read-only"
msgstr ""
-#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type (read-write or read-only)
-#: lib/applicationlist.php:144
+#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only")
+#: lib/applicationlist.php:268
#, php-format
msgid "Approved %1$s - \"%2$s\" access."
msgstr ""
+#. TRANS: Access token in the application list.
+#. TRANS: %s are the first 7 characters of the access token.
+#: lib/applicationlist.php:282
+#, php-format
+msgid "Access token starting with: %s"
+msgstr ""
+
#. TRANS: Button label
-#: lib/applicationlist.php:159
+#: lib/applicationlist.php:298
#, fuzzy
msgctxt "BUTTON"
msgid "Revoke"
msgstr "Poista"
-#. TRANS: DT element label in attachment list.
-#: lib/attachmentlist.php:88
-msgid "Attachments"
+#: lib/atom10feed.php:112
+msgid "author element must contain a name element."
msgstr ""
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:265
-msgid "Author"
-msgstr ""
-
-#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:279
+#: lib/attachmentlist.php:294
#, fuzzy
-msgid "Provider"
-msgstr "Profiili"
+msgid "Author"
+msgstr "Atom"
+#. TRANS: DT element label in attachment list item.
+#: lib/attachmentlist.php:308
+msgid "Provider"
+msgstr "Esikatselu"
+
+#. TRANS: Title.
#: lib/attachmentnoticesection.php:67
msgid "Notices where this attachment appears"
msgstr ""
+#. TRANS: Title.
#: lib/attachmenttagcloudsection.php:48
+#, fuzzy
msgid "Tags for this attachment"
-msgstr ""
+msgstr "Liitettä ei ole."
-#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226
+#. TRANS: Exception thrown when a password change fails.
+#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227
#, fuzzy
-msgid "Password changing failed"
+msgid "Password changing failed."
msgstr "Salasanan vaihto"
-#: lib/authenticationplugin.php:236
+#. 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"
+msgid "Password changing is not allowed."
msgstr "Salasanan vaihto"
-#: lib/channel.php:157 lib/channel.php:177
+#. TRANS: Title for the form to block a user.
+#: lib/blockform.php:68
+msgid "Block"
+msgstr "Estä"
+
+#. TRANS: Title for command results.
+#: lib/channel.php:160 lib/channel.php:181
msgid "Command results"
msgstr "Komennon tulos"
-#: lib/channel.php:229 lib/mailhandler.php:142
+#. TRANS: Title for command results.
+#: lib/channel.php:194
+#, fuzzy
+msgid "AJAX error"
+msgstr "Ajax-virhe"
+
+#. TRANS: E-mail subject when a command has completed.
+#: lib/channel.php:233 lib/mailhandler.php:143
msgid "Command complete"
msgstr "Komento suoritettu"
-#: lib/channel.php:240
+#. TRANS: E-mail subject when a command has failed.
+#: lib/channel.php:244
msgid "Command failed"
msgstr "Komento epäonnistui"
-#: lib/command.php:83 lib/command.php:105
+#. TRANS: Command exception text shown when a notice ID is requested that does not exist.
+#: lib/command.php:82 lib/command.php:106
#, fuzzy
-msgid "Notice with that id does not exist"
+msgid "Notice with that id does not exist."
msgstr "Ei profiilia tuolla id:llä."
-#: lib/command.php:99 lib/command.php:596
-msgid "User has no last notice"
+#. TRANS: Command exception text shown when a last user notice is requested and it does not exist.
+#. TRANS: Error text shown when a last user notice is requested and it does not exist.
+#: lib/command.php:99 lib/command.php:630
+#, fuzzy
+msgid "User has no last notice."
msgstr "Käyttäjällä ei ole viimeistä päivitystä"
#. TRANS: Message given requesting a profile for a non-existing user.
#. TRANS: %s is the nickname of the user for which the profile could not be found.
-#: lib/command.php:127
+#: lib/command.php:128
#, fuzzy, php-format
-msgid "Could not find a user with nickname %s"
+msgid "Could not find a user with nickname %s."
msgstr "Ei voitu päivittää käyttäjälle vahvistettua sähköpostiosoitetta."
#. TRANS: Message given getting a non-existing user.
#. TRANS: %s is the nickname of the user that could not be found.
-#: lib/command.php:147
-#, fuzzy, php-format
-msgid "Could not find a local user with nickname %s"
-msgstr "Ei voitu päivittää käyttäjälle vahvistettua sähköpostiosoitetta."
+#: lib/command.php:148
+#, php-format
+msgid "Could not find a local user with nickname %s."
+msgstr ""
-#: lib/command.php:180
+#. TRANS: Error text shown when an unimplemented command is given.
+#: lib/command.php:183
msgid "Sorry, this command is not yet implemented."
msgstr "Valitettavasti tätä komentoa ei ole vielä toteutettu."
-#: lib/command.php:225
+#. TRANS: Command exception text shown when a user tries to nudge themselves.
+#: lib/command.php:229
msgid "It does not make a lot of sense to nudge yourself!"
msgstr ""
#. TRANS: Message given having nudged another user.
#. TRANS: %s is the nickname of the user that was nudged.
-#: lib/command.php:234
+#: lib/command.php:238
#, fuzzy, php-format
-msgid "Nudge sent to %s"
+msgid "Nudge sent to %s."
msgstr "Tönäisy lähetetty"
-#: lib/command.php:260
+#. TRANS: User statistics text.
+#. TRANS: %1$s is the number of other user the user is subscribed to.
+#. TRANS: %2$s is the number of users that are subscribed to the user.
+#. TRANS: %3$s is the number of notices the user has sent.
+#: lib/command.php:268
#, php-format
msgid ""
"Subscriptions: %1$s\n"
@@ -5799,207 +7286,247 @@ msgid ""
"Notices: %3$s"
msgstr ""
-#: lib/command.php:302
+#. TRANS: Text shown when a notice has been marked as favourite successfully.
+#: lib/command.php:312
msgid "Notice marked as fave."
msgstr "Päivitys on merkitty suosikiksi."
-#: lib/command.php:323
-msgid "You are already a member of that group"
-msgstr "Sinä kuulut jo tähän ryhmään."
-
-#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: Message given having added a user to a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:339
+#: lib/command.php:357
#, php-format
-msgid "Could not join user %1$s to group %2$s"
-msgstr "Käyttäjä %s ei voinut liittyä ryhmään %s."
+msgid "%1$s joined group %2$s."
+msgstr ""
-#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: Message given having removed a user from a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:385
+#: lib/command.php:405
+#, php-format
+msgid "%1$s left group %2$s."
+msgstr ""
+
+#. TRANS: Whois output.
+#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
+#: lib/command.php:426
#, fuzzy, php-format
-msgid "Could not remove user %1$s from group %2$s"
-msgstr "Ei voitu poistaa käyttäjää %s ryhmästä %s"
+msgctxt "WHOIS"
+msgid "%1$s (%2$s)"
+msgstr "%1$s (%2$s)"
#. TRANS: Whois output. %s is the full name of the queried user.
-#: lib/command.php:418
+#: lib/command.php:430
#, php-format
msgid "Fullname: %s"
msgstr "Koko nimi: %s"
#. TRANS: Whois output. %s is the location of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:422 lib/mail.php:268
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a location.
+#: lib/command.php:434 lib/mail.php:278
#, php-format
msgid "Location: %s"
msgstr "Kotipaikka: %s"
#. TRANS: Whois output. %s is the homepage of the queried user.
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/command.php:426 lib/mail.php:271
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a homepage.
+#: lib/command.php:438 lib/mail.php:282
#, php-format
msgid "Homepage: %s"
msgstr "Kotisivu: %s"
#. TRANS: Whois output. %s is the bio information of the queried user.
-#: lib/command.php:430
+#: lib/command.php:442
#, php-format
msgid "About: %s"
msgstr "Tietoa: %s"
-#: lib/command.php:457
+#. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server).
+#. TRANS: %s is a remote profile.
+#: lib/command.php:471
#, php-format
msgid ""
"%s is a remote profile; you can only send direct messages to users on the "
"same server."
msgstr ""
-#. TRANS: Message given if content is too long.
+#. TRANS: Message given if content is too long. %1$sd is used for plural.
#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
-#: lib/command.php:472
+#: lib/command.php:488
#, fuzzy, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d"
-msgstr "Viesti oli liian pitkä - maksimikoko on 140 merkkiä, lähetit %d"
+msgid "Message too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] "Viesti oli liian pitkä - maksimikoko on 140 merkkiä, lähetit %d"
+msgstr[1] "Viesti oli liian pitkä - maksimikoko on 140 merkkiä, lähetit %d"
-#. TRANS: Message given have sent a direct message to another user.
-#. TRANS: %s is the name of the other user.
-#: lib/command.php:492
-#, php-format
-msgid "Direct message to %s sent"
-msgstr "Suora viesti käyttäjälle %s lähetetty"
-
-#: lib/command.php:494
+#. TRANS: Error text shown sending a direct message fails with an unknown reason.
+#: lib/command.php:516
msgid "Error sending direct message."
msgstr "Tapahtui virhe suoran viestin lähetyksessä."
-#: lib/command.php:514
-#, fuzzy
-msgid "Cannot repeat your own notice"
-msgstr "Ilmoituksia ei voi pistää päälle."
-
-#: lib/command.php:519
-#, fuzzy
-msgid "Already repeated that notice"
-msgstr "Poista tämä päivitys"
-
#. TRANS: Message given having repeated a notice from another user.
#. TRANS: %s is the name of the user for which the notice was repeated.
-#: lib/command.php:529
+#: lib/command.php:553
#, fuzzy, php-format
-msgid "Notice from %s repeated"
+msgid "Notice from %s repeated."
msgstr "Päivitys lähetetty"
-#: lib/command.php:531
-#, fuzzy
+#. TRANS: Error text shown when repeating a notice fails with an unknown reason.
+#: lib/command.php:556
msgid "Error repeating notice."
-msgstr "Ongelma päivityksen tallentamisessa."
+msgstr "Virhe tapahtui käyttäjän asettamisessa."
-#: lib/command.php:562
+#. TRANS: Message given if content of a notice for a reply is too long. %1$d is used for plural.
+#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
+#: lib/command.php:591
#, fuzzy, php-format
-msgid "Notice too long - maximum is %d characters, you sent %d"
-msgstr "Viesti oli liian pitkä - maksimikoko on 140 merkkiä, lähetit %d"
+msgid "Notice too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Notice too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] "Viesti oli liian pitkä - maksimikoko on 140 merkkiä, lähetit %d"
+msgstr[1] "Viesti oli liian pitkä - maksimikoko on 140 merkkiä, lähetit %d"
-#: lib/command.php:571
+#. TRANS: Text shown having sent a reply to a notice successfully.
+#. TRANS: %s is the nickname of the user of the notice the reply was sent to.
+#: lib/command.php:604
#, fuzzy, php-format
-msgid "Reply to %s sent"
+msgid "Reply to %s sent."
msgstr "Vastaa tähän päivitykseen"
-#: lib/command.php:573
+#. TRANS: Error text shown when a reply to a notice fails with an unknown reason.
+#: lib/command.php:607
#, fuzzy
msgid "Error saving notice."
msgstr "Ongelma päivityksen tallentamisessa."
-#: lib/command.php:620
-msgid "Specify the name of the user to subscribe to"
+#. TRANS: Error text shown when no username was provided when issuing a subscribe command.
+#: lib/command.php:654
+#, fuzzy
+msgid "Specify the name of the user to subscribe to."
msgstr "Anna käyttäjätunnus, jonka päivitykset haluat tilata"
-#: lib/command.php:628
+#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command.
+#: lib/command.php:663
#, fuzzy
msgid "Can't subscribe to OMB profiles by command."
msgstr "Et ole tilannut tämän käyttäjän päivityksiä."
-#: lib/command.php:634
+#. TRANS: Text shown after having subscribed to another user successfully.
+#. TRANS: %s is the name of the user the subscription was requested for.
+#: lib/command.php:671
#, php-format
-msgid "Subscribed to %s"
-msgstr "Käyttäjän %s päivitykset tilattu"
+msgid "Subscribed to %s."
+msgstr ""
-#: lib/command.php:655 lib/command.php:754
-msgid "Specify the name of the user to unsubscribe from"
+#. TRANS: Error text shown when no username was provided when issuing an unsubscribe command.
+#. TRANS: Error text shown when no username was provided when issuing the command.
+#: lib/command.php:692 lib/command.php:803
+#, fuzzy
+msgid "Specify the name of the user to unsubscribe from."
msgstr "Anna käyttäjätunnus, jonka päivityksien tilauksen haluat lopettaa"
-#: lib/command.php:664
+#. TRANS: Text shown after having unsubscribed from another user successfully.
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:703
#, php-format
-msgid "Unsubscribed from %s"
-msgstr "Käyttäjän %s päivitysten tilaus lopetettu"
+msgid "Unsubscribed from %s."
+msgstr ""
-#: lib/command.php:682 lib/command.php:705
+#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented.
+#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented.
+#: lib/command.php:723 lib/command.php:749
msgid "Command not yet implemented."
msgstr "Komentoa ei ole vielä toteutettu."
-#: lib/command.php:685
+#. TRANS: Text shown when issuing the command "off" successfully.
+#: lib/command.php:727
msgid "Notification off."
msgstr "Ilmoitukset pois päältä."
-#: lib/command.php:687
+#. TRANS: Error text shown when the command "off" fails for an unknown reason.
+#: lib/command.php:730
msgid "Can't turn off notification."
msgstr "Ilmoituksia ei voi pistää pois päältä."
-#: lib/command.php:708
+#. TRANS: Text shown when issuing the command "on" successfully.
+#: lib/command.php:753
msgid "Notification on."
msgstr "Ilmoitukset päällä."
-#: lib/command.php:710
+#. TRANS: Error text shown when the command "on" fails for an unknown reason.
+#: lib/command.php:756
msgid "Can't turn on notification."
msgstr "Ilmoituksia ei voi pistää päälle."
-#: lib/command.php:723
-msgid "Login command is disabled"
+#. TRANS: Error text shown when issuing the login command while login is disabled.
+#: lib/command.php:770
+msgid "Login command is disabled."
msgstr ""
-#: lib/command.php:734
+#. TRANS: Text shown after issuing the login command successfully.
+#. TRANS: %s is a logon link..
+#: lib/command.php:783
#, php-format
-msgid "This link is useable only once, and is good for only 2 minutes: %s"
+msgid "This link is useable only once and is valid for only 2 minutes: %s."
msgstr ""
-#: lib/command.php:761
-#, fuzzy, php-format
-msgid "Unsubscribed %s"
-msgstr "Käyttäjän %s päivitysten tilaus lopetettu"
+#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user).
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:812
+#, php-format
+msgid "Unsubscribed %s."
+msgstr ""
-#: lib/command.php:778
+#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions.
+#: lib/command.php:830
#, fuzzy
msgid "You are not subscribed to anyone."
msgstr "Et ole tilannut tämän käyttäjän päivityksiä."
-#: lib/command.php:780
+#. TRANS: Text shown after requesting other users a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed users.
+#: lib/command.php:835
+#, fuzzy
msgid "You are subscribed to this person:"
msgid_plural "You are subscribed to these people:"
msgstr[0] "Olet jos tilannut seuraavien käyttäjien päivitykset:"
msgstr[1] "Olet jos tilannut seuraavien käyttäjien päivitykset:"
-#: lib/command.php:800
+#. TRANS: Text shown after requesting other users that are subscribed to a user
+#. TRANS: (followers) without having any subscribers.
+#: lib/command.php:857
#, fuzzy
msgid "No one is subscribed to you."
msgstr "Toista ei voitu asettaa tilaamaan sinua."
-#: lib/command.php:802
+#. TRANS: Text shown after requesting other users that are subscribed to a user (followers).
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribing users.
+#: lib/command.php:862
+#, fuzzy
msgid "This person is subscribed to you:"
msgid_plural "These people are subscribed to you:"
msgstr[0] "Toista ei voitu asettaa tilaamaan sinua."
msgstr[1] "Toista ei voitu asettaa tilaamaan sinua."
-#: lib/command.php:822
+#. TRANS: Text shown after requesting groups a user is subscribed to without having
+#. TRANS: any group subscriptions.
+#: lib/command.php:884
#, fuzzy
msgid "You are not a member of any groups."
msgstr "Sinä et kuulu tähän ryhmään."
-#: lib/command.php:824
+#. TRANS: Text shown after requesting groups a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed groups.
+#: lib/command.php:889
msgid "You are a member of this group:"
msgid_plural "You are a member of these groups:"
msgstr[0] "Sinä et kuulu tähän ryhmään."
msgstr[1] "Sinä et kuulu tähän ryhmään."
-#: lib/command.php:838
+#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings.
+#: lib/command.php:904
msgid ""
"Commands:\n"
"on - turn on notifications\n"
@@ -6041,95 +7568,140 @@ msgid ""
"tracking - not yet implemented.\n"
msgstr ""
-#: lib/common.php:135
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:147
#, fuzzy
-msgid "No configuration file found. "
+msgid "No configuration file found."
msgstr "Varmistuskoodia ei ole annettu."
-#: lib/common.php:136
-msgid "I looked for configuration files in the following places: "
-msgstr ""
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: Is followed by a list of directories (separated by HTML breaks).
+#: lib/common.php:150
+#, fuzzy
+msgid "I looked for configuration files in the following places:"
+msgstr "Kutsu(t) lähetettiin seuraaville henkilöille:"
-#: lib/common.php:138
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:153
msgid "You may wish to run the installer to fix this."
msgstr ""
-#: lib/common.php:139
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: The text is link text that leads to the installer page.
+#: lib/common.php:157
#, fuzzy
msgid "Go to the installer."
msgstr "Kirjaudu sisään palveluun"
-#: lib/connectsettingsaction.php:110
+#. TRANS: Menu item for Instant Messaging settings.
+#: lib/connectsettingsaction.php:106
+#, fuzzy
+msgctxt "MENU"
msgid "IM"
msgstr "Pikaviestin"
-#: lib/connectsettingsaction.php:111
+#. TRANS: Tooltip for Instant Messaging menu item.
+#: lib/connectsettingsaction.php:108
msgid "Updates by instant messenger (IM)"
msgstr "Päivitykset pikaviestintä käyttäen (IM)"
-#: lib/connectsettingsaction.php:116
+#. TRANS: Menu item for Short Message Service settings.
+#: lib/connectsettingsaction.php:113
+#, fuzzy
+msgctxt "MENU"
+msgid "SMS"
+msgstr "SMS"
+
+#. TRANS: Tooltip for Short Message Service menu item.
+#: lib/connectsettingsaction.php:115
msgid "Updates by SMS"
msgstr "Päivitykset SMS:llä"
+#. TRANS: Menu item for OuAth connection settings.
#: lib/connectsettingsaction.php:120
#, fuzzy
+msgctxt "MENU"
msgid "Connections"
msgstr "Yhdistä"
-#: lib/connectsettingsaction.php:121
+#. TRANS: Tooltip for connected applications (Connections through OAuth) menu item.
+#: lib/connectsettingsaction.php:122
msgid "Authorized connected applications"
msgstr ""
-#: lib/dberroraction.php:60
+#: lib/dberroraction.php:59
msgid "Database error"
msgstr "Tietokantavirhe"
-#: lib/designsettings.php:105
+#. TRANS: Label in form on profile design page.
+#. TRANS: Field contains file name on user's computer that could be that user's custom profile background image.
+#: lib/designsettings.php:104
#, fuzzy
msgid "Upload file"
msgstr "Lataa"
+#. TRANS: Instructions for form on profile design page.
#: lib/designsettings.php:109
#, fuzzy
msgid ""
"You can upload your personal background image. The maximum file size is 2MB."
msgstr "Voit ladata oman profiilikuvasi. Maksimikoko on %s."
-#: lib/designsettings.php:418
-msgid "Design defaults restored."
-msgstr ""
+#. TRANS: Radio button on profile design page that will enable use of the uploaded profile image.
+#: lib/designsettings.php:139
+#, fuzzy
+msgctxt "RADIO"
+msgid "On"
+msgstr "On"
-#: lib/disfavorform.php:114 lib/disfavorform.php:140
+#. TRANS: Radio button on profile design page that will disable use of the uploaded profile image.
+#: lib/designsettings.php:156
+#, fuzzy
+msgctxt "RADIO"
+msgid "Off"
+msgstr "Off"
+
+#. TRANS: Button text on profile design page to reset all colour settings to default without saving.
+#: lib/designsettings.php:264
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Reset"
+msgstr "Vaihda"
+
+#. TRANS: Success message displayed if design settings were saved after clicking "Use defaults".
+#: lib/designsettings.php:433
+#, fuzzy
+msgid "Design defaults restored."
+msgstr "Ulkoasuasetukset tallennettu."
+
+#: lib/disfavorform.php:114 lib/disfavorform.php:144
msgid "Disfavor this notice"
msgstr "Poista tämä päivitys suosikeista"
-#: lib/favorform.php:114 lib/favorform.php:140
+#: lib/favorform.php:114 lib/favorform.php:143
msgid "Favor this notice"
msgstr "Merkitse päivitys suosikkeihin"
-#: lib/favorform.php:140
-msgid "Favor"
-msgstr "Lisää suosikiksi"
-
-#: lib/feed.php:85
+#: lib/feed.php:84
msgid "RSS 1.0"
msgstr "RSS 1.0"
-#: lib/feed.php:87
+#: lib/feed.php:86
msgid "RSS 2.0"
msgstr "RSS 2.0"
-#: lib/feed.php:89
+#: lib/feed.php:88
msgid "Atom"
msgstr "Atom"
-#: lib/feed.php:91
+#: lib/feed.php:90
msgid "FOAF"
msgstr "FOAF"
-#: lib/feedlist.php:64
-msgid "Export data"
-msgstr "Vie tietoja"
+#. TRANS: Header for feed links (h2).
+#: lib/feedlist.php:66
+msgid "Feeds"
+msgstr ""
#: lib/galleryaction.php:121
msgid "Filter tags"
@@ -6161,8 +7733,15 @@ msgstr "Mene"
msgid "Grant this user the \"%s\" role"
msgstr ""
+#: lib/groupeditform.php:154
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+msgstr ""
+"1-64 pientä kirjainta tai numeroa, ei ääkkösiä eikä välimerkkejä tai "
+"välilyöntejä"
+
#: lib/groupeditform.php:163
-msgid "URL of the homepage or blog of the group or topic"
+#, fuzzy
+msgid "URL of the homepage or blog of the group or topic."
msgstr "Ryhmän tai aiheen kotisivun tai blogin osoite"
#: lib/groupeditform.php:168
@@ -6172,63 +7751,115 @@ msgstr "Kuvaile ryhmää tai aihetta 140 merkillä"
#: lib/groupeditform.php:170
#, fuzzy, php-format
-msgid "Describe the group or topic in %d characters"
-msgstr "Kuvaile ryhmää tai aihetta 140 merkillä"
+msgid "Describe the group or topic in %d character or less"
+msgid_plural "Describe the group or topic in %d characters or less"
+msgstr[0] "Kuvaile itseäsi ja kiinnostuksen kohteitasi %d merkillä"
+msgstr[1] "Kuvaile itseäsi ja kiinnostuksen kohteitasi %d merkillä"
-#: lib/groupeditform.php:179
+#: lib/groupeditform.php:182
+#, fuzzy
msgid ""
-"Location for the group, if any, like \"City, State (or Region), Country\""
+"Location for the group, if any, like \"City, State (or Region), Country\"."
msgstr ""
"Ryhmän paikka, jos sellainen on, kuten \"Kaupunki, Maakunta (tai Lääni), Maa"
"\""
-#: lib/groupeditform.php:187
+#: lib/groupeditform.php:190
#, php-format
-msgid "Extra nicknames for the group, comma- or space- separated, max %d"
+msgid ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"alias allowed."
+msgid_plural ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"aliases allowed."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:86
+msgctxt "MENU"
+msgid "Group"
msgstr ""
-#: lib/groupnav.php:85
-msgid "Group"
-msgstr "Ryhmä"
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:89
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group"
+msgstr ""
-#: lib/groupnav.php:101
-#, fuzzy
-msgid "Blocked"
-msgstr "Estä"
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:95
+msgctxt "MENU"
+msgid "Members"
+msgstr ""
-#: lib/groupnav.php:102
-#, fuzzy, php-format
-msgid "%s blocked users"
-msgstr "Estä käyttäjä"
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:98
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group members"
+msgstr ""
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
#: lib/groupnav.php:108
+msgctxt "MENU"
+msgid "Blocked"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:111
#, php-format
-msgid "Edit %s group properties"
-msgstr "Muokkaa %s ryhmän ominaisuuksia"
-
-#: lib/groupnav.php:113
-msgid "Logo"
-msgstr "Logo"
-
-#: lib/groupnav.php:114
-#, php-format
-msgid "Add or edit %s logo"
-msgstr "Lisää ryhmälle %s logo tai muokkaa sitä "
+msgctxt "TOOLTIP"
+msgid "%s blocked users"
+msgstr ""
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
#: lib/groupnav.php:120
-#, fuzzy, php-format
-msgid "Add or edit %s design"
-msgstr "Lisää ryhmälle %s logo tai muokkaa sitä "
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Edit %s group properties"
+msgstr ""
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:126
+msgctxt "MENU"
+msgid "Logo"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:129
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Add or edit %s logo"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:138
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Add or edit %s design"
+msgstr ""
+
+#. TRANS: Title for groups with the most members section.
#: lib/groupsbymemberssection.php:71
msgid "Groups with most members"
msgstr "Ryhmät, joissa eniten jäseniä"
+#. TRANS: Title for groups with the most posts section.
#: lib/groupsbypostssection.php:71
msgid "Groups with most posts"
msgstr "Ryhmät, joissa eniten päivityksiä"
-#: lib/grouptagcloudsection.php:56
+#. TRANS: Title for group tag cloud section.
+#. TRANS: %s is a group name.
+#: lib/grouptagcloudsection.php:57
#, php-format
msgid "Tags in %s group's notices"
msgstr "Tagit ryhmän %s päivityksissä"
@@ -6242,38 +7873,57 @@ msgstr "Tämä sivu ei ole saatavilla sinulle sopivassa mediatyypissä."
msgid "Unsupported image file format."
msgstr "Kuvatiedoston formaattia ei ole tuettu."
-#: lib/imagefile.php:88
+#. TRANS: Exception thrown when too large a file is uploaded.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: lib/imagefile.php:90
#, fuzzy, php-format
msgid "That file is too big. The maximum file size is %s."
msgstr "Voit ladata ryhmälle logon."
-#: lib/imagefile.php:93
+#: lib/imagefile.php:95
msgid "Partial upload."
msgstr "Osittain ladattu palvelimelle."
-#: lib/imagefile.php:101 lib/mediafile.php:170
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: lib/imagefile.php:103 lib/mediafile.php:228
msgid "System error uploading file."
msgstr "Tiedoston lähetyksessä tapahtui järjestelmävirhe."
-#: lib/imagefile.php:109
+#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Tuo ei ole kelvollinen kuva tai tiedosto on rikkoutunut."
-#: lib/imagefile.php:122
+#: lib/imagefile.php:160
msgid "Lost our file."
msgstr "Tiedosto hävisi."
-#: lib/imagefile.php:163 lib/imagefile.php:224
+#: lib/imagefile.php:197 lib/imagefile.php:237
msgid "Unknown file type"
msgstr "Tunnistamaton tiedoston tyyppi"
-#: lib/imagefile.php:244
-msgid "MB"
-msgstr ""
+#. TRANS: Number of megabytes. %d is the number.
+#: lib/imagefile.php:283
+#, php-format
+msgid "%dMB"
+msgid_plural "%dMB"
+msgstr[0] ""
+msgstr[1] ""
-#: lib/imagefile.php:246
-msgid "kB"
-msgstr ""
+#. TRANS: Number of kilobytes. %d is the number.
+#: lib/imagefile.php:287
+#, php-format
+msgid "%dkB"
+msgid_plural "%dkB"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Number of bytes. %d is the number.
+#: lib/imagefile.php:290
+#, php-format
+msgid "%dB"
+msgid_plural "%dB"
+msgstr[0] ""
+msgstr[1] ""
#: lib/jabber.php:387
#, php-format
@@ -6285,10 +7935,6 @@ msgstr ""
msgid "Unknown inbox source %d."
msgstr ""
-#: lib/joinform.php:114
-msgid "Join"
-msgstr "Liity"
-
#: lib/leaveform.php:114
msgid "Leave"
msgstr "Eroa"
@@ -6301,45 +7947,54 @@ msgstr "Kirjaudu sisään käyttäjätunnuksella ja salasanalla"
msgid "Sign up for a new account"
msgstr "Luo uusi käyttäjätili"
-#. TRANS: Subject for address confirmation email
+#. TRANS: Subject for address confirmation email.
#: lib/mail.php:174
msgid "Email address confirmation"
msgstr "Sähköpostiosoitteen vahvistus"
#. TRANS: Body for address confirmation email.
-#: lib/mail.php:177
+#. TRANS: %1$s is the addressed user's nickname, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the URL to confirm at.
+#: lib/mail.php:179
#, php-format
msgid ""
-"Hey, %s.\n"
+"Hey, %1$s.\n"
"\n"
-"Someone just entered this email address on %s.\n"
+"Someone just entered this email address on %2$s.\n"
"\n"
"If it was you, and you want to confirm your entry, use the URL below:\n"
"\n"
-"\t%s\n"
+"\t%3$s\n"
"\n"
"If not, just ignore this message.\n"
"\n"
"Thanks for your time, \n"
-"%s\n"
+"%2$s\n"
msgstr ""
-#. TRANS: Subject of new-subscriber notification e-mail
-#: lib/mail.php:243
+#. TRANS: Subject of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscribing user's nickname, %2$s is the StatusNet sitename.
+#: lib/mail.php:246
#, php-format
msgid "%1$s is now listening to your notices on %2$s."
msgstr "%1$s seuraa nyt päivityksiäsi palvelussa %2$s."
-#: lib/mail.php:248
+#. TRANS: This is a paragraph in a new-subscriber e-mail.
+#. TRANS: %s is a URL where the subscriber can be reported as abusive.
+#: lib/mail.php:253
#, php-format
msgid ""
"If you believe this account is being used abusively, you can block them from "
"your subscribers list and report as spam to site administrators at %s"
msgstr ""
-#. TRANS: Main body of new-subscriber notification e-mail
-#: lib/mail.php:254
-#, php-format
+#. TRANS: Main body of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscriber's long name, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the subscriber's profile URL, %4$s is the subscriber's location (or empty)
+#. TRANS: %5$s is the subscriber's homepage URL (or empty), %6%s is the subscriber's bio (or empty)
+#. TRANS: %7$s is a link to the addressed user's e-mail settings.
+#: lib/mail.php:263
+#, fuzzy, php-format
msgid ""
"%1$s is now listening to your notices on %2$s.\n"
"\n"
@@ -6347,10 +8002,10 @@ msgid ""
"\n"
"%4$s%5$s%6$s\n"
"Faithfully yours,\n"
-"%7$s.\n"
+"%2$s.\n"
"\n"
"----\n"
-"Change your email address or notification options at %8$s\n"
+"Change your email address or notification options at %7$s\n"
msgstr ""
"%1$s seuraa nyt päivityksiäsi palvelussa %2$s.\n"
"\n"
@@ -6363,23 +8018,25 @@ msgstr ""
"----\n"
"Voit vaihtaa sähköpostiosoitetta tai ilmoitusasetuksiasi %8$s\n"
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/mail.php:274
-#, fuzzy, php-format
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is biographical information.
+#: lib/mail.php:286
+#, php-format
msgid "Bio: %s"
-msgstr ""
-"Tietoja: %s\n"
-"\n"
+msgstr "Kotipaikka: %s"
-#. TRANS: Subject of notification mail for new posting email address
-#: lib/mail.php:304
+#. TRANS: Subject of notification mail for new posting email address.
+#. TRANS: %s is the StatusNet sitename.
+#: lib/mail.php:315
#, php-format
msgid "New email address for posting to %s"
msgstr "Uusi sähköpostiosoite päivityksien lähettämiseen palveluun %s"
-#. TRANS: Body of notification mail for new posting email address
-#: lib/mail.php:308
-#, php-format
+#. TRANS: Body of notification mail for new posting email address.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is the e-mail address to send
+#. TRANS: to to post by e-mail, %3$s is a URL to more instructions.
+#: lib/mail.php:321
+#, fuzzy, php-format
msgid ""
"You have a new posting address on %1$s.\n"
"\n"
@@ -6388,7 +8045,7 @@ msgid ""
"More email instructions at %3$s.\n"
"\n"
"Faithfully yours,\n"
-"%4$s"
+"%1$s"
msgstr ""
"Sinulla on uusi päivityksien lähetysosoite palvelussa %1$s.\n"
"\n"
@@ -6399,31 +8056,36 @@ msgstr ""
"Terveisin,\n"
"%4$s"
-#. TRANS: Subject line for SMS-by-email notification messages
-#: lib/mail.php:433
+#. TRANS: Subject line for SMS-by-email notification messages.
+#. TRANS: %s is the posting user's nickname.
+#: lib/mail.php:442
#, php-format
msgid "%s status"
msgstr "%s päivitys"
-#. TRANS: Subject line for SMS-by-email address confirmation message
-#: lib/mail.php:460
+#. TRANS: Subject line for SMS-by-email address confirmation message.
+#: lib/mail.php:468
msgid "SMS confirmation"
msgstr "SMS vahvistus"
-#. TRANS: Main body heading for SMS-by-email address confirmation message
-#: lib/mail.php:463
+#. TRANS: Main body heading for SMS-by-email address confirmation message.
+#. TRANS: %s is the addressed user's nickname.
+#: lib/mail.php:472
#, fuzzy, php-format
msgid "%s: confirm you own this phone number with this code:"
msgstr "Odotetaan vahvistusta tälle puhelinnumerolle."
-#. TRANS: Subject for 'nudge' notification email
-#: lib/mail.php:484
+#. TRANS: Subject for 'nudge' notification email.
+#. TRANS: %s is the nudging user.
+#: lib/mail.php:493
#, php-format
msgid "You've been nudged by %s"
msgstr "%s tönäisi sinua"
-#. TRANS: Body for 'nudge' notification email
-#: lib/mail.php:489
+#. TRANS: Body for 'nudge' notification email.
+#. TRANS: %1$s is the nuding user's long name, $2$s is the nudging user's nickname,
+#. TRANS: %3$s is a URL to post notices at, %4$s is the StatusNet sitename.
+#: lib/mail.php:500
#, php-format
msgid ""
"%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -6439,14 +8101,18 @@ msgid ""
"%4$s\n"
msgstr ""
-#. TRANS: Subject for direct-message notification email
-#: lib/mail.php:536
+#. TRANS: Subject for direct-message notification email.
+#. TRANS: %s is the sending user's nickname.
+#: lib/mail.php:547
#, php-format
msgid "New private message from %s"
msgstr "Uusi yksityisviesti käyttäjältä %s"
-#. TRANS: Body for direct-message notification email
-#: lib/mail.php:541
+#. TRANS: Body for direct-message notification email.
+#. TRANS: %1$s is the sending user's long name, %2$s is the sending user's nickname,
+#. TRANS: %3$s is the message content, %4$s a URL to the message,
+#. TRANS: %5$s is the StatusNet sitename.
+#: lib/mail.php:555
#, php-format
msgid ""
"%1$s (%2$s) sent you a private message:\n"
@@ -6465,14 +8131,19 @@ msgid ""
"%5$s\n"
msgstr ""
-#. TRANS: Subject for favorite notification email
-#: lib/mail.php:589
+#. TRANS: Subject for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:607
#, fuzzy, php-format
-msgid "%s (@%s) added your notice as a favorite"
-msgstr "%s lisäsi päivityksesi suosikkeihinsa"
+msgid "%1$s (@%2$s) added your notice as a favorite"
+msgstr "Lähetä sähköpostia, jos joku lisää päivitykseni suosikiksi."
-#. TRANS: Body for favorite notification email
-#: lib/mail.php:592
+#. TRANS: Body for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, $2$s is the date the notice was created,
+#. TRANS: %3$s is a URL to the faved notice, %4$s is the faved notice text,
+#. TRANS: %5$s is a URL to all faves of the adding user, %6$s is the StatusNet sitename,
+#. TRANS: %7$s is the adding user's nickname.
+#: lib/mail.php:614
#, php-format
msgid ""
"%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -6494,7 +8165,7 @@ msgid ""
msgstr ""
#. TRANS: Line in @-reply notification e-mail. %s is conversation URL.
-#: lib/mail.php:651
+#: lib/mail.php:672
#, php-format
msgid ""
"The full conversation can be read here:\n"
@@ -6502,13 +8173,20 @@ msgid ""
"\t%s"
msgstr ""
-#: lib/mail.php:657
+#. TRANS: E-mail subject for notice notification.
+#. TRANS: %1$s is the sending user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:680
#, php-format
-msgid "%s (@%s) sent a notice to your attention"
+msgid "%1$s (@%2$s) sent a notice to your attention"
msgstr ""
#. TRANS: Body of @-reply notification e-mail.
-#: lib/mail.php:660
+#. TRANS: %1$s is the sending user's long name, $2$s is the StatusNet sitename,
+#. TRANS: %3$s is a URL to the notice, %4$s is the notice text,
+#. TRANS: %5$s is a URL to the full conversion if it exists (otherwise empty),
+#. TRANS: %6$s is a URL to reply to the notice, %7$s is a URL to all @-replied for the addressed user,
+#. TRANS: %8$s is a URL to the addressed user's e-mail settings, %9$s is the sender's nickname.
+#: lib/mail.php:688
#, php-format
msgid ""
"%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -6545,7 +8223,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:227 lib/noticelist.php:505
+#: lib/mailbox.php:228 lib/noticelist.php:521
#, fuzzy
msgid "from"
msgstr " lähteestä "
@@ -6566,164 +8244,218 @@ msgstr "Valitettavasti tuo ei ole oikea osoite sähköpostipäivityksille."
msgid "Sorry, no incoming email allowed."
msgstr "Valitettavasti päivitysten teko sähköpostilla ei ole sallittua."
-#: lib/mailhandler.php:228
+#: lib/mailhandler.php:229
#, fuzzy, php-format
msgid "Unsupported message type: %s"
msgstr "Kuvatiedoston formaattia ei ole tuettu."
-#: lib/mediafile.php:98 lib/mediafile.php:123
+#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
+#: lib/mediafile.php:102 lib/mediafile.php:174
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#: lib/mediafile.php:142
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: lib/mediafile.php:194
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
msgstr ""
-#: lib/mediafile.php:147
+#. TRANS: Client exception.
+#: lib/mediafile.php:200
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form."
msgstr ""
-#: lib/mediafile.php:152
+#. TRANS: Client exception.
+#: lib/mediafile.php:206
msgid "The uploaded file was only partially uploaded."
msgstr ""
-#: lib/mediafile.php:159
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: lib/mediafile.php:214
msgid "Missing a temporary folder."
msgstr ""
-#: lib/mediafile.php:162
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: lib/mediafile.php:218
msgid "Failed to write file to disk."
msgstr ""
-#: lib/mediafile.php:165
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: lib/mediafile.php:222
msgid "File upload stopped by extension."
msgstr ""
-#: lib/mediafile.php:179 lib/mediafile.php:217
+#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
+#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
msgstr ""
-#: lib/mediafile.php:197 lib/mediafile.php:234
+#. TRANS: Client exception thrown when a file upload operation fails because the file could
+#. TRANS: not be moved from the temporary folder to the permanent file location.
+#: lib/mediafile.php:258 lib/mediafile.php:300
msgid "File could not be moved to destination directory."
msgstr ""
-#: lib/mediafile.php:202 lib/mediafile.php:238
-#, fuzzy
+#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME
+#. TRANS: type of the uploaded file could not be determined.
+#: lib/mediafile.php:265 lib/mediafile.php:306
msgid "Could not determine file's MIME type."
-msgstr "Julkista päivitysvirtaa ei saatu."
+msgstr "Ei voitu poistaa suosikkia."
-#: lib/mediafile.php:318
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
+#. TRANS: the MIME type that was denied.
+#: lib/mediafile.php:394
#, php-format
-msgid " Try using another %s format."
+msgid ""
+"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
+"format."
msgstr ""
-#: lib/mediafile.php:323
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %s is the file type that was denied.
+#: lib/mediafile.php:399
#, php-format
-msgid "%s is not a supported file type on this server."
+msgid "\"%s\" is not a supported file type on this server."
msgstr ""
#: lib/messageform.php:120
msgid "Send a direct notice"
msgstr "Lähetä suora viesti"
-#: lib/messageform.php:146
+#. TRANS Label entry in drop-down selection box in direct-message inbox/outbox. This is the default entry in the drop-down box, doubling as instructions and a brake against accidental submissions with the first user in the list.
+#: lib/messageform.php:137
+#, fuzzy
+msgid "Select recipient:"
+msgstr "Valitse operaattori"
+
+#. TRANS Entry in drop-down selection box in direct-message inbox/outbox when no one is available to message.
+#: lib/messageform.php:150
+#, fuzzy
+msgid "No mutual subscribers."
+msgstr "Ei ole tilattu!."
+
+#: lib/messageform.php:153
msgid "To"
msgstr "Vastaanottaja"
-#: lib/messageform.php:159 lib/noticeform.php:185
+#: lib/messageform.php:166 lib/noticeform.php:186
msgid "Available characters"
msgstr "Sallitut merkit"
-#: lib/messageform.php:178 lib/noticeform.php:236
+#: lib/messageform.php:185 lib/noticeform.php:237
#, fuzzy
msgctxt "Send button for sending notice"
msgid "Send"
msgstr "Lähetä"
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:163
+msgid "Nickname must have only lowercase letters and numbers and no spaces."
+msgstr ""
+"Käyttäjätunnuksessa voi olla ainoastaan pieniä kirjaimia ja numeroita ilman "
+"välilyöntiä."
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:176
+msgid "Nickname cannot be empty."
+msgstr ""
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:189
+#, php-format
+msgid "Nickname cannot be more than %d character long."
+msgid_plural "Nickname cannot be more than %d characters long."
+msgstr[0] ""
+msgstr[1] ""
+
#: lib/noticeform.php:160
msgid "Send a notice"
msgstr "Lähetä päivitys"
-#: lib/noticeform.php:173
+#: lib/noticeform.php:174
#, php-format
msgid "What's up, %s?"
msgstr "Mitä teet juuri nyt, %s?"
-#: lib/noticeform.php:192
+#: lib/noticeform.php:193
msgid "Attach"
msgstr ""
-#: lib/noticeform.php:196
+#: lib/noticeform.php:197
msgid "Attach a file"
msgstr ""
-#: lib/noticeform.php:212
+#: lib/noticeform.php:213
#, fuzzy
msgid "Share my location"
msgstr "Tageja ei voitu tallentaa."
-#: lib/noticeform.php:215
+#: lib/noticeform.php:216
#, fuzzy
msgid "Do not share my location"
msgstr "Tageja ei voitu tallentaa."
-#: lib/noticeform.php:216
+#: lib/noticeform.php:217
msgid ""
"Sorry, retrieving your geo location is taking longer than expected, please "
"try again later"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:436
+#: lib/noticelist.php:451
#, fuzzy
msgid "N"
msgstr "Ei"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:438
+#: lib/noticelist.php:453
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:440
+#: lib/noticelist.php:455
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:442
+#: lib/noticelist.php:457
msgid "W"
msgstr ""
-#: lib/noticelist.php:444
+#: lib/noticelist.php:459
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:453
+#: lib/noticelist.php:468
msgid "at"
msgstr ""
-#: lib/noticelist.php:567
+#: lib/noticelist.php:517
+msgid "web"
+msgstr ""
+
+#: lib/noticelist.php:583
#, fuzzy
msgid "in context"
msgstr "Ei sisältöä!"
-#: lib/noticelist.php:602
+#: lib/noticelist.php:618
#, fuzzy
msgid "Repeated by"
msgstr "Luotu"
-#: lib/noticelist.php:629
+#: lib/noticelist.php:645
msgid "Reply to this notice"
msgstr "Vastaa tähän päivitykseen"
-#: lib/noticelist.php:630
+#: lib/noticelist.php:646
msgid "Reply"
msgstr "Vastaus"
-#: lib/noticelist.php:674
+#: lib/noticelist.php:690
#, fuzzy
msgid "Notice repeated"
msgstr "Päivitys on poistettu."
@@ -6740,56 +8472,52 @@ msgstr "Tönäise"
msgid "Send a nudge to this user"
msgstr "Lähetä tönäisy tälle käyttäjälle"
-#: lib/oauthstore.php:283
-msgid "Error inserting new profile"
-msgstr "Virhe tapahtui uuden profiilin lisäämisessä"
+#: lib/oauthstore.php:294
+msgid "Error inserting new profile."
+msgstr ""
-#: lib/oauthstore.php:291
-msgid "Error inserting avatar"
-msgstr "Virhe tapahtui profiilikuvan lisäämisessä"
+#: lib/oauthstore.php:302
+msgid "Error inserting avatar."
+msgstr ""
-#: lib/oauthstore.php:306
-msgid "Error updating remote profile"
-msgstr "Virhe tapahtui etäprofiilin päivittämisessä"
+#: lib/oauthstore.php:322
+msgid "Error inserting remote profile."
+msgstr ""
-#: lib/oauthstore.php:311
-msgid "Error inserting remote profile"
-msgstr "Virhe tapahtui uuden etäprofiilin lisäämisessä"
+#. TRANS: Exception thrown when a notice is denied because it has been sent before.
+#: lib/oauthstore.php:362
+msgid "Duplicate notice."
+msgstr ""
-#: lib/oauthstore.php:345
-#, fuzzy
-msgid "Duplicate notice"
-msgstr "Poista päivitys"
-
-#: lib/oauthstore.php:490
+#: lib/oauthstore.php:507
msgid "Couldn't insert new subscription."
msgstr "Ei voitu lisätä uutta tilausta."
-#: lib/personalgroupnav.php:99
+#: lib/personalgroupnav.php:102
msgid "Personal"
msgstr "Omat"
-#: lib/personalgroupnav.php:104
+#: lib/personalgroupnav.php:107
msgid "Replies"
msgstr "Vastaukset"
-#: lib/personalgroupnav.php:114
+#: lib/personalgroupnav.php:117
msgid "Favorites"
msgstr "Suosikit"
-#: lib/personalgroupnav.php:125
+#: lib/personalgroupnav.php:128
msgid "Inbox"
msgstr "Saapuneet"
-#: lib/personalgroupnav.php:126
+#: lib/personalgroupnav.php:129
msgid "Your incoming messages"
msgstr "Sinulle saapuneet viestit"
-#: lib/personalgroupnav.php:130
+#: lib/personalgroupnav.php:133
msgid "Outbox"
msgstr "Lähetetyt"
-#: lib/personalgroupnav.php:131
+#: lib/personalgroupnav.php:134
msgid "Your sent messages"
msgstr "Lähettämäsi viestit"
@@ -6798,7 +8526,8 @@ msgstr "Lähettämäsi viestit"
msgid "Tags in %s's notices"
msgstr "Tagit käyttäjän %s päivityksissä"
-#: lib/plugin.php:115
+#. TRANS: Displayed as version information for a plugin if no version information was found.
+#: lib/plugin.php:121
#, fuzzy
msgid "Unknown"
msgstr "Tuntematon toiminto"
@@ -6885,9 +8614,11 @@ msgstr "Vastaa tähän päivitykseen"
msgid "Revoke the \"%s\" role from this user"
msgstr "Estä tätä käyttäjää osallistumassa tähän ryhmään"
-#: lib/router.php:709
-msgid "No single user defined for single-user mode."
-msgstr ""
+#. TRANS: Client error on action trying to visit a non-existing page.
+#: lib/router.php:957
+#, fuzzy
+msgid "Page not found."
+msgstr "API-metodia ei löytynyt."
#: lib/sandboxform.php:67
#, fuzzy
@@ -6899,20 +8630,26 @@ msgstr "Saapuneet"
msgid "Sandbox this user"
msgstr "Poista esto tältä käyttäjältä"
+#. TRANS: Fieldset legend for the search form.
#: lib/searchaction.php:120
#, fuzzy
msgid "Search site"
msgstr "Haku"
-#: lib/searchaction.php:126
+#. TRANS: Used as a field label for the field where one or more keywords
+#. TRANS: for searching can be entered.
+#: lib/searchaction.php:128
msgid "Keyword(s)"
msgstr ""
-#: lib/searchaction.php:127
+#. TRANS: Button text for searching site.
+#: lib/searchaction.php:130
+msgctxt "BUTTON"
msgid "Search"
-msgstr "Haku"
+msgstr ""
-#: lib/searchaction.php:162
+#. TRANS: Definition list item with instructions on how to get (better) search results.
+#: lib/searchaction.php:170
#, fuzzy
msgid "Search help"
msgstr "Haku"
@@ -6989,6 +8726,12 @@ msgstr ""
msgid "None"
msgstr "Ei mitään"
+#. TRANS: Server exception displayed if a theme name was invalid.
+#: lib/theme.php:74
+#, fuzzy
+msgid "Invalid theme name."
+msgstr "Koko ei kelpaa."
+
#: lib/themeuploader.php:50
msgid "This server cannot handle theme uploads without ZIP support."
msgstr ""
@@ -6998,45 +8741,58 @@ msgid "The theme file is missing or the upload failed."
msgstr ""
#: lib/themeuploader.php:91 lib/themeuploader.php:102
-#: lib/themeuploader.php:253 lib/themeuploader.php:257
-#: lib/themeuploader.php:265 lib/themeuploader.php:272
+#: lib/themeuploader.php:279 lib/themeuploader.php:283
+#: lib/themeuploader.php:291 lib/themeuploader.php:298
#, fuzzy
msgid "Failed saving theme."
msgstr "Profiilikuvan päivittäminen epäonnistui."
-#: lib/themeuploader.php:139
+#: lib/themeuploader.php:147
msgid "Invalid theme: bad directory structure."
msgstr ""
#: lib/themeuploader.php:166
#, php-format
-msgid "Uploaded theme is too large; must be less than %d bytes uncompressed."
-msgstr ""
+msgid "Uploaded theme is too large; must be less than %d byte uncompressed."
+msgid_plural ""
+"Uploaded theme is too large; must be less than %d bytes uncompressed."
+msgstr[0] ""
+msgstr[1] ""
-#: lib/themeuploader.php:178
+#: lib/themeuploader.php:179
msgid "Invalid theme archive: missing file css/display.css"
msgstr ""
-#: lib/themeuploader.php:205
+#: lib/themeuploader.php:219
msgid ""
"Theme contains invalid file or folder name. Stick with ASCII letters, "
"digits, underscore, and minus sign."
msgstr ""
-#: lib/themeuploader.php:216
+#: lib/themeuploader.php:225
+msgid "Theme contains unsafe file extension names; may be unsafe."
+msgstr ""
+
+#: lib/themeuploader.php:242
#, php-format
msgid "Theme contains file of type '.%s', which is not allowed."
msgstr ""
-#: lib/themeuploader.php:234
-#, fuzzy
+#: lib/themeuploader.php:260
msgid "Error opening theme archive."
-msgstr "Virhe tapahtui etäprofiilin päivittämisessä"
+msgstr "Tapahtui virhe, kun estoa poistettiin."
#: lib/topposterssection.php:74
msgid "Top posters"
msgstr "Eniten päivityksiä"
+#. TRANS: Title for the form to unblock a user.
+#: lib/unblockform.php:67
+#, fuzzy
+msgctxt "TITLE"
+msgid "Unblock"
+msgstr "Poista esto"
+
#: lib/unsandboxform.php:69
msgid "Unsandbox"
msgstr ""
@@ -7063,126 +8819,179 @@ msgstr "Peruuta tämän käyttäjän tilaus"
msgid "Unsubscribe"
msgstr "Peruuta tilaus"
-#: lib/usernoprofileexception.php:58
+#. 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
-msgid "User %s (%d) has no profile record."
+msgid "User %1$s (%2$d) has no profile record."
msgstr "Käyttäjällä ei ole profiilia."
-#: lib/userprofile.php:117
+#: lib/userprofile.php:119
#, fuzzy
msgid "Edit Avatar"
msgstr "Kuva"
-#: lib/userprofile.php:234 lib/userprofile.php:248
+#: lib/userprofile.php:236 lib/userprofile.php:250
msgid "User actions"
msgstr "Käyttäjän toiminnot"
-#: lib/userprofile.php:237
+#: lib/userprofile.php:239
msgid "User deletion in progress..."
msgstr ""
-#: lib/userprofile.php:263
+#: lib/userprofile.php:265
#, fuzzy
msgid "Edit profile settings"
msgstr "Profiiliasetukset"
-#: lib/userprofile.php:264
+#: lib/userprofile.php:266
msgid "Edit"
msgstr ""
-#: lib/userprofile.php:287
+#: lib/userprofile.php:289
msgid "Send a direct message to this user"
msgstr "Lähetä suora viesti tälle käyttäjälle"
-#: lib/userprofile.php:288
+#: lib/userprofile.php:290
msgid "Message"
msgstr "Viesti"
-#: lib/userprofile.php:326
+#: lib/userprofile.php:331
msgid "Moderate"
msgstr ""
-#: lib/userprofile.php:364
+#: lib/userprofile.php:369
#, fuzzy
msgid "User role"
msgstr "Käyttäjän profiili"
-#: lib/userprofile.php:366
+#: lib/userprofile.php:371
#, fuzzy
msgctxt "role"
msgid "Administrator"
msgstr "Ylläpitäjät"
-#: lib/userprofile.php:367
+#: lib/userprofile.php:372
msgctxt "role"
msgid "Moderator"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1100
+#: lib/util.php:1306
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:1103
+#: lib/util.php:1309
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:1107
+#: lib/util.php:1313
#, php-format
-msgid "about %d minutes ago"
-msgstr "noin %d minuuttia sitten"
+msgid "about one minute ago"
+msgid_plural "about %d minutes ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1110
+#: lib/util.php:1316
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:1114
+#: lib/util.php:1320
#, php-format
-msgid "about %d hours ago"
-msgstr "noin %d tuntia sitten"
+msgid "about one hour ago"
+msgid_plural "about %d hours ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1117
+#: lib/util.php:1323
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:1121
+#: lib/util.php:1327
#, php-format
-msgid "about %d days ago"
-msgstr "noin %d päivää sitten"
+msgid "about one day ago"
+msgid_plural "about %d days ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1124
+#: lib/util.php:1330
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:1128
+#: lib/util.php:1334
#, php-format
-msgid "about %d months ago"
-msgstr "noin %d kuukautta sitten"
+msgid "about one month ago"
+msgid_plural "about %d months ago"
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1131
+#: lib/util.php:1337
msgid "about a year ago"
msgstr "noin vuosi sitten"
-#: lib/webcolor.php:82
+#: lib/webcolor.php:80
#, fuzzy, php-format
msgid "%s is not a valid color!"
msgstr "Kotisivun verkko-osoite ei ole toimiva."
-#: lib/webcolor.php:123
+#. TRANS: Validation error for a web colour.
+#. TRANS: %s is the provided (invalid) text for colour.
+#: lib/webcolor.php:120
+#, fuzzy, php-format
+msgid "%s is not a valid color! Use 3 or 6 hex characters."
+msgstr "Kotisivun verkko-osoite ei ole toimiva."
+
+#. TRANS: %s is the URL to the StatusNet site's Instant Messaging settings.
+#: lib/xmppmanager.php:287
#, php-format
-msgid "%s is not a valid color! Use 3 or 6 hex chars."
+msgid "Unknown user. Go to %s to add your address to your account"
msgstr ""
-#: lib/xmppmanager.php:403
+#. TRANS: Response to XMPP source when it sent too long a message.
+#. TRANS: %1$d the maximum number of allowed characters (used for plural), %2$d is the sent number.
+#: lib/xmppmanager.php:406
#, fuzzy, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d."
-msgstr "Viesti oli liian pitkä - maksimikoko on 140 merkkiä, lähetit %d"
+msgid "Message too long. Maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long. Maximum is %1$d characters, you sent %2$d."
+msgstr[0] "Viesti oli liian pitkä - maksimikoko on 140 merkkiä, lähetit %d"
+msgstr[1] "Viesti oli liian pitkä - maksimikoko on 140 merkkiä, lähetit %d"
+
+#. TRANS: Exception.
+#: lib/xrd.php:64
+#, fuzzy
+msgid "Invalid XML."
+msgstr "Koko ei kelpaa."
+
+#. TRANS: Exception.
+#: lib/xrd.php:69
+msgid "Invalid XML, missing XRD root."
+msgstr ""
+
+#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
+#: scripts/restoreuser.php:61
+#, php-format
+msgid "Getting backup from file '%s'."
+msgstr ""
+
+#. TRANS: Commandline script output.
+#: scripts/restoreuser.php:91
+#, fuzzy
+msgid "No user specified; using backup user."
+msgstr "Ryhmää ei ole määritelty."
+
+#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
+#: scripts/restoreuser.php:98
+#, php-format
+msgid "%d entry in backup."
+msgid_plural "%d entries in backup."
+msgstr[0] ""
+msgstr[1] ""
diff --git a/locale/fr/LC_MESSAGES/statusnet.po b/locale/fr/LC_MESSAGES/statusnet.po
index 4f7b3f0e70..ee415abb4f 100644
--- a/locale/fr/LC_MESSAGES/statusnet.po
+++ b/locale/fr/LC_MESSAGES/statusnet.po
@@ -1,160 +1,204 @@
-# Translation of StatusNet to French
+# Translation of StatusNet - Core to French (Français)
+# Expored from translatewiki.net
#
-# Author@translatewiki.net: Crochet.david
-# Author@translatewiki.net: IAlex
-# Author@translatewiki.net: Isoph
-# Author@translatewiki.net: Jean-Frédéric
-# Author@translatewiki.net: Julien C
-# Author@translatewiki.net: McDutchie
-# Author@translatewiki.net: Peter17
-# Author@translatewiki.net: Y-M D
+# Author: Brion
+# Author: Crochet.david
+# Author: IAlex
+# Author: Isoph
+# Author: Jean-Frédéric
+# Author: Julien C
+# Author: Lockal
+# Author: McDutchie
+# Author: Patcito
+# Author: Peter17
+# Author: Sherbrooke
+# Author: Verdy p
+# Author: Y-M D
# --
# This file is distributed under the same license as the StatusNet package.
#
msgid ""
msgstr ""
-"Project-Id-Version: StatusNet\n"
+"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-08-11 10:11+0000\n"
-"PO-Revision-Date: 2010-08-11 10:12:08+0000\n"
-"Language-Team: French\n"
+"POT-Creation-Date: 2010-12-16 15:08+0000\n"
+"PO-Revision-Date: 2010-12-16 15:10:42+0000\n"
+"Language-Team: French \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n"
+"X-Generator: MediaWiki 1.18alpha (r78478); 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\n"
+"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
-#. TRANS: Page title
+#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
-#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376
+#: actions/accessadminpanel.php:53 lib/adminpanelaction.php:363
msgid "Access"
msgstr "Accès"
-#. TRANS: Page notice
-#: actions/accessadminpanel.php:67
+#. TRANS: Page notice.
+#: actions/accessadminpanel.php:64
msgid "Site access settings"
msgstr "Paramètres d’accès au site"
#. TRANS: Form legend for registration form.
-#: actions/accessadminpanel.php:161
+#: actions/accessadminpanel.php:151
msgid "Registration"
msgstr "Inscription"
-#. TRANS: Checkbox instructions for admin setting "Private"
-#: actions/accessadminpanel.php:165
+#. TRANS: Checkbox instructions for admin setting "Private".
+#: actions/accessadminpanel.php:155
msgid "Prohibit anonymous users (not logged in) from viewing site?"
msgstr "Interdire aux utilisateurs anonymes (non connectés) de voir le site ?"
#. TRANS: Checkbox label for prohibiting anonymous users from viewing site.
-#: actions/accessadminpanel.php:167
+#: actions/accessadminpanel.php:157
msgctxt "LABEL"
msgid "Private"
msgstr "Privé"
-#. TRANS: Checkbox instructions for admin setting "Invite only"
-#: actions/accessadminpanel.php:174
+#. TRANS: Checkbox instructions for admin setting "Invite only".
+#: actions/accessadminpanel.php:164
msgid "Make registration invitation only."
msgstr "Autoriser l’inscription sur invitation seulement."
#. TRANS: Checkbox label for configuring site as invite only.
-#: actions/accessadminpanel.php:176
+#: actions/accessadminpanel.php:166
msgid "Invite only"
msgstr "Sur invitation uniquement"
-#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations)
-#: actions/accessadminpanel.php:183
+#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations).
+#: actions/accessadminpanel.php:173
msgid "Disable new registrations."
msgstr "Désactiver les nouvelles inscriptions."
#. TRANS: Checkbox label for disabling new user registrations.
-#: actions/accessadminpanel.php:185
+#: actions/accessadminpanel.php:175
msgid "Closed"
msgstr "Fermé"
-#. TRANS: Title / tooltip for button to save access settings in site admin panel
-#: actions/accessadminpanel.php:202
+#. TRANS: Title for button to save access settings in site admin panel.
+#: actions/accessadminpanel.php:191
msgid "Save access settings"
msgstr "Sauvegarder les paramètres d’accès"
+#. TRANS: Tooltip for button to save access settings in site admin panel.
#. TRANS: Button label to save e-mail preferences.
#. TRANS: Button label to save IM preferences.
+#. TRANS: Button text for saving "Other settings" in profile.
+#. TRANS: Button text to store form data in the Paths admin panel.
+#. TRANS: Button to save input in profile settings.
+#. TRANS: Button text for saving site notice in admin panel.
#. TRANS: Button label to save SMS preferences.
-#. TRANS: Button label
-#: actions/accessadminpanel.php:203 actions/emailsettings.php:224
-#: actions/imsettings.php:184 actions/smssettings.php:209
-#: lib/applicationeditform.php:361
+#. TRANS: Save button for settings for a profile in a subscriptions list.
+#. TRANS: Button text to save user settings in user admin panel.
+#. TRANS: Button label in the "Edit application" form.
+#. TRANS: Button text on profile design page to save settings.
+#: actions/accessadminpanel.php:193 actions/emailsettings.php:254
+#: actions/imsettings.php:187 actions/othersettings.php:134
+#: actions/pathsadminpanel.php:512 actions/profilesettings.php:201
+#: actions/sitenoticeadminpanel.php:197 actions/smssettings.php:209
+#: actions/subscriptions.php:262 actions/useradminpanel.php:298
+#: lib/applicationeditform.php:355 lib/designsettings.php:270
+#: lib/groupeditform.php:207
msgctxt "BUTTON"
msgid "Save"
msgstr "Enregistrer"
+#. TRANS: Server error when page not found (404).
#. TRANS: Server error when page not found (404)
#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
#: actions/showfavorites.php:138 actions/tag.php:52
msgid "No such page."
msgstr "Page non trouvée."
-#: actions/all.php:79 actions/allrss.php:68
-#: actions/apiaccountupdatedeliverydevice.php:114
-#: actions/apiaccountupdateprofile.php:105
-#: actions/apiaccountupdateprofilebackgroundimage.php:116
-#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
-#: actions/apiblockdestroy.php:96 actions/apidirectmessage.php:77
-#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:113
-#: actions/apigroupismember.php:91 actions/apigroupjoin.php:100
-#: actions/apigroupleave.php:100 actions/apigrouplist.php:73
-#: actions/apistatusesupdate.php:229 actions/apisubscriptions.php:87
-#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174
-#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80
-#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75
-#: actions/favoritesrss.php:74 actions/foaf.php:40 actions/foaf.php:58
-#: actions/hcard.php:67 actions/microsummary.php:62 actions/newmessage.php:116
-#: actions/otp.php:76 actions/remotesubscribe.php:145
-#: actions/remotesubscribe.php:154 actions/replies.php:73
-#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105
-#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40
-#: actions/xrds.php:71 lib/command.php:478 lib/galleryaction.php:59
+#. TRANS: Client error when user not found for an action.
+#. TRANS: Client error when user not found for an rss related action.
+#. TRANS: Client error displayed when no existing user is provided for a user's delivery device setting.
+#. TRANS: Client error displayed if a user could not be found.
+#. TRANS: Client error when user not found updating a profile background image.
+#. TRANS: Client error displayed updating profile image without having a user object.
+#. TRANS: Client error when user not found for an API action to remove a block for a user.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error when user not found for an API direct message action.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error displayed when checking group membership for a non-existing user.
+#. TRANS: Client error displayed when trying to have a non-existing user join a group.
+#. TRANS: Client error displayed when trying to have a non-existing user leave a group.
+#. TRANS: Client error displayed when updating a status for a non-existing user.
+#. TRANS: Client error displayed when requesting a list of followers for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent favourite notices by a user for a non-existing user.
+#. TRANS: Client error displayed when requesting dents of a user and friends for a user that does not exist.
+#. TRANS: Client error displayed when requesting most recent dents by user and friends for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent mentions for a non-existing user.
+#. TRANS: Client error displayed requesting most recent notices for a non-existing user.
+#. TRANS: Client error displayed trying to get an avatar for a non-existing user.
+#. TRANS: Error text shown when trying to send a direct message to a user that does not exist.
+#: actions/all.php:80 actions/allrss.php:69
+#: actions/apiaccountupdatedeliverydevice.php:110
+#: actions/apiaccountupdateprofile.php:103
+#: actions/apiaccountupdateprofilebackgroundimage.php:118
+#: actions/apiaccountupdateprofileimage.php:104 actions/apiatomservice.php:60
+#: actions/apiblockcreate.php:95 actions/apiblockdestroy.php:94
+#: actions/apidirectmessage.php:75 actions/apidirectmessagenew.php:72
+#: actions/apigroupcreate.php:111 actions/apigroupismember.php:89
+#: actions/apigroupjoin.php:98 actions/apigroupleave.php:98
+#: actions/apigrouplist.php:70 actions/apistatusesupdate.php:230
+#: actions/apisubscriptions.php:85 actions/apitimelinefavorites.php:70
+#: actions/apitimelinefriends.php:173 actions/apitimelinehome.php:78
+#: actions/apitimelinementions.php:77 actions/apitimelineuser.php:79
+#: actions/avatarbynickname.php:79 actions/favoritesrss.php:74
+#: actions/foaf.php:40 actions/foaf.php:58 actions/hcard.php:67
+#: actions/microsummary.php:62 actions/newmessage.php:116 actions/otp.php:76
+#: actions/remotesubscribe.php:145 actions/remotesubscribe.php:154
+#: actions/replies.php:73 actions/repliesrss.php:38 actions/rsd.php:116
+#: actions/showfavorites.php:105 actions/userbyid.php:74
+#: actions/usergroups.php:93 actions/userrss.php:40 actions/userxrd.php:59
+#: actions/xrds.php:71 lib/command.php:497 lib/galleryaction.php:59
#: lib/mailbox.php:82 lib/profileaction.php:77
msgid "No such user."
msgstr "Utilisateur non trouvé."
#. TRANS: Page title. %1$s is user nickname, %2$d is page number
-#: actions/all.php:90
+#: actions/all.php:91
#, php-format
msgid "%1$s and friends, page %2$d"
msgstr "%1$s et ses amis, page %2$d"
-#. TRANS: Page title. %1$s is user nickname
-#. TRANS: H1 text. %1$s is user nickname
+#. TRANS: Page title. %s is user nickname
+#. TRANS: H1 text for page. %s is a user nickname.
#. TRANS: Message is used as link title. %s is a user nickname.
-#: actions/all.php:93 actions/all.php:185 actions/allrss.php:116
-#: actions/apitimelinefriends.php:210 actions/apitimelinehome.php:116
-#: lib/personalgroupnav.php:100
+#. TRANS: Timeline title for user and friends. %s is a user nickname.
+#: actions/all.php:94 actions/all.php:191 actions/allrss.php:117
+#: actions/apitimelinefriends.php:207 actions/apitimelinehome.php:113
+#: lib/personalgroupnav.php:103
#, php-format
msgid "%s and friends"
msgstr "%s et ses amis"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:107
+#. TRANS: %s is user nickname.
+#: actions/all.php:108
#, php-format
msgid "Feed for friends of %s (RSS 1.0)"
msgstr "Flux pour les amis de %s (RSS 1.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:116
+#. TRANS: %s is user nickname.
+#: actions/all.php:117
#, php-format
msgid "Feed for friends of %s (RSS 2.0)"
msgstr "Flux pour les amis de %s (RSS 2.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:125
+#. TRANS: %s is user nickname.
+#: actions/all.php:126
#, php-format
msgid "Feed for friends of %s (Atom)"
msgstr "Flux pour les amis de %s (Atom)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:138
+#. TRANS: Empty list message. %s is a user nickname.
+#: actions/all.php:139
#, php-format
msgid ""
"This is the timeline for %s and friends but no one has posted anything yet."
@@ -162,7 +206,9 @@ msgstr ""
"Ceci est le flux pour %s et ses amis mais personne n’a rien posté pour le "
"moment."
-#: actions/all.php:143
+#. TRANS: Encouragement displayed on logged in user's empty timeline.
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:146
#, php-format
msgid ""
"Try subscribing to more people, [join a group](%%action.groups%%) or post "
@@ -171,8 +217,9 @@ msgstr ""
"Essayez de vous abonner à plus d’utilisateurs, de vous [inscrire à un groupe]"
"(%%action.groups%%) ou de poster quelque chose vous-même."
-#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@"
-#: actions/all.php:146
+#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@".
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:150
#, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) from their profile or [post something "
@@ -182,7 +229,11 @@ msgstr ""
"profil ou [poster quelque chose à son intention](%%%%action.newnotice%%%%?"
"status_textarea=%3$s)."
-#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211
+#. TRANS: Encoutagement displayed on empty timeline user pages for anonymous users.
+#. TRANS: %s is a user nickname. This message contains Markdown links. Keep "](" together.
+#. TRANS: Second sentence of empty message for anonymous users. %s is a user nickname.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/all.php:155 actions/replies.php:210 actions/showstream.php:227
#, php-format
msgid ""
"Why not [register an account](%%%%action.register%%%%) and then nudge %s or "
@@ -191,59 +242,80 @@ msgstr ""
"Pourquoi ne pas [créer un compte](%%%%action.register%%%%) et faire ensuite "
"un clin d’œil à %s ou poster un avis à son intention."
-#. TRANS: H1 text
-#: actions/all.php:182
+#. TRANS: H1 text for page when viewing a list for self.
+#: actions/all.php:188
msgid "You and friends"
msgstr "Vous et vos amis"
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name.
-#: actions/allrss.php:121 actions/apitimelinefriends.php:216
-#: actions/apitimelinehome.php:122
+#: actions/allrss.php:122 actions/apitimelinefriends.php:213
+#: actions/apitimelinehome.php:119
#, php-format
msgid "Updates from %1$s and friends on %2$s!"
msgstr "Statuts de %1$s et ses amis dans %2$s!"
-#: actions/apiaccountratelimitstatus.php:72
-#: actions/apiaccountupdatedeliverydevice.php:94
-#: actions/apiaccountupdateprofile.php:97
-#: actions/apiaccountupdateprofilebackgroundimage.php:94
-#: actions/apiaccountupdateprofilecolors.php:118
-#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156
-#: actions/apifavoritecreate.php:100 actions/apifavoritedestroy.php:101
-#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
-#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:139
-#: actions/apigroupismember.php:115 actions/apigroupjoin.php:156
-#: actions/apigroupleave.php:142 actions/apigrouplist.php:137
-#: actions/apigrouplistall.php:122 actions/apigroupmembership.php:107
-#: actions/apigroupshow.php:116 actions/apihelptest.php:88
-#: actions/apistatusesdestroy.php:104 actions/apistatusesretweets.php:112
-#: actions/apistatusesshow.php:109 actions/apistatusnetconfig.php:141
-#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
-#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:271
-#: actions/apitimelinegroup.php:154 actions/apitimelinehome.php:175
-#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:241
-#: actions/apitimelineretweetedtome.php:121
-#: actions/apitimelineretweetsofme.php:152 actions/apitimelinetag.php:161
-#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
+#. TRANS: Client error displayed handling a non-existing API method.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method updating profile colours.
+#. TRANS: Client error displayed trying to execute an unknown API method verifying user credentials.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method showing friendship.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method joining a group.
+#. TRANS: Client error displayed trying to execute an unknown API method leaving a group.
+#. TRANS: Client error displayed trying to execute an unknown API method checking group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method listing the latest 20 groups.
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method showing a group.
+#. TRANS: Client error displayed trying to execute an unknown API method testing API connectivity.
+#. TRANS: Client error displayed trying to execute an unknown API method deleting a status.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#: actions/apiaccountratelimitstatus.php:69
+#: actions/apiaccountupdatedeliverydevice.php:92
+#: actions/apiaccountupdateprofile.php:94
+#: actions/apiaccountupdateprofilebackgroundimage.php:92
+#: actions/apiaccountupdateprofilecolors.php:115
+#: actions/apiaccountverifycredentials.php:68 actions/apidirectmessage.php:157
+#: actions/apifavoritecreate.php:98 actions/apifavoritedestroy.php:98
+#: actions/apifriendshipscreate.php:99 actions/apifriendshipsdestroy.php:99
+#: actions/apifriendshipsshow.php:124 actions/apigroupcreate.php:138
+#: actions/apigroupismember.php:115 actions/apigroupjoin.php:160
+#: actions/apigroupleave.php:145 actions/apigrouplist.php:134
+#: actions/apigrouplistall.php:120 actions/apigroupmembership.php:105
+#: actions/apigroupshow.php:114 actions/apihelptest.php:84
+#: actions/apistatusesdestroy.php:101 actions/apistatusesretweets.php:110
+#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
+#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
+#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
+#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
+#: actions/apitimelineretweetedtome.php:118
+#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
+#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
msgid "API method not found."
msgstr "Méthode API non trouvée !"
-#: actions/apiaccountupdatedeliverydevice.php:86
-#: actions/apiaccountupdateprofile.php:89
-#: actions/apiaccountupdateprofilebackgroundimage.php:86
-#: actions/apiaccountupdateprofilecolors.php:110
-#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
-#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:109
-#: actions/apifavoritecreate.php:91 actions/apifavoritedestroy.php:92
-#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
-#: actions/apigroupcreate.php:105 actions/apigroupjoin.php:92
-#: actions/apigroupleave.php:92 actions/apimediaupload.php:67
-#: actions/apistatusesretweet.php:65 actions/apistatusesupdate.php:198
+#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
+#. TRANS: Client error. POST is a HTTP command. It should not be translated.
+#: actions/apiaccountupdatedeliverydevice.php:83
+#: actions/apiaccountupdateprofile.php:85
+#: actions/apiaccountupdateprofilebackgroundimage.php:83
+#: actions/apiaccountupdateprofilecolors.php:106
+#: actions/apiaccountupdateprofileimage.php:80 actions/apiblockcreate.php:87
+#: actions/apiblockdestroy.php:85 actions/apidirectmessagenew.php:107
+#: actions/apifavoritecreate.php:88 actions/apifavoritedestroy.php:88
+#: actions/apifriendshipscreate.php:89 actions/apifriendshipsdestroy.php:89
+#: actions/apigroupcreate.php:102 actions/apigroupjoin.php:89
+#: actions/apigroupleave.php:89 actions/apimediaupload.php:66
+#: actions/apistatusesretweet.php:63 actions/apistatusesupdate.php:194
msgid "This method requires a POST."
msgstr "Ce processus requiert un POST."
-#: actions/apiaccountupdatedeliverydevice.php:106
+#. TRANS: Client error displayed when no valid device parameter is provided for a user's delivery device setting.
+#: actions/apiaccountupdatedeliverydevice.php:103
msgid ""
"You must specify a parameter named 'device' with a value of one of: sms, im, "
"none."
@@ -251,356 +323,533 @@ msgstr ""
"Vous devez spécifier un paramètre « device » avec une des valeurs suivantes : "
"sms, im, none."
-#: actions/apiaccountupdatedeliverydevice.php:133
+#. TRANS: Server error displayed when a user's delivery device cannot be updated.
+#: actions/apiaccountupdatedeliverydevice.php:130
msgid "Could not update user."
msgstr "Impossible de mettre à jour l’utilisateur."
-#: actions/apiaccountupdateprofile.php:112
-#: actions/apiaccountupdateprofilebackgroundimage.php:194
-#: actions/apiaccountupdateprofilecolors.php:185
+#. TRANS: Client error displayed if a user profile could not be found.
+#. TRANS: Client error displayed when a user has no profile.
+#. TRANS: Client error displayed a user has no profile updating profile colours.
+#. TRANS: Client error displayed if a user profile could not be found updating a profile image.
+#. TRANS: Client error displayed when requesting user information for a user without a profile.
+#. TRANS: Client error displayed trying to get an avatar for a user without a profile.
+#: actions/apiaccountupdateprofile.php:111
+#: actions/apiaccountupdateprofilebackgroundimage.php:199
+#: actions/apiaccountupdateprofilecolors.php:183
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
-#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74
+#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
msgid "User has no profile."
msgstr "Aucun profil ne correspond à cet utilisateur."
+#. TRANS: Server error displayed if a user profile could not be saved.
#: actions/apiaccountupdateprofile.php:147
msgid "Could not save profile."
msgstr "Impossible d’enregistrer le profil."
+#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
+#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
+#. TRANS: Form validation error in design settings form. POST should remain untranslated.
#: actions/apiaccountupdateprofilebackgroundimage.php:108
-#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80
-#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257
-#: actions/designadminpanel.php:123 actions/editapplication.php:118
-#: actions/newapplication.php:101 actions/newnotice.php:94
-#: lib/designsettings.php:283
+#: actions/apiaccountupdateprofileimage.php:95 actions/apimediaupload.php:81
+#: actions/apistatusesupdate.php:210 actions/avatarsettings.php:269
+#: actions/designadminpanel.php:125 actions/editapplication.php:121
+#: actions/newapplication.php:104 actions/newnotice.php:95
+#: lib/designsettings.php:298
#, php-format
msgid ""
+"The server was unable to handle that much POST data (%s byte) due to its "
+"current configuration."
+msgid_plural ""
"The server was unable to handle that much POST data (%s bytes) due to its "
"current configuration."
-msgstr ""
+msgstr[0] ""
+"Le serveur n’a pas pu gérer autant de données de POST (%s octet) en raison "
+"de sa configuration actuelle."
+msgstr[1] ""
"Le serveur n’a pas pu gérer autant de données de POST (%s octets) en raison "
"de sa configuration actuelle."
-#: actions/apiaccountupdateprofilebackgroundimage.php:136
-#: actions/apiaccountupdateprofilebackgroundimage.php:146
-#: actions/apiaccountupdateprofilecolors.php:164
-#: actions/apiaccountupdateprofilecolors.php:174
+#. TRANS: Client error displayed when saving design settings fails because of an empty id.
+#. TRANS: Client error displayed when saving design settings fails because of an empty result.
+#. TRANS: Client error displayed when a database error occurs inserting profile colours.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:138
+#: actions/apiaccountupdateprofilebackgroundimage.php:149
+#: actions/apiaccountupdateprofilecolors.php:160
+#: actions/apiaccountupdateprofilecolors.php:171
#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300
#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
msgid "Unable to save your design settings."
msgstr "Impossible de sauvegarder les parmètres de la conception."
-#: actions/apiaccountupdateprofilebackgroundimage.php:187
-#: actions/apiaccountupdateprofilecolors.php:142
+#. TRANS: Error displayed when updating design settings fails.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:191
+#: actions/apiaccountupdateprofilecolors.php:139
msgid "Could not update your design."
msgstr "Impossible de mettre à jour votre conception."
-#: actions/apiblockcreate.php:105
+#: actions/apiatomservice.php:86
+msgid "Main"
+msgstr "Principal"
+
+#. TRANS: Message is used as link title. %s is a user nickname.
+#. TRANS: Title in atom group notice feed. %s is a group name.
+#. TRANS: Title in atom user notice feed. %s is a user name.
+#: actions/apiatomservice.php:93 actions/grouprss.php:139
+#: actions/userrss.php:94 lib/atomgroupnoticefeed.php:63
+#: lib/atomusernoticefeed.php:68
+#, php-format
+msgid "%s timeline"
+msgstr "Activité de %s"
+
+#. TRANS: Header for subscriptions overview for a user (first page).
+#. TRANS: %s is a user nickname.
+#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
+#: actions/subscriptions.php:51
+#, php-format
+msgid "%s subscriptions"
+msgstr "Abonnements de %s"
+
+#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
+#, fuzzy, php-format
+msgid "%s favorites"
+msgstr "Favoris"
+
+#: actions/apiatomservice.php:123
+#, fuzzy, php-format
+msgid "%s memberships"
+msgstr "Membres du groupe %s"
+
+#. TRANS: Client error displayed when users try to block themselves.
+#: actions/apiblockcreate.php:104
msgid "You cannot block yourself!"
msgstr "Vous ne pouvez pas vous bloquer vous-même !"
+#. TRANS: Server error displayed when blocking a user has failed.
#: actions/apiblockcreate.php:126
msgid "Block user failed."
msgstr "Le blocage de l’utilisateur a échoué."
-#: actions/apiblockdestroy.php:114
+#. TRANS: Server error displayed when unblocking a user has failed.
+#: actions/apiblockdestroy.php:113
msgid "Unblock user failed."
msgstr "Le déblocage de l’utilisateur a échoué."
-#: actions/apidirectmessage.php:89
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:88
#, php-format
msgid "Direct messages from %s"
msgstr "Messages direct depuis %s"
+#. TRANS: Subtitle. %s is a user nickname.
#: actions/apidirectmessage.php:93
#, php-format
msgid "All the direct messages sent from %s"
msgstr "Tous les messages directs envoyés par %s"
-#: actions/apidirectmessage.php:101
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:102
#, php-format
msgid "Direct messages to %s"
msgstr "Messages directs envoyés à %s"
-#: actions/apidirectmessage.php:105
+#. TRANS: Subtitle. %s is a user nickname.
+#: actions/apidirectmessage.php:107
#, php-format
msgid "All the direct messages sent to %s"
msgstr "Tous les messages directs envoyés à %s"
-#: actions/apidirectmessagenew.php:118
+#. TRANS: Client error displayed when no message text was submitted (406).
+#: actions/apidirectmessagenew.php:117
msgid "No message text!"
msgstr "Message sans texte !"
-#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150
+#. TRANS: Client error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#. TRANS: Form validation error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#: actions/apidirectmessagenew.php:127 actions/newmessage.php:152
#, php-format
-msgid "That's too long. Max message size is %d chars."
-msgstr "C’est trop long ! La taille maximale du message est de %d caractères."
+msgid "That's too long. Maximum message size is %d character."
+msgid_plural "That's too long. Maximum message size is %d characters."
+msgstr[0] "C’est trop long ! La taille du message est limitée à %d caractère"
+msgstr[1] "C’est trop long ! La taille du message est limitée à %d caractères"
-#: actions/apidirectmessagenew.php:138
+#. TRANS: Client error displayed if a recipient user could not be found (403).
+#: actions/apidirectmessagenew.php:139
msgid "Recipient user not found."
msgstr "Destinataire non trouvé."
-#: actions/apidirectmessagenew.php:142
+#. TRANS: Client error displayed trying to direct message another user who's not a friend (403).
+#: actions/apidirectmessagenew.php:144
msgid "Can't send direct messages to users who aren't your friend."
msgstr ""
"Vous ne pouvez envoyer des messages personnels qu’aux utilisateurs inscrits "
"comme amis."
-#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110
+#. TRANS: Client error displayed trying to direct message self (403).
+#: actions/apidirectmessagenew.php:154
+msgid ""
+"Do not send a message to yourself; just say it to yourself quietly instead."
+msgstr ""
+"N’envoyez pas de message à vous-même ; dites-le vous plutôt dans votre "
+"tête..."
+
+#. TRANS: Client error displayed when requesting a status with a non-existing ID.
+#. TRANS: Client error displayed when trying to remove a favourite with an invalid ID.
+#. TRANS: Client error displayed trying to delete a status with an invalid ID.
+#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:108
#: actions/apistatusesdestroy.php:121
msgid "No status found with that ID."
msgstr "Aucun statut trouvé avec cet identifiant. "
+#. TRANS: Client error displayed when trying to mark a notice favourite that already is a favourite.
#: actions/apifavoritecreate.php:120
msgid "This status is already a favorite."
msgstr "Cet avis est déjà un favori."
-#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:285
+#. TRANS: Client error displayed when marking a notice as favourite fails.
+#. TRANS: Error message text shown when a favorite could not be set.
+#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294
msgid "Could not create favorite."
msgstr "Impossible de créer le favori."
-#: actions/apifavoritedestroy.php:123
+#. TRANS: Client error displayed when trying to remove a favourite that was not a favourite.
+#: actions/apifavoritedestroy.php:122
msgid "That status is not a favorite."
msgstr "Cet avis n’est pas un favori."
+#. TRANS: Client error displayed when removing a favourite has failed.
#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87
msgid "Could not delete favorite."
msgstr "Impossible de supprimer le favori."
+#. TRANS: Client error displayed when trying follow who's profile could not be found.
#: actions/apifriendshipscreate.php:109
msgid "Could not follow user: profile not found."
msgstr "Impossible de suivre l’utilisateur : profil non trouvé."
-#: actions/apifriendshipscreate.php:118
+#. TRANS: Client error displayed when trying to follow a user that's already being followed.
+#. TRANS: %s is the nickname of the user that is already being followed.
+#: actions/apifriendshipscreate.php:120
#, php-format
msgid "Could not follow user: %s is already on your list."
msgstr "Impossible de suivre l’utilisateur : %s est déjà dans votre liste."
+#. TRANS: Client error displayed when trying to unfollow a user that cannot be found.
#: actions/apifriendshipsdestroy.php:109
msgid "Could not unfollow user: User not found."
msgstr "Impossible de ne plus suivre l’utilisateur : utilisateur non trouvé."
-#: actions/apifriendshipsdestroy.php:120
+#. TRANS: Client error displayed when trying to unfollow self.
+#: actions/apifriendshipsdestroy.php:121
msgid "You cannot unfollow yourself."
msgstr "Vous ne pouvez pas ne plus vous suivre vous-même."
-#: actions/apifriendshipsexists.php:91
-msgid "Two valid IDs or screen_names must be supplied."
-msgstr "Vous devez fournir deux identifiants ou pseudonymes."
+#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
+#: actions/apifriendshipsexists.php:88
+msgid "Two valid IDs or nick names must be supplied."
+msgstr "Vous devez fournir deux identifiants ou pseudonymes valides."
-#: actions/apifriendshipsshow.php:134
+#. TRANS: Client error displayed when a source user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:131
msgid "Could not determine source user."
msgstr "Impossible de déterminer l’utilisateur source."
-#: actions/apifriendshipsshow.php:142
+#. TRANS: Client error displayed when a target user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:140
msgid "Could not find target user."
msgstr "Impossible de trouver l’utilisateur cible."
-#: actions/apigroupcreate.php:167 actions/editgroup.php:186
-#: actions/newgroup.php:126 actions/profilesettings.php:215
-#: actions/register.php:212
-msgid "Nickname must have only lowercase letters and numbers and no spaces."
-msgstr ""
-"Les pseudos ne peuvent contenir que des caractères minuscules et des "
-"chiffres, sans espaces."
-
-#: actions/apigroupcreate.php:176 actions/editgroup.php:190
-#: actions/newgroup.php:130 actions/profilesettings.php:238
-#: actions/register.php:215
+#. TRANS: Client error trying to create a group with a nickname this is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:156 actions/editgroup.php:189
+#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Pseudo déjà utilisé. Essayez-en un autre."
-#: actions/apigroupcreate.php:183 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:218
-#: actions/register.php:217
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:164 actions/editgroup.php:193
+#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Pseudo invalide."
-#: actions/apigroupcreate.php:199 actions/editapplication.php:215
-#: actions/editgroup.php:199 actions/newapplication.php:203
-#: actions/newgroup.php:139 actions/profilesettings.php:222
-#: actions/register.php:224
+#. TRANS: Client error in form for group creation.
+#. TRANS: Validation error shown when providing an invalid homepage URL in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:181 actions/editapplication.php:233
+#: actions/editgroup.php:200 actions/newapplication.php:211
+#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "L’adresse du site personnel n’est pas un URL valide. "
-#: actions/apigroupcreate.php:208 actions/editgroup.php:202
-#: actions/newgroup.php:142 actions/profilesettings.php:225
-#: actions/register.php:227
-msgid "Full name is too long (max 255 chars)."
-msgstr "Nom complet trop long (maximum de 255 caractères)."
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:191 actions/editgroup.php:204
+#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/register.php:226
+msgid "Full name is too long (maximum 255 characters)."
+msgstr "Le nom complet est trop long (limité à 255 caractères maximum)."
-#: actions/apigroupcreate.php:216 actions/editapplication.php:190
-#: actions/newapplication.php:172
+#. TRANS: Client error shown when providing too long a description during group creation.
+#. TRANS: %d is the maximum number of allowed characters.
+#. TRANS: Validation error shown when providing too long a description in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Form validation error in New application form.
+#. TRANS: %d is the maximum number of characters for the description.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed characters.
+#: actions/apigroupcreate.php:201 actions/editapplication.php:201
+#: actions/editgroup.php:209 actions/newapplication.php:178
+#: actions/newgroup.php:149
#, php-format
-msgid "Description is too long (max %d chars)."
-msgstr "La description est trop longue (%d caractères maximum)."
+msgid "Description is too long (maximum %d character)."
+msgid_plural "Description is too long (maximum %d characters)."
+msgstr[0] "La description est trop longue (limitée à %d caractère maximum)."
+msgstr[1] "La description est trop longue (limitée à %d caractères maximum)."
-#: actions/apigroupcreate.php:227 actions/editgroup.php:208
-#: actions/newgroup.php:148 actions/profilesettings.php:232
-#: actions/register.php:234
-msgid "Location is too long (max 255 chars)."
-msgstr "Emplacement trop long (maximum de 255 caractères)."
+#. TRANS: Client error shown when providing too long a location during group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:215 actions/editgroup.php:216
+#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/register.php:235
+msgid "Location is too long (maximum 255 characters)."
+msgstr "L’emplacement est trop long (limité à 255 caractères maximum)."
-#: actions/apigroupcreate.php:246 actions/editgroup.php:219
-#: actions/newgroup.php:159
+#. TRANS: Client error shown when providing too many aliases during group creation.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group edit form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#: actions/apigroupcreate.php:236 actions/editgroup.php:229
+#: actions/newgroup.php:169
#, php-format
-msgid "Too many aliases! Maximum %d."
-msgstr "Trop d’alias ! Maximum %d."
+msgid "Too many aliases! Maximum %d allowed."
+msgid_plural "Too many aliases! Maximum %d allowed."
+msgstr[0] "Trop d’alias ! Un maximum de %d est autorisé."
+msgstr[1] "Trop d’alias ! Un maximum de %d est autorisé."
-#: actions/apigroupcreate.php:267
+#. TRANS: Client error shown when providing an invalid alias during group creation.
+#. TRANS: %s is the invalid alias.
+#: actions/apigroupcreate.php:253
#, php-format
msgid "Invalid alias: \"%s\"."
msgstr "Alias invalide : « %s »."
-#: actions/apigroupcreate.php:276 actions/editgroup.php:232
-#: actions/newgroup.php:172
+#. TRANS: Client error displayed when trying to use an alias during group creation that is already in use.
+#. TRANS: %s is the alias that is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:264 actions/editgroup.php:244
+#: actions/newgroup.php:184
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Alias « %s » déjà utilisé. Essayez-en un autre."
-#: actions/apigroupcreate.php:289 actions/editgroup.php:238
-#: actions/newgroup.php:178
+#. TRANS: Client error displayed when trying to use an alias during group creation that is the same as the group's nickname.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:278 actions/editgroup.php:251
+#: actions/newgroup.php:191
msgid "Alias can't be the same as nickname."
msgstr "L’alias ne peut pas être le même que le pseudo."
-#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105
-#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92
-#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92
+#. TRANS: Client error displayed when checking group membership for a non-existing group.
+#. TRANS: Client error displayed when trying to join a group that does not exist.
+#. TRANS: Client error displayed when trying to leave a group that does not exist.
+#. TRANS: Client error displayed trying to show group membership on a non-existing group.
+#. TRANS: Client error displayed when trying to show a group that could not be found.
+#. TRANS: Client error displayed requesting most recent notices to a group for a non-existing group.
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:89
+#: actions/apigroupshow.php:81 actions/apitimelinegroup.php:89
msgid "Group not found."
msgstr "Groupe non trouvé."
-#: actions/apigroupjoin.php:111 actions/joingroup.php:100
+#. TRANS: Server error displayed when trying to join a group the user is already a member of.
+#. TRANS: Error text shown a user tries to join a group they already are a member of.
+#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:333
msgid "You are already a member of that group."
msgstr "Vous êtes déjà membre de ce groupe."
-#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:327
+#. TRANS: Server error displayed when trying to join a group the user is blocked from joining.
+#. TRANS: Error text shown when a user tries to join a group they are blocked from joining.
+#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338
msgid "You have been blocked from that group by the admin."
msgstr "Vous avez été bloqué de ce groupe par l’administrateur."
-#: actions/apigroupjoin.php:139 actions/joingroup.php:134
+#. TRANS: Server error displayed when joining a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupjoin.php:142 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."
+#. TRANS: Server error displayed when trying to leave a group the user is not a member of.
#: actions/apigroupleave.php:115
msgid "You are not a member of this group."
msgstr "Vous n’êtes pas membre de ce groupe."
-#: actions/apigroupleave.php:125 actions/leavegroup.php:129
+#. TRANS: Server error displayed when leaving a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupleave.php:127 actions/leavegroup.php:129
+#: lib/command.php:398
#, php-format
msgid "Could not remove user %1$s from group %2$s."
msgstr "Impossible de retirer l’utilisateur %1$s du groupe %2$s."
-#. TRANS: %s is a user name
-#: actions/apigrouplist.php:98
+#. TRANS: Used as title in check for group membership. %s is a user name.
+#: actions/apigrouplist.php:94
#, php-format
msgid "%s's groups"
msgstr "Groupes de %s"
-#. TRANS: Meant to convey the user %2$s is a member of each of the groups listed on site %1$s
-#: actions/apigrouplist.php:108
+#. TRANS: Used as subtitle in check for group membership. %1$s is a user name, %2$s is the site name.
+#: actions/apigrouplist.php:104
#, php-format
msgid "%1$s groups %2$s is a member of."
msgstr "Groupes de %1$s dont %2$s est membre."
-#. TRANS: Message is used as a title. %s is a site name.
+#. TRANS: Message is used as a title when listing the lastest 20 groups. %s is a site name.
#. TRANS: Message is used as a page title. %s is a nick name.
-#: actions/apigrouplistall.php:92 actions/usergroups.php:63
+#: actions/apigrouplistall.php:88 actions/usergroups.php:63
#, php-format
msgid "%s groups"
msgstr "Groupes de %s"
-#: actions/apigrouplistall.php:96
+#. TRANS: Message is used as a subtitle when listing the lastest 20 groups. %s is a site name.
+#: actions/apigrouplistall.php:93
#, php-format
msgid "groups on %s"
msgstr "groupes sur %s"
-#: actions/apimediaupload.php:99
+#. TRANS: Client error displayed when uploading a media file has failed.
+#: actions/apimediaupload.php:101
msgid "Upload failed."
msgstr "Échec du téléversement."
-#: actions/apioauthauthorize.php:101
+#. TRANS: Client error given from the OAuth API when the request token or verifier is invalid.
+#: actions/apioauthaccesstoken.php:101
+msgid "Invalid request token or verifier."
+msgstr "Jeton de requête ou de vérification invalide."
+
+#. TRANS: Client error given when no oauth_token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:107
msgid "No oauth_token parameter provided."
msgstr "Paramètre oauth_token non fourni."
-#: actions/apioauthauthorize.php:106
-msgid "Invalid token."
-msgstr "Jeton incorrect."
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:115 actions/apioauthauthorize.php:129
+msgid "Invalid request token."
+msgstr "Jeton de requête incorrect."
-#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268
-#: actions/deletenotice.php:169 actions/disfavor.php:74
-#: actions/emailsettings.php:267 actions/favor.php:75 actions/geocode.php:55
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:121
+msgid "Request token already authorized."
+msgstr "Le jeton de requête a déjà été autorisé."
+
+#. TRANS: Form validation error in API OAuth authorisation because of an invalid session token.
+#: actions/apioauthauthorize.php:147 actions/avatarsettings.php:280
+#: actions/deletenotice.php:177 actions/disfavor.php:74
+#: actions/emailsettings.php:297 actions/favor.php:75 actions/geocode.php:55
#: actions/groupblock.php:66 actions/grouplogo.php:312
-#: actions/groupunblock.php:66 actions/imsettings.php:227
-#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66
-#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
-#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135
-#: actions/othersettings.php:145 actions/passwordsettings.php:138
-#: actions/profilesettings.php:194 actions/recoverpassword.php:350
+#: actions/groupunblock.php:65 actions/imsettings.php:230
+#: actions/invite.php:59 actions/login.php:137 actions/makeadmin.php:66
+#: actions/newmessage.php:135 actions/newnotice.php:105 actions/nudge.php:80
+#: actions/oauthappssettings.php:165 actions/oauthconnectionssettings.php:138
+#: actions/othersettings.php:153 actions/passwordsettings.php:138
+#: actions/profilesettings.php:221 actions/recoverpassword.php:350
#: actions/register.php:172 actions/remotesubscribe.php:77
-#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:38
+#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:40
#: actions/subscribe.php:86 actions/tagother.php:166
#: actions/unsubscribe.php:69 actions/userauthorization.php:52
-#: lib/designsettings.php:294
+#: lib/designsettings.php:310
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."
-#: actions/apioauthauthorize.php:135
+#. TRANS: Form validation error given when an invalid username and/or password was passed to the OAuth API.
+#: actions/apioauthauthorize.php:168
msgid "Invalid nickname / password!"
msgstr "Pseudo ou mot de passe incorrect !"
-#: actions/apioauthauthorize.php:159
-msgid "Database error deleting OAuth application user."
+#. TRANS: Server error displayed when a database action fails.
+#: actions/apioauthauthorize.php:217
+msgid "Database error inserting oauth_token_association."
msgstr ""
-"Erreur de la base de données lors de la suppression de l’utilisateur de "
-"l’application OAuth."
-
-#: actions/apioauthauthorize.php:185
-msgid "Database error inserting OAuth application user."
-msgstr ""
-"Erreur de base de donnée en insérant l’utilisateur de l’application OAuth"
-
-#: actions/apioauthauthorize.php:214
-#, php-format
-msgid ""
-"The request token %s has been authorized. Please exchange it for an access "
-"token."
-msgstr ""
-"Le jeton de connexion %s a été autorisé. Merci de l’échanger contre un jeton "
-"d’accès."
-
-#: actions/apioauthauthorize.php:227
-#, php-format
-msgid "The request token %s has been denied and revoked."
-msgstr "Le jeton de connexion %s a été refusé et révoqué."
+"Erreur de base de donnée lors de l’insertion du jeton d’association de "
+"l’utilisateur de l’application OAuth"
+#. TRANS: Client error given on when invalid data was passed through a form in the OAuth API.
+#. TRANS: Unexpected validation error on avatar upload form.
+#. TRANS: Client error displayed submitting invalid form data for edit application.
#. TRANS: Message given submitting a form with an unknown action in e-mail settings.
#. TRANS: Message given submitting a form with an unknown action in IM settings.
+#. TRANS: Client error when submitting a form with unexpected information.
#. TRANS: Message given submitting a form with an unknown action in SMS settings.
-#: actions/apioauthauthorize.php:232 actions/avatarsettings.php:281
-#: actions/designadminpanel.php:104 actions/editapplication.php:139
-#: actions/emailsettings.php:286 actions/grouplogo.php:322
-#: actions/imsettings.php:242 actions/newapplication.php:121
+#. TRANS: Unknown form validation error in design settings form.
+#: actions/apioauthauthorize.php:294 actions/avatarsettings.php:294
+#: actions/designadminpanel.php:104 actions/editapplication.php:144
+#: actions/emailsettings.php:316 actions/grouplogo.php:322
+#: actions/imsettings.php:245 actions/newapplication.php:125
#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44
-#: actions/smssettings.php:277 lib/designsettings.php:304
+#: actions/smssettings.php:277 lib/designsettings.php:321
msgid "Unexpected form submission."
msgstr "Soumission de formulaire inattendue."
-#: actions/apioauthauthorize.php:259
+#. TRANS: Title for a page where a user can confirm/deny account access by an external application.
+#: actions/apioauthauthorize.php:387
msgid "An application would like to connect to your account"
msgstr ""
"Une application vous demande l’autorisation de se connecter à votre compte"
-#: actions/apioauthauthorize.php:276
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:404
msgid "Allow or deny access"
msgstr "Autoriser ou refuser l’accès"
-#: actions/apioauthauthorize.php:292
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %3$s is the access type requested (read-write or read-only), %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:425
+#, php-format
+msgid ""
+"An application would like the ability to