mirror of
https://github.com/chylex/Nextcloud-News.git
synced 2025-04-09 10:15:44 +02:00
merge master into gallery
This commit is contained in:
commit
0eb17d6404
appinfo
l10n
ar.phpca.phpcs_CZ.phpda.phpde.phpde_DE.phpel.phpeo.phpes.phpes_AR.phpet_EE.phpeu.phpfi_FI.phpfr.phpgl.phpit.phpja_JP.phpko.phpku_IQ.phpnb_NO.phpnl.phppl.phppt_BR.phppt_PT.phpro.phpru.phpru_RU.phpsi_LK.phpsk_SK.phpsl.phpsv.phpta_LK.phpth_TH.phpuk.phpvi.phpzh_CN.GB2312.phpzh_CN.phpzh_TW.php
lib
subscribe.phptemplates
@ -178,6 +178,16 @@
|
||||
<type>clob</type>
|
||||
<notnull>false</notnull>
|
||||
</field>
|
||||
<field>
|
||||
<name>enclosure_mime</name>
|
||||
<type>clob</type>
|
||||
<notnull>false</notnull>
|
||||
</field>
|
||||
<field>
|
||||
<name>enclosure_link</name>
|
||||
<type>clob</type>
|
||||
<notnull>false</notnull>
|
||||
</field>
|
||||
<field>
|
||||
<name>feed_id</name>
|
||||
<type>integer</type>
|
||||
|
@ -1,2 +1,2 @@
|
||||
7.5
|
||||
7.6
|
||||
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"None" => "لا شيء",
|
||||
"Address" => "عنوان",
|
||||
"Upload" => "إرفع",
|
||||
"Import" => "إدخال",
|
||||
|
@ -52,7 +52,7 @@
|
||||
"subscriptions in ownCloud - News" => "subscripcions a ownCloud - Notícies",
|
||||
"An error occurred" => "S'ha produït un error",
|
||||
"Nice! You have subscribed to " => "Bé! Us heu subscrit a",
|
||||
"You had already subcribed to this feed!" => "Ja us havíeu subscrit a aquesta font",
|
||||
"You had already subscribed to this feed!" => "Vostè ja estava subscrit en aquest canal!",
|
||||
"You don't have any feed in your reader." => "No teniu cap font al vostre lector.",
|
||||
"Address" => "Adreça",
|
||||
"Subscribe" => "Subscriu",
|
||||
|
@ -52,7 +52,7 @@
|
||||
"subscriptions in ownCloud - News" => "odběry v ownCloud - Novinky",
|
||||
"An error occurred" => "Nastala chyba",
|
||||
"Nice! You have subscribed to " => "Dobře. Jste přihlášen k ",
|
||||
"You had already subcribed to this feed!" => "Již jste přihlášen k tomuto kanálu.",
|
||||
"You had already subscribed to this feed!" => "Tento kanál již odebíráte.",
|
||||
"You don't have any feed in your reader." => "Nemáte žádné kanály ve Vaší čtečce.",
|
||||
"Address" => "Adresa",
|
||||
"Subscribe" => "Odebírat",
|
||||
|
@ -45,7 +45,6 @@
|
||||
"subscriptions in ownCloud - News" => "Abonnementer i ownCloud - Nyheder",
|
||||
"An error occurred" => "Der opstod en fejl",
|
||||
"Nice! You have subscribed to " => "Godt! Du abonnerer nu på ",
|
||||
"You had already subcribed to this feed!" => "Du abonnerer allerede på dette feed!",
|
||||
"You don't have any feed in your reader." => "Du har ingen feeds i din nyhedslæser.",
|
||||
"Address" => "Adresse",
|
||||
"Subscribe" => "Abonner",
|
||||
|
@ -52,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "Abonnements in ownCloud - Nachrichten",
|
||||
"An error occurred" => "Es ist ein Fehler aufgetreten",
|
||||
"Nice! You have subscribed to " => "Gratulation! Du hast Folgendes abonniert:",
|
||||
"You had already subcribed to this feed!" => "Du hast diesen Feed bereits abonniert!",
|
||||
"You don't have any feed in your reader." => "Du hast noch keinen Feed in Deinem Feed-Reader abonniert.",
|
||||
"Address" => "Adresse",
|
||||
"Subscribe" => "Abonnieren",
|
||||
|
@ -52,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "Abonnements in ownCloud - Nachrichten",
|
||||
"An error occurred" => "Es ist ein Fehler aufgetreten",
|
||||
"Nice! You have subscribed to " => "Gratulation! Sie haben Folgendes abonniert:",
|
||||
"You had already subcribed to this feed!" => "Sie haben diesen Feed bereits abonniert!",
|
||||
"You don't have any feed in your reader." => "Sie haben noch keinen Feed in Ihrem Feed-Reader abonniert.",
|
||||
"Address" => "Adresse",
|
||||
"Subscribe" => "Abonnieren",
|
||||
|
@ -52,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "συνδρομές στο ownCloud - Νέα",
|
||||
"An error occurred" => "Παρουσιάστηκε σφάλμα",
|
||||
"Nice! You have subscribed to " => "Ωραία! Γίνατε συνδρομητής στο",
|
||||
"You had already subcribed to this feed!" => "Είστε ήδη συνδρομητής σε αυτή τη ροή!",
|
||||
"You don't have any feed in your reader." => "Καμία ροή στον αναγνώστη σας.",
|
||||
"Address" => "Διεύθυνση",
|
||||
"Subscribe" => "Συνδρομή",
|
||||
|
@ -45,7 +45,6 @@
|
||||
"subscriptions in ownCloud - News" => "abonoj en ownCloud - Novaĵoj",
|
||||
"An error occurred" => "Eraro okazis",
|
||||
"Nice! You have subscribed to " => "Bone! Vi estas aboninta",
|
||||
"You had already subcribed to this feed!" => "Vi jam abonis ĉi tiun fluon!",
|
||||
"You don't have any feed in your reader." => "Vi havas neniun fluon en via legilo.",
|
||||
"Address" => "Adreso",
|
||||
"Subscribe" => "Aboni",
|
||||
|
@ -52,7 +52,7 @@
|
||||
"subscriptions in ownCloud - News" => "suscripciones en ownCloud - Noticias",
|
||||
"An error occurred" => "Ocurrió un error",
|
||||
"Nice! You have subscribed to " => "¡Bien! Te has suscrito a",
|
||||
"You had already subcribed to this feed!" => "Ya está subscrito a esta fuente!",
|
||||
"You had already subscribed to this feed!" => "¡Ya te has suscrito a esta fuente!",
|
||||
"You don't have any feed in your reader." => "Usted no tiene ninguna fuente en el lector.",
|
||||
"Address" => "Dirección",
|
||||
"Subscribe" => "Subscribirse",
|
||||
|
@ -52,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "suscripciones en ownCloud - Noticias",
|
||||
"An error occurred" => "Ocurrió un error",
|
||||
"Nice! You have subscribed to " => "¡Perfecto! Te suscribiste a",
|
||||
"You had already subcribed to this feed!" => "¡Ya estás suscripto a esta fuente!",
|
||||
"You don't have any feed in your reader." => "No tenés ninguna fuente en el lector.",
|
||||
"Address" => "Dirección",
|
||||
"Subscribe" => "Subscribirse",
|
||||
|
@ -9,6 +9,8 @@
|
||||
"Error removing feed." => "Viga uudisvoo lisamisel.",
|
||||
"Error removing folder." => "Viga kausta eemaldamisel.",
|
||||
"Error updating feeds." => "Viga uudisvoogude uuendamisel.",
|
||||
"Empty filename" => "Tühi failinimi",
|
||||
"Error while reading file" => "Viga faili lugemisel",
|
||||
"An error occurred while parsing the file." => "Faili parsimisel tekkis viga.",
|
||||
"Feed loaded!" => "Uudisvoog on laetud!",
|
||||
"Error moving feed into folder." => "Viga uudisvoo liigutamisel kausta.",
|
||||
@ -38,6 +40,10 @@
|
||||
"Error while parsing the feed" => "Viga uudivoo parsimisel",
|
||||
"Fatal Error" => "Saatuslik viga",
|
||||
"No files selected." => "Ühtegi faili pole valitud.",
|
||||
"Importing OPML file..." => "OPML faili importimine...",
|
||||
"Not a valid type" => "Pole korrektne tüüp",
|
||||
"Importing done" => "Importimine on tehtud",
|
||||
"Error while importing feeds." => "Viga voogude importimisel.",
|
||||
"Select file" => "Vali fail",
|
||||
"no title" => "pealkirja pole",
|
||||
"no name" => "nime pole",
|
||||
@ -45,7 +51,7 @@
|
||||
"subscriptions in ownCloud - News" => "tellimust ownCloudis - Uudised",
|
||||
"An error occurred" => "Tekkis viga",
|
||||
"Nice! You have subscribed to " => "Lahe! Sa tellisid uudivoo",
|
||||
"You had already subcribed to this feed!" => "Sa oled selle uudisvoo juba tellnud!",
|
||||
"You had already subscribed to this feed!" => "Sa oled selle voo juba tellinud!",
|
||||
"You don't have any feed in your reader." => "Sinu lugejas pole ühtegi uudisvoogu.",
|
||||
"Address" => "Aadress",
|
||||
"Subscribe" => "Telli",
|
||||
|
@ -9,6 +9,9 @@
|
||||
"Error removing feed." => "Errorea iturburua ezabatzen.",
|
||||
"Error removing folder." => "Errorea karpeta ezabatzerakoan.",
|
||||
"Error updating feeds." => "Errorea iturburuak eguneratzen.",
|
||||
"Empty filename" => "Fitxategiaren izena hutsik dago",
|
||||
"No source argument passed" => "Ez da iturri argumenturik pasa",
|
||||
"Error while reading file" => "Errorea gertatu da fitxategia irakurtzerakoan",
|
||||
"An error occurred while parsing the file." => "Errore bat egon da fitxategaia aztertzerakoan.",
|
||||
"Feed loaded!" => "Iturburua kargatuta!",
|
||||
"Error moving feed into folder." => "Errorea iturburua karpetara mugitzean.",
|
||||
@ -38,6 +41,10 @@
|
||||
"Error while parsing the feed" => "Errorea iturburua aztertzerakoan",
|
||||
"Fatal Error" => "Errore Larria",
|
||||
"No files selected." => "Ez da fitxategirik hautatu.",
|
||||
"Importing OPML file..." => "OPML fitxategia inportatzen...",
|
||||
"Not a valid type" => "Ez da mota baliogarria",
|
||||
"Importing done" => "Inportazioa egin da",
|
||||
"Error while importing feeds." => "Errorea gertatu da iturburuak inportatzerakoan.",
|
||||
"Select file" => "Hautatu fitxategia",
|
||||
"no title" => "izenbururik gabe",
|
||||
"no name" => "izenik gabe",
|
||||
@ -45,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "ownCloud - News harpidetzak",
|
||||
"An error occurred" => "Errore bat gertatu da",
|
||||
"Nice! You have subscribed to " => "Ongi! Harpidetu zara hurrengo iturburutan",
|
||||
"You had already subcribed to this feed!" => "Dagoeneko ituburu honen harpide zara!",
|
||||
"You don't have any feed in your reader." => "Ez duzu iturbururik.",
|
||||
"Address" => "Helbidea",
|
||||
"Subscribe" => "Harpidetu",
|
||||
|
@ -48,7 +48,6 @@
|
||||
"subscriptions in ownCloud - News" => "tilaukset ownCloudista -Uutiset",
|
||||
"An error occurred" => "Tapahtui virhe",
|
||||
"Nice! You have subscribed to " => "Hienoa! Olet tilannut",
|
||||
"You had already subcribed to this feed!" => "Olet jo tilannut tämän syötteen!",
|
||||
"You don't have any feed in your reader." => "Sinulla ei ole yhtään syötettä lukijassa.",
|
||||
"Address" => "Osoite",
|
||||
"Subscribe" => "Tilaa",
|
||||
|
@ -10,6 +10,7 @@
|
||||
"Error removing folder." => "Erreur lors de la suppression du répertoire.",
|
||||
"Error updating feeds." => "Erreur lors de la mise à jour des flux.",
|
||||
"Empty filename" => "Nom de fichier manquant",
|
||||
"No source argument passed" => "Aucun argument concernant la source n'a été passé",
|
||||
"Error while reading file" => "Erreur lors de la lecture du fichier",
|
||||
"An error occurred while parsing the file." => "Une erreur est apparue lors de l'analyse du fichier.",
|
||||
"Feed loaded!" => "Flux chargé !",
|
||||
@ -51,7 +52,7 @@
|
||||
"subscriptions in ownCloud - News" => "Flux d'actualités dans ownCloud - Abonnements",
|
||||
"An error occurred" => "Une erreur est survenue",
|
||||
"Nice! You have subscribed to " => "Vous avez souscrit à",
|
||||
"You had already subcribed to this feed!" => "Vous avez déjà souscrit à ce flux!",
|
||||
"You had already subscribed to this feed!" => "Vous avez déjà souscrit à ce flux !",
|
||||
"You don't have any feed in your reader." => "Vous n'avez pas de flux dans votre lecteur.",
|
||||
"Address" => "Adresse",
|
||||
"Subscribe" => "S'abonner",
|
||||
|
@ -52,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "subscricións en ownCloud - Novas",
|
||||
"An error occurred" => "Aconteceu un erro",
|
||||
"Nice! You have subscribed to " => "Ben! Subscribiuse a ",
|
||||
"You had already subcribed to this feed!" => "Xa estás subscrito a esta fonte",
|
||||
"You don't have any feed in your reader." => "Non ten fontes no seu lector.",
|
||||
"Address" => "Enderezo",
|
||||
"Subscribe" => "Subscribir",
|
||||
|
@ -52,7 +52,7 @@
|
||||
"subscriptions in ownCloud - News" => "sottoscrizioni in ownCloud - Notizie",
|
||||
"An error occurred" => "Si è verificato un errore",
|
||||
"Nice! You have subscribed to " => "Bene! Hai effettuato la sottoscrizione a",
|
||||
"You had already subcribed to this feed!" => "Hai già sottoscritto a questa fonte!",
|
||||
"You had already subscribed to this feed!" => "Hai già sottoscritto questa fonte!",
|
||||
"You don't have any feed in your reader." => "Non hai nessuna fonte nel lettore.",
|
||||
"Address" => "Indirizzo",
|
||||
"Subscribe" => "Sottoscrivi",
|
||||
|
@ -52,7 +52,7 @@
|
||||
"subscriptions in ownCloud - News" => "ownCloud内の購読 − ニュース",
|
||||
"An error occurred" => "エラーが発生しました",
|
||||
"Nice! You have subscribed to " => "無事に登録が完了しました: ",
|
||||
"You had already subcribed to this feed!" => "すでにこのフィードを購読しています!",
|
||||
"You had already subscribed to this feed!" => "あなたはこのフィードをすでに購読しています!",
|
||||
"You don't have any feed in your reader." => "リーダに何もフィードがありません。",
|
||||
"Address" => "アドレス",
|
||||
"Subscribe" => "購読",
|
||||
|
@ -50,7 +50,6 @@
|
||||
"subscriptions in ownCloud - News" => "ownCloud 뉴스 구독",
|
||||
"An error occurred" => "에러가 발생하였습니다.",
|
||||
"Nice! You have subscribed to " => "좋습니다! 당신은 구독하였습니다.",
|
||||
"You had already subcribed to this feed!" => "당신은 이미 이 피드를 구독하였습니다.",
|
||||
"You don't have any feed in your reader." => "당신의 리더에 피드가 없습니다.",
|
||||
"Address" => "주소",
|
||||
"Subscribe" => "구독",
|
||||
|
@ -44,7 +44,6 @@
|
||||
"subscriptions in ownCloud - News" => "بهشداربوون له ههواڵهکانی ownCloud",
|
||||
"An error occurred" => "ههڵهك ڕوویدا",
|
||||
"Nice! You have subscribed to " => "جوانه! تۆ بهشداربووی له",
|
||||
"You had already subcribed to this feed!" => "تۆ بهتهواوی بهشداری لهم خورده!",
|
||||
"You don't have any feed in your reader." => "تۆ هیچ خوردێکت نیه له خوێنهر",
|
||||
"Address" => "ناونیشان",
|
||||
"Subscribe" => "بهشداربوون",
|
||||
|
@ -45,7 +45,6 @@
|
||||
"subscriptions in ownCloud - News" => "abbonementer i ownCloud - Nyheter",
|
||||
"An error occurred" => "En feil har oppstått",
|
||||
"Nice! You have subscribed to " => "Flott! Du abonnerer på",
|
||||
"You had already subcribed to this feed!" => "Du abonnerer allerede på denne nyhetskilden!",
|
||||
"You don't have any feed in your reader." => "Du har ingen nyhetskilder i leseren din.",
|
||||
"Address" => "Adresser",
|
||||
"Subscribe" => "Abonner",
|
||||
|
@ -52,7 +52,7 @@
|
||||
"subscriptions in ownCloud - News" => "abonnementen in ownCloud - Nieuws",
|
||||
"An error occurred" => "Er heeft zich een fout voorgedaan",
|
||||
"Nice! You have subscribed to " => "Leuk! Je bent geabonneerd op ",
|
||||
"You had already subcribed to this feed!" => "Je bent al geabonneerd op deze feed!",
|
||||
"You had already subscribed to this feed!" => "Je bent al ingeschreven voor deze feed!",
|
||||
"You don't have any feed in your reader." => "Je hebt geen feeds in je lijst.",
|
||||
"Address" => "Adres",
|
||||
"Subscribe" => "Abonneren",
|
||||
|
@ -5,11 +5,12 @@
|
||||
"Error adding feed." => "Błąd dodawania kanału.",
|
||||
"Feed added!" => "Feed dodany!",
|
||||
"Error adding folder." => "Błąd dodawania folderu.",
|
||||
"Folder added!" => "Dodano Folder!",
|
||||
"Folder added!" => "Dodano folder!",
|
||||
"Error removing feed." => "Błąd usuwania kanału.",
|
||||
"Error removing folder." => "Nie wprowadzono ścieżki do pliku",
|
||||
"Error updating feeds." => "Błąd aktualizacji kanałów.",
|
||||
"Empty filename" => "Pusta nazwa pliku",
|
||||
"No source argument passed" => "Bak zródła",
|
||||
"Error while reading file" => "Błąd przy odczycie pliku",
|
||||
"An error occurred while parsing the file." => "Wystąpił błąd podczas analizowania pliku.",
|
||||
"Feed loaded!" => "Plik załadowany!",
|
||||
@ -43,6 +44,7 @@
|
||||
"Importing OPML file..." => "Importuje plik OPML...",
|
||||
"Not a valid type" => "Niepoprawny typ",
|
||||
"Importing done" => "Zaimportowano",
|
||||
"Error while importing feeds." => "Wystąpił błąd podczas importowania kanałów.",
|
||||
"Select file" => "Wybierz plik",
|
||||
"no title" => "brak tytułu",
|
||||
"no name" => "brak nazwy",
|
||||
@ -50,7 +52,7 @@
|
||||
"subscriptions in ownCloud - News" => "Subskrypcje w ownCloud - Wiadomości",
|
||||
"An error occurred" => "Wystąpił błąd",
|
||||
"Nice! You have subscribed to " => "Super! Subskrybujesz",
|
||||
"You had already subcribed to this feed!" => "Już subskrybujesz ten kanał!",
|
||||
"You had already subscribed to this feed!" => "Już subskrybujesz ten kanał!",
|
||||
"You don't have any feed in your reader." => "Nie masz kanałów w liście",
|
||||
"Address" => "Adres",
|
||||
"Subscribe" => "Subskrybuj",
|
||||
@ -63,7 +65,7 @@
|
||||
"Import" => "Import",
|
||||
"Or..." => "lub...",
|
||||
"Add feed or folder" => "Dodaj feed do folderu",
|
||||
"Add Feed/Folder" => "Dodaj kanał/Folder",
|
||||
"Add Feed/Folder" => "Dodaj kanał/folder",
|
||||
"Feed" => "Kanał",
|
||||
"Folder" => "Folder",
|
||||
"Settings" => "Ustawienia",
|
||||
|
@ -52,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "assinaturas em ownCloud - Notícias",
|
||||
"An error occurred" => "Um erro ocorreu",
|
||||
"Nice! You have subscribed to " => "Legal! Você se inscreveu em",
|
||||
"You had already subcribed to this feed!" => "Você já tinha se inscrito nesse feee!",
|
||||
"You don't have any feed in your reader." => "Você não tem nenhum feed no seu leitor.",
|
||||
"Address" => "Endereço",
|
||||
"Subscribe" => "Inscrever-se",
|
||||
|
@ -52,7 +52,7 @@
|
||||
"subscriptions in ownCloud - News" => "Subescrições no ownCloud - Notícias",
|
||||
"An error occurred" => "Ocorreu um erro",
|
||||
"Nice! You have subscribed to " => "Boa! Subscreveu",
|
||||
"You had already subcribed to this feed!" => "Já subscreveu este feed!",
|
||||
"You had already subscribed to this feed!" => "Já subscreveu este feed!",
|
||||
"You don't have any feed in your reader." => "Não tem nenhum feed no seu leitor.",
|
||||
"Address" => "Endereço",
|
||||
"Subscribe" => "Subscrever",
|
||||
|
@ -36,7 +36,6 @@
|
||||
"no name" => "nici un nume",
|
||||
"no body" => "nici un conținut",
|
||||
"An error occurred" => "A apărut o eroare",
|
||||
"You had already subcribed to this feed!" => "Ești deja abonat la acest flux!",
|
||||
"Address" => "Adresă",
|
||||
"Subscribe" => "Abonare",
|
||||
"Upload" => "Încărcare",
|
||||
|
@ -52,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "подписки в ownCloud - Новости",
|
||||
"An error occurred" => "Произошла ошибка",
|
||||
"Nice! You have subscribed to " => "Ура! Вы подписаны на ",
|
||||
"You had already subcribed to this feed!" => "Вы уже подписаны на эту ленту!",
|
||||
"You don't have any feed in your reader." => "У вас нет лент.",
|
||||
"Address" => "Адрес",
|
||||
"Subscribe" => "Подписаться",
|
||||
|
@ -52,7 +52,7 @@
|
||||
"subscriptions in ownCloud - News" => "подписки на ownCloud - News",
|
||||
"An error occurred" => "Произошла ошибка",
|
||||
"Nice! You have subscribed to " => "Прекрасно! Вы подписаны на",
|
||||
"You had already subcribed to this feed!" => "Вы уже подписаны на этот поток!",
|
||||
"You had already subscribed to this feed!" => "Вы уже подписаны на этот поток!",
|
||||
"You don't have any feed in your reader." => "У Вас нет потоков в Вашей ленте",
|
||||
"Address" => "Адрес",
|
||||
"Subscribe" => "Подписаться",
|
||||
|
@ -52,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "ownCloudහි දායකවුවන් - ප්රවෘත්ති",
|
||||
"An error occurred" => "දෝෂයක් සිදුවිය",
|
||||
"Nice! You have subscribed to " => "විශිෂ්ඨයි! ඔබ දැන් දායකවී ඇත්තේ",
|
||||
"You had already subcribed to this feed!" => "ඔබ දැනටමත් මෙම සංග්රහයට දායකවී ඇත!",
|
||||
"You don't have any feed in your reader." => "ඔබගේ පාඨකයා තුළ සංග්රහ කිසිවක් නැත",
|
||||
"Address" => "ලිපිනය",
|
||||
"Subscribe" => "දායකවන්න",
|
||||
|
@ -9,6 +9,9 @@
|
||||
"Error removing feed." => "Chyba pri mazaní kanála.",
|
||||
"Error removing folder." => "Chyba pri mazaní priečinka.",
|
||||
"Error updating feeds." => "Chyba pri obnovení kanálov.",
|
||||
"Empty filename" => "Prázdny názov",
|
||||
"No source argument passed" => "Neuvedený argument k zdroju",
|
||||
"Error while reading file" => "Chyba pri čítaní súboru",
|
||||
"An error occurred while parsing the file." => "Nastala chyba počas spracovania súboru.",
|
||||
"Feed loaded!" => "Kanál nahraný!",
|
||||
"Error moving feed into folder." => "Chyba pri presune kanálu do priečinka.",
|
||||
@ -38,6 +41,10 @@
|
||||
"Error while parsing the feed" => "Chyba počas spracovania kanála.",
|
||||
"Fatal Error" => "Kritická chyba",
|
||||
"No files selected." => "Nie sú označené súbory.",
|
||||
"Importing OPML file..." => "Importovanie OPML súboru...",
|
||||
"Not a valid type" => "Nesprávny typ",
|
||||
"Importing done" => "Importovanie úspešné",
|
||||
"Error while importing feeds." => "Chyba pri importe kanálov (RSS).",
|
||||
"Select file" => "Označiť súbor",
|
||||
"no title" => "bez nadpisu",
|
||||
"no name" => "bez názvu",
|
||||
@ -45,7 +52,7 @@
|
||||
"subscriptions in ownCloud - News" => "odbery v ownCloud - Novinky",
|
||||
"An error occurred" => "Nastala chyba",
|
||||
"Nice! You have subscribed to " => "Dobre. Ste prihlásený k ",
|
||||
"You had already subcribed to this feed!" => "Už ste prihlásený k tomuto kanálu!",
|
||||
"You had already subscribed to this feed!" => "Už ste odberateľmi tohto kanálu (RSS)!",
|
||||
"You don't have any feed in your reader." => "Nemáte žiadne kanále vo vašej čítačke.",
|
||||
"Address" => "Adresa",
|
||||
"Subscribe" => "Prihlásiť",
|
||||
|
@ -52,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "naročnine v ownCloud - Novice",
|
||||
"An error occurred" => "Prišlo je do napake",
|
||||
"Nice! You have subscribed to " => "Naročili ste se na",
|
||||
"You had already subcribed to this feed!" => "Na ta vir ste že naročeni!",
|
||||
"You don't have any feed in your reader." => "V bralniku ni nobenega vira.",
|
||||
"Address" => "Naslov",
|
||||
"Subscribe" => "Naroči se",
|
||||
|
@ -52,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "prenumerationer i ownCloud - Nyheter",
|
||||
"An error occurred" => "Ett fel uppstod",
|
||||
"Nice! You have subscribed to " => "Gött! Du prenumererar nu på",
|
||||
"You had already subcribed to this feed!" => "Du prenumererar redan på detta flöde!",
|
||||
"You don't have any feed in your reader." => "Du har inget flöde i din läsare.",
|
||||
"Address" => "Adress",
|
||||
"Subscribe" => "Prenumerera",
|
||||
|
@ -1,10 +1,91 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Error changing name of folder " => "கோப்புறையின் பெயரை மாற்றுவதில் வழு",
|
||||
"Error collapsing folder." => "கோப்புறையை தகர்த்துவதில் வழு",
|
||||
"Feed already exists." => "ஊட்டு ஏற்கனவே உள்ளது.",
|
||||
"Error adding feed." => "ஊட்டை சேர்ப்பதில் வழு",
|
||||
"Feed added!" => "ஊட்டு சேர்க்கப்ட்டது!",
|
||||
"Error adding folder." => "கோப்புறையை சேர்ப்பதில் வழு.",
|
||||
"Folder added!" => "கோப்புறை சேர்க்கப்பட்டது!",
|
||||
"Error removing feed." => "ஊட்டை அகற்றுவதில் வழு.",
|
||||
"Error removing folder." => "கோப்புறையை அகற்றுவதில் வழு.",
|
||||
"Error updating feeds." => "ஊட்டை இற்றைப்படுத்தலில் வழு.",
|
||||
"Empty filename" => "வெறுமையான கோப்பு பெயர்",
|
||||
"No source argument passed" => "எந்த மூல வாதமும் கடத்தப்படவில்லை",
|
||||
"Error while reading file" => "கோப்பை வாசிக்கும்போது வழு",
|
||||
"An error occurred while parsing the file." => "கோப்பை கூறுப்படுத்தும்போது வழு ஒன்று ஏற்பட்டது.",
|
||||
"Feed loaded!" => "ஊட்டு ஏற்றப்பட்டது!",
|
||||
"Error moving feed into folder." => "ஊட்டை கோப்புறையினுள் இடமாற்றுவதில் வழு.",
|
||||
"No file path was submitted." => "கோப்புக்கான பாதை சமர்பிக்கப்படவில்லை.",
|
||||
"File doesn't exist:" => "கோப்பு ஏற்கனவே இல்லை",
|
||||
"Couldn't save temporary image: " => "தற்காலிக படத்தை சேமிக்கமுடியாது",
|
||||
"Error setting all items as read." => "எல்லா அமைப்புகளையும் வாசிக்கப்பட்டதாக குறிப்பிடுவதில் வழு",
|
||||
"Error marking item as read." => "வாசிக்கப்பட்டதாக குறிப்பிடுவதில் வழு",
|
||||
"Error updating feed." => "ஊட்டை இற்றைப்படுத்தலில் வழு.",
|
||||
"Feed updated!" => "ஊட்டு இற்றைப்படுத்தப்பட்டது!",
|
||||
"News" => "செய்திகள்",
|
||||
"Error while loading the feed" => "ஊட்டை ஏற்றும்போது வழு",
|
||||
"Error" => "வழு",
|
||||
"None" => "ஒன்றுமில்லை",
|
||||
"Show only unread" => "வாசிக்காததை மட்டும் காட்டுக",
|
||||
"Show everything" => "எல்லாவற்றையும் காட்டுக",
|
||||
"Are you sure you want to delete this feed?" => "உங்களுக்கு இந்த ஊட்டை கட்டாயம் அழிக்கவேண்டுமா?",
|
||||
"Are you sure you want to delete this folder and all its feeds?" => "உங்களுக்கு இந்த கோப்புறையை மற்றும் அதன் எல்லா ஊட்டுக்களையும் நீக்கவேண்டுமா?",
|
||||
"Warning" => "எச்சரிக்கை",
|
||||
"Name of the folder cannot be empty." => "கோப்புறையின் பெயர் வெறுமையாக இருக்கமுடியாது.",
|
||||
"Adding..." => "சேர்க்கப்படுகிறது...",
|
||||
"Add folder" => "கோப்புறையை சேர்க்க",
|
||||
"Changing..." => "மாற்றப்படுகிறது...",
|
||||
"Change folder name" => "கோப்புறையின் பெயரை மாற்றுக",
|
||||
"URL cannot be empty." => "URL வெறுமையாக இருக்கமுடியாது.",
|
||||
"Add feed" => "ஊட்டை சேர்க்க",
|
||||
"Error while parsing the feed" => "ஊட்டை கூறுப்படுத்தும்போது வழு",
|
||||
"Fatal Error" => "கொல் வழு",
|
||||
"No files selected." => "கோப்புகள் தெரிவுசெய்யப்படவில்லை.",
|
||||
"Importing OPML file..." => "OPML கோப்பு இறக்குமதி செய்யப்படுகிறது...",
|
||||
"Not a valid type" => "செல்லுபடியான ஒரு வகை அல்ல",
|
||||
"Importing done" => "இறக்குமதி செய்யப்பட்டது",
|
||||
"Error while importing feeds." => "ஊட்டை இறக்குமதி செய்யும்போது வழு ",
|
||||
"Select file" => "கோப்பை தெரிவுசெய்க ",
|
||||
"no title" => "தலைப்பு இல்லை",
|
||||
"no name" => "பெயர் இல்லை",
|
||||
"no body" => "உடல் இல்லை",
|
||||
"subscriptions in ownCloud - News" => "ownCloud இல் சேர்க்கப்பட்டுள்ளது - செய்திகள்",
|
||||
"An error occurred" => "ஒரு வழு ஏற்பட்டுள்ளது",
|
||||
"Nice! You have subscribed to " => "சிறந்தது! உங்களையும் சேர்க்கப்பட்டுள்ளது",
|
||||
"You had already subscribed to this feed!" => "நீங்கள் ஏற்கனவே இந்த ஊட்டில் பங்குபற்றியுள்ளீர்கள்!",
|
||||
"You don't have any feed in your reader." => "உங்களுடைய வாசிப்பில் ஒரு ஊட்டும் இல்லை.",
|
||||
"Address" => "முகவரி",
|
||||
"Import OPML" => "OPML ஐ இறக்குமதி செய்க",
|
||||
"Upload file from desktop" => "கணினி வழியிலிருந்து கோப்பை பதிவேற்றுக",
|
||||
"Upload" => "பதிவேற்றுக",
|
||||
"Select file from ownCloud" => "ownCloud இலிருந்து கோப்பொன்றை தெரிவுசெய்க",
|
||||
"Select" => "தெரிக",
|
||||
"Import" => "இறக்குமதி",
|
||||
"Or..." => "அல்லது...",
|
||||
"Add feed or folder" => "ஊட்டை அல்லது கோப்புறையை சேர்க்க",
|
||||
"Add Feed/Folder" => "ஊட்டை/கோப்புறையை சேர்க்க",
|
||||
"Feed" => "ஊட்டு",
|
||||
"Folder" => "கோப்புறை",
|
||||
"Settings" => "அமைப்புகள்",
|
||||
"Add Folder" => "கோப்புறையை சேர்க்க",
|
||||
"Add new folder" => "புதிய கோப்புறையை சேர்க்க",
|
||||
"Folder name" => "கோப்புறை பெயர்",
|
||||
"Add Subscription" => "அணியொட்டை சேர்க்க",
|
||||
"Add new feed" => "புதிய ஊட்டை சேர்க்க",
|
||||
"Choose folder" => "கோப்புறையை தெரிவுசெய்க",
|
||||
"Add" => "சேர்க்க",
|
||||
"Share" => "பகிர்வு"
|
||||
"New articles" => "புதிய ஆக்கங்கள்",
|
||||
"Mark all read" => "வாசித்த எல்லாவற்றையும் குறியிடுக",
|
||||
"Mark as unimportant" => "முக்கியமற்றதாக குறிப்பிடுக",
|
||||
"Mark as important" => "முக்கியமானதாக குறிப்பிடுக",
|
||||
"from" => "இலிருந்து",
|
||||
"by" => "இனால்",
|
||||
"Share" => "பகிர்வு",
|
||||
"Keep unread" => "வாசிக்கப்படாததை வைக்க",
|
||||
"Delete feed" => "ஊட்டை அழிக்க",
|
||||
"Delete folder" => "கோப்பை அழிக்க",
|
||||
"Rename folder" => "கோப்பின் பெயரை மாற்றுக",
|
||||
"Import feeds" => "ஊட்டுக்களை இறக்குமதி செய்க ",
|
||||
"Export feeds" => "ஊட்டுக்களை ஏற்றுமதி செய்க",
|
||||
"Download OPML" => "OPML ஐ பதிவிறக்குக"
|
||||
);
|
||||
|
@ -52,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "รายการสมัครรับข้อมูลจกา ownCloud - ข่าวสาร",
|
||||
"An error occurred" => "เกิดข้อผิดพลาดบางประการ",
|
||||
"Nice! You have subscribed to " => "เยี่ยมเลย! คุณได้สมัครรับข้อมูลจาก",
|
||||
"You had already subcribed to this feed!" => "คุณได้สมัครรับข้อมูลจาก feed นี้ไปแล้ว!",
|
||||
"You don't have any feed in your reader." => "คุณยังไม่มี feed ใดๆใน reader ของคุณ",
|
||||
"Address" => "ที่อยู่",
|
||||
"Subscribe" => "สมัครรับข้อมูล",
|
||||
|
91
l10n/uk.php
91
l10n/uk.php
@ -1,50 +1,97 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Feed already exists." => "Канал вже існує.",
|
||||
"Error adding feed." => "Помилка при додаванні каналу.",
|
||||
"Feed added!" => "Канал додано!",
|
||||
"Error adding folder." => "Помилка додавання папки.",
|
||||
"Folder added!" => "Папку додано!",
|
||||
"Error removing feed." => "Помилка при видалені каналу.",
|
||||
"Error removing folder." => "Помилка при видалені папки.",
|
||||
"Error updating feeds." => "Помилка оновлення каналів.",
|
||||
"Error changing name of folder " => "Помилка переіменування теки ",
|
||||
"Error collapsing folder." => "Помилка згортання теки.",
|
||||
"Feed already exists." => "Стрічка вже існує.",
|
||||
"Error adding feed." => "Помилка при додаванні стрічки.",
|
||||
"Feed added!" => "Стрічку додано!",
|
||||
"Error adding folder." => "Помилка додавання теки.",
|
||||
"Folder added!" => "Теку додано!",
|
||||
"Error removing feed." => "Помилка при видаленні стрічки.",
|
||||
"Error removing folder." => "Помилка при видалені теки.",
|
||||
"Error updating feeds." => "Помилка оновлення стрічок.",
|
||||
"Empty filename" => "Пусте ім'я файлу",
|
||||
"No source argument passed" => "Початковий аргумент не переданий",
|
||||
"Error while reading file" => "При зчитуванні файлу сталася помилка",
|
||||
"An error occurred while parsing the file." => "При обробці файлу виникла помилка.",
|
||||
"Feed loaded!" => "Канал завантажено!",
|
||||
"Error moving feed into folder." => "Помилка при переміщенні каналу в папку.",
|
||||
"Feed loaded!" => "Стрічку завантажено!",
|
||||
"Error moving feed into folder." => "Помилка при переміщенні стрічки в теку.",
|
||||
"No file path was submitted." => "Не представлено шлях до файлу.",
|
||||
"File doesn't exist:" => "Файл не існує:",
|
||||
"Error setting all items as read." => "Помилка при помічанні всіх елементів прочитаними.",
|
||||
"Couldn't save temporary image: " => "Неможливо зберегти тимчасовий образ: ",
|
||||
"Error setting all items as read." => "Помилка при позначенні всіх елементів прочитаними.",
|
||||
"Error marking item as read." => "Помилка при помічанні елементу прочитаним.",
|
||||
"Error updating feed." => "Помилка оновлення каналу.",
|
||||
"Feed updated!" => "Канал оновлено!",
|
||||
"Error updating feed." => "Помилка оновлення стрічки.",
|
||||
"Feed updated!" => "Стрічку оновлено!",
|
||||
"News" => "Новини",
|
||||
"Error while loading the feed" => "Помилка завантаження стрічки",
|
||||
"Error" => "Помилка",
|
||||
"None" => "Жоден",
|
||||
"Show only unread" => "Показати тільки не прочитане",
|
||||
"Show everything" => "Показати все",
|
||||
"Are you sure you want to delete this feed?" => "Ви впевнені, що бажаєте видалити цю стрічку?",
|
||||
"Are you sure you want to delete this folder and all its feeds?" => "Ви впевнені, що бажаєте видалити цю теку і всі її стрічки?",
|
||||
"Warning" => "Попередження",
|
||||
"Name of the folder cannot be empty." => "Ім'я папки не може бути пустим.",
|
||||
"Adding..." => "Додавання...",
|
||||
"Add folder" => "Додати папку",
|
||||
"Changing..." => "Зміна...",
|
||||
"Change folder name" => "Змінити ім'я каталога",
|
||||
"URL cannot be empty." => "URL не може бути пустим.",
|
||||
"Add feed" => "Додати канал",
|
||||
"Error while parsing the feed" => "Помилка при обробці каналу",
|
||||
"Add feed" => "Додати стрічку",
|
||||
"Error while parsing the feed" => "Помилка при обробці стрічки",
|
||||
"Fatal Error" => "Критична помилка",
|
||||
"No files selected." => "Файли не вибрано.",
|
||||
"Importing OPML file..." => "Імпортування OPML файлу...",
|
||||
"Not a valid type" => "Невірний тип",
|
||||
"Importing done" => "Імпорт завершено",
|
||||
"Error while importing feeds." => "При імпорті каналів виникла помилка.",
|
||||
"Select file" => "Оберіть файл",
|
||||
"no title" => "без назви",
|
||||
"no name" => "без імені",
|
||||
"no body" => "без тіла",
|
||||
"subscriptions in ownCloud - News" => "підписки на ownCloud - News",
|
||||
"An error occurred" => "Виникла помилка",
|
||||
"Nice! You have subscribed to " => "Чудово! Ви підписались на",
|
||||
"You had already subcribed to this feed!" => "Ви вже підписані на цей канал!",
|
||||
"Nice! You have subscribed to " => "Чудово! Ви підписались на ",
|
||||
"You had already subscribed to this feed!" => "Ви вже підписані на цю стрічку!",
|
||||
"You don't have any feed in your reader." => "Ви не маєте жодної стрічки у вашому читачі.",
|
||||
"Address" => "Адреса",
|
||||
"Upload" => "Відвантажити",
|
||||
"Subscribe" => "Підписатися",
|
||||
"Import OPML" => "Імпорт OPML",
|
||||
"Upload file from desktop" => "Вивантажити файл з десктопа",
|
||||
"Upload" => "Вивантажити",
|
||||
"Select file from ownCloud" => "Оберіть файл з ownCloud",
|
||||
"Select" => "Оберіть",
|
||||
"Select file from <a href=\"#\" class=\"settings\" id=\"browselink\">local filesystem</a> or <a href=\"#\" class=\"settings\" id=\"cloudlink\">cloud</a>" => "Оберіть файл з <a href=\"#\" class=\"settings\" id=\"browselink\">локальної файлової системи</a> або <a href=\"#\" class=\"settings\" id=\"cloudlink\">хмари</a>",
|
||||
"Import" => "Імпорт",
|
||||
"Add feed or folder" => "Додати канал в папку",
|
||||
"Folder" => "Папка",
|
||||
"Or..." => "Або...",
|
||||
"Add feed or folder" => "Додати стрічку або теку",
|
||||
"Add Feed/Folder" => "Додати Стрічку/Теку",
|
||||
"Feed" => "Стрічка",
|
||||
"Folder" => "Тека",
|
||||
"Settings" => "Налаштування",
|
||||
"Add Folder" => "Додати Теку",
|
||||
"Add new folder" => "Додати нову теку",
|
||||
"Folder name" => "Ім'я теки",
|
||||
"Add Subscription" => "Додати підписку",
|
||||
"Add new feed" => "Додати нову стрічку",
|
||||
"Choose folder" => "Закрити теку",
|
||||
"Add" => "Додати",
|
||||
"New articles" => "Нові статті",
|
||||
"Starred" => "Помічені зірочко",
|
||||
"Share" => "Поділитися"
|
||||
"Mark all read" => "Позначити все як прочитане",
|
||||
"Starred" => "Помічені зірочкою",
|
||||
"Mark as unimportant" => "Позначити як неважливе",
|
||||
"Mark as important" => "Позначити як важливе",
|
||||
"from" => "від",
|
||||
"by" => "по",
|
||||
"Share" => "Поділитися",
|
||||
"Keep unread" => "Залишити непрочитаним",
|
||||
"Delete feed" => "Видалити стрічку",
|
||||
"Collapse" => "Згорнути",
|
||||
"Delete folder" => "Видалити теку",
|
||||
"Rename folder" => "Переіменувати теку",
|
||||
"Import feeds" => "Імпортувати стрічки",
|
||||
"Export feeds" => "Експортувати стрічки",
|
||||
"Download OPML" => "Завантажити OPML",
|
||||
"Subscribelet" => "Підписка-аплет",
|
||||
"Drag this to your browser bookmarks and click on it whenever you want to subscribe to a webpage quickly:" => "Перетягніть це в закладки вашого броузера і клікніть для того, щоб швидко підписатися на web-сторінку:"
|
||||
);
|
||||
|
@ -52,7 +52,7 @@
|
||||
"subscriptions in ownCloud - News" => "đăng ký trong ownCloud - Tin tức",
|
||||
"An error occurred" => "Một lỗi đã xảy ra",
|
||||
"Nice! You have subscribed to " => "Chúc mừng! Bạn đã đăng ký",
|
||||
"You had already subcribed to this feed!" => "Bạn đã đăng ký đến feed này!",
|
||||
"You had already subscribed to this feed!" => "Bạn đã đăng ký feed này!",
|
||||
"You don't have any feed in your reader." => "Bạn không có bất kỳ feed nào .",
|
||||
"Address" => "Địa chỉ",
|
||||
"Subscribe" => "Theo dõi",
|
||||
|
@ -47,7 +47,6 @@
|
||||
"subscriptions in ownCloud - News" => "在 ownCloud 中的订阅 - 新闻",
|
||||
"An error occurred" => "发生一个错误",
|
||||
"Nice! You have subscribed to " => "好的!您已经订阅了",
|
||||
"You had already subcribed to this feed!" => "您已经订阅过了该种子!",
|
||||
"You don't have any feed in your reader." => "你的阅读器没有任何种子",
|
||||
"Address" => "网址",
|
||||
"Subscribe" => "订阅",
|
||||
|
@ -52,7 +52,6 @@
|
||||
"subscriptions in ownCloud - News" => "在owncloud中订阅-新闻",
|
||||
"An error occurred" => "发生了一个错误",
|
||||
"Nice! You have subscribed to " => "不错!您已经订阅",
|
||||
"You had already subcribed to this feed!" => "已经订阅过此feed哟。",
|
||||
"You don't have any feed in your reader." => "您暂时没有Feed",
|
||||
"Address" => "地址",
|
||||
"Subscribe" => "订阅",
|
||||
|
@ -1,12 +1,82 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Error changing name of folder " => "變更資料夾名稱時發生錯誤",
|
||||
"Feed already exists." => "訂閱已經存在.",
|
||||
"Error adding feed." => "新增訂閱時發生錯誤.",
|
||||
"Feed added!" => "訂閱已新增!",
|
||||
"Error adding folder." => "新增資料夾時發生錯誤.",
|
||||
"Folder added!" => "資料夾已新增!",
|
||||
"Error removing feed." => "移除訂閱時發生錯誤.",
|
||||
"Error removing folder." => "移除資料夾時發生錯誤.",
|
||||
"Error updating feeds." => "更新訂閱時發生錯誤",
|
||||
"Empty filename" => "空白的檔名",
|
||||
"Error while reading file" => "讀取檔案時發生錯誤",
|
||||
"An error occurred while parsing the file." => "解析檔案時發生錯誤.",
|
||||
"Feed loaded!" => "訂閱已載入!",
|
||||
"Error moving feed into folder." => "移動訂閱至資料夾時發生錯誤",
|
||||
"No file path was submitted." => "沒有提交檔案路徑.",
|
||||
"File doesn't exist:" => "檔案不存在",
|
||||
"Error setting all items as read." => "設定所有項目為已閱讀時發生錯誤",
|
||||
"Error marking item as read." => "標示已閱讀時發生錯誤.",
|
||||
"Error updating feed." => "更新訂閱時發生錯誤.",
|
||||
"Feed updated!" => "訂閱已更新!",
|
||||
"News" => "新聞",
|
||||
"Error" => "錯誤",
|
||||
"None" => "無",
|
||||
"Show only unread" => "只顯示未閱讀",
|
||||
"Show everything" => "顯示所有項目",
|
||||
"Are you sure you want to delete this feed?" => "您確定要刪除這個訂閱嗎?",
|
||||
"Are you sure you want to delete this folder and all its feeds?" => "您確定要刪除這個資料夾與裡面所有的訂閱嗎?",
|
||||
"Warning" => "警告",
|
||||
"Name of the folder cannot be empty." => "資料夾名稱不能為空白.",
|
||||
"Adding..." => "加入中...",
|
||||
"Add folder" => "新增資料夾",
|
||||
"Changing..." => "變更中...",
|
||||
"Change folder name" => "變更資料夾名稱",
|
||||
"URL cannot be empty." => "URL不能為空白.",
|
||||
"Add feed" => "新增訂閱",
|
||||
"Error while parsing the feed" => "解析訂閱資料時發生錯誤",
|
||||
"Fatal Error" => "嚴重錯誤",
|
||||
"No files selected." => "沒有挑選檔案",
|
||||
"Importing OPML file..." => "匯入 OPML 檔案中...",
|
||||
"Importing done" => "匯入完成",
|
||||
"Error while importing feeds." => "匯入訂閱時發生錯誤.",
|
||||
"Select file" => "選擇檔案",
|
||||
"no title" => "沒有標題",
|
||||
"no name" => "沒有名稱",
|
||||
"no body" => "沒有主體",
|
||||
"An error occurred" => "發生錯誤",
|
||||
"You don't have any feed in your reader." => "您的閱讀器中沒有任何訂閱.",
|
||||
"Address" => "網址",
|
||||
"Import OPML" => "匯入 OPML",
|
||||
"Upload file from desktop" => "從桌面上傳檔案",
|
||||
"Upload" => "上傳",
|
||||
"Select file from ownCloud" => "從 ownCloud 中挑選檔案",
|
||||
"Select" => "選擇",
|
||||
"Import" => "匯入",
|
||||
"Or..." => "或...",
|
||||
"Add feed or folder" => "新增訂閱或資料夾",
|
||||
"Add Feed/Folder" => "新增訂閱/資料夾",
|
||||
"Feed" => "訂閱",
|
||||
"Folder" => "資料夾",
|
||||
"Settings" => "設定",
|
||||
"Add Folder" => "新增資料夾",
|
||||
"Add new folder" => "加入新資料夾",
|
||||
"Folder name" => "資料夾名稱",
|
||||
"Add Subscription" => "新增訂閱",
|
||||
"Add new feed" => "加入新訂閱",
|
||||
"Choose folder" => "選擇資料夾",
|
||||
"Add" => "新增",
|
||||
"Share" => "分享"
|
||||
"New articles" => "新文章",
|
||||
"Mark all read" => "標記所有為已閱讀",
|
||||
"Starred" => "星號",
|
||||
"from" => "從",
|
||||
"by" => "由",
|
||||
"Share" => "分享",
|
||||
"Keep unread" => "保持未閱讀",
|
||||
"Delete feed" => "刪除訂閱",
|
||||
"Delete folder" => "刪除資料夾",
|
||||
"Rename folder" => "資料夾更名",
|
||||
"Import feeds" => "匯入訂閱",
|
||||
"Export feeds" => "匯出訂閱",
|
||||
"Download OPML" => "下載 OPML"
|
||||
);
|
||||
|
32
lib/item.php
32
lib/item.php
@ -35,7 +35,8 @@ class Item {
|
||||
private $author;
|
||||
private $date; //date is stored in the Unix format
|
||||
private $feedTitle;
|
||||
|
||||
private $enclosure; // Item_Enclosure object containing media attachment information
|
||||
|
||||
public function __construct($url, $title, $guid, $body, $id = null) {
|
||||
$this->title = $title;
|
||||
$this->url = $url;
|
||||
@ -161,4 +162,33 @@ class Item {
|
||||
public function setDate($date) {
|
||||
$this->date = $date;
|
||||
}
|
||||
|
||||
public function getEnclosure() {
|
||||
return $this->enclosure;
|
||||
}
|
||||
|
||||
public function setEnclosure(Item_Enclosure $enclosure) {
|
||||
$this->enclosure = $enclosure;
|
||||
}
|
||||
}
|
||||
|
||||
class Item_Enclosure {
|
||||
private $mimetype;
|
||||
private $link;
|
||||
|
||||
public function getMimeType() {
|
||||
return $this->mimetype;
|
||||
}
|
||||
|
||||
public function setMimeType($mimetype) {
|
||||
$this->mimetype = $mimetype;
|
||||
}
|
||||
|
||||
public function getLink() {
|
||||
return $this->link;
|
||||
}
|
||||
|
||||
public function setLink($link) {
|
||||
$this->link = $link;
|
||||
}
|
||||
}
|
||||
|
@ -36,18 +36,25 @@ class ItemMapper {
|
||||
* @returns an object of the class OC_News_Item
|
||||
*/
|
||||
public function fromRow($row) {
|
||||
|
||||
$url = $row['url'];
|
||||
$title = $row['title'];
|
||||
$guid = $row['guid'];
|
||||
$body = $row['body'];
|
||||
$id = $row['id'];
|
||||
|
||||
$item = new Item($url, $title, $guid, $body, $id);
|
||||
$item->setStatus($row['status']);
|
||||
$item->setAuthor($row['author']);
|
||||
$item->setFeedId($row['feed_id']);
|
||||
$item->setDate(Utils::dbtimestampToUnixtime($row['pub_date']));
|
||||
|
||||
if($row['enclosure_mime'] !== null && $row['enclosure_link'] !== null) {
|
||||
$enclosure = new Item_Enclosure();
|
||||
$enclosure->setMimeType($row['enclosure_mime']);
|
||||
$enclosure->setLink($row['enclosure_link']);
|
||||
$item->setEnclosure($enclosure);
|
||||
}
|
||||
|
||||
return $item;
|
||||
}
|
||||
|
||||
@ -195,11 +202,18 @@ class ItemMapper {
|
||||
$title = $item->getTitle();
|
||||
$body = $item->getBody();
|
||||
$author = $item->getAuthor();
|
||||
|
||||
$enclosure_mime = null;
|
||||
$enclosure_link = null;
|
||||
|
||||
if($enclosure = $item->getEnclosure()) {
|
||||
$enclosure_mime = $enclosure->getMimeType();
|
||||
$enclosure_link = $enclosure->getLink();
|
||||
}
|
||||
|
||||
$stmt = \OCP\DB::prepare('
|
||||
INSERT INTO ' . self::tableName .
|
||||
'(url, title, body, author, guid, guid_hash, pub_date, feed_id, status)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
'(url, title, body, author, guid, guid_hash, pub_date, enclosure_mime, enclosure_link, feed_id, status)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
');
|
||||
|
||||
if(empty($title)) {
|
||||
@ -222,6 +236,8 @@ class ItemMapper {
|
||||
$guid,
|
||||
$guid_hash,
|
||||
$pub_date,
|
||||
$enclosure_mime,
|
||||
$enclosure_link,
|
||||
$feedid,
|
||||
$status
|
||||
);
|
||||
@ -244,7 +260,7 @@ class ItemMapper {
|
||||
public function findById($id) {
|
||||
|
||||
$stmt = \OCP\DB::prepare('SELECT ' . self::tableName . '.id AS id, ' . self::tableName .
|
||||
'.url AS url, ' . self::tableName . '.title AS title, guid, body, status, author, feed_id, pub_date' .
|
||||
'.url AS url, ' . self::tableName . '.title AS title, guid, body, status, author, feed_id, pub_date, enclosure_mime, enclosure_link' .
|
||||
' FROM ' . self::tableName . ' JOIN ' . FeedMapper::tableName .
|
||||
' ON ' . self::tableName . '.feed_id = ' . FeedMapper::tableName . '.id WHERE (' . self::tableName .
|
||||
'.id = ? AND ' . FeedMapper::tableName . '.user_id = ? )');
|
||||
|
@ -77,7 +77,7 @@ class Utils {
|
||||
$itemGUID = $spitem->get_id();
|
||||
$itemBody = $spitem->get_content();
|
||||
$item = new Item($itemUrl, $itemTitle, $itemGUID, $itemBody);
|
||||
|
||||
|
||||
$spAuthor = $spitem->get_author();
|
||||
if ($spAuthor !== null) {
|
||||
$item->setAuthor($spAuthor->get_name());
|
||||
@ -87,6 +87,19 @@ class Utils {
|
||||
$itemDate = $spitem->get_date('U');
|
||||
$item->setDate($itemDate);
|
||||
|
||||
// associated media file, for podcasts
|
||||
$itemEnclosure = $spitem->get_enclosure();
|
||||
if($itemEnclosure !== null) {
|
||||
$enclosureType = $itemEnclosure->get_type();
|
||||
$enclosureLink = $itemEnclosure->get_link();
|
||||
if(stripos($enclosureType, "audio/") !== FALSE) {
|
||||
$enclosure = new Item_Enclosure();
|
||||
$enclosure->setMimeType($enclosureType);
|
||||
$enclosure->setLink($enclosureLink);
|
||||
$item->setEnclosure($enclosure);
|
||||
}
|
||||
}
|
||||
|
||||
$items[] = $item;
|
||||
}
|
||||
}
|
||||
|
@ -33,7 +33,7 @@
|
||||
}
|
||||
}
|
||||
else {
|
||||
echo $l->t('You had already subcribed to this feed!');
|
||||
echo $l->t('You had already subscribed to this feed!');
|
||||
}
|
||||
|
||||
?>
|
||||
|
@ -50,7 +50,20 @@ foreach($items as $item) {
|
||||
echo '<h2 class="item_author">'. $feedTitle . $author . '</h2>';
|
||||
}
|
||||
|
||||
echo '<div class="body">' . $item->getBody() . '</div>';
|
||||
echo '<div class="body">';
|
||||
echo $item->getBody();
|
||||
|
||||
if($item->getEnclosure() !== null) {
|
||||
$enclosure = $item->getEnclosure();
|
||||
$enclosureType = htmlspecialchars($enclosure->getMimeType(), ENT_QUOTES, 'UTF-8');
|
||||
$enclosureLink = htmlspecialchars($enclosure->getLink(), ENT_QUOTES, 'UTF-8');
|
||||
$enclosureFilename = htmlspecialchars(basename($enclosureLink), ENT_QUOTES, 'UTF-8');
|
||||
|
||||
echo '<br /><br /><audio controls="controls"><source src="' . $enclosureLink . '" type="' . $enclosureType . '"></source></audio><br />';
|
||||
echo '<a href="' . $enclosureLink . '" target="_blank">Original audio source (' . $enclosureFilename . ')</a>';
|
||||
}
|
||||
|
||||
echo '</div>';
|
||||
|
||||
echo '<div class="bottom_utils">';
|
||||
echo '<ul class="secondary_item_utils">';
|
||||
|
Loading…
Reference in New Issue
Block a user