1
0
mirror of https://github.com/moparisthebest/wallabag synced 2024-11-27 11:22:17 -05:00
This commit is contained in:
tcit 2014-05-14 19:17:51 +02:00
commit 6a3c510157
11 changed files with 453 additions and 240 deletions

View File

@ -4,8 +4,25 @@
Please [open a new issue](https://github.com/wallabag/wallabag/issues/new). Please [open a new issue](https://github.com/wallabag/wallabag/issues/new).
To fix the bug quickly, we need some infos: To fix the bug quickly, we need some infos:
* your wallabag version (in ./index.php) * your wallabag version (on top of the ./index.php file, and also on config page)
* your webserver installation :
* type of hosting (shared or dedicaced)
* in case of a dedicaced server, the server and OS used
* the php version used, eventually `phpinfo()`
* which storage system you choose at install (SQLite, MySQL/MariaDB or PostgreSQL)
* any problem on the `wallabag_compatibility_test.php` page
* any particular details which could be related
If relevant :
* the link you want to save and which causes problem * the link you want to save and which causes problem
* the file you want to import into wallabag, or just an extract
If you have the skills :
* enable DEBUG mode and look the output at cache/log.txt
* look for errors into php and server logs
Note : If you have large portions of text, use [Github's Gist service](https://gist.github.com/) or other pastebin-like.
## You want to fix a bug or to add a feature ## You want to fix a bug or to add a feature
Please fork wallabag and work with **the dev branch** only. **Do not work on master branch**. Please fork wallabag and work with **the dev branch** only. **Do not work on master branch**.

View File

@ -174,7 +174,8 @@
*/ */
public function setSource($link) public function setSource($link)
{ {
$this->setElement('source', $link); $attributes = array('url'=>$link);
$this->setElement('source', "wallabag",$attributes);
} }
/** /**

View File

@ -87,12 +87,25 @@ define('JSONP', 3, true);
* @access public * @access public
* @return void * @return void
*/ */
public function genarateFeed() public function genarateFeed($withHeaders = true)
{ {
header('Content-type: text/xml; charset=UTF-8'); if ($withHeaders) {
// this line prevents Chrome 20 from prompting download if ($this->version == RSS2) {
// used by Google: https://news.google.com/news/feeds?ned=us&topic=b&output=rss header('Content-type: text/xml; charset=UTF-8');
header('X-content-type-options: nosniff'); // this line prevents Chrome 20 from prompting download
// used by Google: https://news.google.com/news/feeds?ned=us&topic=b&output=rss
header('X-content-type-options: nosniff');
} elseif ($this->version == JSON) {
header('Content-type: application/json; charset=UTF-8');
} elseif ($this->version == JSONP) {
header('Content-type: application/javascript; charset=UTF-8');
}
}
if ($this->version == JSON || $this->version == JSONP) {
$this->json = new stdClass();
}
$this->printHead(); $this->printHead();
$this->printChannels(); $this->printChannels();

View File

@ -749,7 +749,7 @@ foreach ($items as $key => $item) {
// add effective URL (URL after redirects) // add effective URL (URL after redirects)
if (isset($effective_url)) { if (isset($effective_url)) {
//TODO: ensure $effective_url is valid witout - sometimes it causes problems, e.g. //TODO: ensure $effective_url is valid witout - sometimes it causes problems, e.g.
//http://www.siasat.pk/forum/showthread.php?108883-Pakistan-Chowk-by-Rana-Mubashir--25th-March-2012-Special-Program-from-Liari-(Karachi) //http://www.siasat.pk/forum/showthread.php?108883-Pakistan-Chowk-by-Rana-Mubashir-<EFBFBD>-25th-March-2012-Special-Program-from-Liari-(Karachi)
//temporary measure: use utf8_encode() //temporary measure: use utf8_encode()
$newitem->addElement('dc:identifier', remove_url_cruft(utf8_encode($effective_url))); $newitem->addElement('dc:identifier', remove_url_cruft(utf8_encode($effective_url)));
} else { } else {
@ -831,7 +831,7 @@ if (!$debug_mode) {
} }
if ($add_to_cache) { if ($add_to_cache) {
ob_start(); ob_start();
$output->genarateFeed(); $output->genarateFeed(false);
$output = ob_get_contents(); $output = ob_get_contents();
ob_end_clean(); ob_end_clean();
if ($html_only && $item_count == 0) { if ($html_only && $item_count == 0) {
@ -842,7 +842,7 @@ if (!$debug_mode) {
} }
echo $output; echo $output;
} else { } else {
$output->genarateFeed(); $output->genarateFeed(false);
} }
if ($callback) echo ');'; if ($callback) echo ');';
} }

View File

@ -72,7 +72,7 @@ class Poche
# l10n # l10n
$language = $this->user->getConfigValue('language'); $language = $this->user->getConfigValue('language');
putenv('LC_ALL=' . $language); @putenv('LC_ALL=' . $language);
setlocale(LC_ALL, $language); setlocale(LC_ALL, $language);
bindtextdomain($language, LOCALE); bindtextdomain($language, LOCALE);
textdomain($language); textdomain($language);

View File

@ -8,56 +8,56 @@
* @license http://www.wtfpl.net/ see COPYING file * @license http://www.wtfpl.net/ see COPYING file
*/ */
define ('SALT', ''); # put a strong string here @define ('SALT', ''); # put a strong string here
define ('LANG', 'en_EN.utf8'); @define ('LANG', 'en_EN.utf8');
define ('STORAGE', 'sqlite'); # postgres, mysql or sqlite @define ('STORAGE', 'sqlite'); # postgres, mysql or sqlite
define ('STORAGE_SQLITE', ROOT . '/db/poche.sqlite'); # if you are using sqlite, where the database file is located @define ('STORAGE_SQLITE', ROOT . '/db/poche.sqlite'); # if you are using sqlite, where the database file is located
# only for postgres & mysql # only for postgres & mysql
define ('STORAGE_SERVER', 'localhost'); @define ('STORAGE_SERVER', 'localhost');
define ('STORAGE_DB', 'poche'); @define ('STORAGE_DB', 'poche');
define ('STORAGE_USER', 'poche'); @define ('STORAGE_USER', 'poche');
define ('STORAGE_PASSWORD', 'poche'); @define ('STORAGE_PASSWORD', 'poche');
################################################################################# #################################################################################
# Do not trespass unless you know what you are doing # Do not trespass unless you know what you are doing
################################################################################# #################################################################################
// Change this if not using the standart port for SSL - i.e you server is behind sslh // Change this if not using the standart port for SSL - i.e you server is behind sslh
define ('SSL_PORT', 443); @define ('SSL_PORT', 443);
define ('MODE_DEMO', FALSE); @define ('MODE_DEMO', FALSE);
define ('DEBUG_POCHE', FALSE); @define ('DEBUG_POCHE', FALSE);
define ('DOWNLOAD_PICTURES', FALSE); @define ('DOWNLOAD_PICTURES', FALSE);
define ('CONVERT_LINKS_FOOTNOTES', FALSE); @define ('CONVERT_LINKS_FOOTNOTES', FALSE);
define ('REVERT_FORCED_PARAGRAPH_ELEMENTS', FALSE); @define ('REVERT_FORCED_PARAGRAPH_ELEMENTS', FALSE);
define ('SHARE_TWITTER', TRUE); @define ('SHARE_TWITTER', TRUE);
define ('SHARE_MAIL', TRUE); @define ('SHARE_MAIL', TRUE);
define ('SHARE_SHAARLI', FALSE); @define ('SHARE_SHAARLI', FALSE);
define ('SHAARLI_URL', 'http://myshaarliurl.com'); @define ('SHAARLI_URL', 'http://myshaarliurl.com');
define ('FLATTR', TRUE); @define ('FLATTR', TRUE);
define ('FLATTR_API', 'https://api.flattr.com/rest/v2/things/lookup/?url='); @define ('FLATTR_API', 'https://api.flattr.com/rest/v2/things/lookup/?url=');
define ('NOT_FLATTRABLE', '0'); @define ('NOT_FLATTRABLE', '0');
define ('FLATTRABLE', '1'); @define ('FLATTRABLE', '1');
define ('FLATTRED', '2'); @define ('FLATTRED', '2');
// display or not print link in article view // display or not print link in article view
define ('SHOW_PRINTLINK', '1'); @define ('SHOW_PRINTLINK', '1');
// display or not percent of read in article view. Affects only default theme. // display or not percent of read in article view. Affects only default theme.
define ('SHOW_READPERCENT', '1'); @define ('SHOW_READPERCENT', '1');
define ('ABS_PATH', 'assets/'); @define ('ABS_PATH', 'assets/');
define ('DEFAULT_THEME', 'baggy'); @define ('DEFAULT_THEME', 'baggy');
define ('THEME', ROOT . '/themes'); @define ('THEME', ROOT . '/themes');
define ('LOCALE', ROOT . '/locale'); @define ('LOCALE', ROOT . '/locale');
define ('CACHE', ROOT . '/cache'); @define ('CACHE', ROOT . '/cache');
define ('PAGINATION', '10'); @define ('PAGINATION', '10');
//limit for download of articles during import //limit for download of articles during import
define ('IMPORT_LIMIT', 5); @define ('IMPORT_LIMIT', 5);
//delay between downloads (in sec) //delay between downloads (in sec)
define ('IMPORT_DELAY', 5); @define ('IMPORT_DELAY', 5);

View File

@ -1,19 +1,19 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wallabag 1.6.0\n" "Project-Id-Version: wallabag 1.6.1\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-02-25 18:33+0300\n" "POT-Creation-Date: 2014-05-10 20:09+0100\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: Amaury Carrade <amaury.public@carrade.eu>\n" "Last-Translator: Mickaël RAYBAUD-ROIG <raybaudroigm@gmail.com>\n"
"Language-Team: \n" "Language-Team: \n"
"Language: fr_FR\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: _;gettext;gettext_noop\n" "X-Poedit-KeywordsList: _;gettext;gettext_noop\n"
"X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-SourceCharset: UTF-8\n"
"X-Generator: Poedit 1.6.4\n" "X-Generator: Poedit 1.5.4\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: fr_FR\n"
msgid "wallabag, a read it later open source system" msgid "wallabag, a read it later open source system"
msgstr "wallabag, un système open source de lecture différé" msgstr "wallabag, un système open source de lecture différé"
@ -21,9 +21,97 @@ msgstr "wallabag, un système open source de lecture différé"
msgid "login failed: user doesn't exist" msgid "login failed: user doesn't exist"
msgstr "échec de l'identification : cet utilisateur n'existe pas" msgstr "échec de l'identification : cet utilisateur n'existe pas"
msgid "return home" msgid "save link!"
msgstr "enregistrer le lien !"
msgid "plop"
msgstr "plop"
msgid "powered by"
msgstr "propulsé par"
msgid "debug mode is on so cache is off."
msgstr "le mode de debug est actif, le cache est donc désactivé."
msgid "your wallabag version:"
msgstr "votre version de wallabag :"
msgid "storage:"
msgstr "stockage :"
msgid "login to your wallabag"
msgstr "se connecter à votre wallabag"
msgid "Login to wallabag"
msgstr "Se connecter à wallabag"
msgid "you are in demo mode, some features may be disabled."
msgstr ""
"vous êtes en mode démo, certaines fonctionnalités peuvent être désactivées."
msgid "Username"
msgstr "Nom d'utilisateur"
msgid "Password"
msgstr "Mot de passe"
msgid "Stay signed in"
msgstr "Rester connecté"
msgid "(Do not check on public computers)"
msgstr "(Ne pas cocher sur un ordinateur public)"
msgid "Sign in"
msgstr "Se connecter"
msgid "back to home"
msgstr "retour à l'accueil" msgstr "retour à l'accueil"
msgid "favorites"
msgstr "favoris"
msgid "archive"
msgstr "archive"
msgid "unread"
msgstr "non lus"
msgid "Tag"
msgstr "Tag"
msgid "No articles found."
msgstr "Aucun article trouvé."
msgid "estimated reading time:"
msgstr "temps de lecture estimé :"
msgid "estimated reading time :"
msgstr "temps de lecture estimé :"
msgid "Toggle mark as read"
msgstr "Marquer comme lu / non lu"
msgid "toggle favorite"
msgstr "marquer / enlever comme favori"
msgid "delete"
msgstr "supprimer"
msgid "original"
msgstr "original"
msgid "Mark all the entries as read"
msgstr "Marquer tous les articles comme lus"
msgid "results"
msgstr "résultats"
msgid " found for « "
msgstr "trouvé pour « "
msgid "Only one result found for "
msgstr "Seulement un résultat trouvé pour "
msgid "config" msgid "config"
msgstr "configuration" msgstr "configuration"
@ -75,17 +163,29 @@ msgstr "Une version stable plus récente est disponible."
msgid "You are up to date." msgid "You are up to date."
msgstr "Vous êtes à jour." msgstr "Vous êtes à jour."
msgid "Last check:"
msgstr "Dernière vérification: "
msgid "Latest dev version" msgid "Latest dev version"
msgstr "Dernière version de développement" msgstr "Dernière version de développement"
msgid "A more recent development version is available." msgid "A more recent development version is available."
msgstr "Une version de développement plus récente est disponible." msgstr "Une version de développement plus récente est disponible."
msgid "You can clear cache to check the latest release."
msgstr ""
"Vous pouvez vider le cache pour vérifier que vous avez la dernière version."
msgid "Feeds" msgid "Feeds"
msgstr "Flux" msgstr "Flux"
msgid "Your feed token is currently empty and must first be generated to enable feeds. Click <a href='?feed&amp;action=generate'>here to generate it</a>." msgid ""
msgstr "Votre jeton de flux est actuellement vide et doit d'abord être généré pour activer les flux. Cliquez <a href='?feed&amp;action=generate'>ici</a> pour le générer." "Your feed token is currently empty and must first be generated to enable "
"feeds. Click <a href='?feed&amp;action=generate'>here to generate it</a>."
msgstr ""
"Votre jeton de flux est actuellement vide et doit d'abord être généré pour "
"activer les flux. Cliquez <a href='?feed&amp;action=generate'>ici</a> pour "
"le générer."
msgid "Unread feed" msgid "Unread feed"
msgstr "Flux des non lus" msgstr "Flux des non lus"
@ -102,8 +202,12 @@ msgstr "Votre jeton :"
msgid "Your user id:" msgid "Your user id:"
msgstr "Votre ID utilisateur :" msgstr "Votre ID utilisateur :"
msgid "You can regenerate your token: <a href='?feed&amp;action=generate'>generate!</a>." msgid ""
msgstr "Vous pouvez regénérer votre jeton : <a href='?feed&amp;action=generate'>génération !</a>." "You can regenerate your token: <a href='?feed&amp;action=generate'>generate!"
"</a>."
msgstr ""
"Vous pouvez regénérer votre jeton : <a href='?feed&amp;"
"action=generate'>génération !</a>."
msgid "Change your theme" msgid "Change your theme"
msgstr "Changer votre thème" msgstr "Changer votre thème"
@ -126,36 +230,40 @@ msgstr "Modifier votre mot de passe"
msgid "New password:" msgid "New password:"
msgstr "Nouveau mot de passe :" msgstr "Nouveau mot de passe :"
msgid "Password"
msgstr "Mot de passe"
msgid "Repeat your new password:" msgid "Repeat your new password:"
msgstr "Répétez votre nouveau mot de passe :" msgstr "Répétez votre nouveau mot de passe :"
msgid "Import" msgid "Import"
msgstr "Importer" msgstr "Importer"
msgid "Please execute the import script locally as it can take a very long time." msgid ""
msgstr "Merci d'exécuter le script d'importation en local car cela peut prendre du temps." "You can import your Pocket, Readability, Instapaper, Wallabag or any data in "
"appropriate json or html format."
msgstr ""
"Vous pouvez importer depuis Pocket, Readability, Instapaper, Wallabag, ou "
"n'importe quel fichier au format JSON ou HTML approprié."
msgid "More info in the official documentation:" msgid ""
msgstr "Plus d'infos dans la documentation officielle :" "Please select export file on your computer and press \"Import\" button below."
"<br>Wallabag will parse your file, insert all URLs and start fetching of "
"articles if required.<br>Fetching process is controlled by two constants in "
"your config file: IMPORT_LIMIT (how many articles are fetched at once) and "
"IMPORT_DELAY (delay between fetch of next batch of articles)."
msgstr ""
"Sélectionner le fichier à importer sur votre disque dur, et pressez la "
"bouton « Importer » ci-dessous.<br />Wallabag analysera votre fichier, "
"ajoutera toutes les URL trouvées et commencera à télécharger les contenus si "
"nécessaire.<br />Le processus de téléchargement est contrôlé par deux "
"constantes dans votre fichier de configuration:<wbr /><code>IMPORT_LIMIT</"
"code> (nombre d'éléments téléchargés à la fois) et <code>IMPORT_DELAY</code> "
"(le délai d'attente entre deux séquences de téléchargement)."
msgid "Import from Pocket" msgid "File:"
msgstr "Import depuis Pocket" msgstr "Fichier: "
#, php-format msgid "You can click here to fetch content for articles with no content."
msgid "(you must have a %s file on your server)" msgstr ""
msgstr "(le fichier %s doit être présent sur le serveur)" "Vous pouvez cliquer ici pour télécharger le contenu des articles vides."
msgid "Import from Readability"
msgstr "Importer depuis Readability"
msgid "Import from Instapaper"
msgstr "Importer depuis Instapaper"
msgid "Import from wallabag"
msgstr "Importer depuis wallabag"
msgid "Export your wallabag data" msgid "Export your wallabag data"
msgstr "Exporter vos données de wallabag" msgstr "Exporter vos données de wallabag"
@ -175,110 +283,50 @@ msgstr "Cache"
msgid "to delete cache." msgid "to delete cache."
msgstr "pour effacer le cache." msgstr "pour effacer le cache."
msgid "You can enter multiple tags, separated by commas." msgid "Add user"
msgstr "Vous pouvez entrer plusieurs tags, séparés par des virgules." msgstr "Ajouter un utilisateur"
msgid "return to article" msgid "Add a new user :"
msgstr "retourner à l'article" msgstr "Ajouter un nouvel utilisateur: "
msgid "plop" msgid "Login for new user"
msgstr "plop" msgstr "Identifiant du nouvel utilisateur"
msgid "You can <a href='wallabag_compatibility_test.php'>check your configuration here</a>."
msgstr "Vous pouvez vérifier votre configuration <a href='wallabag_compatibility_test.php'>ici</a>."
msgid "favoris"
msgstr "favoris"
msgid "archive"
msgstr "archive"
msgid "unread"
msgstr "non lus"
msgid "by date asc"
msgstr "par date asc"
msgid "by date"
msgstr "par date"
msgid "by date desc"
msgstr "par date desc"
msgid "by title asc"
msgstr "par titre asc"
msgid "by title"
msgstr "par titre"
msgid "by title desc"
msgstr "par titre desc"
msgid "Tag"
msgstr "Tag"
msgid "No articles found."
msgstr "Aucun article trouvé."
msgid "Toggle mark as read"
msgstr "Marquer comme lu / non lu"
msgid "toggle favorite"
msgstr "marquer / enlever comme favori"
msgid "delete"
msgstr "supprimer"
msgid "original"
msgstr "original"
msgid "estimated reading time:"
msgstr "temps de lecture estimé :"
msgid "mark all the entries as read"
msgstr "marquer tous les articles comme lus"
msgid "results"
msgstr "résultats"
msgid "installation"
msgstr "installation"
msgid "install your wallabag"
msgstr "installez votre wallabag"
msgid "wallabag is still not installed. Please fill the below form to install it. Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation on wallabag website</a>."
msgstr "wallabag n'est pas encore installé. Merci de remplir le formulaire suivant pour l'installer. N'hésitez pas à <a href='http://doc.wallabag.org'>lire la documentation sur le site de wallabag</a>."
msgid "Login" msgid "Login"
msgstr "Nom d'utilisateur" msgstr "Nom d'utilisateur"
msgid "Repeat your password" msgid "Password for new user"
msgstr "Répétez votre mot de passe" msgstr "Mot de passe du nouvel utilisateur: "
msgid "Install" msgid "Send"
msgstr "Installer" msgstr "Imvoyer"
msgid "login to your wallabag" msgid "Delete account"
msgstr "se connecter à votre wallabag" msgstr "Supprimer le compte"
msgid "Login to wallabag" msgid "You can delete your account by entering your password and validating."
msgstr "Se connecter à wallabag" msgstr ""
"Vous pouvez supprimer votre compte en entrant votre mot de passe et en "
"validant."
msgid "you are in demo mode, some features may be disabled." msgid "Be careful, data will be erased forever (that is a very long time)."
msgstr "vous êtes en mode démo, certaines fonctionnalités peuvent être désactivées." msgstr "Attention, les données seront perdues pour toujours."
msgid "Username" msgid "Type here your password"
msgstr "Nom d'utilisateur" msgstr "Entrez votre mot de passe ici"
msgid "Stay signed in" msgid "You are the only user, you cannot delete your own account."
msgstr "Rester connecté" msgstr ""
"Vous êtes l'unique utilisateur, vous ne pouvez pas supprimer votre compte."
msgid "(Do not check on public computers)" msgid ""
msgstr "(Ne pas cocher sur un ordinateur public)" "To completely remove wallabag, delete the wallabag folder on your web server."
msgstr ""
"Pour déinstaller complètement Wallabag, supprimez le répertoire "
"<code>wallabag</code> de votre serveur Web."
msgid "Sign in" msgid "Save a link"
msgstr "Se connecter" msgstr "Ajouter un lien"
msgid "Return home" msgid "Return home"
msgstr "Retour accueil" msgstr "Retour accueil"
@ -310,6 +358,9 @@ msgstr "Shaarli"
msgid "flattr" msgid "flattr"
msgstr "Flattr" msgstr "Flattr"
msgid "Print"
msgstr "Imprimer"
msgid "Does this article appear wrong?" msgid "Does this article appear wrong?"
msgstr "Cet article s'affiche mal ?" msgstr "Cet article s'affiche mal ?"
@ -319,54 +370,18 @@ msgstr "tags :"
msgid "Edit tags" msgid "Edit tags"
msgstr "Modifier les tags" msgstr "Modifier les tags"
msgid "save link!" msgid "favoris"
msgstr "enregistrer le lien !"
msgid "powered by"
msgstr "propulsé par"
msgid "debug mode is on so cache is off."
msgstr "le mode de debug est actif, le cache est donc désactivé."
msgid "your wallabag version:"
msgstr "votre version de wallabag :"
msgid "storage:"
msgstr "stockage :"
msgid "home"
msgstr "accueil"
msgid "favorites"
msgstr "favoris" msgstr "favoris"
msgid "tags" msgid "mark all the entries as read"
msgstr "tags" msgstr "marquer tous les articles comme lus"
msgid "save a link" msgid "toggle view mode"
msgstr "sauver un lien" msgstr "changer de mode de visualisation"
msgid "logout" msgid "return home"
msgstr "déconnexion"
msgid "back to home"
msgstr "retour à l'accueil" msgstr "retour à l'accueil"
msgid "toggle mark as read"
msgstr "marquer comme lu / non lu"
msgid "tweet"
msgstr "tweet"
msgid "email"
msgstr "e-mail"
msgid "this article appears wrong?"
msgstr "cet article s'affiche mal ?"
msgid "No link available here!"
msgstr "Aucun lien n'est disponible ici !"
msgid "Poching a link" msgid "Poching a link"
msgstr "Enregistrer un lien" msgstr "Enregistrer un lien"
@ -395,7 +410,9 @@ msgid "a more recent development version is available."
msgstr "une version de développement plus récente est disponible." msgstr "une version de développement plus récente est disponible."
msgid "Please execute the import script locally, it can take a very long time." msgid "Please execute the import script locally, it can take a very long time."
msgstr "Merci d'exécuter le script d'importation en local car cela peut prendre du temps." msgstr ""
"Merci d'exécuter le script d'importation en local car cela peut prendre du "
"temps."
msgid "More infos in the official doc:" msgid "More infos in the official doc:"
msgstr "Plus d'infos dans la documentation officielle :" msgstr "Plus d'infos dans la documentation officielle :"
@ -403,21 +420,146 @@ msgstr "Plus d'infos dans la documentation officielle :"
msgid "import from Pocket" msgid "import from Pocket"
msgstr "importation depuis Pocket" msgstr "importation depuis Pocket"
#, php-format
msgid "(you must have a %s file on your server)"
msgstr "(le fichier %s doit être présent sur le serveur)"
msgid "import from Readability" msgid "import from Readability"
msgstr "importation depuis Readability" msgstr "importation depuis Readability"
msgid "import from Instapaper" msgid "import from Instapaper"
msgstr "importation depuis Instapaper" msgstr "importation depuis Instapaper"
msgid "estimated reading time :" msgid "Start typing for auto complete."
msgstr "temps de lecture estimé :" msgstr "Commencez à taper pour activer l'auto-complétion."
msgid "Mark all the entries as read" msgid "You can enter multiple tags, separated by commas."
msgstr "Marquer tous les articles comme lus" msgstr "Vous pouvez entrer plusieurs tags, séparés par des virgules."
msgid "return to article"
msgstr "retourner à l'article"
msgid "by date asc"
msgstr "par date asc"
msgid "by date"
msgstr "par date"
msgid "by date desc"
msgstr "par date desc"
msgid "by title asc"
msgstr "par titre asc"
msgid "by title"
msgstr "par titre"
msgid "by title desc"
msgstr "par titre desc"
msgid "home"
msgstr "accueil"
msgid "tags"
msgstr "tags"
msgid "save a link"
msgstr "sauver un lien"
msgid "search"
msgstr "rechercher"
msgid "logout"
msgstr "déconnexion"
msgid "installation"
msgstr "installation"
msgid "install your wallabag"
msgstr "installez votre wallabag"
msgid ""
"wallabag is still not installed. Please fill the below form to install it. "
"Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation "
"on wallabag website</a>."
msgstr ""
"wallabag n'est pas encore installé. Merci de remplir le formulaire suivant "
"pour l'installer. N'hésitez pas à <a href='http://doc.wallabag.org'>lire la "
"documentation sur le site de wallabag</a>."
msgid "Repeat your password"
msgstr "Répétez votre mot de passe"
msgid "Install"
msgstr "Installer"
msgid ""
"You can <a href='wallabag_compatibility_test.php'>check your configuration "
"here</a>."
msgstr ""
"Vous pouvez vérifier votre configuration <a "
"href='wallabag_compatibility_test.php'>ici</a>."
msgid "Tags" msgid "Tags"
msgstr "Tags" msgstr "Tags"
msgid "No link available here!"
msgstr "Aucun lien n'est disponible ici !"
msgid "toggle mark as read"
msgstr "marquer comme lu / non lu"
msgid "tweet"
msgstr "tweet"
msgid "email"
msgstr "e-mail"
msgid "this article appears wrong?"
msgstr "cet article s'affiche mal ?"
msgid "Search"
msgstr "Rechercher"
msgid "Download required for "
msgstr "Téléchargement requis pour "
msgid "records"
msgstr " éléments."
msgid "Downloading next "
msgstr "Téléchargement des "
msgid "articles, please wait"
msgstr " prochains éléments, veuillez patienter"
msgid "Enter your search here"
msgstr "Entrez votre recherche ici"
#, php-format
msgid ""
"The new user %s has been installed. Do you want to <a href=\"?logout"
"\">logout ?</a>"
msgstr ""
"Le nouvel utilisateur « %s » a été ajouté. Voulez-vous vous <a href=\"?"
"logout\">déconnecter ?</a>"
#, php-format
msgid "Error : An user with the name %s already exists !"
msgstr "Erreur: Un utilisateur avec le nom « %s » existe déjà."
#, php-format
msgid "User %s has been successfully deleted !"
msgstr "L'utilisateur « %s » a bien été supprimé !"
msgid "Error : The password is wrong !"
msgstr "Erreur: Le mot de passe est incorrect !"
msgid "Error : You are the only user, you cannot delete your account !"
msgstr ""
"Erreur: Vous êtes l'unique utilisateur, vous ne pouvez pas supprimer votre "
"compte !"
msgid "Untitled" msgid "Untitled"
msgstr "Sans titre" msgstr "Sans titre"
@ -448,11 +590,15 @@ msgstr "en mode démo, vous ne pouvez pas mettre à jour le mot de passe"
msgid "your password has been updated" msgid "your password has been updated"
msgstr "votre mot de passe a été mis à jour" msgstr "votre mot de passe a été mis à jour"
msgid "the two fields have to be filled & the password must be the same in the two fields" msgid ""
msgstr "les deux champs doivent être remplis & le mot de passe doit être le même dans les deux" "the two fields have to be filled & the password must be the same in the two "
"fields"
msgstr ""
"les deux champs doivent être remplis & le mot de passe doit être le même "
"dans les deux"
msgid "still using the \"" msgid "still using the \""
msgstr "utilise encore \"" msgstr "Vous utilisez toujours \""
msgid "that theme does not seem to be installed" msgid "that theme does not seem to be installed"
msgstr "ce thème ne semble pas installé" msgstr "ce thème ne semble pas installé"
@ -475,26 +621,26 @@ msgstr "bienvenue dans votre wallabag"
msgid "login failed: bad login or password" msgid "login failed: bad login or password"
msgstr "échec de l'identification : mauvais identifiant ou mot de passe" msgstr "échec de l'identification : mauvais identifiant ou mot de passe"
msgid "import from instapaper completed" msgid "Untitled - Import - "
msgstr "Importation depuis Instapaper achevée" msgstr "Sans titre - Importer - "
msgid "import from pocket completed" msgid "click to finish import"
msgstr "Importation depuis Pocket achevée" msgstr "cliquez pour terminer l'importation"
msgid "import from Readability completed. " msgid "Articles inserted: "
msgstr "Importation depuis Readability achevée" msgstr "Articles ajoutés: "
msgid "import from Poche completed. " msgid ". Please note, that some may be marked as \"read\"."
msgstr "Importation depuis Pocket achevée" msgstr ". Notez que certains pourraient être marqués comme lus."
msgid "Unknown import provider." msgid "Import finished."
msgstr "Format d'importation inconnu." msgstr "Importation terminée."
msgid "Incomplete inc/poche/define.inc.php file, please define \"" msgid "Undefined"
msgstr "Fichier inc/poche/define.inc.php incomplet, merci de définir \"" msgstr "Non définit"
msgid "Could not find required \"" msgid "User with this id ("
msgstr "Impossible de trouver \"" msgstr "Utilisateur avec cet identifiant ("
msgid "Uh, there is a problem while generating feeds." msgid "Uh, there is a problem while generating feeds."
msgstr "Hum, il y a un problème lors de la génération des flux." msgstr "Hum, il y a un problème lors de la génération des flux."
@ -505,11 +651,47 @@ msgstr "Cache effacé."
msgid "Oops, it seems you don't have PHP 5." msgid "Oops, it seems you don't have PHP 5."
msgstr "Oups, vous ne semblez pas avoir PHP 5." msgstr "Oups, vous ne semblez pas avoir PHP 5."
msgid "search" #~ msgid ""
msgstr "rechercher" #~ "Please execute the import script locally as it can take a very long time."
#~ msgstr ""
#~ "Merci d'exécuter le script d'importation en local car cela peut prendre "
#~ "du temps."
msgid "Search" #~ msgid "More info in the official documentation:"
msgstr "Rechercher" #~ msgstr "Plus d'infos dans la documentation officielle :"
#~ msgid "Import from Pocket"
#~ msgstr "Import depuis Pocket"
#~ msgid "Import from Readability"
#~ msgstr "Importer depuis Readability"
#~ msgid "Import from Instapaper"
#~ msgstr "Importer depuis Instapaper"
#~ msgid "Import from wallabag"
#~ msgstr "Importer depuis wallabag"
#~ msgid "import from instapaper completed"
#~ msgstr "Importation depuis Instapaper achevée"
#~ msgid "import from pocket completed"
#~ msgstr "Importation depuis Pocket achevée"
#~ msgid "import from Readability completed. "
#~ msgstr "Importation depuis Readability achevée"
#~ msgid "import from Poche completed. "
#~ msgstr "Importation depuis Pocket achevée"
#~ msgid "Unknown import provider."
#~ msgstr "Format d'importation inconnu."
#~ msgid "Incomplete inc/poche/define.inc.php file, please define \""
#~ msgstr "Fichier inc/poche/define.inc.php incomplet, merci de définir \""
#~ msgid "Could not find required \""
#~ msgstr "Impossible de trouver \""
#~ msgid "poche it!" #~ msgid "poche it!"
#~ msgstr "pochez-le !" #~ msgstr "pochez-le !"

Binary file not shown.

After

Width:  |  Height:  |  Size: 288 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 288 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 288 B