From 57029441168f81e94a974affd8be610c732e8172 Mon Sep 17 00:00:00 2001 From: Philipp Date: Sat, 11 Sep 2021 14:33:26 +0200 Subject: [PATCH 1/7] Add the possibility to use a different configuration directory --- doc/Config.md | 3 + src/App.php | 2 +- src/Module/Admin/Summary.php | 2 +- src/Util/ConfigFileLoader.php | 17 +++++- static/dependencies.config.php | 1 + tests/Util/VFSTrait.php | 1 + tests/src/Core/Cache/DatabaseCacheTest.php | 2 +- .../src/Core/Lock/DatabaseLockDriverTest.php | 2 +- tests/src/Core/StorageManagerTest.php | 2 +- tests/src/Model/ProcessTest.php | 2 +- .../src/Model/Storage/DatabaseStorageTest.php | 2 +- .../src/Util/Config/ConfigFileLoaderTest.php | 58 ++++++++++++++++--- 12 files changed, 75 insertions(+), 19 deletions(-) diff --git a/doc/Config.md b/doc/Config.md index f2224f5de..885509939 100644 --- a/doc/Config.md +++ b/doc/Config.md @@ -42,6 +42,9 @@ Some examples of common known configuration files: Addons can define their own default configuration values in `addon/[addon]/config/[addon].config.php` which is loaded when the addon is activated. +If needed, an alternative `config` path can be used by using the `FRIENDICA_CONFIG_DIR` environment variable (full path required!). +This is useful in case of hardening the system by separating configuration from program binaries. + ### Static Configuration location The `static` directory holds the codebase default configurations files. diff --git a/src/App.php b/src/App.php index 6e9f7c318..67b2592bd 100644 --- a/src/App.php +++ b/src/App.php @@ -352,7 +352,7 @@ class App $this->profiler->update($this->config); Core\Hook::loadHooks(); - $loader = new ConfigFileLoader($this->getBasePath()); + $loader = new ConfigFileLoader($this->getBasePath(), $_SERVER); Core\Hook::callAll('load_config', $loader); } diff --git a/src/Module/Admin/Summary.php b/src/Module/Admin/Summary.php index 1c5785d1f..9bd902b35 100644 --- a/src/Module/Admin/Summary.php +++ b/src/Module/Admin/Summary.php @@ -151,7 +151,7 @@ class Summary extends BaseAdmin } // check legacy basepath settings - $configLoader = new ConfigFileLoader($a->getBasePath()); + $configLoader = new ConfigFileLoader($a->getBasePath(), $_SERVER); $configCache = new Cache(); $configLoader->setupCache($configCache); $confBasepath = $configCache->get('system', 'basepath'); diff --git a/src/Util/ConfigFileLoader.php b/src/Util/ConfigFileLoader.php index 0c416a189..f2aa9124f 100644 --- a/src/Util/ConfigFileLoader.php +++ b/src/Util/ConfigFileLoader.php @@ -35,6 +35,13 @@ use Friendica\Core\Config\Cache; */ class ConfigFileLoader { + /** + * The key of the $_SERVER variable to override the config directory + * + * @var string + */ + const CONFIG_DIR_ENV = 'FRIENDICA_CONFIG_DIR'; + /** * The Sub directory of the config-files * @@ -83,10 +90,14 @@ class ConfigFileLoader */ private $staticDir; - public function __construct(string $basePath) + public function __construct(string $basePath, array $server) { - $this->baseDir = $basePath; - $this->configDir = $this->baseDir . DIRECTORY_SEPARATOR . self::CONFIG_DIR; + $this->baseDir = $basePath; + if (!empty($server[self::CONFIG_DIR_ENV]) && is_dir($server[self::CONFIG_DIR_ENV])) { + $this->configDir = $server[self::CONFIG_DIR_ENV]; + } else { + $this->configDir = $this->baseDir . DIRECTORY_SEPARATOR . self::CONFIG_DIR; + } $this->staticDir = $this->baseDir . DIRECTORY_SEPARATOR . self::STATIC_DIR; } diff --git a/static/dependencies.config.php b/static/dependencies.config.php index 2068b6b1a..79b7f1364 100644 --- a/static/dependencies.config.php +++ b/static/dependencies.config.php @@ -77,6 +77,7 @@ return [ 'shared' => true, 'constructParams' => [ [Dice::INSTANCE => '$basepath'], + $_SERVER, ], ], Config\Cache::class => [ diff --git a/tests/Util/VFSTrait.php b/tests/Util/VFSTrait.php index 7040f1fc0..0b594814f 100644 --- a/tests/Util/VFSTrait.php +++ b/tests/Util/VFSTrait.php @@ -43,6 +43,7 @@ trait VFSTrait 'static' => [], 'test' => [], 'logs' => [], + 'config2' => [], ]; // create a virtual directory and copy all needed files and folders to it diff --git a/tests/src/Core/Cache/DatabaseCacheTest.php b/tests/src/Core/Cache/DatabaseCacheTest.php index 0d57f7128..a89714a85 100644 --- a/tests/src/Core/Cache/DatabaseCacheTest.php +++ b/tests/src/Core/Cache/DatabaseCacheTest.php @@ -55,7 +55,7 @@ class DatabaseCacheTest extends CacheTest // load real config to avoid mocking every config-entry which is related to the Database class $configFactory = new ConfigFactory(); - $loader = new ConfigFileLoader($this->root->url()); + $loader = new ConfigFileLoader($this->root->url(), []); $configCache = $configFactory->createCache($loader); $dba = new StaticDatabase($configCache, $profiler, $logger); diff --git a/tests/src/Core/Lock/DatabaseLockDriverTest.php b/tests/src/Core/Lock/DatabaseLockDriverTest.php index f7db9d8b4..9e995c123 100644 --- a/tests/src/Core/Lock/DatabaseLockDriverTest.php +++ b/tests/src/Core/Lock/DatabaseLockDriverTest.php @@ -57,7 +57,7 @@ class DatabaseLockDriverTest extends LockTest // load real config to avoid mocking every config-entry which is related to the Database class $configFactory = new ConfigFactory(); - $loader = new ConfigFileLoader($this->root->url()); + $loader = new ConfigFileLoader($this->root->url(), []); $configCache = $configFactory->createCache($loader); $dba = new StaticDatabase($configCache, $profiler, $logger); diff --git a/tests/src/Core/StorageManagerTest.php b/tests/src/Core/StorageManagerTest.php index 93fc0b664..f68bf027b 100644 --- a/tests/src/Core/StorageManagerTest.php +++ b/tests/src/Core/StorageManagerTest.php @@ -73,7 +73,7 @@ class StorageManagerTest extends DatabaseTest // load real config to avoid mocking every config-entry which is related to the Database class $configFactory = new ConfigFactory(); - $loader = new ConfigFileLoader($this->root->url()); + $loader = new ConfigFileLoader($this->root->url(), []); $configCache = $configFactory->createCache($loader); $this->dba = new StaticDatabase($configCache, $profiler, $this->logger); diff --git a/tests/src/Model/ProcessTest.php b/tests/src/Model/ProcessTest.php index 0410ff2de..66a02eced 100644 --- a/tests/src/Model/ProcessTest.php +++ b/tests/src/Model/ProcessTest.php @@ -33,7 +33,7 @@ class ProcessTest extends DatabaseTest // load real config to avoid mocking every config-entry which is related to the Database class $configFactory = new ConfigFactory(); - $loader = new ConfigFileLoader($this->root->url()); + $loader = new ConfigFileLoader($this->root->url(), []); $configCache = $configFactory->createCache($loader); $this->dba = new StaticDatabase($configCache, $profiler, $logger); diff --git a/tests/src/Model/Storage/DatabaseStorageTest.php b/tests/src/Model/Storage/DatabaseStorageTest.php index d7b810c1f..8fd8c8c42 100644 --- a/tests/src/Model/Storage/DatabaseStorageTest.php +++ b/tests/src/Model/Storage/DatabaseStorageTest.php @@ -55,7 +55,7 @@ class DatabaseStorageTest extends StorageTest // load real config to avoid mocking every config-entry which is related to the Database class $configFactory = new ConfigFactory(); - $loader = new ConfigFileLoader($this->root->url()); + $loader = new ConfigFileLoader($this->root->url(), []); $configCache = $configFactory->createCache($loader); $dba = new StaticDatabase($configCache, $profiler, $logger); diff --git a/tests/src/Util/Config/ConfigFileLoaderTest.php b/tests/src/Util/Config/ConfigFileLoaderTest.php index b54ae1ec2..c69d94679 100644 --- a/tests/src/Util/Config/ConfigFileLoaderTest.php +++ b/tests/src/Util/Config/ConfigFileLoaderTest.php @@ -45,7 +45,7 @@ class ConfigFileLoaderTest extends MockedTest { $this->delConfigFile('local.config.php'); - $configFileLoader = new ConfigFileLoader($this->root->url()); + $configFileLoader = new ConfigFileLoader($this->root->url(), []); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -67,7 +67,7 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config')) ->setContent('root->url()); + $configFileLoader = new ConfigFileLoader($this->root->url(), []); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -91,7 +91,7 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config')) ->setContent(file_get_contents($file)); - $configFileLoader = new ConfigFileLoader($this->root->url()); + $configFileLoader = new ConfigFileLoader($this->root->url(), []); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -123,7 +123,7 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config')) ->setContent(file_get_contents($file)); - $configFileLoader = new ConfigFileLoader($this->root->url()); + $configFileLoader = new ConfigFileLoader($this->root->url(), []); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -154,7 +154,7 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root) ->setContent(file_get_contents($file)); - $configFileLoader = new ConfigFileLoader($this->root->url()); + $configFileLoader = new ConfigFileLoader($this->root->url(), []); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -203,7 +203,7 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('addon')->getChild('test')->getChild('config')) ->setContent(file_get_contents($file)); - $configFileLoader = new ConfigFileLoader($this->root->url()); + $configFileLoader = new ConfigFileLoader($this->root->url(), []); $conf = $configFileLoader->loadAddonConfig('test'); @@ -235,7 +235,7 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config')) ->setContent(file_get_contents($fileDir . 'B.config.php')); - $configFileLoader = new ConfigFileLoader($this->root->url()); + $configFileLoader = new ConfigFileLoader($this->root->url(), []); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -264,7 +264,7 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config')) ->setContent(file_get_contents($fileDir . 'B.ini.php')); - $configFileLoader = new ConfigFileLoader($this->root->url()); + $configFileLoader = new ConfigFileLoader($this->root->url(), []); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -293,7 +293,7 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config')) ->setContent(file_get_contents($fileDir . 'B.ini.php')); - $configFileLoader = new ConfigFileLoader($this->root->url()); + $configFileLoader = new ConfigFileLoader($this->root->url(), []); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -301,4 +301,44 @@ class ConfigFileLoaderTest extends MockedTest self::assertEquals('admin@test.it', $configCache->get('config', 'admin_email')); self::assertEmpty($configCache->get('system', 'NewKey')); } + + /** + * Test that using a wrong configuration directory leads to the "normal" config path + */ + public function testWrongEnvDir() + { + $this->delConfigFile('local.config.php'); + + $configFileLoader = new ConfigFileLoader($this->root->url(), ['FRIENDICA_CONFIG_DIR' => '/a/wrong/dir/']); + $configCache = new Cache(); + + $configFileLoader->setupCache($configCache); + + self::assertEquals($this->root->url(), $configCache->get('system', 'basepath')); + } + + /** + * Test that a different location of the configuration directory produces the expected output + */ + public function testRightEnvDir() + { + $this->delConfigFile('local.config.php'); + + $fileDir = dirname(__DIR__) . DIRECTORY_SEPARATOR . + '..' . DIRECTORY_SEPARATOR . + '..' . DIRECTORY_SEPARATOR . + 'datasets' . DIRECTORY_SEPARATOR . + 'config' . DIRECTORY_SEPARATOR; + + vfsStream::newFile('B.config.php') + ->at($this->root->getChild('config2')) + ->setContent(file_get_contents($fileDir . 'B.config.php')); + + $configFileLoader = new ConfigFileLoader($this->root->url(), ['FRIENDICA_CONFIG_DIR' => $this->root->getChild('config2')->url()]); + $configCache = new Cache(); + + $configFileLoader->setupCache($configCache); + + self::assertEquals('newValue', $configCache->get('system', 'newKey')); + } } From 27e4586597d58bda29933d5b002d631809841447 Mon Sep 17 00:00:00 2001 From: Philipp Date: Sun, 12 Sep 2021 13:44:29 +0200 Subject: [PATCH 2/7] Move path determination logic into the `ConfigFactory` --- src/App.php | 3 +- src/Factory/ConfigFactory.php | 39 ++++++++++++ src/Module/Admin/Summary.php | 3 +- src/Util/ConfigFileLoader.php | 47 ++++----------- static/dependencies.config.php | 10 ++-- tests/src/Core/Cache/DatabaseCacheTest.php | 2 +- .../src/Core/Lock/DatabaseLockDriverTest.php | 2 +- tests/src/Model/ProcessTest.php | 2 +- .../src/Model/Storage/DatabaseStorageTest.php | 2 +- .../src/Util/Config/ConfigFileLoaderTest.php | 59 +++++++++++++++---- 10 files changed, 114 insertions(+), 55 deletions(-) diff --git a/src/App.php b/src/App.php index 67b2592bd..7c7496c3b 100644 --- a/src/App.php +++ b/src/App.php @@ -25,6 +25,7 @@ use Exception; use Friendica\App\Arguments; use Friendica\App\BaseURL; use Friendica\App\Module; +use Friendica\Factory\ConfigFactory; use Friendica\Module\Maintenance; use Friendica\Security\Authentication; use Friendica\Core\Config\Cache; @@ -352,7 +353,7 @@ class App $this->profiler->update($this->config); Core\Hook::loadHooks(); - $loader = new ConfigFileLoader($this->getBasePath(), $_SERVER); + $loader = (new ConfigFactory())->createConfigFileLoader($this->getBasePath(), $_SERVER); Core\Hook::callAll('load_config', $loader); } diff --git a/src/Factory/ConfigFactory.php b/src/Factory/ConfigFactory.php index 9a20100b2..cf5564096 100644 --- a/src/Factory/ConfigFactory.php +++ b/src/Factory/ConfigFactory.php @@ -30,6 +30,45 @@ use Friendica\Util\ConfigFileLoader; class ConfigFactory { + /** + * The key of the $_SERVER variable to override the config directory + * + * @var string + */ + const CONFIG_DIR_ENV = 'FRIENDICA_CONFIG_DIR'; + + /** + * The Sub directory of the config-files + * + * @var string + */ + const CONFIG_DIR = 'config'; + + /** + * The Sub directory of the static config-files + * + * @var string + */ + const STATIC_DIR = 'static'; + + /** + * @param string $basePath The basepath of FRIENDICA + * @param array $serer the $_SERVER array + * + * @return ConfigFileLoader + */ + public function createConfigFileLoader(string $basePath, array $server = []) + { + if (!empty($server[self::CONFIG_DIR_ENV]) && is_dir($server[self::CONFIG_DIR_ENV])) { + $configDir = $server[self::CONFIG_DIR_ENV]; + } else { + $configDir = $basePath . DIRECTORY_SEPARATOR . self::CONFIG_DIR; + } + $staticDir = $basePath . DIRECTORY_SEPARATOR . self::STATIC_DIR; + + return new ConfigFileLoader($basePath, $configDir, $staticDir); + } + /** * @param ConfigFileLoader $loader The Config Cache loader (INI/config/.htconfig) * diff --git a/src/Module/Admin/Summary.php b/src/Module/Admin/Summary.php index 9bd902b35..2d081f407 100644 --- a/src/Module/Admin/Summary.php +++ b/src/Module/Admin/Summary.php @@ -29,6 +29,7 @@ use Friendica\Core\Update; use Friendica\Database\DBA; use Friendica\Database\DBStructure; use Friendica\DI; +use Friendica\Factory\ConfigFactory; use Friendica\Model\Register; use Friendica\Module\BaseAdmin; use Friendica\Network\HTTPException\InternalServerErrorException; @@ -151,7 +152,7 @@ class Summary extends BaseAdmin } // check legacy basepath settings - $configLoader = new ConfigFileLoader($a->getBasePath(), $_SERVER); + $configLoader = (new ConfigFactory())->createConfigFileLoader($a->getBasePath(), $_SERVER); $configCache = new Cache(); $configLoader->setupCache($configCache); $confBasepath = $configCache->get('system', 'basepath'); diff --git a/src/Util/ConfigFileLoader.php b/src/Util/ConfigFileLoader.php index f2aa9124f..aabefc18b 100644 --- a/src/Util/ConfigFileLoader.php +++ b/src/Util/ConfigFileLoader.php @@ -35,27 +35,6 @@ use Friendica\Core\Config\Cache; */ class ConfigFileLoader { - /** - * The key of the $_SERVER variable to override the config directory - * - * @var string - */ - const CONFIG_DIR_ENV = 'FRIENDICA_CONFIG_DIR'; - - /** - * The Sub directory of the config-files - * - * @var string - */ - const CONFIG_DIR = 'config'; - - /** - * The Sub directory of the static config-files - * - * @var string - */ - const STATIC_DIR = 'static'; - /** * The default name of the user defined ini file * @@ -90,15 +69,16 @@ class ConfigFileLoader */ private $staticDir; - public function __construct(string $basePath, array $server) + /** + * @param string $baseDir The base + * @param string $configDir + * @param string $staticDir + */ + public function __construct(string $baseDir, string $configDir, string $staticDir) { - $this->baseDir = $basePath; - if (!empty($server[self::CONFIG_DIR_ENV]) && is_dir($server[self::CONFIG_DIR_ENV])) { - $this->configDir = $server[self::CONFIG_DIR_ENV]; - } else { - $this->configDir = $this->baseDir . DIRECTORY_SEPARATOR . self::CONFIG_DIR; - } - $this->staticDir = $this->baseDir . DIRECTORY_SEPARATOR . self::STATIC_DIR; + $this->baseDir = $baseDir; + $this->configDir = $configDir; + $this->staticDir = $staticDir; } /** @@ -113,7 +93,7 @@ class ConfigFileLoader * * @throws Exception */ - public function setupCache(Cache $config, array $server = [], $raw = false) + public function setupCache(Cache $config, array $server = [], bool $raw = false) { // Load static config files first, the order is important $config->load($this->loadStaticConfig('defaults'), Cache::SOURCE_FILE); @@ -196,7 +176,7 @@ class ConfigFileLoader $filepath = $this->baseDir . DIRECTORY_SEPARATOR . // /var/www/html/ Addon::DIRECTORY . DIRECTORY_SEPARATOR . // addon/ $name . DIRECTORY_SEPARATOR . // openstreetmap/ - self::CONFIG_DIR . DIRECTORY_SEPARATOR . // config/ + 'config'. DIRECTORY_SEPARATOR . // config/ $name . ".config.php"; // openstreetmap.config.php if (file_exists($filepath)) { @@ -217,9 +197,8 @@ class ConfigFileLoader */ public function loadEnvConfig(array $server) { - $filepath = $this->baseDir . DIRECTORY_SEPARATOR . // /var/www/html/ - self::STATIC_DIR . DIRECTORY_SEPARATOR . // static/ - "env.config.php"; // env.config.php + $filepath = $this->staticDir . DIRECTORY_SEPARATOR . // /var/www/html/static/ + "env.config.php"; // env.config.php if (!file_exists($filepath)) { return []; diff --git a/static/dependencies.config.php b/static/dependencies.config.php index 79b7f1364..bf7b412c2 100644 --- a/static/dependencies.config.php +++ b/static/dependencies.config.php @@ -74,10 +74,12 @@ return [ ] ], Util\ConfigFileLoader::class => [ - 'shared' => true, - 'constructParams' => [ - [Dice::INSTANCE => '$basepath'], - $_SERVER, + 'instanceOf' => Factory\ConfigFactory::class, + 'call' => [ + ['createConfigFileLoader', [ + [Dice::INSTANCE => '$basepath'], + $_SERVER, + ], Dice::CHAIN_CALL], ], ], Config\Cache::class => [ diff --git a/tests/src/Core/Cache/DatabaseCacheTest.php b/tests/src/Core/Cache/DatabaseCacheTest.php index a89714a85..37859ef78 100644 --- a/tests/src/Core/Cache/DatabaseCacheTest.php +++ b/tests/src/Core/Cache/DatabaseCacheTest.php @@ -55,7 +55,7 @@ class DatabaseCacheTest extends CacheTest // load real config to avoid mocking every config-entry which is related to the Database class $configFactory = new ConfigFactory(); - $loader = new ConfigFileLoader($this->root->url(), []); + $loader = (new ConfigFactory())->createConfigFileLoader($this->root->url(), []); $configCache = $configFactory->createCache($loader); $dba = new StaticDatabase($configCache, $profiler, $logger); diff --git a/tests/src/Core/Lock/DatabaseLockDriverTest.php b/tests/src/Core/Lock/DatabaseLockDriverTest.php index 9e995c123..c51d153ef 100644 --- a/tests/src/Core/Lock/DatabaseLockDriverTest.php +++ b/tests/src/Core/Lock/DatabaseLockDriverTest.php @@ -57,7 +57,7 @@ class DatabaseLockDriverTest extends LockTest // load real config to avoid mocking every config-entry which is related to the Database class $configFactory = new ConfigFactory(); - $loader = new ConfigFileLoader($this->root->url(), []); + $loader = (new ConfigFactory())->createConfigFileLoader($this->root->url(), []); $configCache = $configFactory->createCache($loader); $dba = new StaticDatabase($configCache, $profiler, $logger); diff --git a/tests/src/Model/ProcessTest.php b/tests/src/Model/ProcessTest.php index 66a02eced..a4739d7f5 100644 --- a/tests/src/Model/ProcessTest.php +++ b/tests/src/Model/ProcessTest.php @@ -33,7 +33,7 @@ class ProcessTest extends DatabaseTest // load real config to avoid mocking every config-entry which is related to the Database class $configFactory = new ConfigFactory(); - $loader = new ConfigFileLoader($this->root->url(), []); + $loader = (new ConfigFactory())->createConfigFileLoader($this->root->url(), []); $configCache = $configFactory->createCache($loader); $this->dba = new StaticDatabase($configCache, $profiler, $logger); diff --git a/tests/src/Model/Storage/DatabaseStorageTest.php b/tests/src/Model/Storage/DatabaseStorageTest.php index 8fd8c8c42..aa25d1cc7 100644 --- a/tests/src/Model/Storage/DatabaseStorageTest.php +++ b/tests/src/Model/Storage/DatabaseStorageTest.php @@ -55,7 +55,7 @@ class DatabaseStorageTest extends StorageTest // load real config to avoid mocking every config-entry which is related to the Database class $configFactory = new ConfigFactory(); - $loader = new ConfigFileLoader($this->root->url(), []); + $loader = (new ConfigFactory())->createConfigFileLoader($this->root->url(), []); $configCache = $configFactory->createCache($loader); $dba = new StaticDatabase($configCache, $profiler, $logger); diff --git a/tests/src/Util/Config/ConfigFileLoaderTest.php b/tests/src/Util/Config/ConfigFileLoaderTest.php index c69d94679..cb3ae840c 100644 --- a/tests/src/Util/Config/ConfigFileLoaderTest.php +++ b/tests/src/Util/Config/ConfigFileLoaderTest.php @@ -22,6 +22,7 @@ namespace Friendica\Test\src\Util\Config; use Friendica\Core\Config\Cache; +use Friendica\Factory\ConfigFactory; use Friendica\Test\MockedTest; use Friendica\Test\Util\VFSTrait; use Friendica\Util\ConfigFileLoader; @@ -45,7 +46,11 @@ class ConfigFileLoaderTest extends MockedTest { $this->delConfigFile('local.config.php'); - $configFileLoader = new ConfigFileLoader($this->root->url(), []); + $configFileLoader = new ConfigFileLoader( + $this->root->url(), + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::CONFIG_DIR, + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::STATIC_DIR + ); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -67,7 +72,11 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config')) ->setContent('root->url(), []); + $configFileLoader = new ConfigFileLoader( + $this->root->url(), + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::CONFIG_DIR, + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::STATIC_DIR + ); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -91,7 +100,11 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config')) ->setContent(file_get_contents($file)); - $configFileLoader = new ConfigFileLoader($this->root->url(), []); + $configFileLoader = new ConfigFileLoader( + $this->root->url(), + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::CONFIG_DIR, + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::STATIC_DIR + ); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -123,7 +136,11 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config')) ->setContent(file_get_contents($file)); - $configFileLoader = new ConfigFileLoader($this->root->url(), []); + $configFileLoader = new ConfigFileLoader( + $this->root->url(), + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::CONFIG_DIR, + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::STATIC_DIR + ); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -154,7 +171,11 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root) ->setContent(file_get_contents($file)); - $configFileLoader = new ConfigFileLoader($this->root->url(), []); + $configFileLoader = new ConfigFileLoader( + $this->root->url(), + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::CONFIG_DIR, + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::STATIC_DIR + ); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -203,7 +224,11 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('addon')->getChild('test')->getChild('config')) ->setContent(file_get_contents($file)); - $configFileLoader = new ConfigFileLoader($this->root->url(), []); + $configFileLoader = new ConfigFileLoader( + $this->root->url(), + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::CONFIG_DIR, + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::STATIC_DIR + ); $conf = $configFileLoader->loadAddonConfig('test'); @@ -235,7 +260,11 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config')) ->setContent(file_get_contents($fileDir . 'B.config.php')); - $configFileLoader = new ConfigFileLoader($this->root->url(), []); + $configFileLoader = new ConfigFileLoader( + $this->root->url(), + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::CONFIG_DIR, + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::STATIC_DIR + ); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -264,7 +293,11 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config')) ->setContent(file_get_contents($fileDir . 'B.ini.php')); - $configFileLoader = new ConfigFileLoader($this->root->url(), []); + $configFileLoader = new ConfigFileLoader( + $this->root->url(), + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::CONFIG_DIR, + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::STATIC_DIR + ); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -293,7 +326,11 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config')) ->setContent(file_get_contents($fileDir . 'B.ini.php')); - $configFileLoader = new ConfigFileLoader($this->root->url(), []); + $configFileLoader = new ConfigFileLoader( + $this->root->url(), + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::CONFIG_DIR, + $this->root->url() . DIRECTORY_SEPARATOR . ConfigFactory::STATIC_DIR + ); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -309,7 +346,7 @@ class ConfigFileLoaderTest extends MockedTest { $this->delConfigFile('local.config.php'); - $configFileLoader = new ConfigFileLoader($this->root->url(), ['FRIENDICA_CONFIG_DIR' => '/a/wrong/dir/']); + $configFileLoader = (new ConfigFactory())->createConfigFileLoader($this->root->url(), ['FRIENDICA_CONFIG_DIR' => '/a/wrong/dir/']); $configCache = new Cache(); $configFileLoader->setupCache($configCache); @@ -334,7 +371,7 @@ class ConfigFileLoaderTest extends MockedTest ->at($this->root->getChild('config2')) ->setContent(file_get_contents($fileDir . 'B.config.php')); - $configFileLoader = new ConfigFileLoader($this->root->url(), ['FRIENDICA_CONFIG_DIR' => $this->root->getChild('config2')->url()]); + $configFileLoader = (new ConfigFactory())->createConfigFileLoader($this->root->url(), ['FRIENDICA_CONFIG_DIR' => $this->root->getChild('config2')->url()]); $configCache = new Cache(); $configFileLoader->setupCache($configCache); From b7c262bee66d7c2962a2b7506a12444fbd8eb0be Mon Sep 17 00:00:00 2001 From: Philipp Date: Sun, 12 Sep 2021 13:51:03 +0200 Subject: [PATCH 3/7] Fix test --- tests/src/Core/StorageManagerTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/src/Core/StorageManagerTest.php b/tests/src/Core/StorageManagerTest.php index f68bf027b..b0def99b7 100644 --- a/tests/src/Core/StorageManagerTest.php +++ b/tests/src/Core/StorageManagerTest.php @@ -73,7 +73,7 @@ class StorageManagerTest extends DatabaseTest // load real config to avoid mocking every config-entry which is related to the Database class $configFactory = new ConfigFactory(); - $loader = new ConfigFileLoader($this->root->url(), []); + $loader = $configFactory->createConfigFileLoader($this->root->url(), []); $configCache = $configFactory->createCache($loader); $this->dba = new StaticDatabase($configCache, $profiler, $this->logger); From a65fbcebe785d33a8053645cb73dfd11d032a940 Mon Sep 17 00:00:00 2001 From: Philipp Date: Sun, 12 Sep 2021 21:20:12 +0200 Subject: [PATCH 4/7] Fixing #10699 (prohibits blocking and ignoreing from the photo menu) --- include/conversation.php | 12 +++++++----- src/Object/Post.php | 7 ++++--- src/Object/Thread.php | 5 +++-- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/include/conversation.php b/include/conversation.php index 352060d7f..2db0c22b8 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -20,6 +20,7 @@ */ use Friendica\App; +use Friendica\BaseModule; use Friendica\Content\ContactSelector; use Friendica\Content\Feature; use Friendica\Core\ACL; @@ -396,6 +397,7 @@ function conversation(App $a, array $items, $mode, $update, $preview = false, $o $threadsid = -1; $page_template = Renderer::getMarkupTemplate("conversation.tpl"); + $formSecurityToken = BaseModule::getFormSecurityToken('contact_action'); if (!empty($items)) { if (in_array($mode, ['community', 'contacts'])) { @@ -502,7 +504,7 @@ function conversation(App $a, array $items, $mode, $update, $preview = false, $o 'network_icon' => ContactSelector::networkToIcon($item['network'], $item['author-link']), 'linktitle' => DI::l10n()->t('View %s\'s profile @ %s', $profile_name, $item['author-link']), 'profile_url' => $profile_link, - 'item_photo_menu_html' => item_photo_menu($item), + 'item_photo_menu_html' => item_photo_menu($item, $formSecurityToken), 'name' => $profile_name, 'sparkle' => $sparkle, 'lock' => false, @@ -590,7 +592,7 @@ function conversation(App $a, array $items, $mode, $update, $preview = false, $o } } - $threads = $conv->getTemplateData($conv_responses); + $threads = $conv->getTemplateData($conv_responses, $formSecurityToken); if (!$threads) { Logger::log('[ERROR] conversation : Failed to get template data.', Logger::DEBUG); $threads = []; @@ -782,7 +784,7 @@ function conversation_add_children(array $parents, $block_authors, $order, $uid) return $items; } -function item_photo_menu($item) +function item_photo_menu($item, string $formSecurityToken) { DI::profiler()->startRecording('rendering'); $sub_link = ''; @@ -825,8 +827,8 @@ function item_photo_menu($item) if (!empty($pcid)) { $contact_url = 'contact/' . $pcid; $posts_link = $contact_url . '/posts'; - $block_link = $item['self'] ? '' : $contact_url . '/block'; - $ignore_link = $item['self'] ? '' : $contact_url . '/ignore'; + $block_link = $item['self'] ? '' : $contact_url . '/block?t=' . $formSecurityToken; + $ignore_link = $item['self'] ? '' : $contact_url . '/ignore?t=' . $formSecurityToken; } if ($cid && !$item['self']) { diff --git a/src/Object/Post.php b/src/Object/Post.php index 628cc95f7..5722582d2 100644 --- a/src/Object/Post.php +++ b/src/Object/Post.php @@ -125,6 +125,7 @@ class Post * Get data in a form usable by a conversation template * * @param array $conv_responses conversation responses + * @param string $formSecurityToken A security Token to avoid CSF attacks * @param integer $thread_level default = 1 * * @return mixed The data requested on success @@ -132,7 +133,7 @@ class Post * @throws \Friendica\Network\HTTPException\InternalServerErrorException * @throws \ImagickException */ - public function getTemplateData(array $conv_responses, $thread_level = 1) + public function getTemplateData(array $conv_responses, string $formSecurityToken, $thread_level = 1) { $a = DI::app(); @@ -458,7 +459,7 @@ class Post 'vwall' => DI::l10n()->t('via Wall-To-Wall:'), 'profile_url' => $profile_link, 'name' => $profile_name, - 'item_photo_menu_html' => item_photo_menu($item), + 'item_photo_menu_html' => item_photo_menu($item, $formSecurityToken), 'thumb' => DI::baseUrl()->remove(Contact::getAvatarUrlForUrl($item['author-link'], $item['uid'], Proxy::SIZE_THUMB)), 'osparkle' => $osparkle, 'sparkle' => $sparkle, @@ -532,7 +533,7 @@ class Post $nb_children = count($children); if ($nb_children > 0) { foreach ($children as $child) { - $result['children'][] = $child->getTemplateData($conv_responses, $thread_level + 1); + $result['children'][] = $child->getTemplateData($conv_responses, $formSecurityToken, $thread_level + 1); } // Collapse diff --git a/src/Object/Thread.php b/src/Object/Thread.php index a848586fe..7d59759a0 100644 --- a/src/Object/Thread.php +++ b/src/Object/Thread.php @@ -190,12 +190,13 @@ class Thread * We should find a way to avoid using those arguments (at least most of them) * * @param array $conv_responses data + * @param string $formSecurityToken A security Token to avoid CSF attacks * * @return mixed The data requested on success * false on failure * @throws \Exception */ - public function getTemplateData($conv_responses) + public function getTemplateData($conv_responses, string $formSecurityToken) { $result = []; @@ -204,7 +205,7 @@ class Thread continue; } - $item_data = $item->getTemplateData($conv_responses); + $item_data = $item->getTemplateData($conv_responses, $formSecurityToken); if (!$item_data) { Logger::log('[ERROR] Conversation::getTemplateData : Failed to get item template data ('. $item->getId() .').', Logger::DEBUG); From 5f1016bb615ebf973924839310f09c08c661a660 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Mon, 13 Sep 2021 07:41:26 +0200 Subject: [PATCH 5/7] RU translations THX Alexander An --- view/lang/ru/messages.po | 679 +++++++++++++++++++-------------------- view/lang/ru/strings.php | 33 +- 2 files changed, 346 insertions(+), 366 deletions(-) diff --git a/view/lang/ru/messages.po b/view/lang/ru/messages.po index f35a8e6f4..82fc9dfa0 100644 --- a/view/lang/ru/messages.po +++ b/view/lang/ru/messages.po @@ -24,8 +24,8 @@ msgid "" msgstr "" "Project-Id-Version: friendica\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-02 23:29+0200\n" -"PO-Revision-Date: 2021-09-04 11:45+0000\n" +"POT-Creation-Date: 2021-09-10 00:27+0000\n" +"PO-Revision-Date: 2021-09-11 07:34+0000\n" "Last-Translator: Alexander An \n" "Language-Team: Russian (http://www.transifex.com/Friendica/friendica/language/ru/)\n" "MIME-Version: 1.0\n" @@ -99,7 +99,7 @@ msgstr "Выберите" #: include/conversation.php:468 mod/photos.php:1460 mod/settings.php:573 #: src/Module/Admin/Users/Active.php:139 #: src/Module/Admin/Users/Blocked.php:140 src/Module/Admin/Users/Index.php:153 -#: src/Module/Contact.php:849 src/Module/Contact.php:1140 +#: src/Module/Contact.php:849 src/Module/Contact.php:1132 msgid "Delete" msgstr "Удалить" @@ -126,7 +126,7 @@ msgstr "%s из %s" msgid "View in context" msgstr "Смотреть в контексте" -#: include/conversation.php:541 include/conversation.php:1143 +#: include/conversation.php:541 include/conversation.php:1146 #: mod/editpost.php:107 mod/message.php:203 mod/message.php:368 #: mod/photos.php:1524 mod/wallmessage.php:155 src/Module/Item/Compose.php:165 #: src/Object/Post.php:501 @@ -206,44 +206,44 @@ msgstr "" msgid "Follow Thread" msgstr "Подписаться на тему" -#: include/conversation.php:845 src/Model/Contact.php:1047 +#: include/conversation.php:845 src/Model/Contact.php:1050 msgid "View Status" msgstr "Просмотреть статус" #: include/conversation.php:846 include/conversation.php:868 -#: src/Model/Contact.php:973 src/Model/Contact.php:1039 -#: src/Model/Contact.php:1048 src/Module/Directory.php:160 +#: src/Model/Contact.php:976 src/Model/Contact.php:1042 +#: src/Model/Contact.php:1051 src/Module/Directory.php:160 #: src/Module/Settings/Profile/Index.php:223 msgid "View Profile" msgstr "Просмотреть профиль" -#: include/conversation.php:847 src/Model/Contact.php:1049 +#: include/conversation.php:847 src/Model/Contact.php:1052 msgid "View Photos" msgstr "Просмотреть фото" -#: include/conversation.php:848 src/Model/Contact.php:1040 -#: src/Model/Contact.php:1050 +#: include/conversation.php:848 src/Model/Contact.php:1043 +#: src/Model/Contact.php:1053 msgid "Network Posts" msgstr "Записи сети" -#: include/conversation.php:849 src/Model/Contact.php:1041 -#: src/Model/Contact.php:1051 +#: include/conversation.php:849 src/Model/Contact.php:1044 +#: src/Model/Contact.php:1054 msgid "View Contact" msgstr "Просмотреть контакт" -#: include/conversation.php:850 src/Model/Contact.php:1053 +#: include/conversation.php:850 src/Model/Contact.php:1056 msgid "Send PM" msgstr "Отправить ЛС" #: include/conversation.php:851 src/Module/Admin/Blocklist/Contact.php:84 #: src/Module/Admin/Users/Active.php:140 src/Module/Admin/Users/Index.php:154 -#: src/Module/Contact.php:586 src/Module/Contact.php:846 +#: src/Module/Contact.php:587 src/Module/Contact.php:847 #: src/Module/Contact.php:1115 msgid "Block" msgstr "Заблокировать" -#: include/conversation.php:852 src/Module/Contact.php:587 -#: src/Module/Contact.php:847 src/Module/Contact.php:1123 +#: include/conversation.php:852 src/Module/Contact.php:588 +#: src/Module/Contact.php:848 src/Module/Contact.php:1123 #: src/Module/Notifications/Introductions.php:113 #: src/Module/Notifications/Introductions.php:185 #: src/Module/Notifications/Notification.php:59 @@ -254,12 +254,12 @@ msgstr "Игнорировать" msgid "Languages" msgstr "Языки" -#: include/conversation.php:860 src/Model/Contact.php:1054 +#: include/conversation.php:860 src/Model/Contact.php:1057 msgid "Poke" msgstr "потыкать" #: include/conversation.php:865 mod/follow.php:138 src/Content/Widget.php:76 -#: src/Model/Contact.php:1042 src/Model/Contact.php:1055 +#: src/Model/Contact.php:1045 src/Model/Contact.php:1058 #: view/theme/vier/theme.php:172 msgid "Connect/Follow" msgstr "Подключиться/Подписаться" @@ -353,173 +353,173 @@ msgstr "%s может быть посетит." msgid "%2$d people reshared this" msgstr "%2$d людей поделились этим" -#: include/conversation.php:1095 +#: include/conversation.php:1098 msgid "Visible to everybody" msgstr "Видимое всем" -#: include/conversation.php:1096 src/Module/Item/Compose.php:159 +#: include/conversation.php:1099 src/Module/Item/Compose.php:159 #: src/Object/Post.php:972 msgid "Please enter a image/video/audio/webpage URL:" msgstr "Пожалуйста, введите адрес картинки/видео/аудио/странички:" -#: include/conversation.php:1097 +#: include/conversation.php:1100 msgid "Tag term:" msgstr "Тег:" -#: include/conversation.php:1098 src/Module/Filer/SaveTag.php:68 +#: include/conversation.php:1101 src/Module/Filer/SaveTag.php:68 msgid "Save to Folder:" msgstr "Сохранить в папку:" -#: include/conversation.php:1099 +#: include/conversation.php:1102 msgid "Where are you right now?" msgstr "И где вы сейчас?" -#: include/conversation.php:1100 +#: include/conversation.php:1103 msgid "Delete item(s)?" msgstr "Удалить елемент(ты)?" -#: include/conversation.php:1110 +#: include/conversation.php:1113 msgid "New Post" msgstr "Новая запись" -#: include/conversation.php:1113 +#: include/conversation.php:1116 msgid "Share" msgstr "Поделиться" -#: include/conversation.php:1114 mod/editpost.php:92 mod/photos.php:1373 +#: include/conversation.php:1117 mod/editpost.php:92 mod/photos.php:1373 #: src/Module/Contact/Poke.php:157 src/Object/Post.php:963 msgid "Loading..." msgstr "Загрузка..." -#: include/conversation.php:1115 mod/editpost.php:93 mod/message.php:201 +#: include/conversation.php:1118 mod/editpost.php:93 mod/message.php:201 #: mod/message.php:365 mod/wallmessage.php:153 msgid "Upload photo" msgstr "Загрузить фото" -#: include/conversation.php:1116 mod/editpost.php:94 +#: include/conversation.php:1119 mod/editpost.php:94 msgid "upload photo" msgstr "загрузить фото" -#: include/conversation.php:1117 mod/editpost.php:95 +#: include/conversation.php:1120 mod/editpost.php:95 msgid "Attach file" msgstr "Прикрепить файл" -#: include/conversation.php:1118 mod/editpost.php:96 +#: include/conversation.php:1121 mod/editpost.php:96 msgid "attach file" msgstr "приложить файл" -#: include/conversation.php:1119 src/Module/Item/Compose.php:151 +#: include/conversation.php:1122 src/Module/Item/Compose.php:151 #: src/Object/Post.php:964 msgid "Bold" msgstr "Жирный" -#: include/conversation.php:1120 src/Module/Item/Compose.php:152 +#: include/conversation.php:1123 src/Module/Item/Compose.php:152 #: src/Object/Post.php:965 msgid "Italic" msgstr "Kурсивный" -#: include/conversation.php:1121 src/Module/Item/Compose.php:153 +#: include/conversation.php:1124 src/Module/Item/Compose.php:153 #: src/Object/Post.php:966 msgid "Underline" msgstr "Подчеркнутый" -#: include/conversation.php:1122 src/Module/Item/Compose.php:154 +#: include/conversation.php:1125 src/Module/Item/Compose.php:154 #: src/Object/Post.php:967 msgid "Quote" msgstr "Цитата" -#: include/conversation.php:1123 src/Module/Item/Compose.php:155 +#: include/conversation.php:1126 src/Module/Item/Compose.php:155 #: src/Object/Post.php:968 msgid "Code" msgstr "Код" -#: include/conversation.php:1124 src/Module/Item/Compose.php:156 +#: include/conversation.php:1127 src/Module/Item/Compose.php:156 #: src/Object/Post.php:969 msgid "Image" msgstr "Изображение / Фото" -#: include/conversation.php:1125 src/Module/Item/Compose.php:157 +#: include/conversation.php:1128 src/Module/Item/Compose.php:157 #: src/Object/Post.php:970 msgid "Link" msgstr "Ссылка" -#: include/conversation.php:1126 src/Module/Item/Compose.php:158 +#: include/conversation.php:1129 src/Module/Item/Compose.php:158 #: src/Object/Post.php:971 msgid "Link or Media" msgstr "Ссылка или медиа" -#: include/conversation.php:1127 +#: include/conversation.php:1130 msgid "Video" msgstr "" -#: include/conversation.php:1128 mod/editpost.php:103 +#: include/conversation.php:1131 mod/editpost.php:103 #: src/Module/Item/Compose.php:161 msgid "Set your location" msgstr "Задать ваше местоположение" -#: include/conversation.php:1129 mod/editpost.php:104 +#: include/conversation.php:1132 mod/editpost.php:104 msgid "set location" msgstr "установить местонахождение" -#: include/conversation.php:1130 mod/editpost.php:105 +#: include/conversation.php:1133 mod/editpost.php:105 msgid "Clear browser location" msgstr "Очистить местонахождение браузера" -#: include/conversation.php:1131 mod/editpost.php:106 +#: include/conversation.php:1134 mod/editpost.php:106 msgid "clear location" msgstr "убрать местонахождение" -#: include/conversation.php:1133 mod/editpost.php:120 +#: include/conversation.php:1136 mod/editpost.php:120 #: src/Module/Item/Compose.php:166 msgid "Set title" msgstr "Установить заголовок" -#: include/conversation.php:1135 mod/editpost.php:122 +#: include/conversation.php:1138 mod/editpost.php:122 #: src/Module/Item/Compose.php:167 msgid "Categories (comma-separated list)" msgstr "Категории (список через запятую)" -#: include/conversation.php:1140 src/Module/Item/Compose.php:172 +#: include/conversation.php:1143 src/Module/Item/Compose.php:172 msgid "Scheduled at" msgstr "" -#: include/conversation.php:1144 mod/editpost.php:108 +#: include/conversation.php:1147 mod/editpost.php:108 msgid "Permission settings" msgstr "Настройки разрешений" -#: include/conversation.php:1145 mod/editpost.php:136 mod/events.php:583 +#: include/conversation.php:1148 mod/editpost.php:136 mod/events.php:583 #: mod/photos.php:965 mod/photos.php:1326 msgid "Permissions" msgstr "Разрешения" -#: include/conversation.php:1154 mod/editpost.php:117 +#: include/conversation.php:1157 mod/editpost.php:117 msgid "Public post" msgstr "Публичное сообщение" -#: include/conversation.php:1158 mod/editpost.php:128 mod/events.php:578 +#: include/conversation.php:1161 mod/editpost.php:128 mod/events.php:578 #: mod/photos.php:1372 mod/photos.php:1428 mod/photos.php:1502 #: src/Module/Item/Compose.php:160 src/Object/Post.php:973 msgid "Preview" msgstr "Просмотр" -#: include/conversation.php:1161 mod/editpost.php:130 mod/fbrowser.php:105 +#: include/conversation.php:1164 mod/editpost.php:130 mod/fbrowser.php:105 #: mod/fbrowser.php:134 mod/follow.php:144 mod/photos.php:1028 #: mod/photos.php:1134 mod/tagrm.php:37 mod/tagrm.php:129 mod/unfollow.php:97 #: src/Module/Contact.php:422 src/Module/RemoteFollow.php:116 msgid "Cancel" msgstr "Отмена" -#: include/conversation.php:1168 mod/editpost.php:134 +#: include/conversation.php:1171 mod/editpost.php:134 #: src/Content/Widget/VCard.php:107 src/Model/Profile.php:459 msgid "Message" msgstr "Сообщение" -#: include/conversation.php:1169 mod/editpost.php:135 +#: include/conversation.php:1172 mod/editpost.php:135 #: src/Module/Settings/TwoFactor/Trusted.php:101 msgid "Browser" msgstr "Браузер" -#: include/conversation.php:1171 mod/editpost.php:138 +#: include/conversation.php:1174 mod/editpost.php:138 msgid "Open Compose page" msgstr "Развернуть редактор" @@ -786,7 +786,7 @@ msgstr "%s %s поделился(-ась) новым сообщением" #: mod/wallmessage.php:96 mod/wallmessage.php:120 src/Module/Attach.php:55 #: src/Module/BaseApi.php:79 src/Module/BaseApi.php:88 #: src/Module/BaseApi.php:97 src/Module/BaseApi.php:106 -#: src/Module/BaseNotifications.php:88 src/Module/Contact.php:340 +#: src/Module/BaseNotifications.php:88 src/Module/Contact.php:346 #: src/Module/Contact/Advanced.php:44 src/Module/Delegation.php:119 #: src/Module/FollowConfirm.php:16 src/Module/FriendSuggest.php:44 #: src/Module/Group.php:45 src/Module/Group.php:90 src/Module/Invite.php:41 @@ -1016,7 +1016,7 @@ msgstr "Описание:" #: mod/events.php:568 src/Content/Widget/VCard.php:98 src/Model/Event.php:86 #: src/Model/Event.php:113 src/Model/Event.php:483 src/Model/Event.php:969 -#: src/Model/Profile.php:367 src/Module/Contact.php:607 +#: src/Model/Profile.php:367 src/Module/Contact.php:608 #: src/Module/Directory.php:150 src/Module/Notifications/Introductions.php:166 #: src/Module/Profile/Profile.php:194 msgid "Location:" @@ -1033,7 +1033,7 @@ msgstr "Поделиться этим мероприятием" #: mod/events.php:580 mod/message.php:204 mod/message.php:367 #: mod/photos.php:947 mod/photos.php:1045 mod/photos.php:1330 #: mod/photos.php:1371 mod/photos.php:1427 mod/photos.php:1501 -#: src/Module/Admin/Item/Source.php:65 src/Module/Contact.php:565 +#: src/Module/Admin/Item/Source.php:65 src/Module/Contact.php:566 #: src/Module/Contact/Advanced.php:133 src/Module/Contact/Poke.php:158 #: src/Module/Debug/ActivityPubConversion.php:141 #: src/Module/Debug/Babel.php:313 src/Module/Debug/Localtime.php:64 @@ -1052,7 +1052,7 @@ msgstr "Отправить" msgid "Basic" msgstr "Базовый" -#: mod/events.php:582 src/Module/Admin/Site.php:506 src/Module/Contact.php:916 +#: mod/events.php:582 src/Module/Admin/Site.php:505 src/Module/Contact.php:916 #: src/Module/Profile/Profile.php:249 msgid "Advanced" msgstr "Расширенный" @@ -1104,13 +1104,13 @@ msgid "Your Identity Address:" msgstr "Ваш адрес:" #: mod/follow.php:141 mod/unfollow.php:100 -#: src/Module/Admin/Blocklist/Contact.php:100 src/Module/Contact.php:603 +#: src/Module/Admin/Blocklist/Contact.php:100 src/Module/Contact.php:604 #: src/Module/Notifications/Introductions.php:108 #: src/Module/Notifications/Introductions.php:177 msgid "Profile URL" msgstr "URL профиля" -#: mod/follow.php:142 src/Module/Contact.php:615 +#: mod/follow.php:142 src/Module/Contact.php:616 #: src/Module/Notifications/Introductions.php:170 #: src/Module/Profile/Profile.php:207 msgid "Tags:" @@ -1668,7 +1668,7 @@ msgstr "Подпись" #: mod/photos.php:1319 msgid "Add a Tag" -msgstr "Добавить ключевое слово (тег)" +msgstr "Добавить тег" #: mod/photos.php:1319 msgid "" @@ -1891,7 +1891,7 @@ msgstr "Дополнительные возможности" #: mod/settings.php:482 mod/settings.php:575 mod/settings.php:712 #: src/Module/Admin/Addons/Index.php:69 src/Module/Admin/Features.php:87 -#: src/Module/Admin/Logs/Settings.php:82 src/Module/Admin/Site.php:501 +#: src/Module/Admin/Logs/Settings.php:82 src/Module/Admin/Site.php:500 #: src/Module/Admin/Themes/Index.php:113 src/Module/Admin/Tos.php:66 #: src/Module/Settings/Delegation.php:170 src/Module/Settings/Display.php:194 msgid "Save Settings" @@ -1948,27 +1948,27 @@ msgid "" msgstr "Система автоматически загружает диалоги, когда получает комментарии. Это может приводить к тому, что вы можете видеть записи от людей, на которых вы не подписаны, потому что их прокомментировал кто-то из ваших контактов. Эта настройка отключает такое поведение и вы будете видеть только записи тех людей, на которых подписаны." #: mod/settings.php:551 -msgid "Disable Content Warning" -msgstr "Отключить предупреждение о содержании" +msgid "Enable Content Warning" +msgstr "" #: mod/settings.php:551 msgid "" "Users on networks like Mastodon or Pleroma are able to set a content warning" -" field which collapse their post by default. This disables the automatic " -"collapsing and sets the content warning as the post title. Doesn't affect " -"any other content filtering you eventually set up." -msgstr "Пользователи некоторых сетей, таких как Mastodon или Pleroma, могут использовать \"предупреждение о содержании\", сворачивающее их записи. Эта настройка отключает это свёртывание и помещает \"предупреждение о содержимом\" в заголовок записи. Это не влияет на другие фильтры, которые вы можете настроить." +" field which collapse their post by default. This enables the automatic " +"collapsing instead of setting the content warning as the post title. Doesn't" +" affect any other content filtering you eventually set up." +msgstr "" #: mod/settings.php:552 -msgid "Disable intelligent shortening" -msgstr "Отключить умное сокращение" +msgid "Enable intelligent shortening" +msgstr "" #: mod/settings.php:552 msgid "" "Normally the system tries to find the best link to add to shortened posts. " -"If this option is enabled then every shortened post will always point to the" -" original friendica post." -msgstr "Обычно система пытается найти лучшую ссылку для добавления к сокращенной записи. Если эта настройка включена, то каждая сокращенная запись будет указывать на оригинальную запись в Friendica." +"If disabled, every shortened post will always point to the original " +"friendica post." +msgstr "" #: mod/settings.php:553 msgid "Enable simple text shortening" @@ -2359,7 +2359,7 @@ msgstr "Разрешить друзьям отмечать ваши сообще #: mod/settings.php:745 msgid "Your contacts can add additional tags to your posts." -msgstr "Ваши контакты могут добавлять дополнительные тэги к вашим записям." +msgstr "Ваши контакты могут добавлять дополнительные теги к вашим записям." #: mod/settings.php:746 msgid "Permit unknown people to send you private mail?" @@ -2516,14 +2516,14 @@ msgstr "По-умолчанию уведомления группируются #: mod/settings.php:787 msgid "Show notifications of ignored contacts" -msgstr "" +msgstr "Показывать уведомления игнорируемых контактов" #: mod/settings.php:789 msgid "" "You don't see posts from ignored contacts. But you still see their comments." " This setting controls if you want to still receive regular notifications " "that are caused by ignored contacts or not." -msgstr "" +msgstr "Вы не видите записи от игнорируемых контактов, но вы видите их комментарии. Эта настройка определяет, хотите ли вы получать уведомления от действий игнорируемых контактов или нет." #: mod/settings.php:791 msgid "Advanced Account/Page Type Settings" @@ -2720,7 +2720,7 @@ msgstr "Удалить этот элемент?" msgid "" "Block this author? They won't be able to follow you nor see your public " "posts, and you won't be able to see their posts and their notifications." -msgstr "" +msgstr "Заблокировать этого автора? Они не смогут подписаться на вас или видеть ваши записи, вы не будете видеть их записи и получать от них уведомления." #: src/App/Page.php:299 msgid "toggle mobile" @@ -2746,18 +2746,18 @@ msgid "All contacts" msgstr "Все контакты" #: src/BaseModule.php:212 src/Content/Widget.php:238 src/Core/ACL.php:195 -#: src/Module/Contact.php:815 src/Module/PermissionTooltip.php:77 +#: src/Module/Contact.php:816 src/Module/PermissionTooltip.php:77 #: src/Module/PermissionTooltip.php:99 msgid "Followers" msgstr "Подписаны на вас" #: src/BaseModule.php:217 src/Content/Widget.php:239 -#: src/Module/Contact.php:816 +#: src/Module/Contact.php:817 msgid "Following" msgstr "Ваши подписки" #: src/BaseModule.php:222 src/Content/Widget.php:240 -#: src/Module/Contact.php:817 +#: src/Module/Contact.php:818 msgid "Mutual friends" msgstr "Взаимные друзья" @@ -3114,7 +3114,7 @@ msgid "Sign in" msgstr "Вход" #: src/Content/Nav.php:190 src/Module/BaseProfile.php:56 -#: src/Module/Contact.php:618 src/Module/Contact.php:883 +#: src/Module/Contact.php:619 src/Module/Contact.php:883 #: src/Module/Settings/TwoFactor/Index.php:112 view/theme/frio/theme.php:226 msgid "Status" msgstr "Записи" @@ -3125,7 +3125,7 @@ msgid "Your posts and conversations" msgstr "Ваши записи и диалоги" #: src/Content/Nav.php:191 src/Module/BaseProfile.php:48 -#: src/Module/BaseSettings.php:57 src/Module/Contact.php:620 +#: src/Module/BaseSettings.php:57 src/Module/Contact.php:621 #: src/Module/Contact.php:899 src/Module/Profile/Profile.php:241 #: src/Module/Welcome.php:57 view/theme/frio/theme.php:227 msgid "Profile" @@ -3212,7 +3212,7 @@ msgstr "Тэги" #: src/Content/Nav.php:235 src/Content/Nav.php:294 #: src/Content/Text/HTML.php:902 src/Module/BaseProfile.php:126 -#: src/Module/BaseProfile.php:129 src/Module/Contact.php:818 +#: src/Module/BaseProfile.php:129 src/Module/Contact.php:819 #: src/Module/Contact.php:906 view/theme/frio/theme.php:237 msgid "Contacts" msgstr "Контакты" @@ -3444,7 +3444,7 @@ msgstr "Введите имя или интерес" msgid "Examples: Robert Morgenstein, Fishing" msgstr "Примеры: Роберт Morgenstein, Рыбалка" -#: src/Content/Widget.php:78 src/Module/Contact.php:839 +#: src/Content/Widget.php:78 src/Module/Contact.php:840 #: src/Module/Directory.php:99 view/theme/vier/theme.php:174 msgid "Find" msgstr "Найти" @@ -3471,7 +3471,7 @@ msgid "Local Directory" msgstr "Локальный каталог" #: src/Content/Widget.php:214 src/Model/Group.php:535 -#: src/Module/Contact.php:802 src/Module/Welcome.php:76 +#: src/Module/Contact.php:803 src/Module/Welcome.php:76 msgid "Groups" msgstr "Группы" @@ -3483,7 +3483,7 @@ msgstr "Все" msgid "Relationships" msgstr "Отношения" -#: src/Content/Widget.php:247 src/Module/Contact.php:754 +#: src/Content/Widget.php:247 src/Module/Contact.php:755 #: src/Module/Group.php:292 msgid "All Contacts" msgstr "Все контакты" @@ -3529,7 +3529,7 @@ msgstr "Люди" msgid "Organisations" msgstr "Организации" -#: src/Content/Widget.php:529 src/Model/Contact.php:1471 +#: src/Content/Widget.php:529 src/Model/Contact.php:1474 msgid "News" msgstr "Новости" @@ -3588,12 +3588,12 @@ msgid "More Trending Tags" msgstr "Больше популярных тэгов" #: src/Content/Widget/VCard.php:96 src/Model/Profile.php:372 -#: src/Module/Contact.php:609 src/Module/Profile/Profile.php:176 +#: src/Module/Contact.php:610 src/Module/Profile/Profile.php:176 msgid "XMPP:" msgstr "XMPP:" #: src/Content/Widget/VCard.php:97 src/Model/Profile.php:373 -#: src/Module/Contact.php:611 src/Module/Profile/Profile.php:180 +#: src/Module/Contact.php:612 src/Module/Profile/Profile.php:180 msgid "Matrix:" msgstr "" @@ -4399,85 +4399,85 @@ msgstr "%s теперь друзья с %s" msgid "Legacy module file not found: %s" msgstr "Legacy-модуль не найден: %s" -#: src/Model/Contact.php:1043 src/Model/Contact.php:1056 +#: src/Model/Contact.php:1046 src/Model/Contact.php:1059 msgid "UnFollow" msgstr "Отписаться" -#: src/Model/Contact.php:1052 +#: src/Model/Contact.php:1055 msgid "Drop Contact" msgstr "Удалить контакт" -#: src/Model/Contact.php:1062 src/Module/Admin/Users/Pending.php:107 +#: src/Model/Contact.php:1065 src/Module/Admin/Users/Pending.php:107 #: src/Module/Notifications/Introductions.php:111 #: src/Module/Notifications/Introductions.php:183 msgid "Approve" msgstr "Одобрить" -#: src/Model/Contact.php:1467 +#: src/Model/Contact.php:1470 msgid "Organisation" msgstr "Организация" -#: src/Model/Contact.php:1475 +#: src/Model/Contact.php:1478 msgid "Forum" msgstr "Форум" -#: src/Model/Contact.php:2331 +#: src/Model/Contact.php:2334 msgid "Disallowed profile URL." msgstr "Запрещенный URL профиля." -#: src/Model/Contact.php:2336 src/Module/Friendica.php:81 +#: src/Model/Contact.php:2339 src/Module/Friendica.php:81 msgid "Blocked domain" msgstr "Заблокированный домен" -#: src/Model/Contact.php:2341 +#: src/Model/Contact.php:2344 msgid "Connect URL missing." msgstr "Connect-URL отсутствует." -#: src/Model/Contact.php:2350 +#: src/Model/Contact.php:2353 msgid "" "The contact could not be added. Please check the relevant network " "credentials in your Settings -> Social Networks page." msgstr "Контакт не может быть добавлен. Пожалуйста проверьте учётные данные на странице Настройки -> Социальные сети." -#: src/Model/Contact.php:2387 +#: src/Model/Contact.php:2390 msgid "The profile address specified does not provide adequate information." msgstr "Указанный адрес профиля не дает адекватной информации." -#: src/Model/Contact.php:2389 +#: src/Model/Contact.php:2392 msgid "No compatible communication protocols or feeds were discovered." msgstr "Обнаружены несовместимые протоколы связи или каналы." -#: src/Model/Contact.php:2392 +#: src/Model/Contact.php:2395 msgid "An author or name was not found." msgstr "Автор или имя не найдены." -#: src/Model/Contact.php:2395 +#: src/Model/Contact.php:2398 msgid "No browser URL could be matched to this address." msgstr "Нет URL браузера, который соответствует этому адресу." -#: src/Model/Contact.php:2398 +#: src/Model/Contact.php:2401 msgid "" "Unable to match @-style Identity Address with a known protocol or email " "contact." msgstr "Не получается совместить этот адрес с известным протоколом или контактом электронной почты." -#: src/Model/Contact.php:2399 +#: src/Model/Contact.php:2402 msgid "Use mailto: in front of address to force email check." msgstr "Bcgjkmpeqnt mailto: перед адресом для быстрого доступа к email." -#: src/Model/Contact.php:2405 +#: src/Model/Contact.php:2408 msgid "" "The profile address specified belongs to a network which has been disabled " "on this site." msgstr "Указанный адрес профиля принадлежит сети, недоступной на этом сайта." -#: src/Model/Contact.php:2410 +#: src/Model/Contact.php:2413 msgid "" "Limited profile. This person will be unable to receive direct/personal " "notifications from you." msgstr "Ограниченный профиль. Этот человек не сможет получить прямые / личные уведомления от вас." -#: src/Model/Contact.php:2469 +#: src/Model/Contact.php:2472 msgid "Unable to retrieve contact information." msgstr "Невозможно получить контактную информацию." @@ -4747,7 +4747,7 @@ msgstr "Изменить фото профиля" msgid "Homepage:" msgstr "Домашняя страничка:" -#: src/Model/Profile.php:371 src/Module/Contact.php:613 +#: src/Model/Profile.php:371 src/Module/Contact.php:614 #: src/Module/Notifications/Introductions.php:168 msgid "About:" msgstr "О себе:" @@ -5078,7 +5078,7 @@ msgstr "Включить" #: src/Module/Admin/Blocklist/Server.php:88 #: src/Module/Admin/Federation.php:159 src/Module/Admin/Item/Delete.php:65 #: src/Module/Admin/Logs/Settings.php:80 src/Module/Admin/Logs/View.php:84 -#: src/Module/Admin/Queue.php:72 src/Module/Admin/Site.php:498 +#: src/Module/Admin/Queue.php:72 src/Module/Admin/Site.php:497 #: src/Module/Admin/Storage.php:131 src/Module/Admin/Summary.php:232 #: src/Module/Admin/Themes/Details.php:90 #: src/Module/Admin/Themes/Index.php:111 src/Module/Admin/Tos.php:58 @@ -5143,8 +5143,8 @@ msgstr "" msgid "List of active accounts" msgstr "" -#: src/Module/Admin/BaseUsers.php:66 src/Module/Contact.php:762 -#: src/Module/Contact.php:822 +#: src/Module/Admin/BaseUsers.php:66 src/Module/Contact.php:763 +#: src/Module/Contact.php:823 msgid "Pending" msgstr "В ожидании" @@ -5152,14 +5152,14 @@ msgstr "В ожидании" msgid "List of pending registrations" msgstr "" -#: src/Module/Admin/BaseUsers.php:74 src/Module/Contact.php:770 -#: src/Module/Contact.php:823 +#: src/Module/Admin/BaseUsers.php:74 src/Module/Contact.php:771 +#: src/Module/Contact.php:824 msgid "Blocked" msgstr "Заблокированы" #: src/Module/Admin/BaseUsers.php:77 msgid "List of blocked users" -msgstr "" +msgstr "Заблокированные пользователи" #: src/Module/Admin/BaseUsers.php:82 msgid "Deleted" @@ -5213,7 +5213,7 @@ msgstr "сбросить выбор" #: src/Module/Admin/Blocklist/Contact.php:85 #: src/Module/Admin/Users/Blocked.php:142 src/Module/Admin/Users/Index.php:156 -#: src/Module/Contact.php:586 src/Module/Contact.php:846 +#: src/Module/Contact.php:587 src/Module/Contact.php:847 #: src/Module/Contact.php:1115 msgid "Unblock" msgstr "Разблокировать" @@ -5639,453 +5639,453 @@ msgstr "Невозможно определить базовый URL. Он до msgid "Relocation started. Could take a while to complete." msgstr "Перемещение начато. Это может занять много времени." -#: src/Module/Admin/Site.php:403 src/Module/Settings/Display.php:139 +#: src/Module/Admin/Site.php:402 src/Module/Settings/Display.php:139 msgid "No special theme for mobile devices" msgstr "Нет специальной темы для мобильных устройств" -#: src/Module/Admin/Site.php:420 src/Module/Settings/Display.php:149 +#: src/Module/Admin/Site.php:419 src/Module/Settings/Display.php:149 #, php-format msgid "%s - (Experimental)" msgstr "%s - (экспериментально)" -#: src/Module/Admin/Site.php:432 +#: src/Module/Admin/Site.php:431 msgid "No community page for local users" msgstr "Нет общей ленты записей локальных пользователей" -#: src/Module/Admin/Site.php:433 +#: src/Module/Admin/Site.php:432 msgid "No community page" msgstr "Нет общей ленты записей" -#: src/Module/Admin/Site.php:434 +#: src/Module/Admin/Site.php:433 msgid "Public postings from users of this site" msgstr "Публичные записи от пользователей этого узла" -#: src/Module/Admin/Site.php:435 +#: src/Module/Admin/Site.php:434 msgid "Public postings from the federated network" msgstr "Публичные записи федеративной сети" -#: src/Module/Admin/Site.php:436 +#: src/Module/Admin/Site.php:435 msgid "Public postings from local users and the federated network" msgstr "Публичные записи от местных пользователей и федеративной сети." -#: src/Module/Admin/Site.php:442 +#: src/Module/Admin/Site.php:441 msgid "Multi user instance" msgstr "Многопользовательский вид" -#: src/Module/Admin/Site.php:469 +#: src/Module/Admin/Site.php:468 msgid "Closed" msgstr "Закрыто" -#: src/Module/Admin/Site.php:470 +#: src/Module/Admin/Site.php:469 msgid "Requires approval" msgstr "Требуется подтверждение" -#: src/Module/Admin/Site.php:471 +#: src/Module/Admin/Site.php:470 msgid "Open" msgstr "Открыто" -#: src/Module/Admin/Site.php:475 src/Module/Install.php:215 +#: src/Module/Admin/Site.php:474 src/Module/Install.php:215 msgid "No SSL policy, links will track page SSL state" msgstr "Нет режима SSL, состояние SSL не будет отслеживаться" -#: src/Module/Admin/Site.php:476 src/Module/Install.php:216 +#: src/Module/Admin/Site.php:475 src/Module/Install.php:216 msgid "Force all links to use SSL" msgstr "Заставить все ссылки использовать SSL" -#: src/Module/Admin/Site.php:477 src/Module/Install.php:217 +#: src/Module/Admin/Site.php:476 src/Module/Install.php:217 msgid "Self-signed certificate, use SSL for local links only (discouraged)" msgstr "Само-подписанный сертификат, использовать SSL только локально (не рекомендуется)" -#: src/Module/Admin/Site.php:481 +#: src/Module/Admin/Site.php:480 msgid "Don't check" msgstr "Не проверять" -#: src/Module/Admin/Site.php:482 +#: src/Module/Admin/Site.php:481 msgid "check the stable version" msgstr "проверить стабильную версию" -#: src/Module/Admin/Site.php:483 +#: src/Module/Admin/Site.php:482 msgid "check the development version" msgstr "проверить development-версию" -#: src/Module/Admin/Site.php:487 +#: src/Module/Admin/Site.php:486 msgid "none" msgstr "нет" -#: src/Module/Admin/Site.php:488 +#: src/Module/Admin/Site.php:487 msgid "Local contacts" msgstr "Местные контакты" -#: src/Module/Admin/Site.php:489 +#: src/Module/Admin/Site.php:488 msgid "Interactors" msgstr "" -#: src/Module/Admin/Site.php:499 src/Module/BaseAdmin.php:90 +#: src/Module/Admin/Site.php:498 src/Module/BaseAdmin.php:90 msgid "Site" msgstr "Сайт" -#: src/Module/Admin/Site.php:500 +#: src/Module/Admin/Site.php:499 msgid "General Information" msgstr "" -#: src/Module/Admin/Site.php:502 +#: src/Module/Admin/Site.php:501 msgid "Republish users to directory" msgstr "Переопубликовать пользователей в каталог" -#: src/Module/Admin/Site.php:503 src/Module/Register.php:139 +#: src/Module/Admin/Site.php:502 src/Module/Register.php:139 msgid "Registration" msgstr "Регистрация" -#: src/Module/Admin/Site.php:504 +#: src/Module/Admin/Site.php:503 msgid "File upload" msgstr "Загрузка файлов" -#: src/Module/Admin/Site.php:505 +#: src/Module/Admin/Site.php:504 msgid "Policies" msgstr "Политики" -#: src/Module/Admin/Site.php:507 +#: src/Module/Admin/Site.php:506 msgid "Auto Discovered Contact Directory" msgstr "Каталог автообнаружения контактов" -#: src/Module/Admin/Site.php:508 +#: src/Module/Admin/Site.php:507 msgid "Performance" msgstr "Производительность" -#: src/Module/Admin/Site.php:509 +#: src/Module/Admin/Site.php:508 msgid "Worker" msgstr "Обработчик" -#: src/Module/Admin/Site.php:510 +#: src/Module/Admin/Site.php:509 msgid "Message Relay" msgstr "Ретранслятор записей" -#: src/Module/Admin/Site.php:511 +#: src/Module/Admin/Site.php:510 msgid "" "Use the command \"console relay\" in the command line to add or remove " "relays." msgstr "" -#: src/Module/Admin/Site.php:512 +#: src/Module/Admin/Site.php:511 msgid "The system is not subscribed to any relays at the moment." msgstr "" -#: src/Module/Admin/Site.php:513 +#: src/Module/Admin/Site.php:512 msgid "The system is currently subscribed to the following relays:" msgstr "" -#: src/Module/Admin/Site.php:515 +#: src/Module/Admin/Site.php:514 msgid "Relocate Instance" msgstr "Переместить узел" -#: src/Module/Admin/Site.php:516 +#: src/Module/Admin/Site.php:515 msgid "" "Warning! Advanced function. Could make this server " "unreachable." msgstr "Внимание! Опасная функция. Может сделать этот сервер недоступным." -#: src/Module/Admin/Site.php:520 +#: src/Module/Admin/Site.php:519 msgid "Site name" msgstr "Название сайта" -#: src/Module/Admin/Site.php:521 +#: src/Module/Admin/Site.php:520 msgid "Sender Email" msgstr "Системный Email" -#: src/Module/Admin/Site.php:521 +#: src/Module/Admin/Site.php:520 msgid "" "The email address your server shall use to send notification emails from." msgstr "Адрес с которого будут приходить письма пользователям." -#: src/Module/Admin/Site.php:522 +#: src/Module/Admin/Site.php:521 msgid "Name of the system actor" msgstr "" -#: src/Module/Admin/Site.php:522 +#: src/Module/Admin/Site.php:521 msgid "" "Name of the internal system account that is used to perform ActivityPub " "requests. This must be an unused username. If set, this can't be changed " "again." msgstr "" -#: src/Module/Admin/Site.php:523 +#: src/Module/Admin/Site.php:522 msgid "Banner/Logo" msgstr "Баннер/Логотип" -#: src/Module/Admin/Site.php:524 +#: src/Module/Admin/Site.php:523 msgid "Email Banner/Logo" msgstr "Лого для писем" -#: src/Module/Admin/Site.php:525 +#: src/Module/Admin/Site.php:524 msgid "Shortcut icon" msgstr "Иконка сайта" -#: src/Module/Admin/Site.php:525 +#: src/Module/Admin/Site.php:524 msgid "Link to an icon that will be used for browsers." msgstr "Ссылка на иконку, которая будет использоваться браузерами." -#: src/Module/Admin/Site.php:526 +#: src/Module/Admin/Site.php:525 msgid "Touch icon" msgstr "Иконка веб-приложения" -#: src/Module/Admin/Site.php:526 +#: src/Module/Admin/Site.php:525 msgid "Link to an icon that will be used for tablets and mobiles." msgstr "Ссылка на иконку, которая будет использоваться для создания ярлыка на смартфонах и планшетах." -#: src/Module/Admin/Site.php:527 +#: src/Module/Admin/Site.php:526 msgid "Additional Info" msgstr "Дополнительная информация" -#: src/Module/Admin/Site.php:527 +#: src/Module/Admin/Site.php:526 #, php-format msgid "" "For public servers: you can add additional information here that will be " "listed at %s/servers." msgstr "Для публичных серверов: здесь вы можете разместить дополнительную информацию и она будет доступна по %s/servers." -#: src/Module/Admin/Site.php:528 +#: src/Module/Admin/Site.php:527 msgid "System language" msgstr "Системный язык" -#: src/Module/Admin/Site.php:529 +#: src/Module/Admin/Site.php:528 msgid "System theme" msgstr "Системная тема" -#: src/Module/Admin/Site.php:529 +#: src/Module/Admin/Site.php:528 msgid "" "Default system theme - may be over-ridden by user profiles - Change default theme settings" msgstr "Тема по-умолчанию - пользователи могут менять её в настройках своего профиля - Изменить тему по-умолчанию" -#: src/Module/Admin/Site.php:530 +#: src/Module/Admin/Site.php:529 msgid "Mobile system theme" msgstr "Мобильная тема системы" -#: src/Module/Admin/Site.php:530 +#: src/Module/Admin/Site.php:529 msgid "Theme for mobile devices" msgstr "Тема для мобильных устройств" -#: src/Module/Admin/Site.php:531 src/Module/Install.php:225 +#: src/Module/Admin/Site.php:530 src/Module/Install.php:225 msgid "SSL link policy" msgstr "Политика SSL" -#: src/Module/Admin/Site.php:531 src/Module/Install.php:227 +#: src/Module/Admin/Site.php:530 src/Module/Install.php:227 msgid "Determines whether generated links should be forced to use SSL" msgstr "Ссылки должны быть вынуждены использовать SSL" -#: src/Module/Admin/Site.php:532 +#: src/Module/Admin/Site.php:531 msgid "Force SSL" msgstr "SSL принудительно" -#: src/Module/Admin/Site.php:532 +#: src/Module/Admin/Site.php:531 msgid "" "Force all Non-SSL requests to SSL - Attention: on some systems it could lead" " to endless loops." msgstr "Форсировать не-SSL запросы как SSL. Внимание: на некоторых системах это может привести к бесконечным циклам." -#: src/Module/Admin/Site.php:533 +#: src/Module/Admin/Site.php:532 msgid "Show help entry from navigation menu" msgstr "" -#: src/Module/Admin/Site.php:533 +#: src/Module/Admin/Site.php:532 msgid "" "Displays the menu entry for the Help pages from the navigation menu. It is " "always accessible by calling /help directly." msgstr "" -#: src/Module/Admin/Site.php:534 +#: src/Module/Admin/Site.php:533 msgid "Single user instance" msgstr "Однопользовательский режим" -#: src/Module/Admin/Site.php:534 +#: src/Module/Admin/Site.php:533 msgid "Make this instance multi-user or single-user for the named user" msgstr "Сделать этот экземпляр многопользовательским, или однопользовательским для названного пользователя" -#: src/Module/Admin/Site.php:536 +#: src/Module/Admin/Site.php:535 msgid "Maximum image size" msgstr "Максимальный размер изображения" -#: src/Module/Admin/Site.php:536 +#: src/Module/Admin/Site.php:535 msgid "" "Maximum size in bytes of uploaded images. Default is 0, which means no " "limits." msgstr "Максимальный размер в байтах для загружаемых изображений. По умолчанию 0, что означает отсутствие ограничений." -#: src/Module/Admin/Site.php:537 +#: src/Module/Admin/Site.php:536 msgid "Maximum image length" msgstr "Максимальная длина картинки" -#: src/Module/Admin/Site.php:537 +#: src/Module/Admin/Site.php:536 msgid "" "Maximum length in pixels of the longest side of uploaded images. Default is " "-1, which means no limits." msgstr "Максимальная длина в пикселях для длинной стороны загруженных изображений. По умолчанию равно -1, что означает отсутствие ограничений." -#: src/Module/Admin/Site.php:538 +#: src/Module/Admin/Site.php:537 msgid "JPEG image quality" msgstr "Качество JPEG изображения" -#: src/Module/Admin/Site.php:538 +#: src/Module/Admin/Site.php:537 msgid "" "Uploaded JPEGS will be saved at this quality setting [0-100]. Default is " "100, which is full quality." msgstr "Загруженные изображения JPEG будут сохранены в этом качестве [0-100]. По умолчанию 100, что означает полное качество." -#: src/Module/Admin/Site.php:540 +#: src/Module/Admin/Site.php:539 msgid "Register policy" msgstr "Политика регистрация" -#: src/Module/Admin/Site.php:541 +#: src/Module/Admin/Site.php:540 msgid "Maximum Daily Registrations" msgstr "Максимальное число регистраций в день" -#: src/Module/Admin/Site.php:541 +#: src/Module/Admin/Site.php:540 msgid "" "If registration is permitted above, this sets the maximum number of new user" " registrations to accept per day. If register is set to closed, this " "setting has no effect." msgstr "Если регистрация разрешена, этот параметр устанавливает максимальное количество новых регистраций пользователей в день. Если регистрация закрыта, эта опция не имеет никакого эффекта." -#: src/Module/Admin/Site.php:542 +#: src/Module/Admin/Site.php:541 msgid "Register text" msgstr "Текст регистрации" -#: src/Module/Admin/Site.php:542 +#: src/Module/Admin/Site.php:541 msgid "" "Will be displayed prominently on the registration page. You can use BBCode " "here." msgstr "Будет отображаться на видном месте на странице регистрации. Вы можете использовать BBCode для оформления." -#: src/Module/Admin/Site.php:543 +#: src/Module/Admin/Site.php:542 msgid "Forbidden Nicknames" msgstr "Запрещённые ники" -#: src/Module/Admin/Site.php:543 +#: src/Module/Admin/Site.php:542 msgid "" "Comma separated list of nicknames that are forbidden from registration. " "Preset is a list of role names according RFC 2142." msgstr "Имена, перечисленные через запятую, которые запрещены для регистрации на этом узле. Предустановленный список соответствует RFC 2142." -#: src/Module/Admin/Site.php:544 +#: src/Module/Admin/Site.php:543 msgid "Accounts abandoned after x days" msgstr "Аккаунт считается после x дней не воспользованным" -#: src/Module/Admin/Site.php:544 +#: src/Module/Admin/Site.php:543 msgid "" "Will not waste system resources polling external sites for abandonded " "accounts. Enter 0 for no time limit." msgstr "Не будет тратить ресурсы для опроса сайтов для бесхозных контактов. Введите 0 для отключения лимита времени." -#: src/Module/Admin/Site.php:545 +#: src/Module/Admin/Site.php:544 msgid "Allowed friend domains" msgstr "Разрешенные домены друзей" -#: src/Module/Admin/Site.php:545 +#: src/Module/Admin/Site.php:544 msgid "" "Comma separated list of domains which are allowed to establish friendships " "with this site. Wildcards are accepted. Empty to allow any domains" msgstr "Разделенный запятыми список доменов, которые разрешены для установления связей. Групповые символы принимаются. Оставьте пустым для разрешения связи со всеми доменами." -#: src/Module/Admin/Site.php:546 +#: src/Module/Admin/Site.php:545 msgid "Allowed email domains" msgstr "Разрешенные почтовые домены" -#: src/Module/Admin/Site.php:546 +#: src/Module/Admin/Site.php:545 msgid "" "Comma separated list of domains which are allowed in email addresses for " "registrations to this site. Wildcards are accepted. Empty to allow any " "domains" msgstr "Разделенный запятыми список доменов, которые разрешены для установления связей. Групповые символы принимаются. Оставьте пустым для разрешения связи со всеми доменами." -#: src/Module/Admin/Site.php:547 +#: src/Module/Admin/Site.php:546 msgid "No OEmbed rich content" msgstr "Не показывать контент OEmbed" -#: src/Module/Admin/Site.php:547 +#: src/Module/Admin/Site.php:546 msgid "" "Don't show the rich content (e.g. embedded PDF), except from the domains " "listed below." msgstr "Не показывать внедрённое содержимое (например, PDF), если источником не являются домены из списка ниже." -#: src/Module/Admin/Site.php:548 +#: src/Module/Admin/Site.php:547 msgid "Trusted third-party domains" msgstr "" -#: src/Module/Admin/Site.php:548 +#: src/Module/Admin/Site.php:547 msgid "" "Comma separated list of domains from which content is allowed to be embedded" " in posts like with OEmbed. All sub-domains of the listed domains are " "allowed as well." msgstr "" -#: src/Module/Admin/Site.php:549 +#: src/Module/Admin/Site.php:548 msgid "Block public" msgstr "Блокировать общественный доступ" -#: src/Module/Admin/Site.php:549 +#: src/Module/Admin/Site.php:548 msgid "" "Check to block public access to all otherwise public personal pages on this " "site unless you are currently logged in." msgstr "Отметьте, чтобы заблокировать публичный доступ ко всем иным публичным личным страницам на этом сайте, если вы не вошли на сайт." -#: src/Module/Admin/Site.php:550 +#: src/Module/Admin/Site.php:549 msgid "Force publish" msgstr "Принудительная публикация" -#: src/Module/Admin/Site.php:550 +#: src/Module/Admin/Site.php:549 msgid "" "Check to force all profiles on this site to be listed in the site directory." msgstr "Отметьте, чтобы принудительно заставить все профили на этом сайте, быть перечислеными в каталоге сайта." -#: src/Module/Admin/Site.php:550 +#: src/Module/Admin/Site.php:549 msgid "Enabling this may violate privacy laws like the GDPR" msgstr "Включение этого может нарушить законы о личных данных, например, GDPR." -#: src/Module/Admin/Site.php:551 +#: src/Module/Admin/Site.php:550 msgid "Global directory URL" msgstr "URL глобального каталога" -#: src/Module/Admin/Site.php:551 +#: src/Module/Admin/Site.php:550 msgid "" "URL to the global directory. If this is not set, the global directory is " "completely unavailable to the application." msgstr "Ссылка глобального каталога. Если не указано, то глобальный каталог будет полностью недоступен." -#: src/Module/Admin/Site.php:552 +#: src/Module/Admin/Site.php:551 msgid "Private posts by default for new users" msgstr "Частные сообщения по умолчанию для новых пользователей" -#: src/Module/Admin/Site.php:552 +#: src/Module/Admin/Site.php:551 msgid "" "Set default post permissions for all new members to the default privacy " "group rather than public." msgstr "Установить права на создание записей по умолчанию для всех участников в дефолтной приватной группе, а не для публичных участников." -#: src/Module/Admin/Site.php:553 +#: src/Module/Admin/Site.php:552 msgid "Don't include post content in email notifications" msgstr "Не включать текст сообщения в email-оповещение." -#: src/Module/Admin/Site.php:553 +#: src/Module/Admin/Site.php:552 msgid "" "Don't include the content of a post/comment/private message/etc. in the " "email notifications that are sent out from this site, as a privacy measure." msgstr "Не включать содержание сообщения/комментария/личного сообщения и т.д.. в уведомления электронной почты, отправленных с сайта, в качестве меры конфиденциальности." -#: src/Module/Admin/Site.php:554 +#: src/Module/Admin/Site.php:553 msgid "Disallow public access to addons listed in the apps menu." msgstr "Запретить публичный доступ к аддонам, перечисленным в меню приложений." -#: src/Module/Admin/Site.php:554 +#: src/Module/Admin/Site.php:553 msgid "" "Checking this box will restrict addons listed in the apps menu to members " "only." msgstr "При установке этого флажка, будут ограничены аддоны, перечисленные в меню приложений, только для участников." -#: src/Module/Admin/Site.php:555 +#: src/Module/Admin/Site.php:554 msgid "Don't embed private images in posts" msgstr "Не вставлять личные картинки в записи" -#: src/Module/Admin/Site.php:555 +#: src/Module/Admin/Site.php:554 msgid "" "Don't replace locally-hosted private photos in posts with an embedded copy " "of the image. This means that contacts who receive posts containing private " @@ -6093,11 +6093,11 @@ msgid "" "while." msgstr "Не заменяйте локально расположенные фотографии в записях на внедрённые копии изображений. Это означает, что контакты, которые получают сообщения, содержащие личные фотографии, будут вынуждены идентефицироваться и грузить каждое изображение, что может занять некоторое время." -#: src/Module/Admin/Site.php:556 +#: src/Module/Admin/Site.php:555 msgid "Explicit Content" msgstr "Контент для взрослых" -#: src/Module/Admin/Site.php:556 +#: src/Module/Admin/Site.php:555 msgid "" "Set this to announce that your node is used mostly for explicit content that" " might not be suited for minors. This information will be published in the " @@ -6106,6 +6106,16 @@ msgid "" "will be shown at the user registration page." msgstr "Включите, если ваш узел будет содержать преимущественно откровенный/чувствительный контент, который не должен быть показан несовершеннолетним. Эта информация появится в информации об узле и может быть использована, например, в глобальном каталоге для скрытия вашего узла при подборе узлов для регистрации. Так же пометка об этом появится на странице регистрации." +#: src/Module/Admin/Site.php:556 +msgid "Proxify external content" +msgstr "" + +#: src/Module/Admin/Site.php:556 +msgid "" +"Route external content via the proxy functionality. This is used for example" +" for some OEmbed accesses and in some other rare cases." +msgstr "" + #: src/Module/Admin/Site.php:557 msgid "Allow Users to set remote_self" msgstr "Разрешить пользователям установить remote_self" @@ -6451,98 +6461,86 @@ msgid "" msgstr "Изменить основной URL для этого сервера. Будет отправлено сообщение о перемещении сервера всем контактам из Friendica и Diaspora для всех пользователей." #: src/Module/Admin/Site.php:605 -msgid "RINO Encryption" -msgstr "RINO шифрование" - -#: src/Module/Admin/Site.php:605 -msgid "Encryption layer between nodes." -msgstr "Слой шифрования между узлами." - -#: src/Module/Admin/Site.php:605 src/Module/Admin/Site.php:611 -#: src/Module/Contact.php:515 src/Module/Settings/TwoFactor/Index.php:118 -msgid "Disabled" -msgstr "Отключенный" - -#: src/Module/Admin/Site.php:605 -msgid "Enabled" -msgstr "Включено" - -#: src/Module/Admin/Site.php:607 msgid "Maximum number of parallel workers" msgstr "Максимальное число параллельно работающих worker'ов" -#: src/Module/Admin/Site.php:607 +#: src/Module/Admin/Site.php:605 #, php-format msgid "" "On shared hosters set this to %d. On larger systems, values of %d are great." " Default value is %d." msgstr "" -#: src/Module/Admin/Site.php:608 +#: src/Module/Admin/Site.php:606 msgid "Enable fastlane" msgstr "Включить fastlane" -#: src/Module/Admin/Site.php:608 +#: src/Module/Admin/Site.php:606 msgid "" "When enabed, the fastlane mechanism starts an additional worker if processes" " with higher priority are blocked by processes of lower priority." msgstr "" -#: src/Module/Admin/Site.php:610 +#: src/Module/Admin/Site.php:608 msgid "Direct relay transfer" msgstr "Прямая ретрансляция" -#: src/Module/Admin/Site.php:610 +#: src/Module/Admin/Site.php:608 msgid "" "Enables the direct transfer to other servers without using the relay servers" msgstr "Разрешает прямую отправку на другие серверы без использования ретрансляторов" -#: src/Module/Admin/Site.php:611 +#: src/Module/Admin/Site.php:609 msgid "Relay scope" msgstr "Область ретрансляции" -#: src/Module/Admin/Site.php:611 +#: src/Module/Admin/Site.php:609 msgid "" "Can be \"all\" or \"tags\". \"all\" means that every public post should be " "received. \"tags\" means that only posts with selected tags should be " "received." msgstr "Допустимые значения \"all\" или \"tags\". \"all\" означает, что любые публичные записи будут получены. \"tags\" включает приём публичных записей с выбранными тэгами." -#: src/Module/Admin/Site.php:611 +#: src/Module/Admin/Site.php:609 src/Module/Contact.php:516 +#: src/Module/Settings/TwoFactor/Index.php:118 +msgid "Disabled" +msgstr "Отключенный" + +#: src/Module/Admin/Site.php:609 msgid "all" msgstr "all" -#: src/Module/Admin/Site.php:611 +#: src/Module/Admin/Site.php:609 msgid "tags" msgstr "tags" -#: src/Module/Admin/Site.php:612 +#: src/Module/Admin/Site.php:610 msgid "Server tags" msgstr "Тэги сервера" -#: src/Module/Admin/Site.php:612 +#: src/Module/Admin/Site.php:610 msgid "Comma separated list of tags for the \"tags\" subscription." msgstr "Список тэгов, разделённых запятыми, используемый для подписки в режиме \"tags\"" -#: src/Module/Admin/Site.php:613 +#: src/Module/Admin/Site.php:611 msgid "Deny Server tags" msgstr "" -#: src/Module/Admin/Site.php:613 +#: src/Module/Admin/Site.php:611 msgid "Comma separated list of tags that are rejected." msgstr "" -#: src/Module/Admin/Site.php:614 +#: src/Module/Admin/Site.php:612 msgid "Allow user tags" msgstr "Разрешить пользовательские тэги" -#: src/Module/Admin/Site.php:614 +#: src/Module/Admin/Site.php:612 msgid "" "If enabled, the tags from the saved searches will used for the \"tags\" " "subscription in addition to the \"relay_server_tags\"." -msgstr "Если включено, то тэги. на которые подписались пользователи, будут добавлены в подписку в дополнение к тэгам сервера." +msgstr "Если включено, то теги. на которые подписались пользователи, будут добавлены в подписку в дополнение к тегам сервера." -#: src/Module/Admin/Site.php:617 +#: src/Module/Admin/Site.php:615 msgid "Start Relocation" msgstr "Начать перемещение" @@ -6964,7 +6962,7 @@ msgstr "Пользователь \"%s\" разблокирован" #: src/Module/Admin/Users/Blocked.php:138 msgid "Blocked Users" -msgstr "" +msgstr "Заблокированные" #: src/Module/Admin/Users/Create.php:62 msgid "New User" @@ -7088,7 +7086,8 @@ msgstr "" msgid "Posts from %s can't be unshared" msgstr "" -#: src/Module/Api/Twitter/ContactEndpoint.php:63 src/Module/Contact.php:355 +#: src/Module/Api/Twitter/ContactEndpoint.php:63 src/Module/Contact.php:361 +#: src/Module/Contact.php:366 msgid "Contact not found" msgstr "Контакт не найден" @@ -7285,51 +7284,43 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: src/Module/Contact.php:120 +#: src/Module/Contact.php:118 msgid "Could not access contact record." msgstr "Не удалось получить доступ к записи контакта." -#: src/Module/Contact.php:156 +#: src/Module/Contact.php:154 msgid "Failed to update contact record." msgstr "Не удалось обновить запись контакта." -#: src/Module/Contact.php:372 +#: src/Module/Contact.php:383 msgid "You can't block yourself" -msgstr "" +msgstr "Вы не можете заблокировать сами себя" -#: src/Module/Contact.php:378 +#: src/Module/Contact.php:389 msgid "Contact has been blocked" msgstr "Контакт заблокирован" -#: src/Module/Contact.php:378 +#: src/Module/Contact.php:389 msgid "Contact has been unblocked" msgstr "Контакт разблокирован" -#: src/Module/Contact.php:386 +#: src/Module/Contact.php:397 msgid "You can't ignore yourself" -msgstr "" +msgstr "Вы не можете игнорировать сами себя" -#: src/Module/Contact.php:392 +#: src/Module/Contact.php:403 msgid "Contact has been ignored" msgstr "Контакт проигнорирован" -#: src/Module/Contact.php:392 +#: src/Module/Contact.php:403 msgid "Contact has been unignored" msgstr "У контакта отменено игнорирование" -#: src/Module/Contact.php:402 -msgid "Contact has been archived" -msgstr "Контакт заархивирован" - -#: src/Module/Contact.php:402 -msgid "Contact has been unarchived" -msgstr "Контакт разархивирован" - #: src/Module/Contact.php:415 msgid "Drop contact" msgstr "Удалить контакт" -#: src/Module/Contact.php:418 src/Module/Contact.php:842 +#: src/Module/Contact.php:418 src/Module/Contact.php:843 msgid "Do you really want to delete this contact?" msgstr "Вы действительно хотите удалить этот контакт?" @@ -7342,264 +7333,256 @@ msgstr "Да" msgid "Contact has been removed." msgstr "Контакт удален." -#: src/Module/Contact.php:457 +#: src/Module/Contact.php:458 #, php-format msgid "You are mutual friends with %s" msgstr "У Вас взаимная дружба с %s" -#: src/Module/Contact.php:461 +#: src/Module/Contact.php:462 #, php-format msgid "You are sharing with %s" msgstr "Вы делитесь с %s" -#: src/Module/Contact.php:465 +#: src/Module/Contact.php:466 #, php-format msgid "%s is sharing with you" msgstr "%s делится с Вами" -#: src/Module/Contact.php:489 +#: src/Module/Contact.php:490 msgid "Private communications are not available for this contact." msgstr "Приватные коммуникации недоступны для этого контакта." -#: src/Module/Contact.php:491 +#: src/Module/Contact.php:492 msgid "Never" msgstr "Никогда" -#: src/Module/Contact.php:494 +#: src/Module/Contact.php:495 msgid "(Update was not successful)" msgstr "(Обновление не удалось)" -#: src/Module/Contact.php:494 +#: src/Module/Contact.php:495 msgid "(Update was successful)" msgstr "(Обновление было успешно)" -#: src/Module/Contact.php:496 src/Module/Contact.php:1086 +#: src/Module/Contact.php:497 src/Module/Contact.php:1086 msgid "Suggest friends" msgstr "Предложить друзей" -#: src/Module/Contact.php:500 +#: src/Module/Contact.php:501 #, php-format msgid "Network type: %s" msgstr "Сеть: %s" -#: src/Module/Contact.php:505 +#: src/Module/Contact.php:506 msgid "Communications lost with this contact!" msgstr "Связь с контактом утеряна!" -#: src/Module/Contact.php:511 +#: src/Module/Contact.php:512 msgid "Fetch further information for feeds" msgstr "Получить подробную информацию о фидах" -#: src/Module/Contact.php:513 +#: src/Module/Contact.php:514 msgid "" "Fetch information like preview pictures, title and teaser from the feed " "item. You can activate this if the feed doesn't contain much text. Keywords " "are taken from the meta header in the feed item and are posted as hash tags." msgstr "Извлекать картинки предпросмотра, заголовок и вступление из записи ленты. Вы можете включить эту опцию, если лента не содержит много текста. Ключевые слова берутся из метаданных записи и публикуются как теги." -#: src/Module/Contact.php:516 +#: src/Module/Contact.php:517 msgid "Fetch information" msgstr "Получить информацию" -#: src/Module/Contact.php:517 +#: src/Module/Contact.php:518 msgid "Fetch keywords" msgstr "Получить ключевые слова" -#: src/Module/Contact.php:518 +#: src/Module/Contact.php:519 msgid "Fetch information and keywords" msgstr "Получить информацию и ключевые слова" -#: src/Module/Contact.php:530 src/Module/Contact.php:534 -#: src/Module/Contact.php:537 src/Module/Contact.php:541 +#: src/Module/Contact.php:531 src/Module/Contact.php:535 +#: src/Module/Contact.php:538 src/Module/Contact.php:542 msgid "No mirroring" msgstr "Не зеркалировать" -#: src/Module/Contact.php:531 +#: src/Module/Contact.php:532 msgid "Mirror as forwarded posting" msgstr "Зеркалировать как переадресованные сообщения" -#: src/Module/Contact.php:532 src/Module/Contact.php:538 -#: src/Module/Contact.php:542 +#: src/Module/Contact.php:533 src/Module/Contact.php:539 +#: src/Module/Contact.php:543 msgid "Mirror as my own posting" msgstr "Зеркалировать как мои сообщения" -#: src/Module/Contact.php:535 src/Module/Contact.php:539 +#: src/Module/Contact.php:536 src/Module/Contact.php:540 msgid "Native reshare" msgstr "" -#: src/Module/Contact.php:554 +#: src/Module/Contact.php:555 msgid "Contact Information / Notes" msgstr "Информация о контакте / Заметки" -#: src/Module/Contact.php:555 +#: src/Module/Contact.php:556 msgid "Contact Settings" msgstr "Настройки контакта" -#: src/Module/Contact.php:563 +#: src/Module/Contact.php:564 msgid "Contact" msgstr "Контакт" -#: src/Module/Contact.php:567 +#: src/Module/Contact.php:568 msgid "Their personal note" msgstr "Персональная заметка" -#: src/Module/Contact.php:569 +#: src/Module/Contact.php:570 msgid "Edit contact notes" msgstr "Редактировать заметки контакта" -#: src/Module/Contact.php:572 src/Module/Contact.php:1054 +#: src/Module/Contact.php:573 src/Module/Contact.php:1054 #, php-format msgid "Visit %s's profile [%s]" msgstr "Посетить профиль %s [%s]" -#: src/Module/Contact.php:573 +#: src/Module/Contact.php:574 msgid "Block/Unblock contact" msgstr "Блокировать / Разблокировать контакт" -#: src/Module/Contact.php:574 +#: src/Module/Contact.php:575 msgid "Ignore contact" msgstr "Игнорировать контакт" -#: src/Module/Contact.php:575 +#: src/Module/Contact.php:576 msgid "View conversations" msgstr "Просмотр бесед" -#: src/Module/Contact.php:580 +#: src/Module/Contact.php:581 msgid "Last update:" msgstr "Последнее обновление: " -#: src/Module/Contact.php:582 +#: src/Module/Contact.php:583 msgid "Update public posts" msgstr "Обновить публичные сообщения" -#: src/Module/Contact.php:584 src/Module/Contact.php:1096 +#: src/Module/Contact.php:585 src/Module/Contact.php:1096 msgid "Update now" msgstr "Обновить сейчас" -#: src/Module/Contact.php:587 src/Module/Contact.php:847 +#: src/Module/Contact.php:588 src/Module/Contact.php:848 #: src/Module/Contact.php:1123 msgid "Unignore" msgstr "Не игнорировать" -#: src/Module/Contact.php:591 +#: src/Module/Contact.php:592 msgid "Currently blocked" msgstr "В настоящее время заблокирован" -#: src/Module/Contact.php:592 +#: src/Module/Contact.php:593 msgid "Currently ignored" msgstr "В настоящее время игнорируется" -#: src/Module/Contact.php:593 +#: src/Module/Contact.php:594 msgid "Currently archived" msgstr "В данный момент архивирован" -#: src/Module/Contact.php:594 +#: src/Module/Contact.php:595 msgid "Awaiting connection acknowledge" msgstr "Ожидаем подтверждения соединения" -#: src/Module/Contact.php:595 src/Module/Notifications/Introductions.php:171 +#: src/Module/Contact.php:596 src/Module/Notifications/Introductions.php:171 msgid "Hide this contact from others" msgstr "Скрыть этот контакт от других" -#: src/Module/Contact.php:595 +#: src/Module/Contact.php:596 msgid "" "Replies/likes to your public posts may still be visible" msgstr "Ответы/лайки ваших публичных сообщений будут видимы." -#: src/Module/Contact.php:596 +#: src/Module/Contact.php:597 msgid "Notification for new posts" msgstr "Уведомление о новых записях" -#: src/Module/Contact.php:596 +#: src/Module/Contact.php:597 msgid "Send a notification of every new post of this contact" msgstr "Отправлять уведомление о каждом новой записи контакта" -#: src/Module/Contact.php:598 +#: src/Module/Contact.php:599 msgid "Keyword Deny List" msgstr "Запретный список слов" -#: src/Module/Contact.php:598 +#: src/Module/Contact.php:599 msgid "" "Comma separated list of keywords that should not be converted to hashtags, " "when \"Fetch information and keywords\" is selected" msgstr "Список слов через запятую, которые не должны конвертироваться в хэштеги, когда включено \"Получать информацию и хэштеги\"" -#: src/Module/Contact.php:616 src/Module/Settings/TwoFactor/Index.php:132 +#: src/Module/Contact.php:617 src/Module/Settings/TwoFactor/Index.php:132 msgid "Actions" msgstr "Действия" -#: src/Module/Contact.php:623 +#: src/Module/Contact.php:624 msgid "Mirror postings from this contact" msgstr "Зекралировать сообщения от этого контакта" -#: src/Module/Contact.php:625 +#: src/Module/Contact.php:626 msgid "" "Mark this contact as remote_self, this will cause friendica to repost new " "entries from this contact." msgstr "Пометить этот контакт как remote_self, что заставит Friendica отправлять сообщения от этого контакта." -#: src/Module/Contact.php:757 +#: src/Module/Contact.php:758 msgid "Show all contacts" msgstr "Показать все контакты" -#: src/Module/Contact.php:765 +#: src/Module/Contact.php:766 msgid "Only show pending contacts" msgstr "Показать только контакты \"в ожидании\"" -#: src/Module/Contact.php:773 +#: src/Module/Contact.php:774 msgid "Only show blocked contacts" msgstr "Показать только блокированные контакты" -#: src/Module/Contact.php:778 src/Module/Contact.php:825 +#: src/Module/Contact.php:779 src/Module/Contact.php:826 #: src/Object/Post.php:308 msgid "Ignored" msgstr "Игнорируются" -#: src/Module/Contact.php:781 +#: src/Module/Contact.php:782 msgid "Only show ignored contacts" msgstr "Показать только игнорируемые контакты" -#: src/Module/Contact.php:786 src/Module/Contact.php:826 +#: src/Module/Contact.php:787 src/Module/Contact.php:827 msgid "Archived" msgstr "Архивированные" -#: src/Module/Contact.php:789 +#: src/Module/Contact.php:790 msgid "Only show archived contacts" msgstr "Показывать только архивные контакты" -#: src/Module/Contact.php:794 src/Module/Contact.php:824 +#: src/Module/Contact.php:795 src/Module/Contact.php:825 msgid "Hidden" msgstr "Скрытые" -#: src/Module/Contact.php:797 +#: src/Module/Contact.php:798 msgid "Only show hidden contacts" msgstr "Показывать только скрытые контакты" -#: src/Module/Contact.php:805 +#: src/Module/Contact.php:806 msgid "Organize your contact groups" msgstr "Настроить группы контактов" -#: src/Module/Contact.php:837 +#: src/Module/Contact.php:838 msgid "Search your contacts" msgstr "Поиск ваших контактов" -#: src/Module/Contact.php:838 src/Module/Search/Index.php:194 +#: src/Module/Contact.php:839 src/Module/Search/Index.php:194 #, php-format msgid "Results for: %s" msgstr "Результаты для: %s" -#: src/Module/Contact.php:845 +#: src/Module/Contact.php:846 msgid "Update" msgstr "Обновление" -#: src/Module/Contact.php:848 src/Module/Contact.php:1132 -msgid "Archive" -msgstr "Архивировать" - -#: src/Module/Contact.php:848 src/Module/Contact.php:1132 -msgid "Unarchive" -msgstr "Разархивировать" - #: src/Module/Contact.php:851 msgid "Batch Actions" msgstr "Пакетные действия" @@ -7653,10 +7636,6 @@ msgid "Toggle Ignored status" msgstr "Изменить статус игнорирования" #: src/Module/Contact.php:1134 -msgid "Toggle Archive status" -msgstr "Сменить статус архивации (архивирова/не архивировать)" - -#: src/Module/Contact.php:1142 msgid "Delete contact" msgstr "Удалить контакт" @@ -10297,11 +10276,11 @@ msgstr "Убрать для себя" #: src/Object/Post.php:234 #, php-format msgid "Block %s" -msgstr "" +msgstr "Заблокировать %s" #: src/Object/Post.php:239 msgid "Save to folder" -msgstr "" +msgstr "Сохранить в папку" #: src/Object/Post.php:273 msgid "I will attend" @@ -10317,15 +10296,15 @@ msgstr "Возможно" #: src/Object/Post.php:303 msgid "Ignore thread" -msgstr "" +msgstr "Игнорировать тему" #: src/Object/Post.php:304 msgid "Unignore thread" -msgstr "" +msgstr "Не игнорировать тему" #: src/Object/Post.php:305 msgid "Toggle ignore status" -msgstr "" +msgstr "Переключить игнорирование" #: src/Object/Post.php:315 msgid "Add star" @@ -10357,7 +10336,7 @@ msgstr "" #: src/Object/Post.php:338 msgid "Add tag" -msgstr "" +msgstr "Добавить тег" #: src/Object/Post.php:351 msgid "Quote share this" diff --git a/view/lang/ru/strings.php b/view/lang/ru/strings.php index a1b904e14..59d9aa8af 100644 --- a/view/lang/ru/strings.php +++ b/view/lang/ru/strings.php @@ -338,7 +338,7 @@ $a->strings["Tags: "] = "Ключевые слова: "; $a->strings["[Select tags to remove]"] = "[выберите тэги для удаления]"; $a->strings["New album name"] = "Название нового альбома"; $a->strings["Caption"] = "Подпись"; -$a->strings["Add a Tag"] = "Добавить ключевое слово (тег)"; +$a->strings["Add a Tag"] = "Добавить тег"; $a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Пример: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"; $a->strings["Do not rotate"] = "Не поворачивать"; $a->strings["Rotate CW (right)"] = "Поворот по часовой стрелке (направо)"; @@ -402,10 +402,6 @@ $a->strings["Social Networks"] = "Социальные сети"; $a->strings["General Social Media Settings"] = "Общие настройки социальных медиа"; $a->strings["Accept only top level posts by contacts you follow"] = "Получать начальные записи только от ваших контактов"; $a->strings["The system does an auto completion of threads when a comment arrives. This has got the side effect that you can receive posts that had been started by a non-follower but had been commented by someone you follow. This setting deactivates this behaviour. When activated, you strictly only will receive posts from people you really do follow."] = "Система автоматически загружает диалоги, когда получает комментарии. Это может приводить к тому, что вы можете видеть записи от людей, на которых вы не подписаны, потому что их прокомментировал кто-то из ваших контактов. Эта настройка отключает такое поведение и вы будете видеть только записи тех людей, на которых подписаны."; -$a->strings["Disable Content Warning"] = "Отключить предупреждение о содержании"; -$a->strings["Users on networks like Mastodon or Pleroma are able to set a content warning field which collapse their post by default. This disables the automatic collapsing and sets the content warning as the post title. Doesn't affect any other content filtering you eventually set up."] = "Пользователи некоторых сетей, таких как Mastodon или Pleroma, могут использовать \"предупреждение о содержании\", сворачивающее их записи. Эта настройка отключает это свёртывание и помещает \"предупреждение о содержимом\" в заголовок записи. Это не влияет на другие фильтры, которые вы можете настроить."; -$a->strings["Disable intelligent shortening"] = "Отключить умное сокращение"; -$a->strings["Normally the system tries to find the best link to add to shortened posts. If this option is enabled then every shortened post will always point to the original friendica post."] = "Обычно система пытается найти лучшую ссылку для добавления к сокращенной записи. Если эта настройка включена, то каждая сокращенная запись будет указывать на оригинальную запись в Friendica."; $a->strings["Attach the link title"] = "Присоединять заголовок ссылок"; $a->strings["When activated, the title of the attached link will be added as a title on posts to Diaspora. This is mostly helpful with \"remote-self\" contacts that share feed content."] = "Если включено. заголовок добавленной ссылки будет добавлен к записи в Диаспоре как заголовок. Это в основном нужно для контактов \"мой двойник\", которые публикуют содержимое ленты."; $a->strings["Repair OStatus subscriptions"] = "Починить подписки OStatus"; @@ -486,7 +482,7 @@ $a->strings["This option makes every posted picture accessible via the direct li $a->strings["Allow friends to post to your profile page?"] = "Разрешить друзьям оставлять сообщения на страницу вашего профиля?"; $a->strings["Your contacts may write posts on your profile wall. These posts will be distributed to your contacts"] = "Ваши контакты могут оставлять записи на стене вашего профиля. Эти записи будут распространены вашим подписчикам."; $a->strings["Allow friends to tag your posts?"] = "Разрешить друзьям отмечать ваши сообщения?"; -$a->strings["Your contacts can add additional tags to your posts."] = "Ваши контакты могут добавлять дополнительные тэги к вашим записям."; +$a->strings["Your contacts can add additional tags to your posts."] = "Ваши контакты могут добавлять дополнительные теги к вашим записям."; $a->strings["Permit unknown people to send you private mail?"] = "Разрешить незнакомым людям отправлять вам личные сообщения?"; $a->strings["Friendica network users may send you private messages even if they are not in your contact list."] = "Пользователи Френдики могут отправлять вам личные сообщения даже если их нет в вашем списке контактов."; $a->strings["Maximum private messages per day from unknown people:"] = "Максимальное количество личных сообщений от незнакомых людей в день:"; @@ -520,6 +516,8 @@ $a->strings["Text-only notification emails"] = "Только текстовые $a->strings["Send text only notification emails, without the html part"] = "Отправлять только текстовые уведомления, без HTML"; $a->strings["Show detailled notifications"] = "Показывать подробные уведомления"; $a->strings["Per default, notifications are condensed to a single notification per item. When enabled every notification is displayed."] = "По-умолчанию уведомления группируются в одно для каждой записи. Эта настройка показывает все уведомления по отдельности."; +$a->strings["Show notifications of ignored contacts"] = "Показывать уведомления игнорируемых контактов"; +$a->strings["You don't see posts from ignored contacts. But you still see their comments. This setting controls if you want to still receive regular notifications that are caused by ignored contacts or not."] = "Вы не видите записи от игнорируемых контактов, но вы видите их комментарии. Эта настройка определяет, хотите ли вы получать уведомления от действий игнорируемых контактов или нет."; $a->strings["Advanced Account/Page Type Settings"] = "Расширенные настройки учётной записи"; $a->strings["Change the behaviour of this account for special situations"] = "Измените поведение этого аккаунта в специальных ситуациях"; $a->strings["Import Contacts"] = "Импорт контактов"; @@ -562,6 +560,7 @@ $a->strings["If you wish for %s to respond, please check that the privacy settin $a->strings["No system theme config value set."] = "Настройки системной темы не установлены."; $a->strings["You must be logged in to use addons. "] = "Вы должны войти в систему, чтобы использовать аддоны."; $a->strings["Delete this item?"] = "Удалить этот элемент?"; +$a->strings["Block this author? They won't be able to follow you nor see your public posts, and you won't be able to see their posts and their notifications."] = "Заблокировать этого автора? Они не смогут подписаться на вас или видеть ваши записи, вы не будете видеть их записи и получать от них уведомления."; $a->strings["toggle mobile"] = "мобильная версия"; $a->strings["Method not allowed for this module. Allowed method(s): %s"] = "Метод не разрешён для этого модуля. Разрешенный метод(ы): %s"; $a->strings["Page not found."] = "Страница не найдена."; @@ -1055,6 +1054,7 @@ $a->strings["Reload active addons"] = "Перезагрузить активны $a->strings["There are currently no addons available on your node. You can find the official addon repository at %1\$s and might find other interesting addons in the open addon registry at %2\$s"] = "На вашем узле пока нет доступных дополнений. Вы можете найти официальный репозиторий дополнений на %1\$s и найти больше интересных дополнений в открытой библиотеке на %2\$s"; $a->strings["Pending"] = "В ожидании"; $a->strings["Blocked"] = "Заблокированы"; +$a->strings["List of blocked users"] = "Заблокированные пользователи"; $a->strings["Private Forum"] = "Закрытый форум"; $a->strings["Relay"] = "Ретранслятор"; $a->strings["%s contact unblocked"] = [ @@ -1299,22 +1299,19 @@ $a->strings["Only search in tags"] = "Искать только в тегах"; $a->strings["On large systems the text search can slow down the system extremely."] = "На больших системах текстовый поиск может сильно замедлить систему."; $a->strings["New base url"] = "Новый базовый url"; $a->strings["Change base url for this server. Sends relocate message to all Friendica and Diaspora* contacts of all users."] = "Изменить основной URL для этого сервера. Будет отправлено сообщение о перемещении сервера всем контактам из Friendica и Diaspora для всех пользователей."; -$a->strings["RINO Encryption"] = "RINO шифрование"; -$a->strings["Encryption layer between nodes."] = "Слой шифрования между узлами."; -$a->strings["Disabled"] = "Отключенный"; -$a->strings["Enabled"] = "Включено"; $a->strings["Maximum number of parallel workers"] = "Максимальное число параллельно работающих worker'ов"; $a->strings["Enable fastlane"] = "Включить fastlane"; $a->strings["Direct relay transfer"] = "Прямая ретрансляция"; $a->strings["Enables the direct transfer to other servers without using the relay servers"] = "Разрешает прямую отправку на другие серверы без использования ретрансляторов"; $a->strings["Relay scope"] = "Область ретрансляции"; $a->strings["Can be \"all\" or \"tags\". \"all\" means that every public post should be received. \"tags\" means that only posts with selected tags should be received."] = "Допустимые значения \"all\" или \"tags\". \"all\" означает, что любые публичные записи будут получены. \"tags\" включает приём публичных записей с выбранными тэгами."; +$a->strings["Disabled"] = "Отключенный"; $a->strings["all"] = "all"; $a->strings["tags"] = "tags"; $a->strings["Server tags"] = "Тэги сервера"; $a->strings["Comma separated list of tags for the \"tags\" subscription."] = "Список тэгов, разделённых запятыми, используемый для подписки в режиме \"tags\""; $a->strings["Allow user tags"] = "Разрешить пользовательские тэги"; -$a->strings["If enabled, the tags from the saved searches will used for the \"tags\" subscription in addition to the \"relay_server_tags\"."] = "Если включено, то тэги. на которые подписались пользователи, будут добавлены в подписку в дополнение к тэгам сервера."; +$a->strings["If enabled, the tags from the saved searches will used for the \"tags\" subscription in addition to the \"relay_server_tags\"."] = "Если включено, то теги. на которые подписались пользователи, будут добавлены в подписку в дополнение к тегам сервера."; $a->strings["Start Relocation"] = "Начать перемещение"; $a->strings["Invalid storage backend setting value."] = "Недопустимое значение типа хранилища."; $a->strings["Database (legacy)"] = "База данных (устаревшее)"; @@ -1380,6 +1377,7 @@ $a->strings["%s user unblocked"] = [ 3 => "%s пользователей разблокировано", ]; $a->strings["User \"%s\" unblocked"] = "Пользователь \"%s\" разблокирован"; +$a->strings["Blocked Users"] = "Заблокированные"; $a->strings["New User"] = "Новый пользователь"; $a->strings["Add User"] = "Добавить пользователя"; $a->strings["Name of the new user."] = "Имя нового пользователя."; @@ -1444,12 +1442,12 @@ $a->strings["%d contact edited."] = [ ]; $a->strings["Could not access contact record."] = "Не удалось получить доступ к записи контакта."; $a->strings["Failed to update contact record."] = "Не удалось обновить запись контакта."; +$a->strings["You can't block yourself"] = "Вы не можете заблокировать сами себя"; $a->strings["Contact has been blocked"] = "Контакт заблокирован"; $a->strings["Contact has been unblocked"] = "Контакт разблокирован"; +$a->strings["You can't ignore yourself"] = "Вы не можете игнорировать сами себя"; $a->strings["Contact has been ignored"] = "Контакт проигнорирован"; $a->strings["Contact has been unignored"] = "У контакта отменено игнорирование"; -$a->strings["Contact has been archived"] = "Контакт заархивирован"; -$a->strings["Contact has been unarchived"] = "Контакт разархивирован"; $a->strings["Drop contact"] = "Удалить контакт"; $a->strings["Do you really want to delete this contact?"] = "Вы действительно хотите удалить этот контакт?"; $a->strings["Yes"] = "Да"; @@ -1511,8 +1509,6 @@ $a->strings["Organize your contact groups"] = "Настроить группы $a->strings["Search your contacts"] = "Поиск ваших контактов"; $a->strings["Results for: %s"] = "Результаты для: %s"; $a->strings["Update"] = "Обновление"; -$a->strings["Archive"] = "Архивировать"; -$a->strings["Unarchive"] = "Разархивировать"; $a->strings["Batch Actions"] = "Пакетные действия"; $a->strings["Posts and Comments"] = "Записи и комментарии"; $a->strings["View all known contacts"] = "Показать все известные контакты"; @@ -1525,7 +1521,6 @@ $a->strings["Pending incoming contact request"] = "Входящий запрос $a->strings["Refetch contact data"] = "Обновить данные контакта"; $a->strings["Toggle Blocked status"] = "Изменить статус блокированности (заблокировать/разблокировать)"; $a->strings["Toggle Ignored status"] = "Изменить статус игнорирования"; -$a->strings["Toggle Archive status"] = "Сменить статус архивации (архивирова/не архивировать)"; $a->strings["Delete contact"] = "Удалить контакт"; $a->strings["Contact update failed."] = "Обновление контакта неудачное."; $a->strings["WARNING: This is highly advanced and if you enter incorrect information your communications with this contact may stop working."] = "ВНИМАНИЕ: Это крайне важно! Если вы введете неверную информацию, ваша связь с этим контактом перестанет работать."; @@ -1969,9 +1964,15 @@ $a->strings["Private Message"] = "Личное сообщение"; $a->strings["Edit"] = "Редактировать"; $a->strings["Delete globally"] = "Удалить везде"; $a->strings["Remove locally"] = "Убрать для себя"; +$a->strings["Block %s"] = "Заблокировать %s"; +$a->strings["Save to folder"] = "Сохранить в папку"; $a->strings["I will attend"] = "Я буду"; $a->strings["I will not attend"] = "Меня не будет"; $a->strings["I might attend"] = "Возможно"; +$a->strings["Ignore thread"] = "Игнорировать тему"; +$a->strings["Unignore thread"] = "Не игнорировать тему"; +$a->strings["Toggle ignore status"] = "Переключить игнорирование"; +$a->strings["Add tag"] = "Добавить тег"; $a->strings["Quote share this"] = "Поделиться с комментарием"; $a->strings["Quote Share"] = "Цитировать"; $a->strings["Reshare this"] = "Поделиться этим с подписчиками"; From 558e06ff5aa01d00cd377d7e2ea36f76b8c07bc7 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Mon, 13 Sep 2021 07:41:35 +0200 Subject: [PATCH 6/7] DE translation updates --- view/lang/de/messages.po | 460 ++++++++++++++++++++------------------- view/lang/de/strings.php | 2 + 2 files changed, 237 insertions(+), 225 deletions(-) diff --git a/view/lang/de/messages.po b/view/lang/de/messages.po index 8c53f9689..d0c354710 100644 --- a/view/lang/de/messages.po +++ b/view/lang/de/messages.po @@ -49,8 +49,8 @@ msgid "" msgstr "" "Project-Id-Version: friendica\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-06 12:45-0400\n" -"PO-Revision-Date: 2021-09-07 05:18+0000\n" +"POT-Creation-Date: 2021-09-10 00:27+0000\n" +"PO-Revision-Date: 2021-09-11 05:56+0000\n" "Last-Translator: Tobias Diekershoff \n" "Language-Team: German (http://www.transifex.com/Friendica/friendica/language/de/)\n" "MIME-Version: 1.0\n" @@ -227,32 +227,32 @@ msgstr "Wegen %s <%s> abgerufen" msgid "Follow Thread" msgstr "Folge der Unterhaltung" -#: include/conversation.php:845 src/Model/Contact.php:1047 +#: include/conversation.php:845 src/Model/Contact.php:1050 msgid "View Status" msgstr "Status anschauen" #: include/conversation.php:846 include/conversation.php:868 -#: src/Model/Contact.php:973 src/Model/Contact.php:1039 -#: src/Model/Contact.php:1048 src/Module/Directory.php:160 +#: src/Model/Contact.php:976 src/Model/Contact.php:1042 +#: src/Model/Contact.php:1051 src/Module/Directory.php:160 #: src/Module/Settings/Profile/Index.php:223 msgid "View Profile" msgstr "Profil anschauen" -#: include/conversation.php:847 src/Model/Contact.php:1049 +#: include/conversation.php:847 src/Model/Contact.php:1052 msgid "View Photos" msgstr "Bilder anschauen" -#: include/conversation.php:848 src/Model/Contact.php:1040 -#: src/Model/Contact.php:1050 +#: include/conversation.php:848 src/Model/Contact.php:1043 +#: src/Model/Contact.php:1053 msgid "Network Posts" msgstr "Netzwerkbeiträge" -#: include/conversation.php:849 src/Model/Contact.php:1041 -#: src/Model/Contact.php:1051 +#: include/conversation.php:849 src/Model/Contact.php:1044 +#: src/Model/Contact.php:1054 msgid "View Contact" msgstr "Kontakt anzeigen" -#: include/conversation.php:850 src/Model/Contact.php:1053 +#: include/conversation.php:850 src/Model/Contact.php:1056 msgid "Send PM" msgstr "Private Nachricht senden" @@ -275,12 +275,12 @@ msgstr "Ignorieren" msgid "Languages" msgstr "Sprachen" -#: include/conversation.php:860 src/Model/Contact.php:1054 +#: include/conversation.php:860 src/Model/Contact.php:1057 msgid "Poke" msgstr "Anstupsen" #: include/conversation.php:865 mod/follow.php:138 src/Content/Widget.php:76 -#: src/Model/Contact.php:1042 src/Model/Contact.php:1055 +#: src/Model/Contact.php:1045 src/Model/Contact.php:1058 #: view/theme/vier/theme.php:172 msgid "Connect/Follow" msgstr "Verbinden/Folgen" @@ -1073,7 +1073,7 @@ msgstr "Senden" msgid "Basic" msgstr "Allgemein" -#: mod/events.php:582 src/Module/Admin/Site.php:503 src/Module/Contact.php:916 +#: mod/events.php:582 src/Module/Admin/Site.php:505 src/Module/Contact.php:916 #: src/Module/Profile/Profile.php:249 msgid "Advanced" msgstr "Erweitert" @@ -1908,7 +1908,7 @@ msgstr "Zusätzliche Features" #: mod/settings.php:482 mod/settings.php:575 mod/settings.php:712 #: src/Module/Admin/Addons/Index.php:69 src/Module/Admin/Features.php:87 -#: src/Module/Admin/Logs/Settings.php:82 src/Module/Admin/Site.php:498 +#: src/Module/Admin/Logs/Settings.php:82 src/Module/Admin/Site.php:500 #: src/Module/Admin/Themes/Index.php:113 src/Module/Admin/Tos.php:66 #: src/Module/Settings/Delegation.php:170 src/Module/Settings/Display.php:194 msgid "Save Settings" @@ -3542,7 +3542,7 @@ msgstr "Personen" msgid "Organisations" msgstr "Organisationen" -#: src/Content/Widget.php:529 src/Model/Contact.php:1471 +#: src/Content/Widget.php:529 src/Model/Contact.php:1474 msgid "News" msgstr "Nachrichten" @@ -4406,85 +4406,85 @@ msgstr "%s ist jetzt mit %s befreundet" msgid "Legacy module file not found: %s" msgstr "Legacy-Moduldatei nicht gefunden: %s" -#: src/Model/Contact.php:1043 src/Model/Contact.php:1056 +#: src/Model/Contact.php:1046 src/Model/Contact.php:1059 msgid "UnFollow" msgstr "Entfolgen" -#: src/Model/Contact.php:1052 +#: src/Model/Contact.php:1055 msgid "Drop Contact" msgstr "Kontakt löschen" -#: src/Model/Contact.php:1062 src/Module/Admin/Users/Pending.php:107 +#: src/Model/Contact.php:1065 src/Module/Admin/Users/Pending.php:107 #: src/Module/Notifications/Introductions.php:111 #: src/Module/Notifications/Introductions.php:183 msgid "Approve" msgstr "Genehmigen" -#: src/Model/Contact.php:1467 +#: src/Model/Contact.php:1470 msgid "Organisation" msgstr "Organisation" -#: src/Model/Contact.php:1475 +#: src/Model/Contact.php:1478 msgid "Forum" msgstr "Forum" -#: src/Model/Contact.php:2331 +#: src/Model/Contact.php:2334 msgid "Disallowed profile URL." msgstr "Nicht erlaubte Profil-URL." -#: src/Model/Contact.php:2336 src/Module/Friendica.php:81 +#: src/Model/Contact.php:2339 src/Module/Friendica.php:81 msgid "Blocked domain" msgstr "Blockierte Domain" -#: src/Model/Contact.php:2341 +#: src/Model/Contact.php:2344 msgid "Connect URL missing." msgstr "Connect-URL fehlt" -#: src/Model/Contact.php:2350 +#: src/Model/Contact.php:2353 msgid "" "The contact could not be added. Please check the relevant network " "credentials in your Settings -> Social Networks page." msgstr "Der Kontakt konnte nicht hinzugefügt werden. Bitte überprüfe die Einstellungen unter Einstellungen -> Soziale Netzwerke" -#: src/Model/Contact.php:2387 +#: src/Model/Contact.php:2390 msgid "The profile address specified does not provide adequate information." msgstr "Die angegebene Profiladresse liefert unzureichende Informationen." -#: src/Model/Contact.php:2389 +#: src/Model/Contact.php:2392 msgid "No compatible communication protocols or feeds were discovered." msgstr "Es wurden keine kompatiblen Kommunikationsprotokolle oder Feeds gefunden." -#: src/Model/Contact.php:2392 +#: src/Model/Contact.php:2395 msgid "An author or name was not found." msgstr "Es wurde kein Autor oder Name gefunden." -#: src/Model/Contact.php:2395 +#: src/Model/Contact.php:2398 msgid "No browser URL could be matched to this address." msgstr "Zu dieser Adresse konnte keine passende Browser-URL gefunden werden." -#: src/Model/Contact.php:2398 +#: src/Model/Contact.php:2401 msgid "" "Unable to match @-style Identity Address with a known protocol or email " "contact." msgstr "Konnte die @-Adresse mit keinem der bekannten Protokolle oder Email-Kontakte abgleichen." -#: src/Model/Contact.php:2399 +#: src/Model/Contact.php:2402 msgid "Use mailto: in front of address to force email check." msgstr "Verwende mailto: vor der E-Mail-Adresse, um eine Überprüfung der E-Mail-Adresse zu erzwingen." -#: src/Model/Contact.php:2405 +#: src/Model/Contact.php:2408 msgid "" "The profile address specified belongs to a network which has been disabled " "on this site." msgstr "Die Adresse dieses Profils gehört zu einem Netzwerk, mit dem die Kommunikation auf dieser Seite ausgeschaltet wurde." -#: src/Model/Contact.php:2410 +#: src/Model/Contact.php:2413 msgid "" "Limited profile. This person will be unable to receive direct/personal " "notifications from you." msgstr "Eingeschränktes Profil. Diese Person wird keine direkten/privaten Nachrichten von dir erhalten können." -#: src/Model/Contact.php:2469 +#: src/Model/Contact.php:2472 msgid "Unable to retrieve contact information." msgstr "Konnte die Kontaktinformationen nicht empfangen." @@ -5081,7 +5081,7 @@ msgstr "Einschalten" #: src/Module/Admin/Blocklist/Server.php:88 #: src/Module/Admin/Federation.php:159 src/Module/Admin/Item/Delete.php:65 #: src/Module/Admin/Logs/Settings.php:80 src/Module/Admin/Logs/View.php:84 -#: src/Module/Admin/Queue.php:72 src/Module/Admin/Site.php:495 +#: src/Module/Admin/Queue.php:72 src/Module/Admin/Site.php:497 #: src/Module/Admin/Storage.php:131 src/Module/Admin/Summary.php:232 #: src/Module/Admin/Themes/Details.php:90 #: src/Module/Admin/Themes/Index.php:111 src/Module/Admin/Tos.php:58 @@ -5638,453 +5638,453 @@ msgstr "Die Basis-URL konnte nicht analysiert werden. Sie muss mindestens aus

Warning! Advanced function. Could make this server " "unreachable." msgstr "Achtung Funktionen für Fortgeschrittene. Könnte diesen Server unerreichbar machen." -#: src/Module/Admin/Site.php:517 +#: src/Module/Admin/Site.php:519 msgid "Site name" msgstr "Seitenname" -#: src/Module/Admin/Site.php:518 +#: src/Module/Admin/Site.php:520 msgid "Sender Email" msgstr "Absender für Emails" -#: src/Module/Admin/Site.php:518 +#: src/Module/Admin/Site.php:520 msgid "" "The email address your server shall use to send notification emails from." msgstr "Die E-Mail Adresse, die dein Server zum Versenden von Benachrichtigungen verwenden soll." -#: src/Module/Admin/Site.php:519 +#: src/Module/Admin/Site.php:521 msgid "Name of the system actor" msgstr "Name des System-Actors" -#: src/Module/Admin/Site.php:519 +#: src/Module/Admin/Site.php:521 msgid "" "Name of the internal system account that is used to perform ActivityPub " "requests. This must be an unused username. If set, this can't be changed " "again." msgstr "Name des internen System-Accounts der für ActivityPub Anfragen verwendet wird. Der Nutzername darf bisher nicht verwendet werden. Ist der Name einmal gesetzt kann er nicht mehr geändert werden." -#: src/Module/Admin/Site.php:520 +#: src/Module/Admin/Site.php:522 msgid "Banner/Logo" msgstr "Banner/Logo" -#: src/Module/Admin/Site.php:521 +#: src/Module/Admin/Site.php:523 msgid "Email Banner/Logo" msgstr "E-Mail Banner / Logo" -#: src/Module/Admin/Site.php:522 +#: src/Module/Admin/Site.php:524 msgid "Shortcut icon" msgstr "Shortcut Icon" -#: src/Module/Admin/Site.php:522 +#: src/Module/Admin/Site.php:524 msgid "Link to an icon that will be used for browsers." msgstr "Link zu einem Icon, das Browser verwenden werden." -#: src/Module/Admin/Site.php:523 +#: src/Module/Admin/Site.php:525 msgid "Touch icon" msgstr "Touch Icon" -#: src/Module/Admin/Site.php:523 +#: src/Module/Admin/Site.php:525 msgid "Link to an icon that will be used for tablets and mobiles." msgstr "Link zu einem Icon, das Tablets und Mobiltelefone verwenden sollen." -#: src/Module/Admin/Site.php:524 +#: src/Module/Admin/Site.php:526 msgid "Additional Info" msgstr "Zusätzliche Informationen" -#: src/Module/Admin/Site.php:524 +#: src/Module/Admin/Site.php:526 #, php-format msgid "" "For public servers: you can add additional information here that will be " "listed at %s/servers." msgstr "Für öffentliche Server kannst du hier zusätzliche Informationen angeben, die dann auf %s/servers angezeigt werden." -#: src/Module/Admin/Site.php:525 +#: src/Module/Admin/Site.php:527 msgid "System language" msgstr "Systemsprache" -#: src/Module/Admin/Site.php:526 +#: src/Module/Admin/Site.php:528 msgid "System theme" msgstr "Systemweites Theme" -#: src/Module/Admin/Site.php:526 +#: src/Module/Admin/Site.php:528 msgid "" "Default system theme - may be over-ridden by user profiles - Change default theme settings" msgstr "Standard-Theme des Systems - kann von Benutzerprofilen überschrieben werden - Ändere Einstellung des Standard-Themes" -#: src/Module/Admin/Site.php:527 +#: src/Module/Admin/Site.php:529 msgid "Mobile system theme" msgstr "Systemweites mobiles Theme" -#: src/Module/Admin/Site.php:527 +#: src/Module/Admin/Site.php:529 msgid "Theme for mobile devices" msgstr "Theme für mobile Geräte" -#: src/Module/Admin/Site.php:528 src/Module/Install.php:225 +#: src/Module/Admin/Site.php:530 src/Module/Install.php:225 msgid "SSL link policy" msgstr "Regeln für SSL Links" -#: src/Module/Admin/Site.php:528 src/Module/Install.php:227 +#: src/Module/Admin/Site.php:530 src/Module/Install.php:227 msgid "Determines whether generated links should be forced to use SSL" msgstr "Bestimmt, ob generierte Links SSL verwenden müssen" -#: src/Module/Admin/Site.php:529 +#: src/Module/Admin/Site.php:531 msgid "Force SSL" msgstr "Erzwinge SSL" -#: src/Module/Admin/Site.php:529 +#: src/Module/Admin/Site.php:531 msgid "" "Force all Non-SSL requests to SSL - Attention: on some systems it could lead" " to endless loops." msgstr "Erzwinge SSL für alle Nicht-SSL-Anfragen - Achtung: auf manchen Systemen verursacht dies eine Endlosschleife." -#: src/Module/Admin/Site.php:530 +#: src/Module/Admin/Site.php:532 msgid "Show help entry from navigation menu" msgstr "Zeige den Hilfe-Eintrag im Navigationsmenü an" -#: src/Module/Admin/Site.php:530 +#: src/Module/Admin/Site.php:532 msgid "" "Displays the menu entry for the Help pages from the navigation menu. It is " "always accessible by calling /help directly." msgstr "Zeigt im Navigationsmenü den Eintrag für die Hilfe-Seiten an. Es ist immer möglich diese Seiten direkt über /help in der Adresseingabe des Browsers aufzurufen." -#: src/Module/Admin/Site.php:531 +#: src/Module/Admin/Site.php:533 msgid "Single user instance" msgstr "Ein-Nutzer Instanz" -#: src/Module/Admin/Site.php:531 +#: src/Module/Admin/Site.php:533 msgid "Make this instance multi-user or single-user for the named user" msgstr "Bestimmt, ob es sich bei dieser Instanz um eine Installation mit nur einen Nutzer oder mit mehreren Nutzern handelt." -#: src/Module/Admin/Site.php:533 +#: src/Module/Admin/Site.php:535 msgid "Maximum image size" msgstr "Maximale Bildgröße" -#: src/Module/Admin/Site.php:533 +#: src/Module/Admin/Site.php:535 msgid "" "Maximum size in bytes of uploaded images. Default is 0, which means no " "limits." msgstr "Maximale Uploadgröße von Bildern in Bytes. Standard ist 0, d.h. ohne Limit." -#: src/Module/Admin/Site.php:534 +#: src/Module/Admin/Site.php:536 msgid "Maximum image length" msgstr "Maximale Bildlänge" -#: src/Module/Admin/Site.php:534 +#: src/Module/Admin/Site.php:536 msgid "" "Maximum length in pixels of the longest side of uploaded images. Default is " "-1, which means no limits." msgstr "Maximale Länge in Pixeln der längsten Seite eines hochgeladenen Bildes. Grundeinstellung ist -1, was keine Einschränkung bedeutet." -#: src/Module/Admin/Site.php:535 +#: src/Module/Admin/Site.php:537 msgid "JPEG image quality" msgstr "Qualität des JPEG Bildes" -#: src/Module/Admin/Site.php:535 +#: src/Module/Admin/Site.php:537 msgid "" "Uploaded JPEGS will be saved at this quality setting [0-100]. Default is " "100, which is full quality." msgstr "Hochgeladene JPEG-Bilder werden mit dieser Qualität [0-100] gespeichert. Grundeinstellung ist 100, kein Qualitätsverlust." -#: src/Module/Admin/Site.php:537 +#: src/Module/Admin/Site.php:539 msgid "Register policy" msgstr "Registrierungsmethode" -#: src/Module/Admin/Site.php:538 +#: src/Module/Admin/Site.php:540 msgid "Maximum Daily Registrations" msgstr "Maximum täglicher Registrierungen" -#: src/Module/Admin/Site.php:538 +#: src/Module/Admin/Site.php:540 msgid "" "If registration is permitted above, this sets the maximum number of new user" " registrations to accept per day. If register is set to closed, this " "setting has no effect." msgstr "Wenn die Registrierung weiter oben erlaubt ist, regelt dies die maximale Anzahl von Neuanmeldungen pro Tag. Wenn die Registrierung geschlossen ist, hat diese Einstellung keinen Effekt." -#: src/Module/Admin/Site.php:539 +#: src/Module/Admin/Site.php:541 msgid "Register text" msgstr "Registrierungstext" -#: src/Module/Admin/Site.php:539 +#: src/Module/Admin/Site.php:541 msgid "" "Will be displayed prominently on the registration page. You can use BBCode " "here." msgstr "Wird gut sichtbar auf der Registrierungsseite angezeigt. BBCode kann verwendet werden." -#: src/Module/Admin/Site.php:540 +#: src/Module/Admin/Site.php:542 msgid "Forbidden Nicknames" msgstr "Verbotene Spitznamen" -#: src/Module/Admin/Site.php:540 +#: src/Module/Admin/Site.php:542 msgid "" "Comma separated list of nicknames that are forbidden from registration. " "Preset is a list of role names according RFC 2142." msgstr "Durch Kommas getrennte Liste von Spitznamen, die von der Registrierung ausgeschlossen sind. Die Vorgabe ist eine Liste von Rollennamen nach RFC 2142." -#: src/Module/Admin/Site.php:541 +#: src/Module/Admin/Site.php:543 msgid "Accounts abandoned after x days" msgstr "Nutzerkonten gelten nach x Tagen als unbenutzt" -#: src/Module/Admin/Site.php:541 +#: src/Module/Admin/Site.php:543 msgid "" "Will not waste system resources polling external sites for abandonded " "accounts. Enter 0 for no time limit." msgstr "Verschwende keine System-Ressourcen auf das Pollen externer Seiten, wenn Konten nicht mehr benutzt werden. 0 eingeben für kein Limit." -#: src/Module/Admin/Site.php:542 +#: src/Module/Admin/Site.php:544 msgid "Allowed friend domains" msgstr "Erlaubte Domains für Kontakte" -#: src/Module/Admin/Site.php:542 +#: src/Module/Admin/Site.php:544 msgid "" "Comma separated list of domains which are allowed to establish friendships " "with this site. Wildcards are accepted. Empty to allow any domains" msgstr "Liste der Domains, die für Kontakte erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben." -#: src/Module/Admin/Site.php:543 +#: src/Module/Admin/Site.php:545 msgid "Allowed email domains" msgstr "Erlaubte Domains für E-Mails" -#: src/Module/Admin/Site.php:543 +#: src/Module/Admin/Site.php:545 msgid "" "Comma separated list of domains which are allowed in email addresses for " "registrations to this site. Wildcards are accepted. Empty to allow any " "domains" msgstr "Liste der Domains, die für E-Mail-Adressen bei der Registrierung erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben." -#: src/Module/Admin/Site.php:544 +#: src/Module/Admin/Site.php:546 msgid "No OEmbed rich content" msgstr "OEmbed nicht verwenden" -#: src/Module/Admin/Site.php:544 +#: src/Module/Admin/Site.php:546 msgid "" "Don't show the rich content (e.g. embedded PDF), except from the domains " "listed below." msgstr "Verhindert das Einbetten von reichhaltigen Inhalten (z.B. eingebettete PDF Dateien). Ausgenommen von dieser Regel werden Domänen, die unten aufgeführt werden." -#: src/Module/Admin/Site.php:545 +#: src/Module/Admin/Site.php:547 msgid "Trusted third-party domains" msgstr "Vertrauenswürdige Drittanbieter-Domains" -#: src/Module/Admin/Site.php:545 +#: src/Module/Admin/Site.php:547 msgid "" "Comma separated list of domains from which content is allowed to be embedded" " in posts like with OEmbed. All sub-domains of the listed domains are " "allowed as well." msgstr "Komma separierte Liste von Domains von denen Inhalte in Beiträgen eingebettet werden dürfen. Alle Subdomains werden ebenfalls akzeptiert." -#: src/Module/Admin/Site.php:546 +#: src/Module/Admin/Site.php:548 msgid "Block public" msgstr "Öffentlichen Zugriff blockieren" -#: src/Module/Admin/Site.php:546 +#: src/Module/Admin/Site.php:548 msgid "" "Check to block public access to all otherwise public personal pages on this " "site unless you are currently logged in." msgstr "Klicken, um öffentlichen Zugriff auf sonst öffentliche Profile zu blockieren, wenn man nicht eingeloggt ist." -#: src/Module/Admin/Site.php:547 +#: src/Module/Admin/Site.php:549 msgid "Force publish" msgstr "Erzwinge Veröffentlichung" -#: src/Module/Admin/Site.php:547 +#: src/Module/Admin/Site.php:549 msgid "" "Check to force all profiles on this site to be listed in the site directory." msgstr "Klicken, um Anzeige aller Profile dieses Servers im Verzeichnis zu erzwingen." -#: src/Module/Admin/Site.php:547 +#: src/Module/Admin/Site.php:549 msgid "Enabling this may violate privacy laws like the GDPR" msgstr "Wenn du diese Option aktivierst, verstößt das unter Umständen gegen Gesetze wie die EU-DSGVO." -#: src/Module/Admin/Site.php:548 +#: src/Module/Admin/Site.php:550 msgid "Global directory URL" msgstr "URL des weltweiten Verzeichnisses" -#: src/Module/Admin/Site.php:548 +#: src/Module/Admin/Site.php:550 msgid "" "URL to the global directory. If this is not set, the global directory is " "completely unavailable to the application." msgstr "URL des weltweiten Verzeichnisses. Wenn diese nicht gesetzt ist, ist das Verzeichnis für die Applikation nicht erreichbar." -#: src/Module/Admin/Site.php:549 +#: src/Module/Admin/Site.php:551 msgid "Private posts by default for new users" msgstr "Private Beiträge als Standard für neue Nutzer" -#: src/Module/Admin/Site.php:549 +#: src/Module/Admin/Site.php:551 msgid "" "Set default post permissions for all new members to the default privacy " "group rather than public." msgstr "Die Standard-Zugriffsrechte für neue Nutzer werden so gesetzt, dass als Voreinstellung in die private Gruppe gepostet wird anstelle von öffentlichen Beiträgen." -#: src/Module/Admin/Site.php:550 +#: src/Module/Admin/Site.php:552 msgid "Don't include post content in email notifications" msgstr "Inhalte von Beiträgen nicht in E-Mail-Benachrichtigungen versenden" -#: src/Module/Admin/Site.php:550 +#: src/Module/Admin/Site.php:552 msgid "" "Don't include the content of a post/comment/private message/etc. in the " "email notifications that are sent out from this site, as a privacy measure." msgstr "Inhalte von Beiträgen/Kommentaren/privaten Nachrichten/usw. zum Datenschutz nicht in E-Mail-Benachrichtigungen einbinden." -#: src/Module/Admin/Site.php:551 +#: src/Module/Admin/Site.php:553 msgid "Disallow public access to addons listed in the apps menu." msgstr "Öffentlichen Zugriff auf Addons im Apps Menü verbieten." -#: src/Module/Admin/Site.php:551 +#: src/Module/Admin/Site.php:553 msgid "" "Checking this box will restrict addons listed in the apps menu to members " "only." msgstr "Wenn ausgewählt, werden die im Apps Menü aufgeführten Addons nur angemeldeten Nutzern der Seite zur Verfügung gestellt." -#: src/Module/Admin/Site.php:552 +#: src/Module/Admin/Site.php:554 msgid "Don't embed private images in posts" msgstr "Private Bilder nicht in Beiträgen einbetten." -#: src/Module/Admin/Site.php:552 +#: src/Module/Admin/Site.php:554 msgid "" "Don't replace locally-hosted private photos in posts with an embedded copy " "of the image. This means that contacts who receive posts containing private " @@ -6092,11 +6092,11 @@ msgid "" "while." msgstr "Ersetze lokal gehostete, private Fotos in Beiträgen nicht mit einer eingebetteten Kopie des Bildes. Dies bedeutet, dass Kontakte, die Beiträge mit privaten Fotos erhalten, sich zunächst auf den jeweiligen Servern authentifizieren müssen, bevor die Bilder geladen und angezeigt werden, was eine gewisse Zeit dauert." -#: src/Module/Admin/Site.php:553 +#: src/Module/Admin/Site.php:555 msgid "Explicit Content" msgstr "Sensibler Inhalt" -#: src/Module/Admin/Site.php:553 +#: src/Module/Admin/Site.php:555 msgid "" "Set this to announce that your node is used mostly for explicit content that" " might not be suited for minors. This information will be published in the " @@ -6105,235 +6105,245 @@ msgid "" "will be shown at the user registration page." msgstr "Wähle dies, um anzuzeigen, dass dein Knoten hauptsächlich für explizite Inhalte verwendet wird, die möglicherweise nicht für Minderjährige geeignet sind. Diese Info wird in der Knoteninformation veröffentlicht und kann durch das Globale Verzeichnis genutzt werden, um deinen Knoten von den Auflistungen auszuschließen. Zusätzlich wird auf der Registrierungsseite ein Hinweis darüber angezeigt." -#: src/Module/Admin/Site.php:554 +#: src/Module/Admin/Site.php:556 +msgid "Proxify external content" +msgstr "Proxy für externe Inhalte" + +#: src/Module/Admin/Site.php:556 +msgid "" +"Route external content via the proxy functionality. This is used for example" +" for some OEmbed accesses and in some other rare cases." +msgstr "Externe Inhalte werden durch einen Proxy geleitet. Die wird z.B. für das aufrufen von OEmbed Inhalten verwendet und einigen anderen seltenen Fällen." + +#: src/Module/Admin/Site.php:557 msgid "Allow Users to set remote_self" msgstr "Nutzern erlauben, das remote_self Flag zu setzen" -#: src/Module/Admin/Site.php:554 +#: src/Module/Admin/Site.php:557 msgid "" "With checking this, every user is allowed to mark every contact as a " "remote_self in the repair contact dialog. Setting this flag on a contact " "causes mirroring every posting of that contact in the users stream." msgstr "Ist dies ausgewählt, kann jeder Nutzer jeden seiner Kontakte als remote_self (entferntes Konto) im \"Erweitert\"-Reiter der Kontaktansicht markieren. Nach dem Setzen dieses Flags werden alle Top-Level-Beiträge dieser Kontakte automatisch in den Stream dieses Nutzers gepostet (gespiegelt)." -#: src/Module/Admin/Site.php:555 +#: src/Module/Admin/Site.php:558 msgid "Enable multiple registrations" msgstr "Erlaube Mehrfachregistrierung" -#: src/Module/Admin/Site.php:555 +#: src/Module/Admin/Site.php:558 msgid "Enable users to register additional accounts for use as pages." msgstr "Erlaube es Benutzern weitere Konten für Organisationen o.ä. mit der gleichen E-Mail Adresse anzulegen." -#: src/Module/Admin/Site.php:556 +#: src/Module/Admin/Site.php:559 msgid "Enable OpenID" msgstr "OpenID aktivieren" -#: src/Module/Admin/Site.php:556 +#: src/Module/Admin/Site.php:559 msgid "Enable OpenID support for registration and logins." msgstr "OpenID Unterstützung bei der Registrierung und dem Login aktivieren." -#: src/Module/Admin/Site.php:557 +#: src/Module/Admin/Site.php:560 msgid "Enable Fullname check" msgstr "Namen auf Vollständigkeit überprüfen" -#: src/Module/Admin/Site.php:557 +#: src/Module/Admin/Site.php:560 msgid "" "Enable check to only allow users to register with a space between the first " "name and the last name in their full name." msgstr "Erlaubt Nutzern Konten nur dann zu registrieren, bei denen im Namensfeld ein Leerzeichen zur Trennung von Vor- und Nachnamen verwendet wird." -#: src/Module/Admin/Site.php:558 +#: src/Module/Admin/Site.php:561 msgid "Community pages for visitors" msgstr "Für Besucher verfügbare Gemeinschaftsseite" -#: src/Module/Admin/Site.php:558 +#: src/Module/Admin/Site.php:561 msgid "" "Which community pages should be available for visitors. Local users always " "see both pages." msgstr "Welche Gemeinschaftsseiten sollen für Besucher dieses Knotens verfügbar sein? Lokale Nutzer können grundsätzlich beide Seiten verwenden." -#: src/Module/Admin/Site.php:559 +#: src/Module/Admin/Site.php:562 msgid "Posts per user on community page" msgstr "Anzahl der Beiträge pro Benutzer auf der Gemeinschaftsseite" -#: src/Module/Admin/Site.php:559 +#: src/Module/Admin/Site.php:562 msgid "" "The maximum number of posts per user on the community page. (Not valid for " "\"Global Community\")" msgstr "Maximale Anzahl der Beiträge, die von jedem Nutzer auf der Gemeinschaftsseite angezeigt werden. (Gilt nicht für die 'Globale Gemeinschaftsseite')" -#: src/Module/Admin/Site.php:561 +#: src/Module/Admin/Site.php:564 msgid "Enable Mail support" msgstr "E-Mail Unterstützung aktivieren" -#: src/Module/Admin/Site.php:561 +#: src/Module/Admin/Site.php:564 msgid "" "Enable built-in mail support to poll IMAP folders and to reply via mail." msgstr "Aktiviert die Unterstützung IMAP Ordner abzurufen und ermöglicht es auch auf E-Mails zu antworten." -#: src/Module/Admin/Site.php:562 +#: src/Module/Admin/Site.php:565 msgid "" "Mail support can't be enabled because the PHP IMAP module is not installed." msgstr "E-Mail Unterstützung kann nicht aktiviert werden, da das PHP IMAP Modul nicht installiert ist." -#: src/Module/Admin/Site.php:563 +#: src/Module/Admin/Site.php:566 msgid "Enable OStatus support" msgstr "OStatus Unterstützung aktivieren" -#: src/Module/Admin/Site.php:563 +#: src/Module/Admin/Site.php:566 msgid "" "Enable built-in OStatus (StatusNet, GNU Social etc.) compatibility. All " "communications in OStatus are public." msgstr "Aktiviere die OStatus (StatusNet, GNU Social usw.) Unterstützung. Die Kommunikation über das OStatus Protokoll ist grundsätzlich öffentlich." -#: src/Module/Admin/Site.php:565 +#: src/Module/Admin/Site.php:568 msgid "" "Diaspora support can't be enabled because Friendica was installed into a sub" " directory." msgstr "Diaspora Unterstützung kann nicht aktiviert werden, da Friendica in ein Unterverzeichnis installiert ist." -#: src/Module/Admin/Site.php:566 +#: src/Module/Admin/Site.php:569 msgid "Enable Diaspora support" msgstr "Diaspora-Unterstützung aktivieren" -#: src/Module/Admin/Site.php:566 +#: src/Module/Admin/Site.php:569 msgid "" "Enable built-in Diaspora network compatibility for communicating with " "diaspora servers." msgstr "Aktiviere die Unterstützung des Diaspora Protokolls zur Kommunikation mit Diaspora Servern." -#: src/Module/Admin/Site.php:567 +#: src/Module/Admin/Site.php:570 msgid "Verify SSL" msgstr "SSL Überprüfen" -#: src/Module/Admin/Site.php:567 +#: src/Module/Admin/Site.php:570 msgid "" "If you wish, you can turn on strict certificate checking. This will mean you" " cannot connect (at all) to self-signed SSL sites." msgstr "Wenn gewollt, kann man hier eine strenge Zertifikatskontrolle einstellen. Das bedeutet, dass man zu keinen Seiten mit selbst unterzeichnetem SSL-Zertifikat eine Verbindung herstellen kann." -#: src/Module/Admin/Site.php:568 +#: src/Module/Admin/Site.php:571 msgid "Proxy user" msgstr "Proxy-Nutzer" -#: src/Module/Admin/Site.php:569 +#: src/Module/Admin/Site.php:572 msgid "Proxy URL" msgstr "Proxy-URL" -#: src/Module/Admin/Site.php:570 +#: src/Module/Admin/Site.php:573 msgid "Network timeout" msgstr "Netzwerk-Wartezeit" -#: src/Module/Admin/Site.php:570 +#: src/Module/Admin/Site.php:573 msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." msgstr "Der Wert ist in Sekunden. Setze 0 für unbegrenzt (nicht empfohlen)." -#: src/Module/Admin/Site.php:571 +#: src/Module/Admin/Site.php:574 msgid "Maximum Load Average" msgstr "Maximum Load Average" -#: src/Module/Admin/Site.php:571 +#: src/Module/Admin/Site.php:574 #, php-format msgid "" "Maximum system load before delivery and poll processes are deferred - " "default %d." msgstr "Maximale System-LOAD bevor Verteil- und Empfangsprozesse verschoben werden - Standard %d" -#: src/Module/Admin/Site.php:572 +#: src/Module/Admin/Site.php:575 msgid "Maximum Load Average (Frontend)" msgstr "Maximum Load Average (Frontend)" -#: src/Module/Admin/Site.php:572 +#: src/Module/Admin/Site.php:575 msgid "Maximum system load before the frontend quits service - default 50." msgstr "Maximale Systemlast, bevor Vordergrundprozesse pausiert werden - Standard 50." -#: src/Module/Admin/Site.php:573 +#: src/Module/Admin/Site.php:576 msgid "Minimal Memory" msgstr "Minimaler Speicher" -#: src/Module/Admin/Site.php:573 +#: src/Module/Admin/Site.php:576 msgid "" "Minimal free memory in MB for the worker. Needs access to /proc/meminfo - " "default 0 (deactivated)." msgstr "Minimal freier Speicher in MB für den Worker Prozess. Benötigt Zugriff auf /proc/meminfo - Standardwert ist 0 (deaktiviert)" -#: src/Module/Admin/Site.php:574 +#: src/Module/Admin/Site.php:577 msgid "Periodically optimize tables" msgstr "Optimiere die Tabellen regelmäßig" -#: src/Module/Admin/Site.php:574 +#: src/Module/Admin/Site.php:577 msgid "Periodically optimize tables like the cache and the workerqueue" msgstr "Optimiert Tabellen wie den Cache oder die Worker-Warteschlage regelmäßig." -#: src/Module/Admin/Site.php:576 +#: src/Module/Admin/Site.php:579 msgid "Discover followers/followings from contacts" msgstr "Endecke folgende und gefolgte Kontakte von Kontakten" -#: src/Module/Admin/Site.php:576 +#: src/Module/Admin/Site.php:579 msgid "" "If enabled, contacts are checked for their followers and following contacts." msgstr "Ist dies aktiv, werden die Kontakte auf deren folgenden und gefolgten Kontakte überprüft." -#: src/Module/Admin/Site.php:577 +#: src/Module/Admin/Site.php:580 msgid "None - deactivated" msgstr "Keine - deaktiviert" -#: src/Module/Admin/Site.php:578 +#: src/Module/Admin/Site.php:581 msgid "" "Local contacts - contacts of our local contacts are discovered for their " "followers/followings." msgstr "Lokale Kontakte - Die Beziehungen der lokalen Kontakte werden analysiert." -#: src/Module/Admin/Site.php:579 +#: src/Module/Admin/Site.php:582 msgid "" "Interactors - contacts of our local contacts and contacts who interacted on " "locally visible postings are discovered for their followers/followings." msgstr "Interaktionen - Kontakte der lokalen Kontakte sowie die Profile die mit öffentlichen lokalen Beiträgen interagiert haben, werden bzgl. ihrer Beziehungen analysiert." -#: src/Module/Admin/Site.php:581 +#: src/Module/Admin/Site.php:584 msgid "Synchronize the contacts with the directory server" msgstr "Gleiche die Kontakte mit dem Directory-Server ab" -#: src/Module/Admin/Site.php:581 +#: src/Module/Admin/Site.php:584 msgid "" "if enabled, the system will check periodically for new contacts on the " "defined directory server." msgstr "Ist dies aktiv, wird das System regelmäßig auf dem Verzeichnis-Server nach neuen potentiellen Kontakten nachsehen." -#: src/Module/Admin/Site.php:583 +#: src/Module/Admin/Site.php:586 msgid "Days between requery" msgstr "Tage zwischen erneuten Abfragen" -#: src/Module/Admin/Site.php:583 +#: src/Module/Admin/Site.php:586 msgid "Number of days after which a server is requeried for his contacts." msgstr "Legt das Abfrageintervall fest, nach dem ein Server erneut nach Kontakten abgefragt werden soll." -#: src/Module/Admin/Site.php:584 +#: src/Module/Admin/Site.php:587 msgid "Discover contacts from other servers" msgstr "Neue Kontakte auf anderen Servern entdecken" -#: src/Module/Admin/Site.php:584 +#: src/Module/Admin/Site.php:587 msgid "" "Periodically query other servers for contacts. The system queries Friendica," " Mastodon and Hubzilla servers." msgstr "Frage regelmäßig bei anderen Servern nach neuen potentiellen Kontakten an. Diese Anfragen werden an Friendica, Mastodon und Hubzilla Server gesandt." -#: src/Module/Admin/Site.php:585 +#: src/Module/Admin/Site.php:588 msgid "Search the local directory" msgstr "Lokales Verzeichnis durchsuchen" -#: src/Module/Admin/Site.php:585 +#: src/Module/Admin/Site.php:588 msgid "" "Search the local directory instead of the global directory. When searching " "locally, every search will be executed on the global directory in the " "background. This improves the search results when the search is repeated." msgstr "Suche im lokalen Verzeichnis anstelle des globalen Verzeichnisses durchführen. Jede Suche wird im Hintergrund auch im globalen Verzeichnis durchgeführt, um die Suchresultate zu verbessern, wenn die Suche wiederholt wird." -#: src/Module/Admin/Site.php:587 +#: src/Module/Admin/Site.php:590 msgid "Publish server information" msgstr "Server-Informationen veröffentlichen" -#: src/Module/Admin/Site.php:587 +#: src/Module/Admin/Site.php:590 msgid "" "If enabled, general server and usage data will be published. The data " "contains the name and version of the server, number of users with public " @@ -6341,50 +6351,50 @@ msgid "" " href=\"http://the-federation.info/\">the-federation.info for details." msgstr "Wenn aktiviert, werden allgemeine Informationen über den Server und Nutzungsdaten veröffentlicht. Die Daten beinhalten den Namen sowie die Version des Servers, die Anzahl der Personen mit öffentlichen Profilen, die Anzahl der Beiträge sowie aktivierte Protokolle und Konnektoren. Für Details bitte the-federation.info aufrufen." -#: src/Module/Admin/Site.php:589 +#: src/Module/Admin/Site.php:592 msgid "Check upstream version" msgstr "Suche nach Updates" -#: src/Module/Admin/Site.php:589 +#: src/Module/Admin/Site.php:592 msgid "" "Enables checking for new Friendica versions at github. If there is a new " "version, you will be informed in the admin panel overview." msgstr "Wenn diese Option aktiviert ist, wird regelmäßig nach neuen Friendica-Versionen auf github gesucht. Wenn es eine neue Version gibt, wird dies auf der Übersichtsseite im Admin-Panel angezeigt." -#: src/Module/Admin/Site.php:590 +#: src/Module/Admin/Site.php:593 msgid "Suppress Tags" msgstr "Tags unterdrücken" -#: src/Module/Admin/Site.php:590 +#: src/Module/Admin/Site.php:593 msgid "Suppress showing a list of hashtags at the end of the posting." msgstr "Unterdrückt die Anzeige von Tags am Ende eines Beitrags." -#: src/Module/Admin/Site.php:591 +#: src/Module/Admin/Site.php:594 msgid "Clean database" msgstr "Datenbank aufräumen" -#: src/Module/Admin/Site.php:591 +#: src/Module/Admin/Site.php:594 msgid "" "Remove old remote items, orphaned database records and old content from some" " other helper tables." msgstr "Entferne alte Beiträge von anderen Knoten, verwaiste Einträge und alten Inhalt einiger Hilfstabellen." -#: src/Module/Admin/Site.php:592 +#: src/Module/Admin/Site.php:595 msgid "Lifespan of remote items" msgstr "Lebensdauer von Beiträgen anderer Knoten" -#: src/Module/Admin/Site.php:592 +#: src/Module/Admin/Site.php:595 msgid "" "When the database cleanup is enabled, this defines the days after which " "remote items will be deleted. Own items, and marked or filed items are " "always kept. 0 disables this behaviour." msgstr "Wenn das Aufräumen der Datenbank aktiviert ist, definiert dies die Anzahl in Tagen, nach der Beiträge, die auf anderen Knoten des Netzwerks verfasst wurden, gelöscht werden sollen. Eigene Beiträge sowie markierte oder abgespeicherte Beiträge werden nicht gelöscht. Ein Wert von 0 deaktiviert das automatische Löschen von Beiträgen." -#: src/Module/Admin/Site.php:593 +#: src/Module/Admin/Site.php:596 msgid "Lifespan of unclaimed items" msgstr "Lebensdauer nicht angeforderter Beiträge" -#: src/Module/Admin/Site.php:593 +#: src/Module/Admin/Site.php:596 msgid "" "When the database cleanup is enabled, this defines the days after which " "unclaimed remote items (mostly content from the relay) will be deleted. " @@ -6392,144 +6402,144 @@ msgid "" "items if set to 0." msgstr "Wenn das Aufräumen der Datenbank aktiviert ist, definiert dies die Anzahl von Tagen, nach denen nicht angeforderte Beiträge (hauptsächlich solche, die über das Relais eintreffen) gelöscht werden. Der Standardwert beträgt 90 Tage. Wird dieser Wert auf 0 gesetzt, wird die Lebensdauer von Beiträgen anderer Knoten verwendet." -#: src/Module/Admin/Site.php:594 +#: src/Module/Admin/Site.php:597 msgid "Lifespan of raw conversation data" msgstr "Lebensdauer der Beiträge" -#: src/Module/Admin/Site.php:594 +#: src/Module/Admin/Site.php:597 msgid "" "The conversation data is used for ActivityPub and OStatus, as well as for " "debug purposes. It should be safe to remove it after 14 days, default is 90 " "days." msgstr "Die Konversationsdaten werden für ActivityPub und OStatus sowie für Debug-Zwecke verwendet. Sie sollten gefahrlos nach 14 Tagen entfernt werden können, der Standardwert beträgt 90 Tage." -#: src/Module/Admin/Site.php:595 +#: src/Module/Admin/Site.php:598 msgid "Maximum numbers of comments per post" msgstr "Maximale Anzahl von Kommentaren pro Beitrag" -#: src/Module/Admin/Site.php:595 +#: src/Module/Admin/Site.php:598 msgid "How much comments should be shown for each post? Default value is 100." msgstr "Wie viele Kommentare sollen pro Beitrag angezeigt werden? Standardwert sind 100." -#: src/Module/Admin/Site.php:596 +#: src/Module/Admin/Site.php:599 msgid "Maximum numbers of comments per post on the display page" msgstr "Maximale Anzahl von Kommentaren in der Einzelansicht" -#: src/Module/Admin/Site.php:596 +#: src/Module/Admin/Site.php:599 msgid "" "How many comments should be shown on the single view for each post? Default " "value is 1000." msgstr "Wie viele Kommentare sollen auf der Einzelansicht eines Beitrags angezeigt werden? Grundeinstellung sind 1000." -#: src/Module/Admin/Site.php:597 +#: src/Module/Admin/Site.php:600 msgid "Temp path" msgstr "Temp-Pfad" -#: src/Module/Admin/Site.php:597 +#: src/Module/Admin/Site.php:600 msgid "" "If you have a restricted system where the webserver can't access the system " "temp path, enter another path here." msgstr "Solltest du ein eingeschränktes System haben, auf dem der Webserver nicht auf das temp-Verzeichnis des Systems zugreifen kann, setze hier einen anderen Pfad." -#: src/Module/Admin/Site.php:598 +#: src/Module/Admin/Site.php:601 msgid "Only search in tags" msgstr "Nur in Tags suchen" -#: src/Module/Admin/Site.php:598 +#: src/Module/Admin/Site.php:601 msgid "On large systems the text search can slow down the system extremely." msgstr "Auf großen Knoten kann die Volltext-Suche das System ausbremsen." -#: src/Module/Admin/Site.php:600 +#: src/Module/Admin/Site.php:603 msgid "New base url" msgstr "Neue Basis-URL" -#: src/Module/Admin/Site.php:600 +#: src/Module/Admin/Site.php:603 msgid "" "Change base url for this server. Sends relocate message to all Friendica and" " Diaspora* contacts of all users." msgstr "Ändert die Basis-URL dieses Servers und sendet eine Umzugsmitteilung an alle Friendica- und Diaspora*-Kontakte deiner NutzerInnen." -#: src/Module/Admin/Site.php:602 +#: src/Module/Admin/Site.php:605 msgid "Maximum number of parallel workers" msgstr "Maximale Anzahl parallel laufender Worker" -#: src/Module/Admin/Site.php:602 +#: src/Module/Admin/Site.php:605 #, php-format msgid "" "On shared hosters set this to %d. On larger systems, values of %d are great." " Default value is %d." msgstr "Wenn dein Knoten bei einem Shared Hoster ist, setze diesen Wert auf %d. Auf größeren Systemen funktioniert ein Wert von %d recht gut. Standardeinstellung sind %d." -#: src/Module/Admin/Site.php:603 +#: src/Module/Admin/Site.php:606 msgid "Enable fastlane" msgstr "Aktiviere Fastlane" -#: src/Module/Admin/Site.php:603 +#: src/Module/Admin/Site.php:606 msgid "" "When enabed, the fastlane mechanism starts an additional worker if processes" " with higher priority are blocked by processes of lower priority." msgstr "Wenn aktiviert, wird der Fastlane-Mechanismus einen weiteren Worker-Prozeß starten, wenn Prozesse mit höherer Priorität von Prozessen mit niedrigerer Priorität blockiert werden." -#: src/Module/Admin/Site.php:605 +#: src/Module/Admin/Site.php:608 msgid "Direct relay transfer" msgstr "Direkte Relais-Übertragung" -#: src/Module/Admin/Site.php:605 +#: src/Module/Admin/Site.php:608 msgid "" "Enables the direct transfer to other servers without using the relay servers" msgstr "Aktiviert das direkte Verteilen an andere Server, ohne dass ein Relais-Server verwendet wird." -#: src/Module/Admin/Site.php:606 +#: src/Module/Admin/Site.php:609 msgid "Relay scope" msgstr "Geltungsbereich des Relais" -#: src/Module/Admin/Site.php:606 +#: src/Module/Admin/Site.php:609 msgid "" "Can be \"all\" or \"tags\". \"all\" means that every public post should be " "received. \"tags\" means that only posts with selected tags should be " "received." msgstr "Der Wert kann entweder 'Alle' oder 'Schlagwörter' sein. 'Alle' bedeutet, dass alle öffentliche Beiträge empfangen werden sollen. 'Schlagwörter' schränkt dem Empfang auf Beiträge ein, die bestimmte Schlagwörter beinhalten." -#: src/Module/Admin/Site.php:606 src/Module/Contact.php:516 +#: src/Module/Admin/Site.php:609 src/Module/Contact.php:516 #: src/Module/Settings/TwoFactor/Index.php:118 msgid "Disabled" msgstr "Deaktiviert" -#: src/Module/Admin/Site.php:606 +#: src/Module/Admin/Site.php:609 msgid "all" msgstr "Alle" -#: src/Module/Admin/Site.php:606 +#: src/Module/Admin/Site.php:609 msgid "tags" msgstr "Schlagwörter" -#: src/Module/Admin/Site.php:607 +#: src/Module/Admin/Site.php:610 msgid "Server tags" msgstr "Server-Schlagworte" -#: src/Module/Admin/Site.php:607 +#: src/Module/Admin/Site.php:610 msgid "Comma separated list of tags for the \"tags\" subscription." msgstr "Liste von Schlagworten, die abonniert werden sollen, mit Komma getrennt." -#: src/Module/Admin/Site.php:608 +#: src/Module/Admin/Site.php:611 msgid "Deny Server tags" msgstr "Server Tags ablehnen" -#: src/Module/Admin/Site.php:608 +#: src/Module/Admin/Site.php:611 msgid "Comma separated list of tags that are rejected." msgstr "Durch Kommas getrennte Liste der Tags, die abgelehnt werden" -#: src/Module/Admin/Site.php:609 +#: src/Module/Admin/Site.php:612 msgid "Allow user tags" msgstr "Verwende Schlagworte der Nutzer" -#: src/Module/Admin/Site.php:609 +#: src/Module/Admin/Site.php:612 msgid "" "If enabled, the tags from the saved searches will used for the \"tags\" " "subscription in addition to the \"relay_server_tags\"." msgstr "Ist dies aktiviert, werden die Schlagwörter der gespeicherten Suchen zusätzlich zu den oben definierten Server-Schlagworten abonniert." -#: src/Module/Admin/Site.php:612 +#: src/Module/Admin/Site.php:615 msgid "Start Relocation" msgstr "Umsiedlung starten" diff --git a/view/lang/de/strings.php b/view/lang/de/strings.php index d425d8205..48c3cdc5f 100644 --- a/view/lang/de/strings.php +++ b/view/lang/de/strings.php @@ -1326,6 +1326,8 @@ $a->strings["Don't embed private images in posts"] = "Private Bilder nicht in Be $a->strings["Don't replace locally-hosted private photos in posts with an embedded copy of the image. This means that contacts who receive posts containing private photos will have to authenticate and load each image, which may take a while."] = "Ersetze lokal gehostete, private Fotos in Beiträgen nicht mit einer eingebetteten Kopie des Bildes. Dies bedeutet, dass Kontakte, die Beiträge mit privaten Fotos erhalten, sich zunächst auf den jeweiligen Servern authentifizieren müssen, bevor die Bilder geladen und angezeigt werden, was eine gewisse Zeit dauert."; $a->strings["Explicit Content"] = "Sensibler Inhalt"; $a->strings["Set this to announce that your node is used mostly for explicit content that might not be suited for minors. This information will be published in the node information and might be used, e.g. by the global directory, to filter your node from listings of nodes to join. Additionally a note about this will be shown at the user registration page."] = "Wähle dies, um anzuzeigen, dass dein Knoten hauptsächlich für explizite Inhalte verwendet wird, die möglicherweise nicht für Minderjährige geeignet sind. Diese Info wird in der Knoteninformation veröffentlicht und kann durch das Globale Verzeichnis genutzt werden, um deinen Knoten von den Auflistungen auszuschließen. Zusätzlich wird auf der Registrierungsseite ein Hinweis darüber angezeigt."; +$a->strings["Proxify external content"] = "Proxy für externe Inhalte"; +$a->strings["Route external content via the proxy functionality. This is used for example for some OEmbed accesses and in some other rare cases."] = "Externe Inhalte werden durch einen Proxy geleitet. Die wird z.B. für das aufrufen von OEmbed Inhalten verwendet und einigen anderen seltenen Fällen."; $a->strings["Allow Users to set remote_self"] = "Nutzern erlauben, das remote_self Flag zu setzen"; $a->strings["With checking this, every user is allowed to mark every contact as a remote_self in the repair contact dialog. Setting this flag on a contact causes mirroring every posting of that contact in the users stream."] = "Ist dies ausgewählt, kann jeder Nutzer jeden seiner Kontakte als remote_self (entferntes Konto) im \"Erweitert\"-Reiter der Kontaktansicht markieren. Nach dem Setzen dieses Flags werden alle Top-Level-Beiträge dieser Kontakte automatisch in den Stream dieses Nutzers gepostet (gespiegelt)."; $a->strings["Enable multiple registrations"] = "Erlaube Mehrfachregistrierung"; From a0c31fad84bec3f1cf8875436e835a041928f4af Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Mon, 13 Sep 2021 14:13:59 +0200 Subject: [PATCH 7/7] update FR translations THX MrPetovan --- view/lang/fr/messages.po | 6887 ++++++++++++++++++++------------------ view/lang/fr/strings.php | 828 +++-- 2 files changed, 4083 insertions(+), 3632 deletions(-) diff --git a/view/lang/fr/messages.po b/view/lang/fr/messages.po index a3d83c6ee..cb1ea7d08 100644 --- a/view/lang/fr/messages.po +++ b/view/lang/fr/messages.po @@ -9,7 +9,7 @@ # Damien Goutte-Gattat , 2015-2016 # Damien Goutte-Gattat , 2015 # Domovoy , 2012 -# Hypolite Petovan , 2019-2020 +# Hypolite Petovan , 2019-2021 # Hypolite Petovan , 2016 # ddea8f3e14f60a9d025fc4f71a37997c_495639b <0e9b63e0a53589b1b93671e612021fcb_249620>, 2014 # Lionel Triay , 2013 @@ -19,11 +19,12 @@ # Olivier , 2011-2012 # PerigGouanvic , 2015 # Phigger Phigger , 2019 +# Pierre Bernardeau , 2021 # StefOfficiel , 2015 # Sylvain Lagacé, 2014-2015 # Thecross, 2017 # tomamplius , 2014 -# Tubuntu , 2013-2015 +# Tubuntu, 2013-2015 # Valvin , 2019 # Valvin , 2020 # Vincent Vindarel , 2018 @@ -32,8 +33,8 @@ msgid "" msgstr "" "Project-Id-Version: friendica\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-03 10:50-0400\n" -"PO-Revision-Date: 2020-09-04 00:18+0000\n" +"POT-Creation-Date: 2021-09-10 00:27+0000\n" +"PO-Revision-Date: 2021-09-10 15:24+0000\n" "Last-Translator: Transifex Bot <>\n" "Language-Team: French (http://www.transifex.com/Friendica/friendica/language/fr/)\n" "MIME-Version: 1.0\n" @@ -42,14 +43,14 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: include/api.php:1127 +#: include/api.php:1114 src/Module/BaseApi.php:294 #, php-format msgid "Daily posting limit of %d post reached. The post was rejected." msgid_plural "Daily posting limit of %d posts reached. The post was rejected." msgstr[0] "Limite quotidienne d'%d publication atteinte. La publication a été rejetée." msgstr[1] "Limite quotidienne de %d publications atteinte. La publication a été rejetée." -#: include/api.php:1141 +#: include/api.php:1128 src/Module/BaseApi.php:310 #, php-format msgid "Weekly posting limit of %d post reached. The post was rejected." msgid_plural "" @@ -57,703 +58,666 @@ msgid_plural "" msgstr[0] "Limite hebdomadaire d'%d unique publication atteinte, votre soumission a été rejetée." msgstr[1] "Limite hebdomadaire de %d publications atteinte, votre soumission a été rejetée." -#: include/api.php:1155 +#: include/api.php:1142 src/Module/BaseApi.php:326 #, php-format msgid "Monthly posting limit of %d post reached. The post was rejected." msgstr "La limite mensuelle de%d publication est atteinte. Votre publication a été rejetée." -#: include/api.php:4452 mod/photos.php:105 mod/photos.php:196 -#: mod/photos.php:633 mod/photos.php:1053 mod/photos.php:1070 -#: mod/photos.php:1580 src/Model/User.php:999 src/Model/User.php:1007 -#: src/Model/User.php:1015 src/Module/Settings/Profile/Photo/Crop.php:97 -#: src/Module/Settings/Profile/Photo/Crop.php:113 -#: src/Module/Settings/Profile/Photo/Crop.php:129 -#: src/Module/Settings/Profile/Photo/Crop.php:178 -#: src/Module/Settings/Profile/Photo/Index.php:96 -#: src/Module/Settings/Profile/Photo/Index.php:102 +#: include/api.php:4437 mod/photos.php:89 mod/photos.php:198 +#: mod/photos.php:626 mod/photos.php:1034 mod/photos.php:1051 +#: mod/photos.php:1597 src/Model/User.php:1118 src/Model/User.php:1126 +#: src/Model/User.php:1134 src/Module/Settings/Profile/Photo/Crop.php:101 +#: src/Module/Settings/Profile/Photo/Crop.php:117 +#: src/Module/Settings/Profile/Photo/Crop.php:133 +#: src/Module/Settings/Profile/Photo/Crop.php:179 +#: src/Module/Settings/Profile/Photo/Index.php:95 +#: src/Module/Settings/Profile/Photo/Index.php:101 msgid "Profile Photos" msgstr "Photos du profil" -#: include/conversation.php:188 +#: include/conversation.php:109 #, php-format msgid "%1$s poked %2$s" msgstr "%1$s a sollicité %2$s" -#: include/conversation.php:220 src/Model/Item.php:3375 +#: include/conversation.php:142 src/Model/Item.php:2609 msgid "event" msgstr "évènement" -#: include/conversation.php:223 include/conversation.php:232 mod/tagger.php:89 +#: include/conversation.php:145 include/conversation.php:154 mod/tagger.php:90 msgid "status" msgstr "le statut" -#: include/conversation.php:228 mod/tagger.php:89 src/Model/Item.php:3377 +#: include/conversation.php:150 mod/tagger.php:90 src/Model/Item.php:2611 msgid "photo" msgstr "photo" -#: include/conversation.php:242 mod/tagger.php:122 +#: include/conversation.php:164 mod/tagger.php:123 #, php-format msgid "%1$s tagged %2$s's %3$s with %4$s" msgstr "%1$s a mentionné %3$s de %2$s avec %4$s" -#: include/conversation.php:554 mod/photos.php:1473 src/Object/Post.php:227 +#: include/conversation.php:467 mod/photos.php:1459 src/Object/Post.php:226 msgid "Select" msgstr "Sélectionner" -#: include/conversation.php:555 mod/photos.php:1474 mod/settings.php:560 -#: mod/settings.php:702 src/Module/Admin/Users.php:253 -#: src/Module/Contact.php:850 src/Module/Contact.php:1153 +#: include/conversation.php:468 mod/photos.php:1460 mod/settings.php:573 +#: src/Module/Admin/Users/Active.php:139 +#: src/Module/Admin/Users/Blocked.php:140 src/Module/Admin/Users/Index.php:153 +#: src/Module/Contact.php:849 src/Module/Contact.php:1132 msgid "Delete" msgstr "Supprimer" -#: include/conversation.php:589 src/Object/Post.php:442 -#: src/Object/Post.php:443 +#: include/conversation.php:503 src/Object/Post.php:453 +#: src/Object/Post.php:454 #, php-format msgid "View %s's profile @ %s" msgstr "Voir le profil de %s @ %s" -#: include/conversation.php:602 src/Object/Post.php:430 +#: include/conversation.php:516 src/Object/Post.php:441 msgid "Categories:" msgstr "Catégories :" -#: include/conversation.php:603 src/Object/Post.php:431 +#: include/conversation.php:517 src/Object/Post.php:442 msgid "Filed under:" msgstr "Rangé sous :" -#: include/conversation.php:610 src/Object/Post.php:456 +#: include/conversation.php:524 src/Object/Post.php:467 #, php-format msgid "%s from %s" msgstr "%s de %s" -#: include/conversation.php:625 +#: include/conversation.php:539 msgid "View in context" msgstr "Voir dans le contexte" -#: include/conversation.php:627 include/conversation.php:1183 -#: mod/editpost.php:104 mod/message.php:271 mod/message.php:443 -#: mod/photos.php:1378 mod/wallmessage.php:155 src/Module/Item/Compose.php:159 -#: src/Object/Post.php:488 +#: include/conversation.php:541 include/conversation.php:1146 +#: mod/editpost.php:107 mod/message.php:203 mod/message.php:368 +#: mod/photos.php:1524 mod/wallmessage.php:155 src/Module/Item/Compose.php:165 +#: src/Object/Post.php:501 msgid "Please wait" msgstr "Patientez" -#: include/conversation.php:691 +#: include/conversation.php:605 msgid "remove" msgstr "enlever" -#: include/conversation.php:695 +#: include/conversation.php:609 msgid "Delete Selected Items" msgstr "Supprimer les éléments sélectionnés" -#: include/conversation.php:721 include/conversation.php:1049 -#: include/conversation.php:1092 +#: include/conversation.php:647 include/conversation.php:650 +#: include/conversation.php:653 include/conversation.php:656 +#, php-format +msgid "You had been addressed (%s)." +msgstr "Vous avez été mentionné (%s)" + +#: include/conversation.php:659 +#, php-format +msgid "You are following %s." +msgstr "Vous suivez %s." + +#: include/conversation.php:662 +msgid "Tagged" +msgstr "Mentionné" + +#: include/conversation.php:675 include/conversation.php:1013 +#: include/conversation.php:1051 #, php-format msgid "%s reshared this." msgstr "%s a partagé ceci." -#: include/conversation.php:728 +#: include/conversation.php:677 +msgid "Reshared" +msgstr "Partagé" + +#: include/conversation.php:677 #, php-format -msgid "%s commented on this." -msgstr "" +msgid "Reshared by %s <%s>" +msgstr "Partagé par %s <%s>" -#: include/conversation.php:734 -msgid "Tagged" -msgstr "Mentionné" +#: include/conversation.php:680 +#, php-format +msgid "%s is participating in this thread." +msgstr "%s participe à ce fil de discussion" -#: include/conversation.php:891 view/theme/frio/theme.php:321 +#: include/conversation.php:683 +msgid "Stored" +msgstr "Enregistré" + +#: include/conversation.php:686 +msgid "Global" +msgstr "Global" + +#: include/conversation.php:689 +msgid "Relayed" +msgstr "Relayé" + +#: include/conversation.php:689 +#, php-format +msgid "Relayed by %s <%s>" +msgstr "Relayé par %s <%s>" + +#: include/conversation.php:692 +msgid "Fetched" +msgstr "Récupéré" + +#: include/conversation.php:692 +#, php-format +msgid "Fetched because of %s <%s>" +msgstr "Récupéré grâce à %s <%s>" + +#: include/conversation.php:844 view/theme/frio/theme.php:323 msgid "Follow Thread" msgstr "Suivre le fil" -#: include/conversation.php:892 src/Model/Contact.php:965 +#: include/conversation.php:845 src/Model/Contact.php:1050 msgid "View Status" msgstr "Voir les statuts" -#: include/conversation.php:893 include/conversation.php:911 -#: src/Model/Contact.php:891 src/Model/Contact.php:957 -#: src/Model/Contact.php:966 src/Module/Directory.php:166 -#: src/Module/Settings/Profile/Index.php:240 +#: include/conversation.php:846 include/conversation.php:868 +#: src/Model/Contact.php:976 src/Model/Contact.php:1042 +#: src/Model/Contact.php:1051 src/Module/Directory.php:160 +#: src/Module/Settings/Profile/Index.php:223 msgid "View Profile" msgstr "Voir le profil" -#: include/conversation.php:894 src/Model/Contact.php:967 +#: include/conversation.php:847 src/Model/Contact.php:1052 msgid "View Photos" msgstr "Voir les photos" -#: include/conversation.php:895 src/Model/Contact.php:958 -#: src/Model/Contact.php:968 +#: include/conversation.php:848 src/Model/Contact.php:1043 +#: src/Model/Contact.php:1053 msgid "Network Posts" msgstr "Publications du réseau" -#: include/conversation.php:896 src/Model/Contact.php:959 -#: src/Model/Contact.php:969 +#: include/conversation.php:849 src/Model/Contact.php:1044 +#: src/Model/Contact.php:1054 msgid "View Contact" msgstr "Voir Contact" -#: include/conversation.php:897 src/Model/Contact.php:971 +#: include/conversation.php:850 src/Model/Contact.php:1056 msgid "Send PM" msgstr "Message privé" -#: include/conversation.php:898 src/Module/Admin/Blocklist/Contact.php:84 -#: src/Module/Admin/Users.php:254 src/Module/Contact.php:601 -#: src/Module/Contact.php:847 src/Module/Contact.php:1128 +#: include/conversation.php:851 src/Module/Admin/Blocklist/Contact.php:84 +#: src/Module/Admin/Users/Active.php:140 src/Module/Admin/Users/Index.php:154 +#: src/Module/Contact.php:587 src/Module/Contact.php:847 +#: src/Module/Contact.php:1115 msgid "Block" msgstr "Bloquer" -#: include/conversation.php:899 src/Module/Contact.php:602 -#: src/Module/Contact.php:848 src/Module/Contact.php:1136 -#: src/Module/Notifications/Introductions.php:110 +#: include/conversation.php:852 src/Module/Contact.php:588 +#: src/Module/Contact.php:848 src/Module/Contact.php:1123 +#: src/Module/Notifications/Introductions.php:113 #: src/Module/Notifications/Introductions.php:185 #: src/Module/Notifications/Notification.php:59 msgid "Ignore" msgstr "Ignorer" -#: include/conversation.php:903 src/Model/Contact.php:972 +#: include/conversation.php:856 src/Object/Post.php:428 +msgid "Languages" +msgstr "Langues" + +#: include/conversation.php:860 src/Model/Contact.php:1057 msgid "Poke" msgstr "Sollicitations (pokes)" -#: include/conversation.php:908 mod/follow.php:163 src/Content/Widget.php:79 -#: src/Model/Contact.php:960 src/Model/Contact.php:973 -#: view/theme/vier/theme.php:171 +#: include/conversation.php:865 mod/follow.php:138 src/Content/Widget.php:76 +#: src/Model/Contact.php:1045 src/Model/Contact.php:1058 +#: view/theme/vier/theme.php:172 msgid "Connect/Follow" msgstr "Se connecter/Suivre" -#: include/conversation.php:1034 +#: include/conversation.php:998 #, php-format msgid "%s likes this." msgstr "%s aime ça." -#: include/conversation.php:1037 +#: include/conversation.php:1001 #, php-format msgid "%s doesn't like this." msgstr "%s n'aime pas ça." -#: include/conversation.php:1040 +#: include/conversation.php:1004 #, php-format msgid "%s attends." msgstr "%s participe" -#: include/conversation.php:1043 +#: include/conversation.php:1007 #, php-format msgid "%s doesn't attend." msgstr "%s ne participe pas" -#: include/conversation.php:1046 +#: include/conversation.php:1010 #, php-format msgid "%s attends maybe." msgstr "%s participe peut-être" -#: include/conversation.php:1057 +#: include/conversation.php:1019 msgid "and" msgstr "et" -#: include/conversation.php:1063 +#: include/conversation.php:1022 #, php-format msgid "and %d other people" msgstr "et %d autres personnes" -#: include/conversation.php:1071 +#: include/conversation.php:1030 #, php-format msgid "%2$d people like this" msgstr "%2$d personnes aiment ça" -#: include/conversation.php:1072 +#: include/conversation.php:1031 #, php-format msgid "%s like this." msgstr "%s aiment ça." -#: include/conversation.php:1075 +#: include/conversation.php:1034 #, php-format msgid "%2$d people don't like this" msgstr "%2$d personnes n'aiment pas ça" -#: include/conversation.php:1076 +#: include/conversation.php:1035 #, php-format msgid "%s don't like this." msgstr "%s n'aiment pas ça." -#: include/conversation.php:1079 +#: include/conversation.php:1038 #, php-format msgid "%2$d people attend" msgstr "%2$d personnes participent" -#: include/conversation.php:1080 +#: include/conversation.php:1039 #, php-format msgid "%s attend." msgstr "%s participent." -#: include/conversation.php:1083 +#: include/conversation.php:1042 #, php-format msgid "%2$d people don't attend" msgstr "%2$d personnes ne participent pas" -#: include/conversation.php:1084 +#: include/conversation.php:1043 #, php-format msgid "%s don't attend." msgstr "%s ne participent pas." -#: include/conversation.php:1087 +#: include/conversation.php:1046 #, php-format msgid "%2$d people attend maybe" msgstr "%2$d personnes vont peut-être participer" -#: include/conversation.php:1088 +#: include/conversation.php:1047 #, php-format msgid "%s attend maybe." msgstr "%sparticipent peut-être" -#: include/conversation.php:1091 +#: include/conversation.php:1050 #, php-format msgid "%2$d people reshared this" msgstr "%2$d personnes ont partagé ceci" -#: include/conversation.php:1121 +#: include/conversation.php:1098 msgid "Visible to everybody" msgstr "Visible par tout le monde" -#: include/conversation.php:1122 src/Module/Item/Compose.php:153 -#: src/Object/Post.php:959 +#: include/conversation.php:1099 src/Module/Item/Compose.php:159 +#: src/Object/Post.php:972 msgid "Please enter a image/video/audio/webpage URL:" msgstr "Veuillez entrer une URL d'image/vidéo/page web." -#: include/conversation.php:1123 +#: include/conversation.php:1100 msgid "Tag term:" msgstr "Étiquette :" -#: include/conversation.php:1124 src/Module/Filer/SaveTag.php:65 +#: include/conversation.php:1101 src/Module/Filer/SaveTag.php:68 msgid "Save to Folder:" msgstr "Sauver dans le Dossier :" -#: include/conversation.php:1125 +#: include/conversation.php:1102 msgid "Where are you right now?" msgstr "Où êtes-vous actuellement ?" -#: include/conversation.php:1126 +#: include/conversation.php:1103 msgid "Delete item(s)?" msgstr "Supprimer les élément(s) ?" -#: include/conversation.php:1158 +#: include/conversation.php:1113 msgid "New Post" msgstr "Nouvelle publication" -#: include/conversation.php:1161 +#: include/conversation.php:1116 msgid "Share" msgstr "Partager" -#: include/conversation.php:1162 mod/editpost.php:89 mod/photos.php:1397 -#: src/Module/Contact/Poke.php:155 src/Object/Post.php:950 +#: include/conversation.php:1117 mod/editpost.php:92 mod/photos.php:1373 +#: src/Module/Contact/Poke.php:157 src/Object/Post.php:963 msgid "Loading..." msgstr "Chargement en cours..." -#: include/conversation.php:1163 mod/editpost.php:90 mod/message.php:269 -#: mod/message.php:440 mod/wallmessage.php:153 +#: include/conversation.php:1118 mod/editpost.php:93 mod/message.php:201 +#: mod/message.php:365 mod/wallmessage.php:153 msgid "Upload photo" msgstr "Joindre photo" -#: include/conversation.php:1164 mod/editpost.php:91 +#: include/conversation.php:1119 mod/editpost.php:94 msgid "upload photo" msgstr "envoi image" -#: include/conversation.php:1165 mod/editpost.php:92 +#: include/conversation.php:1120 mod/editpost.php:95 msgid "Attach file" msgstr "Joindre fichier" -#: include/conversation.php:1166 mod/editpost.php:93 +#: include/conversation.php:1121 mod/editpost.php:96 msgid "attach file" msgstr "ajout fichier" -#: include/conversation.php:1167 src/Module/Item/Compose.php:145 -#: src/Object/Post.php:951 +#: include/conversation.php:1122 src/Module/Item/Compose.php:151 +#: src/Object/Post.php:964 msgid "Bold" msgstr "Gras" -#: include/conversation.php:1168 src/Module/Item/Compose.php:146 -#: src/Object/Post.php:952 +#: include/conversation.php:1123 src/Module/Item/Compose.php:152 +#: src/Object/Post.php:965 msgid "Italic" msgstr "Italique" -#: include/conversation.php:1169 src/Module/Item/Compose.php:147 -#: src/Object/Post.php:953 +#: include/conversation.php:1124 src/Module/Item/Compose.php:153 +#: src/Object/Post.php:966 msgid "Underline" msgstr "Souligné" -#: include/conversation.php:1170 src/Module/Item/Compose.php:148 -#: src/Object/Post.php:954 +#: include/conversation.php:1125 src/Module/Item/Compose.php:154 +#: src/Object/Post.php:967 msgid "Quote" msgstr "Citation" -#: include/conversation.php:1171 src/Module/Item/Compose.php:149 -#: src/Object/Post.php:955 +#: include/conversation.php:1126 src/Module/Item/Compose.php:155 +#: src/Object/Post.php:968 msgid "Code" msgstr "Code" -#: include/conversation.php:1172 src/Module/Item/Compose.php:150 -#: src/Object/Post.php:956 +#: include/conversation.php:1127 src/Module/Item/Compose.php:156 +#: src/Object/Post.php:969 msgid "Image" msgstr "Image" -#: include/conversation.php:1173 src/Module/Item/Compose.php:151 -#: src/Object/Post.php:957 +#: include/conversation.php:1128 src/Module/Item/Compose.php:157 +#: src/Object/Post.php:970 msgid "Link" msgstr "Lien" -#: include/conversation.php:1174 src/Module/Item/Compose.php:152 -#: src/Object/Post.php:958 +#: include/conversation.php:1129 src/Module/Item/Compose.php:158 +#: src/Object/Post.php:971 msgid "Link or Media" msgstr "Lien ou média" -#: include/conversation.php:1175 mod/editpost.php:100 -#: src/Module/Item/Compose.php:155 +#: include/conversation.php:1130 +msgid "Video" +msgstr "Vidéo" + +#: include/conversation.php:1131 mod/editpost.php:103 +#: src/Module/Item/Compose.php:161 msgid "Set your location" msgstr "Définir votre localisation" -#: include/conversation.php:1176 mod/editpost.php:101 +#: include/conversation.php:1132 mod/editpost.php:104 msgid "set location" msgstr "spéc. localisation" -#: include/conversation.php:1177 mod/editpost.php:102 +#: include/conversation.php:1133 mod/editpost.php:105 msgid "Clear browser location" msgstr "Effacer la localisation du navigateur" -#: include/conversation.php:1178 mod/editpost.php:103 +#: include/conversation.php:1134 mod/editpost.php:106 msgid "clear location" msgstr "supp. localisation" -#: include/conversation.php:1180 mod/editpost.php:117 -#: src/Module/Item/Compose.php:160 +#: include/conversation.php:1136 mod/editpost.php:120 +#: src/Module/Item/Compose.php:166 msgid "Set title" msgstr "Définir un titre" -#: include/conversation.php:1182 mod/editpost.php:119 -#: src/Module/Item/Compose.php:161 +#: include/conversation.php:1138 mod/editpost.php:122 +#: src/Module/Item/Compose.php:167 msgid "Categories (comma-separated list)" msgstr "Catégories (séparées par des virgules)" -#: include/conversation.php:1184 mod/editpost.php:105 +#: include/conversation.php:1143 src/Module/Item/Compose.php:172 +msgid "Scheduled at" +msgstr "Prévu pour" + +#: include/conversation.php:1147 mod/editpost.php:108 msgid "Permission settings" msgstr "Réglages des permissions" -#: include/conversation.php:1185 mod/editpost.php:134 -msgid "permissions" -msgstr "permissions" +#: include/conversation.php:1148 mod/editpost.php:136 mod/events.php:583 +#: mod/photos.php:965 mod/photos.php:1326 +msgid "Permissions" +msgstr "Permissions" -#: include/conversation.php:1194 mod/editpost.php:114 +#: include/conversation.php:1157 mod/editpost.php:117 msgid "Public post" msgstr "Publication publique" -#: include/conversation.php:1198 mod/editpost.php:125 mod/events.php:570 -#: mod/photos.php:1396 mod/photos.php:1443 mod/photos.php:1506 -#: src/Module/Item/Compose.php:154 src/Object/Post.php:960 +#: include/conversation.php:1161 mod/editpost.php:128 mod/events.php:578 +#: mod/photos.php:1372 mod/photos.php:1428 mod/photos.php:1502 +#: src/Module/Item/Compose.php:160 src/Object/Post.php:973 msgid "Preview" msgstr "Aperçu" -#: include/conversation.php:1202 mod/dfrn_request.php:648 mod/editpost.php:128 -#: mod/fbrowser.php:105 mod/fbrowser.php:134 mod/follow.php:169 -#: mod/item.php:928 mod/message.php:165 mod/photos.php:1047 -#: mod/photos.php:1154 mod/settings.php:500 mod/settings.php:526 -#: mod/tagrm.php:36 mod/tagrm.php:126 mod/unfollow.php:137 -#: src/Module/Contact.php:457 src/Module/RemoteFollow.php:110 +#: include/conversation.php:1164 mod/editpost.php:130 mod/fbrowser.php:105 +#: mod/fbrowser.php:134 mod/follow.php:144 mod/photos.php:1028 +#: mod/photos.php:1134 mod/tagrm.php:37 mod/tagrm.php:129 mod/unfollow.php:97 +#: src/Module/Contact.php:422 src/Module/RemoteFollow.php:116 msgid "Cancel" msgstr "Annuler" -#: include/conversation.php:1207 -msgid "Post to Groups" -msgstr "Publier aux groupes" - -#: include/conversation.php:1208 -msgid "Post to Contacts" -msgstr "Publier aux contacts" - -#: include/conversation.php:1209 -msgid "Private post" -msgstr "Message privé" - -#: include/conversation.php:1214 mod/editpost.php:132 -#: src/Model/Profile.php:454 src/Module/Contact.php:332 +#: include/conversation.php:1171 mod/editpost.php:134 +#: src/Content/Widget/VCard.php:107 src/Model/Profile.php:459 msgid "Message" msgstr "Message" -#: include/conversation.php:1215 mod/editpost.php:133 +#: include/conversation.php:1172 mod/editpost.php:135 +#: src/Module/Settings/TwoFactor/Trusted.php:101 msgid "Browser" msgstr "Navigateur" -#: include/conversation.php:1217 mod/editpost.php:136 +#: include/conversation.php:1174 mod/editpost.php:138 msgid "Open Compose page" msgstr "Ouvrir la page de saisie" -#: include/enotify.php:50 +#: include/enotify.php:52 include/enotify.php:559 msgid "[Friendica:Notify]" msgstr "[Friendica:Notification]" -#: include/enotify.php:140 +#: include/enotify.php:116 #, php-format msgid "%s New mail received at %s" msgstr "%s Nouveau message privé reçu sur %s" -#: include/enotify.php:142 +#: include/enotify.php:118 #, php-format msgid "%1$s sent you a new private message at %2$s." msgstr "%1$s vous a envoyé un nouveau message privé sur %2$s." -#: include/enotify.php:143 +#: include/enotify.php:119 msgid "a private message" msgstr "un message privé" -#: include/enotify.php:143 +#: include/enotify.php:119 #, php-format msgid "%1$s sent you %2$s." msgstr "%1$s vous a envoyé %2$s." -#: include/enotify.php:145 +#: include/enotify.php:121 #, php-format msgid "Please visit %s to view and/or reply to your private messages." msgstr "Merci de visiter %s pour voir vos messages privés et/ou y répondre." -#: include/enotify.php:189 -#, php-format -msgid "%1$s replied to you on %2$s's %3$s %4$s" -msgstr "%1$s vous a répondu sur %3$s de %2$s %4$s" - -#: include/enotify.php:191 -#, php-format -msgid "%1$s tagged you on %2$s's %3$s %4$s" -msgstr "%1$svous a mentionné sur %3$s de %2$s %4$s" - -#: include/enotify.php:193 +#: include/enotify.php:152 #, php-format msgid "%1$s commented on %2$s's %3$s %4$s" msgstr "%1$s a commenté sur %3$s de %2$s %4$s" -#: include/enotify.php:203 -#, php-format -msgid "%1$s replied to you on your %2$s %3$s" -msgstr "%1$s vous a répondu sur votre %2$s %3$s " - -#: include/enotify.php:205 -#, php-format -msgid "%1$s tagged you on your %2$s %3$s" -msgstr "%1$svous a mentionné sur votre %2$s %3$s" - -#: include/enotify.php:207 +#: include/enotify.php:157 #, php-format msgid "%1$s commented on your %2$s %3$s" msgstr "%1$s a commenté sur votre %2$s %3$s" -#: include/enotify.php:214 -#, php-format -msgid "%1$s replied to you on their %2$s %3$s" -msgstr "%1$s vous a répondu sur son %2$s %3$s" - -#: include/enotify.php:216 -#, php-format -msgid "%1$s tagged you on their %2$s %3$s" -msgstr "%1$s vous a mentionné sur son %2$s %3$s" - -#: include/enotify.php:218 +#: include/enotify.php:161 #, php-format msgid "%1$s commented on their %2$s %3$s" msgstr "%1$s a commenté sur son %2$s %3$s" -#: include/enotify.php:229 -#, php-format -msgid "%s %s tagged you" -msgstr "%s%s vous a mentionné•e" - -#: include/enotify.php:231 -#, php-format -msgid "%1$s tagged you at %2$s" -msgstr "%1$s vous a mentionné•e sur %2$s" - -#: include/enotify.php:233 +#: include/enotify.php:165 include/enotify.php:594 #, php-format msgid "%1$s Comment to conversation #%2$d by %3$s" msgstr "%1$s Nouveau commentaire dans la conversation #%2$d par %3$s" -#: include/enotify.php:235 +#: include/enotify.php:167 #, php-format msgid "%s commented on an item/conversation you have been following." msgstr "%s a commenté un élément que vous suivez." -#: include/enotify.php:240 include/enotify.php:255 include/enotify.php:280 -#: include/enotify.php:299 include/enotify.php:315 +#: include/enotify.php:171 include/enotify.php:186 include/enotify.php:205 +#: include/enotify.php:609 #, php-format msgid "Please visit %s to view and/or reply to the conversation." msgstr "Merci de visiter %s pour voir la conversation et/ou y répondre." -#: include/enotify.php:247 +#: include/enotify.php:178 #, php-format msgid "%s %s posted to your profile wall" msgstr "%s %s a posté sur votre mur" -#: include/enotify.php:249 +#: include/enotify.php:180 #, php-format msgid "%1$s posted to your profile wall at %2$s" msgstr "%1$s a publié sur votre mur à %2$s" -#: include/enotify.php:250 +#: include/enotify.php:181 #, php-format msgid "%1$s posted to [url=%2$s]your wall[/url]" msgstr "%1$s a posté sur [url=%2$s]votre mur[/url]" -#: include/enotify.php:263 -#, php-format -msgid "%s %s shared a new post" -msgstr "%s %s a partagé une nouvelle publication" - -#: include/enotify.php:265 -#, php-format -msgid "%1$s shared a new post at %2$s" -msgstr "%1$s a partagé une nouvelle publication sur %2$s" - -#: include/enotify.php:266 -#, php-format -msgid "%1$s [url=%2$s]shared a post[/url]." -msgstr "%1$s [url=%2$s]partage une publication[/url]." - -#: include/enotify.php:271 -#, php-format -msgid "%s %s shared a post from %s" -msgstr "%s %s a partagé une publication depuis %s" - -#: include/enotify.php:273 -#, php-format -msgid "%1$s shared a post from %2$s at %3$s" -msgstr "%1$sa partagé une publication depuis %2$s à %3$s" - -#: include/enotify.php:274 -#, php-format -msgid "%1$s [url=%2$s]shared a post[/url] from %3$s." -msgstr "%1$s [url=%2$s] a partagé une publication[/url] depuis %3$s." - -#: include/enotify.php:287 +#: include/enotify.php:193 #, php-format msgid "%1$s %2$s poked you" msgstr "%1$s %2$s vous a sollicité•e" -#: include/enotify.php:289 +#: include/enotify.php:195 #, php-format msgid "%1$s poked you at %2$s" msgstr "%1$s vous a sollicité•e sur %2$s" -#: include/enotify.php:290 +#: include/enotify.php:196 #, php-format msgid "%1$s [url=%2$s]poked you[/url]." msgstr "%1$s vous a [url=%2$s]sollicité•e[/url]." -#: include/enotify.php:307 -#, php-format -msgid "%s %s tagged your post" -msgstr "%s %s a ajouté un tag à votre publication" - -#: include/enotify.php:309 -#, php-format -msgid "%1$s tagged your post at %2$s" -msgstr "%1$s a ajouté un tag à votre publication sur %2$s" - -#: include/enotify.php:310 -#, php-format -msgid "%1$s tagged [url=%2$s]your post[/url]" -msgstr "%1$s a ajouté un tag à [url=%2$s]votre publication[/url]" - -#: include/enotify.php:322 +#: include/enotify.php:213 #, php-format msgid "%s Introduction received" msgstr "%s Demande de mise en contact reçue" -#: include/enotify.php:324 +#: include/enotify.php:215 #, php-format msgid "You've received an introduction from '%1$s' at %2$s" msgstr "Vous avez reçu une introduction de '%1$s' sur %2$s" -#: include/enotify.php:325 +#: include/enotify.php:216 #, php-format msgid "You've received [url=%1$s]an introduction[/url] from %2$s." msgstr "Vous avez reçu [url=%1$s]une introduction[/url] de %2$s." -#: include/enotify.php:330 include/enotify.php:376 +#: include/enotify.php:221 include/enotify.php:267 #, php-format msgid "You may visit their profile at %s" msgstr "Vous pouvez visiter son profil sur %s" -#: include/enotify.php:332 +#: include/enotify.php:223 #, php-format msgid "Please visit %s to approve or reject the introduction." msgstr "Merci de visiter %s pour approuver ou rejeter l'introduction." -#: include/enotify.php:339 +#: include/enotify.php:230 #, php-format msgid "%s A new person is sharing with you" msgstr "%s Quelqu'un a commencé à partager avec vous" -#: include/enotify.php:341 include/enotify.php:342 +#: include/enotify.php:232 include/enotify.php:233 #, php-format msgid "%1$s is sharing with you at %2$s" msgstr "%1$s partage avec vous sur %2$s" -#: include/enotify.php:349 +#: include/enotify.php:240 #, php-format msgid "%s You have a new follower" msgstr "%s Vous avez un nouvel abonné" -#: include/enotify.php:351 include/enotify.php:352 +#: include/enotify.php:242 include/enotify.php:243 #, php-format msgid "You have a new follower at %2$s : %1$s" msgstr "Vous avez un nouvel abonné à %2$s : %1$s" -#: include/enotify.php:365 +#: include/enotify.php:256 #, php-format msgid "%s Friend suggestion received" msgstr "%s Suggestion de mise en contact reçue" -#: include/enotify.php:367 +#: include/enotify.php:258 #, php-format msgid "You've received a friend suggestion from '%1$s' at %2$s" msgstr "Vous avez reçu une suggestion de '%1$s' sur %2$s" -#: include/enotify.php:368 +#: include/enotify.php:259 #, php-format msgid "" "You've received [url=%1$s]a friend suggestion[/url] for %2$s from %3$s." msgstr "Vous avez reçu [url=%1$s]une suggestion[/url] de %3$s pour %2$s." -#: include/enotify.php:374 +#: include/enotify.php:265 msgid "Name:" msgstr "Nom :" -#: include/enotify.php:375 +#: include/enotify.php:266 msgid "Photo:" msgstr "Photo :" -#: include/enotify.php:378 +#: include/enotify.php:269 #, php-format msgid "Please visit %s to approve or reject the suggestion." msgstr "Merci de visiter %s pour approuver ou rejeter la suggestion." -#: include/enotify.php:386 include/enotify.php:401 +#: include/enotify.php:277 include/enotify.php:292 #, php-format msgid "%s Connection accepted" msgstr "%s Demande d'abonnement acceptée" -#: include/enotify.php:388 include/enotify.php:403 +#: include/enotify.php:279 include/enotify.php:294 #, php-format msgid "'%1$s' has accepted your connection request at %2$s" msgstr "'%1$s' a accepté votre demande de connexion à %2$s" -#: include/enotify.php:389 include/enotify.php:404 +#: include/enotify.php:280 include/enotify.php:295 #, php-format msgid "%2$s has accepted your [url=%1$s]connection request[/url]." msgstr "%2$s a accepté votre [url=%1$s]demande de connexion[/url]." -#: include/enotify.php:394 +#: include/enotify.php:285 msgid "" "You are now mutual friends and may exchange status updates, photos, and " "email without restriction." msgstr "Vous êtes désormais mutuellement amis, et pouvez échanger des mises-à-jour d'état, des photos, et des messages sans restriction." -#: include/enotify.php:396 +#: include/enotify.php:287 #, php-format msgid "Please visit %s if you wish to make any changes to this relationship." msgstr "Veuillez visiter %s si vous souhaitez modifier cette relation." -#: include/enotify.php:409 +#: include/enotify.php:300 #, php-format msgid "" "'%1$s' has chosen to accept you a fan, which restricts some forms of " @@ -762,37 +726,37 @@ msgid "" "automatically." msgstr "'%1$s' a choisi de vous accepter comme fan ce qui empêche certains canaux de communication tel les messages privés et certaines interactions de profil. Ceci est une page de célébrité ou de communauté, ces paramètres ont été appliqués automatiquement." -#: include/enotify.php:411 +#: include/enotify.php:302 #, php-format msgid "" "'%1$s' may choose to extend this into a two-way or more permissive " "relationship in the future." msgstr "%1$s peut choisir à l'avenir de rendre cette relation réciproque ou au moins plus permissive." -#: include/enotify.php:413 +#: include/enotify.php:304 #, php-format msgid "Please visit %s if you wish to make any changes to this relationship." msgstr "Veuillez visiter %s si vous souhaitez modifier cette relation." -#: include/enotify.php:423 mod/removeme.php:63 +#: include/enotify.php:314 mod/removeme.php:63 msgid "[Friendica System Notify]" msgstr "[Friendica Notification Sytème]" -#: include/enotify.php:423 +#: include/enotify.php:314 msgid "registration request" msgstr "demande d'inscription" -#: include/enotify.php:425 +#: include/enotify.php:316 #, php-format msgid "You've received a registration request from '%1$s' at %2$s" msgstr "Vous avez reçu une demande d'inscription de %1$s sur %2$s" -#: include/enotify.php:426 +#: include/enotify.php:317 #, php-format msgid "You've received a [url=%1$s]registration request[/url] from %2$s." msgstr "%2$s vous a envoyé une [url=%1$s]demande de création de compte[/url]." -#: include/enotify.php:431 +#: include/enotify.php:322 #, php-format msgid "" "Full Name:\t%s\n" @@ -800,407 +764,153 @@ msgid "" "Login Name:\t%s (%s)" msgstr "Nom complet :\t%s\nAdresse du site :\t%s\nIdentifiant :\t%s (%s)" -#: include/enotify.php:437 +#: include/enotify.php:328 #, php-format msgid "Please visit %s to approve or reject the request." msgstr "Veuillez visiter %s pour approuver ou rejeter la demande." -#: mod/api.php:50 mod/api.php:55 mod/dfrn_confirm.php:78 mod/editpost.php:38 -#: mod/events.php:228 mod/follow.php:76 mod/follow.php:152 mod/item.php:189 -#: mod/item.php:194 mod/item.php:973 mod/message.php:70 mod/message.php:113 -#: mod/network.php:47 mod/notes.php:43 mod/ostatus_subscribe.php:30 -#: mod/photos.php:178 mod/photos.php:929 mod/repair_ostatus.php:31 -#: mod/settings.php:47 mod/settings.php:65 mod/settings.php:489 -#: mod/suggest.php:34 mod/uimport.php:32 mod/unfollow.php:37 -#: mod/unfollow.php:91 mod/unfollow.php:123 mod/wallmessage.php:35 -#: mod/wallmessage.php:59 mod/wallmessage.php:96 mod/wallmessage.php:120 +#: include/enotify.php:588 +#, php-format +msgid "%s %s tagged you" +msgstr "%s%s vous a mentionné•e" + +#: include/enotify.php:591 +#, php-format +msgid "%s %s shared a new post" +msgstr "%s %s a partagé une nouvelle publication" + +#: mod/api.php:30 mod/editpost.php:38 mod/events.php:236 mod/follow.php:56 +#: mod/follow.php:130 mod/item.php:184 mod/item.php:189 mod/item.php:934 +#: mod/message.php:69 mod/message.php:111 mod/notes.php:44 +#: mod/ostatus_subscribe.php:32 mod/photos.php:163 mod/photos.php:917 +#: mod/repair_ostatus.php:31 mod/settings.php:47 mod/settings.php:57 +#: mod/settings.php:417 mod/suggest.php:34 mod/uimport.php:32 +#: mod/unfollow.php:35 mod/unfollow.php:50 mod/unfollow.php:82 #: mod/wall_attach.php:78 mod/wall_attach.php:81 mod/wall_upload.php:99 -#: mod/wall_upload.php:102 src/Module/Attach.php:56 src/Module/BaseApi.php:59 -#: src/Module/BaseApi.php:65 src/Module/BaseNotifications.php:88 -#: src/Module/Contact/Advanced.php:43 src/Module/Contact.php:371 -#: src/Module/Delegation.php:118 src/Module/FollowConfirm.php:16 -#: src/Module/FriendSuggest.php:44 src/Module/Group.php:45 -#: src/Module/Group.php:90 src/Module/Invite.php:40 src/Module/Invite.php:128 -#: src/Module/Notifications/Notification.php:47 +#: mod/wall_upload.php:102 mod/wallmessage.php:35 mod/wallmessage.php:59 +#: mod/wallmessage.php:96 mod/wallmessage.php:120 src/Module/Attach.php:55 +#: src/Module/BaseApi.php:79 src/Module/BaseApi.php:88 +#: src/Module/BaseApi.php:97 src/Module/BaseApi.php:106 +#: src/Module/BaseNotifications.php:88 src/Module/Contact.php:346 +#: src/Module/Contact/Advanced.php:44 src/Module/Delegation.php:119 +#: src/Module/FollowConfirm.php:16 src/Module/FriendSuggest.php:44 +#: src/Module/Group.php:45 src/Module/Group.php:90 src/Module/Invite.php:41 +#: src/Module/Invite.php:130 src/Module/Notifications/Notification.php:47 #: src/Module/Notifications/Notification.php:76 -#: src/Module/Profile/Common.php:57 src/Module/Profile/Contacts.php:57 +#: src/Module/Profile/Common.php:56 src/Module/Profile/Contacts.php:56 +#: src/Module/Profile/Schedule.php:39 src/Module/Profile/Schedule.php:56 #: src/Module/Register.php:62 src/Module/Register.php:75 -#: src/Module/Register.php:195 src/Module/Register.php:234 +#: src/Module/Register.php:193 src/Module/Register.php:232 #: src/Module/Search/Directory.php:38 src/Module/Settings/Delegation.php:42 -#: src/Module/Settings/Delegation.php:70 src/Module/Settings/Display.php:42 -#: src/Module/Settings/Display.php:116 -#: src/Module/Settings/Profile/Photo/Crop.php:157 -#: src/Module/Settings/Profile/Photo/Index.php:113 +#: src/Module/Settings/Delegation.php:70 src/Module/Settings/Display.php:43 +#: src/Module/Settings/Display.php:121 +#: src/Module/Settings/Profile/Photo/Crop.php:158 +#: src/Module/Settings/Profile/Photo/Index.php:112 +#: src/Module/Settings/UserExport.php:58 src/Module/Settings/UserExport.php:93 +#: src/Module/Settings/UserExport.php:199 +#: src/Module/Settings/UserExport.php:219 +#: src/Module/Settings/UserExport.php:284 msgid "Permission denied." msgstr "Permission refusée." -#: mod/api.php:100 mod/api.php:122 -msgid "Authorize application connection" -msgstr "Autoriser l'application à se connecter" - -#: mod/api.php:101 -msgid "Return to your app and insert this Securty Code:" -msgstr "Retournez à votre application et saisissez ce Code de Sécurité : " - -#: mod/api.php:110 src/Module/BaseAdmin.php:73 -msgid "Please login to continue." -msgstr "Merci de vous connecter pour continuer." - -#: mod/api.php:124 -msgid "" -"Do you want to authorize this application to access your posts and contacts," -" and/or create new posts for you?" -msgstr "Voulez-vous autoriser cette application à accéder à vos publications et contacts, et/ou à créer des billets à votre place?" - -#: mod/api.php:125 mod/item.php:925 mod/message.php:162 -#: src/Module/Contact.php:454 src/Module/Notifications/Introductions.php:119 -#: src/Module/Register.php:115 -msgid "Yes" -msgstr "Oui" - -#: mod/api.php:126 src/Module/Notifications/Introductions.php:119 -#: src/Module/Register.php:116 -msgid "No" -msgstr "Non" - -#: mod/cal.php:47 mod/cal.php:51 mod/follow.php:37 mod/redir.php:34 -#: mod/redir.php:203 src/Module/Conversation/Community.php:145 +#: mod/cal.php:44 mod/cal.php:48 mod/follow.php:39 mod/redir.php:34 +#: mod/redir.php:175 src/Module/Conversation/Community.php:182 #: src/Module/Debug/ItemBody.php:37 src/Module/Diaspora/Receive.php:51 -#: src/Module/Item/Ignore.php:41 +#: src/Module/Item/Follow.php:42 src/Module/Item/Ignore.php:41 +#: src/Module/Item/Pin.php:42 src/Module/Item/Pin.php:57 +#: src/Module/Item/Star.php:43 msgid "Access denied." msgstr "Accès refusé." -#: mod/cal.php:74 src/Module/HoverCard.php:53 src/Module/Profile/Common.php:41 -#: src/Module/Profile/Common.php:53 src/Module/Profile/Contacts.php:40 -#: src/Module/Profile/Contacts.php:51 src/Module/Profile/Status.php:54 -#: src/Module/Register.php:260 +#: mod/cal.php:61 mod/cal.php:78 mod/photos.php:69 mod/photos.php:143 +#: mod/photos.php:824 mod/videos.php:49 mod/videos.php:70 mod/videos.php:111 +#: src/Model/Profile.php:228 src/Module/HCard.php:52 +#: src/Module/Profile/Common.php:41 src/Module/Profile/Common.php:52 +#: src/Module/Profile/Contacts.php:40 src/Module/Profile/Contacts.php:50 +#: src/Module/Profile/Status.php:58 src/Module/Register.php:254 +#: src/Module/RemoteFollow.php:49 msgid "User not found." msgstr "Utilisateur introuvable." -#: mod/cal.php:142 mod/display.php:282 src/Module/Profile/Profile.php:94 -#: src/Module/Profile/Profile.php:109 src/Module/Profile/Status.php:105 -#: src/Module/Update/Profile.php:55 +#: mod/cal.php:120 mod/display.php:270 src/Module/Profile/Profile.php:94 +#: src/Module/Profile/Profile.php:109 src/Module/Profile/Status.php:109 +#: src/Module/Update/Profile.php:56 msgid "Access to this profile has been restricted." msgstr "L'accès au profil a été restreint." -#: mod/cal.php:273 mod/events.php:414 src/Content/Nav.php:181 -#: src/Content/Nav.php:248 src/Module/BaseProfile.php:88 -#: src/Module/BaseProfile.php:99 view/theme/frio/theme.php:229 -#: view/theme/frio/theme.php:233 +#: mod/cal.php:251 mod/events.php:422 src/Content/Nav.php:194 +#: src/Content/Nav.php:258 src/Module/BaseProfile.php:85 +#: src/Module/BaseProfile.php:96 view/theme/frio/theme.php:230 +#: view/theme/frio/theme.php:234 msgid "Events" msgstr "Évènements" -#: mod/cal.php:274 mod/events.php:415 +#: mod/cal.php:252 mod/events.php:423 msgid "View" msgstr "Vue" -#: mod/cal.php:275 mod/events.php:417 +#: mod/cal.php:253 mod/events.php:425 msgid "Previous" msgstr "Précédent" -#: mod/cal.php:276 mod/events.php:418 src/Module/Install.php:192 +#: mod/cal.php:254 mod/events.php:426 src/Module/Install.php:207 msgid "Next" msgstr "Suivant" -#: mod/cal.php:279 mod/events.php:423 src/Model/Event.php:445 +#: mod/cal.php:257 mod/events.php:431 src/Model/Event.php:474 msgid "today" msgstr "aujourd'hui" -#: mod/cal.php:280 mod/events.php:424 src/Model/Event.php:446 +#: mod/cal.php:258 mod/events.php:432 src/Model/Event.php:475 #: src/Util/Temporal.php:330 msgid "month" msgstr "mois" -#: mod/cal.php:281 mod/events.php:425 src/Model/Event.php:447 +#: mod/cal.php:259 mod/events.php:433 src/Model/Event.php:476 #: src/Util/Temporal.php:331 msgid "week" msgstr "semaine" -#: mod/cal.php:282 mod/events.php:426 src/Model/Event.php:448 +#: mod/cal.php:260 mod/events.php:434 src/Model/Event.php:477 #: src/Util/Temporal.php:332 msgid "day" msgstr "jour" -#: mod/cal.php:283 mod/events.php:427 +#: mod/cal.php:261 mod/events.php:435 msgid "list" msgstr "liste" -#: mod/cal.php:296 src/Console/User.php:152 src/Console/User.php:250 -#: src/Console/User.php:283 src/Console/User.php:309 src/Model/User.php:561 -#: src/Module/Admin/Users.php:112 -#: src/Module/Api/Twitter/ContactEndpoint.php:73 +#: mod/cal.php:274 src/Console/User.php:182 src/Model/User.php:680 +#: src/Module/Admin/Users/Active.php:73 src/Module/Admin/Users/Blocked.php:74 +#: src/Module/Admin/Users/Index.php:80 src/Module/Admin/Users/Pending.php:71 +#: src/Module/Api/Twitter/ContactEndpoint.php:71 msgid "User not found" msgstr "Utilisateur introuvable" -#: mod/cal.php:305 +#: mod/cal.php:283 msgid "This calendar format is not supported" msgstr "Format de calendrier inconnu" -#: mod/cal.php:307 +#: mod/cal.php:285 msgid "No exportable data found" msgstr "Rien à exporter" -#: mod/cal.php:324 +#: mod/cal.php:302 msgid "calendar" msgstr "calendrier" -#: mod/dfrn_confirm.php:84 src/Module/Profile/Profile.php:82 -msgid "Profile not found." -msgstr "Profil introuvable." - -#: mod/dfrn_confirm.php:139 mod/redir.php:56 mod/redir.php:157 -#: src/Module/Contact/Advanced.php:53 src/Module/Contact/Advanced.php:106 -#: src/Module/Contact/Contacts.php:33 src/Module/FriendSuggest.php:54 -#: src/Module/FriendSuggest.php:93 src/Module/Group.php:105 -msgid "Contact not found." -msgstr "Contact introuvable." - -#: mod/dfrn_confirm.php:140 -msgid "" -"This may occasionally happen if contact was requested by both persons and it" -" has already been approved." -msgstr "Ceci peut se produire lorsque le contact a été requis par les deux personnes et a déjà été approuvé." - -#: mod/dfrn_confirm.php:241 -msgid "Response from remote site was not understood." -msgstr "Réponse du site distant incomprise." - -#: mod/dfrn_confirm.php:248 mod/dfrn_confirm.php:254 -msgid "Unexpected response from remote site: " -msgstr "Réponse inattendue du site distant : " - -#: mod/dfrn_confirm.php:263 -msgid "Confirmation completed successfully." -msgstr "Confirmation achevée avec succès." - -#: mod/dfrn_confirm.php:275 -msgid "Temporary failure. Please wait and try again." -msgstr "Échec temporaire. Merci de recommencer ultérieurement." - -#: mod/dfrn_confirm.php:278 -msgid "Introduction failed or was revoked." -msgstr "Introduction échouée ou annulée." - -#: mod/dfrn_confirm.php:283 -msgid "Remote site reported: " -msgstr "Alerte du site distant : " - -#: mod/dfrn_confirm.php:388 -#, php-format -msgid "No user record found for '%s' " -msgstr "Pas d'utilisateur trouvé pour '%s' " - -#: mod/dfrn_confirm.php:398 -msgid "Our site encryption key is apparently messed up." -msgstr "Notre clé de chiffrement de site est apparemment corrompue." - -#: mod/dfrn_confirm.php:409 -msgid "Empty site URL was provided or URL could not be decrypted by us." -msgstr "URL de site absente ou indéchiffrable." - -#: mod/dfrn_confirm.php:425 -msgid "Contact record was not found for you on our site." -msgstr "Pas d'entrée pour ce contact sur notre site." - -#: mod/dfrn_confirm.php:439 -#, php-format -msgid "Site public key not available in contact record for URL %s." -msgstr "La clé publique du site ne se trouve pas dans l'enregistrement du contact pour l'URL %s." - -#: mod/dfrn_confirm.php:455 -msgid "" -"The ID provided by your system is a duplicate on our system. It should work " -"if you try again." -msgstr "L'identifiant fourni par votre système fait doublon sur le notre. Cela peut fonctionner si vous réessayez." - -#: mod/dfrn_confirm.php:466 -msgid "Unable to set your contact credentials on our system." -msgstr "Impossible de vous définir des permissions sur notre système." - -#: mod/dfrn_confirm.php:522 -msgid "Unable to update your contact profile details on our system" -msgstr "Impossible de mettre les détails de votre profil à jour sur notre système" - -#: mod/dfrn_confirm.php:552 mod/dfrn_request.php:569 -#: src/Model/Contact.php:2392 -msgid "[Name Withheld]" -msgstr "[Nom non-publié]" - -#: mod/dfrn_poll.php:135 mod/dfrn_poll.php:506 -#, php-format -msgid "%1$s welcomes %2$s" -msgstr "%1$s accueille %2$s" - -#: mod/dfrn_request.php:113 -msgid "This introduction has already been accepted." -msgstr "Cette introduction a déjà été acceptée." - -#: mod/dfrn_request.php:131 mod/dfrn_request.php:369 -msgid "Profile location is not valid or does not contain profile information." -msgstr "L'emplacement du profil est invalide ou ne contient pas de profil valide." - -#: mod/dfrn_request.php:135 mod/dfrn_request.php:373 -msgid "Warning: profile location has no identifiable owner name." -msgstr "Attention: l'emplacement du profil n'a pas de nom identifiable." - -#: mod/dfrn_request.php:138 mod/dfrn_request.php:376 -msgid "Warning: profile location has no profile photo." -msgstr "Attention: l'emplacement du profil n'a pas de photo de profil." - -#: mod/dfrn_request.php:142 mod/dfrn_request.php:380 -#, php-format -msgid "%d required parameter was not found at the given location" -msgid_plural "%d required parameters were not found at the given location" -msgstr[0] "%d paramètre requis n'a pas été trouvé à l'endroit indiqué" -msgstr[1] "%d paramètres requis n'ont pas été trouvés à l'endroit indiqué" - -#: mod/dfrn_request.php:180 -msgid "Introduction complete." -msgstr "Phase d'introduction achevée." - -#: mod/dfrn_request.php:216 -msgid "Unrecoverable protocol error." -msgstr "Erreur de protocole non-récupérable." - -#: mod/dfrn_request.php:243 src/Module/RemoteFollow.php:54 -msgid "Profile unavailable." -msgstr "Profil indisponible." - -#: mod/dfrn_request.php:264 -#, php-format -msgid "%s has received too many connection requests today." -msgstr "%s a reçu trop de demandes d'introduction aujourd'hui." - -#: mod/dfrn_request.php:265 -msgid "Spam protection measures have been invoked." -msgstr "Des mesures de protection contre le spam ont été déclenchées." - -#: mod/dfrn_request.php:266 -msgid "Friends are advised to please try again in 24 hours." -msgstr "Les relations sont encouragées à attendre 24 heures pour recommencer." - -#: mod/dfrn_request.php:290 src/Module/RemoteFollow.php:60 -msgid "Invalid locator" -msgstr "Localisateur invalide" - -#: mod/dfrn_request.php:326 -msgid "You have already introduced yourself here." -msgstr "Vous vous êtes déjà présenté ici." - -#: mod/dfrn_request.php:329 -#, php-format -msgid "Apparently you are already friends with %s." -msgstr "Il semblerait que vous soyez déjà contact mutuel avec %s." - -#: mod/dfrn_request.php:349 -msgid "Invalid profile URL." -msgstr "URL de profil invalide." - -#: mod/dfrn_request.php:355 src/Model/Contact.php:2017 -msgid "Disallowed profile URL." -msgstr "URL de profil interdite." - -#: mod/dfrn_request.php:361 src/Model/Contact.php:2022 -#: src/Module/Friendica.php:79 -msgid "Blocked domain" -msgstr "Domaine bloqué" - -#: mod/dfrn_request.php:428 src/Module/Contact.php:153 -msgid "Failed to update contact record." -msgstr "Échec de mise à jour du contact." - -#: mod/dfrn_request.php:448 -msgid "Your introduction has been sent." -msgstr "Votre introduction a été envoyée." - -#: mod/dfrn_request.php:480 src/Module/RemoteFollow.php:72 -msgid "" -"Remote subscription can't be done for your network. Please subscribe " -"directly on your system." -msgstr "L'abonnement à distance ne peut pas être fait pour votre réseau. Merci de vous abonner directement sur votre système." - -#: mod/dfrn_request.php:496 -msgid "Please login to confirm introduction." -msgstr "Connectez-vous pour confirmer l'introduction." - -#: mod/dfrn_request.php:504 -msgid "" -"Incorrect identity currently logged in. Please login to " -"this profile." -msgstr "Identité incorrecte actuellement connectée. Merci de vous connecter à ce profil." - -#: mod/dfrn_request.php:518 mod/dfrn_request.php:533 -msgid "Confirm" -msgstr "Confirmer" - -#: mod/dfrn_request.php:529 -msgid "Hide this contact" -msgstr "Cacher ce contact" - -#: mod/dfrn_request.php:531 -#, php-format -msgid "Welcome home %s." -msgstr "Bienvenue chez vous, %s." - -#: mod/dfrn_request.php:532 -#, php-format -msgid "Please confirm your introduction/connection request to %s." -msgstr "Merci de confirmer votre demande d'introduction auprès de %s." - -#: mod/dfrn_request.php:606 mod/display.php:179 mod/photos.php:843 -#: mod/videos.php:129 src/Module/Conversation/Community.php:139 -#: src/Module/Debug/Probe.php:39 src/Module/Debug/WebFinger.php:38 -#: src/Module/Directory.php:49 src/Module/Search/Index.php:49 -#: src/Module/Search/Index.php:54 +#: mod/display.php:165 mod/photos.php:828 mod/videos.php:115 +#: src/Module/Conversation/Community.php:176 src/Module/Debug/Probe.php:39 +#: src/Module/Debug/WebFinger.php:38 src/Module/Directory.php:49 +#: src/Module/Search/Index.php:50 src/Module/Search/Index.php:55 msgid "Public access denied." msgstr "Accès public refusé." -#: mod/dfrn_request.php:642 src/Module/RemoteFollow.php:104 -msgid "Friend/Connection Request" -msgstr "Demande de mise en contact" - -#: mod/dfrn_request.php:643 -#, php-format -msgid "" -"Enter your Webfinger address (user@domain.tld) or profile URL here. If this " -"isn't supported by your system (for example it doesn't work with Diaspora), " -"you have to subscribe to %s directly on your system" -msgstr "Saisissez votre addresse WebFinger (utilisateur@domaine.tld) ou l'adresse URL de votre profil. Si ce n'est pas supporté par votre site (cela ne marche pas avec Diaspora par exemple), vous devrez vous abonner à %s directement depuis votre site." - -#: mod/dfrn_request.php:644 src/Module/RemoteFollow.php:106 -#, php-format -msgid "" -"If you are not yet a member of the free social web, follow " -"this link to find a public Friendica node and join us today." -msgstr "Si vous n'avez pas de compte sur un site compatible, cliquez ici pour trouver un site Friendica public et vous inscrire dès aujourd'hui." - -#: mod/dfrn_request.php:645 src/Module/RemoteFollow.php:107 -msgid "Your Webfinger address or profile URL:" -msgstr "Votre adresse Webfinger ou URL de profil :" - -#: mod/dfrn_request.php:646 mod/follow.php:164 src/Module/RemoteFollow.php:108 -msgid "Please answer the following:" -msgstr "Merci de répondre à ce qui suit :" - -#: mod/dfrn_request.php:647 mod/follow.php:95 mod/unfollow.php:136 -#: src/Module/RemoteFollow.php:109 -msgid "Submit Request" -msgstr "Envoyer la requête" - -#: mod/dfrn_request.php:654 mod/follow.php:178 -#, php-format -msgid "%s knows you" -msgstr "%s vous connaît" - -#: mod/dfrn_request.php:655 mod/follow.php:179 -msgid "Add a personal note:" -msgstr "Ajouter une note personnelle :" - -#: mod/display.php:238 mod/display.php:318 +#: mod/display.php:221 mod/display.php:295 msgid "The requested item doesn't exist or has been deleted." msgstr "L'objet recherché n'existe pas ou a été supprimé." -#: mod/display.php:398 +#: mod/display.php:375 msgid "The feed for this item is unavailable." msgstr "Le flux pour cet objet n'est pas disponible." @@ -1208,148 +918,161 @@ msgstr "Le flux pour cet objet n'est pas disponible." msgid "Item not found" msgstr "Élément introuvable" -#: mod/editpost.php:62 +#: mod/editpost.php:64 msgid "Edit post" msgstr "Éditer la publication" -#: mod/editpost.php:88 mod/notes.php:62 src/Content/Text/HTML.php:896 -#: src/Module/Filer/SaveTag.php:66 +#: mod/editpost.php:91 mod/notes.php:56 src/Content/Text/HTML.php:885 +#: src/Module/Admin/Storage.php:135 src/Module/Filer/SaveTag.php:69 msgid "Save" msgstr "Sauver" -#: mod/editpost.php:94 mod/message.php:270 mod/message.php:441 +#: mod/editpost.php:97 mod/message.php:202 mod/message.php:366 #: mod/wallmessage.php:154 msgid "Insert web link" msgstr "Insérer lien web" -#: mod/editpost.php:95 +#: mod/editpost.php:98 msgid "web link" msgstr "lien web" -#: mod/editpost.php:96 +#: mod/editpost.php:99 msgid "Insert video link" msgstr "Insérer un lien video" -#: mod/editpost.php:97 +#: mod/editpost.php:100 msgid "video link" msgstr "lien vidéo" -#: mod/editpost.php:98 +#: mod/editpost.php:101 msgid "Insert audio link" msgstr "Insérer un lien audio" -#: mod/editpost.php:99 +#: mod/editpost.php:102 msgid "audio link" msgstr "lien audio" -#: mod/editpost.php:113 src/Core/ACL.php:314 +#: mod/editpost.php:116 src/Core/ACL.php:327 msgid "CC: email addresses" msgstr "CC: adresses de courriel" -#: mod/editpost.php:120 src/Core/ACL.php:315 +#: mod/editpost.php:123 src/Core/ACL.php:328 msgid "Example: bob@example.com, mary@example.com" msgstr "Exemple : bob@exemple.com, mary@exemple.com" -#: mod/events.php:135 mod/events.php:137 +#: mod/events.php:138 mod/events.php:140 msgid "Event can not end before it has started." msgstr "L'évènement ne peut pas se terminer avant d'avoir commencé." -#: mod/events.php:144 mod/events.php:146 +#: mod/events.php:147 mod/events.php:149 msgid "Event title and start time are required." msgstr "Vous devez donner un nom et un horaire de début à l'évènement." -#: mod/events.php:416 +#: mod/events.php:424 msgid "Create New Event" msgstr "Créer un nouvel évènement" -#: mod/events.php:528 +#: mod/events.php:536 msgid "Event details" msgstr "Détails de l'évènement" -#: mod/events.php:529 +#: mod/events.php:537 msgid "Starting date and Title are required." msgstr "La date de début et le titre sont requis." -#: mod/events.php:530 mod/events.php:535 +#: mod/events.php:538 mod/events.php:543 msgid "Event Starts:" msgstr "Début de l'évènement :" -#: mod/events.php:530 mod/events.php:562 +#: mod/events.php:538 mod/events.php:570 +#: src/Module/Admin/Blocklist/Server.php:79 +#: src/Module/Admin/Blocklist/Server.php:80 +#: src/Module/Admin/Blocklist/Server.php:99 +#: src/Module/Admin/Blocklist/Server.php:100 +#: src/Module/Admin/Item/Delete.php:70 src/Module/Debug/Probe.php:61 +#: src/Module/Install.php:200 src/Module/Install.php:233 +#: src/Module/Install.php:238 src/Module/Install.php:257 +#: src/Module/Install.php:268 src/Module/Install.php:273 +#: src/Module/Install.php:279 src/Module/Install.php:284 +#: src/Module/Install.php:298 src/Module/Install.php:313 +#: src/Module/Install.php:340 src/Module/Register.php:135 +#: src/Module/Security/TwoFactor/Verify.php:100 +#: src/Module/Settings/TwoFactor/Index.php:133 +#: src/Module/Settings/TwoFactor/Verify.php:141 msgid "Required" msgstr "Requis" -#: mod/events.php:543 mod/events.php:568 +#: mod/events.php:551 mod/events.php:576 msgid "Finish date/time is not known or not relevant" msgstr "Date / heure de fin inconnue ou sans objet" -#: mod/events.php:545 mod/events.php:550 +#: mod/events.php:553 mod/events.php:558 msgid "Event Finishes:" msgstr "Fin de l'évènement :" -#: mod/events.php:556 mod/events.php:569 +#: mod/events.php:564 mod/events.php:577 msgid "Adjust for viewer timezone" msgstr "Ajuster à la zone horaire du visiteur" -#: mod/events.php:558 src/Module/Profile/Profile.php:172 -#: src/Module/Settings/Profile/Index.php:253 +#: mod/events.php:566 src/Module/Profile/Profile.php:172 +#: src/Module/Settings/Profile/Index.php:236 msgid "Description:" msgstr "Description :" -#: mod/events.php:560 src/Model/Event.php:84 src/Model/Event.php:111 -#: src/Model/Event.php:454 src/Model/Event.php:948 src/Model/Profile.php:364 -#: src/Module/Contact.php:622 src/Module/Directory.php:156 -#: src/Module/Notifications/Introductions.php:166 -#: src/Module/Profile/Profile.php:190 +#: mod/events.php:568 src/Content/Widget/VCard.php:98 src/Model/Event.php:86 +#: src/Model/Event.php:113 src/Model/Event.php:483 src/Model/Event.php:969 +#: src/Model/Profile.php:367 src/Module/Contact.php:608 +#: src/Module/Directory.php:150 src/Module/Notifications/Introductions.php:166 +#: src/Module/Profile/Profile.php:194 msgid "Location:" msgstr "Localisation :" -#: mod/events.php:562 mod/events.php:564 +#: mod/events.php:570 mod/events.php:572 msgid "Title:" msgstr "Titre :" -#: mod/events.php:565 mod/events.php:566 +#: mod/events.php:573 mod/events.php:574 msgid "Share this event" msgstr "Partager cet évènement" -#: mod/events.php:572 mod/message.php:272 mod/message.php:442 -#: mod/photos.php:958 mod/photos.php:1064 mod/photos.php:1351 -#: mod/photos.php:1395 mod/photos.php:1442 mod/photos.php:1505 -#: src/Module/Contact/Advanced.php:140 src/Module/Contact/Poke.php:156 -#: src/Module/Contact.php:580 src/Module/Debug/Localtime.php:64 -#: src/Module/Delegation.php:151 src/Module/FriendSuggest.php:129 -#: src/Module/Install.php:230 src/Module/Install.php:270 -#: src/Module/Install.php:306 src/Module/Invite.php:175 -#: src/Module/Item/Compose.php:144 src/Module/Profile/Profile.php:241 -#: src/Module/Settings/Profile/Index.php:237 src/Object/Post.php:949 +#: mod/events.php:580 mod/message.php:204 mod/message.php:367 +#: mod/photos.php:947 mod/photos.php:1045 mod/photos.php:1330 +#: mod/photos.php:1371 mod/photos.php:1427 mod/photos.php:1501 +#: src/Module/Admin/Item/Source.php:65 src/Module/Contact.php:566 +#: src/Module/Contact/Advanced.php:133 src/Module/Contact/Poke.php:158 +#: src/Module/Debug/ActivityPubConversion.php:141 +#: src/Module/Debug/Babel.php:313 src/Module/Debug/Localtime.php:64 +#: src/Module/Debug/Probe.php:56 src/Module/Debug/WebFinger.php:53 +#: src/Module/Delegation.php:153 src/Module/FriendSuggest.php:129 +#: src/Module/Install.php:245 src/Module/Install.php:287 +#: src/Module/Install.php:324 src/Module/Invite.php:177 +#: src/Module/Item/Compose.php:150 src/Module/Profile/Profile.php:247 +#: src/Module/Settings/Profile/Index.php:220 src/Object/Post.php:962 #: view/theme/duepuntozero/config.php:69 view/theme/frio/config.php:160 #: view/theme/quattro/config.php:71 view/theme/vier/config.php:119 msgid "Submit" msgstr "Envoyer" -#: mod/events.php:573 src/Module/Profile/Profile.php:242 +#: mod/events.php:581 src/Module/Profile/Profile.php:248 msgid "Basic" msgstr "Simple" -#: mod/events.php:574 src/Module/Admin/Site.php:594 src/Module/Contact.php:917 -#: src/Module/Profile/Profile.php:243 +#: mod/events.php:582 src/Module/Admin/Site.php:505 src/Module/Contact.php:916 +#: src/Module/Profile/Profile.php:249 msgid "Advanced" msgstr "Avancé" -#: mod/events.php:575 mod/photos.php:976 mod/photos.php:1347 -msgid "Permissions" -msgstr "Permissions" - -#: mod/events.php:591 +#: mod/events.php:599 msgid "Failed to remove event" msgstr "La suppression de l'évènement a échoué." -#: mod/fbrowser.php:43 src/Content/Nav.php:179 src/Module/BaseProfile.php:68 -#: view/theme/frio/theme.php:227 +#: mod/fbrowser.php:43 src/Content/Nav.php:192 src/Module/BaseProfile.php:64 +#: view/theme/frio/theme.php:228 msgid "Photos" msgstr "Photos" #: mod/fbrowser.php:107 mod/fbrowser.php:136 -#: src/Module/Settings/Profile/Photo/Index.php:130 +#: src/Module/Settings/Profile/Photo/Index.php:129 msgid "Upload" msgstr "Téléverser" @@ -1357,78 +1080,91 @@ msgstr "Téléverser" msgid "Files" msgstr "Fichiers" -#: mod/follow.php:65 -msgid "The contact could not be added." -msgstr "Le contact n'a pas pu être ajouté." +#: mod/follow.php:74 mod/unfollow.php:96 src/Module/RemoteFollow.php:115 +msgid "Submit Request" +msgstr "Envoyer la requête" -#: mod/follow.php:105 +#: mod/follow.php:84 msgid "You already added this contact." msgstr "Vous avez déjà ajouté ce contact." -#: mod/follow.php:121 +#: mod/follow.php:100 msgid "The network type couldn't be detected. Contact can't be added." msgstr "Impossible de détecter le type de réseau. Le contact ne peut pas être ajouté." -#: mod/follow.php:129 +#: mod/follow.php:108 msgid "Diaspora support isn't enabled. Contact can't be added." msgstr "Le support de Diaspora est désactivé. Le contact ne peut pas être ajouté." -#: mod/follow.php:134 +#: mod/follow.php:113 msgid "OStatus support is disabled. Contact can't be added." msgstr "Le support d'OStatus est désactivé. Le contact ne peut pas être ajouté." -#: mod/follow.php:165 mod/unfollow.php:134 +#: mod/follow.php:139 src/Module/RemoteFollow.php:114 +msgid "Please answer the following:" +msgstr "Merci de répondre à ce qui suit :" + +#: mod/follow.php:140 mod/unfollow.php:94 msgid "Your Identity Address:" msgstr "Votre adresse d'identité :" -#: mod/follow.php:166 mod/unfollow.php:140 -#: src/Module/Admin/Blocklist/Contact.php:100 src/Module/Contact.php:618 -#: src/Module/Notifications/Introductions.php:103 +#: mod/follow.php:141 mod/unfollow.php:100 +#: src/Module/Admin/Blocklist/Contact.php:100 src/Module/Contact.php:604 +#: src/Module/Notifications/Introductions.php:108 #: src/Module/Notifications/Introductions.php:177 msgid "Profile URL" msgstr "URL du Profil" -#: mod/follow.php:167 src/Module/Contact.php:628 +#: mod/follow.php:142 src/Module/Contact.php:616 #: src/Module/Notifications/Introductions.php:170 -#: src/Module/Profile/Profile.php:202 +#: src/Module/Profile/Profile.php:207 msgid "Tags:" msgstr "Étiquette :" -#: mod/follow.php:188 mod/unfollow.php:150 src/Module/BaseProfile.php:63 -#: src/Module/Contact.php:895 +#: mod/follow.php:153 +#, php-format +msgid "%s knows you" +msgstr "%s vous connaît" + +#: mod/follow.php:154 +msgid "Add a personal note:" +msgstr "Ajouter une note personnelle :" + +#: mod/follow.php:163 mod/unfollow.php:109 src/Module/BaseProfile.php:59 +#: src/Module/Contact.php:894 msgid "Status Messages and Posts" msgstr "Messages d'état et publications" -#: mod/item.php:132 mod/item.php:136 +#: mod/follow.php:191 +msgid "The contact could not be added." +msgstr "Le contact n'a pas pu être ajouté." + +#: mod/item.php:135 mod/item.php:139 msgid "Unable to locate original post." msgstr "Impossible de localiser la publication originale." -#: mod/item.php:336 mod/item.php:341 +#: mod/item.php:340 mod/item.php:345 msgid "Empty post discarded." msgstr "Publication vide rejetée." -#: mod/item.php:710 +#: mod/item.php:741 msgid "Post updated." msgstr "Publication mise à jour." -#: mod/item.php:727 mod/item.php:732 +#: mod/item.php:751 mod/item.php:756 msgid "Item wasn't stored." msgstr "La publication n'a pas été enregistrée." -#: mod/item.php:743 +#: mod/item.php:767 msgid "Item couldn't be fetched." msgstr "La publication n'a pas pu être obtenue." -#: mod/item.php:891 src/Module/Admin/Themes/Details.php:70 -#: src/Module/Admin/Themes/Index.php:59 src/Module/Debug/ItemBody.php:46 -#: src/Module/Debug/ItemBody.php:59 +#: mod/item.php:913 src/Module/Admin/Themes/Details.php:39 +#: src/Module/Admin/Themes/Index.php:59 src/Module/Debug/ItemBody.php:41 +#: src/Module/Debug/ItemBody.php:56 msgid "Item not found." msgstr "Élément introuvable." -#: mod/item.php:923 -msgid "Do you really want to delete this item?" -msgstr "Voulez-vous vraiment supprimer cet élément ?" - #: mod/lostpass.php:40 msgid "No valid account found." msgstr "Impossible de trouver un compte valide." @@ -1495,7 +1231,7 @@ msgid "" "your email for further instructions." msgstr "Entrez votre adresse de courriel et validez pour réinitialiser votre mot de passe. Vous recevrez la suite des instructions par courriel." -#: mod/lostpass.php:130 src/Module/Security/Login.php:144 +#: mod/lostpass.php:130 src/Module/Security/Login.php:148 msgid "Nickname or Email: " msgstr "Pseudo ou eMail : " @@ -1503,7 +1239,7 @@ msgstr "Pseudo ou eMail : " msgid "Reset" msgstr "Réinitialiser" -#: mod/lostpass.php:146 src/Module/Security/Login.php:156 +#: mod/lostpass.php:146 src/Module/Security/Login.php:160 msgid "Password Reset" msgstr "Réinitialiser le mot de passe" @@ -1567,485 +1303,452 @@ msgstr "Votre mot de passe a été modifié à %s" msgid "No keywords to match. Please add keywords to your profile." msgstr "Aucun mot-clé ne correspond. Merci d'ajouter des mots-clés à votre profil." -#: mod/match.php:105 src/Content/Pager.php:216 -msgid "first" -msgstr "premier" - -#: mod/match.php:110 src/Content/Pager.php:276 -msgid "next" -msgstr "suivant" - -#: mod/match.php:120 src/Module/BaseSearch.php:117 +#: mod/match.php:93 src/Module/BaseSearch.php:117 msgid "No matches" msgstr "Aucune correspondance" -#: mod/match.php:125 +#: mod/match.php:98 msgid "Profile Match" msgstr "Correpondance de profils" -#: mod/message.php:47 mod/message.php:128 src/Content/Nav.php:276 +#: mod/message.php:46 mod/message.php:126 src/Content/Nav.php:286 msgid "New Message" msgstr "Nouveau message" -#: mod/message.php:84 mod/wallmessage.php:76 +#: mod/message.php:83 mod/wallmessage.php:76 msgid "No recipient selected." msgstr "Pas de destinataire sélectionné." -#: mod/message.php:88 +#: mod/message.php:87 msgid "Unable to locate contact information." msgstr "Impossible de localiser les informations du contact." -#: mod/message.php:91 mod/wallmessage.php:82 +#: mod/message.php:90 mod/wallmessage.php:82 msgid "Message could not be sent." msgstr "Impossible d'envoyer le message." -#: mod/message.php:94 mod/wallmessage.php:85 +#: mod/message.php:93 mod/wallmessage.php:85 msgid "Message collection failure." msgstr "Récupération des messages infructueuse." -#: mod/message.php:122 src/Module/Notifications/Introductions.php:111 +#: mod/message.php:120 src/Module/Notifications/Introductions.php:114 #: src/Module/Notifications/Introductions.php:149 #: src/Module/Notifications/Notification.php:56 msgid "Discard" msgstr "Rejeter" -#: mod/message.php:135 src/Content/Nav.php:273 view/theme/frio/theme.php:234 +#: mod/message.php:133 src/Content/Nav.php:283 view/theme/frio/theme.php:235 msgid "Messages" msgstr "Messages" -#: mod/message.php:160 -msgid "Do you really want to delete this message?" -msgstr "Voulez-vous vraiment supprimer ce message ?" - -#: mod/message.php:178 +#: mod/message.php:146 msgid "Conversation not found." msgstr "Conversation inconnue." -#: mod/message.php:183 +#: mod/message.php:151 msgid "Message was not deleted." msgstr "Le message n'a pas été supprimé." -#: mod/message.php:201 +#: mod/message.php:169 msgid "Conversation was not removed." msgstr "La conversation n'a pas été supprimée." -#: mod/message.php:215 mod/message.php:365 mod/wallmessage.php:137 +#: mod/message.php:183 mod/message.php:296 mod/wallmessage.php:137 msgid "Please enter a link URL:" msgstr "Entrez un lien web :" -#: mod/message.php:257 mod/wallmessage.php:142 +#: mod/message.php:192 mod/wallmessage.php:142 msgid "Send Private Message" msgstr "Envoyer un message privé" -#: mod/message.php:258 mod/message.php:431 mod/wallmessage.php:144 +#: mod/message.php:193 mod/message.php:357 mod/wallmessage.php:144 msgid "To:" msgstr "À:" -#: mod/message.php:262 mod/message.php:433 mod/wallmessage.php:145 +#: mod/message.php:194 mod/message.php:358 mod/wallmessage.php:145 msgid "Subject:" msgstr "Sujet:" -#: mod/message.php:266 mod/message.php:436 mod/wallmessage.php:151 -#: src/Module/Invite.php:168 +#: mod/message.php:198 mod/message.php:361 mod/wallmessage.php:151 +#: src/Module/Invite.php:170 msgid "Your message:" msgstr "Votre message :" -#: mod/message.php:300 +#: mod/message.php:232 msgid "No messages." msgstr "Aucun message." -#: mod/message.php:357 +#: mod/message.php:288 msgid "Message not available." msgstr "Message indisponible." -#: mod/message.php:407 +#: mod/message.php:333 msgid "Delete message" msgstr "Effacer message" -#: mod/message.php:409 mod/message.php:537 +#: mod/message.php:335 mod/message.php:467 msgid "D, d M Y - g:i A" msgstr "D, d M Y - g:i A" -#: mod/message.php:424 mod/message.php:534 +#: mod/message.php:350 mod/message.php:464 msgid "Delete conversation" msgstr "Effacer conversation" -#: mod/message.php:426 +#: mod/message.php:352 msgid "" "No secure communications available. You may be able to " "respond from the sender's profile page." msgstr "Pas de communications sécurisées possibles. Vous serez peut-être en mesure de répondre depuis la page de profil de l'émetteur." -#: mod/message.php:430 +#: mod/message.php:356 msgid "Send Reply" msgstr "Répondre" -#: mod/message.php:513 +#: mod/message.php:438 #, php-format msgid "Unknown sender - %s" msgstr "Émetteur inconnu - %s" -#: mod/message.php:515 +#: mod/message.php:440 #, php-format msgid "You and %s" msgstr "Vous et %s" -#: mod/message.php:517 +#: mod/message.php:442 #, php-format msgid "%s and You" msgstr "%s et vous" -#: mod/message.php:540 +#: mod/message.php:470 #, php-format msgid "%d message" msgid_plural "%d messages" msgstr[0] "%d message" msgstr[1] "%d messages" -#: mod/network.php:297 -msgid "No items found" -msgstr "Aucun élément trouvé" - -#: mod/network.php:528 -msgid "No such group" -msgstr "Groupe inexistant" - -#: mod/network.php:536 -#, php-format -msgid "Group: %s" -msgstr "Group : %s" - -#: mod/network.php:548 src/Module/Contact/Contacts.php:28 -msgid "Invalid contact." -msgstr "Contact invalide." - -#: mod/network.php:686 -msgid "Latest Activity" -msgstr "Activité récente" - -#: mod/network.php:689 -msgid "Sort by latest activity" -msgstr "Trier par activité récente" - -#: mod/network.php:694 -msgid "Latest Posts" -msgstr "Dernières publications" - -#: mod/network.php:697 -msgid "Sort by post received date" -msgstr "Trier par date de réception" - -#: mod/network.php:704 src/Module/Settings/Profile/Index.php:242 -msgid "Personal" -msgstr "Personnel" - -#: mod/network.php:707 -msgid "Posts that mention or involve you" -msgstr "Publications qui vous concernent" - -#: mod/network.php:713 -msgid "Starred" -msgstr "Mis en avant" - -#: mod/network.php:716 -msgid "Favourite Posts" -msgstr "Publications favorites" - -#: mod/notes.php:50 src/Module/BaseProfile.php:110 +#: mod/notes.php:51 src/Module/BaseProfile.php:107 msgid "Personal Notes" msgstr "Notes personnelles" -#: mod/ostatus_subscribe.php:35 -msgid "Subscribing to OStatus contacts" -msgstr "Inscription aux contacts OStatus" +#: mod/notes.php:55 +msgid "Personal notes are visible only by yourself." +msgstr "Les notes personnelles ne sont visibles que par vous." -#: mod/ostatus_subscribe.php:45 +#: mod/ostatus_subscribe.php:37 +msgid "Subscribing to contacts" +msgstr "Abonnement aux contacts" + +#: mod/ostatus_subscribe.php:47 msgid "No contact provided." msgstr "Pas de contact fourni." -#: mod/ostatus_subscribe.php:51 +#: mod/ostatus_subscribe.php:53 msgid "Couldn't fetch information for contact." msgstr "Impossible de récupérer les informations pour ce contact." -#: mod/ostatus_subscribe.php:61 +#: mod/ostatus_subscribe.php:64 msgid "Couldn't fetch friends for contact." msgstr "Impossible d'obtenir les abonnements de ce contact." -#: mod/ostatus_subscribe.php:79 mod/repair_ostatus.php:65 +#: mod/ostatus_subscribe.php:70 mod/ostatus_subscribe.php:81 +msgid "Couldn't fetch following contacts." +msgstr "Impossible de récupérer les contacts suivants." + +#: mod/ostatus_subscribe.php:76 +msgid "Couldn't fetch remote profile." +msgstr "Impossible de récupérer le profil distant." + +#: mod/ostatus_subscribe.php:86 +msgid "Unsupported network" +msgstr "Réseau incompatible" + +#: mod/ostatus_subscribe.php:102 mod/repair_ostatus.php:65 msgid "Done" msgstr "Terminé" -#: mod/ostatus_subscribe.php:93 +#: mod/ostatus_subscribe.php:116 msgid "success" msgstr "réussite" -#: mod/ostatus_subscribe.php:95 +#: mod/ostatus_subscribe.php:118 msgid "failed" msgstr "échec" -#: mod/ostatus_subscribe.php:98 src/Object/Post.php:305 +#: mod/ostatus_subscribe.php:121 msgid "ignored" msgstr "ignoré" -#: mod/ostatus_subscribe.php:103 mod/repair_ostatus.php:71 +#: mod/ostatus_subscribe.php:126 mod/repair_ostatus.php:71 msgid "Keep this window open until done." msgstr "Veuillez garder cette fenêtre ouverte jusqu'à la fin." -#: mod/photos.php:127 src/Module/BaseProfile.php:71 +#: mod/photos.php:111 src/Module/BaseProfile.php:67 msgid "Photo Albums" msgstr "Albums photo" -#: mod/photos.php:128 mod/photos.php:1609 +#: mod/photos.php:112 mod/photos.php:1626 msgid "Recent Photos" msgstr "Photos récentes" -#: mod/photos.php:130 mod/photos.php:1115 mod/photos.php:1611 +#: mod/photos.php:114 mod/photos.php:1096 mod/photos.php:1628 msgid "Upload New Photos" msgstr "Téléverser de nouvelles photos" -#: mod/photos.php:148 src/Module/BaseSettings.php:37 +#: mod/photos.php:132 src/Module/BaseSettings.php:37 msgid "everybody" msgstr "tout le monde" -#: mod/photos.php:185 +#: mod/photos.php:170 msgid "Contact information unavailable" msgstr "Informations de contact indisponibles" -#: mod/photos.php:207 +#: mod/photos.php:209 msgid "Album not found." msgstr "Album introuvable." -#: mod/photos.php:265 +#: mod/photos.php:267 msgid "Album successfully deleted" msgstr "Album bien supprimé" -#: mod/photos.php:267 +#: mod/photos.php:269 msgid "Album was empty." msgstr "L'album était vide" -#: mod/photos.php:299 +#: mod/photos.php:301 msgid "Failed to delete the photo." msgstr "La suppression de la photo a échoué." -#: mod/photos.php:583 +#: mod/photos.php:576 msgid "a photo" msgstr "une photo" -#: mod/photos.php:583 +#: mod/photos.php:576 #, php-format msgid "%1$s was tagged in %2$s by %3$s" msgstr "%1$s a été mentionné•e dans %2$s par %3$s" -#: mod/photos.php:678 mod/photos.php:681 mod/photos.php:708 -#: mod/wall_upload.php:174 src/Module/Settings/Profile/Photo/Index.php:61 +#: mod/photos.php:659 mod/photos.php:662 mod/photos.php:689 +#: mod/wall_upload.php:216 src/Module/Settings/Profile/Photo/Index.php:60 #, php-format msgid "Image exceeds size limit of %s" msgstr "L'image dépasse la taille limite de %s" -#: mod/photos.php:684 +#: mod/photos.php:665 msgid "Image upload didn't complete, please try again" msgstr "La mise en ligne de l'image ne s'est pas terminée, veuillez réessayer" -#: mod/photos.php:687 +#: mod/photos.php:668 msgid "Image file is missing" msgstr "Fichier image manquant" -#: mod/photos.php:692 +#: mod/photos.php:673 msgid "" "Server can't accept new file upload at this time, please contact your " "administrator" msgstr "Le serveur ne peut pas accepter la mise en ligne d'un nouveau fichier en ce moment, veuillez contacter un administrateur" -#: mod/photos.php:716 +#: mod/photos.php:697 msgid "Image file is empty." msgstr "Fichier image vide." -#: mod/photos.php:731 mod/wall_upload.php:188 -#: src/Module/Settings/Profile/Photo/Index.php:70 +#: mod/photos.php:712 mod/wall_upload.php:175 +#: src/Module/Settings/Profile/Photo/Index.php:69 msgid "Unable to process image." msgstr "Impossible de traiter l'image." -#: mod/photos.php:760 mod/wall_upload.php:227 -#: src/Module/Settings/Profile/Photo/Index.php:97 +#: mod/photos.php:741 mod/wall_upload.php:241 +#: src/Module/Settings/Profile/Photo/Index.php:96 msgid "Image upload failed." msgstr "Le téléversement de l'image a échoué." -#: mod/photos.php:848 +#: mod/photos.php:833 msgid "No photos selected" msgstr "Aucune photo sélectionnée" -#: mod/photos.php:914 mod/videos.php:182 +#: mod/photos.php:902 mod/videos.php:166 msgid "Access to this item is restricted." msgstr "Accès restreint à cet élément." -#: mod/photos.php:968 +#: mod/photos.php:957 msgid "Upload Photos" msgstr "Téléverser des photos" -#: mod/photos.php:972 mod/photos.php:1060 +#: mod/photos.php:961 mod/photos.php:1041 msgid "New album name: " msgstr "Nom du nouvel album : " -#: mod/photos.php:973 +#: mod/photos.php:962 msgid "or select existing album:" msgstr "ou sélectionner un album existant" -#: mod/photos.php:974 +#: mod/photos.php:963 msgid "Do not show a status post for this upload" msgstr "Ne pas publier de notice de statut pour cet envoi" -#: mod/photos.php:990 mod/photos.php:1355 -msgid "Show to Groups" -msgstr "Montrer aux groupes" - -#: mod/photos.php:991 mod/photos.php:1356 -msgid "Show to Contacts" -msgstr "Montrer aux Contacts" - -#: mod/photos.php:1042 +#: mod/photos.php:1024 msgid "Do you really want to delete this photo album and all its photos?" msgstr "Voulez-vous vraiment supprimer cet album photo et toutes ses photos ?" -#: mod/photos.php:1044 mod/photos.php:1065 +#: mod/photos.php:1025 mod/photos.php:1046 msgid "Delete Album" msgstr "Effacer l'album" -#: mod/photos.php:1071 +#: mod/photos.php:1052 msgid "Edit Album" msgstr "Éditer l'album" -#: mod/photos.php:1072 +#: mod/photos.php:1053 msgid "Drop Album" msgstr "Supprimer l'album" -#: mod/photos.php:1077 +#: mod/photos.php:1058 msgid "Show Newest First" msgstr "Plus récent d'abord" -#: mod/photos.php:1079 +#: mod/photos.php:1060 msgid "Show Oldest First" msgstr "Plus ancien d'abord" -#: mod/photos.php:1100 mod/photos.php:1594 +#: mod/photos.php:1081 mod/photos.php:1611 msgid "View Photo" msgstr "Voir la photo" -#: mod/photos.php:1137 +#: mod/photos.php:1118 msgid "Permission denied. Access to this item may be restricted." msgstr "Interdit. L'accès à cet élément peut avoir été restreint." -#: mod/photos.php:1139 +#: mod/photos.php:1120 msgid "Photo not available" msgstr "Photo indisponible" -#: mod/photos.php:1149 +#: mod/photos.php:1130 msgid "Do you really want to delete this photo?" msgstr "Voulez-vous vraiment supprimer cette photo ?" -#: mod/photos.php:1151 mod/photos.php:1352 +#: mod/photos.php:1131 mod/photos.php:1331 msgid "Delete Photo" msgstr "Effacer la photo" -#: mod/photos.php:1242 +#: mod/photos.php:1222 msgid "View photo" msgstr "Voir photo" -#: mod/photos.php:1244 +#: mod/photos.php:1224 msgid "Edit photo" msgstr "Éditer la photo" -#: mod/photos.php:1245 +#: mod/photos.php:1225 msgid "Delete photo" msgstr "Effacer la photo" -#: mod/photos.php:1246 +#: mod/photos.php:1226 msgid "Use as profile photo" msgstr "Utiliser comme photo de profil" -#: mod/photos.php:1253 +#: mod/photos.php:1233 msgid "Private Photo" msgstr "Photo privée" -#: mod/photos.php:1259 +#: mod/photos.php:1239 msgid "View Full Size" msgstr "Voir en taille réelle" -#: mod/photos.php:1320 +#: mod/photos.php:1299 msgid "Tags: " msgstr "Étiquettes :" -#: mod/photos.php:1323 +#: mod/photos.php:1302 msgid "[Select tags to remove]" msgstr "[Sélectionner les étiquettes à supprimer]" -#: mod/photos.php:1338 +#: mod/photos.php:1317 msgid "New album name" msgstr "Nom du nouvel album" -#: mod/photos.php:1339 +#: mod/photos.php:1318 msgid "Caption" msgstr "Titre" -#: mod/photos.php:1340 +#: mod/photos.php:1319 msgid "Add a Tag" msgstr "Ajouter une étiquette" -#: mod/photos.php:1340 +#: mod/photos.php:1319 msgid "" "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping" msgstr "Exemples : @bob, @Barbara_Jensen, @jim@example.com, #Californie, #vacances" -#: mod/photos.php:1341 +#: mod/photos.php:1320 msgid "Do not rotate" msgstr "Pas de rotation" -#: mod/photos.php:1342 +#: mod/photos.php:1321 msgid "Rotate CW (right)" msgstr "Tourner dans le sens des aiguilles d'une montre (vers la droite)" -#: mod/photos.php:1343 +#: mod/photos.php:1322 msgid "Rotate CCW (left)" msgstr "Tourner dans le sens contraire des aiguilles d'une montre (vers la gauche)" -#: mod/photos.php:1376 src/Object/Post.php:345 -msgid "I like this (toggle)" -msgstr "J'aime" - -#: mod/photos.php:1377 src/Object/Post.php:346 -msgid "I don't like this (toggle)" -msgstr "Je n'aime pas" - -#: mod/photos.php:1392 mod/photos.php:1439 mod/photos.php:1502 -#: src/Module/Contact.php:1059 src/Module/Item/Compose.php:142 -#: src/Object/Post.php:946 +#: mod/photos.php:1368 mod/photos.php:1424 mod/photos.php:1498 +#: src/Module/Contact.php:1046 src/Module/Item/Compose.php:148 +#: src/Object/Post.php:959 msgid "This is you" msgstr "C'est vous" -#: mod/photos.php:1394 mod/photos.php:1441 mod/photos.php:1504 -#: src/Object/Post.php:482 src/Object/Post.php:948 +#: mod/photos.php:1370 mod/photos.php:1426 mod/photos.php:1500 +#: src/Object/Post.php:495 src/Object/Post.php:961 msgid "Comment" msgstr "Commenter" -#: mod/photos.php:1530 +#: mod/photos.php:1521 src/Object/Post.php:348 +msgid "Like" +msgstr "Aime" + +#: mod/photos.php:1522 src/Object/Post.php:348 +msgid "I like this (toggle)" +msgstr "J'aime" + +#: mod/photos.php:1523 src/Object/Post.php:349 +msgid "Dislike" +msgstr "N'aime pas" + +#: mod/photos.php:1525 src/Object/Post.php:349 +msgid "I don't like this (toggle)" +msgstr "Je n'aime pas" + +#: mod/photos.php:1547 msgid "Map" msgstr "Carte" -#: mod/photos.php:1600 mod/videos.php:259 +#: mod/photos.php:1617 mod/videos.php:243 msgid "View Album" msgstr "Voir l'album" -#: mod/ping.php:285 +#: mod/ping.php:286 msgid "{0} wants to be your friend" msgstr "{0} souhaite s'abonner" -#: mod/ping.php:301 +#: mod/ping.php:303 msgid "{0} requested registration" msgstr "{0} a demandé à s'inscrire" -#: mod/redir.php:50 mod/redir.php:130 +#: mod/ping.php:316 +#, php-format +msgid "{0} and %d others requested registration" +msgstr "{0} et %d autres attendent la confirmation de leur inscription." + +#: mod/redir.php:49 mod/redir.php:102 msgid "Bad Request." msgstr "Mauvaise requête." +#: mod/redir.php:55 mod/redir.php:129 src/Module/Contact/Advanced.php:54 +#: src/Module/Contact/Advanced.php:105 src/Module/Contact/Contacts.php:36 +#: src/Module/FriendSuggest.php:54 src/Module/FriendSuggest.php:93 +#: src/Module/Group.php:105 +msgid "Contact not found." +msgstr "Contact introuvable." + #: mod/removeme.php:63 msgid "User deleted their account" msgstr "L'utilisateur a supprimé son compte" @@ -2080,198 +1783,163 @@ msgid "Resubscribing to OStatus contacts" msgstr "Réinscription aux contacts OStatus" #: mod/repair_ostatus.php:50 src/Module/Debug/ActivityPubConversion.php:130 -#: src/Module/Debug/Babel.php:269 src/Module/Security/TwoFactor/Verify.php:82 +#: src/Module/Debug/Babel.php:293 src/Module/Security/TwoFactor/Verify.php:97 msgid "Error" msgid_plural "Errors" msgstr[0] "Erreur" msgstr[1] "Erreurs" -#: mod/settings.php:90 -msgid "Missing some important data!" -msgstr "Il manque certaines informations importantes !" - -#: mod/settings.php:92 mod/settings.php:525 src/Module/Contact.php:846 -msgid "Update" -msgstr "Mises à jour" - -#: mod/settings.php:200 +#: mod/settings.php:136 msgid "Failed to connect with email account using the settings provided." msgstr "Impossible de se connecter au compte courriel configuré." -#: mod/settings.php:229 +#: mod/settings.php:165 msgid "Contact CSV file upload error" msgstr "Erreur de téléversement du fichier de contact CSV" -#: mod/settings.php:244 +#: mod/settings.php:184 msgid "Importing Contacts done" msgstr "Import des contacts effectué" -#: mod/settings.php:255 +#: mod/settings.php:197 msgid "Relocate message has been send to your contacts" msgstr "Un message de relocalisation a été envoyé à vos contacts." -#: mod/settings.php:267 +#: mod/settings.php:209 msgid "Passwords do not match." msgstr "Les mots de passe ne correspondent pas." -#: mod/settings.php:275 src/Console/User.php:166 +#: mod/settings.php:217 src/Console/User.php:210 msgid "Password update failed. Please try again." msgstr "Le changement de mot de passe a échoué. Merci de recommencer." -#: mod/settings.php:278 src/Console/User.php:169 +#: mod/settings.php:220 src/Console/User.php:213 msgid "Password changed." msgstr "Mot de passe changé." -#: mod/settings.php:281 +#: mod/settings.php:223 msgid "Password unchanged." msgstr "Mot de passe non changé." -#: mod/settings.php:364 +#: mod/settings.php:311 msgid "Please use a shorter name." msgstr "Veuillez saisir un nom plus court." -#: mod/settings.php:367 +#: mod/settings.php:314 msgid "Name too short." msgstr "Le nom est trop court." -#: mod/settings.php:374 +#: mod/settings.php:321 msgid "Wrong Password." msgstr "Mot de passe erroné." -#: mod/settings.php:379 +#: mod/settings.php:326 msgid "Invalid email." msgstr "Courriel invalide." -#: mod/settings.php:385 +#: mod/settings.php:332 msgid "Cannot change to that email." msgstr "Ne peut pas changer vers ce courriel." -#: mod/settings.php:422 +#: mod/settings.php:373 msgid "Private forum has no privacy permissions. Using default privacy group." msgstr "Ce forum privé n'a pas de paramètres de vie privée. Utilisation des paramètres de confidentialité par défaut." -#: mod/settings.php:425 +#: mod/settings.php:376 msgid "Private forum has no privacy permissions and no default privacy group." msgstr "Ce forum privé n'a pas de paramètres de vie privée ni de paramètres de confidentialité par défaut." -#: mod/settings.php:442 +#: mod/settings.php:395 msgid "Settings were not updated." msgstr "Les paramètres n'ont pas été mis à jour." -#: mod/settings.php:498 mod/settings.php:524 mod/settings.php:558 -msgid "Add application" -msgstr "Ajouter une application" - -#: mod/settings.php:499 mod/settings.php:606 mod/settings.php:704 -#: mod/settings.php:859 src/Module/Admin/Addons/Index.php:69 -#: src/Module/Admin/Features.php:87 src/Module/Admin/Logs/Settings.php:80 -#: src/Module/Admin/Site.php:589 src/Module/Admin/Themes/Index.php:113 -#: src/Module/Admin/Tos.php:66 src/Module/Settings/Delegation.php:170 -#: src/Module/Settings/Display.php:185 -msgid "Save Settings" -msgstr "Sauvegarder les paramètres" - -#: mod/settings.php:501 mod/settings.php:527 -#: src/Module/Admin/Blocklist/Contact.php:90 src/Module/Admin/Users.php:237 -#: src/Module/Admin/Users.php:248 src/Module/Admin/Users.php:262 -#: src/Module/Admin/Users.php:278 src/Module/Contact/Advanced.php:150 -msgid "Name" -msgstr "Nom" - -#: mod/settings.php:502 mod/settings.php:528 -msgid "Consumer Key" -msgstr "Clé utilisateur" - -#: mod/settings.php:503 mod/settings.php:529 -msgid "Consumer Secret" -msgstr "Secret utilisateur" - -#: mod/settings.php:504 mod/settings.php:530 -msgid "Redirect" -msgstr "Rediriger" - -#: mod/settings.php:505 mod/settings.php:531 -msgid "Icon url" -msgstr "URL de l'icône" - -#: mod/settings.php:516 -msgid "You can't edit this application." -msgstr "Vous ne pouvez pas éditer cette application." - -#: mod/settings.php:557 +#: mod/settings.php:436 msgid "Connected Apps" msgstr "Applications connectées" -#: mod/settings.php:559 src/Object/Post.php:184 src/Object/Post.php:186 -msgid "Edit" -msgstr "Éditer" +#: mod/settings.php:437 src/Module/Admin/Blocklist/Contact.php:90 +#: src/Module/Admin/Users/Active.php:129 +#: src/Module/Admin/Users/Blocked.php:130 src/Module/Admin/Users/Create.php:71 +#: src/Module/Admin/Users/Deleted.php:88 src/Module/Admin/Users/Index.php:142 +#: src/Module/Admin/Users/Index.php:162 src/Module/Admin/Users/Pending.php:104 +#: src/Module/Contact/Advanced.php:135 +msgid "Name" +msgstr "Nom" -#: mod/settings.php:561 -msgid "Client key starts with" -msgstr "La clé cliente commence par" +#: mod/settings.php:438 src/Content/Nav.php:212 +msgid "Home Page" +msgstr "Page d'accueil" -#: mod/settings.php:562 -msgid "No name" -msgstr "Sans nom" +#: mod/settings.php:439 src/Module/Admin/Queue.php:78 +msgid "Created" +msgstr "Créé" -#: mod/settings.php:563 +#: mod/settings.php:440 msgid "Remove authorization" msgstr "Révoquer l'autorisation" -#: mod/settings.php:574 -msgid "No Addon settings configured" -msgstr "Aucuns paramètres d'Extension paramétré." - -#: mod/settings.php:583 +#: mod/settings.php:458 msgid "Addon Settings" msgstr "Paramètres d'extension" -#: mod/settings.php:604 +#: mod/settings.php:459 +msgid "No Addon settings configured" +msgstr "Aucuns paramètres d'Extension paramétré." + +#: mod/settings.php:480 msgid "Additional Features" msgstr "Fonctions supplémentaires" -#: mod/settings.php:629 +#: mod/settings.php:482 mod/settings.php:575 mod/settings.php:712 +#: src/Module/Admin/Addons/Index.php:69 src/Module/Admin/Features.php:87 +#: src/Module/Admin/Logs/Settings.php:82 src/Module/Admin/Site.php:500 +#: src/Module/Admin/Themes/Index.php:113 src/Module/Admin/Tos.php:66 +#: src/Module/Settings/Delegation.php:170 src/Module/Settings/Display.php:194 +msgid "Save Settings" +msgstr "Sauvegarder les paramètres" + +#: mod/settings.php:504 msgid "Diaspora (Socialhome, Hubzilla)" msgstr "Diaspora (Socialhome, Hubzilla)" -#: mod/settings.php:629 mod/settings.php:630 +#: mod/settings.php:504 mod/settings.php:505 msgid "enabled" msgstr "activé" -#: mod/settings.php:629 mod/settings.php:630 +#: mod/settings.php:504 mod/settings.php:505 msgid "disabled" msgstr "désactivé" -#: mod/settings.php:629 mod/settings.php:630 +#: mod/settings.php:504 mod/settings.php:505 #, php-format msgid "Built-in support for %s connectivity is %s" msgstr "Le support natif pour la connectivité %s est %s" -#: mod/settings.php:630 +#: mod/settings.php:505 msgid "OStatus (GNU Social)" msgstr "OStatus (GNU Social)" -#: mod/settings.php:661 +#: mod/settings.php:533 msgid "Email access is disabled on this site." msgstr "L'accès courriel est désactivé sur ce site." -#: mod/settings.php:666 mod/settings.php:702 +#: mod/settings.php:538 mod/settings.php:573 msgid "None" msgstr "Aucun(e)" -#: mod/settings.php:672 src/Module/BaseSettings.php:80 +#: mod/settings.php:544 src/Module/BaseSettings.php:80 msgid "Social Networks" msgstr "Réseaux sociaux" -#: mod/settings.php:677 +#: mod/settings.php:549 msgid "General Social Media Settings" msgstr "Paramètres généraux des réseaux sociaux" -#: mod/settings.php:678 +#: mod/settings.php:550 msgid "Accept only top level posts by contacts you follow" msgstr "Accepter les publications original uniquement de vos contacts" -#: mod/settings.php:678 +#: mod/settings.php:550 msgid "" "The system does an auto completion of threads when a comment arrives. This " "has got the side effect that you can receive posts that had been started by " @@ -2280,239 +1948,235 @@ msgid "" "posts from people you really do follow." msgstr "Le système effectue une auto-complétion des fils quand un commentaire arrive. Ceci a l'effet secondaire que vous pouvez recevoir des publications qui ont été démarrées par un non-abonné mais qui a été commenté par quelqu'un que vous suivez. Ce paramètre désactive ce comportement. Quand activé, vous ne recevrez strictement que les publications des personnes que vous suivez vraiment." -#: mod/settings.php:679 -msgid "Disable Content Warning" -msgstr "Désactiver les avertissements de contenus (CW)" +#: mod/settings.php:551 +msgid "Enable Content Warning" +msgstr "Activer les avertissements de contenus (CW)" -#: mod/settings.php:679 +#: mod/settings.php:551 msgid "" "Users on networks like Mastodon or Pleroma are able to set a content warning" -" field which collapse their post by default. This disables the automatic " -"collapsing and sets the content warning as the post title. Doesn't affect " -"any other content filtering you eventually set up." -msgstr "Les utilisateurs sur les réseaux comme Mastodon ou Pleroma sont en mesure de mettre un champs d'avertissement de contenu qui cache leur message par défaut. Cela désactive la fermeture automatique et met le message d'avertissement de contenu comme titre de la publication. " +" field which collapse their post by default. This enables the automatic " +"collapsing instead of setting the content warning as the post title. Doesn't" +" affect any other content filtering you eventually set up." +msgstr "Les utilisateurs de plate-formes comme Mastodon ou Pleroma ont la possibilité de définir un avertissement de contenu qui cache le contenu de leurs publications par défaut. Quand cette option est désactivée, les publications avec un avertissement de contenu ne sont pas filtrées et le libellé associé est utilisé comme titre. Ce filtrage est indépendant des autres filtrages de contenu." -#: mod/settings.php:680 -msgid "Disable intelligent shortening" -msgstr "Désactiver la réduction d'URL" +#: mod/settings.php:552 +msgid "Enable intelligent shortening" +msgstr "Activer l'abbréviation intelligente" -#: mod/settings.php:680 +#: mod/settings.php:552 msgid "" "Normally the system tries to find the best link to add to shortened posts. " -"If this option is enabled then every shortened post will always point to the" -" original friendica post." -msgstr "Normalement, le système tente de trouver le meilleur lien à ajouter aux publications raccourcies. Si cette option est activée, les publications raccourcies dirigeront toujours vers leur publication d'origine sur Friendica." +"If disabled, every shortened post will always point to the original " +"friendica post." +msgstr "L'abbréviation intelligente cherche le lien le plus adapté dans les publications abbréviées. Quand elle est désactivée, le lien est toujours celui de la publication Friendica initiale." -#: mod/settings.php:681 +#: mod/settings.php:553 +msgid "Enable simple text shortening" +msgstr "Activer l'abbréviation de texte simple" + +#: mod/settings.php:553 +msgid "" +"Normally the system shortens posts at the next line feed. If this option is " +"enabled then the system will shorten the text at the maximum character " +"limit." +msgstr "Cette option raccourcit le texte des publications au nombre de caractères exact au lieu d'attendre la fin du paragraphe." + +#: mod/settings.php:554 msgid "Attach the link title" msgstr "Attacher le titre du lien (Diaspora)" -#: mod/settings.php:681 +#: mod/settings.php:554 msgid "" "When activated, the title of the attached link will be added as a title on " "posts to Diaspora. This is mostly helpful with \"remote-self\" contacts that" " share feed content." msgstr "Si vos publications contiennent un lien, le titre de la page associée sera attaché à la publication à destination de vos contacts Diaspora. C'est principalement utile avec les contacts \"remote-self\" qui partagent du contenu de flux RSS/Atom." -#: mod/settings.php:682 -msgid "Automatically follow any GNU Social (OStatus) followers/mentioners" -msgstr "Suivre automatiquement ceux qui me suivent ou me mentionnent sur GNU Social (OStatus)" +#: mod/settings.php:555 +msgid "Your legacy ActivityPub/GNU Social account" +msgstr "Votre ancient compte ActivityPub/GNU Social" -#: mod/settings.php:682 +#: mod/settings.php:555 msgid "" -"If you receive a message from an unknown OStatus user, this option decides " -"what to do. If it is checked, a new contact will be created for every " -"unknown user." -msgstr "Si vous recevez un message d'un utilisateur OStatus inconnu, cette option détermine ce qui sera fait. Si elle est cochée, un nouveau contact sera créé pour chaque utilisateur inconnu." +"If you enter your old account name from an ActivityPub based system or your " +"GNU Social/Statusnet account name here (in the format user@domain.tld), your" +" contacts will be added automatically. The field will be emptied when done." +msgstr "Si vous saisissez votre adresse de compte précédente d'un réseau basé sur ActivityPub ou GNU Social/Statusnet (au format utilisateur@domaine.tld), vos contacts seront ajoutés autoamtiquement. Le champ sera vidé quand l'opération sera terminé." -#: mod/settings.php:683 -msgid "Default group for OStatus contacts" -msgstr "Groupe par défaut pour les contacts OStatus" - -#: mod/settings.php:684 -msgid "Your legacy GNU Social account" -msgstr "Le compte GNU Social que vous avez déjà" - -#: mod/settings.php:684 -msgid "" -"If you enter your old GNU Social/Statusnet account name here (in the format " -"user@domain.tld), your contacts will be added automatically. The field will " -"be emptied when done." -msgstr "Si vous entrez le nom de votre ancien compte GNU Social / StatusNet ici (utiliser le format utilisateur@domaine.tld), vos contacts seront ajoutés automatiquement. Le champ sera vidé lorsque ce sera terminé." - -#: mod/settings.php:687 +#: mod/settings.php:558 msgid "Repair OStatus subscriptions" msgstr "Réparer les abonnements OStatus" -#: mod/settings.php:691 +#: mod/settings.php:562 msgid "Email/Mailbox Setup" msgstr "Réglages de courriel/boîte à lettre" -#: mod/settings.php:692 +#: mod/settings.php:563 msgid "" "If you wish to communicate with email contacts using this service " "(optional), please specify how to connect to your mailbox." msgstr "Si vous souhaitez communiquer avec vos contacts \"courriel\" (facultatif), merci de nous indiquer comment vous connecter à votre boîte." -#: mod/settings.php:693 +#: mod/settings.php:564 msgid "Last successful email check:" msgstr "Dernière vérification réussie des courriels :" -#: mod/settings.php:695 +#: mod/settings.php:566 msgid "IMAP server name:" msgstr "Nom du serveur IMAP :" -#: mod/settings.php:696 +#: mod/settings.php:567 msgid "IMAP port:" msgstr "Port IMAP :" -#: mod/settings.php:697 +#: mod/settings.php:568 msgid "Security:" msgstr "Sécurité :" -#: mod/settings.php:698 +#: mod/settings.php:569 msgid "Email login name:" msgstr "Nom de connexion :" -#: mod/settings.php:699 +#: mod/settings.php:570 msgid "Email password:" msgstr "Mot de passe :" -#: mod/settings.php:700 +#: mod/settings.php:571 msgid "Reply-to address:" msgstr "Adresse de réponse :" -#: mod/settings.php:701 +#: mod/settings.php:572 msgid "Send public posts to all email contacts:" msgstr "Envoyer les publications publiques à tous les contacts courriels :" -#: mod/settings.php:702 +#: mod/settings.php:573 msgid "Action after import:" msgstr "Action après import :" -#: mod/settings.php:702 src/Content/Nav.php:270 +#: mod/settings.php:573 src/Content/Nav.php:280 msgid "Mark as seen" msgstr "Marquer comme vu" -#: mod/settings.php:702 +#: mod/settings.php:573 msgid "Move to folder" msgstr "Déplacer vers" -#: mod/settings.php:703 +#: mod/settings.php:574 msgid "Move to folder:" msgstr "Déplacer vers :" -#: mod/settings.php:717 +#: mod/settings.php:588 msgid "Unable to find your profile. Please contact your admin." msgstr "Impossible de trouver votre profile. Merci de contacter votre administrateur." -#: mod/settings.php:753 +#: mod/settings.php:626 src/Content/Widget.php:533 msgid "Account Types" msgstr "Type de compte" -#: mod/settings.php:754 +#: mod/settings.php:627 msgid "Personal Page Subtypes" msgstr "Sous-catégories de page personnelle" -#: mod/settings.php:755 +#: mod/settings.php:628 msgid "Community Forum Subtypes" msgstr "Sous-catégories de forums communautaires" -#: mod/settings.php:762 src/Module/Admin/Users.php:194 +#: mod/settings.php:635 src/Module/Admin/BaseUsers.php:106 msgid "Personal Page" msgstr "Page personnelle" -#: mod/settings.php:763 +#: mod/settings.php:636 msgid "Account for a personal profile." msgstr "Compte pour profil personnel." -#: mod/settings.php:766 src/Module/Admin/Users.php:195 +#: mod/settings.php:639 src/Module/Admin/BaseUsers.php:107 msgid "Organisation Page" msgstr "Page Associative" -#: mod/settings.php:767 +#: mod/settings.php:640 msgid "" "Account for an organisation that automatically approves contact requests as " "\"Followers\"." msgstr "Compte pour une organisation qui accepte les demandes comme \"Abonnés\"." -#: mod/settings.php:770 src/Module/Admin/Users.php:196 +#: mod/settings.php:643 src/Module/Admin/BaseUsers.php:108 msgid "News Page" msgstr "Page d'informations" -#: mod/settings.php:771 +#: mod/settings.php:644 msgid "" "Account for a news reflector that automatically approves contact requests as" " \"Followers\"." msgstr "Compte pour les miroirs de nouvelles qui accepte automatiquement les de contact comme \"Abonnés\"." -#: mod/settings.php:774 src/Module/Admin/Users.php:197 +#: mod/settings.php:647 src/Module/Admin/BaseUsers.php:109 msgid "Community Forum" msgstr "Forum Communautaire" -#: mod/settings.php:775 +#: mod/settings.php:648 msgid "Account for community discussions." msgstr "Compte pour des discussions communautaires." -#: mod/settings.php:778 src/Module/Admin/Users.php:187 +#: mod/settings.php:651 src/Module/Admin/BaseUsers.php:99 msgid "Normal Account Page" msgstr "Compte normal" -#: mod/settings.php:779 +#: mod/settings.php:652 msgid "" "Account for a regular personal profile that requires manual approval of " "\"Friends\" and \"Followers\"." msgstr "Les demandes d'abonnement doivent être acceptées manuellement." -#: mod/settings.php:782 src/Module/Admin/Users.php:188 +#: mod/settings.php:655 src/Module/Admin/BaseUsers.php:100 msgid "Soapbox Page" msgstr "Compte \"boîte à savon\"" -#: mod/settings.php:783 +#: mod/settings.php:656 msgid "" "Account for a public profile that automatically approves contact requests as" " \"Followers\"." msgstr "Compte pour un profil public qui accepte les demandes de contact comme \"Abonnés\"." -#: mod/settings.php:786 src/Module/Admin/Users.php:189 +#: mod/settings.php:659 src/Module/Admin/BaseUsers.php:101 msgid "Public Forum" msgstr "Forum public" -#: mod/settings.php:787 +#: mod/settings.php:660 msgid "Automatically approves all contact requests." msgstr "Les demandes de participation au forum sont automatiquement acceptées." -#: mod/settings.php:790 src/Module/Admin/Users.php:190 +#: mod/settings.php:663 src/Module/Admin/BaseUsers.php:102 msgid "Automatic Friend Page" msgstr "Abonnement réciproque" -#: mod/settings.php:791 +#: mod/settings.php:664 msgid "" "Account for a popular profile that automatically approves contact requests " "as \"Friends\"." msgstr "Les demandes d'abonnement sont automatiquement acceptées." -#: mod/settings.php:794 +#: mod/settings.php:667 msgid "Private Forum [Experimental]" msgstr "Forum privé [expérimental]" -#: mod/settings.php:795 +#: mod/settings.php:668 msgid "Requires manual approval of contact requests." msgstr "Les demandes de participation au forum nécessitent une approbation." -#: mod/settings.php:806 +#: mod/settings.php:679 msgid "OpenID:" msgstr "OpenID:" -#: mod/settings.php:806 +#: mod/settings.php:679 msgid "(Optional) Allow this OpenID to login to this account." msgstr "&nbsp;(Facultatif) Autoriser cet OpenID à se connecter à ce compte." -#: mod/settings.php:814 +#: mod/settings.php:687 msgid "Publish your profile in your local site directory?" msgstr "Publier votre profil dans le répertoire local" -#: mod/settings.php:814 +#: mod/settings.php:687 #, php-format msgid "" "Your profile will be published in this node's local " @@ -2520,115 +2184,115 @@ msgid "" " system settings." msgstr "Votre profil sera public sur l'annuaire local de cette instance. Les détails de votre profil pourront être visible publiquement selon les paramètres de votre système." -#: mod/settings.php:820 +#: mod/settings.php:693 #, php-format msgid "" "Your profile will also be published in the global friendica directories " "(e.g. %s)." msgstr "Votre profil sera aussi publié dans le répertoire Friendica global (%s)." -#: mod/settings.php:826 +#: mod/settings.php:699 #, php-format msgid "Your Identity Address is '%s' or '%s'." msgstr "L’adresse de votre profil est '%s' ou '%s'." -#: mod/settings.php:857 +#: mod/settings.php:710 msgid "Account Settings" msgstr "Compte" -#: mod/settings.php:865 +#: mod/settings.php:718 msgid "Password Settings" msgstr "Réglages de mot de passe" -#: mod/settings.php:866 src/Module/Register.php:149 +#: mod/settings.php:719 src/Module/Register.php:149 msgid "New Password:" msgstr "Nouveau mot de passe :" -#: mod/settings.php:866 +#: mod/settings.php:719 msgid "" "Allowed characters are a-z, A-Z, 0-9 and special characters except white " "spaces, accentuated letters and colon (:)." msgstr "Les caractères permis sont a-z, A-Z, 0-9 et les caractères de ponctuation sauf les espaces et les deux-points (:)." -#: mod/settings.php:867 src/Module/Register.php:150 +#: mod/settings.php:720 src/Module/Register.php:150 msgid "Confirm:" msgstr "Confirmer :" -#: mod/settings.php:867 +#: mod/settings.php:720 msgid "Leave password fields blank unless changing" msgstr "Laissez les champs de mot de passe vierges, sauf si vous désirez les changer" -#: mod/settings.php:868 +#: mod/settings.php:721 msgid "Current Password:" msgstr "Mot de passe actuel :" -#: mod/settings.php:868 +#: mod/settings.php:721 msgid "Your current password to confirm the changes" msgstr "Votre mot de passe actuel pour confirmer les modifications" -#: mod/settings.php:869 +#: mod/settings.php:722 msgid "Password:" msgstr "Mot de passe :" -#: mod/settings.php:869 +#: mod/settings.php:722 msgid "Your current password to confirm the changes of the email address" msgstr "Votre mot de passe actuel pour confirmer les modifications de votre adresse email." -#: mod/settings.php:872 +#: mod/settings.php:725 msgid "Delete OpenID URL" msgstr "Supprimer l'URL OpenID" -#: mod/settings.php:874 +#: mod/settings.php:727 msgid "Basic Settings" msgstr "Réglages de base" -#: mod/settings.php:875 src/Module/Profile/Profile.php:144 +#: mod/settings.php:728 src/Module/Profile/Profile.php:144 msgid "Full Name:" msgstr "Nom complet :" -#: mod/settings.php:876 +#: mod/settings.php:729 msgid "Email Address:" msgstr "Adresse courriel :" -#: mod/settings.php:877 +#: mod/settings.php:730 msgid "Your Timezone:" msgstr "Votre fuseau horaire :" -#: mod/settings.php:878 +#: mod/settings.php:731 msgid "Your Language:" msgstr "Votre langue :" -#: mod/settings.php:878 +#: mod/settings.php:731 msgid "" "Set the language we use to show you friendica interface and to send you " "emails" msgstr "Détermine la langue que nous utilisons pour afficher votre interface Friendica et pour vous envoyer des courriels" -#: mod/settings.php:879 +#: mod/settings.php:732 msgid "Default Post Location:" msgstr "Emplacement de publication par défaut:" -#: mod/settings.php:880 +#: mod/settings.php:733 msgid "Use Browser Location:" msgstr "Utiliser la localisation géographique du navigateur:" -#: mod/settings.php:882 +#: mod/settings.php:735 msgid "Security and Privacy Settings" msgstr "Réglages de sécurité et vie privée" -#: mod/settings.php:884 +#: mod/settings.php:737 msgid "Maximum Friend Requests/Day:" msgstr "Nombre maximal de demandes d'abonnement par jour :" -#: mod/settings.php:884 mod/settings.php:894 +#: mod/settings.php:737 mod/settings.php:747 msgid "(to prevent spam abuse)" msgstr "(pour limiter l'impact du spam)" -#: mod/settings.php:886 +#: mod/settings.php:739 msgid "Allow your profile to be searchable globally?" msgstr "Publier votre profil publiquement" -#: mod/settings.php:886 +#: mod/settings.php:739 msgid "" "Activate this setting if you want others to easily find and follow you. Your" " profile will be searchable on remote systems. This setting also determines " @@ -2636,43 +2300,43 @@ msgid "" "indexed or not." msgstr "Permet à quiconque de trouver votre profil via une recherche sur n'importe quel site compatible ou un moteur de recherche." -#: mod/settings.php:887 +#: mod/settings.php:740 msgid "Hide your contact/friend list from viewers of your profile?" msgstr "Cacher votre liste de contacts/amis des visiteurs de votre profil?" -#: mod/settings.php:887 +#: mod/settings.php:740 msgid "" "A list of your contacts is displayed on your profile page. Activate this " "option to disable the display of your contact list." msgstr "La liste de vos contacts est affichée sur votre profil. Activer cette option pour désactiver son affichage." -#: mod/settings.php:888 +#: mod/settings.php:741 msgid "Hide your profile details from anonymous viewers?" msgstr "Cacher les détails de votre profil pour les lecteurs anonymes." -#: mod/settings.php:888 +#: mod/settings.php:741 msgid "" "Anonymous visitors will only see your profile picture, your display name and" " the nickname you are using on your profile page. Your public posts and " "replies will still be accessible by other means." msgstr "Les visiteurs anonymes ne verront que votre image de profil, votre nom affiché, et le surnom que vous utilisez sur votre page de profil. Vos publications publics et réponses seront toujours accessibles par d'autres moyens." -#: mod/settings.php:889 +#: mod/settings.php:742 msgid "Make public posts unlisted" msgstr "Délister vos publications publiques" -#: mod/settings.php:889 +#: mod/settings.php:742 msgid "" "Your public posts will not appear on the community pages or in search " "results, nor be sent to relay servers. However they can still appear on " "public feeds on remote servers." msgstr "Vos publications publiques n'apparaîtront pas dans les pages communautaires ni les résultats de recherche de ce site et ne seront pas diffusées via les serveurs de relai. Cependant, elles pourront quand même apparaître dans les fils publics de sites distants." -#: mod/settings.php:890 +#: mod/settings.php:743 msgid "Make all posted pictures accessible" msgstr "Rendre toutes les images envoyées accessibles." -#: mod/settings.php:890 +#: mod/settings.php:743 msgid "" "This option makes every posted picture accessible via the direct link. This " "is a workaround for the problem that most other networks can't handle " @@ -2680,198 +2344,221 @@ msgid "" "public on your photo albums though." msgstr "Cette option rend chaque image envoyée accessible par un lien direct. C'est un contournement pour prendre en compte que la pluplart des autres réseaux ne gèrent pas les droits sur les images. Cependant les images non publiques ne seront pas visibles sur votre album photo." -#: mod/settings.php:891 +#: mod/settings.php:744 msgid "Allow friends to post to your profile page?" msgstr "Autoriser vos contacts à publier sur votre profil ?" -#: mod/settings.php:891 +#: mod/settings.php:744 msgid "" "Your contacts may write posts on your profile wall. These posts will be " "distributed to your contacts" msgstr "Vos contacts peuvent partager des publications sur votre mur. Ces publication seront visibles par vos abonnés." -#: mod/settings.php:892 +#: mod/settings.php:745 msgid "Allow friends to tag your posts?" msgstr "Autoriser vos contacts à ajouter des tags à vos publications?" -#: mod/settings.php:892 +#: mod/settings.php:745 msgid "Your contacts can add additional tags to your posts." msgstr "Vos contacts peuvent ajouter des tag à vos publications." -#: mod/settings.php:893 +#: mod/settings.php:746 msgid "Permit unknown people to send you private mail?" msgstr "Autoriser les messages privés d'inconnus?" -#: mod/settings.php:893 +#: mod/settings.php:746 msgid "" "Friendica network users may send you private messages even if they are not " "in your contact list." msgstr "Les utilisateurs de Friendica peuvent vous envoyer des messages privés même s'ils ne sont pas dans vos contacts." -#: mod/settings.php:894 +#: mod/settings.php:747 msgid "Maximum private messages per day from unknown people:" msgstr "Maximum de messages privés d'inconnus par jour :" -#: mod/settings.php:896 +#: mod/settings.php:749 msgid "Default Post Permissions" msgstr "Permissions de publication par défaut" -#: mod/settings.php:900 +#: mod/settings.php:753 msgid "Expiration settings" msgstr "Réglages d'expiration" -#: mod/settings.php:901 +#: mod/settings.php:754 msgid "Automatically expire posts after this many days:" msgstr "Les publications expirent automatiquement après (en jours) :" -#: mod/settings.php:901 +#: mod/settings.php:754 msgid "If empty, posts will not expire. Expired posts will be deleted" msgstr "Si ce champ est vide, les publications n'expireront pas. Les publications expirées seront supprimées" -#: mod/settings.php:902 +#: mod/settings.php:755 msgid "Expire posts" msgstr "Faire expirer les publications" -#: mod/settings.php:902 +#: mod/settings.php:755 msgid "When activated, posts and comments will be expired." msgstr "Les publications originales et commentaires expireront." -#: mod/settings.php:903 +#: mod/settings.php:756 msgid "Expire personal notes" msgstr "Faire expirer les notes personnelles" -#: mod/settings.php:903 +#: mod/settings.php:756 msgid "" "When activated, the personal notes on your profile page will be expired." msgstr " " -#: mod/settings.php:904 +#: mod/settings.php:757 msgid "Expire starred posts" msgstr "Faire expirer les publications marquées" -#: mod/settings.php:904 +#: mod/settings.php:757 msgid "" "Starring posts keeps them from being expired. That behaviour is overwritten " "by this setting." msgstr "Par défaut, marquer une publication empêche leur expiration." -#: mod/settings.php:905 +#: mod/settings.php:758 msgid "Expire photos" msgstr "Faire expirer les photos" -#: mod/settings.php:905 +#: mod/settings.php:758 msgid "When activated, photos will be expired." msgstr " " -#: mod/settings.php:906 +#: mod/settings.php:759 msgid "Only expire posts by others" msgstr "Faire expirer uniquement les contenu reçus" -#: mod/settings.php:906 +#: mod/settings.php:759 msgid "" "When activated, your own posts never expire. Then the settings above are " "only valid for posts you received." msgstr "Empêche vos propres publications d'expirer. S'applique à tous les choix précédents." -#: mod/settings.php:909 +#: mod/settings.php:762 msgid "Notification Settings" msgstr "Réglages de notification" -#: mod/settings.php:910 +#: mod/settings.php:763 msgid "Send a notification email when:" msgstr "Envoyer un courriel de notification quand:" -#: mod/settings.php:911 +#: mod/settings.php:764 msgid "You receive an introduction" msgstr "Vous recevez une introduction" -#: mod/settings.php:912 +#: mod/settings.php:765 msgid "Your introductions are confirmed" msgstr "Vos introductions sont confirmées" -#: mod/settings.php:913 +#: mod/settings.php:766 msgid "Someone writes on your profile wall" msgstr "Quelqu'un écrit sur votre mur" -#: mod/settings.php:914 +#: mod/settings.php:767 msgid "Someone writes a followup comment" msgstr "Quelqu'un vous commente" -#: mod/settings.php:915 +#: mod/settings.php:768 msgid "You receive a private message" msgstr "Vous recevez un message privé" -#: mod/settings.php:916 +#: mod/settings.php:769 msgid "You receive a friend suggestion" msgstr "Vous avez reçu une suggestion d'abonnement" -#: mod/settings.php:917 +#: mod/settings.php:770 msgid "You are tagged in a post" msgstr "Vous avez été mentionné•e dans une publication" -#: mod/settings.php:918 +#: mod/settings.php:771 msgid "You are poked/prodded/etc. in a post" msgstr "Vous avez été sollicité•e dans une publication" -#: mod/settings.php:920 +#: mod/settings.php:773 +msgid "Create a desktop notification when:" +msgstr "Créer une notification de bureau quand :" + +#: mod/settings.php:774 +msgid "Someone liked your content" +msgstr "Quelqu'un a aimé votre contenu" + +#: mod/settings.php:775 +msgid "Someone shared your content" +msgstr "Quelqu'un a partagé votre contenu" + +#: mod/settings.php:777 msgid "Activate desktop notifications" msgstr "Activer les notifications de bureau" -#: mod/settings.php:920 +#: mod/settings.php:777 msgid "Show desktop popup on new notifications" msgstr "Afficher dans des pop-ups les nouvelles notifications" -#: mod/settings.php:922 +#: mod/settings.php:779 msgid "Text-only notification emails" msgstr "Courriels de notification en format texte" -#: mod/settings.php:924 +#: mod/settings.php:781 msgid "Send text only notification emails, without the html part" msgstr "Envoyer le texte des courriels de notification, sans la composante html" -#: mod/settings.php:926 +#: mod/settings.php:783 msgid "Show detailled notifications" msgstr "Notifications détaillées" -#: mod/settings.php:928 +#: mod/settings.php:785 msgid "" "Per default, notifications are condensed to a single notification per item. " "When enabled every notification is displayed." msgstr "Par défaut seule la notification la plus récente par conversation est affichée. Ce réglage affiche toutes les notifications." -#: mod/settings.php:930 +#: mod/settings.php:787 +msgid "Show notifications of ignored contacts" +msgstr "Montrer les notifications des contacts ignorés" + +#: mod/settings.php:789 +msgid "" +"You don't see posts from ignored contacts. But you still see their comments." +" This setting controls if you want to still receive regular notifications " +"that are caused by ignored contacts or not." +msgstr "Par défaut les notifications de vos contacts ignorés sont également ignorées." + +#: mod/settings.php:791 msgid "Advanced Account/Page Type Settings" msgstr "Paramètres avancés de compte/page" -#: mod/settings.php:931 +#: mod/settings.php:792 msgid "Change the behaviour of this account for special situations" msgstr "Modifier le comportement de ce compte dans certaines situations" -#: mod/settings.php:934 +#: mod/settings.php:795 msgid "Import Contacts" msgstr "Importer des contacts" -#: mod/settings.php:935 +#: mod/settings.php:796 msgid "" "Upload a CSV file that contains the handle of your followed accounts in the " "first column you exported from the old account." msgstr "Téléversez un fichier CSV contenant des identifiants de contacts dans la première colonne." -#: mod/settings.php:936 +#: mod/settings.php:797 msgid "Upload File" msgstr "Téléverser le fichier" -#: mod/settings.php:938 +#: mod/settings.php:799 msgid "Relocate" msgstr "Relocaliser" -#: mod/settings.php:939 +#: mod/settings.php:800 msgid "" "If you have moved this profile from another server, and some of your " "contacts don't receive your updates, try pushing this button." msgstr "Si vous avez migré ce profil depuis un autre serveur et que vos contacts ne reçoivent plus vos mises à jour, essayez ce bouton." -#: mod/settings.php:940 +#: mod/settings.php:801 msgid "Resend relocate message to contacts" msgstr "Renvoyer un message de relocalisation aux contacts." @@ -2881,19 +2568,20 @@ msgid "" "hours." msgstr "Aucune suggestion. Si ce site est récent, merci de recommencer dans 24h." -#: mod/suggest.php:55 src/Content/Widget.php:82 view/theme/vier/theme.php:174 +#: mod/suggest.php:55 src/Content/Widget.php:79 view/theme/vier/theme.php:175 msgid "Friend Suggestions" msgstr "Suggestions d'abonnement" -#: mod/tagrm.php:112 +#: mod/tagrm.php:115 msgid "Remove Item Tag" msgstr "Enlever l'étiquette de l'élément" -#: mod/tagrm.php:114 +#: mod/tagrm.php:117 msgid "Select a tag to remove: " msgstr "Sélectionner une étiquette à supprimer :" -#: mod/tagrm.php:125 src/Module/Settings/Delegation.php:179 +#: mod/tagrm.php:128 src/Module/Settings/Delegation.php:179 +#: src/Module/Settings/TwoFactor/Trusted.php:104 msgid "Remove" msgstr "Utiliser comme photo de profil" @@ -2942,54 +2630,34 @@ msgid "" "select \"Export account\"" msgstr "Pour exporter votre compte, allez dans \"Paramètres> Exporter vos données personnelles\" et sélectionnez \"exportation de compte\"" -#: mod/unfollow.php:51 mod/unfollow.php:106 +#: mod/unfollow.php:65 mod/unfollow.php:129 msgid "You aren't following this contact." msgstr "Vous ne suivez pas ce contact." -#: mod/unfollow.php:61 mod/unfollow.php:112 +#: mod/unfollow.php:71 mod/unfollow.php:135 msgid "Unfollowing is currently not supported by your network." msgstr "Le désabonnement n'est actuellement pas supporté par votre réseau." -#: mod/unfollow.php:132 +#: mod/unfollow.php:92 msgid "Disconnect/Unfollow" msgstr "Se déconnecter/Ne plus suivre" -#: mod/videos.php:134 +#: mod/videos.php:120 msgid "No videos selected" msgstr "Pas de vidéo sélectionné" -#: mod/videos.php:252 src/Model/Item.php:3567 +#: mod/videos.php:236 msgid "View Video" msgstr "Regarder la vidéo" -#: mod/videos.php:267 +#: mod/videos.php:251 msgid "Recent Videos" msgstr "Vidéos récente" -#: mod/videos.php:269 +#: mod/videos.php:253 msgid "Upload New Videos" msgstr "Téléversé une nouvelle vidéo" -#: mod/wallmessage.php:68 mod/wallmessage.php:129 -#, php-format -msgid "Number of daily wall messages for %s exceeded. Message failed." -msgstr "Nombre de messages de mur quotidiens pour %s dépassé. Échec du message." - -#: mod/wallmessage.php:79 -msgid "Unable to check your home location." -msgstr "Impossible de vérifier votre localisation." - -#: mod/wallmessage.php:103 mod/wallmessage.php:112 -msgid "No recipient." -msgstr "Pas de destinataire." - -#: mod/wallmessage.php:143 -#, php-format -msgid "" -"If you wish for %s to respond, please check that the privacy settings on " -"your site allow private mail from unknown senders." -msgstr "Si vous souhaitez que %s réponde, merci de vérifier vos réglages pour autoriser les messages privés venant d'inconnus." - #: mod/wall_attach.php:42 mod/wall_attach.php:49 mod/wall_attach.php:87 #: mod/wall_upload.php:52 mod/wall_upload.php:63 mod/wall_upload.php:108 #: mod/wall_upload.php:159 mod/wall_upload.php:162 @@ -3013,91 +2681,102 @@ msgstr "La taille du fichier dépasse la limite de %s" msgid "File upload failed." msgstr "Le téléversement a échoué." -#: mod/wall_upload.php:219 +#: mod/wall_upload.php:233 src/Model/Photo.php:1014 msgid "Wall Photos" msgstr "Photos du mur" -#: src/App/Authentication.php:210 src/App/Authentication.php:262 -msgid "Login failed." -msgstr "Échec de connexion." - -#: src/App/Authentication.php:224 src/Model/User.php:797 -msgid "" -"We encountered a problem while logging in with the OpenID you provided. " -"Please check the correct spelling of the ID." -msgstr "Nous avons eu un souci avec l'OpenID que vous avez fourni. Merci de vérifier qu'il est correctement écrit." - -#: src/App/Authentication.php:224 src/Model/User.php:797 -msgid "The error message was:" -msgstr "Le message d'erreur était :" - -#: src/App/Authentication.php:273 -msgid "Login failed. Please check your credentials." -msgstr "Échec d'authentification. Merci de vérifier vos identifiants." - -#: src/App/Authentication.php:389 +#: mod/wallmessage.php:68 mod/wallmessage.php:129 #, php-format -msgid "Welcome %s" -msgstr "Bienvenue %s" +msgid "Number of daily wall messages for %s exceeded. Message failed." +msgstr "Nombre de messages de mur quotidiens pour %s dépassé. Échec du message." -#: src/App/Authentication.php:390 -msgid "Please upload a profile photo." -msgstr "Merci d'illustrer votre profil d'une image." +#: mod/wallmessage.php:79 +msgid "Unable to check your home location." +msgstr "Impossible de vérifier votre localisation." + +#: mod/wallmessage.php:103 mod/wallmessage.php:112 +msgid "No recipient." +msgstr "Pas de destinataire." + +#: mod/wallmessage.php:143 +#, php-format +msgid "" +"If you wish for %s to respond, please check that the privacy settings on " +"your site allow private mail from unknown senders." +msgstr "Si vous souhaitez que %s réponde, merci de vérifier vos réglages pour autoriser les messages privés venant d'inconnus." + +#: src/App.php:452 +msgid "No system theme config value set." +msgstr "Le thème système n'est pas configuré." #: src/App/Module.php:240 msgid "You must be logged in to use addons. " msgstr "Vous devez être connecté pour utiliser les greffons." -#: src/App/Page.php:249 +#: src/App/Page.php:250 msgid "Delete this item?" msgstr "Effacer cet élément?" -#: src/App/Page.php:297 +#: src/App/Page.php:251 +msgid "" +"Block this author? They won't be able to follow you nor see your public " +"posts, and you won't be able to see their posts and their notifications." +msgstr "Bloquer ce contact ? Iel ne pourra pas s'abonner à votre compte et vous ne pourrez pas voir leurs publications ni leurs commentaires." + +#: src/App/Page.php:299 msgid "toggle mobile" msgstr "activ. mobile" -#: src/App/Router.php:224 +#: src/App/Router.php:241 #, php-format msgid "Method not allowed for this module. Allowed method(s): %s" msgstr "Méthode non autorisée pour ce module. Méthode(s) autorisée(s): %s" -#: src/App/Router.php:226 src/Module/HTTPException/PageNotFound.php:32 +#: src/App/Router.php:243 src/Module/HTTPException/PageNotFound.php:32 msgid "Page not found." msgstr "Page introuvable." -#: src/App.php:310 -msgid "No system theme config value set." -msgstr "Le thème système n'est pas configuré." - -#: src/BaseModule.php:150 +#: src/BaseModule.php:180 msgid "" "The form security token was not correct. This probably happened because the " "form has been opened for too long (>3 hours) before submitting it." msgstr "Le jeton de sécurité du formulaire n'est pas correct. Ceci veut probablement dire que le formulaire est resté ouvert trop longtemps (plus de 3 heures) avant d'être validé." -#: src/BaseModule.php:179 +#: src/BaseModule.php:207 msgid "All contacts" msgstr "Tous les contacts" -#: src/BaseModule.php:184 src/Content/Widget.php:241 src/Core/ACL.php:184 -#: src/Module/Contact.php:816 src/Module/PermissionTooltip.php:76 -#: src/Module/PermissionTooltip.php:98 +#: src/BaseModule.php:212 src/Content/Widget.php:238 src/Core/ACL.php:195 +#: src/Module/Contact.php:816 src/Module/PermissionTooltip.php:77 +#: src/Module/PermissionTooltip.php:99 msgid "Followers" msgstr "Abonnés" -#: src/BaseModule.php:189 src/Content/Widget.php:242 +#: src/BaseModule.php:217 src/Content/Widget.php:239 #: src/Module/Contact.php:817 msgid "Following" msgstr "Abonnements" -#: src/BaseModule.php:194 src/Content/Widget.php:243 +#: src/BaseModule.php:222 src/Content/Widget.php:240 #: src/Module/Contact.php:818 msgid "Mutual friends" msgstr "Contact mutuels" -#: src/BaseModule.php:202 +#: src/BaseModule.php:230 msgid "Common" -msgstr "" +msgstr "Commun" + +#: src/Console/Addon.php:177 src/Console/Addon.php:202 +msgid "Addon not found" +msgstr "Extension manquante" + +#: src/Console/Addon.php:181 +msgid "Addon already enabled" +msgstr "Extension déjà activée" + +#: src/Console/Addon.php:206 +msgid "Addon already disabled" +msgstr "Extension déjà désactivée" #: src/Console/ArchiveContact.php:105 #, php-format @@ -3106,7 +2785,7 @@ msgstr "Aucune entrée de contact non archivé n'a été trouvé pour cette URL #: src/Console/ArchiveContact.php:108 msgid "The contact entries have been archived" -msgstr "" +msgstr "Les contacts ont été archivés" #: src/Console/GlobalCommunityBlock.php:96 #: src/Module/Admin/Blocklist/Contact.php:49 @@ -3126,7 +2805,7 @@ msgstr "Le numéro de version de \"post update\" a été fixé à %s." #: src/Console/PostUpdate.php:95 msgid "Check for pending update actions." -msgstr "Vérification pour les ations de mise à jour en cours." +msgstr "Vérification pour les actions de mise à jour en cours." #: src/Console/PostUpdate.php:97 msgid "Done." @@ -3134,50 +2813,61 @@ msgstr "Fait." #: src/Console/PostUpdate.php:99 msgid "Execute pending post updates." -msgstr "" +msgstr "Exécution de la mise à jour des publications en attente." #: src/Console/PostUpdate.php:105 msgid "All pending post updates are done." -msgstr "" +msgstr "Toutes les mises à jour de publications en attente sont terminées." -#: src/Console/User.php:158 -msgid "Enter new password: " -msgstr "Entrer le nouveau mot de passe :" - -#: src/Console/User.php:193 -msgid "Enter user name: " -msgstr "Entrer le nom d'utilisateur :" - -#: src/Console/User.php:201 src/Console/User.php:241 src/Console/User.php:274 -#: src/Console/User.php:300 +#: src/Console/User.php:158 src/Console/User.php:245 msgid "Enter user nickname: " msgstr "Entrer un pseudo :" -#: src/Console/User.php:209 +#: src/Console/User.php:202 +msgid "Enter new password: " +msgstr "Entrer le nouveau mot de passe :" + +#: src/Console/User.php:237 +msgid "Enter user name: " +msgstr "Entrer le nom d'utilisateur :" + +#: src/Console/User.php:253 msgid "Enter user email address: " msgstr "Entrer l'adresse courriel de l'utilisateur :" -#: src/Console/User.php:217 +#: src/Console/User.php:261 msgid "Enter a language (optional): " msgstr "Entrer la langue (optionnel) :" -#: src/Console/User.php:255 +#: src/Console/User.php:286 msgid "User is not pending." msgstr "L'utilisateur n'est pas en attente." -#: src/Console/User.php:313 +#: src/Console/User.php:318 msgid "User has already been marked for deletion." msgstr "L'utilisateur a déjà été marqué pour suppression." -#: src/Console/User.php:318 +#: src/Console/User.php:323 #, php-format msgid "Type \"yes\" to delete %s" msgstr "Saisir \"yes\" pour supprimer %s" -#: src/Console/User.php:320 +#: src/Console/User.php:325 msgid "Deletion aborted." msgstr "Suppression annulée." +#: src/Console/User.php:450 +msgid "Enter category: " +msgstr "Saisissez la catégorie :" + +#: src/Console/User.php:460 +msgid "Enter key: " +msgstr "Saisissez la clé :" + +#: src/Console/User.php:494 +msgid "Enter value: " +msgstr "Saisissez la valeur :" + #: src/Content/BoundariesPager.php:116 src/Content/Pager.php:171 msgid "newer" msgstr "Plus récent" @@ -3186,101 +2876,102 @@ msgstr "Plus récent" msgid "older" msgstr "Plus ancien" -#: src/Content/ContactSelector.php:48 +#: src/Content/ContactSelector.php:51 msgid "Frequently" msgstr "Fréquente" -#: src/Content/ContactSelector.php:49 +#: src/Content/ContactSelector.php:52 msgid "Hourly" msgstr "Horaire" -#: src/Content/ContactSelector.php:50 +#: src/Content/ContactSelector.php:53 msgid "Twice daily" msgstr "Deux fois par jour" -#: src/Content/ContactSelector.php:51 +#: src/Content/ContactSelector.php:54 msgid "Daily" msgstr "Quotidienne" -#: src/Content/ContactSelector.php:52 +#: src/Content/ContactSelector.php:55 msgid "Weekly" msgstr "Hebdomadaire" -#: src/Content/ContactSelector.php:53 +#: src/Content/ContactSelector.php:56 msgid "Monthly" msgstr "Mensuelle" -#: src/Content/ContactSelector.php:99 +#: src/Content/ContactSelector.php:123 msgid "DFRN" msgstr "DFRN" -#: src/Content/ContactSelector.php:100 +#: src/Content/ContactSelector.php:124 msgid "OStatus" msgstr "Ostatus" -#: src/Content/ContactSelector.php:101 +#: src/Content/ContactSelector.php:125 msgid "RSS/Atom" msgstr "RSS/Atom" -#: src/Content/ContactSelector.php:102 src/Module/Admin/Users.php:237 -#: src/Module/Admin/Users.php:248 src/Module/Admin/Users.php:262 -#: src/Module/Admin/Users.php:280 +#: src/Content/ContactSelector.php:126 src/Module/Admin/Users/Active.php:129 +#: src/Module/Admin/Users/Blocked.php:130 src/Module/Admin/Users/Create.php:73 +#: src/Module/Admin/Users/Deleted.php:88 src/Module/Admin/Users/Index.php:142 +#: src/Module/Admin/Users/Index.php:162 src/Module/Admin/Users/Pending.php:104 msgid "Email" msgstr "Courriel" -#: src/Content/ContactSelector.php:103 src/Module/Debug/Babel.php:282 +#: src/Content/ContactSelector.php:127 src/Module/Debug/Babel.php:307 msgid "Diaspora" msgstr "Diaspora" -#: src/Content/ContactSelector.php:104 +#: src/Content/ContactSelector.php:128 msgid "Zot!" msgstr "Zot!" -#: src/Content/ContactSelector.php:105 +#: src/Content/ContactSelector.php:129 msgid "LinkedIn" msgstr "LinkedIn" -#: src/Content/ContactSelector.php:106 +#: src/Content/ContactSelector.php:130 msgid "XMPP/IM" msgstr "XMPP/Messagerie Instantanée" -#: src/Content/ContactSelector.php:107 +#: src/Content/ContactSelector.php:131 msgid "MySpace" msgstr "MySpace" -#: src/Content/ContactSelector.php:108 +#: src/Content/ContactSelector.php:132 msgid "Google+" msgstr "Google+" -#: src/Content/ContactSelector.php:109 +#: src/Content/ContactSelector.php:133 msgid "pump.io" msgstr "pump.io" -#: src/Content/ContactSelector.php:110 +#: src/Content/ContactSelector.php:134 msgid "Twitter" msgstr "Twitter" -#: src/Content/ContactSelector.php:111 +#: src/Content/ContactSelector.php:135 msgid "Discourse" msgstr "Discourse" -#: src/Content/ContactSelector.php:112 +#: src/Content/ContactSelector.php:136 msgid "Diaspora Connector" msgstr "Connecteur Disapora" -#: src/Content/ContactSelector.php:113 +#: src/Content/ContactSelector.php:137 msgid "GNU Social Connector" msgstr "Connecteur GNU Social" -#: src/Content/ContactSelector.php:114 +#: src/Content/ContactSelector.php:138 msgid "ActivityPub" msgstr "ActivityPub" -#: src/Content/ContactSelector.php:115 +#: src/Content/ContactSelector.php:139 msgid "pnut" msgstr "pnut" -#: src/Content/ContactSelector.php:149 +#: src/Content/ContactSelector.php:175 #, php-format msgid "%s (via %s)" msgstr "%s (via %s)" @@ -3372,17 +3063,21 @@ msgstr "Afficher l'ancienneté" msgid "Display membership date in profile" msgstr "Affiche la date de création du compte sur votre profile" -#: src/Content/ForumManager.php:144 src/Content/Nav.php:229 -#: src/Content/Text/HTML.php:917 view/theme/vier/theme.php:220 +#: src/Content/ForumManager.php:145 src/Content/Nav.php:239 +#: src/Content/Text/HTML.php:906 src/Content/Widget.php:530 msgid "Forums" msgstr "Forums" -#: src/Content/ForumManager.php:146 view/theme/vier/theme.php:222 +#: src/Content/ForumManager.php:147 msgid "External link to forum" msgstr "Lien sortant vers le forum" -#: src/Content/ForumManager.php:149 src/Content/Widget.php:428 -#: src/Content/Widget.php:523 view/theme/vier/theme.php:225 +#: src/Content/ForumManager.php:150 src/Content/Widget.php:509 +msgid "show less" +msgstr "voir moins" + +#: src/Content/ForumManager.php:151 src/Content/Widget.php:411 +#: src/Content/Widget.php:510 msgid "show more" msgstr "montrer plus" @@ -3390,7 +3085,7 @@ msgstr "montrer plus" msgid "Nothing new here" msgstr "Rien de neuf ici" -#: src/Content/Nav.php:94 src/Module/Special/HTTPException.php:72 +#: src/Content/Nav.php:94 src/Module/Special/HTTPException.php:75 msgid "Go back" msgstr "Revenir" @@ -3398,342 +3093,471 @@ msgstr "Revenir" msgid "Clear notifications" msgstr "Effacer les notifications" -#: src/Content/Nav.php:96 src/Content/Text/HTML.php:904 +#: src/Content/Nav.php:96 src/Content/Text/HTML.php:893 msgid "@name, !forum, #tags, content" msgstr "@nom, !forum, #tags, contenu" -#: src/Content/Nav.php:169 src/Module/Security/Login.php:141 +#: src/Content/Nav.php:183 src/Module/Security/Login.php:145 msgid "Logout" msgstr "Se déconnecter" -#: src/Content/Nav.php:169 +#: src/Content/Nav.php:183 msgid "End this session" msgstr "Mettre fin à cette session" -#: src/Content/Nav.php:171 src/Module/Bookmarklet.php:46 -#: src/Module/Security/Login.php:142 +#: src/Content/Nav.php:185 src/Module/Bookmarklet.php:45 +#: src/Module/Security/Login.php:146 msgid "Login" msgstr "Connexion" -#: src/Content/Nav.php:171 +#: src/Content/Nav.php:185 msgid "Sign in" msgstr "Se connecter" -#: src/Content/Nav.php:177 src/Module/BaseProfile.php:60 -#: src/Module/Contact.php:631 src/Module/Contact.php:884 -#: src/Module/Settings/TwoFactor/Index.php:107 view/theme/frio/theme.php:225 +#: src/Content/Nav.php:190 src/Module/BaseProfile.php:56 +#: src/Module/Contact.php:619 src/Module/Contact.php:883 +#: src/Module/Settings/TwoFactor/Index.php:112 view/theme/frio/theme.php:226 msgid "Status" msgstr "Statut" -#: src/Content/Nav.php:177 src/Content/Nav.php:263 -#: view/theme/frio/theme.php:225 +#: src/Content/Nav.php:190 src/Content/Nav.php:273 +#: view/theme/frio/theme.php:226 msgid "Your posts and conversations" msgstr "Vos publications et conversations" -#: src/Content/Nav.php:178 src/Module/BaseProfile.php:52 -#: src/Module/BaseSettings.php:57 src/Module/Contact.php:633 -#: src/Module/Contact.php:900 src/Module/Profile/Profile.php:236 -#: src/Module/Welcome.php:57 view/theme/frio/theme.php:226 +#: src/Content/Nav.php:191 src/Module/BaseProfile.php:48 +#: src/Module/BaseSettings.php:57 src/Module/Contact.php:621 +#: src/Module/Contact.php:899 src/Module/Profile/Profile.php:241 +#: src/Module/Welcome.php:57 view/theme/frio/theme.php:227 msgid "Profile" msgstr "Profil" -#: src/Content/Nav.php:178 view/theme/frio/theme.php:226 +#: src/Content/Nav.php:191 view/theme/frio/theme.php:227 msgid "Your profile page" msgstr "Votre page de profil" -#: src/Content/Nav.php:179 view/theme/frio/theme.php:227 +#: src/Content/Nav.php:192 view/theme/frio/theme.php:228 msgid "Your photos" msgstr "Vos photos" -#: src/Content/Nav.php:180 src/Module/BaseProfile.php:76 -#: src/Module/BaseProfile.php:79 view/theme/frio/theme.php:228 +#: src/Content/Nav.php:193 view/theme/frio/theme.php:229 msgid "Videos" msgstr "Vidéos" -#: src/Content/Nav.php:180 view/theme/frio/theme.php:228 +#: src/Content/Nav.php:193 view/theme/frio/theme.php:229 msgid "Your videos" msgstr "Vos vidéos" -#: src/Content/Nav.php:181 view/theme/frio/theme.php:229 +#: src/Content/Nav.php:194 view/theme/frio/theme.php:230 msgid "Your events" msgstr "Vos évènements" -#: src/Content/Nav.php:182 +#: src/Content/Nav.php:195 msgid "Personal notes" msgstr "Notes personnelles" -#: src/Content/Nav.php:182 +#: src/Content/Nav.php:195 msgid "Your personal notes" msgstr "Vos notes personnelles" -#: src/Content/Nav.php:202 src/Content/Nav.php:263 +#: src/Content/Nav.php:212 src/Content/Nav.php:273 msgid "Home" msgstr "Profil" -#: src/Content/Nav.php:202 -msgid "Home Page" -msgstr "Page d'accueil" - -#: src/Content/Nav.php:206 src/Module/Register.php:155 -#: src/Module/Security/Login.php:102 +#: src/Content/Nav.php:216 src/Module/Register.php:155 +#: src/Module/Security/Login.php:106 msgid "Register" msgstr "S'inscrire" -#: src/Content/Nav.php:206 +#: src/Content/Nav.php:216 msgid "Create an account" msgstr "Créer un compte" -#: src/Content/Nav.php:212 src/Module/Help.php:69 +#: src/Content/Nav.php:222 src/Module/Help.php:69 #: src/Module/Settings/TwoFactor/AppSpecific.php:115 -#: src/Module/Settings/TwoFactor/Index.php:106 +#: src/Module/Settings/TwoFactor/Index.php:111 #: src/Module/Settings/TwoFactor/Recovery.php:93 -#: src/Module/Settings/TwoFactor/Verify.php:132 view/theme/vier/theme.php:258 +#: src/Module/Settings/TwoFactor/Verify.php:132 view/theme/vier/theme.php:217 msgid "Help" msgstr "Aide" -#: src/Content/Nav.php:212 +#: src/Content/Nav.php:222 msgid "Help and documentation" msgstr "Aide et documentation" -#: src/Content/Nav.php:216 +#: src/Content/Nav.php:226 msgid "Apps" msgstr "Applications" -#: src/Content/Nav.php:216 +#: src/Content/Nav.php:226 msgid "Addon applications, utilities, games" msgstr "Applications supplémentaires, utilitaires, jeux" -#: src/Content/Nav.php:220 src/Content/Text/HTML.php:902 -#: src/Module/Search/Index.php:98 +#: src/Content/Nav.php:230 src/Content/Text/HTML.php:891 +#: src/Module/Search/Index.php:99 msgid "Search" msgstr "Recherche" -#: src/Content/Nav.php:220 +#: src/Content/Nav.php:230 msgid "Search site content" msgstr "Rechercher dans le contenu du site" -#: src/Content/Nav.php:223 src/Content/Text/HTML.php:911 +#: src/Content/Nav.php:233 src/Content/Text/HTML.php:900 msgid "Full Text" msgstr "Texte Entier" -#: src/Content/Nav.php:224 src/Content/Text/HTML.php:912 +#: src/Content/Nav.php:234 src/Content/Text/HTML.php:901 #: src/Content/Widget/TagCloud.php:68 msgid "Tags" msgstr "Tags" -#: src/Content/Nav.php:225 src/Content/Nav.php:284 -#: src/Content/Text/HTML.php:913 src/Module/BaseProfile.php:121 -#: src/Module/BaseProfile.php:124 src/Module/Contact.php:819 -#: src/Module/Contact.php:907 view/theme/frio/theme.php:236 +#: src/Content/Nav.php:235 src/Content/Nav.php:294 +#: src/Content/Text/HTML.php:902 src/Module/BaseProfile.php:126 +#: src/Module/BaseProfile.php:129 src/Module/Contact.php:819 +#: src/Module/Contact.php:906 view/theme/frio/theme.php:237 msgid "Contacts" msgstr "Contacts" -#: src/Content/Nav.php:244 +#: src/Content/Nav.php:254 msgid "Community" msgstr "Communauté" -#: src/Content/Nav.php:244 +#: src/Content/Nav.php:254 msgid "Conversations on this and other servers" msgstr "Flux public global" -#: src/Content/Nav.php:248 src/Module/BaseProfile.php:91 -#: src/Module/BaseProfile.php:102 view/theme/frio/theme.php:233 +#: src/Content/Nav.php:258 src/Module/BaseProfile.php:88 +#: src/Module/BaseProfile.php:99 view/theme/frio/theme.php:234 msgid "Events and Calendar" msgstr "Évènements et agenda" -#: src/Content/Nav.php:251 +#: src/Content/Nav.php:261 msgid "Directory" msgstr "Annuaire" -#: src/Content/Nav.php:251 +#: src/Content/Nav.php:261 msgid "People directory" msgstr "Annuaire des utilisateurs" -#: src/Content/Nav.php:253 src/Module/BaseAdmin.php:92 +#: src/Content/Nav.php:263 src/Module/BaseAdmin.php:85 msgid "Information" msgstr "Information" -#: src/Content/Nav.php:253 +#: src/Content/Nav.php:263 msgid "Information about this friendica instance" msgstr "Information au sujet de cette instance de friendica" -#: src/Content/Nav.php:256 src/Module/Admin/Tos.php:59 -#: src/Module/BaseAdmin.php:102 src/Module/Register.php:163 +#: src/Content/Nav.php:266 src/Module/Admin/Tos.php:59 +#: src/Module/BaseAdmin.php:96 src/Module/Register.php:163 #: src/Module/Tos.php:84 msgid "Terms of Service" msgstr "Conditions de service" -#: src/Content/Nav.php:256 +#: src/Content/Nav.php:266 msgid "Terms of Service of this Friendica instance" msgstr "Conditions d'Utilisation de ce serveur Friendica" -#: src/Content/Nav.php:261 view/theme/frio/theme.php:232 +#: src/Content/Nav.php:271 view/theme/frio/theme.php:233 msgid "Network" msgstr "Réseau" -#: src/Content/Nav.php:261 view/theme/frio/theme.php:232 +#: src/Content/Nav.php:271 view/theme/frio/theme.php:233 msgid "Conversations from your friends" msgstr "Flux de conversations" -#: src/Content/Nav.php:267 +#: src/Content/Nav.php:277 msgid "Introductions" msgstr "Introductions" -#: src/Content/Nav.php:267 +#: src/Content/Nav.php:277 msgid "Friend Requests" msgstr "Demande d'abonnement" -#: src/Content/Nav.php:268 src/Module/BaseNotifications.php:139 -#: src/Module/Notifications/Introductions.php:52 +#: src/Content/Nav.php:278 src/Module/BaseNotifications.php:139 +#: src/Module/Notifications/Introductions.php:54 msgid "Notifications" msgstr "Notifications" -#: src/Content/Nav.php:269 +#: src/Content/Nav.php:279 msgid "See all notifications" msgstr "Voir toutes les notifications" -#: src/Content/Nav.php:270 +#: src/Content/Nav.php:280 msgid "Mark all system notifications seen" msgstr "Marquer toutes les notifications système comme 'vues'" -#: src/Content/Nav.php:273 view/theme/frio/theme.php:234 +#: src/Content/Nav.php:283 view/theme/frio/theme.php:235 msgid "Private mail" msgstr "Messages privés" -#: src/Content/Nav.php:274 +#: src/Content/Nav.php:284 msgid "Inbox" msgstr "Messages entrants" -#: src/Content/Nav.php:275 +#: src/Content/Nav.php:285 msgid "Outbox" msgstr "Messages sortants" -#: src/Content/Nav.php:279 +#: src/Content/Nav.php:289 msgid "Accounts" msgstr "Comptes" -#: src/Content/Nav.php:279 +#: src/Content/Nav.php:289 msgid "Manage other pages" msgstr "Gérer les autres pages" -#: src/Content/Nav.php:282 src/Module/Admin/Addons/Details.php:119 -#: src/Module/Admin/Themes/Details.php:124 src/Module/BaseSettings.php:124 -#: src/Module/Welcome.php:52 view/theme/frio/theme.php:235 +#: src/Content/Nav.php:292 src/Module/Admin/Addons/Details.php:114 +#: src/Module/Admin/Themes/Details.php:93 src/Module/BaseSettings.php:124 +#: src/Module/Welcome.php:52 view/theme/frio/theme.php:236 msgid "Settings" msgstr "Réglages" -#: src/Content/Nav.php:282 view/theme/frio/theme.php:235 +#: src/Content/Nav.php:292 view/theme/frio/theme.php:236 msgid "Account settings" msgstr "Compte" -#: src/Content/Nav.php:284 view/theme/frio/theme.php:236 +#: src/Content/Nav.php:294 view/theme/frio/theme.php:237 msgid "Manage/edit friends and contacts" msgstr "Gestion des contacts" -#: src/Content/Nav.php:289 src/Module/BaseAdmin.php:132 +#: src/Content/Nav.php:299 src/Module/BaseAdmin.php:126 msgid "Admin" msgstr "Admin" -#: src/Content/Nav.php:289 +#: src/Content/Nav.php:299 msgid "Site setup and configuration" msgstr "Démarrage et configuration du site" -#: src/Content/Nav.php:292 +#: src/Content/Nav.php:302 msgid "Navigation" msgstr "Navigation" -#: src/Content/Nav.php:292 +#: src/Content/Nav.php:302 msgid "Site map" msgstr "Carte du site" -#: src/Content/OEmbed.php:266 +#: src/Content/OEmbed.php:298 msgid "Embedding disabled" msgstr "Incorporation désactivée" -#: src/Content/OEmbed.php:388 +#: src/Content/OEmbed.php:416 msgid "Embedded content" msgstr "Contenu incorporé" +#: src/Content/Pager.php:216 +msgid "first" +msgstr "premier" + #: src/Content/Pager.php:221 msgid "prev" msgstr "précédent" +#: src/Content/Pager.php:276 +msgid "next" +msgstr "suivant" + #: src/Content/Pager.php:281 msgid "last" msgstr "dernier" -#: src/Content/Text/BBCode.php:946 src/Content/Text/BBCode.php:1605 -#: src/Content/Text/BBCode.php:1606 +#: src/Content/Text/BBCode.php:980 src/Content/Text/BBCode.php:1768 +#: src/Content/Text/BBCode.php:1769 msgid "Image/photo" msgstr "Image/photo" -#: src/Content/Text/BBCode.php:1046 +#: src/Content/Text/BBCode.php:1153 #, php-format msgid "%2$s %3$s" msgstr "%2$s %3$s" -#: src/Content/Text/BBCode.php:1071 src/Model/Item.php:3635 -#: src/Model/Item.php:3641 -msgid "link to source" -msgstr "lien original" +#: src/Content/Text/BBCode.php:1178 src/Model/Item.php:3139 +#: src/Model/Item.php:3145 src/Model/Item.php:3146 +msgid "Link to source" +msgstr "Lien vers la source" -#: src/Content/Text/BBCode.php:1523 src/Content/Text/HTML.php:954 +#: src/Content/Text/BBCode.php:1686 src/Content/Text/HTML.php:943 msgid "Click to open/close" msgstr "Cliquer pour ouvrir/fermer" -#: src/Content/Text/BBCode.php:1554 +#: src/Content/Text/BBCode.php:1717 msgid "$1 wrote:" msgstr "$1 a écrit :" -#: src/Content/Text/BBCode.php:1608 src/Content/Text/BBCode.php:1609 +#: src/Content/Text/BBCode.php:1773 src/Content/Text/BBCode.php:1774 msgid "Encrypted content" msgstr "Contenu chiffré" -#: src/Content/Text/BBCode.php:1831 +#: src/Content/Text/BBCode.php:1990 msgid "Invalid source protocol" msgstr "Protocole d'image invalide" -#: src/Content/Text/BBCode.php:1846 +#: src/Content/Text/BBCode.php:2005 msgid "Invalid link protocol" msgstr "Protocole de lien invalide" -#: src/Content/Text/HTML.php:802 +#: src/Content/Text/HTML.php:807 msgid "Loading more entries..." msgstr "Chargement de résultats supplémentaires..." -#: src/Content/Text/HTML.php:803 +#: src/Content/Text/HTML.php:808 msgid "The end" msgstr "Fin" -#: src/Content/Text/HTML.php:896 src/Model/Profile.php:448 -#: src/Module/Contact.php:328 +#: src/Content/Text/HTML.php:885 src/Content/Widget/VCard.php:103 +#: src/Model/Profile.php:453 msgid "Follow" msgstr "S'abonner" -#: src/Content/Widget/CalendarExport.php:63 +#: src/Content/Widget.php:49 +msgid "Add New Contact" +msgstr "Ajouter un nouveau contact" + +#: src/Content/Widget.php:50 +msgid "Enter address or web location" +msgstr "Entrez son adresse ou sa localisation web" + +#: src/Content/Widget.php:51 +msgid "Example: bob@example.com, http://example.com/barbara" +msgstr "Exemple : bob@example.com, http://example.com/barbara" + +#: src/Content/Widget.php:53 +msgid "Connect" +msgstr "Se connecter" + +#: src/Content/Widget.php:68 +#, php-format +msgid "%d invitation available" +msgid_plural "%d invitations available" +msgstr[0] "%d invitation disponible" +msgstr[1] "%d invitations disponibles" + +#: src/Content/Widget.php:74 view/theme/vier/theme.php:170 +msgid "Find People" +msgstr "Trouver des personnes" + +#: src/Content/Widget.php:75 view/theme/vier/theme.php:171 +msgid "Enter name or interest" +msgstr "Entrez un nom ou un centre d'intérêt" + +#: src/Content/Widget.php:77 view/theme/vier/theme.php:173 +msgid "Examples: Robert Morgenstein, Fishing" +msgstr "Exemples : Robert Morgenstein, Pêche" + +#: src/Content/Widget.php:78 src/Module/Contact.php:840 +#: src/Module/Directory.php:99 view/theme/vier/theme.php:174 +msgid "Find" +msgstr "Trouver" + +#: src/Content/Widget.php:80 view/theme/vier/theme.php:176 +msgid "Similar Interests" +msgstr "Intérêts similaires" + +#: src/Content/Widget.php:81 view/theme/vier/theme.php:177 +msgid "Random Profile" +msgstr "Profil au hasard" + +#: src/Content/Widget.php:82 view/theme/vier/theme.php:178 +msgid "Invite Friends" +msgstr "Inviter des contacts" + +#: src/Content/Widget.php:83 src/Module/Directory.php:91 +#: view/theme/vier/theme.php:179 +msgid "Global Directory" +msgstr "Annuaire global" + +#: src/Content/Widget.php:85 view/theme/vier/theme.php:181 +msgid "Local Directory" +msgstr "Annuaire local" + +#: src/Content/Widget.php:214 src/Model/Group.php:535 +#: src/Module/Contact.php:803 src/Module/Welcome.php:76 +msgid "Groups" +msgstr "Groupes" + +#: src/Content/Widget.php:216 +msgid "Everyone" +msgstr "Tous les groupes" + +#: src/Content/Widget.php:245 +msgid "Relationships" +msgstr "Relations" + +#: src/Content/Widget.php:247 src/Module/Contact.php:755 +#: src/Module/Group.php:292 +msgid "All Contacts" +msgstr "Tous les contacts" + +#: src/Content/Widget.php:286 +msgid "Protocols" +msgstr "Protocoles" + +#: src/Content/Widget.php:288 +msgid "All Protocols" +msgstr "Tous les protocoles" + +#: src/Content/Widget.php:316 +msgid "Saved Folders" +msgstr "Dossiers sauvegardés" + +#: src/Content/Widget.php:318 src/Content/Widget.php:352 +msgid "Everything" +msgstr "Tout" + +#: src/Content/Widget.php:350 +msgid "Categories" +msgstr "Catégories" + +#: src/Content/Widget.php:407 +#, php-format +msgid "%d contact in common" +msgid_plural "%d contacts in common" +msgstr[0] "%d contact en commun" +msgstr[1] "%d contacts en commun" + +#: src/Content/Widget.php:503 +msgid "Archives" +msgstr "Archives" + +#: src/Content/Widget.php:527 +msgid "Persons" +msgstr "Personnes" + +#: src/Content/Widget.php:528 +msgid "Organisations" +msgstr "Organisations" + +#: src/Content/Widget.php:529 src/Model/Contact.php:1474 +msgid "News" +msgstr "Nouvelles" + +#: src/Content/Widget.php:534 src/Module/Admin/BaseUsers.php:50 +msgid "All" +msgstr "Tout" + +#: src/Content/Widget/CalendarExport.php:54 msgid "Export" msgstr "Exporter" -#: src/Content/Widget/CalendarExport.php:64 +#: src/Content/Widget/CalendarExport.php:55 msgid "Export calendar as ical" msgstr "Exporter au format iCal" -#: src/Content/Widget/CalendarExport.php:65 +#: src/Content/Widget/CalendarExport.php:56 msgid "Export calendar as csv" msgstr "Exporter au format CSV" -#: src/Content/Widget/ContactBlock.php:72 +#: src/Content/Widget/ContactBlock.php:73 msgid "No contacts" msgstr "Aucun contact" -#: src/Content/Widget/ContactBlock.php:104 +#: src/Content/Widget/ContactBlock.php:105 #, php-format msgid "%d Contact" msgid_plural "%d Contacts" msgstr[0] "%d contact" msgstr[1] "%d contacts" -#: src/Content/Widget/ContactBlock.php:123 +#: src/Content/Widget/ContactBlock.php:124 msgid "View Contacts" msgstr "Voir les contacts" @@ -3756,184 +3580,94 @@ msgstr[1] "Tendances (dernières %d heures)" msgid "More Trending Tags" msgstr "Plus de tedances" -#: src/Content/Widget.php:52 -msgid "Add New Contact" -msgstr "Ajouter un nouveau contact" +#: src/Content/Widget/VCard.php:96 src/Model/Profile.php:372 +#: src/Module/Contact.php:610 src/Module/Profile/Profile.php:176 +msgid "XMPP:" +msgstr "XMPP" -#: src/Content/Widget.php:53 -msgid "Enter address or web location" -msgstr "Entrez son adresse ou sa localisation web" +#: src/Content/Widget/VCard.php:97 src/Model/Profile.php:373 +#: src/Module/Contact.php:612 src/Module/Profile/Profile.php:180 +msgid "Matrix:" +msgstr "Matrix :" -#: src/Content/Widget.php:54 -msgid "Example: bob@example.com, http://example.com/barbara" -msgstr "Exemple : bob@example.com, http://example.com/barbara" +#: src/Content/Widget/VCard.php:101 src/Model/Profile.php:465 +#: src/Module/Notifications/Introductions.php:180 +msgid "Network:" +msgstr "Réseau" -#: src/Content/Widget.php:56 -msgid "Connect" -msgstr "Se connecter" +#: src/Content/Widget/VCard.php:105 src/Model/Profile.php:455 +msgid "Unfollow" +msgstr "Se désabonner" -#: src/Content/Widget.php:71 -#, php-format -msgid "%d invitation available" -msgid_plural "%d invitations available" -msgstr[0] "%d invitation disponible" -msgstr[1] "%d invitations disponibles" - -#: src/Content/Widget.php:77 view/theme/vier/theme.php:169 -msgid "Find People" -msgstr "Trouver des personnes" - -#: src/Content/Widget.php:78 view/theme/vier/theme.php:170 -msgid "Enter name or interest" -msgstr "Entrez un nom ou un centre d'intérêt" - -#: src/Content/Widget.php:80 view/theme/vier/theme.php:172 -msgid "Examples: Robert Morgenstein, Fishing" -msgstr "Exemples : Robert Morgenstein, Pêche" - -#: src/Content/Widget.php:81 src/Module/Contact.php:840 -#: src/Module/Directory.php:105 view/theme/vier/theme.php:173 -msgid "Find" -msgstr "Trouver" - -#: src/Content/Widget.php:83 view/theme/vier/theme.php:175 -msgid "Similar Interests" -msgstr "Intérêts similaires" - -#: src/Content/Widget.php:84 view/theme/vier/theme.php:176 -msgid "Random Profile" -msgstr "Profil au hasard" - -#: src/Content/Widget.php:85 view/theme/vier/theme.php:177 -msgid "Invite Friends" -msgstr "Inviter des contacts" - -#: src/Content/Widget.php:86 src/Module/Directory.php:97 -#: view/theme/vier/theme.php:178 -msgid "Global Directory" -msgstr "Annuaire global" - -#: src/Content/Widget.php:88 view/theme/vier/theme.php:180 -msgid "Local Directory" -msgstr "Annuaire local" - -#: src/Content/Widget.php:217 src/Model/Group.php:528 -#: src/Module/Contact.php:803 src/Module/Welcome.php:76 -msgid "Groups" -msgstr "Groupes" - -#: src/Content/Widget.php:219 -msgid "Everyone" -msgstr "Tous les groupes" - -#: src/Content/Widget.php:248 -msgid "Relationships" -msgstr "Relations" - -#: src/Content/Widget.php:250 src/Module/Contact.php:755 -#: src/Module/Group.php:292 -msgid "All Contacts" -msgstr "Tous les contacts" - -#: src/Content/Widget.php:289 -msgid "Protocols" -msgstr "Protocoles" - -#: src/Content/Widget.php:291 -msgid "All Protocols" -msgstr "Tous les protocoles" - -#: src/Content/Widget.php:328 -msgid "Saved Folders" -msgstr "Dossiers sauvegardés" - -#: src/Content/Widget.php:330 src/Content/Widget.php:369 -msgid "Everything" -msgstr "Tout" - -#: src/Content/Widget.php:367 -msgid "Categories" -msgstr "Catégories" - -#: src/Content/Widget.php:424 -#, php-format -msgid "%d contact in common" -msgid_plural "%d contacts in common" -msgstr[0] "%d contact en commun" -msgstr[1] "%d contacts en commun" - -#: src/Content/Widget.php:517 -msgid "Archives" -msgstr "Archives" - -#: src/Core/ACL.php:155 +#: src/Core/ACL.php:166 src/Module/Profile/Profile.php:242 msgid "Yourself" msgstr "Vous-même" -#: src/Core/ACL.php:191 src/Module/PermissionTooltip.php:82 -#: src/Module/PermissionTooltip.php:104 +#: src/Core/ACL.php:202 src/Module/PermissionTooltip.php:83 +#: src/Module/PermissionTooltip.php:105 msgid "Mutuals" msgstr "Mutuels" -#: src/Core/ACL.php:281 +#: src/Core/ACL.php:294 msgid "Post to Email" msgstr "Publier aux courriels" -#: src/Core/ACL.php:308 +#: src/Core/ACL.php:321 msgid "Public" msgstr "Public" -#: src/Core/ACL.php:309 +#: src/Core/ACL.php:322 msgid "" "This content will be shown to all your followers and can be seen in the " "community pages and by anyone with its link." msgstr "Ce contenu sera visible par vos abonnés, sur votre profile, dans les flux communautaires et par quiconque ayant son adresse Web." -#: src/Core/ACL.php:310 +#: src/Core/ACL.php:323 msgid "Limited/Private" msgstr "Limité/Privé" -#: src/Core/ACL.php:311 +#: src/Core/ACL.php:324 msgid "" "This content will be shown only to the people in the first box, to the " "exception of the people mentioned in the second box. It won't appear " "anywhere public." msgstr "Ce contenu sera visible uniquement par les groupes et contacts listés dans le premier champ, sauf par les groupes et contacts listés dans le second champ. Il ne sera pas visible publiquement." -#: src/Core/ACL.php:312 +#: src/Core/ACL.php:325 msgid "Show to:" msgstr "Visible par :" -#: src/Core/ACL.php:313 +#: src/Core/ACL.php:326 msgid "Except to:" msgstr "Masquer à :" -#: src/Core/ACL.php:316 +#: src/Core/ACL.php:329 msgid "Connectors" msgstr "Connecteurs" -#: src/Core/Installer.php:179 +#: src/Core/Installer.php:183 msgid "" "The database configuration file \"config/local.config.php\" could not be " "written. Please use the enclosed text to create a configuration file in your" " web server root." msgstr "Le fichier de configuration \"config/local.config.php\" n'a pas pu être créé. Veuillez utiliser le texte fourni pour créer manuellement ce fichier sur votre serveur." -#: src/Core/Installer.php:198 +#: src/Core/Installer.php:202 msgid "" "You may need to import the file \"database.sql\" manually using phpmyadmin " "or mysql." msgstr "Vous pourriez avoir besoin d'importer le fichier \"database.sql\" manuellement au moyen de phpmyadmin ou de la commande mysql." -#: src/Core/Installer.php:199 src/Module/Install.php:191 +#: src/Core/Installer.php:203 src/Module/Install.php:206 +#: src/Module/Install.php:365 msgid "Please see the file \"doc/INSTALL.md\"." msgstr "Référez-vous au fichier \"doc/INSTALL.md\"." -#: src/Core/Installer.php:260 +#: src/Core/Installer.php:264 msgid "Could not find a command line version of PHP in the web server PATH." msgstr "Impossible de trouver la version \"ligne de commande\" de PHP dans le PATH du serveur web." -#: src/Core/Installer.php:261 +#: src/Core/Installer.php:265 msgid "" "If you don't have a command line version of PHP installed on your server, " "you will not be able to run the background processing. See 'Setup the worker'" msgstr "Si vous n'avez pas l'éxecutable PHP en ligne de commande sur votre serveur, vous ne pourrez pas activer les tâches de fond. Voir \"Setup the worker\" (en anglais)" -#: src/Core/Installer.php:266 +#: src/Core/Installer.php:270 msgid "PHP executable path" msgstr "Chemin vers l'exécutable de PHP" -#: src/Core/Installer.php:266 +#: src/Core/Installer.php:270 msgid "" "Enter full path to php executable. You can leave this blank to continue the " "installation." msgstr "Entrez le chemin (absolu) vers l'exécutable 'php'. Vous pouvez laisser cette ligne vide pour continuer l'installation." -#: src/Core/Installer.php:271 +#: src/Core/Installer.php:275 msgid "Command line PHP" msgstr "Version \"ligne de commande\" de PHP" -#: src/Core/Installer.php:280 +#: src/Core/Installer.php:284 msgid "PHP executable is not the php cli binary (could be cgi-fgci version)" msgstr "L'executable PHP n'est pas le binaire php client (c'est peut être la version cgi-fcgi)" -#: src/Core/Installer.php:281 +#: src/Core/Installer.php:285 msgid "Found PHP version: " msgstr "Version de PHP :" -#: src/Core/Installer.php:283 +#: src/Core/Installer.php:287 msgid "PHP cli binary" msgstr "PHP cli binary" -#: src/Core/Installer.php:296 +#: src/Core/Installer.php:300 msgid "" "The command line version of PHP on your system does not have " "\"register_argc_argv\" enabled." msgstr "La version \"ligne de commande\" de PHP de votre système n'a pas \"register_argc_argv\" d'activé." -#: src/Core/Installer.php:297 +#: src/Core/Installer.php:301 msgid "This is required for message delivery to work." msgstr "Ceci est requis pour que la livraison des messages fonctionne." -#: src/Core/Installer.php:302 +#: src/Core/Installer.php:306 msgid "PHP register_argc_argv" msgstr "PHP register_argc_argv" -#: src/Core/Installer.php:334 +#: src/Core/Installer.php:338 msgid "" "Error: the \"openssl_pkey_new\" function on this system is not able to " "generate encryption keys" msgstr "Erreur: la fonction \"openssl_pkey_new\" de ce système ne permet pas de générer des clés de chiffrement" -#: src/Core/Installer.php:335 +#: src/Core/Installer.php:339 msgid "" "If running under Windows, please see " "\"http://www.php.net/manual/en/openssl.installation.php\"." msgstr "Si vous utilisez Windows, merci de vous réferer à \"http://www.php.net/manual/en/openssl.installation.php\"." -#: src/Core/Installer.php:338 +#: src/Core/Installer.php:342 msgid "Generate encryption keys" msgstr "Générer les clés de chiffrement" -#: src/Core/Installer.php:390 +#: src/Core/Installer.php:394 msgid "" "Error: Apache webserver mod-rewrite module is required but not installed." msgstr "Erreur : Le module \"rewrite\" du serveur web Apache est requis mais pas installé." -#: src/Core/Installer.php:395 +#: src/Core/Installer.php:399 msgid "Apache mod_rewrite module" msgstr "Module mod_rewrite Apache" -#: src/Core/Installer.php:401 +#: src/Core/Installer.php:405 msgid "Error: PDO or MySQLi PHP module required but not installed." msgstr "Erreur : Les modules PHP PDO ou MySQLi sont requis mais absents de votre serveur." -#: src/Core/Installer.php:406 +#: src/Core/Installer.php:410 msgid "Error: The MySQL driver for PDO is not installed." msgstr "Erreur : Le pilote MySQL pour PDO n'est pas installé sur votre serveur." -#: src/Core/Installer.php:410 +#: src/Core/Installer.php:414 msgid "PDO or MySQLi PHP module" msgstr "Module PHP PDO ou MySQLi" -#: src/Core/Installer.php:418 +#: src/Core/Installer.php:422 msgid "Error, XML PHP module required but not installed." msgstr "Erreur : le module PHP XML requis est absent." -#: src/Core/Installer.php:422 +#: src/Core/Installer.php:426 msgid "XML PHP module" msgstr "Module PHP XML" -#: src/Core/Installer.php:425 +#: src/Core/Installer.php:429 msgid "libCurl PHP module" msgstr "Module libCurl de PHP" -#: src/Core/Installer.php:426 +#: src/Core/Installer.php:430 msgid "Error: libCURL PHP module required but not installed." msgstr "Erreur : Le module PHP \"libCURL\" est requis mais pas installé." -#: src/Core/Installer.php:432 +#: src/Core/Installer.php:436 msgid "GD graphics PHP module" msgstr "Module GD (graphiques) de PHP" -#: src/Core/Installer.php:433 +#: src/Core/Installer.php:437 msgid "" "Error: GD graphics PHP module with JPEG support required but not installed." msgstr "Erreur : Le module PHP \"GD\" disposant du support JPEG est requis mais pas installé." -#: src/Core/Installer.php:439 +#: src/Core/Installer.php:443 msgid "OpenSSL PHP module" msgstr "Module OpenSSL de PHP" -#: src/Core/Installer.php:440 +#: src/Core/Installer.php:444 msgid "Error: openssl PHP module required but not installed." msgstr "Erreur : Le module PHP \"openssl\" est requis mais pas installé." -#: src/Core/Installer.php:446 +#: src/Core/Installer.php:450 msgid "mb_string PHP module" msgstr "Module mb_string de PHP" -#: src/Core/Installer.php:447 +#: src/Core/Installer.php:451 msgid "Error: mb_string PHP module required but not installed." msgstr "Erreur : le module PHP mb_string est requis mais pas installé." -#: src/Core/Installer.php:453 +#: src/Core/Installer.php:457 msgid "iconv PHP module" msgstr "Module PHP iconv" -#: src/Core/Installer.php:454 +#: src/Core/Installer.php:458 msgid "Error: iconv PHP module required but not installed." msgstr "Erreur : Le module PHP iconv requis est absent." -#: src/Core/Installer.php:460 +#: src/Core/Installer.php:464 msgid "POSIX PHP module" msgstr "Module PHP POSIX" -#: src/Core/Installer.php:461 +#: src/Core/Installer.php:465 msgid "Error: POSIX PHP module required but not installed." msgstr "Erreur : Le module PHP POSIX est requis mais absent sur votre serveur." -#: src/Core/Installer.php:467 +#: src/Core/Installer.php:471 +msgid "Program execution functions" +msgstr "Fonctions d'exécution de programmes" + +#: src/Core/Installer.php:472 +msgid "" +"Error: Program execution functions (proc_open) required but not enabled." +msgstr "Erreur : Les functions d'exécution de programmes (proc_open) sont nécessaires mais manquantes." + +#: src/Core/Installer.php:478 msgid "JSON PHP module" msgstr "Module PHP JSON" -#: src/Core/Installer.php:468 +#: src/Core/Installer.php:479 msgid "Error: JSON PHP module required but not installed." msgstr "Erreur : Le module PHP JSON est requis mais absent sur votre serveur." -#: src/Core/Installer.php:474 +#: src/Core/Installer.php:485 msgid "File Information PHP module" msgstr "Module PHP fileinfo" -#: src/Core/Installer.php:475 +#: src/Core/Installer.php:486 msgid "Error: File Information PHP module required but not installed." msgstr "Erreur : Le module PHP fileinfo requis est absent." -#: src/Core/Installer.php:498 +#: src/Core/Installer.php:509 msgid "" "The web installer needs to be able to create a file called " "\"local.config.php\" in the \"config\" folder of your web server and it is " "unable to do so." msgstr "L'installeur web n'est pas en mesure de créer le fichier \"local.config.php\" dans le répertoire \"config\" de votre serveur." -#: src/Core/Installer.php:499 +#: src/Core/Installer.php:510 msgid "" "This is most often a permission setting, as the web server may not be able " "to write files in your folder - even if you can." msgstr "Le plus souvent, il s'agit d'un problème de permission. Le serveur web peut ne pas être capable d'écrire dans votre répertoire - alors que vous-même le pouvez." -#: src/Core/Installer.php:500 +#: src/Core/Installer.php:511 msgid "" "At the end of this procedure, we will give you a text to save in a file " "named local.config.php in your Friendica \"config\" folder." msgstr "À la fin de la procédure d'installation nous vous fournirons le contenu du fichier \"local.config.php\" à créer manuellement dans le sous-répertoire \"config\" de votre répertoire Friendica sur votre serveur." -#: src/Core/Installer.php:501 +#: src/Core/Installer.php:512 msgid "" "You can alternatively skip this procedure and perform a manual installation." -" Please see the file \"INSTALL.txt\" for instructions." -msgstr "Vous pouvez également sauter cette étape et procéder à une installation manuelle. Pour cela, merci de lire le fichier \"INSTALL.txt\"." +" Please see the file \"doc/INSTALL.md\" for instructions." +msgstr "Vous pouvez également sauter cette étape et procéder à une installation manuelle. Pour cela, merci de consulter le fichier \"doc/INSTALL.md\"." -#: src/Core/Installer.php:504 +#: src/Core/Installer.php:515 msgid "config/local.config.php is writable" msgstr "Le fichier \"config/local.config.php\" peut être créé." -#: src/Core/Installer.php:524 +#: src/Core/Installer.php:535 msgid "" "Friendica uses the Smarty3 template engine to render its web views. Smarty3 " "compiles templates to PHP to speed up rendering." msgstr "Friendica utilise le moteur de modèles Smarty3 pour le rendu d'affichage web. Smarty3 compile les modèles en PHP pour accélérer le rendu." -#: src/Core/Installer.php:525 +#: src/Core/Installer.php:536 msgid "" "In order to store these compiled templates, the web server needs to have " "write access to the directory view/smarty3/ under the Friendica top level " "folder." msgstr "Pour pouvoir stocker ces modèles compilés, le serveur internet doit avoir accès au droit d'écriture pour le répertoire view/smarty3/ sous le dossier racine de Friendica." -#: src/Core/Installer.php:526 +#: src/Core/Installer.php:537 msgid "" "Please ensure that the user that your web server runs as (e.g. www-data) has" " write access to this folder." msgstr "Veuillez vous assurer que l'utilisateur qui exécute votre serveur internet (p. ex. www-data) détient le droit d'accès en écriture sur ce dossier." -#: src/Core/Installer.php:527 +#: src/Core/Installer.php:538 msgid "" "Note: as a security measure, you should give the web server write access to " "view/smarty3/ only--not the template files (.tpl) that it contains." msgstr "Note: pour plus de sécurité, vous devriez ne donner le droit d'accès en écriture qu'à view/smarty3/ et pas aux fichiers modèles (.tpl) qu'il contient." -#: src/Core/Installer.php:530 +#: src/Core/Installer.php:541 msgid "view/smarty3 is writable" msgstr "view/smarty3 est autorisé à l écriture" -#: src/Core/Installer.php:559 +#: src/Core/Installer.php:569 msgid "" -"Url rewrite in .htaccess is not working. Make sure you copied .htaccess-dist" -" to .htaccess." -msgstr "La réécriture d'URL ne fonctionne pas, veuillez vous assurer que vous avez créé un fichier \".htaccess\" à partir du fichier \".htaccess-dist\"." +"Url rewrite in .htaccess seems not working. Make sure you copied .htaccess-" +"dist to .htaccess." +msgstr "La réécriture d'URL ne semble pas fonctionner, veuillez vous assurer que vous avez créé un fichier \".htaccess\" à partir du fichier \".htaccess-dist\"." -#: src/Core/Installer.php:561 +#: src/Core/Installer.php:570 +msgid "" +"In some circumstances (like running inside containers), you can skip this " +"error." +msgstr "Dans certaines situations (comme une installation dans un container), vous pouvez ignorer cette erreur." + +#: src/Core/Installer.php:572 msgid "Error message from Curl when fetching" msgstr "Message d'erreur de Curl lors du test de réécriture d'URL" -#: src/Core/Installer.php:566 +#: src/Core/Installer.php:578 msgid "Url rewrite is working" msgstr "La réécriture d'URL fonctionne." -#: src/Core/Installer.php:595 +#: src/Core/Installer.php:607 +msgid "" +"The detection of TLS to secure the communication between the browser and the" +" new Friendica server failed." +msgstr "La détection de TLS pour sécuriser la communication entre le navigateur et votre nouveau serveur Friendica a échoué." + +#: src/Core/Installer.php:608 +msgid "" +"It is highly encouraged to use Friendica only over a secure connection as " +"sensitive information like passwords will be transmitted." +msgstr "Nous vous recommandons fortement de n'utiliser Friendica qu'avec une connection sécurisée étant donné que des informations sensibles comme des mots de passe seront échangés." + +#: src/Core/Installer.php:609 +msgid "Please ensure that the connection to the server is secure." +msgstr "Veuillez vous assurer que la connection au serveur est sécurisée." + +#: src/Core/Installer.php:610 +msgid "No TLS detected" +msgstr "Pas de TLS détecté" + +#: src/Core/Installer.php:612 +msgid "TLS detected" +msgstr "TLS détecté" + +#: src/Core/Installer.php:639 msgid "ImageMagick PHP extension is not installed" msgstr "L'extension PHP ImageMagick n'est pas installée" -#: src/Core/Installer.php:597 +#: src/Core/Installer.php:641 msgid "ImageMagick PHP extension is installed" msgstr "L’extension PHP ImageMagick est installée" -#: src/Core/Installer.php:599 +#: src/Core/Installer.php:643 msgid "ImageMagick supports GIF" msgstr "ImageMagick supporte le format GIF" -#: src/Core/Installer.php:621 +#: src/Core/Installer.php:665 msgid "Database already in use." msgstr "Base de données déjà en cours d'utilisation." -#: src/Core/Installer.php:626 +#: src/Core/Installer.php:670 msgid "Could not connect to database." msgstr "Impossible de se connecter à la base." -#: src/Core/L10n.php:371 src/Model/Event.php:413 -#: src/Module/Settings/Display.php:174 +#: src/Core/L10n.php:377 src/Model/Event.php:442 +#: src/Module/Settings/Display.php:183 msgid "Monday" msgstr "Lundi" -#: src/Core/L10n.php:371 src/Model/Event.php:414 +#: src/Core/L10n.php:377 src/Model/Event.php:443 msgid "Tuesday" msgstr "Mardi" -#: src/Core/L10n.php:371 src/Model/Event.php:415 +#: src/Core/L10n.php:377 src/Model/Event.php:444 msgid "Wednesday" msgstr "Mercredi" -#: src/Core/L10n.php:371 src/Model/Event.php:416 +#: src/Core/L10n.php:377 src/Model/Event.php:445 msgid "Thursday" msgstr "Jeudi" -#: src/Core/L10n.php:371 src/Model/Event.php:417 +#: src/Core/L10n.php:377 src/Model/Event.php:446 msgid "Friday" msgstr "Vendredi" -#: src/Core/L10n.php:371 src/Model/Event.php:418 +#: src/Core/L10n.php:377 src/Model/Event.php:447 msgid "Saturday" msgstr "Samedi" -#: src/Core/L10n.php:371 src/Model/Event.php:412 -#: src/Module/Settings/Display.php:174 +#: src/Core/L10n.php:377 src/Model/Event.php:441 +#: src/Module/Settings/Display.php:183 msgid "Sunday" msgstr "Dimanche" -#: src/Core/L10n.php:375 src/Model/Event.php:433 +#: src/Core/L10n.php:381 src/Model/Event.php:462 msgid "January" msgstr "Janvier" -#: src/Core/L10n.php:375 src/Model/Event.php:434 +#: src/Core/L10n.php:381 src/Model/Event.php:463 msgid "February" msgstr "Février" -#: src/Core/L10n.php:375 src/Model/Event.php:435 +#: src/Core/L10n.php:381 src/Model/Event.php:464 msgid "March" msgstr "Mars" -#: src/Core/L10n.php:375 src/Model/Event.php:436 +#: src/Core/L10n.php:381 src/Model/Event.php:465 msgid "April" msgstr "Avril" -#: src/Core/L10n.php:375 src/Core/L10n.php:395 src/Model/Event.php:424 +#: src/Core/L10n.php:381 src/Core/L10n.php:401 src/Model/Event.php:453 msgid "May" msgstr "Mai" -#: src/Core/L10n.php:375 src/Model/Event.php:437 +#: src/Core/L10n.php:381 src/Model/Event.php:466 msgid "June" msgstr "Juin" -#: src/Core/L10n.php:375 src/Model/Event.php:438 +#: src/Core/L10n.php:381 src/Model/Event.php:467 msgid "July" msgstr "Juillet" -#: src/Core/L10n.php:375 src/Model/Event.php:439 +#: src/Core/L10n.php:381 src/Model/Event.php:468 msgid "August" msgstr "Août" -#: src/Core/L10n.php:375 src/Model/Event.php:440 +#: src/Core/L10n.php:381 src/Model/Event.php:469 msgid "September" msgstr "Septembre" -#: src/Core/L10n.php:375 src/Model/Event.php:441 +#: src/Core/L10n.php:381 src/Model/Event.php:470 msgid "October" msgstr "Octobre" -#: src/Core/L10n.php:375 src/Model/Event.php:442 +#: src/Core/L10n.php:381 src/Model/Event.php:471 msgid "November" msgstr "Novembre" -#: src/Core/L10n.php:375 src/Model/Event.php:443 +#: src/Core/L10n.php:381 src/Model/Event.php:472 msgid "December" msgstr "Décembre" -#: src/Core/L10n.php:391 src/Model/Event.php:405 +#: src/Core/L10n.php:397 src/Model/Event.php:434 msgid "Mon" msgstr "Lun" -#: src/Core/L10n.php:391 src/Model/Event.php:406 +#: src/Core/L10n.php:397 src/Model/Event.php:435 msgid "Tue" msgstr "Mar" -#: src/Core/L10n.php:391 src/Model/Event.php:407 +#: src/Core/L10n.php:397 src/Model/Event.php:436 msgid "Wed" msgstr "Mer" -#: src/Core/L10n.php:391 src/Model/Event.php:408 +#: src/Core/L10n.php:397 src/Model/Event.php:437 msgid "Thu" msgstr "Jeu" -#: src/Core/L10n.php:391 src/Model/Event.php:409 +#: src/Core/L10n.php:397 src/Model/Event.php:438 msgid "Fri" msgstr "Ven" -#: src/Core/L10n.php:391 src/Model/Event.php:410 +#: src/Core/L10n.php:397 src/Model/Event.php:439 msgid "Sat" msgstr "Sam" -#: src/Core/L10n.php:391 src/Model/Event.php:404 +#: src/Core/L10n.php:397 src/Model/Event.php:433 msgid "Sun" msgstr "Dim" -#: src/Core/L10n.php:395 src/Model/Event.php:420 +#: src/Core/L10n.php:401 src/Model/Event.php:449 msgid "Jan" msgstr "Jan" -#: src/Core/L10n.php:395 src/Model/Event.php:421 +#: src/Core/L10n.php:401 src/Model/Event.php:450 msgid "Feb" msgstr "Fév" -#: src/Core/L10n.php:395 src/Model/Event.php:422 +#: src/Core/L10n.php:401 src/Model/Event.php:451 msgid "Mar" msgstr "Mar" -#: src/Core/L10n.php:395 src/Model/Event.php:423 +#: src/Core/L10n.php:401 src/Model/Event.php:452 msgid "Apr" msgstr "Avr" -#: src/Core/L10n.php:395 src/Model/Event.php:425 +#: src/Core/L10n.php:401 src/Model/Event.php:454 msgid "Jun" msgstr "Jun" -#: src/Core/L10n.php:395 src/Model/Event.php:426 +#: src/Core/L10n.php:401 src/Model/Event.php:455 msgid "Jul" msgstr "Jul" -#: src/Core/L10n.php:395 src/Model/Event.php:427 +#: src/Core/L10n.php:401 src/Model/Event.php:456 msgid "Aug" msgstr "Aoû" -#: src/Core/L10n.php:395 +#: src/Core/L10n.php:401 msgid "Sep" msgstr "Sep" -#: src/Core/L10n.php:395 src/Model/Event.php:429 +#: src/Core/L10n.php:401 src/Model/Event.php:458 msgid "Oct" msgstr "Oct" -#: src/Core/L10n.php:395 src/Model/Event.php:430 +#: src/Core/L10n.php:401 src/Model/Event.php:459 msgid "Nov" msgstr "Nov" -#: src/Core/L10n.php:395 src/Model/Event.php:431 +#: src/Core/L10n.php:401 src/Model/Event.php:460 msgid "Dec" msgstr "Déc" -#: src/Core/L10n.php:414 +#: src/Core/L10n.php:420 msgid "poke" msgstr "titiller" -#: src/Core/L10n.php:414 +#: src/Core/L10n.php:420 msgid "poked" msgstr "a titillé" -#: src/Core/L10n.php:415 +#: src/Core/L10n.php:421 msgid "ping" msgstr "attirer l'attention" -#: src/Core/L10n.php:415 +#: src/Core/L10n.php:421 msgid "pinged" msgstr "a attiré l'attention de" -#: src/Core/L10n.php:416 +#: src/Core/L10n.php:422 msgid "prod" msgstr "aiguillonner" -#: src/Core/L10n.php:416 +#: src/Core/L10n.php:422 msgid "prodded" msgstr "a aiguillonné" -#: src/Core/L10n.php:417 +#: src/Core/L10n.php:423 msgid "slap" msgstr "gifler" -#: src/Core/L10n.php:417 +#: src/Core/L10n.php:423 msgid "slapped" msgstr "a giflé" -#: src/Core/L10n.php:418 +#: src/Core/L10n.php:424 msgid "finger" msgstr "tripoter" -#: src/Core/L10n.php:418 +#: src/Core/L10n.php:424 msgid "fingered" msgstr "a tripoté" -#: src/Core/L10n.php:419 +#: src/Core/L10n.php:425 msgid "rebuff" msgstr "rabrouer" -#: src/Core/L10n.php:419 +#: src/Core/L10n.php:425 msgid "rebuffed" msgstr "a rabroué" -#: src/Core/Renderer.php:91 src/Core/Renderer.php:120 -#: src/Core/Renderer.php:147 src/Core/Renderer.php:181 +#: src/Core/Renderer.php:89 src/Core/Renderer.php:118 +#: src/Core/Renderer.php:145 src/Core/Renderer.php:179 #: src/Render/FriendicaSmartyEngine.php:56 msgid "" "Friendica can't display this page at the moment, please contact the " "administrator." msgstr "Friendica ne peut pas afficher cette page pour le moment. Merci de contacter l'administrateur." -#: src/Core/Renderer.php:143 +#: src/Core/Renderer.php:141 msgid "template engine cannot be registered without a name." msgstr "Le moteur de template ne peut pas être enregistré sans nom." -#: src/Core/Renderer.php:177 +#: src/Core/Renderer.php:175 msgid "template engine is not registered!" msgstr "le moteur de template n'est pas enregistré!" -#: src/Core/Update.php:219 +#: src/Core/Update.php:67 +#, php-format +msgid "" +"Updates from version %s are not supported. Please update at least to version" +" 2021.01 and wait until the postupdate finished version 1383." +msgstr "Les mises à jour automatiques ne sont pas disponibles depuis la version %s. Veuillez mettre à jour manuellement jusqu'à la version 2021.01 et attendre que la mise à jour des données atteigne la version 1383." + +#: src/Core/Update.php:78 +#, php-format +msgid "" +"Updates from postupdate version %s are not supported. Please update at least" +" to version 2021.01 and wait until the postupdate finished version 1383." +msgstr "La mise à jour automatique des données n'est pas disponible depuis la version %s. Veuillez mettre à jour manuellement jusqu'à la version 2021.01 et attendre que la mise à jour des données atteigne la version 1383." + +#: src/Core/Update.php:152 +#, php-format +msgid "%s: executing pre update %d" +msgstr "%s : Exécution de la mise à jour préalable %d" + +#: src/Core/Update.php:190 +#, php-format +msgid "%s: executing post update %d" +msgstr "%s : Exécution de la mise à jour des données %d" + +#: src/Core/Update.php:261 #, php-format msgid "Update %s failed. See error logs." msgstr "Mise-à-jour %s échouée. Voir les journaux d'erreur." -#: src/Core/Update.php:286 +#: src/Core/Update.php:314 #, php-format msgid "" "\n" @@ -4412,18 +4209,16 @@ msgid "" "\t\t\t\tfriendica developer if you can not help me on your own. My database might be invalid." msgstr "\nLes développeur•se•s de Friendica ont récemment publié la mise à jour %s, mais en tentant de l’installer, quelque chose s’est terriblement mal passé. Une réparation s’impose et je ne peux pas la faire tout seul. Contactez un développeur Friendica si vous ne pouvez pas corriger le problème vous-même. Il est possible que ma base de données soit corrompue." -#: src/Core/Update.php:292 +#: src/Core/Update.php:320 #, php-format -msgid "" -"The error message is\n" -"[pre]%s[/pre]" -msgstr "Le message d’erreur est\n[pre]%s[/pre]" +msgid "The error message is\\n[pre]%s[/pre]" +msgstr "The message d'erreur est\\n[pre]%s[/pre]" -#: src/Core/Update.php:296 src/Core/Update.php:332 +#: src/Core/Update.php:324 src/Core/Update.php:366 msgid "[Friendica Notify] Database update" msgstr "[Friendica:Notification] Mise à jour de la base de données" -#: src/Core/Update.php:326 +#: src/Core/Update.php:360 #, php-format msgid "" "\n" @@ -4462,16 +4257,33 @@ msgstr "Erreur de création du profil utilisateur" msgid "Done. You can now login with your username and password" msgstr "Action réalisée. Vous pouvez désormais vous connecter avec votre nom d'utilisateur et votre mot de passe" -#: src/Database/Database.php:661 src/Database/Database.php:764 +#: src/Database/DBStructure.php:65 #, php-format -msgid "Database error %d \"%s\" at \"%s\"" -msgstr "Erreur base de données %d \"%s\" à \"%s\"" +msgid "The database version had been set to %s." +msgstr "La version de la base de données a été fixée a %s." -#: src/Database/DBStructure.php:69 +#: src/Database/DBStructure.php:78 +#, php-format +msgid "" +"The post update is at version %d, it has to be at %d to safely drop the " +"tables." +msgstr "La mise à jour des données est à la version %d, mais elle doit atteindre la version %d pour pouvoir supprimer les tables en toute sécurité." + +#: src/Database/DBStructure.php:91 +msgid "No unused tables found." +msgstr "Aucune table non utilisée trouvée." + +#: src/Database/DBStructure.php:96 +msgid "" +"These tables are not used for friendica and will be deleted when you execute" +" \"dbstructure drop -e\":" +msgstr "Ces tables ne sont pas utilisées pour friendica et seront supprimées lorsque vous exécuterez \"dbstructure drop -e\" :" + +#: src/Database/DBStructure.php:134 msgid "There are no tables on MyISAM or InnoDB with the Antelope file format." msgstr "Il n'y a pas de tables MyISAM ou InnoDB avec le format de fichier Antelope." -#: src/Database/DBStructure.php:93 +#: src/Database/DBStructure.php:158 #, php-format msgid "" "\n" @@ -4479,73 +4291,96 @@ msgid "" "%s\n" msgstr "\nErreur %d survenue durant la mise à jour de la base de données :\n%s\n" -#: src/Database/DBStructure.php:96 +#: src/Database/DBStructure.php:161 msgid "Errors encountered performing database changes: " msgstr "Erreurs survenues lors de la mise à jour de la base de données :" -#: src/Database/DBStructure.php:296 +#: src/Database/DBStructure.php:549 msgid "Another database update is currently running." msgstr "Une autre mise à jour de la base de données est en cours." -#: src/Database/DBStructure.php:300 +#: src/Database/DBStructure.php:553 #, php-format msgid "%s: Database update" msgstr "%s : Mise à jour de la base de données" -#: src/Database/DBStructure.php:600 +#: src/Database/DBStructure.php:853 #, php-format msgid "%s: updating %s table." msgstr "%s : Table %s en cours de mise à jour." -#: src/Factory/Notification/Introduction.php:128 +#: src/Factory/Api/Mastodon/Error.php:55 +msgid "Record not found" +msgstr "Enregistrement non trouvé" + +#: src/Factory/Api/Mastodon/Error.php:65 +msgid "Unprocessable Entity" +msgstr "Entité impossible à traiter" + +#: src/Factory/Api/Mastodon/Error.php:75 +#: src/Module/Special/HTTPException.php:50 +msgid "Unauthorized" +msgstr "Accès réservé" + +#: src/Factory/Api/Mastodon/Error.php:85 +msgid "" +"Token is not authorized with a valid user or is missing a required scope" +msgstr "Le jeton ne comporte pas un utilisateur valide ou une portée (scope) nécessaire." + +#: src/Factory/Api/Mastodon/Error.php:95 +#: src/Module/Special/HTTPException.php:53 +msgid "Internal Server Error" +msgstr "Erreur du site" + +#: src/Factory/Notification/Introduction.php:135 msgid "Friend Suggestion" msgstr "Suggestion d'abonnement" -#: src/Factory/Notification/Introduction.php:158 +#: src/Factory/Notification/Introduction.php:161 msgid "Friend/Connect Request" msgstr "Demande de connexion/relation" -#: src/Factory/Notification/Introduction.php:158 +#: src/Factory/Notification/Introduction.php:161 msgid "New Follower" msgstr "Nouvel abonné" -#: src/Factory/Notification/Notification.php:103 +#: src/Factory/Notification/Notification.php:101 #, php-format msgid "%s created a new post" msgstr "%s a créé une nouvelle publication" -#: src/Factory/Notification/Notification.php:104 -#: src/Factory/Notification/Notification.php:366 +#: src/Factory/Notification/Notification.php:102 +#: src/Factory/Notification/Notification.php:360 #, php-format msgid "%s commented on %s's post" msgstr "%s a commenté la publication de %s" -#: src/Factory/Notification/Notification.php:130 +#: src/Factory/Notification/Notification.php:128 #, php-format msgid "%s liked %s's post" msgstr "%s a aimé la publication de %s" -#: src/Factory/Notification/Notification.php:141 +#: src/Factory/Notification/Notification.php:139 #, php-format msgid "%s disliked %s's post" msgstr "%s n'a pas aimé la publication de %s" -#: src/Factory/Notification/Notification.php:152 +#: src/Factory/Notification/Notification.php:150 #, php-format msgid "%s is attending %s's event" msgstr "%s participe à l'évènement de %s" -#: src/Factory/Notification/Notification.php:163 +#: src/Factory/Notification/Notification.php:161 #, php-format msgid "%s is not attending %s's event" msgstr "%s ne participe pas à l'évènement de %s" -#: src/Factory/Notification/Notification.php:174 +#: src/Factory/Notification/Notification.php:172 #, php-format msgid "%s may attending %s's event" msgstr "%s participe peut-être à l'évènement de %s" -#: src/Factory/Notification/Notification.php:201 +#: src/Factory/Notification/Notification.php:199 #, php-format msgid "%s is now friends with %s" msgstr "%s est désormais ami(e) avec %s" @@ -4555,154 +4390,153 @@ msgstr "%s est désormais ami(e) avec %s" msgid "Legacy module file not found: %s" msgstr "Module original non trouvé: %s" -#: src/Model/Contact.php:961 src/Model/Contact.php:974 +#: src/Model/Contact.php:1046 src/Model/Contact.php:1059 msgid "UnFollow" msgstr "Se désabonner" -#: src/Model/Contact.php:970 +#: src/Model/Contact.php:1055 msgid "Drop Contact" msgstr "Supprimer le contact" -#: src/Model/Contact.php:980 src/Module/Admin/Users.php:251 -#: src/Module/Notifications/Introductions.php:107 +#: src/Model/Contact.php:1065 src/Module/Admin/Users/Pending.php:107 +#: src/Module/Notifications/Introductions.php:111 #: src/Module/Notifications/Introductions.php:183 msgid "Approve" msgstr "Approuver" -#: src/Model/Contact.php:1367 +#: src/Model/Contact.php:1470 msgid "Organisation" msgstr "Organisation" -#: src/Model/Contact.php:1371 -msgid "News" -msgstr "Nouvelles" - -#: src/Model/Contact.php:1375 +#: src/Model/Contact.php:1478 msgid "Forum" msgstr "Forum" -#: src/Model/Contact.php:2027 +#: src/Model/Contact.php:2334 +msgid "Disallowed profile URL." +msgstr "URL de profil interdite." + +#: src/Model/Contact.php:2339 src/Module/Friendica.php:81 +msgid "Blocked domain" +msgstr "Domaine bloqué" + +#: src/Model/Contact.php:2344 msgid "Connect URL missing." msgstr "URL de connexion manquante." -#: src/Model/Contact.php:2036 +#: src/Model/Contact.php:2353 msgid "" "The contact could not be added. Please check the relevant network " "credentials in your Settings -> Social Networks page." msgstr "Le contact n'a pu être ajouté. Veuillez vérifier les identifiants du réseau concerné dans la page Réglages -> Réseaux Sociaux si pertinent." -#: src/Model/Contact.php:2077 -msgid "" -"This site is not configured to allow communications with other networks." -msgstr "Ce site n'est pas configuré pour dialoguer avec d'autres réseaux." - -#: src/Model/Contact.php:2078 src/Model/Contact.php:2091 -msgid "No compatible communication protocols or feeds were discovered." -msgstr "Aucun protocole de communication ni aucun flux n'a pu être découvert." - -#: src/Model/Contact.php:2089 +#: src/Model/Contact.php:2390 msgid "The profile address specified does not provide adequate information." msgstr "L'adresse de profil indiquée ne fournit par les informations adéquates." -#: src/Model/Contact.php:2094 +#: src/Model/Contact.php:2392 +msgid "No compatible communication protocols or feeds were discovered." +msgstr "Aucun protocole de communication ni aucun flux n'a pu être découvert." + +#: src/Model/Contact.php:2395 msgid "An author or name was not found." msgstr "Aucun auteur ou nom d'auteur n'a pu être trouvé." -#: src/Model/Contact.php:2097 +#: src/Model/Contact.php:2398 msgid "No browser URL could be matched to this address." msgstr "Aucune URL de navigation ne correspond à cette adresse." -#: src/Model/Contact.php:2100 +#: src/Model/Contact.php:2401 msgid "" "Unable to match @-style Identity Address with a known protocol or email " "contact." msgstr "Impossible de faire correspondre l'adresse d'identité en \"@\" avec un protocole connu ou un contact courriel." -#: src/Model/Contact.php:2101 +#: src/Model/Contact.php:2402 msgid "Use mailto: in front of address to force email check." msgstr "Utilisez mailto: en face d'une adresse pour l'obliger à être reconnue comme courriel." -#: src/Model/Contact.php:2107 +#: src/Model/Contact.php:2408 msgid "" "The profile address specified belongs to a network which has been disabled " "on this site." msgstr "L'adresse de profil spécifiée correspond à un réseau qui a été désactivé sur ce site." -#: src/Model/Contact.php:2112 +#: src/Model/Contact.php:2413 msgid "" "Limited profile. This person will be unable to receive direct/personal " "notifications from you." msgstr "Profil limité. Cette personne ne sera pas capable de recevoir des notifications directes/personnelles de votre part." -#: src/Model/Contact.php:2171 +#: src/Model/Contact.php:2472 msgid "Unable to retrieve contact information." msgstr "Impossible de récupérer les informations du contact." -#: src/Model/Event.php:50 src/Model/Event.php:862 -#: src/Module/Debug/Localtime.php:36 +#: src/Model/Event.php:52 src/Model/Event.php:881 +#: src/Module/Debug/Localtime.php:38 msgid "l F d, Y \\@ g:i A" msgstr "l F d, Y \\@ g:i A" -#: src/Model/Event.php:77 src/Model/Event.php:94 src/Model/Event.php:452 -#: src/Model/Event.php:930 +#: src/Model/Event.php:79 src/Model/Event.php:96 src/Model/Event.php:481 +#: src/Model/Event.php:951 msgid "Starts:" msgstr "Débute :" -#: src/Model/Event.php:80 src/Model/Event.php:100 src/Model/Event.php:453 -#: src/Model/Event.php:934 +#: src/Model/Event.php:82 src/Model/Event.php:102 src/Model/Event.php:482 +#: src/Model/Event.php:955 msgid "Finishes:" msgstr "Finit :" -#: src/Model/Event.php:402 +#: src/Model/Event.php:431 msgid "all-day" msgstr "toute la journée" -#: src/Model/Event.php:428 +#: src/Model/Event.php:457 msgid "Sept" msgstr "Sep" -#: src/Model/Event.php:450 +#: src/Model/Event.php:479 msgid "No events to display" msgstr "Pas d'évènement à afficher" -#: src/Model/Event.php:578 +#: src/Model/Event.php:597 msgid "l, F j" msgstr "l, F j" -#: src/Model/Event.php:609 +#: src/Model/Event.php:628 msgid "Edit event" msgstr "Editer l'évènement" -#: src/Model/Event.php:610 +#: src/Model/Event.php:629 msgid "Duplicate event" msgstr "Dupliquer l'évènement" -#: src/Model/Event.php:611 +#: src/Model/Event.php:630 msgid "Delete event" msgstr "Supprimer l'évènement" -#: src/Model/Event.php:863 +#: src/Model/Event.php:882 msgid "D g:i A" msgstr "D G:i" -#: src/Model/Event.php:864 +#: src/Model/Event.php:883 msgid "g:i A" msgstr "G:i" -#: src/Model/Event.php:949 src/Model/Event.php:951 +#: src/Model/Event.php:970 src/Model/Event.php:972 msgid "Show map" msgstr "Montrer la carte" -#: src/Model/Event.php:950 +#: src/Model/Event.php:971 msgid "Hide map" msgstr "Cacher la carte" -#: src/Model/Event.php:1042 +#: src/Model/Event.php:1063 #, php-format msgid "%s's birthday" msgstr "Anniversaire de %s's" -#: src/Model/Event.php:1043 +#: src/Model/Event.php:1064 #, php-format msgid "Happy Birthday %s" msgstr "Joyeux anniversaire, %s !" @@ -4726,297 +4560,376 @@ msgstr "Tout le monde" msgid "edit" msgstr "éditer" -#: src/Model/Group.php:527 +#: src/Model/Group.php:534 msgid "add" msgstr "ajouter" -#: src/Model/Group.php:532 +#: src/Model/Group.php:539 msgid "Edit group" msgstr "Editer groupe" -#: src/Model/Group.php:533 src/Module/Group.php:193 +#: src/Model/Group.php:540 src/Module/Group.php:193 msgid "Contacts not in any group" msgstr "Contacts n'appartenant à aucun groupe" -#: src/Model/Group.php:535 +#: src/Model/Group.php:542 msgid "Create a new group" msgstr "Créer un nouveau groupe" -#: src/Model/Group.php:536 src/Module/Group.php:178 src/Module/Group.php:201 +#: src/Model/Group.php:543 src/Module/Group.php:178 src/Module/Group.php:201 #: src/Module/Group.php:276 msgid "Group Name: " msgstr "Nom du groupe : " -#: src/Model/Group.php:537 +#: src/Model/Group.php:544 msgid "Edit groups" msgstr "Modifier les groupes" -#: src/Model/Item.php:3379 +#: src/Model/Item.php:1663 +#, php-format +msgid "Detected languages in this post:\\n%s" +msgstr "Langues détectées dans cette publication :\\n%s" + +#: src/Model/Item.php:2613 msgid "activity" msgstr "activité" -#: src/Model/Item.php:3381 src/Object/Post.php:540 +#: src/Model/Item.php:2615 msgid "comment" -msgid_plural "comments" -msgstr[0] "commentaire" -msgstr[1] "commentaires" +msgstr "commentaire" -#: src/Model/Item.php:3384 +#: src/Model/Item.php:2618 msgid "post" msgstr "publication" -#: src/Model/Item.php:3507 +#: src/Model/Item.php:2755 #, php-format msgid "Content warning: %s" msgstr "Avertissement de contenu: %s" -#: src/Model/Item.php:3584 +#: src/Model/Item.php:3104 msgid "bytes" msgstr "octets" -#: src/Model/Item.php:3629 +#: src/Model/Item.php:3133 src/Model/Item.php:3134 msgid "View on separate page" msgstr "Voir dans une nouvelle page" -#: src/Model/Item.php:3630 -msgid "view on separate page" -msgstr "voir dans une nouvelle page" - -#: src/Model/Mail.php:128 src/Model/Mail.php:263 +#: src/Model/Mail.php:136 src/Model/Mail.php:268 msgid "[no subject]" msgstr "[pas de sujet]" -#: src/Model/Profile.php:346 src/Module/Profile/Profile.php:250 -#: src/Module/Profile/Profile.php:252 +#: src/Model/Notification.php:187 +#, php-format +msgid "%1$s wants to follow you" +msgstr "%1$s veut s'abonner à votre contenu" + +#: src/Model/Notification.php:189 +#, php-format +msgid "%1$s had started following you" +msgstr "%1$s s'est abonné•e à votre contenu" + +#: src/Model/Notification.php:259 +#, php-format +msgid "%1$s liked your comment %2$s" +msgstr "%1$s a aimé votre commentaire %2$s" + +#: src/Model/Notification.php:262 +#, php-format +msgid "%1$s liked your post %2$s" +msgstr "%1$s a aimé votre publication %2$s" + +#: src/Model/Notification.php:269 +#, php-format +msgid "%1$s disliked your comment %2$s" +msgstr "%1$s n'a pas aimé votre commentaire %2$s" + +#: src/Model/Notification.php:272 +#, php-format +msgid "%1$s disliked your post %2$s" +msgstr "%1$s n'a pas aimé votre publication %2$s" + +#: src/Model/Notification.php:279 +#, php-format +msgid "%1$s shared your comment %2$s" +msgstr "%1$s a partagé votre commentaire %2$s" + +#: src/Model/Notification.php:282 +#, php-format +msgid "%1$s shared your post %2$s" +msgstr "%1$s a partagé votre publication %2$s" + +#: src/Model/Notification.php:289 +#, php-format +msgid "%1$s tagged you on %2$s" +msgstr "%1$s vous a mentionné•e dans %2$s" + +#: src/Model/Notification.php:293 +#, php-format +msgid "%1$s replied to you on %2$s" +msgstr "%1$s vous a répondu dans %2$s" + +#: src/Model/Notification.php:297 +#, php-format +msgid "%1$s commented in your thread %2$s" +msgstr "%1$s a commenté dans votre conversation %2$s" + +#: src/Model/Notification.php:301 +#, php-format +msgid "%1$s commented on your comment %2$s" +msgstr "%1$s a répondu à votre commentaire %2$s" + +#: src/Model/Notification.php:307 +#, php-format +msgid "%1$s commented in their thread %2$s" +msgstr "%1$s a commenté dans leur conversation %2$s" + +#: src/Model/Notification.php:309 +#, php-format +msgid "%1$s commented in their thread" +msgstr "%1$s a commenté dans leur conversation" + +#: src/Model/Notification.php:311 +#, php-format +msgid "%1$s commented in the thread %2$s from %3$s" +msgstr "%1$s a commenté dans la conversation %2$s de %3$s" + +#: src/Model/Notification.php:313 +#, php-format +msgid "%1$s commented in the thread from %3$s" +msgstr "%1$s a commenté dans la conversation de %3$s" + +#: src/Model/Notification.php:318 +#, php-format +msgid "%1$s commented on your thread %2$s" +msgstr "%1$s a commenté dans votre conversation %2$s" + +#: src/Model/Notification.php:323 +#, php-format +msgid "%1$s shared the post %2$s from %3$s" +msgstr "%1$s a partagé la publication %2$s de %3$s" + +#: src/Model/Notification.php:325 +#, php-format +msgid "%1$s shared a post from %3$s" +msgstr "%1$s a partagé une publication de %3$s" + +#: src/Model/Notification.php:327 +#, php-format +msgid "%1$s shared the post %2$s" +msgstr "%1$s a partagé la publication %2$s" + +#: src/Model/Notification.php:329 +#, php-format +msgid "%1$s shared a post" +msgstr "%1$s a partagé une publication" + +#: src/Model/Profile.php:355 src/Module/Profile/Profile.php:256 +#: src/Module/Profile/Profile.php:258 msgid "Edit profile" msgstr "Editer le profil" -#: src/Model/Profile.php:348 +#: src/Model/Profile.php:357 msgid "Change profile photo" msgstr "Changer de photo de profil" -#: src/Model/Profile.php:367 src/Module/Directory.php:161 -#: src/Module/Profile/Profile.php:180 +#: src/Model/Profile.php:370 src/Module/Directory.php:155 +#: src/Module/Profile/Profile.php:184 msgid "Homepage:" msgstr "Page personnelle :" -#: src/Model/Profile.php:368 src/Module/Contact.php:626 +#: src/Model/Profile.php:371 src/Module/Contact.php:614 #: src/Module/Notifications/Introductions.php:168 msgid "About:" msgstr "À propos :" -#: src/Model/Profile.php:369 src/Module/Contact.php:624 -#: src/Module/Profile/Profile.php:176 -msgid "XMPP:" -msgstr "XMPP" - -#: src/Model/Profile.php:450 src/Module/Contact.php:330 -msgid "Unfollow" -msgstr "Se désabonner" - -#: src/Model/Profile.php:452 +#: src/Model/Profile.php:457 msgid "Atom feed" msgstr "Flux Atom" -#: src/Model/Profile.php:460 src/Module/Contact.php:326 -#: src/Module/Notifications/Introductions.php:180 -msgid "Network:" -msgstr "Réseau" - -#: src/Model/Profile.php:490 src/Model/Profile.php:587 +#: src/Model/Profile.php:495 src/Model/Profile.php:592 msgid "g A l F d" msgstr "g A | F d" -#: src/Model/Profile.php:491 +#: src/Model/Profile.php:496 msgid "F d" msgstr "F d" -#: src/Model/Profile.php:553 src/Model/Profile.php:638 +#: src/Model/Profile.php:558 src/Model/Profile.php:643 msgid "[today]" msgstr "[aujourd'hui]" -#: src/Model/Profile.php:563 +#: src/Model/Profile.php:568 msgid "Birthday Reminders" msgstr "Rappels d'anniversaires" -#: src/Model/Profile.php:564 +#: src/Model/Profile.php:569 msgid "Birthdays this week:" msgstr "Anniversaires cette semaine :" -#: src/Model/Profile.php:625 +#: src/Model/Profile.php:630 msgid "[No description]" msgstr "[Sans description]" -#: src/Model/Profile.php:651 +#: src/Model/Profile.php:656 msgid "Event Reminders" msgstr "Rappels d'évènements" -#: src/Model/Profile.php:652 +#: src/Model/Profile.php:657 msgid "Upcoming events the next 7 days:" msgstr "Évènements à venir dans les 7 prochains jours :" -#: src/Model/Profile.php:827 +#: src/Model/Profile.php:845 #, php-format msgid "OpenWebAuth: %1$s welcomes %2$s" msgstr "%1$s souhaite la bienvenue à %2$s grâce à OpenWebAuth" -#: src/Model/Storage/Database.php:74 -#, php-format -msgid "Database storage failed to update %s" -msgstr "" - -#: src/Model/Storage/Database.php:82 -msgid "Database storage failed to insert data" -msgstr "" - -#: src/Model/Storage/Filesystem.php:100 -#, php-format -msgid "Filesystem storage failed to create \"%s\". Check you write permissions." -msgstr "" - -#: src/Model/Storage/Filesystem.php:148 -#, php-format -msgid "" -"Filesystem storage failed to save data to \"%s\". Check your write " -"permissions" -msgstr "" - -#: src/Model/Storage/Filesystem.php:176 +#: src/Model/Storage/Filesystem.php:187 msgid "Storage base path" -msgstr "" +msgstr "Chemin de base du stockage" -#: src/Model/Storage/Filesystem.php:178 +#: src/Model/Storage/Filesystem.php:189 msgid "" "Folder where uploaded files are saved. For maximum security, This should be " "a path outside web server folder tree" -msgstr "" +msgstr "Répertoire dans lequel les fichiers sont stockés. Pour une sécurité maximale, il devrait être situé dans un chemin hors de votre serveur web." -#: src/Model/Storage/Filesystem.php:191 +#: src/Model/Storage/Filesystem.php:202 msgid "Enter a valid existing folder" -msgstr "" +msgstr "Entrez le chemin d'un dossier existant" -#: src/Model/User.php:141 src/Model/User.php:885 +#: src/Model/User.php:208 src/Model/User.php:1004 msgid "SERIOUS ERROR: Generation of security keys failed." msgstr "ERREUR FATALE : La génération des clés de sécurité a échoué." -#: src/Model/User.php:503 +#: src/Model/User.php:589 src/Model/User.php:622 msgid "Login failed" msgstr "Échec de l'identification" -#: src/Model/User.php:535 +#: src/Model/User.php:654 msgid "Not enough information to authenticate" msgstr "Pas assez d'informations pour s'identifier" -#: src/Model/User.php:630 +#: src/Model/User.php:749 msgid "Password can't be empty" msgstr "Le mot de passe ne peut pas être vide" -#: src/Model/User.php:649 +#: src/Model/User.php:768 msgid "Empty passwords are not allowed." msgstr "Les mots de passe vides ne sont pas acceptés." -#: src/Model/User.php:653 +#: src/Model/User.php:772 msgid "" "The new password has been exposed in a public data dump, please choose " "another." msgstr "Le nouveau mot de passe fait partie d'une fuite de mot de passe publique, veuillez en choisir un autre." -#: src/Model/User.php:659 +#: src/Model/User.php:778 msgid "" "The password can't contain accentuated letters, white spaces or colons (:)" msgstr "Le mot de passe ne peut pas contenir de lettres accentuées, d'espaces ou de deux-points (:)" -#: src/Model/User.php:765 +#: src/Model/User.php:884 msgid "Passwords do not match. Password unchanged." msgstr "Les mots de passe ne correspondent pas. Aucun changement appliqué." -#: src/Model/User.php:772 +#: src/Model/User.php:891 msgid "An invitation is required." msgstr "Une invitation est requise." -#: src/Model/User.php:776 +#: src/Model/User.php:895 msgid "Invitation could not be verified." msgstr "L'invitation fournie n'a pu être validée." -#: src/Model/User.php:784 +#: src/Model/User.php:903 msgid "Invalid OpenID url" msgstr "Adresse OpenID invalide" -#: src/Model/User.php:803 +#: src/Model/User.php:916 src/Security/Authentication.php:223 +msgid "" +"We encountered a problem while logging in with the OpenID you provided. " +"Please check the correct spelling of the ID." +msgstr "Nous avons eu un souci avec l'OpenID que vous avez fourni. Merci de vérifier qu'il est correctement écrit." + +#: src/Model/User.php:916 src/Security/Authentication.php:223 +msgid "The error message was:" +msgstr "Le message d'erreur était :" + +#: src/Model/User.php:922 msgid "Please enter the required information." msgstr "Entrez les informations requises." -#: src/Model/User.php:817 +#: src/Model/User.php:936 #, php-format msgid "" "system.username_min_length (%s) and system.username_max_length (%s) are " "excluding each other, swapping values." msgstr "system.username_min_length (%s) et system.username_max_length (%s) s'excluent mutuellement, leur valeur sont échangées." -#: src/Model/User.php:824 +#: src/Model/User.php:943 #, php-format msgid "Username should be at least %s character." msgid_plural "Username should be at least %s characters." msgstr[0] "L'identifiant utilisateur doit comporter au moins %s caractère." msgstr[1] "L'identifiant utilisateur doit comporter au moins %s caractères." -#: src/Model/User.php:828 +#: src/Model/User.php:947 #, php-format msgid "Username should be at most %s character." msgid_plural "Username should be at most %s characters." msgstr[0] "L'identifiant utilisateur doit comporter au plus %s caractère." msgstr[1] "L'identifiant utilisateur doit comporter au plus %s caractères." -#: src/Model/User.php:836 +#: src/Model/User.php:955 msgid "That doesn't appear to be your full (First Last) name." msgstr "Ceci ne semble pas être votre nom complet (Prénom Nom)." -#: src/Model/User.php:841 +#: src/Model/User.php:960 msgid "Your email domain is not among those allowed on this site." msgstr "Votre domaine de courriel n'est pas autorisé sur ce site." -#: src/Model/User.php:845 +#: src/Model/User.php:964 msgid "Not a valid email address." msgstr "Ceci n'est pas une adresse courriel valide." -#: src/Model/User.php:848 +#: src/Model/User.php:967 msgid "The nickname was blocked from registration by the nodes admin." msgstr "Cet identifiant utilisateur est réservé." -#: src/Model/User.php:852 src/Model/User.php:860 +#: src/Model/User.php:971 src/Model/User.php:979 msgid "Cannot use that email." msgstr "Impossible d'utiliser ce courriel." -#: src/Model/User.php:867 +#: src/Model/User.php:986 msgid "Your nickname can only contain a-z, 0-9 and _." msgstr "Votre identifiant utilisateur ne peut comporter que a-z, 0-9 et _." -#: src/Model/User.php:875 src/Model/User.php:932 +#: src/Model/User.php:994 src/Model/User.php:1051 msgid "Nickname is already registered. Please choose another." msgstr "Pseudo déjà utilisé. Merci d'en choisir un autre." -#: src/Model/User.php:919 src/Model/User.php:923 +#: src/Model/User.php:1038 src/Model/User.php:1042 msgid "An error occurred during registration. Please try again." msgstr "Une erreur est survenue lors de l'inscription. Merci de recommencer." -#: src/Model/User.php:946 +#: src/Model/User.php:1065 msgid "An error occurred creating your default profile. Please try again." msgstr "Une erreur est survenue lors de la création de votre profil par défaut. Merci de recommencer." -#: src/Model/User.php:953 +#: src/Model/User.php:1072 msgid "An error occurred creating your self contact. Please try again." msgstr "Une erreur est survenue lors de la création de votre propre contact. Veuillez réssayer." -#: src/Model/User.php:958 +#: src/Model/User.php:1077 msgid "Friends" msgstr "Contacts" -#: src/Model/User.php:962 +#: src/Model/User.php:1081 msgid "" "An error occurred creating your default contact group. Please try again." msgstr "Une erreur est survenue lors de la création de votre groupe de contacts par défaut. Veuillez réessayer." -#: src/Model/User.php:1150 +#: src/Model/User.php:1310 #, php-format msgid "" "\n" @@ -5024,7 +4937,7 @@ msgid "" "\t\t\tthe administrator of %2$s has set up an account for you." msgstr "\n\t\tCher•ère %1$s,\n\t\t\tl'administrateur de %2$s a créé un compte pour vous." -#: src/Model/User.php:1153 +#: src/Model/User.php:1313 #, php-format msgid "" "\n" @@ -5056,12 +4969,12 @@ msgid "" "\t\tThank you and welcome to %4$s." msgstr "" -#: src/Model/User.php:1186 src/Model/User.php:1293 +#: src/Model/User.php:1346 src/Model/User.php:1453 #, php-format msgid "Registration details for %s" msgstr "Détails d'inscription pour %s" -#: src/Model/User.php:1206 +#: src/Model/User.php:1366 #, php-format msgid "" "\n" @@ -5076,21 +4989,21 @@ msgid "" "\t\t" msgstr "" -#: src/Model/User.php:1225 +#: src/Model/User.php:1385 #, php-format msgid "Registration at %s" -msgstr "" +msgstr "inscription à %s" -#: src/Model/User.php:1249 +#: src/Model/User.php:1409 #, php-format msgid "" "\n" "\t\t\t\tDear %1$s,\n" "\t\t\t\tThank you for registering at %2$s. Your account has been created.\n" "\t\t\t" -msgstr "" +msgstr "\n\t\t\t\tCher %1$s,\n\t\t\t\tMerci pour votre inscription sur %2$s. Votre compte a été créé.\n\t\t\t" -#: src/Model/User.php:1257 +#: src/Model/User.php:1417 #, php-format msgid "" "\n" @@ -5122,67 +5035,71 @@ msgid "" "\t\t\tThank you and welcome to %2$s." msgstr "" -#: src/Module/Admin/Addons/Details.php:70 +#: src/Module/Admin/Addons/Details.php:65 msgid "Addon not found." msgstr "Extension manquante." -#: src/Module/Admin/Addons/Details.php:81 src/Module/Admin/Addons/Index.php:49 +#: src/Module/Admin/Addons/Details.php:76 src/Module/Admin/Addons/Index.php:49 #, php-format msgid "Addon %s disabled." msgstr "Add-on %s désactivé." -#: src/Module/Admin/Addons/Details.php:84 src/Module/Admin/Addons/Index.php:51 +#: src/Module/Admin/Addons/Details.php:79 src/Module/Admin/Addons/Index.php:51 #, php-format msgid "Addon %s enabled." msgstr "Add-on %s activé." -#: src/Module/Admin/Addons/Details.php:93 -#: src/Module/Admin/Themes/Details.php:77 +#: src/Module/Admin/Addons/Details.php:88 +#: src/Module/Admin/Themes/Details.php:46 msgid "Disable" msgstr "Désactiver" -#: src/Module/Admin/Addons/Details.php:96 -#: src/Module/Admin/Themes/Details.php:80 +#: src/Module/Admin/Addons/Details.php:91 +#: src/Module/Admin/Themes/Details.php:49 msgid "Enable" msgstr "Activer" -#: src/Module/Admin/Addons/Details.php:116 +#: src/Module/Admin/Addons/Details.php:111 #: src/Module/Admin/Addons/Index.php:67 #: src/Module/Admin/Blocklist/Contact.php:78 #: src/Module/Admin/Blocklist/Server.php:88 -#: src/Module/Admin/Federation.php:140 src/Module/Admin/Item/Delete.php:65 -#: src/Module/Admin/Logs/Settings.php:78 src/Module/Admin/Logs/View.php:64 -#: src/Module/Admin/Queue.php:75 src/Module/Admin/Site.php:587 -#: src/Module/Admin/Summary.php:230 src/Module/Admin/Themes/Details.php:121 +#: src/Module/Admin/Federation.php:159 src/Module/Admin/Item/Delete.php:65 +#: src/Module/Admin/Logs/Settings.php:80 src/Module/Admin/Logs/View.php:84 +#: src/Module/Admin/Queue.php:72 src/Module/Admin/Site.php:497 +#: src/Module/Admin/Storage.php:131 src/Module/Admin/Summary.php:232 +#: src/Module/Admin/Themes/Details.php:90 #: src/Module/Admin/Themes/Index.php:111 src/Module/Admin/Tos.php:58 -#: src/Module/Admin/Users.php:242 +#: src/Module/Admin/Users/Active.php:136 +#: src/Module/Admin/Users/Blocked.php:137 src/Module/Admin/Users/Create.php:61 +#: src/Module/Admin/Users/Deleted.php:85 src/Module/Admin/Users/Index.php:149 +#: src/Module/Admin/Users/Pending.php:101 msgid "Administration" msgstr "Administration" -#: src/Module/Admin/Addons/Details.php:117 -#: src/Module/Admin/Addons/Index.php:68 src/Module/BaseAdmin.php:99 +#: src/Module/Admin/Addons/Details.php:112 +#: src/Module/Admin/Addons/Index.php:68 src/Module/BaseAdmin.php:93 #: src/Module/BaseSettings.php:87 msgid "Addons" msgstr "Extensions" -#: src/Module/Admin/Addons/Details.php:118 -#: src/Module/Admin/Themes/Details.php:123 +#: src/Module/Admin/Addons/Details.php:113 +#: src/Module/Admin/Themes/Details.php:92 msgid "Toggle" msgstr "Activer/Désactiver" -#: src/Module/Admin/Addons/Details.php:126 -#: src/Module/Admin/Themes/Details.php:132 +#: src/Module/Admin/Addons/Details.php:121 +#: src/Module/Admin/Themes/Details.php:101 msgid "Author: " msgstr "Auteur : " -#: src/Module/Admin/Addons/Details.php:127 -#: src/Module/Admin/Themes/Details.php:133 +#: src/Module/Admin/Addons/Details.php:122 +#: src/Module/Admin/Themes/Details.php:102 msgid "Maintainer: " msgstr "Mainteneur : " #: src/Module/Admin/Addons/Index.php:42 msgid "Addons reloaded" -msgstr "" +msgstr "Extensions rechargées" #: src/Module/Admin/Addons/Index.php:53 #, php-format @@ -5201,6 +5118,52 @@ msgid "" " the open addon registry at %2$s" msgstr "Il n'y a pas d'add-on disponible sur votre serveur. Vous pouvez trouver le dépôt officiel d'add-ons sur %1$s et des add-ons non-officiel dans le répertoire d'add-ons ouvert sur %2$s." +#: src/Module/Admin/BaseUsers.php:53 +msgid "List of all users" +msgstr "Liste de tous les utilisateurs" + +#: src/Module/Admin/BaseUsers.php:58 +msgid "Active" +msgstr "Actif" + +#: src/Module/Admin/BaseUsers.php:61 +msgid "List of active accounts" +msgstr "Liste des comptes actifs" + +#: src/Module/Admin/BaseUsers.php:66 src/Module/Contact.php:763 +#: src/Module/Contact.php:823 +msgid "Pending" +msgstr "En attente" + +#: src/Module/Admin/BaseUsers.php:69 +msgid "List of pending registrations" +msgstr "Liste des inscriptions en attente" + +#: src/Module/Admin/BaseUsers.php:74 src/Module/Contact.php:771 +#: src/Module/Contact.php:824 +msgid "Blocked" +msgstr "Bloqués" + +#: src/Module/Admin/BaseUsers.php:77 +msgid "List of blocked users" +msgstr "Liste des utilisateurs bloqués" + +#: src/Module/Admin/BaseUsers.php:82 +msgid "Deleted" +msgstr "Supprimé" + +#: src/Module/Admin/BaseUsers.php:85 +msgid "List of pending user deletions" +msgstr "Liste des utilisateurs en attente de suppression" + +#: src/Module/Admin/BaseUsers.php:103 +msgid "Private Forum" +msgstr "Forum Privé" + +#: src/Module/Admin/BaseUsers.php:110 +msgid "Relay" +msgstr "Relai" + #: src/Module/Admin/Blocklist/Contact.php:57 #, php-format msgid "%s contact unblocked" @@ -5222,7 +5185,10 @@ msgstr "Cette page vous permet de refuser toutes les publications d'un profile d msgid "Block Remote Contact" msgstr "Bloquer le profile distant" -#: src/Module/Admin/Blocklist/Contact.php:82 src/Module/Admin/Users.php:245 +#: src/Module/Admin/Blocklist/Contact.php:82 +#: src/Module/Admin/Users/Active.php:138 +#: src/Module/Admin/Users/Blocked.php:139 src/Module/Admin/Users/Index.php:151 +#: src/Module/Admin/Users/Pending.php:103 msgid "select all" msgstr "tout sélectionner" @@ -5230,9 +5196,10 @@ msgstr "tout sélectionner" msgid "select none" msgstr "Sélectionner tous" -#: src/Module/Admin/Blocklist/Contact.php:85 src/Module/Admin/Users.php:256 -#: src/Module/Contact.php:601 src/Module/Contact.php:847 -#: src/Module/Contact.php:1128 +#: src/Module/Admin/Blocklist/Contact.php:85 +#: src/Module/Admin/Users/Blocked.php:142 src/Module/Admin/Users/Index.php:156 +#: src/Module/Contact.php:587 src/Module/Contact.php:847 +#: src/Module/Contact.php:1115 msgid "Unblock" msgstr "Débloquer" @@ -5281,7 +5248,7 @@ msgid "Blocked server domain pattern" msgstr "Filtre de domaine bloqué" #: src/Module/Admin/Blocklist/Server.php:80 -#: src/Module/Admin/Blocklist/Server.php:105 src/Module/Friendica.php:80 +#: src/Module/Admin/Blocklist/Server.php:105 src/Module/Friendica.php:82 msgid "Reason for the block" msgstr "Raison du blocage" @@ -5302,7 +5269,7 @@ msgid "" "This page can be used to define a blocklist of server domain patterns from " "the federated network that are not allowed to interact with your node. For " "each domain pattern you should also provide the reason why you block it." -msgstr "" +msgstr "Cette page sert à définit une liste de blocage de schémas de domaine de serveurs distants qui ne sont pas autorisé à interagir avec ce serveur. Veuillez fournir la raison pour laquelle vous avez décidé de bloquer chaque schéma de domaine." #: src/Module/Admin/Blocklist/Server.php:91 msgid "" @@ -5363,62 +5330,62 @@ msgstr "Supprimer l'entrée de la liste noire" msgid "Delete entry from blocklist?" msgstr "Supprimer l'entrée de la liste noire ?" -#: src/Module/Admin/DBSync.php:50 +#: src/Module/Admin/DBSync.php:51 msgid "Update has been marked successful" msgstr "Mise-à-jour validée comme 'réussie'" -#: src/Module/Admin/DBSync.php:60 +#: src/Module/Admin/DBSync.php:59 #, php-format msgid "Database structure update %s was successfully applied." msgstr "La structure de base de données pour la mise à jour %s a été appliquée avec succès." -#: src/Module/Admin/DBSync.php:64 +#: src/Module/Admin/DBSync.php:61 #, php-format msgid "Executing of database structure update %s failed with error: %s" msgstr "L'exécution de la mise à jour %s pour la structure de base de données a échoué avec l'erreur: %s" -#: src/Module/Admin/DBSync.php:81 +#: src/Module/Admin/DBSync.php:76 #, php-format msgid "Executing %s failed with error: %s" msgstr "L'exécution %s a échoué avec l'erreur: %s" -#: src/Module/Admin/DBSync.php:83 +#: src/Module/Admin/DBSync.php:78 #, php-format msgid "Update %s was successfully applied." msgstr "Mise-à-jour %s appliquée avec succès." -#: src/Module/Admin/DBSync.php:86 +#: src/Module/Admin/DBSync.php:81 #, php-format msgid "Update %s did not return a status. Unknown if it succeeded." msgstr "La mise-à-jour %s n'a pas retourné de détails. Impossible de savoir si elle a réussi." -#: src/Module/Admin/DBSync.php:89 +#: src/Module/Admin/DBSync.php:84 #, php-format msgid "There was no additional update function %s that needed to be called." msgstr "Il n'y avait aucune fonction supplémentaire de mise à jour %s qui devait être appelé" -#: src/Module/Admin/DBSync.php:110 +#: src/Module/Admin/DBSync.php:106 msgid "No failed updates." msgstr "Pas de mises-à-jour échouées." -#: src/Module/Admin/DBSync.php:111 +#: src/Module/Admin/DBSync.php:107 msgid "Check database structure" msgstr "Vérifier la structure de la base de données" -#: src/Module/Admin/DBSync.php:116 +#: src/Module/Admin/DBSync.php:112 msgid "Failed Updates" msgstr "Mises-à-jour échouées" -#: src/Module/Admin/DBSync.php:117 +#: src/Module/Admin/DBSync.php:113 msgid "" "This does not include updates prior to 1139, which did not return a status." msgstr "Ceci n'inclut pas les versions antérieures à la 1139, qui ne retournaient jamais de détails." -#: src/Module/Admin/DBSync.php:118 +#: src/Module/Admin/DBSync.php:114 msgid "Mark success (if update was manually applied)" msgstr "Marquer comme 'réussie' (dans le cas d'une mise-à-jour manuelle)" -#: src/Module/Admin/DBSync.php:119 +#: src/Module/Admin/DBSync.php:115 msgid "Attempt to execute this update step automatically" msgstr "Tenter d'éxecuter cette étape automatiquement" @@ -5431,26 +5398,26 @@ msgstr "Verouiller la fonctionnalité %s" msgid "Manage Additional Features" msgstr "Gérer les fonctionnalités avancées" -#: src/Module/Admin/Federation.php:53 +#: src/Module/Admin/Federation.php:56 msgid "Other" msgstr "Autre" -#: src/Module/Admin/Federation.php:107 src/Module/Admin/Federation.php:266 +#: src/Module/Admin/Federation.php:118 src/Module/Admin/Federation.php:348 msgid "unknown" msgstr "inconnu" -#: src/Module/Admin/Federation.php:135 +#: src/Module/Admin/Federation.php:154 msgid "" "This page offers you some numbers to the known part of the federated social " "network your Friendica node is part of. These numbers are not complete but " "only reflect the part of the network your node is aware of." msgstr "Cette page montre quelques statistiques de la partie connue du réseau social fédéré dont votre instance Friendica fait partie. Ces chiffres sont partiels et ne reflètent que la portion du réseau dont votre instance a connaissance." -#: src/Module/Admin/Federation.php:141 src/Module/BaseAdmin.php:94 +#: src/Module/Admin/Federation.php:160 src/Module/BaseAdmin.php:87 msgid "Federation Statistics" msgstr "Statistiques Federation" -#: src/Module/Admin/Federation.php:145 +#: src/Module/Admin/Federation.php:164 #, php-format msgid "" "Currently this node is aware of %d nodes with %d registered users from the " @@ -5461,7 +5428,7 @@ msgstr "Ce site a connaissance de %d sites distants totalisant %d utilisateurs r msgid "Item marked for deletion." msgstr "L'élément va être supprimé." -#: src/Module/Admin/Item/Delete.php:66 src/Module/BaseAdmin.php:112 +#: src/Module/Admin/Item/Delete.php:66 src/Module/BaseAdmin.php:106 msgid "Delete Item" msgstr "Supprimer un élément" @@ -5490,55 +5457,101 @@ msgstr "GUID" msgid "The GUID of the item you want to delete." msgstr "GUID de l'élément à supprimer." -#: src/Module/Admin/Item/Source.php:57 +#: src/Module/Admin/Item/Source.php:57 src/Module/BaseAdmin.php:116 +msgid "Item Source" +msgstr "Source de la publication" + +#: src/Module/Admin/Item/Source.php:58 msgid "Item Guid" msgstr "GUID du contenu" -#: src/Module/Admin/Logs/Settings.php:45 +#: src/Module/Admin/Item/Source.php:63 +msgid "Item Id" +msgstr "Id de la publication" + +#: src/Module/Admin/Item/Source.php:64 +msgid "Item URI" +msgstr "URI de la publication" + +#: src/Module/Admin/Item/Source.php:66 +msgid "Terms" +msgstr "Termes" + +#: src/Module/Admin/Item/Source.php:67 +msgid "Tag" +msgstr "Tag" + +#: src/Module/Admin/Item/Source.php:68 src/Module/Admin/Users/Active.php:129 +#: src/Module/Admin/Users/Blocked.php:130 src/Module/Admin/Users/Index.php:142 +msgid "Type" +msgstr "Type" + +#: src/Module/Admin/Item/Source.php:69 +msgid "Term" +msgstr "Terme" + +#: src/Module/Admin/Item/Source.php:70 +msgid "URL" +msgstr "URL" + +#: src/Module/Admin/Item/Source.php:71 +msgid "Mention" +msgstr "Mention" + +#: src/Module/Admin/Item/Source.php:72 +msgid "Implicit Mention" +msgstr "Mention implicite" + +#: src/Module/Admin/Item/Source.php:73 +#: src/Module/Debug/ActivityPubConversion.php:62 +msgid "Source" +msgstr "Source" + +#: src/Module/Admin/Logs/Settings.php:48 #, php-format msgid "The logfile '%s' is not writable. No logging possible" -msgstr "" +msgstr "The fichier journal '%s' n'est pas accessible en écriture. Pas de journalisation possible" -#: src/Module/Admin/Logs/Settings.php:70 +#: src/Module/Admin/Logs/Settings.php:72 msgid "PHP log currently enabled." msgstr "Log PHP actuellement activé." -#: src/Module/Admin/Logs/Settings.php:72 +#: src/Module/Admin/Logs/Settings.php:74 msgid "PHP log currently disabled." msgstr "Log PHP actuellement desactivé." -#: src/Module/Admin/Logs/Settings.php:79 src/Module/BaseAdmin.php:114 -#: src/Module/BaseAdmin.php:115 +#: src/Module/Admin/Logs/Settings.php:81 src/Module/BaseAdmin.php:108 +#: src/Module/BaseAdmin.php:109 msgid "Logs" msgstr "Journaux" -#: src/Module/Admin/Logs/Settings.php:81 +#: src/Module/Admin/Logs/Settings.php:83 msgid "Clear" msgstr "Effacer" -#: src/Module/Admin/Logs/Settings.php:85 +#: src/Module/Admin/Logs/Settings.php:87 msgid "Enable Debugging" msgstr "Activer le déboggage" -#: src/Module/Admin/Logs/Settings.php:86 +#: src/Module/Admin/Logs/Settings.php:88 msgid "Log file" msgstr "Fichier de journaux" -#: src/Module/Admin/Logs/Settings.php:86 +#: src/Module/Admin/Logs/Settings.php:88 msgid "" "Must be writable by web server. Relative to your Friendica top-level " "directory." msgstr "Accès en écriture par le serveur web requis. Relatif à la racine de votre installation de Friendica." -#: src/Module/Admin/Logs/Settings.php:87 +#: src/Module/Admin/Logs/Settings.php:89 msgid "Log level" msgstr "Niveau de journalisaton" -#: src/Module/Admin/Logs/Settings.php:89 +#: src/Module/Admin/Logs/Settings.php:91 msgid "PHP logging" msgstr "Log PHP" -#: src/Module/Admin/Logs/Settings.php:90 +#: src/Module/Admin/Logs/Settings.php:92 msgid "" "To temporarily enable logging of PHP errors and warnings you can prepend the" " following to the index.php file of your installation. The filename set in " @@ -5547,517 +5560,515 @@ msgid "" "'display_errors' is to enable these options, set to '0' to disable them." msgstr "Pour activer temporairement la journalisation de PHP vous pouvez insérez les lignes suivantes au début du fichier index.php dans votre répertoire Friendica. The nom de fichier défini dans la ligne 'error_log' est relatif au répertoire d'installation de Friendica et le serveur web doit avoir le droit d'écriture sur ce fichier. Les lignes log_errors et display_errors prennent les valeurs 0 et 1 respectivement pour les activer ou désactiver." -#: src/Module/Admin/Logs/View.php:40 +#: src/Module/Admin/Logs/View.php:71 #, php-format msgid "" "Error trying to open %1$s log file.\\r\\n
Check to see " "if file %1$s exist and is readable." msgstr "Erreur lors de l'ouverture du fichier de journal %1$s.\\r\\n
Veuillez vérifier que le fichier %1$s existe et que le serveur web a le droit de lecture dessus." -#: src/Module/Admin/Logs/View.php:44 +#: src/Module/Admin/Logs/View.php:80 #, php-format msgid "" "Couldn't open %1$s log file.\\r\\n
Check to see if file" " %1$s is readable." msgstr "Erreur lors de l'ouverture du fichier de journal %1$s.\\r\\n
Veuillez vérifier que le fichier %1$s existe et que le serveur web a le droit de lecture dessus." -#: src/Module/Admin/Logs/View.php:65 src/Module/BaseAdmin.php:116 +#: src/Module/Admin/Logs/View.php:85 src/Module/BaseAdmin.php:110 msgid "View Logs" msgstr "Voir les logs" -#: src/Module/Admin/Queue.php:53 +#: src/Module/Admin/Queue.php:50 msgid "Inspect Deferred Worker Queue" msgstr "Détail des tâches de fond reportées" -#: src/Module/Admin/Queue.php:54 +#: src/Module/Admin/Queue.php:51 msgid "" "This page lists the deferred worker jobs. This are jobs that couldn't be " "executed at the first time." msgstr "Cette page détaille les tâches de fond reportées après avoir échoué une première fois." -#: src/Module/Admin/Queue.php:57 +#: src/Module/Admin/Queue.php:54 msgid "Inspect Worker Queue" msgstr "Détail des tâches de fond en attente" -#: src/Module/Admin/Queue.php:58 +#: src/Module/Admin/Queue.php:55 msgid "" "This page lists the currently queued worker jobs. These jobs are handled by " "the worker cronjob you've set up during install." msgstr "Cette page détaille les tâches de fond en attente. Elles seront traitées lors de la prochaine exécution de la tâche planifiée que vous avez définie lors de l'installation." -#: src/Module/Admin/Queue.php:78 +#: src/Module/Admin/Queue.php:75 msgid "ID" msgstr "ID" -#: src/Module/Admin/Queue.php:79 +#: src/Module/Admin/Queue.php:76 +msgid "Command" +msgstr "Commande" + +#: src/Module/Admin/Queue.php:77 msgid "Job Parameters" msgstr "Paramètres de la tâche" -#: src/Module/Admin/Queue.php:80 -msgid "Created" -msgstr "Créé" - -#: src/Module/Admin/Queue.php:81 +#: src/Module/Admin/Queue.php:79 msgid "Priority" msgstr "Priorité" -#: src/Module/Admin/Site.php:69 +#: src/Module/Admin/Site.php:70 msgid "Can not parse base url. Must have at least ://" msgstr "Impossible d'analyser l'URL de base. Doit contenir au moins ://" -#: src/Module/Admin/Site.php:123 +#: src/Module/Admin/Site.php:124 msgid "Relocation started. Could take a while to complete." -msgstr "" +msgstr "Déménagement en cours. Cette opération prend du temps à finir." -#: src/Module/Admin/Site.php:250 -msgid "Invalid storage backend setting value." -msgstr "" - -#: src/Module/Admin/Site.php:451 src/Module/Settings/Display.php:132 +#: src/Module/Admin/Site.php:402 src/Module/Settings/Display.php:139 msgid "No special theme for mobile devices" msgstr "Pas de thème particulier pour les terminaux mobiles" -#: src/Module/Admin/Site.php:468 src/Module/Settings/Display.php:142 +#: src/Module/Admin/Site.php:419 src/Module/Settings/Display.php:149 #, php-format msgid "%s - (Experimental)" msgstr "%s- (expérimental)" -#: src/Module/Admin/Site.php:480 +#: src/Module/Admin/Site.php:431 msgid "No community page for local users" msgstr "Pas de page communauté pour les utilisateurs enregistrés" -#: src/Module/Admin/Site.php:481 +#: src/Module/Admin/Site.php:432 msgid "No community page" msgstr "Aucune page de communauté" -#: src/Module/Admin/Site.php:482 +#: src/Module/Admin/Site.php:433 msgid "Public postings from users of this site" msgstr "Publications publiques des utilisateurs de ce site" -#: src/Module/Admin/Site.php:483 +#: src/Module/Admin/Site.php:434 msgid "Public postings from the federated network" msgstr "Publications publiques du réseau fédéré" -#: src/Module/Admin/Site.php:484 +#: src/Module/Admin/Site.php:435 msgid "Public postings from local users and the federated network" msgstr "Publications publiques des utilisateurs du site et du réseau fédéré" -#: src/Module/Admin/Site.php:490 +#: src/Module/Admin/Site.php:441 msgid "Multi user instance" msgstr "Instance multi-utilisateurs" -#: src/Module/Admin/Site.php:518 +#: src/Module/Admin/Site.php:468 msgid "Closed" msgstr "Fermé" -#: src/Module/Admin/Site.php:519 +#: src/Module/Admin/Site.php:469 msgid "Requires approval" msgstr "Demande une apptrobation" -#: src/Module/Admin/Site.php:520 +#: src/Module/Admin/Site.php:470 msgid "Open" msgstr "Ouvert" -#: src/Module/Admin/Site.php:524 src/Module/Install.php:200 +#: src/Module/Admin/Site.php:474 src/Module/Install.php:215 msgid "No SSL policy, links will track page SSL state" msgstr "Pas de politique SSL, le liens conserveront l'état SSL de la page" -#: src/Module/Admin/Site.php:525 src/Module/Install.php:201 +#: src/Module/Admin/Site.php:475 src/Module/Install.php:216 msgid "Force all links to use SSL" msgstr "Forcer tous les liens à utiliser SSL" -#: src/Module/Admin/Site.php:526 src/Module/Install.php:202 +#: src/Module/Admin/Site.php:476 src/Module/Install.php:217 msgid "Self-signed certificate, use SSL for local links only (discouraged)" msgstr "Certificat auto-signé, n'utiliser SSL que pour les liens locaux (non recommandé)" -#: src/Module/Admin/Site.php:530 +#: src/Module/Admin/Site.php:480 msgid "Don't check" msgstr "Ne pas rechercher" -#: src/Module/Admin/Site.php:531 +#: src/Module/Admin/Site.php:481 msgid "check the stable version" msgstr "Rechercher les versions stables" -#: src/Module/Admin/Site.php:532 +#: src/Module/Admin/Site.php:482 msgid "check the development version" msgstr "Rechercher les versions de développement" -#: src/Module/Admin/Site.php:536 +#: src/Module/Admin/Site.php:486 msgid "none" -msgstr "" +msgstr "aucun" -#: src/Module/Admin/Site.php:537 +#: src/Module/Admin/Site.php:487 msgid "Local contacts" -msgstr "" +msgstr "Contacts locaux" -#: src/Module/Admin/Site.php:538 +#: src/Module/Admin/Site.php:488 msgid "Interactors" -msgstr "" +msgstr "Interagisseurs" -#: src/Module/Admin/Site.php:557 -msgid "Database (legacy)" -msgstr "Base de donnée (historique)" - -#: src/Module/Admin/Site.php:588 src/Module/BaseAdmin.php:97 +#: src/Module/Admin/Site.php:498 src/Module/BaseAdmin.php:90 msgid "Site" msgstr "Site" -#: src/Module/Admin/Site.php:590 +#: src/Module/Admin/Site.php:499 +msgid "General Information" +msgstr "Information générale" + +#: src/Module/Admin/Site.php:501 msgid "Republish users to directory" msgstr "Republier les utilisateurs sur le répertoire" -#: src/Module/Admin/Site.php:591 src/Module/Register.php:139 +#: src/Module/Admin/Site.php:502 src/Module/Register.php:139 msgid "Registration" msgstr "Inscription" -#: src/Module/Admin/Site.php:592 +#: src/Module/Admin/Site.php:503 msgid "File upload" msgstr "Téléversement de fichier" -#: src/Module/Admin/Site.php:593 +#: src/Module/Admin/Site.php:504 msgid "Policies" msgstr "Politiques" -#: src/Module/Admin/Site.php:595 +#: src/Module/Admin/Site.php:506 msgid "Auto Discovered Contact Directory" msgstr "Répertoire de Contacts Découverts Automatiquement" -#: src/Module/Admin/Site.php:596 +#: src/Module/Admin/Site.php:507 msgid "Performance" msgstr "Performance" -#: src/Module/Admin/Site.php:597 +#: src/Module/Admin/Site.php:508 msgid "Worker" msgstr "Worker" -#: src/Module/Admin/Site.php:598 +#: src/Module/Admin/Site.php:509 msgid "Message Relay" msgstr "Relai de publication" -#: src/Module/Admin/Site.php:599 +#: src/Module/Admin/Site.php:510 +msgid "" +"Use the command \"console relay\" in the command line to add or remove " +"relays." +msgstr "Utilisez la commande \"console relay\" en ligne de commande pour ajouter ou retirer des relais." + +#: src/Module/Admin/Site.php:511 +msgid "The system is not subscribed to any relays at the moment." +msgstr "Ce serveur n'est pas abonné à un relai pour le moment." + +#: src/Module/Admin/Site.php:512 +msgid "The system is currently subscribed to the following relays:" +msgstr "Ce serveur est actuellement abonné aux relais suivants:" + +#: src/Module/Admin/Site.php:514 msgid "Relocate Instance" msgstr "Déménager le site" -#: src/Module/Admin/Site.php:600 +#: src/Module/Admin/Site.php:515 msgid "" "Warning! Advanced function. Could make this server " "unreachable." -msgstr "" +msgstr "Attention ! Fonctionalité avancée. Cette fonctionnalité avancée peut rendre ce serveur inaccessible." -#: src/Module/Admin/Site.php:604 +#: src/Module/Admin/Site.php:519 msgid "Site name" msgstr "Nom du site" -#: src/Module/Admin/Site.php:605 +#: src/Module/Admin/Site.php:520 msgid "Sender Email" msgstr "Courriel de l'émetteur" -#: src/Module/Admin/Site.php:605 +#: src/Module/Admin/Site.php:520 msgid "" "The email address your server shall use to send notification emails from." msgstr "L'adresse courriel à partir de laquelle votre serveur enverra des courriels." -#: src/Module/Admin/Site.php:606 +#: src/Module/Admin/Site.php:521 msgid "Name of the system actor" -msgstr "" +msgstr "Nom du compte système" -#: src/Module/Admin/Site.php:606 +#: src/Module/Admin/Site.php:521 msgid "" "Name of the internal system account that is used to perform ActivityPub " "requests. This must be an unused username. If set, this can't be changed " "again." -msgstr "" +msgstr "Nom du compte interne utilisé pour effectuer les requêtes ActivityPub. Ce nom doit être inutilisé actuellement. Une fois défini, ce nom ne peut pas être changé." -#: src/Module/Admin/Site.php:607 +#: src/Module/Admin/Site.php:522 msgid "Banner/Logo" msgstr "Bannière/Logo" -#: src/Module/Admin/Site.php:608 +#: src/Module/Admin/Site.php:523 msgid "Email Banner/Logo" msgstr "Bannière/Logo d'email" -#: src/Module/Admin/Site.php:609 +#: src/Module/Admin/Site.php:524 msgid "Shortcut icon" msgstr "Icône de raccourci" -#: src/Module/Admin/Site.php:609 +#: src/Module/Admin/Site.php:524 msgid "Link to an icon that will be used for browsers." msgstr "Lien vers une icône qui sera utilisée pour les navigateurs." -#: src/Module/Admin/Site.php:610 +#: src/Module/Admin/Site.php:525 msgid "Touch icon" msgstr "Icône pour systèmes tactiles" -#: src/Module/Admin/Site.php:610 +#: src/Module/Admin/Site.php:525 msgid "Link to an icon that will be used for tablets and mobiles." msgstr "Lien vers une icône qui sera utilisée pour les tablettes et les mobiles." -#: src/Module/Admin/Site.php:611 +#: src/Module/Admin/Site.php:526 msgid "Additional Info" msgstr "Informations supplémentaires" -#: src/Module/Admin/Site.php:611 +#: src/Module/Admin/Site.php:526 #, php-format msgid "" "For public servers: you can add additional information here that will be " "listed at %s/servers." msgstr "Description publique destinée au répertoire global de sites Friendica." -#: src/Module/Admin/Site.php:612 +#: src/Module/Admin/Site.php:527 msgid "System language" msgstr "Langue du système" -#: src/Module/Admin/Site.php:613 +#: src/Module/Admin/Site.php:528 msgid "System theme" msgstr "Thème du système" -#: src/Module/Admin/Site.php:613 +#: src/Module/Admin/Site.php:528 msgid "" "Default system theme - may be over-ridden by user profiles - Change default theme settings" msgstr "Thème du site par défaut, peut varier en fonction du profil visité -Changer les réglages du thème par défaut" -#: src/Module/Admin/Site.php:614 +#: src/Module/Admin/Site.php:529 msgid "Mobile system theme" msgstr "Thème mobile" -#: src/Module/Admin/Site.php:614 +#: src/Module/Admin/Site.php:529 msgid "Theme for mobile devices" msgstr "Thème pour les terminaux mobiles" -#: src/Module/Admin/Site.php:615 src/Module/Install.php:210 +#: src/Module/Admin/Site.php:530 src/Module/Install.php:225 msgid "SSL link policy" msgstr "Politique SSL pour les liens" -#: src/Module/Admin/Site.php:615 src/Module/Install.php:212 +#: src/Module/Admin/Site.php:530 src/Module/Install.php:227 msgid "Determines whether generated links should be forced to use SSL" msgstr "Détermine si les liens générés doivent forcer l'utilisation de SSL" -#: src/Module/Admin/Site.php:616 +#: src/Module/Admin/Site.php:531 msgid "Force SSL" msgstr "SSL obligatoire" -#: src/Module/Admin/Site.php:616 +#: src/Module/Admin/Site.php:531 msgid "" "Force all Non-SSL requests to SSL - Attention: on some systems it could lead" " to endless loops." msgstr "Redirige toutes les requêtes en clair vers des requêtes SSL. Attention : sur certains systèmes cela peut conduire à des boucles de redirection infinies." -#: src/Module/Admin/Site.php:617 -msgid "Hide help entry from navigation menu" -msgstr "Cacher l'aide du menu de navigation" +#: src/Module/Admin/Site.php:532 +msgid "Show help entry from navigation menu" +msgstr "Montrer l'aide dans le menu de navigation" -#: src/Module/Admin/Site.php:617 +#: src/Module/Admin/Site.php:532 msgid "" -"Hides the menu entry for the Help pages from the navigation menu. You can " -"still access it calling /help directly." -msgstr "Cacher du menu de navigation l'entrée vers les pages d'aide. Vous pouvez toujours y accéder en tapant directement /help." +"Displays the menu entry for the Help pages from the navigation menu. It is " +"always accessible by calling /help directly." +msgstr "Montre l'Aide dans le menu de navigation. L'aide reste accessible en naviguant vers /help directement." -#: src/Module/Admin/Site.php:618 +#: src/Module/Admin/Site.php:533 msgid "Single user instance" msgstr "Instance mono-utilisateur" -#: src/Module/Admin/Site.php:618 +#: src/Module/Admin/Site.php:533 msgid "Make this instance multi-user or single-user for the named user" msgstr "Transformer cette en instance en multi-utilisateur ou mono-utilisateur pour cet l'utilisateur." -#: src/Module/Admin/Site.php:620 -msgid "File storage backend" -msgstr "Destination du stockage de fichier" - -#: src/Module/Admin/Site.php:620 -msgid "" -"The backend used to store uploaded data. If you change the storage backend, " -"you can manually move the existing files. If you do not do so, the files " -"uploaded before the change will still be available at the old backend. " -"Please see the settings documentation" -" for more information about the choices and the moving procedure." -msgstr "La destination du stockage des fichiers. Si vous changez cette destination, vous pouvez migrer les fichiers existants. Si vous ne le faites pas, ils resteront accessibles à leur emplacement actuel. Veuillez consulter la page d'aide à la Configuration (en anglais) pour plus d'information sur les choix possibles et la procédure de migration." - -#: src/Module/Admin/Site.php:622 +#: src/Module/Admin/Site.php:535 msgid "Maximum image size" msgstr "Taille maximale des images" -#: src/Module/Admin/Site.php:622 +#: src/Module/Admin/Site.php:535 msgid "" "Maximum size in bytes of uploaded images. Default is 0, which means no " "limits." msgstr "Taille maximale des images envoyées (en octets). 0 par défaut, c'est à dire \"aucune limite\"." -#: src/Module/Admin/Site.php:623 +#: src/Module/Admin/Site.php:536 msgid "Maximum image length" msgstr "Longueur maximale des images" -#: src/Module/Admin/Site.php:623 +#: src/Module/Admin/Site.php:536 msgid "" "Maximum length in pixels of the longest side of uploaded images. Default is " "-1, which means no limits." msgstr "Longueur maximale en pixels du plus long côté des images téléversées. La valeur par défaut est -1 : absence de limite." -#: src/Module/Admin/Site.php:624 +#: src/Module/Admin/Site.php:537 msgid "JPEG image quality" msgstr "Qualité JPEG des images" -#: src/Module/Admin/Site.php:624 +#: src/Module/Admin/Site.php:537 msgid "" "Uploaded JPEGS will be saved at this quality setting [0-100]. Default is " "100, which is full quality." msgstr "Les JPEGs téléversés seront sauvegardés avec ce niveau de qualité [0-100]. La valeur par défaut est 100, soit la qualité maximale." -#: src/Module/Admin/Site.php:626 +#: src/Module/Admin/Site.php:539 msgid "Register policy" msgstr "Politique d'inscription" -#: src/Module/Admin/Site.php:627 +#: src/Module/Admin/Site.php:540 msgid "Maximum Daily Registrations" msgstr "Inscriptions maximum par jour" -#: src/Module/Admin/Site.php:627 +#: src/Module/Admin/Site.php:540 msgid "" "If registration is permitted above, this sets the maximum number of new user" " registrations to accept per day. If register is set to closed, this " "setting has no effect." msgstr "Si les inscriptions sont permises ci-dessus, ceci fixe le nombre maximum d'inscriptions de nouveaux utilisateurs acceptées par jour. Si les inscriptions ne sont pas ouvertes, ce paramètre n'a aucun effet." -#: src/Module/Admin/Site.php:628 +#: src/Module/Admin/Site.php:541 msgid "Register text" msgstr "Texte d'inscription" -#: src/Module/Admin/Site.php:628 +#: src/Module/Admin/Site.php:541 msgid "" "Will be displayed prominently on the registration page. You can use BBCode " "here." msgstr "Ce texte est affiché sur la page d'inscription. Les BBCodes sont autorisés." -#: src/Module/Admin/Site.php:629 +#: src/Module/Admin/Site.php:542 msgid "Forbidden Nicknames" msgstr "Identifiants réservés" -#: src/Module/Admin/Site.php:629 +#: src/Module/Admin/Site.php:542 msgid "" "Comma separated list of nicknames that are forbidden from registration. " "Preset is a list of role names according RFC 2142." msgstr "Liste d'identifiants réservés séparés par des virgules. Ces identifiants ne peuvent pas être utilisés pour s'enregistrer. La liste de base provient de la RFC 2142." -#: src/Module/Admin/Site.php:630 +#: src/Module/Admin/Site.php:543 msgid "Accounts abandoned after x days" msgstr "Les comptes sont abandonnés après x jours" -#: src/Module/Admin/Site.php:630 +#: src/Module/Admin/Site.php:543 msgid "" "Will not waste system resources polling external sites for abandonded " "accounts. Enter 0 for no time limit." msgstr "Pour ne pas gaspiller les ressources système, on cesse d'interroger les sites distants pour les comptes abandonnés. Mettre 0 pour désactiver cette fonction." -#: src/Module/Admin/Site.php:631 +#: src/Module/Admin/Site.php:544 msgid "Allowed friend domains" msgstr "Domaines autorisés" -#: src/Module/Admin/Site.php:631 +#: src/Module/Admin/Site.php:544 msgid "" "Comma separated list of domains which are allowed to establish friendships " "with this site. Wildcards are accepted. Empty to allow any domains" msgstr "Une liste de domaines, séparés par des virgules, autorisés à établir des relations avec les utilisateurs de ce site. Les '*' sont acceptés. Laissez vide pour autoriser tous les domaines" -#: src/Module/Admin/Site.php:632 +#: src/Module/Admin/Site.php:545 msgid "Allowed email domains" msgstr "Domaines courriel autorisés" -#: src/Module/Admin/Site.php:632 +#: src/Module/Admin/Site.php:545 msgid "" "Comma separated list of domains which are allowed in email addresses for " "registrations to this site. Wildcards are accepted. Empty to allow any " "domains" msgstr "Liste de domaines - séparés par des virgules - dont les adresses e-mail sont autorisées à s'inscrire sur ce site. Les '*' sont acceptées. Laissez vide pour autoriser tous les domaines" -#: src/Module/Admin/Site.php:633 +#: src/Module/Admin/Site.php:546 msgid "No OEmbed rich content" msgstr "Désactiver le texte riche avec OEmbed" -#: src/Module/Admin/Site.php:633 +#: src/Module/Admin/Site.php:546 msgid "" "Don't show the rich content (e.g. embedded PDF), except from the domains " "listed below." msgstr "Evite le contenu riche avec OEmbed (comme un document PDF incrusté), sauf provenant des domaines autorisés listés ci-après." -#: src/Module/Admin/Site.php:634 -msgid "Allowed OEmbed domains" -msgstr "Domaines autorisés pour OEmbed" +#: src/Module/Admin/Site.php:547 +msgid "Trusted third-party domains" +msgstr "Domaines tierce-partie de confiance" -#: src/Module/Admin/Site.php:634 +#: src/Module/Admin/Site.php:547 msgid "" -"Comma separated list of domains which oembed content is allowed to be " -"displayed. Wildcards are accepted." -msgstr "Liste de noms de domaine séparés par des virgules. Ces domaines peuvent afficher du contenu riche avec OEmbed." +"Comma separated list of domains from which content is allowed to be embedded" +" in posts like with OEmbed. All sub-domains of the listed domains are " +"allowed as well." +msgstr "Liste séparée par des virgules de domaines dont le contenu est autorisé à être intégré dans les publications comme avec OEmbed. Tous les sous-domaines des domains mentionnés sont autorisés également." -#: src/Module/Admin/Site.php:635 +#: src/Module/Admin/Site.php:548 msgid "Block public" msgstr "Interdire la publication globale" -#: src/Module/Admin/Site.php:635 +#: src/Module/Admin/Site.php:548 msgid "" "Check to block public access to all otherwise public personal pages on this " "site unless you are currently logged in." msgstr "Cocher pour bloquer les accès anonymes (non-connectés) à tout sauf aux pages personnelles publiques." -#: src/Module/Admin/Site.php:636 +#: src/Module/Admin/Site.php:549 msgid "Force publish" msgstr "Forcer la publication globale" -#: src/Module/Admin/Site.php:636 +#: src/Module/Admin/Site.php:549 msgid "" "Check to force all profiles on this site to be listed in the site directory." msgstr "Cocher pour publier obligatoirement tous les profils locaux dans l'annuaire du site." -#: src/Module/Admin/Site.php:636 +#: src/Module/Admin/Site.php:549 msgid "Enabling this may violate privacy laws like the GDPR" msgstr "Activer cette option peut potentiellement enfreindre les lois sur la protection de la vie privée comme le RGPD." -#: src/Module/Admin/Site.php:637 +#: src/Module/Admin/Site.php:550 msgid "Global directory URL" msgstr "URL de l'annuaire global" -#: src/Module/Admin/Site.php:637 +#: src/Module/Admin/Site.php:550 msgid "" "URL to the global directory. If this is not set, the global directory is " "completely unavailable to the application." msgstr "URL de l'annuaire global. Si ce champ n'est pas défini, l'annuaire global sera complètement indisponible pour l'application." -#: src/Module/Admin/Site.php:638 +#: src/Module/Admin/Site.php:551 msgid "Private posts by default for new users" msgstr "Publications privées par défaut pour les nouveaux utilisateurs" -#: src/Module/Admin/Site.php:638 +#: src/Module/Admin/Site.php:551 msgid "" "Set default post permissions for all new members to the default privacy " "group rather than public." msgstr "Rendre les publications de tous les nouveaux utilisateurs accessibles seulement par le groupe de contacts par défaut, et non par tout le monde." -#: src/Module/Admin/Site.php:639 +#: src/Module/Admin/Site.php:552 msgid "Don't include post content in email notifications" msgstr "Ne pas inclure le contenu posté dans l'e-mail de notification" -#: src/Module/Admin/Site.php:639 +#: src/Module/Admin/Site.php:552 msgid "" "Don't include the content of a post/comment/private message/etc. in the " "email notifications that are sent out from this site, as a privacy measure." msgstr "Ne pas inclure le contenu de publication/commentaire/message privé/etc dans l'e-mail de notification qui est envoyé à partir du site, par mesure de confidentialité." -#: src/Module/Admin/Site.php:640 +#: src/Module/Admin/Site.php:553 msgid "Disallow public access to addons listed in the apps menu." msgstr "Interdire l’accès public pour les greffons listées dans le menu apps." -#: src/Module/Admin/Site.php:640 +#: src/Module/Admin/Site.php:553 msgid "" "Checking this box will restrict addons listed in the apps menu to members " "only." msgstr "Cocher cette case restreint la liste des greffons dans le menu des applications seulement aux membres." -#: src/Module/Admin/Site.php:641 +#: src/Module/Admin/Site.php:554 msgid "Don't embed private images in posts" msgstr "Ne pas miniaturiser les images privées dans les publications" -#: src/Module/Admin/Site.php:641 +#: src/Module/Admin/Site.php:554 msgid "" "Don't replace locally-hosted private photos in posts with an embedded copy " "of the image. This means that contacts who receive posts containing private " @@ -6065,11 +6076,11 @@ msgid "" "while." msgstr "Ne remplacez pas les images privées hébergées localement dans les publications avec une image attaché en copie, car cela signifie que le contact qui reçoit les publications contenant ces photos privées devra s’authentifier pour charger chaque image, ce qui peut prendre du temps." -#: src/Module/Admin/Site.php:642 +#: src/Module/Admin/Site.php:555 msgid "Explicit Content" msgstr "Contenu adulte" -#: src/Module/Admin/Site.php:642 +#: src/Module/Admin/Site.php:555 msgid "" "Set this to announce that your node is used mostly for explicit content that" " might not be suited for minors. This information will be published in the " @@ -6078,285 +6089,296 @@ msgid "" "will be shown at the user registration page." msgstr "Activez cette option si votre site est principalement utilisé pour publier du contenu adulte. Cette information est publique et peut être utilisée pour filtrer votre site dans le répertoire de site global. Elle est également affichée sur la page d'inscription." -#: src/Module/Admin/Site.php:643 +#: src/Module/Admin/Site.php:556 +msgid "Proxify external content" +msgstr "" + +#: src/Module/Admin/Site.php:556 +msgid "" +"Route external content via the proxy functionality. This is used for example" +" for some OEmbed accesses and in some other rare cases." +msgstr "" + +#: src/Module/Admin/Site.php:557 msgid "Allow Users to set remote_self" msgstr "Autoriser les utilisateurs à définir remote_self" -#: src/Module/Admin/Site.php:643 +#: src/Module/Admin/Site.php:557 msgid "" "With checking this, every user is allowed to mark every contact as a " "remote_self in the repair contact dialog. Setting this flag on a contact " "causes mirroring every posting of that contact in the users stream." msgstr "Cocher cette case, permet à chaque utilisateur de marquer chaque contact comme un remote_self dans la boîte de dialogue de réparation des contacts. Activer cette fonction à un contact engendre la réplique de toutes les publications d'un contact dans le flux d'activités des utilisateurs." -#: src/Module/Admin/Site.php:644 -msgid "Block multiple registrations" -msgstr "Interdire les inscriptions multiples" +#: src/Module/Admin/Site.php:558 +msgid "Enable multiple registrations" +msgstr "Autoriser les comptes multiples" -#: src/Module/Admin/Site.php:644 -msgid "Disallow users to register additional accounts for use as pages." -msgstr "Ne pas permettre l'inscription de comptes multiples comme des pages." +#: src/Module/Admin/Site.php:558 +msgid "Enable users to register additional accounts for use as pages." +msgstr "Permet aux utilisateurs d'enregistrer des comptes supplémentaires pour être utilisés comme pages." -#: src/Module/Admin/Site.php:645 -msgid "Disable OpenID" -msgstr "Désactiver OpenID" +#: src/Module/Admin/Site.php:559 +msgid "Enable OpenID" +msgstr "Activer OpenID" -#: src/Module/Admin/Site.php:645 -msgid "Disable OpenID support for registration and logins." -msgstr "Désactive OpenID pour l'inscription et l'identification." +#: src/Module/Admin/Site.php:559 +msgid "Enable OpenID support for registration and logins." +msgstr "Permet l'utilisation d'OpenID pour l'enregistrement de compte et l'identification." -#: src/Module/Admin/Site.php:646 -msgid "No Fullname check" -msgstr "Désactiver l'obligation de nom complet" +#: src/Module/Admin/Site.php:560 +msgid "Enable Fullname check" +msgstr "Forcer l'utilisation de noms complets" -#: src/Module/Admin/Site.php:646 +#: src/Module/Admin/Site.php:560 msgid "" -"Allow users to register without a space between the first name and the last " -"name in their full name." -msgstr "Supprime l'obligation d'avoir au moins un espace dans le nom complet des utilisateurs pour séparer leur prénom et nom de famille." +"Enable check to only allow users to register with a space between the first " +"name and the last name in their full name." +msgstr "Oblige les utilisateurs à include au moins un espace dans leur nom d'usage comme entre un prénom et un nom de famille." -#: src/Module/Admin/Site.php:647 +#: src/Module/Admin/Site.php:561 msgid "Community pages for visitors" msgstr "Affichage de la page communauté pour les utilisateurs anonymes" -#: src/Module/Admin/Site.php:647 +#: src/Module/Admin/Site.php:561 msgid "" "Which community pages should be available for visitors. Local users always " "see both pages." msgstr "Quelles pages communauté sont disponibles pour les utilisateurs anonymes." -#: src/Module/Admin/Site.php:648 +#: src/Module/Admin/Site.php:562 msgid "Posts per user on community page" msgstr "Nombre de publications par utilisateur sur la page de la communauté (n'est pas valide pour " -#: src/Module/Admin/Site.php:648 +#: src/Module/Admin/Site.php:562 msgid "" "The maximum number of posts per user on the community page. (Not valid for " "\"Global Community\")" msgstr "Le nombre maximum de publications par auteur par page dans le flux communautaire local." -#: src/Module/Admin/Site.php:649 -msgid "Disable OStatus support" -msgstr "Désactiver OStatus" +#: src/Module/Admin/Site.php:564 +msgid "Enable Mail support" +msgstr "Activer la prise en charge e-mail" -#: src/Module/Admin/Site.php:649 +#: src/Module/Admin/Site.php:564 msgid "" -"Disable built-in OStatus (StatusNet, GNU Social etc.) compatibility. All " -"communications in OStatus are public, so privacy warnings will be " -"occasionally displayed." -msgstr "Désactive le support natif d'OStatus (StatusNet, GNU Social, etc...). Toutes les communications via OStatus sont publiques, donc des avertissements de protection de vie privée sont régulièrement affichés." +"Enable built-in mail support to poll IMAP folders and to reply via mail." +msgstr "Permet de se connecter à un compte IMAP et de répondre directement aux e-mails via Friendica." -#: src/Module/Admin/Site.php:650 -msgid "OStatus support can only be enabled if threading is enabled." -msgstr "Le support OStatus ne peut être activé que si l'imbrication des commentaires est activée." +#: src/Module/Admin/Site.php:565 +msgid "" +"Mail support can't be enabled because the PHP IMAP module is not installed." +msgstr "La prise en charge e-mail requiert le module PHP IMAP pour être activée." -#: src/Module/Admin/Site.php:652 +#: src/Module/Admin/Site.php:566 +msgid "Enable OStatus support" +msgstr "Activer la prise en charge d'OStatus" + +#: src/Module/Admin/Site.php:566 +msgid "" +"Enable built-in OStatus (StatusNet, GNU Social etc.) compatibility. All " +"communications in OStatus are public." +msgstr "Permet la communication avec des comptes distants via OStatus (StatusNet, GNU Social, etc...). Toutes les publications OStatus sont publiques." + +#: src/Module/Admin/Site.php:568 msgid "" "Diaspora support can't be enabled because Friendica was installed into a sub" " directory." msgstr "Le support de Diaspora ne peut pas être activé parce que Friendica a été installé dans un sous-répertoire." -#: src/Module/Admin/Site.php:653 +#: src/Module/Admin/Site.php:569 msgid "Enable Diaspora support" msgstr "Activer le support de Diaspora" -#: src/Module/Admin/Site.php:653 -msgid "Provide built-in Diaspora network compatibility." -msgstr "Fournir une compatibilité Diaspora intégrée." - -#: src/Module/Admin/Site.php:654 -msgid "Only allow Friendica contacts" -msgstr "N'autoriser que les contacts Friendica" - -#: src/Module/Admin/Site.php:654 +#: src/Module/Admin/Site.php:569 msgid "" -"All contacts must use Friendica protocols. All other built-in communication " -"protocols disabled." -msgstr "Tous les contacts doivent utiliser les protocoles de Friendica. Tous les autres protocoles de communication intégrés sont désactivés." +"Enable built-in Diaspora network compatibility for communicating with " +"diaspora servers." +msgstr "Permet la communication avec des comptes distants via Diaspora. Ce protocole est principalement utilisé par la plate-forme Diaspora." -#: src/Module/Admin/Site.php:655 +#: src/Module/Admin/Site.php:570 msgid "Verify SSL" msgstr "Vérifier SSL" -#: src/Module/Admin/Site.php:655 +#: src/Module/Admin/Site.php:570 msgid "" "If you wish, you can turn on strict certificate checking. This will mean you" " cannot connect (at all) to self-signed SSL sites." msgstr "Si vous le souhaitez, vous pouvez activier la vérification stricte des certificats. Cela signifie que vous ne pourrez pas vous connecter (du tout) aux sites SSL munis d'un certificat auto-signé." -#: src/Module/Admin/Site.php:656 +#: src/Module/Admin/Site.php:571 msgid "Proxy user" msgstr "Utilisateur du proxy" -#: src/Module/Admin/Site.php:657 +#: src/Module/Admin/Site.php:572 msgid "Proxy URL" msgstr "URL du proxy" -#: src/Module/Admin/Site.php:658 +#: src/Module/Admin/Site.php:573 msgid "Network timeout" msgstr "Dépassement du délai d'attente du réseau" -#: src/Module/Admin/Site.php:658 +#: src/Module/Admin/Site.php:573 msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." msgstr "Valeur en secondes. Mettre à 0 pour 'illimité' (pas recommandé)." -#: src/Module/Admin/Site.php:659 +#: src/Module/Admin/Site.php:574 msgid "Maximum Load Average" msgstr "Plafond de la charge moyenne" -#: src/Module/Admin/Site.php:659 +#: src/Module/Admin/Site.php:574 #, php-format msgid "" "Maximum system load before delivery and poll processes are deferred - " "default %d." msgstr "La charge système maximal avant que les processus livraisons et de sondage de profils distants soient reportées. Défaut : %d." -#: src/Module/Admin/Site.php:660 +#: src/Module/Admin/Site.php:575 msgid "Maximum Load Average (Frontend)" msgstr "Plafond de la charge moyenne (frontale)" -#: src/Module/Admin/Site.php:660 +#: src/Module/Admin/Site.php:575 msgid "Maximum system load before the frontend quits service - default 50." msgstr "Limite de charge système pour le rendu des pages - défaut 50." -#: src/Module/Admin/Site.php:661 +#: src/Module/Admin/Site.php:576 msgid "Minimal Memory" msgstr "Mémoire minimum" -#: src/Module/Admin/Site.php:661 +#: src/Module/Admin/Site.php:576 msgid "" "Minimal free memory in MB for the worker. Needs access to /proc/meminfo - " "default 0 (deactivated)." msgstr "Mémoire libre minimale pour les tâches de fond (en Mo). Requiert l'accès à /proc/meminfo. La valeur par défaut est 0 (désactivé)." -#: src/Module/Admin/Site.php:662 +#: src/Module/Admin/Site.php:577 msgid "Periodically optimize tables" -msgstr "" +msgstr "Optimizer les tables régulièrement" -#: src/Module/Admin/Site.php:662 +#: src/Module/Admin/Site.php:577 msgid "Periodically optimize tables like the cache and the workerqueue" -msgstr "" +msgstr "Optimize régulièrement certaines tables de base de données très utilisées comme cache, locks, session, ou workerqueue." -#: src/Module/Admin/Site.php:664 +#: src/Module/Admin/Site.php:579 msgid "Discover followers/followings from contacts" -msgstr "" +msgstr "Découvrir la liste de contacts des contacts" -#: src/Module/Admin/Site.php:664 +#: src/Module/Admin/Site.php:579 msgid "" "If enabled, contacts are checked for their followers and following contacts." -msgstr "" +msgstr "Si activé, ce serveur collecte la liste d'abonnés et d'abonnements des contacts suivants." -#: src/Module/Admin/Site.php:665 +#: src/Module/Admin/Site.php:580 msgid "None - deactivated" -msgstr "" +msgstr "Aucun - désactivé" -#: src/Module/Admin/Site.php:666 +#: src/Module/Admin/Site.php:581 msgid "" "Local contacts - contacts of our local contacts are discovered for their " "followers/followings." -msgstr "" +msgstr "Contacts locaux : Les contacts des utilisateurs de ce serveur" -#: src/Module/Admin/Site.php:667 +#: src/Module/Admin/Site.php:582 msgid "" "Interactors - contacts of our local contacts and contacts who interacted on " "locally visible postings are discovered for their followers/followings." -msgstr "" +msgstr "Interagisseurs : Les contacts des utilisateurs de ce serveur et les contacts qui ont intéragit avec les conversations dont ce serveur a connaissance." -#: src/Module/Admin/Site.php:669 +#: src/Module/Admin/Site.php:584 msgid "Synchronize the contacts with the directory server" -msgstr "" +msgstr "Synchroniser les contacts avec l'annuaire distant" -#: src/Module/Admin/Site.php:669 +#: src/Module/Admin/Site.php:584 msgid "" "if enabled, the system will check periodically for new contacts on the " "defined directory server." -msgstr "" +msgstr "Active l'ajout de nouveaux contacts depuis l'annuaire distant choisi." -#: src/Module/Admin/Site.php:671 +#: src/Module/Admin/Site.php:586 msgid "Days between requery" msgstr "Nombre de jours entre les requêtes" -#: src/Module/Admin/Site.php:671 +#: src/Module/Admin/Site.php:586 msgid "Number of days after which a server is requeried for his contacts." msgstr "Nombre de jours avant qu'une requête de contacts soient envoyée à nouveau à un serveur." -#: src/Module/Admin/Site.php:672 +#: src/Module/Admin/Site.php:587 msgid "Discover contacts from other servers" msgstr "Découvrir des contacts des autres serveurs" -#: src/Module/Admin/Site.php:672 +#: src/Module/Admin/Site.php:587 msgid "" "Periodically query other servers for contacts. The system queries Friendica," " Mastodon and Hubzilla servers." -msgstr "" +msgstr "Récupère périodiquement la liste des contacts connus par les serveurs distants. Concerne les serveurs Friendica, Mastodon et Hubzilla seulement." -#: src/Module/Admin/Site.php:673 +#: src/Module/Admin/Site.php:588 msgid "Search the local directory" msgstr "Chercher dans le répertoire local" -#: src/Module/Admin/Site.php:673 +#: src/Module/Admin/Site.php:588 msgid "" "Search the local directory instead of the global directory. When searching " "locally, every search will be executed on the global directory in the " "background. This improves the search results when the search is repeated." msgstr "Cherche dans le répertoire local au lieu du répertoire local. Quand une recherche locale est effectuée, la même recherche est effectuée dans le répertoire global en tâche de fond. Cela améliore les résultats de la recherche si elle est réitérée." -#: src/Module/Admin/Site.php:675 +#: src/Module/Admin/Site.php:590 msgid "Publish server information" msgstr "Publier les informations du serveur" -#: src/Module/Admin/Site.php:675 +#: src/Module/Admin/Site.php:590 msgid "" "If enabled, general server and usage data will be published. The data " "contains the name and version of the server, number of users with public " "profiles, number of posts and the activated protocols and connectors. See the-federation.info for details." -msgstr "" +msgstr "Active la publication de données générales sur ce serveur et son utilisation. Contient entre autres le nom et la version du serveur, le nombre d'utilisateurs avec un profil public, le nombre de publications et la liste des connecteurs activés. Voir the-federation.info pour les détails." -#: src/Module/Admin/Site.php:677 +#: src/Module/Admin/Site.php:592 msgid "Check upstream version" msgstr "Mises à jour" -#: src/Module/Admin/Site.php:677 +#: src/Module/Admin/Site.php:592 msgid "" "Enables checking for new Friendica versions at github. If there is a new " "version, you will be informed in the admin panel overview." msgstr "Permet de vérifier la présence de nouvelles versions de Friendica sur github. Si une nouvelle version est disponible, vous recevrez une notification dans l'interface d'administration." -#: src/Module/Admin/Site.php:678 +#: src/Module/Admin/Site.php:593 msgid "Suppress Tags" msgstr "Masquer les tags" -#: src/Module/Admin/Site.php:678 +#: src/Module/Admin/Site.php:593 msgid "Suppress showing a list of hashtags at the end of the posting." msgstr "Ne pas afficher la liste des hashtags à la fin d’un message." -#: src/Module/Admin/Site.php:679 +#: src/Module/Admin/Site.php:594 msgid "Clean database" msgstr "Nettoyer la base de données" -#: src/Module/Admin/Site.php:679 +#: src/Module/Admin/Site.php:594 msgid "" "Remove old remote items, orphaned database records and old content from some" " other helper tables." msgstr "Supprime les conversations distantes anciennes, les enregistrements orphelins et le contenu obsolète de certaines tables de débogage." -#: src/Module/Admin/Site.php:680 +#: src/Module/Admin/Site.php:595 msgid "Lifespan of remote items" msgstr "Durée de vie des conversations distantes" -#: src/Module/Admin/Site.php:680 +#: src/Module/Admin/Site.php:595 msgid "" "When the database cleanup is enabled, this defines the days after which " "remote items will be deleted. Own items, and marked or filed items are " "always kept. 0 disables this behaviour." msgstr "Si le nettoyage de la base de donnée est actif, cette valeur représente le délai en jours après lequel les conversations distantes sont supprimées. Les conversations démarrées par un utilisateur local, étoilées ou archivées sont toujours conservées. 0 pour désactiver." -#: src/Module/Admin/Site.php:681 +#: src/Module/Admin/Site.php:596 msgid "Lifespan of unclaimed items" msgstr "Durée de vie des conversations relayées" -#: src/Module/Admin/Site.php:681 +#: src/Module/Admin/Site.php:596 msgid "" "When the database cleanup is enabled, this defines the days after which " "unclaimed remote items (mostly content from the relay) will be deleted. " @@ -6364,228 +6386,197 @@ msgid "" "items if set to 0." msgstr "Si le nettoyage de la base de donnée est actif, cette valeur représente le délai en jours après lequel les conversations relayées qui n'ont pas reçu d'interactions locales sont supprimées. La valeur par défaut est 90 jours. 0 pour aligner cette valeur sur la durée de vie des conversations distantes." -#: src/Module/Admin/Site.php:682 +#: src/Module/Admin/Site.php:597 msgid "Lifespan of raw conversation data" msgstr "Durée de vie des méta-données de conversation" -#: src/Module/Admin/Site.php:682 +#: src/Module/Admin/Site.php:597 msgid "" "The conversation data is used for ActivityPub and OStatus, as well as for " "debug purposes. It should be safe to remove it after 14 days, default is 90 " "days." msgstr "Cette valeur représente le délai en jours après lequel les méta-données de conversations sont supprimées. Ces méta-données sont utilisées par les protocoles ActivityPub et OStatus, et pour le débogage. Il est prudent de conserver ces meta-données pendant au moins 14 jours. La valeur par défaut est 90 jours." -#: src/Module/Admin/Site.php:683 -msgid "Path to item cache" -msgstr "Chemin vers le cache des objets." - -#: src/Module/Admin/Site.php:683 -msgid "The item caches buffers generated bbcode and external images." -msgstr "Le cache de publications contient des textes HTML de BBCode compil's et une copie de chaque image distante." - -#: src/Module/Admin/Site.php:684 -msgid "Cache duration in seconds" -msgstr "Durée du cache en secondes" - -#: src/Module/Admin/Site.php:684 -msgid "" -"How long should the cache files be hold? Default value is 86400 seconds (One" -" day). To disable the item cache, set the value to -1." -msgstr "Combien de temps les fichiers de cache doivent être maintenu? La valeur par défaut est 86400 secondes (une journée). Pour désactiver le cache de l'item, définissez la valeur à -1." - -#: src/Module/Admin/Site.php:685 +#: src/Module/Admin/Site.php:598 msgid "Maximum numbers of comments per post" msgstr "Nombre maximum de commentaires par publication" -#: src/Module/Admin/Site.php:685 +#: src/Module/Admin/Site.php:598 msgid "How much comments should be shown for each post? Default value is 100." msgstr "Combien de commentaires doivent être affichés pour chaque publication? Valeur par défaut: 100." -#: src/Module/Admin/Site.php:686 +#: src/Module/Admin/Site.php:599 msgid "Maximum numbers of comments per post on the display page" -msgstr "" +msgstr "Nombre maximum de commentaires par conversation dans leur page dédié (/display)" -#: src/Module/Admin/Site.php:686 +#: src/Module/Admin/Site.php:599 msgid "" "How many comments should be shown on the single view for each post? Default " "value is 1000." -msgstr "" +msgstr "Valeur par défaut : 1 000." -#: src/Module/Admin/Site.php:687 +#: src/Module/Admin/Site.php:600 msgid "Temp path" msgstr "Chemin des fichiers temporaires" -#: src/Module/Admin/Site.php:687 +#: src/Module/Admin/Site.php:600 msgid "" "If you have a restricted system where the webserver can't access the system " "temp path, enter another path here." msgstr "Si vous n'avez pas la possibilité d'avoir accès au répertoire temp, entrez un autre répertoire ici." -#: src/Module/Admin/Site.php:688 -msgid "Disable picture proxy" -msgstr "Désactiver le proxy image " - -#: src/Module/Admin/Site.php:688 -msgid "" -"The picture proxy increases performance and privacy. It shouldn't be used on" -" systems with very low bandwidth." -msgstr "Le proxy d'image améliore les performances d'affichage et protège la vie privée des utilisateurs locaux. Il n'est pas recommandé de l'activer sur un serveur avec une bande passante limitée." - -#: src/Module/Admin/Site.php:689 +#: src/Module/Admin/Site.php:601 msgid "Only search in tags" msgstr "Rechercher seulement dans les étiquettes" -#: src/Module/Admin/Site.php:689 +#: src/Module/Admin/Site.php:601 msgid "On large systems the text search can slow down the system extremely." msgstr "La recherche textuelle peut ralentir considérablement les systèmes de grande taille." -#: src/Module/Admin/Site.php:691 +#: src/Module/Admin/Site.php:603 msgid "New base url" msgstr "Nouvelle URL de base" -#: src/Module/Admin/Site.php:691 +#: src/Module/Admin/Site.php:603 msgid "" "Change base url for this server. Sends relocate message to all Friendica and" " Diaspora* contacts of all users." msgstr "Changer l'URL de base de ce serveur. Envoie un message de déménagement à tous les contacts Friendica et Diaspora des utilisateurs locaux." -#: src/Module/Admin/Site.php:693 -msgid "RINO Encryption" -msgstr "Chiffrement RINO" - -#: src/Module/Admin/Site.php:693 -msgid "Encryption layer between nodes." -msgstr "Couche de chiffrement entre les nœuds du réseau." - -#: src/Module/Admin/Site.php:693 src/Module/Admin/Site.php:703 -#: src/Module/Contact.php:552 src/Module/Settings/TwoFactor/Index.php:113 -msgid "Disabled" -msgstr "Désactivé" - -#: src/Module/Admin/Site.php:693 -msgid "Enabled" -msgstr "Activé" - -#: src/Module/Admin/Site.php:695 +#: src/Module/Admin/Site.php:605 msgid "Maximum number of parallel workers" msgstr "Nombre maximum de processus simultanés" -#: src/Module/Admin/Site.php:695 +#: src/Module/Admin/Site.php:605 #, php-format msgid "" "On shared hosters set this to %d. On larger systems, values of %d are great." " Default value is %d." msgstr "Sur un hébergement partagé, mettez %d. Sur des serveurs plus puissants, %d est optimal. La valeur par défaut est %d." -#: src/Module/Admin/Site.php:696 -msgid "Don't use \"proc_open\" with the worker" -msgstr "" - -#: src/Module/Admin/Site.php:696 -msgid "" -"Enable this if your system doesn't allow the use of \"proc_open\". This can " -"happen on shared hosters. If this is enabled you should increase the " -"frequency of worker calls in your crontab." -msgstr "" - -#: src/Module/Admin/Site.php:697 +#: src/Module/Admin/Site.php:606 msgid "Enable fastlane" msgstr "Activer la file prioritaire" -#: src/Module/Admin/Site.php:697 +#: src/Module/Admin/Site.php:606 msgid "" "When enabed, the fastlane mechanism starts an additional worker if processes" " with higher priority are blocked by processes of lower priority." msgstr "La file prioritaire est un ouvrier additionel démarré quand des tâches de fondde grande importance sont bloquées par des tâches de moindre importance dans la file d'attente." -#: src/Module/Admin/Site.php:698 -msgid "Enable frontend worker" -msgstr "Activer l'ouvrier manuel" - -#: src/Module/Admin/Site.php:698 -#, php-format -msgid "" -"When enabled the Worker process is triggered when backend access is " -"performed (e.g. messages being delivered). On smaller sites you might want " -"to call %s/worker on a regular basis via an external cron job. You should " -"only enable this option if you cannot utilize cron/scheduled jobs on your " -"server." -msgstr "" - -#: src/Module/Admin/Site.php:700 -msgid "Subscribe to relay" -msgstr "S'abonner au relai" - -#: src/Module/Admin/Site.php:700 -msgid "" -"Enables the receiving of public posts from the relay. They will be included " -"in the search, subscribed tags and on the global community page." -msgstr "Active la réception de conversations publiques relayées. Elles sont affichées dans la page de recherche, les recherches enregistrées et dans la page de communauté globale." - -#: src/Module/Admin/Site.php:701 -msgid "Relay server" -msgstr "Serveur relai" - -#: src/Module/Admin/Site.php:701 -msgid "" -"Address of the relay server where public posts should be send to. For " -"example https://relay.diasp.org" -msgstr "URL du serveur relai auquel les conversations publique locales doivent être soumises." - -#: src/Module/Admin/Site.php:702 +#: src/Module/Admin/Site.php:608 msgid "Direct relay transfer" msgstr "Relai direct" -#: src/Module/Admin/Site.php:702 +#: src/Module/Admin/Site.php:608 msgid "" "Enables the direct transfer to other servers without using the relay servers" msgstr "Soumet les conversations publiques aux serveurs distants sans passer par le serveur relai." -#: src/Module/Admin/Site.php:703 +#: src/Module/Admin/Site.php:609 msgid "Relay scope" msgstr "Filtre du relai" -#: src/Module/Admin/Site.php:703 +#: src/Module/Admin/Site.php:609 msgid "" "Can be \"all\" or \"tags\". \"all\" means that every public post should be " "received. \"tags\" means that only posts with selected tags should be " "received." -msgstr "" +msgstr "\"Tous\" signifie que toutes les conversations publiques en provenance du relai sont acceptées. \"Tags\" signifie que seules les conversations comportant les tags suivants sont acceptées." -#: src/Module/Admin/Site.php:703 +#: src/Module/Admin/Site.php:609 src/Module/Contact.php:516 +#: src/Module/Settings/TwoFactor/Index.php:118 +msgid "Disabled" +msgstr "Désactivé" + +#: src/Module/Admin/Site.php:609 msgid "all" msgstr "Tous" -#: src/Module/Admin/Site.php:703 +#: src/Module/Admin/Site.php:609 msgid "tags" msgstr "Tags" -#: src/Module/Admin/Site.php:704 +#: src/Module/Admin/Site.php:610 msgid "Server tags" msgstr "Tags de filtre du relai" -#: src/Module/Admin/Site.php:704 +#: src/Module/Admin/Site.php:610 msgid "Comma separated list of tags for the \"tags\" subscription." -msgstr "" +msgstr "Liste séparée par des virgules de tags exclusivement autorisés en provenance des relais." -#: src/Module/Admin/Site.php:705 +#: src/Module/Admin/Site.php:611 +msgid "Deny Server tags" +msgstr "Tags refusés" + +#: src/Module/Admin/Site.php:611 +msgid "Comma separated list of tags that are rejected." +msgstr "Liste séparée par des virgules de tags refusés en provenance des relais." + +#: src/Module/Admin/Site.php:612 msgid "Allow user tags" msgstr "Inclure les tags des utilisateurs" -#: src/Module/Admin/Site.php:705 +#: src/Module/Admin/Site.php:612 msgid "" "If enabled, the tags from the saved searches will used for the \"tags\" " "subscription in addition to the \"relay_server_tags\"." -msgstr "" +msgstr "ajoute les tags des recherches enregistrées des utilisateurs aux tags exclusivement autorisés en provenance des relais." -#: src/Module/Admin/Site.php:708 +#: src/Module/Admin/Site.php:615 msgid "Start Relocation" msgstr "Démarrer le déménagement" +#: src/Module/Admin/Storage.php:45 +#, php-format +msgid "Storage backend, %s is invalid." +msgstr "Le moteur de stockage %s est invalide." + +#: src/Module/Admin/Storage.php:71 +#, php-format +msgid "Storage backend %s error: %s" +msgstr "Moteur de stockage %s erreur : %s" + +#: src/Module/Admin/Storage.php:82 src/Module/Admin/Storage.php:85 +msgid "Invalid storage backend setting value." +msgstr "Valeur de paramètre de moteur de stockage invalide." + +#: src/Module/Admin/Storage.php:132 +msgid "Current Storage Backend" +msgstr "Moteur de stockage actuel" + +#: src/Module/Admin/Storage.php:133 +msgid "Storage Configuration" +msgstr "Configuration du stockage" + +#: src/Module/Admin/Storage.php:134 src/Module/BaseAdmin.php:91 +msgid "Storage" +msgstr "Stockage" + +#: src/Module/Admin/Storage.php:136 +msgid "Save & Use storage backend" +msgstr "Enregistrer et utiliser ce moteur de stockage" + +#: src/Module/Admin/Storage.php:137 +msgid "Use storage backend" +msgstr "Utiliser ce moteur de stockage" + +#: src/Module/Admin/Storage.php:138 +msgid "Save & Reload" +msgstr "Enregistrer et recharger" + +#: src/Module/Admin/Storage.php:139 +msgid "This backend doesn't have custom settings" +msgstr "Ce moteur de stockage n'offre pas de paramètres personnalisés." + +#: src/Module/Admin/Storage.php:142 +msgid "Database (legacy)" +msgstr "Base de donnée (historique)" + #: src/Module/Admin/Summary.php:53 #, php-format msgid "Template engine (%s) error: %s" -msgstr "" +msgstr "Moteur de template (%s) erreur : %s" #: src/Module/Admin/Summary.php:57 #, php-format @@ -6609,48 +6600,47 @@ msgid "" " installation for an automatic conversion.
" msgstr "" -#: src/Module/Admin/Summary.php:71 +#: src/Module/Admin/Summary.php:72 #, php-format msgid "" "Your table_definition_cache is too low (%d). This can lead to the database " "error \"Prepared statement needs to be re-prepared\". Please set it at least" -" to %d (or -1 for autosizing). See here for more " -"information.
" +" to %d. See here for more information.
" msgstr "" -#: src/Module/Admin/Summary.php:80 +#: src/Module/Admin/Summary.php:82 #, php-format msgid "" "There is a new version of Friendica available for download. Your current " "version is %1$s, upstream version is %2$s" msgstr "Une nouvelle version de Friendica est disponible. Votre version est %1$s, la nouvelle version est %2$s" -#: src/Module/Admin/Summary.php:89 +#: src/Module/Admin/Summary.php:91 msgid "" "The database update failed. Please run \"php bin/console.php dbstructure " "update\" from the command line and have a look at the errors that might " "appear." msgstr "La mise à jour automatique de la base de donnée a échoué. Veuillez exécuter la commande php bin/console.php dbstructure update depuis votre répertoire Friendica et noter les erreurs potentielles." -#: src/Module/Admin/Summary.php:93 +#: src/Module/Admin/Summary.php:95 msgid "" "The last update failed. Please run \"php bin/console.php dbstructure " "update\" from the command line and have a look at the errors that might " "appear. (Some of the errors are possibly inside the logfile.)" msgstr "" -#: src/Module/Admin/Summary.php:98 +#: src/Module/Admin/Summary.php:100 msgid "The worker was never executed. Please check your database structure!" msgstr "Le 'worker' n'a pas encore été exécuté. Vérifiez la structure de votre base de données." -#: src/Module/Admin/Summary.php:100 +#: src/Module/Admin/Summary.php:102 #, php-format msgid "" "The last worker execution was on %s UTC. This is older than one hour. Please" " check your crontab settings." msgstr "La dernière exécution du 'worker' s'est déroulée à %s, c'est-à-dire il y a plus d'une heure. Vérifiez les réglages de crontab." -#: src/Module/Admin/Summary.php:105 +#: src/Module/Admin/Summary.php:107 #, php-format msgid "" "Friendica's configuration now is stored in config/local.config.php, please " @@ -6659,7 +6649,7 @@ msgid "" "help with the transition." msgstr "La configuration de votre site Friendica est maintenant stockée dans le fichier config/local.config.php, veuillez copier le fichier config/local-sample.config.php et transférer votre configuration depuis le fichier .htconfig.php. Veuillez consulter la page d'aide de configuration (en anglais) pour vous aider dans la transition." -#: src/Module/Admin/Summary.php:109 +#: src/Module/Admin/Summary.php:111 #, php-format msgid "" "Friendica's configuration now is stored in config/local.config.php, please " @@ -6668,7 +6658,7 @@ msgid "" "page for help with the transition." msgstr "La configuration de votre site Friendica est maintenant stockée dans le fichier config/local.config.php, veuillez copier le fichier config/local-sample.config.php et transférer votre configuration depuis le fichier config/local.ini.php. Veuillez consulter la page d'aide de configuration (en anglais) pour vous aider dans la transition." -#: src/Module/Admin/Summary.php:115 +#: src/Module/Admin/Summary.php:117 #, php-format msgid "" "%s is not reachable on your system. This is a severe " @@ -6676,121 +6666,121 @@ msgid "" "href=\"%s\">the installation page for help." msgstr "%s n'est pas accessible sur votre site. C'est un problème de configuration sévère qui empêche toute communication avec les serveurs distants. Veuillez consulter la page d'aide à l'installation (en anglais) pour plus d'information." -#: src/Module/Admin/Summary.php:133 +#: src/Module/Admin/Summary.php:135 #, php-format msgid "The logfile '%s' is not usable. No logging possible (error: '%s')" msgstr "" -#: src/Module/Admin/Summary.php:147 +#: src/Module/Admin/Summary.php:149 #, php-format msgid "" "The debug logfile '%s' is not usable. No logging possible (error: '%s')" -msgstr "" +msgstr "Le fichier journal de débogage \"%s\" n'existe pas ou n'est pas accessible en écriture. Journalisation désactivée (erreur : \"%s\")" -#: src/Module/Admin/Summary.php:163 +#: src/Module/Admin/Summary.php:165 #, php-format msgid "" "Friendica's system.basepath was updated from '%s' to '%s'. Please remove the" " system.basepath from your db to avoid differences." msgstr "" -#: src/Module/Admin/Summary.php:171 +#: src/Module/Admin/Summary.php:173 #, php-format msgid "" "Friendica's current system.basepath '%s' is wrong and the config file '%s' " "isn't used." msgstr "" -#: src/Module/Admin/Summary.php:179 +#: src/Module/Admin/Summary.php:181 #, php-format msgid "" "Friendica's current system.basepath '%s' is not equal to the config file " "'%s'. Please fix your configuration." msgstr "" -#: src/Module/Admin/Summary.php:186 +#: src/Module/Admin/Summary.php:188 msgid "Normal Account" msgstr "Compte normal" -#: src/Module/Admin/Summary.php:187 +#: src/Module/Admin/Summary.php:189 msgid "Automatic Follower Account" msgstr "Profile Resuivant" -#: src/Module/Admin/Summary.php:188 +#: src/Module/Admin/Summary.php:190 msgid "Public Forum Account" msgstr "Forum public" -#: src/Module/Admin/Summary.php:189 +#: src/Module/Admin/Summary.php:191 msgid "Automatic Friend Account" msgstr "Compte personnel public" -#: src/Module/Admin/Summary.php:190 +#: src/Module/Admin/Summary.php:192 msgid "Blog Account" msgstr "Compte de blog" -#: src/Module/Admin/Summary.php:191 +#: src/Module/Admin/Summary.php:193 msgid "Private Forum Account" msgstr "Forum privé" -#: src/Module/Admin/Summary.php:211 +#: src/Module/Admin/Summary.php:213 msgid "Message queues" msgstr "Files d'attente des messages" -#: src/Module/Admin/Summary.php:217 +#: src/Module/Admin/Summary.php:219 msgid "Server Settings" msgstr "Paramètres du site" -#: src/Module/Admin/Summary.php:231 src/Repository/ProfileField.php:285 +#: src/Module/Admin/Summary.php:233 src/Repository/ProfileField.php:285 msgid "Summary" msgstr "Résumé" -#: src/Module/Admin/Summary.php:233 +#: src/Module/Admin/Summary.php:235 msgid "Registered users" msgstr "Utilisateurs inscrits" -#: src/Module/Admin/Summary.php:235 +#: src/Module/Admin/Summary.php:237 msgid "Pending registrations" msgstr "Inscriptions en attente" -#: src/Module/Admin/Summary.php:236 +#: src/Module/Admin/Summary.php:238 msgid "Version" msgstr "Version" -#: src/Module/Admin/Summary.php:240 +#: src/Module/Admin/Summary.php:242 msgid "Active addons" msgstr "Add-ons actifs" -#: src/Module/Admin/Themes/Details.php:88 src/Module/Admin/Themes/Index.php:65 +#: src/Module/Admin/Themes/Details.php:57 src/Module/Admin/Themes/Index.php:65 #, php-format msgid "Theme %s disabled." msgstr "Thème %s désactivé." -#: src/Module/Admin/Themes/Details.php:90 src/Module/Admin/Themes/Index.php:67 +#: src/Module/Admin/Themes/Details.php:59 src/Module/Admin/Themes/Index.php:67 #, php-format msgid "Theme %s successfully enabled." msgstr "Thème %s activé avec succès." -#: src/Module/Admin/Themes/Details.php:92 src/Module/Admin/Themes/Index.php:69 +#: src/Module/Admin/Themes/Details.php:61 src/Module/Admin/Themes/Index.php:69 #, php-format msgid "Theme %s failed to install." msgstr "Le thème %s a échoué à s'installer." -#: src/Module/Admin/Themes/Details.php:114 +#: src/Module/Admin/Themes/Details.php:83 msgid "Screenshot" msgstr "Capture d'écran" -#: src/Module/Admin/Themes/Details.php:122 -#: src/Module/Admin/Themes/Index.php:112 src/Module/BaseAdmin.php:100 +#: src/Module/Admin/Themes/Details.php:91 +#: src/Module/Admin/Themes/Index.php:112 src/Module/BaseAdmin.php:94 msgid "Themes" msgstr "Thèmes" -#: src/Module/Admin/Themes/Embed.php:84 +#: src/Module/Admin/Themes/Embed.php:65 msgid "Unknown theme." msgstr "Thème inconnu." #: src/Module/Admin/Themes/Index.php:51 msgid "Themes reloaded" -msgstr "" +msgstr "Thèmes rechargés" #: src/Module/Admin/Themes/Index.php:114 msgid "Reload active themes" @@ -6845,180 +6835,238 @@ msgid "" "of sections should be [h2] and below." msgstr "Saisissez les Conditions d'Utilisations de votre site. Les BBCodes sont disponibles, les titres commencent à [h2]." -#: src/Module/Admin/Users.php:61 +#: src/Module/Admin/Users/Active.php:45 src/Module/Admin/Users/Index.php:45 #, php-format msgid "%s user blocked" msgid_plural "%s users blocked" msgstr[0] "%s utilisateur bloqué" msgstr[1] "%s utilisateurs bloqués" -#: src/Module/Admin/Users.php:68 -#, php-format -msgid "%s user unblocked" -msgid_plural "%s users unblocked" -msgstr[0] "%s utilisateur débloqué" -msgstr[1] "%s utilisateurs débloqués" - -#: src/Module/Admin/Users.php:76 src/Module/Admin/Users.php:126 +#: src/Module/Admin/Users/Active.php:53 src/Module/Admin/Users/Active.php:88 +#: src/Module/Admin/Users/Blocked.php:54 src/Module/Admin/Users/Blocked.php:89 +#: src/Module/Admin/Users/Index.php:60 src/Module/Admin/Users/Index.php:95 msgid "You can't remove yourself" msgstr "Vous ne pouvez pas supprimer votre propre compte" -#: src/Module/Admin/Users.php:80 +#: src/Module/Admin/Users/Active.php:57 src/Module/Admin/Users/Blocked.php:58 +#: src/Module/Admin/Users/Index.php:64 #, php-format msgid "%s user deleted" msgid_plural "%s users deleted" msgstr[0] "%s utilisateur supprimé" msgstr[1] "%s utilisateurs supprimés" -#: src/Module/Admin/Users.php:87 +#: src/Module/Admin/Users/Active.php:86 src/Module/Admin/Users/Blocked.php:87 +#: src/Module/Admin/Users/Index.php:93 +#, php-format +msgid "User \"%s\" deleted" +msgstr "Utilisateur \"%s\" supprimé" + +#: src/Module/Admin/Users/Active.php:96 src/Module/Admin/Users/Index.php:103 +#, php-format +msgid "User \"%s\" blocked" +msgstr "Utilisateur \"%s\" bloqué" + +#: src/Module/Admin/Users/Active.php:129 +#: src/Module/Admin/Users/Blocked.php:130 +#: src/Module/Admin/Users/Deleted.php:88 src/Module/Admin/Users/Index.php:142 +#: src/Module/Admin/Users/Index.php:162 +msgid "Register date" +msgstr "Date d'inscription" + +#: src/Module/Admin/Users/Active.php:129 +#: src/Module/Admin/Users/Blocked.php:130 +#: src/Module/Admin/Users/Deleted.php:88 src/Module/Admin/Users/Index.php:142 +#: src/Module/Admin/Users/Index.php:162 +msgid "Last login" +msgstr "Dernière connexion" + +#: src/Module/Admin/Users/Active.php:129 +#: src/Module/Admin/Users/Blocked.php:130 +#: src/Module/Admin/Users/Deleted.php:88 src/Module/Admin/Users/Index.php:142 +#: src/Module/Admin/Users/Index.php:162 +msgid "Last public item" +msgstr "Dernière publication publique" + +#: src/Module/Admin/Users/Active.php:137 +msgid "Active Accounts" +msgstr "Comptes actifs" + +#: src/Module/Admin/Users/Active.php:141 +#: src/Module/Admin/Users/Blocked.php:141 src/Module/Admin/Users/Index.php:155 +msgid "User blocked" +msgstr "Utilisateur bloqué" + +#: src/Module/Admin/Users/Active.php:142 +#: src/Module/Admin/Users/Blocked.php:143 src/Module/Admin/Users/Index.php:157 +msgid "Site admin" +msgstr "Administration du Site" + +#: src/Module/Admin/Users/Active.php:143 +#: src/Module/Admin/Users/Blocked.php:144 src/Module/Admin/Users/Index.php:158 +msgid "Account expired" +msgstr "Compte expiré" + +#: src/Module/Admin/Users/Active.php:144 src/Module/Admin/Users/Index.php:161 +msgid "Create a new user" +msgstr "Créer un nouvel utilisateur" + +#: src/Module/Admin/Users/Active.php:150 +#: src/Module/Admin/Users/Blocked.php:150 src/Module/Admin/Users/Index.php:167 +msgid "" +"Selected users will be deleted!\\n\\nEverything these users had posted on " +"this site will be permanently deleted!\\n\\nAre you sure?" +msgstr "Les utilisateurs sélectionnés vont être supprimés!\\n\\nTout ce qu'ils ont posté sur ce site sera définitivement effacé!\\n\\nÊtes-vous certain?" + +#: src/Module/Admin/Users/Active.php:151 +#: src/Module/Admin/Users/Blocked.php:151 src/Module/Admin/Users/Index.php:168 +msgid "" +"The user {0} will be deleted!\\n\\nEverything this user has posted on this " +"site will be permanently deleted!\\n\\nAre you sure?" +msgstr "L'utilisateur {0} va être supprimé!\\n\\nTout ce qu'il a posté sur ce site sera définitivement perdu!\\n\\nÊtes-vous certain?" + +#: src/Module/Admin/Users/Blocked.php:46 src/Module/Admin/Users/Index.php:52 +#, php-format +msgid "%s user unblocked" +msgid_plural "%s users unblocked" +msgstr[0] "%s utilisateur débloqué" +msgstr[1] "%s utilisateurs débloqués" + +#: src/Module/Admin/Users/Blocked.php:96 src/Module/Admin/Users/Index.php:109 +#, php-format +msgid "User \"%s\" unblocked" +msgstr "Utilisateur \"%s\" débloqué" + +#: src/Module/Admin/Users/Blocked.php:138 +msgid "Blocked Users" +msgstr "Utilisateurs bloqués" + +#: src/Module/Admin/Users/Create.php:62 +msgid "New User" +msgstr "Nouvel utilisateur" + +#: src/Module/Admin/Users/Create.php:63 +msgid "Add User" +msgstr "Ajouter l'utilisateur" + +#: src/Module/Admin/Users/Create.php:71 +msgid "Name of the new user." +msgstr "Nom du nouvel utilisateur." + +#: src/Module/Admin/Users/Create.php:72 +msgid "Nickname" +msgstr "Pseudo" + +#: src/Module/Admin/Users/Create.php:72 +msgid "Nickname of the new user." +msgstr "Pseudo du nouvel utilisateur." + +#: src/Module/Admin/Users/Create.php:73 +msgid "Email address of the new user." +msgstr "Adresse mail du nouvel utilisateur." + +#: src/Module/Admin/Users/Deleted.php:86 +msgid "Users awaiting permanent deletion" +msgstr "Utilisateurs en attente de suppression définitive" + +#: src/Module/Admin/Users/Deleted.php:88 src/Module/Admin/Users/Index.php:162 +msgid "Permanent deletion" +msgstr "Suppression définitive" + +#: src/Module/Admin/Users/Index.php:150 src/Module/Admin/Users/Index.php:160 +#: src/Module/BaseAdmin.php:92 +msgid "Users" +msgstr "Utilisateurs" + +#: src/Module/Admin/Users/Index.php:152 +msgid "User waiting for permanent deletion" +msgstr "Utilisateur en attente de suppression définitive" + +#: src/Module/Admin/Users/Pending.php:48 #, php-format msgid "%s user approved" msgid_plural "%s users approved" msgstr[0] "%s utilisateur approuvé" msgstr[1] "%s utilisateurs approuvés" -#: src/Module/Admin/Users.php:94 +#: src/Module/Admin/Users/Pending.php:55 #, php-format msgid "%s registration revoked" msgid_plural "%s registrations revoked" msgstr[0] "%s inscription refusée" msgstr[1] "%s inscriptions refusées" -#: src/Module/Admin/Users.php:124 -#, php-format -msgid "User \"%s\" deleted" -msgstr "Utilisateur \"%s\" supprimé" - -#: src/Module/Admin/Users.php:132 -#, php-format -msgid "User \"%s\" blocked" -msgstr "Utilisateur \"%s\" bloqué" - -#: src/Module/Admin/Users.php:137 -#, php-format -msgid "User \"%s\" unblocked" -msgstr "Utilisateur \"%s\" débloqué" - -#: src/Module/Admin/Users.php:142 +#: src/Module/Admin/Users/Pending.php:81 msgid "Account approved." msgstr "Inscription validée." -#: src/Module/Admin/Users.php:147 +#: src/Module/Admin/Users/Pending.php:87 msgid "Registration revoked" msgstr "Inscription refusée" -#: src/Module/Admin/Users.php:191 -msgid "Private Forum" -msgstr "Forum Privé" +#: src/Module/Admin/Users/Pending.php:102 +msgid "User registrations awaiting review" +msgstr "Inscriptions en attente de confirmation" -#: src/Module/Admin/Users.php:198 -msgid "Relay" -msgstr "Relai" - -#: src/Module/Admin/Users.php:237 src/Module/Admin/Users.php:262 -msgid "Register date" -msgstr "Date d'inscription" - -#: src/Module/Admin/Users.php:237 src/Module/Admin/Users.php:262 -msgid "Last login" -msgstr "Dernière connexion" - -#: src/Module/Admin/Users.php:237 src/Module/Admin/Users.php:262 -msgid "Last public item" -msgstr "Dernière publication publique" - -#: src/Module/Admin/Users.php:237 -msgid "Type" -msgstr "Type" - -#: src/Module/Admin/Users.php:243 src/Module/Admin/Users.php:260 -#: src/Module/BaseAdmin.php:98 -msgid "Users" -msgstr "Utilisateurs" - -#: src/Module/Admin/Users.php:244 -msgid "Add User" -msgstr "Ajouter l'utilisateur" - -#: src/Module/Admin/Users.php:246 -msgid "User registrations waiting for confirm" -msgstr "Inscriptions d'utilisateurs en attente de confirmation" - -#: src/Module/Admin/Users.php:247 -msgid "User waiting for permanent deletion" -msgstr "Utilisateur en attente de suppression définitive" - -#: src/Module/Admin/Users.php:248 +#: src/Module/Admin/Users/Pending.php:104 msgid "Request date" msgstr "Date de la demande" -#: src/Module/Admin/Users.php:249 +#: src/Module/Admin/Users/Pending.php:105 msgid "No registrations." msgstr "Pas d'inscriptions." -#: src/Module/Admin/Users.php:250 +#: src/Module/Admin/Users/Pending.php:106 msgid "Note from the user" msgstr "Message personnel" -#: src/Module/Admin/Users.php:252 +#: src/Module/Admin/Users/Pending.php:108 msgid "Deny" msgstr "Rejetter" -#: src/Module/Admin/Users.php:255 -msgid "User blocked" -msgstr "Utilisateur bloqué" +#: src/Module/Api/Mastodon/Apps.php:58 +msgid "Missing parameters" +msgstr "Paramètres manquants" -#: src/Module/Admin/Users.php:257 -msgid "Site admin" -msgstr "Administration du Site" +#: src/Module/Api/Mastodon/Statuses/Bookmark.php:51 +msgid "Only starting posts can be bookmarked" +msgstr "Seuls les publications initiales peuvent être ajoutées aux signets" -#: src/Module/Admin/Users.php:258 -msgid "Account expired" -msgstr "Compte expiré" +#: src/Module/Api/Mastodon/Statuses/Mute.php:50 +msgid "Only starting posts can be muted" +msgstr "Les notifications de conversation ne peuvent être ignorées qu'à partir de la publication initiale" -#: src/Module/Admin/Users.php:261 -msgid "New User" -msgstr "Nouvel utilisateur" +#: src/Module/Api/Mastodon/Statuses/Pin.php:50 +#: src/Module/Api/Mastodon/Statuses/Unpin.php:50 +msgid "Only starting posts can be pinned" +msgstr "Seules les publications initiales peuvent être épinglées" -#: src/Module/Admin/Users.php:262 -msgid "Permanent deletion" -msgstr "Suppression définitive" +#: src/Module/Api/Mastodon/Statuses/Reblog.php:53 +#, php-format +msgid "Posts from %s can't be shared" +msgstr "Les publications de %s ne peuvent pas être partagées" -#: src/Module/Admin/Users.php:267 -msgid "" -"Selected users will be deleted!\\n\\nEverything these users had posted on " -"this site will be permanently deleted!\\n\\nAre you sure?" -msgstr "Les utilisateurs sélectionnés vont être supprimés!\\n\\nTout ce qu'ils ont posté sur ce site sera définitivement effacé!\\n\\nÊtes-vous certain?" +#: src/Module/Api/Mastodon/Statuses/Unbookmark.php:51 +msgid "Only starting posts can be unbookmarked" +msgstr "Seules les publications initiales peuvent être retirées des signets" -#: src/Module/Admin/Users.php:268 -msgid "" -"The user {0} will be deleted!\\n\\nEverything this user has posted on this " -"site will be permanently deleted!\\n\\nAre you sure?" -msgstr "L'utilisateur {0} va être supprimé!\\n\\nTout ce qu'il a posté sur ce site sera définitivement perdu!\\n\\nÊtes-vous certain?" +#: src/Module/Api/Mastodon/Statuses/Unmute.php:50 +msgid "Only starting posts can be unmuted" +msgstr "Les notifications de conversation ne peuvent être rétablies qu'à partir de la publication initiale" -#: src/Module/Admin/Users.php:278 -msgid "Name of the new user." -msgstr "Nom du nouvel utilisateur." +#: src/Module/Api/Mastodon/Statuses/Unreblog.php:53 +#, php-format +msgid "Posts from %s can't be unshared" +msgstr "Il n'est pas possible d'annuler le partage des publications de %s " -#: src/Module/Admin/Users.php:279 -msgid "Nickname" -msgstr "Pseudo" - -#: src/Module/Admin/Users.php:279 -msgid "Nickname of the new user." -msgstr "Pseudo du nouvel utilisateur." - -#: src/Module/Admin/Users.php:280 -msgid "Email address of the new user." -msgstr "Adresse mail du nouvel utilisateur." - -#: src/Module/Api/Twitter/ContactEndpoint.php:65 src/Module/Contact.php:386 +#: src/Module/Api/Twitter/ContactEndpoint.php:63 src/Module/Contact.php:361 +#: src/Module/Contact.php:366 msgid "Contact not found" -msgstr "" +msgstr "Contact non trouvé" -#: src/Module/Api/Twitter/ContactEndpoint.php:135 +#: src/Module/Api/Twitter/ContactEndpoint.php:133 msgid "Profile not found" -msgstr "" +msgstr "Profil introuvable." #: src/Module/Apps.php:47 msgid "No installed applications." @@ -7028,101 +7076,128 @@ msgstr "Pas d'application installée." msgid "Applications" msgstr "Applications" -#: src/Module/Attach.php:50 src/Module/Attach.php:62 +#: src/Module/Attach.php:49 src/Module/Attach.php:61 msgid "Item was not found." msgstr "Element introuvable." -#: src/Module/BaseAdmin.php:79 -msgid "" -"Submanaged account can't access the administation pages. Please log back in " -"as the main account." -msgstr "" +#: src/Module/BaseAdmin.php:54 src/Module/BaseAdmin.php:58 +msgid "Please login to continue." +msgstr "Merci de vous connecter pour continuer." -#: src/Module/BaseAdmin.php:93 +#: src/Module/BaseAdmin.php:63 +msgid "You don't have access to administration pages." +msgstr "Vous n'avez pas accès aux pages d'administration" + +#: src/Module/BaseAdmin.php:67 +msgid "" +"Submanaged account can't access the administration pages. Please log back in" +" as the main account." +msgstr "Les comptes sous-traités ne peuvent accéder aux pages d'administration. Veuillez vous identifier avec votre compte principal à la place." + +#: src/Module/BaseAdmin.php:86 msgid "Overview" msgstr "Synthèse" -#: src/Module/BaseAdmin.php:96 +#: src/Module/BaseAdmin.php:89 msgid "Configuration" msgstr "Configuration" -#: src/Module/BaseAdmin.php:101 src/Module/BaseSettings.php:65 +#: src/Module/BaseAdmin.php:95 src/Module/BaseSettings.php:65 msgid "Additional features" msgstr "Fonctions supplémentaires" -#: src/Module/BaseAdmin.php:104 +#: src/Module/BaseAdmin.php:98 msgid "Database" msgstr "Base de données" -#: src/Module/BaseAdmin.php:105 +#: src/Module/BaseAdmin.php:99 msgid "DB updates" msgstr "Mise-à-jour de la base" -#: src/Module/BaseAdmin.php:106 +#: src/Module/BaseAdmin.php:100 msgid "Inspect Deferred Workers" msgstr "Tâches de fond reportées" -#: src/Module/BaseAdmin.php:107 +#: src/Module/BaseAdmin.php:101 msgid "Inspect worker Queue" msgstr "Tâches de fond en attente" -#: src/Module/BaseAdmin.php:109 +#: src/Module/BaseAdmin.php:103 msgid "Tools" msgstr "Outils" -#: src/Module/BaseAdmin.php:110 +#: src/Module/BaseAdmin.php:104 msgid "Contact Blocklist" msgstr "Liste de contacts bloqués" -#: src/Module/BaseAdmin.php:111 +#: src/Module/BaseAdmin.php:105 msgid "Server Blocklist" msgstr "Serveurs bloqués" -#: src/Module/BaseAdmin.php:118 +#: src/Module/BaseAdmin.php:112 msgid "Diagnostics" msgstr "Diagnostics" -#: src/Module/BaseAdmin.php:119 +#: src/Module/BaseAdmin.php:113 msgid "PHP Info" msgstr "PHP Info" -#: src/Module/BaseAdmin.php:120 +#: src/Module/BaseAdmin.php:114 msgid "probe address" msgstr "Tester une adresse" -#: src/Module/BaseAdmin.php:121 +#: src/Module/BaseAdmin.php:115 msgid "check webfinger" msgstr "vérification de webfinger" -#: src/Module/BaseAdmin.php:122 -msgid "Item Source" -msgstr "" - -#: src/Module/BaseAdmin.php:123 +#: src/Module/BaseAdmin.php:117 msgid "Babel" -msgstr "" +msgstr "Babel" -#: src/Module/BaseAdmin.php:124 +#: src/Module/BaseAdmin.php:118 src/Module/Debug/ActivityPubConversion.php:138 msgid "ActivityPub Conversion" -msgstr "" +msgstr "Conversion ActivityPub" -#: src/Module/BaseAdmin.php:133 +#: src/Module/BaseAdmin.php:127 msgid "Addon Features" msgstr "Fonctionnalités des addons" -#: src/Module/BaseAdmin.php:134 +#: src/Module/BaseAdmin.php:128 msgid "User registrations waiting for confirmation" msgstr "Inscriptions en attente de confirmation" -#: src/Module/BaseProfile.php:55 src/Module/Contact.php:903 +#: src/Module/BaseApi.php:120 +#, php-format +msgid "API endpoint %s %s is not implemented" +msgstr "La méthode d'API %s %s n'est pas implémentée" + +#: src/Module/BaseApi.php:121 +msgid "" +"The API endpoint is currently not implemented but might be in the future." +msgstr "Cette méthode d'API n'est pas encore implémentée." + +#: src/Module/BaseApi.php:293 src/Module/BaseApi.php:309 +#: src/Module/BaseApi.php:325 +msgid "Too Many Requests" +msgstr "Trop de requêtes" + +#: src/Module/BaseProfile.php:51 src/Module/Contact.php:902 msgid "Profile Details" msgstr "Détails du profil" -#: src/Module/BaseProfile.php:113 +#: src/Module/BaseProfile.php:110 msgid "Only You Can See This" msgstr "Vous seul pouvez voir ça" -#: src/Module/BaseProfile.php:132 src/Module/BaseProfile.php:135 +#: src/Module/BaseProfile.php:115 src/Module/Profile/Schedule.php:82 +msgid "Scheduled Posts" +msgstr "Publications programmées" + +#: src/Module/BaseProfile.php:118 +msgid "Posts that are scheduled for publishing" +msgstr "Publications programmées à l'avance" + +#: src/Module/BaseProfile.php:137 src/Module/BaseProfile.php:140 msgid "Tips for New Members" msgstr "Conseils aux nouveaux venus" @@ -7140,8 +7215,8 @@ msgstr "Recherche de Forum - %s" msgid "Account" msgstr "Compte" -#: src/Module/BaseSettings.php:50 src/Module/Security/TwoFactor/Verify.php:80 -#: src/Module/Settings/TwoFactor/Index.php:105 +#: src/Module/BaseSettings.php:50 src/Module/Security/TwoFactor/Verify.php:95 +#: src/Module/Settings/TwoFactor/Index.php:110 msgid "Two-factor authentication" msgstr "Authentification à deux facteurs" @@ -7157,7 +7232,7 @@ msgstr "Gérer vos comptes" msgid "Connected apps" msgstr "Applications connectées" -#: src/Module/BaseSettings.php:108 src/Module/Settings/UserExport.php:65 +#: src/Module/BaseSettings.php:108 src/Module/Settings/UserExport.php:76 msgid "Export personal data" msgstr "Exporter" @@ -7165,179 +7240,14 @@ msgstr "Exporter" msgid "Remove account" msgstr "Supprimer le compte" -#: src/Module/Bookmarklet.php:56 +#: src/Module/Bookmarklet.php:55 msgid "This page is missing a url parameter." -msgstr "" +msgstr "Il manque un paramètre d'URL à cette adresse." -#: src/Module/Bookmarklet.php:78 +#: src/Module/Bookmarklet.php:67 msgid "The post was created" msgstr "La publication a été créée" -#: src/Module/Contact/Advanced.php:94 -msgid "Contact update failed." -msgstr "Impossible d'appliquer les réglages." - -#: src/Module/Contact/Advanced.php:111 -msgid "" -"WARNING: This is highly advanced and if you enter incorrect" -" information your communications with this contact may stop working." -msgstr "ATTENTION: Manipulation réservée aux experts, toute information incorrecte pourrait empêcher la communication avec ce contact." - -#: src/Module/Contact/Advanced.php:112 -msgid "" -"Please use your browser 'Back' button now if you are " -"uncertain what to do on this page." -msgstr "une photo" - -#: src/Module/Contact/Advanced.php:123 src/Module/Contact/Advanced.php:125 -msgid "No mirroring" -msgstr "Pas de miroir" - -#: src/Module/Contact/Advanced.php:123 -msgid "Mirror as forwarded posting" -msgstr "Refléter les publications de ce profil comme des partages" - -#: src/Module/Contact/Advanced.php:123 src/Module/Contact/Advanced.php:125 -msgid "Mirror as my own posting" -msgstr "Refléter les publications de ce profil comme les vôtres" - -#: src/Module/Contact/Advanced.php:136 -msgid "Return to contact editor" -msgstr "Retour à l'éditeur de contact" - -#: src/Module/Contact/Advanced.php:138 src/Module/Contact.php:1119 -msgid "Refetch contact data" -msgstr "Récupérer à nouveau les données de contact" - -#: src/Module/Contact/Advanced.php:141 -msgid "Remote Self" -msgstr "Identité à distance" - -#: src/Module/Contact/Advanced.php:144 -msgid "Mirror postings from this contact" -msgstr "Copier les publications de ce contact" - -#: src/Module/Contact/Advanced.php:146 -msgid "" -"Mark this contact as remote_self, this will cause friendica to repost new " -"entries from this contact." -msgstr "Marquer ce contact comme étant remote_self, friendica republiera alors les nouvelles entrées de ce contact." - -#: src/Module/Contact/Advanced.php:151 -msgid "Account Nickname" -msgstr "Pseudo du compte" - -#: src/Module/Contact/Advanced.php:152 -msgid "@Tagname - overrides Name/Nickname" -msgstr "@NomEtiquette - prend le pas sur Nom/Pseudo" - -#: src/Module/Contact/Advanced.php:153 -msgid "Account URL" -msgstr "URL du compte" - -#: src/Module/Contact/Advanced.php:154 -msgid "Account URL Alias" -msgstr "Alias d'URL du compte" - -#: src/Module/Contact/Advanced.php:155 -msgid "Friend Request URL" -msgstr "Echec du téléversement de l'image." - -#: src/Module/Contact/Advanced.php:156 -msgid "Friend Confirm URL" -msgstr "Accès public refusé." - -#: src/Module/Contact/Advanced.php:157 -msgid "Notification Endpoint URL" -msgstr "Aucune photo sélectionnée" - -#: src/Module/Contact/Advanced.php:158 -msgid "Poll/Feed URL" -msgstr "Téléverser des photos" - -#: src/Module/Contact/Advanced.php:159 -msgid "New photo from this URL" -msgstr "Nouvelle photo depuis cette URL" - -#: src/Module/Contact/Contacts.php:46 -msgid "No known contacts." -msgstr "" - -#: src/Module/Contact/Contacts.php:64 src/Module/Profile/Common.php:99 -msgid "No common contacts." -msgstr "" - -#: src/Module/Contact/Contacts.php:76 src/Module/Profile/Contacts.php:96 -#, php-format -msgid "Follower (%s)" -msgid_plural "Followers (%s)" -msgstr[0] "Abonné (%s)" -msgstr[1] "Abonnés (%s)" - -#: src/Module/Contact/Contacts.php:80 src/Module/Profile/Contacts.php:99 -#, php-format -msgid "Following (%s)" -msgid_plural "Following (%s)" -msgstr[0] "Abonnement (%s)" -msgstr[1] "Abonnements (%s)" - -#: src/Module/Contact/Contacts.php:84 src/Module/Profile/Contacts.php:102 -#, php-format -msgid "Mutual friend (%s)" -msgid_plural "Mutual friends (%s)" -msgstr[0] "Contact mutuel (%s)" -msgstr[1] "Contacts mutuels (%s)" - -#: src/Module/Contact/Contacts.php:86 src/Module/Profile/Contacts.php:104 -#, php-format -msgid "These contacts both follow and are followed by %s." -msgstr "" - -#: src/Module/Contact/Contacts.php:92 src/Module/Profile/Common.php:87 -#, php-format -msgid "Common contact (%s)" -msgid_plural "Common contacts (%s)" -msgstr[0] "" -msgstr[1] "" - -#: src/Module/Contact/Contacts.php:94 src/Module/Profile/Common.php:89 -#, php-format -msgid "" -"Both %s and yourself have publicly interacted with these " -"contacts (follow, comment or likes on public posts)." -msgstr "" - -#: src/Module/Contact/Contacts.php:100 src/Module/Profile/Contacts.php:110 -#, php-format -msgid "Contact (%s)" -msgid_plural "Contacts (%s)" -msgstr[0] "Contact (%s)" -msgstr[1] "Contacts (%s)" - -#: src/Module/Contact/Poke.php:114 -msgid "Error while sending poke, please retry." -msgstr "" - -#: src/Module/Contact/Poke.php:127 src/Module/Search/Acl.php:55 -msgid "You must be logged in to use this module." -msgstr "Ce module est réservé aux utilisateurs identifiés." - -#: src/Module/Contact/Poke.php:150 -msgid "Poke/Prod" -msgstr "Solliciter" - -#: src/Module/Contact/Poke.php:151 -msgid "poke, prod or do other things to somebody" -msgstr "solliciter (poke/...) quelqu'un" - -#: src/Module/Contact/Poke.php:153 -msgid "Choose what you wish to do to recipient" -msgstr "Choisissez ce que vous voulez faire au destinataire" - -#: src/Module/Contact/Poke.php:154 -msgid "Make this post private" -msgstr "Rendez ce message privé" - #: src/Module/Contact.php:93 #, php-format msgid "%d contact edited." @@ -7345,236 +7255,265 @@ msgid_plural "%d contacts edited." msgstr[0] "%d contact mis à jour." msgstr[1] "%d contacts mis à jour." -#: src/Module/Contact.php:120 +#: src/Module/Contact.php:118 msgid "Could not access contact record." msgstr "Impossible d'accéder à l'enregistrement du contact." -#: src/Module/Contact.php:405 +#: src/Module/Contact.php:154 +msgid "Failed to update contact record." +msgstr "Échec de mise à jour du contact." + +#: src/Module/Contact.php:383 +msgid "You can't block yourself" +msgstr "Vous ne pouvez pas vous bloquer vous-mêmes" + +#: src/Module/Contact.php:389 msgid "Contact has been blocked" msgstr "Le contact a été bloqué" -#: src/Module/Contact.php:405 +#: src/Module/Contact.php:389 msgid "Contact has been unblocked" msgstr "Le contact n'est plus bloqué" -#: src/Module/Contact.php:415 +#: src/Module/Contact.php:397 +msgid "You can't ignore yourself" +msgstr "Vous ne pouvez pas vous ignorer vous-mêmes" + +#: src/Module/Contact.php:403 msgid "Contact has been ignored" msgstr "Le contact a été ignoré" -#: src/Module/Contact.php:415 +#: src/Module/Contact.php:403 msgid "Contact has been unignored" msgstr "Le contact n'est plus ignoré" -#: src/Module/Contact.php:425 -msgid "Contact has been archived" -msgstr "Contact archivé" - -#: src/Module/Contact.php:425 -msgid "Contact has been unarchived" -msgstr "Contact désarchivé" - -#: src/Module/Contact.php:449 +#: src/Module/Contact.php:415 msgid "Drop contact" msgstr "Supprimer contact" -#: src/Module/Contact.php:452 src/Module/Contact.php:843 +#: src/Module/Contact.php:418 src/Module/Contact.php:843 msgid "Do you really want to delete this contact?" msgstr "Voulez-vous vraiment supprimer ce contact?" -#: src/Module/Contact.php:466 +#: src/Module/Contact.php:419 src/Module/Notifications/Introductions.php:123 +#: src/Module/OAuth/Acknowledge.php:47 src/Module/Register.php:115 +msgid "Yes" +msgstr "Oui" + +#: src/Module/Contact.php:431 msgid "Contact has been removed." msgstr "Ce contact a été retiré." -#: src/Module/Contact.php:494 +#: src/Module/Contact.php:458 #, php-format msgid "You are mutual friends with %s" msgstr "Vous êtes ami (et réciproquement) avec %s" -#: src/Module/Contact.php:498 +#: src/Module/Contact.php:462 #, php-format msgid "You are sharing with %s" msgstr "Vous partagez avec %s" -#: src/Module/Contact.php:502 +#: src/Module/Contact.php:466 #, php-format msgid "%s is sharing with you" msgstr "%s partage avec vous" -#: src/Module/Contact.php:526 +#: src/Module/Contact.php:490 msgid "Private communications are not available for this contact." msgstr "Les communications privées ne sont pas disponibles pour ce contact." -#: src/Module/Contact.php:528 +#: src/Module/Contact.php:492 msgid "Never" msgstr "Jamais" -#: src/Module/Contact.php:531 -msgid "(Update was successful)" -msgstr "(Mise à jour effectuée avec succès)" - -#: src/Module/Contact.php:531 +#: src/Module/Contact.php:495 msgid "(Update was not successful)" msgstr "(Échec de la mise à jour)" -#: src/Module/Contact.php:533 src/Module/Contact.php:1099 +#: src/Module/Contact.php:495 +msgid "(Update was successful)" +msgstr "(Mise à jour effectuée avec succès)" + +#: src/Module/Contact.php:497 src/Module/Contact.php:1086 msgid "Suggest friends" msgstr "Suggérer des abonnements" -#: src/Module/Contact.php:537 +#: src/Module/Contact.php:501 #, php-format msgid "Network type: %s" msgstr "Type de réseau %s" -#: src/Module/Contact.php:542 +#: src/Module/Contact.php:506 msgid "Communications lost with this contact!" msgstr "Communications perdues avec ce contact !" -#: src/Module/Contact.php:548 +#: src/Module/Contact.php:512 msgid "Fetch further information for feeds" msgstr "Chercher plus d'informations pour les flux" -#: src/Module/Contact.php:550 +#: src/Module/Contact.php:514 msgid "" "Fetch information like preview pictures, title and teaser from the feed " "item. You can activate this if the feed doesn't contain much text. Keywords " "are taken from the meta header in the feed item and are posted as hash tags." msgstr "" -#: src/Module/Contact.php:553 +#: src/Module/Contact.php:517 msgid "Fetch information" msgstr "Récupérer informations" -#: src/Module/Contact.php:554 +#: src/Module/Contact.php:518 msgid "Fetch keywords" -msgstr "" +msgstr "Récupérer les mots-clés" -#: src/Module/Contact.php:555 +#: src/Module/Contact.php:519 msgid "Fetch information and keywords" msgstr "Récupérer informations" -#: src/Module/Contact.php:569 +#: src/Module/Contact.php:531 src/Module/Contact.php:535 +#: src/Module/Contact.php:538 src/Module/Contact.php:542 +msgid "No mirroring" +msgstr "Pas de miroir" + +#: src/Module/Contact.php:532 +msgid "Mirror as forwarded posting" +msgstr "Refléter les publications de ce profil comme des partages" + +#: src/Module/Contact.php:533 src/Module/Contact.php:539 +#: src/Module/Contact.php:543 +msgid "Mirror as my own posting" +msgstr "Refléter les publications de ce profil comme les vôtres" + +#: src/Module/Contact.php:536 src/Module/Contact.php:540 +msgid "Native reshare" +msgstr "Partage natif" + +#: src/Module/Contact.php:555 msgid "Contact Information / Notes" msgstr "Informations de contact / Notes" -#: src/Module/Contact.php:570 +#: src/Module/Contact.php:556 msgid "Contact Settings" msgstr "Paramètres du Contact" -#: src/Module/Contact.php:578 +#: src/Module/Contact.php:564 msgid "Contact" msgstr "Contact" -#: src/Module/Contact.php:582 +#: src/Module/Contact.php:568 msgid "Their personal note" -msgstr "" +msgstr "Leur note personnelle" -#: src/Module/Contact.php:584 +#: src/Module/Contact.php:570 msgid "Edit contact notes" msgstr "Éditer les notes des contacts" -#: src/Module/Contact.php:587 src/Module/Contact.php:1067 +#: src/Module/Contact.php:573 src/Module/Contact.php:1054 #, php-format msgid "Visit %s's profile [%s]" msgstr "Visiter le profil de %s [%s]" -#: src/Module/Contact.php:588 +#: src/Module/Contact.php:574 msgid "Block/Unblock contact" msgstr "Bloquer/débloquer ce contact" -#: src/Module/Contact.php:589 +#: src/Module/Contact.php:575 msgid "Ignore contact" msgstr "Ignorer ce contact" -#: src/Module/Contact.php:590 +#: src/Module/Contact.php:576 msgid "View conversations" msgstr "Voir les conversations" -#: src/Module/Contact.php:595 +#: src/Module/Contact.php:581 msgid "Last update:" msgstr "Dernière mise-à-jour :" -#: src/Module/Contact.php:597 +#: src/Module/Contact.php:583 msgid "Update public posts" msgstr "Fréquence de mise à jour:" -#: src/Module/Contact.php:599 src/Module/Contact.php:1109 +#: src/Module/Contact.php:585 src/Module/Contact.php:1096 msgid "Update now" msgstr "Mettre à jour" -#: src/Module/Contact.php:602 src/Module/Contact.php:848 -#: src/Module/Contact.php:1136 +#: src/Module/Contact.php:588 src/Module/Contact.php:848 +#: src/Module/Contact.php:1123 msgid "Unignore" msgstr "Ne plus ignorer" -#: src/Module/Contact.php:606 +#: src/Module/Contact.php:592 msgid "Currently blocked" msgstr "Actuellement bloqué" -#: src/Module/Contact.php:607 +#: src/Module/Contact.php:593 msgid "Currently ignored" msgstr "Actuellement ignoré" -#: src/Module/Contact.php:608 +#: src/Module/Contact.php:594 msgid "Currently archived" msgstr "Actuellement archivé" -#: src/Module/Contact.php:609 +#: src/Module/Contact.php:595 msgid "Awaiting connection acknowledge" -msgstr "" +msgstr "En attente de confirmation d'abonnement" -#: src/Module/Contact.php:610 src/Module/Notifications/Introductions.php:105 -#: src/Module/Notifications/Introductions.php:171 +#: src/Module/Contact.php:596 src/Module/Notifications/Introductions.php:171 msgid "Hide this contact from others" msgstr "Cacher ce contact aux autres" -#: src/Module/Contact.php:610 +#: src/Module/Contact.php:596 msgid "" "Replies/likes to your public posts may still be visible" msgstr "Les réponses et \"j'aime\" à vos publications publiques peuvent être toujours visibles" -#: src/Module/Contact.php:611 +#: src/Module/Contact.php:597 msgid "Notification for new posts" msgstr "Notification des nouvelles publications" -#: src/Module/Contact.php:611 +#: src/Module/Contact.php:597 msgid "Send a notification of every new post of this contact" msgstr "Envoyer une notification de chaque nouveau message en provenance de ce contact" -#: src/Module/Contact.php:613 +#: src/Module/Contact.php:599 msgid "Keyword Deny List" -msgstr "" +msgstr "Liste de mot-clefs interdits" -#: src/Module/Contact.php:613 +#: src/Module/Contact.php:599 msgid "" "Comma separated list of keywords that should not be converted to hashtags, " "when \"Fetch information and keywords\" is selected" msgstr "Liste de mots-clés separés par des virgules qui ne doivent pas être converti en mots-dièse quand « Récupérer informations et mots-clés » est sélectionné." -#: src/Module/Contact.php:629 src/Module/Settings/TwoFactor/Index.php:127 +#: src/Module/Contact.php:617 src/Module/Settings/TwoFactor/Index.php:132 msgid "Actions" msgstr "Actions" +#: src/Module/Contact.php:624 +msgid "Mirror postings from this contact" +msgstr "Copier les publications de ce contact" + +#: src/Module/Contact.php:626 +msgid "" +"Mark this contact as remote_self, this will cause friendica to repost new " +"entries from this contact." +msgstr "Marquer ce contact comme étant remote_self, friendica republiera alors les nouvelles entrées de ce contact." + #: src/Module/Contact.php:758 msgid "Show all contacts" msgstr "Montrer tous les contacts" -#: src/Module/Contact.php:763 src/Module/Contact.php:823 -msgid "Pending" -msgstr "" - #: src/Module/Contact.php:766 msgid "Only show pending contacts" -msgstr "" - -#: src/Module/Contact.php:771 src/Module/Contact.php:824 -msgid "Blocked" -msgstr "Bloqués" +msgstr "Ne montrer que les demandes d'abonnement" #: src/Module/Contact.php:774 msgid "Only show blocked contacts" msgstr "Ne montrer que les contacts bloqués" #: src/Module/Contact.php:779 src/Module/Contact.php:826 +#: src/Object/Post.php:308 msgid "Ignored" msgstr "Ignorés" @@ -7600,115 +7539,305 @@ msgstr "Ne montrer que les contacts masqués" #: src/Module/Contact.php:806 msgid "Organize your contact groups" -msgstr "" +msgstr "Organisez vos groupes de contacts" #: src/Module/Contact.php:838 msgid "Search your contacts" msgstr "Rechercher dans vos contacts" -#: src/Module/Contact.php:839 src/Module/Search/Index.php:186 +#: src/Module/Contact.php:839 src/Module/Search/Index.php:194 #, php-format msgid "Results for: %s" msgstr "Résultats pour : %s" -#: src/Module/Contact.php:849 src/Module/Contact.php:1145 -msgid "Archive" -msgstr "Archiver" +#: src/Module/Contact.php:846 +msgid "Update" +msgstr "Mises à jour" -#: src/Module/Contact.php:849 src/Module/Contact.php:1145 -msgid "Unarchive" -msgstr "Désarchiver" - -#: src/Module/Contact.php:852 +#: src/Module/Contact.php:851 msgid "Batch Actions" msgstr "Actions multiples" -#: src/Module/Contact.php:887 +#: src/Module/Contact.php:886 msgid "Conversations started by this contact" -msgstr "" +msgstr "Conversations entamées par ce contact" -#: src/Module/Contact.php:892 +#: src/Module/Contact.php:891 msgid "Posts and Comments" -msgstr "" +msgstr "Publications et commentaires" -#: src/Module/Contact.php:910 +#: src/Module/Contact.php:909 msgid "View all known contacts" -msgstr "" +msgstr "Voir tous les contacts connus" -#: src/Module/Contact.php:920 +#: src/Module/Contact.php:919 msgid "Advanced Contact Settings" msgstr "Réglages avancés du contact" -#: src/Module/Contact.php:1026 +#: src/Module/Contact.php:1013 msgid "Mutual Friendship" msgstr "Relation réciproque" -#: src/Module/Contact.php:1030 +#: src/Module/Contact.php:1017 msgid "is a fan of yours" msgstr "Vous suit" -#: src/Module/Contact.php:1034 +#: src/Module/Contact.php:1021 msgid "you are a fan of" msgstr "Vous le/la suivez" -#: src/Module/Contact.php:1052 +#: src/Module/Contact.php:1039 msgid "Pending outgoing contact request" -msgstr "" +msgstr "Demande d'abonnement distant en attente" -#: src/Module/Contact.php:1054 +#: src/Module/Contact.php:1041 msgid "Pending incoming contact request" -msgstr "" +msgstr "Demande d'abonnement à votre compte en attente" -#: src/Module/Contact.php:1130 +#: src/Module/Contact.php:1106 +msgid "Refetch contact data" +msgstr "Récupérer à nouveau les données de contact" + +#: src/Module/Contact.php:1117 msgid "Toggle Blocked status" msgstr "(dés)activer l'état \"bloqué\"" -#: src/Module/Contact.php:1138 +#: src/Module/Contact.php:1125 msgid "Toggle Ignored status" msgstr "(dés)activer l'état \"ignoré\"" -#: src/Module/Contact.php:1147 -msgid "Toggle Archive status" -msgstr "(dés)activer l'état \"archivé\"" - -#: src/Module/Contact.php:1155 +#: src/Module/Contact.php:1134 msgid "Delete contact" msgstr "Effacer ce contact" -#: src/Module/Conversation/Community.php:56 +#: src/Module/Contact/Advanced.php:93 +msgid "Contact update failed." +msgstr "Impossible d'appliquer les réglages." + +#: src/Module/Contact/Advanced.php:110 +msgid "" +"WARNING: This is highly advanced and if you enter incorrect" +" information your communications with this contact may stop working." +msgstr "ATTENTION: Manipulation réservée aux experts, toute information incorrecte pourrait empêcher la communication avec ce contact." + +#: src/Module/Contact/Advanced.php:111 +msgid "" +"Please use your browser 'Back' button now if you are " +"uncertain what to do on this page." +msgstr "une photo" + +#: src/Module/Contact/Advanced.php:131 +msgid "Return to contact editor" +msgstr "Retour à l'éditeur de contact" + +#: src/Module/Contact/Advanced.php:136 +msgid "Account Nickname" +msgstr "Pseudo du compte" + +#: src/Module/Contact/Advanced.php:137 +msgid "@Tagname - overrides Name/Nickname" +msgstr "@NomEtiquette - prend le pas sur Nom/Pseudo" + +#: src/Module/Contact/Advanced.php:138 +msgid "Account URL" +msgstr "URL du compte" + +#: src/Module/Contact/Advanced.php:139 +msgid "Account URL Alias" +msgstr "Alias d'URL du compte" + +#: src/Module/Contact/Advanced.php:140 +msgid "Friend Request URL" +msgstr "Echec du téléversement de l'image." + +#: src/Module/Contact/Advanced.php:141 +msgid "Friend Confirm URL" +msgstr "Accès public refusé." + +#: src/Module/Contact/Advanced.php:142 +msgid "Notification Endpoint URL" +msgstr "Aucune photo sélectionnée" + +#: src/Module/Contact/Advanced.php:143 +msgid "Poll/Feed URL" +msgstr "Téléverser des photos" + +#: src/Module/Contact/Advanced.php:144 +msgid "New photo from this URL" +msgstr "Nouvelle photo depuis cette URL" + +#: src/Module/Contact/Contacts.php:31 src/Module/Conversation/Network.php:168 +msgid "Invalid contact." +msgstr "Contact invalide." + +#: src/Module/Contact/Contacts.php:54 +msgid "No known contacts." +msgstr "Aucun contact connu." + +#: src/Module/Contact/Contacts.php:68 src/Module/Profile/Common.php:98 +msgid "No common contacts." +msgstr "Aucun contact en commun." + +#: src/Module/Contact/Contacts.php:80 src/Module/Profile/Contacts.php:96 +#, php-format +msgid "Follower (%s)" +msgid_plural "Followers (%s)" +msgstr[0] "Abonné (%s)" +msgstr[1] "Abonnés (%s)" + +#: src/Module/Contact/Contacts.php:84 src/Module/Profile/Contacts.php:99 +#, php-format +msgid "Following (%s)" +msgid_plural "Following (%s)" +msgstr[0] "Abonnement (%s)" +msgstr[1] "Abonnements (%s)" + +#: src/Module/Contact/Contacts.php:88 src/Module/Profile/Contacts.php:102 +#, php-format +msgid "Mutual friend (%s)" +msgid_plural "Mutual friends (%s)" +msgstr[0] "Contact mutuel (%s)" +msgstr[1] "Contacts mutuels (%s)" + +#: src/Module/Contact/Contacts.php:90 src/Module/Profile/Contacts.php:104 +#, php-format +msgid "These contacts both follow and are followed by %s." +msgstr "Ces contacts sont mutuellement abonnés avec %s." + +#: src/Module/Contact/Contacts.php:96 src/Module/Profile/Common.php:86 +#, php-format +msgid "Common contact (%s)" +msgid_plural "Common contacts (%s)" +msgstr[0] "Contact commun (%s)" +msgstr[1] "Contacts communs (%s)" + +#: src/Module/Contact/Contacts.php:98 src/Module/Profile/Common.php:88 +#, php-format +msgid "" +"Both %s and yourself have publicly interacted with these " +"contacts (follow, comment or likes on public posts)." +msgstr "%s et vous-mêmes avez interagi publiquement avec ces contacts (abonnement, commentaires ou \"J'aime\" sur des publications publiques)" + +#: src/Module/Contact/Contacts.php:104 src/Module/Profile/Contacts.php:110 +#, php-format +msgid "Contact (%s)" +msgid_plural "Contacts (%s)" +msgstr[0] "Contact (%s)" +msgstr[1] "Contacts (%s)" + +#: src/Module/Contact/Poke.php:116 +msgid "Error while sending poke, please retry." +msgstr "Une erreur est survenue pendant l'envoi du \"poke\", veuillez réessayer." + +#: src/Module/Contact/Poke.php:129 src/Module/Search/Acl.php:55 +msgid "You must be logged in to use this module." +msgstr "Ce module est réservé aux utilisateurs identifiés." + +#: src/Module/Contact/Poke.php:152 +msgid "Poke/Prod" +msgstr "Solliciter" + +#: src/Module/Contact/Poke.php:153 +msgid "poke, prod or do other things to somebody" +msgstr "solliciter (poke/...) quelqu'un" + +#: src/Module/Contact/Poke.php:155 +msgid "Choose what you wish to do to recipient" +msgstr "Choisissez ce que vous voulez faire au destinataire" + +#: src/Module/Contact/Poke.php:156 +msgid "Make this post private" +msgstr "Rendez ce message privé" + +#: src/Module/Conversation/Community.php:68 msgid "Local Community" msgstr "Communauté locale" -#: src/Module/Conversation/Community.php:59 +#: src/Module/Conversation/Community.php:71 msgid "Posts from local users on this server" msgstr "Conversations publiques démarrées par des utilisateurs locaux" -#: src/Module/Conversation/Community.php:67 +#: src/Module/Conversation/Community.php:79 msgid "Global Community" msgstr "Communauté globale" -#: src/Module/Conversation/Community.php:70 +#: src/Module/Conversation/Community.php:82 msgid "Posts from users of the whole federated network" msgstr "Conversations publiques provenant du réseau fédéré global" -#: src/Module/Conversation/Community.php:84 src/Module/Search/Index.php:179 +#: src/Module/Conversation/Community.php:115 +msgid "Own Contacts" +msgstr "Publications de vos propres contacts" + +#: src/Module/Conversation/Community.php:119 +msgid "Include" +msgstr "Inclure" + +#: src/Module/Conversation/Community.php:120 +msgid "Hide" +msgstr "Masquer" + +#: src/Module/Conversation/Community.php:137 src/Module/Search/Index.php:139 +#: src/Module/Search/Index.php:181 msgid "No results." msgstr "Aucun résultat." -#: src/Module/Conversation/Community.php:125 +#: src/Module/Conversation/Community.php:162 msgid "" "This community stream shows all public posts received by this node. They may" " not reflect the opinions of this node’s users." msgstr "Ce fil communautaire liste toutes les conversations publiques reçues par ce serveur. Elles ne reflètent pas nécessairement les opinions personelles des utilisateurs locaux." -#: src/Module/Conversation/Community.php:178 +#: src/Module/Conversation/Community.php:200 msgid "Community option not available." msgstr "L'option communauté n'est pas disponible" -#: src/Module/Conversation/Community.php:194 +#: src/Module/Conversation/Community.php:216 msgid "Not available." msgstr "Indisponible." +#: src/Module/Conversation/Network.php:154 +msgid "No such group" +msgstr "Groupe inexistant" + +#: src/Module/Conversation/Network.php:158 +#, php-format +msgid "Group: %s" +msgstr "Group : %s" + +#: src/Module/Conversation/Network.php:234 +msgid "Latest Activity" +msgstr "Activité récente" + +#: src/Module/Conversation/Network.php:237 +msgid "Sort by latest activity" +msgstr "Trier par activité récente" + +#: src/Module/Conversation/Network.php:242 +msgid "Latest Posts" +msgstr "Dernières publications" + +#: src/Module/Conversation/Network.php:245 +msgid "Sort by post received date" +msgstr "Trier par date de réception" + +#: src/Module/Conversation/Network.php:250 +#: src/Module/Settings/Profile/Index.php:225 +msgid "Personal" +msgstr "Personnel" + +#: src/Module/Conversation/Network.php:253 +msgid "Posts that mention or involve you" +msgstr "Publications qui vous concernent" + +#: src/Module/Conversation/Network.php:258 src/Object/Post.php:320 +msgid "Starred" +msgstr "Mis en avant" + +#: src/Module/Conversation/Network.php:261 +msgid "Favourite Posts" +msgstr "Publications favorites" + #: src/Module/Credits.php:44 msgid "Credits" msgstr "Remerciements" @@ -7722,186 +7851,202 @@ msgstr "Friendica est un projet communautaire, qui ne serait pas possible sans l #: src/Module/Debug/ActivityPubConversion.php:58 msgid "Formatted" -msgstr "" - -#: src/Module/Debug/ActivityPubConversion.php:62 -msgid "Source" -msgstr "" +msgstr "Mis en page" #: src/Module/Debug/ActivityPubConversion.php:70 msgid "Activity" -msgstr "" +msgstr "Activité" #: src/Module/Debug/ActivityPubConversion.php:118 msgid "Object data" -msgstr "" +msgstr "Données de l'object" #: src/Module/Debug/ActivityPubConversion.php:125 msgid "Result Item" -msgstr "" +msgstr "Résultat" -#: src/Module/Debug/ActivityPubConversion.php:138 +#: src/Module/Debug/ActivityPubConversion.php:139 msgid "Source activity" -msgstr "" +msgstr "Activité source" -#: src/Module/Debug/Babel.php:54 +#: src/Module/Debug/Babel.php:51 msgid "Source input" msgstr "Saisie source" -#: src/Module/Debug/Babel.php:60 +#: src/Module/Debug/Babel.php:57 msgid "BBCode::toPlaintext" msgstr "BBCode::toPlaintext" -#: src/Module/Debug/Babel.php:66 +#: src/Module/Debug/Babel.php:63 msgid "BBCode::convert (raw HTML)" msgstr "BBCode::convert (code HTML)" -#: src/Module/Debug/Babel.php:71 +#: src/Module/Debug/Babel.php:68 +msgid "BBCode::convert (hex)" +msgstr "BBCode::convert (hex)" + +#: src/Module/Debug/Babel.php:73 msgid "BBCode::convert" msgstr "BBCode::convert" -#: src/Module/Debug/Babel.php:77 +#: src/Module/Debug/Babel.php:79 msgid "BBCode::convert => HTML::toBBCode" msgstr "BBCode::convert => HTML::toBBCode" -#: src/Module/Debug/Babel.php:83 +#: src/Module/Debug/Babel.php:85 msgid "BBCode::toMarkdown" msgstr "BBCode::toMarkdown" -#: src/Module/Debug/Babel.php:89 +#: src/Module/Debug/Babel.php:91 msgid "BBCode::toMarkdown => Markdown::convert (raw HTML)" msgstr "BBCode::toMarkdown => Markdown::convert (HTML pur)" -#: src/Module/Debug/Babel.php:93 +#: src/Module/Debug/Babel.php:95 msgid "BBCode::toMarkdown => Markdown::convert" msgstr "BBCode::toMarkdown => Markdown::convert" -#: src/Module/Debug/Babel.php:99 +#: src/Module/Debug/Babel.php:101 msgid "BBCode::toMarkdown => Markdown::toBBCode" msgstr "BBCode::toMarkdown => Markdown::toBBCode" -#: src/Module/Debug/Babel.php:105 +#: src/Module/Debug/Babel.php:107 msgid "BBCode::toMarkdown => Markdown::convert => HTML::toBBCode" msgstr "BBCode::toMarkdown => Markdown::convert => HTML::toBBCode" -#: src/Module/Debug/Babel.php:113 +#: src/Module/Debug/Babel.php:115 msgid "Item Body" msgstr "Corps du message" -#: src/Module/Debug/Babel.php:117 +#: src/Module/Debug/Babel.php:119 msgid "Item Tags" msgstr "Tags du messages" -#: src/Module/Debug/Babel.php:123 +#: src/Module/Debug/Babel.php:125 msgid "PageInfo::appendToBody" -msgstr "" +msgstr "PageInfo::appendToBody" -#: src/Module/Debug/Babel.php:128 +#: src/Module/Debug/Babel.php:130 msgid "PageInfo::appendToBody => BBCode::convert (raw HTML)" -msgstr "" +msgstr "PageInfo::appendToBody => BBCode::convert (code HTML)" -#: src/Module/Debug/Babel.php:132 +#: src/Module/Debug/Babel.php:134 msgid "PageInfo::appendToBody => BBCode::convert" -msgstr "" +msgstr "PageInfo::appendToBody => BBCode::convert" -#: src/Module/Debug/Babel.php:139 +#: src/Module/Debug/Babel.php:141 msgid "Source input (Diaspora format)" msgstr "Saisie source (format Diaspora)" -#: src/Module/Debug/Babel.php:148 +#: src/Module/Debug/Babel.php:150 msgid "Source input (Markdown)" -msgstr "" +msgstr "Source (Markdown)" -#: src/Module/Debug/Babel.php:154 +#: src/Module/Debug/Babel.php:156 msgid "Markdown::convert (raw HTML)" msgstr "Markdown::convert (code HTML)" -#: src/Module/Debug/Babel.php:159 +#: src/Module/Debug/Babel.php:161 msgid "Markdown::convert" msgstr "Markdown::convert" -#: src/Module/Debug/Babel.php:165 +#: src/Module/Debug/Babel.php:167 msgid "Markdown::toBBCode" msgstr "Markdown::toBBCode" -#: src/Module/Debug/Babel.php:172 +#: src/Module/Debug/Babel.php:174 msgid "Raw HTML input" msgstr "Saisie code HTML" -#: src/Module/Debug/Babel.php:177 +#: src/Module/Debug/Babel.php:179 msgid "HTML Input" msgstr "Code HTML" -#: src/Module/Debug/Babel.php:183 +#: src/Module/Debug/Babel.php:186 +msgid "HTML Purified (raw)" +msgstr "HTML purifié (code)" + +#: src/Module/Debug/Babel.php:191 +msgid "HTML Purified (hex)" +msgstr "HTML purifié (hexadecimal)" + +#: src/Module/Debug/Babel.php:196 +msgid "HTML Purified" +msgstr "HTML purifié" + +#: src/Module/Debug/Babel.php:202 msgid "HTML::toBBCode" msgstr "HTML::toBBCode" -#: src/Module/Debug/Babel.php:189 +#: src/Module/Debug/Babel.php:208 msgid "HTML::toBBCode => BBCode::convert" msgstr "HTML::toBBCode => BBCode::convert" -#: src/Module/Debug/Babel.php:194 +#: src/Module/Debug/Babel.php:213 msgid "HTML::toBBCode => BBCode::convert (raw HTML)" msgstr "HTML::toBBCode => BBCode::convert (code HTML)" -#: src/Module/Debug/Babel.php:200 +#: src/Module/Debug/Babel.php:219 msgid "HTML::toBBCode => BBCode::toPlaintext" msgstr "HTML::toBBCode => BBCode::toPlaintext" -#: src/Module/Debug/Babel.php:206 +#: src/Module/Debug/Babel.php:225 msgid "HTML::toMarkdown" msgstr "HTML::toMarkdown" -#: src/Module/Debug/Babel.php:212 +#: src/Module/Debug/Babel.php:231 msgid "HTML::toPlaintext" msgstr "HTML::toPlaintext" -#: src/Module/Debug/Babel.php:218 +#: src/Module/Debug/Babel.php:237 msgid "HTML::toPlaintext (compact)" msgstr "HTML::toPlaintext (compact)" -#: src/Module/Debug/Babel.php:228 +#: src/Module/Debug/Babel.php:255 msgid "Decoded post" -msgstr "" +msgstr "Publication décodée" -#: src/Module/Debug/Babel.php:252 +#: src/Module/Debug/Babel.php:276 msgid "Post array before expand entities" -msgstr "" +msgstr "Tableau de la publication avant de résoudre les entités" -#: src/Module/Debug/Babel.php:259 +#: src/Module/Debug/Babel.php:283 msgid "Post converted" -msgstr "" +msgstr "Publication convertie" -#: src/Module/Debug/Babel.php:264 +#: src/Module/Debug/Babel.php:288 msgid "Converted body" -msgstr "" +msgstr "Corps de texte converti" -#: src/Module/Debug/Babel.php:270 +#: src/Module/Debug/Babel.php:294 msgid "Twitter addon is absent from the addon/ folder." -msgstr "" +msgstr "L'extension Twitter est absente du dossier addon/" -#: src/Module/Debug/Babel.php:280 +#: src/Module/Debug/Babel.php:304 +msgid "Babel Diagnostic" +msgstr "Disagnostic Babel" + +#: src/Module/Debug/Babel.php:305 msgid "Source text" msgstr "Texte source" -#: src/Module/Debug/Babel.php:281 +#: src/Module/Debug/Babel.php:306 msgid "BBCode" msgstr "BBCode" -#: src/Module/Debug/Babel.php:283 +#: src/Module/Debug/Babel.php:308 msgid "Markdown" msgstr "Markdown" -#: src/Module/Debug/Babel.php:284 +#: src/Module/Debug/Babel.php:309 msgid "HTML" msgstr "HTML" -#: src/Module/Debug/Babel.php:286 -msgid "Twitter Source" -msgstr "" +#: src/Module/Debug/Babel.php:311 +msgid "Twitter Source / Tweet URL (requires API key)" +msgstr "Source Twitter / URL du tweet (requiert une clé d'API)" -#: src/Module/Debug/Feed.php:38 src/Module/Filer/SaveTag.php:38 -#: src/Module/Settings/Profile/Index.php:158 +#: src/Module/Debug/Feed.php:38 src/Module/Filer/SaveTag.php:40 +#: src/Module/Settings/Profile/Index.php:141 msgid "You must be logged in to use this module" msgstr "Vous devez être identifié pour accéder à cette fonctionnalité" @@ -7943,20 +8088,40 @@ msgid "Only logged in users are permitted to perform a probing." msgstr "Le sondage de profil est réservé aux utilisateurs identifiés." #: src/Module/Debug/Probe.php:54 +msgid "Probe Diagnostic" +msgstr "Diasgnostic Sonde" + +#: src/Module/Debug/Probe.php:55 +msgid "Output" +msgstr "Sortie" + +#: src/Module/Debug/Probe.php:58 msgid "Lookup address" msgstr "Addresse de sondage" -#: src/Module/Delegation.php:147 -msgid "Manage Identities and/or Pages" -msgstr "Gérer les identités et/ou les pages" +#: src/Module/Debug/WebFinger.php:52 +msgid "Webfinger Diagnostic" +msgstr "Diagnostic Webfinger" + +#: src/Module/Debug/WebFinger.php:54 +msgid "Lookup address:" +msgstr "Tester l'adresse:" #: src/Module/Delegation.php:148 +msgid "Switch between your accounts" +msgstr "Changer de compte" + +#: src/Module/Delegation.php:149 +msgid "Manage your accounts" +msgstr "Gérér vos comptes" + +#: src/Module/Delegation.php:150 msgid "" "Toggle between different identities or community/group pages which share " "your account details or which you have been granted \"manage\" permissions" msgstr "Basculez entre les différentes identités ou pages (groupes/communautés) qui se partagent votre compte ou que vous avez été autorisé à gérer." -#: src/Module/Delegation.php:149 +#: src/Module/Delegation.php:151 msgid "Select an identity to manage: " msgstr "Choisir une identité à gérer: " @@ -7964,72 +8129,30 @@ msgstr "Choisir une identité à gérer: " msgid "No entries (some entries may be hidden)." msgstr "Aucune entrée (certaines peuvent être cachées)." -#: src/Module/Directory.php:99 +#: src/Module/Directory.php:93 msgid "Find on this site" msgstr "Trouver sur ce site" -#: src/Module/Directory.php:101 +#: src/Module/Directory.php:95 msgid "Results for:" msgstr "Résultats pour :" -#: src/Module/Directory.php:103 +#: src/Module/Directory.php:97 msgid "Site Directory" msgstr "Annuaire local" -#: src/Module/Filer/RemoveTag.php:63 +#: src/Module/Filer/RemoveTag.php:68 msgid "Item was not removed" -msgstr "" +msgstr "L'élément n'a pas été retiré" -#: src/Module/Filer/RemoveTag.php:66 +#: src/Module/Filer/RemoveTag.php:71 msgid "Item was not deleted" -msgstr "" +msgstr "L'élément n'a pas été supprimé" -#: src/Module/Filer/SaveTag.php:65 +#: src/Module/Filer/SaveTag.php:68 msgid "- select -" msgstr "- choisir -" -#: src/Module/Friendica.php:60 -msgid "Installed addons/apps:" -msgstr "Add-ons/Applications installés :" - -#: src/Module/Friendica.php:65 -msgid "No installed addons/apps" -msgstr "Aucun add-on/application n'est installé" - -#: src/Module/Friendica.php:70 -#, php-format -msgid "Read about the Terms of Service of this node." -msgstr "" - -#: src/Module/Friendica.php:77 -msgid "On this server the following remote servers are blocked." -msgstr "Sur ce serveur, les serveurs suivants sont sur liste noire." - -#: src/Module/Friendica.php:95 -#, php-format -msgid "" -"This is Friendica, version %s that is running at the web location %s. The " -"database version is %s, the post update version is %s." -msgstr "" - -#: src/Module/Friendica.php:100 -msgid "" -"Please visit Friendi.ca to learn more " -"about the Friendica project." -msgstr "Rendez-vous sur Friendi.ca pour en savoir plus sur le projet Friendica." - -#: src/Module/Friendica.php:101 -msgid "Bug reports and issues: please visit" -msgstr "Pour les rapports de bugs : rendez vous sur" - -#: src/Module/Friendica.php:101 -msgid "the bugtracker at github" -msgstr "le bugtracker sur GitHub" - -#: src/Module/Friendica.php:102 -msgid "Suggestions, praise, etc. - please email \"info\" at \"friendi - dot - ca" -msgstr "" - #: src/Module/FriendSuggest.php:65 msgid "Suggested contact not found." msgstr "Contact suggéré non trouvé" @@ -8047,6 +8170,48 @@ msgstr "Suggérer des amis/contacts" msgid "Suggest a friend for %s" msgstr "Suggérer un ami/contact pour %s" +#: src/Module/Friendica.php:62 +msgid "Installed addons/apps:" +msgstr "Add-ons/Applications installés :" + +#: src/Module/Friendica.php:67 +msgid "No installed addons/apps" +msgstr "Aucun add-on/application n'est installé" + +#: src/Module/Friendica.php:72 +#, php-format +msgid "Read about the Terms of Service of this node." +msgstr "" + +#: src/Module/Friendica.php:79 +msgid "On this server the following remote servers are blocked." +msgstr "Sur ce serveur, les serveurs suivants sont sur liste noire." + +#: src/Module/Friendica.php:97 +#, php-format +msgid "" +"This is Friendica, version %s that is running at the web location %s. The " +"database version is %s, the post update version is %s." +msgstr "" + +#: src/Module/Friendica.php:102 +msgid "" +"Please visit Friendi.ca to learn more " +"about the Friendica project." +msgstr "Rendez-vous sur Friendi.ca pour en savoir plus sur le projet Friendica." + +#: src/Module/Friendica.php:103 +msgid "Bug reports and issues: please visit" +msgstr "Pour les rapports de bugs : rendez vous sur" + +#: src/Module/Friendica.php:103 +msgid "the bugtracker at github" +msgstr "le bugtracker sur GitHub" + +#: src/Module/Friendica.php:104 +msgid "Suggestions, praise, etc. - please email \"info\" at \"friendi - dot - ca" +msgstr "" + #: src/Module/Group.php:61 msgid "Could not create group." msgstr "Impossible de créer le groupe." @@ -8057,39 +8222,39 @@ msgstr "Groupe introuvable." #: src/Module/Group.php:78 msgid "Group name was not changed." -msgstr "" +msgstr "Le nom du groupe n'a pas été modifié." #: src/Module/Group.php:100 msgid "Unknown group." -msgstr "" +msgstr "Groupe inconnu." #: src/Module/Group.php:109 msgid "Contact is deleted." -msgstr "" +msgstr "Le contact a été supprimé." #: src/Module/Group.php:115 msgid "Unable to add the contact to the group." -msgstr "" +msgstr "Erreur lors de l'ajout du contact au groupe." #: src/Module/Group.php:118 msgid "Contact successfully added to group." -msgstr "" +msgstr "Le contact a été ajouté au groupe." #: src/Module/Group.php:122 msgid "Unable to remove the contact from the group." -msgstr "" +msgstr "Erreur lors du retrait du contact du groupe." #: src/Module/Group.php:125 msgid "Contact successfully removed from group." -msgstr "" +msgstr "Le contact a été retiré du groupe." #: src/Module/Group.php:128 msgid "Unknown group command." -msgstr "" +msgstr "Commande de groupe inconnue." #: src/Module/Group.php:131 msgid "Bad request." -msgstr "" +msgstr "Requête invalide." #: src/Module/Group.php:170 msgid "Save Group" @@ -8127,14 +8292,22 @@ msgstr "Groupe vide" msgid "Remove contact from group" msgstr "Retirer ce contact du groupe" -#: src/Module/Group.php:326 +#: src/Module/Group.php:327 msgid "Click on a contact to add or remove." msgstr "Cliquez sur un contact pour l'ajouter ou le supprimer." -#: src/Module/Group.php:340 +#: src/Module/Group.php:341 msgid "Add contact to group" msgstr "Ajouter ce contact au groupe" +#: src/Module/HCard.php:46 +msgid "No profile" +msgstr "Aucun profil" + +#: src/Module/HTTPException/MethodNotAllowed.php:32 +msgid "Method Not Allowed." +msgstr "Méthode non autorisée." + #: src/Module/Help.php:62 msgid "Help:" msgstr "Aide :" @@ -8144,155 +8317,156 @@ msgstr "Aide :" msgid "Welcome to %s" msgstr "Bienvenue sur %s" -#: src/Module/HoverCard.php:47 -msgid "No profile" -msgstr "Aucun profil" - -#: src/Module/HTTPException/MethodNotAllowed.php:32 -msgid "Method Not Allowed." -msgstr "" - -#: src/Module/Install.php:177 -msgid "Friendica Communications Server - Setup" -msgstr "" - #: src/Module/Install.php:188 +msgid "Friendica Communications Server - Setup" +msgstr "Serveur de média social Friendica - Installation" + +#: src/Module/Install.php:199 msgid "System check" msgstr "Vérifications système" -#: src/Module/Install.php:193 +#: src/Module/Install.php:201 src/Module/Install.php:258 +#: src/Module/Install.php:341 +msgid "Requirement not satisfied" +msgstr "Exigence non remplie" + +#: src/Module/Install.php:202 +msgid "Optional requirement not satisfied" +msgstr "Exigence facultative non remplie" + +#: src/Module/Install.php:203 +msgid "OK" +msgstr "OK" + +#: src/Module/Install.php:208 msgid "Check again" msgstr "Vérifier à nouveau" -#: src/Module/Install.php:208 +#: src/Module/Install.php:223 msgid "Base settings" -msgstr "" +msgstr "Paramètres de base" -#: src/Module/Install.php:215 +#: src/Module/Install.php:230 msgid "Host name" msgstr "Nom de la machine hôte" -#: src/Module/Install.php:217 +#: src/Module/Install.php:232 msgid "" "Overwrite this field in case the determinated hostname isn't right, " "otherweise leave it as is." -msgstr "" +msgstr "Remplacez la valeur de ce champ si le nom de domain par défaut n'est pas correct." -#: src/Module/Install.php:220 +#: src/Module/Install.php:235 msgid "Base path to installation" msgstr "Chemin de base de l'installation" -#: src/Module/Install.php:222 +#: src/Module/Install.php:237 msgid "" "If the system cannot detect the correct path to your installation, enter the" " correct path here. This setting should only be set if you are using a " "restricted system and symbolic links to your webroot." msgstr "Si le système ne peut pas détecter le chemin de l'installation, entrez le bon chemin ici. Ce paramètre doit être utilisé uniquement si vous avez des accès restreints à votre système et que vous n'avez qu'un lien symbolique vers le répertoire web." -#: src/Module/Install.php:225 +#: src/Module/Install.php:240 msgid "Sub path of the URL" -msgstr "" +msgstr "Chemin d'accès" -#: src/Module/Install.php:227 +#: src/Module/Install.php:242 msgid "" "Overwrite this field in case the sub path determination isn't right, " "otherwise leave it as is. Leaving this field blank means the installation is" " at the base URL without sub path." -msgstr "" +msgstr "Remplacez cette valeur si le chemin d'accès par défaut n'est pas correct. Laissez ce champ vide si votre serveur doit être accessible depuis le nom de domaine de base." -#: src/Module/Install.php:238 +#: src/Module/Install.php:253 msgid "Database connection" msgstr "Connexion à la base de données" -#: src/Module/Install.php:239 +#: src/Module/Install.php:254 msgid "" "In order to install Friendica we need to know how to connect to your " "database." msgstr "Pour installer Friendica, nous avons besoin de savoir comment contacter votre base de données." -#: src/Module/Install.php:240 +#: src/Module/Install.php:255 msgid "" "Please contact your hosting provider or site administrator if you have " "questions about these settings." msgstr "Merci de vous tourner vers votre hébergeur et/ou administrateur pour toute question concernant ces réglages." -#: src/Module/Install.php:241 +#: src/Module/Install.php:256 msgid "" "The database you specify below should already exist. If it does not, please " "create it before continuing." msgstr "La base de données que vous spécifierez doit exister. Si ce n'est pas encore le cas, merci de la créer avant de continuer." -#: src/Module/Install.php:248 +#: src/Module/Install.php:265 msgid "Database Server Name" msgstr "Serveur de base de données" -#: src/Module/Install.php:253 +#: src/Module/Install.php:270 msgid "Database Login Name" msgstr "Nom d'utilisateur de la base" -#: src/Module/Install.php:259 +#: src/Module/Install.php:276 msgid "Database Login Password" msgstr "Mot de passe de la base" -#: src/Module/Install.php:261 +#: src/Module/Install.php:278 msgid "For security reasons the password must not be empty" msgstr "Pour des raisons de sécurité, le mot de passe ne peut pas être vide." -#: src/Module/Install.php:264 +#: src/Module/Install.php:281 msgid "Database Name" msgstr "Nom de la base" -#: src/Module/Install.php:268 src/Module/Install.php:297 +#: src/Module/Install.php:285 src/Module/Install.php:315 msgid "Please select a default timezone for your website" msgstr "Sélectionner un fuseau horaire par défaut pour votre site" -#: src/Module/Install.php:282 +#: src/Module/Install.php:300 msgid "Site settings" msgstr "Réglages du site" -#: src/Module/Install.php:292 +#: src/Module/Install.php:310 msgid "Site administrator email address" msgstr "Adresse électronique de l'administrateur du site" -#: src/Module/Install.php:294 +#: src/Module/Install.php:312 msgid "" "Your account email address must match this in order to use the web admin " "panel." msgstr "Votre adresse électronique doit correspondre à celle-ci pour pouvoir utiliser l'interface d'administration." -#: src/Module/Install.php:301 +#: src/Module/Install.php:319 msgid "System Language:" msgstr "Langue système :" -#: src/Module/Install.php:303 +#: src/Module/Install.php:321 msgid "" "Set the default language for your Friendica installation interface and to " "send emails." msgstr "Définit la langue par défaut pour l'interface de votre instance Friendica et les mails envoyés." -#: src/Module/Install.php:315 +#: src/Module/Install.php:333 msgid "Your Friendica site database has been installed." msgstr "La base de données de votre site Friendica a bien été installée." -#: src/Module/Install.php:323 -msgid "Installation finished" -msgstr "" - #: src/Module/Install.php:343 +msgid "Installation finished" +msgstr "Installation terminée" + +#: src/Module/Install.php:363 msgid "

What next

" msgstr "

Ensuite

" -#: src/Module/Install.php:344 +#: src/Module/Install.php:364 msgid "" "IMPORTANT: You will need to [manually] setup a scheduled task for the " "worker." msgstr "IMPORTANT: vous devrez ajouter [manuellement] une tâche planifiée pour le 'worker'." -#: src/Module/Install.php:345 -msgid "Please see the file \"INSTALL.txt\"." -msgstr "Référez-vous au fichier \"INSTALL.txt\"." - -#: src/Module/Install.php:347 +#: src/Module/Install.php:367 #, php-format msgid "" "Go to your new Friendica node registration page " @@ -8300,40 +8474,40 @@ msgid "" " administrator email. This will allow you to enter the site admin panel." msgstr "" -#: src/Module/Invite.php:55 +#: src/Module/Invite.php:56 msgid "Total invitation limit exceeded." msgstr "La limite d'invitation totale est éxédée." -#: src/Module/Invite.php:78 +#: src/Module/Invite.php:81 #, php-format msgid "%s : Not a valid email address." msgstr "%s : Adresse de courriel invalide." -#: src/Module/Invite.php:105 +#: src/Module/Invite.php:107 msgid "Please join us on Friendica" msgstr "Rejoignez-nous sur Friendica" -#: src/Module/Invite.php:114 +#: src/Module/Invite.php:116 msgid "Invitation limit exceeded. Please contact your site administrator." msgstr "Limite d'invitation exédée. Veuillez contacter l'administrateur de votre site." -#: src/Module/Invite.php:118 +#: src/Module/Invite.php:120 #, php-format msgid "%s : Message delivery failed." msgstr "%s : L'envoi du message a échoué." -#: src/Module/Invite.php:122 +#: src/Module/Invite.php:124 #, php-format msgid "%d message sent." msgid_plural "%d messages sent." msgstr[0] "%d message envoyé." msgstr[1] "%d messages envoyés." -#: src/Module/Invite.php:140 +#: src/Module/Invite.php:142 msgid "You have no more invitations available" msgstr "Vous n'avez plus d'invitations disponibles" -#: src/Module/Invite.php:147 +#: src/Module/Invite.php:149 #, php-format msgid "" "Visit %s for a list of public sites that you can join. Friendica members on " @@ -8341,14 +8515,14 @@ msgid "" " other social networks." msgstr "Visitez %s pour une liste des sites publics que vous pouvez rejoindre. Les membres de Friendica appartenant à d'autres sites peuvent s'interconnecter, ainsi qu'avec les membres de plusieurs autres réseaux sociaux." -#: src/Module/Invite.php:149 +#: src/Module/Invite.php:151 #, php-format msgid "" "To accept this invitation, please visit and register at %s or any other " "public Friendica website." msgstr "Pour accepter cette invitation, merci d'aller vous inscrire sur %s, ou n'importe quel autre site Friendica public." -#: src/Module/Invite.php:150 +#: src/Module/Invite.php:152 #, php-format msgid "" "Friendica sites all inter-connect to create a huge privacy-enhanced social " @@ -8357,147 +8531,163 @@ msgid "" "sites you can join." msgstr "Les sites Friendica sont tous interconnectés pour créer un immense réseau social respectueux de la vie privée, possédé et contrôllé par ses membres. Ils peuvent également interagir avec plusieurs réseaux sociaux traditionnels. Voir %s pour une liste d'autres sites Friendica que vous pourriez rejoindre." -#: src/Module/Invite.php:154 +#: src/Module/Invite.php:156 msgid "" "Our apologies. This system is not currently configured to connect with other" " public sites or invite members." msgstr "Toutes nos excuses. Ce système n'est pas configuré pour se connecter à d'autres sites publics ou inviter de nouveaux membres." -#: src/Module/Invite.php:157 +#: src/Module/Invite.php:159 msgid "" "Friendica sites all inter-connect to create a huge privacy-enhanced social " "web that is owned and controlled by its members. They can also connect with " "many traditional social networks." msgstr "Les instances Friendica sont interconnectées pour créer un immense réseau social possédé et contrôlé par ses membres, et qui respecte leur vie privée. Ils peuvent aussi s'interconnecter avec d'autres réseaux sociaux traditionnels." -#: src/Module/Invite.php:156 +#: src/Module/Invite.php:158 #, php-format msgid "To accept this invitation, please visit and register at %s." msgstr "Pour accepter cette invitation, rendez-vous sur %s et inscrivez-vous." -#: src/Module/Invite.php:164 +#: src/Module/Invite.php:166 msgid "Send invitations" msgstr "Envoyer des invitations" -#: src/Module/Invite.php:165 +#: src/Module/Invite.php:167 msgid "Enter email addresses, one per line:" msgstr "Entrez les adresses email, une par ligne :" -#: src/Module/Invite.php:169 +#: src/Module/Invite.php:171 msgid "" "You are cordially invited to join me and other close friends on Friendica - " "and help us to create a better social web." msgstr "Vous êtes cordialement invité à me rejoindre sur Friendica, et nous aider ainsi à créer un meilleur web social." -#: src/Module/Invite.php:171 +#: src/Module/Invite.php:173 msgid "You will need to supply this invitation code: $invite_code" msgstr "Vous devrez fournir ce code d'invitation : $invite_code" -#: src/Module/Invite.php:171 +#: src/Module/Invite.php:173 msgid "" "Once you have registered, please connect with me via my profile page at:" msgstr "Une fois inscrit, connectez-vous à la page de mon profil sur :" -#: src/Module/Invite.php:173 +#: src/Module/Invite.php:175 msgid "" "For more information about the Friendica project and why we feel it is " "important, please visit http://friendi.ca" -msgstr "" +msgstr "Pour plus d'information sur Friendica et les valeurs que nous défendons, veuillez consulter http://friendi.ca" -#: src/Module/Item/Compose.php:46 +#: src/Module/Item/Compose.php:50 msgid "Please enter a post body." msgstr "Veuillez saisir un corps de texte." -#: src/Module/Item/Compose.php:59 +#: src/Module/Item/Compose.php:63 msgid "This feature is only available with the frio theme." msgstr "Cette page ne fonctionne qu'avec le thème \"frio\" activé." -#: src/Module/Item/Compose.php:86 +#: src/Module/Item/Compose.php:90 msgid "Compose new personal note" msgstr "Composer une nouvelle note personnelle" -#: src/Module/Item/Compose.php:95 +#: src/Module/Item/Compose.php:99 msgid "Compose new post" msgstr "Composer une nouvelle publication" -#: src/Module/Item/Compose.php:135 +#: src/Module/Item/Compose.php:141 msgid "Visibility" msgstr "Visibilité" -#: src/Module/Item/Compose.php:156 +#: src/Module/Item/Compose.php:162 msgid "Clear the location" msgstr "Effacer la localisation" -#: src/Module/Item/Compose.php:157 +#: src/Module/Item/Compose.php:163 msgid "Location services are unavailable on your device" msgstr "Les services de localisation ne sont pas disponibles sur votre appareil" -#: src/Module/Item/Compose.php:158 +#: src/Module/Item/Compose.php:164 msgid "" "Location services are disabled. Please check the website's permissions on " "your device" msgstr "Les services de localisation sont désactivés pour ce site. Veuillez vérifier les permissions de ce site sur votre appareil/navigateur." -#: src/Module/Maintenance.php:46 +#: src/Module/Item/Follow.php:52 +msgid "Unable to follow this item." +msgstr "Erreur lors de l'abonnement à la conversation." + +#: src/Module/Maintenance.php:48 src/Module/Maintenance.php:53 msgid "System down for maintenance" msgstr "Système indisponible pour cause de maintenance" +#: src/Module/Maintenance.php:54 +msgid "" +"This Friendica node is currently in maintenance mode, either automatically " +"because it is self-updating or manually by the node administrator. This " +"condition should be temporary, please come back in a few minutes." +msgstr "Ce serveur Friendica est actuellement en maintenance, soit automatiquement pendant la mise à jour ou manuellement par un administrateur. Cet état devrait être temporaire, merci de réessayer dans quelques minutes." + #: src/Module/Manifest.php:42 msgid "A Decentralized Social Network" msgstr "Un Réseau Social Décentralisé " -#: src/Module/Notifications/Introductions.php:76 +#: src/Module/Notifications/Introductions.php:78 msgid "Show Ignored Requests" msgstr "Voir les demandes ignorées" -#: src/Module/Notifications/Introductions.php:76 +#: src/Module/Notifications/Introductions.php:78 msgid "Hide Ignored Requests" msgstr "Cacher les demandes ignorées" -#: src/Module/Notifications/Introductions.php:90 +#: src/Module/Notifications/Introductions.php:94 #: src/Module/Notifications/Introductions.php:157 msgid "Notification type:" msgstr "Type de notification :" -#: src/Module/Notifications/Introductions.php:93 +#: src/Module/Notifications/Introductions.php:97 msgid "Suggested by:" msgstr "Suggéré par :" -#: src/Module/Notifications/Introductions.php:118 +#: src/Module/Notifications/Introductions.php:122 msgid "Claims to be known to you: " msgstr "Prétend que vous le connaissez : " -#: src/Module/Notifications/Introductions.php:125 +#: src/Module/Notifications/Introductions.php:123 +#: src/Module/OAuth/Acknowledge.php:48 src/Module/Register.php:116 +msgid "No" +msgstr "Non" + +#: src/Module/Notifications/Introductions.php:131 msgid "Shall your connection be bidirectional or not?" msgstr "Souhaitez vous que votre connexion soit bi-directionnelle ?" -#: src/Module/Notifications/Introductions.php:126 +#: src/Module/Notifications/Introductions.php:132 #, php-format msgid "" "Accepting %s as a friend allows %s to subscribe to your posts, and you will " "also receive updates from them in your news feed." msgstr "Accepter %s comme ami autorise %s à s'abonner à vos publications, et vous recevrez également des nouvelles d'eux dans votre fil d'actualités." -#: src/Module/Notifications/Introductions.php:127 +#: src/Module/Notifications/Introductions.php:133 #, php-format msgid "" "Accepting %s as a subscriber allows them to subscribe to your posts, but you" " will not receive updates from them in your news feed." msgstr "Accepter %s comme ami les autorise à s'abonner à vos publications, mais vous ne recevrez pas de nouvelles d'eux dans votre fil d'actualités." -#: src/Module/Notifications/Introductions.php:129 +#: src/Module/Notifications/Introductions.php:135 msgid "Friend" msgstr "Ami" -#: src/Module/Notifications/Introductions.php:130 +#: src/Module/Notifications/Introductions.php:136 msgid "Subscriber" msgstr "Abonné∙e" -#: src/Module/Notifications/Introductions.php:194 +#: src/Module/Notifications/Introductions.php:195 msgid "No introductions." msgstr "Aucune demande d'introduction." -#: src/Module/Notifications/Introductions.php:195 +#: src/Module/Notifications/Introductions.php:196 #: src/Module/Notifications/Notifications.php:133 #, php-format msgid "No more %s notifications." @@ -8531,29 +8721,63 @@ msgstr "Afficher non-lus" msgid "Show all" msgstr "Tout afficher" -#: src/Module/PermissionTooltip.php:24 +#: src/Module/OAuth/Acknowledge.php:44 +msgid "Authorize application connection" +msgstr "Autoriser l'application à se connecter" + +#: src/Module/OAuth/Acknowledge.php:46 +msgid "" +"Do you want to authorize this application to access your posts and contacts," +" and/or create new posts for you?" +msgstr "Voulez-vous autoriser cette application à accéder à vos publications et contacts, et/ou à créer des billets à votre place?" + +#: src/Module/OAuth/Authorize.php:55 +msgid "Unsupported or missing response type" +msgstr "" + +#: src/Module/OAuth/Authorize.php:60 src/Module/OAuth/Token.php:65 +msgid "Incomplete request data" +msgstr "" + +#: src/Module/OAuth/Authorize.php:107 +#, php-format +msgid "" +"Please copy the following authentication code into your application and " +"close this window: %s" +msgstr "" + +#: src/Module/OAuth/Token.php:89 +msgid "Unsupported or missing grant type" +msgstr "" + +#: src/Module/PermissionTooltip.php:25 #, php-format msgid "Wrong type \"%s\", expected one of: %s" msgstr "" -#: src/Module/PermissionTooltip.php:37 +#: src/Module/PermissionTooltip.php:38 msgid "Model not found" msgstr "" -#: src/Module/PermissionTooltip.php:59 +#: src/Module/PermissionTooltip.php:60 msgid "Remote privacy information not available." msgstr "Informations de confidentialité indisponibles." -#: src/Module/PermissionTooltip.php:70 +#: src/Module/PermissionTooltip.php:71 msgid "Visible to:" msgstr "Visible par :" -#: src/Module/Photo.php:87 +#: src/Module/Photo.php:98 #, php-format msgid "The Photo with id %s is not available." msgstr "" -#: src/Module/Photo.php:102 +#: src/Module/Photo.php:132 +#, php-format +msgid "Invalid external resource with url %s." +msgstr "" + +#: src/Module/Photo.php:134 #, php-format msgid "Invalid photo with id %s." msgstr "" @@ -8562,6 +8786,10 @@ msgstr "" msgid "No contacts." msgstr "Aucun contact." +#: src/Module/Profile/Profile.php:82 +msgid "Profile not found." +msgstr "Profil introuvable." + #: src/Module/Profile/Profile.php:135 #, php-format msgid "" @@ -8586,49 +8814,61 @@ msgid "Birthday:" msgstr "Anniversaire :" #: src/Module/Profile/Profile.php:167 -#: src/Module/Settings/Profile/Index.php:260 src/Util/Temporal.php:165 +#: src/Module/Settings/Profile/Index.php:243 src/Util/Temporal.php:165 msgid "Age: " msgstr "Age : " #: src/Module/Profile/Profile.php:167 -#: src/Module/Settings/Profile/Index.php:260 src/Util/Temporal.php:165 +#: src/Module/Settings/Profile/Index.php:243 src/Util/Temporal.php:165 #, php-format msgid "%d year old" msgid_plural "%d years old" msgstr[0] "%d an" msgstr[1] "%d ans" -#: src/Module/Profile/Profile.php:229 +#: src/Module/Profile/Profile.php:234 msgid "Forums:" msgstr "Forums :" -#: src/Module/Profile/Profile.php:240 +#: src/Module/Profile/Profile.php:246 msgid "View profile as:" msgstr "Consulter le profil en tant que :" -#: src/Module/Profile/Profile.php:257 +#: src/Module/Profile/Profile.php:263 msgid "View as" -msgstr "" +msgstr "Voir en tant que" -#: src/Module/Profile/Profile.php:320 src/Module/Profile/Profile.php:323 -#: src/Module/Profile/Status.php:61 src/Module/Profile/Status.php:64 -#: src/Protocol/Feed.php:892 src/Protocol/OStatus.php:1269 +#: src/Module/Profile/Profile.php:326 src/Module/Profile/Profile.php:329 +#: src/Module/Profile/Status.php:65 src/Module/Profile/Status.php:68 +#: src/Protocol/Feed.php:951 src/Protocol/OStatus.php:1259 #, php-format msgid "%s's timeline" msgstr "Le flux de %s" -#: src/Module/Profile/Profile.php:321 src/Module/Profile/Status.php:62 -#: src/Protocol/Feed.php:896 src/Protocol/OStatus.php:1273 +#: src/Module/Profile/Profile.php:327 src/Module/Profile/Status.php:66 +#: src/Protocol/Feed.php:955 src/Protocol/OStatus.php:1263 #, php-format msgid "%s's posts" msgstr "Les publications originales de %s" -#: src/Module/Profile/Profile.php:322 src/Module/Profile/Status.php:63 -#: src/Protocol/Feed.php:899 src/Protocol/OStatus.php:1276 +#: src/Module/Profile/Profile.php:328 src/Module/Profile/Status.php:67 +#: src/Protocol/Feed.php:958 src/Protocol/OStatus.php:1266 #, php-format msgid "%s's comments" msgstr "Les commentaires de %s" +#: src/Module/Profile/Schedule.php:84 +msgid "Scheduled" +msgstr "" + +#: src/Module/Profile/Schedule.php:85 +msgid "Content" +msgstr "" + +#: src/Module/Profile/Schedule.php:86 +msgid "Remove post" +msgstr "" + #: src/Module/Register.php:69 msgid "Only parent users can create additional accounts." msgstr "" @@ -8667,7 +8907,7 @@ msgstr "L'inscription à ce site se fait uniquement sur invitation." #: src/Module/Register.php:137 msgid "Your invitation code: " -msgstr "" +msgstr "Votre code d'invitation :" #: src/Module/Register.php:145 msgid "Your Full Name (e.g. Joe Smith, real or real-looking): " @@ -8681,7 +8921,7 @@ msgstr "Votre courriel : (Des informations de connexion vont être envoyées à #: src/Module/Register.php:147 msgid "Please repeat your e-mail address:" -msgstr "" +msgstr "Veuillez répéter votre adresse e-mail :" #: src/Module/Register.php:149 msgid "Leave empty for an auto generated password." @@ -8692,7 +8932,7 @@ msgstr "Laisser ce champ libre pour obtenir un mot de passe généré automatiqu msgid "" "Choose a profile nickname. This must begin with a text character. Your " "profile address on this site will then be \"nickname@%s\"." -msgstr "" +msgstr "Choisissez un pseudo. Celui devra commencer par une lettre. L'adresse de votre profil en découlera sous la forme \"pseudo@%s\"." #: src/Module/Register.php:152 msgid "Choose a nickname: " @@ -8715,59 +8955,77 @@ msgid "" "Please enter the password of the parent account to legitimize your request." msgstr "Veuillez saisir le mot de passe du compte parent pour authentifier votre requête." -#: src/Module/Register.php:201 +#: src/Module/Register.php:199 msgid "Password doesn't match." -msgstr "" +msgstr "Le mot de passe ne correspond pas." -#: src/Module/Register.php:207 +#: src/Module/Register.php:205 msgid "Please enter your password." -msgstr "" +msgstr "Veuillez saisir votre mot de passe." -#: src/Module/Register.php:249 +#: src/Module/Register.php:247 msgid "You have entered too much information." -msgstr "" +msgstr "Vous avez entré trop d'informations." -#: src/Module/Register.php:273 +#: src/Module/Register.php:270 msgid "Please enter the identical mail address in the second field." -msgstr "" +msgstr "Veuillez entrer une adresse e-mail identique dans le deuxième champ." -#: src/Module/Register.php:300 +#: src/Module/Register.php:297 msgid "The additional account was created." msgstr "" -#: src/Module/Register.php:325 +#: src/Module/Register.php:322 msgid "" "Registration successful. Please check your email for further instructions." msgstr "Inscription réussie. Vérifiez vos emails pour la suite des instructions." -#: src/Module/Register.php:329 +#: src/Module/Register.php:326 #, php-format msgid "" "Failed to send email message. Here your accout details:
login: %s
" "password: %s

You can change your password after login." msgstr "Impossible d’envoyer le courriel de confirmation. Voici vos informations de connexion:
identifiant : %s
mot de passe : %s

Vous pourrez changer votre mot de passe une fois connecté." -#: src/Module/Register.php:335 +#: src/Module/Register.php:332 msgid "Registration successful." msgstr "Inscription réussie." -#: src/Module/Register.php:340 src/Module/Register.php:347 +#: src/Module/Register.php:337 src/Module/Register.php:344 msgid "Your registration can not be processed." msgstr "Votre inscription ne peut être traitée." -#: src/Module/Register.php:346 +#: src/Module/Register.php:343 msgid "You have to leave a request note for the admin." msgstr "" -#: src/Module/Register.php:394 +#: src/Module/Register.php:389 msgid "Your registration is pending approval by the site owner." msgstr "Votre inscription attend une validation du propriétaire du site." -#: src/Module/RemoteFollow.php:67 +#: src/Module/RemoteFollow.php:62 +msgid "Profile unavailable." +msgstr "Profil indisponible." + +#: src/Module/RemoteFollow.php:68 +msgid "Invalid locator" +msgstr "Localisateur invalide" + +#: src/Module/RemoteFollow.php:75 msgid "The provided profile link doesn't seem to be valid" msgstr "" -#: src/Module/RemoteFollow.php:105 +#: src/Module/RemoteFollow.php:80 +msgid "" +"Remote subscription can't be done for your network. Please subscribe " +"directly on your system." +msgstr "L'abonnement à distance ne peut pas être fait pour votre réseau. Merci de vous abonner directement sur votre système." + +#: src/Module/RemoteFollow.php:110 +msgid "Friend/Connection Request" +msgstr "Demande de mise en contact" + +#: src/Module/RemoteFollow.php:111 #, php-format msgid "" "Enter your Webfinger address (user@domain.tld) or profile URL here. If this " @@ -8775,15 +9033,26 @@ msgid "" " or %s directly on your system." msgstr "" -#: src/Module/Search/Index.php:53 +#: src/Module/RemoteFollow.php:112 +#, php-format +msgid "" +"If you are not yet a member of the free social web, follow " +"this link to find a public Friendica node and join us today." +msgstr "Si vous n'avez pas de compte sur un site compatible, cliquez ici pour trouver un site Friendica public et vous inscrire dès aujourd'hui." + +#: src/Module/RemoteFollow.php:113 +msgid "Your Webfinger address or profile URL:" +msgstr "Votre adresse Webfinger ou URL de profil :" + +#: src/Module/Search/Index.php:54 msgid "Only logged in users are permitted to perform a search." msgstr "Seuls les utilisateurs inscrits sont autorisés à lancer une recherche." -#: src/Module/Search/Index.php:75 +#: src/Module/Search/Index.php:76 msgid "Only one search per minute is permitted for not logged in users." msgstr "Une seule recherche par minute pour les utilisateurs qui ne sont pas connectés." -#: src/Module/Search/Index.php:184 +#: src/Module/Search/Index.php:192 #, php-format msgid "Items tagged with: %s" msgstr "Éléments taggés %s" @@ -8800,53 +9069,53 @@ msgstr "" msgid "Search term was not removed." msgstr "" -#: src/Module/Security/Login.php:101 +#: src/Module/Security/Login.php:105 msgid "Create a New Account" msgstr "Créer un nouveau compte" -#: src/Module/Security/Login.php:126 +#: src/Module/Security/Login.php:130 msgid "Your OpenID: " msgstr "" -#: src/Module/Security/Login.php:129 +#: src/Module/Security/Login.php:133 msgid "" "Please enter your username and password to add the OpenID to your existing " "account." msgstr "" -#: src/Module/Security/Login.php:131 +#: src/Module/Security/Login.php:135 msgid "Or login using OpenID: " msgstr "Ou connectez-vous via OpenID : " -#: src/Module/Security/Login.php:145 +#: src/Module/Security/Login.php:149 msgid "Password: " msgstr "Mot de passe : " -#: src/Module/Security/Login.php:146 +#: src/Module/Security/Login.php:150 msgid "Remember me" msgstr "Se souvenir de moi" -#: src/Module/Security/Login.php:155 +#: src/Module/Security/Login.php:159 msgid "Forgot your password?" msgstr "Mot de passe oublié?" -#: src/Module/Security/Login.php:158 +#: src/Module/Security/Login.php:162 msgid "Website Terms of Service" msgstr "Conditions d'utilisation du site internet" -#: src/Module/Security/Login.php:159 +#: src/Module/Security/Login.php:163 msgid "terms of service" msgstr "conditions d'utilisation" -#: src/Module/Security/Login.php:161 +#: src/Module/Security/Login.php:165 msgid "Website Privacy Policy" msgstr "Politique de confidentialité du site internet" -#: src/Module/Security/Login.php:162 +#: src/Module/Security/Login.php:166 msgid "privacy policy" msgstr "politique de confidentialité" -#: src/Module/Security/Logout.php:53 +#: src/Module/Security/Logout.php:61 msgid "Logged out." msgstr "Déconnecté." @@ -8866,53 +9135,57 @@ msgid "" "account to add the OpenID to it." msgstr "" -#: src/Module/Security/TwoFactor/Recovery.php:60 +#: src/Module/Security/TwoFactor/Recovery.php:61 #, php-format msgid "Remaining recovery codes: %d" msgstr "" -#: src/Module/Security/TwoFactor/Recovery.php:64 -#: src/Module/Security/TwoFactor/Verify.php:61 +#: src/Module/Security/TwoFactor/Recovery.php:65 +#: src/Module/Security/TwoFactor/Verify.php:76 #: src/Module/Settings/TwoFactor/Verify.php:82 msgid "Invalid code, please retry." msgstr "Code invalide, veuillez réessayer." -#: src/Module/Security/TwoFactor/Recovery.php:83 +#: src/Module/Security/TwoFactor/Recovery.php:84 msgid "Two-factor recovery" msgstr "" -#: src/Module/Security/TwoFactor/Recovery.php:84 +#: src/Module/Security/TwoFactor/Recovery.php:85 msgid "" "

You can enter one of your one-time recovery codes in case you lost access" " to your mobile device.

" msgstr "" -#: src/Module/Security/TwoFactor/Recovery.php:85 -#: src/Module/Security/TwoFactor/Verify.php:84 +#: src/Module/Security/TwoFactor/Recovery.php:86 +#: src/Module/Security/TwoFactor/Verify.php:99 #, php-format msgid "Don’t have your phone? Enter a two-factor recovery code" msgstr "" -#: src/Module/Security/TwoFactor/Recovery.php:86 +#: src/Module/Security/TwoFactor/Recovery.php:87 msgid "Please enter a recovery code" msgstr "" -#: src/Module/Security/TwoFactor/Recovery.php:87 +#: src/Module/Security/TwoFactor/Recovery.php:88 msgid "Submit recovery code and complete login" msgstr "" -#: src/Module/Security/TwoFactor/Verify.php:81 +#: src/Module/Security/TwoFactor/Verify.php:96 msgid "" "

Open the two-factor authentication app on your device to get an " "authentication code and verify your identity.

" msgstr "" -#: src/Module/Security/TwoFactor/Verify.php:85 +#: src/Module/Security/TwoFactor/Verify.php:100 #: src/Module/Settings/TwoFactor/Verify.php:141 msgid "Please enter a code from your authentication app" msgstr "Veuillez saisir le code fourni par votre application mobile d'authentification à deux facteurs" -#: src/Module/Security/TwoFactor/Verify.php:86 +#: src/Module/Security/TwoFactor/Verify.php:101 +msgid "This is my two-factor authenticator app device" +msgstr "" + +#: src/Module/Security/TwoFactor/Verify.php:102 msgid "Verify code and complete login" msgstr "" @@ -8994,246 +9267,261 @@ msgstr "Ajouter" msgid "No entries." msgstr "Aucune entrée." -#: src/Module/Settings/Display.php:103 +#: src/Module/Settings/Display.php:108 msgid "The theme you chose isn't available." msgstr "Le thème que vous avez choisi n'est pas disponible." -#: src/Module/Settings/Display.php:140 +#: src/Module/Settings/Display.php:147 #, php-format msgid "%s - (Unsupported)" msgstr "%s- (non supporté)" -#: src/Module/Settings/Display.php:184 +#: src/Module/Settings/Display.php:193 msgid "Display Settings" msgstr "Affichage" -#: src/Module/Settings/Display.php:186 +#: src/Module/Settings/Display.php:195 msgid "General Theme Settings" msgstr "Paramètres généraux de thème" -#: src/Module/Settings/Display.php:187 +#: src/Module/Settings/Display.php:196 msgid "Custom Theme Settings" msgstr "Paramètres personnalisés de thème" -#: src/Module/Settings/Display.php:188 +#: src/Module/Settings/Display.php:197 msgid "Content Settings" msgstr "Paramètres de contenu" -#: src/Module/Settings/Display.php:189 view/theme/duepuntozero/config.php:70 +#: src/Module/Settings/Display.php:198 view/theme/duepuntozero/config.php:70 #: view/theme/frio/config.php:161 view/theme/quattro/config.php:72 #: view/theme/vier/config.php:120 msgid "Theme settings" msgstr "Réglages du thème graphique" -#: src/Module/Settings/Display.php:190 +#: src/Module/Settings/Display.php:199 msgid "Calendar" msgstr "Calendrier" -#: src/Module/Settings/Display.php:196 +#: src/Module/Settings/Display.php:205 msgid "Display Theme:" msgstr "Thème d'affichage:" -#: src/Module/Settings/Display.php:197 +#: src/Module/Settings/Display.php:206 msgid "Mobile Theme:" msgstr "Thème mobile:" -#: src/Module/Settings/Display.php:200 +#: src/Module/Settings/Display.php:209 msgid "Number of items to display per page:" msgstr "Nombre d’éléments par page :" -#: src/Module/Settings/Display.php:200 src/Module/Settings/Display.php:201 +#: src/Module/Settings/Display.php:209 src/Module/Settings/Display.php:210 msgid "Maximum of 100 items" msgstr "Maximum de 100 éléments" -#: src/Module/Settings/Display.php:201 +#: src/Module/Settings/Display.php:210 msgid "Number of items to display per page when viewed from mobile device:" msgstr "Nombre d'éléments à afficher par page pour un appareil mobile" -#: src/Module/Settings/Display.php:202 +#: src/Module/Settings/Display.php:211 msgid "Update browser every xx seconds" msgstr "Mettre à jour l'affichage toutes les xx secondes" -#: src/Module/Settings/Display.php:202 +#: src/Module/Settings/Display.php:211 msgid "Minimum of 10 seconds. Enter -1 to disable it." msgstr "Minimum de 10 secondes. Saisir -1 pour désactiver." -#: src/Module/Settings/Display.php:203 +#: src/Module/Settings/Display.php:212 msgid "Automatic updates only at the top of the post stream pages" msgstr "Rafraîchir le flux uniquement en haut de la page" -#: src/Module/Settings/Display.php:203 +#: src/Module/Settings/Display.php:212 msgid "" "Auto update may add new posts at the top of the post stream pages, which can" " affect the scroll position and perturb normal reading if it happens " "anywhere else the top of the page." msgstr "Le rafraîchissement automatique du flux peut ajouter de nouveaux contenus en haut de la liste, ce qui peut affecter le défilement de la page et gêner la lecture s'il s'effectue ailleurs qu'en haut de la page." -#: src/Module/Settings/Display.php:204 -msgid "Don't show emoticons" -msgstr "Ne pas afficher les émoticônes" +#: src/Module/Settings/Display.php:213 +msgid "Display emoticons" +msgstr "" -#: src/Module/Settings/Display.php:204 -msgid "" -"Normally emoticons are replaced with matching symbols. This setting disables" -" this behaviour." -msgstr "Désactive le remplacement automatique des smileys par les images associées. Peut résoudre certains problèmes d'affichage." +#: src/Module/Settings/Display.php:213 +msgid "When enabled, emoticons are replaced with matching symbols." +msgstr "" -#: src/Module/Settings/Display.php:205 +#: src/Module/Settings/Display.php:214 msgid "Infinite scroll" msgstr "Défilement infini" -#: src/Module/Settings/Display.php:205 +#: src/Module/Settings/Display.php:214 msgid "Automatic fetch new items when reaching the page end." msgstr "Charge automatiquement de nouveaux contenus en bas de la page." -#: src/Module/Settings/Display.php:206 -msgid "Disable Smart Threading" -msgstr "Désactiver l'indentation intelligente" +#: src/Module/Settings/Display.php:215 +msgid "Enable Smart Threading" +msgstr "" -#: src/Module/Settings/Display.php:206 -msgid "Disable the automatic suppression of extraneous thread indentation." -msgstr "Désactive la suppression des niveaux d'indentation excédentaire." +#: src/Module/Settings/Display.php:215 +msgid "Enable the automatic suppression of extraneous thread indentation." +msgstr "" -#: src/Module/Settings/Display.php:207 -msgid "Hide the Dislike feature" -msgstr "Cacher la fonctionnalité \"Je n'aime pas\"" +#: src/Module/Settings/Display.php:216 +msgid "Display the Dislike feature" +msgstr "" -#: src/Module/Settings/Display.php:207 -msgid "Hides the Dislike button and dislike reactions on posts and comments." -msgstr "Cache le bouton \"Je n'aime pas\" ainsi que les \"Je n'aime pas\" attribués aux publications." +#: src/Module/Settings/Display.php:216 +msgid "" +"Display the Dislike button and dislike reactions on posts and comments." +msgstr "" -#: src/Module/Settings/Display.php:208 +#: src/Module/Settings/Display.php:217 msgid "Display the resharer" msgstr "" -#: src/Module/Settings/Display.php:208 +#: src/Module/Settings/Display.php:217 msgid "Display the first resharer as icon and text on a reshared item." msgstr "" -#: src/Module/Settings/Display.php:210 +#: src/Module/Settings/Display.php:218 +msgid "Stay local" +msgstr "" + +#: src/Module/Settings/Display.php:218 +msgid "Don't go to a remote system when following a contact link." +msgstr "" + +#: src/Module/Settings/Display.php:220 msgid "Beginning of week:" msgstr "Début de la semaine :" -#: src/Module/Settings/Profile/Index.php:85 +#: src/Module/Settings/Profile/Index.php:82 msgid "Profile Name is required." msgstr "Le nom du profil est requis." -#: src/Module/Settings/Profile/Index.php:137 +#: src/Module/Settings/Profile/Index.php:133 msgid "Profile couldn't be updated." msgstr "Le profil n'a pas pu être mis à jour." -#: src/Module/Settings/Profile/Index.php:187 -#: src/Module/Settings/Profile/Index.php:207 +#: src/Module/Settings/Profile/Index.php:170 +#: src/Module/Settings/Profile/Index.php:190 msgid "Label:" msgstr "Description :" -#: src/Module/Settings/Profile/Index.php:188 -#: src/Module/Settings/Profile/Index.php:208 +#: src/Module/Settings/Profile/Index.php:171 +#: src/Module/Settings/Profile/Index.php:191 msgid "Value:" msgstr "Contenu :" -#: src/Module/Settings/Profile/Index.php:198 -#: src/Module/Settings/Profile/Index.php:218 +#: src/Module/Settings/Profile/Index.php:181 +#: src/Module/Settings/Profile/Index.php:201 msgid "Field Permissions" msgstr "Permissions du champ" -#: src/Module/Settings/Profile/Index.php:199 -#: src/Module/Settings/Profile/Index.php:219 +#: src/Module/Settings/Profile/Index.php:182 +#: src/Module/Settings/Profile/Index.php:202 msgid "(click to open/close)" msgstr "(cliquer pour ouvrir/fermer)" -#: src/Module/Settings/Profile/Index.php:205 +#: src/Module/Settings/Profile/Index.php:188 msgid "Add a new profile field" msgstr "Ajouter un nouveau champ de profil" -#: src/Module/Settings/Profile/Index.php:235 +#: src/Module/Settings/Profile/Index.php:218 msgid "Profile Actions" msgstr "Actions de Profil" -#: src/Module/Settings/Profile/Index.php:236 +#: src/Module/Settings/Profile/Index.php:219 msgid "Edit Profile Details" msgstr "Éditer les détails du profil" -#: src/Module/Settings/Profile/Index.php:238 +#: src/Module/Settings/Profile/Index.php:221 msgid "Change Profile Photo" msgstr "Changer la photo du profil" -#: src/Module/Settings/Profile/Index.php:243 +#: src/Module/Settings/Profile/Index.php:226 msgid "Profile picture" msgstr "Image de profil" -#: src/Module/Settings/Profile/Index.php:244 +#: src/Module/Settings/Profile/Index.php:227 msgid "Location" msgstr "Localisation" -#: src/Module/Settings/Profile/Index.php:245 src/Util/Temporal.php:93 +#: src/Module/Settings/Profile/Index.php:228 src/Util/Temporal.php:93 #: src/Util/Temporal.php:95 msgid "Miscellaneous" msgstr "Divers" -#: src/Module/Settings/Profile/Index.php:246 +#: src/Module/Settings/Profile/Index.php:229 msgid "Custom Profile Fields" msgstr "Champs de profil personalisés" -#: src/Module/Settings/Profile/Index.php:248 src/Module/Welcome.php:58 +#: src/Module/Settings/Profile/Index.php:231 src/Module/Welcome.php:58 msgid "Upload Profile Photo" msgstr "Téléverser une photo de profil" -#: src/Module/Settings/Profile/Index.php:252 +#: src/Module/Settings/Profile/Index.php:235 msgid "Display name:" msgstr "Nom d'utilisateur :" -#: src/Module/Settings/Profile/Index.php:255 +#: src/Module/Settings/Profile/Index.php:238 msgid "Street Address:" msgstr "Adresse postale :" -#: src/Module/Settings/Profile/Index.php:256 +#: src/Module/Settings/Profile/Index.php:239 msgid "Locality/City:" msgstr "Ville :" -#: src/Module/Settings/Profile/Index.php:257 +#: src/Module/Settings/Profile/Index.php:240 msgid "Region/State:" msgstr "Région / État :" -#: src/Module/Settings/Profile/Index.php:258 +#: src/Module/Settings/Profile/Index.php:241 msgid "Postal/Zip Code:" msgstr "Code postal :" -#: src/Module/Settings/Profile/Index.php:259 +#: src/Module/Settings/Profile/Index.php:242 msgid "Country:" msgstr "Pays :" -#: src/Module/Settings/Profile/Index.php:261 +#: src/Module/Settings/Profile/Index.php:244 msgid "XMPP (Jabber) address:" msgstr "Adresse XMPP (Jabber) :" -#: src/Module/Settings/Profile/Index.php:261 +#: src/Module/Settings/Profile/Index.php:244 msgid "" -"The XMPP address will be propagated to your contacts so that they can follow" -" you." -msgstr "Votre adresse XMPP sera transmise à vos contacts pour qu'ils puissent vous suivre." +"The XMPP address will be published so that people can follow you there." +msgstr "" -#: src/Module/Settings/Profile/Index.php:262 +#: src/Module/Settings/Profile/Index.php:245 +msgid "Matrix (Element) address:" +msgstr "" + +#: src/Module/Settings/Profile/Index.php:245 +msgid "" +"The Matrix address will be published so that people can follow you there." +msgstr "" + +#: src/Module/Settings/Profile/Index.php:246 msgid "Homepage URL:" msgstr "Page personnelle :" -#: src/Module/Settings/Profile/Index.php:263 +#: src/Module/Settings/Profile/Index.php:247 msgid "Public Keywords:" msgstr "Mots-clés publics :" -#: src/Module/Settings/Profile/Index.php:263 +#: src/Module/Settings/Profile/Index.php:247 msgid "(Used for suggesting potential friends, can be seen by others)" msgstr "(Utilisés pour vous suggérer des abonnements. Ils peuvent être vus par autrui)" -#: src/Module/Settings/Profile/Index.php:264 +#: src/Module/Settings/Profile/Index.php:248 msgid "Private Keywords:" msgstr "Mots-clés privés :" -#: src/Module/Settings/Profile/Index.php:264 +#: src/Module/Settings/Profile/Index.php:248 msgid "(Used for searching profiles, never shown to others)" msgstr "(Utilisés pour rechercher des profils. Ils ne seront jamais montrés à autrui)" -#: src/Module/Settings/Profile/Index.php:265 +#: src/Module/Settings/Profile/Index.php:249 #, php-format msgid "" "

Custom fields appear on your profile page.

\n" @@ -9243,79 +9531,80 @@ msgid "" "\t\t\t\t

Non-public fields can only be seen by the selected Friendica contacts or the Friendica contacts in the selected groups.

" msgstr "

Les champs de profil personnalisés apparaissent sur votre page de profil.

\n\t\t\t\t

Vous pouvez utilisez les BBCodes dans le contenu des champs.

\n\t\t\t\t

Triez les champs en glissant-déplaçant leur titre.

\n\t\t\t\t

Laissez le titre d'un champ vide pour le supprimer lors de la soumission du formulaire .

\n\t\t\t\t

Les champs non-publics peuvent être consultés uniquement par les contacts Friendica autorisés dans les permissions.

" -#: src/Module/Settings/Profile/Photo/Crop.php:102 -#: src/Module/Settings/Profile/Photo/Crop.php:118 -#: src/Module/Settings/Profile/Photo/Crop.php:134 -#: src/Module/Settings/Profile/Photo/Index.php:103 +#: src/Module/Settings/Profile/Photo/Crop.php:106 +#: src/Module/Settings/Profile/Photo/Crop.php:122 +#: src/Module/Settings/Profile/Photo/Crop.php:138 +#: src/Module/Settings/Profile/Photo/Index.php:102 #, php-format msgid "Image size reduction [%s] failed." msgstr "Réduction de la taille de l'image [%s] échouée." -#: src/Module/Settings/Profile/Photo/Crop.php:139 +#: src/Module/Settings/Profile/Photo/Crop.php:143 msgid "" "Shift-reload the page or clear browser cache if the new photo does not " "display immediately." msgstr "Rechargez la page avec la touche Maj pressée, ou bien effacez le cache du navigateur, si d'aventure la nouvelle photo n'apparaissait pas immédiatement." -#: src/Module/Settings/Profile/Photo/Crop.php:147 +#: src/Module/Settings/Profile/Photo/Crop.php:148 msgid "Unable to process image" msgstr "Impossible de traiter l'image" -#: src/Module/Settings/Profile/Photo/Crop.php:166 +#: src/Module/Settings/Profile/Photo/Crop.php:167 msgid "Photo not found." msgstr "Photo introuvable." -#: src/Module/Settings/Profile/Photo/Crop.php:190 +#: src/Module/Settings/Profile/Photo/Crop.php:189 msgid "Profile picture successfully updated." msgstr "Photo de profil mise à jour avec succès." -#: src/Module/Settings/Profile/Photo/Crop.php:213 -#: src/Module/Settings/Profile/Photo/Crop.php:217 +#: src/Module/Settings/Profile/Photo/Crop.php:215 +#: src/Module/Settings/Profile/Photo/Crop.php:219 msgid "Crop Image" msgstr "(Re)cadrer l'image" -#: src/Module/Settings/Profile/Photo/Crop.php:214 +#: src/Module/Settings/Profile/Photo/Crop.php:216 msgid "Please adjust the image cropping for optimum viewing." msgstr "Ajustez le cadre de l'image pour une visualisation optimale." -#: src/Module/Settings/Profile/Photo/Crop.php:216 +#: src/Module/Settings/Profile/Photo/Crop.php:218 msgid "Use Image As Is" msgstr "Utiliser l'image telle quelle" -#: src/Module/Settings/Profile/Photo/Index.php:47 +#: src/Module/Settings/Profile/Photo/Index.php:46 msgid "Missing uploaded image." msgstr "Image téléversée manquante" -#: src/Module/Settings/Profile/Photo/Index.php:126 +#: src/Module/Settings/Profile/Photo/Index.php:125 msgid "Profile Picture Settings" msgstr "Réglages de la photo de profil" -#: src/Module/Settings/Profile/Photo/Index.php:127 +#: src/Module/Settings/Profile/Photo/Index.php:126 msgid "Current Profile Picture" msgstr "Photo de profil actuelle" -#: src/Module/Settings/Profile/Photo/Index.php:128 +#: src/Module/Settings/Profile/Photo/Index.php:127 msgid "Upload Profile Picture" msgstr "Téléverser une photo de profil" -#: src/Module/Settings/Profile/Photo/Index.php:129 +#: src/Module/Settings/Profile/Photo/Index.php:128 msgid "Upload Picture:" msgstr "Téléverser une photo :" -#: src/Module/Settings/Profile/Photo/Index.php:134 +#: src/Module/Settings/Profile/Photo/Index.php:133 msgid "or" msgstr "ou" -#: src/Module/Settings/Profile/Photo/Index.php:136 +#: src/Module/Settings/Profile/Photo/Index.php:135 msgid "skip this step" msgstr "ignorer cette étape" -#: src/Module/Settings/Profile/Photo/Index.php:138 +#: src/Module/Settings/Profile/Photo/Index.php:137 msgid "select a photo from your photo albums" msgstr "choisissez une photo depuis vos albums" #: src/Module/Settings/TwoFactor/AppSpecific.php:52 #: src/Module/Settings/TwoFactor/Recovery.php:50 +#: src/Module/Settings/TwoFactor/Trusted.php:30 #: src/Module/Settings/TwoFactor/Verify.php:56 msgid "Please enter your password to access this page." msgstr "Veuillez saisir votre mot de passe pour accéder à cette page." @@ -9396,91 +9685,95 @@ msgstr "Générer" msgid "Two-factor authentication successfully disabled." msgstr "Authentification à deux facteurs désactivée avec succès." -#: src/Module/Settings/TwoFactor/Index.php:88 +#: src/Module/Settings/TwoFactor/Index.php:93 msgid "Wrong Password" msgstr "Mauvais mot de passe" -#: src/Module/Settings/TwoFactor/Index.php:108 +#: src/Module/Settings/TwoFactor/Index.php:113 msgid "" "

Use an application on a mobile device to get two-factor authentication " "codes when prompted on login.

" msgstr "

Utilisez une application mobile pour obtenir des codes d'authentification à deux facteurs que vous devrez fournir lors de la saisie de vos identifiants.

" -#: src/Module/Settings/TwoFactor/Index.php:112 +#: src/Module/Settings/TwoFactor/Index.php:117 msgid "Authenticator app" msgstr "Application mobile" -#: src/Module/Settings/TwoFactor/Index.php:113 +#: src/Module/Settings/TwoFactor/Index.php:118 msgid "Configured" msgstr "Configurée" -#: src/Module/Settings/TwoFactor/Index.php:113 +#: src/Module/Settings/TwoFactor/Index.php:118 msgid "Not Configured" msgstr "Pas encore configurée" -#: src/Module/Settings/TwoFactor/Index.php:114 +#: src/Module/Settings/TwoFactor/Index.php:119 msgid "

You haven't finished configuring your authenticator app.

" msgstr "

Vous n'avez pas complété la configuration de votre application mobile d'authentification.

" -#: src/Module/Settings/TwoFactor/Index.php:115 +#: src/Module/Settings/TwoFactor/Index.php:120 msgid "

Your authenticator app is correctly configured.

" msgstr "

Votre application mobile d'authentification est correctement configurée.

" -#: src/Module/Settings/TwoFactor/Index.php:117 +#: src/Module/Settings/TwoFactor/Index.php:122 msgid "Recovery codes" msgstr "Codes de secours" -#: src/Module/Settings/TwoFactor/Index.php:118 +#: src/Module/Settings/TwoFactor/Index.php:123 msgid "Remaining valid codes" msgstr "Codes valides restant" -#: src/Module/Settings/TwoFactor/Index.php:120 +#: src/Module/Settings/TwoFactor/Index.php:125 msgid "" "

These one-use codes can replace an authenticator app code in case you " "have lost access to it.

" msgstr "

Ces codes à usage unique peuvent remplacer un code de votre application mobile d'authentification si vous n'y avez pas ou plus accès.

" -#: src/Module/Settings/TwoFactor/Index.php:122 +#: src/Module/Settings/TwoFactor/Index.php:127 msgid "App-specific passwords" msgstr "Mots de passe spécifiques aux applications" -#: src/Module/Settings/TwoFactor/Index.php:123 +#: src/Module/Settings/TwoFactor/Index.php:128 msgid "Generated app-specific passwords" msgstr "Générer des mots de passe d'application" -#: src/Module/Settings/TwoFactor/Index.php:125 +#: src/Module/Settings/TwoFactor/Index.php:130 msgid "" "

These randomly generated passwords allow you to authenticate on apps not " "supporting two-factor authentication.

" msgstr "

Ces mots de passe générés aléatoirement vous permettent de vous identifier sur des applications tierce-partie qui ne supportent pas l'authentification à deux facteurs.

" -#: src/Module/Settings/TwoFactor/Index.php:128 +#: src/Module/Settings/TwoFactor/Index.php:133 msgid "Current password:" msgstr "Mot de passe actuel :" -#: src/Module/Settings/TwoFactor/Index.php:128 +#: src/Module/Settings/TwoFactor/Index.php:133 msgid "" "You need to provide your current password to change two-factor " "authentication settings." msgstr "Vous devez saisir votre mot de passe actuel pour changer les réglages de l'authentification à deux facteurs." -#: src/Module/Settings/TwoFactor/Index.php:129 +#: src/Module/Settings/TwoFactor/Index.php:134 msgid "Enable two-factor authentication" msgstr "Activer l'authentification à deux facteurs" -#: src/Module/Settings/TwoFactor/Index.php:130 +#: src/Module/Settings/TwoFactor/Index.php:135 msgid "Disable two-factor authentication" msgstr "Désactiver l'authentification à deux facteurs" -#: src/Module/Settings/TwoFactor/Index.php:131 +#: src/Module/Settings/TwoFactor/Index.php:136 msgid "Show recovery codes" msgstr "Montrer les codes de secours" -#: src/Module/Settings/TwoFactor/Index.php:132 +#: src/Module/Settings/TwoFactor/Index.php:137 msgid "Manage app-specific passwords" msgstr "Gérer les mots de passe spécifiques aux applications" -#: src/Module/Settings/TwoFactor/Index.php:133 +#: src/Module/Settings/TwoFactor/Index.php:138 +msgid "Manage trusted browsers" +msgstr "" + +#: src/Module/Settings/TwoFactor/Index.php:139 msgid "Finish app configuration" msgstr "Compléter la configuration de l'application mobile" @@ -9515,6 +9808,45 @@ msgstr "Générer de nouveaux codes de secours" msgid "Next: Verification" msgstr "Prochaine étape : Vérification" +#: src/Module/Settings/TwoFactor/Trusted.php:49 +msgid "Trusted browsers successfully removed." +msgstr "" + +#: src/Module/Settings/TwoFactor/Trusted.php:59 +msgid "Trusted browser successfully removed." +msgstr "" + +#: src/Module/Settings/TwoFactor/Trusted.php:97 +msgid "Two-factor Trusted Browsers" +msgstr "" + +#: src/Module/Settings/TwoFactor/Trusted.php:98 +msgid "" +"Trusted browsers are individual browsers you chose to skip two-factor " +"authentication to access Friendica. Please use this feature sparingly, as it" +" can negate the benefit of two-factor authentication." +msgstr "" + +#: src/Module/Settings/TwoFactor/Trusted.php:99 +msgid "Device" +msgstr "" + +#: src/Module/Settings/TwoFactor/Trusted.php:100 +msgid "OS" +msgstr "" + +#: src/Module/Settings/TwoFactor/Trusted.php:102 +msgid "Trusted" +msgstr "" + +#: src/Module/Settings/TwoFactor/Trusted.php:103 +msgid "Last Use" +msgstr "" + +#: src/Module/Settings/TwoFactor/Trusted.php:105 +msgid "Remove All" +msgstr "" + #: src/Module/Settings/TwoFactor/Verify.php:78 msgid "Two-factor authentication successfully activated." msgstr "Authentification à deux facteurs activée avec succès." @@ -9552,40 +9884,40 @@ msgstr "

Veuillez scanner ce QR Code avec votre application mobile d'authenfic #: src/Module/Settings/TwoFactor/Verify.php:135 #, php-format msgid "" -"

Or you can open the following URL in your mobile devicde:

Or you can open the following URL in your mobile device:

%s

" -msgstr "

Ou bien vous pouvez ouvrir l'URL suivante dans votre appareil mobile :

%s

" +msgstr "" #: src/Module/Settings/TwoFactor/Verify.php:142 msgid "Verify code and enable two-factor authentication" msgstr "Vérifier le code d'identification et activer l'authentification à deux facteurs" -#: src/Module/Settings/UserExport.php:57 +#: src/Module/Settings/UserExport.php:68 msgid "Export account" msgstr "Exporter le compte" -#: src/Module/Settings/UserExport.php:57 +#: src/Module/Settings/UserExport.php:68 msgid "" "Export your account info and contacts. Use this to make a backup of your " "account and/or to move it to another server." msgstr "Exportez votre compte, vos infos et vos contacts. Vous pourrez utiliser le résultat comme sauvegarde et/ou pour le ré-importer sur un autre serveur." -#: src/Module/Settings/UserExport.php:58 +#: src/Module/Settings/UserExport.php:69 msgid "Export all" msgstr "Tout exporter" -#: src/Module/Settings/UserExport.php:58 +#: src/Module/Settings/UserExport.php:69 msgid "" "Export your account info, contacts and all your items as json. Could be a " "very big file, and could take a lot of time. Use this to make a full backup " "of your account (photos are not exported)" msgstr "Exporte vos informations de compte, vos contacts et toutes vos publications au format JSON. Ce processus peut prendre beaucoup de temps et générer un fichier de taille importante. Utilisez cette fonctionnalité pour faire une sauvegarde complète de votre compte (vos photos ne sont pas exportées)." -#: src/Module/Settings/UserExport.php:59 +#: src/Module/Settings/UserExport.php:70 msgid "Export Contacts to CSV" msgstr "Exporter vos contacts au format CSV" -#: src/Module/Settings/UserExport.php:59 +#: src/Module/Settings/UserExport.php:70 msgid "" "Export the list of the accounts you are following as CSV file. Compatible to" " e.g. Mastodon." @@ -9595,10 +9927,6 @@ msgstr "Exporter vos abonnements au format CSV. Compatible avec Mastodon." msgid "Bad Request" msgstr "Requête erronée" -#: src/Module/Special/HTTPException.php:50 -msgid "Unauthorized" -msgstr "Accès réservé" - #: src/Module/Special/HTTPException.php:51 msgid "Forbidden" msgstr "Accès interdit" @@ -9607,10 +9935,6 @@ msgstr "Accès interdit" msgid "Not Found" msgstr "Non trouvé" -#: src/Module/Special/HTTPException.php:53 -msgid "Internal Server Error" -msgstr "Erreur du site" - #: src/Module/Special/HTTPException.php:54 msgid "Service Unavailable" msgstr "Site indisponible" @@ -9650,6 +9974,15 @@ msgid "" "maintenance). Please try again later." msgstr "" +#: src/Module/Special/HTTPException.php:76 +msgid "Stack trace:" +msgstr "" + +#: src/Module/Special/HTTPException.php:80 +#, php-format +msgid "Exception thrown in %s:%d" +msgstr "" + #: src/Module/Tos.php:46 src/Module/Tos.php:88 msgid "" "At the time of registration, and for providing communications between the " @@ -9850,132 +10183,141 @@ msgid "" " features and resources." msgstr "Nos pages d'aide peuvent être consultées pour davantage de détails sur les fonctionnalités ou les ressources." -#: src/Object/EMail/ItemCCEMail.php:39 +#: src/Object/EMail/ItemCCEMail.php:42 #, php-format msgid "" "This message was sent to you by %s, a member of the Friendica social " "network." msgstr "Ce message vous a été envoyé par %s, membre du réseau social Friendica." -#: src/Object/EMail/ItemCCEMail.php:41 +#: src/Object/EMail/ItemCCEMail.php:44 #, php-format msgid "You may visit them online at %s" msgstr "Vous pouvez leur rendre visite sur %s" -#: src/Object/EMail/ItemCCEMail.php:42 +#: src/Object/EMail/ItemCCEMail.php:45 msgid "" "Please contact the sender by replying to this post if you do not wish to " "receive these messages." msgstr "Merci de contacter l’émetteur en répondant à cette publication si vous ne souhaitez pas recevoir ces messages." -#: src/Object/EMail/ItemCCEMail.php:46 +#: src/Object/EMail/ItemCCEMail.php:49 #, php-format msgid "%s posted an update." msgstr "%s a publié une mise à jour." -#: src/Object/Post.php:147 +#: src/Object/Post.php:148 msgid "This entry was edited" msgstr "Cette entrée a été éditée" -#: src/Object/Post.php:174 +#: src/Object/Post.php:176 msgid "Private Message" msgstr "Message privé" -#: src/Object/Post.php:213 -msgid "pinned item" -msgstr "Contenu épinglé" +#: src/Object/Post.php:192 src/Object/Post.php:194 +msgid "Edit" +msgstr "Éditer" + +#: src/Object/Post.php:214 +msgid "Pinned item" +msgstr "" #: src/Object/Post.php:218 -msgid "Delete locally" -msgstr "Effacer localement" - -#: src/Object/Post.php:221 msgid "Delete globally" msgstr "Effacer globalement" -#: src/Object/Post.php:221 +#: src/Object/Post.php:218 msgid "Remove locally" msgstr "Effacer localement" -#: src/Object/Post.php:235 -msgid "save to folder" -msgstr "Classer dans un dossier" +#: src/Object/Post.php:234 +#, php-format +msgid "Block %s" +msgstr "" -#: src/Object/Post.php:270 +#: src/Object/Post.php:239 +msgid "Save to folder" +msgstr "" + +#: src/Object/Post.php:273 msgid "I will attend" msgstr "Je vais participer" -#: src/Object/Post.php:270 +#: src/Object/Post.php:273 msgid "I will not attend" msgstr "Je ne vais pas participer" -#: src/Object/Post.php:270 +#: src/Object/Post.php:273 msgid "I might attend" msgstr "Je vais peut-être participer" -#: src/Object/Post.php:300 -msgid "ignore thread" -msgstr "Ignorer cette conversation" +#: src/Object/Post.php:303 +msgid "Ignore thread" +msgstr "" -#: src/Object/Post.php:301 -msgid "unignore thread" -msgstr "Suivre cette conversation de nouveau" +#: src/Object/Post.php:304 +msgid "Unignore thread" +msgstr "" -#: src/Object/Post.php:302 -msgid "toggle ignore status" -msgstr "Ignorer le statut" - -#: src/Object/Post.php:314 -msgid "pin" -msgstr "Épingler" +#: src/Object/Post.php:305 +msgid "Toggle ignore status" +msgstr "" #: src/Object/Post.php:315 -msgid "unpin" -msgstr "Retirer l'épingle" +msgid "Add star" +msgstr "" #: src/Object/Post.php:316 -msgid "toggle pin status" -msgstr "Inverser l'épinglage" +msgid "Remove star" +msgstr "" -#: src/Object/Post.php:319 -msgid "pinned" -msgstr "épinglé" - -#: src/Object/Post.php:326 -msgid "add star" -msgstr "Marquer" - -#: src/Object/Post.php:327 -msgid "remove star" -msgstr "Enlever la marque" +#: src/Object/Post.php:317 +msgid "Toggle star status" +msgstr "" #: src/Object/Post.php:328 -msgid "toggle star status" -msgstr "Inverser le marcage" +msgid "Pin" +msgstr "" -#: src/Object/Post.php:331 -msgid "starred" -msgstr "mis en avant" +#: src/Object/Post.php:329 +msgid "Unpin" +msgstr "" -#: src/Object/Post.php:335 -msgid "add tag" -msgstr "Ajouter une étiquette" +#: src/Object/Post.php:330 +msgid "Toggle pin status" +msgstr "" -#: src/Object/Post.php:345 -msgid "like" -msgstr "j'aime" +#: src/Object/Post.php:333 +msgid "Pinned" +msgstr "" -#: src/Object/Post.php:346 -msgid "dislike" -msgstr "je n'aime pas" +#: src/Object/Post.php:338 +msgid "Add tag" +msgstr "" -#: src/Object/Post.php:348 -msgid "Share this" -msgstr "Partager" +#: src/Object/Post.php:351 +msgid "Quote share this" +msgstr "" -#: src/Object/Post.php:348 -msgid "share" -msgstr "partager" +#: src/Object/Post.php:351 +msgid "Quote Share" +msgstr "" + +#: src/Object/Post.php:354 +msgid "Reshare this" +msgstr "" + +#: src/Object/Post.php:354 +msgid "Reshare" +msgstr "" + +#: src/Object/Post.php:355 +msgid "Cancel your Reshare" +msgstr "" + +#: src/Object/Post.php:355 +msgid "Unshare" +msgstr "" #: src/Object/Post.php:400 #, php-format @@ -9987,96 +10329,96 @@ msgid "Comment this item on your system" msgstr "Commenter ce sujet sur votre instance" #: src/Object/Post.php:405 -msgid "remote comment" -msgstr "Commentaire distant" +msgid "Remote comment" +msgstr "" -#: src/Object/Post.php:417 +#: src/Object/Post.php:421 msgid "Pushed" msgstr "Poussé" -#: src/Object/Post.php:417 +#: src/Object/Post.php:421 msgid "Pulled" msgstr "Tiré" -#: src/Object/Post.php:444 +#: src/Object/Post.php:455 msgid "to" msgstr "à" -#: src/Object/Post.php:445 +#: src/Object/Post.php:456 msgid "via" msgstr "via" -#: src/Object/Post.php:446 +#: src/Object/Post.php:457 msgid "Wall-to-Wall" msgstr "Inter-mur" -#: src/Object/Post.php:447 +#: src/Object/Post.php:458 msgid "via Wall-To-Wall:" msgstr "en Inter-mur :" -#: src/Object/Post.php:483 +#: src/Object/Post.php:496 #, php-format msgid "Reply to %s" msgstr "Répondre à %s" -#: src/Object/Post.php:486 +#: src/Object/Post.php:499 msgid "More" msgstr "Plus" -#: src/Object/Post.php:503 +#: src/Object/Post.php:517 msgid "Notifier task is pending" msgstr "La notification de la tâche est en cours" -#: src/Object/Post.php:504 +#: src/Object/Post.php:518 msgid "Delivery to remote servers is pending" msgstr "La distribution aux serveurs distants est en attente" -#: src/Object/Post.php:505 +#: src/Object/Post.php:519 msgid "Delivery to remote servers is underway" msgstr "La distribution aux serveurs distants est en cours" -#: src/Object/Post.php:506 +#: src/Object/Post.php:520 msgid "Delivery to remote servers is mostly done" msgstr "La distribution aux serveurs distants est presque terminée" -#: src/Object/Post.php:507 +#: src/Object/Post.php:521 msgid "Delivery to remote servers is done" msgstr "La distribution aux serveurs distants est terminée" -#: src/Object/Post.php:527 +#: src/Object/Post.php:541 #, php-format msgid "%d comment" msgid_plural "%d comments" msgstr[0] "%d commentaire" msgstr[1] "%d commentaires" -#: src/Object/Post.php:528 +#: src/Object/Post.php:542 msgid "Show more" msgstr "Montrer plus" -#: src/Object/Post.php:529 +#: src/Object/Post.php:543 msgid "Show fewer" msgstr "Montrer moins" -#: src/Protocol/Diaspora.php:3516 +#: src/Protocol/Diaspora.php:3448 msgid "Attachments:" msgstr "Pièces jointes : " -#: src/Protocol/OStatus.php:1777 +#: src/Protocol/OStatus.php:1761 #, php-format msgid "%s is now following %s." msgstr "%s suit désormais %s." -#: src/Protocol/OStatus.php:1778 +#: src/Protocol/OStatus.php:1762 msgid "following" msgstr "following" -#: src/Protocol/OStatus.php:1781 +#: src/Protocol/OStatus.php:1765 #, php-format msgid "%s stopped following %s." msgstr "%s ne suit plus %s." -#: src/Protocol/OStatus.php:1782 +#: src/Protocol/OStatus.php:1766 msgid "stopped following" msgstr "retiré de la liste de suivi" @@ -10160,28 +10502,45 @@ msgstr "Études / Formation" msgid "Contact information and Social Networks" msgstr "Coordonnées / Réseaux sociaux" -#: src/Util/EMailer/MailBuilder.php:212 +#: src/Security/Authentication.php:209 +msgid "Login failed." +msgstr "Échec de connexion." + +#: src/Security/Authentication.php:250 +msgid "Login failed. Please check your credentials." +msgstr "Échec d'authentification. Merci de vérifier vos identifiants." + +#: src/Security/Authentication.php:349 +#, php-format +msgid "Welcome %s" +msgstr "Bienvenue %s" + +#: src/Security/Authentication.php:350 +msgid "Please upload a profile photo." +msgstr "Merci d'illustrer votre profil d'une image." + +#: src/Util/EMailer/MailBuilder.php:259 msgid "Friendica Notification" -msgstr "Notification Friendica" +msgstr "" #: src/Util/EMailer/NotifyMailBuilder.php:78 #: src/Util/EMailer/SystemMailBuilder.php:54 #, php-format msgid "%1$s, %2$s Administrator" -msgstr "%1$s,, l'administrateur de %2$s" +msgstr "" #: src/Util/EMailer/NotifyMailBuilder.php:80 #: src/Util/EMailer/SystemMailBuilder.php:56 #, php-format msgid "%s Administrator" -msgstr "L'administrateur de %s" +msgstr "" #: src/Util/EMailer/NotifyMailBuilder.php:193 #: src/Util/EMailer/NotifyMailBuilder.php:217 #: src/Util/EMailer/SystemMailBuilder.php:101 #: src/Util/EMailer/SystemMailBuilder.php:118 msgid "thanks" -msgstr "Merci," +msgstr "merci" #: src/Util/Temporal.php:167 msgid "YYYY-MM-DD or MM-DD" @@ -10197,11 +10556,11 @@ msgstr "il y a moins d'une seconde" #: src/Util/Temporal.php:329 msgid "year" -msgstr "an" +msgstr "année" #: src/Util/Temporal.php:329 msgid "years" -msgstr "ans" +msgstr "années" #: src/Util/Temporal.php:330 msgid "months" @@ -10242,58 +10601,56 @@ msgstr "secondes" #: src/Util/Temporal.php:345 #, php-format msgid "in %1$d %2$s" -msgstr "dans %1$d %2$s" +msgstr "" #: src/Util/Temporal.php:348 #, php-format msgid "%1$d %2$s ago" -msgstr "il y a %1$d %2$s " +msgstr "" -#: src/Worker/Delivery.php:556 +#: src/Worker/Delivery.php:521 msgid "(no subject)" -msgstr "(sans titre)" +msgstr "" -#: update.php:196 -#, php-format -msgid "%s: Updating author-id and owner-id in item and thread table. " -msgstr "%s: Mise à jour de author-id et owner-id dans les tables item et thread" +#: src/Worker/PushSubscription.php:103 +msgid "Notification from Friendica" +msgstr "" -#: update.php:251 -#, php-format -msgid "%s: Updating post-type." -msgstr "%s: Mise à jour post-type" +#: src/Worker/PushSubscription.php:104 +msgid "Empty Post" +msgstr "" #: view/theme/duepuntozero/config.php:52 msgid "default" -msgstr "défaut" +msgstr "" #: view/theme/duepuntozero/config.php:53 msgid "greenzero" -msgstr "greenzero" +msgstr "" #: view/theme/duepuntozero/config.php:54 msgid "purplezero" -msgstr "purplezero" +msgstr "" #: view/theme/duepuntozero/config.php:55 msgid "easterbunny" -msgstr "easterbunny" +msgstr "" #: view/theme/duepuntozero/config.php:56 msgid "darkzero" -msgstr "darkzero" +msgstr "" #: view/theme/duepuntozero/config.php:57 msgid "comix" -msgstr "comix" +msgstr "" #: view/theme/duepuntozero/config.php:58 msgid "slackr" -msgstr "slackr" +msgstr "" #: view/theme/duepuntozero/config.php:71 msgid "Variations" -msgstr "Variations" +msgstr "" #: view/theme/frio/config.php:142 msgid "Light (Accented)" @@ -10309,11 +10666,11 @@ msgstr "" #: view/theme/frio/config.php:156 msgid "Note" -msgstr "Remarque" +msgstr "" #: view/theme/frio/config.php:156 msgid "Check image permissions if all users are allowed to see the image" -msgstr "Vérifier que tous les utilisateurs du site sont autorisés à voir l'image." +msgstr "" #: view/theme/frio/config.php:162 msgid "Custom" @@ -10329,7 +10686,7 @@ msgstr "Accentué" #: view/theme/frio/config.php:165 msgid "Select color scheme" -msgstr "Choisir le schéma de couleurs" +msgstr "" #: view/theme/frio/config.php:166 msgid "Select scheme accent" @@ -10357,13 +10714,13 @@ msgstr "Rose" #: view/theme/frio/config.php:167 msgid "Copy or paste schemestring" -msgstr "Définition de la palette" +msgstr "" #: view/theme/frio/config.php:167 msgid "" "You can copy this string to share your theme with others. Pasting here " "applies the schemestring" -msgstr "Vous pouvez copier le contenu de ce champ pour partager votre palette. Vous pouvez également y coller une définition de palette différente pour l'appliquer à votre thème." +msgstr "Vous pouvez copier le contenu de ce champ pour partager votre thème. Vous pouvez également y coller une définition de palette différente pour l'appliquer à votre thème." #: view/theme/frio/config.php:168 msgid "Navigation bar background color" @@ -10379,7 +10736,7 @@ msgstr "Couleur des liens" #: view/theme/frio/config.php:171 msgid "Set the background color" -msgstr "Couleur d'arrière-plan" +msgstr "Paramétrer la couleur d'arrière-plan" #: view/theme/frio/config.php:172 msgid "Content background opacity" @@ -10387,7 +10744,7 @@ msgstr "Opacité du contenu d'arrière-plan" #: view/theme/frio/config.php:173 msgid "Set the background image" -msgstr "Image d'arrière-plan" +msgstr "Paramétrer l'image d'arrière-plan" #: view/theme/frio/config.php:174 msgid "Background image style" @@ -10403,11 +10760,7 @@ msgstr "Couleur d'arrière-plan de la page de login" #: view/theme/frio/config.php:183 msgid "Leave background image and color empty for theme defaults" -msgstr "Laisser l'image et la couleur de fond vides pour les paramètres par défaut du thème" - -#: view/theme/frio/php/default.php:81 view/theme/frio/php/standard.php:38 -msgid "Skip to main content" -msgstr "Aller au contenu principal" +msgstr "" #: view/theme/frio/php/Image.php:40 msgid "Top Banner" @@ -10417,7 +10770,7 @@ msgstr "Bannière du haut" msgid "" "Resize image to the width of the screen and show background color below on " "long pages." -msgstr "Redimensionner l'image à la largeur de l'écran et combler en dessous avec la couleur d'arrière plan." +msgstr "" #: view/theme/frio/php/Image.php:41 msgid "Full screen" @@ -10426,16 +10779,16 @@ msgstr "Plein écran" #: view/theme/frio/php/Image.php:41 msgid "" "Resize image to fill entire screen, clipping either the right or the bottom." -msgstr "Agrandir l'image pour remplir l'écran, jusqu'à toucher le bord droit ou le bas de l'écran." +msgstr "" #: view/theme/frio/php/Image.php:42 msgid "Single row mosaic" -msgstr "Mosaïque sur un rang" +msgstr "" #: view/theme/frio/php/Image.php:42 msgid "" "Resize image to repeat it on a single row, either vertical or horizontal." -msgstr "Redimensionner l'image pour la dupliquer sur un seul rang, vertical ou horizontal." +msgstr "" #: view/theme/frio/php/Image.php:43 msgid "Mosaic" @@ -10443,13 +10796,21 @@ msgstr "Mosaïque" #: view/theme/frio/php/Image.php:43 msgid "Repeat image to fill the screen." -msgstr "Dupliquer l'image pour couvrir l'écran." +msgstr "Répète l'image pour couvrir l'écran." -#: view/theme/frio/theme.php:207 +#: view/theme/frio/php/default.php:81 view/theme/frio/php/standard.php:40 +msgid "Skip to main content" +msgstr "Aller au contenu principal" + +#: view/theme/frio/php/default.php:152 view/theme/frio/php/standard.php:75 +msgid "Back to top" +msgstr "" + +#: view/theme/frio/theme.php:208 msgid "Guest" msgstr "Invité" -#: view/theme/frio/theme.php:210 +#: view/theme/frio/theme.php:211 msgid "Visitor" msgstr "Visiteur" @@ -10463,23 +10824,23 @@ msgstr "Gauche" #: view/theme/quattro/config.php:73 msgid "Center" -msgstr "Centre" +msgstr "Centré" #: view/theme/quattro/config.php:74 msgid "Color scheme" -msgstr "Palette de couleurs" +msgstr "" #: view/theme/quattro/config.php:75 msgid "Posts font size" -msgstr "Taille de texte des publications" +msgstr "" #: view/theme/quattro/config.php:76 msgid "Textareas font size" -msgstr "Taille de police des zones de texte" +msgstr "" #: view/theme/vier/config.php:75 msgid "Comma separated list of helper forums" -msgstr "Liste de forums d'aide, séparés par des virgules" +msgstr "" #: view/theme/vier/config.php:115 msgid "don't show" @@ -10491,32 +10852,32 @@ msgstr "montrer" #: view/theme/vier/config.php:121 msgid "Set style" -msgstr "Définir le style" +msgstr "" #: view/theme/vier/config.php:122 msgid "Community Pages" -msgstr "Pages de Communauté" +msgstr "" -#: view/theme/vier/config.php:123 view/theme/vier/theme.php:124 +#: view/theme/vier/config.php:123 view/theme/vier/theme.php:125 msgid "Community Profiles" -msgstr "Profils communautaires" +msgstr "" #: view/theme/vier/config.php:124 msgid "Help or @NewHere ?" -msgstr "Aide ou @NewHere?" +msgstr "" -#: view/theme/vier/config.php:125 view/theme/vier/theme.php:337 +#: view/theme/vier/config.php:125 view/theme/vier/theme.php:296 msgid "Connect Services" -msgstr "Connecter des services" +msgstr "" #: view/theme/vier/config.php:126 msgid "Find Friends" msgstr "Trouver des contacts" -#: view/theme/vier/config.php:127 view/theme/vier/theme.php:151 +#: view/theme/vier/config.php:127 view/theme/vier/theme.php:152 msgid "Last users" msgstr "Derniers utilisateurs" -#: view/theme/vier/theme.php:252 +#: view/theme/vier/theme.php:211 msgid "Quick Start" msgstr "Démarrage rapide" diff --git a/view/lang/fr/strings.php b/view/lang/fr/strings.php index d34fbf850..dfc66a5b2 100644 --- a/view/lang/fr/strings.php +++ b/view/lang/fr/strings.php @@ -31,8 +31,19 @@ $a->strings["View in context"] = "Voir dans le contexte"; $a->strings["Please wait"] = "Patientez"; $a->strings["remove"] = "enlever"; $a->strings["Delete Selected Items"] = "Supprimer les éléments sélectionnés"; -$a->strings["%s reshared this."] = "%s a partagé ceci."; +$a->strings["You had been addressed (%s)."] = "Vous avez été mentionné (%s)"; +$a->strings["You are following %s."] = "Vous suivez %s."; $a->strings["Tagged"] = "Mentionné"; +$a->strings["%s reshared this."] = "%s a partagé ceci."; +$a->strings["Reshared"] = "Partagé"; +$a->strings["Reshared by %s <%s>"] = "Partagé par %s <%s>"; +$a->strings["%s is participating in this thread."] = "%s participe à ce fil de discussion"; +$a->strings["Stored"] = "Enregistré"; +$a->strings["Global"] = "Global"; +$a->strings["Relayed"] = "Relayé"; +$a->strings["Relayed by %s <%s>"] = "Relayé par %s <%s>"; +$a->strings["Fetched"] = "Récupéré"; +$a->strings["Fetched because of %s <%s>"] = "Récupéré grâce à %s <%s>"; $a->strings["Follow Thread"] = "Suivre le fil"; $a->strings["View Status"] = "Voir les statuts"; $a->strings["View Profile"] = "Voir le profil"; @@ -42,6 +53,7 @@ $a->strings["View Contact"] = "Voir Contact"; $a->strings["Send PM"] = "Message privé"; $a->strings["Block"] = "Bloquer"; $a->strings["Ignore"] = "Ignorer"; +$a->strings["Languages"] = "Langues"; $a->strings["Poke"] = "Sollicitations (pokes)"; $a->strings["Connect/Follow"] = "Se connecter/Suivre"; $a->strings["%s likes this."] = "%s aime ça."; @@ -83,20 +95,19 @@ $a->strings["Code"] = "Code"; $a->strings["Image"] = "Image"; $a->strings["Link"] = "Lien"; $a->strings["Link or Media"] = "Lien ou média"; +$a->strings["Video"] = "Vidéo"; $a->strings["Set your location"] = "Définir votre localisation"; $a->strings["set location"] = "spéc. localisation"; $a->strings["Clear browser location"] = "Effacer la localisation du navigateur"; $a->strings["clear location"] = "supp. localisation"; $a->strings["Set title"] = "Définir un titre"; $a->strings["Categories (comma-separated list)"] = "Catégories (séparées par des virgules)"; +$a->strings["Scheduled at"] = "Prévu pour"; $a->strings["Permission settings"] = "Réglages des permissions"; -$a->strings["permissions"] = "permissions"; +$a->strings["Permissions"] = "Permissions"; $a->strings["Public post"] = "Publication publique"; $a->strings["Preview"] = "Aperçu"; $a->strings["Cancel"] = "Annuler"; -$a->strings["Post to Groups"] = "Publier aux groupes"; -$a->strings["Post to Contacts"] = "Publier aux contacts"; -$a->strings["Private post"] = "Message privé"; $a->strings["Message"] = "Message"; $a->strings["Browser"] = "Navigateur"; $a->strings["Open Compose page"] = "Ouvrir la page de saisie"; @@ -106,35 +117,18 @@ $a->strings["%1\$s sent you a new private message at %2\$s."] = "%1\$s vous a en $a->strings["a private message"] = "un message privé"; $a->strings["%1\$s sent you %2\$s."] = "%1\$s vous a envoyé %2\$s."; $a->strings["Please visit %s to view and/or reply to your private messages."] = "Merci de visiter %s pour voir vos messages privés et/ou y répondre."; -$a->strings["%1\$s replied to you on %2\$s's %3\$s %4\$s"] = "%1\$s vous a répondu sur %3\$s de %2\$s %4\$s"; -$a->strings["%1\$s tagged you on %2\$s's %3\$s %4\$s"] = "%1\$svous a mentionné sur %3\$s de %2\$s %4\$s"; $a->strings["%1\$s commented on %2\$s's %3\$s %4\$s"] = "%1\$s a commenté sur %3\$s de %2\$s %4\$s"; -$a->strings["%1\$s replied to you on your %2\$s %3\$s"] = "%1\$s vous a répondu sur votre %2\$s %3\$s "; -$a->strings["%1\$s tagged you on your %2\$s %3\$s"] = "%1\$svous a mentionné sur votre %2\$s %3\$s"; $a->strings["%1\$s commented on your %2\$s %3\$s"] = "%1\$s a commenté sur votre %2\$s %3\$s"; -$a->strings["%1\$s replied to you on their %2\$s %3\$s"] = "%1\$s vous a répondu sur son %2\$s %3\$s"; -$a->strings["%1\$s tagged you on their %2\$s %3\$s"] = "%1\$s vous a mentionné sur son %2\$s %3\$s"; $a->strings["%1\$s commented on their %2\$s %3\$s"] = "%1\$s a commenté sur son %2\$s %3\$s"; -$a->strings["%s %s tagged you"] = "%s%s vous a mentionné•e"; -$a->strings["%1\$s tagged you at %2\$s"] = "%1\$s vous a mentionné•e sur %2\$s"; $a->strings["%1\$s Comment to conversation #%2\$d by %3\$s"] = "%1\$s Nouveau commentaire dans la conversation #%2\$d par %3\$s"; $a->strings["%s commented on an item/conversation you have been following."] = "%s a commenté un élément que vous suivez."; $a->strings["Please visit %s to view and/or reply to the conversation."] = "Merci de visiter %s pour voir la conversation et/ou y répondre."; $a->strings["%s %s posted to your profile wall"] = "%s %s a posté sur votre mur"; $a->strings["%1\$s posted to your profile wall at %2\$s"] = "%1\$s a publié sur votre mur à %2\$s"; $a->strings["%1\$s posted to [url=%2\$s]your wall[/url]"] = "%1\$s a posté sur [url=%2\$s]votre mur[/url]"; -$a->strings["%s %s shared a new post"] = "%s %s a partagé une nouvelle publication"; -$a->strings["%1\$s shared a new post at %2\$s"] = "%1\$s a partagé une nouvelle publication sur %2\$s"; -$a->strings["%1\$s [url=%2\$s]shared a post[/url]."] = "%1\$s [url=%2\$s]partage une publication[/url]."; -$a->strings["%s %s shared a post from %s"] = "%s %s a partagé une publication depuis %s"; -$a->strings["%1\$s shared a post from %2\$s at %3\$s"] = "%1\$sa partagé une publication depuis %2\$s à %3\$s"; -$a->strings["%1\$s [url=%2\$s]shared a post[/url] from %3\$s."] = "%1\$s [url=%2\$s] a partagé une publication[/url] depuis %3\$s."; $a->strings["%1\$s %2\$s poked you"] = "%1\$s %2\$s vous a sollicité•e"; $a->strings["%1\$s poked you at %2\$s"] = "%1\$s vous a sollicité•e sur %2\$s"; $a->strings["%1\$s [url=%2\$s]poked you[/url]."] = "%1\$s vous a [url=%2\$s]sollicité•e[/url]."; -$a->strings["%s %s tagged your post"] = "%s %s a ajouté un tag à votre publication"; -$a->strings["%1\$s tagged your post at %2\$s"] = "%1\$s a ajouté un tag à votre publication sur %2\$s"; -$a->strings["%1\$s tagged [url=%2\$s]your post[/url]"] = "%1\$s a ajouté un tag à [url=%2\$s]votre publication[/url]"; $a->strings["%s Introduction received"] = "%s Demande de mise en contact reçue"; $a->strings["You've received an introduction from '%1\$s' at %2\$s"] = "Vous avez reçu une introduction de '%1\$s' sur %2\$s"; $a->strings["You've received [url=%1\$s]an introduction[/url] from %2\$s."] = "Vous avez reçu [url=%1\$s]une introduction[/url] de %2\$s."; @@ -164,13 +158,9 @@ $a->strings["You've received a registration request from '%1\$s' at %2\$s"] = "V $a->strings["You've received a [url=%1\$s]registration request[/url] from %2\$s."] = "%2\$s vous a envoyé une [url=%1\$s]demande de création de compte[/url]."; $a->strings["Full Name:\t%s\nSite Location:\t%s\nLogin Name:\t%s (%s)"] = "Nom complet :\t%s\nAdresse du site :\t%s\nIdentifiant :\t%s (%s)"; $a->strings["Please visit %s to approve or reject the request."] = "Veuillez visiter %s pour approuver ou rejeter la demande."; +$a->strings["%s %s tagged you"] = "%s%s vous a mentionné•e"; +$a->strings["%s %s shared a new post"] = "%s %s a partagé une nouvelle publication"; $a->strings["Permission denied."] = "Permission refusée."; -$a->strings["Authorize application connection"] = "Autoriser l'application à se connecter"; -$a->strings["Return to your app and insert this Securty Code:"] = "Retournez à votre application et saisissez ce Code de Sécurité : "; -$a->strings["Please login to continue."] = "Merci de vous connecter pour continuer."; -$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Voulez-vous autoriser cette application à accéder à vos publications et contacts, et/ou à créer des billets à votre place?"; -$a->strings["Yes"] = "Oui"; -$a->strings["No"] = "Non"; $a->strings["Access denied."] = "Accès refusé."; $a->strings["User not found."] = "Utilisateur introuvable."; $a->strings["Access to this profile has been restricted."] = "L'accès au profil a été restreint."; @@ -187,63 +177,7 @@ $a->strings["User not found"] = "Utilisateur introuvable"; $a->strings["This calendar format is not supported"] = "Format de calendrier inconnu"; $a->strings["No exportable data found"] = "Rien à exporter"; $a->strings["calendar"] = "calendrier"; -$a->strings["Profile not found."] = "Profil introuvable."; -$a->strings["Contact not found."] = "Contact introuvable."; -$a->strings["This may occasionally happen if contact was requested by both persons and it has already been approved."] = "Ceci peut se produire lorsque le contact a été requis par les deux personnes et a déjà été approuvé."; -$a->strings["Response from remote site was not understood."] = "Réponse du site distant incomprise."; -$a->strings["Unexpected response from remote site: "] = "Réponse inattendue du site distant : "; -$a->strings["Confirmation completed successfully."] = "Confirmation achevée avec succès."; -$a->strings["Temporary failure. Please wait and try again."] = "Échec temporaire. Merci de recommencer ultérieurement."; -$a->strings["Introduction failed or was revoked."] = "Introduction échouée ou annulée."; -$a->strings["Remote site reported: "] = "Alerte du site distant : "; -$a->strings["No user record found for '%s' "] = "Pas d'utilisateur trouvé pour '%s' "; -$a->strings["Our site encryption key is apparently messed up."] = "Notre clé de chiffrement de site est apparemment corrompue."; -$a->strings["Empty site URL was provided or URL could not be decrypted by us."] = "URL de site absente ou indéchiffrable."; -$a->strings["Contact record was not found for you on our site."] = "Pas d'entrée pour ce contact sur notre site."; -$a->strings["Site public key not available in contact record for URL %s."] = "La clé publique du site ne se trouve pas dans l'enregistrement du contact pour l'URL %s."; -$a->strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "L'identifiant fourni par votre système fait doublon sur le notre. Cela peut fonctionner si vous réessayez."; -$a->strings["Unable to set your contact credentials on our system."] = "Impossible de vous définir des permissions sur notre système."; -$a->strings["Unable to update your contact profile details on our system"] = "Impossible de mettre les détails de votre profil à jour sur notre système"; -$a->strings["[Name Withheld]"] = "[Nom non-publié]"; -$a->strings["%1\$s welcomes %2\$s"] = "%1\$s accueille %2\$s"; -$a->strings["This introduction has already been accepted."] = "Cette introduction a déjà été acceptée."; -$a->strings["Profile location is not valid or does not contain profile information."] = "L'emplacement du profil est invalide ou ne contient pas de profil valide."; -$a->strings["Warning: profile location has no identifiable owner name."] = "Attention: l'emplacement du profil n'a pas de nom identifiable."; -$a->strings["Warning: profile location has no profile photo."] = "Attention: l'emplacement du profil n'a pas de photo de profil."; -$a->strings["%d required parameter was not found at the given location"] = [ - 0 => "%d paramètre requis n'a pas été trouvé à l'endroit indiqué", - 1 => "%d paramètres requis n'ont pas été trouvés à l'endroit indiqué", -]; -$a->strings["Introduction complete."] = "Phase d'introduction achevée."; -$a->strings["Unrecoverable protocol error."] = "Erreur de protocole non-récupérable."; -$a->strings["Profile unavailable."] = "Profil indisponible."; -$a->strings["%s has received too many connection requests today."] = "%s a reçu trop de demandes d'introduction aujourd'hui."; -$a->strings["Spam protection measures have been invoked."] = "Des mesures de protection contre le spam ont été déclenchées."; -$a->strings["Friends are advised to please try again in 24 hours."] = "Les relations sont encouragées à attendre 24 heures pour recommencer."; -$a->strings["Invalid locator"] = "Localisateur invalide"; -$a->strings["You have already introduced yourself here."] = "Vous vous êtes déjà présenté ici."; -$a->strings["Apparently you are already friends with %s."] = "Il semblerait que vous soyez déjà contact mutuel avec %s."; -$a->strings["Invalid profile URL."] = "URL de profil invalide."; -$a->strings["Disallowed profile URL."] = "URL de profil interdite."; -$a->strings["Blocked domain"] = "Domaine bloqué"; -$a->strings["Failed to update contact record."] = "Échec de mise à jour du contact."; -$a->strings["Your introduction has been sent."] = "Votre introduction a été envoyée."; -$a->strings["Remote subscription can't be done for your network. Please subscribe directly on your system."] = "L'abonnement à distance ne peut pas être fait pour votre réseau. Merci de vous abonner directement sur votre système."; -$a->strings["Please login to confirm introduction."] = "Connectez-vous pour confirmer l'introduction."; -$a->strings["Incorrect identity currently logged in. Please login to this profile."] = "Identité incorrecte actuellement connectée. Merci de vous connecter à ce profil."; -$a->strings["Confirm"] = "Confirmer"; -$a->strings["Hide this contact"] = "Cacher ce contact"; -$a->strings["Welcome home %s."] = "Bienvenue chez vous, %s."; -$a->strings["Please confirm your introduction/connection request to %s."] = "Merci de confirmer votre demande d'introduction auprès de %s."; $a->strings["Public access denied."] = "Accès public refusé."; -$a->strings["Friend/Connection Request"] = "Demande de mise en contact"; -$a->strings["Enter your Webfinger address (user@domain.tld) or profile URL here. If this isn't supported by your system (for example it doesn't work with Diaspora), you have to subscribe to %s directly on your system"] = "Saisissez votre addresse WebFinger (utilisateur@domaine.tld) ou l'adresse URL de votre profil. Si ce n'est pas supporté par votre site (cela ne marche pas avec Diaspora par exemple), vous devrez vous abonner à %s directement depuis votre site."; -$a->strings["If you are not yet a member of the free social web, follow this link to find a public Friendica node and join us today."] = "Si vous n'avez pas de compte sur un site compatible, cliquez ici pour trouver un site Friendica public et vous inscrire dès aujourd'hui."; -$a->strings["Your Webfinger address or profile URL:"] = "Votre adresse Webfinger ou URL de profil :"; -$a->strings["Please answer the following:"] = "Merci de répondre à ce qui suit :"; -$a->strings["Submit Request"] = "Envoyer la requête"; -$a->strings["%s knows you"] = "%s vous connaît"; -$a->strings["Add a personal note:"] = "Ajouter une note personnelle :"; $a->strings["The requested item doesn't exist or has been deleted."] = "L'objet recherché n'existe pas ou a été supprimé."; $a->strings["The feed for this item is unavailable."] = "Le flux pour cet objet n'est pas disponible."; $a->strings["Item not found"] = "Élément introuvable"; @@ -274,27 +208,29 @@ $a->strings["Share this event"] = "Partager cet évènement"; $a->strings["Submit"] = "Envoyer"; $a->strings["Basic"] = "Simple"; $a->strings["Advanced"] = "Avancé"; -$a->strings["Permissions"] = "Permissions"; $a->strings["Failed to remove event"] = "La suppression de l'évènement a échoué."; $a->strings["Photos"] = "Photos"; $a->strings["Upload"] = "Téléverser"; $a->strings["Files"] = "Fichiers"; -$a->strings["The contact could not be added."] = "Le contact n'a pas pu être ajouté."; +$a->strings["Submit Request"] = "Envoyer la requête"; $a->strings["You already added this contact."] = "Vous avez déjà ajouté ce contact."; $a->strings["The network type couldn't be detected. Contact can't be added."] = "Impossible de détecter le type de réseau. Le contact ne peut pas être ajouté."; $a->strings["Diaspora support isn't enabled. Contact can't be added."] = "Le support de Diaspora est désactivé. Le contact ne peut pas être ajouté."; $a->strings["OStatus support is disabled. Contact can't be added."] = "Le support d'OStatus est désactivé. Le contact ne peut pas être ajouté."; +$a->strings["Please answer the following:"] = "Merci de répondre à ce qui suit :"; $a->strings["Your Identity Address:"] = "Votre adresse d'identité :"; $a->strings["Profile URL"] = "URL du Profil"; $a->strings["Tags:"] = "Étiquette :"; +$a->strings["%s knows you"] = "%s vous connaît"; +$a->strings["Add a personal note:"] = "Ajouter une note personnelle :"; $a->strings["Status Messages and Posts"] = "Messages d'état et publications"; +$a->strings["The contact could not be added."] = "Le contact n'a pas pu être ajouté."; $a->strings["Unable to locate original post."] = "Impossible de localiser la publication originale."; $a->strings["Empty post discarded."] = "Publication vide rejetée."; $a->strings["Post updated."] = "Publication mise à jour."; $a->strings["Item wasn't stored."] = "La publication n'a pas été enregistrée."; $a->strings["Item couldn't be fetched."] = "La publication n'a pas pu être obtenue."; $a->strings["Item not found."] = "Élément introuvable."; -$a->strings["Do you really want to delete this item?"] = "Voulez-vous vraiment supprimer cet élément ?"; $a->strings["No valid account found."] = "Impossible de trouver un compte valide."; $a->strings["Password reset request issued. Check your email."] = "Réinitialisation du mot de passe en cours. Vérifiez votre courriel."; $a->strings["\n\t\tDear %1\$s,\n\t\t\tA request was recently received at \"%2\$s\" to reset your account\n\t\tpassword. In order to confirm this request, please select the verification link\n\t\tbelow or paste it into your web browser address bar.\n\n\t\tIf you did NOT request this change, please DO NOT follow the link\n\t\tprovided and ignore and/or delete this email, the request will expire shortly.\n\n\t\tYour password will not be changed unless we can verify that you\n\t\tissued this request."] = "\n\t\tCher(e) %1\$s,\n\t\t\tUne demande vient d'être faite à \"%2\$s\" pour réinitialiser votre mot de passe. \n\t\tAfin de confirmer cette demande, merci de sélectionner le lien ci-dessous \n\t\tet de le coller dans la barre d'adresse de votre navigateur.\n\n\t\tSi vous n'avez PAS fait cette demande de changement, merci de NE PAS suivre le lien\n\t\tfourni et d'ignorer et/ou supprimer ce message. La demande expirera rapidement.\n\n\t\tVotre mot de passe ne changera pas tant que nous n'avons pas vérifier que vous êtes à l'origine de la demande."; @@ -317,8 +253,6 @@ $a->strings["\n\t\t\tDear %1\$s,\n\t\t\t\tYour password has been changed as requ $a->strings["\n\t\t\tYour login details are as follows:\n\n\t\t\tSite Location:\t%1\$s\n\t\t\tLogin Name:\t%2\$s\n\t\t\tPassword:\t%3\$s\n\n\t\t\tYou may change that password from your account settings page after logging in.\n\t\t"] = "\n\t\t\t\tVoici vos informations de connexion :\n\n\t\t\t\tAdresse :\t%1\$s\n\t\t\t\tIdentifiant :\t%2\$s\n\t\t\t\tMot de passe :\t%3\$s\n\n\t\t\t\tVous pourrez changer votre mot de passe dans les paramètres de votre compte une fois connecté.\n\t\t\t"; $a->strings["Your password has been changed at %s"] = "Votre mot de passe a été modifié à %s"; $a->strings["No keywords to match. Please add keywords to your profile."] = "Aucun mot-clé ne correspond. Merci d'ajouter des mots-clés à votre profil."; -$a->strings["first"] = "premier"; -$a->strings["next"] = "suivant"; $a->strings["No matches"] = "Aucune correspondance"; $a->strings["Profile Match"] = "Correpondance de profils"; $a->strings["New Message"] = "Nouveau message"; @@ -328,7 +262,6 @@ $a->strings["Message could not be sent."] = "Impossible d'envoyer le message."; $a->strings["Message collection failure."] = "Récupération des messages infructueuse."; $a->strings["Discard"] = "Rejeter"; $a->strings["Messages"] = "Messages"; -$a->strings["Do you really want to delete this message?"] = "Voulez-vous vraiment supprimer ce message ?"; $a->strings["Conversation not found."] = "Conversation inconnue."; $a->strings["Message was not deleted."] = "Le message n'a pas été supprimé."; $a->strings["Conversation was not removed."] = "La conversation n'a pas été supprimée."; @@ -351,23 +284,15 @@ $a->strings["%d message"] = [ 0 => "%d message", 1 => "%d messages", ]; -$a->strings["No items found"] = "Aucun élément trouvé"; -$a->strings["No such group"] = "Groupe inexistant"; -$a->strings["Group: %s"] = "Group : %s"; -$a->strings["Invalid contact."] = "Contact invalide."; -$a->strings["Latest Activity"] = "Activité récente"; -$a->strings["Sort by latest activity"] = "Trier par activité récente"; -$a->strings["Latest Posts"] = "Dernières publications"; -$a->strings["Sort by post received date"] = "Trier par date de réception"; -$a->strings["Personal"] = "Personnel"; -$a->strings["Posts that mention or involve you"] = "Publications qui vous concernent"; -$a->strings["Starred"] = "Mis en avant"; -$a->strings["Favourite Posts"] = "Publications favorites"; $a->strings["Personal Notes"] = "Notes personnelles"; -$a->strings["Subscribing to OStatus contacts"] = "Inscription aux contacts OStatus"; +$a->strings["Personal notes are visible only by yourself."] = "Les notes personnelles ne sont visibles que par vous."; +$a->strings["Subscribing to contacts"] = "Abonnement aux contacts"; $a->strings["No contact provided."] = "Pas de contact fourni."; $a->strings["Couldn't fetch information for contact."] = "Impossible de récupérer les informations pour ce contact."; $a->strings["Couldn't fetch friends for contact."] = "Impossible d'obtenir les abonnements de ce contact."; +$a->strings["Couldn't fetch following contacts."] = "Impossible de récupérer les contacts suivants."; +$a->strings["Couldn't fetch remote profile."] = "Impossible de récupérer le profil distant."; +$a->strings["Unsupported network"] = "Réseau incompatible"; $a->strings["Done"] = "Terminé"; $a->strings["success"] = "réussite"; $a->strings["failed"] = "échec"; @@ -397,8 +322,6 @@ $a->strings["Upload Photos"] = "Téléverser des photos"; $a->strings["New album name: "] = "Nom du nouvel album : "; $a->strings["or select existing album:"] = "ou sélectionner un album existant"; $a->strings["Do not show a status post for this upload"] = "Ne pas publier de notice de statut pour cet envoi"; -$a->strings["Show to Groups"] = "Montrer aux groupes"; -$a->strings["Show to Contacts"] = "Montrer aux Contacts"; $a->strings["Do you really want to delete this photo album and all its photos?"] = "Voulez-vous vraiment supprimer cet album photo et toutes ses photos ?"; $a->strings["Delete Album"] = "Effacer l'album"; $a->strings["Edit Album"] = "Éditer l'album"; @@ -425,15 +348,19 @@ $a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #cam $a->strings["Do not rotate"] = "Pas de rotation"; $a->strings["Rotate CW (right)"] = "Tourner dans le sens des aiguilles d'une montre (vers la droite)"; $a->strings["Rotate CCW (left)"] = "Tourner dans le sens contraire des aiguilles d'une montre (vers la gauche)"; -$a->strings["I like this (toggle)"] = "J'aime"; -$a->strings["I don't like this (toggle)"] = "Je n'aime pas"; $a->strings["This is you"] = "C'est vous"; $a->strings["Comment"] = "Commenter"; +$a->strings["Like"] = "Aime"; +$a->strings["I like this (toggle)"] = "J'aime"; +$a->strings["Dislike"] = "N'aime pas"; +$a->strings["I don't like this (toggle)"] = "Je n'aime pas"; $a->strings["Map"] = "Carte"; $a->strings["View Album"] = "Voir l'album"; $a->strings["{0} wants to be your friend"] = "{0} souhaite s'abonner"; $a->strings["{0} requested registration"] = "{0} a demandé à s'inscrire"; +$a->strings["{0} and %d others requested registration"] = "{0} et %d autres attendent la confirmation de leur inscription."; $a->strings["Bad Request."] = "Mauvaise requête."; +$a->strings["Contact not found."] = "Contact introuvable."; $a->strings["User deleted their account"] = "L'utilisateur a supprimé son compte"; $a->strings["On your Friendica node an user deleted their account. Please ensure that their data is removed from the backups."] = "Sur votre nœud Friendica, un utilisateur a supprimé son compte. Veuillez vous assurer que ses données sont supprimées des sauvegardes."; $a->strings["The user id is %d"] = "L'identifiant d'utilisateur est %d"; @@ -445,8 +372,6 @@ $a->strings["Error"] = [ 0 => "Erreur", 1 => "Erreurs", ]; -$a->strings["Missing some important data!"] = "Il manque certaines informations importantes !"; -$a->strings["Update"] = "Mises à jour"; $a->strings["Failed to connect with email account using the settings provided."] = "Impossible de se connecter au compte courriel configuré."; $a->strings["Contact CSV file upload error"] = "Erreur de téléversement du fichier de contact CSV"; $a->strings["Importing Contacts done"] = "Import des contacts effectué"; @@ -463,22 +388,15 @@ $a->strings["Cannot change to that email."] = "Ne peut pas changer vers ce courr $a->strings["Private forum has no privacy permissions. Using default privacy group."] = "Ce forum privé n'a pas de paramètres de vie privée. Utilisation des paramètres de confidentialité par défaut."; $a->strings["Private forum has no privacy permissions and no default privacy group."] = "Ce forum privé n'a pas de paramètres de vie privée ni de paramètres de confidentialité par défaut."; $a->strings["Settings were not updated."] = "Les paramètres n'ont pas été mis à jour."; -$a->strings["Add application"] = "Ajouter une application"; -$a->strings["Save Settings"] = "Sauvegarder les paramètres"; -$a->strings["Name"] = "Nom"; -$a->strings["Consumer Key"] = "Clé utilisateur"; -$a->strings["Consumer Secret"] = "Secret utilisateur"; -$a->strings["Redirect"] = "Rediriger"; -$a->strings["Icon url"] = "URL de l'icône"; -$a->strings["You can't edit this application."] = "Vous ne pouvez pas éditer cette application."; $a->strings["Connected Apps"] = "Applications connectées"; -$a->strings["Edit"] = "Éditer"; -$a->strings["Client key starts with"] = "La clé cliente commence par"; -$a->strings["No name"] = "Sans nom"; +$a->strings["Name"] = "Nom"; +$a->strings["Home Page"] = "Page d'accueil"; +$a->strings["Created"] = "Créé"; $a->strings["Remove authorization"] = "Révoquer l'autorisation"; -$a->strings["No Addon settings configured"] = "Aucuns paramètres d'Extension paramétré."; $a->strings["Addon Settings"] = "Paramètres d'extension"; +$a->strings["No Addon settings configured"] = "Aucuns paramètres d'Extension paramétré."; $a->strings["Additional Features"] = "Fonctions supplémentaires"; +$a->strings["Save Settings"] = "Sauvegarder les paramètres"; $a->strings["Diaspora (Socialhome, Hubzilla)"] = "Diaspora (Socialhome, Hubzilla)"; $a->strings["enabled"] = "activé"; $a->strings["disabled"] = "désactivé"; @@ -490,17 +408,16 @@ $a->strings["Social Networks"] = "Réseaux sociaux"; $a->strings["General Social Media Settings"] = "Paramètres généraux des réseaux sociaux"; $a->strings["Accept only top level posts by contacts you follow"] = "Accepter les publications original uniquement de vos contacts"; $a->strings["The system does an auto completion of threads when a comment arrives. This has got the side effect that you can receive posts that had been started by a non-follower but had been commented by someone you follow. This setting deactivates this behaviour. When activated, you strictly only will receive posts from people you really do follow."] = "Le système effectue une auto-complétion des fils quand un commentaire arrive. Ceci a l'effet secondaire que vous pouvez recevoir des publications qui ont été démarrées par un non-abonné mais qui a été commenté par quelqu'un que vous suivez. Ce paramètre désactive ce comportement. Quand activé, vous ne recevrez strictement que les publications des personnes que vous suivez vraiment."; -$a->strings["Disable Content Warning"] = "Désactiver les avertissements de contenus (CW)"; -$a->strings["Users on networks like Mastodon or Pleroma are able to set a content warning field which collapse their post by default. This disables the automatic collapsing and sets the content warning as the post title. Doesn't affect any other content filtering you eventually set up."] = "Les utilisateurs sur les réseaux comme Mastodon ou Pleroma sont en mesure de mettre un champs d'avertissement de contenu qui cache leur message par défaut. Cela désactive la fermeture automatique et met le message d'avertissement de contenu comme titre de la publication. "; -$a->strings["Disable intelligent shortening"] = "Désactiver la réduction d'URL"; -$a->strings["Normally the system tries to find the best link to add to shortened posts. If this option is enabled then every shortened post will always point to the original friendica post."] = "Normalement, le système tente de trouver le meilleur lien à ajouter aux publications raccourcies. Si cette option est activée, les publications raccourcies dirigeront toujours vers leur publication d'origine sur Friendica."; +$a->strings["Enable Content Warning"] = "Activer les avertissements de contenus (CW)"; +$a->strings["Users on networks like Mastodon or Pleroma are able to set a content warning field which collapse their post by default. This enables the automatic collapsing instead of setting the content warning as the post title. Doesn't affect any other content filtering you eventually set up."] = "Les utilisateurs de plate-formes comme Mastodon ou Pleroma ont la possibilité de définir un avertissement de contenu qui cache le contenu de leurs publications par défaut. Quand cette option est désactivée, les publications avec un avertissement de contenu ne sont pas filtrées et le libellé associé est utilisé comme titre. Ce filtrage est indépendant des autres filtrages de contenu."; +$a->strings["Enable intelligent shortening"] = "Activer l'abbréviation intelligente"; +$a->strings["Normally the system tries to find the best link to add to shortened posts. If disabled, every shortened post will always point to the original friendica post."] = "L'abbréviation intelligente cherche le lien le plus adapté dans les publications abbréviées. Quand elle est désactivée, le lien est toujours celui de la publication Friendica initiale."; +$a->strings["Enable simple text shortening"] = "Activer l'abbréviation de texte simple"; +$a->strings["Normally the system shortens posts at the next line feed. If this option is enabled then the system will shorten the text at the maximum character limit."] = "Cette option raccourcit le texte des publications au nombre de caractères exact au lieu d'attendre la fin du paragraphe."; $a->strings["Attach the link title"] = "Attacher le titre du lien (Diaspora)"; $a->strings["When activated, the title of the attached link will be added as a title on posts to Diaspora. This is mostly helpful with \"remote-self\" contacts that share feed content."] = "Si vos publications contiennent un lien, le titre de la page associée sera attaché à la publication à destination de vos contacts Diaspora. C'est principalement utile avec les contacts \"remote-self\" qui partagent du contenu de flux RSS/Atom."; -$a->strings["Automatically follow any GNU Social (OStatus) followers/mentioners"] = "Suivre automatiquement ceux qui me suivent ou me mentionnent sur GNU Social (OStatus)"; -$a->strings["If you receive a message from an unknown OStatus user, this option decides what to do. If it is checked, a new contact will be created for every unknown user."] = "Si vous recevez un message d'un utilisateur OStatus inconnu, cette option détermine ce qui sera fait. Si elle est cochée, un nouveau contact sera créé pour chaque utilisateur inconnu."; -$a->strings["Default group for OStatus contacts"] = "Groupe par défaut pour les contacts OStatus"; -$a->strings["Your legacy GNU Social account"] = "Le compte GNU Social que vous avez déjà"; -$a->strings["If you enter your old GNU Social/Statusnet account name here (in the format user@domain.tld), your contacts will be added automatically. The field will be emptied when done."] = "Si vous entrez le nom de votre ancien compte GNU Social / StatusNet ici (utiliser le format utilisateur@domaine.tld), vos contacts seront ajoutés automatiquement. Le champ sera vidé lorsque ce sera terminé."; +$a->strings["Your legacy ActivityPub/GNU Social account"] = "Votre ancient compte ActivityPub/GNU Social"; +$a->strings["If you enter your old account name from an ActivityPub based system or your GNU Social/Statusnet account name here (in the format user@domain.tld), your contacts will be added automatically. The field will be emptied when done."] = "Si vous saisissez votre adresse de compte précédente d'un réseau basé sur ActivityPub ou GNU Social/Statusnet (au format utilisateur@domaine.tld), vos contacts seront ajoutés autoamtiquement. Le champ sera vidé quand l'opération sera terminé."; $a->strings["Repair OStatus subscriptions"] = "Réparer les abonnements OStatus"; $a->strings["Email/Mailbox Setup"] = "Réglages de courriel/boîte à lettre"; $a->strings["If you wish to communicate with email contacts using this service (optional), please specify how to connect to your mailbox."] = "Si vous souhaitez communiquer avec vos contacts \"courriel\" (facultatif), merci de nous indiquer comment vous connecter à votre boîte."; @@ -607,12 +524,17 @@ $a->strings["You receive a private message"] = "Vous recevez un message privé"; $a->strings["You receive a friend suggestion"] = "Vous avez reçu une suggestion d'abonnement"; $a->strings["You are tagged in a post"] = "Vous avez été mentionné•e dans une publication"; $a->strings["You are poked/prodded/etc. in a post"] = "Vous avez été sollicité•e dans une publication"; +$a->strings["Create a desktop notification when:"] = "Créer une notification de bureau quand :"; +$a->strings["Someone liked your content"] = "Quelqu'un a aimé votre contenu"; +$a->strings["Someone shared your content"] = "Quelqu'un a partagé votre contenu"; $a->strings["Activate desktop notifications"] = "Activer les notifications de bureau"; $a->strings["Show desktop popup on new notifications"] = "Afficher dans des pop-ups les nouvelles notifications"; $a->strings["Text-only notification emails"] = "Courriels de notification en format texte"; $a->strings["Send text only notification emails, without the html part"] = "Envoyer le texte des courriels de notification, sans la composante html"; $a->strings["Show detailled notifications"] = "Notifications détaillées"; $a->strings["Per default, notifications are condensed to a single notification per item. When enabled every notification is displayed."] = "Par défaut seule la notification la plus récente par conversation est affichée. Ce réglage affiche toutes les notifications."; +$a->strings["Show notifications of ignored contacts"] = "Montrer les notifications des contacts ignorés"; +$a->strings["You don't see posts from ignored contacts. But you still see their comments. This setting controls if you want to still receive regular notifications that are caused by ignored contacts or not."] = "Par défaut les notifications de vos contacts ignorés sont également ignorées."; $a->strings["Advanced Account/Page Type Settings"] = "Paramètres avancés de compte/page"; $a->strings["Change the behaviour of this account for special situations"] = "Modifier le comportement de ce compte dans certaines situations"; $a->strings["Import Contacts"] = "Importer des contacts"; @@ -642,48 +564,53 @@ $a->strings["No videos selected"] = "Pas de vidéo sélectionné"; $a->strings["View Video"] = "Regarder la vidéo"; $a->strings["Recent Videos"] = "Vidéos récente"; $a->strings["Upload New Videos"] = "Téléversé une nouvelle vidéo"; -$a->strings["Number of daily wall messages for %s exceeded. Message failed."] = "Nombre de messages de mur quotidiens pour %s dépassé. Échec du message."; -$a->strings["Unable to check your home location."] = "Impossible de vérifier votre localisation."; -$a->strings["No recipient."] = "Pas de destinataire."; -$a->strings["If you wish for %s to respond, please check that the privacy settings on your site allow private mail from unknown senders."] = "Si vous souhaitez que %s réponde, merci de vérifier vos réglages pour autoriser les messages privés venant d'inconnus."; $a->strings["Invalid request."] = "Requête invalide."; $a->strings["Sorry, maybe your upload is bigger than the PHP configuration allows"] = "Désolé, il semble que votre fichier est plus important que ce que la configuration de PHP autorise"; $a->strings["Or - did you try to upload an empty file?"] = "Ou — auriez-vous essayé de télécharger un fichier vide ?"; $a->strings["File exceeds size limit of %s"] = "La taille du fichier dépasse la limite de %s"; $a->strings["File upload failed."] = "Le téléversement a échoué."; $a->strings["Wall Photos"] = "Photos du mur"; -$a->strings["Login failed."] = "Échec de connexion."; -$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Nous avons eu un souci avec l'OpenID que vous avez fourni. Merci de vérifier qu'il est correctement écrit."; -$a->strings["The error message was:"] = "Le message d'erreur était :"; -$a->strings["Login failed. Please check your credentials."] = "Échec d'authentification. Merci de vérifier vos identifiants."; -$a->strings["Welcome %s"] = "Bienvenue %s"; -$a->strings["Please upload a profile photo."] = "Merci d'illustrer votre profil d'une image."; +$a->strings["Number of daily wall messages for %s exceeded. Message failed."] = "Nombre de messages de mur quotidiens pour %s dépassé. Échec du message."; +$a->strings["Unable to check your home location."] = "Impossible de vérifier votre localisation."; +$a->strings["No recipient."] = "Pas de destinataire."; +$a->strings["If you wish for %s to respond, please check that the privacy settings on your site allow private mail from unknown senders."] = "Si vous souhaitez que %s réponde, merci de vérifier vos réglages pour autoriser les messages privés venant d'inconnus."; +$a->strings["No system theme config value set."] = "Le thème système n'est pas configuré."; $a->strings["You must be logged in to use addons. "] = "Vous devez être connecté pour utiliser les greffons."; $a->strings["Delete this item?"] = "Effacer cet élément?"; +$a->strings["Block this author? They won't be able to follow you nor see your public posts, and you won't be able to see their posts and their notifications."] = "Bloquer ce contact ? Iel ne pourra pas s'abonner à votre compte et vous ne pourrez pas voir leurs publications ni leurs commentaires."; $a->strings["toggle mobile"] = "activ. mobile"; $a->strings["Method not allowed for this module. Allowed method(s): %s"] = "Méthode non autorisée pour ce module. Méthode(s) autorisée(s): %s"; $a->strings["Page not found."] = "Page introuvable."; -$a->strings["No system theme config value set."] = "Le thème système n'est pas configuré."; $a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Le jeton de sécurité du formulaire n'est pas correct. Ceci veut probablement dire que le formulaire est resté ouvert trop longtemps (plus de 3 heures) avant d'être validé."; $a->strings["All contacts"] = "Tous les contacts"; $a->strings["Followers"] = "Abonnés"; $a->strings["Following"] = "Abonnements"; $a->strings["Mutual friends"] = "Contact mutuels"; +$a->strings["Common"] = "Commun"; +$a->strings["Addon not found"] = "Extension manquante"; +$a->strings["Addon already enabled"] = "Extension déjà activée"; +$a->strings["Addon already disabled"] = "Extension déjà désactivée"; $a->strings["Could not find any unarchived contact entry for this URL (%s)"] = "Aucune entrée de contact non archivé n'a été trouvé pour cette URL (%s)"; +$a->strings["The contact entries have been archived"] = "Les contacts ont été archivés"; $a->strings["Could not find any contact entry for this URL (%s)"] = "Aucun profil distant n'a été trouvé à cette URL (%s)"; $a->strings["The contact has been blocked from the node"] = "Le profile distant a été bloqué"; $a->strings["Post update version number has been set to %s."] = "Le numéro de version de \"post update\" a été fixé à %s."; -$a->strings["Check for pending update actions."] = "Vérification pour les ations de mise à jour en cours."; +$a->strings["Check for pending update actions."] = "Vérification pour les actions de mise à jour en cours."; $a->strings["Done."] = "Fait."; +$a->strings["Execute pending post updates."] = "Exécution de la mise à jour des publications en attente."; +$a->strings["All pending post updates are done."] = "Toutes les mises à jour de publications en attente sont terminées."; +$a->strings["Enter user nickname: "] = "Entrer un pseudo :"; $a->strings["Enter new password: "] = "Entrer le nouveau mot de passe :"; $a->strings["Enter user name: "] = "Entrer le nom d'utilisateur :"; -$a->strings["Enter user nickname: "] = "Entrer un pseudo :"; $a->strings["Enter user email address: "] = "Entrer l'adresse courriel de l'utilisateur :"; $a->strings["Enter a language (optional): "] = "Entrer la langue (optionnel) :"; $a->strings["User is not pending."] = "L'utilisateur n'est pas en attente."; $a->strings["User has already been marked for deletion."] = "L'utilisateur a déjà été marqué pour suppression."; $a->strings["Type \"yes\" to delete %s"] = "Saisir \"yes\" pour supprimer %s"; $a->strings["Deletion aborted."] = "Suppression annulée."; +$a->strings["Enter category: "] = "Saisissez la catégorie :"; +$a->strings["Enter key: "] = "Saisissez la clé :"; +$a->strings["Enter value: "] = "Saisissez la valeur :"; $a->strings["newer"] = "Plus récent"; $a->strings["older"] = "Plus ancien"; $a->strings["Frequently"] = "Fréquente"; @@ -732,6 +659,7 @@ $a->strings["Display Membership Date"] = "Afficher l'ancienneté"; $a->strings["Display membership date in profile"] = "Affiche la date de création du compte sur votre profile"; $a->strings["Forums"] = "Forums"; $a->strings["External link to forum"] = "Lien sortant vers le forum"; +$a->strings["show less"] = "voir moins"; $a->strings["show more"] = "montrer plus"; $a->strings["Nothing new here"] = "Rien de neuf ici"; $a->strings["Go back"] = "Revenir"; @@ -752,7 +680,6 @@ $a->strings["Your events"] = "Vos évènements"; $a->strings["Personal notes"] = "Notes personnelles"; $a->strings["Your personal notes"] = "Vos notes personnelles"; $a->strings["Home"] = "Profil"; -$a->strings["Home Page"] = "Page d'accueil"; $a->strings["Register"] = "S'inscrire"; $a->strings["Create an account"] = "Créer un compte"; $a->strings["Help"] = "Aide"; @@ -794,11 +721,13 @@ $a->strings["Navigation"] = "Navigation"; $a->strings["Site map"] = "Carte du site"; $a->strings["Embedding disabled"] = "Incorporation désactivée"; $a->strings["Embedded content"] = "Contenu incorporé"; +$a->strings["first"] = "premier"; $a->strings["prev"] = "précédent"; +$a->strings["next"] = "suivant"; $a->strings["last"] = "dernier"; $a->strings["Image/photo"] = "Image/photo"; $a->strings["%2\$s %3\$s"] = "%2\$s %3\$s"; -$a->strings["link to source"] = "lien original"; +$a->strings["Link to source"] = "Lien vers la source"; $a->strings["Click to open/close"] = "Cliquer pour ouvrir/fermer"; $a->strings["$1 wrote:"] = "$1 a écrit :"; $a->strings["Encrypted content"] = "Contenu chiffré"; @@ -807,22 +736,6 @@ $a->strings["Invalid link protocol"] = "Protocole de lien invalide"; $a->strings["Loading more entries..."] = "Chargement de résultats supplémentaires..."; $a->strings["The end"] = "Fin"; $a->strings["Follow"] = "S'abonner"; -$a->strings["Export"] = "Exporter"; -$a->strings["Export calendar as ical"] = "Exporter au format iCal"; -$a->strings["Export calendar as csv"] = "Exporter au format CSV"; -$a->strings["No contacts"] = "Aucun contact"; -$a->strings["%d Contact"] = [ - 0 => "%d contact", - 1 => "%d contacts", -]; -$a->strings["View Contacts"] = "Voir les contacts"; -$a->strings["Remove term"] = "Retirer le terme"; -$a->strings["Saved Searches"] = "Recherches"; -$a->strings["Trending Tags (last %d hour)"] = [ - 0 => "Tendances (dernière %d heure)", - 1 => "Tendances (dernières %d heures)", -]; -$a->strings["More Trending Tags"] = "Plus de tedances"; $a->strings["Add New Contact"] = "Ajouter un nouveau contact"; $a->strings["Enter address or web location"] = "Entrez son adresse ou sa localisation web"; $a->strings["Example: bob@example.com, http://example.com/barbara"] = "Exemple : bob@example.com, http://example.com/barbara"; @@ -854,6 +767,30 @@ $a->strings["%d contact in common"] = [ 1 => "%d contacts en commun", ]; $a->strings["Archives"] = "Archives"; +$a->strings["Persons"] = "Personnes"; +$a->strings["Organisations"] = "Organisations"; +$a->strings["News"] = "Nouvelles"; +$a->strings["All"] = "Tout"; +$a->strings["Export"] = "Exporter"; +$a->strings["Export calendar as ical"] = "Exporter au format iCal"; +$a->strings["Export calendar as csv"] = "Exporter au format CSV"; +$a->strings["No contacts"] = "Aucun contact"; +$a->strings["%d Contact"] = [ + 0 => "%d contact", + 1 => "%d contacts", +]; +$a->strings["View Contacts"] = "Voir les contacts"; +$a->strings["Remove term"] = "Retirer le terme"; +$a->strings["Saved Searches"] = "Recherches"; +$a->strings["Trending Tags (last %d hour)"] = [ + 0 => "Tendances (dernière %d heure)", + 1 => "Tendances (dernières %d heures)", +]; +$a->strings["More Trending Tags"] = "Plus de tedances"; +$a->strings["XMPP:"] = "XMPP"; +$a->strings["Matrix:"] = "Matrix :"; +$a->strings["Network:"] = "Réseau"; +$a->strings["Unfollow"] = "Se désabonner"; $a->strings["Yourself"] = "Vous-même"; $a->strings["Mutuals"] = "Mutuels"; $a->strings["Post to Email"] = "Publier aux courriels"; @@ -900,6 +837,8 @@ $a->strings["iconv PHP module"] = "Module PHP iconv"; $a->strings["Error: iconv PHP module required but not installed."] = "Erreur : Le module PHP iconv requis est absent."; $a->strings["POSIX PHP module"] = "Module PHP POSIX"; $a->strings["Error: POSIX PHP module required but not installed."] = "Erreur : Le module PHP POSIX est requis mais absent sur votre serveur."; +$a->strings["Program execution functions"] = "Fonctions d'exécution de programmes"; +$a->strings["Error: Program execution functions (proc_open) required but not enabled."] = "Erreur : Les functions d'exécution de programmes (proc_open) sont nécessaires mais manquantes."; $a->strings["JSON PHP module"] = "Module PHP JSON"; $a->strings["Error: JSON PHP module required but not installed."] = "Erreur : Le module PHP JSON est requis mais absent sur votre serveur."; $a->strings["File Information PHP module"] = "Module PHP fileinfo"; @@ -907,16 +846,22 @@ $a->strings["Error: File Information PHP module required but not installed."] = $a->strings["The web installer needs to be able to create a file called \"local.config.php\" in the \"config\" folder of your web server and it is unable to do so."] = "L'installeur web n'est pas en mesure de créer le fichier \"local.config.php\" dans le répertoire \"config\" de votre serveur."; $a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Le plus souvent, il s'agit d'un problème de permission. Le serveur web peut ne pas être capable d'écrire dans votre répertoire - alors que vous-même le pouvez."; $a->strings["At the end of this procedure, we will give you a text to save in a file named local.config.php in your Friendica \"config\" folder."] = "À la fin de la procédure d'installation nous vous fournirons le contenu du fichier \"local.config.php\" à créer manuellement dans le sous-répertoire \"config\" de votre répertoire Friendica sur votre serveur."; -$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Vous pouvez également sauter cette étape et procéder à une installation manuelle. Pour cela, merci de lire le fichier \"INSTALL.txt\"."; +$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"doc/INSTALL.md\" for instructions."] = "Vous pouvez également sauter cette étape et procéder à une installation manuelle. Pour cela, merci de consulter le fichier \"doc/INSTALL.md\"."; $a->strings["config/local.config.php is writable"] = "Le fichier \"config/local.config.php\" peut être créé."; $a->strings["Friendica uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Friendica utilise le moteur de modèles Smarty3 pour le rendu d'affichage web. Smarty3 compile les modèles en PHP pour accélérer le rendu."; $a->strings["In order to store these compiled templates, the web server needs to have write access to the directory view/smarty3/ under the Friendica top level folder."] = "Pour pouvoir stocker ces modèles compilés, le serveur internet doit avoir accès au droit d'écriture pour le répertoire view/smarty3/ sous le dossier racine de Friendica."; $a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Veuillez vous assurer que l'utilisateur qui exécute votre serveur internet (p. ex. www-data) détient le droit d'accès en écriture sur ce dossier."; $a->strings["Note: as a security measure, you should give the web server write access to view/smarty3/ only--not the template files (.tpl) that it contains."] = "Note: pour plus de sécurité, vous devriez ne donner le droit d'accès en écriture qu'à view/smarty3/ et pas aux fichiers modèles (.tpl) qu'il contient."; $a->strings["view/smarty3 is writable"] = "view/smarty3 est autorisé à l écriture"; -$a->strings["Url rewrite in .htaccess is not working. Make sure you copied .htaccess-dist to .htaccess."] = "La réécriture d'URL ne fonctionne pas, veuillez vous assurer que vous avez créé un fichier \".htaccess\" à partir du fichier \".htaccess-dist\"."; +$a->strings["Url rewrite in .htaccess seems not working. Make sure you copied .htaccess-dist to .htaccess."] = "La réécriture d'URL ne semble pas fonctionner, veuillez vous assurer que vous avez créé un fichier \".htaccess\" à partir du fichier \".htaccess-dist\"."; +$a->strings["In some circumstances (like running inside containers), you can skip this error."] = "Dans certaines situations (comme une installation dans un container), vous pouvez ignorer cette erreur."; $a->strings["Error message from Curl when fetching"] = "Message d'erreur de Curl lors du test de réécriture d'URL"; $a->strings["Url rewrite is working"] = "La réécriture d'URL fonctionne."; +$a->strings["The detection of TLS to secure the communication between the browser and the new Friendica server failed."] = "La détection de TLS pour sécuriser la communication entre le navigateur et votre nouveau serveur Friendica a échoué."; +$a->strings["It is highly encouraged to use Friendica only over a secure connection as sensitive information like passwords will be transmitted."] = "Nous vous recommandons fortement de n'utiliser Friendica qu'avec une connection sécurisée étant donné que des informations sensibles comme des mots de passe seront échangés."; +$a->strings["Please ensure that the connection to the server is secure."] = "Veuillez vous assurer que la connection au serveur est sécurisée."; +$a->strings["No TLS detected"] = "Pas de TLS détecté"; +$a->strings["TLS detected"] = "TLS détecté"; $a->strings["ImageMagick PHP extension is not installed"] = "L'extension PHP ImageMagick n'est pas installée"; $a->strings["ImageMagick PHP extension is installed"] = "L’extension PHP ImageMagick est installée"; $a->strings["ImageMagick supports GIF"] = "ImageMagick supporte le format GIF"; @@ -974,9 +919,13 @@ $a->strings["rebuffed"] = "a rabroué"; $a->strings["Friendica can't display this page at the moment, please contact the administrator."] = "Friendica ne peut pas afficher cette page pour le moment. Merci de contacter l'administrateur."; $a->strings["template engine cannot be registered without a name."] = "Le moteur de template ne peut pas être enregistré sans nom."; $a->strings["template engine is not registered!"] = "le moteur de template n'est pas enregistré!"; +$a->strings["Updates from version %s are not supported. Please update at least to version 2021.01 and wait until the postupdate finished version 1383."] = "Les mises à jour automatiques ne sont pas disponibles depuis la version %s. Veuillez mettre à jour manuellement jusqu'à la version 2021.01 et attendre que la mise à jour des données atteigne la version 1383."; +$a->strings["Updates from postupdate version %s are not supported. Please update at least to version 2021.01 and wait until the postupdate finished version 1383."] = "La mise à jour automatique des données n'est pas disponible depuis la version %s. Veuillez mettre à jour manuellement jusqu'à la version 2021.01 et attendre que la mise à jour des données atteigne la version 1383."; +$a->strings["%s: executing pre update %d"] = "%s : Exécution de la mise à jour préalable %d"; +$a->strings["%s: executing post update %d"] = "%s : Exécution de la mise à jour des données %d"; $a->strings["Update %s failed. See error logs."] = "Mise-à-jour %s échouée. Voir les journaux d'erreur."; $a->strings["\n\t\t\t\tThe friendica developers released update %s recently,\n\t\t\t\tbut when I tried to install it, something went terribly wrong.\n\t\t\t\tThis needs to be fixed soon and I can't do it alone. Please contact a\n\t\t\t\tfriendica developer if you can not help me on your own. My database might be invalid."] = "\nLes développeur•se•s de Friendica ont récemment publié la mise à jour %s, mais en tentant de l’installer, quelque chose s’est terriblement mal passé. Une réparation s’impose et je ne peux pas la faire tout seul. Contactez un développeur Friendica si vous ne pouvez pas corriger le problème vous-même. Il est possible que ma base de données soit corrompue."; -$a->strings["The error message is\n[pre]%s[/pre]"] = "Le message d’erreur est\n[pre]%s[/pre]"; +$a->strings["The error message is\\n[pre]%s[/pre]"] = "The message d'erreur est\\n[pre]%s[/pre]"; $a->strings["[Friendica Notify] Database update"] = "[Friendica:Notification] Mise à jour de la base de données"; $a->strings["\n\t\t\t\t\tThe friendica database was successfully updated from %s to %s."] = "\nLa base de donnée Friendica a été mise à jour avec succès de la version %s à la version %s."; $a->strings["Error decoding account file"] = "Une erreur a été détecté en décodant un fichier utilisateur"; @@ -989,13 +938,21 @@ $a->strings["%d contact not imported"] = [ ]; $a->strings["User profile creation error"] = "Erreur de création du profil utilisateur"; $a->strings["Done. You can now login with your username and password"] = "Action réalisée. Vous pouvez désormais vous connecter avec votre nom d'utilisateur et votre mot de passe"; -$a->strings["Database error %d \"%s\" at \"%s\""] = "Erreur base de données %d \"%s\" à \"%s\""; +$a->strings["The database version had been set to %s."] = "La version de la base de données a été fixée a %s."; +$a->strings["The post update is at version %d, it has to be at %d to safely drop the tables."] = "La mise à jour des données est à la version %d, mais elle doit atteindre la version %d pour pouvoir supprimer les tables en toute sécurité."; +$a->strings["No unused tables found."] = "Aucune table non utilisée trouvée."; +$a->strings["These tables are not used for friendica and will be deleted when you execute \"dbstructure drop -e\":"] = "Ces tables ne sont pas utilisées pour friendica et seront supprimées lorsque vous exécuterez \"dbstructure drop -e\" :"; $a->strings["There are no tables on MyISAM or InnoDB with the Antelope file format."] = "Il n'y a pas de tables MyISAM ou InnoDB avec le format de fichier Antelope."; $a->strings["\nError %d occurred during database update:\n%s\n"] = "\nErreur %d survenue durant la mise à jour de la base de données :\n%s\n"; $a->strings["Errors encountered performing database changes: "] = "Erreurs survenues lors de la mise à jour de la base de données :"; $a->strings["Another database update is currently running."] = "Une autre mise à jour de la base de données est en cours."; $a->strings["%s: Database update"] = "%s : Mise à jour de la base de données"; $a->strings["%s: updating %s table."] = "%s : Table %s en cours de mise à jour."; +$a->strings["Record not found"] = "Enregistrement non trouvé"; +$a->strings["Unprocessable Entity"] = "Entité impossible à traiter"; +$a->strings["Unauthorized"] = "Accès réservé"; +$a->strings["Token is not authorized with a valid user or is missing a required scope"] = "Le jeton ne comporte pas un utilisateur valide ou une portée (scope) nécessaire."; +$a->strings["Internal Server Error"] = "Erreur du site"; $a->strings["Friend Suggestion"] = "Suggestion d'abonnement"; $a->strings["Friend/Connect Request"] = "Demande de connexion/relation"; $a->strings["New Follower"] = "Nouvel abonné"; @@ -1012,13 +969,13 @@ $a->strings["UnFollow"] = "Se désabonner"; $a->strings["Drop Contact"] = "Supprimer le contact"; $a->strings["Approve"] = "Approuver"; $a->strings["Organisation"] = "Organisation"; -$a->strings["News"] = "Nouvelles"; $a->strings["Forum"] = "Forum"; +$a->strings["Disallowed profile URL."] = "URL de profil interdite."; +$a->strings["Blocked domain"] = "Domaine bloqué"; $a->strings["Connect URL missing."] = "URL de connexion manquante."; $a->strings["The contact could not be added. Please check the relevant network credentials in your Settings -> Social Networks page."] = "Le contact n'a pu être ajouté. Veuillez vérifier les identifiants du réseau concerné dans la page Réglages -> Réseaux Sociaux si pertinent."; -$a->strings["This site is not configured to allow communications with other networks."] = "Ce site n'est pas configuré pour dialoguer avec d'autres réseaux."; -$a->strings["No compatible communication protocols or feeds were discovered."] = "Aucun protocole de communication ni aucun flux n'a pu être découvert."; $a->strings["The profile address specified does not provide adequate information."] = "L'adresse de profil indiquée ne fournit par les informations adéquates."; +$a->strings["No compatible communication protocols or feeds were discovered."] = "Aucun protocole de communication ni aucun flux n'a pu être découvert."; $a->strings["An author or name was not found."] = "Aucun auteur ou nom d'auteur n'a pu être trouvé."; $a->strings["No browser URL could be matched to this address."] = "Aucune URL de navigation ne correspond à cette adresse."; $a->strings["Unable to match @-style Identity Address with a known protocol or email contact."] = "Impossible de faire correspondre l'adresse d'identité en \"@\" avec un protocole connu ou un contact courriel."; @@ -1052,25 +1009,40 @@ $a->strings["Contacts not in any group"] = "Contacts n'appartenant à aucun grou $a->strings["Create a new group"] = "Créer un nouveau groupe"; $a->strings["Group Name: "] = "Nom du groupe : "; $a->strings["Edit groups"] = "Modifier les groupes"; +$a->strings["Detected languages in this post:\\n%s"] = "Langues détectées dans cette publication :\\n%s"; $a->strings["activity"] = "activité"; -$a->strings["comment"] = [ - 0 => "commentaire", - 1 => "commentaires", -]; +$a->strings["comment"] = "commentaire"; $a->strings["post"] = "publication"; $a->strings["Content warning: %s"] = "Avertissement de contenu: %s"; $a->strings["bytes"] = "octets"; $a->strings["View on separate page"] = "Voir dans une nouvelle page"; -$a->strings["view on separate page"] = "voir dans une nouvelle page"; $a->strings["[no subject]"] = "[pas de sujet]"; +$a->strings["%1\$s wants to follow you"] = "%1\$s veut s'abonner à votre contenu"; +$a->strings["%1\$s had started following you"] = "%1\$s s'est abonné•e à votre contenu"; +$a->strings["%1\$s liked your comment %2\$s"] = "%1\$s a aimé votre commentaire %2\$s"; +$a->strings["%1\$s liked your post %2\$s"] = "%1\$s a aimé votre publication %2\$s"; +$a->strings["%1\$s disliked your comment %2\$s"] = "%1\$s n'a pas aimé votre commentaire %2\$s"; +$a->strings["%1\$s disliked your post %2\$s"] = "%1\$s n'a pas aimé votre publication %2\$s"; +$a->strings["%1\$s shared your comment %2\$s"] = "%1\$s a partagé votre commentaire %2\$s"; +$a->strings["%1\$s shared your post %2\$s"] = "%1\$s a partagé votre publication %2\$s"; +$a->strings["%1\$s tagged you on %2\$s"] = "%1\$s vous a mentionné•e dans %2\$s"; +$a->strings["%1\$s replied to you on %2\$s"] = "%1\$s vous a répondu dans %2\$s"; +$a->strings["%1\$s commented in your thread %2\$s"] = "%1\$s a commenté dans votre conversation %2\$s"; +$a->strings["%1\$s commented on your comment %2\$s"] = "%1\$s a répondu à votre commentaire %2\$s"; +$a->strings["%1\$s commented in their thread %2\$s"] = "%1\$s a commenté dans leur conversation %2\$s"; +$a->strings["%1\$s commented in their thread"] = "%1\$s a commenté dans leur conversation"; +$a->strings["%1\$s commented in the thread %2\$s from %3\$s"] = "%1\$s a commenté dans la conversation %2\$s de %3\$s"; +$a->strings["%1\$s commented in the thread from %3\$s"] = "%1\$s a commenté dans la conversation de %3\$s"; +$a->strings["%1\$s commented on your thread %2\$s"] = "%1\$s a commenté dans votre conversation %2\$s"; +$a->strings["%1\$s shared the post %2\$s from %3\$s"] = "%1\$s a partagé la publication %2\$s de %3\$s"; +$a->strings["%1\$s shared a post from %3\$s"] = "%1\$s a partagé une publication de %3\$s"; +$a->strings["%1\$s shared the post %2\$s"] = "%1\$s a partagé la publication %2\$s"; +$a->strings["%1\$s shared a post"] = "%1\$s a partagé une publication"; $a->strings["Edit profile"] = "Editer le profil"; $a->strings["Change profile photo"] = "Changer de photo de profil"; $a->strings["Homepage:"] = "Page personnelle :"; $a->strings["About:"] = "À propos :"; -$a->strings["XMPP:"] = "XMPP"; -$a->strings["Unfollow"] = "Se désabonner"; $a->strings["Atom feed"] = "Flux Atom"; -$a->strings["Network:"] = "Réseau"; $a->strings["g A l F d"] = "g A | F d"; $a->strings["F d"] = "F d"; $a->strings["[today]"] = "[aujourd'hui]"; @@ -1080,6 +1052,9 @@ $a->strings["[No description]"] = "[Sans description]"; $a->strings["Event Reminders"] = "Rappels d'évènements"; $a->strings["Upcoming events the next 7 days:"] = "Évènements à venir dans les 7 prochains jours :"; $a->strings["OpenWebAuth: %1\$s welcomes %2\$s"] = "%1\$s souhaite la bienvenue à %2\$s grâce à OpenWebAuth"; +$a->strings["Storage base path"] = "Chemin de base du stockage"; +$a->strings["Folder where uploaded files are saved. For maximum security, This should be a path outside web server folder tree"] = "Répertoire dans lequel les fichiers sont stockés. Pour une sécurité maximale, il devrait être situé dans un chemin hors de votre serveur web."; +$a->strings["Enter a valid existing folder"] = "Entrez le chemin d'un dossier existant"; $a->strings["SERIOUS ERROR: Generation of security keys failed."] = "ERREUR FATALE : La génération des clés de sécurité a échoué."; $a->strings["Login failed"] = "Échec de l'identification"; $a->strings["Not enough information to authenticate"] = "Pas assez d'informations pour s'identifier"; @@ -1091,6 +1066,8 @@ $a->strings["Passwords do not match. Password unchanged."] = "Les mots de passe $a->strings["An invitation is required."] = "Une invitation est requise."; $a->strings["Invitation could not be verified."] = "L'invitation fournie n'a pu être validée."; $a->strings["Invalid OpenID url"] = "Adresse OpenID invalide"; +$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Nous avons eu un souci avec l'OpenID que vous avez fourni. Merci de vérifier qu'il est correctement écrit."; +$a->strings["The error message was:"] = "Le message d'erreur était :"; $a->strings["Please enter the required information."] = "Entrez les informations requises."; $a->strings["system.username_min_length (%s) and system.username_max_length (%s) are excluding each other, swapping values."] = "system.username_min_length (%s) et system.username_max_length (%s) s'excluent mutuellement, leur valeur sont échangées."; $a->strings["Username should be at least %s character."] = [ @@ -1115,6 +1092,8 @@ $a->strings["Friends"] = "Contacts"; $a->strings["An error occurred creating your default contact group. Please try again."] = "Une erreur est survenue lors de la création de votre groupe de contacts par défaut. Veuillez réessayer."; $a->strings["\n\t\tDear %1\$s,\n\t\t\tthe administrator of %2\$s has set up an account for you."] = "\n\t\tCher•ère %1\$s,\n\t\t\tl'administrateur de %2\$s a créé un compte pour vous."; $a->strings["Registration details for %s"] = "Détails d'inscription pour %s"; +$a->strings["Registration at %s"] = "inscription à %s"; +$a->strings["\n\t\t\t\tDear %1\$s,\n\t\t\t\tThank you for registering at %2\$s. Your account has been created.\n\t\t\t"] = "\n\t\t\t\tCher %1\$s,\n\t\t\t\tMerci pour votre inscription sur %2\$s. Votre compte a été créé.\n\t\t\t"; $a->strings["Addon not found."] = "Extension manquante."; $a->strings["Addon %s disabled."] = "Add-on %s désactivé."; $a->strings["Addon %s enabled."] = "Add-on %s activé."; @@ -1125,9 +1104,21 @@ $a->strings["Addons"] = "Extensions"; $a->strings["Toggle"] = "Activer/Désactiver"; $a->strings["Author: "] = "Auteur : "; $a->strings["Maintainer: "] = "Mainteneur : "; +$a->strings["Addons reloaded"] = "Extensions rechargées"; $a->strings["Addon %s failed to install."] = "L'extension %s a échoué à s'installer."; $a->strings["Reload active addons"] = "Recharger les add-ons activés."; $a->strings["There are currently no addons available on your node. You can find the official addon repository at %1\$s and might find other interesting addons in the open addon registry at %2\$s"] = "Il n'y a pas d'add-on disponible sur votre serveur. Vous pouvez trouver le dépôt officiel d'add-ons sur %1\$s et des add-ons non-officiel dans le répertoire d'add-ons ouvert sur %2\$s."; +$a->strings["List of all users"] = "Liste de tous les utilisateurs"; +$a->strings["Active"] = "Actif"; +$a->strings["List of active accounts"] = "Liste des comptes actifs"; +$a->strings["Pending"] = "En attente"; +$a->strings["List of pending registrations"] = "Liste des inscriptions en attente"; +$a->strings["Blocked"] = "Bloqués"; +$a->strings["List of blocked users"] = "Liste des utilisateurs bloqués"; +$a->strings["Deleted"] = "Supprimé"; +$a->strings["List of pending user deletions"] = "Liste des utilisateurs en attente de suppression"; +$a->strings["Private Forum"] = "Forum Privé"; +$a->strings["Relay"] = "Relai"; $a->strings["%s contact unblocked"] = [ 0 => "%s contact débloqué", 1 => "%s profiles distants débloqués", @@ -1155,6 +1146,7 @@ $a->strings["Reason for the block"] = "Raison du blocage"; $a->strings["Delete server domain pattern"] = "Supprimer ce filtre de domaine bloqué"; $a->strings["Check to delete this entry from the blocklist"] = "Cochez la case pour retirer cette entrée de la liste noire"; $a->strings["Server Domain Pattern Blocklist"] = "Liste des filtres de domaines bloqués"; +$a->strings["This page can be used to define a blocklist of server domain patterns from the federated network that are not allowed to interact with your node. For each domain pattern you should also provide the reason why you block it."] = "Cette page sert à définit une liste de blocage de schémas de domaine de serveurs distants qui ne sont pas autorisé à interagir avec ce serveur. Veuillez fournir la raison pour laquelle vous avez décidé de bloquer chaque schéma de domaine."; $a->strings["The list of blocked server domain patterns will be made publically available on the /friendica page so that your users and people investigating communication problems can find the reason easily."] = "La liste de blocage est disponible publiquement à la page /friendica pour permettre de déterminer la cause de certains problèmes de communication avec des serveurs distants."; $a->strings["

The server domain pattern syntax is case-insensitive shell wildcard, comprising the following special characters:

\n
    \n\t
  • *: Any number of characters
  • \n\t
  • ?: Any single character
  • \n\t
  • [<char1><char2>...]: char1 or char2
  • \n
"] = "

La syntaxe de filtre de domaine est insensible à la case et utilise les caractères de remplacement de shell, incluant les caractères suivants:

\n
    \n\t
  • * : N'importe quel nombre de caractères
  • \n\t
  • ? : Un unique caractère
  • \n\t
  • [<car1><car2>...] : car1 ou car2
  • \n
"; $a->strings["Add new entry to block list"] = "Ajouter une nouvelle entrée à la liste noire"; @@ -1194,7 +1186,19 @@ $a->strings["On this page you can delete an item from your node. If the item is $a->strings["You need to know the GUID of the item. You can find it e.g. by looking at the display URL. The last part of http://example.com/display/123456 is the GUID, here 123456."] = "Vous devez connaître le GUID de l'élément. Vous pouvez le trouver en sélectionnant l'élément puis en lisant l'URL. La dernière partie de l'URL est le GUID. Exemple: http://example.com/display/123456 a pour GUID: 123456."; $a->strings["GUID"] = "GUID"; $a->strings["The GUID of the item you want to delete."] = "GUID de l'élément à supprimer."; +$a->strings["Item Source"] = "Source de la publication"; $a->strings["Item Guid"] = "GUID du contenu"; +$a->strings["Item Id"] = "Id de la publication"; +$a->strings["Item URI"] = "URI de la publication"; +$a->strings["Terms"] = "Termes"; +$a->strings["Tag"] = "Tag"; +$a->strings["Type"] = "Type"; +$a->strings["Term"] = "Terme"; +$a->strings["URL"] = "URL"; +$a->strings["Mention"] = "Mention"; +$a->strings["Implicit Mention"] = "Mention implicite"; +$a->strings["Source"] = "Source"; +$a->strings["The logfile '%s' is not writable. No logging possible"] = "The fichier journal '%s' n'est pas accessible en écriture. Pas de journalisation possible"; $a->strings["PHP log currently enabled."] = "Log PHP actuellement activé."; $a->strings["PHP log currently disabled."] = "Log PHP actuellement desactivé."; $a->strings["Logs"] = "Journaux"; @@ -1213,10 +1217,11 @@ $a->strings["This page lists the deferred worker jobs. This are jobs that couldn $a->strings["Inspect Worker Queue"] = "Détail des tâches de fond en attente"; $a->strings["This page lists the currently queued worker jobs. These jobs are handled by the worker cronjob you've set up during install."] = "Cette page détaille les tâches de fond en attente. Elles seront traitées lors de la prochaine exécution de la tâche planifiée que vous avez définie lors de l'installation."; $a->strings["ID"] = "ID"; +$a->strings["Command"] = "Commande"; $a->strings["Job Parameters"] = "Paramètres de la tâche"; -$a->strings["Created"] = "Créé"; $a->strings["Priority"] = "Priorité"; $a->strings["Can not parse base url. Must have at least ://"] = "Impossible d'analyser l'URL de base. Doit contenir au moins ://"; +$a->strings["Relocation started. Could take a while to complete."] = "Déménagement en cours. Cette opération prend du temps à finir."; $a->strings["No special theme for mobile devices"] = "Pas de thème particulier pour les terminaux mobiles"; $a->strings["%s - (Experimental)"] = "%s- (expérimental)"; $a->strings["No community page for local users"] = "Pas de page communauté pour les utilisateurs enregistrés"; @@ -1234,8 +1239,11 @@ $a->strings["Self-signed certificate, use SSL for local links only (discouraged) $a->strings["Don't check"] = "Ne pas rechercher"; $a->strings["check the stable version"] = "Rechercher les versions stables"; $a->strings["check the development version"] = "Rechercher les versions de développement"; -$a->strings["Database (legacy)"] = "Base de donnée (historique)"; +$a->strings["none"] = "aucun"; +$a->strings["Local contacts"] = "Contacts locaux"; +$a->strings["Interactors"] = "Interagisseurs"; $a->strings["Site"] = "Site"; +$a->strings["General Information"] = "Information générale"; $a->strings["Republish users to directory"] = "Republier les utilisateurs sur le répertoire"; $a->strings["Registration"] = "Inscription"; $a->strings["File upload"] = "Téléversement de fichier"; @@ -1244,10 +1252,16 @@ $a->strings["Auto Discovered Contact Directory"] = "Répertoire de Contacts Déc $a->strings["Performance"] = "Performance"; $a->strings["Worker"] = "Worker"; $a->strings["Message Relay"] = "Relai de publication"; +$a->strings["Use the command \"console relay\" in the command line to add or remove relays."] = "Utilisez la commande \"console relay\" en ligne de commande pour ajouter ou retirer des relais."; +$a->strings["The system is not subscribed to any relays at the moment."] = "Ce serveur n'est pas abonné à un relai pour le moment."; +$a->strings["The system is currently subscribed to the following relays:"] = "Ce serveur est actuellement abonné aux relais suivants:"; $a->strings["Relocate Instance"] = "Déménager le site"; +$a->strings["Warning! Advanced function. Could make this server unreachable."] = "Attention ! Fonctionalité avancée. Cette fonctionnalité avancée peut rendre ce serveur inaccessible."; $a->strings["Site name"] = "Nom du site"; $a->strings["Sender Email"] = "Courriel de l'émetteur"; $a->strings["The email address your server shall use to send notification emails from."] = "L'adresse courriel à partir de laquelle votre serveur enverra des courriels."; +$a->strings["Name of the system actor"] = "Nom du compte système"; +$a->strings["Name of the internal system account that is used to perform ActivityPub requests. This must be an unused username. If set, this can't be changed again."] = "Nom du compte interne utilisé pour effectuer les requêtes ActivityPub. Ce nom doit être inutilisé actuellement. Une fois défini, ce nom ne peut pas être changé."; $a->strings["Banner/Logo"] = "Bannière/Logo"; $a->strings["Email Banner/Logo"] = "Bannière/Logo d'email"; $a->strings["Shortcut icon"] = "Icône de raccourci"; @@ -1265,12 +1279,10 @@ $a->strings["SSL link policy"] = "Politique SSL pour les liens"; $a->strings["Determines whether generated links should be forced to use SSL"] = "Détermine si les liens générés doivent forcer l'utilisation de SSL"; $a->strings["Force SSL"] = "SSL obligatoire"; $a->strings["Force all Non-SSL requests to SSL - Attention: on some systems it could lead to endless loops."] = "Redirige toutes les requêtes en clair vers des requêtes SSL. Attention : sur certains systèmes cela peut conduire à des boucles de redirection infinies."; -$a->strings["Hide help entry from navigation menu"] = "Cacher l'aide du menu de navigation"; -$a->strings["Hides the menu entry for the Help pages from the navigation menu. You can still access it calling /help directly."] = "Cacher du menu de navigation l'entrée vers les pages d'aide. Vous pouvez toujours y accéder en tapant directement /help."; +$a->strings["Show help entry from navigation menu"] = "Montrer l'aide dans le menu de navigation"; +$a->strings["Displays the menu entry for the Help pages from the navigation menu. It is always accessible by calling /help directly."] = "Montre l'Aide dans le menu de navigation. L'aide reste accessible en naviguant vers /help directement."; $a->strings["Single user instance"] = "Instance mono-utilisateur"; $a->strings["Make this instance multi-user or single-user for the named user"] = "Transformer cette en instance en multi-utilisateur ou mono-utilisateur pour cet l'utilisateur."; -$a->strings["File storage backend"] = "Destination du stockage de fichier"; -$a->strings["The backend used to store uploaded data. If you change the storage backend, you can manually move the existing files. If you do not do so, the files uploaded before the change will still be available at the old backend. Please see the settings documentation for more information about the choices and the moving procedure."] = "La destination du stockage des fichiers. Si vous changez cette destination, vous pouvez migrer les fichiers existants. Si vous ne le faites pas, ils resteront accessibles à leur emplacement actuel. Veuillez consulter la page d'aide à la Configuration (en anglais) pour plus d'information sur les choix possibles et la procédure de migration."; $a->strings["Maximum image size"] = "Taille maximale des images"; $a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Taille maximale des images envoyées (en octets). 0 par défaut, c'est à dire \"aucune limite\"."; $a->strings["Maximum image length"] = "Longueur maximale des images"; @@ -1292,8 +1304,8 @@ $a->strings["Allowed email domains"] = "Domaines courriel autorisés"; $a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Liste de domaines - séparés par des virgules - dont les adresses e-mail sont autorisées à s'inscrire sur ce site. Les '*' sont acceptées. Laissez vide pour autoriser tous les domaines"; $a->strings["No OEmbed rich content"] = "Désactiver le texte riche avec OEmbed"; $a->strings["Don't show the rich content (e.g. embedded PDF), except from the domains listed below."] = "Evite le contenu riche avec OEmbed (comme un document PDF incrusté), sauf provenant des domaines autorisés listés ci-après."; -$a->strings["Allowed OEmbed domains"] = "Domaines autorisés pour OEmbed"; -$a->strings["Comma separated list of domains which oembed content is allowed to be displayed. Wildcards are accepted."] = "Liste de noms de domaine séparés par des virgules. Ces domaines peuvent afficher du contenu riche avec OEmbed."; +$a->strings["Trusted third-party domains"] = "Domaines tierce-partie de confiance"; +$a->strings["Comma separated list of domains from which content is allowed to be embedded in posts like with OEmbed. All sub-domains of the listed domains are allowed as well."] = "Liste séparée par des virgules de domaines dont le contenu est autorisé à être intégré dans les publications comme avec OEmbed. Tous les sous-domaines des domains mentionnés sont autorisés également."; $a->strings["Block public"] = "Interdire la publication globale"; $a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Cocher pour bloquer les accès anonymes (non-connectés) à tout sauf aux pages personnelles publiques."; $a->strings["Force publish"] = "Forcer la publication globale"; @@ -1313,24 +1325,24 @@ $a->strings["Explicit Content"] = "Contenu adulte"; $a->strings["Set this to announce that your node is used mostly for explicit content that might not be suited for minors. This information will be published in the node information and might be used, e.g. by the global directory, to filter your node from listings of nodes to join. Additionally a note about this will be shown at the user registration page."] = "Activez cette option si votre site est principalement utilisé pour publier du contenu adulte. Cette information est publique et peut être utilisée pour filtrer votre site dans le répertoire de site global. Elle est également affichée sur la page d'inscription."; $a->strings["Allow Users to set remote_self"] = "Autoriser les utilisateurs à définir remote_self"; $a->strings["With checking this, every user is allowed to mark every contact as a remote_self in the repair contact dialog. Setting this flag on a contact causes mirroring every posting of that contact in the users stream."] = "Cocher cette case, permet à chaque utilisateur de marquer chaque contact comme un remote_self dans la boîte de dialogue de réparation des contacts. Activer cette fonction à un contact engendre la réplique de toutes les publications d'un contact dans le flux d'activités des utilisateurs."; -$a->strings["Block multiple registrations"] = "Interdire les inscriptions multiples"; -$a->strings["Disallow users to register additional accounts for use as pages."] = "Ne pas permettre l'inscription de comptes multiples comme des pages."; -$a->strings["Disable OpenID"] = "Désactiver OpenID"; -$a->strings["Disable OpenID support for registration and logins."] = "Désactive OpenID pour l'inscription et l'identification."; -$a->strings["No Fullname check"] = "Désactiver l'obligation de nom complet"; -$a->strings["Allow users to register without a space between the first name and the last name in their full name."] = "Supprime l'obligation d'avoir au moins un espace dans le nom complet des utilisateurs pour séparer leur prénom et nom de famille."; +$a->strings["Enable multiple registrations"] = "Autoriser les comptes multiples"; +$a->strings["Enable users to register additional accounts for use as pages."] = "Permet aux utilisateurs d'enregistrer des comptes supplémentaires pour être utilisés comme pages."; +$a->strings["Enable OpenID"] = "Activer OpenID"; +$a->strings["Enable OpenID support for registration and logins."] = "Permet l'utilisation d'OpenID pour l'enregistrement de compte et l'identification."; +$a->strings["Enable Fullname check"] = "Forcer l'utilisation de noms complets"; +$a->strings["Enable check to only allow users to register with a space between the first name and the last name in their full name."] = "Oblige les utilisateurs à include au moins un espace dans leur nom d'usage comme entre un prénom et un nom de famille."; $a->strings["Community pages for visitors"] = "Affichage de la page communauté pour les utilisateurs anonymes"; $a->strings["Which community pages should be available for visitors. Local users always see both pages."] = "Quelles pages communauté sont disponibles pour les utilisateurs anonymes."; $a->strings["Posts per user on community page"] = "Nombre de publications par utilisateur sur la page de la communauté (n'est pas valide pour "; $a->strings["The maximum number of posts per user on the community page. (Not valid for \"Global Community\")"] = "Le nombre maximum de publications par auteur par page dans le flux communautaire local."; -$a->strings["Disable OStatus support"] = "Désactiver OStatus"; -$a->strings["Disable built-in OStatus (StatusNet, GNU Social etc.) compatibility. All communications in OStatus are public, so privacy warnings will be occasionally displayed."] = "Désactive le support natif d'OStatus (StatusNet, GNU Social, etc...). Toutes les communications via OStatus sont publiques, donc des avertissements de protection de vie privée sont régulièrement affichés."; -$a->strings["OStatus support can only be enabled if threading is enabled."] = "Le support OStatus ne peut être activé que si l'imbrication des commentaires est activée."; +$a->strings["Enable Mail support"] = "Activer la prise en charge e-mail"; +$a->strings["Enable built-in mail support to poll IMAP folders and to reply via mail."] = "Permet de se connecter à un compte IMAP et de répondre directement aux e-mails via Friendica."; +$a->strings["Mail support can't be enabled because the PHP IMAP module is not installed."] = "La prise en charge e-mail requiert le module PHP IMAP pour être activée."; +$a->strings["Enable OStatus support"] = "Activer la prise en charge d'OStatus"; +$a->strings["Enable built-in OStatus (StatusNet, GNU Social etc.) compatibility. All communications in OStatus are public."] = "Permet la communication avec des comptes distants via OStatus (StatusNet, GNU Social, etc...). Toutes les publications OStatus sont publiques."; $a->strings["Diaspora support can't be enabled because Friendica was installed into a sub directory."] = "Le support de Diaspora ne peut pas être activé parce que Friendica a été installé dans un sous-répertoire."; $a->strings["Enable Diaspora support"] = "Activer le support de Diaspora"; -$a->strings["Provide built-in Diaspora network compatibility."] = "Fournir une compatibilité Diaspora intégrée."; -$a->strings["Only allow Friendica contacts"] = "N'autoriser que les contacts Friendica"; -$a->strings["All contacts must use Friendica protocols. All other built-in communication protocols disabled."] = "Tous les contacts doivent utiliser les protocoles de Friendica. Tous les autres protocoles de communication intégrés sont désactivés."; +$a->strings["Enable built-in Diaspora network compatibility for communicating with diaspora servers."] = "Permet la communication avec des comptes distants via Diaspora. Ce protocole est principalement utilisé par la plate-forme Diaspora."; $a->strings["Verify SSL"] = "Vérifier SSL"; $a->strings["If you wish, you can turn on strict certificate checking. This will mean you cannot connect (at all) to self-signed SSL sites."] = "Si vous le souhaitez, vous pouvez activier la vérification stricte des certificats. Cela signifie que vous ne pourrez pas vous connecter (du tout) aux sites SSL munis d'un certificat auto-signé."; $a->strings["Proxy user"] = "Utilisateur du proxy"; @@ -1343,12 +1355,23 @@ $a->strings["Maximum Load Average (Frontend)"] = "Plafond de la charge moyenne ( $a->strings["Maximum system load before the frontend quits service - default 50."] = "Limite de charge système pour le rendu des pages - défaut 50."; $a->strings["Minimal Memory"] = "Mémoire minimum"; $a->strings["Minimal free memory in MB for the worker. Needs access to /proc/meminfo - default 0 (deactivated)."] = "Mémoire libre minimale pour les tâches de fond (en Mo). Requiert l'accès à /proc/meminfo. La valeur par défaut est 0 (désactivé)."; +$a->strings["Periodically optimize tables"] = "Optimizer les tables régulièrement"; +$a->strings["Periodically optimize tables like the cache and the workerqueue"] = "Optimize régulièrement certaines tables de base de données très utilisées comme cache, locks, session, ou workerqueue."; +$a->strings["Discover followers/followings from contacts"] = "Découvrir la liste de contacts des contacts"; +$a->strings["If enabled, contacts are checked for their followers and following contacts."] = "Si activé, ce serveur collecte la liste d'abonnés et d'abonnements des contacts suivants."; +$a->strings["None - deactivated"] = "Aucun - désactivé"; +$a->strings["Local contacts - contacts of our local contacts are discovered for their followers/followings."] = "Contacts locaux : Les contacts des utilisateurs de ce serveur"; +$a->strings["Interactors - contacts of our local contacts and contacts who interacted on locally visible postings are discovered for their followers/followings."] = "Interagisseurs : Les contacts des utilisateurs de ce serveur et les contacts qui ont intéragit avec les conversations dont ce serveur a connaissance."; +$a->strings["Synchronize the contacts with the directory server"] = "Synchroniser les contacts avec l'annuaire distant"; +$a->strings["if enabled, the system will check periodically for new contacts on the defined directory server."] = "Active l'ajout de nouveaux contacts depuis l'annuaire distant choisi."; $a->strings["Days between requery"] = "Nombre de jours entre les requêtes"; $a->strings["Number of days after which a server is requeried for his contacts."] = "Nombre de jours avant qu'une requête de contacts soient envoyée à nouveau à un serveur."; $a->strings["Discover contacts from other servers"] = "Découvrir des contacts des autres serveurs"; +$a->strings["Periodically query other servers for contacts. The system queries Friendica, Mastodon and Hubzilla servers."] = "Récupère périodiquement la liste des contacts connus par les serveurs distants. Concerne les serveurs Friendica, Mastodon et Hubzilla seulement."; $a->strings["Search the local directory"] = "Chercher dans le répertoire local"; $a->strings["Search the local directory instead of the global directory. When searching locally, every search will be executed on the global directory in the background. This improves the search results when the search is repeated."] = "Cherche dans le répertoire local au lieu du répertoire local. Quand une recherche locale est effectuée, la même recherche est effectuée dans le répertoire global en tâche de fond. Cela améliore les résultats de la recherche si elle est réitérée."; $a->strings["Publish server information"] = "Publier les informations du serveur"; +$a->strings["If enabled, general server and usage data will be published. The data contains the name and version of the server, number of users with public profiles, number of posts and the activated protocols and connectors. See the-federation.info for details."] = "Active la publication de données générales sur ce serveur et son utilisation. Contient entre autres le nom et la version du serveur, le nombre d'utilisateurs avec un profil public, le nombre de publications et la liste des connecteurs activés. Voir the-federation.info pour les détails."; $a->strings["Check upstream version"] = "Mises à jour"; $a->strings["Enables checking for new Friendica versions at github. If there is a new version, you will be informed in the admin panel overview."] = "Permet de vérifier la présence de nouvelles versions de Friendica sur github. Si une nouvelle version est disponible, vous recevrez une notification dans l'interface d'administration."; $a->strings["Suppress Tags"] = "Masquer les tags"; @@ -1361,41 +1384,46 @@ $a->strings["Lifespan of unclaimed items"] = "Durée de vie des conversations re $a->strings["When the database cleanup is enabled, this defines the days after which unclaimed remote items (mostly content from the relay) will be deleted. Default value is 90 days. Defaults to the general lifespan value of remote items if set to 0."] = "Si le nettoyage de la base de donnée est actif, cette valeur représente le délai en jours après lequel les conversations relayées qui n'ont pas reçu d'interactions locales sont supprimées. La valeur par défaut est 90 jours. 0 pour aligner cette valeur sur la durée de vie des conversations distantes."; $a->strings["Lifespan of raw conversation data"] = "Durée de vie des méta-données de conversation"; $a->strings["The conversation data is used for ActivityPub and OStatus, as well as for debug purposes. It should be safe to remove it after 14 days, default is 90 days."] = "Cette valeur représente le délai en jours après lequel les méta-données de conversations sont supprimées. Ces méta-données sont utilisées par les protocoles ActivityPub et OStatus, et pour le débogage. Il est prudent de conserver ces meta-données pendant au moins 14 jours. La valeur par défaut est 90 jours."; -$a->strings["Path to item cache"] = "Chemin vers le cache des objets."; -$a->strings["The item caches buffers generated bbcode and external images."] = "Le cache de publications contient des textes HTML de BBCode compil's et une copie de chaque image distante."; -$a->strings["Cache duration in seconds"] = "Durée du cache en secondes"; -$a->strings["How long should the cache files be hold? Default value is 86400 seconds (One day). To disable the item cache, set the value to -1."] = "Combien de temps les fichiers de cache doivent être maintenu? La valeur par défaut est 86400 secondes (une journée). Pour désactiver le cache de l'item, définissez la valeur à -1."; $a->strings["Maximum numbers of comments per post"] = "Nombre maximum de commentaires par publication"; $a->strings["How much comments should be shown for each post? Default value is 100."] = "Combien de commentaires doivent être affichés pour chaque publication? Valeur par défaut: 100."; +$a->strings["Maximum numbers of comments per post on the display page"] = "Nombre maximum de commentaires par conversation dans leur page dédié (/display)"; +$a->strings["How many comments should be shown on the single view for each post? Default value is 1000."] = "Valeur par défaut : 1 000."; $a->strings["Temp path"] = "Chemin des fichiers temporaires"; $a->strings["If you have a restricted system where the webserver can't access the system temp path, enter another path here."] = "Si vous n'avez pas la possibilité d'avoir accès au répertoire temp, entrez un autre répertoire ici."; -$a->strings["Disable picture proxy"] = "Désactiver le proxy image "; -$a->strings["The picture proxy increases performance and privacy. It shouldn't be used on systems with very low bandwidth."] = "Le proxy d'image améliore les performances d'affichage et protège la vie privée des utilisateurs locaux. Il n'est pas recommandé de l'activer sur un serveur avec une bande passante limitée."; $a->strings["Only search in tags"] = "Rechercher seulement dans les étiquettes"; $a->strings["On large systems the text search can slow down the system extremely."] = "La recherche textuelle peut ralentir considérablement les systèmes de grande taille."; $a->strings["New base url"] = "Nouvelle URL de base"; $a->strings["Change base url for this server. Sends relocate message to all Friendica and Diaspora* contacts of all users."] = "Changer l'URL de base de ce serveur. Envoie un message de déménagement à tous les contacts Friendica et Diaspora des utilisateurs locaux."; -$a->strings["RINO Encryption"] = "Chiffrement RINO"; -$a->strings["Encryption layer between nodes."] = "Couche de chiffrement entre les nœuds du réseau."; -$a->strings["Disabled"] = "Désactivé"; -$a->strings["Enabled"] = "Activé"; $a->strings["Maximum number of parallel workers"] = "Nombre maximum de processus simultanés"; $a->strings["On shared hosters set this to %d. On larger systems, values of %d are great. Default value is %d."] = "Sur un hébergement partagé, mettez %d. Sur des serveurs plus puissants, %d est optimal. La valeur par défaut est %d."; $a->strings["Enable fastlane"] = "Activer la file prioritaire"; $a->strings["When enabed, the fastlane mechanism starts an additional worker if processes with higher priority are blocked by processes of lower priority."] = "La file prioritaire est un ouvrier additionel démarré quand des tâches de fondde grande importance sont bloquées par des tâches de moindre importance dans la file d'attente."; -$a->strings["Enable frontend worker"] = "Activer l'ouvrier manuel"; -$a->strings["Subscribe to relay"] = "S'abonner au relai"; -$a->strings["Enables the receiving of public posts from the relay. They will be included in the search, subscribed tags and on the global community page."] = "Active la réception de conversations publiques relayées. Elles sont affichées dans la page de recherche, les recherches enregistrées et dans la page de communauté globale."; -$a->strings["Relay server"] = "Serveur relai"; -$a->strings["Address of the relay server where public posts should be send to. For example https://relay.diasp.org"] = "URL du serveur relai auquel les conversations publique locales doivent être soumises."; $a->strings["Direct relay transfer"] = "Relai direct"; $a->strings["Enables the direct transfer to other servers without using the relay servers"] = "Soumet les conversations publiques aux serveurs distants sans passer par le serveur relai."; $a->strings["Relay scope"] = "Filtre du relai"; +$a->strings["Can be \"all\" or \"tags\". \"all\" means that every public post should be received. \"tags\" means that only posts with selected tags should be received."] = "\"Tous\" signifie que toutes les conversations publiques en provenance du relai sont acceptées. \"Tags\" signifie que seules les conversations comportant les tags suivants sont acceptées."; +$a->strings["Disabled"] = "Désactivé"; $a->strings["all"] = "Tous"; $a->strings["tags"] = "Tags"; $a->strings["Server tags"] = "Tags de filtre du relai"; +$a->strings["Comma separated list of tags for the \"tags\" subscription."] = "Liste séparée par des virgules de tags exclusivement autorisés en provenance des relais."; +$a->strings["Deny Server tags"] = "Tags refusés"; +$a->strings["Comma separated list of tags that are rejected."] = "Liste séparée par des virgules de tags refusés en provenance des relais."; $a->strings["Allow user tags"] = "Inclure les tags des utilisateurs"; +$a->strings["If enabled, the tags from the saved searches will used for the \"tags\" subscription in addition to the \"relay_server_tags\"."] = "ajoute les tags des recherches enregistrées des utilisateurs aux tags exclusivement autorisés en provenance des relais."; $a->strings["Start Relocation"] = "Démarrer le déménagement"; +$a->strings["Storage backend, %s is invalid."] = "Le moteur de stockage %s est invalide."; +$a->strings["Storage backend %s error: %s"] = "Moteur de stockage %s erreur : %s"; +$a->strings["Invalid storage backend setting value."] = "Valeur de paramètre de moteur de stockage invalide."; +$a->strings["Current Storage Backend"] = "Moteur de stockage actuel"; +$a->strings["Storage Configuration"] = "Configuration du stockage"; +$a->strings["Storage"] = "Stockage"; +$a->strings["Save & Use storage backend"] = "Enregistrer et utiliser ce moteur de stockage"; +$a->strings["Use storage backend"] = "Utiliser ce moteur de stockage"; +$a->strings["Save & Reload"] = "Enregistrer et recharger"; +$a->strings["This backend doesn't have custom settings"] = "Ce moteur de stockage n'offre pas de paramètres personnalisés."; +$a->strings["Database (legacy)"] = "Base de donnée (historique)"; +$a->strings["Template engine (%s) error: %s"] = "Moteur de template (%s) erreur : %s"; $a->strings["Your DB still runs with MyISAM tables. You should change the engine type to InnoDB. As Friendica will use InnoDB only features in the future, you should change this! See here for a guide that may be helpful converting the table engines. You may also use the command php bin/console.php dbstructure toinnodb of your Friendica installation for an automatic conversion.
"] = "
Votre base de donnée comporte des tables MYISAM. Vous devriez changer pour InnoDB car il est prévu d'utiliser des fonctionnalités spécifiques à InnoDB à l'avenir. Veuillez consulter ce guide de conversion pour mettre à jour votre base de donnée. Vous pouvez également exécuter la commande php bin/console.php dbstructure toinnodb à la racine de votre répertoire Friendica pour une conversion automatique."; $a->strings["There is a new version of Friendica available for download. Your current version is %1\$s, upstream version is %2\$s"] = "Une nouvelle version de Friendica est disponible. Votre version est %1\$s, la nouvelle version est %2\$s"; $a->strings["The database update failed. Please run \"php bin/console.php dbstructure update\" from the command line and have a look at the errors that might appear."] = "La mise à jour automatique de la base de donnée a échoué. Veuillez exécuter la commande php bin/console.php dbstructure update depuis votre répertoire Friendica et noter les erreurs potentielles."; @@ -1404,6 +1432,7 @@ $a->strings["The last worker execution was on %s UTC. This is older than one hou $a->strings["Friendica's configuration now is stored in config/local.config.php, please copy config/local-sample.config.php and move your config from .htconfig.php. See the Config help page for help with the transition."] = "La configuration de votre site Friendica est maintenant stockée dans le fichier config/local.config.php, veuillez copier le fichier config/local-sample.config.php et transférer votre configuration depuis le fichier .htconfig.php. Veuillez consulter la page d'aide de configuration (en anglais) pour vous aider dans la transition."; $a->strings["Friendica's configuration now is stored in config/local.config.php, please copy config/local-sample.config.php and move your config from config/local.ini.php. See the Config help page for help with the transition."] = "La configuration de votre site Friendica est maintenant stockée dans le fichier config/local.config.php, veuillez copier le fichier config/local-sample.config.php et transférer votre configuration depuis le fichier config/local.ini.php. Veuillez consulter la page d'aide de configuration (en anglais) pour vous aider dans la transition."; $a->strings["%s is not reachable on your system. This is a severe configuration issue that prevents server to server communication. See the installation page for help."] = "%s n'est pas accessible sur votre site. C'est un problème de configuration sévère qui empêche toute communication avec les serveurs distants. Veuillez consulter la page d'aide à l'installation (en anglais) pour plus d'information."; +$a->strings["The debug logfile '%s' is not usable. No logging possible (error: '%s')"] = "Le fichier journal de débogage \"%s\" n'existe pas ou n'est pas accessible en écriture. Journalisation désactivée (erreur : \"%s\")"; $a->strings["Normal Account"] = "Compte normal"; $a->strings["Automatic Follower Account"] = "Profile Resuivant"; $a->strings["Public Forum Account"] = "Forum public"; @@ -1423,6 +1452,7 @@ $a->strings["Theme %s failed to install."] = "Le thème %s a échoué à s'insta $a->strings["Screenshot"] = "Capture d'écran"; $a->strings["Themes"] = "Thèmes"; $a->strings["Unknown theme."] = "Thème inconnu."; +$a->strings["Themes reloaded"] = "Thèmes rechargés"; $a->strings["Reload active themes"] = "Recharger les thèmes actifs"; $a->strings["No themes found on the system. They should be placed in %1\$s"] = "Aucun thème trouvé. Leur emplacement d'installation est%1\$s."; $a->strings["[Experimental]"] = "[Expérimental]"; @@ -1437,15 +1467,39 @@ $a->strings["%s user blocked"] = [ 0 => "%s utilisateur bloqué", 1 => "%s utilisateurs bloqués", ]; -$a->strings["%s user unblocked"] = [ - 0 => "%s utilisateur débloqué", - 1 => "%s utilisateurs débloqués", -]; $a->strings["You can't remove yourself"] = "Vous ne pouvez pas supprimer votre propre compte"; $a->strings["%s user deleted"] = [ 0 => "%s utilisateur supprimé", 1 => "%s utilisateurs supprimés", ]; +$a->strings["User \"%s\" deleted"] = "Utilisateur \"%s\" supprimé"; +$a->strings["User \"%s\" blocked"] = "Utilisateur \"%s\" bloqué"; +$a->strings["Register date"] = "Date d'inscription"; +$a->strings["Last login"] = "Dernière connexion"; +$a->strings["Last public item"] = "Dernière publication publique"; +$a->strings["Active Accounts"] = "Comptes actifs"; +$a->strings["User blocked"] = "Utilisateur bloqué"; +$a->strings["Site admin"] = "Administration du Site"; +$a->strings["Account expired"] = "Compte expiré"; +$a->strings["Create a new user"] = "Créer un nouvel utilisateur"; +$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Les utilisateurs sélectionnés vont être supprimés!\\n\\nTout ce qu'ils ont posté sur ce site sera définitivement effacé!\\n\\nÊtes-vous certain?"; +$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'utilisateur {0} va être supprimé!\\n\\nTout ce qu'il a posté sur ce site sera définitivement perdu!\\n\\nÊtes-vous certain?"; +$a->strings["%s user unblocked"] = [ + 0 => "%s utilisateur débloqué", + 1 => "%s utilisateurs débloqués", +]; +$a->strings["User \"%s\" unblocked"] = "Utilisateur \"%s\" débloqué"; +$a->strings["Blocked Users"] = "Utilisateurs bloqués"; +$a->strings["New User"] = "Nouvel utilisateur"; +$a->strings["Add User"] = "Ajouter l'utilisateur"; +$a->strings["Name of the new user."] = "Nom du nouvel utilisateur."; +$a->strings["Nickname"] = "Pseudo"; +$a->strings["Nickname of the new user."] = "Pseudo du nouvel utilisateur."; +$a->strings["Email address of the new user."] = "Adresse mail du nouvel utilisateur."; +$a->strings["Users awaiting permanent deletion"] = "Utilisateurs en attente de suppression définitive"; +$a->strings["Permanent deletion"] = "Suppression définitive"; +$a->strings["Users"] = "Utilisateurs"; +$a->strings["User waiting for permanent deletion"] = "Utilisateur en attente de suppression définitive"; $a->strings["%s user approved"] = [ 0 => "%s utilisateur approuvé", 1 => "%s utilisateurs approuvés", @@ -1454,39 +1508,29 @@ $a->strings["%s registration revoked"] = [ 0 => "%s inscription refusée", 1 => "%s inscriptions refusées", ]; -$a->strings["User \"%s\" deleted"] = "Utilisateur \"%s\" supprimé"; -$a->strings["User \"%s\" blocked"] = "Utilisateur \"%s\" bloqué"; -$a->strings["User \"%s\" unblocked"] = "Utilisateur \"%s\" débloqué"; $a->strings["Account approved."] = "Inscription validée."; $a->strings["Registration revoked"] = "Inscription refusée"; -$a->strings["Private Forum"] = "Forum Privé"; -$a->strings["Relay"] = "Relai"; -$a->strings["Register date"] = "Date d'inscription"; -$a->strings["Last login"] = "Dernière connexion"; -$a->strings["Last public item"] = "Dernière publication publique"; -$a->strings["Type"] = "Type"; -$a->strings["Users"] = "Utilisateurs"; -$a->strings["Add User"] = "Ajouter l'utilisateur"; -$a->strings["User registrations waiting for confirm"] = "Inscriptions d'utilisateurs en attente de confirmation"; -$a->strings["User waiting for permanent deletion"] = "Utilisateur en attente de suppression définitive"; +$a->strings["User registrations awaiting review"] = "Inscriptions en attente de confirmation"; $a->strings["Request date"] = "Date de la demande"; $a->strings["No registrations."] = "Pas d'inscriptions."; $a->strings["Note from the user"] = "Message personnel"; $a->strings["Deny"] = "Rejetter"; -$a->strings["User blocked"] = "Utilisateur bloqué"; -$a->strings["Site admin"] = "Administration du Site"; -$a->strings["Account expired"] = "Compte expiré"; -$a->strings["New User"] = "Nouvel utilisateur"; -$a->strings["Permanent deletion"] = "Suppression définitive"; -$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Les utilisateurs sélectionnés vont être supprimés!\\n\\nTout ce qu'ils ont posté sur ce site sera définitivement effacé!\\n\\nÊtes-vous certain?"; -$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'utilisateur {0} va être supprimé!\\n\\nTout ce qu'il a posté sur ce site sera définitivement perdu!\\n\\nÊtes-vous certain?"; -$a->strings["Name of the new user."] = "Nom du nouvel utilisateur."; -$a->strings["Nickname"] = "Pseudo"; -$a->strings["Nickname of the new user."] = "Pseudo du nouvel utilisateur."; -$a->strings["Email address of the new user."] = "Adresse mail du nouvel utilisateur."; +$a->strings["Missing parameters"] = "Paramètres manquants"; +$a->strings["Only starting posts can be bookmarked"] = "Seuls les publications initiales peuvent être ajoutées aux signets"; +$a->strings["Only starting posts can be muted"] = "Les notifications de conversation ne peuvent être ignorées qu'à partir de la publication initiale"; +$a->strings["Only starting posts can be pinned"] = "Seules les publications initiales peuvent être épinglées"; +$a->strings["Posts from %s can't be shared"] = "Les publications de %s ne peuvent pas être partagées"; +$a->strings["Only starting posts can be unbookmarked"] = "Seules les publications initiales peuvent être retirées des signets"; +$a->strings["Only starting posts can be unmuted"] = "Les notifications de conversation ne peuvent être rétablies qu'à partir de la publication initiale"; +$a->strings["Posts from %s can't be unshared"] = "Il n'est pas possible d'annuler le partage des publications de %s "; +$a->strings["Contact not found"] = "Contact non trouvé"; +$a->strings["Profile not found"] = "Profil introuvable."; $a->strings["No installed applications."] = "Pas d'application installée."; $a->strings["Applications"] = "Applications"; $a->strings["Item was not found."] = "Element introuvable."; +$a->strings["Please login to continue."] = "Merci de vous connecter pour continuer."; +$a->strings["You don't have access to administration pages."] = "Vous n'avez pas accès aux pages d'administration"; +$a->strings["Submanaged account can't access the administration pages. Please log back in as the main account."] = "Les comptes sous-traités ne peuvent accéder aux pages d'administration. Veuillez vous identifier avec votre compte principal à la place."; $a->strings["Overview"] = "Synthèse"; $a->strings["Configuration"] = "Configuration"; $a->strings["Additional features"] = "Fonctions supplémentaires"; @@ -1501,10 +1545,17 @@ $a->strings["Diagnostics"] = "Diagnostics"; $a->strings["PHP Info"] = "PHP Info"; $a->strings["probe address"] = "Tester une adresse"; $a->strings["check webfinger"] = "vérification de webfinger"; +$a->strings["Babel"] = "Babel"; +$a->strings["ActivityPub Conversion"] = "Conversion ActivityPub"; $a->strings["Addon Features"] = "Fonctionnalités des addons"; $a->strings["User registrations waiting for confirmation"] = "Inscriptions en attente de confirmation"; +$a->strings["API endpoint %s %s is not implemented"] = "La méthode d'API %s %s n'est pas implémentée"; +$a->strings["The API endpoint is currently not implemented but might be in the future."] = "Cette méthode d'API n'est pas encore implémentée."; +$a->strings["Too Many Requests"] = "Trop de requêtes"; $a->strings["Profile Details"] = "Détails du profil"; $a->strings["Only You Can See This"] = "Vous seul pouvez voir ça"; +$a->strings["Scheduled Posts"] = "Publications programmées"; +$a->strings["Posts that are scheduled for publishing"] = "Publications programmées à l'avance"; $a->strings["Tips for New Members"] = "Conseils aux nouveaux venus"; $a->strings["People Search - %s"] = "Recherche de personne - %s"; $a->strings["Forum Search - %s"] = "Recherche de Forum - %s"; @@ -1515,80 +1566,46 @@ $a->strings["Manage Accounts"] = "Gérer vos comptes"; $a->strings["Connected apps"] = "Applications connectées"; $a->strings["Export personal data"] = "Exporter"; $a->strings["Remove account"] = "Supprimer le compte"; +$a->strings["This page is missing a url parameter."] = "Il manque un paramètre d'URL à cette adresse."; $a->strings["The post was created"] = "La publication a été créée"; -$a->strings["Contact update failed."] = "Impossible d'appliquer les réglages."; -$a->strings["WARNING: This is highly advanced and if you enter incorrect information your communications with this contact may stop working."] = "ATTENTION: Manipulation réservée aux experts, toute information incorrecte pourrait empêcher la communication avec ce contact."; -$a->strings["Please use your browser 'Back' button now if you are uncertain what to do on this page."] = "une photo"; -$a->strings["No mirroring"] = "Pas de miroir"; -$a->strings["Mirror as forwarded posting"] = "Refléter les publications de ce profil comme des partages"; -$a->strings["Mirror as my own posting"] = "Refléter les publications de ce profil comme les vôtres"; -$a->strings["Return to contact editor"] = "Retour à l'éditeur de contact"; -$a->strings["Refetch contact data"] = "Récupérer à nouveau les données de contact"; -$a->strings["Remote Self"] = "Identité à distance"; -$a->strings["Mirror postings from this contact"] = "Copier les publications de ce contact"; -$a->strings["Mark this contact as remote_self, this will cause friendica to repost new entries from this contact."] = "Marquer ce contact comme étant remote_self, friendica republiera alors les nouvelles entrées de ce contact."; -$a->strings["Account Nickname"] = "Pseudo du compte"; -$a->strings["@Tagname - overrides Name/Nickname"] = "@NomEtiquette - prend le pas sur Nom/Pseudo"; -$a->strings["Account URL"] = "URL du compte"; -$a->strings["Account URL Alias"] = "Alias d'URL du compte"; -$a->strings["Friend Request URL"] = "Echec du téléversement de l'image."; -$a->strings["Friend Confirm URL"] = "Accès public refusé."; -$a->strings["Notification Endpoint URL"] = "Aucune photo sélectionnée"; -$a->strings["Poll/Feed URL"] = "Téléverser des photos"; -$a->strings["New photo from this URL"] = "Nouvelle photo depuis cette URL"; -$a->strings["Follower (%s)"] = [ - 0 => "Abonné (%s)", - 1 => "Abonnés (%s)", -]; -$a->strings["Following (%s)"] = [ - 0 => "Abonnement (%s)", - 1 => "Abonnements (%s)", -]; -$a->strings["Mutual friend (%s)"] = [ - 0 => "Contact mutuel (%s)", - 1 => "Contacts mutuels (%s)", -]; -$a->strings["Common contact (%s)"] = [ -]; -$a->strings["Contact (%s)"] = [ - 0 => "Contact (%s)", - 1 => "Contacts (%s)", -]; -$a->strings["You must be logged in to use this module."] = "Ce module est réservé aux utilisateurs identifiés."; -$a->strings["Poke/Prod"] = "Solliciter"; -$a->strings["poke, prod or do other things to somebody"] = "solliciter (poke/...) quelqu'un"; -$a->strings["Choose what you wish to do to recipient"] = "Choisissez ce que vous voulez faire au destinataire"; -$a->strings["Make this post private"] = "Rendez ce message privé"; $a->strings["%d contact edited."] = [ 0 => "%d contact mis à jour.", 1 => "%d contacts mis à jour.", ]; $a->strings["Could not access contact record."] = "Impossible d'accéder à l'enregistrement du contact."; +$a->strings["Failed to update contact record."] = "Échec de mise à jour du contact."; +$a->strings["You can't block yourself"] = "Vous ne pouvez pas vous bloquer vous-mêmes"; $a->strings["Contact has been blocked"] = "Le contact a été bloqué"; $a->strings["Contact has been unblocked"] = "Le contact n'est plus bloqué"; +$a->strings["You can't ignore yourself"] = "Vous ne pouvez pas vous ignorer vous-mêmes"; $a->strings["Contact has been ignored"] = "Le contact a été ignoré"; $a->strings["Contact has been unignored"] = "Le contact n'est plus ignoré"; -$a->strings["Contact has been archived"] = "Contact archivé"; -$a->strings["Contact has been unarchived"] = "Contact désarchivé"; $a->strings["Drop contact"] = "Supprimer contact"; $a->strings["Do you really want to delete this contact?"] = "Voulez-vous vraiment supprimer ce contact?"; +$a->strings["Yes"] = "Oui"; $a->strings["Contact has been removed."] = "Ce contact a été retiré."; $a->strings["You are mutual friends with %s"] = "Vous êtes ami (et réciproquement) avec %s"; $a->strings["You are sharing with %s"] = "Vous partagez avec %s"; $a->strings["%s is sharing with you"] = "%s partage avec vous"; $a->strings["Private communications are not available for this contact."] = "Les communications privées ne sont pas disponibles pour ce contact."; $a->strings["Never"] = "Jamais"; -$a->strings["(Update was successful)"] = "(Mise à jour effectuée avec succès)"; $a->strings["(Update was not successful)"] = "(Échec de la mise à jour)"; +$a->strings["(Update was successful)"] = "(Mise à jour effectuée avec succès)"; $a->strings["Suggest friends"] = "Suggérer des abonnements"; $a->strings["Network type: %s"] = "Type de réseau %s"; $a->strings["Communications lost with this contact!"] = "Communications perdues avec ce contact !"; $a->strings["Fetch further information for feeds"] = "Chercher plus d'informations pour les flux"; $a->strings["Fetch information"] = "Récupérer informations"; +$a->strings["Fetch keywords"] = "Récupérer les mots-clés"; $a->strings["Fetch information and keywords"] = "Récupérer informations"; +$a->strings["No mirroring"] = "Pas de miroir"; +$a->strings["Mirror as forwarded posting"] = "Refléter les publications de ce profil comme des partages"; +$a->strings["Mirror as my own posting"] = "Refléter les publications de ce profil comme les vôtres"; +$a->strings["Native reshare"] = "Partage natif"; $a->strings["Contact Information / Notes"] = "Informations de contact / Notes"; $a->strings["Contact Settings"] = "Paramètres du Contact"; $a->strings["Contact"] = "Contact"; +$a->strings["Their personal note"] = "Leur note personnelle"; $a->strings["Edit contact notes"] = "Éditer les notes des contacts"; $a->strings["Visit %s's profile [%s]"] = "Visiter le profil de %s [%s]"; $a->strings["Block/Unblock contact"] = "Bloquer/débloquer ce contact"; @@ -1601,14 +1618,18 @@ $a->strings["Unignore"] = "Ne plus ignorer"; $a->strings["Currently blocked"] = "Actuellement bloqué"; $a->strings["Currently ignored"] = "Actuellement ignoré"; $a->strings["Currently archived"] = "Actuellement archivé"; +$a->strings["Awaiting connection acknowledge"] = "En attente de confirmation d'abonnement"; $a->strings["Hide this contact from others"] = "Cacher ce contact aux autres"; $a->strings["Replies/likes to your public posts may still be visible"] = "Les réponses et \"j'aime\" à vos publications publiques peuvent être toujours visibles"; $a->strings["Notification for new posts"] = "Notification des nouvelles publications"; $a->strings["Send a notification of every new post of this contact"] = "Envoyer une notification de chaque nouveau message en provenance de ce contact"; +$a->strings["Keyword Deny List"] = "Liste de mot-clefs interdits"; $a->strings["Comma separated list of keywords that should not be converted to hashtags, when \"Fetch information and keywords\" is selected"] = "Liste de mots-clés separés par des virgules qui ne doivent pas être converti en mots-dièse quand « Récupérer informations et mots-clés » est sélectionné."; $a->strings["Actions"] = "Actions"; +$a->strings["Mirror postings from this contact"] = "Copier les publications de ce contact"; +$a->strings["Mark this contact as remote_self, this will cause friendica to repost new entries from this contact."] = "Marquer ce contact comme étant remote_self, friendica republiera alors les nouvelles entrées de ce contact."; $a->strings["Show all contacts"] = "Montrer tous les contacts"; -$a->strings["Blocked"] = "Bloqués"; +$a->strings["Only show pending contacts"] = "Ne montrer que les demandes d'abonnement"; $a->strings["Only show blocked contacts"] = "Ne montrer que les contacts bloqués"; $a->strings["Ignored"] = "Ignorés"; $a->strings["Only show ignored contacts"] = "Ne montrer que les contacts ignorés"; @@ -1616,32 +1637,100 @@ $a->strings["Archived"] = "Archivés"; $a->strings["Only show archived contacts"] = "Ne montrer que les contacts archivés"; $a->strings["Hidden"] = "Cachés"; $a->strings["Only show hidden contacts"] = "Ne montrer que les contacts masqués"; +$a->strings["Organize your contact groups"] = "Organisez vos groupes de contacts"; $a->strings["Search your contacts"] = "Rechercher dans vos contacts"; $a->strings["Results for: %s"] = "Résultats pour : %s"; -$a->strings["Archive"] = "Archiver"; -$a->strings["Unarchive"] = "Désarchiver"; +$a->strings["Update"] = "Mises à jour"; $a->strings["Batch Actions"] = "Actions multiples"; +$a->strings["Conversations started by this contact"] = "Conversations entamées par ce contact"; +$a->strings["Posts and Comments"] = "Publications et commentaires"; +$a->strings["View all known contacts"] = "Voir tous les contacts connus"; $a->strings["Advanced Contact Settings"] = "Réglages avancés du contact"; $a->strings["Mutual Friendship"] = "Relation réciproque"; $a->strings["is a fan of yours"] = "Vous suit"; $a->strings["you are a fan of"] = "Vous le/la suivez"; +$a->strings["Pending outgoing contact request"] = "Demande d'abonnement distant en attente"; +$a->strings["Pending incoming contact request"] = "Demande d'abonnement à votre compte en attente"; +$a->strings["Refetch contact data"] = "Récupérer à nouveau les données de contact"; $a->strings["Toggle Blocked status"] = "(dés)activer l'état \"bloqué\""; $a->strings["Toggle Ignored status"] = "(dés)activer l'état \"ignoré\""; -$a->strings["Toggle Archive status"] = "(dés)activer l'état \"archivé\""; $a->strings["Delete contact"] = "Effacer ce contact"; +$a->strings["Contact update failed."] = "Impossible d'appliquer les réglages."; +$a->strings["WARNING: This is highly advanced and if you enter incorrect information your communications with this contact may stop working."] = "ATTENTION: Manipulation réservée aux experts, toute information incorrecte pourrait empêcher la communication avec ce contact."; +$a->strings["Please use your browser 'Back' button now if you are uncertain what to do on this page."] = "une photo"; +$a->strings["Return to contact editor"] = "Retour à l'éditeur de contact"; +$a->strings["Account Nickname"] = "Pseudo du compte"; +$a->strings["@Tagname - overrides Name/Nickname"] = "@NomEtiquette - prend le pas sur Nom/Pseudo"; +$a->strings["Account URL"] = "URL du compte"; +$a->strings["Account URL Alias"] = "Alias d'URL du compte"; +$a->strings["Friend Request URL"] = "Echec du téléversement de l'image."; +$a->strings["Friend Confirm URL"] = "Accès public refusé."; +$a->strings["Notification Endpoint URL"] = "Aucune photo sélectionnée"; +$a->strings["Poll/Feed URL"] = "Téléverser des photos"; +$a->strings["New photo from this URL"] = "Nouvelle photo depuis cette URL"; +$a->strings["Invalid contact."] = "Contact invalide."; +$a->strings["No known contacts."] = "Aucun contact connu."; +$a->strings["No common contacts."] = "Aucun contact en commun."; +$a->strings["Follower (%s)"] = [ + 0 => "Abonné (%s)", + 1 => "Abonnés (%s)", +]; +$a->strings["Following (%s)"] = [ + 0 => "Abonnement (%s)", + 1 => "Abonnements (%s)", +]; +$a->strings["Mutual friend (%s)"] = [ + 0 => "Contact mutuel (%s)", + 1 => "Contacts mutuels (%s)", +]; +$a->strings["These contacts both follow and are followed by %s."] = "Ces contacts sont mutuellement abonnés avec %s."; +$a->strings["Common contact (%s)"] = [ + 0 => "Contact commun (%s)", + 1 => "Contacts communs (%s)", +]; +$a->strings["Both %s and yourself have publicly interacted with these contacts (follow, comment or likes on public posts)."] = "%s et vous-mêmes avez interagi publiquement avec ces contacts (abonnement, commentaires ou \"J'aime\" sur des publications publiques)"; +$a->strings["Contact (%s)"] = [ + 0 => "Contact (%s)", + 1 => "Contacts (%s)", +]; +$a->strings["Error while sending poke, please retry."] = "Une erreur est survenue pendant l'envoi du \"poke\", veuillez réessayer."; +$a->strings["You must be logged in to use this module."] = "Ce module est réservé aux utilisateurs identifiés."; +$a->strings["Poke/Prod"] = "Solliciter"; +$a->strings["poke, prod or do other things to somebody"] = "solliciter (poke/...) quelqu'un"; +$a->strings["Choose what you wish to do to recipient"] = "Choisissez ce que vous voulez faire au destinataire"; +$a->strings["Make this post private"] = "Rendez ce message privé"; $a->strings["Local Community"] = "Communauté locale"; $a->strings["Posts from local users on this server"] = "Conversations publiques démarrées par des utilisateurs locaux"; $a->strings["Global Community"] = "Communauté globale"; $a->strings["Posts from users of the whole federated network"] = "Conversations publiques provenant du réseau fédéré global"; +$a->strings["Own Contacts"] = "Publications de vos propres contacts"; +$a->strings["Include"] = "Inclure"; +$a->strings["Hide"] = "Masquer"; $a->strings["No results."] = "Aucun résultat."; $a->strings["This community stream shows all public posts received by this node. They may not reflect the opinions of this node’s users."] = "Ce fil communautaire liste toutes les conversations publiques reçues par ce serveur. Elles ne reflètent pas nécessairement les opinions personelles des utilisateurs locaux."; $a->strings["Community option not available."] = "L'option communauté n'est pas disponible"; $a->strings["Not available."] = "Indisponible."; +$a->strings["No such group"] = "Groupe inexistant"; +$a->strings["Group: %s"] = "Group : %s"; +$a->strings["Latest Activity"] = "Activité récente"; +$a->strings["Sort by latest activity"] = "Trier par activité récente"; +$a->strings["Latest Posts"] = "Dernières publications"; +$a->strings["Sort by post received date"] = "Trier par date de réception"; +$a->strings["Personal"] = "Personnel"; +$a->strings["Posts that mention or involve you"] = "Publications qui vous concernent"; +$a->strings["Starred"] = "Mis en avant"; +$a->strings["Favourite Posts"] = "Publications favorites"; $a->strings["Credits"] = "Remerciements"; $a->strings["Friendica is a community project, that would not be possible without the help of many people. Here is a list of those who have contributed to the code or the translation of Friendica. Thank you all!"] = "Friendica est un projet communautaire, qui ne serait pas possible sans l'aide de beaucoup de gens. Voici une liste de ceux qui ont contribué au code ou à la traduction de Friendica. Merci à tous!"; +$a->strings["Formatted"] = "Mis en page"; +$a->strings["Activity"] = "Activité"; +$a->strings["Object data"] = "Données de l'object"; +$a->strings["Result Item"] = "Résultat"; +$a->strings["Source activity"] = "Activité source"; $a->strings["Source input"] = "Saisie source"; $a->strings["BBCode::toPlaintext"] = "BBCode::toPlaintext"; $a->strings["BBCode::convert (raw HTML)"] = "BBCode::convert (code HTML)"; +$a->strings["BBCode::convert (hex)"] = "BBCode::convert (hex)"; $a->strings["BBCode::convert"] = "BBCode::convert"; $a->strings["BBCode::convert => HTML::toBBCode"] = "BBCode::convert => HTML::toBBCode"; $a->strings["BBCode::toMarkdown"] = "BBCode::toMarkdown"; @@ -1651,12 +1740,19 @@ $a->strings["BBCode::toMarkdown => Markdown::toBBCode"] = "BBCode::toMarkdown => $a->strings["BBCode::toMarkdown => Markdown::convert => HTML::toBBCode"] = "BBCode::toMarkdown => Markdown::convert => HTML::toBBCode"; $a->strings["Item Body"] = "Corps du message"; $a->strings["Item Tags"] = "Tags du messages"; +$a->strings["PageInfo::appendToBody"] = "PageInfo::appendToBody"; +$a->strings["PageInfo::appendToBody => BBCode::convert (raw HTML)"] = "PageInfo::appendToBody => BBCode::convert (code HTML)"; +$a->strings["PageInfo::appendToBody => BBCode::convert"] = "PageInfo::appendToBody => BBCode::convert"; $a->strings["Source input (Diaspora format)"] = "Saisie source (format Diaspora)"; +$a->strings["Source input (Markdown)"] = "Source (Markdown)"; $a->strings["Markdown::convert (raw HTML)"] = "Markdown::convert (code HTML)"; $a->strings["Markdown::convert"] = "Markdown::convert"; $a->strings["Markdown::toBBCode"] = "Markdown::toBBCode"; $a->strings["Raw HTML input"] = "Saisie code HTML"; $a->strings["HTML Input"] = "Code HTML"; +$a->strings["HTML Purified (raw)"] = "HTML purifié (code)"; +$a->strings["HTML Purified (hex)"] = "HTML purifié (hexadecimal)"; +$a->strings["HTML Purified"] = "HTML purifié"; $a->strings["HTML::toBBCode"] = "HTML::toBBCode"; $a->strings["HTML::toBBCode => BBCode::convert"] = "HTML::toBBCode => BBCode::convert"; $a->strings["HTML::toBBCode => BBCode::convert (raw HTML)"] = "HTML::toBBCode => BBCode::convert (code HTML)"; @@ -1664,10 +1760,17 @@ $a->strings["HTML::toBBCode => BBCode::toPlaintext"] = "HTML::toBBCode => BBCode $a->strings["HTML::toMarkdown"] = "HTML::toMarkdown"; $a->strings["HTML::toPlaintext"] = "HTML::toPlaintext"; $a->strings["HTML::toPlaintext (compact)"] = "HTML::toPlaintext (compact)"; +$a->strings["Decoded post"] = "Publication décodée"; +$a->strings["Post array before expand entities"] = "Tableau de la publication avant de résoudre les entités"; +$a->strings["Post converted"] = "Publication convertie"; +$a->strings["Converted body"] = "Corps de texte converti"; +$a->strings["Twitter addon is absent from the addon/ folder."] = "L'extension Twitter est absente du dossier addon/"; +$a->strings["Babel Diagnostic"] = "Disagnostic Babel"; $a->strings["Source text"] = "Texte source"; $a->strings["BBCode"] = "BBCode"; $a->strings["Markdown"] = "Markdown"; $a->strings["HTML"] = "HTML"; +$a->strings["Twitter Source / Tweet URL (requires API key)"] = "Source Twitter / URL du tweet (requiert une clé d'API)"; $a->strings["You must be logged in to use this module"] = "Vous devez être identifié pour accéder à cette fonctionnalité"; $a->strings["Source URL"] = "URL Source"; $a->strings["Time Conversion"] = "Conversion temporelle"; @@ -1677,27 +1780,43 @@ $a->strings["Current timezone: %s"] = "Zone de temps courante : %s"; $a->strings["Converted localtime: %s"] = "Temps local converti : %s"; $a->strings["Please select your timezone:"] = "Sélectionner votre zone :"; $a->strings["Only logged in users are permitted to perform a probing."] = "Le sondage de profil est réservé aux utilisateurs identifiés."; +$a->strings["Probe Diagnostic"] = "Diasgnostic Sonde"; +$a->strings["Output"] = "Sortie"; $a->strings["Lookup address"] = "Addresse de sondage"; -$a->strings["Manage Identities and/or Pages"] = "Gérer les identités et/ou les pages"; +$a->strings["Webfinger Diagnostic"] = "Diagnostic Webfinger"; +$a->strings["Lookup address:"] = "Tester l'adresse:"; +$a->strings["Switch between your accounts"] = "Changer de compte"; +$a->strings["Manage your accounts"] = "Gérér vos comptes"; $a->strings["Toggle between different identities or community/group pages which share your account details or which you have been granted \"manage\" permissions"] = "Basculez entre les différentes identités ou pages (groupes/communautés) qui se partagent votre compte ou que vous avez été autorisé à gérer."; $a->strings["Select an identity to manage: "] = "Choisir une identité à gérer: "; $a->strings["No entries (some entries may be hidden)."] = "Aucune entrée (certaines peuvent être cachées)."; $a->strings["Find on this site"] = "Trouver sur ce site"; $a->strings["Results for:"] = "Résultats pour :"; $a->strings["Site Directory"] = "Annuaire local"; +$a->strings["Item was not removed"] = "L'élément n'a pas été retiré"; +$a->strings["Item was not deleted"] = "L'élément n'a pas été supprimé"; $a->strings["- select -"] = "- choisir -"; +$a->strings["Suggested contact not found."] = "Contact suggéré non trouvé"; +$a->strings["Friend suggestion sent."] = "Suggestion d'abonnement envoyée."; +$a->strings["Suggest Friends"] = "Suggérer des amis/contacts"; +$a->strings["Suggest a friend for %s"] = "Suggérer un ami/contact pour %s"; $a->strings["Installed addons/apps:"] = "Add-ons/Applications installés :"; $a->strings["No installed addons/apps"] = "Aucun add-on/application n'est installé"; $a->strings["On this server the following remote servers are blocked."] = "Sur ce serveur, les serveurs suivants sont sur liste noire."; $a->strings["Please visit Friendi.ca to learn more about the Friendica project."] = "Rendez-vous sur Friendi.ca pour en savoir plus sur le projet Friendica."; $a->strings["Bug reports and issues: please visit"] = "Pour les rapports de bugs : rendez vous sur"; $a->strings["the bugtracker at github"] = "le bugtracker sur GitHub"; -$a->strings["Suggested contact not found."] = "Contact suggéré non trouvé"; -$a->strings["Friend suggestion sent."] = "Suggestion d'abonnement envoyée."; -$a->strings["Suggest Friends"] = "Suggérer des amis/contacts"; -$a->strings["Suggest a friend for %s"] = "Suggérer un ami/contact pour %s"; $a->strings["Could not create group."] = "Impossible de créer le groupe."; $a->strings["Group not found."] = "Groupe introuvable."; +$a->strings["Group name was not changed."] = "Le nom du groupe n'a pas été modifié."; +$a->strings["Unknown group."] = "Groupe inconnu."; +$a->strings["Contact is deleted."] = "Le contact a été supprimé."; +$a->strings["Unable to add the contact to the group."] = "Erreur lors de l'ajout du contact au groupe."; +$a->strings["Contact successfully added to group."] = "Le contact a été ajouté au groupe."; +$a->strings["Unable to remove the contact from the group."] = "Erreur lors du retrait du contact du groupe."; +$a->strings["Contact successfully removed from group."] = "Le contact a été retiré du groupe."; +$a->strings["Unknown group command."] = "Commande de groupe inconnue."; +$a->strings["Bad request."] = "Requête invalide."; $a->strings["Save Group"] = "Sauvegarder le groupe"; $a->strings["Filter"] = "Filtre"; $a->strings["Create a group of contacts/friends."] = "Créez un groupe de contacts/amis."; @@ -1709,14 +1828,23 @@ $a->strings["Group is empty"] = "Groupe vide"; $a->strings["Remove contact from group"] = "Retirer ce contact du groupe"; $a->strings["Click on a contact to add or remove."] = "Cliquez sur un contact pour l'ajouter ou le supprimer."; $a->strings["Add contact to group"] = "Ajouter ce contact au groupe"; +$a->strings["No profile"] = "Aucun profil"; +$a->strings["Method Not Allowed."] = "Méthode non autorisée."; $a->strings["Help:"] = "Aide :"; $a->strings["Welcome to %s"] = "Bienvenue sur %s"; -$a->strings["No profile"] = "Aucun profil"; +$a->strings["Friendica Communications Server - Setup"] = "Serveur de média social Friendica - Installation"; $a->strings["System check"] = "Vérifications système"; +$a->strings["Requirement not satisfied"] = "Exigence non remplie"; +$a->strings["Optional requirement not satisfied"] = "Exigence facultative non remplie"; +$a->strings["OK"] = "OK"; $a->strings["Check again"] = "Vérifier à nouveau"; +$a->strings["Base settings"] = "Paramètres de base"; $a->strings["Host name"] = "Nom de la machine hôte"; +$a->strings["Overwrite this field in case the determinated hostname isn't right, otherweise leave it as is."] = "Remplacez la valeur de ce champ si le nom de domain par défaut n'est pas correct."; $a->strings["Base path to installation"] = "Chemin de base de l'installation"; $a->strings["If the system cannot detect the correct path to your installation, enter the correct path here. This setting should only be set if you are using a restricted system and symbolic links to your webroot."] = "Si le système ne peut pas détecter le chemin de l'installation, entrez le bon chemin ici. Ce paramètre doit être utilisé uniquement si vous avez des accès restreints à votre système et que vous n'avez qu'un lien symbolique vers le répertoire web."; +$a->strings["Sub path of the URL"] = "Chemin d'accès"; +$a->strings["Overwrite this field in case the sub path determination isn't right, otherwise leave it as is. Leaving this field blank means the installation is at the base URL without sub path."] = "Remplacez cette valeur si le chemin d'accès par défaut n'est pas correct. Laissez ce champ vide si votre serveur doit être accessible depuis le nom de domaine de base."; $a->strings["Database connection"] = "Connexion à la base de données"; $a->strings["In order to install Friendica we need to know how to connect to your database."] = "Pour installer Friendica, nous avons besoin de savoir comment contacter votre base de données."; $a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Merci de vous tourner vers votre hébergeur et/ou administrateur pour toute question concernant ces réglages."; @@ -1733,9 +1861,9 @@ $a->strings["Your account email address must match this in order to use the web $a->strings["System Language:"] = "Langue système :"; $a->strings["Set the default language for your Friendica installation interface and to send emails."] = "Définit la langue par défaut pour l'interface de votre instance Friendica et les mails envoyés."; $a->strings["Your Friendica site database has been installed."] = "La base de données de votre site Friendica a bien été installée."; +$a->strings["Installation finished"] = "Installation terminée"; $a->strings["

What next

"] = "

Ensuite

"; $a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the worker."] = "IMPORTANT: vous devrez ajouter [manuellement] une tâche planifiée pour le 'worker'."; -$a->strings["Please see the file \"INSTALL.txt\"."] = "Référez-vous au fichier \"INSTALL.txt\"."; $a->strings["Total invitation limit exceeded."] = "La limite d'invitation totale est éxédée."; $a->strings["%s : Not a valid email address."] = "%s : Adresse de courriel invalide."; $a->strings["Please join us on Friendica"] = "Rejoignez-nous sur Friendica"; @@ -1757,6 +1885,7 @@ $a->strings["Enter email addresses, one per line:"] = "Entrez les adresses email $a->strings["You are cordially invited to join me and other close friends on Friendica - and help us to create a better social web."] = "Vous êtes cordialement invité à me rejoindre sur Friendica, et nous aider ainsi à créer un meilleur web social."; $a->strings["You will need to supply this invitation code: \$invite_code"] = "Vous devrez fournir ce code d'invitation : \$invite_code"; $a->strings["Once you have registered, please connect with me via my profile page at:"] = "Une fois inscrit, connectez-vous à la page de mon profil sur :"; +$a->strings["For more information about the Friendica project and why we feel it is important, please visit http://friendi.ca"] = "Pour plus d'information sur Friendica et les valeurs que nous défendons, veuillez consulter http://friendi.ca"; $a->strings["Please enter a post body."] = "Veuillez saisir un corps de texte."; $a->strings["This feature is only available with the frio theme."] = "Cette page ne fonctionne qu'avec le thème \"frio\" activé."; $a->strings["Compose new personal note"] = "Composer une nouvelle note personnelle"; @@ -1765,13 +1894,16 @@ $a->strings["Visibility"] = "Visibilité"; $a->strings["Clear the location"] = "Effacer la localisation"; $a->strings["Location services are unavailable on your device"] = "Les services de localisation ne sont pas disponibles sur votre appareil"; $a->strings["Location services are disabled. Please check the website's permissions on your device"] = "Les services de localisation sont désactivés pour ce site. Veuillez vérifier les permissions de ce site sur votre appareil/navigateur."; +$a->strings["Unable to follow this item."] = "Erreur lors de l'abonnement à la conversation."; $a->strings["System down for maintenance"] = "Système indisponible pour cause de maintenance"; +$a->strings["This Friendica node is currently in maintenance mode, either automatically because it is self-updating or manually by the node administrator. This condition should be temporary, please come back in a few minutes."] = "Ce serveur Friendica est actuellement en maintenance, soit automatiquement pendant la mise à jour ou manuellement par un administrateur. Cet état devrait être temporaire, merci de réessayer dans quelques minutes."; $a->strings["A Decentralized Social Network"] = "Un Réseau Social Décentralisé "; $a->strings["Show Ignored Requests"] = "Voir les demandes ignorées"; $a->strings["Hide Ignored Requests"] = "Cacher les demandes ignorées"; $a->strings["Notification type:"] = "Type de notification :"; $a->strings["Suggested by:"] = "Suggéré par :"; $a->strings["Claims to be known to you: "] = "Prétend que vous le connaissez : "; +$a->strings["No"] = "Non"; $a->strings["Shall your connection be bidirectional or not?"] = "Souhaitez vous que votre connexion soit bi-directionnelle ?"; $a->strings["Accepting %s as a friend allows %s to subscribe to your posts, and you will also receive updates from them in your news feed."] = "Accepter %s comme ami autorise %s à s'abonner à vos publications, et vous recevrez également des nouvelles d'eux dans votre fil d'actualités."; $a->strings["Accepting %s as a subscriber allows them to subscribe to your posts, but you will not receive updates from them in your news feed."] = "Accepter %s comme ami les autorise à s'abonner à vos publications, mais vous ne recevrez pas de nouvelles d'eux dans votre fil d'actualités."; @@ -1786,9 +1918,12 @@ $a->strings["Personal Notifications"] = "Notifications personnelles"; $a->strings["Home Notifications"] = "Notifications de page d'accueil"; $a->strings["Show unread"] = "Afficher non-lus"; $a->strings["Show all"] = "Tout afficher"; +$a->strings["Authorize application connection"] = "Autoriser l'application à se connecter"; +$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Voulez-vous autoriser cette application à accéder à vos publications et contacts, et/ou à créer des billets à votre place?"; $a->strings["Remote privacy information not available."] = "Informations de confidentialité indisponibles."; $a->strings["Visible to:"] = "Visible par :"; $a->strings["No contacts."] = "Aucun contact."; +$a->strings["Profile not found."] = "Profil introuvable."; $a->strings["Member since:"] = "Membre depuis :"; $a->strings["j F, Y"] = "j F, Y"; $a->strings["j F"] = "j F"; @@ -1800,6 +1935,7 @@ $a->strings["%d year old"] = [ ]; $a->strings["Forums:"] = "Forums :"; $a->strings["View profile as:"] = "Consulter le profil en tant que :"; +$a->strings["View as"] = "Voir en tant que"; $a->strings["%s's timeline"] = "Le flux de %s"; $a->strings["%s's posts"] = "Les publications originales de %s"; $a->strings["%s's comments"] = "Les commentaires de %s"; @@ -1809,18 +1945,31 @@ $a->strings["Include your profile in member directory?"] = "Inclure votre profil $a->strings["Note for the admin"] = "Commentaire pour l'administrateur"; $a->strings["Leave a message for the admin, why you want to join this node"] = "Indiquez à l'administrateur les raisons de votre inscription à cette instance."; $a->strings["Membership on this site is by invitation only."] = "L'inscription à ce site se fait uniquement sur invitation."; +$a->strings["Your invitation code: "] = "Votre code d'invitation :"; $a->strings["Your Full Name (e.g. Joe Smith, real or real-looking): "] = "Votre nom complet (p. ex. Michel Dupont):"; $a->strings["Your Email Address: (Initial information will be send there, so this has to be an existing address.)"] = "Votre courriel : (Des informations de connexion vont être envoyées à cette adresse; elle doit exister)."; +$a->strings["Please repeat your e-mail address:"] = "Veuillez répéter votre adresse e-mail :"; $a->strings["Leave empty for an auto generated password."] = "Laisser ce champ libre pour obtenir un mot de passe généré automatiquement."; +$a->strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be \"nickname@%s\"."] = "Choisissez un pseudo. Celui devra commencer par une lettre. L'adresse de votre profil en découlera sous la forme \"pseudo@%s\"."; $a->strings["Choose a nickname: "] = "Choisir un pseudo : "; $a->strings["Import your profile to this friendica instance"] = "Importer votre profile dans cette instance de friendica"; $a->strings["Parent Password:"] = "Mot de passe du compte parent :"; $a->strings["Please enter the password of the parent account to legitimize your request."] = "Veuillez saisir le mot de passe du compte parent pour authentifier votre requête."; +$a->strings["Password doesn't match."] = "Le mot de passe ne correspond pas."; +$a->strings["Please enter your password."] = "Veuillez saisir votre mot de passe."; +$a->strings["You have entered too much information."] = "Vous avez entré trop d'informations."; +$a->strings["Please enter the identical mail address in the second field."] = "Veuillez entrer une adresse e-mail identique dans le deuxième champ."; $a->strings["Registration successful. Please check your email for further instructions."] = "Inscription réussie. Vérifiez vos emails pour la suite des instructions."; $a->strings["Failed to send email message. Here your accout details:
login: %s
password: %s

You can change your password after login."] = "Impossible d’envoyer le courriel de confirmation. Voici vos informations de connexion:
identifiant : %s
mot de passe : %s

Vous pourrez changer votre mot de passe une fois connecté."; $a->strings["Registration successful."] = "Inscription réussie."; $a->strings["Your registration can not be processed."] = "Votre inscription ne peut être traitée."; $a->strings["Your registration is pending approval by the site owner."] = "Votre inscription attend une validation du propriétaire du site."; +$a->strings["Profile unavailable."] = "Profil indisponible."; +$a->strings["Invalid locator"] = "Localisateur invalide"; +$a->strings["Remote subscription can't be done for your network. Please subscribe directly on your system."] = "L'abonnement à distance ne peut pas être fait pour votre réseau. Merci de vous abonner directement sur votre système."; +$a->strings["Friend/Connection Request"] = "Demande de mise en contact"; +$a->strings["If you are not yet a member of the free social web, follow this link to find a public Friendica node and join us today."] = "Si vous n'avez pas de compte sur un site compatible, cliquez ici pour trouver un site Friendica public et vous inscrire dès aujourd'hui."; +$a->strings["Your Webfinger address or profile URL:"] = "Votre adresse Webfinger ou URL de profil :"; $a->strings["Only logged in users are permitted to perform a search."] = "Seuls les utilisateurs inscrits sont autorisés à lancer une recherche."; $a->strings["Only one search per minute is permitted for not logged in users."] = "Une seule recherche par minute pour les utilisateurs qui ne sont pas connectés."; $a->strings["Items tagged with: %s"] = "Éléments taggés %s"; @@ -1870,14 +2019,8 @@ $a->strings["Update browser every xx seconds"] = "Mettre à jour l'affichage tou $a->strings["Minimum of 10 seconds. Enter -1 to disable it."] = "Minimum de 10 secondes. Saisir -1 pour désactiver."; $a->strings["Automatic updates only at the top of the post stream pages"] = "Rafraîchir le flux uniquement en haut de la page"; $a->strings["Auto update may add new posts at the top of the post stream pages, which can affect the scroll position and perturb normal reading if it happens anywhere else the top of the page."] = "Le rafraîchissement automatique du flux peut ajouter de nouveaux contenus en haut de la liste, ce qui peut affecter le défilement de la page et gêner la lecture s'il s'effectue ailleurs qu'en haut de la page."; -$a->strings["Don't show emoticons"] = "Ne pas afficher les émoticônes"; -$a->strings["Normally emoticons are replaced with matching symbols. This setting disables this behaviour."] = "Désactive le remplacement automatique des smileys par les images associées. Peut résoudre certains problèmes d'affichage."; $a->strings["Infinite scroll"] = "Défilement infini"; $a->strings["Automatic fetch new items when reaching the page end."] = "Charge automatiquement de nouveaux contenus en bas de la page."; -$a->strings["Disable Smart Threading"] = "Désactiver l'indentation intelligente"; -$a->strings["Disable the automatic suppression of extraneous thread indentation."] = "Désactive la suppression des niveaux d'indentation excédentaire."; -$a->strings["Hide the Dislike feature"] = "Cacher la fonctionnalité \"Je n'aime pas\""; -$a->strings["Hides the Dislike button and dislike reactions on posts and comments."] = "Cache le bouton \"Je n'aime pas\" ainsi que les \"Je n'aime pas\" attribués aux publications."; $a->strings["Beginning of week:"] = "Début de la semaine :"; $a->strings["Profile Name is required."] = "Le nom du profil est requis."; $a->strings["Profile couldn't be updated."] = "Le profil n'a pas pu être mis à jour."; @@ -1901,7 +2044,6 @@ $a->strings["Region/State:"] = "Région / État :"; $a->strings["Postal/Zip Code:"] = "Code postal :"; $a->strings["Country:"] = "Pays :"; $a->strings["XMPP (Jabber) address:"] = "Adresse XMPP (Jabber) :"; -$a->strings["The XMPP address will be propagated to your contacts so that they can follow you."] = "Votre adresse XMPP sera transmise à vos contacts pour qu'ils puissent vous suivre."; $a->strings["Homepage URL:"] = "Page personnelle :"; $a->strings["Public Keywords:"] = "Mots-clés publics :"; $a->strings["(Used for suggesting potential friends, can be seen by others)"] = "(Utilisés pour vous suggérer des abonnements. Ils peuvent être vus par autrui)"; @@ -1972,7 +2114,6 @@ $a->strings["Two-factor authentication successfully activated."] = "Authentifica $a->strings["

Or you can submit the authentication settings manually:

\n
\n\t
Issuer
\n\t
%s
\n\t
Account Name
\n\t
%s
\n\t
Secret Key
\n\t
%s
\n\t
Type
\n\t
Time-based
\n\t
Number of digits
\n\t
6
\n\t
Hashing algorithm
\n\t
SHA-1
\n
"] = "

Ou bien vous pouvez saisir les paramètres de l'authentification manuellement:

\n
\n\t
Émetteur
\n\t
%s
\n\t
Nom du compte
\n\t
%s
\n\t
Clé secrète
\n\t
%s
\n\t
Type
\n\t
Temporel
\n\t
Nombre de chiffres
\n\t
6
\n\t
Algorithme de hachage
\n\t
SHA-1
\n
"; $a->strings["Two-factor code verification"] = "Vérification du code d'identification"; $a->strings["

Please scan this QR Code with your authenticator app and submit the provided code.

"] = "

Veuillez scanner ce QR Code avec votre application mobile d'authenficiation à deux facteurs et saisissez le code qui s'affichera.

"; -$a->strings["

Or you can open the following URL in your mobile devicde:

%s

"] = "

Ou bien vous pouvez ouvrir l'URL suivante dans votre appareil mobile :

%s

"; $a->strings["Verify code and enable two-factor authentication"] = "Vérifier le code d'identification et activer l'authentification à deux facteurs"; $a->strings["Export account"] = "Exporter le compte"; $a->strings["Export your account info and contacts. Use this to make a backup of your account and/or to move it to another server."] = "Exportez votre compte, vos infos et vos contacts. Vous pourrez utiliser le résultat comme sauvegarde et/ou pour le ré-importer sur un autre serveur."; @@ -1981,10 +2122,8 @@ $a->strings["Export your account info, contacts and all your items as json. Coul $a->strings["Export Contacts to CSV"] = "Exporter vos contacts au format CSV"; $a->strings["Export the list of the accounts you are following as CSV file. Compatible to e.g. Mastodon."] = "Exporter vos abonnements au format CSV. Compatible avec Mastodon."; $a->strings["Bad Request"] = "Requête erronée"; -$a->strings["Unauthorized"] = "Accès réservé"; $a->strings["Forbidden"] = "Accès interdit"; $a->strings["Not Found"] = "Non trouvé"; -$a->strings["Internal Server Error"] = "Erreur du site"; $a->strings["Service Unavailable"] = "Site indisponible"; $a->strings["The server cannot or will not process the request due to an apparent client error."] = "Le serveur ne peut pas traiter la requête car elle est fautive."; $a->strings["Authentication is required and has failed or has not yet been provided."] = "Une identification est requised et a échoué ou n'a pas été fournie."; @@ -2023,33 +2162,14 @@ $a->strings["Please contact the sender by replying to this post if you do not wi $a->strings["%s posted an update."] = "%s a publié une mise à jour."; $a->strings["This entry was edited"] = "Cette entrée a été éditée"; $a->strings["Private Message"] = "Message privé"; -$a->strings["pinned item"] = "Contenu épinglé"; -$a->strings["Delete locally"] = "Effacer localement"; +$a->strings["Edit"] = "Éditer"; $a->strings["Delete globally"] = "Effacer globalement"; $a->strings["Remove locally"] = "Effacer localement"; -$a->strings["save to folder"] = "Classer dans un dossier"; $a->strings["I will attend"] = "Je vais participer"; $a->strings["I will not attend"] = "Je ne vais pas participer"; $a->strings["I might attend"] = "Je vais peut-être participer"; -$a->strings["ignore thread"] = "Ignorer cette conversation"; -$a->strings["unignore thread"] = "Suivre cette conversation de nouveau"; -$a->strings["toggle ignore status"] = "Ignorer le statut"; -$a->strings["pin"] = "Épingler"; -$a->strings["unpin"] = "Retirer l'épingle"; -$a->strings["toggle pin status"] = "Inverser l'épinglage"; -$a->strings["pinned"] = "épinglé"; -$a->strings["add star"] = "Marquer"; -$a->strings["remove star"] = "Enlever la marque"; -$a->strings["toggle star status"] = "Inverser le marcage"; -$a->strings["starred"] = "mis en avant"; -$a->strings["add tag"] = "Ajouter une étiquette"; -$a->strings["like"] = "j'aime"; -$a->strings["dislike"] = "je n'aime pas"; -$a->strings["Share this"] = "Partager"; -$a->strings["share"] = "partager"; $a->strings["%s (Received %s)"] = "%s ( Reçu %s)"; $a->strings["Comment this item on your system"] = "Commenter ce sujet sur votre instance"; -$a->strings["remote comment"] = "Commentaire distant"; $a->strings["Pushed"] = "Poussé"; $a->strings["Pulled"] = "Tiré"; $a->strings["to"] = "à"; @@ -2094,15 +2214,16 @@ $a->strings["Love/romance"] = "Amour / Romance"; $a->strings["Work/employment"] = "Activité professionnelle / Occupation"; $a->strings["School/education"] = "Études / Formation"; $a->strings["Contact information and Social Networks"] = "Coordonnées / Réseaux sociaux"; -$a->strings["Friendica Notification"] = "Notification Friendica"; -$a->strings["%1\$s, %2\$s Administrator"] = "%1\$s,, l'administrateur de %2\$s"; -$a->strings["%s Administrator"] = "L'administrateur de %s"; -$a->strings["thanks"] = "Merci,"; +$a->strings["Login failed."] = "Échec de connexion."; +$a->strings["Login failed. Please check your credentials."] = "Échec d'authentification. Merci de vérifier vos identifiants."; +$a->strings["Welcome %s"] = "Bienvenue %s"; +$a->strings["Please upload a profile photo."] = "Merci d'illustrer votre profil d'une image."; +$a->strings["thanks"] = "merci"; $a->strings["YYYY-MM-DD or MM-DD"] = "AAAA-MM-JJ ou MM-JJ"; $a->strings["never"] = "jamais"; $a->strings["less than a second ago"] = "il y a moins d'une seconde"; -$a->strings["year"] = "an"; -$a->strings["years"] = "ans"; +$a->strings["year"] = "année"; +$a->strings["years"] = "années"; $a->strings["months"] = "mois"; $a->strings["weeks"] = "semaines"; $a->strings["days"] = "jours"; @@ -2112,67 +2233,36 @@ $a->strings["minute"] = "minute"; $a->strings["minutes"] = "minutes"; $a->strings["second"] = "seconde"; $a->strings["seconds"] = "secondes"; -$a->strings["in %1\$d %2\$s"] = "dans %1\$d %2\$s"; -$a->strings["%1\$d %2\$s ago"] = "il y a %1\$d %2\$s "; -$a->strings["(no subject)"] = "(sans titre)"; -$a->strings["%s: Updating author-id and owner-id in item and thread table. "] = "%s: Mise à jour de author-id et owner-id dans les tables item et thread"; -$a->strings["%s: Updating post-type."] = "%s: Mise à jour post-type"; -$a->strings["default"] = "défaut"; -$a->strings["greenzero"] = "greenzero"; -$a->strings["purplezero"] = "purplezero"; -$a->strings["easterbunny"] = "easterbunny"; -$a->strings["darkzero"] = "darkzero"; -$a->strings["comix"] = "comix"; -$a->strings["slackr"] = "slackr"; -$a->strings["Variations"] = "Variations"; -$a->strings["Note"] = "Remarque"; -$a->strings["Check image permissions if all users are allowed to see the image"] = "Vérifier que tous les utilisateurs du site sont autorisés à voir l'image."; $a->strings["Custom"] = "Personnalisé"; $a->strings["Legacy"] = "Original"; $a->strings["Accented"] = "Accentué"; -$a->strings["Select color scheme"] = "Choisir le schéma de couleurs"; $a->strings["Blue"] = "Bleu"; $a->strings["Red"] = "Rouge"; $a->strings["Purple"] = "Violet"; $a->strings["Green"] = "Vert"; $a->strings["Pink"] = "Rose"; -$a->strings["Copy or paste schemestring"] = "Définition de la palette"; -$a->strings["You can copy this string to share your theme with others. Pasting here applies the schemestring"] = "Vous pouvez copier le contenu de ce champ pour partager votre palette. Vous pouvez également y coller une définition de palette différente pour l'appliquer à votre thème."; +$a->strings["You can copy this string to share your theme with others. Pasting here applies the schemestring"] = "Vous pouvez copier le contenu de ce champ pour partager votre thème. Vous pouvez également y coller une définition de palette différente pour l'appliquer à votre thème."; $a->strings["Navigation bar background color"] = "Couleur d'arrière-plan de la barre de navigation"; $a->strings["Navigation bar icon color "] = "Couleur des icônes de la barre de navigation"; $a->strings["Link color"] = "Couleur des liens"; -$a->strings["Set the background color"] = "Couleur d'arrière-plan"; +$a->strings["Set the background color"] = "Paramétrer la couleur d'arrière-plan"; $a->strings["Content background opacity"] = "Opacité du contenu d'arrière-plan"; -$a->strings["Set the background image"] = "Image d'arrière-plan"; +$a->strings["Set the background image"] = "Paramétrer l'image d'arrière-plan"; $a->strings["Background image style"] = "Style de l'image de fond"; $a->strings["Login page background image"] = "Image de fond de la page de login"; $a->strings["Login page background color"] = "Couleur d'arrière-plan de la page de login"; -$a->strings["Leave background image and color empty for theme defaults"] = "Laisser l'image et la couleur de fond vides pour les paramètres par défaut du thème"; -$a->strings["Skip to main content"] = "Aller au contenu principal"; $a->strings["Top Banner"] = "Bannière du haut"; -$a->strings["Resize image to the width of the screen and show background color below on long pages."] = "Redimensionner l'image à la largeur de l'écran et combler en dessous avec la couleur d'arrière plan."; $a->strings["Full screen"] = "Plein écran"; -$a->strings["Resize image to fill entire screen, clipping either the right or the bottom."] = "Agrandir l'image pour remplir l'écran, jusqu'à toucher le bord droit ou le bas de l'écran."; -$a->strings["Single row mosaic"] = "Mosaïque sur un rang"; -$a->strings["Resize image to repeat it on a single row, either vertical or horizontal."] = "Redimensionner l'image pour la dupliquer sur un seul rang, vertical ou horizontal."; $a->strings["Mosaic"] = "Mosaïque"; -$a->strings["Repeat image to fill the screen."] = "Dupliquer l'image pour couvrir l'écran."; +$a->strings["Repeat image to fill the screen."] = "Répète l'image pour couvrir l'écran."; +$a->strings["Skip to main content"] = "Aller au contenu principal"; $a->strings["Guest"] = "Invité"; $a->strings["Visitor"] = "Visiteur"; $a->strings["Alignment"] = "Alignement"; $a->strings["Left"] = "Gauche"; -$a->strings["Center"] = "Centre"; -$a->strings["Color scheme"] = "Palette de couleurs"; -$a->strings["Posts font size"] = "Taille de texte des publications"; -$a->strings["Textareas font size"] = "Taille de police des zones de texte"; -$a->strings["Comma separated list of helper forums"] = "Liste de forums d'aide, séparés par des virgules"; +$a->strings["Center"] = "Centré"; $a->strings["don't show"] = "cacher"; $a->strings["show"] = "montrer"; -$a->strings["Set style"] = "Définir le style"; -$a->strings["Community Pages"] = "Pages de Communauté"; -$a->strings["Community Profiles"] = "Profils communautaires"; -$a->strings["Help or @NewHere ?"] = "Aide ou @NewHere?"; -$a->strings["Connect Services"] = "Connecter des services"; $a->strings["Find Friends"] = "Trouver des contacts"; $a->strings["Last users"] = "Derniers utilisateurs"; $a->strings["Quick Start"] = "Démarrage rapide";