Compare commits
20 Commits
develop
...
2022.05-rc
Author | SHA1 | Date | |
---|---|---|---|
ffe62a2577 | |||
19ae3851e8 | |||
348ca80292 | |||
91f5ba9eab | |||
640cc4c717 | |||
886c56e4b7 | |||
53a806af87 | |||
d0dfb04585 | |||
96637b30a4 | |||
ab2eaf136e | |||
6481b384ee | |||
efd654d08e | |||
1a8925b0aa | |||
bb1ca9ee92 | |||
4eec2841f4 | |||
3ce438f4d6 | |||
444330d91f | |||
3455871f40 | |||
99a3ddfefa | |||
ffb8e897cf |
|
@ -91,6 +91,10 @@ function advancedcontentfilter_dbstructure_definition(App $a, &$database)
|
|||
];
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array $item Prepared by either Model\Item::prepareBody or advancedcontentfilter_prepare_item_row
|
||||
* @return array
|
||||
*/
|
||||
function advancedcontentfilter_get_filter_fields(array $item)
|
||||
{
|
||||
$vars = [];
|
||||
|
@ -262,30 +266,20 @@ function advancedcontentfilter_build_fields($data)
|
|||
}
|
||||
|
||||
if (!empty($data['expression'])) {
|
||||
$allowed_keys = [
|
||||
'author_id', 'author_link', 'author_name', 'author_avatar',
|
||||
'owner_id', 'owner_link', 'owner_name', 'owner_avatar',
|
||||
'contact_id', 'uid', 'id', 'parent', 'uri',
|
||||
'thr_parent', 'parent_uri',
|
||||
'content_warning',
|
||||
'commented', 'created', 'edited', 'received',
|
||||
'verb', 'object_type', 'postopts', 'plink', 'guid', 'wall', 'private', 'starred',
|
||||
'title', 'body',
|
||||
'file', 'event_id', 'location', 'coord', 'app', 'attach',
|
||||
'rendered_hash', 'rendered_html', 'object',
|
||||
'allow_cid', 'allow_gid', 'deny_cid', 'deny_gid',
|
||||
'item_id', 'item_network', 'author_thumb', 'owner_thumb',
|
||||
'network', 'url', 'name', 'writable', 'self',
|
||||
'cid', 'alias',
|
||||
'event_created', 'event_edited', 'event_start', 'event_finish', 'event_summary',
|
||||
'event_desc', 'event_location', 'event_type', 'event_nofinish', 'event_ignore',
|
||||
'children', 'pagedrop', 'tags', 'hashtags', 'mentions',
|
||||
'attachments',
|
||||
];
|
||||
// Using a dummy item to validate the field existence
|
||||
$condition = ["(`uid` = ? OR `uid` = 0)", local_user()];
|
||||
$params = ['order' => ['uid' => true]];
|
||||
$item_row = Post::selectFirstForUser(local_user(), [], $condition, $params);
|
||||
|
||||
if (!DBA::isResult($item_row)) {
|
||||
throw new HTTPException\NotFoundException(DI::l10n()->t('This addon requires this node having at least one post'));
|
||||
}
|
||||
|
||||
$expressionLanguage = new ExpressionLanguage\ExpressionLanguage();
|
||||
|
||||
$parsedExpression = $expressionLanguage->parse($data['expression'], $allowed_keys);
|
||||
$parsedExpression = $expressionLanguage->parse(
|
||||
$data['expression'],
|
||||
array_keys(advancedcontentfilter_get_filter_fields(advancedcontentfilter_prepare_item_row($item_row)))
|
||||
);
|
||||
|
||||
$serialized = serialize($parsedExpression->getNodes());
|
||||
|
||||
|
@ -430,23 +424,36 @@ function advancedcontentfilter_get_variables_guid(ServerRequestInterface $reques
|
|||
|
||||
$condition = ["`guid` = ? AND (`uid` = ? OR `uid` = 0)", $args['guid'], local_user()];
|
||||
$params = ['order' => ['uid' => true]];
|
||||
$item = Post::selectFirstForUser(local_user(), [], $condition, $params);
|
||||
$item_row = Post::selectFirstForUser(local_user(), [], $condition, $params);
|
||||
|
||||
if (!DBA::isResult($item)) {
|
||||
if (!DBA::isResult($item_row)) {
|
||||
throw new HTTPException\NotFoundException(DI::l10n()->t('Unknown post with guid: %s', $args['guid']));
|
||||
}
|
||||
|
||||
$tags = Tag::populateFromItem($item);
|
||||
|
||||
$item['tags'] = $tags['tags'];
|
||||
$item['hashtags'] = $tags['hashtags'];
|
||||
$item['mentions'] = $tags['mentions'];
|
||||
|
||||
$attachments = Post\Media::splitAttachments($item['uri-id'], $item['guid'] ?? '');
|
||||
|
||||
$item['attachments'] = $attachments;
|
||||
|
||||
$return = advancedcontentfilter_get_filter_fields($item);
|
||||
$return = advancedcontentfilter_get_filter_fields(advancedcontentfilter_prepare_item_row($item_row));
|
||||
|
||||
return json_encode(['variables' => str_replace('\\\'', '\'', var_export($return, true))]);
|
||||
}
|
||||
|
||||
/**
|
||||
* This mimimcs the processing performed in Model\Item::prepareBody
|
||||
*
|
||||
* @param array $item_row
|
||||
* @return array
|
||||
* @throws HTTPException\InternalServerErrorException
|
||||
* @throws ImagickException
|
||||
*/
|
||||
function advancedcontentfilter_prepare_item_row(array $item_row): array
|
||||
{
|
||||
$tags = Tag::populateFromItem($item_row);
|
||||
|
||||
$item_row['tags'] = $tags['tags'];
|
||||
$item_row['hashtags'] = $tags['hashtags'];
|
||||
$item_row['mentions'] = $tags['mentions'];
|
||||
|
||||
$attachments = Post\Media::splitAttachments($item_row['uri-id'], $item_row['guid'] ?? '');
|
||||
|
||||
$item_row['attachments'] = $attachments;
|
||||
|
||||
return $item_row;
|
||||
}
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-11-21 19:13-0500\n"
|
||||
"POT-Creation-Date: 2022-05-11 08:54-0400\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -112,42 +112,46 @@ msgstr ""
|
|||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: advancedcontentfilter.php:312 advancedcontentfilter.php:323
|
||||
#: advancedcontentfilter.php:334 advancedcontentfilter.php:370
|
||||
#: advancedcontentfilter.php:401 advancedcontentfilter.php:424
|
||||
#: advancedcontentfilter.php:295
|
||||
msgid "This addon requires this node having at least one post"
|
||||
msgstr ""
|
||||
|
||||
#: advancedcontentfilter.php:325 advancedcontentfilter.php:336
|
||||
#: advancedcontentfilter.php:347 advancedcontentfilter.php:383
|
||||
#: advancedcontentfilter.php:414 advancedcontentfilter.php:437
|
||||
msgid "You must be logged in to use this method"
|
||||
msgstr ""
|
||||
|
||||
#: advancedcontentfilter.php:338 advancedcontentfilter.php:374
|
||||
#: advancedcontentfilter.php:405
|
||||
#: advancedcontentfilter.php:351 advancedcontentfilter.php:387
|
||||
#: advancedcontentfilter.php:418
|
||||
msgid "Invalid form security token, please refresh the page."
|
||||
msgstr ""
|
||||
|
||||
#: advancedcontentfilter.php:350
|
||||
#: advancedcontentfilter.php:363
|
||||
msgid "The rule name and expression are required."
|
||||
msgstr ""
|
||||
|
||||
#: advancedcontentfilter.php:364
|
||||
#: advancedcontentfilter.php:377
|
||||
msgid "Rule successfully added"
|
||||
msgstr ""
|
||||
|
||||
#: advancedcontentfilter.php:378 advancedcontentfilter.php:409
|
||||
#: advancedcontentfilter.php:391 advancedcontentfilter.php:422
|
||||
msgid "Rule doesn't exist or doesn't belong to you."
|
||||
msgstr ""
|
||||
|
||||
#: advancedcontentfilter.php:395
|
||||
#: advancedcontentfilter.php:408
|
||||
msgid "Rule successfully updated"
|
||||
msgstr ""
|
||||
|
||||
#: advancedcontentfilter.php:418
|
||||
#: advancedcontentfilter.php:431
|
||||
msgid "Rule successfully deleted"
|
||||
msgstr ""
|
||||
|
||||
#: advancedcontentfilter.php:428
|
||||
#: advancedcontentfilter.php:441
|
||||
msgid "Missing argument: guid."
|
||||
msgstr ""
|
||||
|
||||
#: advancedcontentfilter.php:436
|
||||
#: advancedcontentfilter.php:449
|
||||
#, php-format
|
||||
msgid "Unknown post with guid: %s"
|
||||
msgstr ""
|
||||
|
|
|
@ -5,16 +5,16 @@
|
|||
#
|
||||
# Translators:
|
||||
# Ulf Rompe <transifex.com@rompe.org>, 2019
|
||||
# Tobias Diekershoff <tobias.diekershoff@gmx.net>, 2021
|
||||
# Tobias Diekershoff <tobias.diekershoff@gmx.net>, 2022
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-02-01 18:15+0100\n"
|
||||
"POT-Creation-Date: 2022-05-11 08:54-0400\n"
|
||||
"PO-Revision-Date: 2018-05-24 06:41+0000\n"
|
||||
"Last-Translator: Tobias Diekershoff <tobias.diekershoff@gmx.net>, 2021\n"
|
||||
"Last-Translator: Tobias Diekershoff <tobias.diekershoff@gmx.net>, 2022\n"
|
||||
"Language-Team: German (https://www.transifex.com/Friendica/teams/12172/de/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -22,32 +22,28 @@ msgstr ""
|
|||
"Language: de\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: src/middlewares.php:49
|
||||
msgid "Method not found"
|
||||
msgstr "Methode nicht gefunden"
|
||||
|
||||
#: advancedcontentfilter.php:136
|
||||
#: advancedcontentfilter.php:154
|
||||
#, php-format
|
||||
msgid "Filtered by rule: %s"
|
||||
msgstr "Nach dieser Regel gefiltert: %s"
|
||||
|
||||
#: advancedcontentfilter.php:150 advancedcontentfilter.php:207
|
||||
#: advancedcontentfilter.php:170 advancedcontentfilter.php:225
|
||||
msgid "Advanced Content Filter"
|
||||
msgstr "Erweiterter Inhaltsfilter"
|
||||
|
||||
#: advancedcontentfilter.php:206
|
||||
#: advancedcontentfilter.php:224
|
||||
msgid "Back to Addon Settings"
|
||||
msgstr "Zurück zu den Addon Einstellungen"
|
||||
|
||||
#: advancedcontentfilter.php:208
|
||||
#: advancedcontentfilter.php:226
|
||||
msgid "Add a Rule"
|
||||
msgstr "Eine Regel hinzufügen"
|
||||
|
||||
#: advancedcontentfilter.php:209
|
||||
#: advancedcontentfilter.php:227
|
||||
msgid "Help"
|
||||
msgstr "Hilfe"
|
||||
|
||||
#: advancedcontentfilter.php:210
|
||||
#: advancedcontentfilter.php:228
|
||||
msgid ""
|
||||
"Add and manage your personal content filter rules in this screen. Rules have"
|
||||
" a name and an arbitrary expression that will be matched against post data. "
|
||||
|
@ -60,11 +56,11 @@ msgstr ""
|
|||
"gegebenenfalls gefiltert. Für eine Übersicht der verfügbaren Operatoren für "
|
||||
"die Filter, wirf bitte einen Blick auf die Hilfsseite des Addons."
|
||||
|
||||
#: advancedcontentfilter.php:211
|
||||
#: advancedcontentfilter.php:229
|
||||
msgid "Your rules"
|
||||
msgstr "Deine Regeln"
|
||||
|
||||
#: advancedcontentfilter.php:212
|
||||
#: advancedcontentfilter.php:230
|
||||
msgid ""
|
||||
"You have no rules yet! Start adding one by clicking on the button above next"
|
||||
" to the title."
|
||||
|
@ -72,98 +68,108 @@ msgstr ""
|
|||
"Du hast bisher noch keine Regeln definiert. Um eine neue Regel zu erstellen,"
|
||||
" verwende bitte den Button neben dem Titel."
|
||||
|
||||
#: advancedcontentfilter.php:213
|
||||
#: advancedcontentfilter.php:231
|
||||
msgid "Disabled"
|
||||
msgstr "Deaktiviert"
|
||||
|
||||
#: advancedcontentfilter.php:214
|
||||
#: advancedcontentfilter.php:232
|
||||
msgid "Enabled"
|
||||
msgstr "Aktiv"
|
||||
|
||||
#: advancedcontentfilter.php:215
|
||||
#: advancedcontentfilter.php:233
|
||||
msgid "Disable this rule"
|
||||
msgstr "Diese Regel deaktivieren"
|
||||
|
||||
#: advancedcontentfilter.php:216
|
||||
#: advancedcontentfilter.php:234
|
||||
msgid "Enable this rule"
|
||||
msgstr "Diese Regel aktivieren"
|
||||
|
||||
#: advancedcontentfilter.php:217
|
||||
#: advancedcontentfilter.php:235
|
||||
msgid "Edit this rule"
|
||||
msgstr "Diese Regel bearbeiten"
|
||||
|
||||
#: advancedcontentfilter.php:218
|
||||
#: advancedcontentfilter.php:236
|
||||
msgid "Edit the rule"
|
||||
msgstr "Die Regel bearbeiten"
|
||||
|
||||
#: advancedcontentfilter.php:219
|
||||
#: advancedcontentfilter.php:237
|
||||
msgid "Save this rule"
|
||||
msgstr "Regel speichern"
|
||||
|
||||
#: advancedcontentfilter.php:220
|
||||
#: advancedcontentfilter.php:238
|
||||
msgid "Delete this rule"
|
||||
msgstr "Diese Regel löschen"
|
||||
|
||||
#: advancedcontentfilter.php:221
|
||||
#: advancedcontentfilter.php:239
|
||||
msgid "Rule"
|
||||
msgstr "Regel"
|
||||
|
||||
#: advancedcontentfilter.php:222
|
||||
#: advancedcontentfilter.php:240
|
||||
msgid "Close"
|
||||
msgstr "Schließen"
|
||||
|
||||
#: advancedcontentfilter.php:223
|
||||
#: advancedcontentfilter.php:241
|
||||
msgid "Add new rule"
|
||||
msgstr "Neue Regel hinzufügen"
|
||||
|
||||
#: advancedcontentfilter.php:224
|
||||
#: advancedcontentfilter.php:242
|
||||
msgid "Rule Name"
|
||||
msgstr "Name der Regel"
|
||||
|
||||
#: advancedcontentfilter.php:225
|
||||
#: advancedcontentfilter.php:243
|
||||
msgid "Rule Expression"
|
||||
msgstr "Ausdruck der Regel"
|
||||
|
||||
#: advancedcontentfilter.php:226
|
||||
#: advancedcontentfilter.php:244
|
||||
msgid "Cancel"
|
||||
msgstr "Abbrechen"
|
||||
|
||||
#: advancedcontentfilter.php:293 advancedcontentfilter.php:304
|
||||
#: advancedcontentfilter.php:315 advancedcontentfilter.php:349
|
||||
#: advancedcontentfilter.php:378 advancedcontentfilter.php:399
|
||||
#: advancedcontentfilter.php:295
|
||||
msgid "This addon requires this node having at least one post"
|
||||
msgstr ""
|
||||
"Dieses Addon funktioniert nur, wenn auf diesem Knoten mindestens ein Beitrag"
|
||||
" existiert."
|
||||
|
||||
#: advancedcontentfilter.php:325 advancedcontentfilter.php:336
|
||||
#: advancedcontentfilter.php:347 advancedcontentfilter.php:383
|
||||
#: advancedcontentfilter.php:414 advancedcontentfilter.php:437
|
||||
msgid "You must be logged in to use this method"
|
||||
msgstr "Du musst angemeldet sein, um diese Methode verwenden zu können "
|
||||
|
||||
#: advancedcontentfilter.php:319 advancedcontentfilter.php:353
|
||||
#: advancedcontentfilter.php:382
|
||||
#: advancedcontentfilter.php:351 advancedcontentfilter.php:387
|
||||
#: advancedcontentfilter.php:418
|
||||
msgid "Invalid form security token, please refresh the page."
|
||||
msgstr "Ungültiges Sciherheitstoken, bitte die Seite neu laden."
|
||||
|
||||
#: advancedcontentfilter.php:331
|
||||
#: advancedcontentfilter.php:363
|
||||
msgid "The rule name and expression are required."
|
||||
msgstr "Der Name der Regel und der Ausdruck sind erforderlich."
|
||||
|
||||
#: advancedcontentfilter.php:343
|
||||
#: advancedcontentfilter.php:377
|
||||
msgid "Rule successfully added"
|
||||
msgstr "Regel erfolgreich hinzugefügt."
|
||||
|
||||
#: advancedcontentfilter.php:357 advancedcontentfilter.php:386
|
||||
#: advancedcontentfilter.php:391 advancedcontentfilter.php:422
|
||||
msgid "Rule doesn't exist or doesn't belong to you."
|
||||
msgstr "Entweder existiert die Regel nicht, oder sie gehört dir nicht."
|
||||
|
||||
#: advancedcontentfilter.php:372
|
||||
#: advancedcontentfilter.php:408
|
||||
msgid "Rule successfully updated"
|
||||
msgstr "Regel wurde erfolgreich aktualisiert."
|
||||
|
||||
#: advancedcontentfilter.php:393
|
||||
#: advancedcontentfilter.php:431
|
||||
msgid "Rule successfully deleted"
|
||||
msgstr "Regel erfolgreich gelöscht."
|
||||
|
||||
#: advancedcontentfilter.php:403
|
||||
#: advancedcontentfilter.php:441
|
||||
msgid "Missing argument: guid."
|
||||
msgstr "Fehlendes Argument: guid."
|
||||
|
||||
#: advancedcontentfilter.php:411
|
||||
#: advancedcontentfilter.php:449
|
||||
#, php-format
|
||||
msgid "Unknown post with guid: %s"
|
||||
msgstr "Unbekannter Beitrag mit der guid: %s"
|
||||
|
||||
#: src/middlewares.php:49
|
||||
msgid "Method not found"
|
||||
msgstr "Methode nicht gefunden"
|
||||
|
|
|
@ -5,7 +5,6 @@ function string_plural_select_de($n){
|
|||
$n = intval($n);
|
||||
return intval($n != 1);
|
||||
}}
|
||||
$a->strings['Method not found'] = 'Methode nicht gefunden';
|
||||
$a->strings['Filtered by rule: %s'] = 'Nach dieser Regel gefiltert: %s';
|
||||
$a->strings['Advanced Content Filter'] = 'Erweiterter Inhaltsfilter';
|
||||
$a->strings['Back to Addon Settings'] = 'Zurück zu den Addon Einstellungen';
|
||||
|
@ -28,6 +27,7 @@ $a->strings['Add new rule'] = 'Neue Regel hinzufügen';
|
|||
$a->strings['Rule Name'] = 'Name der Regel';
|
||||
$a->strings['Rule Expression'] = 'Ausdruck der Regel';
|
||||
$a->strings['Cancel'] = 'Abbrechen';
|
||||
$a->strings['This addon requires this node having at least one post'] = 'Dieses Addon funktioniert nur, wenn auf diesem Knoten mindestens ein Beitrag existiert.';
|
||||
$a->strings['You must be logged in to use this method'] = 'Du musst angemeldet sein, um diese Methode verwenden zu können ';
|
||||
$a->strings['Invalid form security token, please refresh the page.'] = 'Ungültiges Sciherheitstoken, bitte die Seite neu laden.';
|
||||
$a->strings['The rule name and expression are required.'] = 'Der Name der Regel und der Ausdruck sind erforderlich.';
|
||||
|
@ -37,3 +37,4 @@ $a->strings['Rule successfully updated'] = 'Regel wurde erfolgreich aktualisiert
|
|||
$a->strings['Rule successfully deleted'] = 'Regel erfolgreich gelöscht.';
|
||||
$a->strings['Missing argument: guid.'] = 'Fehlendes Argument: guid.';
|
||||
$a->strings['Unknown post with guid: %s'] = 'Unbekannter Beitrag mit der guid: %s';
|
||||
$a->strings['Method not found'] = 'Methode nicht gefunden';
|
||||
|
|
|
@ -4,16 +4,16 @@
|
|||
#
|
||||
#
|
||||
# Translators:
|
||||
# Balázs Úr, 2021
|
||||
# Balázs Úr, 2022
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-11-21 19:13-0500\n"
|
||||
"POT-Creation-Date: 2022-05-11 08:54-0400\n"
|
||||
"PO-Revision-Date: 2018-05-24 06:41+0000\n"
|
||||
"Last-Translator: Balázs Úr, 2021\n"
|
||||
"Last-Translator: Balázs Úr, 2022\n"
|
||||
"Language-Team: Hungarian (https://www.transifex.com/Friendica/teams/12172/hu/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -122,42 +122,48 @@ msgstr "Szabály kifejezése"
|
|||
msgid "Cancel"
|
||||
msgstr "Mégse"
|
||||
|
||||
#: advancedcontentfilter.php:312 advancedcontentfilter.php:323
|
||||
#: advancedcontentfilter.php:334 advancedcontentfilter.php:370
|
||||
#: advancedcontentfilter.php:401 advancedcontentfilter.php:424
|
||||
#: advancedcontentfilter.php:295
|
||||
msgid "This addon requires this node having at least one post"
|
||||
msgstr ""
|
||||
"Ez a bővítmény megköveteli, hogy ennek a csomópontnak legalább egy "
|
||||
"bejegyzése legyen"
|
||||
|
||||
#: advancedcontentfilter.php:325 advancedcontentfilter.php:336
|
||||
#: advancedcontentfilter.php:347 advancedcontentfilter.php:383
|
||||
#: advancedcontentfilter.php:414 advancedcontentfilter.php:437
|
||||
msgid "You must be logged in to use this method"
|
||||
msgstr "Bejelentkezve kell lennie a módszer használatához"
|
||||
|
||||
#: advancedcontentfilter.php:338 advancedcontentfilter.php:374
|
||||
#: advancedcontentfilter.php:405
|
||||
#: advancedcontentfilter.php:351 advancedcontentfilter.php:387
|
||||
#: advancedcontentfilter.php:418
|
||||
msgid "Invalid form security token, please refresh the page."
|
||||
msgstr "Érvénytelen űrlap biztonsági token. Frissítse az oldalt."
|
||||
|
||||
#: advancedcontentfilter.php:350
|
||||
#: advancedcontentfilter.php:363
|
||||
msgid "The rule name and expression are required."
|
||||
msgstr "A szabály neve és kifejezése kötelező."
|
||||
|
||||
#: advancedcontentfilter.php:364
|
||||
#: advancedcontentfilter.php:377
|
||||
msgid "Rule successfully added"
|
||||
msgstr "A szabály sikeresen hozzáadva"
|
||||
|
||||
#: advancedcontentfilter.php:378 advancedcontentfilter.php:409
|
||||
#: advancedcontentfilter.php:391 advancedcontentfilter.php:422
|
||||
msgid "Rule doesn't exist or doesn't belong to you."
|
||||
msgstr "A szabály nem létezik vagy nem Önhöz tatozik."
|
||||
|
||||
#: advancedcontentfilter.php:395
|
||||
#: advancedcontentfilter.php:408
|
||||
msgid "Rule successfully updated"
|
||||
msgstr "A szabály sikeresen frissítve"
|
||||
|
||||
#: advancedcontentfilter.php:418
|
||||
#: advancedcontentfilter.php:431
|
||||
msgid "Rule successfully deleted"
|
||||
msgstr "A szabály sikeresen törölve"
|
||||
|
||||
#: advancedcontentfilter.php:428
|
||||
#: advancedcontentfilter.php:441
|
||||
msgid "Missing argument: guid."
|
||||
msgstr "Hiányzó argumentum: guid."
|
||||
|
||||
#: advancedcontentfilter.php:436
|
||||
#: advancedcontentfilter.php:449
|
||||
#, php-format
|
||||
msgid "Unknown post with guid: %s"
|
||||
msgstr "Ismeretlen bejegyzés a következő guid azonosítóval: %s"
|
||||
|
|
|
@ -27,6 +27,7 @@ $a->strings['Add new rule'] = 'Új szabály hozzáadása';
|
|||
$a->strings['Rule Name'] = 'Szabály neve';
|
||||
$a->strings['Rule Expression'] = 'Szabály kifejezése';
|
||||
$a->strings['Cancel'] = 'Mégse';
|
||||
$a->strings['This addon requires this node having at least one post'] = 'Ez a bővítmény megköveteli, hogy ennek a csomópontnak legalább egy bejegyzése legyen';
|
||||
$a->strings['You must be logged in to use this method'] = 'Bejelentkezve kell lennie a módszer használatához';
|
||||
$a->strings['Invalid form security token, please refresh the page.'] = 'Érvénytelen űrlap biztonsági token. Frissítse az oldalt.';
|
||||
$a->strings['The rule name and expression are required.'] = 'A szabály neve és kifejezése kötelező.';
|
||||
|
|
|
@ -6,15 +6,16 @@
|
|||
# Translators:
|
||||
# Waldemar Stoczkowski, 2018
|
||||
# Joe Doe, 2021
|
||||
# Piotr Strębski <strebski@gmail.com>, 2022
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-11-21 19:13-0500\n"
|
||||
"POT-Creation-Date: 2022-05-11 08:54-0400\n"
|
||||
"PO-Revision-Date: 2018-05-24 06:41+0000\n"
|
||||
"Last-Translator: Joe Doe, 2021\n"
|
||||
"Last-Translator: Piotr Strębski <strebski@gmail.com>, 2022\n"
|
||||
"Language-Team: Polish (https://www.transifex.com/Friendica/teams/12172/pl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -123,42 +124,46 @@ msgstr "Wyrażanie reguły"
|
|||
msgid "Cancel"
|
||||
msgstr "Anuluj"
|
||||
|
||||
#: advancedcontentfilter.php:312 advancedcontentfilter.php:323
|
||||
#: advancedcontentfilter.php:334 advancedcontentfilter.php:370
|
||||
#: advancedcontentfilter.php:401 advancedcontentfilter.php:424
|
||||
#: advancedcontentfilter.php:295
|
||||
msgid "This addon requires this node having at least one post"
|
||||
msgstr "Ten dodatek wymaga, aby ten węzeł miał co najmniej jeden wpis"
|
||||
|
||||
#: advancedcontentfilter.php:325 advancedcontentfilter.php:336
|
||||
#: advancedcontentfilter.php:347 advancedcontentfilter.php:383
|
||||
#: advancedcontentfilter.php:414 advancedcontentfilter.php:437
|
||||
msgid "You must be logged in to use this method"
|
||||
msgstr "Musisz być zalogowany, aby skorzystać z tej metody"
|
||||
|
||||
#: advancedcontentfilter.php:338 advancedcontentfilter.php:374
|
||||
#: advancedcontentfilter.php:405
|
||||
#: advancedcontentfilter.php:351 advancedcontentfilter.php:387
|
||||
#: advancedcontentfilter.php:418
|
||||
msgid "Invalid form security token, please refresh the page."
|
||||
msgstr "Nieprawidłowy token zabezpieczający formularz, odśwież stronę."
|
||||
|
||||
#: advancedcontentfilter.php:350
|
||||
#: advancedcontentfilter.php:363
|
||||
msgid "The rule name and expression are required."
|
||||
msgstr "Nazwa reguły i wyrażenie są wymagane."
|
||||
|
||||
#: advancedcontentfilter.php:364
|
||||
#: advancedcontentfilter.php:377
|
||||
msgid "Rule successfully added"
|
||||
msgstr "Reguła została pomyślnie dodana"
|
||||
|
||||
#: advancedcontentfilter.php:378 advancedcontentfilter.php:409
|
||||
#: advancedcontentfilter.php:391 advancedcontentfilter.php:422
|
||||
msgid "Rule doesn't exist or doesn't belong to you."
|
||||
msgstr "Reguła nie istnieje lub nie należy do ciebie."
|
||||
|
||||
#: advancedcontentfilter.php:395
|
||||
#: advancedcontentfilter.php:408
|
||||
msgid "Rule successfully updated"
|
||||
msgstr "Reguła została pomyślnie zaktualizowana"
|
||||
|
||||
#: advancedcontentfilter.php:418
|
||||
#: advancedcontentfilter.php:431
|
||||
msgid "Rule successfully deleted"
|
||||
msgstr "Reguła została pomyślnie usunięta"
|
||||
|
||||
#: advancedcontentfilter.php:428
|
||||
#: advancedcontentfilter.php:441
|
||||
msgid "Missing argument: guid."
|
||||
msgstr "Brakujący argument: guid."
|
||||
|
||||
#: advancedcontentfilter.php:436
|
||||
#: advancedcontentfilter.php:449
|
||||
#, php-format
|
||||
msgid "Unknown post with guid: %s"
|
||||
msgstr "Nieznany post z guid:%s"
|
||||
|
|
|
@ -27,6 +27,7 @@ $a->strings['Add new rule'] = 'Dodaj nową regułę';
|
|||
$a->strings['Rule Name'] = 'Nazwa reguły';
|
||||
$a->strings['Rule Expression'] = 'Wyrażanie reguły';
|
||||
$a->strings['Cancel'] = 'Anuluj';
|
||||
$a->strings['This addon requires this node having at least one post'] = 'Ten dodatek wymaga, aby ten węzeł miał co najmniej jeden wpis';
|
||||
$a->strings['You must be logged in to use this method'] = 'Musisz być zalogowany, aby skorzystać z tej metody';
|
||||
$a->strings['Invalid form security token, please refresh the page.'] = 'Nieprawidłowy token zabezpieczający formularz, odśwież stronę.';
|
||||
$a->strings['The rule name and expression are required.'] = 'Nazwa reguły i wyrażenie są wymagane.';
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
#
|
||||
#
|
||||
# Translators:
|
||||
# Nicolas Derive, 2022
|
||||
# ea1cd8241cb389ffb6f92bc6891eff5d_dc12308 <70dced5587d47e18d88f9298024d96f8_93383>, 2015
|
||||
# Vincent Vindarel <vindarel@mailz.org>, 2018
|
||||
# Wil Tur <wiltur@yargl.com>, 2021
|
||||
|
@ -11,68 +12,68 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: friendica\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-02-01 18:15+0100\n"
|
||||
"PO-Revision-Date: 2021-03-21 17:12+0000\n"
|
||||
"Last-Translator: Wil Tur <wiltur@yargl.com>\n"
|
||||
"POT-Creation-Date: 2021-11-21 19:15-0500\n"
|
||||
"PO-Revision-Date: 2015-07-25 08:05+0000\n"
|
||||
"Last-Translator: Nicolas Derive, 2022\n"
|
||||
"Language-Team: French (http://www.transifex.com/Friendica/friendica/language/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#: langfilter.php:50
|
||||
msgid "Language Filter"
|
||||
msgstr "Filtre de langues"
|
||||
|
||||
#: langfilter.php:51
|
||||
#: langfilter.php:49
|
||||
msgid ""
|
||||
"This addon tries to identify the language posts are written in. If it does "
|
||||
"not match any language specified below, posts will be hidden by collapsing "
|
||||
"them."
|
||||
msgstr "Cette extension essaie de reconnaître la langue dans laquelle les publications sont écrites. Si elle ne correspond à aucune de la liste donnée plus bas, les publications seront réduites."
|
||||
msgstr "Cette extension tente d'identifier la langue dans laquelle les publications sont écrites. Si elle ne correspond à aucune des langues spécifiées ci-dessous, les publications seront repliées afin d'être cachées."
|
||||
|
||||
#: langfilter.php:52
|
||||
#: langfilter.php:50
|
||||
msgid "Use the language filter"
|
||||
msgstr "Utiliser le filtre de langues"
|
||||
|
||||
#: langfilter.php:53
|
||||
#: langfilter.php:51
|
||||
msgid "Able to read"
|
||||
msgstr "Peut lire"
|
||||
|
||||
#: langfilter.php:53
|
||||
#: langfilter.php:51
|
||||
msgid ""
|
||||
"List of abbreviations (ISO 639-1 codes) for languages you speak, comma "
|
||||
"separated. For example \"de,it\"."
|
||||
msgstr "Liste des abréviations (codes ISO 639-1) des langues que vous parlez, séparées par des virgules.\nPar exemple \"de,it\"."
|
||||
|
||||
#: langfilter.php:54
|
||||
#: langfilter.php:52
|
||||
msgid "Minimum confidence in language detection"
|
||||
msgstr "Confiance minimale dans la détection de langues"
|
||||
|
||||
#: langfilter.php:54
|
||||
#: langfilter.php:52
|
||||
msgid ""
|
||||
"Minimum confidence in language detection being correct, from 0 to 100. Posts"
|
||||
" will not be filtered when the confidence of language detection is below "
|
||||
"this percent value."
|
||||
msgstr "Seuil de confiance minimal pour la détection des langues, de 0 à 100. Une publication ne sera pas filtrée si elle est détectée avec une confiance moindre."
|
||||
|
||||
#: langfilter.php:55
|
||||
#: langfilter.php:53
|
||||
msgid "Minimum length of message body"
|
||||
msgstr "Longueur minimale du corps de message."
|
||||
|
||||
#: langfilter.php:55
|
||||
#: langfilter.php:53
|
||||
msgid ""
|
||||
"Minimum number of characters in message body for filter to be used. Posts "
|
||||
"shorter than this will not be filtered. Note: Language detection is "
|
||||
"unreliable for short content (<200 characters)."
|
||||
msgstr "Nombre minimal de signes dans le corps de message pour déclencher le filtre. Une publication plus courte ne sera pas filtrée. Remarque: la détection de langue n'est pas fiable pour du contenu court (<200 signes)."
|
||||
|
||||
#: langfilter.php:56
|
||||
#: langfilter.php:58
|
||||
msgid "Language Filter"
|
||||
msgstr "Filtre de langues"
|
||||
|
||||
#: langfilter.php:60
|
||||
msgid "Save Settings"
|
||||
msgstr "Sauvegarder les paramètres"
|
||||
|
||||
#: langfilter.php:187
|
||||
#: langfilter.php:193
|
||||
#, php-format
|
||||
msgid "Filtered language: %s"
|
||||
msgstr "Langues filtrées: %s"
|
||||
|
|
|
@ -3,10 +3,9 @@
|
|||
if(! function_exists("string_plural_select_fr")) {
|
||||
function string_plural_select_fr($n){
|
||||
$n = intval($n);
|
||||
return intval($n > 1);
|
||||
if (($n == 0 || $n == 1)) { return 0; } else if ($n != 0 && $n % 1000000 == 0) { return 1; } else { return 2; }
|
||||
}}
|
||||
$a->strings['Language Filter'] = 'Filtre de langues';
|
||||
$a->strings['This addon tries to identify the language posts are written in. If it does not match any language specified below, posts will be hidden by collapsing them.'] = 'Cette extension essaie de reconnaître la langue dans laquelle les publications sont écrites. Si elle ne correspond à aucune de la liste donnée plus bas, les publications seront réduites.';
|
||||
$a->strings['This addon tries to identify the language posts are written in. If it does not match any language specified below, posts will be hidden by collapsing them.'] = 'Cette extension tente d\'identifier la langue dans laquelle les publications sont écrites. Si elle ne correspond à aucune des langues spécifiées ci-dessous, les publications seront repliées afin d\'être cachées.';
|
||||
$a->strings['Use the language filter'] = 'Utiliser le filtre de langues';
|
||||
$a->strings['Able to read'] = 'Peut lire';
|
||||
$a->strings['List of abbreviations (ISO 639-1 codes) for languages you speak, comma separated. For example "de,it".'] = 'Liste des abréviations (codes ISO 639-1) des langues que vous parlez, séparées par des virgules.
|
||||
|
@ -15,5 +14,6 @@ $a->strings['Minimum confidence in language detection'] = 'Confiance minimale da
|
|||
$a->strings['Minimum confidence in language detection being correct, from 0 to 100. Posts will not be filtered when the confidence of language detection is below this percent value.'] = 'Seuil de confiance minimal pour la détection des langues, de 0 à 100. Une publication ne sera pas filtrée si elle est détectée avec une confiance moindre.';
|
||||
$a->strings['Minimum length of message body'] = 'Longueur minimale du corps de message.';
|
||||
$a->strings['Minimum number of characters in message body for filter to be used. Posts shorter than this will not be filtered. Note: Language detection is unreliable for short content (<200 characters).'] = 'Nombre minimal de signes dans le corps de message pour déclencher le filtre. Une publication plus courte ne sera pas filtrée. Remarque: la détection de langue n\'est pas fiable pour du contenu court (<200 signes).';
|
||||
$a->strings['Language Filter'] = 'Filtre de langues';
|
||||
$a->strings['Save Settings'] = 'Sauvegarder les paramètres';
|
||||
$a->strings['Filtered language: %s'] = 'Langues filtrées: %s';
|
||||
|
|
|
@ -6,14 +6,15 @@
|
|||
# Translators:
|
||||
# Asher Pen <asherpen@gmail.com>, 2019
|
||||
# 朱陈锬 <tangenters@outlook.com>, 2018
|
||||
# gudzpoz <GuDzpoz@live.com>, 2022
|
||||
# 朱陈锬 <tangenters@outlook.com>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: friendica\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-04-01 11:11-0400\n"
|
||||
"PO-Revision-Date: 2019-03-25 02:01+0000\n"
|
||||
"Last-Translator: Asher Pen <asherpen@gmail.com>\n"
|
||||
"POT-Creation-Date: 2021-11-21 19:15-0500\n"
|
||||
"PO-Revision-Date: 2015-07-25 08:05+0000\n"
|
||||
"Last-Translator: gudzpoz <GuDzpoz@live.com>, 2022\n"
|
||||
"Language-Team: Chinese (China) (http://www.transifex.com/Friendica/friendica/language/zh_CN/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -21,62 +22,58 @@ msgstr ""
|
|||
"Language: zh_CN\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: langfilter.php:58
|
||||
msgid "Language Filter"
|
||||
msgstr "语言过滤器"
|
||||
|
||||
#: langfilter.php:59
|
||||
#: langfilter.php:49
|
||||
msgid ""
|
||||
"This addon tries to identify the language posts are written in. If it does "
|
||||
"not match any language specified below, posts will be hidden by collapsing "
|
||||
"them."
|
||||
msgstr "这个插件将尝试识别帖子所用的语言。如果不符合以下列出的语言,帖子将被折叠以隐藏。"
|
||||
msgstr "此插件试图辨别文章的写作语言。如果语言与下面给定的均不符合,则文章会被折叠隐藏起来。"
|
||||
|
||||
#: langfilter.php:60
|
||||
#: langfilter.php:50
|
||||
msgid "Use the language filter"
|
||||
msgstr "使用语言过滤器"
|
||||
|
||||
#: langfilter.php:61
|
||||
#: langfilter.php:51
|
||||
msgid "Able to read"
|
||||
msgstr "想要显示的语言"
|
||||
|
||||
#: langfilter.php:61
|
||||
#: langfilter.php:51
|
||||
msgid ""
|
||||
"List of abbreviations (iso2 codes) for languages you speak, comma separated."
|
||||
" For example \"de,it\"."
|
||||
msgstr "您使用的语言缩写 (iso2 codes) 列表,逗号分隔。例如 \"zh,en\"。"
|
||||
"List of abbreviations (ISO 639-1 codes) for languages you speak, comma "
|
||||
"separated. For example \"de,it\"."
|
||||
msgstr "语言列表(ISO 639-1 缩写代码),使用英文逗号分隔。例如:“de,it,zh”"
|
||||
|
||||
#: langfilter.php:62
|
||||
#: langfilter.php:52
|
||||
msgid "Minimum confidence in language detection"
|
||||
msgstr "语言识别阈值"
|
||||
|
||||
#: langfilter.php:62
|
||||
#: langfilter.php:52
|
||||
msgid ""
|
||||
"Minimum confidence in language detection being correct, from 0 to 100. Posts"
|
||||
" will not be filtered when the confidence of language detection is below "
|
||||
"this percent value."
|
||||
msgstr "语言识别阈值(0-100)。语言识别结果低于该阈值的帖子将不会被折叠。"
|
||||
|
||||
#: langfilter.php:63
|
||||
#: langfilter.php:53
|
||||
msgid "Minimum length of message body"
|
||||
msgstr "语言过滤帖子所需最小字符个数"
|
||||
|
||||
#: langfilter.php:63
|
||||
#: langfilter.php:53
|
||||
msgid ""
|
||||
"Minimum number of characters in message body for filter to be used. Posts "
|
||||
"shorter than this will not be filtered. Note: Language detection is "
|
||||
"unreliable for short content (<200 characters)."
|
||||
msgstr "语言过滤帖子所需最小字符个数。低于该数字的帖子将不会被过滤。注意:对于字符个数小于200的帖子,语言检测功能将不够稳定。"
|
||||
|
||||
#: langfilter.php:64
|
||||
#: langfilter.php:58
|
||||
msgid "Language Filter"
|
||||
msgstr "语言过滤器"
|
||||
|
||||
#: langfilter.php:60
|
||||
msgid "Save Settings"
|
||||
msgstr "保存设置"
|
||||
|
||||
#: langfilter.php:105
|
||||
msgid "Language Filter Settings saved."
|
||||
msgstr "语言过滤器设置已保存。"
|
||||
|
||||
#: langfilter.php:182
|
||||
#: langfilter.php:193
|
||||
#, php-format
|
||||
msgid "Filtered language: %s"
|
||||
msgstr "已过滤的语言:%s"
|
||||
|
|
|
@ -5,15 +5,14 @@ function string_plural_select_zh_cn($n){
|
|||
$n = intval($n);
|
||||
return intval(0);
|
||||
}}
|
||||
$a->strings['Language Filter'] = '语言过滤器';
|
||||
$a->strings['This addon tries to identify the language posts are written in. If it does not match any language specified below, posts will be hidden by collapsing them.'] = '这个插件将尝试识别帖子所用的语言。如果不符合以下列出的语言,帖子将被折叠以隐藏。';
|
||||
$a->strings['This addon tries to identify the language posts are written in. If it does not match any language specified below, posts will be hidden by collapsing them.'] = '此插件试图辨别文章的写作语言。如果语言与下面给定的均不符合,则文章会被折叠隐藏起来。';
|
||||
$a->strings['Use the language filter'] = '使用语言过滤器';
|
||||
$a->strings['Able to read'] = '想要显示的语言';
|
||||
$a->strings['List of abbreviations (iso2 codes) for languages you speak, comma separated. For example "de,it".'] = '您使用的语言缩写 (iso2 codes) 列表,逗号分隔。例如 "zh,en"。';
|
||||
$a->strings['List of abbreviations (ISO 639-1 codes) for languages you speak, comma separated. For example "de,it".'] = '语言列表(ISO 639-1 缩写代码),使用英文逗号分隔。例如:“de,it,zh”';
|
||||
$a->strings['Minimum confidence in language detection'] = '语言识别阈值';
|
||||
$a->strings['Minimum confidence in language detection being correct, from 0 to 100. Posts will not be filtered when the confidence of language detection is below this percent value.'] = '语言识别阈值(0-100)。语言识别结果低于该阈值的帖子将不会被折叠。';
|
||||
$a->strings['Minimum length of message body'] = '语言过滤帖子所需最小字符个数';
|
||||
$a->strings['Minimum number of characters in message body for filter to be used. Posts shorter than this will not be filtered. Note: Language detection is unreliable for short content (<200 characters).'] = '语言过滤帖子所需最小字符个数。低于该数字的帖子将不会被过滤。注意:对于字符个数小于200的帖子,语言检测功能将不够稳定。';
|
||||
$a->strings['Language Filter'] = '语言过滤器';
|
||||
$a->strings['Save Settings'] = '保存设置';
|
||||
$a->strings['Language Filter Settings saved.'] = '语言过滤器设置已保存。';
|
||||
$a->strings['Filtered language: %s'] = '已过滤的语言:%s';
|
||||
|
|
|
@ -4,78 +4,97 @@
|
|||
#
|
||||
#
|
||||
# Translators:
|
||||
# Nicola Spanti <translations@nicola-spanti.info>, 2015
|
||||
# Nicolas Derive, 2022
|
||||
# ea1cd8241cb389ffb6f92bc6891eff5d_dc12308 <70dced5587d47e18d88f9298024d96f8_93383>, 2015
|
||||
# StefOfficiel <pichard.stephane@free.fr>, 2015
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: friendica\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-06-23 14:45+0200\n"
|
||||
"PO-Revision-Date: 2015-07-27 18:23+0000\n"
|
||||
"Last-Translator: Nicola Spanti <translations@nicola-spanti.info>\n"
|
||||
"Language-Team: French (http://www.transifex.com/projects/p/friendica/language/fr/)\n"
|
||||
"POT-Creation-Date: 2021-11-21 19:15-0500\n"
|
||||
"PO-Revision-Date: 2014-06-23 09:54+0000\n"
|
||||
"Last-Translator: Nicolas Derive, 2022\n"
|
||||
"Language-Team: French (http://www.transifex.com/Friendica/friendica/language/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#: mailstream.php:55
|
||||
#: mailstream.php:77
|
||||
msgid "From Address"
|
||||
msgstr "Depuis l'adresse"
|
||||
|
||||
#: mailstream.php:57
|
||||
#: mailstream.php:79
|
||||
msgid "Email address that stream items will appear to be from."
|
||||
msgstr ""
|
||||
msgstr "Adresse de courriel de laquelle les éléments du flux sembleront provenir."
|
||||
|
||||
#: mailstream.php:60 mailstream.php:282
|
||||
#: mailstream.php:82
|
||||
msgid "Save Settings"
|
||||
msgstr "Sauvegarder les paramètres"
|
||||
|
||||
#: mailstream.php:165
|
||||
#: mailstream.php:301
|
||||
msgid "Re:"
|
||||
msgstr "Re :"
|
||||
|
||||
#: mailstream.php:173
|
||||
#: mailstream.php:314 mailstream.php:317
|
||||
msgid "Friendica post"
|
||||
msgstr "Message Friendica"
|
||||
|
||||
#: mailstream.php:176
|
||||
#: mailstream.php:320
|
||||
msgid "Diaspora post"
|
||||
msgstr "Message Diaspora"
|
||||
|
||||
#: mailstream.php:183
|
||||
#: mailstream.php:330
|
||||
msgid "Feed item"
|
||||
msgstr ""
|
||||
msgstr "Élément du flux"
|
||||
|
||||
#: mailstream.php:186
|
||||
#: mailstream.php:333
|
||||
msgid "Email"
|
||||
msgstr "Courriel"
|
||||
|
||||
#: mailstream.php:188
|
||||
#: mailstream.php:335
|
||||
msgid "Friendica Item"
|
||||
msgstr "Élément de Friendica"
|
||||
|
||||
#: mailstream.php:229
|
||||
#: mailstream.php:404
|
||||
msgid "Upstream"
|
||||
msgstr ""
|
||||
msgstr "En amont"
|
||||
|
||||
#: mailstream.php:230
|
||||
#: mailstream.php:405
|
||||
msgid "Local"
|
||||
msgstr "Local"
|
||||
|
||||
#: mailstream.php:274
|
||||
msgid "Email Address"
|
||||
msgstr "Adresse de courriel"
|
||||
|
||||
#: mailstream.php:276
|
||||
msgid "Leave blank to use your account email address"
|
||||
msgstr ""
|
||||
|
||||
#: mailstream.php:279
|
||||
#: mailstream.php:481
|
||||
msgid "Enabled"
|
||||
msgstr "Activer"
|
||||
|
||||
#: mailstream.php:281
|
||||
#: mailstream.php:486
|
||||
msgid "Email Address"
|
||||
msgstr "Adresse de courriel"
|
||||
|
||||
#: mailstream.php:488
|
||||
msgid "Leave blank to use your account email address"
|
||||
msgstr "Laissez vide pour utiliser l'adresse de courriel de votre compte"
|
||||
|
||||
#: mailstream.php:492
|
||||
msgid "Exclude Likes"
|
||||
msgstr "Exclure les \"j'aime\""
|
||||
|
||||
#: mailstream.php:494
|
||||
msgid "Check this to omit mailing \"Like\" notifications"
|
||||
msgstr "Cochez ceci pour éviter d'envoyer les notifications des \"J'aime\""
|
||||
|
||||
#: mailstream.php:498
|
||||
msgid "Attach Images"
|
||||
msgstr "Attacher les images"
|
||||
|
||||
#: mailstream.php:500
|
||||
msgid ""
|
||||
"Download images in posts and attach them to the email. Useful for reading "
|
||||
"email while offline."
|
||||
msgstr "Télécharger les images des messages et les attacher au courriel. Utile pour les les courriels hors-ligne."
|
||||
|
||||
#: mailstream.php:507
|
||||
msgid "Mail Stream Settings"
|
||||
msgstr "Paramètres de Mail Stream"
|
||||
|
|
|
@ -3,16 +3,24 @@
|
|||
if(! function_exists("string_plural_select_fr")) {
|
||||
function string_plural_select_fr($n){
|
||||
$n = intval($n);
|
||||
return intval($n > 1);
|
||||
if (($n == 0 || $n == 1)) { return 0; } else if ($n != 0 && $n % 1000000 == 0) { return 1; } else { return 2; }
|
||||
}}
|
||||
$a->strings['From Address'] = 'Depuis l\'adresse';
|
||||
$a->strings['Email address that stream items will appear to be from.'] = 'Adresse de courriel de laquelle les éléments du flux sembleront provenir.';
|
||||
$a->strings['Save Settings'] = 'Sauvegarder les paramètres';
|
||||
$a->strings['Re:'] = 'Re :';
|
||||
$a->strings['Friendica post'] = 'Message Friendica';
|
||||
$a->strings['Diaspora post'] = 'Message Diaspora';
|
||||
$a->strings['Feed item'] = 'Élément du flux';
|
||||
$a->strings['Email'] = 'Courriel';
|
||||
$a->strings['Friendica Item'] = 'Élément de Friendica';
|
||||
$a->strings['Upstream'] = 'En amont';
|
||||
$a->strings['Local'] = 'Local';
|
||||
$a->strings['Email Address'] = 'Adresse de courriel';
|
||||
$a->strings['Enabled'] = 'Activer';
|
||||
$a->strings['Email Address'] = 'Adresse de courriel';
|
||||
$a->strings['Leave blank to use your account email address'] = 'Laissez vide pour utiliser l\'adresse de courriel de votre compte';
|
||||
$a->strings['Exclude Likes'] = 'Exclure les "j\'aime"';
|
||||
$a->strings['Check this to omit mailing "Like" notifications'] = 'Cochez ceci pour éviter d\'envoyer les notifications des "J\'aime"';
|
||||
$a->strings['Attach Images'] = 'Attacher les images';
|
||||
$a->strings['Download images in posts and attach them to the email. Useful for reading email while offline.'] = 'Télécharger les images des messages et les attacher au courriel. Utile pour les les courriels hors-ligne.';
|
||||
$a->strings['Mail Stream Settings'] = 'Paramètres de Mail Stream';
|
||||
|
|
|
@ -0,0 +1,36 @@
|
|||
# ADDON markdown
|
||||
# Copyright (C)
|
||||
# This file is distributed under the same license as the Friendica markdown addon package.
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Nicolas Derive, 2022
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-11-21 19:15-0500\n"
|
||||
"PO-Revision-Date: 2019-12-27 06:41+0000\n"
|
||||
"Last-Translator: Nicolas Derive, 2022\n"
|
||||
"Language-Team: French (https://www.transifex.com/Friendica/teams/12172/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#: markdown.php:30
|
||||
msgid "Enable Markdown parsing"
|
||||
msgstr "Activer l'interprétation Markdown"
|
||||
|
||||
#: markdown.php:30
|
||||
msgid "If enabled, adds Markdown support to the Compose Post form."
|
||||
msgstr ""
|
||||
"Si activé, ajoute le support de Markdown au formulaire de création d'une "
|
||||
"publication."
|
||||
|
||||
#: markdown.php:35
|
||||
msgid "Markdown Settings"
|
||||
msgstr "Paramètres de Markdown"
|
|
@ -0,0 +1,10 @@
|
|||
<?php
|
||||
|
||||
if(! function_exists("string_plural_select_fr")) {
|
||||
function string_plural_select_fr($n){
|
||||
$n = intval($n);
|
||||
if (($n == 0 || $n == 1)) { return 0; } else if ($n != 0 && $n % 1000000 == 0) { return 1; } else { return 2; }
|
||||
}}
|
||||
$a->strings['Enable Markdown parsing'] = 'Activer l\'interprétation Markdown';
|
||||
$a->strings['If enabled, adds Markdown support to the Compose Post form.'] = 'Si activé, ajoute le support de Markdown au formulaire de création d\'une publication.';
|
||||
$a->strings['Markdown Settings'] = 'Paramètres de Markdown';
|
|
@ -5,338 +5,339 @@
|
|||
#
|
||||
# Translators:
|
||||
# Marie Olive <lacellule101@gmail.com>, 2018
|
||||
# Nicolas Derive, 2022
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-08-07 15:04+0200\n"
|
||||
"POT-Creation-Date: 2021-02-01 18:15+0100\n"
|
||||
"PO-Revision-Date: 2018-08-07 18:18+0000\n"
|
||||
"Last-Translator: Marie Olive <lacellule101@gmail.com>, 2018\n"
|
||||
"Last-Translator: Nicolas Derive, 2022\n"
|
||||
"Language-Team: French (https://www.transifex.com/Friendica/teams/12172/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#: morechoice.php:34
|
||||
#: morechoice.php:22
|
||||
msgid "Androgyne"
|
||||
msgstr "Androgyne"
|
||||
|
||||
#: morechoice.php:35
|
||||
#: morechoice.php:23
|
||||
msgid "Bear"
|
||||
msgstr "Ours"
|
||||
|
||||
#: morechoice.php:36
|
||||
#: morechoice.php:24
|
||||
msgid "Bigender"
|
||||
msgstr "Bigenre"
|
||||
|
||||
#: morechoice.php:37
|
||||
#: morechoice.php:25
|
||||
msgid "Cross dresser"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:38
|
||||
#: morechoice.php:26
|
||||
msgid "Drag queen"
|
||||
msgstr "drag queen"
|
||||
|
||||
#: morechoice.php:39
|
||||
#: morechoice.php:27
|
||||
msgid "Eunuch"
|
||||
msgstr "eunuque"
|
||||
|
||||
#: morechoice.php:40
|
||||
#: morechoice.php:28
|
||||
msgid "Faux queen"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:41
|
||||
#: morechoice.php:29
|
||||
msgid "Gender fluid"
|
||||
msgstr "genre fluide"
|
||||
|
||||
#: morechoice.php:42
|
||||
#: morechoice.php:30
|
||||
msgid "Kathoey"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:43
|
||||
#: morechoice.php:31
|
||||
msgid "Lady"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:44
|
||||
#: morechoice.php:32
|
||||
msgid "Lipstick lesbian"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:45
|
||||
#: morechoice.php:33
|
||||
msgid "Metrosexual"
|
||||
msgstr "métrosexuel"
|
||||
|
||||
#: morechoice.php:46
|
||||
#: morechoice.php:34
|
||||
msgid "Monk"
|
||||
msgstr "moine"
|
||||
|
||||
#: morechoice.php:47
|
||||
#: morechoice.php:35
|
||||
msgid "Nun"
|
||||
msgstr "religieuse"
|
||||
|
||||
#: morechoice.php:48
|
||||
#: morechoice.php:36
|
||||
msgid "Soft butch"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:49
|
||||
#: morechoice.php:37
|
||||
msgid "Stone femme"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:50
|
||||
#: morechoice.php:38
|
||||
msgid "Tomboy"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:51
|
||||
#: morechoice.php:39
|
||||
msgid "Transman"
|
||||
msgstr "homme trans"
|
||||
|
||||
#: morechoice.php:52
|
||||
#: morechoice.php:40
|
||||
msgid "Transwoman"
|
||||
msgstr "femme trans"
|
||||
|
||||
#: morechoice.php:53
|
||||
#: morechoice.php:41
|
||||
msgid "Transvesti"
|
||||
msgstr "travesti"
|
||||
|
||||
#: morechoice.php:54
|
||||
#: morechoice.php:42
|
||||
msgid "Trigender"
|
||||
msgstr "trigenre"
|
||||
|
||||
#: morechoice.php:55
|
||||
#: morechoice.php:43
|
||||
msgid "Can't remember"
|
||||
msgstr "Ne se rappelle pas"
|
||||
|
||||
#: morechoice.php:56
|
||||
#: morechoice.php:44
|
||||
msgid "Hard to tell these days"
|
||||
msgstr "Difficile à dire en ce moment"
|
||||
|
||||
#: morechoice.php:60
|
||||
#: morechoice.php:48
|
||||
msgid "Girls with big tits"
|
||||
msgstr "Filles à gros seins"
|
||||
|
||||
#: morechoice.php:61
|
||||
#: morechoice.php:49
|
||||
msgid "Millionaires"
|
||||
msgstr "Millionnaires"
|
||||
|
||||
#: morechoice.php:62
|
||||
#: morechoice.php:50
|
||||
msgid "Guys with big schlongs"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:63
|
||||
#: morechoice.php:51
|
||||
msgid "Easy women"
|
||||
msgstr "Femmes faciles"
|
||||
|
||||
#: morechoice.php:64
|
||||
#: morechoice.php:52
|
||||
msgid "People with impaired mobility"
|
||||
msgstr "Personnes à mobilité réduite"
|
||||
|
||||
#: morechoice.php:65
|
||||
#: morechoice.php:53
|
||||
msgid "Amputees"
|
||||
msgstr "Amputés"
|
||||
|
||||
#: morechoice.php:66
|
||||
#: morechoice.php:54
|
||||
msgid "Statues, mannequins and immobility"
|
||||
msgstr ""
|
||||
msgstr "Statues, mannequins et immobilité"
|
||||
|
||||
#: morechoice.php:67
|
||||
#: morechoice.php:55
|
||||
msgid "Pain"
|
||||
msgstr "Douleur"
|
||||
|
||||
#: morechoice.php:68
|
||||
#: morechoice.php:56
|
||||
msgid "Trans men"
|
||||
msgstr "Hommes trans"
|
||||
|
||||
#: morechoice.php:69
|
||||
#: morechoice.php:57
|
||||
msgid "Older women"
|
||||
msgstr ""
|
||||
msgstr "Femmes plus âgées"
|
||||
|
||||
#: morechoice.php:70
|
||||
#: morechoice.php:58
|
||||
msgid "Asphyxiation"
|
||||
msgstr ""
|
||||
msgstr "Asphyxie"
|
||||
|
||||
#: morechoice.php:71
|
||||
#: morechoice.php:59
|
||||
msgid "In public"
|
||||
msgstr ""
|
||||
msgstr "En public"
|
||||
|
||||
#: morechoice.php:72
|
||||
#: morechoice.php:60
|
||||
msgid "In danger"
|
||||
msgstr ""
|
||||
msgstr "En danger"
|
||||
|
||||
#: morechoice.php:73
|
||||
#: morechoice.php:61
|
||||
msgid "Pretending to be male"
|
||||
msgstr ""
|
||||
msgstr "Prétendant être homme"
|
||||
|
||||
#: morechoice.php:74
|
||||
#: morechoice.php:62
|
||||
msgid "Pretending to be female"
|
||||
msgstr ""
|
||||
msgstr "Prétendant être femme"
|
||||
|
||||
#: morechoice.php:75
|
||||
#: morechoice.php:63
|
||||
msgid "Breats"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:76
|
||||
#: morechoice.php:64
|
||||
msgid "Scat"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:77
|
||||
#: morechoice.php:65
|
||||
msgid "Crying"
|
||||
msgstr ""
|
||||
msgstr "Pleurant"
|
||||
|
||||
#: morechoice.php:66
|
||||
msgid "Nappies/Diapers"
|
||||
msgstr "Couches/Changes"
|
||||
|
||||
#: morechoice.php:67
|
||||
msgid "Trees"
|
||||
msgstr "Arbres"
|
||||
|
||||
#: morechoice.php:68
|
||||
msgid "Vomit"
|
||||
msgstr "Vomi"
|
||||
|
||||
#: morechoice.php:69
|
||||
msgid "Murder"
|
||||
msgstr "Meurtre"
|
||||
|
||||
#: morechoice.php:70
|
||||
msgid "Fat people"
|
||||
msgstr "Personnes en surpoids"
|
||||
|
||||
#: morechoice.php:71
|
||||
msgid "Feet"
|
||||
msgstr "Pieds"
|
||||
|
||||
#: morechoice.php:72
|
||||
msgid "Covered in insects"
|
||||
msgstr "Couvert d'insectes"
|
||||
|
||||
#: morechoice.php:73
|
||||
msgid "Turning a human being into furniture"
|
||||
msgstr "Transforme un être humain en produit"
|
||||
|
||||
#: morechoice.php:74
|
||||
msgid "Elderly people"
|
||||
msgstr "Personnes âgées"
|
||||
|
||||
#: morechoice.php:75
|
||||
msgid "Transgender people"
|
||||
msgstr "Personnes transgenre"
|
||||
|
||||
#: morechoice.php:76
|
||||
msgid "Criminals"
|
||||
msgstr "Criminels"
|
||||
|
||||
#: morechoice.php:77
|
||||
msgid "Stealing"
|
||||
msgstr "Volant"
|
||||
|
||||
#: morechoice.php:78
|
||||
msgid "Nappies/Diapers"
|
||||
msgstr ""
|
||||
msgid "Breast milk"
|
||||
msgstr "Allaitement"
|
||||
|
||||
#: morechoice.php:79
|
||||
msgid "Trees"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:80
|
||||
msgid "Vomit"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:81
|
||||
msgid "Murder"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:82
|
||||
msgid "Fat people"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:83
|
||||
msgid "Feet"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:84
|
||||
msgid "Covered in insects"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:85
|
||||
msgid "Turning a human being into furniture"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:86
|
||||
msgid "Elderly people"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:87
|
||||
msgid "Transgender people"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:88
|
||||
msgid "Criminals"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:89
|
||||
msgid "Stealing"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:90
|
||||
msgid "Breast milk"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:91
|
||||
msgid "Immersing genitals in liquids"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:92
|
||||
#: morechoice.php:80
|
||||
msgid "Giants"
|
||||
msgstr ""
|
||||
msgstr "Géants"
|
||||
|
||||
#: morechoice.php:93
|
||||
#: morechoice.php:81
|
||||
msgid "Masochism"
|
||||
msgstr ""
|
||||
msgstr "Masochisme"
|
||||
|
||||
#: morechoice.php:94
|
||||
#: morechoice.php:82
|
||||
msgid "Cars"
|
||||
msgstr ""
|
||||
msgstr "Voitures"
|
||||
|
||||
#: morechoice.php:95
|
||||
#: morechoice.php:83
|
||||
msgid "Menstruation"
|
||||
msgstr ""
|
||||
msgstr "Menstruations"
|
||||
|
||||
#: morechoice.php:96
|
||||
#: morechoice.php:84
|
||||
msgid "Mucus"
|
||||
msgstr ""
|
||||
msgstr "Mucus"
|
||||
|
||||
#: morechoice.php:97
|
||||
#: morechoice.php:85
|
||||
msgid "Obscene language"
|
||||
msgstr ""
|
||||
msgstr "Langage obscène"
|
||||
|
||||
#: morechoice.php:98
|
||||
#: morechoice.php:86
|
||||
msgid "Noses"
|
||||
msgstr ""
|
||||
msgstr "Nez"
|
||||
|
||||
#: morechoice.php:99
|
||||
#: morechoice.php:87
|
||||
msgid "Navels"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:100
|
||||
#: morechoice.php:88
|
||||
msgid "Corpses"
|
||||
msgstr ""
|
||||
msgstr "Corps"
|
||||
|
||||
#: morechoice.php:89
|
||||
msgid "Smells"
|
||||
msgstr "Odeurs"
|
||||
|
||||
#: morechoice.php:90
|
||||
msgid "Buttocks"
|
||||
msgstr "Fesses"
|
||||
|
||||
#: morechoice.php:91
|
||||
msgid "Nonliving objects"
|
||||
msgstr "Objets inertes"
|
||||
|
||||
#: morechoice.php:92
|
||||
msgid "Sleeping people"
|
||||
msgstr "Personnes qui dorment"
|
||||
|
||||
#: morechoice.php:93
|
||||
msgid "Urination"
|
||||
msgstr "Urine"
|
||||
|
||||
#: morechoice.php:94
|
||||
msgid "Eating people"
|
||||
msgstr "Mangeant des personnes"
|
||||
|
||||
#: morechoice.php:95
|
||||
msgid "Being eaten"
|
||||
msgstr "Étant mangé"
|
||||
|
||||
#: morechoice.php:96
|
||||
msgid "Animals"
|
||||
msgstr "Animaux"
|
||||
|
||||
#: morechoice.php:97
|
||||
msgid "I'd rather just have some chocolate"
|
||||
msgstr "Je préférerais juste avoir du chocolat"
|
||||
|
||||
#: morechoice.php:101
|
||||
msgid "Smells"
|
||||
msgstr ""
|
||||
msgid "Married to my job"
|
||||
msgstr "Marié à mon travail"
|
||||
|
||||
#: morechoice.php:102
|
||||
msgid "Buttocks"
|
||||
msgstr ""
|
||||
msgid "Polygamist"
|
||||
msgstr "Polygame"
|
||||
|
||||
#: morechoice.php:103
|
||||
msgid "Nonliving objects"
|
||||
msgstr ""
|
||||
msgid "Half married"
|
||||
msgstr "A demi-marié"
|
||||
|
||||
#: morechoice.php:104
|
||||
msgid "Sleeping people"
|
||||
msgstr ""
|
||||
msgid "Living in the past"
|
||||
msgstr "Vivant dans le passé"
|
||||
|
||||
#: morechoice.php:105
|
||||
msgid "Urination"
|
||||
msgstr ""
|
||||
msgid "Pretending to be over my ex"
|
||||
msgstr "Prétendant avoir oublié mon ex"
|
||||
|
||||
#: morechoice.php:106
|
||||
msgid "Eating people"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:107
|
||||
msgid "Being eaten"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:108
|
||||
msgid "Animals"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:109
|
||||
msgid "I'd rather just have some chocolate"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:113
|
||||
msgid "Married to my job"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:114
|
||||
msgid "Polygamist"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:115
|
||||
msgid "Half married"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:116
|
||||
msgid "Living in the past"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:117
|
||||
msgid "Pretending to be over my ex"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:118
|
||||
msgid "Hurt in the past"
|
||||
msgstr ""
|
||||
|
||||
#: morechoice.php:119
|
||||
#: morechoice.php:107
|
||||
msgid "Wallowing in self-pity"
|
||||
msgstr ""
|
||||
msgstr "S'apitoyant sur son sort"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
if(! function_exists("string_plural_select_fr")) {
|
||||
function string_plural_select_fr($n){
|
||||
$n = intval($n);
|
||||
return intval($n > 1);
|
||||
if (($n == 0 || $n == 1)) { return 0; } else if ($n != 0 && $n % 1000000 == 0) { return 1; } else { return 2; }
|
||||
}}
|
||||
$a->strings['Androgyne'] = 'Androgyne';
|
||||
$a->strings['Bear'] = 'Ours';
|
||||
|
@ -25,5 +25,49 @@ $a->strings['Millionaires'] = 'Millionnaires';
|
|||
$a->strings['Easy women'] = 'Femmes faciles';
|
||||
$a->strings['People with impaired mobility'] = 'Personnes à mobilité réduite';
|
||||
$a->strings['Amputees'] = 'Amputés';
|
||||
$a->strings['Statues, mannequins and immobility'] = 'Statues, mannequins et immobilité';
|
||||
$a->strings['Pain'] = 'Douleur';
|
||||
$a->strings['Trans men'] = 'Hommes trans';
|
||||
$a->strings['Older women'] = 'Femmes plus âgées';
|
||||
$a->strings['Asphyxiation'] = 'Asphyxie';
|
||||
$a->strings['In public'] = 'En public';
|
||||
$a->strings['In danger'] = 'En danger';
|
||||
$a->strings['Pretending to be male'] = 'Prétendant être homme';
|
||||
$a->strings['Pretending to be female'] = 'Prétendant être femme';
|
||||
$a->strings['Crying'] = 'Pleurant';
|
||||
$a->strings['Nappies/Diapers'] = 'Couches/Changes';
|
||||
$a->strings['Trees'] = 'Arbres';
|
||||
$a->strings['Vomit'] = 'Vomi';
|
||||
$a->strings['Murder'] = 'Meurtre';
|
||||
$a->strings['Fat people'] = 'Personnes en surpoids';
|
||||
$a->strings['Feet'] = 'Pieds';
|
||||
$a->strings['Covered in insects'] = 'Couvert d\'insectes';
|
||||
$a->strings['Turning a human being into furniture'] = 'Transforme un être humain en produit';
|
||||
$a->strings['Elderly people'] = 'Personnes âgées';
|
||||
$a->strings['Transgender people'] = 'Personnes transgenre';
|
||||
$a->strings['Criminals'] = 'Criminels';
|
||||
$a->strings['Stealing'] = 'Volant';
|
||||
$a->strings['Breast milk'] = 'Allaitement';
|
||||
$a->strings['Giants'] = 'Géants';
|
||||
$a->strings['Masochism'] = 'Masochisme';
|
||||
$a->strings['Cars'] = 'Voitures';
|
||||
$a->strings['Menstruation'] = 'Menstruations';
|
||||
$a->strings['Mucus'] = 'Mucus';
|
||||
$a->strings['Obscene language'] = 'Langage obscène';
|
||||
$a->strings['Noses'] = 'Nez';
|
||||
$a->strings['Corpses'] = 'Corps';
|
||||
$a->strings['Smells'] = 'Odeurs';
|
||||
$a->strings['Buttocks'] = 'Fesses';
|
||||
$a->strings['Nonliving objects'] = 'Objets inertes';
|
||||
$a->strings['Sleeping people'] = 'Personnes qui dorment';
|
||||
$a->strings['Urination'] = 'Urine';
|
||||
$a->strings['Eating people'] = 'Mangeant des personnes';
|
||||
$a->strings['Being eaten'] = 'Étant mangé';
|
||||
$a->strings['Animals'] = 'Animaux';
|
||||
$a->strings['I\'d rather just have some chocolate'] = 'Je préférerais juste avoir du chocolat';
|
||||
$a->strings['Married to my job'] = 'Marié à mon travail';
|
||||
$a->strings['Polygamist'] = 'Polygame';
|
||||
$a->strings['Half married'] = 'A demi-marié';
|
||||
$a->strings['Living in the past'] = 'Vivant dans le passé';
|
||||
$a->strings['Pretending to be over my ex'] = 'Prétendant avoir oublié mon ex';
|
||||
$a->strings['Wallowing in self-pity'] = 'S\'apitoyant sur son sort';
|
||||
|
|
|
@ -3,55 +3,59 @@
|
|||
# This file is distributed under the same license as the Friendica notifyall addon package.
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Thecross, 2017
|
||||
# Nicolas Derive, 2022
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-08-14 16:41+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Thecross <louis1302@hotmail.fr>, 2017\n"
|
||||
"POT-Creation-Date: 2021-02-01 18:15+0100\n"
|
||||
"PO-Revision-Date: 2016-08-14 19:29+0000\n"
|
||||
"Last-Translator: Nicolas Derive, 2022\n"
|
||||
"Language-Team: French (https://www.transifex.com/Friendica/teams/12172/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#: notifyall.php:26
|
||||
#: NotifyAllEmail.php:40
|
||||
#, php-format
|
||||
msgid "%s Administrator"
|
||||
msgstr "L'administrateur de %s"
|
||||
|
||||
#: NotifyAllEmail.php:42
|
||||
#, php-format
|
||||
msgid "%1$s, %2$s Administrator"
|
||||
msgstr "L'administrateur de %1$s, %2$s."
|
||||
|
||||
#: notifyall.php:22
|
||||
msgid "Send email to all members"
|
||||
msgstr "Envoyer un courriel à tous les membres"
|
||||
|
||||
#: notifyall.php:42
|
||||
#, php-format
|
||||
msgid "%s Administrator"
|
||||
msgstr ""
|
||||
|
||||
#: notifyall.php:44
|
||||
#, php-format
|
||||
msgid "%1$s, %2$s Administrator"
|
||||
msgstr ""
|
||||
|
||||
#: notifyall.php:60
|
||||
#: notifyall.php:49
|
||||
msgid "No recipients found."
|
||||
msgstr "Aucun destinataire trouvé."
|
||||
|
||||
#: notifyall.php:78
|
||||
#: notifyall.php:59
|
||||
msgid "Emails sent"
|
||||
msgstr "Courriels envoyés"
|
||||
|
||||
#: notifyall.php:86
|
||||
#: notifyall.php:69
|
||||
msgid "Send email to all members of this Friendica instance."
|
||||
msgstr "Envoyer un courriel à tous les membres de cet instance Friendica."
|
||||
|
||||
#: notifyall.php:91
|
||||
#: notifyall.php:74
|
||||
msgid "Message subject"
|
||||
msgstr "Objet du message"
|
||||
|
||||
#: notifyall.php:92
|
||||
#: notifyall.php:75
|
||||
msgid "Test mode (only send to administrator)"
|
||||
msgstr "Mode test (envoyer uniquement à l'administrateur)"
|
||||
|
||||
#: notifyall.php:93
|
||||
#: notifyall.php:76
|
||||
msgid "Submit"
|
||||
msgstr "Envoyer"
|
||||
|
|
|
@ -3,8 +3,10 @@
|
|||
if(! function_exists("string_plural_select_fr")) {
|
||||
function string_plural_select_fr($n){
|
||||
$n = intval($n);
|
||||
return intval($n > 1);
|
||||
if (($n == 0 || $n == 1)) { return 0; } else if ($n != 0 && $n % 1000000 == 0) { return 1; } else { return 2; }
|
||||
}}
|
||||
$a->strings['%s Administrator'] = 'L\'administrateur de %s';
|
||||
$a->strings['%1$s, %2$s Administrator'] = 'L\'administrateur de %1$s, %2$s.';
|
||||
$a->strings['Send email to all members'] = 'Envoyer un courriel à tous les membres';
|
||||
$a->strings['No recipients found.'] = 'Aucun destinataire trouvé.';
|
||||
$a->strings['Emails sent'] = 'Courriels envoyés';
|
||||
|
|
|
@ -5,70 +5,71 @@
|
|||
#
|
||||
# Translators:
|
||||
# ButterflyOfFire, 2020
|
||||
# Nicolas Derive, 2022
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: friendica\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-02-27 05:01-0500\n"
|
||||
"PO-Revision-Date: 2020-02-27 22:16+0000\n"
|
||||
"Last-Translator: ButterflyOfFire\n"
|
||||
"POT-Creation-Date: 2021-02-01 18:15+0100\n"
|
||||
"PO-Revision-Date: 2014-06-23 12:57+0000\n"
|
||||
"Last-Translator: Nicolas Derive, 2022\n"
|
||||
"Language-Team: French (http://www.transifex.com/Friendica/friendica/language/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#: tictac.php:20
|
||||
#: tictac.php:16
|
||||
msgid "Three Dimensional Tic-Tac-Toe"
|
||||
msgstr ""
|
||||
msgstr "Morpion tri-dimensionnel"
|
||||
|
||||
#: tictac.php:53
|
||||
#: tictac.php:49
|
||||
msgid "3D Tic-Tac-Toe"
|
||||
msgstr ""
|
||||
msgstr "Morpion 3D"
|
||||
|
||||
#: tictac.php:58
|
||||
#: tictac.php:54
|
||||
msgid "New game"
|
||||
msgstr ""
|
||||
msgstr "Nouvelle partie"
|
||||
|
||||
#: tictac.php:59
|
||||
#: tictac.php:55
|
||||
msgid "New game with handicap"
|
||||
msgstr ""
|
||||
msgstr "Nouvelle partie avec handicap"
|
||||
|
||||
#: tictac.php:60
|
||||
#: tictac.php:56
|
||||
msgid ""
|
||||
"Three dimensional tic-tac-toe is just like the traditional game except that "
|
||||
"it is played on multiple levels simultaneously. "
|
||||
msgstr ""
|
||||
msgstr "Le morpion tri-dimensionnel est comme le jeu traditionnel, si ce n'est qu'il se joue sur plusieurs niveaux simultanément."
|
||||
|
||||
#: tictac.php:61
|
||||
#: tictac.php:57
|
||||
msgid ""
|
||||
"In this case there are three levels. You win by getting three in a row on "
|
||||
"any level, as well as up, down, and diagonally across the different levels."
|
||||
msgstr ""
|
||||
msgstr "Dans ce cas, il y a trois niveaux. Vous pouvez gagner en alignant trois signes à la suite sur n'importe quel niveau, aussi bien vers le haut, vers le bas, qu'en diagonale à travers les différents niveaux."
|
||||
|
||||
#: tictac.php:63
|
||||
#: tictac.php:59
|
||||
msgid ""
|
||||
"The handicap game disables the center position on the middle level because "
|
||||
"the player claiming this square often has an unfair advantage."
|
||||
msgstr ""
|
||||
msgstr "Le jeu avec handicap désactive la position centrale du niveau du milieu car le joueur occupant cette case a souvent un avantage disproportionné."
|
||||
|
||||
#: tictac.php:182
|
||||
#: tictac.php:178
|
||||
msgid "You go first..."
|
||||
msgstr ""
|
||||
msgstr "Vous commencez..."
|
||||
|
||||
#: tictac.php:187
|
||||
#: tictac.php:183
|
||||
msgid "I'm going first this time..."
|
||||
msgstr ""
|
||||
msgstr "Je commence cette fois-ci..."
|
||||
|
||||
#: tictac.php:193
|
||||
#: tictac.php:189
|
||||
msgid "You won!"
|
||||
msgstr "Vous avez gagné !"
|
||||
|
||||
#: tictac.php:199 tictac.php:224
|
||||
#: tictac.php:195 tictac.php:220
|
||||
msgid "\"Cat\" game!"
|
||||
msgstr ""
|
||||
msgstr "Match nul !"
|
||||
|
||||
#: tictac.php:222
|
||||
#: tictac.php:218
|
||||
msgid "I won!"
|
||||
msgstr "J’ai gagné !"
|
||||
|
|
|
@ -3,7 +3,17 @@
|
|||
if(! function_exists("string_plural_select_fr")) {
|
||||
function string_plural_select_fr($n){
|
||||
$n = intval($n);
|
||||
return intval($n > 1);
|
||||
if (($n == 0 || $n == 1)) { return 0; } else if ($n != 0 && $n % 1000000 == 0) { return 1; } else { return 2; }
|
||||
}}
|
||||
$a->strings['Three Dimensional Tic-Tac-Toe'] = 'Morpion tri-dimensionnel';
|
||||
$a->strings['3D Tic-Tac-Toe'] = 'Morpion 3D';
|
||||
$a->strings['New game'] = 'Nouvelle partie';
|
||||
$a->strings['New game with handicap'] = 'Nouvelle partie avec handicap';
|
||||
$a->strings['Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. '] = 'Le morpion tri-dimensionnel est comme le jeu traditionnel, si ce n\'est qu\'il se joue sur plusieurs niveaux simultanément.';
|
||||
$a->strings['In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels.'] = 'Dans ce cas, il y a trois niveaux. Vous pouvez gagner en alignant trois signes à la suite sur n\'importe quel niveau, aussi bien vers le haut, vers le bas, qu\'en diagonale à travers les différents niveaux.';
|
||||
$a->strings['The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage.'] = 'Le jeu avec handicap désactive la position centrale du niveau du milieu car le joueur occupant cette case a souvent un avantage disproportionné.';
|
||||
$a->strings['You go first...'] = 'Vous commencez...';
|
||||
$a->strings['I\'m going first this time...'] = 'Je commence cette fois-ci...';
|
||||
$a->strings['You won!'] = 'Vous avez gagné !';
|
||||
$a->strings['"Cat" game!'] = 'Match nul !';
|
||||
$a->strings['I won!'] = 'J’ai gagné !';
|
||||
|
|
|
@ -4,121 +4,145 @@
|
|||
#
|
||||
#
|
||||
# Translators:
|
||||
# Nicola Spanti <translations@nicola-spanti.info>, 2015
|
||||
# Nicolas Derive, 2022
|
||||
# ea1cd8241cb389ffb6f92bc6891eff5d_dc12308 <70dced5587d47e18d88f9298024d96f8_93383>, 2015
|
||||
# StefOfficiel <pichard.stephane@free.fr>, 2015
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: friendica\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-02-27 05:01-0500\n"
|
||||
"PO-Revision-Date: 2015-08-30 17:24+0000\n"
|
||||
"Last-Translator: Nicola Spanti <translations@nicola-spanti.info>\n"
|
||||
"POT-Creation-Date: 2021-11-27 10:25-0500\n"
|
||||
"PO-Revision-Date: 2014-06-23 12:58+0000\n"
|
||||
"Last-Translator: Nicolas Derive, 2022\n"
|
||||
"Language-Team: French (http://www.transifex.com/Friendica/friendica/language/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#: twitter.php:77
|
||||
#: twitter.php:213
|
||||
msgid "Post to Twitter"
|
||||
msgstr "Publier sur Twitter"
|
||||
|
||||
#: twitter.php:129
|
||||
msgid "Twitter settings updated."
|
||||
msgstr "Paramètres Twitter mis à jour."
|
||||
#: twitter.php:258
|
||||
msgid ""
|
||||
"You submitted an empty PIN, please Sign In with Twitter again to get a new "
|
||||
"one."
|
||||
msgstr "Vous avez envoyé un PIN vide, veuillez vous connecter à Twitter à nouveau pour en avoir un autre."
|
||||
|
||||
#: twitter.php:157
|
||||
msgid "Twitter Posting Settings"
|
||||
msgstr "Paramètres Twitter de publication"
|
||||
|
||||
#: twitter.php:164
|
||||
#: twitter.php:321
|
||||
msgid ""
|
||||
"No consumer key pair for Twitter found. Please contact your site "
|
||||
"administrator."
|
||||
msgstr ""
|
||||
msgstr "Aucune clé d'application pour Twitter n'a été trouvée. Merci de contacter l'administrateur de votre site."
|
||||
|
||||
#: twitter.php:183
|
||||
#: twitter.php:334
|
||||
msgid ""
|
||||
"At this Friendica instance the Twitter addon was enabled but you have not "
|
||||
"yet connected your account to your Twitter account. To do so click the "
|
||||
"button below to get a PIN from Twitter which you have to copy into the input"
|
||||
" box below and submit the form. Only your <strong>public</strong> posts will"
|
||||
" be posted to Twitter."
|
||||
msgstr ""
|
||||
msgstr "Sur cette instance de Friendica, le connecteur Twitter a été activé, mais vous n'avez pas encore connecté votre compte local à votre compte Twitter. Pour ce faire, cliquer sur le bouton ci-dessous. Vous obtiendrez alors un 'PIN' de Twitter, que vous devrez copier dans le champ ci-dessous, puis soumettre le formulaire. Seules vos publications <strong>publiques</strong> seront transmises à Twitter."
|
||||
|
||||
#: twitter.php:184
|
||||
#: twitter.php:335
|
||||
msgid "Log in with Twitter"
|
||||
msgstr "Se connecter avec Twitter"
|
||||
|
||||
#: twitter.php:186
|
||||
#: twitter.php:337
|
||||
msgid "Copy the PIN from Twitter here"
|
||||
msgstr "Copier le PIN de Twitter ici"
|
||||
|
||||
#: twitter.php:191 twitter.php:229 twitter.php:556
|
||||
msgid "Submit"
|
||||
msgstr "Soumettre"
|
||||
#: twitter.php:345 twitter.php:388
|
||||
msgid "An error occured: "
|
||||
msgstr "Une erreur est survenue :"
|
||||
|
||||
#: twitter.php:200
|
||||
msgid "Currently connected to: "
|
||||
msgstr "Actuellement connecté à :"
|
||||
#: twitter.php:359
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Currently connected to: <a href=\"https://twitter.com/%1$s\" "
|
||||
"target=\"_twitter\">%1$s</a>"
|
||||
msgstr "Actuellement connecté à : <a href=\"https://twitter.com/%1$s\" target=\"_twitter\">%1$s</a>"
|
||||
|
||||
#: twitter.php:201
|
||||
#: twitter.php:365
|
||||
msgid ""
|
||||
"<strong>Note</strong>: Due to your privacy settings (<em>Hide your profile "
|
||||
"details from unknown viewers?</em>) the link potentially included in public "
|
||||
"postings relayed to Twitter will lead the visitor to a blank page informing "
|
||||
"the visitor that the access to your profile has been restricted."
|
||||
msgstr "<strong>Note</strong>: Du fait de vos paramètres de vie privée (<em>Cacher les détails de votre profil des visiteurs inconnus?</em>), le lien potentiellement inclus dans les publications publiques relayées vers Twitter conduira les visiteurs vers une page blanche les informant que leur accès à votre profil a été restreint."
|
||||
|
||||
#: twitter.php:372
|
||||
msgid "Invalid Twitter info"
|
||||
msgstr "Informations Twitter invalides"
|
||||
|
||||
#: twitter.php:373
|
||||
msgid "Disconnect"
|
||||
msgstr "Se déconnecter"
|
||||
|
||||
#: twitter.php:378
|
||||
msgid "Allow posting to Twitter"
|
||||
msgstr "Autoriser la publication sur Twitter"
|
||||
|
||||
#: twitter.php:378
|
||||
msgid ""
|
||||
"If enabled all your <strong>public</strong> postings can be posted to the "
|
||||
"associated Twitter account. You can choose to do so by default (here) or for"
|
||||
" every posting separately in the posting options when writing the entry."
|
||||
msgstr ""
|
||||
msgstr "En cas d'activation, toutes vos publications <strong>publiques</strong> seront transmises au compte Twitter associé. Vous pourrez choisir de le faire par défaut (ici), ou bien pour chaque publication séparément lors de sa rédaction."
|
||||
|
||||
#: twitter.php:203
|
||||
msgid ""
|
||||
"<strong>Note</strong>: Due your privacy settings (<em>Hide your profile "
|
||||
"details from unknown viewers?</em>) the link potentially included in public "
|
||||
"postings relayed to Twitter will lead the visitor to a blank page informing "
|
||||
"the visitor that the access to your profile has been restricted."
|
||||
msgstr ""
|
||||
|
||||
#: twitter.php:206
|
||||
msgid "Allow posting to Twitter"
|
||||
msgstr "Autoriser la publication sur Twitter"
|
||||
|
||||
#: twitter.php:209
|
||||
#: twitter.php:379
|
||||
msgid "Send public postings to Twitter by default"
|
||||
msgstr "Envoyer par défaut les messages publics sur Twitter"
|
||||
msgstr "Envoyer par défaut les publications publiques sur Twitter"
|
||||
|
||||
#: twitter.php:213
|
||||
msgid "Mirror all posts from twitter that are no replies or retweets"
|
||||
msgstr ""
|
||||
#: twitter.php:380
|
||||
msgid "Mirror all posts from twitter that are no replies"
|
||||
msgstr "Synchroniser toutes les publications de Twitter qui ne sont pas des réponses"
|
||||
|
||||
#: twitter.php:217
|
||||
msgid "Shortening method that optimizes the tweet"
|
||||
msgstr ""
|
||||
#: twitter.php:381
|
||||
msgid "Import the remote timeline"
|
||||
msgstr "Importer la Timeline distante"
|
||||
|
||||
#: twitter.php:221
|
||||
msgid "Send linked #-tags and @-names to Twitter"
|
||||
msgstr ""
|
||||
#: twitter.php:382
|
||||
msgid "Automatically create contacts"
|
||||
msgstr "Créer automatiquement les contacts"
|
||||
|
||||
#: twitter.php:226
|
||||
msgid "Clear OAuth configuration"
|
||||
msgstr ""
|
||||
|
||||
#: twitter.php:550
|
||||
msgid "Settings updated."
|
||||
msgstr "Paramètres mis à jour."
|
||||
|
||||
#: twitter.php:558
|
||||
msgid "Consumer key"
|
||||
msgstr ""
|
||||
|
||||
#: twitter.php:559
|
||||
msgid "Consumer secret"
|
||||
msgstr ""
|
||||
|
||||
#: twitter.php:560
|
||||
msgid "Name of the Twitter Application"
|
||||
msgstr "Nom de l'application Twitter"
|
||||
|
||||
#: twitter.php:560
|
||||
#: twitter.php:382
|
||||
msgid ""
|
||||
"set this to avoid mirroring postings from ~friendica back to ~friendica"
|
||||
msgstr ""
|
||||
"This will automatically create a contact in Friendica as soon as you receive"
|
||||
" a message from an existing contact via the Twitter network. If you do not "
|
||||
"enable this, you need to manually add those Twitter contacts in Friendica "
|
||||
"from whom you would like to see posts here."
|
||||
msgstr "Cela va automatiquement créer un contact dans Friendica dès qu'une publication d'un contact existant est reçue de Twitter. Si vous n'activez pas ceci, vous devrez ajouter manuellement ces contacts dans Friendica afin d'y voir leurs publications."
|
||||
|
||||
#: twitter.php:395
|
||||
msgid "Twitter Import/Export/Mirror"
|
||||
msgstr "Importation/Exportation/Synchronisation avec Twitter"
|
||||
|
||||
#: twitter.php:547
|
||||
msgid ""
|
||||
"Please connect a Twitter account in your Social Network settings to import "
|
||||
"Twitter posts."
|
||||
msgstr "Merci de connecter un compte Twitter depuis vos Paramètres de réseaux sociaux afin d'importer les publications Twitter."
|
||||
|
||||
#: twitter.php:554
|
||||
msgid "Twitter post not found."
|
||||
msgstr "Publication Twitter non trouvée."
|
||||
|
||||
#: twitter.php:914
|
||||
msgid "Save Settings"
|
||||
msgstr "Sauvegarder les paramètres"
|
||||
|
||||
#: twitter.php:916
|
||||
msgid "Consumer key"
|
||||
msgstr "Consumer key"
|
||||
|
||||
#: twitter.php:917
|
||||
msgid "Consumer secret"
|
||||
msgstr "Consumer secret"
|
||||
|
||||
#: twitter.php:1113
|
||||
#, php-format
|
||||
msgid "%s on Twitter"
|
||||
msgstr "%s sur Twitter"
|
||||
|
|
|
@ -3,16 +3,30 @@
|
|||
if(! function_exists("string_plural_select_fr")) {
|
||||
function string_plural_select_fr($n){
|
||||
$n = intval($n);
|
||||
return intval($n > 1);
|
||||
if (($n == 0 || $n == 1)) { return 0; } else if ($n != 0 && $n % 1000000 == 0) { return 1; } else { return 2; }
|
||||
}}
|
||||
$a->strings['Post to Twitter'] = 'Publier sur Twitter';
|
||||
$a->strings['Twitter settings updated.'] = 'Paramètres Twitter mis à jour.';
|
||||
$a->strings['Twitter Posting Settings'] = 'Paramètres Twitter de publication';
|
||||
$a->strings['You submitted an empty PIN, please Sign In with Twitter again to get a new one.'] = 'Vous avez envoyé un PIN vide, veuillez vous connecter à Twitter à nouveau pour en avoir un autre.';
|
||||
$a->strings['No consumer key pair for Twitter found. Please contact your site administrator.'] = 'Aucune clé d\'application pour Twitter n\'a été trouvée. Merci de contacter l\'administrateur de votre site.';
|
||||
$a->strings['At this Friendica instance the Twitter addon was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to Twitter.'] = 'Sur cette instance de Friendica, le connecteur Twitter a été activé, mais vous n\'avez pas encore connecté votre compte local à votre compte Twitter. Pour ce faire, cliquer sur le bouton ci-dessous. Vous obtiendrez alors un \'PIN\' de Twitter, que vous devrez copier dans le champ ci-dessous, puis soumettre le formulaire. Seules vos publications <strong>publiques</strong> seront transmises à Twitter.';
|
||||
$a->strings['Log in with Twitter'] = 'Se connecter avec Twitter';
|
||||
$a->strings['Copy the PIN from Twitter here'] = 'Copier le PIN de Twitter ici';
|
||||
$a->strings['Submit'] = 'Soumettre';
|
||||
$a->strings['Currently connected to: '] = 'Actuellement connecté à :';
|
||||
$a->strings['An error occured: '] = 'Une erreur est survenue :';
|
||||
$a->strings['Currently connected to: <a href="https://twitter.com/%1$s" target="_twitter">%1$s</a>'] = 'Actuellement connecté à : <a href="https://twitter.com/%1$s" target="_twitter">%1$s</a>';
|
||||
$a->strings['<strong>Note</strong>: Due to your privacy settings (<em>Hide your profile details from unknown viewers?</em>) the link potentially included in public postings relayed to Twitter will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted.'] = '<strong>Note</strong>: Du fait de vos paramètres de vie privée (<em>Cacher les détails de votre profil des visiteurs inconnus?</em>), le lien potentiellement inclus dans les publications publiques relayées vers Twitter conduira les visiteurs vers une page blanche les informant que leur accès à votre profil a été restreint.';
|
||||
$a->strings['Invalid Twitter info'] = 'Informations Twitter invalides';
|
||||
$a->strings['Disconnect'] = 'Se déconnecter';
|
||||
$a->strings['Allow posting to Twitter'] = 'Autoriser la publication sur Twitter';
|
||||
$a->strings['Send public postings to Twitter by default'] = 'Envoyer par défaut les messages publics sur Twitter';
|
||||
$a->strings['Settings updated.'] = 'Paramètres mis à jour.';
|
||||
$a->strings['Name of the Twitter Application'] = 'Nom de l\'application Twitter';
|
||||
$a->strings['If enabled all your <strong>public</strong> postings can be posted to the associated Twitter account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry.'] = 'En cas d\'activation, toutes vos publications <strong>publiques</strong> seront transmises au compte Twitter associé. Vous pourrez choisir de le faire par défaut (ici), ou bien pour chaque publication séparément lors de sa rédaction.';
|
||||
$a->strings['Send public postings to Twitter by default'] = 'Envoyer par défaut les publications publiques sur Twitter';
|
||||
$a->strings['Mirror all posts from twitter that are no replies'] = 'Synchroniser toutes les publications de Twitter qui ne sont pas des réponses';
|
||||
$a->strings['Import the remote timeline'] = 'Importer la Timeline distante';
|
||||
$a->strings['Automatically create contacts'] = 'Créer automatiquement les contacts';
|
||||
$a->strings['This will automatically create a contact in Friendica as soon as you receive a message from an existing contact via the Twitter network. If you do not enable this, you need to manually add those Twitter contacts in Friendica from whom you would like to see posts here.'] = 'Cela va automatiquement créer un contact dans Friendica dès qu\'une publication d\'un contact existant est reçue de Twitter. Si vous n\'activez pas ceci, vous devrez ajouter manuellement ces contacts dans Friendica afin d\'y voir leurs publications.';
|
||||
$a->strings['Twitter Import/Export/Mirror'] = 'Importation/Exportation/Synchronisation avec Twitter';
|
||||
$a->strings['Please connect a Twitter account in your Social Network settings to import Twitter posts.'] = 'Merci de connecter un compte Twitter depuis vos Paramètres de réseaux sociaux afin d\'importer les publications Twitter.';
|
||||
$a->strings['Twitter post not found.'] = 'Publication Twitter non trouvée.';
|
||||
$a->strings['Save Settings'] = 'Sauvegarder les paramètres';
|
||||
$a->strings['Consumer key'] = 'Consumer key';
|
||||
$a->strings['Consumer secret'] = 'Consumer secret';
|
||||
$a->strings['%s on Twitter'] = '%s sur Twitter';
|
||||
|
|
|
@ -4,14 +4,15 @@
|
|||
#
|
||||
#
|
||||
# Translators:
|
||||
# Piotr Strębski <strebski@gmail.com>, 2022
|
||||
# Waldemar Stoczkowski, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: friendica\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-02-01 18:16+0100\n"
|
||||
"PO-Revision-Date: 2021-02-01 20:17+0000\n"
|
||||
"Last-Translator: Transifex Bot <>\n"
|
||||
"POT-Creation-Date: 2022-04-29 15:56+0200\n"
|
||||
"PO-Revision-Date: 2014-06-23 13:05+0000\n"
|
||||
"Last-Translator: Piotr Strębski <strebski@gmail.com>, 2022\n"
|
||||
"Language-Team: Polish (http://www.transifex.com/Friendica/friendica/language/pl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -19,36 +20,36 @@ msgstr ""
|
|||
"Language: pl\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
||||
|
||||
#: webrtc.php:19
|
||||
#: webrtc.php:18
|
||||
msgid "WebRTC Videochat"
|
||||
msgstr "Videochat WebRTC"
|
||||
|
||||
#: webrtc.php:25
|
||||
#: webrtc.php:24
|
||||
msgid "Save Settings"
|
||||
msgstr "Zapisz ustawienia"
|
||||
|
||||
#: webrtc.php:26
|
||||
#: webrtc.php:25
|
||||
msgid "WebRTC Base URL"
|
||||
msgstr "Podstawowy adres URL WebRTC"
|
||||
|
||||
#: webrtc.php:26
|
||||
#: webrtc.php:25
|
||||
msgid ""
|
||||
"Page your users will create a WebRTC chat room on. For example you could use"
|
||||
" https://live.mayfirst.org ."
|
||||
msgstr "Strona Twoich użytkowników utworzą pokój czatu WebRTC. Na przykład możesz użyć https://live.mayfirst.org."
|
||||
|
||||
#: webrtc.php:45
|
||||
#: webrtc.php:44
|
||||
msgid "Video Chat"
|
||||
msgstr "Czat wideo"
|
||||
|
||||
#: webrtc.php:46
|
||||
#: webrtc.php:45
|
||||
msgid ""
|
||||
"WebRTC is a video and audio conferencing tool that works with Firefox "
|
||||
"(version 21 and above) and Chrome/Chromium (version 25 and above). Just "
|
||||
"create a new chat room and send the link to someone you want to chat with."
|
||||
msgstr "WebRTC to narzędzie do wideokonferencji, które działa z przeglądarką Firefox (wersja 21 i nowsze) oraz Chrome/Chromium (wersja 25 i nowsze). Utwórz nowy pokój czatu i wyślij link do kogoś, z kim chcesz porozmawiać."
|
||||
"WebRTC is a video and audio conferencing tool that works in all modern "
|
||||
"browsers. Just create a new chat room and send the link to someone you want "
|
||||
"to chat with."
|
||||
msgstr "WebRTC to narzędzie do obsługi konferencji wideo i dźwiękowych, które działa we wszystkich nowoczesnych przeglądarkach. Po prostu utwórz nowy pokój rozmów i wyślij odnośnik do osoby, z którą chcesz porozmawiać."
|
||||
|
||||
#: webrtc.php:48
|
||||
#: webrtc.php:47
|
||||
msgid ""
|
||||
"Please contact your friendica admin and send a reminder to configure the "
|
||||
"WebRTC addon."
|
||||
|
|
|
@ -10,5 +10,5 @@ $a->strings['Save Settings'] = 'Zapisz ustawienia';
|
|||
$a->strings['WebRTC Base URL'] = 'Podstawowy adres URL WebRTC';
|
||||
$a->strings['Page your users will create a WebRTC chat room on. For example you could use https://live.mayfirst.org .'] = 'Strona Twoich użytkowników utworzą pokój czatu WebRTC. Na przykład możesz użyć https://live.mayfirst.org.';
|
||||
$a->strings['Video Chat'] = 'Czat wideo';
|
||||
$a->strings['WebRTC is a video and audio conferencing tool that works with Firefox (version 21 and above) and Chrome/Chromium (version 25 and above). Just create a new chat room and send the link to someone you want to chat with.'] = 'WebRTC to narzędzie do wideokonferencji, które działa z przeglądarką Firefox (wersja 21 i nowsze) oraz Chrome/Chromium (wersja 25 i nowsze). Utwórz nowy pokój czatu i wyślij link do kogoś, z kim chcesz porozmawiać.';
|
||||
$a->strings['WebRTC is a video and audio conferencing tool that works in all modern browsers. Just create a new chat room and send the link to someone you want to chat with.'] = 'WebRTC to narzędzie do obsługi konferencji wideo i dźwiękowych, które działa we wszystkich nowoczesnych przeglądarkach. Po prostu utwórz nowy pokój rozmów i wyślij odnośnik do osoby, z którą chcesz porozmawiać.';
|
||||
$a->strings['Please contact your friendica admin and send a reminder to configure the WebRTC addon.'] = 'Skontaktuj się z administratorem friendica i wyślij przypomnienie, aby skonfigurować dodatek WebRTC.';
|
||||
|
|
Loading…
Reference in New Issue
Block a user